(57)【特許請求の範囲】
【請求項１】
生体データ送信装置と、前記生体データ送信装置と通信回線で接続される生体データ受信装置と、を備えた生体データ送受信システムであって、
前記生体データ送信装置は、
生体信号を測定する生体信号測定手段、
前記測定した生体信号を単位時間毎の生体データに変換する生体信号変換手段、
前記単位時間毎の生体データを記録する生体データ記録手段、
前記単位時間毎の生体データに対して、その生体データの測定時刻を示す測定時刻データを付加する測定時刻データ付加手段、
前記測定時刻データが付加された前記単位時間毎の生体データを送信するデータ送信手段、
を備えており、
前記生体データ受信装置は、
前記測定時刻データが付加された前記単位時間毎の生体データを受信するデータ受信手段、
前記データ受信手段が受信した前記単位時間毎の生体データを記録する受信生体データ記録手段、
前記受信生体データ記録手段に記録された単位時間毎の生体データを指示する受信済データアドレスを、前記生体データに付加された測定時刻データと対応づけて記録する受信済データアドレス記録手段、
を備えたことを特徴とする生体データ送受信システム。
【請求項２】
請求の範囲第１項の生体データ送受信システムにおいて、
前記生体データ送信装置のデータ送信手段は、さらに、
前記生体信号の測定が開始された時刻を示す測定開始時刻データを送信することを特徴としており、
前記生体データ受信装置は、さらに、
前記受信済データアドレスを、前記測定時刻順に記録するための複数の記録領域を有する受信済データアドレス時系列記録部、
を備えており、
前記データ受信手段は、さらに、
前記測定開始時刻データを受信し、
前記受信済データアドレス記録手段は、さらに、
前記受信済データアドレスを、その受信済データアドレスに対応づけられる測定時刻データと前記受信した測定開始時刻データとに基づいて、前記受信済データアドレス時系列記録部における前記測定開始時刻からの経過時間に応じた記録領域に記録することを特徴とする生体データ送受信システム。
【請求項３】
請求の範囲第２項の生体データ送受信システムにおいて、
前記生体データ受信装置は、さらに、
前記受信済データアドレス時系列記録部を参照することによって、前記測定開始時刻後の指定時刻における単位時間毎の生体データを要求するためのデータ要求命令と、前記指定時刻を示す指示時刻データとを併せたデータ要求情報を送信するデータ要求情報送信手段、
を備えており、
前記生体データ送信装置は、さらに、
前記データ要求情報を受信するデータ要求情報受信手段、
を備えており、
前記データ送信手段は、さらに、
前記受信したデータ要求情報の指定時刻データに基づいて、その指定時刻における生体データを送信することを特徴とする生体データ送受信システム。
【請求項４】
請求の範囲第２項の生体データ送受信システムにおいて、
前記生体データ送信装置は、さらに、
前記生体データ記録手段に記録された単位時間毎の生体データを指示する測定済データアドレスを、前記測定時刻順に記録するための複数の記録領域を有する測定済データアドレス時系列記録部、
前記測定済データアドレスを、その測定済データアドレスが指示する生体データに付加された測定時刻データと対応づけて、前記測定済データアドレス時系列記録部における前記測定開始時刻からの経過時間に応じた記録領域に記録する測定済データアドレス時系列記録手段、
前記測定済データアドレス時系列記録部に関連する測定済データアドレス情報を送信するデータアドレス情報送信手段、
を備えており、
前記生体データ受信装置は、さらに、
前記測定済データアドレス情報を受信するデータアドレス情報受信手段、
前記受信した測定済データアドレス情報と前記受信済データアドレス時系列記録部とを照合することによって、前記生体データ記録手段に記録された生体データと前記受信生体データ記録手段に記録された生体データとの差分を算出する差分生体データ算出手段、
を備えたことを特徴とする生体データ送受信システム。
【請求項５】
請求の範囲第４項の生体データ送受信システムにおいて、
前記生体データ受信装置は、さらに、
前記受信済データアドレスが記録されていない記録領域に対応する時刻の生体データの送信を要求するデータ要求情報送信手段、
を備えたことを特徴とする生体データ送受信システム。
【請求項６】
生体信号を単位時間毎の生体データとして受信する生体データ受信装置であって、
前記生体データ受信装置は、
前記単位時間毎の生体データに対して、その生体データの測定時刻を示す測定時刻データが付加された生体データを受信するデータ受信手段、
前記データ受信手段が受信した単位時間毎の生体データを記録する受信生体データ記録手段、
前記受信生体データ記録手段に記録された単位時間毎の生体データを指示する受信済データアドレスを、前記生体データに付加された測定時刻データと対応づけて記録する受信済データアドレス記録手段、
を備えたことを特徴とする生体データ受信装置。
【請求項７】
請求の範囲第６項の生体データ受信装置であって、さらに、
前記受信済データアドレスを、前記測定時刻順に記録するための複数の記録領域を有する受信済データアドレス時系列記録部、
を備えており、
前記データ受信手段は、さらに、
前記生体信号の測定が開始された時刻を示す測定開始時刻データを受信し、
前記受信済データアドレス記録手段は、さらに、
前記受信済データアドレスを、その受信済データアドレスに対応づけられる測定時刻データと前記受信した測定開始時刻データとに基づいて、前記受信済データアドレス時系列記録部における前記測定開始時刻からの経過時間に応じた記録領域に記録することを特徴とする生体データ受信装置。
【請求項８】
請求の範囲第７項の生体データ受信装置であって、さらに、
前記受信済データアドレス時系列記録部を参照することによって、前記測定開始時刻後の指定時刻における単位時間毎の生体データを要求するためのデータ要求命令と、前記指定時刻を示す指示時刻データとを併せたデータ要求情報を送信するデータ要求情報送信手段、
を備えていることを特徴とする生体データ受信装置。
【請求項９】
請求の範囲第７項の生体データ受信装置であって、さらに、
生体データ送信装置において記録された単位時間毎の生体データを指示する測定済データアドレスを、測定開始時刻からの経過時間に応じてその測定済データアドレスが指示する生体データの測定時刻を示す測定時刻データと対応づけて記録した情報に関連する測定済データアドレス情報と、前記受信済データアドレス時系列記録部とを照合することによって、前記生体データ送信装置に記録された生体データと前記受信生体データ記録手段に記録された生体データとの差分を算出する差分生体データ算出手段、
を備えたことを特徴とする生体データ受信装置。
【請求項１０】
請求の範囲第９項の生体データ受信装置であって、さらに、
前記受信済データアドレスが記録されていない記録領域に対応する時刻の生体データの送信を要求するデータ要求情報送信手段、
を備えたことを特徴とする生体データ受信装置。
【請求項１１】
生体信号を単位時間毎の生体データとして受信する生体データ受信装置であって、
前記生体データ受信装置のＣＰＵは、
前記単位時間毎の生体データに対して、その生体データの測定時刻を示す測定時刻データが付加された生体データを受信し、
前記データ受信手段が受信した前記単位時間毎の生体データをメモリに記録し、
前記メモリに記録された単位時間毎の生体データを指示する受信済データアドレスを、前記生体データに付加された測定時刻データと対応づけてメモリに記録すること、
を特徴とする生体データ受信装置。
【請求項１２】
生体信号を単位時間毎の生体データとして受信する生体データ受信装置を機能させるためのプログラムを記録した記録媒体であって、
前記記録媒体は、前記生体データ受信装置を以下の、
前記単位時間毎の生体データに対して、その生体データの測定時刻を示す測定時刻データが付加された生体データを受信するデータ受信手段、
前記データ受信手段が受信した単位時間毎の生体データを記録する受信生体データ記録手段、
前記受信生体データ記録手段に記録された単位時間毎の生体データを指示する受信済データアドレスを、前記生体データに付加された測定時刻データと対応づけて記録する受信済データアドレス記録手段、
を備えた生体データ受信装置として機能させるためのプログラムを記録した記録媒体。
【請求項１３】
生体信号を単位時間毎の生体データとして受信する生体データ受信装置を機能させるためのプログラムであって、
前記プログラムは、前記生体データ受信装置を以下の、
前記単位時間毎の生体データに対して、その生体データの測定時刻を示す測定時刻データが付加された生体データを受信するデータ受信手段、
前記データ受信手段が受信した単位時間毎の生体データを記録する受信生体データ記録手段、
前記受信生体データ記録手段に記録された単位時間毎の生体データを指示する受信済データアドレスを、前記生体データに付加された測定時刻データと対応づけて記録する受信済データアドレス記録手段、
を備えた生体データ受信装置として機能させるためのプログラム。
【請求項１４】
生体信号を単位時間毎の生体データとして送信する生体データ送信装置であって、
前記単位時間毎の生体データを記録する生体データ記録手段、
前記単位時間毎の生体データに対して、その生体データの測定時刻を示す測定時刻データを付加する測定時刻データ付加手段、
前記測定時刻データが付加された単位時間毎の生体データを送信するデータ送信手段、
を備えたことを特徴とする生体データ送信装置。
【請求項１５】
請求の範囲第１４項の前記生体データ送信装置であって、さらに、
前記生体データ記録手段に記録された単位時間毎の生体データを指示する測定済データアドレスを、前記測定時刻順に記録するための複数の記録領域を有する測定済データアドレス時系列記録部、
前記測定済データアドレスを、その測定済データアドレスが指示する生体データに付加された測定時刻データと対応づけて、前記測定済データアドレス時系列記録部における前記測定開始時刻からの経過時間に応じた記録領域に記録する測定済データアドレス時系列記録手段、
前記測定済データアドレス時系列記録部に関連する測定済データアドレス情報を送信するデータアドレス情報送信手段、
を備えたことを特徴とする生体データ送信装置。
【請求項１６】
生体信号を単位時間毎の生体データとして送信する生体データ送信装置であって、
前記生体データ送信装置のＣＰＵは、
前記単位時間毎の生体データをメモリに記録し、
前記単位時間毎の生体データに対して、その生体データの測定時刻を示す測定時刻データを付加し、
前記測定時刻データが付加された前記単位時間毎の生体データを送信することを特徴とする生体データ送信装置。
【請求項１７】
生体信号を単位時間毎の生体データとして送信する生体データ送信装置を機能させるためのプログラムを記録した記録媒体であって、
前記記録媒体は、前記生体データ送信装置を以下の、
前記単位時間毎の生体データを記録する生体データ記録手段、
前記単位時間毎の生体データに対して、その生体データの測定時刻を示す測定時刻データを付加する測定時刻データ付加手段、
前記測定時刻データが付加された単位時間毎の生体データを送信するデータ送信手段、
を備えた生体データ送信装置として機能させるためのプログラムを記録した記録媒体。
【請求項１８】
生体信号を単位時間毎の生体データとして送信する生体データ送信装置を機能させるためのプログラムであって、
前記プログラムは、前記生体データ送信装置を以下の、
前記単位時間毎の生体データを記録する生体データ記録手段、
前記単位時間毎の生体データに対して、その生体データの測定時刻を示す測定時刻データを付加する測定時刻データ付加手段、
前記測定時刻データが付加された単位時間毎の生体データを送信するデータ送信手段、
を備えた生体データ送信装置として機能させるためのプログラム。
【請求項１９】
単位時間毎の生体データを指示するデータアドレスを、その生体データを測定した時刻順に記録するデータアドレス時系列記録部と、
前記単位時間毎の生体データの測定時刻に関連する情報を、前記データアドレス時系列記録部と対応づけて記録する生体データ測定時刻関連情報記録部と、
を備えたことを特徴とするデータを記録した記録媒体。
【請求項２０】
コンピュータを利用して、測定した生体データの送受信を行う生体データ送受信方法であって、
送信側のコンピュータは、
前記生体データを時間単位に分割し、
前記分割された各生体データに対して、その単位時間毎の生体データの測定順序を示す情報を付加し、
前記測定順序を示すデータを付加した単位時間毎の各生体データを、前記測定順序の前後に関係なく任意の順序で送信し、
受信側のコンピュータは、
前記送信された単位時間毎の生体データを受信し、
それらの生体データに付加された前記測定順序を示すデータに基づき、前記受信した複数の単位時間毎の生体データを、前記測定順序にしたがって利用できるように記録することを特徴とする生体データ送受信方法。
【請求項２１】
コンピュータを利用して、測定した生体データの送受信を行う生体データ送受信方法であって、
送信側のコンピュータは、
前記生体データの測定開始時刻を示す測定開始時刻データを送信し、
前記生体データを単位時間毎に分割し、
前記分割された各生体データに対して、その単位時間毎の生体データの測定時刻を示す測定時刻データを付加し、
前記測定時刻データを付加した単位時間毎の各生体データを、前記測定時刻の前後に関係なく任意の順序で送信し、
受信側のコンピュータは、
前記測定開始時刻データを受信し、
前記送信された単位時間毎の生体データを受信し、
前記受信した単位時間毎の生体データを記録するとともに、その生体データに付加された前記測定時刻データと前記受信した測定開始時刻データとを記録し、
前記記録した測定時刻を示すデータと、前記測定開始時刻を示すデータとを参照することによって、前記測定開始時刻と前記測定時刻との間の指示時刻における前記生体データの送信を要求することを特徴とする生体データ送受信方法。
【請求項２２】
コンピュータを利用して、互いに接続される第１装置と第２装置のそれぞれに記録されている生体データの差分を補完する生体データ補完方法であって、
前記第１装置は、
単位時間毎に記録された複数の生体データの各々の測定時刻を示す測定時刻データを記録しておき、
前記第２装置は、
既受信の前記単位時間毎の生体データの各々の測定時刻データを記録しておき、
前記第１装置に記録された測定時刻データと、前記第２装置に記録された測定時刻データとを比較することによって、前記第１装置に記録された生体データと、前記第２装置に記録された生体データとの間で差分があるか否かを判断し、
差分がある場合には、その差分があると判断された測定時刻における生体データを第１装置と第２装置との間で相互に送受信することによって、前記第１装置に記録された生体データと前記第２装置に記録された生体データとが一致するように生体データの差分を補完することを特徴とする生体データ補完方法。
【発明の詳細な説明】
関連出願の参照
日本国特許出願２００１−１２６０５３号（平成１３年４月２４日出願）の明細書、請求の範囲、図面および要約を含む全開示内容は、これら全開示内容を参照することによって本出願に合体される。
技術分野
この発明は、生体データ送受信システム及び生体データ送受信方法に関するものである。
背景技術
現在、心電波形等の生体データを救急現場から医療現場へ送信する技術を利用したシステムが運営されている。このシステムでは、例えば救急車や救急現場で生体データを取得した場合、搬送先の病院でそのデータを救急医療の判断材料とするために、得られた生体データが通信回線を用いて送受信される。また、生体データの通信は、得られたデータをリアルタイムで順に送信するか、あるいは、一旦取得したデータを時系列順に送信するのが一般的である。
ここで、医療現場においては、測定された最新の生体データや、患者の状態によってはある時刻の生体データを優先的に確認する必要があることも多い。しかしながら、記録された生体データの容量が大きくて送受信に時間を要してしまうと、受信側では、患者の措置の判断に必要なデータを優先的に取得することができない。したがって、従来のシステムは、緊急性が要求される救急医療に対して利用し難いという欠点があった。
発明の開示
この発明は、上記のような問題に鑑みて、生体データを効率良く迅速に送受信することのできる生体データ送受信システム及び生体データ送受信方法を提供することを目的とする。
１）本発明の生体データ送受信システムは、
生体データ送信装置と、前記生体データ送信装置と通信回線で接続される生体データ受信装置と、を備えた生体データ送受信システムであって、
前記生体データ送信装置は、
生体信号を測定する生体信号測定手段、
前記測定した生体信号を単位時間毎の生体データに変換する生体信号変換手段、
前記単位時間毎の生体データを記録する生体データ記録手段、
前記単位時間毎の生体データに対して、その生体データの測定時刻を示す測定時刻データを付加する測定時刻データ付加手段、
前記測定時刻データが付加された前記単位時間毎の生体データを送信するデータ送信手段、
を備えており、
前記生体データ受信装置は、
前記測定時刻データが付加された前記単位時間毎の生体データを受信するデータ受信手段、
前記データ受信手段が受信した前記単位時間毎の生体データを記録する受信生体データ記録手段、
前記受信生体データ記録手段に記録された単位時間毎の生体データを指示する受信済データアドレスを、前記生体データに付加された測定時刻データと対応づけて記録する受信済データアドレス記録手段、
を備えたことを特徴としている。
これにより、生体データ受信装置は、前記受信済データアドレス記録手段を参照することにより、受信した生体データについて、前記測定開始時刻からの経過時間を判断することができる。したがって、未受信の生体データがある場合には、前記測定開始時刻以降の各時刻において、どの時刻の生体データが未受信であるかを判断することができる。また、生体データ送信装置が、まず最初に最新の測定時刻の生体データを送信することとした場合には、受信側では、その最新の測定時刻と測定開始時刻との間にどのくらいの時間の経過があるのか、あるいは、過去の生体データを受信する場合にどのくらいの量の生体データを取得することができるのか、といった事項を把握することができる。したがって、生体データ受信装置の操作者は、患者に対する適切な処置をするための判断材料の取得可能な範囲を把握することができる。
２）本発明の前記生体データ送信装置のデータ送信手段は、さらに、
前記生体信号の測定が開始された時刻を示す測定開始時刻データを送信することを特徴としており、
前記生体データ受信装置は、さらに、
前記受信済データアドレスを、前記測定時刻順に記録するための複数の記録領域を有する受信済データアドレス時系列記録部、
を備えており、
前記データ受信手段は、さらに、
前記測定開始時刻データを受信し、
前記受信済データアドレス記録手段は、さらに、
前記受信済データアドレスを、その受信済データアドレスに対応づけられる測定時刻データと前記受信した測定開始時刻データとに基づいて、前記受信済データアドレス時系列記録部における前記測定開始時刻からの経過時間に応じた記録領域に記録することを特徴としている。
これにより、前記生体データを指示する受信済データアドレスは、前記測定開始時刻を先頭とした測定時刻順に並ぶことになる。したがって、前記生体データ受信装置のデータ受信手段が前記生体データを任意の順番で受信したとしても、前記受信済データアドレス時系列記録部において測定時刻順に並ぶ受信済データアドレスを介することによって、受信生体データ記録手段に記録される生体データは、間接的には測定時刻順に並んでいる状態として利用、あるいはデータ再生される。よって、前記生体データ受信装置は、未受信の生体データが、どの測定時刻ものであるかを迅速かつ容易に判断することができる。
３）本発明の前記生体データ受信装置は、さらに、
前記受信済データアドレス時系列記録部を参照することによって、前記測定開始時刻後の指定時刻における単位時間毎の生体データを要求するためのデータ要求命令と、前記指定時刻を示す指示時刻データとを併せたデータ要求情報を送信するデータ要求情報送信手段、
を備えており、
前記生体データ送信装置は、さらに、
前記データ要求情報を受信するデータ要求情報受信手段、
を備えており、
前記データ送信手段は、さらに、
前記受信したデータ要求情報の指定時刻データに基づいて、その指定時刻における生体データを送信することを特徴としている。
これにより、前記生体データ受信装置は、操作者が所望する指定時刻における生体データを受信することができる。したがって、生体データ送信装置が時系列の前後に関係なく個々の生体データを送信するにも拘わらず、生体データ受信装置は、患者の処置の判断のために必要な生体データを迅速に取得することができ、緊急性が要求される救急医療に対応することができる。また、時刻を指定して必要な生体データのみを取得するのであるから、取得不要と判断された生体データであれば、受信を要求しないこととすることによって無駄の無い生体データの送受信が可能となる。
４）本発明の前記生体データ送信装置は、さらに、
前記生体データ記録手段に記録された単位時間毎の生体データを指示する測定済データアドレスを、前記測定時刻順に記録するための複数の記録領域を有する測定済データアドレス時系列記録部、
前記測定済データアドレスを、その測定済データアドレスが指示する生体データに付加された測定時刻データと対応づけて、前記測定済データアドレス時系列記録部における前記測定開始時刻からの経過時間に応じた記録領域に記録する測定済データアドレス時系列記録手段、
前記測定済データアドレス時系列記録部に関連する測定済データアドレス情報を送信するデータアドレス情報送信手段、
を備えており、
前記生体データ受信装置は、さらに、
前記測定済データアドレス情報を受信するデータアドレス情報受信手段、
前記受信した測定済データアドレス情報と前記受信済データアドレス時系列記録部とを照合することによって、前記生体データ記録手段に記録された生体データと前記受信生体データ記録手段に記録された生体データとの差分を算出する差分生体データ算出手段、
を備えたことを特徴としている。
これにより、差分算出対象である前記測定済データアドレスと受信済データアドレスとは、共に同一の前記測定開始時刻を基準として時系列順に並んでいるので、前記差分生体データ算出手段による処理は、時系列順に整列された２つの差分算出対象について、各時刻におけるデータアドレスの記録の有無のみを判断すればよい。したがって、前記生体データ受信装置は、前記受信生体データ記録手段に記録された生体データと、前記生体データ送信装置の生体データ記録手段に記録された生体データとの間の差分を迅速かつ正確に判断することができる。
５）本発明の前記生体データ受信装置は、さらに、
前記受信済データアドレスが記録されていない記録領域に対応する時刻の生体データの送信を要求するデータ要求情報送信手段、
を備えたことを特徴としている。
これにより、前記生体データ受信装置は、未受信の生体データを迅速かつ正確に判断することができ、さらに、不足している未受信の生体データのみを迅速に取得することができる。
１９）本発明にかかる、所定の記録部を備えたデータを記録した記録媒体は、
単位時間毎の生体データを指示するデータアドレスを、その生体データを測定した時刻順に記録するデータアドレス時系列記録部と、
前記単位時間毎の生体データの測定時刻に関連する情報を、前記データアドレス時系列記録部と対応づけて記録する生体データ測定時刻関連情報記録部と、
を備えたことを特徴としている。
したがって、前記記録媒体は、前記生体データを測定した時刻、および、その生体データを指示するデータアドレスを判断する処理において用いる記録媒体として好適である。
用語の定義について説明する。
本発明における「差分生体データ算出手段」とは、前記測定済データアドレス情報と前記受信済データアドレス時系列記録部とを照合することによって、前記生体データ記録手段に記録された生体データと前記受信生体データ記録手段に記録された生体データとの差分を算出する処理のほか、前記測定済データアドレス時系列記録部には測定済データアドレスが記録されている一方で、前記受信済データアドレス時系列記録部には受信済データアドレスが記録されていない記録領域を照合判断する処理や、差分算出あるいは照合判断の結果を出力する処理も含まれる。
本発明の特徴は、上記のように広く示すことができるが、その構成や内容は、それらの特徴および効果とともに、図面を考慮に入れた上で以下の開示によりさらに明らかになるであろう。
発明を実施するための最良の形態
本発明に係る生体データ送受信システムの実施形態を、第１実施形態及び第２実施形態の２つを例示して説明する。第１実施形態は、本システムによる心電図データの送受信処理を例示するものであり、これにより、測定された心電図データの測定時系列順に拘わらず、必要な心電図データを優先的に送受信することを可能とし、さらに、受信側が要求する時刻のデータの送受信が可能となる。第２実施形態は、本システムによる心電図データの送受信装置相互間における、記録された心電図データの差分を判断する処理を例示するものであり、これにより、必要な心電図データのみの迅速かつ効率的な転送が可能となる。
以下、まず始めに第１、第２実施形態に共通するシステム概略、各装置のハードウェア構成等、請求の範囲に記載した用語と実施形態との対応を説明し、次に、第１実施形態、第２実施形態のそれぞれの説明を行う。
目次
１．システム概略
２．ハードウェア構成
３．請求の範囲に記載した用語と実施形態との対応
４．心電図データのフォーマット
５．タイムテーブルの構成
６．第１実施形態による心電図データ送受信処理の説明
７．第１実施形態による効果
８．第２実施形態による心電図データ送受信処理の説明
９．第２実施形態による効果
１０．その他の実施形態
−−−−−−−
１．システム概略
本発明の実施形態を図面に基づいて説明する。本発明に係る生体データ送受信システムとしての心電図データ送受信システムは、図１に示すように、互いに通信可能な、心電図データ測定送信装置１００と心電図データ受信装置３００によって構成される。
心電図データ測定送信装置１００は、患者の心電流を測定し、それを心電波形として表すための心電図データに変換し、そのデータを送信する処理を行うものである。この装置は、主に救急現場で使用される装置であるが、本実施形態では救急車内で使用されることとしている。
心電図データ受信装置３００は、心電図データ測定送信装置１００が送信する心電図データを受信する処理を行うものである。この装置は、主に、医療現場で使用される装置であるが、本実施形態では病院の中にある集中治療室（以下、ＩＣＵとする）内等で使用されることとしている。
２．ハードウェア構成
２−１．心電図データ測定送信装置１００
図２は、ＣＰＵを用いて実現した心電図データ測定送信装置１００のハードウェア構成の一例である。心電図データ測定送信装置１００は、心電図データを測定する測定部２と、そのデータを送信する送信部４を備えている。
測定部２は、ＥＣＧ電極１２、増幅アンプ１３、Ａ／Ｄ変換１４、ＣＰＵ１０、メモリ１６、ディスプレイコントローラ１８、通信機１７を備えている。ＥＣＧ電極１２は、患者の心電を測定する電極である。増幅アンプ１３は、ＥＣＧ電極１２によって得られた心電流を増幅するものである。なお、心電波形のサンプリング周波数は、１２５Ｈｚまたは２５０Ｈｚとする。ＣＰＵ１０は、得られた心電流を心電波形として表せるような心電図データに変換する処理のほか、測定部２全体を制御する。メモリ１６は、測定された心電図データＣＰＵ１０のワーク領域を提供する。ディスプレイコントローラ１８は、操作者の操作に応じて、心電図データ測定部２に接続されたモニタ１５の表示画面を制御する。通信機１７は、通信ケーブルによって送信部４と接続する。
送信部４は、Ｆｌａｓｈ−ＲＯＭ２２（フラッシュメモリ等の、記憶したデータを電気的に消去できる書き換え可能な読み出し専用メモリ、以下、Ｆ−ＲＯＭ２２とする。）、ディスプレイ２５、ＣＰＵ２０、メモリ２６、通信回路２８、通信機２４を備えている。ＣＰＵ２０は、測定部２によって得られた心電図データの送信処理のほか、送信部４全体を制御する。Ｆ−ＲＯＭ２２は、測定部２、送信部４を制御するためのプログラムを記録する。通信機２４は、測定部２と接続する。通信回路２８は、心電図データ受信装置３００に接続するためのものである。メモリ２６は、ＣＰＵ２０のワーク領域のほか、心電図データとタイムテーブル２１が記録される記録領域を提供する。
２−２．心電図データ受信装置３００
図３は、心電図データ受信装置３００のハードウェア構成の一例である。心電図データ受信装置３００は、ハードディスク３４、ディスプレイ３６、ＣＰＵ３０、メモリ３８、キーボード３５、通信回路３２を備えている。ＣＰＵ３０は、心電図データ受信装置３００全体を制御する。ハードディスク３４は、心電図データ受信装置３００を制御するためのプログラムを記録する。通信回路３２は、心電図データ測定送信装置１００と接続するためのものである。メモリ３８は、ＣＰＵ３０のワーク領域のほか、心電図データとタイムテーブル３１が記録される記録領域を提供する。タイムテーブル２１、３１の構成等については、後述する。
心電図データ測定送信装置１００、心電図データ受信装置３００のオペレーティングシステム（ＯＳ）は、それぞれ、マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）ＣＥ、Ｗｉｎｄｏｗｓ（登録商標）２０００を用いる。なお、心電図データ測定送信装置１００および心電図データ受信装置３００は、ＣＰＵを用いることなくハードウェアロジックによって構成してもよい。
３．請求の範囲に記載した用語と実施形態との対応
請求の範囲に記載した用語と実施形態との対応は以下の通りである。
生体データ送信装置は、図１の心電図データ測定送信装置１００に対応し、生体データ受信装置は、図１の心電図データ受信装置３００に対応する。生体信号は、心電流に対応し、生体信号測定手段は、図７ステップＳ７０５で示す心電図データ測定送信装置１００のＣＰＵ１０が行う処理に対応し、生体信号変換手段及び測定時刻データ付加手段は、図７ステップＳ７０７で示すＣＰＵ１０が行う処理に対応し、生体データ記録手段は、図７ステップＳ７０９で示すＣＰＵ２０が行う処理に対応する。生体データ送信手段は、図７ステップＳ７１７で示すＣＰＵ２０が行う処理に対応する。
データ受信手段は、図７ステップＳ７５７で示す心電図データ受信装置３００のＣＰＵ３０が行う処理に対応し、受信生体データ記録手段は、図７ステップＳ７５９で示すＣＰＵ３０が行う処理に対応する。受信済データアドレスは、図５の心電図データ受信装置３００のタイムテーブル３１に記録されるポインタに対応し、受信済データアドレス記録手段は、図７ステップＳ７６１で示すＣＰＵ３０が行う処理に対応し、受信済データアドレス時系列記録部は、図５の心電図データ受信装置３００のタイムテーブル３１に対応する。
データ要求情報送信手段は、図７ステップＳ７６５で示す心電図データ受信装置３００のＣＰＵ３０が行う処理に対応し、データ要求情報受信手段は、図７ステップＳ７１９で示す心電図データ測定送信装置１００のＣＰＵ２０が行う処理に対応する。
測定済データアドレスは、図５の心電図データ測定送信装置１００のタイムテーブル２１に記録されるポインタに対応し、測定済データアドレス時系列記録部は、図５の心電図データ測定送信装置１００のタイムテーブル２１に対応し、測定済データアドレス時系列記録手段は、図７ステップＳ７１１で示す心電図データ測定送信装置１００のＣＰＵ２０が行う処理に対応する。データアドレス情報送信手段は、図１１ステップＳ１１０５で示す心電図データ測定送信装置１００のＣＰＵ２０が行う処理に対応し、データアドレス情報受信手段は、図１１ステップＳ１１５９で示す心電図データ受信装置３００のＣＰＵ３０が行う処理に対応する。差分生体データ算出手段は、図１１ステップＳ１１６１、Ｓ１１６３、Ｓ１１６５で示すＣＰＵ３０が行う処理に対応する。
データアドレス時系列記録部は、図５のタイムテーブル２１及び３１における“ポインタ”の記録領域カラムに対応し、生体データ測定時刻関連情報記録部は、図５のタイムテーブル２１及び３１における“テーブルナンバー（以下、テーブルＮｏ．とする）”の記録領域カラムに対応する。
４．心電図データのフォーマット
図４は、本システムによって送受信される心電図データのデータフォーマットの構成の一例を示す。心電図データフォーマットは、心電流を１秒単位の心電波形として表示するための心電図データをパケット化したものである。心電図データには、“測定データ”とヘッダ情報が記録されており、ヘッダ情報には、患者を特定する“ＩＤ”と、“測定時刻”と、可変長データである測定データの“データ長”とが記録されている。図４の例では、この心電図データは、２月１４日の１０時１０分０７秒から０８秒までの１秒間における、“ＩＤ００１”で特定される患者の心電図データであり、そのデータ長は２８キロバイトであることを示している。なお、心電図データの送信の際には、パケット化された複数の心電図データが送信されることになる。
５．タイムテーブルの構成
図５は、タイムテーブルの構成とメモリの関係の一例を示す。タイムテーブルは、メモリ内で個々の心電図データが記録されたセクタ領域を指示する“ポインタ”を記録するとともに、それらのポインタを時系列順に並べたものである。図５では、心電図データ測定送信装置１００が測定した心電図データを記録して送信し（図５左参照）、心電図データ受信装置３００が、受信した心電図データを記録する（図５右参照）例を示している。
まず、心電図データ測定送信装置１００は、メモリ２６に心電図データを測定順に記録する。図５では、便宜上、１秒単位毎にパケット化された個々の心電図データを丸数字で表現している。心電図データはメモリ２６に記録され、その記録された領域は、メモリ２６内でその心電図データが記録されたセクタ領域の先頭の位置を示すポインタによって特定される。それぞれのデータのデータ長を示す情報もそのデータを記録する領域に併せて記録される。
一方、メモリ２６には、タイムテーブル２１が記録される領域がある。タイムテーブル２１には、最初に心電流の測定開始時刻が記録され、その後、メモリ２６に心電図データが記録される毎にポインタが記録される。タイムテーブルのテーブルＮｏ．のカラムは、１から順に記録されるが、それぞれのカラムは１秒単位毎に区分けされている。なお、セクタ領域を指示するポインタに限らず、別の識別子等によって、個々の心電図データの記録領域を指示するようにしてもよい。また、タイムテーブルを記録する領域として、本実施形態のようにメモリ領域ではなく、ハードディスクに記録するようにしてもよい。
心電図データを受信する心電図データ受信装置３００は、メモリ３８に心電図データを受信順に記録していく。ここでは、心電図データ測定送信装置１００は、心電図データ４をメモリ２６に記録した後、心電図データ４、１、５、２の順で送信している。したがって、心電図データ受信装置３００は、心電図データ４、１、５、２の順でメモリ３８に記録する。なお、心電図データの受信に先立って、測定開始時刻の情報を受信することとしており、その時点で、メモリ３８にタイムテーブルが生成され、その開始時刻と、開始時刻から１秒単位で区分けされるとともにテーブルＮｏ．が記録されたカラムを記録する。また、送信される心電図データには、測定時刻の情報も記録されている（図４参照）。心電図データを受信した心電図データ受信装置３００は、その心電図データに記録された測定時刻を参照することによって、その測定時刻に対応するカラムにポインタを記録していく。具体的には、データ４のポインタである“００００”をテーブルＮｏ．４の位置に記録し、次に受信したデータ１のポインタである“００８０”をテーブルＮｏ．１の位置に記録する。このようにして、心電図データ受信装置３００は、心電図データを受信する毎に対応するポインタを次々に記録していくことになる。
なお、本実施形態は迅速かつ効果的な心電図データの送受信を可能とするものであるが、このような効率性が要求されるのは、一般的に、心電図データを測定して記録する時間よりも、その心電図データを送受信する時間の方がより長くかかるという技術的な前提があることによるものである。すなわち、この前提の下では、心電図データの送受信中に、送信対象の心電図データが更に記録、蓄積されることになる。
６．第１実施形態による心電図データ送受信処理の説明
第１の実施形態として、本システムによる心電図データ送受信処理の概要を図６を参照しながら説明し、続いて、各装置の処理の内容を図７のフローチャートを参照しながら説明する。
本実施形態では、心電図データ測定送信装置１００と心電図データ受信装置３００との間で心電図データの送受信を行い、その送受信中に指定された時刻の心電図データの送信要求があれば、その指定時刻の心電図データを送受信を行う例を示す。心電図データを救急医療に活用するためには、必要なデータを優先して送受信する必要がある。そのような救急医療に役立つデータの送受信の順番としては、まず最初に、その患者の最新のデータの把握が最優先され、次に、担当医師が患者の容態に応じて必要と判断すれば、過去のデータの把握も必要となる、という基準が一般的である。本実施形態では、そのような一般的基準も踏まえた上で、医療活動に有効な、迅速かつ効果的な心電図データの送受信を可能とするものである。なお、心電図データ測定送信装置１００と心電図データ受信装置３００との間の通信は、電話回線による。
図６に示すように、心電図データ測定送信装置１００は、１秒単位毎にパケット化された心電図データを記録し（記号１）、記録した心電図データについてのタイムテーブルを生成する（記号２）。心電図データ測定送信装置１００は、最新の心電図データから順に送信する（記号３）。心電図データ受信装置３００は、受信した心電図データを順に記録し（記号４）、記録した心電図データについてのタイムテーブルを生成していく（記号５）。心電図データ受信装置３００は、操作者の要求があれば、指定された時刻の心電図データの送信要求情報を送信する（記号６）。心電図データ測定送信装置１００は、指定された心電図データを送信し（記号７）、心電図データ受信装置３００は、その心電図データを記録する（記号８）。
このように、本システムでは、装置内で各データが記録された領域を指示するポインタと、各データの測定時刻とを対応づけるためのタイムテーブルを利用することにより、時系列の前後に拘わらず必要なデータを優先的に送受信することを可能とし、さらに、受信側が要求する時刻のデータの送受信も可能となる。
次に、第１実施形態による各装置の処理を、図７のフローチャートに基づいて説明する。ここでは、患者を搬送中の救急車内に備えられた心電図データ測定送信装置１００と、搬送先の病院のＩＣＵに備えられた心電図データ受信装置３００との間で心電図データが送受信される例を示す。心電図データ測定送信装置１００のＣＰＵ１０、２０は、図７のフローチャートに従って心電図データの測定処理と送信処理を行い、心電図データ受信装置３００のＣＰＵ３０は、図７のフローチャートに従って心電図データの受信処理を行う。
心電図データ測定送信装置１００のＣＰＵ１０は、患者の心電を測定する前に、そのデータを他の患者のものと識別するためのＩＤを生成し（図７ステップＳ７０１）、メモリ２６にタイムテーブル２１を生成する（ステップＳ７０３）。タイムテーブルは、図５に示すように、測定時刻順に“テーブルＮｏ．”を記録する領域と、メモリ２６内でその心電図データが記録された領域を指示する“ポインタ”を記録する領域とを有しており、さらに、上記のＩＤと測定開始時刻データが記録される領域を有している。
測定部２のＣＰＵ１０は、その患者に身体に取付けられたＥＣＧ電極１２及び増幅アンプ１３を介して心電流を測定する（ステップＳ７０５）。心電流測定の条件設定等は、ＣＰＵ１０が患者の状況等を判断して自動設定を行う。自動設定としては、例えば、Ａ／Ｄ変換１４から出力されるデータの絶対値（すなわち測定値）が小さい場合に、ＣＰＵ１０が、データ値に所定の演算（例えばｎ倍）を施すことにより所定の絶対値を得るようにしたり、また、ＥＣＧ電極１２の着け方に誤りがあるため出力波形の正負が反転している場合に、ＣＰＵ１０が、出力波形データの反転を行う処理等が該当する。
ＣＰＵ１０は、測定した心電流を、１秒単毎のデータとしてパケット化して心電図データとし、ヘッダ情報として、ＩＤと測定時刻データとを記録する（ステップＳ７０７）。送信部４のＣＰＵ２０は、通信機１７を介して送信部４に転送された心電図データをメモリ２６に記録し（ステップＳ７０９）、各心電図データに対応するポインタをタイムテーブルに記録する（ステップＳ７１１）。ＣＰＵ２０は、心電図データ受信装置３００に対して、電話回線により測定開始時刻データとＩＤを送信する（ステップＳ７１３）。
心電図データ受信装置３００のＣＰＵ３０は、心電図データ測定送信装置１００から、測定開始時刻データとＩＤを受信するか否かを判断しており（ステップＳ７５１）、受信したと判断すると、メモリ３８にタイムテーブル３１を生成する（ステップＳ７５３）。ＣＰＵ３０は、心電図データの送信許可情報を心電図データ測定送信装置１００に送信する（ステップＳ７５５）。心電図データ測定送信装置１００のＣＰＵ２０は、許可情報を受信するか否かを判断しており（ステップＳ７１５）、受信したと判断すると、メモリ２６に蓄積された心電図データの中から、最新のデータ、すなわち、最も現在時刻に近いデータを送信する（ステップＳ７１７）。なお、ＣＰＵ２０は、測定不能あるいは測定失敗であった時刻のデータとしてその測定時刻の心電図データは存在しないという情報を送信する必要があるが、その場合は、パケット情報としてＮＵＬＬを送信すればよい。
心電図データ受信装置３００のＣＰＵ３０は、心電図データを受信するか否かを判断しており（ステップＳ７５７）、受信したと判断すれば、受信した心電図データをメモリ３８に記録する（ステップＳ７５９）。ＣＰＵ３０は、心電図データに付加された測定時刻を参照することによって、メモリ３８内におけるその心電図データが記録された位置を示すポインタ情報を、タイムテーブル中の対応するテーブルＮｏ．に対応づけて記録する（ステップＳ７６１）。ＣＰＵ３０は、キーボード３５を介して、操作者（例えば、患者の処置を行う予定の医師）によって、指定時刻における心電図データの入力要求があるか否かを判断する（ステップＳ７６３）。ＣＰＵ３０は、入力要求が無いと判断すれば、全ての心電図データを受信したか否かを判断し（ステップＳ７６９）、受信していなければステップＳ７５７からの処理を繰り返す。ここで、全心電図データを受信したか否かの判断は、送信側から、送信対象のデータの中で最終のものを送信する際に、最終のデータであることを情報として付加するようにすればよい。
ＣＰＵ３０は、ステップＳ７６３において、指定時刻のデータの要求が入力されたと判断すれば、メモリ３８のタイムテーブルを参照することにより、その指定時刻に対応するテーブルＮｏ．を判断して、そのテーブルＮｏ．を心電図データ測定送信装置１００に送信する（ステップＳ７６５）。なお、ステップＳ７６３の指定時刻データの要求については、操作者の入力に限られるものではなく、その他の例として、通信不能状態等が原因でディスプレイ３６に表示される心電波形に不具合が生じている場合に、その心電図データの再送を自動で要求するようにしてもよい。
心電図データ測定送信装置１００のＣＰＵ２０は、テーブルＮｏ．を受信するか否かを判断しており（図７ステップＳ７１９）、受信したと判断すれば、そのテーブルＮｏ．に対応するポインタを参照することにより、要求された指定時刻の心電図データを送信する（ステップＳ７２１）。心電図データ受信装置３００のＣＰＵ３０は、指定時刻の心電図データを受信するか否かを判断しており（ステップＳ７６７）、受信したと判断すれば、ステップＳ７５９からの処理を繰り返す。
ＣＰＵ２０及びＣＰＵ３０は、送信対象の全ての心電図データの送受信が終了するまで、以上のような処理を繰り返す。心電図データ受信装置３００のＣＰＵ３０は、全ての心電図データを受信したと判断すれば（ステップＳ７６９）、受信完了信号を心電図データ測定送信装置１００に送信し（ステップＳ７７１）、心電図データの受信処理を終了する。心電図データ測定送信装置１００のＣＰＵ２０は、ステップＳ７２３において、受信完了信号を受信したと判断すれば、心電図データの送信処理を終了する。
ここで、心電図データ受信装置３００のディスプレイ３６に表示される画面例を図８に示す。図８Ａは、指定時刻のデータの要求前の画面例である、図８Ｂは、指定時刻のデータの取得後の画面例である。図８Ａには、上下２つの心電波形画面が表示されているが、上の波形図は、受信した心電波形の概略を時系列順に表す全体波形図であり、下の波形図は、全体図において、操作者に指定された部分の詳細波形を示す詳細波形図である。また、波形図において、縦軸は心電位（ｍＶ）、横軸は時間（ｍｉｎまたはｓｅｃ）を表している。その他、画面には、その患者を識別するための“ＩＤ”、測定を開始した時刻を示す“開始時刻”、操作者が波形の取得を希望する箇所の時刻を表す“選択時間”等が表示されている。図８Ａに示すように、この例では、操作者は、未受信の心電図データである１０時２６分から１０時２９分までのデータの取得を希望するために、その波形の空白部分を選択している。そして、図８Ｂに示すように、指定時刻のデータを取得する。なお、時刻の指定は、波形上の一部を範囲指定したり、あるいは、選択時刻のカラムに時刻を入力してもよい。
７．第１実施形態による効果
本実施形態によれば、心電図データ受信装置３００の操作者は、タイムテーブル３１を参照することにより、受信した個々の心電図データについて、心電図データ測定送信装置１００による測定開始時刻からの経過時間を判断することができる（図５タイムテーブル３１参照）。したがって、心電図データ受信装置３００の操作者は、測定開始時刻以降の各時刻において、どの時刻の心電図データが未受信であるかを判断することができる。また、心電図データ測定送信装置１００が、まず最初に最新の測定時刻の心電図データを送信することとした場合には（図７ステップＳ７１７参照）、受信側では、その最新の測定時刻と測定開始時刻との間にどのくらいの時間の経過があるのか、あるいは、その後に過去の心電図データを受信する場合にどのくらいの量の心電図データを取得することができるのか、という事項を判断することができる。したがって、心電図データ受信装置３００の操作者は、患者に対する適切な処置をするための判断材料の取得可能な範囲を把握することができる。
図５において説明したように、メモリ３８における心電図データの記録領域を示すポインタは、測定開始時刻を先頭とした測定時刻順に並ぶことになる。したがって、図７ステップＳ７１７で示すように、心電図データ測定送信装置１００のＣＰＵ２０が、心電図データを測定時刻の前後に拘わらず最新のものから、あるいは任意の順番で送信したとしても、受信側では、タイムテーブル３１によって測定時刻順に並ぶポインタを介することによって、心電図データは、間接的には測定時刻順に並んでいる状態であるように把握される。よって、心電図データ受信装置３００の操作者は、未受信の心電図データが、どの測定時刻におけるものであるかを迅速かつ容易に判断することができる。また、心電図データを心電図データ受信装置３００のディスプレイ３６に心電波形を時系列順に表示する際には、タイムテーブル３１を参照することによって、ＣＰＵ３０による個々の心電図データの時系列順に読み取る処理が容易となる。
図７ステップＳ７６５、Ｓ７６７で示す心電図データ受信装置３００のＣＰＵ３０の処理により、心電図データ受信装置３００の操作者は、所望する指定時刻における心電図データを受信することができる。したがって、心電図データ受信装置３００の操作者は、患者の処置の判断のために必要な心電図データを迅速に取得することができ、緊急性が要求される救急医療に対応することができる。また、時刻を指定して必要な心電図データのみを取得するのであるから、操作者によって取得不要と判断された心電図データであれば、受信を要求しないこととすることによって無駄の無い心電図データの送受信が可能となる。
心電図データは、各患者毎に異なるＩＤが付与されるのであるから（図７ステップＳ７０１）、患者と心電図データとの対応が明確になり、複数の患者を緊急に処置する状況であったも、必要な心電図データを取得することができる。
８．第２実施形態による心電図データ送受信処理の説明
第２の実施形態として、本システムによる心電図データ送受信処理の概要を図９を参照しながら説明し、続いて、各装置の処理の内容を図１１のフローチャートを参照しながら説明する。
本実施形態では、既に心電図データの一部を取得している心電図データ受信装置３００が、心電図データ測定送信装置１００から残りの心電図データのみの転送を受ける例を示す。心電図データ受信装置３００に既に心電図データの一部が記録されているという前提としては、救急車内の心電図データ測定送信装置１００が、患者の搬送中に電話回線によって心電図データの一部を既に送信してある場合を想定している。したがって、本実施形態では、心電図データ測定送信装置１００がさらに継続して患者の心電図データを記録した場合に、新たに記録した心電図データのみを無線通信によって転送する処理を説明する。
図９に示すように、心電図データ測定送信装置１００は、測定・記録した心電図データの一部を前もって心電図データ受信装置３００に送信する。心電図データ受信装置３００は、受信した心電図データを記録するとともに対応するタイムテーブルを生成・記録する（記号２）。心電図データ測定送信装置１００は、患者の搬送中に継続して新たな心電図データを測定・記録する（記号３）。そして、病院に到着すると、患者を乗せた担架と共に心電図データ測定送信装置１００を病院のＩＣＵに搬送して、心電図データ測定送信装置１００が、心電図データ受信装置３００に対してタイムテーブルを送信する（記号４）。心電図データ受信装置３００は、前もって記録したタイムテーブルと、受信したタイムテーブルとを照合する（記号５）。心電図データ受信装置３００は、タイムテーブルに記録されたポインタの有無の差分を判断し、その差分があるカラムに対応するテーブルＮｏ．すなわち、未記録の心電図データに対応するテーブルＮｏ．の情報を、心電図データ測定送信装置１００に対して送信する（記号６）。心電図データ測定送信装置１００は、そのテーブルＮｏ．に対応する心電図データを心電図データ受信装置３００に対して送信する（記号７）。
このように、本システムでは、タイムテーブルを利用することによって、心電図データ測定送信装置１００が記録している心電図データと、心電図データ受信装置３００が記録している心電図データとの差分を迅速に判断することができる。さらに、本システムでは、差分の心電図データのみの転送を行うことができ、救急医療のように緊急性が要求される場面にも対応することができる。
図１０に、タイムテーブルの照合によって差分の心電図データの判断を行う処理の概念図を示す。図１０の左には、心電図データ測定送信装置１００のメモリ２６に記録されているタイムテーブル２１を例示し、図１０の右には、心電図データ受信装置３００のメモリ３８に記録されているタイムテーブル３１を例示する。タイムテーブルの照合は、両タイムテーブルのポインタの記録の有無を比較する。両テーブルとも、測定開始時刻を共通のものとし、テーブルＮｏ．は、その測定開始時刻を基準に時系列順に並んでいる。これにより、両テーブルとも、同一のテーブルＮｏ．であれば、そのポインタが指示する心電図データは同一の測定時刻におけるデータとなる。したがって、図１０に例示するように、タイムテーブル２１においてポインタが記録されており、一方のタイムテーブル３１においてポインタが記録されていないということは、そのポインタが記録されていない時刻において、心電図データ受信装置３００には心電図データに不足があるということを意味している。心電図データ受信装置３００は、その不足部分を差分心電図データであると判断し、ポインタが記録されていないカラムに対応するタイムテーブルＮｏ．の情報を心電図データ測定送信装置１００に送信することを介して不足分の心電図データを取得する（テーブルＮｏ．３、１１０１〜１１０４参照）。なお、ポインタ記録の有無の判断は、タイムテーブルに記録されるポインタの有無を示す情報に対して、排他的論理和（ＥＸＯＲ）の演算を行うことによってなされる。
次に、第２実施形態による各装置の処理を、図１１のフローチャートに基づいて説明する。心電図データ測定送信装置１００のＣＰＵ２０は、図１１のフローチャートに従って心電図データの送信処理やタイムテーブルの送信処理等を行い、心電図データ受信装置３００のＣＰＵ３０は、図１１のフローチャートに従って心電図データの受信処理やタイムテーブルの受信、照合処理等を行う。
心電図データ測定送信装置１００のＣＰＵ２０は、記録した心電図データに付与されているＩＤを心電図データ受信装置３００に送信する（図１１ステップＳ１１０１）。心電図データ受信装置３００のＣＰＵ３０は、ＩＤを受信するか否かを判断しており（ステップＳ１１５１）、受信したと判断すれば、そのＩＤが付与されたタイムテーブル３１がメモリ３８に記録されているか否かを判断する（ステップＳ１１５３）。ＣＰＵ３０は、タイムテーブル３１が記録されていないと判断すれば、心電図データ測定送信装置１００に対して心電図データ要求情報を送信し（ステップＳ１１５５）、図７のフローチャートによる心電図データ送受信処理を行うことになる。
心電図データ測定送信装置１００のＣＰＵ２０は、心電図データ要求情報またはタイムテーブル要求情報を受信するか否かを判断しており（ステップＳ１１０３）、心電図データ要求情報を受信したと判断すれば、図７のフローチャートによる心電図データ送受信処理を行う。ここで、心電図データ測定送信装置１００及び心電図データ受信装置３００の両者は、図７の処理を行うことになる。これは、心電図データ受信装置３００が対象とするタイムテーブルを記録していないということは、既記録の心電図データが無いことになるので、結果として図７に示す心電図データの送受信を行う必要があるからである。
心電図データ受信装置３００は、ステップＳ１１５３の処理において、受信したＩＤのタイムテーブル３１が記録されていると判断すれば、心電図データ測定送信装置１００に対してタイムテーブル要求情報を送信する（ステップＳ１１５７）。心電図データ測定送信装置１００のＣＰＵ２０は、ステップＳ１１０３の処理において、タイムテーブル要求情報を受信したと判断すれば、心電図データ受信装置３００に対してタイムテーブル２１を送信する（ステップＳ１１０５）。なお、送信するタイムテーブル２１は、ポインタ等の数値の情報を記録するのみであるから、データ容量としては小さいのが一般的である。
ＣＰＵ３０は、心電図データ測定送信装置１００からのタイムテーブル２１を受信するか否かを判断しており（ステップＳ１１５９）、受信したと判断すれば、受信したタイムテーブル２１とメモリ３８に記録されているタイムテーブル３１との照合を行う（ステップＳ１１６１）。ＣＰＵ３０は、差分データがあるか否かを判断し（ステップＳ１１６３）、差分データが無いと判断すれば処理を終了する。ＣＰＵ３０は、差分データがあると判断すれば、その差分データが、メモリ３８に記録されている心電図データの方が不足しているのか、あるいは、メモリ３８に記録されている心電図データの方に余分があるのかを判断する（ステップＳ１１６５）。ＣＰＵ３０は、余分データがあると判断すれば、その余分の心電図データを心電図データ測定送信装置１００に対して送信して（ステップＳ１１６７）、処理を終了する。ＣＰＵ３０は、不足データがあると判断すれば、その差分データの要求情報を心電図データ測定送信装置１００に対して送信する（ステップＳ１１６９）。
心電図データ測定送信装置１００のＣＰＵ２０は、心電図データ受信装置３００から差分データ要求情報または心電図データを受信するか否かを判断しており（ステップＳ１１０７）、心電図データを受信したと判断すれば、心電図データの受信処理を行う（ステップＳ１１１３）。ＣＰＵ２０は、差分データ要求情報を受信したと判断すれば、その要求された心電図データを心電図データ受信装置３００に対して送信して（ステップＳ１１１１）、処理を終了する。
心電図データ受信装置３００のＣＰＵ３０は、ステップＳ１１６９の処理の後、心電図データを受信するか否かを判断しており（ステップＳ１１７１）、受信したと判断すれば、心電図データの受信処理を行い（ステップＳ１１７３）、処理を終了する。
以上のような処理により、心電図データ受信装置３００は、未受信の心電図データを取得することによって、心電図データ測定送信装置１００が記録しているその患者についての全ての心電図データと同一のデータを記録することになる。
なお、図１１ステップＳ１１６７、Ｓ１１６９においては、本実施形態では、余分のデータを全て送信し（ステップＳ１１６７）、また、全ての差分データの要求情報を送信する（ステップＳ１１６９）こととして、複数のパケットを一括して処理することとしているが、これに限られず、パケット単位毎に処理を行うようにしてもよい。
９．第２実施形態による効果
図１１ステップＳ１１６１、Ｓ１１６３で示す心電図データ受信装置３００のＣＰＵ３０が行う処理の対象であるタイムテーブル２１及びタイムテーブル３１は、共に同一の測定開始時刻を基準として時系列順に並んでいるので、かかる照合処理は、時系列順に整列された２つのポインタのカラムについて、各時刻におけるポインタの記録の有無のみを判断すればよい。したがって、心電図データ受信装置３００は、未受信の心電図データ、または、余分に記録している心電図データを迅速かつ正確に判断することができ、さらに、心電図データ測定送信装置１００と心電図データ受信装置３００との間での心電図データの差分の補完を迅速に行うことができる（図１１ステップＳ１１６５、Ｓ１１６７、Ｓ１１６９参照）。
このような心電図データの補完、すなわち、心電図データ測定送信装置１００と心電図データ受信装置３００との間で同一の心電図データが記録されている状態にすることは、患者の搬送先を緊急に変更する場合に特に要求される。なぜなら、患者の処置に関わる者は、患者の搬送先の変更があった場合でも、常に十分な心電図データを把握する必要があるからである。本実施形態によれば、そのような緊急状態に対して迅速に対応できることを可能とする。
１０．その他の実施形態
第１実施形態の図７ステップＳ７６５において、心電図データ受信装置３００のＣＰＵ３０は、テーブルＮｏ．の情報を送信することによって指定する心電図データを要求することとしているが、これに限られるものではない。その他の実施形態として、ＣＰＵ３０は、時刻の情報を送信することによってその指定時刻の心電図データを要求するようにしてもよい。
第２実施形態の図１１ステップＳ１１６１において、心電図データ受信装置３００のＣＰＵ３０がタイムテーブルの照合処理を行うこととしているが、これに限られず、心電図データ測定送信装置１００のＣＰＵ２０が心電図データ受信装置３００のタイムテーブル３１を受信して、タイムテーブル照合処理を行うこととしてもよい。また、心電図データ測定送信装置１００と心電図データ受信装置３００が、相互にタイムテーブルを送受信し合うことによって、ＣＰＵ２０、ＣＰＵ３０の両方がタイムテーブル照合処理を行うようにしてもよい。
第２実施形態の図１１ステップＳ１１０５において、心電図データ測定送信装置１００のＣＰＵ２０は、タイムテーブル２１を送信することとしているが、これに限られるものではない。その他の実施形態として、タイムテーブル２１を別の情報に変換したもの、例えば、時系列順に並んだカラム毎のポインタの記録の有無をビット列で表現した情報を送信するようにしてもよい。
第１及び第２実施形態においては、救急車に備えられた心電図データ測定送信装置１００から、病院のＩＣＵに備えられた心電図データ受信装置３００に心電図データを送受信する例を示したが、これに限られるものではない。その他の実施形態として、複数の病院、患者を搬送する複数の救急車のそれぞれが、本実施形態における心電図データ測定送信装置１００と心電図データ受信装置３００の両方の機能を備えることにより、複数の装置間で相互に心電図データの送受信を行うようにしてもよい。このような救急システムを構築することによって、患者の容態に応じて、搬送先の病院を緊急に変更する場合であっても対応が容易になる。
また、心電図データ測定送信装置１００と同様の機能を有するデバイスを、自動車や電車の運転席、飛行機のコックピット等に設置して、心筋梗塞等の発作が起こった時に重大な事故につながる可能性を未然に防止したり、トイレの便座等に設置して日常の健康管理用に応用することもできる。このとき、ＥＣＧ電極１２は、対象者の体が接触する必然性のある部位、例えば、ハンドルや便座、手すり等に設置する必要がある。いずれにしても、様々な場所に設置される複数の装置間で迅速に心電図データの相互補完を可能とするのは、図５に例示するタイムテーブルを利用して心電図データの送受信を行うという本実施形態独自の特徴によるものである。
第１及び第２実施形態では、タイムテーブルに記録する情報として、測定時刻の情報を併せて記録したテーブルＮｏ．のカラムを記録することとしているが（図５参照）、これに限られるものではない。その他の実施形態として、測定順序を示すデータをタイムテーブルに記録するようにしてもよい。この場合、心電図データのパケットには、その測定順序を示す番号の情報を記録しておく。これにより、各心電図データの測定時刻は、測定開始時刻の情報と測定順序の情報とに基づいて判断することができる。
第１及び第２実施形態では、心電図データは、測定時間１秒間単位毎の情報をパケット化することとしているが、これに限られるものではなく、データの時間単位としてその他の時間を採用したり、あるいは、心拍１回を単位としてパケット化してもよい。
第１及び第２実施形態では、図４に例示するように、心電図データとして、ＩＤ、測定日時、データ長、測定データをパケット化しているが、その他の情報も併せて記録するようにしてもよい。例えば、送信する心電図データの属性を示す情報として、“送信コード”を付加してもよい。この送信コードには、その心電図データが、最新のデータであるか、過去のデータであるか、あるいは、送信要求があった指定時刻のデータであるか等を記録する。これにより、受信側では、受信する心電図データの属性を迅速に判断することができる。
第１及び第２実施形態では、心電図データ測定送信装置１００と心電図データ受信装置３００との間の通信方法として、電話回線、無線通信を例示したが、これらに限られるものではない。その他の実施形態として、ＴＣＰ／ＩＰを送信プロトコルとしてインターネットを利用したり、有線、赤外線通信、携帯電話、Ｂｌｕｔｏｏｔｈ、ＰＨＳ、メモリカード等を利用してもよい。
第１及び第２実施形態では、心電図データ測定送信装置１００は救急車に備えられ、心電図データ受信装置３００は病院のＩＣＵに備えられることとしているが、これに限られるものではない。その他の実施形態として、心電図データ測定送信装置１００を、救急車に限らず、あらゆる救急医療現場に携帯できるようにしたり、あるいは、家庭に設置して在宅医療用に利用することもできる。また、心電図データ受信装置３００を、病院に限らず、一定の地域の全ての心電図データを管理するための設備（指令センター等）に設置するようにしてもよい。
第１及び第２実施形態では、本発明に係る生体データとして、心電図データを例示したが、これに限られるものではない。その他の実施形態として、血圧データ、血中酸素飽和度データ等、生体信号として測定されるあらゆる生体データを送受信の対象とすることができる。
第１及び第２実施形態では、心電図データ測定送信装置１００は、測定部２と送信部４の２つによって構成される例を示したが、これに限られず、測定部と送信部の両方が一体となった構成を採用してもよい。また、心電図データ測定送信装置１００の測定部２と送信部４とを接続するものとして、通信ケーブルに限らず、携帯電話やＢｌｕｅｔｏｏｔｈ等の通信技術を利用してもよい。
第１及び第２実施形態では、ＣＰＵ１０、２０、３０の動作のためのプログラムを、Ｆ−ＲＯＭ２２、ハードディスク３４のそれぞれに記憶させているが、ハードディスク３４のプログラムは、プログラムが記憶されたＣＤ−ＲＯＭから読み出してハードディスク等にインストールすればよい。また、ＣＤ−ＲＯＭ以外に、フロッピー（登録商標）ディスク（ＦＤ）、ＩＣカード等のプログラムをコンピュータ可読の記録媒体からインストールさせるようにしてもよい。さらに、通信回線を用いてプログラムをダウンロードするようにすることもできる。また、ＣＤ−ＲＯＭからプログラムをインストールすることにより、ＣＤ−ＲＯＭに記憶させたプログラムを間接的にコンピュータに実行させるようにするのではなく、ＣＤ−ＲＯＭに記憶させたプログラムを直接的に実行するようにしてもよい。
なお、コンピュータによって、実行可能なプログラムとしては、そのままインストールするだけで直接実行可能なものはもちろん、一旦他の形態等に変換が必要なもの（例えば、データ圧縮されているものを解凍する等）、さらには、他のモジュール部分と組合して実行可能なものも含む。
以上、本発明の概要および本発明の好適な実施形態を説明したが、各用語は、限定のために用いたのではなく説明のために用いたのであって、本発明に関連する技術分野の当業者は、本発明の説明の範囲内でのシステム、装置、及び方法のその他の変形を認め実行することができる。したがって、そのような変形は、本発明の範囲内に入るものとみなされる。
【図面の簡単な説明】
図１は、心電図データ送受信システムの構成を示す図である。
図２は、心電図データ測定送信装置１００のハードウェア構成の一例を示す図である。
図３は、心電図データ受信装置３００のハードウェア構成の一例を示す図である。
図４は、心電図データの送信フォーマットの一例を示す図である。
図５は、タイムテーブルの構成の一例を示す図である。
図６は、第１実施形態による心電図データ送受信の概要を示す図である。
図７は、第１実施形態による心電図データ送受信処理のフローチャートである。
図８Ａ及び図８Ｂは、第１実施形態による心電図データ受信装置３００のディスプレイを示す図である。
図９は、第２実施形態による心電図データ送受信処理の概要を示す図である。
図１０は、第２実施形態によるタイムテーブルの照合処理の概念図である。
図１１は、第２実施形態による心電図データ送受信処理のフローチャートである。
【図１】
0004172543.tif 000002
【図２】
0004172543.tif 000003
【図３】
0004172543.tif 000004
【図４】
0004172543.tif 000005
【図５】
0004172543.tif 000006
【図６】
0004172543.tif 000007
【図７】
0004172543.tif 000008
【図８Ａ】
0004172543.tif 000009
【図８Ｂ】
0004172543.tif 000010
【図９】
0004172543.tif 000011
【図１０】
0004172543.tif 000012
【図１１】
0004172543.tif 000013