[go: up one dir, main page]

JP2009003525A - Information communication device and medical information device - Google Patents

Information communication device and medical information device Download PDF

Info

Publication number
JP2009003525A
JP2009003525A JP2007161296A JP2007161296A JP2009003525A JP 2009003525 A JP2009003525 A JP 2009003525A JP 2007161296 A JP2007161296 A JP 2007161296A JP 2007161296 A JP2007161296 A JP 2007161296A JP 2009003525 A JP2009003525 A JP 2009003525A
Authority
JP
Japan
Prior art keywords
protocol
communication
port
logical port
data
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
JP2007161296A
Other languages
Japanese (ja)
Other versions
JP2009003525A5 (en
Inventor
Satoshi Shimanishi
聡 島西
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Canon Medical Systems Corp
Original Assignee
Toshiba Corp
Toshiba Medical Systems Corp
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 Toshiba Corp, Toshiba Medical Systems Corp filed Critical Toshiba Corp
Priority to JP2007161296A priority Critical patent/JP2009003525A/en
Publication of JP2009003525A publication Critical patent/JP2009003525A/en
Publication of JP2009003525A5 publication Critical patent/JP2009003525A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Abstract

【課題】通信に使用する論理ポートが不明なデータを解析し、該データの適切な論理ポートで通信を確立する情報通信装置又は医療情報装置を提供する。
【解決手段】ネットワーク001を介して接続された外部の装置から送信されてきたデータのうち通信に使用する論理ポートが不明なデータを所定の論理ポートを使用して取得するデータ取得部102と、取得したデータのプロトコルを特定するプロトコル解析部103と、特定されたプロトコルに対応する論理ポート番号を有する論理ポートへ前記所定の論理ポートを切り替えるポート切替部104と、切換えた論理ポートで前記外部の装置と通信を行う通信部101とを備える。
【選択図】図1
An information communication apparatus or medical information apparatus that analyzes data whose logical port used for communication is unknown and establishes communication using an appropriate logical port of the data is provided.
A data acquisition unit for acquiring, from a data transmitted from an external device connected via a network, an unknown logical port used for communication, using a predetermined logical port; A protocol analysis unit 103 that identifies the protocol of the acquired data; a port switching unit 104 that switches the predetermined logical port to a logical port having a logical port number corresponding to the identified protocol; and A communication unit 101 that communicates with the apparatus.
[Selection] Figure 1

Description

本発明は、プロトコルに準拠してネットワークを介したデータの送受信を行う情報通信装置及び医療情報装置に関する。   The present invention relates to an information communication device and a medical information device that transmit and receive data via a network in accordance with a protocol.

ネットワークを介して互いに情報の送受信が可能にネットワークに接続された情報通信装置において、情報通信装置間でデータの送受信を行なう上での取り決めであるプロトコルが必要である。このプロトコルに準拠して通信を行うことにより、通信の相手方からどのような形式のデータが送られてきて、そのデータに対しどのような手順でどのよう形式のデータを返せばいいかが判断できる。これにより、情報通信装置間におけるデータの送受信が可能となる。これは、一つのネットワークにいくつかの既知の異なるプロトコルを用いても送信可能に実現されている。   In an information communication apparatus connected to a network so as to be able to transmit and receive information to and from each other via a network, a protocol that is an agreement for transmitting and receiving data between the information communication apparatuses is required. By performing communication in accordance with this protocol, it is possible to determine what type of data is sent from the other party of the communication, and what type of data should be returned in what procedure for that data. Thereby, transmission / reception of data between information communication apparatuses becomes possible. This is realized so that transmission can be performed even if several known different protocols are used in one network.

その際、異なるプロトコルに対してはそれぞれ通信を行うための論理ポート(Port)のポート番号が割当てられており、特定のプロトコルに対しては特定のポート番号の論理ポートを使用して通信を行うように決められている。ここで、情報通信装置や医療情報装置では物理ポートと論理ポートを有することが通常であるが、以下では単に「ポート」という場合には論理ポートを指すものとする。   At this time, a port number of a logical port (Port) for performing communication is assigned to different protocols, and communication is performed using a logical port having a specific port number for a specific protocol. It is decided so. Here, an information communication apparatus and a medical information apparatus usually have a physical port and a logical port. However, in the following description, the term “port” refers to a logical port.

以上のような、プロトコルに準拠した通信手法は、ネットワークを介して医療情報の送受信を行う医療情報装置においても同様である。   The communication method based on the protocol as described above is the same in a medical information apparatus that transmits and receives medical information via a network.

そして、ネットワークを介した医療情報の送受信においてはいくつかの既知のプロトコルが存在する。例えば、このプロトコルとしては、DICOMプロトコル、HL7プロトコル、製造メーカプロトコル、FTPプロトコルなどがある。また、このような医療情報のプロトコルのそれぞれに対し、同一ネットワーク上で医療情報機器が互いに通信するためのポート番号が割当てられている。   There are several known protocols for sending and receiving medical information via a network. For example, this protocol includes a DICOM protocol, an HL7 protocol, a manufacturer protocol, an FTP protocol, and the like. Further, a port number for medical information devices to communicate with each other on the same network is assigned to each of such medical information protocols.

このような医療情報機器においてプロトコルで規定されている以外のポートに対して情報が送られた際には、医療情報機器間の通信が確立しないおそれがある。そして、このようなポート番号が分からない状態が続いた場合、医療情報装置においては場合によっては患者生命に係わる問題となる危険がある。   In such a medical information device, when information is sent to a port other than that defined in the protocol, communication between the medical information devices may not be established. If such a state in which the port number is unknown continues, the medical information device may possibly become a problem related to patient life.

そこで、プロトコルにおいて通信に使用されるポートを判別するため、従来の技術として、ネットワークアナライザを使用してプロトコルを判別する技術(例えば、特許文献1参照。)や、規定のパケットの識別を行う技術(例えば、特許文献2参照。)が提案されている。   Therefore, in order to determine a port used for communication in a protocol, as a conventional technique, a technique for determining a protocol using a network analyzer (see, for example, Patent Document 1) or a technique for identifying a specified packet. (For example, refer to Patent Document 2).

特開2005−175755号公報JP 2005-175755 A 特開2001−177595号公報JP 2001-177595 A

しかし、特許文献1に記載の技術では、プロトコルを判別するだけであり、通信を自動的に確立してくれるわけではなく、また適切な通信用の論理ポートが不明なプロトコルにおける、その適切な論理ポートを判別することは困難である。さらに、特許文献2に記載の技術によっても、規定のパケットを判別するだけであり、適切な通信用の論理ポートが不明なプロトコルに対し通信を自動的に確立することは困難である。   However, the technique described in Patent Document 1 merely determines the protocol, and does not automatically establish communication. In addition, the appropriate logic in a protocol for which an appropriate logical port for communication is unknown is used. It is difficult to determine the port. Further, even with the technique described in Patent Document 2, it is difficult to automatically establish communication for a protocol in which a proper communication logical port is unknown only by determining a prescribed packet.

この発明は、このような事情に鑑みてなされたもので、通信に使用する論理ポートが不明なデータを解析し、該データの適切な論理ポートで通信を確立する情報通信装置又は医療情報装置を提供することを目的としている。   The present invention has been made in view of such circumstances. An information communication device or a medical information device that analyzes data whose logical port used for communication is unknown and establishes communication at an appropriate logical port of the data is provided. It is intended to provide.

上記目的を達成するために、請求項1に記載の情報通信装置は、ネットワークを介して接続された外部の装置から送信されてきたデータのうち通信に使用する論理ポートが不明なデータを所定の論理ポートを使用して取得するデータ取得手段と、前記取得したデータのプロトコルを特定するプロトコル解析手段と、前記特定されたプロトコルに対応する論理ポート番号を有する論理ポートへ前記所定の論理ポートを切り替えるポート切替手段と、前記切り替えた論理ポートで前記外部の装置と通信を行う通信手段とを備えることを特徴とするものである。   In order to achieve the above object, an information communication apparatus according to claim 1 is a method of transmitting data having an unknown logical port used for communication from data transmitted from an external apparatus connected via a network. Data acquisition means for acquiring using a logical port, protocol analysis means for specifying the protocol of the acquired data, and switching the predetermined logical port to a logical port having a logical port number corresponding to the specified protocol Port switching means and communication means for communicating with the external device by the switched logical port are provided.

請求項2に記載の医療情報装置は、ネットワークを介して医療画像などの医療情報の送受信を行う医用情報装置であって、ネットワークに接続された他の前記医療情報装置から送信されてきた通信データのうち通信に使用する論理ポートが不明な前記通信データを所定の論理ポートを使用して取得するデータ取得手段と、前記取得した通信データのプロトコルを特定するプロトコル解析手段と、前記特定したプロトコルに対応する論理ポート番号を有する論理ポートに前記所定の論理ポートを切り替えるポート切替手段と、前記切り替えた論理ポートで前記外部の医療情報装置と通信を行い前記医療情報の送受信を行う通信手段とを備えることを特徴とするものである。   The medical information device according to claim 2 is a medical information device that transmits and receives medical information such as medical images via a network, and communication data transmitted from the other medical information devices connected to the network. A data acquisition means for acquiring the communication data whose communication logical port used for communication is unknown using a predetermined logical port, a protocol analysis means for specifying a protocol of the acquired communication data, and the specified protocol A port switching unit that switches the predetermined logical port to a logical port having a corresponding logical port number; and a communication unit that communicates with the external medical information device through the switched logical port and transmits and receives the medical information. It is characterized by this.

本発明では、通信に使用する論理ポートが不明な情報を受けたときに、自動でそのデータの適切な論理ポートで通信を確立することができる。これにより、通信に使用する論理ポートが不明な情報を受信した場合にも、通信を切断せずに情報処理を続けることが可能となり、医療情報装置においては、ネットワーク通信の不能による患者の身体や生命を脅かすような危険を軽減することが可能となる。   According to the present invention, when information whose logical port used for communication is unknown is received, communication can be automatically established with an appropriate logical port of the data. As a result, even when information whose logical port used for communication is unknown is received, it is possible to continue information processing without disconnecting the communication. In the medical information device, the patient's body and It is possible to reduce life-threatening dangers.

〔第1の実施形態〕
この発明の第1の実施形態に係る情報通信装置は、ネットワークを介して接続された外部の装置から送信されてきたデータのうち通信に使用する論理ポートが不明なデータを所定の論理ポートを使用して取得するデータ取得手段を備え、前記取得したデータのプロトコルを特定するプロトコル解析手段を備え、前記特定されたプロトコルに対応する論理ポート番号を有する論理ポートへ前記所定の論理ポートを切り替えるポート切替手段を備え、前記切り替えた論理ポートで前記外部の装置と通信を行う通信手段を備える構成を有する情報通信装置である。
[First Embodiment]
The information communication apparatus according to the first embodiment of the present invention uses a predetermined logical port for data whose logical port used for communication is unknown from data transmitted from an external apparatus connected via a network. Port switching for switching the predetermined logical port to a logical port having a logical port number corresponding to the specified protocol, and a protocol analyzing unit for specifying a protocol of the acquired data And an information communication apparatus having a configuration including communication means for communicating with the external apparatus via the switched logical port.

このような情報通信装置としては、特定するプロトコルとして医療情報用のプロトコルを使用する医療情報装置がある。また、他の例としては、FTPやHTTPなどの医療情報用のプロトコル以外のプロトコルを使用する情報通信装置でも動作可能であり、例えば、銀行のATMなどにおける複数の銀行間での装置の共有が行われた場合で各銀行間で通信のプロトコルが異なるような場合、又は、公的交通機関での自動入場装置における複数の交通機関の間での装置の共有が行われた場合で各交通機関で通信のプロトコルが異なるような場合などにおいても、通信に使用するポートが不明な通信データに対し自動的に適切なポートを求め通信を確立することが可能である。   As such an information communication device, there is a medical information device that uses a protocol for medical information as a specified protocol. As another example, information communication devices using protocols other than medical information protocols such as FTP and HTTP can also be operated. For example, sharing of devices among a plurality of banks such as bank ATMs is possible. If the communication protocol differs between the banks, or if the equipment is shared among multiple transportation facilities in the automatic entrance device in public transportation, each transportation Even when the communication protocol is different, it is possible to automatically obtain an appropriate port for communication data whose port used for communication is unknown and establish communication.

次に、上述の情報通信装置のうち医療情報用のプロトコルを使用する医療情報装置について詳細に説明する。   Next, a medical information device using a protocol for medical information among the information communication devices described above will be described in detail.

〔第2の実施形態〕
以下、この発明の第2の実施形態に係る医療情報装置について説明する。図1は本実施形態に係る医療情報装置を含むシステムを表すブロック図である。図1における実線はデータの流れを表し、点線は制御信号の流れを表している。図1に示すように、ネットワーク001にMRI装置002と、画像サーバ100とが相互に通信可能に接続されて構成されている。ここで、画像サーバ100は本発明における医療情報装置の一例である。さらに、本実施形態では、MRI装置002と画像サーバ100との通信で説明するが、ネットワーク001を介して医療情報の送受信を行える医療情報装置間であって、医療情報を受ける側の医療情報装置であれば、本発明はどのような医療情報装置(例えば、電子カルテシステム、HIS(Hospital Information System:病院情報システム)、RIS(Radiology Information System:放射線情報システム)、PACS(Picture Archiving and Communication Systm:医用画像システム)など)でも適用可能である。
[Second Embodiment]
A medical information device according to the second embodiment of the present invention will be described below. FIG. 1 is a block diagram showing a system including a medical information device according to this embodiment. A solid line in FIG. 1 represents a data flow, and a dotted line represents a control signal flow. As shown in FIG. 1, an MRI apparatus 002 and an image server 100 are connected to a network 001 so that they can communicate with each other. Here, the image server 100 is an example of a medical information device according to the present invention. Furthermore, in the present embodiment, the communication between the MRI apparatus 002 and the image server 100 will be described. Therefore, the present invention can be applied to any medical information system (for example, electronic medical record system, HIS (Hospital Information System), RIS (Radiology Information System), PACS (Picture Archiving and Communication System). It can also be applied to medical imaging systems).

(システム全体の構成)
ネットワーク001は、例えばLAN等の病院内ネットワークであり、ネットワーク001には図1に示す各機器やシステムが相互に通信可能に接続されている。ここで、ネットワーク001には、MRI装置002や画像サーバ100以外の、CT装置、超音波診断装置などのモダリティや、RISやHISなどが接続されていても良い。
(System configuration)
The network 001 is a hospital network such as a LAN, for example, and the devices and systems shown in FIG. 1 are connected to the network 001 so that they can communicate with each other. Here, other than the MRI apparatus 002 and the image server 100, modalities such as a CT apparatus and an ultrasonic diagnostic apparatus, RIS, HIS, and the like may be connected to the network 001.

画像サーバ100は、通信部101でデータを受けて、MRI装置002で生成された画像を画像記憶部107に格納する。この画像サーバ100を構成するための画像記憶部107は、画像データを格納しておくことができる比較的大容量の記憶装置であれば特に限定されるものではない。この画像サーバ100の画像記憶部107としては、例えばDVD等の光ディスクやハードディスク等を用いることができる。   The image server 100 receives data from the communication unit 101 and stores the image generated by the MRI apparatus 002 in the image storage unit 107. The image storage unit 107 for configuring the image server 100 is not particularly limited as long as it is a relatively large-capacity storage device that can store image data. As the image storage unit 107 of the image server 100, for example, an optical disk such as a DVD or a hard disk can be used.

ここで、MRI装置002と画像サーバ100との間のDICOM通信について説明する。図2はMRI装置002と画像サーバ100との間のDICOM通信を模式的に表した図である。MRI装置002から画像サーバ100に対して通信を確立するための要求信号201が送信される。この要求信号201には、図2で模式的に示すようにDICOMデータと通信するためのポート番号が含まれている。ここでは、要求信号201の中身を模式的に2つのデータとして表わしたが、DICOMデータのヘッダ部分にポート番号が記載されていても良い。要求信号201が通信部101で受信されると、通信部101からは通信が確立した旨を通知するための応答信号がMRI装置002に送信される。応答信号が受信されると、MRI装置002において取得された撮影画像がDICOMデータフォーマットにしたがって通信部101に送信される。通信部101は受信した画像を画像記憶部107に格納する。撮影画像の転送が終了すると、通信部101は通信の確立を解放する旨をMRI装置002に通知するとともに、通信の確立を開放する。   Here, DICOM communication between the MRI apparatus 002 and the image server 100 will be described. FIG. 2 is a diagram schematically showing DICOM communication between the MRI apparatus 002 and the image server 100. A request signal 201 for establishing communication from the MRI apparatus 002 to the image server 100 is transmitted. The request signal 201 includes a port number for communicating with DICOM data as schematically shown in FIG. Here, the contents of the request signal 201 are schematically represented as two data, but the port number may be described in the header portion of the DICOM data. When the request signal 201 is received by the communication unit 101, a response signal for notifying that communication has been established is transmitted from the communication unit 101 to the MRI apparatus 002. When the response signal is received, the captured image acquired by the MRI apparatus 002 is transmitted to the communication unit 101 according to the DICOM data format. The communication unit 101 stores the received image in the image storage unit 107. When the transfer of the captured image is completed, the communication unit 101 notifies the MRI apparatus 002 that the establishment of communication is to be released and also releases the establishment of communication.

上述のような、情報の送受信を行う場合、最初の通信の確立において、通信部101ではDICOM通信のプロトコルに準拠した論理ポート(以下では、単に「ポート」という。)で通信を行う必要がある。そのため、MRI装置002からの通信確立の要求信号201の中には、通信で使用するポート番号を通信部101に通知するデータが含まれている。以下では、DICOM通信で使用する適切なポート番号を8000として説明する。すなわち、正常な通信では、MRI装置002からの通信確立の要求信号201の中にポート番号が8000のポートで通信を行うとのデータが含まれており、ポート番号8000番のポートを使用してDICOM通信を行うことになる。しかし、操作者のミスなどにより要求信号201の中に含まれるポート番号の指定が間違っていた場合(以下では、ポート番号が5000という間違ったポート番号を指定してDICOM通信の確立要求を行った場合で説明する。)、通信部101は5000のポート番号を有するポートで通信を確立しようとするが、DICOM通信のプロトコルに準拠したポートではないため、例えば、通信要求201に対して応答がなし得ないなどの不具合により、通信の確立は行われない。そこで、以下で、上述のようにポートが不明なため通信が確立できなかった場合における本実施形態に係る医療情報装置である画像サーバ100の構成を説明する。   When information is transmitted / received as described above, in the establishment of the first communication, the communication unit 101 needs to perform communication using a logical port (hereinafter, simply referred to as “port”) that complies with the DICOM communication protocol. . Therefore, the communication establishment request signal 201 from the MRI apparatus 002 includes data for notifying the communication unit 101 of the port number used for communication. In the following description, it is assumed that an appropriate port number used for DICOM communication is 8000. That is, in normal communication, the communication establishment request signal 201 from the MRI apparatus 002 includes data indicating that communication is performed at the port number 8000, and the port number 8000 is used. DICOM communication will be performed. However, if the port number included in the request signal 201 is wrong due to an operator error or the like (hereinafter, a port number of 5000 is designated as the wrong port number and a DICOM communication establishment request is made. The communication unit 101 attempts to establish communication with a port having a port number of 5000, but does not respond to the communication request 201 because it is not a port that complies with the DICOM communication protocol. Communication is not established due to problems such as failure to obtain. Therefore, the configuration of the image server 100 that is the medical information device according to the present embodiment when communication cannot be established because the port is unknown as described above will be described below.

(画像サーバにおける本発明に係る部分の構成)
ポート検索部105は、通信部101で通信が確立できないという情報を統括制御部106から受信して、画像サーバ100が現在使用していないポートを検索する。そして、抽出した画像サーバ100が現在使用していないポートのポート番号をデータ取得部102に出力する。ここで、ポートの検索を高速にするため、ポート検索部105は、予めオペレーションシステムが使用しているポート番号を取得しておき、それ以外のポートに対し検索を掛けるなどの方法を採ってもよい。
(Configuration of a portion according to the present invention in an image server)
The port search unit 105 receives information that the communication unit 101 cannot establish communication from the overall control unit 106 and searches for a port that is not currently used by the image server 100. Then, the port number of the port that is not currently used by the extracted image server 100 is output to the data acquisition unit 102. Here, in order to speed up the port search, the port search unit 105 may acquire a port number used by the operation system in advance and perform a search for other ports. Good.

データ取得部102は、CPUで構成されており、通信部101で通信が確立できなかった通信データを、ポート検索部105が抽出した画像サーバ100で現在使用されていないポートを使用して取得する。この通信部101で通信が確立できなかった通信データが本発明における「通信に使用する論理ポートが不明なデータ」である。そして、データ取得部102は、取得した通信データをプロトコル解析部103に出力する。ここで、データ取得部102は本発明における「データ取得手段」にあたる。   The data acquisition unit 102 includes a CPU, and acquires communication data that cannot be established by the communication unit 101 using a port that is not currently used in the image server 100 extracted by the port search unit 105. . Communication data for which communication cannot be established by the communication unit 101 is “data whose logical port used for communication is unknown” in the present invention. Then, the data acquisition unit 102 outputs the acquired communication data to the protocol analysis unit 103. Here, the data acquisition unit 102 corresponds to “data acquisition means” in the present invention.

ここで、本実施形態ではデータ取得部102は、ポート検索部105が検索した使用されていないポートを通信に使用しているが、このポートはいずれのポートでもよく、例えば、ほとんど使用されることのないポートを予めデータ取得部102が通信が確立できなかった通信データを取得するポートとして決めておき、そのポートを使用して通信が確立できなかった通信データを取得する構成でもよい。ただし、その場合には予め決められたポートが使用されている場合には、データ取得部102により、そのポートを開放させてからそのポートを使用する必要がある。このような構成でも、予め決めたポートとしてほとんど使用されることのないポートを指定してあり、重要なデータの送受信は行われないため問題はない。さらに、このような構成の場合には、ポート検索部105を配置しなくてもよい。   Here, in this embodiment, the data acquisition unit 102 uses the unused port searched by the port search unit 105 for communication, but this port may be any port, for example, it is almost used. A configuration may be adopted in which a port having no communication is determined in advance as a port from which the data acquisition unit 102 acquires communication data for which communication could not be established, and communication data for which communication could not be established using that port. However, in that case, when a predetermined port is used, it is necessary to use the port after the data acquisition unit 102 releases the port. Even in such a configuration, there is no problem because a port that is rarely used as a predetermined port is designated and important data is not transmitted and received. Furthermore, in such a configuration, the port search unit 105 does not have to be arranged.

プロトコル解析部103は、CPU及びメモリなどの記憶領域で構成されており、該記憶領域には予め図3に示すようなプロトコルの種類とそのプロトコルの種類を特定するための条件の対応が記載された対応テーブルである特定条件テーブル103aを記憶している。ここで図3は特定条件テーブルの一例を示す図である。この特定条件テーブル103aが本発明における「プロトコル解析手段が有する対応テーブル」である。ここで、プロトコルの種類を特定するための条件について説明する。例えばDICOMプロトコルは図2に示すようなデータフォーマットで構成されている。図4はDICOMプロトコルフォーマットに準拠して記載されたDIOCMデータの一例の図である。図4に示すDICOMデータは図2に示す通信確立の要求信号201に含まれるDICOMデータにあたる。図4のデータの帯の下に記載している数字は各データのバイト数である。図4にしめすDICOMデータにおける先頭から10バイト目からのデータ領域401に記載される「着呼側AE名称」及び26バイト目からのデータ領域402に記載される「着呼側AE名称」というデータがDICOMのプロトコルであることを表わすものであり、DICOM特有のデータが記載されている(以下では、このデータの内容を「○○○○」と記載する。)。これが、プロトコルの種類を特定するための条件である。そこで、図3に示す特定条件テーブル103aには、先頭から10バイト目からのデータ領域401及び26バイト目からのデータ領域402に○○○○が記載されているという条件301とDICOMプロトコルというプロトコルの種類302とが対応付けられて記載されている。したがって、通信データの入力を受けたプロトコル解析部103は、特定条件テーブル103a内の条件301に従い、その入力を受けた通信データの先頭から10バイト目からのデータ領域401及び26バイト目からのデータ領域402を検索し、そこに○○○○と記載されていれば、特定条件テーブル103a上でその条件に合うプロトコルの種類302であるDICOMプロトコルが入力を受けた通信データのプロトコルであると特定することができる。   The protocol analysis unit 103 is composed of a storage area such as a CPU and a memory, and the correspondence between the types of protocols as shown in FIG. 3 and conditions for specifying the protocol types is described in advance in the storage areas. The specific condition table 103a, which is a correspondence table, is stored. FIG. 3 is a diagram showing an example of the specific condition table. This specific condition table 103a is the “correspondence table possessed by the protocol analysis means” in the present invention. Here, conditions for specifying the type of protocol will be described. For example, the DICOM protocol has a data format as shown in FIG. FIG. 4 is a diagram showing an example of DIOCM data described in conformity with the DICOM protocol format. The DICOM data shown in FIG. 4 corresponds to the DICOM data included in the communication establishment request signal 201 shown in FIG. The numbers described below the data band in FIG. 4 are the number of bytes of each data. Data called “calling side AE name” described in the data area 401 from the 10th byte from the beginning and the “calling side AE name” described in the data area 402 from the 26th byte in the DICOM data shown in FIG. Represents a DICOM protocol, and data specific to DICOM is described (hereinafter, the content of this data is described as “XXX”). This is a condition for specifying the type of protocol. Therefore, in the specific condition table 103a shown in FIG. 3, a condition 301 in which XXX is described in the data area 401 from the 10th byte and the data area 402 from the 26th byte, and a protocol called DICOM protocol. Type 302 is described in association with each other. Accordingly, the protocol analysis unit 103 that has received the input of the communication data, in accordance with the condition 301 in the specific condition table 103a, the data area 401 from the 10th byte and the data from the 26th byte of the received communication data. If the area 402 is searched and “XXXXX” is described there, the DICOM protocol, which is the protocol type 302 that matches the condition, is specified on the specific condition table 103a as the communication data protocol received. can do.

また、プロトコル解析部103は、特定条件テーブル103aに記載されていないプロトコルの特定は不可能であり、データ取得部102から入力された通信データが特定条件テーブル103aに記載されてない場合には、統括制御手段105にプロトコルの特定ができない旨の信号を送信し、統括制御手段105はMRI装置002との通信を切断する。   Further, the protocol analysis unit 103 cannot specify a protocol that is not described in the specific condition table 103a, and when the communication data input from the data acquisition unit 102 is not described in the specific condition table 103a, A signal indicating that the protocol cannot be specified is transmitted to the overall control unit 105, and the overall control unit 105 disconnects communication with the MRI apparatus 002.

プロトコル解析部103は、入力を受けた通信データのプロトコルとして特定したプロトコルの種類、ここではDICOMプロトコルであるという情報をポート切替部104に出力する。ここで、プロトコル解析部103は本発明における「プロトコル解析手段」にあたる。   The protocol analysis unit 103 outputs to the port switching unit 104 information indicating the type of protocol specified as the protocol of the received communication data, here the DICOM protocol. Here, the protocol analysis unit 103 corresponds to “protocol analysis means” in the present invention.

ポート切替部104は、CPU及びメモリなどの記憶領域で構成されており、該記憶領域には予め図5に示すようなプロトコルの種類とそのプロトコルが通信で使用するポートのポート番号との対応が記載された対応テーブルであるポート番号テーブル104aを記憶している。ここで、図5はポート番号テーブルの一例を示す図である。このポート番号テーブル104aが本発明における「ポート切替手段が有する対応テーブル」にあたる。ポート切替部104は、ボート番号テーブル104aを参照して、プロトコル解析部103から入力されたプロトコルの種類に対応するそのプロトコルが通信で使用するポートのポート番号502を求める。例えば、ポート番号テーブル104aにはプロトコルの種類501であるDICOMプロトコルとそれに対応するポート番号502である8000が対応付けて記載されており、ポート切替部104は、プロトコル解析部103から受けたプロトコルの種類501であるDICOMプロトコルという情報を基にそれに対応するポート番号502である8000を求める。   The port switching unit 104 is configured by a storage area such as a CPU and a memory. In the storage area, a correspondence between a protocol type as shown in FIG. 5 and a port number of a port used by the protocol for communication is provided. A port number table 104a which is a correspondence table described is stored. Here, FIG. 5 is a diagram showing an example of the port number table. This port number table 104a corresponds to the “correspondence table possessed by the port switching means” in the present invention. The port switching unit 104 refers to the boat number table 104a and obtains the port number 502 of the port used in communication by the protocol corresponding to the protocol type input from the protocol analysis unit 103. For example, the port number table 104 a describes the DICOM protocol that is the protocol type 501 and the corresponding port number 502 that is 8000, and the port switching unit 104 stores the protocol received from the protocol analysis unit 103. Based on the information of DICOM protocol of type 501, the corresponding port number 502 of 8000 is obtained.

ポート切替部104は、求めたDICOMプロトコルの通信で使用するポート番号8000のポートにMRI装置002から受信した通信データの通信で使用するポートを切替る。さらに、ポート切替部104はMRI装置002から受信した通信データの通信で使用するポート番号である8000を通信部101に送る。ここで、ポート切替部104は本発明における「ポート切替手段」である。   The port switching unit 104 switches the port used for communication of communication data received from the MRI apparatus 002 to the port having the port number 8000 used for communication of the obtained DICOM protocol. Further, the port switching unit 104 sends 8000, which is a port number used in communication of communication data received from the MRI apparatus 002, to the communication unit 101. Here, the port switching unit 104 is a “port switching unit” in the present invention.

統括制御部106は、CPUで構成され、通信部101、データ取得部102、プロトコル解析部103、ポート切替部104、ポート検索部105、及び画像記憶部107の動作の制御や情報の受け渡しの制御を行う。統括制御部106は、通信部101に対しポート切替部104から受けたポート番号8000のポートでMRI装置002との通信を確立し通信を行うように指示する。   The overall control unit 106 is constituted by a CPU, and controls the operation of the communication unit 101, the data acquisition unit 102, the protocol analysis unit 103, the port switching unit 104, the port search unit 105, and the image storage unit 107, and information transfer control. I do. The overall control unit 106 instructs the communication unit 101 to establish communication with the MRI apparatus 002 using the port having the port number 8000 received from the port switching unit 104.

次に、図6を参照して本実施形態に係る医療情報装置における通信確立の処理について説明する。ここで、図6は本実施形態に係る医療情報装置における通信確立のフローチャートの図である。   Next, a communication establishment process in the medical information device according to the present embodiment will be described with reference to FIG. Here, FIG. 6 is a flowchart of communication establishment in the medical information device according to the present embodiment.

ステップS001:ポート検索部105は、通信部101で通信が確立できなかった情報を統括制御手段106から受けて、画像サーバ100が使用していないポートを検索する。   Step S001: The port search unit 105 receives information that the communication unit 101 cannot establish communication from the overall control unit 106, and searches for a port that is not used by the image server 100.

ステップS002:データ取得部102は、ポート検索部105から入力された画像サーバ100が使用していないポートを用いて、通信に使用するポートが不明な通信データを取得する。   Step S002: The data acquisition unit 102 acquires communication data whose port used for communication is unknown using a port that is not used by the image server 100, which is input from the port search unit 105.

ステップS003:プロトコル解析部103は、データ取得部102から通信データを受けて、特定条件テーブル103aを参照し、通信データを解析することで、その通信データのプロトコルの種類を特定する。   Step S003: The protocol analysis unit 103 receives communication data from the data acquisition unit 102, refers to the specific condition table 103a, analyzes the communication data, and specifies the protocol type of the communication data.

ステップS004:プロトコル解析部103は、特定条件テーブル103aに特定条件の記載があるプロトコルか否かによりプロトコルの種類の特定が可能か否かを判断する。プロトコルの種類の特定が可能な場合にはステップS005に進み、プロトコルの種類の特定が不可能な場合にはステップS007に進む。   Step S004: The protocol analysis unit 103 determines whether or not the protocol type can be specified based on whether or not the specific condition table 103a has a description of the specific condition. If the protocol type can be specified, the process proceeds to step S005. If the protocol type cannot be specified, the process proceeds to step S007.

ステップS005:ポート切替部104は、プロトコル解析部103から入力されたプロトコルの種類を受けて、ポート番号テーブルを参照し、そのプロトコルの通信で使用するポートの番号を求め、そのポート番号を有するポートに通信するポートを切り替える。   Step S005: The port switching unit 104 receives the type of protocol input from the protocol analysis unit 103, refers to the port number table, obtains the port number used for communication of the protocol, and has the port number Switch the port to communicate with.

ステップS006:通信手段101は、ポート切替部104が通信するポートとして設定したポートを使用してMRI装置002との通信を開始する。   Step S006: The communication unit 101 starts communication with the MRI apparatus 002 using a port set as a port with which the port switching unit 104 communicates.

ステップS007:プロトコル解析部103は、プロトコルの種類の特定ができない旨の信号を統括制御手段105に送り、統括制御手段はMRI装置002との通信を切断する。   Step S007: The protocol analysis unit 103 sends a signal indicating that the protocol type cannot be specified to the overall control unit 105, and the overall control unit disconnects communication with the MRI apparatus 002.

以上のように、本実施形態に係る医療情報装置では、通信で使用するポート番号が不明な通信データを受信した場合、適当なポートで通信データを取得し解析してその通信データのプロトコルの種類を特定することで、適切なポートを使用した通信を開始することができる。これにより、通信を行うためのポート番号が不明な通信データが送られてきた場合にも、通信を中断することなく医療機器間の情報処理を継続することが可能となり、通信の切断による患者の生命・身体への危険を軽減することが可能となる。   As described above, in the medical information device according to the present embodiment, when communication data whose port number used for communication is unknown is received, the communication data is acquired and analyzed at an appropriate port, and the type of protocol of the communication data By specifying, communication using an appropriate port can be started. As a result, even when communication data with an unknown port number for communication is sent, it is possible to continue information processing between medical devices without interrupting communication. It is possible to reduce the danger to life and body.

以上では、DICOMを用いて説明したが、これは他の医療情報用のプロトコルでもよく、例えばHL7などにおいても動作可能である。さらに、汎用的でない、特定の会社が作成したプロトコルであっても、そのプロトコルの種類を特定する条件及びそのプロトコルが使用するポートの番号が分かっている場合には、予め特定条件テーブル103aにそのプロトコルを特定する条件とそのプロトコルの種類の対応、さらに、ポート番号テーブル104aにそのプロトコルの種類と通信に使用するポート番号の対応が記載されていれば、特定の会社が作成したような特殊なプロトコルでも自動的に通信を確立することが可能である。   In the above description, the DICOM is used. However, this may be another medical information protocol, and can operate in, for example, the HL7. Furthermore, even if the protocol is not general-purpose and created by a specific company, if the conditions for specifying the type of the protocol and the port number used by the protocol are known, the specific condition table 103a stores the information in advance. If the correspondence between the conditions for specifying the protocol and the protocol type and the correspondence between the protocol type and the port number used for communication are described in the port number table 104a, there is a special case created by a specific company. It is possible to automatically establish communication even with the protocol.

〔第3の実施形態〕
次に、第3の実施形態に係る医療情報装置について説明する。図7は本実施形態に係る医療情報装置およびそれを含むシステムのブロック図である。第2の実施形態に係る医療情報装置では各医療情報装置がプロトコルの特定やポートの選択を行っていたが、本実施形態に係る医療情報装置では、特定の医療情報装置で通信に使用するポートが不明な通信データのプロトコルの特定や通信に使用するポートの特定を、集中して行う構成にしたものである。
[Third Embodiment]
Next, a medical information device according to the third embodiment will be described. FIG. 7 is a block diagram of a medical information device and a system including the same according to the present embodiment. In the medical information device according to the second embodiment, each medical information device specifies a protocol and selects a port. However, in the medical information device according to the present embodiment, a port used for communication by a specific medical information device. This is a configuration in which the identification of the protocol of the communication data whose communication is unknown and the identification of the port used for communication are performed centrally.

以下では、ネットワーク001にMRI装置002、医療情報装置700、及び画像サーバ701が互いに通信可能に接続されており、MRI装置002及び画像サーバ701間で通信データの送受信を行おうとする場合で説明する。   In the following, a case will be described in which the MRI apparatus 002, the medical information apparatus 700, and the image server 701 are connected to the network 001 so that they can communicate with each other, and communication data is transmitted and received between the MRI apparatus 002 and the image server 701. .

データ取得部102は、MRI装置002から医療情報装置700を経由して画像サーバ701宛に送るように送信されたDICOMプロトコルの通信の確立要求の通信データを取得する。このとき、医療情報装置700はMRI装置002と通信を確立して医療画像などのデータの送受信を行うわけではないので、データ取得部102は、予め決められたポートや、使用していないポートを用いて通信データを取得すればよい。そして、データ取得部102は取得した通信データをプロトコル解析部103に入力する。   The data acquisition unit 102 acquires the communication data of the DICOM protocol communication establishment request transmitted so as to be transmitted from the MRI apparatus 002 to the image server 701 via the medical information apparatus 700. At this time, since the medical information apparatus 700 does not establish communication with the MRI apparatus 002 and transmit / receive data such as medical images, the data acquisition unit 102 selects a predetermined port or a port that is not used. The communication data may be acquired by using it. Then, the data acquisition unit 102 inputs the acquired communication data to the protocol analysis unit 103.

プロトコル解析部103は、データ取得部102から入力された通信データを基に、図3に示すような特定条件テーブル103aを参照し、該通信データのプロトコルの種類を特定する。ここで、プロトコルの種類の特定方法は実施例1における特定方法と同様である。そして、プロトコル解析部103は、特定したプロトコルの種類をポート切替部104に入力する。   Based on the communication data input from the data acquisition unit 102, the protocol analysis unit 103 refers to a specific condition table 103a as shown in FIG. 3 and specifies the protocol type of the communication data. Here, the method of specifying the protocol type is the same as the specifying method in the first embodiment. Then, the protocol analysis unit 103 inputs the specified protocol type to the port switching unit 104.

ポート切替部104は、プロトコル解析部103から入力されたプロトコルの種類を基に、図5に示されるようなポート番号テーブル104aを参照し、入力されたプロトコルで使用されるポート番号を求める。次に、ポート切替部104は、通信データに指定されているポート番号と求めたポート番号とを比較する。ポート切替部104、通信データに指定されているポート番号と求めたポート番号とが一致している場合には、MRI装置002から送られてきた通信データをそのまま送信するよう、統括制御部106に指示を送り、通信データに指定されているポート番号と求めたポート番号とが一致していない場合には、通信データで指定されているポート番号を求めたポート番号に切り替える指示を添付して通信データを送信するよう、統括制御部106に指示を送る。   Based on the type of protocol input from the protocol analysis unit 103, the port switching unit 104 refers to a port number table 104a as shown in FIG. 5 and obtains a port number used in the input protocol. Next, the port switching unit 104 compares the port number specified in the communication data with the obtained port number. When the port number specified in the communication data matches the determined port number, the port switching unit 104 notifies the overall control unit 106 to transmit the communication data sent from the MRI apparatus 002 as it is. If the port number specified in the communication data does not match the port number determined in the communication data, communication is performed with an instruction to switch the port number specified in the communication data to the port number determined. An instruction is sent to the overall control unit 106 to transmit data.

通信部101は、統括制御手段106からの指示を受けて、MRI装置002から送信されてきた通信データをそのまま、もしくはMRI装置002から送信されてきた通信データが指定しているポート番号を切り替える指示を添付して画像サーバ701に送る。   In response to an instruction from the overall control unit 106, the communication unit 101 directly switches the communication data transmitted from the MRI apparatus 002 or switches the port number specified by the communication data transmitted from the MRI apparatus 002. Is attached and sent to the image server 701.

以上で説明したように、本実施形態に係る医療情報装置では、通信しようとする相手方の医療情報装置に通信の確立要求を送信する前に、その通信データのプロトコルで指定されている使用するポート番号が適切か否かを検査し、適切でない場合には適切なポート番号で通信を行うよう指示することができる。これにより、医療情報装置間の通信を確実に確立することができ、通信の切断を減少させることが可能となる。   As described above, in the medical information device according to the present embodiment, before transmitting a communication establishment request to the other party's medical information device to be communicated, a port to be used specified by the protocol of the communication data Whether the number is appropriate or not is inspected, and if it is not appropriate, it can be instructed to communicate with an appropriate port number. Thereby, communication between medical information devices can be established with certainty, and communication disconnection can be reduced.

本発明の第2の実施形態に係る医療情報装置のブロック図The block diagram of the medical information device which concerns on the 2nd Embodiment of this invention. DICOM通信を説明するための模式的な図Schematic diagram for explaining DICOM communication 特定条件テーブルの一例を示す図Figure showing an example of the specific condition table DICOMデータのフォーマットを説明するための図Diagram for explaining the format of DICOM data ポート番号テーブルの一例を示す図The figure which shows an example of the port number table 本発明の第2の実施形態に係る医療情報装置における通信確立のフローチャートの図The figure of the flowchart of the communication establishment in the medical information device which concerns on the 2nd Embodiment of this invention 本発明の第3の実施形態に係る医療情報装置のブロック図The block diagram of the medical information device which concerns on the 3rd Embodiment of this invention.

符号の説明Explanation of symbols

001 ネットワーク
002 MRI装置
100 画像サーバ
101 通信部
102 データ取得部
103 プロトコル解析部
103a 特定条件テーブル
104 ポート切替部
104a ポート番号テーブル
105 ポート検索部
106 統括制御部
107 画像記憶部
001 Network 002 MRI apparatus 100 Image server 101 Communication unit 102 Data acquisition unit 103 Protocol analysis unit 103a Specific condition table 104 Port switching unit 104a Port number table 105 Port search unit 106 Overall control unit 107 Image storage unit

Claims (7)

ネットワークを介して接続された外部の装置から送信されてきたデータのうち通信に使用する論理ポートが不明なデータを所定の論理ポートを使用して取得するデータ取得手段と、
前記取得したデータのプロトコルを特定するプロトコル解析手段と、
前記特定されたプロトコルに対応する論理ポート番号を有する論理ポートへ前記所定の論理ポートを切り替えるポート切替手段と、
前記切換えた論理ポートで前記外部の装置と通信を行う通信手段と
を備えることを特徴とする情報通信装置。
Data acquisition means for acquiring, using a predetermined logical port, data whose logical port used for communication is unknown from data transmitted from an external device connected via a network;
Protocol analysis means for specifying the protocol of the acquired data;
Port switching means for switching the predetermined logical port to a logical port having a logical port number corresponding to the specified protocol;
An information communication apparatus comprising: a communication unit that communicates with the external apparatus through the switched logical port.
ネットワークを介して医療画像などの医療情報の送受信を行う医用情報装置であって、
ネットワークに接続された他の前記医療情報装置から送信されてきた通信データのうち通信に使用する論理ポートが不明な前記通信データを所定の論理ポートを使用して取得するデータ取得手段と、
前記取得した通信データのプロトコルを特定するプロトコル解析手段と、
前記特定したプロトコルに対応する論理ポート番号を有する論理ポートに前記所定の論理ポートを切り替えるポート切替手段と、
前記切換えた論理ポートで前記外部の医療情報装置と通信を行い前記医療情報の送受信を行う通信手段と
を備えることを特徴とする医療情報装置。
A medical information device that transmits and receives medical information such as medical images via a network,
Data acquisition means for acquiring, using a predetermined logical port, the communication data whose logical port used for communication is unknown among communication data transmitted from other medical information devices connected to a network;
Protocol analysis means for specifying the protocol of the acquired communication data;
Port switching means for switching the predetermined logical port to a logical port having a logical port number corresponding to the specified protocol;
A medical information apparatus comprising: a communication unit configured to communicate with the external medical information apparatus through the switched logical port to transmit and receive the medical information.
使用されていない前記論理ポートを検索するポート検索手段をさらに備え、
前記データ取得手段は、前記検索した論理ポートを前記所定のポートとすることを特徴とする請求項2に記載の医療情報装置。
A port search means for searching for the logical port that is not used;
The medical information apparatus according to claim 2, wherein the data acquisition unit sets the searched logical port as the predetermined port.
前記データ取得手段は、予め決められたポート番号の論理ポートを前記所定のポートとし、前記決められたポート番号の論理ポートが使用されている場合には該論理ポートの使用を停止させることを特徴とする請求項2に記載の医療情報装置。   The data acquisition unit uses a logical port having a predetermined port number as the predetermined port, and stops using the logical port when the logical port having the predetermined port number is used. The medical information device according to claim 2. 前記プロトコル解析手段は、前記プロトコルの種類と前記プロトコルを特定する条件との対応テーブルを有しており、前記取得した通信データが該対応テーブルのいずれの条件を満たすかを解析し、その条件によって特定された前記プロトコルを前記取得した通信データのプロトコルと特定し、
前記ポート切替手段は、前記プロトコルの種類と前記プロトコルで規定されている通信に使用する前記論理ポートの番号との対応テーブルを有しており、該対応テーブルを参照して前記特定されたプロトコルに対応する通信に使用する前記論理ポートの番号を求める
ことを特徴とする請求項2乃至4のいずれか一つに記載の医療情報装置。
The protocol analysis means has a correspondence table between the type of protocol and a condition for specifying the protocol, analyzes which condition of the correspondence table the acquired communication data satisfies, and depending on the condition Identifying the identified protocol as the protocol of the acquired communication data;
The port switching means has a correspondence table between the type of the protocol and the number of the logical port used for the communication defined by the protocol, and refers to the correspondence table to the specified protocol. The medical information device according to any one of claims 2 to 4, wherein a number of the logical port used for corresponding communication is obtained.
前記プロトコル解析手段が判定する前記プロトコルは少なくともDICOM及びHL7を含むことを特徴とする請求項2乃至5のいずれか一つに記載の医療情報装置。   6. The medical information apparatus according to claim 2, wherein the protocol determined by the protocol analysis unit includes at least DICOM and HL7. 前記プロトコル解析手段が判定する前記プロトコルは、予め前記プロトコル解析手段が有する前記プロトコルの種類と前記プロトコルを特定する条件との対応テーブルに記載されており、さらに、予め前記ポート切替手段が有する前記プロトコルの種類と前記プロトコルで規定されている通信に使用する前記論理ポートの番号との対応テーブルに記載されているプロトコルであることを特徴とする請求項5に記載の医療情報装置。   The protocol determined by the protocol analysis unit is described in advance in a correspondence table between the type of the protocol included in the protocol analysis unit and the conditions for specifying the protocol, and the protocol included in the port switching unit in advance. 6. The medical information device according to claim 5, wherein the medical information device is a protocol described in a correspondence table between a type of the logical port and a number of the logical port used for communication defined by the protocol.
JP2007161296A 2007-06-19 2007-06-19 Information communication device and medical information device Pending JP2009003525A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007161296A JP2009003525A (en) 2007-06-19 2007-06-19 Information communication device and medical information device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007161296A JP2009003525A (en) 2007-06-19 2007-06-19 Information communication device and medical information device

Publications (2)

Publication Number Publication Date
JP2009003525A true JP2009003525A (en) 2009-01-08
JP2009003525A5 JP2009003525A5 (en) 2010-07-15

Family

ID=40319879

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007161296A Pending JP2009003525A (en) 2007-06-19 2007-06-19 Information communication device and medical information device

Country Status (1)

Country Link
JP (1) JP2009003525A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01126044A (en) * 1987-11-11 1989-05-18 Matsushita Electric Ind Co Ltd Multiprotocol processing device
JPH09282255A (en) * 1996-04-09 1997-10-31 Oki Electric Ind Co Ltd Communication system
JPH10143455A (en) * 1996-11-08 1998-05-29 Toshiba Corp Client / server system
JPH118636A (en) * 1997-03-21 1999-01-12 Brocade Commun Syst Inc Fiber channel switching system and its method
JP2006287856A (en) * 2005-04-05 2006-10-19 Canon Inc Control device and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01126044A (en) * 1987-11-11 1989-05-18 Matsushita Electric Ind Co Ltd Multiprotocol processing device
JPH09282255A (en) * 1996-04-09 1997-10-31 Oki Electric Ind Co Ltd Communication system
JPH10143455A (en) * 1996-11-08 1998-05-29 Toshiba Corp Client / server system
JPH118636A (en) * 1997-03-21 1999-01-12 Brocade Commun Syst Inc Fiber channel switching system and its method
JP2006287856A (en) * 2005-04-05 2006-10-19 Canon Inc Control device and system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CSND200600670014; 山幡 為佐久: 'Linuxカーネル2.6解読室' オープンソースマガジン 第14巻 第12号 Open Source Magazine 第14巻, 20051110, 147〜162ページ, ソフトバンククリエイティブ株式会社 *
JPN6012045597; 山幡 為佐久: 'Linuxカーネル2.6解読室' オープンソースマガジン 第14巻 第12号 Open Source Magazine 第14巻, 20051110, 147〜162ページ, ソフトバンククリエイティブ株式会社 *

Similar Documents

Publication Publication Date Title
KR100890771B1 (en) A unicast-multicast conversion device, method, and computer-enabled storage medium, and a monitoring system comprising the device
CN105939365B (en) Master control borad User space obtains the method and device of data from business intralaminar nuclei state
US9872205B2 (en) Method and system for sideband communication architecture for supporting manageability over wireless LAN (WLAN)
US20140233584A1 (en) Method, device, and system for information processing based on distributed buses
KR101680826B1 (en) Multi-screen interaction method, devices, and system
US8824465B2 (en) Verification apparatus, method, and recording medium of program
CN104582561B (en) For the telegon changing method of medical science body area network
US20090006656A1 (en) Network apparatus
US20140185613A1 (en) Multiple path control for multicast communication
US20170272339A1 (en) Method and apparatus for detecting connectivity
US20120089863A1 (en) Failover system, storage processing device and failover control method
CN103595927A (en) Image splicing signal processing system
JP6222367B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD
JP2009003525A (en) Information communication device and medical information device
KR20200143881A (en) Controller commnication device and method thereof
CN106936608A (en) A kind of method for setting up SSH connections, relevant device and system
JPH1168884A (en) Transmission medium connection device and control device, controlled device, and storage medium
US20180102835A1 (en) Transmission device and network system
US20110153886A1 (en) Device that uses parameters to provide multi-channel serial data transmissions and method thereof
US20120271956A1 (en) Transmission apparatus, transmission control method, and transmission control program
US20100312866A1 (en) Redundancy pair detecting method, communication device and recording medium for recording redundancy pair detection program
CN109710545A (en) Data transmission method and device, computer readable storage medium, computer system
US9197497B2 (en) Configuration of network entities using firmware
US12069137B2 (en) Method and device for mediating a set of applications
CN114095759B (en) Stream media redirection method and related device

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20090220

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100528

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100528

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120229

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120321

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120517

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120904

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130625

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20131022