(57)【要約】【課題】分析装置を改良せずに装置異常の可能性を判断できる装置異常警告方法を提供する。【解決手段】結果通知受信手段１６は、分析装置２から結果通知を受信して受信時刻を分析案件記憶部１８に記録する。分析案件記憶部１８には、分析された案件に関する分析案件データが記録される。分析時間記憶部２０には、各分析装置２の分析時間データが記録される。分析時間監視手段２２は、最近分析を行った分析装置２の直近の結果通知からの経過時間を分析案件記憶部１８および分析時間記憶部２０に記憶された情報に基づいて監視し、制限時間を経過している分析装置２を抽出する。出力手段２４は、分析時間監視手段２２が抽出した分析装置２に関する情報を出力する。【選択図】図１２
2008175736.tif 000002
【特許請求の範囲】
【請求項１】
分析装置と通信可能な装置異常警告システムであって、
所定の基準時刻を記憶する基準時刻記憶部と、
前記分析装置からの結果通知情報を受信し受信時刻を獲得する結果通知受信手段と、
前記基準時刻記憶部に記憶された基準時刻と前記結果通知受信手段が獲得した受信時刻との差分時間を算出する差分時間算出手段と、
前記差分時間算出手段が算出した差分時間に基づいて基準時間を設定する基準時間設定手段と、
前記基準時間設定手段が設定した基準時間を記憶する基準時間記憶部と、
前記基準時刻記憶部に記憶された基準時刻から、前記基準時間記憶部に記憶された基準時間が経過したことを検知する時間監視手段と、
前記時間監視手段が前記基準時間記憶部に記憶された基準時間が経過したことを検知したときに、前記分析装置を特定する情報を出力する出力手段と、
を備えたことを特徴とする装置異常警告システム。
【請求項２】
請求項１に記載した装置異常警告システムであって、
前記基準時刻は前記結果通知受信手段が獲得した受信時刻であり、
前記結果通知受信手段はさらに、前記獲得した受信時刻を前記基準時刻記憶部に記憶させる
ことを特徴とする装置異常警告システム。
【請求項３】
請求項２に記載した装置異常警告システムであって、さらに、
前記結果通知受信手段によって受信される結果通知情報の受信回数を記憶する受信回数記憶部を備え、
前記結果通知受信手段はさらに、前記分析装置からの結果通知情報を受信するごとに前記受信回数記憶部に記憶された受信回数を更新し、
前記出力手段はさらに、前記受信回数記憶部に記憶された受信回数を出力する
ことを特徴とする装置異常警告システム。
【請求項４】
請求項１に記載した装置異常警告システムであって、さらに、
前記分析装置に分析依頼情報を送信し送信時刻を獲得する分析依頼送信手段と、
を備え、
前記基準時刻は前記分析依頼送信手段が獲得した送信時刻であり、
前記分析依頼送信手段はさらに、前記獲得した送信時刻を前記基準時刻記憶部に記憶させる
ことを特徴とする装置異常警告システム。
【請求項５】
基準時刻を記憶する基準時刻記憶部と基準時間を記憶する基準時間記憶部とを備え、分析装置と通信可能な装置異常警告システムが実行する装置異常警告方法であって、
前記基準時刻記憶部に前記基準時刻を記憶する基準時刻記憶ステップと、
前記分析装置からの結果通知情報を受信し受信時刻を獲得する結果通知受信ステップと、
前記基準時刻記憶部に記憶された基準時刻と前記結果通知受信ステップで獲得した受信時刻との差分時間を算出する差分時間算出ステップと、
前記差分時間算出ステップで算出した差分時間に基づいて基準時間を設定する基準時間設定ステップと、
前記基準時間設定ステップで設定した基準時間を前記基準時間記憶部に記憶する基準時間記憶ステップと、
前記基準時刻記憶部に記憶された基準時刻から、前記基準時間記憶部に記憶された基準時間が経過したことを検知する時間監視ステップと、
前記時間監視ステップで前記基準時間記憶部に記憶された基準時間が経過したことを検知したときに、前記分析装置を特定する情報を出力する出力ステップと、
を備えたことを特徴とする装置異常警告方法。
【請求項６】
請求項５に記載した装置異常警告方法であって、
前記基準時刻は前記結果通知受信ステップで獲得した受信時刻であり、
前記基準時刻記憶ステップでは、前記結果通知受信ステップで獲得した受信時刻を前記基準時刻記憶部に記憶させる
ことを特徴とする装置異常警告方法。
【請求項７】
基準時刻を記憶する基準時刻記憶部と基準時間を記憶する基準時間記憶部とを備え、分析装置と通信可能なコンピュータに装置異常警告方法を実行させる装置異常警告プログラムであって、前記装置異常警告方法は、
前記基準時刻記憶部に前記基準時刻を記憶する基準時刻記憶ステップと、
前記分析装置からの結果通知情報を受信し受信時刻を獲得する結果通知受信ステップと、
前記基準時刻記憶部に記憶された基準時刻と前記結果通知受信ステップで獲得した受信時刻との差分時間を算出する差分時間算出ステップと、
前記差分時間算出ステップで算出した差分時間に基づいて基準時間を設定する基準時間設定ステップと、
前記基準時間設定ステップで設定した基準時間を前記基準時間記憶部に記憶する基準時間記憶ステップと、
前記基準時刻記憶部に記憶された基準時刻から、前記基準時間記憶部に記憶された基準時間が経過したことを検知する時間監視ステップと、
前記時間監視ステップで前記基準時間記憶部に記憶された基準時間が経過したことを検知したときに、前記分析装置を特定する情報を出力する出力ステップと、
を備えたことを特徴とする装置異常警告プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置異常の可能性を警告するシステムに係り、特に、警告の対象となる装置を改良せずに装置異常を警告する方法に関する。
【背景技術】
【０００２】
医療分野においては、種々の医用分析装置が導入されており、これらの分析装置による分析結果を収集し管理する検査システムも導入されている。検査技師が尿、血液等の検体を分析装置にセットすることにより分析が可能となり、検査システムから指示された検査内容に従って分析装置が分析を開始する。分析が終了すると、分析装置は分析結果を検査システムに通知する。分析装置によっては分析内容が固定されているものもある。その場合には、検体がセットされると検査システムからの指示を待たずに分析を始め、分析が終了すると、分析結果を検査システムに通知するという一方通行の処理とする場合もある。
【０００３】
多数の分析装置を一つの検査システムが管理する場合、検査技師は分析装置への検体のセット等の作業時以外は検査システムの操作卓近辺で作業することが多い。このため、何らかの事情で特定の分析装置に異常が発生し、分析結果が返って来ない状況が生じたとしても、特定の分析装置からの通知が遅いということに検査技師が気づくことは難しい。分析装置による分析結果は検査システムを経由して担当医師等に報告されるが、分析装置の異常時には、分析結果を待っている医師からの督促によって、検査技師が分析装置の様子を見に行くことで初めて分析装置の異常を発見するということになる。
【０００４】
装置異常の発生を検出するために、当該装置が正常動作しているか否かをチェックするための信号をチェックシステムから当該装置に送信し、これに応えて、正常動作していることを伝える信号を当該装置からチェックシステムに送り返す技術が考案されている。（たとえば特許文献１）。
【特許文献１】特開平８−２２３１９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
チェック信号をやり取りする方法では、チェック信号をやり取りするように分析装置を改良する必要がある。したがって、既存の分析装置を用いて、特許文献１のような対策をとることはできない。
【０００６】
本発明は、既存の分析装置を利用する場合でも検査技師に装置異常の可能性を伝えるようにするために、分析装置を改良せずに装置異常の可能性を判断できる装置異常警告方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明にかかる装置異常警告システムは、分析装置と通信可能であって、所定の基準時刻を記憶する基準時刻記憶部と、分析装置からの結果通知情報を受信し受信時刻を獲得する結果通知受信手段と、基準時刻記憶部に記憶された基準時刻と結果通知受信手段が獲得した受信時刻との差分時間を算出する差分時間算出手段と、差分時間算出手段が算出した差分時間に基づいて基準時間を設定する基準時間設定手段と、基準時間設定手段が設定した基準時間を記憶する基準時間記憶部と、基準時刻記憶部に記憶された基準時刻から、基準時間記憶部に記憶された基準時間が経過したことを検知する時間監視手段と、時間監視手段が基準時間記憶部に記憶された基準時間が経過したことを検知したときに、分析装置を特定する情報を出力する出力手段とを備えたことを特徴とする。
【０００８】
本発明にかかる装置異常警告システムは、基準時刻を結果通知受信手段が獲得した受信時刻とし、結果通知受信手段はさらに、獲得した受信時刻を基準時刻記憶部に記憶させるようにすることが望ましい。
【０００９】
本発明にかかる装置異常警告システムはさらに、結果通知受信手段によって受信される結果通知情報の受信回数を記憶する受信回数記憶部を備え、結果通知受信手段はさらに、分析装置からの結果通知情報を受信するごとに受信回数記憶部に記憶された受信回数を更新し、出力手段はさらに、受信回数記憶部に記憶された受信回数を出力するようにしてもよい。
【００１０】
本発明にかかる装置異常警告システムは、さらに、分析装置に分析依頼情報を送信し送信時刻を獲得する分析依頼送信手段を備え、基準時刻を分析依頼送信手段が獲得した送信時刻とし、分析依頼送信手段はさらに、獲得した送信時刻を基準時刻記憶部に記憶させるようにしてもよい。
【発明の効果】
【００１１】
本発明によれば、分析装置からの通常の信号を監視するだけで処理できるため、分析装置を改良せずに分析装置の異常を警告する方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、図面に基づいて実施例を説明する。
【００１３】
図１および図２は本発明の前提となる検査システムと分析装置との関係を示す図である。図１に示すように、検査システム１は１台または複数の分析装置２とＬＡＮ等の通信ネットワーク３で接続されている。検査システム１と分析装置２とはＲＳ−２３２Ｃ等の通信プロトコルに基づいて通信ケーブルにより直結されていてもよい。図２に示すように、検査システム１と分析装置２は、図１に示す通信ネットワーク３を経由して情報のやりとりを行う。検査システム１は分析装置２に対して分析依頼データを送信する。分析装置２は、分析処理を終了すると、検査システム１に対して結果通知データを送信する。このような通信を行う場合を「依頼ありの場合」と呼ぶことにする。分析装置２によっては、検査システム１からの分析依頼を受けずに分析処理を行い、分析結果を検査システム１に一方的に送信する。このような通信を行う場合を「依頼なしの場合」と呼ぶことにする。
［第１の実施形態］
本実施形態は「依頼ありの場合」を対象とする実施形態である。本実施形態は、分析依頼送信時刻を基準時刻とし、結果通知受信時刻との差分を分析時間と想定し、各分析装置２の分析内容ごとに標準的な分析時間を記憶しておき、標準的な分析時間に基づいて決定した制限時間内に結果通知が来ない場合に警告するものである。
【００１４】
図３は、本発明の第１の実施形態における分析依頼データのデータ構成例を示す図である。図３の例では、分析依頼データは、分析案件を特定する案件番号１０２と、分析を依頼する分析装置２を特定する分析装置ＩＤ１０４と、分析内容を特定する分析コード１０６と、分析の対象となる検体を特定する検体番号１０８とを含む。分析依頼データのデータ構成は図３の構成に限定するものではないが、少なくとも、検体を特定する情報（検体番号１０８相当）と分析内容を特定する情報（分析コード１０６相当）は必要である。
【００１５】
図４は、本発明の第１の実施形態における結果通知データのデータ構成例を示す図である。図４の例では、結果通知データは図３に示す分析依頼データの内容と検査結果１１０を含んだ構成となっている。結果通知データのデータ構成は図４の構成に限定するものではないが、少なくとも検査結果１１０の情報と、どの分析依頼に対する結果であるかを対応付けるための情報（案件番号１０２相当、あるいは、分析コード１０６相当と検体番号１０８相当）は必要である。
【００１６】
図５は、本発明の第１の実施形態にかかる装置異常警告システムのシステム構成を示す図である。本実施形態にかかる装置異常警告システムは検査システム１内に構築するものとする。本実施形態にかかる装置異常警告システムは、分析内容を決定する分析内容決定手段１２と、分析装置２に分析依頼を送信する分析依頼送信手段１４と、分析装置２から結果通知を受信する結果通知受信手段１６と、分析依頼された案件に関する情報を記憶する分析案件記憶部１８と、分析内容ごとの制限時間情報を記憶する分析時間記憶部２０と、現在分析中の案件のうち、制限時間を超過している案件を抽出する分析時間監視手段２２と、制限時間を超過している案件に関する情報を出力する出力手段２４と、システム全体を制御する制御手段２６を含む。
【００１７】
分析内容決定手段１２は、医師が作成した検査指示書の内容あるいは技師が入力指示した内容に従って分析内容を決定し、この分析案件に対応する新しい分析案件データを作成して分析案件記憶部１８に記録する。
【００１８】
分析依頼送信手段１４は、分析内容決定手段１２で決定された分析内容に従って分析装置２に分析依頼を送信し、送信時刻を分析案件記憶部１８に記録する。
【００１９】
結果通知受信手段１６は、分析装置２から結果通知を受信して受信時刻を分析案件記憶部１８に記録する。
【００２０】
分析案件記憶部１８には、分析依頼した案件に関する分析案件データが記録される。
【００２１】
図６は、本発明の第１の実施形態における分析案件データのデータ構成例を示す図である。一つの分析案件データが、分析案件データを特定する案件番号１２２と、分析を依頼した装置を特定する分析装置ＩＤ１２４と、分析内容を特定する分析コード１２６と、分析依頼を送信した時刻を表す送信時刻１２８と、結果通知を受信した時刻を表す受信時刻１３０と、結果通知の未受信を警告するタイムリミットを指定する制限時刻１３２とを含む。
【００２２】
分析時間記憶部２０には、各分析装置２の分析内容ごとの分析時間データが記録される。
【００２３】
図７は、本発明の第１の実施形態における分析時間データのデータ構成例を示す図である。一つの分析時間データが、分析装置２を特定する分析装置ＩＤ１４２と、分析内容を特定する分析コード１４４と、これまでの分析時間の実績を表す分析時間１４６と、分析時間１４６に基づいて決定された制限時間１４８とを含む。
【００２４】
分析時間監視手段２２は、現在分析中の分析案件の経過時間を分析案件記憶部１８と分析時間記憶部２０に記憶された情報に基づいて監視し、制限時間１４８を超過している案件を抽出する。
【００２５】
出力手段２４は、分析時間監視手段２２が抽出した案件に関する情報を出力する。
【００２６】
検査システム１に含まれる機能のうち上記各手段に含まれない機能はすべて制御手段２６に含まれるものとする。
【００２７】
図８ないし図１０に本実施形態にかかる装置異常警告システムの処理の流れを示す。図８は、本発明の第１の実施形態にかかる装置異常警告システムの分析依頼送信処理のフローチャートである。本実施形態にかかる装置異常警告システムの分析依頼送信処理の流れを図８のステップＳ１０２からステップＳ１１０の順を追って説明する。
【００２８】
（ステップＳ１０２）医師が作成した検査指示書の内容あるいは技師が入力指示した内容に従って分析内容決定手段１２が分析内容を決定する。
【００２９】
（ステップＳ１０４）決定された分析内容に従って、分析を依頼する分析装置２を分析内容決定手段１２が決定する。
【００３０】
（ステップＳ１０６）分析内容決定手段１２が新しい分析案件データを作成し、分析案件記憶部１８に追加する。案件番号１２２が新規に割り振られ、新しい分析案件データ中の、案件番号１２２と、分析装置ＩＤ１２４と、分析コード１２６とが記録される。
【００３１】
（ステップＳ１０８）分析依頼送信手段１４が、分析装置ＩＤ１２４で特定される分析装置２に分析依頼を送信する。
【００３２】
（ステップＳ１１０）分析依頼送信手段１４が、送信時刻１２８を分析案件記憶部１８に記録する。
【００３３】
図９は本発明の第１の実施形態にかかる装置異常警告システムの分析時間監視処理のフローチャートである。本実施形態にかかる装置異常警告システムの分析時間監視処理の流れを図９のステップＳ１２２からステップＳ１４０の順を追って説明する。
【００３４】
（ステップＳ１２２）分析時間監視手段２２が、分析案件記憶部１８に記録された分析案件データの一つをチェック対象として抽出する。
【００３５】
（ステップＳ１２４）チェック対象としている分析案件データにおいて、制限時刻１３２が記録されているか否かを分析時間監視手段２２がチェックする。
【００３６】
（ステップＳ１２６）制限時刻１３２が記録されていない場合（ステップＳ１２４：Ｎｏ）、分析時間監視手段２２が制限時刻１３２を記録する。
【００３７】
以下にその手順を説明する。まず、チェック対象としている分析案件データから分析装置ＩＤ１２４および分析コード１２６を読み出す。次に、分析時間記憶部２０に記録された分析時間データのうち、分析装置ＩＤ１４２および分析コード１４４が、読み出された分析装置ＩＤ１２４および分析コード１２６と一致する分析時間データを抽出し、抽出された分析時間データから制限時間１４８を読み出す。さらに、チェック対象としている分析案件データから送信時刻１２８を読み出し、分析時間データから読み出された制限時間１４８を加えて制限時刻１３２を算出し、分析案件記憶部１８に記録する。
【００３８】
（ステップＳ１２８）制限時刻１３２が記録されている場合（ステップＳ１２４：Ｙｅｓ）、チェック対象としている分析案件データにおいて、受信時刻１３０が記録されているか否かを分析時間監視手段２２がチェックする。
【００３９】
（ステップＳ１３０）受信時刻１３０が記録されている場合（ステップＳ１２８：Ｙｅｓ）、分析時間監視手段２２が分析時間データを更新する。
【００４０】
以下にその手順を説明する。まず、チェック対象としている分析案件データから送信時刻１２８および受信時刻１３０を読み出し、差分を計算して所要時間を算出する。また、チェック対象としている分析案件データから分析装置ＩＤ１２４および分析コード１２６を読み出す。次に、分析時間記憶部２０に記録された分析時間データのうち、分析装置ＩＤ１４２および分析コード１４４が、分析案件データから読み出された分析装置ＩＤ１２４および分析コード１２６と一致する分析時間データを抽出し、抽出された分析時間データから分析時間１４６を読み出す。算出された所用時間を基に、分析時間１４６を更新し、分析時間記憶部２０に記録する。
【００４１】
分析時間１４６の更新においては、元の値と算出された所要時間との加重平均を新たな値とする。たとえば、元の値を０．９倍した値と、算出された所要時間を０．１倍した値とを加算した結果を新たな値とする。分析時間１４６の更新方法はこれに限定するものではなく、如何様でもよいが、このように、最新の所要時間の値を部分的に取り込むことで、所要時間の揺らぎを吸収しつつ、分析装置２の経時劣化による所要時間の増加を反映させることが望ましい。
【００４２】
さらに、新たな分析時間１４６の値に基づいて制限時間１４８を更新する。図７の例では分析時間１４６を１．２倍した値を制限時間１４８としている。制限時間１４８の設定方法はこれに限定するものではなく、如何様でもよいが、所要時間の実績値から得られた分析時間１４６の値を上回る値とする。送信時刻１２８からの経過時間が制限時間１４８を上回ると警告を発するため、多くの場合に所要時間が制限時間１４８内に収まるよう、適切な値に設定することが望ましい。所要時間の統計処理を行い、平均値、分散値を基にたとえば９９％の所要時間のデータが制限時間１４８内に収まるよう、制限時間１４８を設定するようにしてもよい。
【００４３】
（ステップＳ１３２）チェック対象としている分析案件データを分析時間監視手段２２が分析案件記憶部１８から削除する。
【００４４】
（ステップＳ１３４）受信時刻１３０が記録されていない場合（ステップＳ１２８：Ｎｏ）、チェック対象としている分析案件データにおいて、時間切れが生じているか否かを分析時間監視手段２２がチェックする。すなわち、現在時刻が制限時刻１３２を超過しているか否かをチェックする。
【００４５】
（ステップＳ１３６）時間切れが生じている場合（ステップＳ１３４：Ｙｅｓ）、チェック対象としている分析案件データから分析時間監視手段２２が分析装置ＩＤ１２４を読み出して警告メッセージを作成し、出力手段２４が警告メッセージを出力する。警告の内容は、分析装置ＩＤ１２４で特定される分析装置２の分析時間が異様に長いことを告げる内容とする。警告の内容はこれに限定するものではなく、如何様でもよいが、少なくとも、どの分析装置２であるかを特定する情報を含ませる。
【００４６】
（ステップＳ１３８）チェック対象としている分析案件データの内容を分析時間監視手段２２が警告ログとして記録したのち、当該分析案件データを分析案件記憶部１８から削除する。
【００４７】
（ステップＳ１４０）分析案件記憶部１８中のすべての分析案件データを処理した否かを分析時間監視手段２２がチェックする。未処理の分析案件データが残っている場合（ステップＳ１４０：Ｎｏ）、ステップＳ１２２に戻る。すべての分析案件データを処理したあと（ステップＳ１４０：Ｙｅｓ）、処理を終了する。
【００４８】
図９のスタートからエンドまでの一連の処理を１回の分析時間管理処理として、分析時間監視手段２２は、この分析時間管理処理を繰り返す。繰り返しかたは、エンドに到達後、引き続いてスタートから始めてもよいし、エンドに到達後、時間をおいてスタートから始めてもよいし、定期的にスタートから始めるようにしてもよい。
【００４９】
図１０は本発明の第１の実施形態にかかる装置異常警告システムの結果通知受信処理のフローチャートである。本実施形態にかかる装置異常警告システムの結果通知受信処理の流れを図１０のステップＳ１４２からステップＳ１４４の順を追って説明する。
【００５０】
（ステップＳ１４２）結果通知受信手段１６が、分析装置２から結果通知を受信する。
【００５１】
（ステップＳ１４４）結果通知受信手段１６が、結果通知の受信時刻を分析案件記憶部１８に記録する。
【００５２】
以下にその手順を説明する。まず、受信した結果通知から案件番号１０２を読み出す。分析案件記憶部１８に記録された分析案件データのうち、案件番号１２２が、結果通知から読み出された案件番号１０２と一致する分析案件データを抽出し、抽出された分析案件データ中の受信時刻１３０を現在時刻として分析案件記憶部１８に記録する。
【００５３】
以上のような構成をとることにより、ある分析案件が発生したときに、分析装置２に分析依頼を出してからの経過時間を監視し、蓄積してある通常の処理時間に基づいて設定した制限時間以内に結果通知が返ってくれば処理時間の情報を更新し、制限時間以内に結果通知が返ってこなければ警告を発することができる。
【００５４】
上述のように、本実施形態によれば、各分析装置２の分析内容ごとに、普段の分析依頼送信処理と結果通知受信処理との時間差を測定し、その値に基づいて、現在の分析処理に要する時間の妥当性を判断することができるため、分析装置２を改良せずに、分析装置２の異常を警告する方法を提供することが可能となる。
［第２の実施形態］
本実施形態は「依頼なしの場合」を対象とする実施形態である。本実施形態の説明にあたって、第１の実施形態と同様のデータ、構成要素については同一の符号を付し、差分についてのみ説明する。本実施形態においては、分析案件と分析装置２が１対１に対応する。本実施形態は、分析装置２から連続して結果通知を受信するときに、一つの結果通知受信時刻を基準時刻とし、次の結果通知受信時刻との差分を分析時間と想定して、各分析装置２の標準的な分析時間を記憶しておき、標準的な分析時間に基づいて決定した制限時間内に結果通知が来ない場合に報告するものである。
【００５５】
図１１は、本発明の第２の実施形態における結果通知データのデータ構成例を示す図である。図１１の例では、結果通知データは、分析を依頼する装置を特定する分析装置ＩＤ１０４と、分析の対象となる検体を特定する検体番号１０８と、検査結果１１０とを含む。結果通知データのデータ構成は図１１の構成に限定するものではないが、少なくとも検査結果１１０の情報と、どの検体に関する分析結果であるかを示す情報（検体番号１０８相当）と、どの装置からの通知であるかを示す情報（分析装置ＩＤ１０４相当）は必要である。
【００５６】
図１２は、本発明の第２の実施形態にかかる装置異常警告システムのシステム構成を示す図である。本実施形態にかかる装置異常警告システムは検査システム１内に構築するものとする。本実施形態にかかる装置異常警告システムは、分析装置２から結果通知を受信する結果通知受信手段１６と、分析された案件に関する情報を記憶する分析案件記憶部１８と、分析内容ごとの制限時間情報を記憶する分析時間記憶部２０と、直近の結果通知から制限時間に相当する時間が経過している分析装置２を抽出する分析時間監視手段２２と、制限時間が経過している分析装置２に関する情報を出力する出力手段２４と、システム全体を制御する制御手段２６を含む。
【００５７】
結果通知受信手段１６は、分析装置２から結果通知を受信して受信時刻を分析案件記憶部１８に記録する。
【００５８】
分析案件記憶部１８には、分析された案件に関する分析案件データが記録される。
【００５９】
図１３は、本発明の第２の実施形態における分析案件データのデータ構成例を示す図である。一つの分析案件データが、一つの分析装置２に対応しており、分析装置２を特定する分析装置ＩＤ１２４と、結果通知を受信した時刻を表す受信時刻１３０と、次の結果通知の受信を期待する限界時刻を指定する制限時刻１３２と、直近の結果通知との時間差を示す受信間隔１３４と、連続して受信した結果通知の数を示す受信カウント１３６を含む。
【００６０】
分析時間記憶部２０には、各分析装置２の分析時間データが記録される。
【００６１】
図１４は、本発明の第２の実施形態における分析時間データのデータ構成例を示す図である。一つの分析時間データが、分析装置２を特定する分析装置ＩＤ１４２と、これまでの分析時間の実績を表す分析時間１４６と、分析時間１４６に基づいて決定された制限時間１４８とを含む。
【００６２】
分析時間監視手段２２は、最近分析を行った分析装置２の直近の結果通知からの経過時間を分析案件記憶部１８および分析時間記憶部２０に記憶された情報に基づいて監視し、制限時間を経過している分析装置２を抽出する。
【００６３】
出力手段２４は、分析時間監視手段２２が抽出した分析装置２に関する情報を出力する。
【００６４】
検査システム１に含まれる機能のうち上記各手段に含まれない機能はすべて制御手段２６に含まれるものとする。
【００６５】
図１５および図１６に本実施形態にかかる装置異常警告システムの処理の流れを示す。
【００６６】
図１５は本発明の第２の実施形態にかかる装置異常警告システムの結果通知受信処理のフローチャートである。本実施形態にかかる装置異常警告システムの結果通知受信処理の流れを図１５のステップＳ２０２からステップＳ２１２の順を追って説明する。
【００６７】
（ステップＳ２０２）結果通知受信手段１６が、分析装置２から結果通知を受信する。
【００６８】
（ステップＳ２０４）受信した結果通知に対応する分析案件データにおいて、受信時刻１３０が記録されているか否かを結果通知受信手段１６がチェックする。
【００６９】
以下にその手順を説明する。まず、受信した結果通知から分析装置ＩＤ１０４を読み出す。分析案件記憶部１８に記録された分析案件データのうち、分析装置ＩＤ１２４が、結果通知から読み出された分析装置ＩＤ１０４と一致する分析案件データを抽出し、抽出された分析案件データ中の受信時刻１３０の内容が記録されているか否かをチェックする。
【００７０】
（ステップＳ２０６）受信時刻１３０が記録されている場合（ステップＳ２０４：Ｙｅｓ）、結果通知受信手段１６が受信間隔１３４を記録する。
【００７１】
以下にその手順を説明する。まず、受信した結果通知から分析装置ＩＤ１０４を読み出す。分析案件記憶部１８に記録された分析案件データのうち、分析装置ＩＤ１２４が、結果通知から読み出された分析装置ＩＤ１０４と一致する分析案件データを抽出し、抽出された分析案件データ中の受信時刻１３０と現在時刻との差分を受信間隔１３４として分析案件記憶部１８に記録する。
【００７２】
（ステップＳ２０８）抽出された分析案件データ中の受信時刻１３０を現在時刻に置き換えて分析案件記憶部１８に記録する。
【００７３】
（ステップＳ２１０）抽出された分析案件データ中の制限時刻１３２を消去して分析案件記憶部１８に記録する。
【００７４】
（ステップＳ２１２）受信時刻１３０が記録されていない場合（ステップＳ２０４：Ｎｏ）、結果通知受信手段１６が、結果通知の受信時刻を分析案件記憶部１８に記録する。
【００７５】
以下にその手順を説明する。まず、受信した結果通知から分析装置ＩＤ１０４を読み出す。分析案件記憶部１８に記録された分析案件データのうち、分析装置ＩＤ１２４が、結果通知から読み出された分析装置ＩＤ１０４と一致する分析案件データを抽出し、抽出された分析案件データ中の受信時刻１３０を現在時刻として分析案件記憶部１８に記録する。
【００７６】
図１６は本発明の第２の実施形態にかかる装置異常警告システムの分析時間監視処理のフローチャートである。本実施形態にかかる装置異常警告システムの分析時間監視処理の流れを図１６のステップＳ２２２からステップＳ２４６の順を追って説明する。
【００７７】
（ステップＳ２２２）分析時間監視手段２２が、分析案件記憶部１８に記録された分析案件データの一つをチェック対象として抽出する。
【００７８】
（ステップＳ２２４）チェック対象としている分析案件データにおいて、受信時刻１３０が記録されているか否かを分析時間監視手段２２がチェックする。
【００７９】
（ステップＳ２２６）受信時刻１３０が記録されている場合（ステップＳ２２４：Ｙｅｓ）、チェック対象としている分析案件データにおいて、受信間隔１３４が記録されているか否かを分析時間監視手段２２がチェックする。
【００８０】
（ステップＳ２２８）受信間隔１３４が記録されている場合（ステップＳ２２６：Ｙｅｓ）、分析時間監視手段２２が分析時間データを更新する。
【００８１】
以下にその手順を説明する。まず、チェック対象としている分析案件データから分析装置ＩＤ１２４と受信間隔１３４とを読み出す。次に、分析時間記憶部２０に記録された分析時間データのうち、分析装置ＩＤ１４２が、分析案件データから読み出された分析装置ＩＤ１２４と一致する分析時間データを抽出し、抽出された分析時間データから分析時間１４６を読み出す。分析案件データから読み出された受信間隔１３４を基に、分析時間１４６を更新し、分析時間記憶部２０に記録する。
【００８２】
分析時間１４６の更新においては、元の値と受信間隔１３４との加重平均を新たな値とする。たとえば、元の値を０．９倍した値と、受信間隔１３４を０．１倍した値とを加算した値を新たな値とする。分析時間１４６の更新方法はこれに限定するものではなく、如何様でもよいが、このように、最新の受信間隔１３４の値を部分的に取り込むことで、受信間隔１３４の揺らぎを吸収しつつ、分析装置２の経時劣化による受信間隔１３４の増加を反映させることが望ましい。
【００８３】
さらに、新たな分析時間１４６の値に基づいて制限時間１４８を更新する。図１４の例では分析時間１４６を１．２倍した値を制限時間１４８としている。制限時間１４８の設定方法はこれに限定するものではなく、如何様でもよいが、受信間隔１３４の実績値から得られた分析時間１４６の値を上回る値とする。直近の受信時刻１３０からの経過時間が制限時間１４８を上回ると一連の分析処理を終了したと解釈して報告するため、多くの場合に受信間隔１３４が制限時間１４８内に収まるよう、適切な値に設定することが望ましい。受信間隔１３４の統計処理を行い、平均値、分散値を基にたとえば９９％の受信間隔１３４のデータが制限時間１４８内に収まるよう、制限時間１４８を設定するようにしてもよい。
【００８４】
（ステップＳ２３０）チェック対象としている分析案件データ中の受信間隔１３４の値を分析時間監視手段２２が消去して分析案件記憶部１８に記録する。
【００８５】
（ステップＳ２３２）チェック対象としている分析案件データ中の受信カウント１３６の値に分析時間監視手段２２が１を加算し分析案件記憶部１８に記録する。
【００８６】
（ステップＳ２３４）受信間隔１３４が記録されていない場合（ステップＳ２２６：Ｎｏ）、チェック対象としている分析案件データにおいて、制限時刻１３２が記録されているか否かを分析時間監視手段２２がチェックする。
【００８７】
（ステップＳ２３６）制限時刻１３２が記録されていない場合（ステップＳ２３４：Ｎｏ）、分析時間監視手段２２が制限時刻１３２を記録する。
【００８８】
以下にその手順を説明する。まず、チェック対象としている分析案件データから分析装置ＩＤ１２４を読み出す。次に、分析時間記憶部２０に記録された分析時間データのうち、分析装置ＩＤ１４２が、分析案件データから読み出された分析装置ＩＤ１２４と一致する分析時間データを抽出し、抽出された分析時間データから制限時間１４８を読み出す。さらに、チェック対象としている分析案件データから受信時刻１３０を読み出し、分析時間データから読み出された制限時間１４８を加えて制限時刻１３２を算出し、分析案件記憶部１８に記録する。
【００８９】
（ステップＳ２３８）分析時間監視手段２２がチェック対象としている分析案件データ中の受信カウント１３６の値を１として分析案件記憶部１８に記録する。
【００９０】
（ステップＳ２４０）制限時刻１３２が記録されている場合（ステップＳ２３４：Ｙｅｓ）、時間切れが生じているか否かを分析時間監視手段２２がチェックする。すなわち、現在時刻が制限時刻１３２を超過しているか否かをチェックする。
【００９１】
（ステップＳ２４２）時間切れが生じている場合（ステップＳ２４０：Ｙｅｓ）、チェック対象としている分析案件データから分析時間監視手段２２が分析装置ＩＤ１２４および受信カウント１３６を読み出して報告メッセージを作成し、出力手段２４が報告メッセージを出力する。報告の内容は分析装置ＩＤ１２４で特定される分析装置２の分析処理が受信カウント１３６の値で示される個数で終了したことを告げる内容とする。報告の内容はこれに限定するものではなく、如何様でもよいが、少なくとも、どの分析装置２であるかを特定する情報と受信した結果通知の数量情報を含ませる。
【００９２】
あるいは、分析装置２にセットした検体数を検査技師が入力し、上記受信カウント１３６の値で示される個数が入力された検体数に満たないときにのみ警告を出力するようにしてもよい。
【００９３】
（ステップＳ２４４）チェック対象としている分析案件データの内容を分析時間監視手段２２が報告ログとして記録したのち、当該分析案件データ中の受信時刻１３０、制限時刻１３２、受信間隔１３４、および受信カウント１３６の値を分析案件記憶部１８から消去する。
【００９４】
（ステップＳ２４６）分析案件記憶部１８中のすべての分析案件データを処理した否かを分析時間監視手段２２がチェックする。未処理の分析案件データが残っている場合（ステップＳ２４６：Ｎｏ）、ステップＳ２２２に戻る。すべての分析案件データを処理したあと（ステップＳ２４６：Ｙｅｓ）、処理を終了する。
【００９５】
図１６のスタートからエンドまでの一連の処理を１回の分析時間管理処理として、分析時間監視手段２２は、この分析時間管理処理を繰り返す。繰り返しかたは、エンドに到達後、引き続いてスタートから始めてもよいし、エンドに到達後、時間をおいてスタートから始めてもよいし、定期的にスタートから始めることにしてもよい。
【００９６】
以上のような構成をとることにより、特定の分析装置２からの連続して通知される結果通知の時間間隔を監視し、蓄積してある通常の時間間隔に基づいて設定した制限時間以内に次の結果通知がくれば時間間隔の情報を更新し、制限時間以内に次の結果通知がこなければ一連の分析処理が終了したと判断して報告することができる。このとき連続して通知された結果通知の数を検査技師に報告することで、セットした検体数との不一致があれば、検査技師が装置異常の可能性を考えて分析装置の様子を見に行くことができる。
【００９７】
上述のように、本実施形態によれば、分析装置２ごとに、連続する結果通知受信処理の普段の時間間隔を測定し、その値に基づいて、連続する分析処理が終了したか否かを判断し検査技師に報告することができるため、分析装置２を改良せずに、分析装置２の異常を警告する方法を提供することが可能となる。
【００９８】
なお、上述した実施形態にかかる装置異常警告システムは、ハードウェアとして実施可能であるだけでなく、コンピュータのソフトウェアとしても実施可能である。例えば、図５に示した分析内容決定手段１２、分析依頼送信手段１４、結果通知受信手段１６、分析時間監視手段２２、出力手段２４、制御手段２６の機能をコンピュータに実行させるプログラムを作成し、当該プログラムをコンピュータのメモリに読み込ませて実行させれば、装置異常警告システムを実現することができる。
【００９９】
本発明の実施形態にかかる装置異常警告システムを実現するプログラムは、図１７に示すように、ＣＤ−ＲＯＭやＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ等やフレキシブルディスク等の可搬型記録媒体３４だけでなく、通信回線３６の先に備えられた他の記憶装置３８や、コンピュータシステム３２のハードディスクやＲＡＭ等の記憶装置、記録媒体４０のいずれに記憶されるものであってもよく、プログラム実行時には、プログラムはローディングされ、主メモリ上で実行される。
【０１００】
（付記１）分析装置と通信可能な装置異常警告システムであって、
所定の基準時刻を記憶する基準時刻記憶部と、
前記分析装置からの結果通知情報を受信し受信時刻を獲得する結果通知受信手段と、
前記基準時刻記憶部に記憶された基準時刻と前記結果通知受信手段が獲得した受信時刻との差分時間を算出する差分時間算出手段と、
前記差分時間算出手段が算出した差分時間に基づいて基準時間を設定する基準時間設定手段と、
前記基準時間設定手段が設定した基準時間を記憶する基準時間記憶部と、
前記基準時刻記憶部に記憶された基準時刻から、前記基準時間記憶部に記憶された基準時間が経過したことを検知する時間監視手段と、
前記時間監視手段が前記基準時間記憶部に記憶された基準時間が経過したことを検知したときに、前記分析装置を特定する情報を出力する出力手段と、
を備えたことを特徴とする装置異常警告システム。
（付記２）付記１に記載した装置異常警告システムであって、
前記基準時刻は前記結果通知受信手段が獲得した受信時刻であり、
前記結果通知受信手段はさらに、前記獲得した受信時刻を前記基準時刻記憶部に記憶させる
ことを特徴とする装置異常警告システム。
（付記３）付記２に記載した装置異常警告システムであって、さらに、
前記結果通知受信手段によって受信される結果通知情報の受信回数を記憶する受信回数記憶部を備え、
前記結果通知受信手段はさらに、前記分析装置からの結果通知情報を受信するごとに前記受信回数記憶部に記憶された受信回数を更新し、
前記出力手段はさらに、前記受信回数記憶部に記憶された受信回数を出力する
ことを特徴とする装置異常警告システム。
（付記４）付記１に記載した装置異常警告システムであって、さらに、
前記分析装置に分析依頼情報を送信し送信時刻を獲得する分析依頼送信手段と、
を備え、
前記基準時刻は前記分析依頼送信手段が獲得した送信時刻であり、
前記分析依頼送信手段はさらに、前記獲得した送信時刻を前記基準時刻記憶部に記憶させる
ことを特徴とする装置異常警告システム。
（付記５）基準時刻を記憶する基準時刻記憶部と基準時間を記憶する基準時間記憶部とを備え、分析装置と通信可能な装置異常警告システムが実行する装置異常警告方法であって、
前記基準時刻記憶部に前記基準時刻を記憶する基準時刻記憶ステップと、
前記分析装置からの結果通知情報を受信し受信時刻を獲得する結果通知受信ステップと、
前記基準時刻記憶部に記憶された基準時刻と前記結果通知受信ステップで獲得した受信時刻との差分時間を算出する差分時間算出ステップと、
前記差分時間算出ステップで算出した差分時間に基づいて基準時間を設定する基準時間設定ステップと、
前記基準時間設定ステップで設定した基準時間を前記基準時間記憶部に記憶する基準時間記憶ステップと、
前記基準時刻記憶部に記憶された基準時刻から、前記基準時間記憶部に記憶された基準時間が経過したことを検知する時間監視ステップと、
前記時間監視ステップで前記基準時間記憶部に記憶された基準時間が経過したことを検知したときに、前記分析装置を特定する情報を出力する出力ステップと、
を備えたことを特徴とする装置異常警告方法。
（付記６）付記５に記載した装置異常警告方法であって、
前記基準時刻は前記結果通知受信ステップで獲得した受信時刻であり、
前記基準時刻記憶ステップでは、前記結果通知受信ステップで獲得した受信時刻を前記基準時刻記憶部に記憶させる
ことを特徴とする装置異常警告方法。
（付記７）付記６に記載した装置異常警告方法であって、装置異常警告システムはさらに、
前記結果通知受信ステップにおいて受信される結果通知情報の受信回数を記憶する受信回数記憶部を備え、
前記装置異常警告方法はさらに、
前記分析装置からの結果通知情報を受信するごとに前記受信回数記憶部に記憶された受信回数を更新する受信回数更新ステップ
を備え、
前記出力ステップにおいてはさらに、前記受信回数記憶部に記憶された受信回数を出力する
ことを特徴とする装置異常警告方法。
（付記８）付記５に記載した装置異常警告方法であって、さらに、
前記分析装置に分析依頼情報を送信し送信時刻を獲得する分析依頼送信ステップと、
を備え、
前記基準時刻は前記分析依頼送信ステップで獲得した送信時刻であり、
前記基準時刻記憶ステップでは、前記分析依頼送信ステップで獲得した送信時刻を前記基準時刻記憶部に記憶させる
ことを特徴とする装置異常警告方法。
（付記９）基準時刻を記憶する基準時刻記憶部と基準時間を記憶する基準時間記憶部とを備え、分析装置と通信可能なコンピュータに装置異常警告方法を実行させる装置異常警告プログラムであって、前記装置異常警告方法は、
前記基準時刻記憶部に前記基準時刻を記憶する基準時刻記憶ステップと、
前記分析装置からの結果通知情報を受信し受信時刻を獲得する結果通知受信ステップと、
前記基準時刻記憶部に記憶された基準時刻と前記結果通知受信ステップで獲得した受信時刻との差分時間を算出する差分時間算出ステップと、
前記差分時間算出ステップで算出した差分時間に基づいて基準時間を設定する基準時間設定ステップと、
前記基準時間設定ステップで設定した基準時間を前記基準時間記憶部に記憶する基準時間記憶ステップと、
前記基準時刻記憶部に記憶された基準時刻から、前記基準時間記憶部に記憶された基準時間が経過したことを検知する時間監視ステップと、
前記時間監視ステップで前記基準時間記憶部に記憶された基準時間が経過したことを検知したときに、前記分析装置を特定する情報を出力する出力ステップと、
を備えたことを特徴とする装置異常警告プログラム。
（付記１０）付記９に記載した装置異常警告プログラムであって、
前記基準時刻は前記結果通知受信ステップで獲得した受信時刻であり、
前記基準時刻記憶ステップでは、前記結果通知受信ステップで獲得した受信時刻を前記基準時刻記憶部に記憶させる
ことを特徴とする装置異常警告プログラム。
（付記１１）付記１０に記載した装置異常警告プログラムであって、前記コンピュータはさらに、
前記結果通知受信ステップにおいて受信される結果通知情報の受信回数を記憶する受信回数記憶部を備え、
前記装置異常警告方法はさらに、
前記分析装置からの結果通知情報を受信するごとに前記受信回数記憶部に記憶された受信回数を更新する受信回数更新ステップ
を備え、
前記出力ステップにおいてはさらに、前記受信回数記憶部に記憶された受信回数を出力する
ことを特徴とする装置異常警告プログラム。
（付記１２）付記９に記載した装置異常警告プログラムであって、前記装置異常警告方法は、さらに、
前記分析装置に分析依頼情報を送信し送信時刻を獲得する分析依頼送信ステップと、
を備え、
前記基準時刻は前記分析依頼送信ステップで獲得した送信時刻であり、
前記基準時刻記憶ステップでは、前記分析依頼送信ステップで獲得した送信時刻を前記基準時刻記憶部に記憶させる
ことを特徴とする装置異常警告プログラム。
【図面の簡単な説明】
【０１０１】
【図１】本発明の前提となる検査システムと分析装置との関係を示す図
【図２】本発明の前提となる検査システムと分析装置との関係を示す図
【図３】本発明の第１の実施形態における分析依頼データのデータ構成例を示す図
【図４】本発明の第１の実施形態における結果通知データのデータ構成例を示す図
【図５】本発明の第１の実施形態にかかる装置異常警告システムのシステム構成を示す図
【図６】本発明の第１の実施形態における分析案件データのデータ構成例を示す図
【図７】本発明の第１の実施形態における分析時間データのデータ構成例を示す図
【図８】本発明の第１の実施形態にかかる装置異常警告システムの分析依頼送信処理のフローチャート
【図９】本発明の第１の実施形態にかかる装置異常警告システムの分析時間監視処理のフローチャート
【図１０】本発明の第１の実施形態にかかる装置異常警告システムの結果通知受信処理のフローチャート
【図１１】本発明の第２の実施形態における結果通知データのデータ構成例を示す図
【図１２】本発明の第２の実施形態にかかる装置異常警告システムのシステム構成例を示す図
【図１３】本発明の第２の実施形態における分析案件データのデータ構成例を示す図
【図１４】本発明の第２の実施形態における分析時間データのデータ構成例を示す図
【図１５】本発明の第２の実施形態にかかる装置異常警告システムの結果通知受信処理のフローチャート
【図１６】本発明の第２の実施形態にかかる装置異常警告システムの分析時間監視処理のフローチャート
【図１７】コンピュータ環境の例を示す図
【符号の説明】
【０１０２】
１２：  分析内容決定手段
１４：  分析依頼送信手段
１６：  結果通知受信手段
１８：  分析案件記憶部
２０：  分析時間記憶部
２２：  分析時間監視手段
２４：  出力手段
２６：  制御手段
【図１】
2008175736.tif 000003
【図２】
2008175736.tif 000004
【図３】
2008175736.tif 000005
【図４】
2008175736.tif 000006
【図５】
2008175736.tif 000007
【図６】
2008175736.tif 000008
【図７】
2008175736.tif 000009
【図８】
2008175736.tif 000010
【図９】
2008175736.tif 000011
【図１０】
2008175736.tif 000012
【図１１】
2008175736.tif 000013
【図１２】
2008175736.tif 000014
【図１３】
2008175736.tif 000015
【図１４】
2008175736.tif 000016
【図１５】
2008175736.tif 000017
【図１６】
2008175736.tif 000018
【図１７】
2008175736.tif 000019