(57)【要約】【課題】所定の操作を行う操作部を有する分析装置と、その分析装置と周期的に通信を行う制御装置とを備える分析装置制御システムにおいて、分析装置の操作部において所定の操作指示が入力されたか否かの確認を一定の時間間隔で周期的に行い、操作指示が入力されたことを検出した場合には、予め定められた所定の処理を実行するシステムにおいて、システム全体の負荷を減少させる。【解決手段】通常は、従来と同様の第一時間間隔で以て分析装置の操作部において操作指示が入力されたか否かの確認を周期的に行う。分析装置において所定の時間、操作入力が検出されなかった場合には、確認を行う時間間隔を第一時間間隔よりも長い第二時間間隔に変更する。【選択図】図２
2012013585.tif 000002
【特許請求の範囲】
【請求項１】
所定の操作を行う操作部を有する分析装置と、前記分析装置と周期的に通信を行う制御装置と、を備える分析装置制御システムにおいて、前記制御装置が、
前記分析装置の前記操作部における入力の有無を確認する操作入力確認部と、
通常は前記操作部における入力の有無の確認を第一時間間隔で実行し、所定の時間が経過するまで前記操作入力部の入力が無かった場合には、該確認を行う時間間隔を前記第一時間間隔よりも長い第二時間間隔で実行する確認間隔制御部と、
を備えることを特徴とする分析装置制御システム。
【請求項２】
所定の操作を行う操作部を有する分析装置に対し、コンピュータを
前記分析装置と周期的に通信を行い、前記操作部における入力の有無を確認する操作入力確認部と、
通常は前記操作部における入力の有無の確認を第一時間間隔で実行し、所定の時間が経過するまで前記操作入力部の入力が無かった場合には、該確認を行う時間間隔を前記第一時間間隔よりも長い第二時間間隔で実行する確認間隔制御部と、
として機能させることを特徴とする分析装置制御システム用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システムにかかる負荷を軽減可能な分析装置制御システム及び該分析装置制御システムにおいて用いられるプログラムに関する。
【背景技術】
【０００２】
近年では、分析装置自体にディスプレイやキーボードなどの入力装置が十分に揃った状態で設けられていることは少なくなっており、分析装置に対して汎用のコンピュータをネットワーク経由又はケーブル等を用いて直接的に接続して、コンピュータの側から制御を行うことが一般的になりつつある（例えば特許文献１参照）。
このような制御用のコンピュータには、対象となる分析装置の制御・解析用プログラムがインストールされ、そのプログラムを実行することで分析装置を制御したり、分析の結果得られたデータを解析したりすることが可能である。
【０００３】
上記のようなシステム構成とすることで、例えば複数の分析装置に対し、ネットワークを介して一つの制御用コンピュータを設けるだけで全ての分析装置を制御することが可能となるため、システム自体の信頼性を高めることができる。また、分析結果を一つのコンピュータにて管理したり参照したりすることが可能という利点もある。また、コスト的にも有利である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2009-265044号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
先に述べたように、通常は、分析装置の本体側では分析に関して、またその分析装置自体の設定に関して詳細な操作制御を行うことはできない。しかしながら、分析装置自体に例えば分析開始ボタンなどの簡単な操作スイッチ等が備わっていることがある。例えば、分析の準備が完了した時点でユーザが分析装置の分析開始ボタンを押すと、制御用コンピュータはその分析開始ボタンが押されたことを検知し、分析を開始する。
【０００６】
一般的にこの検知は、分析装置において何らかの操作がなされたかどうかを制御用コンピュータから例えば一定の周期（例えば数百ミリ秒/回）で確認しに行くことによってなされる。しかし、従来のシステムにおいては、このような短い周期での確認が常時なされているため、制御用コンピュータを含め、システム全体に大きな負荷がかかっていた。
【課題を解決するための手段】
【０００７】
上記のような課題を解決するために成された本発明に係る分析装置制御システムは、
所定の操作を行う操作部を有する分析装置と、前記分析装置と周期的に通信を行う制御装置と、を備える分析装置制御システムにおいて、前記制御装置が、
前記分析装置の前記操作部における入力の有無を確認する操作入力確認部と、
通常は前記操作部における入力の有無の確認を第一時間間隔で実行し、所定の時間が経過するまで前記操作入力部の入力が無かった場合には、該確認を行う時間間隔を前記第一時間間隔よりも長い第二時間間隔で実行する確認間隔制御部と、
を備えることを特徴としている。
【０００８】
また、本発明に係る分析装置制御システム用プログラムは、
所定の操作を行う操作部を有する分析装置に対し、コンピュータを
前記分析装置と周期的に通信を行い、前記操作部における入力の有無を確認する操作入力確認部と、
通常は前記操作部における入力の有無の確認を第一時間間隔で実行し、所定の時間が経過するまで前記操作入力部の入力が無かった場合には、該確認を行う時間間隔を前記第一時間間隔よりも長い第二時間間隔で実行する確認間隔制御部と、
として機能させることを特徴としている。
【０００９】
なお、本発明において分析装置とは、測定対象である試料の物理量を測定する、あらゆる形態の装置を含む。
【発明の効果】
【００１０】
本発明に係る分析装置制御システムでは、制御装置（制御用コンピュータ）から分析装置に対して周期的に行われる操作の入力確認が、通常時には第一時間間隔で以て行われ、ある一定の時間、分析装置が操作されていない場合には、第一時間間隔より長い第二時間間隔で以て行われる。これにより、分析装置の待機状態が長い場合には、システムにかかる負荷を軽減することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る分析装置制御システムの一実施形態の概略構成を示す図。
【図２】本実施例である分析装置制御システムにおける指示入力確認処理を示すフローチャート。
【発明を実施するための形態】
【００１２】
以下、本発明に係る分析装置制御システムの実施形態の例を図面を参照しつつ詳細に説明する。
【００１３】
図１に、本発明に係る分析装置制御システム１の一実施形態を示す。この分析装置制御システム１は、分析装置Ａ１及び制御装置Ａ２を有している。制御装置Ａ２の実態はコンピュータであり、中央演算処理装置であるＣＰＵ（Central Processing Unit）１０にメモリ１２、ＬＣＤ（Liquid Crystal Display）等から成るモニタ（表示部）１４、キーボードやマウス等から成る入力部１６、ハードディスク等の大容量記憶装置から成る記憶部２０が互いに接続されている。記憶部２０には分析装置制御システム用プログラム２１が設けられている。記憶部２０にはまた、ＯＳ（Operating System）２２が記憶されている。
【００１４】
制御装置Ａ２は、例えばＵＳＢ（Universal Serial Bus）などによる外部装置との直接的な接続や、外部装置等とのＬＡＮ（Local Area Network）などのネットワークを介した接続を司るためのインターフェース（Ｉ／Ｆ）１８を備えており、該Ｉ／Ｆ１８よりネットワークケーブルＮＷを介してタンパク質・核酸定量分析装置である分析装置Ａ１に接続されている。
【００１５】
なお、制御装置Ａ２では、ＯＳ２２と分析装置制御システム用プログラム２１とを別体としているが、分析装置制御システム用プログラム２１がＯＳ２２の一部に組み込まれていたとしても、勿論構わない。
【００１６】
図１においては、分析装置制御システム用プログラム２１に係るように、操作入力確認部３１と確認間隔制御部３２が示されている。これらは基本的にはＣＰＵ１０が分析装置制御システム用プログラム２１を実行することによりソフトウエア的に実現される構成である。
【００１７】
分析装置Ａ１にはユーザが所定の操作を行う操作部４０が備わっている。この操作部４０には、ユーザが押下可能な、図示せぬ「分析開始ボタン」が含まれる。ユーザがこの分析開始ボタンを押下すると、分析装置Ａ１は内部において、操作入力有りフラグを立てる。
【００１８】
次に、本実施形態に係る分析装置制御システム１の動作について、フローチャートである図２を参照しつつ説明する。なお、確認間隔制御部３２と操作入力確認部３１とはいずれも操作部における入力の有無の確認を行うが、確認間隔制御部３２と操作入力確認部３１とは協働するものとする。すなわち、確認間隔制御部３２は操作入力確認部３１の動作の時間間隔を制御する。
【００１９】
まず、ユーザが制御装置Ａ２の電源を投入し、分析装置制御システム用プログラム２１を実行することにより、処理が開始される。ステップＳ１では、制御装置Ａ２は、分析装置Ａ１の状態（すなわち、分析装置Ａ１において分析開始ボタン押下による入力があったか否か）を確認すべきか否かを判断する。例えば分析装置Ａ１の電源が入っていない等により、その装置状態を確認する必要が無い場合（ステップＳ１においてＮｏ）、処理を終了する。装置状態を確認する必要がある場合、（ステップＳ１においてＹｅｓ）、処理はステップＳ２に進む。
【００２０】
ステップＳ２において、確認間隔制御部３２は、操作部４０から入力がなされていない（言い換えれば、分析装置Ａ１において操作入力有りフラグが検出されない）状態で、一定時間（例えば５分）が経過しているかどうかを確認する。経過していない場合（ステップＳ２においてＮｏ）、ステップＳ４に進む。経過している場合、（ステップＳ２においてＹｅｓ）、処理はステップＳ３に進む。
【００２１】
ステップＳ４において確認間隔制御部３２は、例えば数百ミリ秒などの第一時間間隔分の時間だけ待機し、その後、分析装置Ａ１の分析開始ボタンが押下されたか否かを確認する。確認間隔制御部３２は、次いでステップＳ５において、分析装置Ａ１における操作入力有りフラグの存在の有無を確認する。操作入力有りフラグが検出されない場合（ステップＳ５においてＮｏ）、処理はステップＳ２に戻る。
【００２２】
このようにして、操作入力有りフラグが検出されず、一定の時間が経過するまでは、第一時間間隔で操作入力があったか否かを確認する処理が繰り返される。
【００２３】
操作入力有りフラグが検出されず、一定の時間が経過している場合には、ステップＳ２においてＮｏと判断され、処理はステップＳ３に進む。ステップＳ３においては、確認間隔制御部３２は第二時間間隔分の時間だけ待機し、その後、指示入力確認処理を行う。この第二時間間隔は、例えば５秒など、第一時間間隔よりも長く設定される。操作入力有りフラグが検出されない場合（ステップＳ５においてＮｏ）、処理はステップＳ２に戻る。
【００２４】
従って、操作入力有りフラグが検出されず、一定の時間が経過した後は、第一時間間隔よりも長い第二時間間隔で以て操作入力があったか否かを確認する処理が繰り返される。
【００２５】
ステップＳ５において操作入力有りフラグが検出されると、制御装置Ａ２は、予め定められた所定の処理を実行するように分析装置Ａ１を制御する。これにより、分析装置Ａ１において、例えば、光源に電流を供給して処理開始ランプを点灯させ、サンプルルームの照明を消灯し、光強度を設定し、試料が光路上の所定の箇所に置かれた後に試料の光強度を測定し、測定結果を制御装置Ａ２に送出する、といった一連の処理が行われる。
【００２６】
ステップＳ６が完了すると、処理が終了する。分析装置制御システム１の設定によっては、処理を終了させることなくステップＳ１に戻すようにしても勿論構わない。
【００２７】
なお、上記実施例は本発明の一例であって、本発明の趣旨の範囲で適宜修正や変更を行えることは明らかである。
【００２８】
ステップＳ２における一定の時間は常時固定する必要はない。例えば、分析装置Ａ１に電源が投入された直後と、操作入力に基づく処理が行われた後とでは、前者の方を長めに設定するということも可能である。
【符号の説明】
【００２９】
１…分析装置制御システム
１０…ＣＰＵ
１２…メモリ
１４…モニタ
１６…入力部
１８…Ｉ／Ｆ
２０…記憶部
２１…分析装置制御システム用プログラム
２２…ＯＳ
３１…操作入力確認部
３２…確認間隔制御部
Ａ１…分析装置
Ａ２…制御装置
【図１】
2012013585.tif 000003
【図２】
2012013585.tif 000004