(57)【要約】  ネットワークを介して中央プロセッサに接続される遠隔プロセッサとの間で心電図データを転送する方法である。携帯記憶媒体に記憶された心電図データに関連する被験者に関する識別情報が、遠隔プロセッサに入力される。遠隔プロセッサは、心電図データを携帯記憶媒体から抽出すると共に、識別情報及び心電図データを遠隔プロセッサから中央プロセッサに送信する。心電図データを受信して記憶すると、中央プロセッサは、リリースメッセージを遠隔プロセッサに送信して、携帯記憶媒体から心電図データを消去できるようにする。【選択図】図６
2008522765.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して中央プロセッサに接続される遠隔プロセッサとの間で心電図データを転送する方法であって、
該心電図データを有する携帯記憶媒体を該遠隔プロセッサに結合する工程と、
該心電図データに関連する被験者に関する識別情報を入力する工程と、
該携帯記憶媒体から該心電図データを抽出すると共に、該識別情報及び該心電図データを該遠隔プロセッサから該中央プロセッサに送信する工程と、
該中央プロセッサから該遠隔プロセッサにリリースメッセージを送信することによって、該携帯記憶媒体から該心電図データを消去できるようにする工程と、を備え、該リリースメッセージは、該中央プロセッサでの該心電図データの記憶が成功した後に送信されることを特徴とする心電図データを転送する方法。
【請求項２】
該識別情報を入力する工程は、該被験者に関連する薬物テストプロトコルを選択する工程を備えることを特徴とする請求項１に記載の心電図データを転送する方法。
【請求項３】
該識別情報を入力する工程は、該被験者に関連する人口統計情報を、該遠隔プロセッサに記憶するために入力する工程をさらに備えることを特徴とする請求項２に記載の心電図データを転送する方法。
【請求項４】
該識別情報を入力する工程は、該携帯記憶媒体の識別番号を入力する工程と、訪問種別を入力する工程のうちの少なくとも一方をさらに備えることを特徴とする請求項３に記載の心電図データを転送する方法。
【請求項５】
該訪問種別は、ベースライン訪問、１日目訪問、２日目訪問、及びスクリーニング訪問のうちの少なくとも１つであることを特徴とする請求項４に記載の心電図データを転送する方法。
【請求項６】
該識別情報の入力後に、該入力された識別情報が予め定められたフォーマットに従っているか否かを調べて判断する工程をさらに含むことを特徴とする請求項１に記載の心電図データを転送する方法。
【請求項７】
該識別情報は、被験者の識別番号、生年月日、イニシャル、及び性別のうちの少なくとも１つを含むことを特徴とする請求項１に記載の心電図データを転送する方法。
【請求項８】
該識別情報を入力する工程は、該遠隔プロセッサに記憶されている被験者リストから被験者を選択する工程を含むことを特徴とする請求項１に記載の心電図データを転送する方法。
【請求項９】
該遠隔プロセッサから該中央プロセッサへの識別情報及び心電図データの送信をモニタする工程をさらに含むことを特徴と
する請求項１に記載の心電図データを転送する方法。
【請求項１０】
ネットワークを介して中央プロセッサに接続される遠隔プロセッサとの間で心電図データを転送するコンピュータプログラム製品であって、
コンピュータ可読記憶媒体と、
該コンピュータ可読媒体上で具現化されるコンピュータ実行可能コードと
を備え、該コンピュータ実行可能コードは、
該遠隔プロセッサに結合される携帯記憶媒体に存在する心電図データに関連する被験者に関する識別情報の入力を提供するステップと、
該心電図データを該携帯記憶媒体から抽出すると共に、該識別情報及び該心電図データを該遠隔プロセッサから該中央プロセッサに送信するステップと、
該中央プロセッサから該遠隔プロセッサにリリースメッセージを送信することによって、該携帯記憶媒体から該心電図データを消去できるようにするステップと、
を実行し、該リリースメッセージは、該中央プロセッサでの該心電図データの記憶が成功した後に送信されることを特徴とする心電図データを転送するコンピュータプログラム製品。
【請求項１１】
ネットワークを介して携帯記憶媒体から心電図データを転送するシステムであって、
中央プロセッサと、
該ネットワークを介して該中央プロセッサに接続される遠隔プロセッサと
を備え、該遠隔プロセッサは、該心電図データを該携帯記憶媒体から抽出すると共に、該心電図データに関連する被験者に関する識別情報及び該抽出された心電図データを該中央プロセッサに送信し、
該中央プロセッサは、該抽出された心電図データを記憶し、リリースメッセージを該遠隔プロセッサに送信して、該携帯記憶媒体から該心電図データを消去できるようにすることを特徴とする心電図データを転送するシステム。
【請求項１２】
該識別情報は、該被験者に関連する薬物テストプロトコルを含むことを特徴とする請求項１に記載の心電図データを転送するシステム。
【請求項１３】
該識別情報は、該遠隔プロセッサに記憶するための該被験者に関連する人口統計情報、該携帯記憶媒体の識別番号、及び訪問種別のうちの少なくとも１つをさらに含むことを特徴とする請求項１２に記載の心電図データを転送するシステム。
【請求項１４】
該訪問種別は、ベースライン訪問、１日目訪問、２日目訪問、及びスクリーニング訪問のうちの少なくとも１つであることを特徴とする請求項１３に記載の心電図データを転送するシステム。
【請求項１５】
該識別情報は、被験者の識別番号、生年月日、イニシャル、及び性別のうちの少なくとも１つを含むことを特徴とする請求項１１に記載の心電図データを転送するシステム。
【請求項１６】
該遠隔プロセッサは、識別情報及び心電図データの該中央プロセッサへの送信をモニタすることを特徴とする請求項１に記載の心電図データを転送するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２００４年１２月１３日に米国特許商標庁に出願された米国仮特許出願第６０／６３４、９９４号の優先権を主張するものであり、この開示全体を参照により本明細書に援用する。また、「HolterGateway Application for Cardiocore、 Technical Documentation and Architecture」と題する２００５年１２月１３日に出願された米国特許仮出願（本願と同じ発明者を列挙し、代理人整理番号Ｐ９０９０を有する）も参照により本明細書に援用される。
【背景技術】
【０００２】
心臓は、電気刺激に反応する筋肉組織からなるポンプである。心拍は、ポンプ効率を最大化するように、心房と心室との同期に頼って厳密に制御される事象である。洞房結節が心臓の右心房にあり、電気刺激を生成する。健康な人では、洞房結節は通常、６０Ｈｚ〜１００Ｈｚの速度で電気刺激信号を生成し、心筋の興奮と収縮の波が明確に心臓全体に伝わる。電気刺激信号は心臓の心房心室を収縮させ、それによって心房心室を通して血液を押し出す。心臓の左右の心房がまず短時間収縮してから、左右の心室が短時間収縮する。正常な心臓の調律は、洞房結節（洞結節とも呼ばれる）に端を発することから「洞」調律と呼ばれる。洞房結節によって出された電気刺激信号はまず、左右の心房に送られ、次いで房室結節を通って左右の心室に送られる。
【０００３】
心電図（ＥＣＧ）が心臓の電気的活動を測定する。電極が体の特定の箇所に配置されて、心臓の電気的活動のトレースを取り込む。心臓の脱分極及び再分極に起因する電気的活動が各リード線により記録される。ＥＣＧは、各リード線から記録される情報の総和である。取り込まれたＥＣＧは電流の方向及び筋肉の脱分極の大きさを反映する。したがって、心房は心室よりもはるかに小さいため、心房が脱分極（して収縮）するとき、ＥＣＧトレースは心室収縮時と比較して小さい。心室の再分極は、心室の脱分極と同じ方向（正）である。ＥＣＧは膜の脱分極中に正であり、再分極中は負であるが、心室は内側から外側に（心内膜から心外膜に）脱分極し、再分極は逆の方向で行われるため、心室に対する方向は同じである。
【０００４】
図１を参照すると、ＥＣＧトレースが示されている。心臓周期はＰ波で始まり、ここで自発的に発火した洞房結節内の細胞が閾値に達して活動電位を生成する。脱分極の波が左右の心房を通って左下に広がり、これを図１に「Ｐ波」として記す。過分極した心房は突然、脱分極された状態になり、ＥＣＧは正のぶれを記録する。左右の心房が脱分極された状態になると、ＥＣＧはゼロに戻る。電流は房室結節を通過し、これが約１／１０秒の遅延を発生させる。房室結節の質量は小さいため、ＥＣＧトレースはいかなる電気的活動も記録しない。房室結節が脱分極されると、プルキンエ線維の脱分極が引き起こされる。プルキンエ線維は、電流を左右の心室全体に伝え、それによって各心室を同時に脱分極させる。プルキンエ線維の組織の質量は小さいため、ＥＣＧトレースはいかなる電気的活動も記録しない。電流の心房結節及びプルキンエ線維の通過を図１では「ＰＲセグメント」と記す。
【０００５】
左右の心室の脱分極は「ＱＲＳ群」と呼ばれ、図１でもそのように記される。左右の心室の組織が洞房結節と比較して大きいことから、ＱＲＳ群はかなり大きい。左心室の組織質量は右心室の組織質量よりも大きいため、３つのピークは、電流が左右の心室を通って、すなわち内側から外側に伝わる様式を示している。左右の心室の完全な脱分極により、ＱＲＳ群が終了したことが示される。
【０００６】
図２を参照すると、ＱＲＳ群のポイントが記される。上述したように、ＱＲＳ群は左右の心室の脱分極を示す。心室の脱分極は心室内の隔壁の左側で始まり、この脱分極のピークはＱＲＳ群の「Ｑ」ピークで示される。心室の脱分極は左心室の心内膜面から左心室の心外膜面に伝わり、これがＱＲＳ群の「Ｒ」ピークで示される。右心室への心室脱分極の伝わりがＱＲＳ群の「Ｓ」ピークで示される。
【０００７】
「Ｔ波」と記されるセグメントが、左右の心室の再分極を示す。左右の心室は再分極中であるが、心臓は外側から内側に（脱分極（内側から外側）と逆方向に）再分極するため、Ｔ波は正である。Ｔ波信号の完了により、心臓周期の終了が示される。
【０００８】
図３を参照すると、取り込まれた電気的活動のトレースが紙テープにプリントアウトされるか、又はディスプレイに提示される。ＥＣＧの異常は、虚血、心筋梗塞、伝導障害、電解質障害、心膜炎、弁疾患、又は心臓肥大等の様々な心臓に関連する状態を示す。特定の不整脈が、断続的にのみ、又は特定の心理学的若しくは物理的な要因（すなわち、ストレス、疲労等）が存在する場合のみ生じる可能性がある。典型的なＥＣＧトレースの長さはわずか数分であるため、この種の不整脈は取り込みが難しい。ホルターモニタと呼ばれるより長いＥＣＧトレースが、任意の不整脈又は他の異常な活動の取り込みに使用される。ホルターモニタは、数日間にわたる心臓の活動を記録することができる。
【０００９】
図１を参照すると、測定されるセグメントの１つがＱＴ間隔と呼ばれ、このＱＴ間隔は、心筋細胞の収縮を制御する電気的活動の持続時間を示す。ＱＴ間隔は、ＱＲＳ群のＱ波の開始で始まり、Ｔ波が等電位基線に戻ったところで終了する、心室の脱分極、及びそれに続く再分極の持続時間を表す。ＱＴ間隔の延長は、心臓不整脈、最も一般的にはトルサード・ド・ポワントであるが、場合によっては他の心室不整脈も同様に発生する危険性の高い電気生理学的環境を生み出す。ＱＴ延長症候群とは、ＥＣＧトレースに異常に長いＱＴ間隔が存在する状態を特定する。「先天性ＱＴ延長」なる用語は、先天性の長いＱＴ間隔を指す。遺伝型は、特定の心臓細胞のタンパク質の不規則性により発生し、もちろん、こういったタンパク質の不規則性は、そういったタンパク質を生成する遺伝子の異常によって発生する。「後天性ＱＴ延長」なる用語は、薬物又は血液内の異常なレベルの塩分、たとえばカリウム及びマグネシウムによって引き起こされる長いＱＴ間隔を指す。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
通常の状況下では目立たないＱＴ間隔を有するが、特定の薬剤を摂取したときにＱＴ延長を生じさせるか、又はトルサード・ド・ポワント（ＴｄＰ）を発生させる可能性のある人がいる。図４に示すように、ＴｄＰは調律異常を示す心電図の外見特徴を指し、通常、心電図においてＱＴ間隔延長の場合に発生する。ＴｄＰは、ＥＣＧトレースでは等電位基線を中心にしたＱＲＳ群のベクトルの連続した捻れとして現れる多形型心室頻拍性不整脈である。ＴｄＰの特徴は、不整脈の前の洞拍のＱＴ間隔の顕著な延長である。ＴｄＰは、意識不明又は突然死に繋がる恐れのある、生命を脅かす心臓調律に悪化する危険性がある。ＥＣＧトレースでのＱＴ間隔の測定は依然として、先天性であれ後天性であれ、ＱＴ間隔延長症候群を有するか否かを判断する主な方法である。
【００１１】
非抗不整脈薬は、心臓の再分極を遅らせるという望ましくない副作用を有し得る。心拍との関係により、ＱＴ間隔は、ＱＴｃ間隔として知られている、心拍から独立した「補正済み」の値に正規化され、ＱＴｃ間隔は標準化された心拍でのＱＴ間隔（本質的には心拍６０ｂｐｍでのＱＴ間隔）を表す。ＴｄＰを発生させたいくつかの薬物は、絶対ＱＴ間隔及びＱＴｃ間隔の両方を明らかに増大させる。
【００１２】
本発明の例示的で非限定的な実施の形態は種々の欠点を解消する。さらに、本発明はこれらの欠点をすべて解消する必要はなく、本発明の例示的で非限定的な実施の形態は任意の問題を解消しなくてもよい。
【課題を解決するための手段】
【００１３】
本発明の例示的で非限定的な一実施の形態は、ネットワークを介して中央プロセッサに接続される遠隔プロセッサとの間で心電図データを転送する方法に相応する。具体的には、この方法は、心電図データを含む携帯記憶媒体を遠隔プロセッサに結合する工程、心電図データに関連する被験者に関する識別情報を入力する工程、携帯記憶媒体から心電図データを抽出すると共に、識別情報及び心電図データを遠隔プロセッサから中央プロセッサに送信する工程、及び中央プロセッサから遠隔プロセッサにリリースメッセージを送信することによって、携帯記憶媒体から心電図データを消去できるようにする工程と、を備え、リリースメッセージは、中央プロセッサでの該心電図データの記憶が成功した後に送信される。
【００１４】
本発明の別の例示的で非限定的な実施の形態は、ネットワークを介して中央プロセッサに接続される遠隔プロセッサとの間で心電図データを転送するコンピュータプログラム製品に関する。詳細には、このコンピュータプログラム製品は、コンピュータ可読記憶媒体と、コンピュータ可読媒体上で具現化されるコンピュータ実行可能コードとを備え、コンピュータ実行可能コードは、実行されると、遠隔プロセッサに結合される携帯記憶媒体に存在する心電図データに関連する被験者に関する識別情報の入力を提供するステップと、心電図データを携帯記憶媒体から抽出すると共に、識別情報及び心電図データを遠隔プロセッサから中央プロセッサに送信するステップと、中央プロセッサから遠隔プロセッサにリリースメッセージを送信することによって、携帯記憶媒体から心電図データを消去できるようにするステップと、を実行し、リリースメッセージは、中央プロセッサでの心電図データの記憶が成功した後に送信される。
【００１５】
さらに本発明の別の例示的で非限定的な実施の形態は、ネットワークを介して携帯記憶媒体から心電図データを転送するシステムに相応する。具体的には、このシステムは、中央プロセッサと、ネットワークを介して中央プロセッサに接続される遠隔プロセッサとを備え、遠隔プロセッサは、心電図データを携帯記憶媒体から抽出すると共に、心電図データに関連する被験者に関する識別情報及び抽出された心電図データを中央プロセッサに送信し、中央プロセッサは、抽出された心電図データを記憶し、リリースメッセージを遠隔プロセッサに送信して、携帯記憶媒体から心電図データを消去できるようにする。
【００１６】
本発明の例示的な実施の形態のさらなる態様及び利点が、以下の説明において部分的に記されるか、又は実施の形態の実施により学習することができる。実施の形態の態様及び利点は、添付の特許請求の範囲において特に指摘される手段及び組み合わせにより実現及び獲得することができる。
【００１７】
本発明の例示的で非限定的な実施の形態の上記及び他の特徴及び利点が、以下の説明からより明白になろう。添付図面は、本明細書に組み込まれてその一部を成し、本発明の例示的な実施の形態を示し、説明と併せて実施の形態の態様、利点、及び原理を説明する役割を果たす。
【発明を実施するための最良の形態】
【００１８】
これより、本発明の例示的で非限定的な実施形態について、添付図面を参照してより十分に説明する。同じ要素には同じ参照符号が付与されている。
【００１９】
以下、説明する実施形態に関して使用することができるコンピュータの一般的な例について述べる。
【００２０】
コンピュータは、１つ又は複数のプロセッサ又は処理ユニット、システムメモリ、及びシステムメモリを含む各種システム構成要素をプロセッサに結合するバスを備える。バスは、種々のバス構造のうちの任意のバス構造を使用したメモリバス、メモリコントローラ、周辺機器バス、ＡＧＰ（accelerated graphics port）及びプロセッサバス又はローカルバスを含め、いくつかの種類のバス構造のうちの任意の１つ又は複数であってもよい。システムメモリは、読み取り専用メモリ（ＲＯＭ）及びランダムアクセスメモリ（ＲＡＭ）を含む。起動中等にコンピュータ内の要素間での情報の転送を助けるルーチンを含む基本入出力システム（ＢＩＯＳ）が、ＲＯＭに、又は別個のメモリに記憶される。
【００２１】
コンピュータは、１つ又は複数のハードディスクに読み書きするためのハードドライブをさらに備える。コンピュータによっては、リムーバブル磁気ディスクに読み書きするための磁気ディスクドライブ、及びＣＤ-ＲＯＭ又は他の光学媒体等のリムーバブル光ディスクに読み書きするための光ディスクドライブを備え得る。ハードドライブ、磁気ディスクドライブ、及び光ディスクドライブは、適切なインタフェースによってバスに接続される。ドライブ及びそれらに関連するコンピュータ可読媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、及びコンピュータの他のデータの不揮発性記憶装置を提供する。本明細書において説明する例示的な環境ではハードディスク、リムーバブル磁気ディスク、及びリムーバブル光ディスクを利用するが、磁気カセット、フラッシュメモリカード、デジタルビデオディスク、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、搬送波等の、コンピュータがアクセス可能なデータを記憶できる他の種類のコンピュータ可読媒体を例示的な動作環境に使用してもよいことを当業者は理解されたい。
【００２２】
オペレーティングシステム、少なくとも１つ又は複数のアプリケーションプログラム、他のプログラムモジュール及びプログラムデータを含むいくつかのプログラムモジュールをハードディスク、磁気ディスク、光ディスク、ＲＯＭ、又はＲＡＭに記憶することができる。コンピュータによっては、操作者がコマンド及び情報をキーボード及びポインティングデバイス等の入力装置を通してコンピュータに入力することができる。他の入力装置としては、マイクロホン、ジョイスティック、ゲームパッド、衛星放送用パラボラアンテナ、及び／又はスキャナを挙げることができる。しかし、場合によっては、コンピュータはこういった種類の入力装置を有さないこともある。これらの入力装置及び他の入力装置は、バスに結合されたインタフェースを通して処理ユニットに接続される。コンピュータによっては、モニタ又は他の種類の表示装置も、ビデオアダプタ等のインタフェースを介してバスに接続することができる。しかし、コンピュータによってはこういった種類の表示装置を有さないものもある。モニタに加えて、コンピュータはスピーカ及びプリンタ等の他の周辺出力装置を備えることができる。
【００２３】
コンピュータは、１つ又は複数の遠隔コンピュータへの論理接続を使用してネットワーク化された環境で動作することができるが、そうする必要はない。遠隔コンピュータは別のパーソナルコンピュータ、サーバ、ルータ、ネットワークＰＣ、ピア装置、又は他の共通ネットワークノードであってもよく、通常、コンピュータについて上述した要素のうちの多く又はすべてを備える。コンピュータへの論理接続は、ローカルエリアネットワーク（ＬＡＮ）及び広域ネットワーク（ＷＡＮ）を含んでもよい。このようなネットワーキング環境はオフィス、企業規模でのコンピュータネットワーク、イントラネット、及びインターネットにおいて一般的である。
【００２４】
ＬＡＮネットワーキング環境で使用される場合、コンピュータはネットワークインタフェース又はアダプタを通してローカルネットワークに接続される。ＷＡＮネットワーキング環境で使用される場合、コンピュータは通常、モデム又はインターネット等の広域ネットワークを介して通信を確立するための他の手段を供える。モデムは、内蔵されていても外付けであってもよく、シリアルポートインタフェースを介してバスに接続される。ネットワーク化された環境では、コンピュータについて説明するプログラムモジュール又はその部分を遠隔メモリ記憶装置に記憶することができる。説明したネットワーク接続は例示であり、コンピュータ間に通信リンクを確立する他の手段を使用してもよいことが理解されよう。
【００２５】
一般に、コンピュータのデータプロセッサは、コンピュータの各種コンピュータ可読記憶媒体に異なる時点で記憶された命令によってプログラムされる。プログラム及びオペレーティングシステムは通常、たとえば、フロッピー（登録商標）ディスク又はＣＤ-ＲＯＭで配布される。ここから、プログラム及びオペレーティングシステムがコンピュータの二次メモリにインストールされるか、又はロードされる。実行時に、これらは少なくとも部分的にコンピュータの一次電子メモリにロードされる。本明細書において説明する本発明の非限定的な実施形態としては、このような媒体がマイクロプロセッサ又は他のデータプロセッサと併せて後述するステップを実施するための命令又はプログラムを含む場合には、これら及び他の様々な種類のコンピュータ可読記憶媒体が含まれる。実施形態は、後述する方法及び技法によりコンピュータがプログラムされる場合、そのコンピュータ自体も含む。
【００２６】
図５を参照すると、本発明の非限定的な実施形態において使用するコンピュータが示されている。コンピュータは、プロセッサ５０、ユーザインタフェース５１、及びローカル記憶装置５２を備える。上述したように、プロセッサ５０は１つ又は複数のプロセッサを含むことができ、ユーザインタフェース５１はモニタ、キーボード、マウス、タッチスクリーン等を含むことができる。プロセッサ５０は、上述したようにバス（複数可）を介してローカル記憶装置５２に接続され、ローカル記憶装置５２自体は様々な種類のディスクメモリ、電子メモリ（すなわち、ＲＡＭ、ＲＯＭ）、又はこれらの各種組み合わせを含むことができる。プロセッサ５０はリムーバブル記憶装置５３にアクセスすることもでき、リムーバブル記憶装置５３自体は、様々な種類のデータ記憶機器及び／又はサーバ機器を含むことができる。心電図データとも呼ばれるホルター記録ファイルが遠隔記憶装置５３又はローカル記憶装置５２のいずれかに記憶され、プロセッサ５０はそこからホルター記録ファイルにアクセスする。
【００２７】
既知のように、心電図データ（すなわち、ホルター記録ファイル）は、ＦＤＡ  ＸＭＬ、Ｅ−ＳｃｒｉｂｅからエクスポートされるＭｏｒｔａｒａ  ＸＭＬ、ＧＥ（登録商標）ＭＵＳＥ（登録商標）等の種々の異なるファイルフォーマットで記憶される。通常、各ホルター記録ファイルは、毎秒１Ｋサンプルで２４時間分又は４８時間分の１２リード線データを含む。本発明の実施形態が少なくとも４８時間×１２本のリード線×毎秒１Ｋサンプルのホルター記録ファイルを処理できるものと予見されるが、本発明の実施形態がより長い記録、又はより高いサンプリングレート及び／又はより低いサンプリングレートで取り込まれた記録を阻止する固有の制約を何ら有さないことも予見される。
【００２８】
図６を参照すると、本発明の例示的な実施形態が示されている。中央プロセッサ６１はネットワーク６４に接続され、遠隔プロセッサ６２も同様にネットワーク６４に結合される。実施に際して、複数の遠隔プロセッサ６２が、地理的に１国に、又は何カ国かに散らばる様々な薬物テストサイトでネットワーク６４に結合される。
【００２９】
携帯記憶媒体６３が心電図データを記憶する。携帯記憶媒体６３は、メモリ回路（たとえば、フラッシュメモリ）、及びユニバーサルシリアルバスインタフェース等であるがこれに限定されないインタフェース回路を含む装置であってもよい。他の媒体及びインタフェース技術も同様に使用可能なことを当業者は理解するであろう。携帯記憶媒体６３は、インタフェース回路が付随してもしなくてもよい磁気記憶媒体又は光学記憶媒体を使用する装置であってもよい。心電図データは、当業者に既知のデータ転送技法を用いてホルター装置から携帯記憶媒体６３に転送される。
【００３０】
図６に示すように、携帯記憶媒体６３は、ケーブルを介して、又は携帯記憶媒体６３からのデータ転送に使用されるインタフェース技法と互換性のあるコネクタに挿入されることを介して遠隔プロセッサ６２に結合される。たとえば、携帯記憶媒体６３がデータ転送を目的としてファイアワイヤ（ＦＩＲＥＷＩＲＥ）を使用した場合、遠隔プロセッサ６２のコネクタはファイアワイヤを使用してデータ送信を処理するようになっている。
【００３１】
いずれの心電図データも遠隔プロセッサ６２から中央プロセッサ６１に転送される前に、心電図データが特定の携帯記憶媒体６３に記憶されることになる被験者に関する情報が、中央プロセッサ６１及び／又は遠隔プロセッサ６２に存在するデータベースに記憶される。データベースに記憶される情報は少なくとも、被験者に関連する識別番号、被験者のイニシャル、被験者の生年月日、被験者に関連する携帯記憶媒体６３の識別番号、及び被験者の性別を含むことができる。
【００３２】
中央プロセッサ６１は、様々な管理機能を実行することができる。たとえば、プロセッサ６１は、遠隔プロセッサ６２を有する登録された薬物テストサイトのリストを作成することができ、且つ操作者が登録サイトリストを保持できるようにすることができる。また、プロセッサ６１は、操作者が各薬物テストサイトの薬物テストプロトコル識別子を作成して入力し、これらのプロトコルを保持できるようにすることができる。
【００３３】
さらに、中央プロセッサ６１は、操作者が各薬物テストサイトの遠隔プロセッサ６２の認可された操作者のデータベースを作成すると共に保持できるようにすることができる。たとえば、データベースは、各認可された操作者のユーザ名、パスワード、電子メール、姓名、連絡先電話番号等を含むがこれらに限定されない様々なデータを含んでもよい。また、プロセッサ６１は、各薬物テストサイトを訪れ、且つ／又はデータを提出した被験者の数を記憶することもできる。
【００３４】
さらに、一実施形態では、携帯記憶媒体６３は比較的高価である。したがって、各被験者に新しい記憶媒体６３を利用することに代えて、薬物テストサイトの操作者は、第１の被験者のデータを媒体６３に記憶すると共に、そのデータを中央プロセッサ６１に転送して、転送後に媒体６３からデータを消去することができる。次いで、薬物テストサイトの操作者は、同じ携帯記憶媒体６３を使用して第２の被験者のデータを記憶し、そのデータをプロセッサ６１に転送することができる。
【００３５】
しかし、当該実施形態では、各被験者のデータを取得して中央プロセッサ６１に転送するのに相当量の時間を要する。したがって、遠隔プロセッサ６２から中央プロセッサ６１へのデータ転送中又はプロセッサ６１でのデータ記憶中にエラーが発生し、且つ操作者がその後にデータを媒体６３から消去した場合、そのデータが失われることになり得る。したがって、中央プロセッサ６１は、このようなデータ損失を回避するプロセスを実施することができる。たとえば、上述したように、遠隔プロセッサ６２は、携帯記憶媒体６３の識別番号を被験者のデータと共に転送する。中央プロセッサ６１は、プロセッサ６２からのデータ検索に成功してデータを記憶した後、データの検索及び記憶に成功した媒体６３のすべての「リリースリスト」を作成することができる。次いで、中央プロセッサ６１は、このリリースリストのすべて又は一部を、記憶データの受信に成功した遠隔プロセッサ６２に送信することができる。
【００３６】
一実施形態では、遠隔プロセッサ６２は、遠隔プロセッサ６２が中央プロセッサ６１に転送したデータを含んでいた媒体６３の識別番号を含む、リリースリストの少なくとも一部を受信する。このような場合、リスト中の各項目は、プロセッサ６２の操作者が、記憶媒体６３を再利用できるように、リストに載っている識別番号を有する適切な記憶媒体６３からデータを消去できるようにするリリースコマンドに相当する。別法として、中央プロセッサ６１はリリースリストをプロセッサ６２に送信せず、それに代えて、消去可能な媒体６３の識別番号を含み、プロセッサ６２の操作者に媒体６３からのデータ消去を許可するリリースコマンドを送信することができる。さらなる実施態様では、プロセッサ６２は、リリースリスト又はリリースコマンドを受信する前に操作者が記憶媒体６３のデータを消去できないようにする。
【００３７】
図９は、遠隔プロセッサ６２が表示するリリースリストを説明する例を示す。図示するように、リストは、中央プロセッサ６１が消去を許可した様々な記憶媒体（たとえば、コンパクトフラッシュ（登録商標）カード）６３の識別番号を含む。リストが表示されると、遠隔プロセッサ６２の操作者は識別番号のうちの１つ（たとえば、番号「３３」）を選択し、「カードクリア（Ｃｌｅａｒ  Ｃａｒｄ）」オプションを選択して、選択された識別番号を有する媒体６３を消去することができる。
【００３８】
携帯記憶媒体６３に見られる識別番号の他に、携帯記憶媒体６３の「ボリュームラベル」も中央プロセッサ６１に記録される。一実施形態では、中央プロセッサ６１はボリュームラベルを使用して、携帯記憶媒体６３の識別番号が、データを遠隔プロセッサ６２から受信することに成功した実際の携帯記憶媒体６３に対応することを確認する。ボリューム番号及び識別番号の両方が媒体６３に対応する場合、中央プロセッサ６１は媒体６３のデータの消去を許可する。一方、ボリューム番号又は識別番号のうちの一方が媒体６３に対応しない場合、プロセッサ６１はデータの消去を許可しない。
【００３９】
心電図データを携帯記憶媒体６３から中央プロセッサ６１に送信するために、媒体６３が遠隔プロセッサ６２に結合される。次いで、遠隔プロセッサ６２の操作者は、携帯記憶媒体６３に記憶されている心電図データに関連する薬物テストプロトコルを選択する。遠隔プロセッサ６２は、薬物テストプロトコルを表示する。その薬物テストプロトコルのために、遠隔プロセッサ６２は心電図データを受け入れる。遠隔プロセッサ６２は、１つのみの薬物プロトコルのために心電図データを受け入れてもよく、又はいくつかの薬物テストプロトコルのために心電図データを受け入れてもよい。
【００４０】
遠隔プロセッサ６２において、被験者に関連する必要な情報が中央プロセッサに存在するデータベースに提供されたことを確認した後、遠隔プロセッサ６２の操作者は、現在遠隔プロセッサ６２に結合されている携帯記憶媒体６３に関連する被験者が、新規の被験者であるか既存の被験者であるかを選択する。
【００４１】
被験者が新規の被験者である場合、遠隔プロセッサ６２の操作者は、被験者の識別番号、被験者のイニシャル、被験者の生年月日、及び被験者の性別等の被験者に関連する人口統計データを入力する。操作者はまた、被験者に関連する携帯記憶媒体６３の識別番号及び被験者の訪問種別も入力する。たとえば、訪問種別は、スクリーニング訪問、ベースライン訪問、「ｎ日目」訪問、及び予定外訪問を含むことができるがこれらに限定されない。
【００４２】
スクリーニング訪問では、操作者は、薬物テストプロトコルに指定されている様々な包含基準及び除外基準に基づいて薬物の特定のテストに被験者が参加する適格性を判断する。ベースライン訪問は通常、被験者の薬物テストサイトへの最初の訪問であり、この間、操作者は被験者から初期２４時間連続ホルター記録を採取する。次いで、操作者は被験者のＥＣＧデータをホルター記録から抽出する。「ｎ日目」訪問は、ベースライン訪問の所定量の時間（たとえば、ｎ日）後に予定される訪問である。所定量の時間は特定の薬物テストプロトコルに基づいて決定される。最後に、予定外訪問は、被験者が薬物テストサイトに、薬物テストプロトコルが定めた時間に一致しない時間に訪問する時に発生する。
【００４３】
操作者が、人口統計データ、携帯記憶媒体６３の識別番号、及び訪問種別が正しいことを確認した後、この情報は、被験者に関連する携帯記憶媒体６３からアップロードされる心電図データと共に、遠隔プロセッサ６２から中央プロセッサ６１にネットワーク６４を介して送信される。
【００４４】
被験者が既存の被験者である場合、操作者は、遠隔プロセッサ６２の一部分に記憶されて表示される被験者リストから適切な被験者を選択する。既存の被験者が選択された後、操作者は被験者に関連する人口統計データを編集することができる。特定の被験者の選択を確認した後、操作者は次いで、被験者に関連する携帯記憶媒体６３の識別番号及び被験者の訪問種別を入力する。操作者が人口統計データ、携帯記憶媒体６３の識別番号、及び訪問種別が正しいことを確認した後、この情報は、被験者に関連する携帯記憶媒体６３からアップロードされた心電図データと共に遠隔プロセッサ６２から中央プロセッサ６１にネットワーク６４を介して送信される。
【００４５】
操作者は、遠隔プロセッサ６２に特定の被験者の識別情報及び心電図データを中央プロセッサ６１に送信するように命令すると、その被験者に関連する携帯記憶媒体６３を取り外して、別の被験者のデータのアップロードに進むことができる。
【００４６】
一実施形態では、遠隔プロセッサ６２は、特定の被験者の識別情報及び心電図データを含むファイルを作成して中央プロセッサ６１に送信する。また、中央プロセッサ６１が各種遠隔プロセッサ６２から受信したすべてのファイルが統一されたファイル名を有することを保証するために、各遠隔プロセッサ６２は、ファイルを送信する前に、所定のフォーマットに従ってファイルにファイル名を自動的に作成する。たとえば、プロセッサ６２は、ファイル名がファイル内のデータに対応する人口統計情報、訪問種別、及び携帯記憶媒体６３の識別番号を識別するようにファイル名を自動的に作成することができる。したがって、中央プロセッサ６１は、単にファイル名を解析するだけでそのファイルについての価値のある情報を容易に認識することができる。以下のファイル名は、遠隔プロセッサ６２が作成するファイル名の単なる１例である。
Username_SiteID_Card#_ProtocolID_VisitType_SubjectID_SubjectInitials_DateOfBirth_DateTransmissionBegins_Gender_DiskVolumeSerialNumber
また、ファイル名を復号化して、薬物テストプロトコル、薬物テストサイト識別子、人口統計情報、及び訪問種別で自動的に埋められるヘッダを有するＨＴＭＬフォームを生成することもできる。このＨＴＭＬフォームは、ファイルが中央プロセッサ６１のロケーションにコピーされたこと、人口統計情報がプロセッサ６１のデータベース中の被験者に合致していること、並びに画像及び他のデータが読み取り可能であることを確認する文書を表すことができる。さらなる実施態様では、このフォームの完成により、中央プロセッサ６１によるリリースリスト、メッセージ、又はコマンド（上述のように）の遠隔プロセッサ６２への送信が始動され、プロセッサ６２の操作者が携帯記憶媒体６３を消去して再利用できるようにする。
【００４７】
心電図データの中央プロセッサ６１への送信後、中央プロセッサ６１は、送信された識別情報がデータベース中の被験者と合致するか否かを判断し、合致する場合、心電図データを被験者に関連するロケーションに記憶する。心電図データの記憶に成功した後、中央プロセッサ６１は、上述したように、携帯記憶媒体６３の消去及び再利用を可能にするリリースメッセージを遠隔プロセッサ６２に送信する。操作者は、消去すべき携帯記憶媒体６３を遠隔プロセッサ６２に結合し、携帯記憶媒体６３の識別番号のリリースメッセージが受信された場合、携帯記憶媒体６３に記憶されているあらゆる心電図データを消去するように遠隔プロセッサ６２に命令する。
【００４８】
遠隔プロセッサ６２の操作者は、中央プロセッサ６１への識別データ及び心電図データの現在の送信、保留中の送信、及び完了済みの送信をモニタする能力を有する。命令されると、遠隔プロセッサ６２は、ファイル名、転送済みバイト数、合計バイト数、及び転送済みファイルのパーセント等の現在の送信に関連する情報を表示する。命令されると、遠隔プロセッサ６２は、被験者の識別番号、被験者の生年月日、及び送信開始日等の保留中の送信に関連する情報を表示する。命令されると、遠隔プロセッサ６２は、被験者の識別番号、被験者の生年月日、被験者のイニシャル、及び送信完了時刻等の完了済みの送信に関連する情報を表示する。上に列挙したパラメータは例示的な性質のものであり、他のパラメータを上に列挙したパラメータに代えて、又はそれらと併せて使用することができる。
【００４９】
図７を参照すると、本発明の非限定的な実施形態の方法のフローチャートが示されている。Ｓ１００において、携帯記憶媒体６３は遠隔プロセッサ６２に結合される。Ｓ２００において、識別情報、すなわち携帯記憶媒体６３の識別番号及び心電図データが携帯記憶媒体６３に記憶されている被験者に関連する訪問種別が入力される。被験者に関連する識別情報の入力については、図８及び図８に付随する本文でさらに詳細に説明される。Ｓ３００において、識別情報及び他の情報が入力された後、これらの情報がすべて、被験者に関連する携帯記憶媒体６３からアップロードされた心電図データと共に遠隔プロセッサ６２から中央プロセッサ６１にネットワーク６４を介して送信される。
【００５０】
Ｓ４００において、中央プロセッサ６１が、送信された識別情報がデータベース中の被験者に合致し、心電図データがその被験者に関連するロケーションに記憶されたことを確認した後、中央プロセッサ６１は、携帯記憶媒体６３の消去及び再利用を可能にするリリースメッセージを遠隔プロセッサ６２に送信する。携帯記憶媒体６３の識別番号に関連するリリースメッセージを受信した後、遠隔プロセッサ６２は、その携帯記憶媒体６３に記憶されているあらゆる心電図データを消去する。
【００５１】
図８を参照して、被験者に関連する識別情報の入力についてさらに詳細に説明する。Ｓ２１０において、携帯記憶媒体６３が遠隔プロセッサ６２に結合された後、携帯記憶媒体６３に記憶されている心電図データに関連する薬物テストプロトコルが選択される。たとえば、図２１は、操作者に薬物テストプロトコルを選択するように促すために遠隔プロセッサ６２が表示する画面を説明する例を示す。次に、Ｓ２２０において、遠隔プロセッサ６２に現在結合されている携帯記憶媒体６３に関連する被験者（又は患者）が新規の被験者であるか、それとも既存の被験者であるかが選択される。図２２は、操作者に被験者が新規の被験者であるかそれとも既存の被験者であるかを選択するように促すために遠隔プロセッサ６２が表示する画面を説明する例を示す。
【００５２】
Ｓ２３０において、被験者が新規の被験者である場合、被験者の識別番号、被験者のイニシャル、被験者の生年月日、及び被験者の性別等の被験者に関連する人口統計情報が、遠隔プロセッサ６２のデータベースに入力され、且つ／又は携帯記憶媒体６３に記録される。また、一実施形態では、プロセッサ６２は、１つ又は複数の薬物テストサイトの様々な操作者が統一された様式でデータを入力するように、操作者が人口統計情報を入力できる様式を制約する。
【００５３】
たとえば、図１０は、操作者に被験者のイニシャルを入力するように促すために遠隔プロセッサ６２が表示する画面を説明する例を示す。図示するように、画面は、操作者に強制的に、ファーストネーム、ミドルネーム、及びラストネームのそれぞれのイニシャルとして３文字を入力する等、予め定められたフォーマットで入力させる。代替的に、被験者がミドルネームを有さず、２つのイニシャルしか有さない場合、プロセッサ６２は、操作者に１番目のイニシャル入力に第１のイニシャルを入力し、３番目のイニシャル入力に第２のイニシャルを入力し、所定の文字（たとえば、ハイフン又は「Ｘ」）を中間イニシャル入力として入力することのみを許すことができる。
【００５４】
図１１もまた、操作者に被験者の生年月日を入力するように促すために遠隔プロセッサ６２が表示する画面を説明する例を示す。図示するように、画面は、強制的に操作者に生年月日を２桁の日、その後に３文字の月の省略形、その後に４桁の年が続くように入力させる。また、遠隔プロセッサは、操作者が誤ったデータを入力するのを防ぐことができる。たとえば、操作者が２桁の日の「３１」を入力した場合、プロセッサは操作者が３１日未満の月を選択しないようにすることができる。図２３は、操作者に被験者の識別番号を入力するように促すために遠隔プロセッサ６２が表示する画面を説明する例を示す。いずれの場合でも、Ｓ２３０においてデータを入力した後、制御はＳ２５０に移る。
【００５５】
被験者が既存の被験者である場合、Ｓ２４０において、適切な被験者が遠隔プロセッサ６２のデータベースの一部分に記憶されている被験者リストから選択される。図１５は、操作者に既存の被験者（又は患者）を選択するように促すために遠隔プロセッサ６２が表示する画面を説明する例を示す。また、図１６に示すように、遠隔プロセッサ６２は、操作者に既存の被験者の人口統計情報を確認するように要求する画面を表示することもできる。情報が正しい場合、操作者は図１６において「次へ（Ｎｅｘｔ）」オプションを選択して継続することができる。そうでない場合、操作者は、図中の「編集（Ｅｄｉｔ）」オプションを選択することによって被験者に関連する人口統計情報を編集することができる。次いで、制御はＳ２５０に移る。
【００５６】
Ｓ２５０において、被験者に関連する携帯記憶媒体６３の識別番号が遠隔プロセッサ６２に入力される。図１２は、操作者に媒体６３の識別番号を入力するように促すためにプロセッサ６２が表示する画面を説明する例を示す。Ｓ２６０において、被験者の訪問種別が訪問種別リストから選択される。たとえば、図１３は、操作者に訪問種別を選択するように促すためにプロセッサ６２が表示する画面を説明する例を示す。
【００５７】
また、該当する人口統計情報及び他のデータのすべてが入力された後、プロセッサ６２は、図１４の例に示すように、操作者にデータを中央プロセッサ６１に送信する前にそのデータを確認するように促すことができる。データが正しい場合、操作者は「送信（Ｔｒａｎｓｍｉｔ）」オプションを選択する。そうでない場合、操作者は「前へ（Ｐｒｅｖｉｏｕｓ）オプションを選択して、前の画面に戻って任意のデータを訂正することができる。
【００５８】
操作者が「送信」オプションを選択した場合、Ｓ２７０において、システムは、人口統計データ、携帯記憶媒体６３の識別番号、訪問種別等が正しくフォーマットされていることを確認する。エラーが検出された場合、Ｓ２８０において、エラーメッセージが表示され、制御はＳ２２０に戻る。
【００５９】
人口統計データ、携帯記憶媒体６３の識別番号、及び訪問種別が正しい場合、これらの情報はすべて、被験者に関連する携帯記憶媒体６３からアップロードされた心電図データと共に遠隔プロセッサ６２から中央プロセッサ６１にネットワーク６４を介して送信される。
【００６０】
操作者は、遠隔プロセッサ６２から中央コンピュータ６１への各種送信の状態を評価することができる。たとえば、操作者が「状態（Ｓｔａｔｕｓ）」タブを選択した場合、遠隔プロセッサ６２は、図１７の非限定的な例に示すように、操作者に「現在の送信（Ｃｕｒｒｅｎｔ  Ｔｒａｎｓｍｉｓｓｉｏｎｓ）」オプション、「保留中の送信（Ｐｅｎｄｉｎｇ  Ｔｒａｎｓｍｉｓｓｉｏｎｓ）」オプション、又は「完了済みの送信（Ｃｏｍｐｌｅｔｅｄ  Ｔｒａｎｓｍｉｓｓｉｏｎｓ）」オプションを選択するように促す画面を表示してもよい。
【００６１】
操作者が「現在の送信」オプションを選択した場合、プロセッサ６２は、図１８の説明例に示すように、現在の送信の画面を表示することができる。一実施態様では、画面は、操作者の遠隔プロセッサ６２からのすべての送信を表示する。図示するように、画面は、送信の状態、転送する合計バイト数、すでに転送済みの合計バイト数、転送中のファイル名、及び転送済みのファイルのパーセントを示す。
【００６２】
操作者が「保留中の送信」オプションを選択した場合、プロセッサ６２は、図１９の説明例に示すように、保留中の送信の画面を表示することができる。一実施態様では、画面は、所定の、又は指定されたプロセッサ６２又は操作者の群についての送信をすべて表示する。たとえば、群は、単一の薬物テストサイトでの複数のプロセッサ６２又は特定の地理的領域内のプロセッサ６３の群に対応することができる。
【００６３】
操作者が「完了済みの送信」オプションを選択した場合、プロセッサ６２は、図２０の説明例に示すように、完了済みの送信の画面を表示することができる。一実施態様では、画面は、所定の、又は指定された群の最新の１０の完了済みの送信を表示する。
【００６４】
以下、本発明の代替の実施形態であっていくつかの観点における、より詳細且つ例示的で非限定的な実施形態について説明する。この実施形態では、ホルターゲートウェイ（ＨｏｌｔｅｒＧａｔｅｗａｙ）アプリケーションの特徴について説明する。この実施形態は、本アプリケーションの実施の際に利用されるハードウェア、ネットワーク、オペレーティングシステム、データ記憶装置、及びソフトウェアシステムの設計並びに構成の例を含む。
【００６５】
ソフトウェア設計は２つの観点から提示される。第１の観点では、システムのプレゼンテーション層、アプリケーション層、データベース層、及びウェブサービス層の間に存在する論理技術的な部分を形式化する。第２の観点では、特定のソフトウェア構成要素を、それらが対処する機能要件に従って定義する。こういったソフトウェア構成要素の設計は、１つ又は複数の論理層に存在する部分を含む。
【００６６】
アプリケーションは、いくつかのサービス層に分けることができ、そのうちのいくつかは異なるコンピュータ又はプロセッサで実行されてもよく、又はされなくてもよい。一例では、サービス層はアプリケーションに提供されるソフトウェアサービス群であり、本実施形態では、ホルターゲートウェイアプリケーションは４つのサービス層、すなわちWindows（登録商標）（商標登録）  Ｃｌｉｅｎｔアプリケーション（「ＨＧクライアントアプリケーション」）、送信用のWindows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅアプリケーション（「ＨＧサービス」）、データベース及び中央との通信用のウェブサービス層（「ＨＧウェブサービス」）、及びウェブ管理アプリケーション（「ＨＧウェブ管理」）に分割される。図２５はシステムの概観の非限定的な例を示す。
【００６７】
ＨＧクライアントアプリケーションはサイトコンピュータで実行され、図６に示す遠隔プロセッサ６２に対応することができる。このアプリケーションは、サイトでのユーザとのメインインタフェースである。高レベルでは、アプリケーションは、ユーザがアプリケーションにログオンして、携帯記憶媒体６３（たとえば、フラッシュカード）に向けての圧縮及び転送を開始できるようにする。いくらかの人口統計情報を記入した後、フラッシュカード内の情報をｚｉｐ圧縮してファイルにし、送信待ち行列に入れる。また、アプリケーションは、フラッシュカードが「リリースされた」ものと仮定してユーザがフラッシュカードを消去し、送信状態及びＨＧサービス状態を見ることができるようにする。
【００６８】
ＨＧサービスはサイトコンピュータで実行される。このサービスは、待ち行列からの圧縮ファイルの検索及びサーバへの送信を担当する。サーバは、図６に示す中央プロセッサ６１に対応することができる。ファイルが首尾よく送信されると、このサービスは予め定められたロケーションで解凍し、プロセス情報のデータベースを更新する。人口統計情報を、以下のフォーマットで圧縮ファイルのファイル名に埋め込むことができる。
USERNAME_GROUPID_CARD#_PROTOCOL_TIMEPOINT_SUBJECTID_SUBJECTINITIALS_DATEBRITH_CURRENTDATE_GENDER_SERIALNUMBER.zip
【００６９】
ＨＧウェブサービス層はサーバ（又は中央プロセッサ６１）で実行することができる。この層は、データベースと通信してのユーザの認証、さらなる監査ログのためのログアクセス、ならびにプロトコルリスト、タイムポイントリスト、患者リスト、及び訪問リストに対応する人口統計情報の検索を担当する。また、この層は、送信が成功した後にファイルを解凍し、データベースを更新し、フラッシュカードをリリースできるか否かを調べ、カードが前に送信されたことがあるか否かを調べ、アップロードが開始したとき及び完了したときに通知を受信し、最新の１０の完了済みの送信及びすべての保留中の送信についてのデータを提供することができる。また、ウェブサービスはファイルシステム及びデータベース層との通信も担当する。
【００７０】
ＨＧ解凍サービス層はサーバで実行される。この層は、受信したファイルを解凍し、ファイルを所与のディレクトリに解凍することを担当する。
【００７１】
管理インタフェースが、ＨＧアプリケーションのバックエンドを管理するために使用される。提供される機能は、グループ／サイトを保持すること（すなわち、登録されたグループ又はサイトのリストを保持すること）、グループ毎のプロトコルを保持すること、グループ毎のユーザを保持すること（ユーザ名、パスワード、電子メール、姓名、及び連絡先電話番号を含む）、グループ毎の訪問時刻を保持すること（所与のグループ／サイトに関連する訪問番号をリスト化することを含む）、並びにフラッシュカードリリースを管理することである。フラッシュカードリリースの管理に関して、このアプリケーションは、サーバ（又は中央プロセッサ６１）への送信が成功し、消去に向けてリリースされたサイト／グループ毎のカード（複数可）をリスト化することができる。また、アプリケーションの機能は、送信履歴の閲覧、所与のグループの各フラッシュカードの送信をリスト化すること、及び監査ログの閲覧を可能にする。
【００７２】
ホルターゲートウェイは機能区分を有することもできる。機能区分はビジネス機能のカテゴリである。これは、技術区分にわたるアプリケーション機能の実施について記述する。各カテゴリは個々の商用ケースに分けられる。ホルターゲートウェイアプリケーションの機能区分のうちの２つは、クライアントアプリケーション及び管理インタフェースを含む。
【００７３】
クライアントアプリケーション（又はＨＧクライアントアプリケーション）は、遠隔地にいるユーザ（又はプロセッサ６１）がデータをタグ付けし、フラッシュカードからサーバ（又は中央プロセッサ６２）に転送し、カード内のデータを消去できるようにする。機能は、データの送信、カードデータの消去、及び送信状態の閲覧を含む。
【００７４】
送信データ機能の一実施態様では、ユーザはＨＧクライアントアプリケーションにログオンする。アプリケーションは、ユーザの信憑性を認可されたユーザのリストと照合して調べ、監査ログの入力が、ログオン試行の成功又は失敗に基づいて行われる。ログオンすると、ユーザには遠隔プロセッサ６２に表示される「プロトコル選択（Ｓｅｌｅｃｔ  Ｐｒｏｔｏｃｏｌ）」画面内のプロトコルメニューが提示される。図２１は「プロトコル選択」画面の例示的な図である。１つのプロトコルしかない場合、「プロトコル選択」画面は迂回され、ユーザには「カードクリア（Ｃｌｅａｒ  Ｃａｒｄ）」画面又は「ファックス及びカードの確認（Ｖｅｒｉｆｙ  Ｆａｘ  ａｎｄ  Ｃａｒｄ）」画面が提示される。図９は、「カードクリア」画面の例を示し、以下、「ファックス及びカードの確認」画面について説明する。
【００７５】
プロトコルが選択された（デフォルトにより、又はユーザ選択により）後、ユーザには、処理が完了し、且つ消去又は「クリア」される準備が整ったフラッシュカードリストを含む「カードクリア」画面が提示される。クリアする準備の整ったカードがない場合、ユーザには、ファックスがサーバ、中央プロセッサ６１、又は中央サイトのロケーションに送信されたこと、及びカードが遠隔プロセッサ６２のフラッシュカードリーダに挿入されたことを確認するための「ファックス及びカードの確認」画面が提示される。図２４は、「ファックス及びカードの確認」画面の例示的で非限定的な実施形態を示す。
【００７６】
「カードクリア」画面において、ユーザは「クリア」するカードの番号を有するボタンを選択すると共に「カードクリア（Ｃｌｅａｒ  Ｃａｒｄ）」ボタンをクリックすることによって「クリア」するカードを選択することができる。カードのファイルを削除するには、リーダに現在挿入されているカードのボリューム番号が、そのカード番号に関してシステムが記憶しているボリューム番号と一致しなければならない。また、図９に示すように、「クリアカード」画面は「クリアカード（Ｃｌｅａｒ  Ｃａｒｄ）」タブをクリックすることによって表示することができる。
【００７７】
「ファックス及びカードの確認」画面において、ユーザは、書式が中央ロケーション（たとえば、ＣａｒｄｉｏＣｏｒｅ）にファックス送信されたことを確認すると共に、フラッシュカードがリーダに挿入されていることを確認するように求められる。ユーザが図２４に示す「次へ」オプションをクリックし、フラッシュカードがリーダから検出されない場合、エラーメッセージが表示され、ユーザは継続することができない。
【００７８】
次いで、ユーザは、フラッシュカードが新規の患者についての情報を含むのか、それとも既存の患者についての情報を含むのかを特定する。たとえば、遠隔プロセッサ６２は図２２に示す、ユーザに「新規患者（Ｎｅｗ  Ｐａｔｉｅｎｔ）」オプション又は「既存患者（Ｅｘｉｓｔｉｎｇ  Ｐａｔｉｅｎｔ）」オプションを選択するように促す画面を表示することができる。ユーザは、「新規患者」オプションを選択した場合、被験者ＩＤ、被験者イニシャル、生年月日、フラッシュカード番号、性別、及び訪問番号についてのデータを入力しなければならない。一実施態様では、プロセッサ６２は、このような情報を入力するための図１０〜図１３及び図２３に示す画面と同様の画面を表示することができる。
【００７９】
人口統計データ及び他のデータがすべて入力された後、且つユーザが図１３に示す「データ送信（Ｓｅｎｄ  Ｄａｔｅ）」タブをクリックした場合、プロセッサ６２は、ユーザに入力情報の確認を促す「送信（Ｔｒａｎｓｍｉｔ）」画面を表示することができる。図１４はこのような画面の非限定的な例を示す。情報が正しい場合、ユーザは「送信（Ｔｒａｎｓｍｉｔ）」オプションをクリックして、データの送信を要求することができる。データが前に送信されているか、又は現在送信中である場合、ユーザは適切なメッセージを受信し、データは送信されない。カードのデータが以前に送信されたことがない場合、フラッシュカードデータは圧縮されてWindows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅの指定された「待ち行列」フォルダに配置され、ＢＩＴＳ（バックグランドインテリジェント転送サービス）を使用してデータを処理して物理的に送信する。また、ユーザは「前へ（ｐｒｅｖｉｏｕｓ）」オプション（図１４）を選択して任意の入力情報を変更することができる。
【００８０】
ユーザが図２２に示す画面の「既存患者」オプションを選択した場合、プロセッサ６２は、ユーザにリストから既存患者を選択し、選択された患者がフラッシュカードのデータに関連する患者であることを確認するように促す「患者選択（Ｓｅｌｅｃｔ  Ｐａｔｉｅｎｔ）」画面を表示することができる。図１５は「患者選択」画面の例を示し、図１６は、ユーザに選択された患者を確認するように促す画面の例を示す。次いで、ユーザはフラッシュカード番号を入力し、訪問を選択し、データを上述したように送信する。
【００８１】
特定の認可レベル（システム管理者等）を有するユーザが「状態タブ（Ｓｔａｔｕｓ  Ｔａｂ）」をクリックした場合、プロセッサ６２は「状態（Ｓｔａｔｕｓ）」画面を表示する。特定の認可レベルを有さないユーザがこのタグをクリックした場合、プロセッサは以下に説明する「現在の送信（Ｃｕｒｒｅｎｔ  Ｔｒａｎｓｍｉｓｓｉｏｎｓ）」画面を表示する。
【００８２】
図１７は「状態」画面の非限定的な例を示す。図示するように、「状態」画面は「現在の送信」オプション、「保留中の送信」オプション、及び「完了済みの送信」オプションを有する。
【００８３】
ユーザが「現在の送信」オプションを選択した場合、「現在の送信」画面が表示される。図１８は「現在の送信」画面の例を示す。画面は、ユーザのコンピュータのみの進行中のＢＩＴＳジョブを示す。ＢＩＴＳジョブの１つをクリックすると、その転送ジョブの進行度が示される。
【００８４】
ユーザが「保留中の送信」オプションを選択した場合、「保留中の送信」画面が表示される。図１９は「保留中の送信」画面の例を示す。「保留中の送信」画面は、構成ファイルに指定されているグループＩＤの、開始されたが完了していないすべての送信を表示する。
【００８５】
ユーザが「完了済みの送信」オプションを選択した場合、「完了済みの送信」画面が表示される。図２０は「完了済みの送信」画面の例を示す。「完了済みの送信」画面は、構成ファイルに指定されているグループＩＤの、最新の１０の完了済みの送信を表示する。
【００８６】
ユーザが「カードクリア」タブをクリックすると、プロセッサ６２は、図９に示す画面等の「カードクリア」画面を表示する。この画面が表示されると、ユーザは上述したようにフラッシュカードのデータを「クリア」又は削除することができる。
【００８７】
ユーザが「ヘルプ（Ｈｅｌｐ）」タブをクリックすると、「ヘルプ」画面が表示される。プロセッサ６２は、インターネットブラウザを使用して、「ヘルプ」画面として構成ファイルに指定されているウェブページを表示することができる。
【００８８】
ユーザが「ログオフ（Ｌｏｇｏｆｆ）」タブをクリックすると、本当にログオフしたいのかを確認するように促される。ユーザがログオフしたいことを確認した場合、アプリケーションは「ログオン（Ｌｏｇｏｎ）」画面に戻る。
【００８９】
ＨＧサービスアプリケーションは、遠隔地のコンピュータ（又は遠隔プロセッサ６２）にインストールされる。このアプリケーションは「Windows（登録商標）（商標登録）ｅｒｖｉｃｅ」としてスタート／ストップ機能と共にパッケージングされる。Windows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅの利点は、バックグランドで実行する能力及びユーザがプロセッサ６２にログオンしていない場合であってもプロセスが働くことの保証を提供することである。Windows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅは、処理を開始／停止する能力を提供するべきである。開始されると、サービスはまず、ウェブサービス呼び出しをサーバ（又は中央プロセッサ６１）に発行することによって何らかの保留中の故障があるか否かを判断する。何らかの保留中のジョブが存在する場合、それらがまず処理される。
【００９０】
また、サービスは、中央プロセッサ６１への送信に向けて待ち行列に入れられたファイルのための予め定めされたディレクトリをスキャンするべきである。これにより、保留中のあらゆるジョブ及びプロセス故障がまず明らかになる。さらに、サービスはウェブサービス呼び出しを発行して、回復できるように送信が開始されていることをサーバに伝え、ディレクトリ中の最も古いファイルをまず選択し、ＢＩＴＳを使用してサーバに送信する。さらに、送信完了時に、サービスは、サーバ上のファイルを解凍し、そのファイルを処理成功と印を付して「完了（Ｃｏｍｐｌｅｔｅ）」と呼ばれるサブディレクトリに移すウェブサービス呼び出しを発行する。
【００９１】
サービスはまた、未完ジョブを探してサーバを調べることによって故障を回復するべきであり、ジョブを上述したように処理する。さらに、サービスは、インターフェースをクエリの状況に置いて、現状を示す。これは、Windows（登録商標）（商標登録）  Ｃｌｉｅｎｔアプリケーションから、停止及び開始等のアプリケーションの基本状態を表示するために使用される。
【００９２】
ウェブサービスインタフェース（又はＨＧウェブサービス）層は、ファイルシステム及びデータベースとの通信を担当する。以下の関数が提供される。すなわち、（１）ＶａｌｉｄａｔｅＬｏｇｉｎ（ユーザ名／パスワードを検証する）、（２）ＬｏｇＡｃｔｉｏｎ（ユーザアクション（アクションログイン、送信、カード消去）のログをとる）、（３）ＣｈｅｃｋＰｒｅＴｒａｎｓｍｉｓｓｉｏｎ（カードがすでに送信されているか否かを調べる）、（４）ＣｈｅｃｋＲｅｌｅａｓｅ（カードをリリースできるか否かを調べる）、（５）ＭａｒｋＳｔａｒｔＵｐｌｏａｄ（送信開始のログをとり、送信ＩＤを返送する）、（６）ＭａｒｋＥｎｄＵｐｌｏａｄ（送信終了の印を付け、送信ＩＤを使用する）、（７）Ｌｉｓｔｐｅｎｄｉｎｇｄｏｗｎｌｏａｄ（失敗した、又は完了していない保留中のダウンロードをリスト化する（この関数は、Windows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅにより失敗した送信を回復するために使用される））、（８）ＬｉｓｔＣｏｍｐｌｅｔｅｄＤｏｗｎｌｏａｄ（完了済みダウンロードをリスト化する）、（９）ＧｅｔＰｒｏｔｏｃｏｌｓ（グループのプロトコルリストを返す）、及び（１０）ＧｅｔＶｉｓｉｔｓ（グループの訪問リストを返す）である。
【００９３】
クライアント（又はプロセッサ６２）及びサーバ（又はプロセッサ６１）の両方のアプリケーションが、配置が容易なように構成されるべきである。以下の構成は、クライアント及びサーバでのパラメータ化可能な構成の例である。
【００９４】
ＨＧクライアントに関連して、
ＧｒｏｕｐＩＤがグループを指定する。
ＣＦＣａｒｄＰａｔｈが、Windows（登録商標）（商標登録）  Ｃｌｉｅｎｔが患者データを探す場所を指定する。
ＷａｔｃｈＰａｔｈが、Windows（登録商標）（商標登録）  Ｃｌｉｅｎｔが、圧縮データをWindows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅによる検出のためにどこに置くべきかを指定する。
ＳｅｒｖｉｃｅＮａｍｅが、Windows（登録商標）（商標登録）  Ｃｌｉｅｎｔが、もし開始されていなければサービスを起動できるようにWindows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅの名称を指定する。
ＥｍａｉｌＦｒｏｍＵｓｅｒ、ＥｍａｉｌＦｒｏｍＰｗｄ、ＥｍａｉｌＦｒｏｍＰｗｄ、ＥｍａｉｌＦｒｏｍＤｉｓｐｌａｙＮａｍｅ、ＡｄｍｉｎＥｍａｉｌ、ＡｄｍｉｎＥｍａｉｌＤｉｓｐｌａｙＮａｍｅ、ＳＭＴＰＳｅｒｖｅｒ、及びＭａｉｌｅｒＴｙｐｅが、システムエラーの場合に電子メールを送信する設定を示す。
ＦｏｎｔＮａｍｅ及びＦｏｎｔＳｉｚｅが、イメージテキストの動的描画のための基本フォント及びサイズ設定を決定する。
ＳｕｂｊｅｃｔＩＤＦｉｅｌｄＬｅｎｇｔｈが、「被験者ＩＤ」画面に表示すべきテキストボックスの数（１〜１２）を設定する。
ＲｅｔｒｉｅｖａｌＷｅｂＳｅｒｖｉｃｅＵＲＬ及びＴｒａｎｓａｃｔｉｏｎａｌＷｅｂＳｅｒｖｉｃｅＵＲＬが、Windows（登録商標）（商標登録）  Ｃｌｉｅｎｔがメタデータの送受信のために呼び出すウェブサービスのロケーションを指定する。ＷｅｂＳｅｒｖｉｃｅＵｓｅｒ、ＷｅｂＳｅｒｖｉｃｅＰｗｄ、及びＷｅｂＳｅｒｖｉｃｅＤｏｍａｉｎが、ウェブサービスサーバに対しての認証に使用される。
ＢＩＴＳＵｐｌｏａｄＵＲＬが、圧縮された生データの患者ファイルが送信されるインターネットロケーションを設定する。ＢＩＴＳＵｓｅｒ及びＢＩＴＳＰｗｄが転送サーバに対しての認証に使用される。
ＭｙＴｒａｃｅＳｗｉｔｃｈが、イベントログに書き込まれた冗長レベルを０〜４の値に設定する。値０は、エラーのみがイベントログに書き込まれることを意味し、値４は、Windows（登録商標）（商標登録）  Ｃｌｉｅｎｔの状態についての情報が、ほぼあらゆるユーザアクション後に書き込まれることを意味する。
【００９５】
ＨＧサーバに関連して、
ＧｒｏｕｐＩＤがグループを指定する。
ＷａｔｃｈＰａｔｈが、Windows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅが送信する圧縮データを探すべき場所を指定する。
ＥｍａｉｌＦｒｏｍＵｓｅｒ、ＥｍａｉｌＦｒｏｍＰｗｄ、ＥｍａｉｌＦｒｏｍＰｗｄ、ＥｍａｉｌＦｒｏｍＤｉｓｐｌａｙＮａｍｅ、ＡｄｍｉｎＥｍａｉｌ、ＡｄｍｉｎＥｍａｉｌＤｉｓｐｌａｙＮａｍｅ、ＳＭＴＰＳｅｒｖｅｒ、及びＭａｉｌｅｒＴｙｐｅが、システムエラーの場合に電子メールを送信する設定を示す。
ＲｅｔｒｉｅｖａｌＷｅｂＳｅｒｖｉｃｅＵＲＬ及びＴｒａｎｓａｃｔｉｏｎａｌＷｅｂＳｅｒｖｉｃｅＵＲＬが、Windows（登録商標）（商標登録）  Ｃｌｉｅｎｔがメタデータの送受信のために呼び出すウェブサービスのロケーションを指定する。ＷｅｂＳｅｒｖｉｃｅＵｓｅｒ、ＷｅｂＳｅｒｖｉｃｅＰｗｄ、及びＷｅｂＳｅｒｖｉｃｅＤｏｍａｉｎが、ウェブサービスサーバに対しての認証に使用される。
ＢＩＴＳＵｐｌｏａｄＵＲＬが、圧縮された生データの患者ファイルが送信されるインターネットロケーションを設定し、ＢＩＴＳＵｓｅｒ及びＢＩＴＳＰｗｄが転送サーバに対しての認証に使用される。
ＲｅｃｏｖｅｒｙＩｎｔｅｒｖａｌが、Windows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅが数ミリ秒以内に送信するデータを探すべき期間を設定する。３００００という設定は、Windows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅが、新データ、又は割り込まれたかは失敗して回復する必要のある送信を３０秒毎に調べることを意味する。
ＭｙＴｒａｃｅＳｗｉｔｃｈが、イベントログに書き込まれた冗長レベルを０〜４の値に設定する。値０は、エラーのみがイベントログに書き込まれることを意味し、値４は、Windows（登録商標）（商標登録）  Ｃｌｉｅｎｔの状態についての情報が、ほぼあらゆるWindows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅアクション後に書き込まれることを意味する。
【００９６】
ＨＧウェブサービスに関連して、Ｃｏｎｎｅｃｔｉｏｎ  Ｓｔｒｉｎｇがデータベースへの接続ストリングを識別し、ＦｉｌｅＰａｔｈが非圧縮ファイルへのパスを表し、Ｄｏｗｎｌｏａｄｅｄ  Ｆｉｌｅｓが、ファイルがダウンロードされる場所へのパスを表す。ＨＧ解凍サービスに関連して、ＰａｔｈＴｏＷａｔｃｈがファイルを探すパスであり、ＰａｔｈＴｏＵｎｚｉｐが非圧縮ファイルへのパスである。
【００９７】
以下、本実施形態のハードウェアアーキテクチャの非限定的な例について説明する。生成アーキテクチャは、クライアント（又は遠隔地又は遠隔プロセッサ６２）を含むことができる。クライアントは、１０Ｇｂのメモリ及び５１２ＭｂのＲＡＭを有すると共に、ＢＩＴＳ１．５以上又はWindows（登録商標）（商標登録）  ＸＰ  ＳＰ２がインストールされたWindows（登録商標）（商標登録）  ＸＰ  ＰＣを含むことができる。サーバ（又は中央プロセッサ６１）は、ハードドライブの空き容量が３０Ｇｂであり、ＢＩＴＳ２．０がインストールされ、ウェブサービス層がウェブサーバにインストールされたWindows（登録商標）（商標登録）  Ｓｅｒｖｅｒ  ２００３を含むことができる。
【００９８】
ホルターゲートウェイのサーバ部は、Ｌｙｒａにインストールすることができる。また、以下を実行することができる。ＢＩＴＳはＬＹＲＡにインストールすることができ、３つの新しい仮想ディレクトリを作成することができる。
ＨＧＢＩＴＳが、Windows（登録商標）（商標登録）  Ｃｌｉｅｎｔにより情報転送のために使用される。この仮想ディレクトリはＢＩＴＳを使用するためにイネーブルされる。また、ＨＧＢＩＴＳは、基本認証を受け入れ、暗号化のためにＳＳＬを強制するように設定することもできる。
ＨＧＷＳは、ウェブサービスプログラムをホストするために使用される。ウェブサービスは２つの異なるメソッドで構成されている。すなわち、Ｒｅｔｒｉｅｖａｌ．ａｓｍｘ及びＴｒａｎｓａｃｔｉｏｎａｌ．ａｓｍｘである。ウェブサービスは、基本認証を使用して、ＳＳＬ暗号化を要求することでセキュア化することができる。
ＨＧＡＤＭＩＮが管理インタフェースのために使用される。アプリケーションはフォームベースの認証を使用してセキュア化することができる。
【００９９】
構成の大半は構成ファイルに記憶される。一実施態様では、変更する必要があるのは少数のオプションのみである。
【０１００】
Windows（登録商標）（商標登録）  Ｃｌｉｅｎｔ構成に関連して、ファイルＨｏｌｔｅｒＧａｔｅｗａｙＷｉｎｄｗｏｓＣｌｉｅｎｔ．ｅｘｅ．ｃｏｎｆｉｇを使用して、Windows（登録商標）（商標登録）アプリケーションの構成を保持することができる。また、ＣＦＰａｔｈ＝Ｅ：＼＼はフラッシュカードへのパスであることができ、各グループ又はサイトについてＧｒｏｕｐＩＤ＝１値を変更する必要があり得る。
【０１０１】
Windows（登録商標）（商標登録）  Ｓｅｒｖｉｃｅの構成に関連して、ファイルＨｏｌｔｅｒＧａｔｅｗａｙＴｒａｎｓｆｅｒＳｅｒｖｉｃｅ．ｅｘｅ．ｃｏｎｆｉｇを使用して、Windows（登録商標）（商標登録）アプリケーションの構成を保持することができる。また、各グループ又はサイトについてＧｒｏｕｐＩＤ＝１値を変更する必要があり得る。
【０１０２】
ウェブサービスの構成に関連して、サービスは、ウェブサービスがＳＱＬデータベースと通信し、ファイルを検索すべき場所を知るために使用する構成を含むｗｅｂ．ｃｏｎｆｉｇファイルを有することができる。一実施形態では、これらのオプションは変更すべきではない。
ＣｏｎｎｅｃｔｉｏｎＳｔｒｉｎｇ＝”ｐａｃｋｅｔ  ｓｉｚｅ＝４０９６；ｄａｔａ  ｓｏｕｒｃｅ＝ｌｙｒａ；ｉｎｉｔｉａｌ
ｃａｔａｌｏｇ＝ＨｏｌｔｅｒｇａｔｅｗａｙＰｒｏｄ；Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｃｕｒｉｔｙ＝ＳＳＰＩ”
ＵｐｌｏａｄＰａｔｈ＝Ｅ：＼ＨＧＢＩＴＳ
【０１０３】
解凍サービスの構成に関連して、ウェブサービスは、解凍サービスがファイルの読み取り及び解凍に使用する構成を保持するＵｎｚｉｐＳｅｒｖｉｃｅ．ｅｘｅ．ｃｏｎｆｉｇファイルを有することができる。
ＰａｔｈＴｏＷａｔｃｈ、Ｅ：＼＼ＨＧＢＩＴＳ
ＰａｔｈＴｏＵｎｚｉｐ、Ｅ：＼＼ＨＧＤＡＴＡ
【０１０４】
管理インタフェースの構成に関連して、インタフェースは、管理インタフェースによりＳＱＬデータベースと通信するために使用される構成を制約するｗｅｂ．ｃｏｎｆｉｇファイルを有することができる。
ＣｏｎｎｅｃｔｉｏｎＳｔｒｉｎｇ＝”ｐａｃｋｅｔ  ｓｉｚｅ＝４０９６；ｄａｔａ  ｓｏｕｒｃｅ＝ｖｅｌａ；ｉｎｉｔｉａｌ
ｃａｔａｌｏｇ＝ＨｏｌｔｅｒｇａｔｅｗａｙＰｒｏｄ；Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｃｕｒｉｔｙ＝ＳＳＰＩ”
【０１０５】
本発明の例示的な実施形態の上記説明は、例示及び説明を目的として提示された。上記説明は排他的ではなく、あるいは本発明を開示した厳密な形態に限定する意図はなく、変更及び変形が上記教示を鑑みて可能であり、又は本発明の実施から得ることができる。例示的な実施形態は、当業者が本発明を種々の例示的な実施形態で、意図される特定の用途に適した種々の変更を行って利用できるように、本発明の原理及び実際用途を説明するために選択され説明されたものである。
【０１０６】
したがって、本発明の特定の例示的な実施形態のみを本明細書において特に説明したが、多くの変更を、本発明の精神及び範囲から逸脱することなく行うことができることが明らかであろう。さらに、頭字語は、単に本明細書及び特許請求の範囲の読みやすさを向上させるために使用されているにすぎない。これらの頭字語は使用される用語の広義性を減じることを意図したものではなく、特許請求の範囲を本明細書において説明した例示的な実施形態に制限するものとして解釈されるべきではないことに留意されたい。
【図面の簡単な説明】
【０１０７】
【図１】正常な心拍の電気プロファイルの各種セグメントを特定するＥＣＧトレースの図である。
【図２】正常な心拍の電気プロファイルの各種ピークを特定するＥＣＧトレースの図である。
【図３】１２リード線ホルターモニタ装置からの出力の図である。
【図４】トルサード・ド・ポワントを示すＥＣＧトレースの図である。
【図５】遠隔プロセッサシステムとして使用される例示的で非限定的なコンピュータシステムの図である。
【図６】本発明の実施形態と併用される例示的で非限定的なネットワーク化されたコンピュータシステムの図である。
【図７】遠隔プロセッサから中央プロセッサに心電図データを転送するためのプロセスフローを示す例示的なフローチャートである。
【図８】薬物テストプロトコルのために、新規の被験者及び既存の被験者についての識別情報を入力するためのプロセスフローを示す例示的なフローチャートである。
【図９】遠隔プロセッサが表示するリリースリストを含む画面の例示的な図である。
【図１０】操作者に被験者のイニシャルを入力するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図１１】操作者に被験者の生年月日を入力するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図１２】操作者に携帯記憶媒体の識別番号を入力するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図１３】操作者に訪問種別を選択するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図１４】操作者に、中央プロセッサに情報を送る前に既存の被験者の人口統計情報を確認するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図１５】操作者に既存の被験者を選択するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図１６】操作者に選択された被験者を確認するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図１７】操作者に遠隔プロセッサから中央コンピュータへのデータ送信種別の状態を選択するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図１８】操作者に中央コンピュータへの現在の送信の状態を通知するために遠隔プロセッサが表示する画面の例示的な図である。
【図１９】操作者に中央コンピュータへの保留中の送信の状態を通知するために遠隔プロセッサが表示する画面の例示的な図である。
【図２０】操作者に中央コンピュータへの送信完了の状態を通知するために遠隔プロセッサが表示する画面の例示的な図である。
【図２１】操作者に薬物テストプロトコルを選択するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図２２】操作者に被験者が新規の被験者であるか、それとも既存の被験者であるかを選択するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図２３】操作者に被験者の識別番号を入力するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図２４】操作者に、ファクシミリが送信され、携帯記憶媒体が遠隔プロセッサに接続されたことを確認するように促すために遠隔プロセッサが表示する画面の例示的な図である。
【図２５】本発明の一実施形態によるシステムの概観の非限定的な例を示す。
【符号の説明】
【０１０８】
５０  プロセッサ
５１  ユーザインターフェース
５２  ローカル記憶装置
６１  中央プロセッサ
６２  遠隔プロセッサ
６４  ネットワーク
【図１】
2008522765.tif 000003
【図２】
2008522765.tif 000004
【図３】
2008522765.tif 000005
【図４】
2008522765.tif 000006
【図５】
2008522765.tif 000007
【図６】
2008522765.tif 000008
【図７】
2008522765.tif 000009
【図８】
2008522765.tif 000010
【図９】
2008522765.tif 000011
【図１０】
2008522765.tif 000012
【図１１】
2008522765.tif 000013
【図１２】
2008522765.tif 000014
【図１３】
2008522765.tif 000015
【図１４】
2008522765.tif 000016
【図１５】
2008522765.tif 000017
【図１６】
2008522765.tif 000018
【図１７】
2008522765.tif 000019
【図１８】
2008522765.tif 000020
【図１９】
2008522765.tif 000021
【図２０】
2008522765.tif 000022
【図２１】
2008522765.tif 000023
【図２２】
2008522765.tif 000024
【図２３】
2008522765.tif 000025
【図２４】
2008522765.tif 000026
【図２５】
2008522765.tif 000027
【国際調査報告】
2008522765.tif 000028