【手続補正書】
【提出日】平成19年6月6日(2007.6.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  被検物を試験するための統合臨床検査室用ソフトウェアシステムであって、
上記被検物に対して少なくとも１種の試験を実行するための少なくとも１種の被検物処理モジュール、
上記複数の被検物処理モジュールと通じており、前記試験に対するユーザーリクエストを処理するためのリクエスト処理手段、前記試験を実行するための前記複数の被検物処理モジュールの機能制御を提供するための機能制御手段、および前記試験の試験結果データを処理するための結果データ管理手段を含んでいる、統合ワークフロー自動化手段、
ユーザーがコンピューターシステムを制御および監視することを可能とするための、前記統合ワークフロー自動化手段と通じている、統合ユーザーインターフェース手段、
を含み、
前記統合ワークフロー自動化手段が、前記被検物および前記データの事前分析的検査室処理、分析的検査室処理、並びに事後分析的検査室処理のいずれの態様をも実行するように構成されている統合アーキテクチャを有する、
統合臨床検査室用ソフトウェアシステム。
【請求項２】  前記ワークフロー自動化手段が、試験に対する複数のユーザーリクエストが受け取られ、処理を必要とする状態にある場合に、前記被検物処理モジュールの異なるものの間での試験リクエストの組の割り当ておよびスケジューリングのための手段をさらに含む、請求項１に記載のソフトウェアシステム。
【請求項３】  被検物を前記被検物処理モジュールへおよび前記被検物処理モジュールから移送するための少なくとも１種の被検物受け渡しモジュールをさらに含む、請求項１に記載のソフトウェアシステム。
【請求項４】  前記ワークフロー自動化手段が、被検物の位置、前記被検物処理モジュールの各々が前記試験を実行する処理部位への経路および配布を制御するための手段をさらに含む、請求項３に記載のソフトウェアシステム。
【請求項５】  前記ワークフロー自動化手段が、試験手順の、品質管理要求条件との対応性を評価するための手段をさらに含む、請求項１に記載のソフトウェアシステム。
【請求項６】  前記ワークフロー自動化手段が、各々が別個のユーザー操作可能カテゴリーをカプセル化している複数のシステムユーザーオブジェクトを含んでなる、請求項１に記載のソフトウェアシステム。
【請求項７】  前記複数のシステムユーザーオブジェクトが、
ユーザー試験リクエストを処理し、前記複数の被検物処理モジュールについての試験操作ステータス情報を提供するための試験オペレーターオブジェクト、および
前記被検物処理モジュールについての操作モードおよびステータスを制御するための、ユーザーコマンドに応答する機器オペレーターオブジェクト、
を含んでなる、請求項６に記載のソフトウェアシステム。
【請求項８】  前記複数のシステムユーザーオブジェクトが、
前記被検物処理モジュールのメンテナンスに関連するサービスタスクを実行するための、ユーザーコマンドに応答するサービステックオブジェクト、
前記被検物処理モジュールによって提供される試験結果データの手動検証のための、ユーザーコマンドに応答する結果検証機構オブジェクト、および
前記コンピューターシステムのコンフィギュレーションを管理するための、ユーザーコマンドに応答するシステム管理機構オブジェクト、
からなる群の少なくとも１種をさらに含んでなる、請求項７に記載のソフトウェアシステム。
【請求項９】  前記複数のシステムユーザーオブジェクトが、バーコード読み取り装置を介して受け渡されるユーザー入力に応答するバーコードリーダーユーザーオブジェクトをさらに含んでなる、請求項７に記載のソフトウェアシステム。
【請求項１０】  前記ワークフロー自動化手段が、
前記試験を実行する能力を有する被検物処理モジュールが前記システムにおいて利用可能である場合に、試験を指定し、処理を受諾し、そしてスケジューリングすることを可能とするための、オブジェクトのオーダーエントリーおよび試験計画カテゴリー、
前記被検物処理モジュールの完全な管理を提供するための、オブジェクトの機器複合体カテゴリー、並びに
前記試験の結果を処理し、検証するための、結果処理および妥当性検査カテゴリー、
をさらに含んでなり、
前記オーダーエントリーおよび試験計画カテゴリー、前記機器複合体カテゴリー、および前記結果処理カテゴリーの前記オブジェクトが、各々、前記複数のシステムユーザーオブジェクトと通じている、
請求項６に記載のソフトウェアシステム。
【請求項１１】  前記統合ワークフロー自動化手段が、
被検物の位置を監視し、選ばれた被検物処理モジュールへの被検物の経路を制御するための、オブジェクトの論理的移送カテゴリー、および
被検物処理モジュールの型または設計を表すための、オブジェクトの物理的機器カテゴリー、
をさらに含んでなり、
前記物理的機器カテゴリーのオブジェクトが、前記被検物処理モジュールに前記被検物を受け渡して、前記試験を実行するために、前記論理的移送カテゴリー、前記機器複合体カテゴリー、および前記結果処理および妥当性検査カテゴリーの前記オブジェクトと通じている、
請求項１０に記載のソフトウェアシステム。
【請求項１２】  前記統合ワークフロー自動化手段が、前記システムユーザーカテゴリー、結果処理および妥当性検査カテゴリー、オーダーエントリーおよび試験計画カテゴリー、機器複合体カテゴリー、論理的移送カテゴリー、および物理的機器カテゴリーのオブジェクトの各々と通じている、オブジェクトの共通インフラストラクチャーカテゴリーをさらに含む、請求項１１に記載のソフトウェアシステム。
【請求項１３】  前記オブジェクトの共通インフラストラクチャーカテゴリーが、オブジェクト配布、メッセージ送信、例外処理、およびオブジェクト永続性に寄与する、請求項１２に記載のソフトウェアシステム。
【請求項１４】  前記オブジェクト永続性が、前記被検物処理モジュールから受け取られる試験結果データのデータベースを維持するための手段を含む、請求項１３に記載のソフトウェアシステム。
【請求項１５】  前記複数の被検物処理モジュールが、機器ハードウェアおよび埋め込み処理制御ソフトウェアを含んでなる、請求項１２に記載のソフトウェアシステム。
【請求項１６】  前記統合ワークフロー自動化手段が、前記統合ワークフロー自動化手段と被検物処理モジュールの統合を可能とするように構成された外部インターフェースである物理的機器シェルを含む、請求項１５に記載のソフトウェアシステム。
【請求項１７】  前記統合ワークフロー自動化手段が、リクエストされた特定の試験に提供される医療保険コードデータを検証するための手段をさらに含む、請求項６に記載のソフトウェアシステム。
【請求項１８】  被検物を試験するための統合臨床検査室用ソフトウェアシステムであって、
複数の試験を実行するための複数の被検物処理モジュールと通じている統合ワークフロー自動化オブジェクトクラスの組、
ユーザーが前記ソフトウェアシステムを制御および監視することを可能とするための、前記統合ワークフロー自動化オブジェクトクラスの組と通じている、統合ユーザーインターフェース手段、
を含み、
前記統合ワークフロー自動化オブジェクトクラスの組が、事前分析的検査室処理、分析的検査室処理、および事後分析的検査室処理のための検査室情報フロー管理を提供するように構成されている単一の統合アーキテクチャを有する、
統合臨床検査室用ソフトウェアシステム。
【請求項１９】  前記統合アーキテクチャが、材料フローの管理を提供するように、さらに構成されている、請求項１８に記載の統合臨床検査室用ソフトウェアシステム。
【請求項２０】  前記統合アーキテクチャが、前記被検物処理モジュールの操作制御、レポーティング制御、および診断制御を提供するように、さらに構成されている、請求項１９に記載の統合臨床検査室用ソフトウェアシステム。
【請求項２１】  前記統合アーキテクチャが、前記被検物の前記被検物処理モジュールへの受け渡しを調整するための被検物受け渡し管理を提供するように、さらに構成されている、請求項２０に記載の統合臨床検査室用ソフトウェアシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
コストを削減するために、上記に概説した処理工程の１種またはそれ以上における助けとなる種々の自動化システムが開発されている。しかしながら、このようなシステムは、概して、事前分析的検査室処理、分析的検査室処理、または事後分析的検査室処理のいずれかのみに関連する処理に限定されている。場合によっては、あるプロセスエリアにおけるシステムが他のプロセスエリアにおけるシステムと通じる（コミュニケーションを行う）ことを可能とするための通信インターフェースが提供されている。しかしながら、それにもかかわらず、このようなシステムは、機構、機能、およびプロセスエリアにおいて容易に拡張可能な真に統合されたフレームワークを促進する包括的アーキテクチャを提供することはできない。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の要約
本発明は、被検物を試験するための統合臨床検査室用コンピューターソフトウェアシステムに関する。特定の予め定められた試験を被検物に対して実行するための、１種またはそれ以上の被検物処理モジュールが提供されているのが好都合である。統合ワークフロー自動化プログラミング（プログラム）が、上記複数の被検物処理モジュールと通じている。これらの被検物処理モジュールは、機器ハードウェアおよび埋め込み処理制御ソフトウェアを含むことができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
上記ワークフロー自動化プログラミングが、リクエストされた特定の試験に提供される医療保険コードデータを検証するためのプログラミングをさらに含むのが好都合である場合がある。このようなプログラミングは、実行された試験についての請求を促進するために、上記リクエスト処理プログラミングまたは上記結果データ管理プログラミングのいずれかによってアクセスされることができる。
本発明の１つの実施形態によれば、被検物を試験するための統合臨床検査室用ソフトウェアシステムであって、上記被検物に対して少なくとも１種の試験を実行するための少なくとも１種の被検物処理モジュール、上記複数の被検物処理モジュールと通じており、前記試験に対するユーザーリクエストを処理するためのリクエスト処理手段、前記試験を実行するための前記複数の被検物処理モジュールの機能制御を提供するための機能制御手段、および前記試験の試験結果データを処理するための結果データ管理手段を含んでいる、統合ワークフロー自動化手段、ユーザーがコンピューターシステムを制御および監視することを可能とするための、前記統合ワークフロー自動化手段と通じている、統合ユーザーインターフェース手段、を含み、前記統合ワークフロー自動化手段が、前記被検物および前記データの事前分析的検査室処理、分析的検査室処理、並びに事後分析的検査室処理のいずれの態様をも実行するように構成されている統合アーキテクチャを有する、統合臨床検査室用ソフトウェアシステムが提供される。
本発明の他の実施形態によれば、被検物を試験するための統合臨床検査室用ソフトウェアシステムであって、複数の試験を実行するための複数の被検物処理モジュールと通じている統合ワークフロー自動化オブジェクトクラスの組、ユーザーが前記ソフトウェアシステムを制御および監視することを可能とするための、前記統合ワークフロー自動化オブジェクトクラスの組と通じている、統合ユーザーインターフェース手段、を含み、前記統合ワークフロー自動化オブジェクトクラスの組が、事前分析的検査室処理、分析的検査室処理、および事後分析的検査室処理のための検査室情報フロー管理を提供するように構成されている単一の統合アーキテクチャを有する、統合臨床検査室用ソフトウェアシステムが提供される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
ワークフロー自動化層５６は、多くの大きいブロックまたはカテゴリー（例えば、共通インフラストラクチャーブロック６０、システムコンフィギュレーションマネージャ１３０、システムユーザーブロック７０、オーダーエントリーおよび試験計画ブロック８０、機器複合体ブロック９０、論理的移送ブロック１００、並びに結果処理および妥当性検査ブロック１２０）を含む。共通インフラストラクチャーブロック６０は、特定技術向けソフトウェア機構の実装を単離（分離）する特定技術向け層である。ワークフロー自動化層５６の機構は、共通インフラストラクチャーブロック６０の上に構築される。共通インフラストラクチャーブロック６０は、一般的な情報技術（ＩＴ）要素を使用して、種々のインフラストラクチャー機能を実装する。図３において示されているように、これらの機能は、メッセージ送信および例外処理のためのオブジェクト配布を提供するためのオブジェクト配布層６２、オブジェクト永続性のための永続性サービスブロック６６、イントラネット／インターネットおよびＬＡＮブロック６４、ネットワーキング、データベースサービスのためのデータベースブロック６８などによって提供することができる。当業者は、これらの技術機構の殆どが、任意選択的に、「市販品」コンポーネントとして購入することができ、かつ、上記共通インフラストラクチャー層に取り入れて、必要とされるサービスを提供することができるものであることを、容易に理解するであろう。コンフィギュレーションマネージャブロック１３０は、ワークフロー専門化情報を維持し、システムコンフィギュレーションを管理する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
システムユーザーブロック７０におけるオブジェクトは、外部エンティティーブロック７２（例えば、ＧＵＩワークステーション、検査室情報システム）とシステムの残りとの間のインターフェースとしてはたらく。このシステムユーザーブロックは、システムの残りからのデータのプレゼンテーションおよびフォーマット（例えば、ルックアンドフィール）の関係および詳細を単離する。図３（ａ）は、図３の一部の拡大図の例を示す。この例においては、１人のユーザーが結果を検証する一方で、もう１人のユーザーが試験命令を提起している。この例における両方のエンドユーザーは、ブロック７２におけるＧＵＩワークステーションを通してシステムと相互作用する。このＧＵＩソフトウェアは、システムユーザーブロック７０における１種またはそれ以上のオブジェクトを通して、システムの残りと相互作用する。結果検証スクリーンを取り扱うソフトウェアは、結果検証機構オブジェクトに結果を検証させる。次に、この結果検証機構オブジェクトは、結果処理および妥当性検査ブロック１２０における結果オブジェクトと相互作用して、それらの状態を、検証されるべく変化させる。試験命令提起スクリーンを取り扱うソフトウェアは、試験オペレーターオブジェクトに試験命令を提起させる。次に、この試験オペレーターオブジェクトは、オーダーエントリーおよび試験計画ブロック８０における試験命令オブジェクト相互作用する。この例は、システムユーザーブロック７０がブロック７２におけるユーザーインターフェースおよび外部インターフェースをシステムにおける他のブロックから如何に単離するかを説明している。例えば、結果処理および妥当性検査ブロック１２０は、結果検証ＧＵＩソフトウェアには気付かず、逆もまた同じである。