KR20170122140A - Device and method for interconnecting ultrasonic image apparatus, smart terminal device linked therewith - Google Patents

Device and method for interconnecting ultrasonic image apparatus, smart terminal device linked therewith Download PDF

Info

Publication number
KR20170122140A
KR20170122140A KR1020170053055A KR20170053055A KR20170122140A KR 20170122140 A KR20170122140 A KR 20170122140A KR 1020170053055 A KR1020170053055 A KR 1020170053055A KR 20170053055 A KR20170053055 A KR 20170053055A KR 20170122140 A KR20170122140 A KR 20170122140A
Authority
KR
South Korea
Prior art keywords
code
key
unit
control panel
packet
Prior art date
Application number
KR1020170053055A
Other languages
Korean (ko)
Other versions
KR102018298B1 (en
Inventor
이상림
Original Assignee
길재소프트 주식회사
이상림
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 길재소프트 주식회사, 이상림 filed Critical 길재소프트 주식회사
Publication of KR20170122140A publication Critical patent/KR20170122140A/en
Application granted granted Critical
Publication of KR102018298B1 publication Critical patent/KR102018298B1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/56Details of data transmission or power supply

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Radiology & Medical Imaging (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Biophysics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Pathology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Biomedical Technology (AREA)
  • Physics & Mathematics (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)

Abstract

According to the present invention, a control device of an ultrasonic image device is disclosed. More specifically, the present invention relates to a connection device and a connection method of an ultrasonic image device for controlling an ultrasonic image device for imaging and displaying an ultrasonic image for a medical diagnosis through a wired or a wireless way, and a smart terminal connected thereto. According to an embodiment of the present invention, by having the ultrasonic image device for mapping and transmitting a command signal to a key code by being wired and wirelessly connected to a universal smart terminal as well as the existing control panel device for controlling by being connected to the ultrasonic image device, two devices can be used through mixing without installing an additional control program or the like.

Description

초음파 영상기기의 연동장치 및 방법, 이와 연결되는 스마트 단말기{DEVICE AND METHOD FOR INTERCONNECTING ULTRASONIC IMAGE APPARATUS, SMART TERMINAL DEVICE LINKED THEREWITH}TECHNICAL FIELD [0001] The present invention relates to a device and a method for interlocking an ultrasound imaging device, and a smart terminal connected to the device. [0002]

본 발명은 초음파 영상기기의 제어장치에 관한 것으로, 특히 의료 진단을 위한 초음파 영상을 촬영 및 표시하는 초음파 영상기기를 유선 또는 무선방식으로 제어하는 초음파 영상기기의 연동장치 및 방법, 이와 연결되는 스마트 단말기에 관한 것이다.The present invention relates to a control apparatus for an ultrasound imaging apparatus, and more particularly, to an apparatus and method for interfacing an ultrasound imaging apparatus for controlling an ultrasound imaging apparatus for photographing and displaying an ultrasound image for medical diagnosis in a wired or wireless manner, .

초음파(Ultrasound)는 사람의 가청 주파수 이상으로서 일반적으로는 약 20 kHz 이상의 음파로 정의된다. 이러한 초음파는 일반적인 음파와 마찬가지로 음향학의 여러 법칙에 따르지만, 주파수가 높고 강도가 보통 음파보다 두드러지게 크며, 파장이 짧아 방향성이 있는 음속을 얻을 수 있고, 펄스 기술을 이용하여 음속의 측정이나 초음파 흡수의 정확한 측정이 가능하다는 특성이 있어 수중 탐지기, 지층 탐지기 및 초음파 가공기 등에 활용되고 있으며, 특히 의료 분야에서는 진단을 위한 초음파 영상기기에 이용되고 있다.Ultrasound is defined as a sound wave above a human's audible frequency, generally at least about 20 kHz. These ultrasound waves follow the various laws of acoustics like ordinary sound waves, but they have a high frequency and a noticeably larger intensity than ordinary sound waves. They have a shorter wavelength to obtain a directional sound velocity, and use a pulsed technique to measure sonic velocity or absorb ultrasonic waves It is used for underwater detectors, ground detectors and ultrasonic machines because of its ability to measure accurately. Especially in the medical field, it is used in ultrasonic imaging devices for diagnosis.

도 1을 참조하면, 일반적인 초음파 영상기기(10)는 피촬영체에 대한 영상을 획득하는 촬영기(20)를 포함하고, USB 방식 또는 RS-232 방식으로 연결단자(25)를 통해 초음파 영상기기(10)에 각종 명령신호를 전송하는 컨트롤 패널 장치(30)와 연결된다. 이러한 컨트롤 패널 장치(30)는 사용자에 의해 입력된 각종 명령신호 등을 초음파 영상기기(10)로 전송하여 해당하는 기능이 수행되도록 구성된다.1, a general ultrasound imaging apparatus 10 includes an image capturing apparatus 20 for capturing an image of an object to be imaged, and is connected to an ultrasound imaging apparatus (not shown) through a connection terminal 25 by a USB or RS- 10 to the control panel device 30 for transmitting various command signals. The control panel device 30 is configured to transmit various command signals and the like input by the user to the ultrasound imaging device 10 to perform corresponding functions.

전술한 일반적인 초음파 영상기기(10)에 대하여, 지정된 컨트롤 패널 장치(30) 이외에 스마트폰 및 태블릿PC 등과 같은 범용의 스마트 단말기를 이용하여 원격제어 등을 구현하고자 하는 경우, 사용자가 스마트 단말기를 통해 입력한 내용을 각종 명령에 따른 제어신호로 전송한다 하더라도 초음파 영상기기(10)에서 이를 해석할 별도의 소프트웨어를 설치하지 않은 상태에서는 초음파 영상기기를 제어할 수 없다는 한계가 있다. When a general purpose ultrasonic imaging device 10 such as a smart phone or a tablet PC is used to implement remote control in addition to the designated control panel device 30, There is a limitation in that the ultrasound imaging apparatus 10 can not control the ultrasound imaging apparatus without installing additional software for analyzing the ultrasound imaging apparatus 10 in a control signal according to various commands.

공개특허공보 제10-2017-0031718호(공개일자: 2017.03.21.)Japanese Patent Application Laid-Open No. 10-2017-0031718 (Publication date: Feb. 31, 2017) 공개특허공보 제10-2014-0074159호(공개일자: 2014.06.17.)Japanese Patent Application Laid-Open No. 10-2014-0074159 (published on June 17, 2014).

본 발명은 전술한 문제점을 해결하기 위해 안출된 것으로, 본 발명은 초음파 영상기기에 대하여 컨트롤 패널 장치뿐만 아니라, 스마트 단말기와 같은 외부 단말기로부터 전송되는 원격제어 신호를 통해 별도의 프로그램 설치 없이도 초음파 영상기기의 제어를 가능하도록 보조 입력장치로서 스마트 단말기를 적용하기 위한 연동장치를 제공하는 데 과제가 있다.The present invention has been conceived to solve the above-mentioned problems, and it is an object of the present invention to provide an ultrasound system, There is a problem in providing an interlocking device for applying a smart terminal as an auxiliary input device to enable control of the smart terminal.

전술한 과제를 해결하기 위해, 본 발명의 실시예에 따른 플래그에 대응하여 입력모드 또는 매핑모드로 동작하는 초음파 영상기기의 연동장치는, 상기 플래그를 설정하는 스마트 단말기, 컨트롤 패널 장치 및 초음파 영상기기와 각각 통신하는 제1 내지 제3 통신부; 제1 통신부로부터 전송되는 하나 이상의 제어 명령코드에 대응하는 키 코드가 정합되어 저장되는 코드 매핑부; 입력모드시 상기 코드 매핑부를 참조하여 키 코드를 추출하고, 매핑모드시 제2 통신부로부터 전송된 제어 명령코드 및 키 코드를 전송받아 상기 코드 매핑부에 저장하는 단말기코드 수신부; 입력모드시 상기 단말기코드 수신부로부터 키 코드를 전송받아 키 패킷을 생성하고, 매핑모드시 제3 통신부로부터 전송되는 키 패킷에서 키 코드를 추출하여 상기 단말기코드 수신부에 전송하는 가상 컨트롤 패널부; 및 제3 통신부를 통해 데이터 전송요청 패킷을 전송받고, 상기 컨트롤 패널 장치 및 가상 컨트롤 패널부 중, 어느 하나의 키 패킷을 선택적으로 상기 초음파 영상기기에 전송하는 흐름 제어부를 포함할 수 있다.In order to solve the above-mentioned problems, an interlock device of an ultrasound imaging apparatus operating in an input mode or a mapping mode corresponding to a flag according to an embodiment of the present invention includes a smart terminal for setting the flag, a control panel device, A first communication unit communicating with the first communication unit; A code mapping unit in which key codes corresponding to one or more control command codes transmitted from the first communication unit are matched and stored; A terminal code receiving unit for extracting a key code by referring to the code mapping unit in an input mode, receiving a control command code and a key code transmitted from the second communication unit in a mapping mode, and storing the received control command code and key code in the code mapping unit; A virtual control panel unit for receiving a key code from the terminal code receiving unit in an input mode to generate a key packet, extracting a key code from a key packet transmitted from the third communication unit in a mapping mode, and transmitting the extracted key code to the terminal code receiving unit; And a flow control unit for receiving a data transmission request packet through the third communication unit and selectively transmitting any one of the key panel of the control panel unit and the virtual control panel unit to the ultrasound imaging device.

또한, 전술한 과제를 해결하기 위해, 제1 또는 제2 구동모드로 구동하는 초음파 영상기기의 연동장치와 통신하는 스마트 단말기는, 상기 연동장치와 유선 또는 무선으로 연결되어 데이터를 송수신하는 단말 통신부; 사용자의 조작을 입력받는 입력부; 사용자의 조작에 대응하여 제어 명령코드를 생성하는 명령코드 생성부; 및 상기 제1 및 제2 구동모드의 식별을 위한 플래그를 상기 제어 명령코드에 삽입하는 플래그 설정부를 포함할 수 있다.According to another aspect of the present invention, there is provided a smart terminal for communicating with an interlock device of an ultrasonic imaging apparatus driven in a first or a second driving mode, the smart terminal including: a terminal communication unit connected to the interlocking device by wire or wireless, An input unit for receiving a user operation; A command code generating unit for generating a control command code corresponding to a user operation; And a flag setting unit for inserting a flag for identification of the first and second drive modes into the control command code.

또한, 전술한 과제를 해결하기 위해, 초음파 영상기기의 연동장치를 이용한 연동방법으로서, 스마트 단말기로부터 매핑모드에 대응하는 플래그를 포함하는 제어 명령코드를 전송받는 단계; 현재 구동모드를 매핑모드로 설정하는 단계; 컨트롤 패널 장치로부터 상기 제어 명령코드에 대응하는 키 패킷을 전송받는 단계; 상기 키 패킷을 가상 컨트롤 패널부 및 호스트 인터페이스로 전송하는 단계; 상기 키 패킷으로부터 상기 컨트롤 패널 장치의 주소 및 키 코드를 추출하는 단계; 상기 주소를 저장하고, 상기 키 코드를 단말기코드 수신부로 전송하는 단계; 상기 제어 명령코드 및 키 코드를 코드 매핑부에 저장하는 단계; 및 현재 구동모드를 해제하는 단계를 포함할 수 있다.According to another aspect of the present invention, there is provided an interworking method using an interworking device of an ultrasound imaging apparatus, the method comprising: receiving a control command code including a flag corresponding to a mapping mode from a smart terminal; Setting a current drive mode to a mapping mode; Receiving a key packet corresponding to the control command code from a control panel device; Transmitting the key packet to a virtual control panel unit and a host interface; Extracting an address and a key code of the control panel device from the key packet; Storing the address and transmitting the key code to a terminal code receiving unit; Storing the control command code and the key code in a code mapping unit; And releasing the current drive mode.

본 발명에 실시예에 따르면, 초음파 영상기기에 연결되어 제어를 위한 기존의 컨트롤 패널 장치뿐만 아니라, 범용의 스마트 단말기에 유무선으로 연결되어 명령신호를 키 코드로 매핑 및 전송하는 초음파 영상기기의 연동장치를 구비함으로써, 별도의 제어프로그램 등의 설치 없이 두 장치를 혼용하여 사용할 수 있도록 하는 효과가 있다.According to the embodiment of the present invention, not only an existing control panel device connected to an ultrasound imaging apparatus for control but also an interlock device of an ultrasound imaging device, which is connected to a general smart terminal by wired / It is possible to use both devices in combination without installing a separate control program or the like.

도 1은 종래의 초음파 영상기기 및 컨트롤 패널 장치를 나타낸 도면이다.
도 2는 본 발명의 실시예에 따른 초음파 영상기기의 연동장치 및 스마트 단말기를 포함하는 초음파 영상 시스템의 전체구조를 개략적으로 나타낸 도면이다.
도 3은 본 발명의 실시예에 따른 초음파 영상기기의 연동장치의 구성 및 그 연결구조를 나타낸 도면이다.
도 4는 본 발명의 실시예에 따른 초음파 영상기기의 연동장치와 연결되는 스마트 단말기의 구성을 나타낸 도면이다.
도 5는 본 발명의 실시예에 따른 초음파 영상 시스템에서 초음파 영상기기의 연동장치를 이용한 연동방법의 전체적인 과정을 개략적으로 나타낸 도면이다.
도 6은 본 발명의 실시예에 따른 초음파 영상 시스템에서 초음파 영상기기의 데이터 전송요청 이후 초음파 영상기기의 연동장치의 구동방법을 나타낸 도면이다.
1 is a view showing a conventional ultrasonic imaging apparatus and a control panel apparatus.
FIG. 2 is a diagram schematically showing an overall structure of an ultrasound imaging system including an interlock device of an ultrasound imaging apparatus and a smart terminal according to an embodiment of the present invention. Referring to FIG.
FIG. 3 is a view showing a configuration of a linking device of an ultrasound imaging apparatus and its connection structure according to an embodiment of the present invention.
4 is a block diagram of a smart terminal connected to an interlock device of an ultrasound imaging apparatus according to an embodiment of the present invention.
FIG. 5 is a diagram schematically illustrating an overall process of an interlocking method using an interlocking apparatus of an ultrasound imaging apparatus in an ultrasound imaging system according to an embodiment of the present invention.
FIG. 6 is a diagram illustrating a method of driving an interlock device of an ultrasound imaging apparatus after a data transmission request of the ultrasound imaging device in the ultrasound imaging system according to an embodiment of the present invention.

설명에 앞서, 명세서 전체에서 어떤 부분이 어떤 구성요소를 "구비" 또는 "포함" 한다고 할 때, 이는 특별히 반대되는 기재가 없는 한, 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "...부(unit)" 및 "...시스템(system)" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어, 소프트웨어 또는, 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Prior to the description, when an element is referred to as being "comprising" or "including" an element throughout the specification, it is to be understood that the element may be further comprised of other elements . Also, the terms " unit "and " system ", etc. in the specification mean units for processing at least one function or operation, Software. ≪ / RTI >

또한, 본 명세서에서 "실시예"라는 용어는 예시, 사례 또는 도해의 역할을 하는 것을 의미하나, 발명의 대상은 그러한 예에 의해 제한되지 않는다. 또한, "포함하는", "구비하는", "갖는" 및 다른 유사한 용어가 사용되고 있으나, 청구범위에서 사용되는 경우 임의의 추가적인 또는 다른 구성요소를 배제하지 않는 개방적인 전환어(Transition word)로서 "포함하는(Comprising)"이라는 용어와 유사한 방식으로 포괄적으로 사용된다.Furthermore, the term "embodiment" is used herein to mean serving as an example, instance, or illustration, but the subject matter of the invention is not limited by such example. It is also to be understood that the terms "including, "" having, "and other similar terms are used, but that they do not exclude any additional or different components when used in the claims, Quot; is < / RTI > used in a manner similar to the term " Comprising ".

본 명세서에 설명된 다양한 기법은 하드웨어 또는 소프트웨어와 함께 구현될 수 있거나, 적합한 경우에 이들 모두의 조합과 함께 구현될 수 있다. 본 명세서에 사용된 바와 같은 "부" 및 "시스템" 등의 용어는 마찬가지로 컴퓨터 관련 엔티티(Entity), 즉 하드웨어, 하드웨어 및 소프트웨어의 조합, 소프트웨어 또는 실행 시의 소프트웨어와 등가로 취급할 수 있다. 또한, 본 발명에서는 단말기 및 이에 실행되는 어플리케이션 프로그램은 하드웨어 모두가 모듈단위로 구성될 수 있고, 하나의 물리적 메모리에 기록되거나, 둘 이상의 메모리 및 기록매체 사이에 분산되어 기록될 수 있다.The various techniques described herein may be implemented with hardware or software, or may be implemented with a combination of both, where appropriate. As used herein, terms such as "part" and "system" may likewise be treated as computer-related entities, i.e., hardware, a combination of hardware and software, software or software at runtime. Further, in the present invention, both the terminal and the application program executed thereon can be configured on a module-by-module basis, and can be recorded in one physical memory or distributed among two or more memories and recording media.

이하, 도면을 참조하여 본 발명의 실시예에 따른 초음파 영상기기의 연동장치 및 스마트 단말기를 설명하면 다음과 같다.Hereinafter, an interlocking device and a smart terminal of an ultrasound imaging apparatus according to an embodiment of the present invention will be described with reference to the drawings.

도 2는 본 발명의 실시예에 따른 초음파 영상기기의 연동장치 및 스마트 단말기를 포함하는 초음파 영상 시스템의 전체구조를 개략적으로 나타낸 도면이다.FIG. 2 is a diagram schematically showing an overall structure of an ultrasound imaging system including an interlock device of an ultrasound imaging apparatus and a smart terminal according to an embodiment of the present invention. Referring to FIG.

도 2를 참조하면, 본 발명의 실시예에 따른 초음파 영상 시스템은 초음파 영상기기(10)와, 키 패킷을 전송하여 초음파 영상기기(10)의 구동을 제어하는 컨트롤 패널 장치(30)와, 초음파 영상기기(10) 및 컨트롤 패널 장치(30)를 전기적으로 연결하는 연동장치(100) 및, 연동장치(100)와 유선 또는 무선으로 연결되어 컨트롤 패널 장치(30)와 더불어 초음파 영상기기(10)의 구동을 제어하는 스마트 단말기(200)를 포함할 수 있다.2, an ultrasound imaging system according to an embodiment of the present invention includes an ultrasound imaging device 10, a control panel device 30 for controlling driving of the ultrasound imaging device 10 by transmitting a key packet, An interlock device 100 for electrically connecting the video device 10 and the control panel device 30 and a control panel device 30 connected to the interlock device 100 in a wired or wireless manner to control the ultrasound imaging device 10, And a smart terminal 200 for controlling the driving of the mobile terminal 200.

초음파 영상기기(10)는 피촬영체에 대하여 X선, 초음파 및 방사선 등의 조사선을 조사하고 그에 의한 영상을 촬영하여 그 영상에 포함된 조사선의 조사결과에 대한 물리량 정보 등을 산출하는 전자기기로서, 일반적으로 의료장치로 널리 이용되나 이에 한정되는 것은 아니다. 이러한 초음파 영상기기(10)는 데이터 전송을 위한 연결단자를 구비하고 있으며, 그 연결단자는 USB 프로토콜 또는 RS-232 프로토콜 방식으로 통신을 수행할 수 있다. The ultrasound imaging apparatus 10 is an electronic device that irradiates an object to be imaged with radiation such as X-rays, ultrasound, and radiation, captures an image of the object, and calculates physical quantity information and the like of the irradiation result of the radiation included in the object , Which is generally used as a medical device, but is not limited thereto. The ultrasound imaging apparatus 10 has a connection terminal for data transmission, and the connection terminal can perform communication using a USB protocol or an RS-232 protocol.

컨트롤 패널 장치(30)는 초음파 영상기기(10)와 전기적으로 연결되어 초음파 영상기기(10)의 구동을 제어하는 역할을 하는 것으로, 복수의 키 버튼을 탑재하고 있으며, 사용자의 조작에 따라 제어를 위한 키 코드를 포함하는 키 패킷(key packet)을 생성하여 초음파 영상기기(10)에 전송한다.The control panel device 30 is electrically connected to the ultrasound imaging device 10 to control the driving of the ultrasound imaging device 10 and includes a plurality of key buttons. And transmits the generated key packet to the ultrasound imaging device 10.

특히, 본 발명의 실시예에 따른 컨트롤 패널 장치(30)는 기존과 같이 초음파 영상기기(10)에 직접 결합 또는 연결되는 것이 아닌, 연동장치(100)를 통해 간접적으로 연결될 수 있다. In particular, the control panel device 30 according to the embodiment of the present invention may be indirectly connected to the ultrasound imaging device 10 through the interlocking device 100, rather than being directly coupled to the ultrasound imaging device 10.

연동장치(100)는 초음파 영상기기(10) 및 컨트롤 패널 장치(30)와 서로 연결되어 각 장치에서 전송되는 키 패킷을 전달함으로써 사용자가 컨트롤 패널 장치(30)를 통해 초음파 영상기기(10)의 구동을 제어할 수 있도록 연결하는 역할을 한다. The interlocking device 100 is connected to the ultrasound imaging device 10 and the control panel device 30 and transmits key packets transmitted from each device so that the user can control the operation of the ultrasound imaging device 10 through the control panel device 30. [ So that it can control the driving.

특히, 본 발명의 연동장치(100)는 복수의 통신부를 탑재하고 있으며, 이 중 적어도 하나가 사용자의 조작에 따른 원격제어 신호를 전송하여 초음파 영상기기(10)의 구동을 제어하는 스마트 단말기(200)와 유선 또는 무선방식으로 연결될 수 있고, 초음파 영상기기(10) 및 컨트롤 패널 장치(30)에 미리 설정된 키 코드를 스마트 단말기(200)의 원격제어 신호로서 제어 명령코드에 매핑(mapping)하여 제어 명령코드에 의해서도 초음파 영상기기(10)를 제어할 수 있도록 한다. In particular, the interlocking device 100 of the present invention includes a plurality of communication units, at least one of which is a smart terminal 200 for controlling the driving of the ultrasound imaging device 10 by transmitting a remote control signal according to a user's operation And maps a key code preset in the ultrasound imaging device 10 and the control panel device 30 to a control command code as a remote control signal of the smart terminal 200 to control So that the ultrasound imaging device 10 can be controlled by the command code.

이에 따라, 연동장치(100)는 컨트롤 패널 장치(30)와 더불어 스마트 단말기(200)와의 통신에 따라 초음파 영상기기(10)를 제어하게 된다.Accordingly, the interlocking device 100 controls the ultrasound imaging device 10 in accordance with the communication with the smart terminal 200, in addition to the control panel device 30. [

스마트 단말기(200)는 하나 이상이 연동장치(100)와 유선 또는 무선으로 연결되고, 사용자의 입력에 따라 원격제어 신호를 생성하여 연동장치(100)를 통해 초음파 영상기기(10)에 전송함으로써, 컨트롤 패널 장치(30)와 더불어 초음파 영상기기(10)를 제어하는 역할을 한다. One or more smart terminals 200 are connected to the interlocking device 100 in a wired or wireless manner and generate a remote control signal according to a user's input and transmit the generated remote control signals to the ultrasound imaging device 10 through the interlocking device 100, And controls the ultrasound imaging device 10 in addition to the control panel device 30. [

이러한 스마트 단말기(200)는 소정의 프로세서 및 전술한 기능을 구현하는 어플리케이션 프로그램이 기록된 기록매체를 포함하는 휴대형 컴퓨팅 장치일 수 있고, 어플리케이션 프로그램의 실행 및 사용자의 조작에 따라 원격 제어신호를 생성하여 연동장치(100)에 전송하게 된다. The smart terminal 200 may be a portable computing device including a predetermined processor and a recording medium on which an application program implementing the above-described functions is recorded. The smart terminal 200 generates a remote control signal according to the execution of an application program and a user's operation To the interlocking device (100).

특히, 스마트 단말기(200)는 초음파 영상기기(10)의 제어를 위한 키 코드가 미리 설정되어 있지 않은 범용 단말기로서, 그로부터 출력되는 신호는 상이한 플랫폼의 초음파 영상기기(10)에 제어신호로서 활용할 수 없으나, 연동장치(100)에 의해 컨트롤 패널 장치(30)의 키 패킷에 포함된 키 코드와 정합됨에 따라 대등한 코드로서 초음파 영상기기(10)를 제어할 수 있게 된다.In particular, the smart terminal 200 is a general-purpose terminal in which a key code for controlling the ultrasound imaging apparatus 10 is not set in advance, and the signals output from the smart terminal 200 can be utilized as control signals to the ultrasound imaging apparatus 10 of a different platform However, since the interlocking device 100 is matched with the key code included in the key packet of the control panel device 30, it is possible to control the ultrasound imaging device 10 as an equivalent code.

또한, 스마트 단말기(200)는 원격제어 신호의 전송시, 그 신호에 연동장치(100)의 구동모드를 결정하는 플래그(flag)를 삽입할 수 있고, 연동장치(100)는 그 플래그를 통해 현재 장치의 구동모드가 키 코드의 정합을 위한 모드인지, 또는 정합된 키 코드를 통해 초음파 영상기기(10)를 제어하는 모드인지 여부를 판단할 수 있다.When the remote control signal is transmitted, the smart terminal 200 may insert a flag for determining the driving mode of the interlock device 100 into the signal, and the interlock device 100 may transmit a flag It can be determined whether the driving mode of the apparatus is the mode for matching the key code or the mode for controlling the ultrasound imaging apparatus 10 through the matched key code.

전술한 구조에 따라, 본 발명의 실시예에 따른 초음파 영상 시스템은 초음파 영상기기가 컨트롤 패널 장치에 직접 연결되는 것이 아닌, 연동장치를 통해 연결되어 제어를 위한 키 패킷을 전송할 뿐만 아니라, 스마트 단말기를 연동장치와 유선 또는 무선으로 연결하고 그 키 패킷을 분석하여 스마트 단말기의 제어 명령코드와 정합함으로써 스마트 단말기를 이용해서 초음파 영상기기의 구동을 제어할 수 있도록 한다. According to the above-described structure, in the ultrasound imaging system according to the embodiment of the present invention, not only the ultrasound imaging apparatus is directly connected to the control panel apparatus but is connected through the interlocking apparatus to transmit the key packet for control, And the key packet is analyzed to match the control command code of the smart terminal, so that the driving of the ultrasound imaging device can be controlled using the smart terminal.

이하, 도면을 참조하여 본 발명의 실시예에 따른 초음파 영상기기의 연동장치의 구성을 상세히 설명한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a configuration of an interlock device for an ultrasound imaging apparatus according to an embodiment of the present invention will be described in detail with reference to the drawings.

도 3은 본 발명의 실시예에 따른 초음파 영상기기의 연동장치의 구성 및 그 연결구조를 나타낸 도면이다. FIG. 3 is a view showing a configuration of a linking device of an ultrasound imaging apparatus and its connection structure according to an embodiment of the present invention.

도 3을 참조하면, 본 발명의 실시예에 따른 초음파 영상기기의 연동장치(100)는 상기 플래그를 설정하는 스마트 단말기(200), 컨트롤 패널 장치(30) 및, 초음파 영상기기(10)와 각각 통신하는 제1 내지 제3 통신부(110 ~ 130), 제1 통신부(110)로부터 전송되는 하나 이상의 제어 명령코드에 대응하는 키 코드가 정합되어 저장되는 코드 매핑부(140), 입력모드시 코드 매핑부(140)를 참조하여 키 코드를 추출하고, 매핑모드시 제2 통신부(120)로부터 전송된 제어 명령코드 및 키 코드를 전송받아 코드 매핑부(140)에 저장하는 단말기코드 수신부(150), 입력모드시 단말기코드 수신부(150)로부터 키 코드를 전송받아 키 패킷을 생성하고, 매핑모드시 제3 통신부(130)로부터 전송되는 키 패킷에서 키 코드를 추출하여 단말기코드 수신부(150)에 전송하는 가상 컨트롤 패널부(160) 및, 제3 통신부(130)를 통해 데이터요청 패킷을 전송받고, 컨트롤 패널 장치(30) 및 가상 컨트롤 패널부(160) 중, 어느 하나의 키 패킷을 선택적으로 초음파 영상기기(10)에 전송하는 흐름 제어부(170)를 포함할 수 있다.3, the interlock device 100 of the ultrasound imaging device according to the embodiment of the present invention includes a smart terminal 200 for setting the flag, a control panel device 30, and an ultrasound imaging device 10, A code mapping unit 140 in which key codes corresponding to one or more control command codes transmitted from the first to third communication units 110 to 130 and first communication unit 110 are matched and stored, A terminal code receiving unit 150 for extracting a key code with reference to the first communication unit 140, receiving the control command code and key code transmitted from the second communication unit 120 in the mapping mode, and storing the received control command code and key code in the code mapping unit 140, In the input mode, the key code is received from the terminal code receiving unit 150 to generate a key packet. In the mapping mode, the key code is extracted from the key packet transmitted from the third communication unit 130 and transmitted to the terminal code receiving unit 150 The virtual control panel unit 160, A flow control unit 130 for transmitting a data request packet through the communication unit 130 and selectively transmitting any one of the key packet from the control panel unit 30 and the virtual control panel unit 160 to the ultrasound imaging device 10 170).

상세하게는, 제1 내지 제3 통신부(110 ~ 130)는 연동장치(100)와 외부의 장치간 데이터 통신을 수행하는 역할을 하는 것으로, 제1 통신부(110)는 초음파 영상기기(10)에 구비되는 호스트 인터페이스(15)와 연결되고, 제2 통신부(120)는 컨트롤 패널 장치(30)와 연결되며, 제3 통신부(130)는 스마트 단말기(200)와 연결될 수 있다. The first to third communication units 110 to 130 perform data communication between the interlock device 100 and an external device. The first communication unit 110 is connected to the ultrasound imaging device 10 The second communication unit 120 may be connected to the control panel device 30 and the third communication unit 130 may be connected to the smart terminal 200. [

여기서, 제1 및 제2 통신부(110, 120)는 서로 동일한 프로토콜로 통신을 수행할 수 있고, 둘 이상의 프로토콜이 이용될 수 있으며, USB(universal serial bus) 프로토콜 또는 RS-232 프로토콜이 이용될 수 있다.Here, the first and second communication units 110 and 120 can communicate with each other using the same protocol, more than two protocols can be used, and a universal serial bus (USB) protocol or an RS-232 protocol can be used have.

이하의 설명에서는, 다른 기재가 없더라도 연동장치(100)와 외부 장치간 데이터 송수신은 제1 내지 제3 통신부(110 ~ 130)를 통해 수행된다.In the following description, data transmission / reception between the interlocking device 100 and the external device is performed through the first to third communication units 110 to 130 even if there is no other description.

코드 매핑부(140)는 제3 통신부(130)를 통해 하나 이상의 스마트 단말기(200)로부터 전송되는 초음파 영상기기(10)의 제어 명령코드와 대응하는 컨트롤 패널 장치(30)의 키 코드를 매핑하여 저장하는 역할을 한다. The code mapping unit 140 maps the control command code of the ultrasound imaging device 10 transmitted from one or more smart terminals 200 through the third communication unit 130 and the corresponding key code of the control panel device 30 And store it.

단말기코드 수신부(150)는 제3 통신부(130)를 통해 스마트 단말기(200)로부터 전송되는 초음파 영상기기(10)의 제어 명령코드를 수신하는 역할을 하는 것으로, 연동장치(100)의 구동모드에 따라 코드 매핑부(140)에 저장되어 있는 키 코드를 추출하거나, 또는 제어 명령코드에 대응하는 키 코드를 후술하는 가상 컨트롤 패널부(160)로부터 전송받아 코드 매핑부(140)에 저장한다.The terminal code receiving unit 150 receives the control command code of the ultrasound imaging apparatus 10 transmitted from the smart terminal 200 through the third communication unit 130 and transmits the control command code to the driving mode of the interlock device 100 The key code stored in the code mapping unit 140 or the key code corresponding to the control command code is received from the virtual control panel unit 160 and stored in the code mapping unit 140.

상세하게는, 연동장치(100)가 입력모드인 경우, 단말기코드 수신부(150)는 전송된 제어 명령코드에 대응하는 키 코드를 추출하여 가상 컨트롤 패널부(160)에 전송함으로써 초음파 영상기기(10)와의 통신을 수행하도록 하며, 매핑모드인 경우, 제어 명령코드에 대응하는 키 코드를 설정해야 함에 따라 키 패킷으로부터 키 코드를 추출하여 코드 매핑부(140)에 전송하고, 입력된 제어 명령코드와 매핑하여 저장하게 된다. In detail, when the interlocking device 100 is in the input mode, the terminal code receiving unit 150 extracts the key code corresponding to the transmitted control command code and transmits the key code to the virtual control panel unit 160, In case of the mapping mode, the key code corresponding to the control command code is to be set. The key code is extracted from the key packet and transmitted to the code mapping unit 140. And stored.

가상 컨트롤 패널부(160)는 컨트롤 패널 장치(30)와 대등한 가상의 컨트롤 패널의 역할을 한다. 상세하게는, 가상 컨트롤 패널부(160)는 입력모드인 경우, 단말기코드 수신부(150)에서 전달받은 키 코드를 컨트롤 패널 장치와 동일한 방식으로 키 패킷을 생성하면서 초음파 영상기기(10)의 호스트 인터페이스(15)와 통신을 수행하게 된다. 또한, 매핑모드인 경우 가상 컨트롤 패널부(160)는 흐름 제어부(170)로부터 전송되는 키 패킷에서 키 코드를 추출하여 단말기코드 수신부(150)로 전송함으로써 키 코드를 매핑하게 된다.The virtual control panel unit 160 serves as a virtual control panel equivalent to the control panel device 30. [ In the input mode, the virtual control panel unit 160 generates a key packet, which is received from the terminal code receiving unit 150, in the same manner as the control panel apparatus, and transmits the key code to the host interface of the ultrasound imaging apparatus 10 Lt; RTI ID = 0.0 > 15 < / RTI > In the mapping mode, the virtual control panel unit 160 extracts a key code from the key packet transmitted from the flow control unit 170, and transmits the extracted key code to the terminal code receiving unit 150, thereby mapping the key code.

여기서, 가상 컨트롤 패널부(160)는 제1 통신부(110) 및 호스트 인터페이스(15)가 USB 프로토콜로 통신을 수행할 경우, 키 패킷에서 컨트롤 패널 장치(30)의 주소를 더 추출하여 저장하게 된다.When the first communication unit 110 and the host interface 15 communicate using the USB protocol, the virtual control panel unit 160 further extracts the address of the control panel device 30 from the key packet and stores the extracted address .

흐름 제어부(170)는 초음파 영상기기(10)와, 컨트롤 패널 장치(30) 및 스마트 단말기(200)간의 데이터 송수신을 제어하는 역할을 하는 것으로, 입력모드인 경우 가상 컨트롤 패널부(160) 또는 컨트롤 패널 장치(30)의 키 패킷을 호스트 인터페이스로 전송하여 통신을 수행하도록 하고, 매핑모드의 경우 흐름 제어부(170)는 컨트롤 패널 장치(30)의 키 패킷을 호스트 인터페이스(15) 및 가상 컨트롤 패널부(160)로 전송하여 스마트 단말기(200)를 위한 키 코드의 매핑을 수행하게 된다.The flow control unit 170 controls transmission and reception of data between the ultrasound imaging device 10 and the control panel device 30 and the smart terminal 200. When the input mode is the virtual control panel unit 160 or the control The flow control unit 170 transmits the key packet of the control panel device 30 to the host interface 15 and the virtual control panel unit 30 in the case of the mapping mode, And transmits the key code to the smart terminal 200 to perform mapping of the key code for the smart terminal 200.

전술한 구조에 따라, 본 발명의 실시예에 따른 초음파 영상기기의 연동장치는 구동모드에 따라 컨트롤 패널 장치의 키 패킷을 분석하고, 유무선으로 연결되는 스마트 단말기의 제어 명령코드에 정합하여 선택적으로 키 패킷을 초음파 영상기기에 전송함으로써 기존의 컨트롤 패널장치뿐만 아니라 스마트 단말기를 이용하여 초음파 영상기기를 제어할 수 있다.According to the above-described structure, the interlocking device of the ultrasound imaging apparatus according to the embodiment of the present invention analyzes the key packet of the control panel device according to the driving mode, and matches the control command code of the smart terminal connected to the wired / By transmitting the packet to the ultrasound imaging device, it is possible to control the ultrasound imaging device using the smart terminal as well as the conventional control panel device.

이하, 전술한 구조의 초음파 영상기기의 연동장치를 이용한 연동방법을 설명한다. Hereinafter, an interlocking method using the interlocking device of the ultrasound imaging apparatus having the above-described structure will be described.

이하의 설명에서는 통신 프로토콜이 USB 프로토콜인 경우의 과정을 설명한다.In the following description, the case where the communication protocol is the USB protocol will be described.

먼저, 사용자가 스마트 단말기(200) 등에서 초음파 영상기기(10)를 제어하기 위한 입력을 수행함에 따라, 스마트 단말기(200)의 명령코드 생성부는 사용자의 입력에 따라 플래그를 포함하는 제어 명령코드를 생성하고 제3 통신부(130)에 전송함으로써 연동장치(100)의 단말코드 수신부(150)가 전송받게 된다.First, the user inputs an instruction to control the ultrasound imaging apparatus 10 in the smart terminal 200 or the like, so that the command code generating unit of the smart terminal 200 generates a control command code including a flag according to a user's input And transmits it to the third communication unit 130 so that the terminal code receiving unit 150 of the interlocking device 100 receives the transmission.

이에, 단말기코드 수신부(150)는 매핑모드 플래그를 확인하고, 매핑모드 플래그가 존재하면, 연동장치(100)의 구동모드를 매핑모드로 설정하게 된다. 이때, 연동장치(100)는 사용자가 제어 명령코드에 대응하는 컨트롤 패널 장치(30)의 키를 누를 때까지 대기하게 된다. 이는, 현재 제어 명령코드에 대응하는 키 코드가 존재하지 않음에 따라, 제어 명령코드로는 상이한 플랫폼의 초음파 영상기기(10)를 제어할 수 없기 때문이다.Accordingly, the terminal code receiving unit 150 checks the mapping mode flag, and sets the driving mode of the interlock device 100 to the mapping mode when the mapping mode flag is present. At this time, the interlocking device 100 waits until the user presses a key of the control panel device 30 corresponding to the control command code. This is because there is no key code corresponding to the current control command code, the control command code can not control the ultrasonic imaging apparatus 10 of a different platform.

이후, 사용자가 컨트롤 패널 장치(30)에서 제어 명령코드에 대응하는 컨트롤 패널 장치(30)의 키를 누르게 된다. 이때, 컨트롤 패널 장치(30)는 키 패킷을 생성하게 되나, 즉시 흐름 제어부(170)로 키 패킷을 전달하지는 않으며, 호스트 인터페이스(15)로부터 데이터전송 요청 패킷을 수신할 때까지 대기하게 된다.Thereafter, the user presses a key of the control panel device 30 corresponding to the control command code in the control panel device 30. [ At this time, the control panel device 30 generates the key packet, but does not immediately transmit the key packet to the flow control unit 170, and waits until receiving the data transmission request packet from the host interface 15. [

다음으로, 호스트 인터페이스(15)가 데이터 전송요청 패킷을 연동장치(100)의 흐름 제어부(170)로 전송하면, 흐름 제어부(170)는 매핑모드를 확인하고 전송받은 데이터 전송요청 패킷을 컨트롤 패널 장치(30)로 전송한다. Next, when the host interface 15 transmits the data transmission request packet to the flow control unit 170 of the interworking apparatus 100, the flow control unit 170 checks the mapping mode and transmits the transmitted data transmission request packet to the control panel apparatus 170. [ (30).

이에, 컨트롤 패널 장치(30)는 데이터 전송요청 패킷을 전송 받음에 따라 키 패킷을 흐름 제어부(170)로 전송하게 되며, 흐름 제어부(170)는 키 패킷을 가상 컨트롤 패널부(160)와 호스트 인터페이스(15)로 전송하게 된다.Upon receiving the data transmission request packet, the control panel device 30 transmits the key packet to the flow control unit 170. The flow control unit 170 transmits the key packet to the virtual control panel unit 160, (15).

이어서, 가상 컨트롤 패널부(160)는 전송받은 키 패킷에서 컨트롤 패널 장치(30)의 주소와 키 코드를 추출한 후, 컨트롤 패널 장치(30)의 주소는 보관하고 키 코드는 단말기코드 수신부(150)로 전송한다. The virtual control panel unit 160 extracts the address and the key code of the control panel device 30 from the transmitted key packet and stores the address of the control panel device 30 and the key code is transmitted to the terminal code receiving unit 150. [ Lt; / RTI >

다음으로, 단말기코드 수신부(150)는 제어 명령코드와 가상 컨트롤 패널부(160)에서 전달받은 키 코드를 코드 매핑부(140)에 저장하고, 흐름 제어부(170)는 매핑모드를 해제한다.Next, the terminal code receiving unit 150 stores the control command code and the key code received from the virtual control panel unit 160 in the code mapping unit 140, and the flow control unit 170 releases the mapping mode.

이러한 코드 매핑 과정이 완료된 이후, 사용자가 스마트 단말기(200)로 초음파 영상기기(10)를 조작하고자 하는 경우, 스마트 단말기(200)는 그 입력에 대응하는 제어 명령코드를 단말기코드 수신부(150)에 유선 또는 무선방식으로 전송하게 된다. If the user wants to operate the ultrasound imaging device 10 with the smart terminal 200 after completing the code mapping process, the smart terminal 200 transmits a control command code corresponding to the input to the terminal code receiving unit 150 And transmitted in a wired or wireless manner.

다음으로, 단말기코드 수신부(150)는 플래그를 확인하여 입력모드인 경우 제어 명령코드에 대응하는 키 코드를 코드 매핑부(140)에서 산출한다. 이때, 매핑된 키 코드가 없으면, 전술한 매핑모드가 선행되어야 함에 따라, 절차는 종료되며, 매핑된 키 코드가 있을 경우 단말기코드 수신부(150)는 키 코드를 가상 컨트롤 패널부(160)로 전달하게 된다.Next, the terminal code receiving unit 150 checks the flag, and in the input mode, the code mapping unit 140 calculates a key code corresponding to the control command code. In this case, if there is no mapped key code, the above-described mapping mode must be preceded, and the procedure is terminated. If there is a mapped key code, the terminal code receiving unit 150 transmits the key code to the virtual control panel unit 160 .

이어서, 가상 컨트롤 패널부(160)는 키 코드와 보관된 컨트롤패널의 주소를 가지고 키 패킷을 생성한다. 이때, 생성된 키 패캣은 즉시 흐름 제어부(170)에 전달되는 것은 아니며, 호스트 인터페이스(15)로부터 데이터 전송요청 패킷을 수신할 때까지 대기하게 된다.Then, the virtual control panel unit 160 generates a key packet with the key code and the address of the stored control panel. At this time, the generated key packet is not immediately transmitted to the flow control unit 170, but waits until it receives a data transmission request packet from the host interface 15. [

또한, 사용자가 컨트롤 패널 장치(30)의 키를 조작하면, 컨트롤 패널 장치(30)는 해당하는 키 패킷을 생성하지만 즉시 흐름 제어부(170)로 키 패킷을 전달하는 것은 아니며, 전술한 가상 컨트롤 패널부(160)와 마찬가지로 호스트 인터페이스(15)로부터 데이터 전송요청 패킷을 수신할 때까지 대기하게 된다. When the user operates the key of the control panel device 30, the control panel device 30 generates the corresponding key packet, but does not transmit the key packet to the flow control module 170 immediately. And waits until receiving a data transmission request packet from the host interface 15 as in the case of the data transmission unit 160.

이후, 호스트 인터페이스(15)가 데이터 전송요청 패킷을 연동장치(100)의 흐름 제어부(170)로 전송하면, 흐름 제어부(170)는 가상 컨트롤 패널부(160)에 키 패킷이 생성되어 있는지 확인하고, 생성된 키 패킷이 있으면 상기 데이터 전송요청 패킷을 가상 컨트롤 패널부(160)에 전달한다. 만약 생성된 키 패킷이 없으면 데이터 전송요청 패킷을 컨트롤 패널 장치(30)로 전달하게 된다.When the host interface 15 transmits the data transmission request packet to the flow control unit 170 of the interworking apparatus 100, the flow control unit 170 checks whether a key packet is generated in the virtual control panel unit 160 , And transmits the data transmission request packet to the virtual control panel unit 160 when the generated key packet is present. If there is no generated key packet, a data transmission request packet is transmitted to the control panel device 30. [

이에 따라, 가상 컨트롤 패널부(160) 또는 컨트롤 패널 장치(30)는 데이터 전송요청 패킷에 따라 생성된 키 패킷을 흐름 제어부(170)를 통해 호스트 인터페이스(15)로 전달하게 된다.Accordingly, the virtual control panel unit 160 or the control panel device 30 transmits the key packet generated according to the data transmission request packet to the host interface 15 through the flow control unit 170.

또한, 본 발명의 실시예에 따른 초음파 영상기기의 연동장치는 USB 프로토콜뿐만 아니라, RS-232 프로토콜을 이용하여 통신을 수행할 수 있으며, 이러한 경우의 초음파 영상기기의 연동방법을 설명한다. In addition, the interlock device of the ultrasound imaging apparatus according to the embodiment of the present invention can perform communication using the RS-232 protocol as well as the USB protocol, and the interlocking method of the ultrasound imaging apparatus in this case will be described.

RS-232 프로토콜을 통해 연동장치(100)가 초음파 영상기기(10)와 연결된 경우, 사용자가 스마트 단말기(200) 등에서 초음파 영상기기(10)를 제어하기 위한 입력을 수행함에 따라, 스마트 단말기(200)는 그 입력에 대응하는 제어 명령코드를 매핑모드 플래그와 함께 단말기코드 수신부(150)에게 유선 또는 무선방식으로 전송한다.When the interlocking device 100 is connected to the ultrasound imaging device 10 through the RS-232 protocol, the user performs an input for controlling the ultrasound imaging device 10 in the smart terminal 200 or the like, Transmits the control command code corresponding to the input to the terminal code receiving unit 150 together with the mapping mode flag in a wired or wireless manner.

단말기코드 수신부(150)는 매핑모드 플래그를 확인하고, 사용자가 상기 제어 명령코드에 대응하는 컨트롤 패널 장치(30)의 키를 누를 때까지 대기한다.The terminal code receiving unit 150 confirms the mapping mode flag and waits until the user presses the key of the control panel device 30 corresponding to the control command code.

이후, 사용자가 컨트롤 패널 장치(30)에서 제어 명령코드에 대응하는 컨트롤 패널 장치(30)의 키를 누르면, 생성되는 키 패킷이 흐름 제어부(170)로 전달되게 된다.Thereafter, when the user presses a key of the control panel device 30 corresponding to the control command code in the control panel device 30, the generated key packet is transmitted to the flow control unit 170.

다음으로, 흐름 제어부(170)는 키 패킷을 가상 컨트롤 패널부(160) 및 호스트 인터페이스(15)로 전송하고, 가상 컨트롤 패널부(160)는 전송받은 키 패킷에서 컨트롤 패널 장치(30)의 키 코드를 추출하여 단말기코드 수신부(150)로 전송하게 된다.The flow control unit 170 transmits the key packet to the virtual control panel unit 160 and the host interface 15 and the virtual control panel unit 160 transmits the key packet to the control panel device 30 And transmits the extracted code to the terminal code receiving unit 150.

이에 따라, 단말기코드 수신부(150)는 제어 명령코드와 가상 컨트롤 패널부(160)에서 전달받은 키 코드를 코드 매핑부(140)에 저장하며, 흐름 제어부(170)는 매핑모드를 해제한다.Accordingly, the terminal code receiving unit 150 stores the control command code and the key code received from the virtual control panel unit 160 in the code mapping unit 140, and the flow control unit 170 cancels the mapping mode.

이후, 전술한 코드 매핑 과정이 완료되고, 사용자가 스마트 단말기(200)로 초음파 영상기기(10)를 조작하고자 하면, 스마트 단말기(200)는 그 입력에 대응하는 제어 명령코드를 단말기코드 수신부(150)에게 유선 또는 무선을 통해 전송한다.After the code mapping process is completed and the user wants to operate the ultrasound imaging device 10 with the smart terminal 200, the smart terminal 200 transmits a control command code corresponding to the input to the terminal code receiving unit 150 ) Via wire or wireless.

다음으로, 단말기코드 수신부(150)는 플래그를 확인하고 입력모드로 설정하며, 제어 명령코드에 대응하는 키 코드를 코드 매핑부(140)로부터 추출한다. 이때, 매핑된 키 코드가 없으면 절차는 종료되며, 키 코드가 추출되면 단말기코드 수신부(150)는 키 코드를 가상 컨트롤 패널부(160)로 전달하게 된다.Next, the terminal code receiving unit 150 confirms the flag, sets the input mode, and extracts the key code corresponding to the control command code from the code mapping unit 140. At this time, if there is no mapped key code, the procedure ends. When the key code is extracted, the terminal code receiving unit 150 transmits the key code to the virtual control panel unit 160.

이어서, 가상 컨트롤 패널부(160)는 키 코드를 이용하여 키 패킷을 생성하며, 흐름 제어부(170)를 통해 호스트 인터페이스(15)로 전달하게 된다.The virtual control panel unit 160 generates a key packet using the key code, and transmits the generated key packet to the host interface 15 through the flow control unit 170.

또한, 사용자가 컨트롤 패널 장치(30)로 초음파 영상기기를 조작하고자 하면, 컨트롤 패널 장치(30)는 사용자에 의한 입력에 대응하여 키 패킷을 생성하며, 흐름 제어부(170)를 통해 호스트 인터페이스(15)로 전달하게 된다. When the user desires to operate the ultrasound imaging device with the control panel device 30, the control panel device 30 generates a key packet corresponding to the input by the user and transmits the key packet to the host interface 15 ).

이하, 도면을 참조하여 본 발명의 실시예에 따른 초음파 영상기기의 연동장치와 연결되는 스마트 단말기의 구성을 상세히 설명한다.Hereinafter, a configuration of a smart terminal connected to an interlock device of an ultrasound imaging apparatus according to an embodiment of the present invention will be described in detail with reference to the drawings.

도 4는 본 발명의 실시예에 따른 초음파 영상기기의 연동장치와 연결되는 스마트 단말기의 구성을 나타낸 도면이다. 이하의 설명에서 스마트 단말기의 각 구성부는, 각 구성부의 기능이 컴퓨터 프로그래밍 언어로 구현된 어플리케이션 프로그램일 수 있고, 탑재된 프로세서에 의해 읽기, 쓰기 및 지우기가 가능한 기록매체에 실행가능한 형태로 기록될 수 있다.4 is a block diagram of a smart terminal connected to an interlock device of an ultrasound imaging apparatus according to an embodiment of the present invention. In the following description, each component of the smart terminal can be an application program implemented in a computer programming language, and can be recorded in an executable form on a recording medium readable, writable and erasable by a mounted processor have.

도 4를 참조하면, 본 발명의 스마트 단말기(200)는 연동장치(100)와 유선 또는 무선으로 연결되어 데이터를 송수신하는 단말 통신부(210), 사용자의 조작을 입력받는 입력부(220), 입력에 대응하여 제어 명령코드를 생성하는 명령코드 생성부(230) 및, 제1 및 제2 구동모드의 식별을 위한 플래그를 제어 명령코드에 삽입하는 플래그 설정부(240)를 포함할 수 있다.Referring to FIG. 4, the smart terminal 200 of the present invention includes a terminal communication unit 210 that is connected to the interlocking device 100 by wire or wireless and transmits and receives data, an input unit 220 that receives a user's operation, An instruction code generator 230 for generating a control command code in response to the command code, and a flag setting unit 240 for inserting a flag for identification of the first and second drive modes into the control command code.

단말 통신부(210)는, 연동장치(100)의 제3 통신부(130)와 유선 또는 무선으로 연결되어 데이터를 송수신하는 역할을 하는 것으로, 스마트 단말기(200)에 의해 생성된 제어 명령코드를 제3 통신부(130)로 전송하는 역할을 한다.The terminal communication unit 210 is connected to the third communication unit 130 of the interworking device 100 in a wired or wireless manner to transmit and receive data. The terminal communication unit 210 transmits the control command code generated by the smart terminal 200 to the third To the communication unit (130).

입력부(220)는 사용자의 조작을 입력에 대응하는 신호를 발생시켜 스마트 단말기(200)를 제어하는 역할을 하는 것으로, 특히 명령코드 생성부(230)를 제어하여 제어 명령코드를 생성하게 된다. 이러한 입력부(220)는 스마트 단말기에 탑재되는 버튼 또는 디스플레이에 내장된 터치패널 등으로 구현될 수 있다.The input unit 220 controls the smart terminal 200 by generating a signal corresponding to an input operation of the user and controls the command code generating unit 230 to generate a control command code. The input unit 220 may be realized by a button mounted on the smart terminal or a touch panel built in the display.

명령코드 생성부(230)는 입력부(220)의 입력에 대응하여 연동장치(100)를 제어하기 위한 제어 명령코드를 생성하는 역할을 한다. 특히, 명령코드 생성부(230)는 플래그 설정부(240)로부터 연동장치(100)의 구동모드를 결정하는 플래그를 제어 명령코드에 삽입하여 단말 통신부(210)를 통해 전송하게 된다.The command code generating unit 230 generates a control command code for controlling the interlocking device 100 in response to the input of the input unit 220. [ In particular, the command code generating unit 230 inserts a flag for determining the driving mode of the interlocking device 100 into the control command code from the flag setting unit 240, and transmits the control command code through the terminal communication unit 210.

플래그 설정부(240)는 구동모드를 결정하는 플래그를 생성하는 역할을 하는 것으로, 연동장치(100)의 구동모드는 입력모드 및 매핑모드의 두 가지 모드로 이루어질 수 있고, 플래그 설정부(240)는 현재 연동장치(100)가 전술한 두 가지 모드 중 어느 하나로 구동하는지 정의하는 불린(boolean)형 데이터 일 수 있다.The flag setting unit 240 generates a flag for determining a driving mode. The driving mode of the interlocking device 100 may include two modes, an input mode and a mapping mode. May be boolean data that defines whether the current interworking device 100 is running in one of the two modes described above.

전술한 구조에 따라, 본 발명의 실시예에 따른 초음파 영상 시스템의 스마트 단말기는 연동장치의 스마트 단말기(200)는 사용자의 조작에 따라 제어 명령코드를 생성하여 연동장치의 구동모드를 결정하고, 초음파 영상기기를 제어할 수 있다.According to the above-described structure, in the smart terminal of the ultrasound imaging system according to the embodiment of the present invention, the smart terminal 200 of the interlocking device generates the control command code according to the user's operation to determine the driving mode of the interlocking device, The video apparatus can be controlled.

이하, 도면을 참조하여 본 발명의 실시예에 따른 초음파 영상 시스템에서 초음파 영상기기의 연동장치를 이용한 연동방법을 절차의 흐름에 따라 상세히 설명한다.Hereinafter, an interlocking method using an interlocking device of an ultrasound imaging device in an ultrasound imaging system according to an embodiment of the present invention will be described in detail with reference to the drawings.

도 5는 본 발명의 실시예에 따른 초음파 영상 시스템에서 초음파 영상기기의 연동장치를 이용한 연동방법의 전체적인 과정을 개략적으로 나타낸 도면이다.FIG. 5 is a diagram schematically illustrating an overall process of an interlocking method using an interlocking apparatus of an ultrasound imaging apparatus in an ultrasound imaging system according to an embodiment of the present invention.

도 5를 참조하면, 본 발명의 실시예에 따른 초음파 영상기기의 연동방법은 연동장치의 단말기코드 수신부가 제3 통신부를 통해 스마트 단말기로부터 제어명령 코드를 전송 받으면(S100), 그 제어명령 코드로부터 플래그의 존재여부를 판단하고(S110), 플래그에 의해 매핑모드로 판단될 경우, 매핑모드를 설정한다(S120). 또한, 매핑모드가 아닌 입력모드로 판단될 경우, 단말기코드 수신부는 코드 매핑부를 참조하여 전송된 제어명령 코드에 대응하는 키 코드를 추출한다(S130).5, when the terminal code receiving unit of the interlocking device receives the control command code from the smart terminal through the third communication unit (S100), the interlocking method of the ultrasound imaging apparatus according to the embodiment of the present invention (S110). If the flag is determined to be a mapping mode, a mapping mode is set (S120). If it is determined that the input mode is not the mapping mode, the terminal code receiving unit refers to the code mapping unit and extracts a key code corresponding to the transmitted control command code (S130).

이어서, 추출된 키 코드가 코드 매핑부에 존재하는지 여부를 판단하여(S140), 존재하지 않으면, 키 매핑이 필요함에 따라 종료하고, 키 코드가 존재하는 경우 키 코드를 가상 컨트롤 패널부로 전송한다(S150).Then, it is determined whether the extracted key code exists in the code mapping unit (S140). If not, the key mapping is terminated according to necessity of key mapping. If the key code exists, the key code is transmitted to the virtual control panel unit S150).

그리고, 가상 컨트롤 패널부는 보관된 주소 및 상기 키 코드를 이용하여 키 패킷을 생성하여 전송함으로써 초음파 영상기기를 제어하게 된다(S160).In operation S160, the virtual control panel unit controls the ultrasound imaging apparatus by generating and transmitting a key packet using the stored address and the key code.

전술한 S160 단계에서 주소는 연동장치와 초음파 영상기기가 서로 USB 프로토콜로 통신하는 경우에 요구되는 것으로, RS-232 프로토콜에서는 생략될 수 있다.In the above-described step S160, the address is required when the interlocking device and the ultrasound imaging device communicate with each other via the USB protocol, and may be omitted in the RS-232 protocol.

이하, 도면을 참조하여, 호스트 인터페이스로부터 데이터 전송요청 패킷을 전송받은 이후의 절차를 통해 본 발명의 실시예에 따른 초음파 영상기기의 연동방법을 설명한다. Hereinafter, a method of interworking an ultrasound imaging apparatus according to an embodiment of the present invention will be described with reference to the drawings, after a data transmission request packet is transmitted from a host interface.

도 6은 본 발명의 실시예에 따른 초음파 영상 시스템에서 초음파 영상기기의 데이터 전송요청 이후 초음파 영상기기의 연동장치의 구동방법을 나타낸 도면이다.FIG. 6 is a diagram illustrating a method of driving an interlock device of an ultrasound imaging apparatus after a data transmission request of the ultrasound imaging device in the ultrasound imaging system according to an embodiment of the present invention.

도 6을 참조하면, 본 발명의 실시예에 따른 초음파 영상기기의 연동장치의 구동방법은, 연동장치가 호스트 인터페이스로부터 데이터 전송요청 패킷을 전송 받으면(S200), 흐름 제어부는 구동모드가 매핑모드인지 여부를 판단하고(S210), 매핑모드인 경우 컨트롤 패널 장치에 데이터 전송요청 패킷을 전달하게 된다(S220).Referring to FIG. 6, when the interworking apparatus receives a data transmission request packet from the host interface (S200), the flow control unit determines whether the driving mode is the mapping mode (S210). In the case of the mapping mode, a data transmission request packet is transmitted to the control panel device (S220).

이에 응답하여, 컨트롤 패널 장치는 생성한 키 패킷을 흐름 제어부에 전송하고(S230), 흐름 제어부는 호스트 인터페이스와 가상 컨트롤 패널부에 전송받은 컨트롤 패널 장치의 키 패킷을 전달하게 된다(S240).In response, the control panel device transmits the generated key packet to the flow control unit (S230), and the flow control unit delivers the key packet of the control panel device to the host interface and the virtual control panel unit (S240).

다음으로, 가상 컨트롤 패널부는 키 패킷에 키 코드가 존재하는 지 여부를 판단하고(S250), 존재하지 않는 경우 절차를 종료하며, 존재하는 경우 컨트롤 패널 장치의 주소 및 키 코드를 추출하여, 주소는 자체적으로 저장하고, 키 코드는 단말기코드 수신부로 전달하게 된다(S260).Next, the virtual control panel unit determines whether or not the key code exists in the key packet (S250). If the key code does not exist, the virtual control panel unit terminates the procedure. If so, the control panel apparatus extracts the address and key code of the control panel apparatus. And the key code is transmitted to the terminal code receiving unit (S260).

이어서, 단말기코드 수신부는 스마트 단말기에서 전달받은 제어 명령코드 및 키 코드를 매핑하여 코드 매핑부에 저장하고(S270), 키 패킷에 대한 저장이 완료되면 매핑모드를 해제한다(S280).Then, the terminal code receiving unit maps the control command code and key code received from the smart terminal to the code mapping unit (S270), and releases the mapping mode when the storage of the key packet is completed (S280).

또한, 상기 S210 단계에서, 구동모드가 매핑모드가 아닌 입력모드인 경우, 가상 컨트롤 패널부가 호스트 인터페이스로 전달할 키 패킷을 포함하고 있는지 여부를 판단하며(S300), 포함된 경우 흐름 제어부가 가상 컨트롤 패널부에게 데이터 전송요청 패킷을 전달하고(S310), 가상 컨트롤 패널부가 키 패킷을 흐름 제어부를 통해 호스트 인터페이스로 전달하게 된다(S320). If it is determined in step S210 that the virtual control panel includes a key packet to be transmitted to the host interface in step S300, if the drive mode is not the mapping mode, (S310), and the virtual control panel unit transmits the key packet to the host interface through the flow control unit (S320).

또한, S300 단계에서 가상 컨트롤 패널부가 호스트 인터페이스로 전달할 키 패킷을 포함하고 있지 않으면, 흐름 제어부가 컨트롤 패널 장치에게 데이터 전송요청 패킷을 전달하고(S330), 키 패킷을 흐름 제어부를 통해 호스트 인터페이스로 전달하게 된다(S340).If the virtual control panel unit does not include the key packet to be transmitted to the host interface in step S300, the flow control unit transmits a data transmission request packet to the control panel apparatus (S330), and transmits the key packet to the host interface through the flow control unit (S340).

전술한 단계에 따라, 본 발명의 실시예에 따른 초음파 영상기기의 연동방법은 구동모드에 따라 스마트 단말기 또는 컨트롤 패널 장치로부터 키 패킷을 초음파 영상기기에 전송하여 제어를 수행하게 된다.According to the above-described steps, a method of interlocking an ultrasound imaging apparatus according to an embodiment of the present invention controls key frames transmitted from a smart terminal or a control panel apparatus to an ultrasound imaging apparatus according to a driving mode.

상기한 설명에 많은 사항이 구체적으로 기재되어 있으나 이것은 발명의 범위를 한정하는 것이라기보다 바람직한 실시예의 예시로서 해석되어야 한다. 따라서, 발명은 설명된 실시예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위에 균등한 것에 의하여 정하여져야 한다.While a great many are described in the foregoing description, it should be construed as an example of preferred embodiments rather than limiting the scope of the invention. Accordingly, the invention is not to be determined by the embodiments described, but should be determined by equivalents to the claims and the appended claims.

10 : 초음파 영상기기 15 : 호스트 인터페이스
20 : 촬영기 30 : 컨트롤 패널 장치
100 : 연동장치 110 : 제1 통신부
120 : 제2 통신부 130 : 제3 통신부
140 : 코드 매핑부 150 : 단말기코드 수신부
160 : 가상 컨트롤 패널부 170 : 흐름 제어부
200 : 스마트 단말기
10: ultrasound imaging device 15: host interface
20: camera 30: control panel device
100: interlocking device 110: first communication section
120: second communication unit 130: third communication unit
140: code mapping unit 150: terminal code receiving unit
160: virtual control panel unit 170: flow control unit
200: Smart terminal

Claims (15)

플래그에 대응하여 입력모드 또는 매핑모드로 동작하는 초음파 영상기기의 연동장치로서,
상기 플래그를 설정하는 스마트 단말기, 컨트롤 패널 장치 및 초음파 영상기기와 각각 통신하는 제1 내지 제3 통신부;
제1 통신부로부터 전송되는 하나 이상의 제어 명령코드에 대응하는 키 코드가 정합되어 저장되는 코드 매핑부;
입력모드시 상기 코드 매핑부를 참조하여 키 코드를 추출하고, 매핑모드시 제2 통신부로부터 전송된 제어 명령코드 및 키 코드를 전송받아 상기 코드 매핑부에 저장하는 단말기코드 수신부;
입력모드시 상기 단말기코드 수신부로부터 키 코드를 전송받아 키 패킷을 생성하고, 매핑모드시 제3 통신부로부터 전송되는 키 패킷에서 키 코드를 추출하여 상기 단말기코드 수신부에 전송하는 가상 컨트롤 패널부; 및
제3 통신부를 통해 데이터 전송요청 패킷을 전송받고, 상기 컨트롤 패널 장치 및 가상 컨트롤 패널부 중, 어느 하나의 키 패킷을 선택적으로 상기 초음파 영상기기에 전송하는 흐름 제어부
를 포함하는 초음파 영상기기의 연동장치.
1. An interlocking device for an ultrasound imaging device operating in an input mode or a mapping mode in response to a flag,
First to third communication units respectively communicating with the smart terminal, the control panel device, and the ultrasound imaging device for setting the flag;
A code mapping unit in which key codes corresponding to one or more control command codes transmitted from the first communication unit are matched and stored;
A terminal code receiving unit for extracting a key code by referring to the code mapping unit in an input mode, receiving a control command code and a key code transmitted from the second communication unit in a mapping mode, and storing the received control command code and key code in the code mapping unit;
A virtual control panel unit for receiving a key code from the terminal code receiving unit in an input mode to generate a key packet, extracting a key code from a key packet transmitted from the third communication unit in a mapping mode, and transmitting the extracted key code to the terminal code receiving unit; And
A flow control unit for receiving a data transmission request packet through the third communication unit and selectively transmitting any one of the key packet among the control panel unit and the virtual control panel unit to the ultrasound imaging device,
And an interlocking device of the ultrasonic imaging device.
제 1 항에 있어서,
상기 입력모드 및 매핑모드는,
상기 스마트 단말기로부터 전송되는 데이터에 포함되는 매핑 플래그에 대응하여 어느 하나가 선택적으로 결정되는 초음파 영상기기의 연동장치.
The method according to claim 1,
The input mode and the mapping mode may include:
Wherein one of the mapping flags is selectively determined in accordance with a mapping flag included in data transmitted from the smart terminal.
제 2 항에 있어서,
상기 단말기코드 수신부는,
상기 입력모드에서, 상기 제어 명령코드에 대응하는 키 코드를 상기 코드 매핑부로부터 추출하여 상기 가상 컨트롤 패널부에 전송하고,
상기 매핑모드에서, 상기 제어 명령코드 및 상기 제어 명령코드와 대응하는 키 코드를 상기 코드 매핑부에 저장하는 초음파 영상기기의 연동장치.
3. The method of claim 2,
The terminal code receiving unit,
Extracting a key code corresponding to the control command code from the code mapping unit in the input mode and transmitting the extracted key code to the virtual control panel unit,
And in the mapping mode, stores the control command code and the key code corresponding to the control command code in the code mapping unit.
제 3 항에 있어서,
상기 가상 컨트롤 패널부는,
상기 입력모드에서, 전송되는 키 코드를 이용하여 키 패킷을 생성하고, 상기 흐름 제어부로 전송하고,
상기 매핑모드에서, 상기 흐름 제어부로부터 전송되는 키 패킷에서 키 코드를 추출하여 상기 단말기코드 수신부로 전송하는 초음파 영상기기의 연동장치.
The method of claim 3,
The virtual control panel unit,
In the input mode, a key packet is generated using the transmitted key code, the key packet is transmitted to the flow control unit,
Extracting a key code from a key packet transmitted from the flow control unit and transmitting the extracted key code to the terminal code receiving unit in the mapping mode.
제 4 항에 있어서,
상기 흐름 제어부는,
상기 입력모드에서, 상기 컨트롤 패널 장치 또는 상기 가상 컨트롤 패널부로부터 전송된 키 패킷을 상기 제3 통신부를 통해 상기 초음파 영상기기의 호스트 인터페이스로 전송하고,
상기 매핑모드에서, 상기 컨트롤 패널의 키 패킷을 상기 호스트 인터페이스 및 상기 가상 컨트롤 패널부로 전송하는 초음파 영상기기의 연동장치.
5. The method of claim 4,
The flow control unit includes:
In the input mode, the key packet transmitted from the control panel device or the virtual control panel unit is transmitted to the host interface of the ultrasound imaging device through the third communication unit,
And transmits the key packet of the control panel to the host interface and the virtual control panel unit in the mapping mode.
제 5 항에 있어서,
상기 제3 통신부는,
상기 초음파 영상기기와 제1 또는 제2 프로토콜로 통신하는 초음파 영상기기의 연동장치.
6. The method of claim 5,
The third communication unit,
And an interlocking device of an ultrasound imaging device communicating with the ultrasound imaging device through a first or second protocol.
제 6 항에 있어서,
상기 제1 및 제2 프로토콜은 각각 USB 프로토콜 및 RS-232 프로토콜이고,
제1 프로토콜로 통신시, 상기 가상 컨트롤 패널부는 상기 매핑모드에서 키 패킷내 상기 컨트롤 패널 장치의 USB 주소를 추출하여 저장하는 초음파 영상기기의 연동장치.
The method according to claim 6,
Wherein the first and second protocols are USB protocol and RS-232 protocol, respectively,
Wherein the virtual control panel unit extracts and stores the USB address of the control panel device in the key packet in the mapping mode when communicating with the first protocol.
제1 또는 제2 구동모드로 구동하는 초음파 영상기기의 연동장치와 통신하는 스마트 단말기로서,
상기 연동장치와 유선 또는 무선으로 연결되어 데이터를 송수신하는 단말 통신부;
사용자의 조작을 입력받는 입력부;
사용자의 조작에 대응하여 제어 명령코드를 생성하는 명령코드 생성부; 및
상기 제1 및 제2 구동모드의 식별을 위한 플래그를 상기 제어 명령코드에 삽입하는 플래그 설정부
를 포함하는 스마트 단말기.
A smart terminal for communicating with an interlock device of an ultrasound imaging device driven in a first or second drive mode,
A terminal communication unit connected to the interlocking device by wire or wireless for transmitting and receiving data;
An input unit for receiving a user operation;
A command code generating unit for generating a control command code corresponding to a user operation; And
A flag setting unit for inserting a flag for identifying the first and second drive modes into the control command code,
.
청구항 1에 기재된 초음파 영상기기의 연동장치를 이용한 연동방법으로서,
스마트 단말기로부터 매핑모드에 대응하는 플래그를 포함하는 제어 명령코드를 전송받는 단계;
현재 구동모드를 매핑모드로 설정하는 단계;
컨트롤 패널 장치로부터 상기 제어 명령코드에 대응하는 키 패킷을 전송받는 단계;
초음파 영상기기의 호스트 인터페이스로부터 데이터 전송요청 패킷이 전송되면, 상기 키 패킷을 가상 컨트롤 패널부 및 상기 호스트 인터페이스로 전송하는 단계;
상기 키 패킷으로부터 상기 컨트롤 패널 장치의 주소 및 키 코드를 추출하는 단계;
상기 주소를 저장하고, 상기 키 코드를 단말기코드 수신부로 전송하는 단계;
상기 제어 명령코드 및 키 코드를 코드 매핑부에 저장하는 단계; 및
현재 구동모드를 해제하는 단계
를 포함하는 초음파 영상기기의 연동방법.
An interlocking method using the interlocking device of the ultrasonic imaging apparatus according to claim 1,
Receiving a control command code including a flag corresponding to the mapping mode from the smart terminal;
Setting a current drive mode to a mapping mode;
Receiving a key packet corresponding to the control command code from a control panel device;
Transmitting the key packet to a virtual control panel unit and the host interface when a data transmission request packet is transmitted from a host interface of the ultrasound imaging apparatus;
Extracting an address and a key code of the control panel device from the key packet;
Storing the address and transmitting the key code to a terminal code receiving unit;
Storing the control command code and the key code in a code mapping unit; And
Releasing the current driving mode
The method comprising the steps of:
제 9 항에 있어서,
상기 현재 구동모드를 해제하는 단계 이후,
상기 스마트 단말기로부터 입력모드에 대응하는 플래그를 포함하는 제어 명령코드를 전송받는 단계;
상기 코드 매핑부를 참조하여 상기 제어 명령코드에 대응하는 키 코드가 존재하면 상기 키 코드를 추출하는 단계;
상기 키 코드 및 주소를 이용하여 키 패킷을 생성하는 단계;
상기 호스트 인터페이스로부터 데이터 전송요청 패킷이 전송되면, 상기 데이터요청 패킷을 가상 컨트롤 패널부로 전송하는 단계; 및
상기 키 패킷을 상기 호스트 인터페이스로 전송하는 단계
를 포함하는 초음파 영상기기의 연동방법.
10. The method of claim 9,
After releasing the current drive mode,
Receiving a control command code including a flag corresponding to an input mode from the smart terminal;
Extracting the key code if the key code corresponding to the control command code exists with reference to the code mapping unit;
Generating a key packet using the key code and the address;
Transmitting the data request packet from the host interface to the virtual control panel unit; And
Transmitting the key packet to the host interface
The method comprising the steps of:
제 9 항에 있어서,
상기 현재 구동모드를 해제하는 단계 이후,
상기 스마트 단말기로부터 입력모드에 대응하는 플래그를 포함하는 제어 명령코드를 전송받는 단계;
상기 코드 매핑부를 참조하여 상기 제어 명령코드에 대응하는 키 코드가 존재하지 않고, 호스트 인터페이스로부터 데이터 전송요청 패킷이 전송되면, 상기 데이터 전송요청 패킷을 컨트롤 패널 장치로 전송하는 단계; 및
상기 컨트롤 패널 장치로부터 키 패킷을 전송받고, 전송된 키 패킷을 호스트 인터페이스로 전송하는 단계
를 포함하는 초음파 영상기기의 연동방법.
10. The method of claim 9,
After releasing the current drive mode,
Receiving a control command code including a flag corresponding to an input mode from the smart terminal;
Transmitting the data transmission request packet to the control panel device when the data transmission request packet is transmitted from the host interface without the key code corresponding to the control command code with reference to the code mapping unit; And
Receiving a key packet from the control panel device, and transmitting the transmitted key packet to a host interface
The method comprising the steps of:
제 9 항 및 제 10 항 중, 선택되는 어느 하나의 항에 있어서,
상기 주소는,
상기 컨트롤 패널 장치의 USB 주소인 초음파 영상기기의 연동방법.
11. The method according to any one of claims 9 and 10,
The address,
Wherein the control panel device is a USB address of the control panel device.
청구항 1에 기재된 초음파 영상기기의 연동장치를 이용한 연동방법으로서,
스마트 단말기로부터 매핑모드에 대응하는 플래그를 포함하는 제어 명령코드를 전송받는 단계;
현재 구동모드를 매핑모드로 설정하는 단계;
컨트롤 패널 장치로부터 상기 제어 명령코드에 대응하는 키 패킷을 전송받는 단계;
상기 키 패킷을 가상 컨트롤 패널부 및 호스트 인터페이스로 전송하는 단계;
상기 키 패킷으로부터 상기 컨트롤 패널 장치의 주소 및 키 코드를 추출하는 단계;
상기 주소를 저장하고, 상기 키 코드를 단말기코드 수신부로 전송하는 단계;
상기 제어 명령코드 및 키 코드를 코드 매핑부에 저장하는 단계; 및
현재 구동모드를 해제하는 단계
를 포함하는 초음파 영상기기의 연동방법.
An interlocking method using the interlocking device of the ultrasonic imaging apparatus according to claim 1,
Receiving a control command code including a flag corresponding to the mapping mode from the smart terminal;
Setting a current drive mode to a mapping mode;
Receiving a key packet corresponding to the control command code from a control panel device;
Transmitting the key packet to a virtual control panel unit and a host interface;
Extracting an address and a key code of the control panel device from the key packet;
Storing the address and transmitting the key code to a terminal code receiving unit;
Storing the control command code and the key code in a code mapping unit; And
Releasing the current driving mode
The method comprising the steps of:
제 13 항에 있어서,
상기 현재 구동모드를 해제하는 단계 이후,
상기 스마트 단말기로부터 입력모드에 대응하는 플래그를 포함하는 제어 명령코드를 전송받는 단계;
상기 코드 매핑부를 참조하여 상기 제어 명령코드에 대응하는 키 코드가 존재하면 상기 키 코드를 추출하는 단계;
상기 키 코드를 이용하여 키 패킷을 생성하는 단계;
데이터 전송요청 패킷을 가상 컨트롤 패널부로 전송하는 단계; 및
상기 키 패킷을 호스트 인터페이스로 전송하는 단계
를 포함하는 초음파 영상기기의 연동방법.
14. The method of claim 13,
After releasing the current drive mode,
Receiving a control command code including a flag corresponding to an input mode from the smart terminal;
Extracting the key code if the key code corresponding to the control command code exists with reference to the code mapping unit;
Generating a key packet using the key code;
Transmitting a data transmission request packet to a virtual control panel unit; And
Transmitting the key packet to the host interface
The method comprising the steps of:
제 13 항에 있어서,
상기 현재 구동모드를 해제하는 단계 이후,
상기 스마트 단말기로부터 입력모드에 대응하는 플래그를 포함하는 제어 명령코드를 전송받는 단계;
상기 코드 매핑부를 참조하여 상기 제어 명령코드에 대응하는 키 코드가 존재하지 않으면, 데이터 전송요청 패킷을 컨트롤 패널 장치로 전송하는 단계; 및
상기 컨트롤 패널 장치로부터 키 패킷을 전송받고, 전송된 키 패킷을 상기 호스트 인터페이스로 전송하는 단계
를 포함하는 초음파 영상기기의 연동방법.
14. The method of claim 13,
After releasing the current drive mode,
Receiving a control command code including a flag corresponding to an input mode from the smart terminal;
Transmitting a data transmission request packet to the control panel apparatus when the key code corresponding to the control command code does not exist, by referring to the code mapping unit; And
Receiving a key packet from the control panel device, and transmitting the transmitted key packet to the host interface
The method comprising the steps of:
KR1020170053055A 2016-04-26 2017-04-25 Device and method for interconnecting ultrasonic image apparatus, smart terminal device linked therewith KR102018298B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020160050942 2016-04-26
KR20160050942 2016-04-26

Publications (2)

Publication Number Publication Date
KR20170122140A true KR20170122140A (en) 2017-11-03
KR102018298B1 KR102018298B1 (en) 2019-09-05

Family

ID=60383989

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170053055A KR102018298B1 (en) 2016-04-26 2017-04-25 Device and method for interconnecting ultrasonic image apparatus, smart terminal device linked therewith

Country Status (1)

Country Link
KR (1) KR102018298B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101950438B1 (en) * 2018-11-12 2019-02-20 길재소프트 주식회사 Method and system for identifying image dimension related roi

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008161706A (en) * 2008-02-25 2008-07-17 Computer Motion Inc General-purpose distribution type operation room control system
JP2010524050A (en) * 2007-02-05 2010-07-15 メドトロニック ミニメド インコーポレイテッド Wireless data communication protocol and wireless data communication technology for wireless medical device network
US8357092B2 (en) * 2006-08-07 2013-01-22 Shenzhen Mindray Bio-Medical Electronics Co., Ltd. Integrated USB control panel for a medical diagnosis system and a medical diagnosis system using the same
KR20130096525A (en) * 2012-02-22 2013-08-30 삼성메디슨 주식회사 Method for controlling image diagnosis apparatus using wi-fi direct network and mobile device, and method for operating of image diagnosis apparatus using wi-fi direct network and image diagnosis apparatus
KR20140074159A (en) 2012-12-03 2014-06-17 삼성전자주식회사 Remote control apparatus coupled with medical imaging apparatus and medical imaging system having the same
KR20140089328A (en) * 2012-02-16 2014-07-14 삼성메디슨 주식회사 Method and apparatus for relaying ultrasound data
KR20170031718A (en) 2014-07-07 2017-03-21 한국디지털병원수출사업협동조합 Remote apparatus with interworking between smart device and sonographer

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8357092B2 (en) * 2006-08-07 2013-01-22 Shenzhen Mindray Bio-Medical Electronics Co., Ltd. Integrated USB control panel for a medical diagnosis system and a medical diagnosis system using the same
JP2010524050A (en) * 2007-02-05 2010-07-15 メドトロニック ミニメド インコーポレイテッド Wireless data communication protocol and wireless data communication technology for wireless medical device network
JP2008161706A (en) * 2008-02-25 2008-07-17 Computer Motion Inc General-purpose distribution type operation room control system
KR20140089328A (en) * 2012-02-16 2014-07-14 삼성메디슨 주식회사 Method and apparatus for relaying ultrasound data
KR20130096525A (en) * 2012-02-22 2013-08-30 삼성메디슨 주식회사 Method for controlling image diagnosis apparatus using wi-fi direct network and mobile device, and method for operating of image diagnosis apparatus using wi-fi direct network and image diagnosis apparatus
KR20140074159A (en) 2012-12-03 2014-06-17 삼성전자주식회사 Remote control apparatus coupled with medical imaging apparatus and medical imaging system having the same
KR20170031718A (en) 2014-07-07 2017-03-21 한국디지털병원수출사업협동조합 Remote apparatus with interworking between smart device and sonographer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101950438B1 (en) * 2018-11-12 2019-02-20 길재소프트 주식회사 Method and system for identifying image dimension related roi

Also Published As

Publication number Publication date
KR102018298B1 (en) 2019-09-05

Similar Documents

Publication Publication Date Title
US10842457B2 (en) Radiographic imaging system, control method for radiographic imaging system, and non-transitory computer readable medium storing a control program for radiographic imaging system
RU2720290C2 (en) Ultrasound system with a processor electronic switch
JP6243126B2 (en) Ultrasonic system and method
US10342517B2 (en) Wireless intelligent ultrasound fetal imaging system
CN107943722A (en) It is a kind of that the method and system for passing screen are realized based on USB device
US20140063219A1 (en) System and method including a portable user profile for medical imaging systems
US11589222B2 (en) Electronic apparatus, user terminal, and method for controlling the electronic apparatus and the user terminal
US20150253977A1 (en) Medical imaging apparatus for providing guide information and method of providing guide information
US20230062672A1 (en) Ultrasonic diagnostic apparatus and method for operating same
CN110225048A (en) Data transmission method, device, first terminal and storage medium
JP2007014485A (en) Medical device
EP4011296A1 (en) Guiding system and guiding method for ultrasound scanning operation
KR102018298B1 (en) Device and method for interconnecting ultrasonic image apparatus, smart terminal device linked therewith
US20210378634A1 (en) Systems and methods for associating and verifying an association of a transducer with an imaging device
CN117334112A (en) Ultrasound imaging system with improved training mode
CN110233857B (en) Ultrasonic equipment authorization method, system, equipment and computer storage medium
US12010452B2 (en) Endoscopic device, display image output method, computer-readable medium, and endoscopic system
CN112666561B (en) Ultrasonic scanning system, device, method and terminal
CN113842166A (en) Ultrasonic image acquisition method based on ultrasonic imaging equipment and related device
WO2019174026A1 (en) Ultrasonic voice control method and ultrasonic device
CN111967431A (en) Angle correction method and device
KR102226214B1 (en) Smart device, ultrasound diagnosis apparatus, controlling method for smart device thereof, controlling method for ultrasound diagnosis apparatus thereof, storage medium thereof
JP2006141903A (en) Ultrasonic diagnostic apparatus
JP2009090011A (en) Ultrasonic diagnostic system
CN112890864A (en) Method for rapidly acquiring ultrasonic data, ultrasonic diagnostic equipment and storage medium

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right