JP4451638B2 - Analyte processing apparatus, analyte processing system, management apparatus, program for executing control method of analyte processing apparatus, and storage medium - Google Patents
Analyte processing apparatus, analyte processing system, management apparatus, program for executing control method of analyte processing apparatus, and storage medium Download PDFInfo
- Publication number
- JP4451638B2 JP4451638B2 JP2003376913A JP2003376913A JP4451638B2 JP 4451638 B2 JP4451638 B2 JP 4451638B2 JP 2003376913 A JP2003376913 A JP 2003376913A JP 2003376913 A JP2003376913 A JP 2003376913A JP 4451638 B2 JP4451638 B2 JP 4451638B2
- Authority
- JP
- Japan
- Prior art keywords
- update
- analyte processing
- processing apparatus
- update area
- basic screen
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 108
- 239000012491 analyte Substances 0.000 title claims description 96
- 238000000034 method Methods 0.000 title claims description 27
- 238000005259 measurement Methods 0.000 claims description 32
- 230000005540 biological transmission Effects 0.000 claims description 28
- 238000004458 analytical method Methods 0.000 description 66
- 238000004891 communication Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 210000000601 blood cell Anatomy 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 230000023555 blood coagulation Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005353 urine analysis Methods 0.000 description 1
Images
Landscapes
- Indicating Measured Values (AREA)
- Automatic Analysis And Handling Materials Therefor (AREA)
- Digital Computer Display Output (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Description
本発明は、分析物処理装置、分析物処理システム、管理装置、分析物処理装置の制御方法を実行するためのプログラムおよび記憶媒体に関し、特に、ネットワークを介して分析物処理装置と管理装置とが接続される構成における分析物処理装置、分析物処理システム、管理装置、分析物処理装置の制御方法を実行するためのプログラムおよび記憶媒体に関する。 The present invention relates to an analyte processing apparatus, an analyte processing system, a management apparatus, a program for executing a control method of the analyte processing apparatus, and a storage medium, and more particularly, an analyte processing apparatus and a management apparatus via a network. The present invention relates to an analyte processing apparatus, an analyte processing system, a management apparatus, a program for executing a control method for the analyte processing apparatus, and a storage medium in a connected configuration.
従来、分析装置と管理装置とがネットワークを介して接続されることによって、分析装置の画面と管理装置の画面とを連動することが可能なリモートサポートシステムが知られている(たとえば、特許文献1参照)。 2. Description of the Related Art Conventionally, a remote support system is known in which an analyzer screen and a management device screen can be linked by connecting an analyzer and a management device via a network (for example, Patent Document 1). reference).
上記特許文献1に開示されたリモートサポートシステムでは、分析装置で表示される画面と同一の画面が管理装置に表示されるとともに、管理装置からの入力操作により分析装置が操作される。
上記特許文献1に開示されたようなリモートサポートシステムにおいて、分析装置と管理装置との画面を連動させるためには、たとえば、分析装置の画面に対応する全ての描画コマンドを分析装置から管理装置に送信して、管理装置に分析装置の画面と同じ画面を描画する方法が考えられる。
In the remote support system as disclosed in
しかしながら、このような分析装置の画面に対応する全ての描画コマンドを送信する方法では、分析装置から管理装置に送信するコマンド数が多くなるので、分析装置から管理装置に送信するデータ量が多くなるという不都合がある。このため、分析装置と管理装置との間で画面が連動するまでの時間が長くなるので、画面の連動を迅速かつ円滑に行うのが困難になるという問題点がある。また、画面の連動を迅速かつ円滑に行うのが困難になると、管理装置からの入力操作により分析装置に測定動作の操作指示を行う場合に、分析装置での測定動作に支障を来す恐れがあるという問題点もある。 However, in such a method for transmitting all drawing commands corresponding to the screen of the analysis apparatus, the number of commands transmitted from the analysis apparatus to the management apparatus increases, so the amount of data transmitted from the analysis apparatus to the management apparatus increases. There is an inconvenience. For this reason, since it takes a long time until the screen is linked between the analysis device and the management device, there is a problem that it is difficult to quickly and smoothly link the screen. In addition, if it is difficult to link the screens quickly and smoothly, there is a risk that the measurement operation in the analyzer may be hindered when an operation instruction is given to the analyzer by an input operation from the management device. There is also a problem that there is.
この発明は、上記のような課題を解決するためになされたものであり、この発明の1つの目的は、画面の連動を迅速かつ円滑に行うとともに、分析装置(分析物処理装置)での測定動作に支障を来す恐れを軽減することが可能な分析装置(分析物処理装置)、分析システム、管理装置、分析装置(分析物処理装置)の制御方法を実行するためのプログラムおよび記憶媒体を提供することである。 The present invention has been made to solve the above-described problems, and one object of the present invention is to perform quick and smooth screen interlocking and measurement with an analyzer (analyte processing apparatus). An analysis apparatus (analyte processing apparatus), an analysis system, a management apparatus, a program for executing a control method for an analysis apparatus (analyte processing apparatus), and a storage medium capable of reducing the risk of hindering operation Is to provide.
この発明の第1の局面による分析物処理装置は、ネットワークを介して管理装置に接続可能な分析物処理装置であって、文字列およびボタンを含む所定の基本画面を表示する表示部と、表示部に表示された基本画面に含まれるボタンを介して命令を入力するための入力手段と、表示部に表示された基本画面が更新された場合に、更新された部分を有する更新領域に対応する画像データを含む更新領域データを管理装置に送信する制御手段とを備え、制御手段は、基本画面の更新が文字列の更新である場合には、所定のタイミングを待って文字列を含む更新領域データを管理装置に送信し、基本画面の更新がボタンを介した命令の入力による場合には、所定のタイミングを待たずに、入力された状態のボタン表示を含む更新領域データを管理装置に送信する。 An analyte processing apparatus according to a first aspect of the present invention is an analyte processing apparatus connectable to a management apparatus via a network, a display unit for displaying a predetermined basic screen including a character string and a button, and a display When an input means for inputting a command via a button included in the basic screen displayed on the part and the basic screen displayed on the display part are updated, it corresponds to an update area having an updated part And a control unit that transmits update area data including image data to the management device. When the update of the basic screen is an update of a character string, the control unit waits for a predetermined timing and includes the character string. When the data is transmitted to the management device and the update of the basic screen is based on the input of a command via a button, the update area data including the button display in the input state is not managed without waiting for a predetermined timing. To send to.
この第1の局面による分析物処理装置では、上記のように、所定の基本画面を表示する表示部と、表示部に表示された基本画面が更新された場合に、更新された部分を有する更新領域に対応する画像データを含む更新領域データを管理装置に送信する制御手段とを設けることによって、分析物処理装置の基本画面が更新された場合に、更新領域データのみが管理装置に送信されるので、分析物処理装置から管理装置に送信されるデータ量を減少させることができる。また、分析物処理装置の更新領域に対応する画像データを管理装置に送信することによって、分析物処理装置の更新領域の画面に対応する全ての描画コマンドを管理装置に送信する場合に比べて、分析物処理装置から管理装置に送信されるコマンド数を減少させることができるので、これによっても、分析物処理装置から管理装置に送信されるデータ量を減少させることができる。これらにより、分析物処理装置と管理装置との画面の連動を迅速かつ円滑に行うことができる。また、このように分析物処理装置と管理装置との画面の連動を迅速かつ円滑に行うことができるので、管理装置から分析物処理装置に測定動作を指示する場合に、分析物処理装置での測定動作に支障を来す可能性を軽減することができる。 In the analyte processing apparatus according to the first aspect, as described above, when the display unit displaying a predetermined basic screen and the basic screen displayed on the display unit are updated, the update having the updated portion is performed. By providing a control means for transmitting update area data including image data corresponding to the area to the management apparatus, only the update area data is transmitted to the management apparatus when the basic screen of the analyte processing apparatus is updated. Therefore, the amount of data transmitted from the analyte processing apparatus to the management apparatus can be reduced. In addition, by sending image data corresponding to the update region of the analyte processing apparatus to the management device, compared to a case where all drawing commands corresponding to the screen of the update region of the analyte processing device are sent to the management device, Since the number of commands transmitted from the analyte processing apparatus to the management apparatus can be reduced, the amount of data transmitted from the analyte processing apparatus to the management apparatus can also be reduced. As a result, the screens of the analyte processing apparatus and the management apparatus can be linked quickly and smoothly. In addition, since the screen of the analyte processing apparatus and the management apparatus can be linked quickly and smoothly in this way, when the measurement operation is instructed from the management apparatus to the analyte processing apparatus, The possibility of disturbing the measurement operation can be reduced.
上記第1の局面による分析物処理装置において、好ましくは、更新領域は、更新された部分を囲む矩形領域であり、矩形領域に対応する画像データを含む更新領域データが管理装置に送信される。このように構成すれば、更新された部分を含む必要最小限の大きさの矩形領域に対応する画像データを含む更新領域データを管理装置に送信することができるので、容易に、分析物処理装置から管理装置に送信されるデータ量を減少させることができる。 In the analyte processing apparatus according to the first aspect described above, preferably, the update area is a rectangular area surrounding the updated portion, and update area data including image data corresponding to the rectangular area is transmitted to the management apparatus. According to this configuration, the update area data including the image data corresponding to the rectangular area having the minimum necessary size including the updated portion can be transmitted to the management apparatus. The amount of data transmitted to the management device can be reduced.
上記第1の局面による分析物処理装置において、好ましくは、制御手段は、基本画面の更新領域に対応する画像データを含むデータを仮想画面データとして記憶し、仮想画面データから更新領域データを作成して管理装置に送信する。このように構成すれば、容易に、更新領域データを管理装置に送信することができる。 In the analyte processing apparatus according to the first aspect, the control unit preferably stores data including image data corresponding to the update area of the basic screen as virtual screen data, and creates update area data from the virtual screen data. To the management device. If comprised in this way, update area data can be easily transmitted to a management apparatus.
上記第1の局面による分析物処理装置において、好ましくは、制御手段は、画像データを含む更新領域データを圧縮して管理装置に送信する。このように構成すれば、分析物処理装置から管理装置に送信されるデータ量をより減少させることができる。 In the analyte processing apparatus according to the first aspect, preferably, the control unit compresses the update area data including the image data and transmits the compressed data to the management apparatus. With this configuration, the amount of data transmitted from the analyte processing apparatus to the management apparatus can be further reduced.
この場合、制御手段は、画像データを含む更新領域データをPNG方式で圧縮するようにしてもよい。このように構成すれば、容易に、更新領域データを圧縮して管理装置に送信することができる。 In this case, the control means may compress the update area data including the image data by the PNG method. If comprised in this way, update area data can be compressed and transmitted to a management apparatus easily.
上記第1の局面による分析物処理装置において、好ましくは、更新領域データは、更新領域の画像データに加えて、基本画面における更新領域の位置情報を含む。このように構成すれば、容易に、管理装置側で更新領域の位置を確認することができる。 In the analyte processing apparatus according to the first aspect, preferably, the update area data includes position information of the update area on the basic screen in addition to the image data of the update area. If comprised in this way, the position of an update area | region can be confirmed easily on the management apparatus side.
上記第1の局面による分析物処理装置において、好ましくは、分析物を測定する測定手段をさらに備え、基本画面は、測定手段による測定の進捗および入力手段から入力される命令に対応して更新される。このように構成すれば、測定手段による測定の進捗および入力手段から入力される命令に対応して更新された基本画面の更新領域データが管理装置に送信されるので、容易に、分析物処理装置と管理装置との連動を円滑に行うことができる。 In analyte processing apparatus according to the first aspect preferably further comprises a measurement means to measure an analyte, the basic screen, in response to commands input from the progress and input means of the measurement by the measuring means updates Is done. According to this configuration, the update area data of the basic screen updated in response to the progress of measurement by the measurement unit and the command input from the input unit is transmitted to the management apparatus. And the management device can be smoothly linked.
上記測定手段を含む分析物処理装置において、好ましくは、制御手段は、管理装置から送信される送信データを受信し、受信した送信データに応じて測定手段を制御する。このように構成すれば、容易に、管理装置からの測定指示により分析物処理装置による測定動作を行うことができる。 In the analyte processing apparatus including the measurement unit, the control unit preferably receives transmission data transmitted from the management device and controls the measurement unit according to the received transmission data. If comprised in this way, the measurement operation | movement by an analyte processing apparatus can be easily performed by the measurement instruction | indication from a management apparatus.
この発明の第2の局面による分析物処理システムは、分析物処理装置と、ネットワークを介して分析物処理装置に接続される管理装置とを備える分析物処理システムであって、分析物処理装置は、文字列およびボタンを含む所定の基本画面を表示する第1表示部と、第1表示部に表示された基本画面に含まれるボタンを介して命令を入力するための第1入力手段と、第1表示部に表示された基本画面が更新された場合に、更新された部分を有する更新領域に対応する画像データを含む更新領域データを管理装置に送信する第1制御手段とを含み、第1制御手段は、基本画面の更新が文字列の更新である場合には、所定のタイミングを待って文字列を含む更新領域データを管理装置に送信し、基本画面の更新がボタンを介した命令の入力による場合には、所定のタイミングを待たずに、入力された状態のボタン表示を含む更新領域データを管理装置に送信し、管理装置は、分析物処理装置の第1表示部に表示された基本画面を表示する第2表示部と、分析物処理装置から更新領域データを受信し、受信した更新領域データに基づいて第2表示部に表示された基本画面を更新する第2制御手段とを含む。 An analyte processing system according to a second aspect of the present invention is an analyte processing system comprising an analyte processing device and a management device connected to the analyte processing device via a network, wherein the analyte processing device is A first display unit for displaying a predetermined basic screen including a character string and a button, a first input means for inputting a command via a button included in the basic screen displayed on the first display unit, If you receive a basic screen is updated in one display unit, and a first control means for transmitting the update region data including image data corresponding to the update region having the updated portion to the management apparatus, the first When the basic screen update is a character string update, the control means waits for a predetermined timing to send update area data including the character string to the management device, and the basic screen update is performed by a command via a button. By input Expediently, without waiting for the predetermined timing, transmits the update region data including the button display in a state of being input into the management device, the management device, the analyte processor basic screen displayed on the first display portion of the And second control means for receiving update area data from the analyte processing apparatus and updating the basic screen displayed on the second display section based on the received update area data.
この第2の局面による分析物処理システムでは、上記のように、分析物処理装置に、所定の基本画面を表示する第1表示部と、第1表示部に表示された基本画面が更新された場合に、更新された部分を有する更新領域に対応する画像データを含む更新領域データを管理装置に送信する第1制御手段とを設けるとともに、管理装置に、分析物処理装置の第1表示部に表示された基本画面を表示する第2表示部と、分析物処理装置から更新領域データを受信し、受信した更新領域データに基づいて基本画面を更新する第2制御手段とを設けることによって、分析物処理装置の基本画面が更新された場合に、更新領域データのみが管理装置に送信されるので、分析物処理装置から管理装置に送信されるデータ量を減少させることができる。また、分析物処理装置の更新領域に対応する画像データを管理装置に送信することによって、分析物処理装置の更新領域の画面に対応する全ての描画コマンドを管理装置に送信する場合に比べて、分析物処理装置から管理装置に送信されるコマンド数を減少させることができるので、これによっても、分析物処理装置から管理装置に送信されるデータ量を減少させることができる。また、管理装置の第2表示部および第2制御手段により、管理装置において基本画面の表示および更新を行うことができる。これらにより、分析物処理装置と管理装置との画面の連動を迅速かつ円滑に行うことができる。 In the analyte processing system according to the second aspect, as described above, the first display unit displaying a predetermined basic screen on the analyte processing apparatus and the basic screen displayed on the first display unit are updated. A first control means for transmitting update area data including image data corresponding to an update area having an updated portion to the management apparatus, and in the management apparatus, the first display section of the analyte processing apparatus. Analysis is provided by providing a second display unit that displays the displayed basic screen, and a second control unit that receives update region data from the analyte processing apparatus and updates the basic screen based on the received update region data. When the basic screen of the material processing apparatus is updated, only the update area data is transmitted to the management apparatus, so that the amount of data transmitted from the analyte processing apparatus to the management apparatus can be reduced. In addition, by sending image data corresponding to the update region of the analyte processing apparatus to the management device, compared to a case where all drawing commands corresponding to the screen of the update region of the analyte processing device are sent to the management device, Since the number of commands transmitted from the analyte processing apparatus to the management apparatus can be reduced, the amount of data transmitted from the analyte processing apparatus to the management apparatus can also be reduced. Further, the basic screen can be displayed and updated in the management device by the second display unit and the second control means of the management device. As a result, the screens of the analyte processing apparatus and the management apparatus can be linked quickly and smoothly.
上記第2の局面による分析物処理システムにおいて、好ましくは、分析物処理装置は、分析物を測定する測定手段をさらに含み、管理装置は、命令の入力を受け付ける第2入力手段をさらに含み、第2制御手段は、第2入力手段から入力された命令から作成した送信データを分析物処理装置に送信し、第1制御手段は、管理装置から送信された送信データに応じて測定手段を制御する。このように構成すれば、管理装置から分析物処理装置に測定動作を指示する場合に、分析物処理装置の測定動作を円滑に行うことができる。 In the analyte processing system according to the second aspect, preferably, the analyte processing apparatus further includes a measurement unit that measures the analyte, and the management apparatus further includes a second input unit that receives an input of a command, The second control means transmits transmission data created from the command input from the second input means to the analyte processing apparatus, and the first control means controls the measurement means according to the transmission data transmitted from the management apparatus. . If comprised in this way, when instruct | indicating a measurement operation from the management apparatus to the analyte processing apparatus, the measurement operation of the analyte processing apparatus can be performed smoothly.
この発明の第3の局面による分析物処理装置の制御方法を実行するためのプログラムは、ネットワークを介して管理装置に接続可能な分析物処理装置の制御方法を実行するためのプログラムであって、文字列およびボタンを含む所定の基本画面を表示するステップと、表示された基本画面に含まれるボタンを介して命令の入力を受け付けるステップと、表示された基本画面が更新された場合に、更新された部分を有する更新領域に対応する画像データを含む更新領域データを管理装置に送信するステップとを備え、基本画面の更新が文字列の更新である場合には、所定のタイミングを待って文字列を含む更新領域データを管理装置に送信し、基本画面の更新がボタンを介した命令の入力による場合には、所定のタイミングを待たずに、入力された状態のボタン表示を含む更新領域データを管理装置に送信する。 A program for executing a control method for an analyte processing apparatus according to a third aspect of the present invention is a program for executing a control method for an analyte processing apparatus connectable to a management apparatus via a network, It is updated when a predetermined basic screen including a character string and a button is displayed, an instruction input is received through a button included in the displayed basic screen, and the displayed basic screen is updated. Transmitting update area data including image data corresponding to an update area having a portion to the management device, and when the basic screen update is a character string update, the character string is awaited at a predetermined timing. When the update area data including is transmitted to the management device and the basic screen is updated by inputting a command via a button, the update is not input until the predetermined timing is reached. It sends the update region data including the button display of state management device.
この第3の局面による分析物処理装置の制御方法を実行するためのプログラムでは、表示された基本画面が更新された場合に、更新された部分を有する更新領域に対応する画像データを含む更新領域データを管理装置に送信することによって、分析物処理装置の基本画面が更新された場合に、更新領域データのみが管理装置に送信されるので、分析物処理装置から管理装置に送信されるデータ量を減少させることができる。また、分析物処理装置の更新領域に対応する画像データを管理装置に送信することによって、分析物処理装置の更新領域の画面に対応する全ての描画コマンドを管理装置に送信する場合に比べて、分析物処理装置から管理装置に送信されるコマンド数を減少させることができるので、これによっても、分析物処理装置から管理装置に送信されるデータ量を減少させることができる。これらにより、分析物処理装置と管理装置との画面の連動を迅速かつ円滑に行うことができる。また、このように分析物処理装置と管理装置との画面の連動を迅速かつ円滑に行うことができるので、管理装置から分析物処理装置に測定動作を指示する場合に、分析物処理装置での測定動作に支障を来す可能性を軽減することができる。 In the program for executing the control method of the analyte processing apparatus according to the third aspect, when the displayed basic screen is updated, an update area including image data corresponding to the update area having the updated portion When the basic screen of the analyte processing apparatus is updated by transmitting data to the management apparatus, only the update area data is transmitted to the management apparatus, so the amount of data transmitted from the analyte processing apparatus to the management apparatus Can be reduced. In addition, by sending image data corresponding to the update region of the analyte processing apparatus to the management device, compared to a case where all drawing commands corresponding to the screen of the update region of the analyte processing device are sent to the management device, Since the number of commands transmitted from the analyte processing apparatus to the management apparatus can be reduced, the amount of data transmitted from the analyte processing apparatus to the management apparatus can also be reduced. As a result, the screens of the analyte processing apparatus and the management apparatus can be linked quickly and smoothly. In addition, since the screen of the analyte processing apparatus and the management apparatus can be linked quickly and smoothly in this way, when the measurement operation is instructed from the management apparatus to the analyte processing apparatus, The possibility of disturbing the measurement operation can be reduced.
この場合、上記第3の局面によるプログラムを記録したコンピュータ読み取り可能な記録媒体を用いるのが好ましい。
In this case, it is preferable to use a computer-readable recording medium on which the program according to the third aspect is recorded.
以下、本発明の実施形態を図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の一実施形態による分析システムの全体構成を説明するための概略図である。まず、図1を参照して、本実施形態による分析システムの全体構成について説明する。本実施形態による分析システムでは、複数の分析装置1が、ネットワーク3を介して、パーソナルコンピュータ(PC)からなる管理装置2に接続されている。分析装置1と管理装置2とは、TCP/IPを用いて通信可能である。なお、ネットワーク3としては、ローカルエリアネットワーク(LAN)や、インターネット、電話回線などを使用することができる。なお、本実施形態における分析装置1は、小型の血球計数装置であり、大型の分析装置のようにデータ処理部としてのパーソナルコンピュータ(PC)を有していない。なお、血球計数装置からなる分析装置1は、本発明の「分析物処理装置」の一例である。各々の分析装置1には、スクリーン1aが設けられているとともに、制御部1bが内蔵されている。制御部1bは、CPU、メモリなどを含む。制御部1bには、スクリーン1aの表示を制御するためのアプリケーションソフト(アプリケーション)が組み込まれている。スクリーン1aには、分析装置1による測定結果などが表示される。なお、分析装置1のスクリーン1a上には、画像や文章を表示する機能を有する矩形状の表示領域であるウィンドウ(図示せず)も表示される。また、制御部1bは、分析装置1の動作制御を行う。なお、スクリーン1aは、本発明の「表示部」および「第1表示部」の一例であり、制御部1bは、本発明の「制御手段」および「第1制御手段」の一例である。なお、分析装置1として、データ処理部を有する大型の分析装置を用いてもよいが、低価格化の観点から、高価なCPUやメモリを搭載することが難しい小型の分析装置を用いることが好ましい。
FIG. 1 is a schematic diagram for explaining the overall configuration of an analysis system according to an embodiment of the present invention. First, the overall configuration of the analysis system according to the present embodiment will be described with reference to FIG. In the analysis system according to the present embodiment, a plurality of
また、管理装置2には、スクリーン2aと、キーボード2bと、マウス2cとが設けられているとともに、制御部2dが内蔵されている。スクリーン2aには、分析装置1のスクリーン1aと同じ画面が表示される。また、キーボード2bおよびマウス2cは、分析装置1の操作を指示する場合に使用される。制御部2dは、管理装置2の動作制御を行う。なお、スクリーン2aは、本発明の「第2表示部」の一例であり、キーボード2bおよびマウス2cは、本発明の「入力手段」の一例である。また、制御部2dは、本発明の「第2制御手段」の一例である。制御部2dは、CPUやメモリなどを含む。
The
また、分析装置1および管理装置2には、画面の表示を行うとともに、通信する機能を有するソフトウェア部品であるGUI(Graphical User Interface)ライブラリが組み込まれている。本実施形態では、このGUIライブラリを用いて、ネットワーク3を介して、管理装置2のスクリーン2aに、分析装置1のスクリーン1aの画面を表示させることによって、分析装置1と管理装置2とで画面が連動される。これにより、管理装置2側から分析装置1を遠隔操作するリモート機能を実現させている。ここで、GUIライブラリは、GUIを提供するための複数のソフトウェア部品を1つのファイルにまとめたものであり、単独で実行することはできず、他のプログラムの一部として動作する。このGUIライブラリを含むプログラムは、本発明の「分析装置の制御方法を実行するためのプログラム」の一例である。本実施形態では、このGUIライブラリを含むプログラムが格納されたFDやCDなどの記録媒体を分析装置1および管理装置2に組み込むか、または、記録媒体からプログラムを分析装置1および管理装置2にインストールする。
The
図2および図3は、図1に示した一実施形態による分析装置から管理装置への通信を行う場合における分析装置の制御部の動作を説明するためのフローチャートである。また、図4は、図1に示した一実施形態による分析装置から管理装置への通信を行う場合の管理装置の制御部の動作を説明するためのフローチャートである。また、図5は、図1に示した一実施形態による分析装置から管理装置への通信を行う場合の更新画面の送信動作を具体的に説明するための概略図である。以下、図1〜図5を参照して、本実施形態による分析装置から管理装置への通信を行う場合の通信フローについて説明する。 2 and 3 are flowcharts for explaining the operation of the control unit of the analyzer when communication is performed from the analyzer to the management device according to the embodiment shown in FIG. FIG. 4 is a flowchart for explaining the operation of the control unit of the management apparatus when communication is performed from the analysis apparatus to the management apparatus according to the embodiment shown in FIG. FIG. 5 is a schematic diagram for specifically explaining the update screen transmission operation when communication is performed from the analysis apparatus to the management apparatus according to the embodiment shown in FIG. 1. Hereinafter, with reference to FIGS. 1 to 5, a communication flow in the case of performing communication from the analysis apparatus to the management apparatus according to the present embodiment will be described.
まず、図1〜図3を参照して、分析装置1側からリモート(管理装置2)側へ通信する際における分析装置1側の制御部1bの動作について説明する。図2に示すステップS1において、リモート処理が開始される。その後、ステップS2において、分析装置1のスクリーン1aに表示されている初期画面の全体について仮想スクリーンを作成する。すなわち、分析装置1(図1参照)のスクリーン1aに表示されている初期画面の画像データおよび座標データ(位置情報)を、仮想スクリーンのデータとして、分析装置1内の制御部1bに内蔵されたメモリ(図示せず)に保存する。そして、そのメモリに保存された仮想スクリーンの画像データおよび座標データを読み出した後、画像データをPNG圧縮する。そして、圧縮した画像データと座標データとを含む送信データを分析装置1から管理装置2に送信する。
First, the operation of the
次に、ステップS3において、メモリに保存された仮想スクリーンのデータを消去することによって、仮想スクリーンの初期化を行う。この後、ステップS4において、タイマを開始する。ここで、タイマは、メインスレッド内に作成し、設定されたインターバルでイメージ送信関数が呼び出されるようにする。メインスレッド内にタイマを作成すると、画面の描画処理中はタイマイベントが発生しない。この場合、タイマのインターバルを描画処理時間よりも短くなるように設定することにより、タイマが描画処理を待っている状態になるので、タイマイベントの発生が描画処理の終了タイミングを取得することになる。これにより、1回の画面表示において描画終了直後に1回で画像データを分析装置1から管理装置2に送信することが可能になる。
Next, in step S3, the virtual screen is initialized by deleting the virtual screen data stored in the memory. Thereafter, in step S4, a timer is started. Here, the timer is created in the main thread so that the image transmission function is called at a set interval. When a timer is created in the main thread, no timer event occurs during screen drawing processing. In this case, by setting the timer interval to be shorter than the drawing processing time, the timer is waiting for the drawing processing, so that the occurrence of the timer event obtains the drawing processing end timing. . As a result, it is possible to transmit the image data from the
ステップS4のタイマ開始後、ステップS5において、アプリケーションからスクリーン1aへの描画命令があったか否かが判断される。ステップS5において、描画命令があったと判断された場合には、ステップS6において、更新された領域を囲む矩形領域に対応する画像データおよび座標データをメモリに保存することによって、仮想スクリーンの矩形領域を更新する。すなわち、スクリーン1aに対して直接描画命令が行われた場合には、描画された領域で画面更新が必要な矩形領域の画像データおよび座標データを仮想スクリーンのデータとしてメモリに保存する。また、ウィンドウに対して描画が行われた場合には、描画された領域で画面更新が必要な矩形領域の画像データおよび座標データをウィンドウ毎にメモリの所定位置に保存しておく。そして、矩形領域が更新されたウィンドウがすでにスクリーン1a上に表示されている場合は、対象ウィンドウの更新命令が行われた段階で、仮想スクリーンの矩形領域をウィンドウに保存された矩形領域にて更新し、画像データおよび座標データを仮想スクリーンのデータとして保存する。矩形領域が更新されたウィンドウが他のウィンドウに隠れている場合は、対象ウィンドウに対するスクリーン上への表示命令が行われた段階で、仮想スクリーンの矩形領域を対象ウィンドウ全体の矩形領域にて更新し、画像データおよび座標データを仮想スクリーンのデータとして保存する。なお、ステップS5において、アプリケーションからスクリーン1aへの描画命令がないと判断された場合には、ステップS7に移る。
After starting the timer in step S4, it is determined in step S5 whether or not there has been a drawing command from the application to the
ステップS7では、分析装置1のスクリーン1aに表示されたタッチパネル状のボタン(図示せず)が指で押されたか否かを判断することによって、ボタンイベントが発生したか否かが判断される。なお、ボタンを表示するタッチパネル式のスクリーン1aは、本発明の「入力手段」の一例である。ステップS7において、ボタンイベントが発生したと判断された場合には、ステップS8において、そのボタンが表示された領域を囲む矩形領域の画像データおよび座標データを仮想スクリーンのデータとしてメモリに保存することにより、仮想スクリーンの矩形領域を更新する。このようにボタンイベントが発生した場合には、タイマのタイムアウトを待たずにステップS10に移る。これによって、ボタンが指で押された旨の表示(たとえば、ボタンが押し込まれた状態の表示)を迅速に管理装置2のスクリーン2aに表示させることができる。ボタンが押されたことは、管理装置2の使用者が、分析装置1の操作状況を知るために、特に重要な情報であるため、本実施形態の分析システムは非常に有用である。
In step S7, it is determined whether or not a button event has occurred by determining whether or not a touch panel-like button (not shown) displayed on the
ステップS7においてボタンイベントが発生していないと判断された場合には、ステップS9においてタイマがタイムアウトしたか否かが判断される。ステップS9において、タイムアウトしていないと判断された場合には、ステップS5に戻り、ステップS5からステップS7の処理が繰り返される。また、ステップS9において、タイムアウトしていると判断された場合には、ステップS10においてタイマを終了させた後、ステップS11において、仮想スクリーンが更新されているか否かが判断される。ステップS11において、仮想スクリーンが更新されていないと判断された場合には、ステップS4に戻り、ステップS4からステップS10の処理が繰り返される。また、ステップS11において、仮想スクリーンが更新されていると判断された場合には、メモリに保存された仮想スクリーンの矩形領域のデータの取り出しを行う。 If it is determined in step S7 that no button event has occurred, it is determined in step S9 whether or not the timer has timed out. If it is determined in step S9 that the timeout has not occurred, the process returns to step S5, and the processing from step S5 to step S7 is repeated. If it is determined in step S9 that the timeout has occurred, the timer is terminated in step S10, and then it is determined in step S11 whether or not the virtual screen has been updated. If it is determined in step S11 that the virtual screen has not been updated, the process returns to step S4, and the processing from step S4 to step S10 is repeated. If it is determined in step S11 that the virtual screen has been updated, the data of the rectangular area of the virtual screen stored in the memory is extracted.
この仮想スクリーンの矩形領域のデータの取り出し動作について、図3を参照して詳細に説明する。まず、ステップS12aにおいて、メモリに保存されている仮想スクリーンの更新された領域の座標データの取得を行う。具体的には、更新された領域に対応する矩形領域の対角線上の2点の座標を取得する。その後、ステップS12bにおいて、メモリに保存されている更新領域の画像データの取り込みを行う。この場合、画像データをDIB(DMP)方式で取り込む。そして、ステップS12cにおいて、画像データの圧縮をPNG圧縮方式により行う。この画像データの圧縮時には、画像データをフルカラーに拡張せずに256色のままにして、画像の元データを小さくする。これにより、画像の元データが小さくなるため、PNG圧縮時間も減少する。画像データとしては、PNGの不要ヘッダを除去し、画像データのみを抽出する。なお、画像データを256色で送信する場合には、リモート開始時にカラーパレットの送信が必要になる。その後、ステップS12dにおいて、仮想スクリーンの更新された領域の座標データと、PNG圧縮された画像データとを含む送信データの作成を行う。その後、図2に示したステップS13において、分析装置1から管理装置2への送信データの送信を行う。このように、本実施形態では、タイマを内部的に利用し、タイムアウト後にスクリーン1aへの更新矩形が存在する場合は、更新矩形領域の画像データおよび座標データを取得してリモート(管理装置2)側に送信する。この後、ステップS3からの処理が繰り返される。
The operation for extracting the data of the rectangular area of the virtual screen will be described in detail with reference to FIG. First, in step S12a, coordinate data of the updated area of the virtual screen stored in the memory is acquired. Specifically, the coordinates of two points on the diagonal line of the rectangular area corresponding to the updated area are acquired. Thereafter, in step S12b, the image data of the update area stored in the memory is fetched. In this case, the image data is captured by the DIB (DMP) method. In step S12c, the image data is compressed by the PNG compression method. When compressing the image data, the image data is not expanded to full color but remains 256 colors to reduce the original data of the image. Thereby, since the original data of an image becomes small, PNG compression time also decreases. As image data, an unnecessary header of PNG is removed and only image data is extracted. When image data is transmitted in 256 colors, it is necessary to transmit a color palette at the time of remote start. Thereafter, in step S12d, transmission data including coordinate data of the updated area of the virtual screen and PNG compressed image data is created. Thereafter, in step S13 shown in FIG. 2, transmission data is transmitted from the
次に、図4を参照して、分析装置1からリモート(管理装置2)側への通信フローにおける管理装置2側の制御部2dの動作について説明する。まず、ステップS21においてリモート処理が開始される。その後、ステップS22において、分析装置1から管理装置2への送信データの受信待ちが行われる。そして、ステップS23において、送信データが受信されたか否かが判断され、受信されていないと判断された場合には、ステップS22に戻る。ステップS23において、送信データが受信されたと判断された場合には、ステップS24において、座標データの取り込みを行った後、ステップS25において、画像データの取り込みを行う。そして、ステップS26において、画像データの解凍を行った後、ステップS27において、管理装置2のスクリーン2aにステップS24で取り込んだ座標データに基づいて画像が表示される。
Next, the operation of the
ここで、図3〜図5を参照して、上記した分析装置1から管理装置2への通信を行う場合の更新画面の送信動作をより具体的に説明する。図5に示すように、分析装置1のスクリーン1aにおいて、「ABC」の部分が更新された場合、更新された領域である「ABC」が描画された領域を囲む矩形領域1cの画像データ(イメージデータ)および座標データが、仮想スクリーンのデータとして分析装置1のメモリに保存される。そして、矩形領域1cの画像データおよび座標データは、図3に示したステップS12(ステップS12a〜S12d)の処理を経て、分析装置1から管理装置2に送信される。そして、管理装置2では、図4に示したステップS21〜S27の処理を経て、図5に示すように、管理装置2のスクリーン2aのスクリーン1aに対応する位置に、「ABC」の文字が表示される。
Here, with reference to FIG. 3 to FIG. 5, the transmission operation of the update screen when performing communication from the
図6は、図1に示した一実施形態による管理装置から分析装置への通信を行う場合の管理装置の制御部の動作を説明するためのフローチャートであり、図7は、図1に示した一実施形態による管理装置から分析装置への通信を行う場合の分析装置の制御部の動作を説明するためのフローチャートである。次に、図1、図6および図7を参照して、本実施形態による管理装置から分析装置への通信フローについて説明する。まず、図1および図6を参照して、リモート(管理装置2)側の制御部2dの動作について説明する。図6に示すステップS31において、リモート処理が開始される。その後、ステップS32において、管理装置2(図1参照)のスクリーン2aに表示されたボタンがマウス2cを用いてクリックされることによりボタンイベントが発生するか、または、図1に示したキーボード2bによる入力指示によりキーイベントが発生するのを待機する。そして、ステップS33において、ボタンイベントまたはキーイベントが発生したか否かが判断され、発生していないと判断された場合には、ステップS32の待機状態に戻る。ステップS33において、ボタンイベントまたはキーイベントが発生したと判断された場合には、ステップS34において、イベントが発生した領域の座標データの取得が行われるとともに、ボタンイベントまたはキーイベントを示す情報の取得が行われる。その後、ステップS35において、イベントが発生した領域の座標データと、ボタンイベントまたはキーイベントを示す情報とを含む送信データの作成が行われる。そして、ステップS36において、管理装置2から分析装置1へ送信データが送信される。
FIG. 6 is a flowchart for explaining the operation of the control unit of the management apparatus when communication is performed from the management apparatus to the analysis apparatus according to the embodiment shown in FIG. 1, and FIG. 7 is the same as FIG. It is a flowchart for demonstrating operation | movement of the control part of the analyzer in the case of performing communication from the management apparatus by one Embodiment to an analyzer. Next, a communication flow from the management apparatus to the analysis apparatus according to the present embodiment will be described with reference to FIG. 1, FIG. 6, and FIG. First, the operation of the
その一方、分析装置1側の制御部1bでは、図7に示すステップS41において、リモート処理が開始された後、ステップS42において、管理装置2から分析装置1への送信データの受信待ちが行われる。そして、ステップS43において、送信データを受信したか否かが判断され、受信していないと判断された場合には、ステップS42の受信待ちの状態に戻る。ステップS43において、送信データが受信されたと判断された場合には、ステップS44において、ボタンイベントまたはキーイベントが行われた位置の座標データの取り込みを行うとともに、ボタンイベントまたはキーイベントを示す情報の取り込みが行われる。そして、ステップS45において、そのボタンまたはキーのイベント処理が行われる。このボタンまたはキーのイベント処理の内容としては、たとえば、測定開始の指示などがある。
On the other hand, after the remote processing is started in step S41 shown in FIG. 7, the
本実施形態では、上記のように、分析装置1のスクリーン1aに表示された画面が更新された場合に、矩形状の更新領域に対応する画像データを含む更新領域データを管理装置2に送信するとともに、分析装置1から送信されてきた更新領域データに基づいて管理装置2のスクリーン2aの画面を更新するように構成することによって、分析装置1のスクリーン1aの画面が更新された場合に、更新領域のデータのみが管理装置2に送信されるので、分析装置1から管理装置2に送信されるデータ量を減少させることができる。また、分析装置1の更新領域に対応する画像データを管理装置2に送信することによって、分析装置1の更新領域の画面に対応する全ての描画コマンドを管理装置2に送信する場合に比べて、分析装置1から管理装置2に送信されるコマンド数を減少させることができるので、これによっても、分析装置1から管理装置2に送信されるデータ量を減少させることができる。これらにより、分析装置1と管理装置2との画面の連動を迅速かつ円滑に行うことができる。また、このように分析装置1と管理装置2との画面の連動を迅速かつ円滑に行うことができるので、管理装置2から分析装置1に測定動作を指示する場合に、分析装置1での測定動作に支障を来す可能性を軽減することができる。
In the present embodiment, as described above, when the screen displayed on the
また、本実施形態では、上記のように、管理装置2側から分析装置1側へは、たとえば、分析装置1の測定動作を指示する命令の入力をキーボード2bやマウス2cを用いて行うことによって、容易に、管理装置2から分析装置1に測定動作を指示することができる。
In the present embodiment, as described above, for example, by inputting a command for instructing a measurement operation of the
また、本実施形態では、上記のように、分析装置1の更新された領域を囲む矩形領域の更新画像データを含む更新領域データのみを分析装置1から管理装置2に送信することによって、必要最小限の矩形領域の更新領域データを送信することができるので、容易に、分析装置1から管理装置2へ送信されるデータを減少させることができる。
Further, in the present embodiment, as described above, only the update area data including the update image data of the rectangular area surrounding the updated area of the
また、本実施形態では、上記のように、更新領域の画像データをPNG方式で圧縮することによって、分析装置1から管理装置2に送信されるデータ量をより減少させることができる。また、PNGの不要ヘッダを除去し、画像データのみを抽出することによって、分析装置1から管理装置2に送信されるデータ量をさらに減少させることができる。
In the present embodiment, as described above, the amount of data transmitted from the
また、本実施形態では、上記のように、更新領域データに加えて、基本画面の画像データを含む初期画面データも分析装置1から管理装置2に送信することによって、初期画面の送信時において、分析装置1の基本画面に対応する全ての描画コマンドを含む初期画面データを管理装置2に送信する場合に比べて、分析装置1から管理装置2に送信されるコマンド数を減少させることができる。これにより、更新画面の送信時のみならず、初期画面の送信時においても、分析装置1から管理装置2に送信されるデータ量を減少させることができる。その結果、画面の更新のみならず、初期接続も迅速に行うことができる。
Further, in the present embodiment, as described above, in addition to the update area data, initial screen data including image data of the basic screen is also transmitted from the
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。 The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is shown not by the above description of the embodiments but by the scope of claims for patent, and further includes all modifications within the meaning and scope equivalent to the scope of claims for patent.
たとえば、上記実施形態では、メインスレッド内においてタイマを作成し、設定されたインターバルでイメージ送信関数が呼び出されるようにしたが、本発明はこれに限らず、メインスレッドとは別にイメージ送信用のスレッドを作成し、設定されたインターバルでイメージ送信関数を呼び出すようにしてもよい。 For example, in the above embodiment, a timer is created in the main thread, and the image transmission function is called at a set interval. However, the present invention is not limited to this, and an image transmission thread separate from the main thread. And the image transmission function may be called at a set interval.
また、上記実施形態では、更新領域の画像データをPNG方式で圧縮する例を示したが、本発明はこれに限らず、GIFやJPEGなどの他の圧縮方式で画像データを圧縮してもよい。 In the above embodiment, the image data in the update area is compressed by the PNG method. However, the present invention is not limited to this, and the image data may be compressed by another compression method such as GIF or JPEG. .
また、上記実施形態では、GUIライブラリを用いて分析装置と管理装置との間のリモート機能を実現する例を示したが、本発明はこれに限らず、GUIライブラリ以外のソフトウェアを用いて分析装置と管理装置との間のリモート機能を実現するようにしてもよい。 Moreover, although the example which implement | achieves the remote function between an analyzer and a management apparatus using a GUI library was shown in the said embodiment, this invention is not limited to this, Analyzing apparatus using software other than a GUI library And a remote function between the management apparatus and the management apparatus may be realized.
また、上記実施形態では、血球計数装置を用いたが、それ以外の分析物処理装置を用いてもよい。分析物処理装置としては、血液凝固測定装置、免疫凝集測定装置、生化学検査装置、尿分析装置および工業用粒子分析装置などの分析装置や、塗沫標本作成装置などが挙げられる。 Moreover, in the said embodiment, although the blood cell counter was used, you may use the other analyte processing apparatus. Examples of the analyte processing apparatus include blood coagulation measurement apparatus, immunoagglutination measurement apparatus, biochemical examination apparatus, urine analysis apparatus and industrial particle analysis apparatus, and smear preparation apparatus.
1 分析装置(分析物処理装置)
1a スクリーン(表示部、第1表示部)
1b 制御部(制御手段、第1制御手段)
2 管理装置
2a スクリーン(第2表示部)
2b キーボード(入力手段)
2c マウス(入力手段)
2d 制御部(第2制御手段)
3 ネットワーク
1 Analyzer (analyte processing device)
1a Screen (display unit, first display unit)
1b Control unit (control means, first control means)
2
2b Keyboard (input means)
2c Mouse (input means)
2d control unit (second control means)
3 network
Claims (12)
文字列およびボタンを含む所定の基本画面を表示する表示部と、
前記表示部に表示された基本画面に含まれる前記ボタンを介して命令を入力するための入力手段と、
前記表示部に表示された前記基本画面が更新された場合に、更新された部分を有する更新領域に対応する画像データを含む更新領域データを前記管理装置に送信する制御手段とを備え、
前記制御手段は、前記基本画面の更新が前記文字列の更新である場合には、所定のタイミングを待って前記文字列を含む更新領域データを前記管理装置に送信し、前記基本画面の更新が前記ボタンを介した命令の入力による場合には、前記所定のタイミングを待たずに、入力された状態のボタン表示を含む更新領域データを前記管理装置に送信する、分析物処理装置。 An analyte processing apparatus connectable to a management apparatus via a network,
A display unit for displaying a predetermined basic screen including character strings and buttons ;
Input means for inputting a command via the button included in the basic screen displayed on the display unit;
Control means for transmitting update area data including image data corresponding to an update area having an updated portion to the management device when the basic screen displayed on the display unit is updated ;
When the update of the basic screen is an update of the character string, the control means waits for a predetermined timing and transmits update area data including the character string to the management device, and the update of the basic screen is performed. In the case of an instruction input via the button , the analyte processing apparatus transmits update area data including the button display of the input state to the management apparatus without waiting for the predetermined timing .
前記矩形領域に対応する画像データを含む前記更新領域データが前記管理装置に送信される、請求項1に記載の分析物処理装置。 The update area is a rectangular area surrounding the updated part,
The analyte processing apparatus according to claim 1, wherein the update area data including image data corresponding to the rectangular area is transmitted to the management apparatus.
前記基本画面は、前記測定手段による測定の進捗および前記入力手段から入力される命令に対応して更新される、請求項1〜6のいずれか1項に記載の分析物処理装置。 Further comprising a measurement means to measure the analyte,
The analyte processing apparatus according to any one of claims 1 to 6, wherein the basic screen is updated in accordance with a progress of measurement by the measurement unit and a command input from the input unit.
前記分析物処理装置は、
文字列およびボタンを含む所定の基本画面を表示する第1表示部と、
前記第1表示部に表示された基本画面に含まれる前記ボタンを介して命令を入力するための第1入力手段と、
前記第1表示部に表示された前記基本画面が更新された場合に、更新された部分を有する更新領域に対応する画像データを含む更新領域データを前記管理装置に送信する第1制御手段とを含み、
前記第1制御手段は、前記基本画面の更新が前記文字列の更新である場合には、所定のタイミングを待って前記文字列を含む更新領域データを前記管理装置に送信し、前記基本画面の更新が前記ボタンを介した命令の入力による場合には、前記所定のタイミングを待たずに、入力された状態のボタン表示を含む更新領域データを前記管理装置に送信し、
前記管理装置は、
前記分析物処理装置の前記第1表示部に表示された前記基本画面を表示する第2表示部と、
前記分析物処理装置から前記更新領域データを受信し、受信した前記更新領域データに基づいて前記第2表示部に表示された前記基本画面を更新する第2制御手段とを含む、分析物処理システム。 An analyte processing system comprising an analyte processing device and a management device connected to the analyte processing device via a network,
The analyte processing apparatus comprises:
A first display for displaying a predetermined basic screen including a character string and a button ;
First input means for inputting a command via the button included in the basic screen displayed on the first display unit;
First control means for transmitting, to the management device, update area data including image data corresponding to an update area having an updated portion when the basic screen displayed on the first display section is updated; Including
When the update of the basic screen is an update of the character string, the first control means waits for a predetermined timing and transmits update area data including the character string to the management device. If the update is based on an instruction input via the button, the update area data including the button display of the input state is transmitted to the management device without waiting for the predetermined timing,
The management device
A second display unit for displaying the basic screen displayed on the first display unit of the analyte processing apparatus;
Analyte processing system comprising: second control means for receiving the update area data from the analyte processing apparatus and updating the basic screen displayed on the second display unit based on the received update area data .
前記管理装置は、命令の入力を受け付ける第2入力手段をさらに含み、
前記第2制御手段は、前記第2入力手段から入力された命令から作成した送信データを前記分析物処理装置に送信し、
前記第1制御手段は、前記管理装置から送信された前記送信データに応じて前記測定手段を制御する、請求項9に記載の分析物処理システム。 The analyte processing apparatus further includes measurement means for measuring the analyte,
The management device further includes second input means for receiving an instruction input,
The second control means transmits transmission data created from the command input from the second input means to the analyte processing apparatus,
The analyte processing system according to claim 9 , wherein the first control unit controls the measurement unit according to the transmission data transmitted from the management device .
文字列およびボタンを含む所定の基本画面を表示するステップと、
表示された基本画面に含まれる前記ボタンを介して命令の入力を受け付けるステップと、
前記表示された基本画面が更新された場合に、更新された部分を有する更新領域に対応する画像データを含む更新領域データを前記管理装置に送信するステップとを備え、
前記基本画面の更新が前記文字列の更新である場合には、所定のタイミングを待って前記文字列を含む更新領域データを前記管理装置に送信し、前記基本画面の更新が前記ボタンを介した命令の入力による場合には、前記所定のタイミングを待たずに、入力された状態のボタン表示を含む更新領域データを前記管理装置に送信する、分析物処理装置の制御方法を実行するためのプログラム。 A program for executing a control method of an analyte processing apparatus connectable to a management apparatus via a network,
Displaying a predetermined basic screen including a character string and a button ;
Receiving an instruction input via the button included in the displayed basic screen;
When the displayed basic screen is updated, the update area data including the image data corresponding to the update area having the updated portion is transmitted to the management device ,
When the update of the basic screen is an update of the character string, the update area data including the character string is transmitted to the management device after a predetermined timing, and the update of the basic screen is performed via the button. A program for executing a control method for an analyte processing apparatus, which transmits update area data including a button display in an input state to the management apparatus without waiting for the predetermined timing when the instruction is input .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003376913A JP4451638B2 (en) | 2003-11-06 | 2003-11-06 | Analyte processing apparatus, analyte processing system, management apparatus, program for executing control method of analyte processing apparatus, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003376913A JP4451638B2 (en) | 2003-11-06 | 2003-11-06 | Analyte processing apparatus, analyte processing system, management apparatus, program for executing control method of analyte processing apparatus, and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005140620A JP2005140620A (en) | 2005-06-02 |
| JP4451638B2 true JP4451638B2 (en) | 2010-04-14 |
Family
ID=34687821
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003376913A Expired - Fee Related JP4451638B2 (en) | 2003-11-06 | 2003-11-06 | Analyte processing apparatus, analyte processing system, management apparatus, program for executing control method of analyte processing apparatus, and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4451638B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5714970B2 (en) * | 2011-04-20 | 2015-05-07 | シスメックス株式会社 | Sample processing system |
| CN112752975B (en) * | 2018-09-27 | 2024-07-19 | 株式会社岛津制作所 | Confirmation device, confirmation method and computer readable medium |
-
2003
- 2003-11-06 JP JP2003376913A patent/JP4451638B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005140620A (en) | 2005-06-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103294523B (en) | Remote assistance method and system | |
| CN100487640C (en) | Screen transmission device and screen display method | |
| JP2008047120A (en) | System and method for customizing a workflow user interface | |
| JP3620716B2 (en) | Remote operation system, remote operation method thereof, and recording medium recording remote operation program | |
| JP5884843B2 (en) | Display device, screen control method and program | |
| JP2012133586A (en) | Display device, screen image transfer method and program | |
| CN100583080C (en) | Remote computer control method and system | |
| JP2005128279A (en) | Remote control system | |
| JP2013015978A (en) | Information processing device, control method thereof, program, information processing system, and information processing method | |
| JP4737215B2 (en) | Information processing apparatus, image reading apparatus, and program | |
| CN101137080A (en) | Remote management system and method for portable electronic devices | |
| US8661346B2 (en) | System for initiating communication between a user interface and a vision processor | |
| JP4451638B2 (en) | Analyte processing apparatus, analyte processing system, management apparatus, program for executing control method of analyte processing apparatus, and storage medium | |
| JP4535314B2 (en) | Information processing apparatus, system, remote operation method, program, and recording medium | |
| JP5258231B2 (en) | Remote management system and method for portable electronic device | |
| JP2004005582A (en) | Communication control system and storage medium storing image transfer program | |
| US20080036695A1 (en) | Image display device, image display method and computer readable medium | |
| JP2001268668A (en) | Remote control system and its setting method | |
| JP6992332B2 (en) | Image processing system, image processing device, terminal device and program | |
| CN101135969A (en) | A user interface design system and method | |
| JP2010020159A (en) | Screen output converter, display, display system, and screen display method | |
| JP4374013B2 (en) | Relay device and relay method | |
| JP2003283718A (en) | Drawing processing method in terminal emulator for image forming apparatus, program causing computer to execute the method, and image forming apparatus | |
| RU2678714C2 (en) | Device, method, program and interface for terminal emulation with control by means of touch screen | |
| JP2002259005A (en) | Window display device, information processing device, window display method, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061030 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090706 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090714 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090902 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100105 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100128 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4451638 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130205 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160205 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |