(57)【要約】【課題】病院内の他のコンピュータシステムからの患者登録依頼などにおいても、同姓同名の患者を安全かつ確実に管理することができる新規な血糖値測定装置及び測定データ管理装置を提供する。【解決手段】  患者情報テーブルを有し、患者の血糖値を測定する血糖計に前記患者に関する情報を転送し、前記血糖値が記録された前記血糖計から前記血糖値を受信し、前記患者毎に血糖値を管理するコンピュータシステムからなる測定データ管理装置であって、  前記患者情報テーブルは、患者識別情報が記録される患者ＩＤフィールド、前記患者の氏名が記録される患者氏名フィールド、前記患者の登録要求元を記録する入力源フィールド、前記患者と同姓同名の患者が存在するか否かを示す同姓同名フラグフィールドおよび前記患者の氏名として患者登録氏名が記録される患者登録氏名フィールドを有することを特徴とする測定データ管理装置。【選択図】図９
2010086288.tif 000002
【特許請求の範囲】
【請求項１】
患者情報テーブルを有し、患者の血糖値を測定する血糖計に前記患者に関する情報を転送し、前記血糖値が記録された前記血糖計から前記血糖値を受信し、前記患者毎に血糖値を管理するコンピュータシステムからなる測定データ管理装置であって、
前記患者情報テーブルは、一人の患者に固有に割り当てられる患者識別情報が記録される患者ＩＤフィールド、前記患者の氏名が記録される患者氏名フィールド、前記患者の登録要求元を記録する入力源フィールド、前記患者と同姓同名の患者が前記患者情報テーブル中に存在するか否かを示す同姓同名フラグフィールドおよび前記患者の氏名として前記測定データ管理装置内で使用する患者登録氏名が記録される患者登録氏名フィールドを有することを特徴とする測定データ管理装置。
【請求項２】
前記登録要求元から前記患者氏名を受信した場合に、前記患者氏名について前記患者情報テーブルの前記患者氏名フィールドを検索し、前記患者氏名に一致するデータが発見されなかった場合には、前記同姓同名フラグフィールドを偽として前記患者に関するデータを前記患者情報テーブルの所定のフィールドに記録し、前記患者氏名に一致するデータが発見された場合には、前記測定データ管理装置の操作者に同姓同名患者が存在することを報知し、前記同姓同名フラグフィールドを真とし、前記患者登録氏名の入力の促しを行い、前記患者登録氏名が入力された場合には、前記患者登録氏名について前記患者情報テーブルの前記患者登録氏名フィールドを検索し、前記患者登録氏名に一致するデータが発見されなかった場合には、前記患者に関するデータを前記患者情報テーブルの所定のフィールドに記録し、前記患者登録氏名に一致するデータが発見された場合には、前記測定データ管理装置の操作者に前記患者登録氏名に一致するデータが存在することを報知し、患者登録氏名の入力の促しを行い、前記患者に関するデータを前記患者情報テーブルの所定のフィールドに記録することを特徴とする請求項１に記載の測定データ管理装置。
【請求項３】
前記患者氏名に一致するデータが発見された場合において、前記登録要求元が前記測定データ管理装置の操作である場合には、速やかに同姓同名患者が存在することを報知し、前記患者登録氏名が入力されるまで待機し、前記登録要求元が他のコンピュータシステムからの通信である場合には、速やかに同姓同名患者が存在することを報知し、前記患者登録氏名の入力の促しは、前記報知が解除されたときに行うことを特徴とする１または２に記載の測定データ管理装置。
【請求項４】
前記患者情報テーブルに、前記血糖計への前記患者に関する情報の転送の可否を決める使用フラグフィールドを有し、前記患者氏名に一致するデータが発見されない場合、および、前記患者登録氏名に一致するデータが発見されない場合には、前記使用フラグフィールドを真として前記転送を可とし、前記患者に関する情報を前記患者情報テーブルに記録し、前記患者氏名に一致するデータが発見され、さらに前記患者登録氏名に一致するデータが発見された場合には、前記使用フラグフィールドを偽として前記転送を否とし、前記患者に関する情報を前記患者情報テーブルへ記録することを特徴とする請求項１ないし３に記載の測定データ管理装置。
【請求項５】
一人の患者に固有に割り当てられる患者識別情報が記録される患者ＩＤフィールド、前記患者と同姓同名の患者が前記患者情報テーブル中に存在するか否かを示す同姓同名フラグフィールドおよび前記患者の氏名として前記測定データ管理装置内で使用する患者登録氏名が記録される患者登録氏名フィールドを有する患者情報テーブルを有するコンピュータシステムからなる測定データ管理装置から、前記患者に関する情報を受信し、前記患者の血糖値を測定する血糖計であって、
前記血糖計は、
前記患者情報テーブルから得た前記患者IDフィールド、前記同姓同名フラグフィールド、および前記患者登録氏名フィールドのレコードが記録される測定器患者テーブルと、前記患者登録氏名を表示する表示部と、複数の前記患者IDあるいは前記患者登録氏名をから、一人の前記患者IDあるいは前記患者登録氏名を選択する操作部とを有し、
前記一人の前記患者IDあるいは前記患者登録氏名が前記操作部により選択された場合に、前記同姓同名フラグフィールドが真である場合には、同姓同名である旨を操作者に報知する警報報知部を有することを特徴とする血糖計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、血糖値測定装置及び測定データ管理装置に適用して好適な技術に関する。
より詳細には、病院内で複数の患者を対象として、血糖値の測定を、安全且つ確実に実行できる血糖測定装置および血糖測定装置で測定される患者の血糖値を管理する測定データ管理装置に関する。
【背景技術】
【０００２】
周知のように、糖尿病は膵臓のインスリン分泌異常に起因する。そのため、糖尿病患者は食事前に血糖値を測定し、その値に応じてインスリンを投与する必要がある。
【０００３】
従来、家庭内で患者或はその家族が血糖値を簡便に測定するために、出願人は、小型化した血糖値測定装置（以下「血糖計」）を開発し、製造販売している。出願人による血糖計の特許出願を、特許文献１及び２として示す。
【０００４】
【特許文献１】特開平１０−１９８８８号公報
【特許文献２】特開平１０−３１８９２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
多くの患者が入院している病院では、患者の取り違えやインスリン重複投与等の事故を未然に防止するための、安全面の工夫が必要であり、更に、多くの患者の血糖値測定処理とインスリン投与処置をそれぞれまとめて行うような、医療作業効率を考慮した機能が必要であり、現在検討が進められている。
血糖測定やインスリン投与などの医療処置を確実に実施するために、患者の衣服や腕などにその患者固有の番号や符号を示すバーコードを有する名札やバンドを取り付けて、医療処置の都度、そのバーコードなどを確認することが、行われている。さらに、バーコードだけでなく患者氏名を確認している。
このような機械的な確認手段により患者確認を行う場合であっても、同姓同名の患者が存在した場合、取り違えのリスクが大きくなり、対応が求められている。特に、糖尿病患者の血糖値測定データ管理システムなどの疾患に特化した管理システムの場合、病院内情報管理システムや電子カルテなどの他のコンピュータシステムから患者登録要求を受ける場合もあり、血糖値測定などの処置の安全を図りながら同姓同名の患者を管理することは悩ましい課題である。
【０００６】
本発明は、かかる課題を解決し、病院内の他のコンピュータシステムからの患者登録依頼などにおいても、同姓同名の患者を安全かつ確実に管理することができる新規な血糖値測定装置及び測定データ管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明の血糖値測定装置及び測定データ管理装置は、以下（１）から（５）の構成を有する。
【０００８】
（１）患者情報テーブルを有し、患者の血糖値を測定する血糖値測定装置に前記患者に関する情報を転送し、前記血糖値が記録された前記血糖値測定装置から前記血糖値を受信し、前記患者毎に血糖値を管理するコンピュータシステムからなる測定データ管理装置であって、前記患者情報テーブルは、一人の患者に固有に割り当てられる患者識別情報が記録される患者ＩＤフィールド、前記患者の氏名が記録される患者氏名フィールド、前記患者の登録要求元を記録する入力源フィールド、前記患者と同姓同名の患者が前記患者情報テーブル中に存在するか否かを示す同姓同名フラグフィールドおよび前記患者の氏名として前記測定データ管理装置内で使用する患者登録氏名が記録される患者登録氏名フィールドを有することを特徴とする測定データ管理装置。
【０００９】
（２）前記登録要求元から前記患者氏名を受信した場合に、前記患者氏名について前記患者情報テーブルの前記患者氏名フィールドを検索し、前記患者氏名に一致するデータが発見されなかった場合には、前記同姓同名フラグフィールドを偽として前記患者に関するデータを前記患者情報テーブルの所定のフィールドに記録し、前記患者氏名に一致するデータが発見された場合には、前記測定データ管理装置の操作者に同姓同名患者が存在することを報知し、前記同姓同名フラグフィールドを真とし、前記患者登録氏名の入力の促しを行い、前記患者登録氏名が入力された場合には、前記患者登録氏名について前記患者情報テーブルの前記患者登録氏名フィールドを検索し、前記患者登録氏名に一致するデータが発見されなかった場合には、前記患者に関するデータを前記患者情報テーブルの所定のフィールドに記録し、前記患者登録氏名に一致するデータが発見された場合には、前記測定データ管理装置の操作者に前記患者登録氏名に一致するデータが存在することを報知し、患者登録氏名の入力の促しを行い、前記患者に関するデータを前記患者情報テーブルの所定のフィールドに記録することを特徴とする前記（１）に記載の測定データ管理装置。
【００１０】
（３）前記患者氏名に一致するデータが発見された場合において、前記登録要求元が前記測定データ管理装置の操作である場合には、速やかに同姓同名患者が存在することを報知し、前記患者登録氏名が入力されるまで待機し、前記登録要求元が他のコンピュータシステムからの通信である場合には、速やかに同姓同名患者が存在することを報知し、前記患者登録氏名の入力の促しは、前記報知が解除されたときに行うことを特徴とする前記（１）または（２）に記載の測定データ管理装置。
【００１１】
（４）前記患者情報テーブルに、前記血糖測定装置への前記患者に関する情報の転送の可否を決める使用フラグフィールドを有し、前記患者氏名に一致するデータが発見されない場合、および、前記患者登録氏名に一致するデータが発見されない場合には、前記使用フラグフィールドを真として前記転送を可とし、前記患者に関する情報を前記患者情報テーブルに記録し、前記患者氏名に一致するデータが発見され、さらに前記患者登録氏名に一致するデータが発見された場合には、前記使用フラグフィールドを偽として前記転送を否とし、前記患者に関する情報を前記患者情報テーブルへ記録することを特徴とする前記（１）ないし（３）に記載の測定データ管理装置。
【００１２】
（４）一人の患者に固有に割り当てられる患者識別情報が記録される患者ＩＤフィールド、前記患者と同姓同名の患者が前記患者情報テーブル中に存在するか否かを示す同姓同名フラグフィールドおよび前記患者の氏名として前記測定データ管理装置内で使用する患者登録氏名が記録される患者登録氏名フィールドを有する患者情報テーブルを有するコンピュータシステムからなる測定データ管理装置から、前記患者に関する情報を受信し、前記患者の血糖値を測定する血糖測定装置であって、前記血糖測定装置は、前記患者情報テーブルから得た前記患者IDフィールド、前記同姓同名フラグフィールド、および前記患者登録氏名フィールドのレコードが記録される測定器患者テーブルと、前記患者登録氏名を表示する表示部と、複数の前記患者IDあるいは前記患者登録氏名をから、一人の前記患者IDあるいは前記患者登録氏名を選択する操作部とを有し、前記一人の前記患者IDあるいは前記患者登録氏名が前記操作部により選択された場合に、前記同姓同名フラグフィールドが真である場合には、同姓同名である旨を操作者に報知する警報報知部を有することを特徴とする血糖測定装置。
【発明の効果】
【００１３】
本発明により、本発明は、かかる課題を解決し、病院内の他のコンピュータシステムからの患者登録依頼などにおいても、同姓同名の患者を安全かつ確実に管理することができる新規な血糖値測定装置及び測定データ管理装置を提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を、図１〜図    を参照して説明する。
【００１５】
図１は、本実施の形態の例である、血糖値計測システムの全体概略図である。
血糖計１０２は、リチウムイオンバッテリで動作する携帯型機器であり、概ね大人の手に収まる大きさである。医師や看護師等の血糖値計測者は、血糖計１０２を病院内の病棟に持ち込み、患者からごく微量の採血を行い、血糖値を測定する。血糖計１０２は、血糖値の計測及びインスリンの投与などを行った後、クレードル１０３に載置する。クレードル１０３は、血糖計１０２のバッテリを充電すると共に、データの送受信を行うインターフェースの役割を担っている。この、クレードル１０３を介して血糖計１０２がデータを送受信する相手が、測定データ管理装置１０４である。
【００１６】
パソコンよりなる測定データ管理装置１０４は、クレードル１０３とＵＳＢケーブル１０５にて接続されている。  測定データ管理装置１０４は周知のＯＳが稼動している。更にＯＳ上では、パソコンに測定データ管理装置１０４としての機能を実現するプログラムが稼動している。また、ローカルエリアネットワークにより構成された院内情報システム１０６により他のコンピュータシステム１０６，１０７，１０８、１０９と結び付けられている。
【００１７】
［血糖計］
図２（ａ）及び（ｂ）は、血糖計の外観斜視図である。
なお、説明の便宜上、図２（ａ）に示す、ＬＣＤが設けられている面を本体表面、図２（ｂ）に示す、バッテリ蓋が設けられている面を本体裏面と称する。
血糖計１０２の先端には、光学測定部２０２が設けられている。光学測定部２０２は血糖測定チップ２０１（以下「測定チップ」）が着脱可能な形状になっている。図２（ａ）に示す、液晶表示画面であるＬＣＤ２０３が設けられている側面には、ＬＣＤ２０３の横に電源スイッチ２０４とカーソルキー２０５、エンターキー２０６、そしてバーコードキー２０７が設けられている。電源スイッチ２０４は血糖計１０２の電源オン／オフのためのスイッチである。カーソルキー２０５は、ＬＣＤ２０３に表示される複数の項目のうちの一つを選択するために、カーソルを移動するキーである。エンターキー２０６はカーソルで選択した項目に「入る」指示を行うキーである。バーコードキー２０７は、血糖計１０２の光学測定部２０２とは反対の側面に設けられているバーコードリーダ２０８を稼動させるためのボタンである。バーコードリーダ２０８は、周知の赤色レーザダイオードと受光素子の組み合わせよりなるバーコード読取装置である。また、バーコードリーダは周知の赤色ＬＥＤとＣＣＤイメージセンサを組み合わせたバーコード読取装置であっても良い。
【００１８】
血糖計１０２の基本的な血糖計測の仕組みは、従来技術と同様である。以下、概略を簡単に説明する。  光学測定部２０２に測定チップ２０１を取り付け、計測対象者の血液を測定チップ２０１に吸引させる。測定チップ２０１には、ポリエーテルサルホン等の多孔質膜等でできた試験紙が内蔵されている。測定チップ２０１に吸引された血液は、試験紙に到達すると、試験紙に含まれている試薬と反応して、発色する。発色反応には数秒から１０数秒前後の時間を要する。この反応は、周囲の気温によって影響を受ける。反応時間を経過した後、試験紙に発光素子にて光を当てて、その反射光を受光素子にて受光する。受光素子から得られたアナログの受光強度信号をデジタル値に変換後、血糖値に変換し、ＬＣＤ２０３に表示する。
なお、血糖計側の仕組みは、発色試薬を利用した前記光学測定方式に限らず、電気化学センサー方式など、血糖測定に使用され得る仕組みを採用することができる。
【００１９】
図２（ｂ）に示すように、本体裏面の、バーコードリーダ２０８近傍には、電源端子２０９と赤外線通信窓２１０が設けられている。血糖計１０２をクレードル１０３に装着すると、電源端子２０９がクレードル１０３に設けられている充電端子４０２と接触し、充電が行われると共に、クレードル１０３との赤外線通信が行われる。なお、本体裏面にはバッテリ蓋２１１も設けられている。
【００２０】
［クレードル］
図３（ａ）及び（ｂ）は、血糖計１０２をクレードル１０３から離脱した状態での、クレードル１０３の外観図である。図４（ａ）及び（ｂ）は、血糖計１０２をクレードル１０３に装着した状態での、クレードル１０３の外観図である。図３（ａ）及び（ｂ）に示すように、クレードル１０３の、血糖計１０２の電源端子２０９に相対する箇所には充電端子４０２が設けられている。同様に、クレードル１０３の、血糖計１０２の赤外線通信窓２１０に相対する箇所には赤外線通信窓４０３が設けられている。血糖計１０２の赤外線通信窓２１０及びクレードル１０３の赤外線通信窓４０３の中には、それぞれ赤外線発光ダイオードとフォトトランジスタが内蔵されている。これらは周知のＩｒＤＡ（アイアールディーエー: Infrared Data Association）仕様に従う赤外線シリアル通信インターフェースを構成する。
クレードル１０３はＵＳＢケーブル１０５を通じて、パソコンに接続される。クレードル１０３は、血糖計１０２のバッテリを充電する役目があり、一台のパソコンに多数のクレードル１０３が接続され得ることから、パソコンのＵＳＢ端子から電源供給を受けないセルフパワードデバイスとして構成される。
【００２１】
［ハードウェア］
図５は血糖計１０２の内部ブロック図である。血糖計１０２は、マイコンよりなるシステムである。ＣＰＵ６０２、ＲＯＭ６０３及びＲＡＭ６０４と、それらを接続するバス６０５がマイコンの基本的な構成である。バス６０５には、主にデータ入力機能を提供する部分と、データ出力機能を提供する部分が接続されている。
データ入力機能としては、血糖計１０２にとって重要な血糖値測定データを得るための光学測定部２０２と、温度データを得るためのサーミスタ６０６、バーコードリーダ２０８、カレンダクロック６０７、そして操作部６０８がある。光学測定部２０２は、発光ダイオード６０９、そのドライバ６１０、ドライバ６１０に接続されるＤ／Ａ変換器６１１よりなる発光部と、フォトトランジスタ６１２とＡ／Ｄ変換器６１３よりなる受光部よりなる。発光ダイオード６０９は、適切な強度の光を測定チップ内の試験紙に照射する必要があるので、予め後述する不揮発性ストレージ６１４に記憶してある強度データに基づいて発光するように制御される。つまり、発光強度データを不揮発性ストレージ６１４から読み出し、Ｄ／Ａ変換器６１１でアナログの電圧信号に変換後、ドライバ６１０で電力増幅して、発光ダイオード６０９を発光駆動する。フォトトランジスタ６１２が受光した光の強度信号電圧はＡ／Ｄ変換器６１３によって数値データに変換される。数値データはＲＡＭ６０４及び不揮発性ストレージ６１４の所定領域に記録される。
【００２２】
血糖計１０２が存在する環境の気温は、サーミスタ６０６の抵抗変化によって測定される。前述のフォトトランジスタ６１２と同様に、サーミスタ６０６の抵抗値はＡ／Ｄ変換器６１３によって数値化され、数値データはＲＡＭ６０４及び不揮発性ストレージ６１４の所定領域に記録される。なお、受光強度と気温を同時に計測する必要はないので、Ａ／Ｄ変換器６１３はフォトトランジスタ６１２とサーミスタ６０６とで共用されている。
【００２３】
カレンダクロック６０７は周知の日時データ出力機能を提供するＩＣであり、多くのマイコンやパソコン等に標準搭載されている。本実施形態の血糖計１０２では、血糖値を計測した時点の日時情報を得る等、収集するデータと日時情報が極めて深い関係を有すると共に重要な情報である。そして、血糖値を計測した時点の日時情報は、血糖値と共に血糖値測定テーブルに記録する必要がある。このため、図中で敢えてカレンダクロック６０７を明記している。
【００２４】
データ出力機能としては、ＬＣＤ２０３よりなる表示部６１５と、ブザー６１６と、赤外線通信部６１７がある。
表示部６１５には、ＲＯＭ６０３に格納され、ＣＰＵ６０２によって実行されるプログラムによって、様々な画面が表示される。表示画面の詳細は後述する。ブザー６１６は、主にバーコードリーダがバーコードを正常に読み取ったことや、血糖値測定における測定完了、赤外線通信の完了、或はエラーメッセージを操作者に告知するために利用される。設定次第では、操作部６０８の操作の度毎に鳴らすこともできる。赤外線通信部６１７は、前述の通り、ＩｒＤＡのシリアルインターフェースを構成する。電源回路６１８が電源端子２０９を通じてクレードル１０３から電源供給を受けたことを電圧変化にて検出すると、電源回路６１８はバス６０５を通じてＣＰＵ６０２に報告する。そして、ＣＰＵ６０２の制御によって赤外線通信部６１７の赤外線通信機能が起動され、不揮発性ストレージ６１４に格納されている各種データファイルの送受信と更新が行われる。
つまり、赤外線通信の際は、血糖計１０２の操作部６０８などの操作は不要で、クレードル１０３に装着すると直ちに赤外線通信が実行される。
【００２５】
血糖計１０２内部のマイコンを構成する要素のうち、データ入出力機能の他に、データ記憶機能を提供する、不揮発性ストレージ６１４がある。ＥＥＰＲＯＭよりなる不揮発性ストレージ６１４は、患者情報テーブル、血糖値測定テーブル等を格納する。これらはクレードル１０３を介した測定データ管理装置１０４との通信の際に更新される。なお、ＥＥＰＲＯＭの代わりにフラッシュメモリ等を用いてもよい。不揮発性ストレージ６１４に格納されるファイルの容量は少ないものなので、不揮発性ストレージ６１４に要求される記憶容量は数ＭＢ〜数十ＭＢ程度で事足りる。
【００２６】
図６はクレードル１０３の内部ブロック図である。クレードル１０３は、マイコンを構成するＣＰＵ７０２、ＲＯＭ７０３、ＲＡＭ７０４と、赤外線通信部７１７と、ＵＳＢインターフェース７０６と、充電回路７１８と、これらを接続するバス７０５により構成される。 充電回路７１８は、充電端子４０２を通じて、負荷である血糖計１０２が接続されたことを電流変化によって検出すると、バス７０５を通じてＣＰＵ７０２にその旨を報告する。そして、ＣＰＵ７０２の制御によって赤外線通信部７１７の赤外線通信機能が起動され、血糖計１０２と、ＵＳＢインターフェース７０６にて接続されている測定データ管理装置１０４との間の通信を仲介する。
【００２７】
以上に説明したように、血糖計１０２とクレードル１０３の間はＩｒＤＡにて、クレードル１０３と測定データ管理装置１０４の間はＵＳＢケーブル１０５にて、接続される。クレードル１０３は測定データ管理装置１０４と血糖計１０２との間のデータ通信を仲介するインターフェースの役割を担う。
【００２８】
［測定データ管理装置］
図７は測定データ管理装置１０４のブロック図である。測定データ管理装置１０４の実体は周知のコンピュータシステムからなるパソコンであり、本実施形態で後述する種々の警告機能や、測定データを管理する機能等を実現するに際し、特別な機能を備えるハードウェアは設けられていない。パソコンである測定データ管理装置１０４の内部にはバス９０２がある。バス９０２には、ＣＰＵ９０３、ＲＯＭ９０４、ＲＡＭ９０５、ハードディスク装置等の不揮発性ストレージ９０６、ＬＣＤ等の表示部９０７及びＵＳＢインターフェース９０８が接続されている。ＵＳＢインターフェース９０８には、キーボード及びマウス等の入力部９０９が接続されている他、クレードル１０３も接続されている。ローカルエリアネットワーク（LAN）インターフェース９１０は、病院内の通信ネットワーク１０６を通じた他のコンピュータシステム１０７、１０８、１０９と繋げられている。
【００２９】
図８は測定データ管理装置１０４の機能ブロック図である。測定データ管理機能を実現するプログラムの機能を模式的に図示したものである。
ディスプレイである表示部９０７には、表示制御部１００２によって作成される、ユーザインターフェースとしての操作パネルなどのウィンドウが表示される。キーボードやマウス等の入力部９０９から発生する操作情報は、各機能部分に伝達される。データ編集処理部１００３は、患者情報テーブル１００４、インスリン投与指示テーブル１００５、患者履歴テーブル１００６等のデータを操作する。患者登録処理部１００９は、入力部９０９あるいはLANインターフェース９１０からの登録要求を処理するプログラムであり、測定患者データ処理部１０１０は、血糖計１０２へ送信する、今回測定すべき患者や処置に関する情報を処理するプログラムである。
【００３０】
測定データ管理装置１０４の機能を実現するプログラムは、複数のプログラムより成り立っている。前述の、患者登録処理部１００９、測定患者データ処理部１０１０は、それぞれ独立して動作するプログラムである。これらプログラムが同時並行して動作するため、ＯＳはマルチタスクＯＳであることが好ましい。或は、複数のプログラムの代わりに、マルチスレッド機能を備える単一のプログラムであってもよい。この場合はシングルタスクＯＳであってもよい。  これらプログラムまたはスレッドは、周知のロックファイル機構等で、各種テーブルへの書き込み動作の際に、排他制御を行っている。
【００３１】
図９は、測定データ管理装置１０４内に設けられているテーブルの一例である。これら三つのテーブルを、サンプルデータを伴って説明する。
患者情報テーブル１００４は、患者ＩＤフィールドと患者氏名フィールド、患者登録氏名フィールド、入力源フィールド、同姓同名フラグフィールド、使用フラグフィールドよりなる、患者ＩＤ毎にユニークなテーブルである。さらに、本実施例においては、患者氏名フィールドが、患者姓、患者名、患者姓（カナ）、患者名（カナ）の４つのフィールドからなっている。患者情報テーブル１００４は、前記フィールドに限らず、担当医師情報やグループ情報など、患者個人に関する情報を記録するフィールドを有していてもよい。
【００３２】
インスリン投与指示テーブル１００５は、患者一人につき、朝から晩まで血糖値計測及びインスリン投与を実施する時間と、インスリン投与の際に使用する処方箋データを指定するテーブルである。このテーブルは、各レコードをユニークに識別するためのシリアル番号フィールド、患者ＩＤフィールド、測定予定時刻フィールド、及びスケールＩＤフィールドよりなる。患者ＩＤフィールド中に同一の患者ＩＤが複数あるのは、患者一人について血糖値測定やインスリン投与を実施する時間が複数回あるからである。
スケールＩＤとは、処方箋データを意味する。これは、計測した血糖値の範囲に対して、投与するインスリンの量を列挙したテーブルであり、別名「スライディングスケール」と呼ばれる。このスライディングスケールを複数用意して、患者の状態に応じて選択する。また、スケールＩＤフィールドが空欄の場合は、血糖値測定のみを行い、インスリン投与を行わないことを意味する。  
【００３３】
患者履歴テーブル１００６は、血糖計１０２によって測定した患者の血糖値や、投与したインスリン量などのデータを蓄積するテーブルである。いわばログである。このテーブルは、患者ＩＤフィールド、測定予定日時フィールド、スケールＩＤフィールド、測定日時フィールド、血糖値フィールド、インスリン投与量フィールドよりなる。
測定予定日時フィールドは、インスリン投与指示テーブル１００５の測定予定時刻フィールドの値から生成される。つまり、測定予定時刻フィールドの値にその日の日付を加えると、測定予定日時となる。
【００３４】
図１０から図１４は、測定データ管理装置１０４の表示部に表示される、患者管理画面を示す図である。  図１０は、患者管理画面の患者管理トップウィンドウ１２０２を示す。患者管理トップウインドウ１２０２には、患者情報テーブル１００４に登録されている患者の必要な情報を表示する患者一覧１２０３が表示されている。
患者一覧１２０３の隣に「新規」ボタン１２０４、「編集」ボタン１２０５、「削除」ボタン１２０６が表示されている。「新規」ボタン１２０４は、新規患者登録を行うときに押すボタンである。「編集」ボタン１２０５は、患者一覧１２０３に表示された一人の患者を選択してから押すことにより、患者情報テーブルに記録されている当該患者の情報を修正、追加するときに押すボタンである。「削除」ボタン１２０６は、患者一覧１２０３に表示された一人の患者を選択してから押すことにより、患者情報テーブルに記録されている当該患者の情報を消去するときに押すボタンである。
【００３５】
図１１は、前記患者管理トップウインドウ１２０２において、「新規」ボタン１２０４を押したときの現れる患者新規追加ウインドウ１２１０を示す図である。患者新規追加ウインドウ１２１０には、入力源表示欄１２１１、患者ID入力欄１２１２、患者姓入力欄１２１３、患者名入力欄１２１４、患者姓(カナ)入力欄１２１５、患者名（カナ）入力欄１２１６、担当医師入力欄１２１７、グループ入力欄１２１８、「登録」ボタン１２１９および「戻る」ボタン１２２０が表示されている。
入力源表示欄１２１１は、入力源を表示するものであり、図１０の患者管理トップウインドウ１２０２から「新規」ボタン１２０４を押した場合には、入力源として、測定データ管理装置１０４の入力部９０９（たとえば、キーボードやバーコードリーダなど）からの入力となり、「このシステム」と表示されている。患者ID入力欄１２１２、患者姓入力欄１２１３、患者名入力欄１２１４、患者姓(カナ)入力欄１２１５、患者名（カナ）入力欄１２１６、担当医師入力欄１２１７、グループ入力欄１２１８には、入力部９０９からそれぞれ対応する情報の入力を行う。「登録」ボタン１２１９は、前記各入力欄に入力された情報を、患者登録処理部１００９へ引き渡し、患者を登録するための必要なチェックを開始するためのボタンである。「戻る」ボタン１２２０を押すと、患者管理トップウインドウ１２０２に遷移する。
【００３６】
図１２は、「登録」ボタン１２１９を押下して、患者登録処理部１００９から、患者情報テーブル１００４に同姓同名患者が存在した場合に表示される登録患者姓名登録ウインドウ１２３０である。登録患者姓名登録ウインドウ１２３０は、患者新規追加ウインドウ１２１０の表示に加え、患者登録氏名入力欄１２３２、同姓同名の患者が存在する旨の報知としておよび患者登録名の入力の促しとしてコメント欄１２３１が表示される。このとき、患者ID入力欄１２１２、患者姓入力欄１２１３、患者名入力欄１２１４、患者姓(カナ)入力欄１２１５、患者名（カナ）入力欄１２１６、担当医師入力欄１２１７、グループ入力欄１２１８には、先の画面で入力した情報が表示されている。「登録」ボタン１２１９は、前記各入力欄に入力された情報を、患者登録処理部１００９へ引き渡し、患者を登録するための必要なチェックを開始するためのボタンである。「戻る」ボタン１２２０を押すと、患者管理トップウインドウ１２０２に遷移する。
【００３７】
図１３は、LANインタフェース９１０を介してネットワーク内の他の病院内情報管理システム（HIS）を入力源として、新規患者の登録要求を受信した場合の患者管理トップウインドウ１２０２の表示である。
図１０の患者管理画面の患者管理トップウィンドウ１２０２の表示に加え、同姓同名の患者が存在する旨の報知としてコメント欄１２４０が表示されている。このコメント欄１２４０の表示は、測定データ管理装置１０４の待機状態での画面にも表示されていてもよい。コメント欄１２４０が表示されている図１３の患者管理トップウインドウ１２０２において、「新規」ボタン１２０４を押すと、図１４の画面に遷移する。他のボタンの機能は前記と同様である。
【００３８】
図１４は、図１３の患者管理トップウインドウ１２０２において、「新規」ボタン１２０４を押したときの現れる患者新規追加ウインドウ１２１０を示す図である。このとき、患者ID入力欄１２１２、患者姓入力欄１２１３、患者名入力欄１２１４、患者姓(カナ)入力欄１２１５、患者名（カナ）入力欄１２１６、担当医師入力欄１２１７、グループ入力欄１２１８には、前記HIS1から登録要求を受けた患者のうち患者登録処理部１００９の作動により同姓同名が存在するとされた患者のうちの一人の情報が表示されている。「登録」ボタン１２１９は、前記各入力欄に入力された情報を、患者登録処理部１００９へ引き渡し、患者を登録するための必要なチェックを開始するためのボタンである。「戻る」ボタン１２２０を押すと、患者管理トップウインドウ１２０２に遷移する。入力源表示欄１２１１は、入力源としてHIS1と表示されている。
【００３９】
［患者登録処理部］
図１５、図１６は、新規患者登録要求がされた場合の患者登録処理部の作動を表したフローチャートである。Ｓ１５０１で、LANインタフェース９１０を介してネットワーク内の他の病院内情報管理システム（図中HISと表示する。）あるいは測定データ管理装置１０４の入力部９０９（たとえば、キーボードやバーコードリーダなど。図中PCSと表示する。）から新規患者情報を取得する。Ｓ１５０２で入力源を判断し、振り分けを行う。入力源がＨＩＳと判断された場合には、受信した患者情報に加え、入力源フィールドを“ＨＩＳ”、同姓同名フラグフィールドを“偽”、使用フラグを“偽”として、対応する患者情報テーブルに記録する（Ｓ１５０３）。次に、Ｓ１５０４において、受信した患者氏名について患者情報テーブル１００４に該患者氏名と一致するデータの有無を確認し、一致するデータが発見されなかった場合には、該患者データの使用フラグを“真”とし、患者氏名を患者登録氏名フィールドに記録する。同姓同名患者の有無を確認する際、患者氏名が患者姓と患者名に分かれたデータとなっている場合には、患者姓と患者名の双方が一致するデータの有無を判断する。また、患者登録氏名フィールドに患者名を記録する場合、患者姓データと患者名データを結合したデータとして登録する。
【００４０】
また、患者登録氏名は、血糖計１０２のＬＣＤ２０３に表示する場合にも用いられるため、表示文字数に制限のある場合も多い。そこで、患者氏名の前記同姓同名を判断する際、表示の態様に合わせた文字数の範囲内で、一致の判断を行うことが好ましい。表示の態様とは、漢字、カタカナ、アルファベット、あるいはその組み合わせなどが通常用いられる。したがって、患者登録氏名フィールドには、血糖計１０２のＬＣＤ２０３に表示される態様のデータとして、表示可能文字数以内で記録されるようプログラムされることが好ましい。こうすることで、患者登録氏名フィールドのデータをそのまま血糖計１０２に送信するデータとすることができ、そのまま血糖計１０２のＬＣＤ２０３に表示させることができる。
Ｓ１５０９で患者情報テーブル１００４に新規患者情報を登録して、患者情報の登録を完了する（Ｓ１５１０）。
【００４１】
Ｓ１５０４において、受信した患者氏名について患者情報テーブル１００４に該患者氏名と一致するデータが発見された場合には、患者情報テーブル１００４に同姓同名の患者データが存在する旨を報知する警報を、測定データ管理装置１０４の待機画面、患者管理画面あるいは患者新規追加画面などに表示し（Ｓ１５０６）、当該患者の患者情報テーブルの同姓同名フラグフィールドを“真”として記録し（Ｓ１５０６）、患者登録氏名の入力を促し、患者登録氏名が入力されたら（Ｓ１５０７）、入力された患者登録氏名に一致するものが患者情報テーブル１００４に存在するか否かを確認し、一致するデータが発見されなかった場合には、該患者データの使用フラグを“真”とし、Ｓ１５０８で入力された患者登録氏名を患者登録氏名フィールドに記録する（Ｓ１５１２）。Ｓ１５１２で患者情報テーブル１００４に新規患者情報を登録して、患者情報の登録を完了する（Ｓ１５１０）。
【００４２】
Ｓ１５０２で入力源を判断し、入力源がＰＣＳと判断された場合には、Ｓ１５１１・Ｓ１５２１へ進む。Ｓ１５２１において、受信した患者氏名について患者情報テーブルに該患者氏名と一致するデータの有無を確認し、一致するデータが発見されなかった場合には、受信した患者情報に加え、該患者データの入力源フィールドを“ＰＣＳ”、同姓同名フラグを“偽”、使用フラグを“真”とし、患者氏名を患者登録氏名フィールドに記録する（Ｓ１５２７）。患者氏名を患者登録氏名フィールドへ記録する方法は、入力源が“ＨＩＳ”の場合と同様である。  Ｓ１５２７で患者情報テーブル１００４に新規患者情報を登録して、患者情報の登録を完了する（Ｓ１５２８）。
【００４３】
Ｓ１５２１において、受信した患者氏名について患者情報テーブル１００４に該患者氏名と一致するデータが発見された場合には、患者情報テーブル１００４に同姓同名の患者データが存在する旨を報知する警報を、測定データ管理装置１０４の患者管理画面や患者新規追加画面に表示し（Ｓ１５２２）、患者登録氏名の入力を促し、患者登録氏名が入力されたら（Ｓ１５２３）、入力された患者登録氏名に一致するものが患者情報テーブル１００４に存在するか否かを確認し、一致するデータが発見されなかった場合には、受信した該患者情報に加え、入力源を“ＰＣＳ”、同姓同名フラグを“真”、使用フラグを“真”とし、Ｓ１５２３で入力された患者登録氏名を患者登録氏名フィールドに記録する（Ｓ１５２５）。Ｓ１５２５で患者情報テーブル１００４に新規患者情報を登録して、患者情報の登録を完了する（Ｓ１５２８）。測定データ管理装置１０４の入力部９０９から直接新規の患者登録を行う場合は、修正が即座に実施可能であるので、同姓同名の問題を解決してから登録することができるが、他のコンピュータシステムからＬＡＮなどのネットワークを介して新規の患者登録が行われる場合に、同姓同名問題を即座に解決できない場合が多いので、前記の通り、入力源によって、登録手順が異なっている。
【００４４】
[測定患者データ処理部]
図１７は測定データ管理装置１０４から血糖計１０２へ送信する送信患者テーブル１７０１、および血糖計１０２から測定データ管理装置１０４へ送信する血糖値測定テーブルのフィールドを示す。また、送信患者テーブル１７０１に記載された患者ＩＤについてインスリン投与指示テーブル１００５が血糖計１０２へ送信される。
送信患者テーブル１７０１の作成は、測定患者データ処理部１０１０により実行される。送信すべき患者のリストは医師、看護師等の操作者が患者情報テーブル１００４に基づく患者リストから選択することにより行われるが、使用フラグが“偽”である患者は選択することが禁止されている。従って、同姓同名の問題が解決されていない患者については、血糖測定やインスリン投与が禁止されることとなる。
測定患者データ処理部１０１０は、選択された患者リストから、患者ＩＤ、患者登録氏名、同姓同名フラグからなる送信患者テーブル１７０１を作成し、さらに選択された患者リストの患者ＩＤについてのインスリン投与指示テーブル１００５を作成し、血糖計１０２へ送信する。血糖計１０２は、上記データを受信することにより、送信患者テーブル１７０１と同じ患者テーブル（図示せず）、インスリン投与指示テーブル１００５と同じ内部インスリン投与テーブル（図示せず）、および血糖値測定テーブル１７０２が作成される。血糖値測定テーブル１７０２は、患者ＩＤフィールド、測定予定日時フィールド、スケールＩＤフィールド、測定日時フィールド、血糖値フィールド、血糖値測定フラグフィールド、インスリン投与量フィールド、インスリン投与確認フラグフィールドからなる。
【００４５】
[血糖測定]
図１８は、血糖計１０２の処理の流れを示すフローチャートである。
電源スイッチ２０４を投入する等で処理を開始し（Ｓ１８０１）、測定データ管理装置１０４から受信した前記患者テーブルの患者登録氏名リストがＬＣＤ２０３に表示される（Ｓ１８０３）。血糖計１０２のカーソルキー２０７の操作およびエンターキー２０４により患者が選択される（Ｓ１８０４）と、当該患者の同姓同名フラグがチェックされ、同姓同名フラグが“真”である場合（ｙｅｓ）には、ＬＣＤ２０３に同姓同名患者がいることを報知し（表示、あるはブザー音など）、警報とし、さらに患者の確認を促す（Ｓ１８０６）。エンターキー２０４が押されるなどして操作者が警報の内容を確認したことが、血糖計１０２に認識されると、通常の血糖測定が行われる（Ｓ１８０７）。次に血糖値の測定結果が表示される（Ｓ１８０８）。このとき血糖測定テーブル１７０２に選択した患者ＩＤ、血糖値の測定結果が表示された測定日時、およびそのときの血糖値がそれぞれのフィールドに記録される。また、その際、選択した患者ＩＤのインスリン投与指示テーブルから、測定予定日時、スケールＩＤ、ス前記スケールＩＤと測定された血糖値から導きだされるインスリン投与量、および血糖値を記録したことにより決定される血糖値測定フラグ、インスリン投与を血糖計１０２が認識することにより決定されるインスリン投与確認フラグが、それぞれのフィールドに記録される。
血糖計１０２が患者の血糖値を測定すると、血糖値測定フラグフィールドが「真」になる。
血糖計１０２にインスリンの投与を実施した旨が入力されると、インスリン投与確認フラグフィールドには「真」が書き込まれる。
なお、スケールＩＤフィールドにスライディングスケールのＩＤが記録されていない患者の場合は、インスリンの投与を実施しないので、この場合はインスリン投与確認フラグが常に「偽」になる。
【００４６】
[血糖値測定装置から測定データ管理装置へのデータ転送]
血糖測定装置１０２と測定データ管理装置１０４とは、クレードル１０３を介してUSBケーブル１０５でデータ通信を行う。測定データ管理装置１０４は受信した患者測定データの内容を患者履歴テーブル１００６に記録する。
一方、血糖計１０２は、血糖値測定テーブル１７０２を測定データ管理装置１０４へ転送した後、患者テーブルのデータを削除する。この動作により、血糖計１０２は常に最新のデータでのみ血糖値測定或はインスリン投与を行うことを担保できる。
【００４７】
以上、本発明の実施形態例について説明したが、本発明は上記実施形態例に限定されるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、他の変形例、応用例を含むことは言うまでもない。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施の形態による血糖値計測システムの全体概略図である。
【図２】血糖計の外観斜視図である。
【図３】血糖計をクレードルから離脱した状態での、クレードルの外観図である。
【図４】血糖計をクレードルに装着した状態での、クレードルの外観図である。
【図５】血糖計の内部ブロック図である。
【図６】クレードルの内部ブロック図である。
【図７】血糖計とクレードルと測定データ管理装置との接続状態を示すブロック図である。
【図８】測定データ管理装置のブロック図である。
【図９】測定データ管理装置内に設けられているテーブルの一例である。
【図１０】測定データ管理装置の表示部に表示される、患者管理トップウィンドウを示す図である。
【図１１】測定データ管理装置の表示部に表示される、患者新規追加ウィンドウを示す図である。
【図１２】測定データ管理装置の表示部に表示される、同姓同名報知時の患者管理トップウィンドウを示す図である。
【図１３】測定データ管理装置の表示部に表示される、ＬＡＮを介した患者登録要求の際の同姓同名報知がされている患者管理トップウィンドウを示す図である。
【図１４】測定データ管理装置の表示部に表示される、ＬＡＮを介した患者登録要求の際の同姓同名報知がされている患者新規追加ウィンドウを示す図である。
【図１５】新規患者登録時の患者登録処理部の動作の流れを示すフローチャートである。
【図１６】新規患者登録時の患者登録処理部の動作の流れを示すフローチャートである。
【図１７】測定データ管理装置と血糖計との間で通信されるテーブルの一例である。
【図１８】血糖計の動作の流れを示すフローチャートである。
【符号の説明】
【００４９】
１０１…血糖値計測システム、１０２…血糖計、１０３…クレードル、１０４…測定データ管理装置、１０５…ＵＳＢケーブル、１０６・・・病院内ネットワーク、１０７、１０８，１０９・・・コンピュータシステム、２０２…光学測定部、２０３…ＬＣＤ、２０４…電源スイッチ、２０５…カーソルキー、２０６…エンターキー、２０７…バーコードキー、２０８…バーコードリーダ、２０９…電源端子、２１０…赤外線通信窓、２１１…バッテリ蓋、３０２…イジェクトレバー、４０２…充電端子、４０３…赤外線通信窓、６０２…ＣＰＵ、６０３…ＲＯＭ、６０４…ＲＡＭ、６０５…バス、６０６…サーミスタ、６０７…カレンダクロック、６０８…操作部、６０９…発光ダイオード、６１０…ドライバ、６１１…Ｄ／Ａ変換器、６１２…フォトトランジスタ、６１３…Ａ／Ｄ変換器、６１４…不揮発性ストレージ、６１５…表示部、６１６…ブザー、６１７…赤外線通信部、６１８…電源回路、７０２…ＣＰＵ、７０３…ＲＯＭ、７０４…ＲＡＭ、７０５…バス、７０６…ＵＳＢインターフェース、７１７…赤外線通信部、７１８…充電回路、９０２…バス、９０３…ＣＰＵ、９０４…ＲＯＭ、９０５…ＲＡＭ、９０６…不揮発性ストレージ、９０７…表示部、９０８…ＵＳＢインターフェース、９０９…入力部、１００２…表示制御部、１００３…データ編集処理部、１００４…患者情報テーブル、１００５…インスリン投与指示テーブル、１００６…患者履歴テーブル、１００９…患者登録処理部、１０１０…測定患者データ処理部、１２０２…患者管理トップウィンドウ、１２０３…患者一覧、１２０４…「新規」ボタン、１２０５…「編集」ボタン、１２０６・・・「削除」ボタン、１２１０、１２３０・・・患者新規追加ウインドウ、１２１１・・・入力源表示欄、１２１２・・・患者ID入力欄、１２１３・・・患者姓入力欄、１２１４・・・患者名入力欄、１２１５・・・患者姓(カナ)入力欄、１２１６・・・患者名（カナ）入力欄、１２１７・・・担当医師入力欄、１２１８・・・グループ入力欄、１２１９・・・「登録」ボタン、１２２１・・・「戻る」ボタン、１２３１・・・コメント欄、１２３２・・・登録患者氏名入力欄、１７０１・・・送信患者テーブル、１７０２…血糖値測定テーブル
【図１】
2010086288.tif 000003
【図２】
2010086288.tif 000004
【図３】
2010086288.tif 000005
【図４】
2010086288.tif 000006
【図５】
2010086288.tif 000007
【図６】
2010086288.tif 000008
【図７】
2010086288.tif 000009
【図８】
2010086288.tif 000010
【図９】
2010086288.tif 000011
【図１０】
2010086288.tif 000012
【図１１】
2010086288.tif 000013
【図１２】
2010086288.tif 000014
【図１３】
2010086288.tif 000015
【図１４】
2010086288.tif 000016
【図１５】
2010086288.tif 000017
【図１６】
2010086288.tif 000018
【図１７】
2010086288.tif 000019
【図１８】
2010086288.tif 000020