(57)【特許請求の範囲】
【請求項１】
操作者の識別情報を、操作者の属性を示す第一または第二属性情報と対応付けて記憶する第一記憶手段と、
操作者の識別情報の入力を受け付ける識別情報受付手段と、
検体を検査して検査結果を取得する検査手段と、
前記検査手段により取得された検体の検査結果を操作者の識別情報と関連付けて記憶する第二記憶手段と、
操作者による操作終了指示を受け付ける終了指示受付手段と、
前記終了指示受付手段により操作終了指示が受け付けられ、かつ、前記識別情報受付手段により受け付けられた識別情報が第二属性情報と対応付けられている場合に、その識別情報と関連付けられて記憶された検査結果を前記第二記憶手段から削除する削除手段と、
を備える検体検査装置。
【請求項２】
前記終了指示受付手段により操作終了指示が受け付けられた場合に、前記検査結果を削除する指示を受け付ける削除指示受付手段をさらに備え、
前記削除手段は、前記削除指示受付手段により受け付けられた指示に基づき、前記検査結果を削除する請求項１に記載の検体検査装置。
【請求項３】
前記削除手段は、前記識別情報受付手段により受け付けられた識別情報が第二属性情報と対応付けられており、かつ、前記終了指示受付手段により操作終了指示が受け付けられた場合に、前記検査結果を自動的に一括して削除する請求項１に記載の検体検査装置。
【請求項４】
前記第二記憶手段は、前記検査手段により取得された検体の検査結果および前記検査手段の動作履歴を操作者の識別情報と関連付けて記憶し、
前記削除手段は、前記終了指示受付手段により操作終了指示が受け付けられ、かつ、前記識別情報受付手段により受け付けられた識別情報が第二属性情報と対応付けられている場合に、その識別情報と関連付けられて記憶された検査結果および動作履歴を前記第二記憶手段から削除する請求項１に記載の検体検査装置。
【請求項５】
前記終了指示受付手段により操作終了指示が受け付けられた場合に、前記検査結果または、前記検査結果および前記動作履歴を削除する指示を受け付ける削除指示受付手段をさらに備え、
前記削除手段は、前記削除指示受付手段により受け付けられた指示に基づき、前記検査結果または、前記検査結果および前記動作履歴を削除する請求項４に記載の検体検査装置。
【請求項６】
前記削除手段は、前記識別情報受付手段により受け付けられた識別情報が第二属性情報と対応付けられており、かつ、前記終了指示受付手段により操作終了指示が受け付けられた場合に、前記検査結果および前記動作履歴を自動的に一括して削除する請求項４に記載の検体検査装置。
【請求項７】
前記第一属性情報は、操作者の属性が一般操作者であることを示す情報であり、前記第二属性情報は、操作者の属性が保守作業担当者であることを示す情報である請求項１から６のいずれか一項に記載の検体検査装置。
【請求項８】
前記第一記憶手段は、操作者の識別情報を、操作者の属性を示す第一、第二または第三属性情報と対応付けて記憶する請求項１から７のいずれか一項に記載の検体検査装置。
【請求項９】
前記第三属性情報は、操作者の属性が装置の管理者であることを示す情報である請求項８に記載の検体検査装置。
【請求項１０】
操作者の識別情報を、操作者の属性を示す第一または第二属性情報と対応付けて記憶する記憶部と、
操作者の識別情報の入力を行うための入力部と、
検体を検査して検査結果を取得する検査部と、
前記検査部により取得された検体の検査結果を操作者の識別情報と関連付けて前記記憶部に記憶する処理、および、前記入力部により入力された識別情報が第二属性情報と対応付けられている場合に、操作者による操作終了指示を受け付けると、前記識別情報と関連付けられて記憶された検査結果を前記記憶部から削除する処理を実行する制御部と、
を備える検体検査装置。
【請求項１１】
施設に設置され、一般操作者および保守作業担当者により操作される検体検査装置であって、
操作者の識別情報の入力を行うための入力部と、
検体を検査して検査結果を取得する検査部と、
前記検査部により取得された検体の検査結果を前記識別情報と関連付けて記憶する記憶部と、
操作者による操作終了指示を受け付けた場合に、操作者が保守作業担当者であるか否かを判定し、操作者が保守作業担当者である場合には、前記識別情報と関連付けられて記憶された検査結果を前記記憶部から削除する制御部と、
を備える検体検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被験者から採取された検体を検査する検体検査装置に関する。
【背景技術】
【０００２】
特許文献１には、操作者の識別情報に対して、一般操作者、管理者およびサービスマンの三つの権限レベルのいずれを予め設定し、入力されたＩＤに対応する権限レベルの機能の実行を許可する分注装置が開示されている。また、特許文献１には、この技術を分注装置のみならず分析装置にも適用できることが記載されている。
【０００３】
分注装置の操作者は、一般操作者の権限レベルでは一般操作者用の機能のみを、管理者の権限レベルでは、管理者用および一般操作者用の機能を、サービスマンの権限レベルでは、サービスマン用、管理者用および一般操作者用の機能をそれぞれ使用可能である。この分注装置において、サービスマン用の権限が設定された操作者は、メンテナンス作業として装置の動作テストを行い、その動作履歴に基づき装置が正常に動作しているか確認する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−０３０１００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
一般操作者および管理者は、上記分注装置が納入された施設側の操作者であり、サービスマンは、上記分注装置を施設に納入した業者側の操作者である。
【０００６】
ここで、特許文献１記載の技術を分析装置に適用した場合、サービスマンは、メンテナンス作業として、コントロール試料を用いて分析を行い、その分析結果を確認して分析装置が正常に稼動しているかどうか確認する。このようなメンテナンス作業に伴って発生したコントロール試料の分析結果は、施設側の操作者にとって必要のない情報であるため、サービスマンは、メンテナンス作業が終了すると、メンテナンス作業に伴って発生した検査結果を削除する必要がある。
【０００７】
しかし、特許文献１記載の技術を適用した分析装置において、サービスマンが、一般操作者および管理者の権限レベルの機能をすべて使用可能であるため、メンテナンス作業に伴って発生した検査結果をサービスマンが削除する際に、施設側の操作者によって得られた分析結果を誤って削除してしまうおそれがあった。
【０００８】
本発明は、サービスマンが、メンテナンス作業に伴って発生した検査結果を削除する際に、施設側の操作者による検査結果を誤って削除するおそれがない検体検査装置を提供する。
【課題を解決するための手段】
【０００９】
本発明の第一の様態に係る検体検査装置は、操作者の識別情報を、操作者の属性を示す第一または第二属性情報と対応付けて記憶する第一記憶手段と、操作者の識別情報の入力を受け付ける識別情報受付手段と、検体を検査して検査結果を取得する検査手段と、前記検査手段により取得された検体の検査結果を操作者の識別情報と関連付けて記憶する第二記憶手段と、操作者による操作終了指示を受け付ける終了指示受付手段と、前記終了指示受付手段により操作終了指示が受け付けられ、かつ、前記識別情報受付手段により受け付けられた識別情報が第二属性情報と対応付けられている場合に、その識別情報と関連付けられて記憶された検査結果を前記第二記憶手段から削除する削除手段と、を備える。
【００１０】
前記様態において、前記終了指示受付手段により操作終了指示が受け付けられた場合に、前記検査結果を削除する指示を受け付ける削除指示受付手段をさらに備え、前記削除手段は、前記削除指示受付手段により受け付けられた指示に基づき、前記検査結果を削除されてもよい。
【００１１】
また、前記様態において、前記削除手段は、前記識別情報受付手段により受け付けられた識別情報が第二属性情報と対応付けられており、かつ、前記終了指示受付手段により操作終了指示が受け付けられた場合に、前記検査結果を自動的に一括して削除してもよい。
【００１２】
また、前記様態において、前記第二記憶手段は、前記検査手段により取得された検体の検査結果および前記検査手段の動作履歴を操作者の識別情報と関連付けて記憶し、前記削除手段は、前記終了指示受付手段により操作終了指示が受け付けられ、かつ、前記識別情報受付手段により受け付けられた識別情報が第二属性情報と対応付けられている場合に、その識別情報と関連付けられて記憶された検査結果および動作履歴を前記第二記憶手段から削除してもよい。
【００１３】
また、前記態様において、前記終了指示受付手段により操作終了指示が受け付けられた場合に、前記検査結果または、前記検査結果および前記動作履歴を削除する指示を受け付ける削除指示受付手段をさらに備え、前記削除手段は、前記削除指示受付手段により受け付けられた指示に基づき、前記検査結果または、前記検査結果および前記動作履歴を削除してもよい。
【００１４】
また、前記様態において、前記削除手段は、前記識別情報受付手段により受け付けられた識別情報が第二属性情報と対応付けられており、かつ、前記終了指示受付手段により操作終了指示が受け付けられた場合に、前記検査結果および前記動作履歴を自動的に一括して削除してもよい。
【００１５】
また、前記様態において、前記第一属性情報は、操作者の属性が一般操作者であることを示す情報であり、前記第二属性情報は、操作者の属性が保守作業担当者であることを示す情報であってもよい。
【００１６】
また、前記様態において、前記第一記憶手段は、操作者の識別情報を、操作者の属性を示す第一、第二または第三属性情報と対応付けて記憶してもよい。
【００１７】
また、前記様態において、前記第三属性情報は、操作者の属性が装置の管理者であることを示す情報であってもよい。
【００１８】
本発明の第二の様態に係る検体検査装置は、操作者の識別情報を、操作者の属性を示す第一または第二属性情報と対応付けて記憶する第一記憶手段と、操作者の識別情報の入力を受け付ける識別情報受付手段と、検体を検査して検査結果を取得する検査手段と、前記検査手段により取得された検体の検査結果を、操作者の識別情報と関連付けて記憶する第二記憶手段と、前記識別情報受付手段により受け付けられた識別情報が第二属性情報と対応付けられている場合に、第一属性情報と対応付けられた識別情報と関連付けられた検査結果に対する編集処理を禁止する編集禁止手段と、を備える。
【００１９】
前記様態において、前記第二記憶手段により記憶された検査結果を表示する表示手段と、前記表示手段により表示された検査結果を選択する選択手段と、前記選択手段により選択された前記検査結果に対して編集処理を実行する編集手段と、をさらに備えていてもよい。
【００２０】
また、前記様態において、前記編集処理は、前記選択手段により選択された前記検査結果に対する削除処理であってもよい。
【００２１】
また、前記様態において、前記表示手段は、前記識別情報受付手段により受け付けられた識別情報が第二属性情報と対応付けられている場合には、受け付けられた識別情報が第二属性情報と対応付けられていることを示す情報を表示してもよい。
【００２２】
また、前記態様において、前記表示手段は、前記識別情報受付手段により受け付けられた識別情報が第二属性情報と対応付けられている場合には、当該識別情報と関連付けられた検査結果を、前記第一属性情報と対応付けられた識別情報と関連付けられた検査結果と識別可能に表示してもよい。
また本発明の第三の態様に係る検体検査装置は、操作者の識別情報を、操作者の属性を示す第一または第二属性情報と対応付けて記憶する記憶部と、操作者の識別情報の入力を行うための入力部と、検体を検査して検査結果を取得する検査部と、前記検査部により取得された検体の検査結果を操作者の識別情報と関連付けて前記記憶部に記憶する処理、および、前記入力部により入力された識別情報が第二属性情報と対応付けられている場合に、操作者による操作終了指示を受け付けると、前記識別情報と関連付けられて記憶された検査結果を前記記憶部から削除する処理を実行する制御部と、を備える。
また本発明の第四の態様に係る検体検査装置は、施設に設置され、一般操作者および保守作業担当者により操作される検体検査装置であって、操作者の識別情報の入力を行うための入力部と、検体を検査して検査結果を取得する検査部と、前記検査部により取得された検体の検査結果を前記識別情報と関連付けて記憶する記憶部と、操作者による操作終了指示を受け付けた場合に、操作者が保守作業担当者であるか否かを判定し、操作者が保守作業担当者である場合には、前記識別情報と関連付けられて記憶された検査結果を前記記憶部から削除する制御部と、を備える。
また本発明の第五の態様に係る検体検査装置は、操作者の識別情報を、操作者の属性を示す第一または第二属性情報と対応付けて記憶する記憶部と、操作者の識別情報の入力を行うための入力部と、検体を検査して検査結果を取得する検査部と、前記検査部により取得された検体の検査結果を、操作者の識別情報と関連付けて前記記憶部に記憶する処理、および、前記入力部により入力された識別情報が第二属性情報と対応付けられている場合に、第一属性情報と対応付けられた識別情報と関連付けられた検査結果に対する編集処理を禁止する処理を実行する制御部と、を備える。
また本発明の第六の態様に係る検体検査装置は、施設に設置され、一般操作者および保守作業担当者により操作される検体検査装置であって、操作者の識別情報の入力を行うための入力部と、検体を検査して検査結果を取得する検査部と、前記検査部により取得された検体の検査結果を前記識別情報と関連付けて記憶する記憶部と、前記記憶部に記憶された検査結果を保守作業担当者が編集する場合、その検査結果が保守作業担当者の識別情報と関連付けられているか否かを判定し、保守作業担当者の識別情報と関連付けられていない場合には、その検査結果に対する編集処理を禁止する制御部と、を備える。
【発明の効果】
【００２３】
本発明に係る検体検査装置によれば、サービスマンが、メンテナンス作業に伴って発生した検査結果を削除する際に、施設側の操作者による検査結果を誤って削除することを防止可能である。
【図面の簡単な説明】
【００２４】
【図１】第一の実施形態に係る検体検査装置の外観構成を示す斜視図である。
【図２】サンプル容器を保持するラックおよびラックに保持されたサンプル容器の外観構成を示す斜視図である。
【図３】第一の実施形態に係る測定ユニットの構成を示すブロック図である。
【図４】第一の実施形態に係る制御装置の構成を示すブロック図である。
【図５】第一の実施形態に係る制御装置の検体検査結処理を示すフローチャートである。
【図６】第一の実施形態に係る表示部に表示されるログイン画面の一例を示す図である。
【図７】第一の実施形態に係る表示部に表示されるエラー画面の一例を示す図である。
【図８】第一の実施形態に係るユーザモードにおけるＣＰＵの処理を示すフローチャートである。
【図９】第一の実施形態に係るユーザモードにおいて表示部に表示される初期画面の一例を示す図である。
【図１０】第一の実施形態に係る検体測定処理を示すフローチャートである。
【図１１】第一の実施形態に係るユーザモードにおいて表示部に表示される測定結果画面の一例を示す図である。
【図１２】第一の実施形態に係る測定ユニットの検体測定動作を示すフローチャートである。
【図１３】第一の実施形態に係るユーザモードにおいて表示部に表示される検査結果一覧画面の一例を示す図である。
【図１４】第一の実施形態に係る検査結果編集処理を示すフローチャートである。
【図１５】第一の実施形態に係るユーザモードにおいて表示部に表示される動作履歴画面の一例を示す図である。
【図１６】第一の実施形態に係るサービスモードにおけるＣＰＵの処理を示すフローチャートである。
【図１７】第一の実施形態に係るサービスモードにおいて表示部に表示される初期画面の一例を示す図である。
【図１８】第一の実施形態に係るサービスモードにおいて表示部に表示される測定結果画面の一例を示す図である。
【図１９】第一の実施形態に係るサービスモードにおいて表示部に表示される検査結果一覧画面の一例を示す図である。
【図２０】第一の実施形態に係る検査結果編集処理を示すフローチャートである。
【図２１】第一の実施形態に係るサービスモードにおいて表示部に表示されるエラー画面の一例を示す図である。
【図２２】第一の実施形態に係るサービスモードにおいて表示部に表示される動作履歴画面の一例を示す図である。
【図２３】第一の実施形態に係る動作履歴編集処理を示すフローチャートである。
【図２４】第一の実施形態に係るサービスモードにおいて表示部に表示されるエラー画面の一例を示す図である。
【図２５】第一の実施形態に係る操作者情報データベースを示す模式図である。
【図２６】第一の実施形態に係る検査結果データベースを示す模式図である。
【図２７】第一の実施形態に係る動作履歴データベースを示す模式図である。
【図２８】第二の実施形態に係るサービスモードにおける処理を示すフローチャートである。
【図２９】第二の実施形態に係るサービスモードにおいて表示部に表示されるログオフ画面の一例を示す図である。
【図３０】第三の実施形態に係る検体検査システムの構成を示す模式図である。
【発明を実施するための最良の形態】
【００２５】
＜第一の実施形態＞
【００２６】
本発明の第一の実施形態に係る検体検査装置は、被験者から採取された血液検体に含まれる赤血球、白血球および血小板などの血球成分を分類し、計数する血球分析装置である。
【００２７】
図１は、血球分析装置１の外観構成を示す斜視図である。血球分析装置１は、図１に示すように、測定ユニット３と、測定ユニット３の前面側（矢印Ｙ１方向側）に配置された搬送装置４と、測定ユニット３および搬送装置４に電気的に接続されたパーソナルコンピュータからなる制御装置５とを備えている。制御装置５は、表示部５２と、入力デバイス５３とを含んでいる。表示部５２は、測定ユニット３から送信されたデジタル信号のデータを分析して得られた分析結果などを表示するために設けられている。
【００２８】
搬送装置４は、分析が行われる前の検体を収容するサンプル容器１００が収容された複数のラック１０１を保持することが可能な分析前ラック保持部４１と、分析が行われた後の検体を収容するサンプル容器１００が収容された複数のラック１０１を保持することが可能な分析後ラック保持部４２と、ラック１０１を矢印Ｘ１およびＸ２方向に横送りする図示しないラック搬送部と、サンプル容器１００のバーコード１００ｂを読み取るとともに、ラック１０１に貼付されたバーコード１０１ａを読み取る図示しないバーコード読取部を含んでいる。
【００２９】
図２は、サンプル容器を保持するラックおよびラックに保持されたサンプル容器の外観構成を示す斜視図である。ラック１０１には、図２に示すように、１０本のサンプル容器１００を一列に収容可能なように１０個の容器収容部１０１ｂが形成されている。各サンプル容器１００のバーコード１００ｂは、各検体に固有に付されたものであり、各検体の検査結果の管理などに使用される。また、各容器収容部１０１ｂには、それぞれ、収容したサンプル容器１００のバーコード１００ｂが視認可能なように開口部１０１ｃが設けられている。ラック１０１のバーコード１０１ａは、各ラックに固有に付されたものであり、検体の検査結果の管理などに使用される。
【００３０】
図３は、血球分析装置１の測定ユニット３の構成を示すブロック図である。測定ユニット３は、図３に示すように、検体である血液をサンプル容器１００から吸引する検体吸引部３１と、検体吸引部３１により吸引した血液から検出用試料を調製する試料調製部３２と、試料調製部３２により調製された検出用試料から血液の血球を検出する検出部３３とを含んでいる。また、測定ユニット３は、検体吸引部３１や試料調製部３２などを内部に収容するユニットカバー３４と、サンプル容器１００をユニットカバー３４（図１参照）の内部に取り込み、検体吸引部３１による吸引位置までサンプル容器１００を搬送するサンプル容器搬送部３５をさらに含んでいる。また、測定ユニット３は、各部を制御するためのＣＰＵ３６と、ＣＰＵ３６により実行されるプログラムや、それに用いられるデータを記憶させるためのメモリ３７と、制御装置５と相互に通信可能に接続された通信インタフェース３８とをさらに備えている。
【００３１】
検出部３３は、ＲＢＣ検出（赤血球の検出）およびＰＬＴ検出（血小板の検出）をシースフローＤＣ検出法により行うとともに、ＨＧＢ検出（血液中の血色素の検出）をＳＬＳ−ヘモグロビン法により行うように構成されている。また、検出部３３は、ＷＢＣ検出（白血球の検出）を、半導体レーザを使用したフローサイトメトリー法により行うようにも構成されている。また、検出部３３で得られた検出結果は、検体の測定データとして、制御装置５に送信される。なお、この測定データは、ユーザに提供される最終的な検査結果（赤血球数、血小板数、ヘモグロビン量、白血球数など）のもととなるデータである。
【００３２】
サンプル容器搬送部３５は、サンプル容器１００を把持することが可能な図示しないハンド部と、図示しないバーコード読取部と、サンプル容器１００を矢印Ｙ１およびＹ２方向に水平移動させるサンプル容器移送部３５５とを有している。ハンド部は、搬送装置４が搬送するラック１０１の搬送路の上方に配置されている。サンプル容器移送部３５５は、検体セット部３５５ａ（図１参照）を有し、検体セット部３５５ａを図示しない吸引位置に配置させることが可能である。
【００３３】
図４は、血球分析装置１の制御装置５の構成を示すブロック図である。制御装置５は、図４に示すように、制御部５１と、表示部５２と、入力デバイス５３とから主として構成されたコンピュータ５００によって構成されている。
【００３４】
制御部５１は、図４に示すように、ＣＰＵ５１ａと、ＲＯＭ５１ｂと、ＲＡＭ５１ｃと、ハードディスク５１ｄと、読出装置５１ｅと、入出力インタフェース５１ｆと、通信インタフェース５１ｇと、画像出力インタフェース５１ｈとから主として構成されている。ＣＰＵ５１ａ、ＲＯＭ５１ｂ、ＲＡＭ５１ｃ、ハードディスク５１ｄ、読出装置５１ｅ、入出力インタフェース５１ｆ、通信インタフェース５１ｇ、および画像出力インタフェース５１ｈは、バス５１ｉによって接続されている。
【００３５】
ＣＰＵ５１ａは、ＲＯＭ５１ｂに記憶されているコンピュータプログラムおよびＲＡＭ５１ｃにロードされたコンピュータプログラムを実行することが可能である。そして、後述するようなアプリケーションプログラム５４ａをＣＰＵ５１ａが実行することにより、コンピュータ５００が制御装置５として機能する。
【００３６】
ＲＯＭ５１ｂは、マスクＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどによって構成されており、ＣＰＵ５１ａに実行されるコンピュータプログラムおよびこれに用いるデータなどが記録されている。
【００３７】
ＲＡＭ５１ｃは、ＳＲＡＭまたはＤＲＡＭなどによって構成されている。ＲＡＭ５１ｃは、ＲＯＭ５１ｂおよびハードディスク５１ｄに記録されているコンピュータプログラムの読み出しに用いられる。また、これらのコンピュータプログラムを実行するときに、ＣＰＵ５１ａの作業領域として利用される。
【００３８】
ハードディスク５１ｄは、オペレーティングシステムおよびアプリケーションプログラムなど、ＣＰＵ５１ａに実行させるための種々のコンピュータプログラムおよびそのコンピュータプログラムの実行に用いるデータがインストールされている。制御装置５用の検体検査プログラム５４ａもハードディスク５１ｄにインストールされている。また、ハードディスク５１ｄには、操作者情報データベース５４ｂ、検査結果データベース５４ｃおよび動作履歴データベース５４ｄがそれぞれ設けられている。各データベースの詳細については後述する。
【００３９】
読出装置５１ｅは、フレキシブルディスクドライブ、ＣＤ−ＲＯＭドライブ、またはＤＶＤ−ＲＯＭドライブなどによって構成されており、可搬型記録媒体５４に記録されたコンピュータプログラムまたはデータを読み出すことができる。また、可搬型記録媒体５４には、アプリケーションプログラム５４ａが格納されており、コンピュータ５００がその可搬型記録媒体５４からアプリケーションプログラム５４ａを読み出し、そのアプリケーションプログラム５４ａをハードディスク５１ｄにインストールすることが可能である。
【００４０】
なお、上記アプリケーションプログラム５４ａは、可搬型記録媒体５４によって提供されるのみならず、電気通信回線（有線、無線を問わない）によってコンピュータ５００と通信可能に接続された外部の機器から上記電気通信回線を通じて提供することも可能である。例えば、上記アプリケーションプログラム５４ａがインターネット上のサーバコンピュータのハードディスク内に格納されており、このサーバコンピュータにコンピュータ５００がアクセスして、そのアプリケーションプログラム５４ａをダウンロードし、これをハードディスク５１ｄにインストールすることも可能である。
【００４１】
また、ハードディスク５１ｄには、例えば、米マイクロソフト社が製造販売するＷｉｎｄｏｗｓ（登録商標）などのグラフィカルユーザインタフェース環境を提供するオペレーティングシステムがインストールされている。以下の説明においては、アプリケーションプログラム５４ａは上記オペレーティングシステム上で動作するものとしている。
【００４２】
入出力インタフェース５１ｆは、例えば、ＵＳＢ、ＩＥＥＥ１３９４、ＲＳ−２３２Ｃなどのシリアルインタフェース、ＳＣＳＩ、ＩＤＥ、ＩＥＥＥ１２８４などのパラレルインタフェース、およびＤ／Ａ変換器、Ａ／Ｄ変換器などからなるアナログインタフェースなどから構成されている。入出力インタフェース５１ｆには、入力デバイス５３が接続されており、ユーザがその入力デバイス５３を使用することにより、コンピュータ５００にデータを入力することが可能である。
【００４３】
通信インタフェース５１ｇは、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）インタフェースである。コンピュータ５００は、その通信インタフェース５１ｇにより、所定の通信プロトコルを使用して測定ユニット３、搬送装置４との間でデータの送受信が可能である。
【００４４】
画像出力インタフェース５１ｈは、ＬＣＤまたはＣＲＴなどで構成された表示部５２に接続されており、ＣＰＵ５１ａから与えられた画像データに応じた映像信号を表示部５２に出力するようになっている。表示部５２は、入力された映像信号にしたがって、画像（画面）を表示するように構成されている。
【００４５】
図５は、血球分析装置１の制御装置５の検体検査処理を示すフローチャートである。ここからは、図５を参照しつつ、本実施形態における制御装置５（ＣＰＵ５１ａ）の検体検査処理について説明する。
【００４６】
まず、ステップＳ１において、ＣＰＵ５１ａは、初期設定処理を実行する。次に、ステップＳ２において、ＣＰＵ５１ａは、ログイン画面Ｆ（図６参照）を表示部５２に表示させる。
【００４７】
図６は、表示部５２に表示されるログイン画面Ｆの一例を示す図である。ログイン画面Ｆは、図６に示すように、ＩＤフィールドＦ２、パスワードフィールドＦ３およびＯＫボタンＦ４を備える。操作者は、入力デバイス５３によって、ＩＤフィールドＦ２およびパスワードフィールドＦ３にＩＤおよびパスワードをそれぞれ入力し、ＯＫボタンＦ４を選択することで、ＩＤおよびパスワードの入力を確定させる。ここで、ＩＤとは、操作者を識別するための識別情報である。
【００４８】
図５に戻って、ステップＳ３において、ＣＰＵ５１ａは、ＩＤおよびパスワードの入力を受け付けたか否か判定する。ＩＤおよびパスワードの入力を受け付けたと判定した場合（ステップＳ３においてＹＥＳ）、ステップＳ４において、ＣＰＵ５１ａは、受け付けたＩＤおよびそれに対応するパスワードが、操作者データベース５４ｂに登録されているか否かを判定する。
【００４９】
図２５は、ハードディスク５１ｄに設けられた操作者情報データベース５４ｂを示す模式図である。操作者情報データベース５４ｂは、リレーショナルデータベースであり、図２５に示すように、ＩＤ、パスワードおよびグループのフィールドを備えている。ＩＤは、操作者ごとにユニークに定まる情報であり、操作者を特定するために用いられる。パスワードは、操作者が設定したパスワードである。グループは、操作者がユーザ、サービスマンおよび管理者の三つのグループのいずれに属するかを示す情報である。本実施形態における血球分析装置１では、操作者が属するグループによって実行可能な機能が異なる。
【００５０】
ユーザグループに属する操作者（以下、ユーザ）は、血球分析装置１が設置された施設における操作者であり、主として被験者から採取された検体の検査などを行う。ユーザのＩＤおよびパスワードは、管理者グループに属する操作者（以下、管理者）によって、ユーザ登録画面（図示しない）において、操作者情報データベース５４ｂに登録される。ユーザは、管理者に設定された範囲において、血球分析装置１における検体の測定、測定の登録、検査結果の変更および削除、検査結果のバリデート（承認）、表示画面の外部出力、設定変更などの各種処理を実行可能である。
【００５１】
管理者は、血球分析装置１が設置された施設における操作者であり、主として血球分析装置１のユーザの管理を行う。管理者のＩＤおよびパスワードは、サービスマングループに属する操作者（以下、サービスマン）によって操作者情報データベース５４ｂに登録される。管理者は、上述したように、血球分析装置１における各種機能のうち、いずれを実行可能とするかをユーザごとに設定可能である。また、管理者は、ユーザが実行可能な血球分析装置１における機能のすべてを実行可能である。
【００５２】
サービスマンは、血球分析装置１を施設に納入する業者側の操作者であり、主として血球分析装置１のメンテナンス作業を行う。サービスマンは、血球分析装置１のメンテナンスに係る機能、例えば、装置側でエラーを監視する範囲の設定やエラーをスキップする機能の設定など、ユーザおよび管理者にはできない設定の変更などの機能を実行可能である。また、サービスマンは、ユーザが実行な血球分析装置１における機能のすべてを実行可能である。ただし、サービスマンは、ユーザによって得られた検査結果および動作履歴を変更および削除することができない。この点については後述する。
【００５３】
図５に戻って、受け付けたＩＤおよびそれに対応するパスワードが、操作者データベース５４ｂに登録されていないと判定した場合（ステップＳ４においてＮＯ）、ステップＳ５において、ＣＰＵ５１ａは、表示部５２に受け付けたＩＤおよびそれに対応するパスワードが、操作者データベース５４ｂに登録されていない旨を操作者に知らせるエラー画面Ｊ（図７参照）を表示させる。
【００５４】
図７は、表示部５２に表示されるエラー画面Ｊの一例を示す図である。図７に示すように、エラー画面Ｊには、「入力されたＩＤおよびパスワードは登録されていません。」というメッセージが表示される。また、エラー画面Ｊは、ＯＫボタンＪ１を備えている。操作者は、入力デバイス５３によって、ＯＫボタンＪ１を選択することで、エラー画面解除の指示をすることができる。
【００５５】
図５に戻って、ステップＳ６において、ＣＰＵ５１ａは、エラー画面解除の指示の受け付けたか否か判定する。エラー画面解除の指示を受け付けたと判定した場合（ステップＳ１３においてＹＥＳ）、ＣＰＵ５１ａは、エラー画面解除処理を実行することで、表示部５２に表示されているエラー画面Ｊを消す。その後、ＣＰＵ５１ａは、後述するステップＳ１０における処理を実行する。
【００５６】
受け付けたＩＤおよびそれに対応するパスワードが、操作者データベース５４ｂに登録されていると判定した場合（ステップＳ４においてＹＥＳ）、ステップＳ７において、ＣＰＰＵ５１ａは、受け付けたＩＤと対応するグループを、操作者データベース５４ｂを参照して判定する。受け付けたＩＤと対応するグループがユーザである場合（ステップＳ７においてユーザ）、ＣＰＵ５１ａは、ステップＳ８における処理に移行する。ステップＳ８においては、ユーザグループに対応する機能の範囲において血球分析装置１が動作する。以下、ステップＳ８におけるＣＰＵ５１ａの処理をユーザモードと称す。また、受け付けたＩＤと対応するグループがサービスマンである場合（ステップＳ７においてサービスマン）、ＣＰＵ５１ａは、ステップＳ９における処理に移行する。ステップＳ９においては、サービスマングループに対応する機能の範囲において血球分析装置１が動作する。以下、ステップＳ９におけるＣＰＵ５１ａの処理をサービスモードと称す。ユーザモードおよびサービスモードにおけるＣＰＵ５１ａの処理の詳細については後述する。
【００５７】
次に、ステップＳ１０において、ＣＰＵ５１ａは、操作者からのシャットダウンの指示を受け付けたか否か判定する。シャットダウンの指示を受け付けたと判定した場合（ステップＳ１０においてＹＥＳ）、ステップＳ１１において、ＣＰＵ５１ａは、シャットダウン処理を実行する。また、シャットダウンの指示を受け付けていないと判定した場合（ステップＳ１０においてＮＯ）、ＣＰＵ５１ａは、ステップＳ２の処理を実行する。
【００５８】
図８は、ユーザモードにおけるＣＰＵ５１ａの処理を示すフローチャートである。ここからは、図８を参照しつつ、制御装置５（ＣＰＵ５１ａ）のユーザモードにおける処理について説明する。なお、以下の説明において、ユーザモード動作における操作者、すなわちユーザは、管理者によって、少なくとも検査結果の変更および削除の機能を実行可能であるように設定されているものとする。
【００５９】
ステップＳ１０１において、ＣＰＵ５１ａは、表示部５２に初期画面５２１（図９参照）を表示させる。
【００６０】
図９は、ユーザモードにおいて表示部５２に表示される初期画面５２１の一例を示す図である。図９に示すように、初期画面５２１は、検体測定、設定画面の表示、検査結果の表示、動作履歴の表示、ログオフおよびシャットダウン指示などの処理を実行するようＣＰＵ５１ａに指示するための各種ボタンを備えている。操作者は、入力デバイス５３によって上記各種ボタンを選択することで、ＣＰＵ５１ａに各種処理を実行するよう指示することができる。
【００６１】
次に、ステップＳ１０２において、ＣＰＵ５１ａは、操作者からの検体測定の指示を受け付けたか否か判定する。検体測定の指示を受け付けたと判定した場合（ステップＳ１０２においてＹＥＳ）、ステップＳ１０３において、ＣＰＵ５１ａは、検体測定処理を実行する。
【００６２】
図１０は、血球分析装置１の制御装置５の検体測定処理を示すフローチャートである。ここからは、図１０を参照しつつ、制御装置５（ＣＰＵ５１ａ）の検体測定処理について説明する。
【００６３】
まず、ステップＳ２０１において、ＣＰＵ５１ａは、測定ユニット３に検体の測定開始の指示を送信する。測定ユニット３における検体の測定動作の詳細については後述する。次に、ステップＳ２０２において、ＣＰＵ５１ａは、測定ユニット３から送信される測定データを受け付けたか否か判定する。測定データを受け付けたと判定した場合（ステップＳ２０２においてＹＥＳ）、ステップＳ２０３において、ＣＰＵ５１ａは、受け付けた測定データをＲＡＭ５１ｃに記憶させる処理を実行する。次に、ステップＳ２０４において、ＣＰＵ５１ａは、ＲＡＭ５１ｃに記憶させた測定データを解析することで検査結果を取得する。次に、ステップＳ４０５において、ＣＰＵ５１ａは、取得した検査結果を、操作者のＩＤとともにハードディスク５１ｄに設けられた検査結果データベース５４ｃに記憶させる。
【００６４】
図２６は、ハードディスク５１ｄに設けられた検査結果データベース５４ｃを示す模式図である。検査結果データベース５４ｃは、リレーショナルデータベースであり、図２６に示すように、検体ＩＤ、ＷＢＣ、ＲＢＣ、・・・、ＩＤのフィールドを備えている。検体ＩＤは、サンプル容器１００に収容された検体ごとにユニークに定められる識別情報である。ＷＢＣおよびＲＢＣは検査項目であり、それぞれ血中の白血球数および赤血球数を示す。検査項目についてはＷＢＣおよびＲＢＣに限らず、血中の血小板数およびヘモグロビン量などであってもよい。ＩＤは、その検査結果が取得されたときにおける装置の操作者のＩＤを示している。
【００６５】
図１０に戻って、ステップＳ２０６において、ＣＰＵ５１ａは、検査結果データベース５４ｃに記憶させた検査結果を示す検査結果表示画面Ｂ（図１１参照）を表示部５２に表示させる処理を実行する。
【００６６】
図１１は、ユーザモードにおいて表示部５２に表示される測定結果画面Ｂの一例を示す図である。検査結果表示画面Ｂは、図１１に示すように、検体のＩＤなどが表示される検体情報フィールドＢ１、検査を実行した操作者のＩＤなどが表示される操作者情報フィールドＢ２および検体の検査項目が表示される測定結果フィールドＢ３を備えている。検査結果表示画面Ｂを表示部５２に表示させてから所定の時間が経過すると、ＣＰＵ５１ａは、図８に示すフローチャートのステップＳ１０２における処理を実行する。
【００６７】
図１２は、血球分析装置１の測定ユニット３の検体測定動作を示すフローチャートである。ここからは、図１２を参照しつつ、測定ユニット３の検体測定動作について説明する。
【００６８】
まず、ステップＳ３０１において、ＣＰＵ３７は、初期処理を実行し、測定ユニット３の各部を初期動作位置に戻す。次に、ステップＳ３０２において、ＣＰＵ３７は、制御装置５から送信される測定開始指示を受け付けたか否か判定する。測定開始指示を受け付けたと判定した場合（ステップＳ３０２においてＹＥＳ）、ステップＳ３０３において、ＣＰＵ３７は、吸引位置まで搬送されたサンプル容器１００から検体を吸引するよう検体吸引部３１を制御する。次に、ステップＳ３０４において、ＣＰＵ３７は、吸引した検体から検出用試料を調製するよう試料調製部３２を制御する。次に、ステップＳ３０５において、ＣＰＵ３７は、検出用試料から分析対象の成分を検出するよう検出部３３を制御する。次に、ステップＳ３０６において、ＣＰＵ３７は、測定データを制御装置５に送信する。
【００６９】
次に、ステップＳ３０７において、ＣＰＵ３７は、制御装置５からのシャットダウン指示を受け付けたか否か判定する。シャットダウン指示を受け付けていないと判定した場合（ステップＳ３０７においてＮＯ）、ＣＰＵ３７は、ステップＳ３０２の処理を実行する。  シャットダウン指示を受け付けたと判定した場合（ステップＳ３０７においてＹＥＳ）、ステップＳ３０８において、ＣＰＵ３７は、動作履歴を制御装置５に送信し、シャットダウン処理を実行する。
【００７０】
一方、ＣＰＵ５１ａは、測定ユニット３から送信された動作履歴を受け付け、受け付けた動作履歴を、操作者のＩＤとともにハードディスク５１ｄに設けられた動作履歴データベース５４ｄに記憶させる。
【００７１】
図２７は、ハードディスク５１ｄに設けられた動作履歴データベース５４ｄを示す模式図である。動作履歴データベース５４ｄは、リレーショナルデータベースであり、図２７に示すように、日付、時間、内容およびＩＤの各フィールドを備えている。日付は、その動作履歴が発生した日付を示している。時間は、その動作履歴が発生した時間を示している。内容は、その動作履歴の内容（エラーなど）を示している。ＩＤは、その動作履歴が発生したときに装置を操作していた操作者のＩＤを示している。
【００７２】
図８に戻って、検体測定の指示を受け付けていないと判定した場合（ステップＳ１０２においてＮＯ）、ステップＳ１０４において、ＣＰＵ５１ａは、表示部５２に検査結果一覧画面Ｅ（図１３参照）が表示されているか否かを判定する。表示部５２に検査結果一覧画面Ｅが表示されていない場合（ステップＳ１０４においてＮＯ）、ステップＳ１０５において、ＣＰＵ５１ａは、検査結果一覧画面Ｅを表示する指示を受け付けたか否か判定する。検査結果一覧画面Ｅを表示する指示を受け付けたと判定した場合（ステップＳ１０５においてＹＥＳ）、ステップＳ１０６において、ＣＰＵ５１ａは、表示部５２に、検査結果一覧画面Ｅを表示させる。
【００７３】
図１３は、ユーザモードにおいて表示部５２に表示される検査結果一覧画面Ｅの一例を示す図である。検査結果一覧画面Ｅは、図１３に示すように、各検査結果の概要が表示される概要表示フィールドＥ１および概要表示フィールドＥ１において選択された検査結果の詳細が表示される詳細表示フィールドＥ２を備える。
【００７４】
図８に戻って、検査結果一覧画面Ｅが表示部５２に表示されている場合（ステップＳ１０４においてＹＥＳ）および検査結果一覧画面Ｅを表示部５２に表示させた場合、ステップＳ１０７において、ＣＰＵ５１ａは、測定結果編集開始指示を受け付けたか否か判定する。測定結果編集開始指示を受け付けていないと判定した場合（ステップＳ１０７においてＮＯ）、ＣＰＵ５１ａは、ステップＳ１０２における処理を実行する。測定結果編集開始指示を受け付けたと判定した場合（ステップＳ１０７においてＹＥＳ）、ステップＳ１０８において、ＣＰＵ５１ａは、検査結果編集処理を実行する。
【００７５】
図１４は、血球分析装置１の制御装置５の検査結果編集処理を示すフローチャートである。ここからは、図１４を参照しつつ、制御装置５（ＣＰＵ５１ａ）の検査結果編集処理について説明する。ここで、編集処理とは、検査結果の内容の変更や削除などを実行する処理である。
【００７６】
表示部５２に表示される検査結果一覧画面Ｅの概要表示フィールドＥ１には、検査結果が表形式で一覧表示される。ここで、表の一行が検査結果データベース５４ｃに登録された一つの検査結果と対応している。操作者は、入力デバイス５３によって、一つの行を選択することで、それと対応する一つの検査結果を選択することができる。ステップＳ５０１において、ＣＰＵ５１ａは、概要表示フィールドＥ１において検査結果の選択を受け付けたか否か判定する。
【００７７】
操作者は、入力デバイスによって検査結果を選択することで、選択した検査結果に対する編集指示をＣＰＵ５１ａに対して行うことができる。検査結果の選択を受け付けたと判定した場合（ステップＳ５０１においてＹＥＳ）、ステップＳ５０２において、ＣＰＵ５１ａは、選択を受け付けた検査結果に対する編集指示を受け付けたか否か判定する。操作者は、入力デバイス５３によって、ＣＰＵ５１ａに選択した検査結果に対する編集処理の指示を行うことができる。操作者は、例えば、入力デバイス５３が備えるＤｅｌｅｔｅボタン（図示しない）を押下することで検査結果の削除処理の指示を行うことができる。
【００７８】
検査結果に対する編集指示を受け付けたと判定した場合（ステップＳ５０２においてＹＥＳ）、ステップＳ５０３において、ＣＰＵ５１ａは、編集指示を受け付けた検査結果に対して、受け付けた指示に基づく編集処理を実行する。
【００７９】
検査結果の選択を受け付けていないと判定した場合（ステップＳ５０１においてＮＯ）、検査結果に対する編集指示を受け付けていないと判定した場合（ステップＳ５０２においてＮＯ）および編集処理を実行した場合、ＣＰＵ５１ａは、図８に示すフローチャートのステップＳ１０２における処理を実行する。
【００８０】
図８に戻って、検査結果一覧画面Ｅの表示指示を受け付けていないと判定した場合（ステップＳ１０５においてＮＯ）、ステップＳ１０９において、ＣＰＵ５１ａは、動作履歴画面Ｇ（図１５参照）が表示部５２に表示されているか否か判定する。動作履歴画面Ｇが表示部５２に表示されていない場合（ステップＳ１０９においてＮＯ）、ステップＳ１１０において、ＣＰＵ５１ａは、動作履歴画面の表示指示を受け付けたか否か判定する。動作履歴画面の表示指示を受け付けたと判定した場合（ステップＳ１１０においてＹＥＳ）、ステップＳ１１１において、ＣＰＵ５１ａは、動作履歴画面を表示部５２に表示させる。
【００８１】
図１５は、ユーザモードにおいて表示部５２に表示される動作履歴画面Ｇである。検査結果一覧画面Ｇは、図１５に示すように、動作履歴の一覧が表示される動作履歴一覧フィールドＧ１を備えている。
【００８２】
図８に戻って、動作履歴画面Ｇが表示部５２に表示されている場合（ステップＳ１０９においてＹＥＳ）および動作履歴画面Ｇを表示部５２に表示させた場合、ＣＰＵ５１ａは、ステップＳ１０２における処理を実行する。
【００８３】
動作履歴画面Ｇの表示指示を受け付けていないと判定した場合（ステップＳ１１０においてＮＯ）、ＣＰＵ５１ａは、ステップＳ１１２において、ログオフの指示を受け付けたか否か判定する。ログオフの指示を受け付けたと判定した場合（ステップＳ１１２においてＹＥＳ）、ステップＳ１１３において、ＣＰＵ５１ａは、ログオフ処理を実行する。その後、ＣＰＵ５１ａは、図５に示すフローチャートのステップＳ１０における処理を実行する。ログオフの指示を受け付けていないと判定した場合、ＣＰＵ５１ａは、ステップＳ１０２における処理を実行する。
【００８４】
図１６は、サービスモードにおけるＣＰＵ５１ａの処理を示すフローチャートである。ここからは、図１６を参照しつつ、制御装置５（ＣＰＵ５１ａ）のサービスモードにおける処理について説明する。
【００８５】
ステップＳ６０１において、ＣＰＵ５１ａは、表示部５２に初期画面５２１（図１７参照）を表示させる。
【００８６】
図１７は、サービスモードにおいて表示部５２に表示される初期画面５２１の一例を示す図である。ここで、サービスモードにおけるすべての表示画面、すなわち、初期画面５２１（図１７参照）、測定結果画面Ｂ（図１８参照）、検査結果一覧画面Ｅ（図１９参照）、エラー画面Ｋ（図２１参照）、動作履歴画面Ｇ（図２２参照）およびエラー画面Ｌ（図２４参照）には、すなわち、現在の操作者がサービスマンであることを示すモード表示バーＡが含まれる。また、モード表示バーＡは表示部５２上を移動可能である。操作者は、入力デバイス５３によって、モード表示バーＡを表示部５２上において自由に移動させることができる。
【００８７】
図１６に戻って、ステップＳ６０２において、ＣＰＵ５１ａは、操作者からの検体測定の指示を受け付けたか否か判定する。検体測定の指示を受け付けたと判定した場合（ステップＳ６０２においてＹＥＳ）、ステップＳ６０３において、ＣＰＵ５１ａは、検体測定の処理を実行する。係る検体の測定においては、サービスマンは、コントロール試料を測定し、その測定結果や装置の動作履歴などを確認することで血球分析装置１が正常に稼動しているかどうかを確認する。
【００８８】
図１８は、サービスモード動作において表示部５２に表示される測定結果画面Ｂの一例を示す図である。ステップＳ６０３における処理は、図８に示すフローチャートのステップＳ１０３における処理とほぼ同様であるが、ＣＰＵ５１ａが、図１８に示す検査結果表示画面Ｂを表示部５２に表示させる点で異なる。
【００８９】
図１６に戻って、検体測定の指示を受け付けていないと判定した場合（ステップＳ６０２においてＮＯ）、ステップＳ６０４において、ＣＰＵ５１ａは、表示部５２に検査結果一覧画面Ｅ（図１９参照）が表示されているか否か判定する。表示部５２に検査結果一覧画面Ｅが表示されていない場合（ステップＳ６０４においてＮＯ）、ステップＳ６０５において、ＣＰＵ５１ａは、検査結果一覧画面Ｅの表示指示を受け付けたか否か判定する。検査結果一覧画面Ｅを表示する指示を受け付けたと判定した場合（ステップＳ６０５においてＹＥＳ）、ステップＳ６０６において、ＣＰＵ５１ａは、表示部５２に、検査結果一覧画面Ｅを表示させる。
【００９０】
図１９は、サービスモードにおいて表示部５２に表示される検査結果一覧画面Ｅの一例を示す図である。ここで、ＣＰＵ５１ａは、各検査結果の概要が一覧表示される概要表示フィールドＥ１において、操作者情報データベース５４ｂを参照し、サービスマンのＩＤと対応する検査結果のフラグ欄にＳマークを表示させる。これにより、操作者（サービスマン）は、それぞれの検査結果がサービスマンによるものか否かを識別可能である。
【００９１】
図１６に戻って、検査結果一覧画面Ｅが表示部５２に表示されている場合（ステップＳ６０４においてＹＥＳ）および検査結果一覧画面Ｅを表示部５２に表示させる処理を実行した場合、ステップＳ６０７において、ＣＰＵ５１ａは、検査結果編集開始指示を受け付けたか否かを判定する。検査結果編集開始指示を受け付けていないと判定した場合（ステップＳ６０７においてＮＯ）、ＣＰＵ５１ａは、ステップＳ６０２における処理を実行する。検査結果編集開始指示を受け付けたと判定した場合（ステップＳ６０７においてＹＥＳ）、ステップＳ６０８において、ＣＰＵ５１ａは、検査結果編集処理を実行する。
【００９２】
図２０は、血球分析装置１の制御装置５の検査結果処理を示すフローチャートである。ここからは、図２０を参照しつつ、制御装置５（ＣＰＵ５１ａ）の検査結果編集処理について説明する。ここで、編集処理とは、検査結果の内容の変更や削除などを実行する処理である。
【００９３】
表示部５２に表示される検査結果一覧画面Ｅの概要表示フィールドＥ１には、検査結果が表形式で一覧表示されている。ここで、表の一行が検査結果データベース５４ｃに登録された一つの検査結果と対応している。操作者は、入力デバイス５３によって、一つの行を選択することで、対応する一つの検査結果を選択することができる。ステップＳ７０１において、ＣＰＵ５１ａは、検査結果の選択を受け付けたか否かを判定する。
【００９４】
操作者は、入力デバイスによって検査結果を選択することで、選択した検査結果に対する編集指示をＣＰＵ５１ａに対して行うことができる。検査結果の選択を受け付けたと判定した場合（ステップＳ７０１においてＹＥＳ）、ステップＳ７０２において、ＣＰＵ５１ａは、選択を受け付けた検査結果に対する編集指示があるか否かを判定する。操作者は、入力デバイス５３によって、ＣＰＵ５１ａに選択した検査結果に対する編集処理の指示を行うことができる。操作者は、例えば、入力デバイス５３が備えるＤｅｌｅｔｅボタン（図示しない）を押下することで検査結果の削除の指示を行うことができる。
【００９５】
検査結果に対する編集指示を受け付けたと判定した場合（ステップＳ７０２においてＹＥＳ）、ステップＳ７０３において、ＣＰＵ５１ａは、編集指示を受け付けた検査結果が、サービスマンのＩＤと対応しているか否かを、フラグ欄にＳマークが表示されているか否かに基づき判定する。編集指示を受け付けた検査結果が、サービスマンのＩＤと対応していないと判定した場合（フラグ欄にＳマークが表示されていない場合、ステップＳ７０３においてＮＯ）、ステップＳ７０４において、ＣＰＵ５１ａは、対象の検査結果を編集できない旨を操作者（サービスマン）に知らせるためのエラー画面Ｋ（図２１参照）を表示部５２に表示させる。
【００９６】
図２１は、表示部５２に表示されるエラー画面の一例を示す図である。図２１に示すように、エラー画面Ｋには、「この検査結果は編集できません。」というメッセージが表示される。操作者は、入力デバイス５３によって、ＯＫボタンＫ１を選択することで、エラー画面解除の指示をすることができる。
【００９７】
図２０に戻って、ステップＳ７０５において、ＣＰＵ５１ａは、エラー画面解除の指示を受け付けたか否か判定する。エラー画面解除の指示を受け付けたと判定した場合（ステップＳ７０５においてＹＥＳ）、ＣＰＵ５１ａは、表示部５２に表示されているエラー画面Ｋを解除する。
【００９８】
編集指示を受け付けた検査結果が、サービスマンのＩＤと対応していると判定した場合（フラグ欄にＳマークが表示されている場合、ステップＳ７０３においてＹＥＳ）、ステップＳ７０６において、指示に基づき編集処理を実行し、検査結果データベース５４ｃを更新する。
【００９９】
検査結果の選択を受け付けていないと判定した場合（ステップＳ７０１においてＮＯ）、検査結果に対する編集指示を受け付けていないと判定した場合（ステップＳ７０２においてＮＯ）、エラー画面解除の指示の受け付けたと判定した場合および検査結果データベース５４ｃを更新した場合、ＣＰＵ５１ａは、図１６に示すフローチャートのステップＳ６０２における処理を実行する。
【０１００】
図１６に戻って、検査結果一覧画面Ｅの表示指示を受け付けていないと判定した場合（ステップＳ６０５においてＮＯ）、ステップＳ６０９において、ＣＰＵ５１ａは、動作履歴画面Ｇ（図２２参照）が表示部５２に表示されているか否かを判定する。動作履歴画面Ｇが表示部５２に表示されていない場合（ステップＳ６０９においてＮＯ）、ステップＳ６１０において、ＣＰＵ５１ａは、動作履歴画面Ｇの表示指示を受け付けたか否かを判定する処理を実行する。動作履歴画面Ｇの表示指示を受け付けたと判定した場合（ステップＳ６１０においてＹＥＳ）、ステップＳ６１１において、ＣＰＵ５１ａは、動作履歴画面Ｇを表示部５２に表示させる処理を実行する。
【０１０１】
図２２は、サービスモードにおいて表示部５２に表示される動作履歴画面Ｇの一例を示す図である。ここで、ＣＰＵ５１ａは、各検査結果の概要が一覧表示される動作履歴一覧フィールドＧ１において、操作者情報データベース５４ｂを参照し、サービスマンのＩＤと対応する動作履歴のフラグ欄にＳマークを表示させる。これにより、操作者（サービスマン）は、それぞれの検査結果がサービスマンによるものか否かを識別可能である。
【０１０２】
図１６に戻って、動作履歴画面Ｇが表示部５２に表示されている場合（ステップＳ６１０においてＹＥＳ）および動作履歴画面Ｇを表示部５２に表示させる処理を実行した場合、ステップＳ６１２において、ＣＰＵ５１ａは、動作履歴編集開始指示を受け付けたか否か判定する。動作履歴編集開始指示を受け付けていないと判定した場合（ステップＳ６１２においてＮＯ）、ＣＰＵ５１ａは、ステップＳ６０２における処理を実行する。動作履歴編集開始指示を受け付けたと判定した場合（ステップＳ６１２においてＹＥＳ）、ステップＳ６１３において、ＣＰＵ５１ａは、動作履歴編集の処理を実行する。ここで、編集処理とは、動作履歴の内容の変更や削除などを実行する処理である。
【０１０３】
図２３は、血球分析装置１の制御装置５の動作履歴編集処理を示すフローチャートである。ここからは、図２３を参照しつつ、制御装置５（ＣＰＵ５１ａ）の動作履歴編集処理について説明する。
【０１０４】
表示部５２に表示される動作履歴画面Ｇの動作履歴一覧フィールドＧ１には、動作履歴が表形式で一覧表示されている。ここで、表の一行が一つの動作履歴と対応している。操作者は、入力デバイス５３によって、一つの行を選択することで、対応する一つの動作履歴を選択することができる。ステップＳ８０１において、ＣＰＵ５１ａは、動作履歴の選択を受け付けたか否かを判定する処理を実行する。
【０１０５】
操作者は、入力デバイス５３によって、動作履歴を選択することで、選択した動作履歴の編集指示をＣＰＵ５１ａに対して行うことができる。動作履歴の選択を受け付けたと判定した場合、（ステップＳ８０１においてＹＥＳ）ステップＳ８０２において、ＣＰＵ５１ａは、選択を受け付けた動作履歴に対する編集指示を受け付けたか否か判定する。操作者は、入力デバイス５３によって、ＣＰＵ５１ａに選択した検査結果に対する編集処理の指示を行うことができる。操作者は、例えば、入力デバイス５３が備えるＤｅｌｅｔｅボタン（図示しない）を押下することで動作履歴の削除の指示を行うことができる。
【０１０６】
動作履歴に対する編集指示を受け付けたと判定した場合（ステップＳ８０２においてＹＥＳ）、ステップＳ８０３において、ＣＰＵ５１ａは、編集指示を受け付けた動作履歴がサービスマンのＩＤと対応しているか否かを、フラグ欄にＳマークが表示されているか否かに基づき判定する。編集指示を受け付けた動作履歴がサービスマンのＩＤと対応していないと判定した場合、（フラグ欄にＳマークが表示されていない場合、ステップＳ８０３においてＮＯ）、ステップＳ８０４において、ＣＰＵ５１ａは、対象の動作履歴を編集できない旨を操作者（サービスマン）に知らせるためのエラー画面Ｌ（図２４）を表示部５２に表示させる。
【０１０７】
図２４は、サービスモードにおいて表示部５２に表示されるエラー画面Ｌの一例を示す図である。図２４に示すように、エラー画面Ｌには、「この動作履歴は編集できません。」というメッセージが表示される。操作者は、入力デバイス５３によって、ＯＫボタンＬ１を選択することで、エラー画面解除の指示をすることができる。
【０１０８】
図２３に戻って、ステップＳ８０５において、ＣＰＵ５１ａは、エラー画面解除の指示を受け付けたか否か判定する。エラー画面解除の指示を受け付けた場合（ステップＳ８０４ａにおいてＹＥＳ）、ＣＰＵ５１ａは、表示部５２に表示されているエラー画面Ｌを解除する。
【０１０９】
編集指示を受け付けた動作履歴がサービスマンのＩＤと対応していると判定した場合、（フラグ欄にＳマークが表示されている場合、ステップＳ８０３においてＹＥＳ）、ステップＳ８０６において、ＣＰＵ５１ａは、編集処理を実行し、動作履歴データベース５４ｄを更新する。
【０１１０】
検査結果の選択を受け付けていないと判定した場合（ステップＳ８０１においてＮＯ）、検査結果に対する編集指示を受け付けていないと判定した場合（ステップＳ８０２においてＮＯ）、エラー画面解除の指示を受け付けたと判定した場合および動作履歴データベース５４ｄを更新した場合、ＣＰＵ５１ａは、図１６に示すフローチャートのステップＳ６０２における処理を実行する。
【０１１１】
図１６に戻って、動作履歴画面Ｇの表示指示を受け付けていないと判定した場合（ステップＳ６１０においてＮＯ）、ＣＰＵ５１ａは、ステップＳ６１４において、ログオフの指示を受け付けたか否か判定する。ログオフの指示を受け付けたと判定した場合（ステップＳ６１４においてＹＥＳ）、ステップＳ６１５において、ＣＰＵ５１ａは、ログオフ処理を実行し、その後、図５に示すフローチャートのステップＳ１０における処理を実行する。ログオフの指示を受け付けていないと判定した場合、ＣＰＵ５１ａは、ステップＳ６０２における処理を実行する。
【０１１２】
本実施形態における血球分析装置１では、上述したように、サービスマンが検査結果および動作履歴を編集する場合、その検査結果および動作履歴がサービスマンのＩＤと対応するか否か判定し、サービスマンのＩＤと対応していないと判定した場合には、その検査結果および動作履歴を編集できないように構成されている。そのため、本実施形態における血球分析装置１では、サービスマンが、メンテナンス作業に伴って発生した検査結果および動作履歴を削除する際に、ユーザによって得られた検査結果および動作履歴を誤って削除するおそれがない。
【０１１３】
＜第二の実施形態＞
【０１１４】
ここからは、第二の実施形態に係る検体検査装置について説明する。第二の実施形態に係る検体検査装置は、サービスモードにおいてログオフ処理を実行する際に、サービスマンのＩＤと対応する検査結果および動作履歴を一括して削除可能である点が第一の実施形態に係る検体検査装置と異なり、他の点は同一である。
【０１１５】
図２８は、サービスモードにおける処理を示すフローチャートである。ここからは、図２８を参照しつつ、制御装置５（ＣＰＵ５１ａ）のサービスモードにおける処理について説明する。
【０１１６】
ここで、ステップＳ１００１からＳ１０１４およびステップＳ１０１９は、図１６に示すフローチャートのステップＳ６０１からＳ６１４およびステップＳ６１５における処理とそれぞれ同様であるため説明を省略する。
【０１１７】
ステップＳ１０１５において、ＣＰＵ５１ａは、ログオフ画面Ｈ（図２９参照）を表示部５２に表示させる。
【０１１８】
図２９は、サービスモードにおいて表示部５２表示されるログオフ画面Ｈの一例を示す図である。図２９に示すように、ログオフ画面Ｈには「サービスモードにおける検査結果を削除します。」というメッセージが表示される。また、ログオフ画面Ｈは、チェックボックスＨ１とＯＫボタンＨ２を備える。
【０１１９】
図２８に戻って、ステップＳ１０１６において、ＣＰＵ５１ａは、動作履歴削除指示を受け付けたか否かを判定する。操作者は、入力デバイス５３によって、チェックボックスＨ１を選択し、ＯＫボタンＨ２を押すことで、ＣＰＵ５１ａに対して動作履歴削除指示を行うことができる。ここで、操作者が、入力デバイス５３によって、チェックボックスＨ１を選択せずにＯＫボタンＨ２を選択した場合、ＣＰＵ５１ａに対する動作履歴削除指示は行われない。このように、サービスモードにおける動作履歴を削除するか否かを選択可能とすることで、メンテナンス作業において、業者側の操作者であるサービスマンがどのような操作を実行したかを動作履歴により確認したいという、施設側の操作者であるユーザや管理者のニーズに応えることができる。
【０１２０】
動作履歴削除指示を受け付けたと判定した場合（ステップＳ１０１６においてＹＥＳ）、ステップＳ１０１７において、ＣＰＵ５１ａは、検査結果データベース５４ｃおよび動作履歴データベース５４ｄから、サービスマンのＩＤと対応付けられた検査結果および動作履歴をすべて削除する。また、動作履歴削除指示を受け付けていないと判定した場合（ステップＳ１０１６においてＮＯ）、ステップＳ１０１８において、ＣＰＵ５１ａは、検査結果データベース５４ｃから、サービスマンのＩＤと対応付けられた検査結果をすべて削除する。
【０１２１】
本実施形態における血球分析装置１では、上述したように、サービスモード動作においてログオフ処理を実行する際に、検査結果データベース５４ｃおよび動作履歴データベース５４ｄから、サービスマンのＩＤと対応付けられた検査結果、または、サービスマンのＩＤと対応付けられた検査結果および動作履歴を削除できるように構成されている。そのため、本実施形態における検体検査装置では、サービスマンが、メンテナンス作業により発生した情報を削除せずにログオフしてしまうおそれがない。
【０１２２】
なお、本実施形態における血球分析装置１では、上述した構成に限らず、ステップＳ１０１４においてログオフの指示を受け付けたと判定した場合、ＣＰＵ５１ａが、検査結果データベース５４ｃおよび動作履歴データベース５４ｄから、サービスマンのＩＤと対応付けられた検査結果および動作履歴を自動的に一括して削除し、その後、ログオフ処理を実行するように構成されてもよい。
【０１２３】
＜第三の実施形態＞
【０１２４】
ここからは、第三の実施形態に係る検体検査システムについて説明する。第三の実施形態に係る検体検査システムでは、病院などの施設に設置された第一の実施形態または第二の実施形態に係る複数の検体検査装置と、サポートセンターに設置されたサーバコンピュータがネットワークを介して接続されている。
【０１２５】
図３０は、第三の実施形態に係る検体検査システム７の構成を示す模式図である。図３０に示すように、検体検査システム７においては、病院などの施設に設置された複数の血球分析装置１が、サポートセンターに設置されたサーバコンピュータ２と、ネットワーク６を介して接続されている。サーバコンピュータ２は、ユーザモードにおける動作履歴と、サービスモードにおけるコントロール試料の検査結果および動作履歴を管理する。ホストコンピュータ２には、血球分析装置１ごとに図２６に示す検査結果データベースおよび図２７に示す動作履歴データベースが設けられている。
【０１２６】
第一の実施形態に係る血球分析装置１は、所定のタイミング、例えば、緊急性が高い場合には即時、緊急性が低い場合には装置のシャットダウン時に、ユーザモードにおける動作履歴と、サービスモードにおけるコントロール試料の検査結果および動作履歴をホストコンピュータ２に送信する。また、第二の実施形態に係る血球分析装置１は、上記所定のタイミングに加えて、ログオフ処理を実行する際に、サービスモードにおけるコントロール試料の検査結果または動作履歴の少なくとも一方をサーバコンピュータ２に送信し、その後、送信した検査結果および動作履歴を削除する。
【０１２７】
サーバコンピュータ２は、血球分析装置１から送信された、ユーザモードにおける動作履歴およびサービスモードにおけるコントロール試料の検査結果および動作履歴を受信し、受信した検査結果および動作履歴を、それを送信してきた血球分析装置１と対応する検査結果データベースおよび動作履歴データベースにそれぞれ記憶させる。
【０１２８】
本実施形態における検体検査システム７では、上述したように、第一および第二の実施形態に係る血球分析装置１のユーザモードにおける動作履歴と、サービスモードにおけるコントロール試料の検査結果および動作履歴をサポートセンターに設置されているサーバコンピュータ２によって管理するよう構成されている。そのため、本実施形態における検体検査システム７では、各施設に設置されている血球分析装置１の状態や、装置のメンテナンス作業の状況をサポートセンターにおいて監視することができる。
【０１２９】
＜他の実施形態＞
【０１３０】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【０１３１】
例えば、上記各実施形態において、検体検査装置は血球分析装置であるが、本発明はこれに限らない。本発明では、検体検査装置が、血液凝固測定装置、血液像分析装置、尿中有形成分分析装置、生化学分析装置および免疫分析装置などであってもよい。
【０１３２】
また、上記各実施形態において、搬送装置４によって、ラック１０１に保持された検体容器１００を検体セット部３５５ａに搬送しているが、本発明はこれに限らない。本発明では、検体容器１００が、操作者によって、検体セット部３５５ａに直接配置されるように構成されてもよい。
【０１３３】
また、上記各実施形態において、検査結果および動作履歴が、操作者の識別情報（ＩＤ）と対応付けられて検査結果データベース５４ｃおよび動作履歴データベース５４ｄにそれぞれ記憶されているが、本発明はこれに限らない。例えば、検査結果および動作履歴が、操作者の識別情報（ＩＤ）および操作者の属するグループを示す情報のうち、少なくとも一方と対応付けられて検査結果データベース５４ｃおよび動作履歴データベース５４ｄにそれぞれ記憶されてもよい。
【符号の説明】
【０１３４】
１  血液分析装置
３  測定ユニット
５  制御装置 
【図１】
0005519200.tif 000002
【図２】
0005519200.tif 000003
【図３】
0005519200.tif 000004
【図４】
0005519200.tif 000005
【図５】
0005519200.tif 000006
【図６】
0005519200.tif 000007
【図７】
0005519200.tif 000008
【図８】
0005519200.tif 000009
【図９】
0005519200.tif 000010
【図１０】
0005519200.tif 000011
【図１１】
0005519200.tif 000012
【図１２】
0005519200.tif 000013
【図１３】
0005519200.tif 000014
【図１４】
0005519200.tif 000015
【図１５】
0005519200.tif 000016
【図１６】
0005519200.tif 000017
【図１７】
0005519200.tif 000018
【図１８】
0005519200.tif 000019
【図１９】
0005519200.tif 000020
【図２０】
0005519200.tif 000021
【図２１】
0005519200.tif 000022
【図２２】
0005519200.tif 000023
【図２３】
0005519200.tif 000024
【図２４】
0005519200.tif 000025
【図２５】
0005519200.tif 000026
【図２６】
0005519200.tif 000027
【図２７】
0005519200.tif 000028
【図２８】
0005519200.tif 000029
【図２９】
0005519200.tif 000030
【図３０】
0005519200.tif 000031