(57)【要約】【課題】  従来に比して異常の表示に関してユーザの利便性を向上させた臨床検査装置、臨床検査情報管理システム、及びコンピュータプログラムを提供する。【解決手段】  臨床検査情報管理サーバは、ユーザにより、エラー毎にエラーの表示方法を設定可能である。エラーの発生が検出されると、そのエラーに設定された表示方法がポップアップ表示である場合には、エラー情報を含むエラーポップアップ画面が表示される。また、表示方法としてテロップ表示が設定されたエラーが検出された場合には、画面中の所定の領域に、エラー情報の文字列が右から左に移動しながら表示される。【選択図】    図１２
2011191204.tif 000002
【特許請求の範囲】
【請求項１】
検査結果の承認を受け付ける第一画面を表示する表示部と、
検査結果と操作者に通知する通知情報とを記憶する記憶部と、
通知情報を、第一画面の所定の領域に表示するか第一画面に重畳して表示される第二画面に表示するかを設定するための設定画面を、操作者の指示に基づき前記表示部に表示させる制御部と、
を備える、臨床検査装置。
【請求項２】
前記臨床検査装置が、コンピュータ端末及び臨床検体分析装置を用いて管理対象とする検査に関する情報を受け付け、検査オーダの受付から検査結果の報告に至る業務を管理するための臨床検査情報管理装置であり、
前記通知情報が、前記コンピュータ端末及び前記臨床検査分析装置に生じるエラーに関するエラー情報であり、
前記制御部は、前記コンピュータ端末及び前記臨床検体分析装置から受け付けた臨床検査に関する情報を前記記憶部に記憶させる、
請求項１に記載の臨床検査装置。
【請求項３】
前記制御部は、エラーが発生した場合、前記設定画面での設定に従い、前記エラー情報を前記表示部に表示させる、
請求項２に記載の臨床検査装置。
【請求項４】
前記エラー情報は、発生したエラーの名称を示す文字情報であり、
前記制御部は、前記所定の領域に、前記文字情報を時間の経過とともに変化するように前記表示部に表示させる、
請求項２又は３に記載の臨床検査装置。
【請求項５】
前記制御部は、前記文字情報を、前記所定の領域内において時間の経過とともに移動するように前記表示部に表示させる、
請求項４に記載の臨床検査装置。
【請求項６】
操作者からの入力を受け付ける受付部をさらに備え、
前記制御部は、前記所定の領域の前記文字情報を選択する入力を前記受付部が受け付けた場合、前記エラーの詳細を示す第三画面を前記第一画面に重畳して前記表示部に表示させる、
請求項２乃至５の何れかに記載の臨床検査装置。
【請求項７】
前記記憶部は、発生しても臨床検査を継続可能なエラーに関するエラー情報を前記所定の領域に表示し、発生すると臨床検査が停止するエラーに関するエラー情報を前記第二画面に表示する設定を予め記憶している、
請求項２乃至６の何れかに記載の臨床検査装置。
【請求項８】
前記コンピュータ端末及び前記臨床検体分析装置と臨床検査に関する情報を通信するための通信部をさらに備え、
前記記憶部は、前記通信部に関するエラー情報を前記所定の領域に表示し、前記臨床検体分析装置の機構に関するエラー情報を前記第二画面に表示する設定を予め記憶している、
請求項２乃至７の何れかに記載の臨床検査装置。
【請求項９】
前記臨床検査装置が、被験者から採取された検体と試薬とから試料を調製し、調製された試料を測定し、検体に含まれる成分を分析する臨床検体分析装置であり、
前記通知情報は、臨床検査分析装置に生じるエラーに関するエラー情報であり、
前記制御部は、検体に含まれる成分の分析結果を前記記憶部に記憶させる、
請求項１に記載の臨床検査装置。
【請求項１０】
前記制御部は、エラーが発生した場合、前記設定画面での設定に従い、前記エラー情報を前記表示部に表示させる、
請求項９に記載の臨床検査装置。
【請求項１１】
前記エラー情報は、発生したエラーの名称を示す文字情報であり、
前記制御部は、前記文字情報を、前記所定の領域内において時間の経過とともに移動するように前記表示部に表示させる、
請求項９又は１０に記載の臨床検査装置。
【請求項１２】
操作者からの入力を受け付ける受付部をさらに備え、
前記制御部は、前記所定の領域の前記文字情報を選択する入力を前記受付部が受け付けた場合、前記エラーの詳細を示す第三画面を前記第一画面に重畳して前記表示部に表示させる、
請求項９乃至１１の何れかに記載の臨床検査装置。
【請求項１３】
前記記憶部は、発生しても検体の測定を継続可能なエラーに関するエラー情報を前記所定の領域に表示し、発生すると検体の測定が停止するエラーに関するエラー情報を前記第二画面に表示する設定を予め記憶している、
請求項９乃至１２の何れかに記載の臨床検査装置。
【請求項１４】
検査オーダの受付から検査結果の報告に至る業務を管理するための臨床検査情報管理システムであって、
臨床検体を分析し、分析結果を含む臨床検査に関する情報を取得する臨床検体分析装置と、
ユーザが管理対象とする臨床検査に関する情報を入力するためのコンピュータ端末と、
検査結果の承認を受け付ける第一画面を表示する表示部と、
前記臨床検体分析装置及び前記コンピュータ端末により取得された臨床検査に関する情報と、前記コンピュータ端末及び前記臨床検体分析装置に生じるエラーに関するエラー情報とを記憶する記憶部と、
エラー情報を、第一画面の所定の領域に表示するか、第一画面に重畳して表示される第二画面に表示するかを設定するための設定画面を、操作者の指示に基づき前記表示部に表示させる制御部と、
を備える、臨床検査情報管理システム。
【請求項１５】
表示部と、記憶部とを備えるコンピュータ端末を臨床検査装置として機能させるためのコンピュータプログラムであって、
前記記憶部は、検査結果と操作者に通知する通知情報とを記憶しており、
前記通知情報を、検査結果の承認を受け付ける第一画面の所定の領域に表示するか第一画面に重畳して表示される第二画面に表示するかを設定するための設定画面を操作者の指示に基づき前記表示部に表示させるステップと、
第一画面を前記表示部に表示させるステップと、
第一画面が表示されているときに通知情報を表示する場合に、前記設定画面において行われた設定に従って前記通知情報を前記表示部に表示させるステップと、
を前記コンピュータに実行させる、コンピュータプログラム。
【請求項１６】
前記臨床検査装置が、他のコンピュータ端末及び臨床検体分析装置から管理対象とする検査に関する情報を受け付け、検査オーダの受付から検査結果の報告に至る業務を管理するための臨床検査情報管理装置であり、
前記通知情報は、前記他のコンピュータ端末及び前記臨床検査分析装置に生じるエラーに関するエラー情報であり、
前記他のコンピュータ端末及び前記臨床検体分析装置から受け付けた検査に関する情報を前記記憶部に記憶させるステップを、前記コンピュータにさらに実行させる、
請求項１５に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、臨床検査装置及び臨床検査情報管理システム並びにコンピュータプログラムに関する。
【背景技術】
【０００２】
臨床検査装置として、複数の臨床検体分析装置に接続され、当該臨床検体分析装置から送信される検査情報を受信し、記憶及び表示する、WAM（Work Area Manager）又はLIS（Laboratory Information System）と呼ばれる臨床検査情報管理装置が知られている。
【０００３】
かかる装置として、特許文献１に開示されているものがある。この特許文献１に開示されている装置は、異常が発生すると、検査結果の詳細、検査の進捗状況及び機器のエラー状態を確認できるメイン画面に、エラー発生の旨を通知するポップアップ画面を重畳して表示（ポップアップ表示）する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００４−５０２１７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記システムのようにポップアップ画面がメイン画面に重畳して表示されると、ポップアップ画面によってメイン画面の一部又は全部が隠され、メイン画面を見ながら行われる作業が中断してしまうという問題がある。特に、臨床検査の分野においては、画面に検査結果を表示し、ユーザがその検査結果の承認を行う場合があるが、このような承認作業中に異常を通知するポップアップ画面が表示されると、そのポップアップ画面を閉じなければ、承認作業を再開することができない。承認作業が完了しなければ、その検査結果を医師に報告したり、臨床検体の再検を行ったりすることができず、臨床検査全体の処理が滞ることとなる。その一方で、ユーザが即座に処置を施す必要がある緊急の異常等については、ユーザが明確に異常の発生を認識できるような方法により表示されることが望まれる。
【０００６】
また、臨床検査が行われている施設には、一日に扱う検体数が数十検体の小規模施設から数千検体の大規模施設まで大小様々な施設があり、異常の表示に関するニーズも施設の規模によって異なる。例えば、小規模施設には、異常の重要性に関わらず、全ての異常をポップアップ画面で通知して欲しいというニーズがあり、一方で、大規模施設には、ポップアップ画面が頻繁に表示されると承認などの作業が妨げられ、検体を処理しきれない可能性があるため、重要な異常のみをポップアップ画面で通知して欲しいというニーズがある。
【０００７】
このように、臨床検査の分野においては、異常の表示に関してより一層ユーザの利便性の向上が望まれていた。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、その主たる目的は、従来に比して異常の表示に関してユーザの利便性を向上させた臨床検査装置、臨床検査情報管理システム、及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上述した課題を解決するために、本発明の一の態様の臨床検査装置は、検査結果の承認を受け付ける第一画面を表示する表示部と、検査結果と操作者に通知する通知情報とを記憶する記憶部と、通知情報を、第一画面の所定の領域に表示するか第一画面に重畳して表示される第二画面に表示するかを設定するための設定画面を、操作者の指示に基づき前記表示部に表示させる制御部と、を備える。
【００１０】
この態様においては、前記臨床検査装置が、コンピュータ端末及び臨床検体分析装置を用いて管理対象とする検査に関する情報を受け付け、検査オーダの受付から検査結果の報告に至る業務を管理するための臨床検査情報管理装置であり、前記通知情報が、前記コンピュータ端末及び前記臨床検査分析装置に生じるエラーに関するエラー情報であり、前記制御部が、前記コンピュータ端末及び前記臨床検体分析装置から受け付けた臨床検査に関する情報を前記記憶部に記憶させることが好ましい。
【００１１】
また、上記態様においては、前記制御部が、エラーが発生した場合、前記設定画面での設定に従い、前記エラー情報を前記表示部に表示させることが好ましい。
【００１２】
また、上記態様においては、前記エラー情報が、発生したエラーの名称を示す文字情報であり、前記制御部が、前記所定の領域に、前記文字情報を時間の経過とともに変化するよう前記表示部に表示させることが好ましい。
【００１３】
また、上記態様においては、前記制御部が、前記文字情報を、前記所定の領域内において時間の経過とともに移動するように前記表示部に表示させることが好ましい。
【００１４】
また、上記態様においては、膳機臨床検査装置が、操作者からの入力を受け付ける受付部をさらに備え、前記制御部が、前記所定の領域の前記文字情報を選択する入力を前記受付部が受け付けた場合、前記エラーの詳細を示す第三画面を前記第一画面に重畳して前記表示部に表示させることが好ましい。
【００１５】
また、上記態様においては、前記記憶部が、発生しても臨床検査を継続可能なエラーに関するエラー情報を前記所定の領域に表示し、発生すると臨床検査が停止するエラーに関するエラー情報を前記第二画面に表示する設定を予め記憶していることが好ましい。
【００１６】
また、上記態様においては、前記臨床検査装置が、前記コンピュータ端末及び前記臨床検体分析装置と臨床検査に関する情報を通信するための通信部をさらに備え、前記記憶部が、前記通信部に関するエラー情報を前記所定の領域に表示し、前記臨床検体分析装置の機構に関するエラー情報を前記第二画面に表示する設定を予め記憶していることが好ましい。
【００１７】
また、上記態様においては、前記臨床検査装置が、被験者から採取された検体と試薬とから試料を調製し、調製された試料を測定し、検体に含まれる成分を分析する臨床検体分析装置であり、前記通知情報が、臨床検査分析装置に生じるエラーに関するエラー情報であり、前記制御部が、検体に含まれる成分の分析結果を前記記憶部に記憶させることが好ましい。
【００１８】
また、上記態様においては、前記制御部が、エラーが発生した場合、前記設定画面での設定に従い、前記エラー情報を前記表示部に表示させることが好ましい。
【００１９】
また、上記態様においては、前記エラー情報が、発生したエラーの名称を示す文字情報であり、前記制御部が、前記文字情報を、前記所定の領域内において時間の経過とともに移動するように前記表示部に表示させることが好ましい。
【００２０】
また、上記態様においては、前記臨床検査装置が、操作者からの入力を受け付ける受付部をさらに備え、前記制御部が、前記所定の領域の前記文字情報を選択する入力を前記受付部が受け付けた場合、前記エラーの詳細を示す第三画面を前記第一画面に重畳して前記表示部に表示させることが好ましい。
【００２１】
また、上記態様においては、前記記憶部が、発生しても検体の測定を継続可能なエラーに関するエラー情報を前記所定の領域に表示し、発生すると検体の測定が停止するエラーに関するエラー情報を前記第二画面に表示する設定を予め記憶していることが好ましい。
【００２２】
また、本発明の一の態様の臨床検査情報管理システムは、検査オーダの受付から検査結果の報告に至る業務を管理するための臨床検査情報管理システムであって、臨床検体を分析し、分析結果を含む臨床検査に関する情報を取得する臨床検体分析装置と、ユーザが管理対象とする臨床検査に関する情報を入力するためのコンピュータ端末と、検査結果の承認を受け付ける第一画面を表示する表示部と、前記臨床検体分析装置及び前記コンピュータ端末により取得された臨床検査に関する情報と、前記コンピュータ端末及び前記臨床検体分析装置に生じるエラーに関するエラー情報とを記憶する記憶部と、エラー情報を、第一画面の所定の領域に表示するか、第一画面に重畳して表示される第二画面に表示するかを設定するための設定画面を、操作者の指示に基づき前記表示部に表示させる制御部と、を備える。
【００２３】
また、本発明の一の態様のコンピュータプログラムは、表示部と、記憶部とを備えるコンピュータ端末を臨床検査装置として機能させるためのコンピュータプログラムであって、前記記憶部は、検査結果と操作者に通知する通知情報とを記憶しており、前記通知情報を、検査結果の承認を受け付ける第一画面の所定の領域に表示するか第一画面に重畳して表示される第二画面に表示するかを設定するための設定画面を操作者の指示に基づき前記表示部に表示させるステップと、第一画面を前記表示部に表示させるステップと、第一画面が表示されているときに通知情報を表示する場合に、前記設定画面において行われた設定に従って前記通知情報を前記表示部に表示させるステップと、を前記コンピュータに実行させる。
【００２４】
この態様においては、前記臨床検査装置が、他のコンピュータ端末及び臨床検体分析装置から管理対象とする検査に関する情報を受け付け、検査オーダの受付から検査結果の報告に至る業務を管理するための臨床検査情報管理装置であり、前記通知情報が、前記他のコンピュータ端末及び前記臨床検査分析装置に生じるエラーに関するエラー情報であり、前記コンピュータプログラムが、前記他のコンピュータ端末及び前記臨床検体分析装置から受け付けた検査に関する情報を前記記憶部に記憶させるステップを、前記コンピュータにさらに実行させることが好ましい。
【発明の効果】
【００２５】
本発明に係る臨床検査装置、臨床検査情報管理システム、及びコンピュータプログラムによれば、従来に比して臨床検査に係る作業を円滑に進めることが可能となる。
【図面の簡単な説明】
【００２６】
【図１】実施の形態に係る臨床検査情報管理装置を含む院内臨床検査装置群を示す図。
【図２】実施の形態に係る臨床検査情報管理システムの一部構成を示す模式図。
【図３】実施の形態に係る血球分析装置が備える測定ユニットの概略構成を示すブロック図。
【図４】実施の形態に係る血球分析装置が備える情報処理ユニットの構成を示すブロック図。
【図５】実施の形態に係る臨床検査情報管理サーバの構成を示すブロック図。
【図６】エラーマスタデータの構造を示す模式図。
【図７】実施の形態に係るクライアント装置の構成を示すブロック図。
【図８】臨床検査全体の流れを示すフローチャート。
【図９】実施の形態に係る臨床検査情報管理サーバのエラー表示設定処理の手順を示すフローチャート。
【図１０】初期画面の一例を示す図。
【図１１】エラー表示設定画面の一例を示す図。
【図１２】実施の形態に係る臨床検査情報管理サーバのエラー表示処理の手順を示すフローチャート。
【図１３】エラーポップアップ画面の一例を示す図。
【図１４】エラー情報のテロップ表示の一例を示す図。
【図１５】エラー情報の詳細画面の構成を説明するための図。
【発明を実施するための形態】
【００２７】
以下、本発明の好ましい実施の形態を、本発明に係る臨床検査装置の一実施形態である臨床検査情報管理装置を具体例として、図面を参照しながら説明する。
【００２８】
［臨床検査情報管理システムの構成］
図１は、本実施の形態に係る臨床検査情報管理装置を含む院内臨床検査装置群を示す図である。病院内には、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）で構成される通信ネットワークＮＷを介して、ホストコンピュータ１００と、臨床検査情報管理装置である臨床検査情報管理サーバ９と、クライアント装置１０と、血液分析システム２００と、血球分析装置３００と、血液凝固測定装置４００と、尿分析装置５００と、が互いに接続されている。ホストコンピュータ１００は、臨床検査情報管理サーバ９の上位のサーバであり、病院内の検査部門全体の業務を管理する。また、ホストコンピュータ１００は、臨床検査情報管理サーバ９に対し、測定オーダを送信する。臨床検査情報管理サーバ９は、特定の検査分野に属する臨床検体分析装置による検体の測定進捗及び測定結果等を管理する。本実施の形態では、臨床検査情報管理サーバ９は、血液分析システム２００と、血球計数装置３００と、血液凝固測定装置４００と、尿分析装置５００と、による検体の測定進捗及び測定結果等を管理する。クライアント装置１０は、臨床検査情報管理サーバ９へのデータ入力及び表示画面の閲覧に使用されるコンピュータである。本実施例では、臨床検査情報管理サーバ９と、２台のクライアント装置１０と、血液分析システム２００と、血球計数装置３００と、血液凝固測定装置４００と、尿分析装置５００とにより、臨床検査情報管理システムが構成される。
【００２９】
図２は、本実施の形態に係る臨床検査情報管理システムの一部構成を示す模式図である。すなわち、図２は、臨床検査情報管理サーバ９と、２台のクライアント装置１０と、血液分析システム２００のみの構成を示している。説明を簡単にするため、以下では、臨床検査情報管理サーバ９と、２台のクライアント装置１０と、血液分析システム２００についてのみ説明する。
【００３０】
＜血液分析システム２００の構成＞
血液分析システム２００は、検体投入装置２と、検体搬送装置３と、検体収容装置４と、臨床検体分析装置である血球分析装置５と、塗抹標本作製装置６と、血球画像表示装置７と、システム制御装置８と、から主として構成されている。検体投入装置２は、バーコード読取ユニット２２を備えており、検体ラックに保持された複数の検体容器から検体ＩＤを読み取るとともに、検体ＩＤの読取が終了した検体ラックを検体搬送装置３に搬出する。検体搬送装置３は、検体ラックを、血球分析装置５、塗抹標本作製装置６、及び血球画像表示装置７に選択的に搬送する。検体収容装置４は、検体搬送装置３による搬送が終了した検体ラックを受け取り、収容する。血液塗抹標本作製装置は、スライドガラス上に自動的に血液塗抹標本を作製する。血液画像表示装置７は、血液塗抹標本を撮像し、得られた標本画像を自動的に解析し、白血球のサブクラスを分類する。
【００３１】
＜血球分析装置５の構成＞
血球分析装置５は、光学式フローサイトメトリー方式の多項目血球分析装置であり、血液検体に含まれる血球に関して側方散乱光強度、蛍光強度等を取得し、これらに基づいて検体中に含まれる血球を分類し、且つ、種類毎に血球数を計数し、このように分類された血球が種類毎に色分けされたスキャッタグラムを作成し、これを表示する。かかる血球分析装置５は、血液検体を測定する測定ユニット５１と、測定ユニット５１から出力された測定データを処理し、血液検体の分析結果を表示する情報処理ユニット５２とを備えている。
【００３２】
図３は、測定ユニット５１の概略構成を示すブロック図である。測定ユニット５１は、検体分注部５１１と、測定検体調製部５１２と、光学検出部５１３と、信号処理回路５１４と、制御部５１５とを備えている。
【００３３】
検体分注部５１１は、吸引管（図示せず）を備えており、この吸引管を検体搬送装置３の測定ライン３１ａ上を搬送された検体ラックの検体容器の蓋部に突き刺して、この検体容器から血液検体を吸引する。測定検体調製部５１２は、混合容器（図示せず）を備えており、検体分注部５１１により分注された血液検体、試薬及び希釈液を混合撹拌し、測定検体を調製する。
【００３４】
光学検出部５１３は、フローセル（図示せず）を備え、このフローセルに測定検体を供給することにより測定検体の細い流れを形成し、その測定検体に対して光を照射して、光学センサにより側方散乱光信号、前方散乱光信号、及び蛍光信号を取得する。これらの信号は、信号処理回路５１４へ出力される。信号処理回路５１４は、光学検出部５１３から出力される電気信号を処理する回路である。かかる信号処理回路５１４は、側方散乱光信号、前方散乱光信号、蛍光信号のピーク及びパルス幅等のパラメータを取得する。
【００３５】
制御部５１５は、ＣＰＵ及びメモリを備えており、検体搬送装置３とデータ通信可能に接続されている。かかる制御部５１５は、検体搬送装置３から与えられた分析項目にしたがって、検体分注部５１１、測定検体調製部５１２、光学検出部５１３、及び信号処理回路５１４を制御し、上記分析項目に対応する測定動作を実行させる。また、信号処理回路５１４によって得られた上記パラメータを含む測定データを情報処理ユニット５２へ送信するように構成されている。
【００３６】
次に、情報処理ユニット５２の構成について説明する。情報処理ユニット５２は、コンピュータにより構成されている。図４は、情報処理ユニット５２の構成を示すブロック図である。情報処理ユニット５２は、コンピュータ５２ａによって実現される。図４に示すように、コンピュータ５２ａは、本体５２１と、画像表示部５２２と、入力部５２３とを備えている。本体５２１は、ＣＰＵ５２１ａ、ＲＯＭ５２１ｂ、ＲＡＭ５２１ｃ、ハードディスク５２１ｄ、読出装置５２１ｅ、入出力インタフェース５２１ｆ、通信インタフェース５２１ｇ、及び画像出力インタフェース５２１ｈを備えており、ＣＰＵ５２１ａ、ＲＯＭ５２１ｂ、ＲＡＭ５２１ｃ、ハードディスク５２１ｄ、読出装置５２１ｅ、入出力インタフェース５２１ｆ、通信インタフェース５２１ｇ、及び画像出力インタフェース５２１ｈは、バス５２１ｊによって接続されている。
【００３７】
読出装置５２１ｅは、コンピュータを情報処理ユニット５２として機能させるためのコンピュータプログラム５２４ａを可搬型記録媒体５２４から読み出し、当該コンピュータプログラム５２４ａをハードディスク５２１ｄにインストールすることが可能である。
【００３８】
＜システム制御装置８の構成＞
システム制御装置８は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク等を備えるコンピュータによって実現される。ハードディスクにインストールされたシステム制御用プログラムをＣＰＵが実行することで、当該コンピュータがシステム制御装置８として機能する。このシステム制御装置８は、検体投入装置２から検体ＩＤを受け付け、検体ＩＤをキーにして臨床検査情報管理サーバ９から測定オーダを取得する。また、システム制御装置８は、測定オーダを検体搬送装置３へ送信する。
【００３９】
＜臨床検査情報管理サーバ９の構成＞
次に、臨床検査情報管理サーバ９の構成について説明する。図５は、本実施の形態に係る臨床検査情報管理サーバ９の構成を示すブロック図である。臨床検査情報管理サーバ９は、コンピュータ９０によって実現される。図５に示すように、コンピュータ９０は、本体９１と、画像表示部９２と、入力部９３とを備えている。本体９１は、ＣＰＵ９１ａ、ＲＯＭ９１ｂ、ＲＡＭ９１ｃ、ハードディスク９１ｄ、読出装置９１ｅ、入出力インタフェース９１ｆ、通信インタフェース９１ｇ、９１ｈ、９１ｉ、及び画像出力インタフェース９１ｊを備えており、ＣＰＵ９１ａ、ＲＯＭ９１ｂ、ＲＡＭ９１ｃ、ハードディスク９１ｄ、読出装置９１ｅ、入出力インタフェース９１ｆ、通信インタフェース９１ｇ、通信インタフェース９１ｈ、通信インタフェース９１ｉ、及び画像出力インタフェース９１ｊは、バス９１ｋによって接続されている。
【００４０】
読出装置９１ｅは、コンピュータを臨床検査情報管理サーバ９として機能させるためのコンピュータプログラム９４ａを可搬型記録媒体９４から読み出し、当該コンピュータプログラム９４ａをハードディスク９１ｄにインストールすることが可能である。
【００４１】
ハードディスク９１ｄには、エラー情報の表示方法の設定データであるエラーマスタデータＳＤが記憶されている。図６は、エラーマスタデータＳＤの構造を示す模式図である。エラーマスタデータＳＤは、テーブル形式のデータであり、各行がエラーに１つずつ対応している。かかるエラーマスタデータＳＤには、エラーを識別するためのエラーコードを格納するためのフィールドＦ１と、エラーの名称であるエラータイトルを格納するためのフィールドＦ２と、エラー内容を格納するためのフィールドＦ３と、エラー原因を格納するためのフィールドＦ４と、エラーの対処方法を格納するためのフィールドＦ５と、エラーに関するイメージデータの格納先を示すアドレス（パス）を格納するためのフィールドＦ６と、エラーの表示方法を格納するためのフィールドＦ７と、エラーの表示対象の端末を示す端末情報を格納するためのフィールドＦ８とが設けられている。このエラーマスタデータＳＤの各エラーの設定値は、後述するように設定及び変更することができる。このエラーマスタデータＳＤには、エラー情報の表示方法の設定データが予め記憶されている。図６に示すように、発生しても臨床検査を継続可能な異常、例えばホストコンピュータ１００と臨床検査情報管理サーバ９との間での通信異常の表示方法はテロップ表示に設定され、発生すると臨床検査が停止する異常、例えば血球分析装置５の吸引管のつまりの表示方法はポップアップ表示に設定されている。テロップ表示とポップアップ表示の詳細については後述する。
【００４２】
また、ハードディスク９１ｄには、測定オーダ及び検査結果等の検査情報を格納するための検査情報データベースＤＢが設けられている。
【００４３】
かかる臨床検査情報管理サーバ９は、クライアント装置１０と通信を行い、クライアント装置１０からの要求に応じて、種々の機能をクライアント装置１０へ提供する。例えば、ユーザがクライアント装置１０を操作して、臨床検査情報管理システムにログインを指示した場合に、このログイン要求を受け付け、ログイン処理を行う。ログインが成功した後には、クライアント装置１０に後述するメニュー画面を表示させ、その後はユーザからの指示に応じて処理を実行し、その結果をクライアント装置１０へ送信する。例えば、クライアント装置１０から血球分析装置５による検体の測定結果のリスト画面の表示要求を受け付けた場合には、該当する検体の測定結果の情報を検査情報データベースＤＢから抽出し、その情報をクライアント装置１０へと送信する。クライアント装置１０は、この情報を受信して、検体の測定結果のリスト画面を表示する。
【００４４】
＜クライアント装置１０の構成＞
次に、クライアント装置１０の構成について説明する。図７は、クライアント装置１０の構成を示すブロック図である。クライアント装置１０は、コンピュータ１１０によって実現される。図７に示すように、コンピュータ１１０は、本体１１１と、画像表示部１１２と、入力部１１３とを備えている。本体１１１は、ＣＰＵ１１１ａ、ＲＯＭ１１１ｂ、ＲＡＭ１１１ｃ、ハードディスク１１１ｄ、読出装置１１１ｅ、入出力インタフェース１１１ｆ、通信インタフェース１１１ｇ、１１１ｈ、１１１ｉ、及び画像出力インタフェース１１１ｊを備えており、ＣＰＵ１１１ａ、ＲＯＭ１１１ｂ、ＲＡＭ１１１ｃ、ハードディスク１１１ｄ、読出装置１１１ｅ、入出力インタフェース１１１ｆ、通信インタフェース１１１ｇ、通信インタフェース１１１ｈ、通信インタフェース１１１ｉ、及び画像出力インタフェース１１１ｊは、バス１１１ｋによって接続されている。
【００４５】
読出装置１１１ｅは、コンピュータをクライアント装置１０として機能させるためのコンピュータプログラム１１４ａを可搬型記録媒体１１４から読み出し、当該コンピュータプログラム１１４ａをハードディスク１１１ｄにインストールすることが可能である。
【００４６】
また、通信ネットワークＮＷには、検体容器に貼布するバーコードラベルを印刷するラベルプリンタ１２、及び医師への検査結果の報告書を印刷するためのプリンタ１３が接続されている。ユーザは、クライアント装置１０を操作することで、臨床検査情報管理サーバ９にアクセスし、検体ＩＤを示すバーコードをラベルプリンタ１２に印刷させ、また検査結果の報告書をプリンタ１３に印刷させることができる。
【００４７】
［臨床検査情報管理システムの動作］
まず、臨床検査全体の流れについて説明する。図８は、臨床検査全体の流れを示すフローチャートである。医師によって患者に必要な臨床検査の測定項目が決定され、その測定項目を含む臨床検査オーダ（測定オーダ）がホストコンピュータ１００に登録される。ホストコンピュータ１００は、登録された測定オーダを臨床検査情報管理サーバ９へ送信する。臨床検査情報管理サーバ９は、測定オーダを受信し（ステップＳ１０１）、当該測定オーダを検査情報データベースＤＢに登録する（ステップＳ１０２）。
【００４８】
上記の患者から採取された血液検体が検体容器に収容され、検査室へ搬送される。検査室に到着すると、検体到着確認の入力が行われる。検体到着確認は、ユーザがクライアント装置１０を操作することで行われ、検体が検査室に到着したことが検査情報データベースＤＢに登録される。検体到着確認が行なれた後、その検体容器に貼布するためのバーコードラベルが印刷される。当該バーコードラベルには、その検体に割り当てられた検体ＩＤを示すバーコードが含まれている。検体容器にバーコードラベルが貼布され、当該検体容器が他の検体容器とともに検体ラックにセットされる。複数の検体容器を保持した検体ラックは検体投入装置２に載置される。検体投入装置２に載置された検体ラックは、バーコード読取ユニット２２に移送され、バーコード読取ユニット２２により検体容器のバーコードから検体ＩＤが読み出される（ステップＳ１０３）。読み出された検体ＩＤはシステム制御装置８へ送信され、システム制御装置８が当該検体ＩＤを含む測定オーダ送信要求データを生成し、臨床検査情報管理サーバ９に送信する（ステップＳ１０４）。バーコード読取結果による検体ＩＤを受信した臨床検査情報管理サーバ９は、受信した送信要求データに含まれる検体ＩＤと検査情報データベースＤＢに登録されている検体ＩＤとを照合し、送信要求データに含まれる検体ＩＤに一致する検体ＩＤが検査情報データベースＤＢから見つかると、その検体ＩＤに対応する測定項目を含む測定オーダをシステム制御装置８へ送信する（ステップＳ１０５）。
【００４９】
システム制御装置８は、測定オーダを受信すると、当該測定オーダに基づいて搬送先を決定し、検体ラックを前記搬送先へ搬送するように検体搬送装置３へ指示データを送信する。この指示データには測定オーダが含まれており、当該測定オーダは搬送先の血球分析装置５へと送信される。検体ラックは、検体搬送装置３によって搬送先の血球分析装置５へと搬送され、血球分析装置５によって前記測定オーダにしたがって検体の測定が行われる（ステップＳ１０６）。
【００５０】
臨床検査情報管理サーバ９の検査情報データベースＤＢには、検体の測定の進捗状況（測定済み項目及び未測定項目などに関する情報）が随時記録される。ユーザは、クライアント装置１０を操作して臨床検査情報管理サーバ９の検査情報データベースＤＢの内容を確認することで、検体の測定の進捗を確認することができる。
【００５１】
測定が終了すると、測定結果が血球分析装置５から臨床検査情報管理サーバ９へと送信される。臨床検査情報管理サーバ９は、ハードディスク９１ｄに測定結果を格納し、また測定結果に基づいて再検の要否を判定する。再検には、血球分析装置５による再測定と、血球画像表示装置７による白血球自動分類（以下、「自動分類」という）と、顕微鏡による検査（以下、「顕微鏡検査」という。）とがある。つまり、臨床検査情報管理サーバ９は、検体の測定結果を解析することで、その検体について血球分析装置５による再測定が必要か、血球画像表示装置７による白血球自動分類が必要か、顕微鏡検査が必要か、又は再検が必要でないかを判断する（ステップＳ１０７）。また、血球分析装置５による再測定が必要と判断された場合には、その再測定の測定項目を決定する。
【００５２】
再検が不要と判断された場合には（ステップＳ１０７においてＮＯ）、処理をステップＳ１１２に進める。再検が必要と判断された場合には（ステップＳ１０７においてＹＥＳ）、臨床検査情報管理サーバ９は、検査情報データベースＤＢに再検オーダを登録する。
【００５３】
測定が完了した検体を収容する検体ラックは、検体搬送装置３によって搬送され、検体収容装置４に収容される。ユーザは、クライアント装置１０を操作して臨床検査情報管理サーバ９にアクセスする等して、測定が終了した検体の中に再検が必要と判断されたものがないかを確認することができる。ユーザは、再検の要否を確認した後、再検が必要と判断された検体を保持する検体ラックを再度検体投入装置２に載置する。この後、上記のステップＳ１０３及びＳ１０４と同様に検体バーコードの読み取り（ステップＳ１０８）及び臨床検査情報管理サーバ９への測定オーダ送信要求が行われる（ステップＳ１０９）。バーコード読取結果による検体ＩＤを受信した臨床検査情報管理サーバ９は、受信した送信要求データに含まれる検体ＩＤと検査情報データベースＤＢに登録されている検体ＩＤとを照合し、送信要求データに含まれる検体ＩＤに一致する検体ＩＤが検査情報データベースＤＢから見つかると、その検体ＩＤに対応する再検項目を含む再検オーダをシステム制御装置８へ送信する（ステップＳ１１０）。
【００５４】
システム制御装置８は、再検オーダを受信すると、当該再検オーダに基づいて搬送先を決定し、検体ラックを前記搬送先へ搬送するように検体搬送装置３へ指示データを送信する。検体ラックは指示された搬送先へと搬送され、再検が行われる（ステップＳ１１１）。
【００５５】
再検が終了すると、再検結果が血球分析装置５又は血球画像表示装置７から臨床検査情報管理サーバ９へと送信される。臨床検査情報管理サーバ９は、ハードディスク９１ｄ内の検査情報データベースＤＢに再検結果を格納する。ユーザは、クライアント装置１０を操作して、臨床検査情報管理サーバ９にアクセスし、測定結果を表示し、その承認の入力をすることができる（ステップＳ１１２）。臨床検査情報管理サーバ９において、検査結果の承認の入力を受け付けた場合には（ステップＳ１１２においてＹＥＳ）、ハードディスク９１ｄ内の検査情報データベースＤＢに再検結果の承認情報を格納する。その後、承認された検査結果は医師へと報告される。以上で一検体の臨床検査が終了する。
【００５６】
上記の臨床検査において、異常が発生した場合には、その異常を示す異常データが臨床検査情報管理サーバ９へと送信される。例えば、バーコード読取ユニット２２によるバーコード読取が正常に行われなかった場合、バーコード読取異常を示すエラーコードを含む異常データが検体投入装置２からシステム制御装置８へと送信され、システム制御装置８が当該異常データを臨床検査情報管理サーバ９へと送信する。検体搬送装置３による検体ラックの搬送不良が生じた場合には、検体ラック搬送不良を示すエラーコードを含む異常データが検体搬送装置３からシステム制御装置８へと送信され、システム制御装置８が当該異常データを臨床検査情報管理サーバ９へと送信する。測定ユニット５１の検体分注部５１１の吸引管つまりが発生した場合には、吸引管つまりを示すエラーコードを含む異常データが血球分析装置５からシステム制御装置８へと送信され、システム制御装置８が当該異常データを臨床検査情報管理サーバ９へと送信する。システム制御装置８と臨床検査情報管理サーバ９との間で通信異常が発生した場合には、臨床検査情報管理サーバ９が当該通信異常を検出し、通信異常を示すエラーコードを含む異常データを生成する。臨床検査情報管理サーバ９は、このようにして各種の異常データを取得する。
【００５７】
＜エラー表示設定動作＞
次に、臨床検査情報管理システム１におけるエラー表示設定動作について説明する。図９は、臨床検査情報管理サーバ９によるエラー表示設定処理の手順を示すフローチャートである。ユーザは臨床検査情報管理サーバ９を操作して、臨床検査情報管理サーバ９にログインしておく。これは臨床検査情報管理サーバ９に予め登録されているユーザ名とパスワードとを入力することで行われる。図１０は、画像表示部９２に表示される初期画面の一例を示す図である。ユーザ認証が完了し、ユーザがログインすると、画像表示部９２には、図１０に示すような画面Ｗ３０が表示される。次いで、ユーザは、エラー表示の設定画面の表示指示を入力する。表示指示は、例えば画面Ｗ３０のメニューバー領域Ａ３１の「設定」メニューをマウス操作によって選択することでプルダウン表示される「エラーマスタ設定」メニューをマウス操作によって選択することで実行される。臨床検査情報管理サーバ９のＣＰＵ９１ａは、この表示指示の入力を待機し（ステップＳ２０１においてＮＯ）、エラー表示設定画面の表示指示を受け付けた場合に（ステップＳ２０１においてＹＥＳ）、エラー表示設定画面を画像表示部９２に表示させる（ステップＳ２０２）。
【００５８】
図１１は、エラー表示設定画面の一例を示す図である。エラー表示設定画面Ｗ１０は、エラーに関する各種情報をエラーマスタデータＳＤに登録したり、エラーマスタデータＳＤに登録されているエラーに関する各種情報を変更したりするための画面である。エラー表示設定画面は、画面Ｗ３０に重畳して表示される。エラー表示設定画面Ｗ１０には、エラーコードを入力するための入力エリアＡ１１と、エラータイトルを入力するための入力エリアＡ１２と、エラー内容を入力するための入力エリアＡ１３と、エラー原因を入力するための入力エリアＡ１４と、エラー対処方法を入力するための入力エリアＡ１５と、エラーに関するイメージデータの格納先を示すパスを入力するための入力エリアＡ１６と、エラーの表示方法を入力するための入力エリアＡ１７と、エラーの表示対象の端末を示す端末情報を入力するための入力エリアＡ１８とが設けられている。また、エラー表示設定画面Ｗ１０には、入力したエラー情報をエラーマスタデータＳＤに登録するための登録ボタンＢ１１と、エラー情報をエラーマスタデータＳＤに登録せずにエラー表示設定画面を閉じ、エラー表示設定処理を終了するための終了ボタンＢ１２とが設けられている。
【００５９】
ユーザは、かかるエラー表示設定画面Ｗ１０において、エラー情報を入力する。具体的には、入力エリアＡ１１には、エラーを識別するためのエラーコードが入力される。入力されたエラーコードが既にエラーマスタデータＳＤに登録されている場合には、ＣＰＵ９１ａはエラーマスタデータＳＤからそのエラーコードに対応するエラータイトル、エラー内容、エラー原因、エラー対処方法、イメージデータへのパス、表示方法、及び表示対象の端末情報を抽出し、エラー表示設定画面Ｗ１０に表示する。ユーザは、入力部９３を操作して、入力エリアＡ１１〜Ａ１８にエラー情報を入力するか、入力エリアＡ１１〜Ａ１８に表示されているエラー情報を変更する。
【００６０】
ここで、入力エリアＡ１６にパスが指定されるイメージデータは、そのエラーの内容の説明に用いられる図若しくは写真、又はエラーを解消するための対処方法を説明するための図若しくは写真等の画像データである。また、入力エリア１７には、エラーの表示方法として、ポップアップ表示、テロップ表示、ステータスバー表示の何れかを入力することができる。ポップアップ表示は、臨床検査情報管理サーバ９の表示画面に重畳させて、エラーポップアップ画面を表示するエラー情報の表示方法である。テロップ表示は、表示画面の所定の領域（インフォメーションバー領域）に、エラータイトルの文字列を移動させながら表示するエラー情報の表示方法である。またステータスバー表示は、メイン画面の所定の領域（ステータスバー領域）に、エラータイトルの文字列を固定的に表示するエラー情報の表示方法である。これらのエラー情報の表示方法については、その詳細を後述する。入力エリア１８には、エラー情報の表示対象の端末を示す端末情報として、表示対象の端末の識別情報が入力される。ここで、表示対象の端末として、臨床検査情報管理サーバ９及び全てのクライアント装置１０を指定することも、離昇検査情報管理サーバ９だけを指定することも、全てのクライアント装置１０だけを指定することも、特定の１又は複数のクライアント装置１０を指定することもできる。
【００６１】
エラー情報の入力を完了した後、そのエラー情報を登録する場合には、ユーザは登録ボタンＢ１１を選択する。ＣＰＵ９１ａは、ユーザからの入力を待機し、登録ボタンＳ１１の選択を受け付けた場合には（ステップＳ２０３において「登録指示」）、ＣＰＵ９１ａは、エラー表示設定画面Ｗ１０の入力エリアＡ１１〜Ａ１８に表示されているエラー情報をエラーマスタデータＳＤに登録し（ステップＳ２０４）、エラー表示設定画面を閉じ（ステップＳ２０５）、エラー表示設定処理を終了する。
【００６２】
一方、終了ボタンＢ１２の選択を受け付けた場合には（ステップＳ２０３において「終了指示」）、ＣＰＵ９１ａは、ステップＳ２０５へ処理を進め、エラー情報をエラーマスタデータＳＤに登録せずにエラー表示設定画面を閉じ（ステップＳ２０５）、エラー表示設定処理を終了する。
【００６３】
なお、エラー表示の設定は、上記のように臨床検査情報管理サーバ９のみによって行う場合の他、クライアント装置１０を用いて行うこともできる。この場合、ユーザはクライアント装置１０を操作することにより、臨床検査情報管理サーバ９にログインし、クライアント装置１０の画像表示部１１２に表示される画面を操作することにより、エラー表示設定画面Ｗ１０を画像表示部１１２に表示させる。クライアント装置１０の画像表示部１１２に表示されたエラー表示設定画面Ｗ１０にエラー情報が入力され、登録ボタンＢ１１が選択された場合には、当該エラー情報が臨床検査情報管理サーバ９へと送信され、臨床検査情報管理サーバ９がエラーマスタデータＳＤに受信したエラー情報を登録する。
【００６４】
＜エラー表示動作＞
次に、臨床検査情報管理システム１におけるエラー表示動作について説明する。図１２は、臨床検査情報管理サーバ９によるエラー表示処理の手順を示すフローチャートである。臨床検査情報管理サーバ９を起動し、ユーザがログイン画面においてユーザ名及びパスワードを入力してログイン指示を与えると、臨床検査情報管理サーバ９のＣＰＵ９１ａはログイン処理を実行する（ステップＳ３０１）。ユーザ認証が成功すると、ＣＰＵ９１ａはエラーマスタデータＳＤをハードディスク９１ｄから読み出し（ステップＳ３０２）、画像表示部９２に臨床検査情報管理システムの画面を表示させる（ステップＳ３０３）。
【００６５】
次に、ＣＰＵ９１ａは、イベントの発生を確認する（ステップＳ３０４）。ここでいうイベントとは、臨床検査情報管理用のコンピュータプログラム９４ａが実行されている状態において、ユーザからの入力、外部の装置からのデータの受信、又はコンピュータプログラム９４ａによるアクションが生じたときに発生される信号をいい、異常データの取得、エラーの復旧、シャットダウン指示の受け付け等が含まれる。例えば、ログイン直後に表示される初期画面から他の画面へと変更する指示をユーザが与えると、このイベントが検出され、指示された画面へと表示が遷移される。臨床検査情報管理サーバ９では、血球分析装置５の測定結果を一覧表示する測定結果リスト画面、特定の検体の検査結果の承認するために、当該検査結果を表示する検査結果承認画面、登録されている測定オーダを一覧表示する測定オーダリスト画面等を表示することができる。
【００６６】
ステップＳ３０４においてイベントが検出されると、ＣＰＵ９１ａは当該イベントがエラーの発生であるか否かを判定する（ステップＳ３０５）。この処理では、上述したように臨床検査情報管理サーバ９が、システム制御装置８又は血球分析装置５等から異常データを受信したり、通信異常を検出することによって異常データを生成したりすることにより、ステップＳ３０４において検出されたイベントが、異常データの取得イベントであるか否かを判断することにより行われる。
【００６７】
ステップＳ３０５において、エラー発生のイベントである場合には（ステップＳ３０５においてＹＥＳ）、ＣＰＵ９１ａは、当該異常データに含まれるエラーコードからエラーマスタデータＳＤに登録されている表示方法及び表示端末を特定する（ステップＳ３０６）。以下の説明においては、表示端末に臨床検査情報管理サーバ９が含まれている場合について説明する。ＣＰＵ９１ａは、当該エラーの表示方法がポップアップ表示であるか否かを判定し（ステップＳ３０７）、ポップアップ表示である場合には（ステップＳ３０７においてＹＥＳ）、画像表示部９２に表示中の画面に重畳してエラーポップアップ画面を表示させる（ステップＳ３０８）。
【００６８】
図１３は、エラーポップアップ画面の一例を示す図である。図に示すように、エラーポップアップ画面Ｗ２０には、「エラーが発生しました」というメッセージＥＭが含まれる。また、メッセージＥＭの下方には、エラータイトルが表示される領域Ａ２１が設けられており、さらにその下方には、当該エラーのさらに詳細な情報を含む詳細画面を表示するためのボタンＢ２１及び当該エラーを除去（クリア）し、エラーポップアップ画面Ｗ２０の表示を終了するためのボタンＢ２２が設けられている。上記のエラーポップアップ画面Ｗ２０の表示領域Ａ２１には、エラーマスタデータＳＤにおいて登録されている当該エラーのエラータイトルが表示される。
【００６９】
このようなエラーポップアップ画面Ｗ２０は、臨床検査システムの画面に重畳して表示される。このようなポップアップ表示では、エラー情報が他の情報よりも強調されるため、ユーザがエラーの発生を認識しやすい。
【００７０】
上記のようなポップアップ表示を表示方法とするエラーは、エラーが発生すると臨床検査が中断されるものが好ましい。このようなエラーの例としては、血球分析装置５の吸引管のつまり、試薬切れ、検体ラックの搬送不良等が挙げられる。これらのエラーが発生すると、血球分析装置５が測定動作又は検体搬送装置３の搬送動作等が中止され、エラーが解除されない限り、これらの動作を再開することはできない。このため、これらのエラーが発生すると、臨床検査全体の動作が中断される。このようなエラーは、臨床検査を再開するために即座に対処する必要がある。
【００７１】
上記のようなエラーポップアップ画面Ｗ２０を表示すると、ＣＰＵ９１ａは、処理をステップＳ３０４へと戻し、再度イベントの発生を確認する。
【００７２】
一方、ステップＳ３０７において、エラーの表示方法がポップアップ表示ではない場合（ステップＳ３０７においてＮＯ）、ＣＰＵ９１ａは、エラーの表示方法がテロップ表示であるか否かを判定する（ステップＳ３０９）。ステップＳ３０９において、エラーの表示方法がテロップ表示である場合には（ステップＳ３０９においてＹＥＳ）、ＣＰＵ９１ａは臨床検査情報管理システムの表示画面においてエラータイトルのテロップ表示を実行する（ステップＳ３１０）。
【００７３】
図１４は、エラー情報のテロップ表示の一例を示す図である。図に示すように、臨床検査情報管理システムの画面Ｗ３０は、画面上部のメニューバー領域Ａ３１と、その下側のツールバー領域Ａ３２と、当該ツールバー領域Ａ３２の下側に設けられたインフォメーションバー領域Ａ３３と、インフォメーションバー領域Ａ３３の下側に設けられ、画面Ｗ３０の大部分を占めるワーク領域Ａ３４と、画面Ｗ３０の最も下側に設けられたステータスバー領域Ａ３５とを有する。ワーク領域Ａ３４は、左側のメニューツリーウインドウ領域Ａ３４１と、右側のメイン領域Ａ３４２とにさらに分けられる。これらの領域Ａ３１〜Ａ３５は、臨床検査情報管理システムの画面の全てにおいて共通して設けられており、表示画面が切り替わると、ワーク領域Ａ３４の表示内容だけが変更される。例えば、初期画面においては、メイン領域Ａ３４２に各画面へ表示を切り替えるための複数のアイコンが並べて表示され、測定結果リスト画面においては、メイン領域Ａ３４２に検体毎の測定結果の一部又は全部が一覧表示される。図１４に示す例は、承認画面である。この承認画面においては、メイン領域Ａ３４２に患者ＩＤ、患者氏名、性別等の患者情報、患者の担当診療科、担当医師等の関連情報、及び検体の検査結果が表示されている。この画面においてユーザは検査結果を確認し、検査結果に異常がなければ承認する。ユーザが検査結果を承認する際には、特定のキー（Ｆ１２キー）を押下する。これにより承認が実行され、検査情報データベースＤＢにおいて当該検査結果が承認されたことを示すデータが登録され、医師に検査結果が報告される。
【００７４】
ワーク領域Ａ３４のメニューツリーウインドウ領域Ａ３４１には、メニューがツリー状に表示される。かかるメニューツリーの各メニューはマウスによる選択操作によって実行可能である。メニューツリーウインドウの下側には、エラーリスト表示ボタンＢ３１が表示される。このエラーリスト表示ボタンＢ３１は、エラーの有無によりボタンの絵柄が変化するようになっており、エラーが存在するときにエラーリスト表示ボタンＢ３１が選択されると、クリアされていないエラーが一覧表示される。
【００７５】
メニューバー領域Ａ３１には、「ファイル」、「検体」、「設定」等のメニューが並んでおり、それぞれのメニューはマウスの操作によって選択されることで、プルダウンメニューを表示するようになっている。各プルダウンメニューには、複数のメニューが並んでおり、これらのうちの１つをマウス操作によって選択することで、当該メニューを実行することができる。ツールバー領域Ａ３２には、複数のアイコンが並んでいる。各アイコンの下側には、「閉じる」、「ログオフ」、「メニュー」等のアイコンの名称が表示されている。
【００７６】
インフォメーションバー領域Ａ３３は、左右方向に３つの領域に分けられている。左側の領域Ａ３３１には、臨床検査情報管理システム１が運用されている日付、つまりその当日の日付が表示される。中央の領域Ａ３３２は、エラータイトルがテロップ表示される領域である。また、右側の領域Ａ３３３は、臨床検査システムがその時点で動作している動作モードが表示される。エラータイトルが表示されるとき、そのエラータイトルの文字列が時間の経過に伴って領域Ａ３３２の右端から左端へと移動して表示される。文字列が領域Ａ３３２の左端に到達して表示されなくなると、再度文字列が右端から表示され、左側へ移動する。この表示動作が繰り返し行われる。このようにエラータイトルが時間の経過と共に移動して表示されることにより、エラータイトルが強調され、ユーザがエラーの発生を認識しやすくなる。また、表示すべき文字列が領域Ａ３３２に表示可能な範囲を超える場合でも、当該文字列が右から左へ流れるようにその全体が表示されることとなる。したがって、表示文字列数が限られた領域Ａ３３２でも、エラー情報の全てを表示することが可能である。
【００７７】
さらに、かかるテロップ表示では、エラーの表示によってワーク領域Ａ３４が隠されることがないので、ユーザの臨床検査に関する作業が妨げられることがない。例えば、図１４に示す例のように承認画面が表示されている場合においては、エラーが表示されても検査結果が隠されることがなく、検査結果の承認を継続して行うことができる。かかる検査結果の承認作業は、複数の検体の検査結果を連続して承認することが一般的に行われており、検査結果を少しでも早く承認し、医師に報告することが望まれている。このため、エラーの表示によって検査結果の表示が妨げられると、ユーザはエラーを解除する処理を先に行わなければならず、検査結果の承認を迅速に行えなくなる。本実施の形態のように、エラー情報をテロップ表示した場合には、エラーの解除を行わなくとも複数の検体の検査結果を連続して承認することが可能となり、承認作業を効率的に行うことができる。また、承認作業が終わった後に、ユーザはエラーの解除を行えばよい。
【００７８】
上記のようなテロップ表示を表示方法とするエラーは、エラーが発生しても臨床検査が中断されないものが好ましい。このようなエラーの例としては、ホストコンピュータ１００と臨床検査情報管理サーバ９との間での通信異常、検体量不足等が挙げられる。これらのエラーは、通信異常が発生するまでに離昇検査情報管理サーバ９に受信された測定オーダを用いて測定を行ったり、検体量が不足した検体の測定を行わずに次の検体を測定したりすれば、エラーが発生したとしても臨床検査全体の動作が中断されることはない。またバーコードの読取異常の場合でも、バーコードが読み取れなかった検体の測定を行わずに次の検体を測定するようにすれば、当該エラーが発生したとしても臨床検査全体の動作が中断されることはないため、テロップ表示の対象として適している。これらのエラーにより測定できなかった検体については、後に通信状態を復旧したり、バーコードを付け替えたり、検体を稀釈したりして改めて測定することができる。
【００７９】
またエラー情報のテロップ表示がされている領域Ａ３３２がユーザの操作により選択（例えば、マウスの右クリックなど）されると、当該エラーのさらに詳細な情報を含む詳細画面が表示される。
【００８０】
ステータスバー領域Ａ３５には、臨床検査情報管理システムの状態が表示される。また、当該ステータスバー領域Ａ３５は、エラー情報を表示する領域でもある。ステータスバー領域Ａ３５に表示されるエラーは、エラーマスタデータＳＤにおいて表示方法をステータスバー表示とされたエラーであり、テロップ表示又はポップアップ表示が指定されたエラーはステータスバー領域Ａ３５に表示されない。
【００８１】
上記のようなエラー情報のテロップ表示を開始すると、ＣＰＵ９１ａは、処理をステップＳ３０４へと戻し、再度イベントの発生を確認する。
【００８２】
ステップＳ３０９において、エラーの表示方法がテロップ表示でない場合には（ステップＳ３０９においてＮＯ）、ＣＰＵ９１ａは臨床検査情報管理システムの表示画面においてエラータイトルのステータスバー表示を実行する（ステップＳ３１１）。この処理では、当該エラーのエラータイトルがステータスバー領域Ａ３５に固定的に表示される。
【００８３】
上記のようなステータスバー表示を表示方法とするエラーは、エラーが発生したとしても臨床検査に影響が殆んどないようなものが好ましい。このようなエラーの例としては、バーコード読取異常が挙げられる。バーコード読取異常が発生した検体については、所定の測定項目について測定を行うようにすれば、当該検体についても測定が行われることになるため、臨床検査全体に殆んど影響を与えない。したがって、このような場合には、バーコード読取異常はステータスバー表示に適している。
【００８４】
ステップＳ３０５において、検出されたイベントがエラー発生イベントでない場合には（ステップＳ３０５においてＮＯ）、ＣＰＵ９１ａは、当該イベントがエラー情報の詳細画面の表示指示の受け付けであるか否かを判定する（ステップＳ３１２）。詳細画面の表示指示は、ユーザのマウス操作によって、エラーポップアップ画面Ｗ２０（図１３）のボタンＢ２１が選択されたり、画面Ｗ３０（図１４）のインフォメーションバーＡ３３の領域Ａ３３２に表示されているエラータイトルが選択されたりすることで受け付けられる。検出されたイベントがエラー情報の詳細画面の表示指示の受け付けである場合（ステップＳ３１２においてＹＥＳ）、ＣＰＵ９１ａは、エラー情報の詳細画面を画像表示部９２に表示させる（ステップＳ３１３）。
【００８５】
図１５は、エラー情報の詳細画面の構成を説明するための図である。図に示すように、詳細画面Ｗ４０には、エラーの発生日時、エラーコード、エラー表示対象の端末情報を表示するための領域Ａ４１、エラー原因を表示するための領域Ａ４２、エラー内容を表示するための領域Ａ４３、及びエラー対処方法を表示するための領域Ａ４４が設けられている。さらに詳細画面Ｗ４０には、当該エラーをクリア（解除）するためのボタンＢ４１も設けられている。ユーザは、この詳細画面４０により、エラーの発生日時、エラーコード、エラー表示対象の端末情報、エラー原因、エラー内容、エラー対処方法等を確認することができ、ボタンＢ４１を選択する操作を行うことで、エラーの解除が可能である。
【００８６】
上記のようなエラー情報の詳細画面Ｗ４０を表示すると、ＣＰＵ９１ａは、処理をステップＳ３０４へと戻し、再度イベントの発生を確認する。
【００８７】
一方、ステップＳ３１２において、検出されたイベントがエラー情報の詳細画面の表示指示の受け付けでない場合（ステップＳ３１２においてＹＥＳ）、ＣＰＵ９１ａは、当該イベントがエラーのクリアであるか否かを判定する（ステップＳ３１４）。検出されたイベントがエラーのクリアである場合には（ステップＳ３１４においてＹＥＳ）、ＣＰＵ９１ａは、エラー表示を終了する（ステップＳ３１５）。この処理において、ＣＰＵ９１ａは、エラー表示方法がポップアップ表示である場合には、エラーポップアップ画面を閉じ、エラー表示方法がテロップ表示である場合には、インフォメーションバー領域Ａ３３にテロップ表示されているエラータイトルを削除し、エラー表示方法がステータスバー表示である場合には、ステータスバー領域Ａ３５に表示されているエラータイトルを削除する。また、エラー情報の詳細画面が表示されている場合には、ＣＰＵ９１ａは当該詳細画面を閉じる。
【００８８】
上記のようなエラー情報の表示終了を実行すると、ＣＰＵ９１ａは、処理をステップＳ３０４へと戻し、再度イベントの発生を確認する。
【００８９】
一方、ステップＳ３１４において、検出されたイベントがエラーのクリアでない場合（ステップＳ３１２においてＹＥＳ）、ＣＰＵ９１ａは、当該イベントがシャットダウンの指示受け付けであるか否かを判定する（ステップＳ３１６）。検出されたイベントがシャットダウンの指示受け付けである場合には（ステップＳ３１６においてＹＥＳ）、ＣＰＵ９１ａは、シャットダウン処理を実行し（ステップＳ３１７）、処理を終了する。ステップＳ３１６において、検出されたイベントがシャットダウンの指示受付でない場合、ＣＰＵ９１ａは、処理をステップＳ３０４へと戻し、再度イベントの発生を確認する。
【００９０】
なお、エラー表示は、上記のように臨床検査情報管理サーバ９のみによって行う場合の他、エラーの表示対象の端末にクライアント装置１０が指定されている場合には、クライアント装置１０においても行われる。この場合は、ユーザがクライアント装置１０を用いて臨床検査管理情報サーバ９にログインし、クライアント装置１０に臨床検査システムの画面が表示された状態において、臨床検査情報管理サーバ９においてエラーの発生イベントが検出されると、表示すべきエラー情報（本実施の形態の場合にはエラータイトル）、及びエラーの表示方法（ポップアップ表示、テロップ表示、及びステータスバー表示の何れか）を示すデータが臨床検査情報管理サーバ９から表示対象のクライアント装置１０に送信され、当該データを受信したクライアント装置１０が、指定された表示方法により、画像表示部１１２にエラー情報を表示することとなる。
【００９１】
（その他の実施の形態）
なお、上述した実施の形態においては、テロップ表示するエラー情報をエラータイトルとした構成について述べたが、これに限定されるものではない。エラータイトルではなく、エラー内容としてもよいし、エラータイトル、エラー内容、エラー対処方法等を続けて領域Ａ３３２に移動させながら表示する構成としてもよい。
【００９２】
また、上述した実施の形態においては、表示される情報として、システムにおいて発生するエラーに関するメッセージを挙げている。しかし、本発明はこれに限定されるものではない。例えば、システムにおける臨床検査の進捗に関するメッセージでもよく、例えば検査が正常に完了したときに、「検査が正常に完了しました」というメッセージをテロップ表示させるようにしてもよい。また、システムが設置された施設における連絡事項に関するメッセージでもよく、例えば「○○時△△分に××システムを停止させます」などのメッセージをテロップ表示させるようにしてもよい。また、検査結果に関するメッセージでもよく、例えば検査結果の所定の項目の値が異常であった場合には、「即刻医師に報告してください」というようなメッセージをポップアップ表示させるようにしてもよい。
【００９３】
また、上述した実施の形態においては、表示方法がテロップ表示のエラー情報を、領域Ａ３３２の右端から左端へ移動させながら表示する構成について述べたが、これに限定されるものではない。例えば、エラー情報の文字列を点滅させて表示する等、時間の経過と共に変化する表示方法であれば、他の表示方法としてもよい。文字列の長さが領域Ａ３３２の表示範囲を超える場合には、文字列の一部分を表示した後、他の部分を表示するように、時間経過と共に文字列の表示部分を変化させる構成としてもよい。
【００９４】
また、上述した実施の形態においては、臨床検査情報管理サーバ９が、血液分析システム２００と、血球計数装置３００と、血液凝固測定装置４００と、尿分析装置５００と、に接続された例を示したが、これら以外の臨床検体分析装置と接続されていてもよいし、血液分析システム２００等、１つの臨床検体分析装置とのみ接続されていてもよい。
【００９５】
また、上述した実施の形態においては、本発明に係る臨床検査装置の一例である臨床検査情報管理装置をその具体例として挙げたが、本発明はこれに限定されるものではない。本発明に係る臨床検査装置は、被験者から採取された血液や尿などの検体と試薬とから測定試料を調製し、測定試料を測定することで検体の成分を分析し、当該分析結果のバリデーションなどを実行し、結果を報告することができる臨床検体分析装置であってもよい。具体的には、血球計数装置、血液凝固測定装置、尿分析装置、免疫測定装置及び生化学測定装置などであってよい。
【００９６】
上記臨床検査装置は、検体を測定するための測定機構と、測定機構を制御するための制御装置を備えている。この制御装置には一般的なパーソナルコンピュータが用いられる。また、制御装置は、発生しても検体の測定を継続可能な異常、例えば検体量不足エラーなどの表示方法はテロップ表示し、発生すると検体の測定が停止する異常、例えば吸引管のつまりエラーなどの表示方法はポップアップ表示するよう記憶している。
【符号の説明】
【００９７】
１      臨床検査情報管理システム
２      検体投入装置
３      検体搬送装置
４      検体収容装置
５      血球分析装置
５１      測定ユニット
５２      情報処理ユニット
６      塗抹標本作製装置
７      血球画像表示装置
８      システム制御装置
９      臨床検査情報管理サーバ
９１ａ      ＣＰＵ
９１ｂ      ＲＯＭ
９１ｃ      ＲＡＭ
９１ｄ      ハードディスク
９１ｇ      通信インタフェース
９４ａ      コンピュータプログラム
１０      クライアント装置
１１１ａ      ＣＰＵ
１１１ｂ      ＲＯＭ
１１１ｃ      ＲＡＭ
１１１ｄ      ハードディスク
１１１ｇ      通信インタフェース
１１４ａ      コンピュータプログラム
１００      ホストコンピュータ
【図１】
2011191204.tif 000003
【図２】
2011191204.tif 000004
【図３】
2011191204.tif 000005
【図４】
2011191204.tif 000006
【図５】
2011191204.tif 000007
【図６】
2011191204.tif 000008
【図７】
2011191204.tif 000009
【図８】
2011191204.tif 000010
【図９】
2011191204.tif 000011
【図１０】
2011191204.tif 000012
【図１１】
2011191204.tif 000013
【図１２】
2011191204.tif 000014
【図１３】
2011191204.tif 000015
【図１４】
2011191204.tif 000016
【図１５】
2011191204.tif 000017