(57)【要約】  患者の取り違えや処方ミスの危険を排除しつつ、多くの患者の血糖値計測処理とインス    リン投与処置をそれぞれまとめて行うことができる、安全且つ効率の良い、血糖値測定装置を提供する。制御部は、患者ＩＤ読取部で患者ＩＤを読み取ると、測定投与結果テーブルの当該患者のレコードを特定する。制御部は、特定したレコードの血糖値測定フラグが真で且つインスリン投与確認フラグが偽になっている患者については、血糖値測定を行わず、既に計測した血糖値に基づいて、処方情報テーブルを参照して、当該患者に対するインスリン投与量を表示部に表示する。制御部は、特定したレコードのインスリン投与確認フラグが真になっている患者については、再度インスリン投与量の表示部による表示は行わない。
2009031636.tif 000002
【特許請求の範囲】
【請求項１】
患者に付与されている患者ＩＤを取得する患者ＩＤ読取部と、
前記患者から採取した血液から血糖値を測定する血糖値測定部と、
所定のデータを記憶する不揮発性ストレージと、
前記不揮発性ストレージ内に設けられ、複数の前記患者の血糖値毎に投与する薬剤の種類及び投与量よりなる処方情報が前記患者ＩＤによって特定可能に格納されている処方情報テーブルと、
血糖値と前記患者ＩＤで前記処方情報テーブルを検索して前記患者に対する前記処方情報を取得する検索部と、
前記検索部によって取得された前記処方情報を表示する表示部と、
前記処方情報が前記表示部に表示された状態から操作者によって処方を実行したか否かを入力する操作部と、
前記不揮発性ストレージ内に設けられ、前記患者ＩＤ読取部にて取得された前記患者ＩＤが格納される患者ＩＤフィールドと前記血糖値測定部にて測定した前記患者の血糖値を記録する血糖値フィールドと前記血糖値測定部にて血糖値の測定を行ったか否かを記録する血糖値測定フラグフィールドと前記表示部で前記処方情報を表示した後に処方を施したか否かを記録するインスリン投与確認フラグフィールドとを備える測定処方結果テーブルと
を備える血糖値測定装置。
【請求項２】
更に、
前記血糖値測定部から前記血糖値を得ると、前記測定処方結果テーブルの前記患者ＩＤで特定されるレコードの前記血糖値フィールドに前記血糖値を記録し、前記血糖値測定フラグフィールドに論理の真を記録すると共に、前記操作部から操作情報を得ると、前記測定処方結果テーブルの前記患者ＩＤで特定されるレコードの前記インスリン投与確認フラグフィールドに論理の真を記録する記録部と、
前記患者ＩＤ読取部にて前記患者ＩＤを取得した後、前記測定処方結果テーブル内の前記患者ＩＤで特定されるレコードの前記血糖値測定フラグフィールド及び前記インスリン投与確認フラグフィールドを確認し、前記測定処方結果テーブル内の前記患者ＩＤで特定されるレコードの前記血糖値測定フラグフィールドが真で且つ前記インスリン投与確認フラグフィールドが偽である場合には、前記処方情報を取得すべく前記検索部を制御すると共に、前記レコードの前記血糖値測定フラグフィールドが真で且つ前記インスリン投与確認フラグフィールドが真である場合には、前記処方情報を取得すべく前記検索部を制御することを行わない制御部と
を備える請求項１記載の血糖値測定装置。
【請求項３】
前記処方情報テーブルは前記血糖値測定部によって得られた一の血糖値に対して複数の処方情報を出力可能であり、
前記測定処方結果テーブルは前記処方情報テーブルが出力する前記処方情報の数だけ前記インスリン投与確認フラグフィールドを備えるものであり、
前記制御部は前記測定処方結果テーブルの一のレコードに前記インスリン投与確認フラグフィールドが複数存在する場合に、いずれの前記インスリン投与確認フラグフィールドも真である場合にのみ、前記処方情報を取得すべく前記検索部を制御することを行わない
ものである請求項２記載の血糖値測定装置。
【請求項４】
更に、
前記処方情報テーブルを編集可能に記憶するコンピュータシステムとの間でデータ通信を行う通信部と、
前記コンピュータシステムから送信されて前記通信部を通じて前記不揮発性ストレージ内に設けられ、前記患者ＩＤが格納される患者ＩＤフィールドと血糖値の測定を行うか否かを指示する血糖値測定フラグフィールドと患者に投与する薬剤の種類の数が記憶される処方数フィールドを備える測定処方テーブルと
を有し、
前記制御部は、前記コンピュータシステムから前記測定処方テーブルを受信すると前記測定処方テーブルの内容に従って前記不揮発性ストレージ内に前記測定処方結果テーブルを作成するものである、請求項３記載の血糖値測定装置。
【請求項５】
患者に付与されている患者ＩＤを取得する患者ＩＤ読取部と、
前記患者から採取した血液から血糖値を測定する血糖値測定部と、
所定のデータを記憶する不揮発性ストレージと、
前記不揮発性ストレージ内に設けられ、複数の前記患者の血糖値毎に投与する薬剤の種類及び投与量よりなる処方情報が前記患者ＩＤによって特定可能に格納されている処方情報テーブルと、
血糖値と前記患者ＩＤで前記処方情報テーブルを検索して前記患者に対する前記処方情報を取得する検索部と、
前記検索部によって取得された前記処方情報を表示する表示部と、
前記処方情報が前記表示部に表示された状態から操作者によって処方を実行したか否かを入力する操作部と、
前記不揮発性ストレージ内に設けられ、前記患者ＩＤが格納される患者ＩＤフィールドと前記血糖値測定部にて測定した前記患者の血糖値を記録する血糖値フィールドと前記血糖値測定部にて血糖値の測定を行ったか否かを記録する血糖値測定フラグフィールドと前記表示部で前記処方情報を表示した後に処方を施したか否かを記録するインスリン投与確認フラグフィールドとを備える測定処方結果テーブルと、
前記血糖値測定部から前記血糖値を得ると、前記測定処方結果テーブルの前記患者ＩＤで特定されるレコードの前記血糖値フィールドに前記血糖値を記録し、前記血糖値測定フラグフィールドに論理の真を記録すると共に、前記操作部から操作情報を得ると、前記測定処方結果テーブルの前記患者ＩＤで特定されるレコードの前記インスリン投与確認フラグフィールドに論理の真を記録する記録部と、
前記患者ＩＤ読取部にて前記患者ＩＤを読み取った後、前記測定処方結果テーブル内の、前記患者ＩＤで特定されるレコードの前記血糖値測定フラグフィールドが真であり、且つ前記インスリン投与確認フラグフィールドが偽である場合は、前記検索部を稼動させて前記レコードの前記血糖値フィールドに記録されている血糖値及び前記患者ＩＤで前記処方情報テーブルを検索して前記処方情報を取得して前記表示部に前記処方情報を表示させるべく制御する制御部と
を備える血糖値測定装置。
【請求項６】
前記処方情報テーブルは前記血糖値測定部によって得られた一の血糖値に対して異なる薬剤毎に複数種類の処方情報を出力可能であり、
前記測定処方結果テーブルは前記処方情報テーブルが出力する前記処方情報の数だけ前記インスリン投与確認フラグフィールドを備えるものであり、
前記制御部は前記測定処方結果テーブルの一のレコードに前記インスリン投与確認フラグフィールドが複数存在する場合に、いずれかの前記インスリン投与確認フラグフィールドが偽である場合には、前記検索部に前記処方情報を取得させ、前記表示部に前記処方情報を表示させるべく制御する
ものである請求項５記載の血糖値測定装置。
【請求項７】
更に、
前記処方情報テーブルを編集可能に記憶するコンピュータシステムとの間でデータ通信を行う通信部と、
前記コンピュータシステムから送信されて前記通信部を通じて前記不揮発性ストレージ内に設けられ、前記患者ＩＤが格納される患者ＩＤフィールドと血糖値の測定を行うか否かを指示する血糖値測定フラグフィールドと患者に投与する薬剤の種類の数が記憶される処方数フィールドを備える測定処方テーブルと
を有し、
前記制御部は、前記コンピュータシステムから前記測定処方テーブルを受信すると前記測定処方テーブルの内容に従って前記不揮発性ストレージ内に前記測定処方結果テーブルを作成するものである、請求項６記載の血糖値測定装置。
【請求項８】
患者に付与されている患者ＩＤを取得する第一ステップと、
前記第一ステップにて前記患者ＩＤを取得した前記患者から血液を採取して血糖値を測定する第二ステップと、
不揮発性ストレージ内に設けられ、前記第一ステップにて取得した前記患者ＩＤが格納される患者ＩＤフィールドと前記第二ステップにて測定した前記患者の血糖値を記録する血糖値フィールドと前記第二ステップにて血糖値の測定を行ったか否かを記録する血糖値測定フラグフィールドと処方を施したか否かを記録するインスリン投与確認フラグフィールドとを備える測定処方結果テーブルの、前記患者ＩＤで特定されるレコードの前記血糖値フィールドに前記第二ステップにて測定した前記血糖値を記録すると共に、前記血糖値測定フラグフィールドに論理の真を記録する第三ステップと
を含む、血糖値測定方法。
【請求項９】
更に、
前記測定処方結果テーブルの、前記患者ＩＤで特定されるレコードの前記血糖値測定フラグフィールドに記録されている論理値が真であり且つ前記インスリン投与確認フラグフィールドに記録されている論理値が偽の場合には、前記不揮発性ストレージ内に設けられ、複数の前記患者の血糖値毎に投与する薬剤の種類及び投与量よりなる処方情報が前記患者ＩＤによって特定可能に格納されている処方情報テーブルから、前記患者ＩＤと前記血糖値とで前記処方情報テーブルを検索して前記患者に対する前記処方情報を取得して所定の表示部に表示する一方で、前記測定処方結果テーブルの、前記患者ＩＤで特定されるレコードの前記血糖値測定フラグフィールドに記録されている論理値が真であり且つ前記インスリン投与確認フラグフィールドに記録されている論理値が真の場合には、前記処方情報テーブルから前記処方情報の取得を行わない第四ステップと
を含む、請求項８記載の血糖値測定方法。
【請求項１０】
患者に付与されている患者ＩＤを取得する第一ステップと、
不揮発性ストレージ内に設けられ、前記第二ステップにて取得した前記患者ＩＤが格納される患者ＩＤフィールドと前記血糖値測定部にて測定した前記患者の血糖値を記録する血糖値フィールドと前記血糖値測定部にて血糖値の測定を行ったか否かを記録する血糖値測定フラグフィールドと処方を施したか否かを記録するインスリン投与確認フラグフィールドとを備える測定処方結果テーブルの、前記患者ＩＤで特定されるレコードの、前記血糖値測定フラグフィールド及び前記インスリン投与確認フラグフィールドに記録されている論理値を確認する第二ステップと、
前記第二ステップで前記血糖値測定フラグフィールドに記録されている論理値が真であり且つ前記インスリン投与確認フラグフィールドが偽である場合は、前記不揮発性ストレージ内に設けられ、複数の前記患者の血糖値毎に投与する薬剤の種類及び投与量よりなる処方情報が前記患者ＩＤによって特定可能に格納されている処方情報テーブルから、前記第二ステップで特定された前記レコードの前記血糖値フィールドに記録されている血糖値と前記患者ＩＤで前記処方情報テーブルを検索して前記患者に対する前記処方情報を取得して表示部に表示する第三ステップと
を含む、血糖値測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、血糖値測定装置に適用して好適な技術に関する。
より詳細には、病院内で複数の患者を対象として、血糖値の測定とインスリンの投与を迅速、安全且つ確実に実行できる、血糖値測定装置に関する。
【背景技術】
【０００２】
周知のように、糖尿病は膵臓のインスリン分泌異常に起因する。そのため、糖尿病患者は食事前に血糖値を測定し、その値に応じてインスリンを投与する必要がある。【０００３】
従来、家庭内で患者或はその家族が患者の血糖値を簡便に測定するために、小型化した血糖値測定装置を、出願人は開発し、製造販売している。出願人による血糖値測定装置の特許出願を、特許文献１及び２として示す。【０００４】
【特許文献１】特開平１０−１９８８８号公報
【特許文献２】特開平１０−３１８９２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
多くの患者が入院している病院では、この家庭用血糖値測定装置をそのまま医療現場にて使用している、という実態が報告されている。
しかし、家庭用途の血糖値測定装置では、単に血糖値を測定する機能しか備わっておらず、患者の取り違えやインスリン重複投与等の事故を未然に防止するための、安全面の工夫が設けられていない。
更に、多くの患者の血糖値測定処理とインスリン投与処置をそれぞれまとめて行うような、医療作業効率を考慮した機能が設けられていない。
今、医療現場向けに、安全面や作業効率等の観点から機能を洗練させた、新たな血糖値測定装置が求められている。【０００６】
本発明はかかる点に鑑みてなされたものであり、患者の取り違えや処方ミスの危険を排除し得る、安全な血糖値測定装置を提供することを目的とする。
また、患者の取り違えや処方ミスの危険を排除しつつ、多くの患者の血糖値測定処理とインスリン投与処置をそれぞれまとめて行うことができる、安全且つ効率の良い、血糖値測定装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明による血糖値測定装置は、患者に付与されている患者ＩＤを取得する患者ＩＤ読取部と、患者から採取した血液から血糖値を測定する血糖値測定部と、所定のデータを記憶する不揮発性ストレージと、不揮発性ストレージ内に設けられ、複数の患者の血糖値毎に投与する薬剤の種類及び投与量よりなる処方情報が患者ＩＤによって特定可能に格納されている処方情報テーブルと、血糖値と患者ＩＤで処方情報テーブルを検索して患者に対する処方情報を取得する検索部と、検索部によって取得された処方情報を表示する表示部と、処方情報が表示部に表示された状態から操作者によって処方を実行したか否かを入力する操作部と、不揮発性ストレージ内に設けられ、患者ＩＤ読取部にて取得された患者ＩＤが格納される患者ＩＤフィールドと血糖値測定部にて測定した患者の血糖値を記録する血糖値フィールドと血糖値測定部にて血糖値の測定を行ったか否かを記録する血糖値測定フラグフィールドと表示部で処方情報を表示した後に処方を施したか否かを記録するインスリン投与確認フラグフィールドとを備える測定処方結果テーブルとを備える。【０００８】
また、上記課題を解決するため、本発明による血糖値測定装置は、更に、血糖値測定部から血糖値を得ると、測定処方結果テーブルの患者ＩＤで特定されるレコードの血糖値フィールドに血糖値を記録し、血糖値測定フラグフィールドに論理の真を記録すると共に、操作部から操作情報を得ると、測定処方結果テーブルの患者ＩＤで特定されるレコードのインスリン投与確認フラグフィールドに論理の真を記録する記録部と、患者ＩＤ読取部にて患者ＩＤを取得した後、測定処方結果テーブル内の患者ＩＤで特定されるレコードの血糖値測定フラグフィールド及びインスリン投与確認フラグフィールドを確認し、測定処方結果テーブル内の患者ＩＤで特定されるレコードの血糖値測定フラグフィールドが真で且つインスリン投与確認フラグフィールドが偽である場合には、処方情報を取得すべく検索部を制御すると共に、レコードの血糖値測定フラグフィールドが真で且つインスリン投与確認フラグフィールドが真である場合には、処方情報を取得すべく検索部を制御することを行わない制御部とを備える。【０００９】
また、上記課題を解決するため、本発明による血糖値測定装置は、患者に付与されている患者ＩＤを取得する患者ＩＤ読取部と、患者から採取した血液から血糖値を測定する血糖値測定部と、所定のデータを記憶する不揮発性ストレージと、不揮発性ストレージ内に設けられ、複数の患者の血糖値毎に投与する薬剤の種類及び投与量よりなる処方情報が患者ＩＤによって特定可能に格納されている処方情報テーブルと、血糖値と患者ＩＤで処方情報テーブルを検索して患者に対する処方情報を取得する検索部と、検索部によって取得された処方情報を表示する表示部と、処方情報が表示部に表示された状態から操作者によって処方を実行したか否かを入力する操作部と、不揮発性ストレージ内に設けられ、患者ＩＤが格納される患者ＩＤフィールドと血糖値測定部にて測定した患者の血糖値を記録する血糖値フィールドと血糖値測定部にて血糖値の測定を行ったか否かを記録する血糖値測定フラグフィールドと表示部で処方情報を表示した後に処方を施したか否かを記録するインスリン投与確認フラグフィールドとを備える測定処方結果テーブルと、血糖値測定部から血糖値を得ると、測定処方結果テーブルの患者ＩＤで特定されるレコードの血糖値フィールドに血糖値を記録し、血糖値測定フラグフィールドに論理の真を記録すると共に、操作部から操作情報を得ると、測定処方結果テーブルの患者ＩＤで特定されるレコードのインスリン投与確認フラグフィールドに論理の真を記録する記録部と、患者ＩＤ読取部にて患者ＩＤを読み取った後、測定処方結果テーブル内の、患者ＩＤで特定されるレコードの血糖値測定フラグフィールドが真であり、且つインスリン投与確認フラグフィールドが偽である場合は、検索部を稼動させてレコードの血糖値フィールドに記録されている血糖値及び患者ＩＤで処方情報テーブルを検索して処方情報を取得して表示部に処方情報を表示させるべく制御する制御部とを備える。【００１０】
制御部は、インスリン投与を行った患者について、測定処方結果テーブルにインスリン投与確認フラグを真に設定して記録する。
二度目に同じ患者の血糖値測定を行うと、このフラグのフィールドが真であることを検出し、インスリン投与量の表示を行わない。
【発明の効果】
【００１１】
本発明により、患者の取り違えや処方ミスの危険を排除し得る、安全な血糖値測定装置を提供できる。
また、本発明により、患者の取り違えやインスリン重複投与等の処方ミスの危険を排除しつつ、多くの患者の血糖値測定処理とインスリン投与処置をそれぞれまとめて行うことができる、安全且つ作業効率の良い、血糖値測定装置を提供できる。
【図面の簡単な説明】
【００１２】
【図１】本実施の一実施の形態による、血糖値測定システムの全体概略図である。
【図２】本発明の一実施の形態による血糖計の外観斜視図である。
【図３】本実施の形態の例である血糖計を、四方向から見た図である。
【図４】血糖計をクレードルに装着した状態での、クレードルの外観図である。
【図５】血糖計をクレードルから離脱した状態での、クレードルの外観図である。
【図６】血糖計の内部ブロック図である。
【図７】クレードルの内部ブロック図である。
【図８】血糖計とクレードルと測定データ管理装置との接続状態を示すブロック図である。
【図９】測定データ管理装置のブロック図である。
【図１０】血糖計の機能を示す概略図である。
【図１１】測定条件点検部の機能ブロック図である。
【図１２】温度判定部の機能ブロック図である。
【図１３】チップ装着検出部の機能ブロック図と、測定チップ２１２の装着と良品判定の仕組みを説明するグラフである。
【図１４】血糖値測定部の機能ブロック図である。
【図１５】処方データ表示部の機能ブロック図である。
【図１６】血糖計内部に保存されるテーブルの概略説明図である。
【図１７】血糖計の画面の変化の推移を示す状態遷移図である。
【図１８】状態遷移図の一部拡大図である。
【図１９】状態遷移図の一部拡大図である。
【図２０】状態遷移図の一部拡大図である。
【図２１】状態遷移図の一部拡大図である。
【図２２】看護師の業務の流れと、その際の血糖計の画面の推移を説明する概略図である。
【図２３】看護師の業務の流れと、その際の血糖計の画面の推移を説明する概略図である。
【図２４】看護師の業務の流れと、その際の血糖計の画面の推移を説明する概略図である。
【図２５】看護師の業務の流れと、その際の血糖計の画面の推移を説明する概略図である。
【図２６】看護師の業務の流れと、その際の血糖計の画面の推移を説明する概略図である。
【図２７】看護師の業務の流れと、その際の血糖計の画面の推移を説明する概略図である。
【図２８】血糖計の全体的な動作の流れを示すフローチャートである。
【図２９】血糖計の測定処理の流れを示すフローチャートである。
【図３０】血糖計の測定処理の流れを示すフローチャートである。
【図３１】患者ＩＤスキャン処理の流れを示すフローチャートである。
【図３２】患者ＩＤスキャン処理の流れを示すフローチャートである。
【図３３】使用者ＩＤスキャン処理の流れを示すフローチャートである。
【図３４】使用者ＩＤスキャン処理の流れを示すフローチャートである。
【図３５】チップロットスキャン処理の流れを示すフローチャートである。
【図３６】チップロットスキャン処理の流れを示すフローチャートである。
【図３７】チップ装着処理の流れを示すフローチャートである。
【図３８】測定実施処理の流れを示すフローチャートである。
【図３９】処方表示処理の流れを示すフローチャートである。
【図４０】処方表示処理の流れを示すフローチャートである。
【図４１】応用例に基づく、画面遷移図の一部拡大図である。
【図４２】応用例に基づく、フローチャートの一部拡大図である。
【図４３】応用例に基づく、画面遷移図の一部拡大図である。
【図４４】応用例に基づく、フローチャートの一部拡大図である。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を、図１〜図４４を参照して説明する。【００１４】
［血糖値測定システム１０１］
図１は、本実施の形態の例である、血糖値測定システムの全体概略図である。
血糖値測定システム１０１は、血糖値測定装置である血糖計１０２と、クレードル１０３と、測定データ管理装置１０４で構成される。
血糖計１０２は、リチウムイオンバッテリ等の二次電池で動作する携帯型機器であり、概ね大人の手に収まる大きさである。
医師や看護師等が患者の血糖値を測定する場合には、通常、血糖計１０２を病院内の病棟に持ち込み、患者からごく微量の採血を行い、血糖値を測定する。採血及び血糖値測定の手順は、患者の指先などを穿刺具を用いて穿刺し、指先から染み出た血液を血糖計１０２に装着された測定チップに吸収させる。
血糖計１０２は、血糖値の測定及びインスリンの投与を行った後、必ずクレードル１０３に載置する。
クレードル１０３は、血糖計１０２のバッテリを充電すると共に、血糖計１０２が測定データ管理装置１０４とのデータの送受信を行うインターフェースの役割を担っている。
この、クレードル１０３を介して血糖計１０２がデータを送受信する相手が、測定データ管理装置１０４である。【００１５】
パソコンよりなる測定データ管理装置１０４は、クレードル１０３とＵＳＢケーブル１０５にて接続されている。
測定データ管理装置１０４には周知のＯＳが稼動している。更にＯＳ上では、パソコンに測定データ管理装置１０４としての機能を実現するプログラムが稼動している。【００１６】
血糖計１０２をクレードル１０３に装着すると、直ちにクレードル１０３を介して血糖計１０２と測定データ管理装置１０４との通信が実行され、血糖計１０２内の後述する測定処方結果テーブルが、測定データ管理装置１０４へ送信される。
また、測定データ管理装置１０４は、後述する各種テーブルを血糖計１０２へアップロードすることができる。
これらテーブルの詳細は後述する。【００１７】
［外観：血糖計１０２］
図２（ａ）及び（ｂ）は、血糖計１０２の外観斜視図である。
図３（ａ）、（ｂ）、（ｃ）及び（ｄ）は、血糖計１０２を四方向から見た図である。
なお、説明の便宜上、図２（ａ）及び図３（ａ）に示す、ＬＣＤが設けられている面を本体表面、図２（ｂ）に示す、バッテリ蓋が設けられている面を本体裏面と称する。【００１８】
図３（ａ）及び（ｃ）に示すように、血糖計１０２の先端には、光学測定部２０２が設けられている。
光学測定部２０２は血糖測定チップ２１２（以下「測定チップ２１２」）が着脱可能な形状になっている。使用済みの測定チップ２１２は、イジェクトレバー３０２を操作することで光学測定部２０２から取り外すことができる。
図２（ａ）及び図３（ａ）に示す、液晶表示装置であるＬＣＤ２０３が設けられている側面（本体表面）には、ＬＣＤ２０３の横に電源スイッチ２０４とカーソルキー２０５、エンターキー２０６、そしてバーコードキー２０７が設けられている。
電源スイッチ２０４は血糖計１０２の電源オン／オフのためのスイッチである。
カーソルキー２０５は、ＬＣＤ２０３に表示される複数の項目のうちの一つを選択するために、カーソルを移動するキーである。
エンターキー２０６はカーソルで選択した項目を「実行する」或は「選択する」指示を行うキーである。
バーコードキー２０７は、図３（ｄ）に示す、血糖計１０２の光学測定部２０２とは反対の側面に設けられているバーコードリーダ２０８を稼動させるためのボタンである。
バーコードリーダ２０８は、周知の赤色レーザダイオードとフォトトランジスタ等の受光素子の組み合わせよりなるバーコード読取装置である。なお、受光素子に代えてＣＣＤ或はＣＭＯＳ等のイメージセンサを用いることもできる。【００１９】
血糖計１０２の基本的な血糖測定の仕組みは、従来技術と同様である。以下、概略を簡単に説明する。
光学測定部２０２に測定チップ２１２を取り付け、例えば指先を穿刺具で穿刺して染み出させた測定対象者の血液を測定チップ２１２に吸収させる。この測定チップ２１２には、ポリエーテルサルホン等の多孔質膜等でできた試験紙が内蔵されている。そして、測定チップ２１２に吸引された血液は、試験紙に染み込むと、試験紙に含まれている試薬と反応して、発色する。この発色反応には数秒から１０数秒前後の時間を要するが、この反応時間は、周囲の気温によって影響を受ける。
所定の反応時間を経過した後に、発光素子を発光させて試験紙に光を当て、試験紙からの反射光を受光素子にて受光する。そして、受光素子から得られたアナログの受光強度信号をデジタル値に変換した後、このデジタル値を血糖値に変換してＬＣＤ２０３に表示する。
なお、血糖計１０２側の血糖値測定の仕組みは、発色試薬を利用した前記光学測定方式に限らず、電気化学センサー方式など、従来から血糖測定に使用され得る仕組みを採用することができる。【００２０】
図２（ｂ）に示すように、本体裏面の、バーコードリーダ２０８の側には、電源端子２０９と赤外線通信窓２１０が設けられている。血糖計１０２をクレードル１０３に装着すると、電源端子２０９がクレードル１０３に設けられている充電端子４０２（図４参照）と接触し、充電が行われると共に、クレードル１０３との赤外線通信が行われる。なお、本体裏面にはバッテリ蓋２１１も設けられている。【００２１】
［外観：クレードル１０３］
図４（ａ）及び（ｂ）は、血糖計１０２をクレードル１０３から離脱した状態での、クレードル１０３の外観図であり、図５（ａ）及び（ｂ）は、血糖計１０２をクレードル１０３に装着した状態での、クレードル１０３の外観図である。
図４（ａ）及び（ｂ）に示すように、クレードル１０３の、血糖計１０２の電源端子２０９に相対する箇所には充電端子４０２が設けられている。同様に、クレードル１０３の、血糖計１０２の赤外線通信窓２１０に相対する箇所には赤外線通信窓４０３が設けられている。
血糖計１０２の赤外線通信窓２１０及びクレードル１０３の赤外線通信窓４０３の中には、それぞれ赤外線発光ダイオードとフォトトランジスタが内蔵されている。これらは周知のＩｒＤＡ（アイアールディーエー: Infrared Data Association）規格に従う赤外線シリアル通信インターフェースを構成する。【００２２】
図１に示すように、クレードル１０３はＵＳＢケーブル１０５を通じて、測定データ管理装置１０４に接続されている。クレードル１０３は、血糖計１０２のバッテリを充電する役目をもっており、一台の測定データ管理装置１０４に多数のクレードル１０３が接続され得ることから、測定データ管理装置１０４のＵＳＢ端子から電源供給を受けないセルフパワードデバイスとして構成されている。【００２３】
［ハードウェア：血糖計１０２］
図６は血糖計１０２の内部ブロック図である。
血糖計１０２には、ＣＰＵ６０２、ＲＯＭ６０３及びＲＡＭ６０４と、それらを接続するバス６０５が備わっている。バス６０５には、上記の構成以外に、主にデータ入力機能を提供する部分と、データ出力機能を提供する部分も接続されている。
これより、ＣＰＵ６０２、ＲＯＭ６０３、ＲＡＭ６０４及びバス６０５を、血糖計１０２を構成するマイコンとして、便宜的に呼ぶ。【００２４】
血糖計１０２のデータ入力機能部分には、血糖値測定データを得るための光学測定部２０２と、温度データを得るためのサーミスタ６０６、バーコードリーダ２０８、カレンダクロック６０７、そして操作部６０８がある。
光学測定部２０２は、発光ダイオード６０９、そのドライバ６１０、ドライバ６１０に接続されるＤ／Ａ変換器６１１よりなる発光部と、フォトトランジスタ６１２とＡ／Ｄ変換器６１３よりなる受光部よりなる。
発光ダイオード６０９は、適切な強度の光を測定チップ２１２内の試験紙に照射する必要があるので、予め後述する不揮発性ストレージ６１４に記憶してある強度データに基づいて発光するように制御される。つまり、発光強度データを不揮発性ストレージ６１４から読み出し、Ｄ／Ａ変換器６１１でアナログの電圧信号に変換後、ドライバ６１０で電力増幅して、発光ダイオード６０９を発光駆動する。
一方、フォトトランジスタ６１２が受光した光の強度信号電圧は、Ａ／Ｄ変換器６１３によって数値データに変換される。そして、この変換された数値データは、ＣＰＵ６０２が実行する所定の演算処理によって血糖値データに変換された後、ＲＡＭ６０４及び不揮発性ストレージ６１４の所定領域に記録される。【００２５】
また、血糖計１０２はサーミスタ６０６を備えており、このサーミスタ６０６の抵抗変化によって血糖計１０２が存在する環境の気温を測定できる。前述のフォトトランジスタ６１２と同様に、サーミスタ６０６の抵抗値はＡ／Ｄ変換器６１３によって数値化され、数値データはＲＡＭ６０４及び不揮発性ストレージ６１４の所定領域に記録される。なお、受光強度と気温を同時に測定する必要はないので、Ａ／Ｄ変換器６１３はフォトトランジスタ６１２とサーミスタ６０６とで共用されている。【００２６】
バーコードリーダ２０８は、赤色レーザダイオード６２２を発光させ、フォトトランジスタ６２３で反射光を受光して、バーコードを読み取り、バーコードに記録されているデータをバス６０５に出力する。【００２７】
カレンダクロック６０７は「リアルタイムクロック」とも呼ばれる、周知の日時データ出力機能を提供するＩＣであり、多くのマイコンやパソコン等に標準搭載されているものである。
本発明の実施の形態の血糖計１０２では、血糖値を測定した時点の日時情報を得る必要があるため、日時情報は重要な情報である。つまり、収集するデータと日時情報は極めて深い関係を有する。そして、血糖値を測定した時点の日時情報は、血糖値と共に測定処方結果テーブル１４０８（図１４にて後述）に記録する必要がある。このため、図中で敢えてカレンダクロック６０７を明記している。【００２８】
操作部６０８は周知の押しボタンよりなるキースイッチであり、カーソルキー２０５とエンターキー２０６を有する。使用者が、後述するＬＣＤよりなる表示部６１５に表示される内容に従って、血糖計１０２を操作するために用いられる。【００２９】
血糖計１０２のデータ出力機能部分としては、ＬＣＤ２０３よりなる表示部６１５と、ブザー６１６と、赤外線通信部６１７がある。
表示部６１５には、ＲＯＭ６０３に格納され、ＣＰＵ６０２によって実行されるプログラムによって、様々な画面が表示される。表示画面の詳細は後述する。
ブザー６１６は、主にバーコードリーダ２０８がバーコードを正常に読み取ったことや、血糖値測定における測定完了、赤外線通信の完了、或はエラーメッセージを操作者に告知するために利用される。設定次第では、操作部６０８の操作の度毎に鳴らすこともできる。
赤外線通信部６１７は、前述の通り、赤外線発光ダイオード６１９とフォトトランジスタ６２０が接続されており、ＩｒＤＡ規格のシリアルインターフェースを構成している。電源回路６１８が、電源端子２０９の電圧変化によりクレードル１０３から電源供給を受けたことを検出すると、電源回路６１８はバス６０５を通じてＣＰＵ６０２に報告する。そして、ＣＰＵ６０２の制御によって赤外線通信部６１７の赤外線通信機能が起動され、クレードル１０３との赤外線通信が行われると、不揮発性ストレージ６１４に格納されている各種テーブルの、測定データ管理装置１０４との送受信と更新が行われる。
つまり、クレードル１０３との赤外線通信の際は、血糖計１０２の操作部６０８などの操作は不要で、クレードル１０３に装着すると直ちに赤外線通信が実行される。【００３０】
血糖計１０２には、データ入出力機能の他に、データ記憶機能を提供する、ＥＥＰＲＯＭよりなる不揮発性ストレージ６１４がある。この不揮発性ストレージ６１４には、図１１、図１４、図１５及び図１６にて後述する患者テーブル１１０９、
使用者テーブル１１１３、
チップロットテーブル１１１７、
処方情報テーブル１５０２、
測定処方テーブル１６０２及び
測定処方結果テーブル１４０８等が格納される。これらはクレードル１０３を介した測定データ管理装置１０４との通信の際に更新される。なお、ＥＥＰＲＯＭの代わりにフラッシュメモリ等を用いてもよい。【００３１】
［ハードウェア：クレードル１０３］
図７はクレードル１０３の内部ブロック図である。
図８は、血糖計１０２とクレードル１０３と測定データ管理装置１０４との接続状態を示す概略図である。
図７に示すように、クレードル１０３は、マイコンを構成するＣＰＵ７０２、ＲＯＭ７０３、ＲＡＭ７０４と、赤外線発光ダイオード７１９とフォトトランジスタ７２０が接続される赤外線通信部７１７と、ＵＳＢインターフェース（Ｉ／Ｆ）７０６と、充電回路７１８と、これらを接続するバス７０５により構成される。
充電回路７１８は、充電端子４０２の電圧変化から負荷である血糖計１０２が接続されたことを検出すると、バス７０５を通じてＣＰＵ７０２にその旨を報告する。そして、ＣＰＵ７０２の制御によって赤外線通信部７１７の赤外線通信機能が起動され、赤外線通信部７１７とＵＳＢインターフェース７０６を介して、血糖計１０２と測定データ管理装置１０４との間の通信が行われる。【００３２】
以上説明したように、血糖計１０２とクレードル１０３の間はＩｒＤＡによって接続され、クレードル１０３と測定データ管理装置１０４の間はＵＳＢによって接続されている。この点で、クレードル１０３は、測定データ管理装置１０４と血糖計１０２との間のデータ通信を仲介するインターフェースの役割を担っている。【００３３】
［ハードウェア：測定データ管理装置１０４］
図９は、測定データ管理装置１０４のブロック図である。
前述のように、測定データ管理装置１０４の実体は周知のパソコンである。
測定データ管理装置１０４の内部にはバス９０２がある。このバス９０２には、ＣＰＵ９０３、ＲＯＭ９０４、ＲＡＭ９０５、ハードディスク装置等の不揮発性ストレージ９０６、ＬＣＤ等の表示部９０７及びＵＳＢインターフェース（Ｉ／Ｆ）９０８が接続されている。ＵＳＢインターフェース９０８には、キーボード及びマウス等の操作部９０９が接続されている他、クレードル１０３も接続されている。【００３４】
［ソフトウェア：血糖計１０２］
図１０は、血糖計１０２の機能を示す概略図である。マイコンのＲＯＭ６０３に格納されているプログラムを実行することによって実現される機能を示す。なお、図１０は詳細な機能を説明する機能ブロック図ではないことに注意されたい。
マイコンがプログラムを実行すると、血糖計１０２の内部は大まかに四つの機能を実現する状態になる。
最初にマイコンは、バーコードリーダ２０８等の周辺機器と共に、血糖計１０２に、血糖値の測定条件を点検する、測定条件点検部１００２としての機能を実現する。
次にマイコンは、光学測定部２０２等の周辺機器と共に、血糖計１０２に、血糖値を実際に測定する、血糖値測定部１００３としての機能を実現する。
そして最後にマイコンは、血糖計１０２に、測定した血糖値に基づいて処方データを表示部６１５に表示する、処方データ表示部１００４としての機能を実現する。
患者を一人ずつ測定して、インスリンを一人ずつ処方する場合は、上記の状態を繰り返す。
本実施形態の血糖計１０２は、これ以外に、複数の患者に対するそれぞれの血糖値測定をまとめて行い、その後それらの複数の患者に対するそれぞれのインスリン処方をまとめて行う、という作業手順もできるようになっている。これが図１０の点線の矢印Ｒ１００５及びＲ１００６で示した流れである。
上記三つの機能状態のいずれであっても、血糖計１０２をクレードル１０３に装着した時点で、血糖計１０２はマイコンによって直ちにデータ通信部１００７としての機能が実現され、血糖計１０２と測定データ管理装置１０４との間でデータファイルの転送を行うことが可能である。【００３５】
なお、図１０は機能ブロック図であると共に、血糖計１０２の動作状態を示す、状態遷移図としても見ることができる。つまり、
・測定条件点検部１００２が機能している時は、血糖計１０２が「測定条件点検状態」にあることを示し、
・血糖値測定部１００３が機能している時は、血糖計１０２が「血糖値測定状態」にあることを示し、
・処方データ表示部１００４が機能している時は、血糖計１０２が「処方データ表示状態」にあることを示し、
・データ通信部１００７が機能している時は、血糖計１０２が「データ通信状態」にあることを示す。【００３６】
図１１、図１２、図１３、図１４及び図１５は、マイコンのＲＯＭ６０３に格納されているプログラムを実行することによって実現される機能を示すブロック図である。【００３７】
図１１は、測定条件点検部１００２の機能ブロック図である。
測定条件点検部１００２は、六つの測定条件を順番に点検する。【００３８】
ＱＣ点検部１１０３は、血糖計１０２のＱＣ点検が所定期限内に正常終了しているか否かを点検する。
ＱＣ点検とは、主に血糖値測定精度を維持するために、定期的に行う処理であり、より具体的な目的は、光学測定部２０２の発光ダイオード６０９の発光強度とフォトトランジスタ６１２の増幅ゲインの調整である。具体的な動作は、測定チップ２１２に代えて調整用チップを取り付け、調整用薬品を吸引させて、発光ダイオード６０９が適切な発光強度を得られるように調整を行う。
規定日数値１１０４は、不揮発性ストレージ６１４に格納されているテキストファイルであり、医師や看護師等によるシステムセットアップの作業において設定される、ＱＣ点検実施間隔日が記録されている。
ＱＣチェック記録１１０５は、不揮発性ストレージ６１４に格納されているテキストファイルであり、直前のＱＣ点検実施日時が記録されている。
判定部１１０６は、ＱＣチェック記録１１０５の記録と、カレンダークロック６０７から取得した現在日時を比較し、規定日数値１１０４に記録されているＱＣ点検実施間隔日内にＱＣ点検が行われたか否かを、判定する。例えば、規定日数値１１０４に「一週間」が設定されると、７日以上ＱＣ点検を行わないと、後述する判定部１１０６が警告を発する。【００３９】
患者ＩＤ読取部１１０７は、バーコードリーダ２０８にて患者ＩＤを読み取り、患者テーブル１１０９内に存在するＩＤであるか否かを検索部１１１０で検索する。
読み取った患者ＩＤは患者ＩＤ変数１１０８に保持される。【００４０】
使用者ＩＤ読取部１１１１は、バーコードリーダ２０８にて使用者ＩＤを読み取り、使用者テーブル１１１３内に存在するＩＤであるか否かを検索部１１１４で検索する。
読み取った使用者ＩＤは使用者ＩＤ変数１１１２に保持される。【００４１】
チップロット読取部１１１５は、バーコードリーダ２０８にて光学測定部２０２に取り付けられた測定チップ２１２のチップロット（測定チップのロット番号）を読み取り、チップロットテーブル１１１７内に存在するチップロットであるか否か、また使用期限内のチップであるか否かを判定部１１１８で判定する。
読み取ったチップロットはチップロット変数１１１６に保持される。【００４２】
なお、患者ＩＤ読取部１１０７、使用者ＩＤ読取部１１１１及びチップロット読取部１１１５は、スイッチ１１１６を介して、バーコードリーダ２０８を共有する。【００４３】
温度点検部１１１９は、サーミスタ６０６にて気温を測定し、Ａ／Ｄ変換器６１３にてデータ化した後、その気温データが許容範囲内であるか否かを温度判定部１１２０にて判定する。
測定して取得した温度データは温度変数１１２２に保持される。【００４４】
チップ装着点検部１１２３は、測定チップ２１２の装着と、装着された測定チップ２１２が新品と思しき物であるか否かを判定する。
不揮発性ストレージ６１４に格納されたテキストファイルである調整値１１２５に記憶されている発光強度データを、Ｄ／Ａ変換器６１１でアナログの電圧信号に変換後、ドライバ６１０で電力増幅して、発光ダイオード６０９を発光駆動する。そして、発光ダイオード６０９の光を測定チップ２１２内の試験片１１２７に照射し、その反射光をフォトトランジスタ６１２で信号変換して、Ａ／Ｄ変換器６１３にてデータ化した後、チップ装着検出部１１２４にて新品の測定チップ２１２が正常に装着されたか否かを判定する。【００４５】
制御部１１２８は、ＱＣ点検部１１０３、患者ＩＤ読取部１１０７、使用者ＩＤ読取部１１１１、チップロット読取部１１１５、温度点検部１１１９及びチップ装着点検部１１２３を、順番に動作させ、それらの実行結果を取得する。そのために、スイッチ１１１６、１１２１及び１１２６を制御する。
また、制御部１１２８は、使用者の操作を操作部６０８にて受け付け、種々の実行結果を表示部６１５にて表示する。【００４６】
図１２は温度判定部１１２０の機能ブロック図である。
サーミスタ６０６からＡ／Ｄ変換器６１３を通じて得られた温度データは二つのコンパレータ１２０２及び１２０３に入力され、予め設定された上限値１２０４と下限値１２０５の範囲内であるか否かが、ＡＮＤゲート１２０６の出力として判定される。【００４７】
図１３（ａ）はチップ装着検出部１１２４の機能ブロック図であり、図１３（ｂ）は測定チップ２１２の装着と良品判定の仕組みを説明するグラフである。
測定チップ２１２からＡ／Ｄ変換器６１３を通じて得られた反射光データは二つのサンプルホールド回路１３０２及び１３０３によって保持される。その保持タイミングはクロック１３０４によって制御される。つまり、サンプルホールド回路１３０２及び１３０３はサンプルクロック毎にずれたタイミングの値を保持している。
この二つのサンプルホールド回路１３０２及び１３０３の値をコンパレータ１３０５にて比較する。
サンプルホールド回路１３０２及び１３０３、クロック１３０４及びコンパレータ１３０５は、反射光データの立ち上がりを検出する、立ち上がり検出部１３０９を構成する。
反射光データの値が上昇すると、コンパレータ１３０５が正を示す。これに呼応してスイッチ１３０６がオン制御される。
その時点の、サンプルホールド回路１３０２の値を、コンパレータ１３０７にて閾値１３０８と比較し、十分な反射光強度であるか否かを判定する。【００４８】
図１３（ｂ）を参照して、測定チップ２１２の装着と良品判定の動作を説明する。
仮に、看護師が誤って使用済みの測定チップ２１２を装着してしまった場合、既に測定チップ２１２内の試験片が化学反応を起こして反射率が低下しているので、反射光強度は閾値を下回る。
そこで、先ず時間ｔ１とｔ２で反射光強度の値をそれぞれ取得し、比較することで、反射光強度の立ち上がりを検出する。これが立ち上がり検出部１３０９の機能である。
次に、時間ｔ２の反射光強度の値を閾値と比較して、新品の測定チップ２１２が装着されたことを推認する。これがコンパレータ１３０７の機能である。【００４９】
図１４は血糖値測定部１００３の機能ブロック図である。
不揮発性ストレージ６１４に格納されている調整値データ１４０２は、スイッチ１４０３を介してＤ／Ａ変換器６１１に供給され、アナログ電圧信号となる。この信号が電力増幅器であるドライバ６１０を駆動し、光学測定部２０２の発光ダイオード６０９の発光強度を制御する。
発光ダイオード６０９が発する光は測定チップ２１２内の試験片１１２７に照射される。光学測定部２０２のフォトトランジスタ６１２は試験片１１２７から得られる反射光を受光し、電圧信号に変換する。
フォトトランジスタ６１２から得られる電圧信号は、Ａ／Ｄ変換器６１３にてデジタル値に変換される。検出部１４０４はデジタル値を検証すると共に所定の演算処理を施して血糖値に変換する。
この血糖値はＲＡＭ６０４に設けられる血糖値変数１４０５に格納される。
血糖値変数１４０５の値は、判定部１４０６にて極端に大きいか或は極端に小さいかが検証される。また、血糖値変数１４０５の値は制御部１１２８に与えられ、表示部６１５における血糖値表示に用いられる。その際、判定部１４０６の判定結果が表示部６１５の表示内容に反映される。
記録部１４０７は、カレンダクロック６０７から得られる現在日時データ、先に測定条件点検部１００２にて取得した患者ＩＤ変数１１０８、使用者ＩＤ変数１１１２、チップロット変数１１１６及び温度変数１１２２、そして血糖値変数１４０５の値を、不揮発性ストレージ６１４内の測定処方結果テーブル１４０８に、所定のフォーマットにて記録する。【００５０】
図１５は処方データ表示部８０４の機能ブロック図である。
制御部１１２８は検索部１５０５を制御して、測定処方結果テーブル１４０８から記録された血糖値データを読み出させる。
検索部１５０５は、患者ＩＤ変数１１０８を検索キーにして、血糖値測定部１００３によって測定処方結果テーブル１４０８に記録された当該患者の血糖値データを読み出し、一時変数である血糖測定値１５０６に書き出す。
次に、制御部１１２８は検索部１５０３を制御して、不揮発性ストレージ６１４に格納されている処方情報テーブル１５０２から処方データを読み出させる。
検索部１５０３は、患者ＩＤ変数１１０８及び血糖測定値１５０６を検索キーにして、処方情報テーブル１５０２に記憶されている当該患者の処方データ、すなわちインスリン投与量及び薬剤名を読み出し、制御部１１２８に引き渡す。
検索部１５０３によって得られた薬剤名及びインスリン投与量は、制御部１１２８を介して表示部６１５にて表示される。
制御部１１２８は、表示部６１５にて処方データを表示した後、記録部１４０７を制御して、測定処方結果テーブル１４０８内の当該患者のレコードに処方データ（インスリン投与量と薬剤名）を記録すると共に、インスリン投与確認フラグを書き換える。
記録部１４０７の詳細については図１６にて後述する。【００５１】
［各種テーブル：血糖計１０２］
これより、血糖計１０２の内部に保存され、また作成される主なテーブルについて説明する。
図１６（ａ）、（ｂ）及び（ｃ）は、血糖計１０２内部に保存されるテーブルの概略説明図である。
図１６（ａ）は、測定処方テーブル１６０２のフィールドの一覧である。
測定処方テーブル１６０２は、測定データ管理装置１０４から血糖計１０２に送信される、血糖測定作業及び／またはインスリン投与作業の指示が記載されたテーブルである。
「患者ＩＤ」フィールドは、患者をユニークに識別する番号が格納される。
「測定予定時刻」フィールドは、測定データ管理装置１０４によって付与された測定予定時刻が格納される。これは測定データ管理装置１０４にデータを送信する際、測定データ管理装置１０４内で、血糖値測定を行うか否か、及び処方数についての指示内容を特定する検索キーとして使われる。
「血糖値測定フラグ」フィールドは、血糖値を測定するか否かの指示を示すフラグが格納される。
「処方数」フィールドは、インスリン（薬剤）を投与するか否か、投与するなら何種類投与するかの指示を示す値が格納される。【００５２】
患者の血糖値を測定した後、当該患者に投与するインスリンは、一種類であるとは限らない。そこで、血糖計１０２では、最大三種類の処方を患者に適用できるように作られている。
「処方数」フィールドは、血糖値の測定だけを行って、全く処方を行わない「０」から、三種類の薬剤を処方する「３」までの、処方する薬剤の数に対応した値をとり得る。【００５３】
図１６（ｂ）は、測定処方結果テーブル１４０８のフィールドの一覧である。
測定処方結果テーブル１４０８は、血糖計１０２で実施した血糖値測定結果とインスリン投与の内容（実行結果）を記録するテーブルである。測定処方結果テーブル１４０８は、血糖計１０２で実施する内容（命令）が記述されている測定処方テーブル１６０２と、対の関係にある。
「測定日時」フィールドは、血糖値を測定した時点の日時が記録される。この日時は、血糖値測定部１００３の記録部１４０７において、カレンダクロック６０７より取得して記録する。
「患者ＩＤ」フィールドは、測定処方テーブル１６０２の同名のフィールドと同様、患者をユニークに識別する番号が記録される。
「使用者ＩＤ」フィールドは、使用者をユニークに識別する番号が記録される。
「チップロット」フィールドは、チップロット番号が記録される。
「気温」フィールドは、血糖値を測定した時点の気温が記録される。
「患者ＩＤ」、「使用者ＩＤ」、「チップロット」及び「気温」の各フィールドの値は、測定条件点検部１００２にて取得した、患者ＩＤ変数１１０８、使用者ＩＤ変数１１１２、チップロット変数１１１６及び温度変数１１２２の内容がそれぞれ記録される。
「血糖値」フィールドは、測定した血糖値が記録される。具体的には、血糖値測定部１００３にて取得した、血糖値変数１４０５の内容が記録される。
「血糖値測定フラグ」フィールドは、血糖値を測定したか否かを示すフラグが記録される。【００５４】
「測定予定時刻」フィールドは、測定処方テーブル１６０２の同名のフィールドと同様、測定データ管理装置１０４によって付与された測定予定時刻が格納される。つまり、測定処方テーブル１６０２の「測定予定時刻」フィールドから引き写された内容である。
「インスリン投与数」フィールドは、測定処方テーブル１６０２の「処方数」フィールドと同様、インスリンを投与するか否か、投与するなら何種類投与するかの指示を示す値が記録される。つまり、測定処方テーブル１６０２の「処方数」フィールドから引き写された内容である。【００５５】
「インスリン投与情報」フィールドは、「薬剤名」フィールドと、「インスリン投与量」フィールドと、「インスリン投与量表示フラグ」フィールドと、「インスリン投与確認フラグ」フィールドの四つのフィールドよりなり、「インスリン投与数」フィールドに記された数のレコード数を備える、可変長フィールドである。
「薬剤名」フィールドは、インスリンの薬剤名が記録される。
「インスリン投与量」フィールドは、測定した血糖値に基づきを処方情報テーブル１５０２を参照して得たインスリン投与量が格納される。具体的には、処方データ表示部８０４にて検索部１５０３が取得し、制御部１１２８がこれを受けて表示部６１５に処方データの表示を行った際に記録される、処方データそのものの内容が記録される。
「インスリン投与量表示フラグ」フィールドは、インスリン投与量を表示部で表示したか否かを示すフラグが記録される。
「インスリン投与確認フラグ」フィールドは、実際にインスリンを投与したか否かを示すフラグが記録される。【００５６】
先に測定処方テーブル１６０２の「処方数」フィールドにて説明したように、「インスリン投与数」フィールドも「０」から「３」までの値をとり得る。
もし、「インスリン投与数」フィールドが「０」の場合、「インスリン投与情報」フィールドそのものが存在しない。
もし、「インスリン投与数」フィールドが「１」の場合、「インスリン投与情報」フィールドには、「薬剤名」フィールドと、「インスリン投与量」フィールドと、「インスリン投与量表示フラグ」フィールドと、「インスリン投与確認フラグ」フィールドの四つのフィールドを備えるレコードが１レコードだけ存在する。
同様に、
「インスリン投与数」フィールドが「２」の場合、「インスリン投与情報」フィールドには２レコードが、
「インスリン投与数」フィールドが「３」の場合、「インスリン投与情報」フィールドには３レコードが
存在する。【００５７】
測定処方結果テーブル１４０８の一つのレコードには、一人の患者に対する処方の結果が記録される。したがって、１レコードには最大三つのインスリン投与量表示フラグと、最大三つのインスリン投与確認フラグが、患者に投与される薬剤の種類毎に存在し得る。【００５８】
血糖計１０２は、測定データ管理装置１０４から測定処方テーブル１６０２を受信すると、これを一旦不揮発性ストレージ６１４に保存する。
次に、血糖計１０２は、測定処方テーブル１６０２に記述されている内容に基づいて、測定処方結果テーブル１４０８を不揮発性ストレージ６１４に作成する。
先ず、測定処方結果テーブル１４０８の「患者ＩＤ」フィールドと「測定予定時刻」フィールドは、測定処方テーブル１６０２の同名のフィールドからそのまま引き写す。
次に、測定処方テーブル１６０２の血糖値測定フラグが「真」の場合は、測定処方結果テーブル１４０８の血糖値測定フラグは「偽」に設定する。
逆に、測定処方テーブル１６０２の血糖値測定フラグが「偽」の場合は、測定処方結果テーブル１４０８の血糖値測定フラグは「真」に設定する。
次に、測定処方テーブル１６０２の処方数を測定処方結果テーブル１４０８のインスリン投与数に引き写す。
そして、測定処方テーブル１６０２の処方数に応じて、測定処方結果テーブル１４０８のインスリン投与情報フィールド内に、測定処方テーブル１６０２の処方数に応じた数のレコードを作成する。その際、初期値としてインスリン投与量表示フラグとインスリン投与確認フラグを共に「偽」に設定する。
以上の処理を測定処方テーブル１６０２の全レコードに基づいて実行することにより、測定処方結果テーブル１４０８には、測定処方テーブル１６０２と同じ数のレコードが設けられる。【００５９】
図１６（ｃ）は処方情報テーブル１５０２に記録されているレコードの一例を示す図である。
処方情報テーブル１５０２は、周知のスライディングスケールを用いたインスリン投与量指示情報が記録されているテーブルである。血糖値の範囲と、その範囲に応じたインスリン投与量を対応させたテーブルである。
「患者ＩＤ」フィールドに同一の患者ＩＤのレコードが複数存在する。これらレコードは、「区分番号」フィールド、「血糖値範囲」フィールド、「薬剤名」フィールド及び「処方」フィールドのいずれかの値が異なっている。
「区分番号」フィールドは、薬剤の種類に対応し、最小値は「１」で、最大値は「３」である。「区分番号」フィールドの値と「薬剤名」フィールドは一対一で対応する。
図１６（ｃ）に示す例では、患者ＩＤが「１２３４５６」という患者について、区分番号が「１」のみのレコードが９レコード存在する。これは、患者ＩＤ「１２３４５６」は、一種類の薬剤が投与されること、そしてその処方の数は血糖値に応じて９通りのインスリン処方がある、ということを意味する。【００６０】
患者ＩＤが「１３５７９２」という患者の場合は、区分番号が「１」と「２」が存在する。つまり、患者ＩＤ「１３５７９２」は、二種類の薬剤が投与されることを意味する。【００６１】
血糖値測定作業とインスリン処方作業は、概ね患者の食後の決まった時間帯に行われる。また、食前の決まった時間帯に行うこともある。測定作業及び処方作業は、複数の患者に対し、決まった時間帯にまとめて行われる。
この、複数の患者に対し、所定の時間帯にまとめて行われる、血糖値測定及び／またはインスリン処方の作業単位を、「ラウンド」と呼ぶ。例えば、「朝食後３０分の１ラウンド」等と呼び、取り扱われる。
血糖計１０２は、血糖値測定作業及びインスリン等処方作業の間違いを起こさないために、１ラウンドに必要なデータのみが、測定データ管理装置１０４から送信される。
そして、ラウンド終了後は、血糖計１０２をクレードル１０３に載置すると、直ちに測定処方結果テーブル１４０８が血糖計１０２から測定データ管理装置１０４に送信される。測定データ管理装置１０４はこれを受信して、内部の図示しない患者履歴テーブルに記録する。【００６２】
図１６に示した測定処方テーブル１６０２、測定処方結果テーブル１４０８及び処方情報テーブル１５０２以外のテーブルについて、以下、簡単に説明する。
患者テーブル１１０９は「患者ＩＤ」フィールドと「患者の名前」フィールドの組よりなるテーブルである。
使用者テーブル１１１３は「使用者ＩＤ」フィールドと「使用者の名前」フィールドの組よりなるテーブルである。なお、使用者は必ずしも看護師だけとは限らず、医師が測定する場合もあるので、このテーブルは「使用者」と命名している。
チップロットテーブル１１１７は、「測定チップ２１２のロット番号」フィールドと「使用期限」フィールドの組よりなるテーブルである。
以上に説明したテーブルは、フィールドとレコードが明確に認識できる形式であればどのようなフォーマットであっても構わない。本実施形態による血糖計１０２の場合、不揮発性ストレージ６１４に記憶されるデータ量は少なくて済むので、カンマ区切り形式等のテキストファイルでもよい。【００６３】
［動作］
これより、血糖計１０２の動作を説明する。
図１７は、血糖計１０２の表示部６１５（ＬＣＤ２０３）の画面の変化の推移を示す状態遷移図である。
図１８、図１９、図２０及び図２１は、図１７の状態遷移図の一部拡大図である。
図２２（ａ）、（ｂ）及び（ｃ）、図２３（ｄ）、（ｅ）及び（ｆ）、図２４（ｇ）、（ｈ）、（ｉ）及び（ｊ）、図２５（ｋ）、（ｌ）、（ｍ）及び（ｎ）、図２６（ｏ）、（ｐ）及び（ｑ）、及び図２７（ｒ）及び（ｓ）は、看護師の業務の流れと、その際の血糖計１０２の表示部６１５の画面の推移を説明する概略図である。
図２８は、血糖計１０２の全体的な動作の流れを示すフローチャートである。
図２９及び図３０は、血糖計１０２の測定処理全体の流れを示すフローチャートである。
図３１及び図３２は、患者ＩＤスキャン処理の流れを示すフローチャートである。
図３３及び図３４は、使用者ＩＤスキャン処理の流れを示すフローチャートである。
図３５及び図３６は、チップロットスキャン処理の流れを示すフローチャートである。
図３７は、チップ装着処理の流れを示すフローチャートである。
図３８は、測定実施処理の流れを示すフローチャートである。
図３９及び図４０は、処方表示処理の流れを示すフローチャートである。【００６４】
［画面推移］
図１７及び図１８を参照して、血糖計１０２の表示部６１５の画面推移を説明する。
看護師が血糖計１０２の電源スイッチ１０４を押すと、初期画面Ｐ１７０１が表示部６１５に表示される。
初期画面Ｐ１７０１では、カーソルキー２０５で「患者測定」「ＱＣ点検」「システムＳＥＴＵＰ」の三つの項目を選択できる。
カーソルキー２０５で「ＱＣ点検」を選択してエンターキー２０６を押すと、ＱＣ点検画面Ｐ１７０２が表示部６１５に表示される。この後、点検処理に移行するが、詳細は割愛する。
カーソルキー２０５で「システムＳＥＴＵＰ」を選択してエンターキー２０６を押すと、システムＳＥＴＵＰ画面Ｐ１７０３が表示部６１５に表示される。この後、システムＳＥＴＵＰ処理に移行するが、詳細は割愛する。【００６５】
初期画面Ｐ１７０１にてカーソルキー２０５で「患者測定」を選択してエンターキー２０６を押すと、マイコンは測定条件点検部１００２として機能する。
最初に、制御部１１２８はＱＣ点検部１１０３の機能を稼動させる。これにより、ステップＳ１７５１にてＱＣチェック処理が行われる。ＱＣ点検部１１０３は、ＱＣチェック記録と、カレンダクロック６０７から取得した現在日時とを比較し、規定日数値以内にＱＣ点検が行われたか否かを、判定部１１０６にて判定する。
判定の結果、直前のＱＣ点検日から規定日数値を越えていると判明した場合は、表示部６１５には制御部１１２８によってＱＣ警告画面Ｐ１７０４が表示される。
ＱＣ警告画面Ｐ１７０４には、「ＱＣ点検」の項目のみが表示され、エンターキー２０６の操作のみ受け付けられる。ＱＣ警告画面Ｐ１７０４からは、エンターキー２０６の操作により、強制的にＱＣ点検画面Ｐ１７０２に移行させられる。【００６６】
ステップＳ１７５１のＱＣチェック処理で、判定の結果、直前のＱＣ点検日から規定日数値以内であると判明した場合は、制御部１１２８は患者ＩＤ読取部１１０７を稼動させる。これにより、表示部６１５には制御部１１２８によって患者測定画面Ｐ１７０５が表示される。
患者測定画面Ｐ１７０５では、カーソルキー２０５で「測定」「データ」「戻る」の三つの項目を選択できる。
カーソルキー２０５で「データ」を選択してエンターキー２０６を押すと、表示部６１５には制御部１１２８によってデータ画面Ｐ１７０６が表示される。この後、過去データ表示処理に移行するが、詳細は割愛する。
カーソルキー２０５で「戻る」を選択してエンターキー２０６を押すと、初期画面Ｐ１７０１に戻る。
カーソルキー２０５で「測定」を選択してエンターキー２０６を押すと、表示部６１５には制御部１１２８によって患者ＩＤスキャン画面Ｐ１７０７が表示される。【００６７】
患者ＩＤスキャン画面Ｐ１７０７では、「戻る」の項目のみが選択できる。このとき、バーコードキー２０７を押すと、制御部１１２８の制御によって、バーコードリーダ２０８の赤色レーザダイオード６２２が発光し、フォトトランジスタ６２３を通じてバーコードの読取動作を行う状態になる。
バーコードリーダ２０８がバーコードを正常に読み取ると、バーコードリーダ２０８が出力する読み取ったバーコードデータは、患者ＩＤ変数１１０８に一旦保持された後、不揮発性ストレージ６１４内の患者テーブル１１０９に登録されているものか、検索部１１１０にて検索される。
もし、登録されていない場合は、表示部６１５には制御部１１２８によって「登録されていません」画面Ｐ１７０８が表示される。この画面は選択項目として「ＯＫ」のみ表示され、操作部６０８の操作はエンターキー２０６のみ受け付けられる。この画面でエンターキー２０６を押すと、表示部６１５の表示は患者ＩＤスキャン画面Ｐ１７０７に戻る。
もし、登録されている場合は、表示部６１５には制御部１１２８によって患者氏名表示画面Ｐ１７１２が表示される。【００６８】
バーコードが正常に読み取れなかった場合、２回のエラーまでは表示部６１５には制御部１１２８によって読み取りエラー画面Ｐ１７０９が表示される。この画面は選択項目として「ＲＥＴＲＹ」のみ表示され、エンターキー２０６のみ受け付けられる。この画面でエンターキー２０６を押すと、表示部６１５の表示は患者ＩＤスキャン画面Ｐ１７０７に戻る。
バーコードが正常に読み取れなかった場合、３回以上エラーが続くと、表示部６１５には制御部１１２８によって読み取りエラー画面Ｐ１７１０が表示される。
この画面は選択項目として「ＲＥＴＲＹ」の他に「リストから選択」が表示される。
「ＲＥＴＲＹ」を選択してエンターキー２０６を押すと、表示部６１５の表示は患者ＩＤスキャン画面Ｐ１７０７に戻る。
「リストから選択」を選択してエンターキー２０６を押すと、表示部６１５には制御部１１２８によって患者リスト画面Ｐ１７１１が表示される。
患者リスト画面Ｐ１７１１では、不揮発性ストレージ６１４内の患者テーブル１１０９から患者の氏名と患者ＩＤの一覧が表示される。これをカーソルキー２０５で選択し、エンターキー２０６を押すと、表示部６１５には制御部１１２８によって患者氏名表示画面Ｐ１７１２が表示される。
「リストから選択」を表示させるタイミングとしての読み取りエラーの続く回数は特に限定されるものではなく、好ましくは２回から４回である。また、さらにエンターキー２０６を長押しした場合などの条件を付加してもよい。【００６９】
表示部６１５に患者氏名表示画面Ｐ１７１２が表示されると、患者ＩＤ変数１１０８に、バーコードリーダ２０８で読み取った、或は患者リスト画面Ｐ１７１１にて選択した患者ＩＤが格納されている。【００７０】
患者氏名表示画面Ｐ１７１２では、カーソルキー２０５で「ＯＫ」「ＲＥＴＲＹ」の二つの項目を選択できる。
カーソルキー２０５で「ＲＥＴＲＹ」を選択してエンターキー２０６を押すと、表示部６１５の表示は患者ＩＤスキャン画面Ｐ１７０７に戻る。
カーソルキー２０５で「ＯＫ」を選択してエンターキー２０６を押すと、制御部１１２８は使用者ＩＤ読取部１１１１を稼動させる。これにより、表示部６１５には制御部１１２８によって、図１９に示す使用者ＩＤスキャン画面Ｐ１７１３が表示される。【００７１】
図１７及び図１９を参照して、図１８以降の血糖計１０２の表示部６１５の画面推移を説明する。
使用者ＩＤスキャン画面Ｐ１７１３では、「戻る」の項目のみが選択できる。このとき、バーコードキー２０７を押すと、制御部１１２８の制御によって、バーコードリーダ２０８の赤色レーザダイオード６２２が発光し、バーコードの読取動作を行う状態になる。
バーコードリーダ２０８がバーコードを正常に読み取ると、読み取ったバーコードデータは使用者ＩＤ変数１１１２に一旦保持された後、不揮発性ストレージ６１４内の使用者テーブル１１１３に登録されているものか、検索部１１１４にて検索される。
もし、登録されていない場合は、表示部６１５には制御部１１２８によって「登録されていません」画面Ｐ１７１４が表示される。この画面は選択項目として「ＯＫ」のみ表示され、エンターキー２０６のみ受け付けられ、エンターキー２０６を押すと使用者ＩＤスキャン画面Ｐ１７１３に戻る。
もし、登録されている場合は、表示部６１５には制御部１１２８によって使用者氏名表示画面Ｐ１７１８が表示される。【００７２】
バーコードが正常に読み取れなかった場合、２回のエラーまでは読み取りエラー画面Ｐ１７１５が表示部６１５に表示される。この画面は選択項目として「ＲＥＴＲＹ」のみ表示され、エンターキー２０６のみ受け付けられ、エンターキー２０６を押すと使用者ＩＤスキャン画面Ｐ１７１３に戻る。
バーコードが正常に読み取れなかった場合、３回以上エラーが続くと、読み取りエラー画面Ｐ１７１６が表示部６１５に表示される。
この画面は選択項目として「ＲＥＴＲＹ」の他に「リストから選択」が表示される。
「ＲＥＴＲＹ」を選択してエンターキー２０６を押すと、使用者ＩＤスキャン画面Ｐ１７１３に戻る。
「リストから選択」を選択してエンターキー２０６を押すと、表示部６１５には制御部１１２８によって使用者リスト画面Ｐ１７１７が表示される。
使用者リスト画面Ｐ１７１７では、不揮発性ストレージ６１４内の使用者テーブル１１１３から使用者の氏名と使用者ＩＤの一覧が表示される。これをカーソルキー２０５で選択し、エンターキー２０６を押すと、使用者氏名表示画面Ｐ１７１８が表示部６１５に表示される。
「リストから選択」を表示させるタイミングとしての読み取りエラーの続く回数は特に限定されるものではなく、好ましくは１回から４回である。また、さらにエンターキー２０６を長押しした場合などの条件を付加してもよい。【００７３】
表示部６１５に使用者氏名表示画面Ｐ１７１８が表示されると、使用者ＩＤ変数１１１２に、バーコードリーダ２０８で読み取った、或は使用者リスト画面Ｐ１７１７にて選択した使用者ＩＤが格納される。【００７４】
使用者氏名表示画面Ｐ１７１８では、カーソルキー２０５で「ＯＫ」「ＲＥＴＲＹ」の二つの項目を選択できる。
カーソルキー２０５で「ＲＥＴＲＹ」を選択してエンターキー２０６を押すと、使用者ＩＤスキャン画面Ｐ１７１３に戻る。
カーソルキー２０５で「ＯＫ」を選択してエンターキー２０６を押すと、ステップＳ１７５２にて測定処方結果テーブル１４０８の血糖値測定フラグとインスリン投与確認フラグの検証が行われる。
もし、血糖値測定フラグが真で、且つ一つ以上のインスリン投与確認フラグが偽であった場合は、表示部６１５には制御部１１２８によって図２１の血糖値表示画面Ｐ１７３９が表示される。
血糖値測定フラグとインスリン投与量表示フラグの状態が上記組み合わせでない場合は、表示部６１５には制御部１１２８によってチップロットスキャン画面Ｐ１７１９が表示される。【００７５】
ステップＳ１７５２は、予め複数の患者の血糖値をまとめて測定した後、それら血糖値を測定した患者に対してインスリン投与をまとめて行う際に必要な確認作業である。すなわち、上記二つのフラグを確認することで、患者毎に血糖値測定後のインスリン投与を行わない、「まとめて測定」を行ったのか否かを確認することができる。【００７６】
チップロットスキャン画面Ｐ１７１９では、「戻る」の項目のみが選択できる。このとき、バーコードキー２０７を押すと、バーコードリーダ２０８の赤色レーザダイオード６２２が発光し、バーコードの読取動作を行う状態になる。
バーコードを正常に読み取ると、バーコードが不揮発性ストレージ６１４内のチップロットテーブル１１１７に登録されているものか検証される。
もし、登録されていない場合は、「登録されていません」画面Ｐ１７２０が表示部６１５に表示される。
この画面は選択項目として「ＯＫ」のみ表示され、エンターキー２０６のみ受け付けられ、エンターキー２０６を押すとチップロットスキャン画面Ｐ１７１９に戻る。
もし、登録されている場合は、チップロット表示画面Ｐ１７２５が表示部６１５に表示される。【００７７】
先に述べたように、チップロットテーブル１１１７には、チップロットとその使用期限が記録されている。
バーコードが正常に読み取れた場合でも、カレンダクロック６０７にて現在の日時情報を取得し、当該測定チップ２１２のロットが使用期限を過ぎているものと判定された場合は、期限切れエラー画面Ｐ１７２１が表示部６１５に表示される。
この画面は選択項目として「ＯＫ」のみ表示され、エンターキー２０６のみ受け付けられ、エンターキー２０６を押すとチップロットスキャン画面Ｐ１７１９に戻る。すなわち、使用期限内の測定チップ２１２の装着が強制される。【００７８】
バーコードが正常に読み取れなかった場合、２回のエラーまでは表示部６１５には制御部１１２８によって読み取りエラー画面Ｐ１７２２が表示部６１５に表示される。この画面は選択項目として「ＲＥＴＲＹ」のみ表示され、エンターキー２０６のみ受け付けられ、エンターキー２０６を押すとチップロットスキャン画面Ｐ１７１９に戻る。
バーコードが正常に読み取れなかった場合、３回以上エラーが続くと、表示部６１５には制御部１１２８によって読み取りエラー画面Ｐ１７２３が表示される。
この画面は選択項目として「ＲＥＴＲＹ」の他に「リストから選択」が表示される。
「ＲＥＴＲＹ」を選択してエンターキー２０６を押すと、チップロットスキャン画面Ｐ１７１９に戻る。
「リストから選択」を選択してエンターキー２０６を押すと、表示部６１５には制御部１１２８によってチップロットリスト画面Ｐ１７２４が表示される。
チップロットリスト画面Ｐ１７２４では、不揮発性ストレージ６１４内のチップロットテーブル１１１７からチップロットの一覧が表示される。これをカーソルキー２０５で選択し、エンターキー２０６を押すと、チップロット表示画面Ｐ１７２５が表示部６１５に表示される。
「リストから選択」を表示させるタイミングとしての読み取りエラーの続く回数は特に限定されるものではなく、好ましくは０回から４回である。また、さらにエンターキー２０６を長押しした場合などの条件を付加してもよい。【００７９】
表示部６１５にチップロット表示画面Ｐ１７２５が表示されると、チップロット変数１１１６に、バーコードリーダ２０８で読み取った、或はチップロットリスト画面Ｐ１７２４にて選択したチップロットが格納される。【００８０】
チップロット表示画面Ｐ１７２５では、カーソルキー２０５で「ＯＫ」「ＲＥＴＲＹ」の二つの項目を選択できる。
カーソルキー２０５で「ＲＥＴＲＹ」を選択してエンターキー２０６を押すと、チップロットスキャン画面Ｐ１７１９に戻る。
カーソルキー２０５で「ＯＫ」を選択してエンターキー２０６を押すと、制御部１１２８は温度点検部１１１９を稼動させる。これにより、ステップＳ１７５３にて温度チェックが行われる。そして、気温が許容範囲内であれば、制御部１１２８はチップ装着点検部１１２３を稼動させる。これにより、表示部６１５には制御部１１２８によって図２０の「チップをつける」画面Ｐ１７２７が表示される。
もし、気温が許容範囲から外れている場合は、温度エラー画面Ｐ１７２６が表示部６１５に表示される。つまり、測定環境の気温が血糖値測定に適していないことを意味する。そして、この画面ではもはや血糖値測定をすべきでないとして、選択項目は「ＭＥＮＵ」しか選択できず、初期画面Ｐ１７０１に強制的に戻される。【００８１】
なお、温度点検部１１１９の動作は、血糖計１０２が血糖測定動作やインスリン投与量表示動作等を行っていない時に、例えば１分間隔で定期的に気温の測定を行ってもよい。この場合、気温が許容範囲に外れていることを検出した時点で、表示部６１５にアラーム表示を行い、患者や使用者のＩＤのバーコードを読み取る動作を禁じることができるので、無駄な作業を行わずに済む。【００８２】
図１７及び図２０を参照して、図１９以降の血糖計１０２の表示部６１５の画面推移を説明する。
「チップをつける」画面Ｐ１７２７では、カーソルキー２０５やエンターキー２０６の操作を受け付けない。この画面はあくまでも測定チップ２１２の正常装着を検出しようとしている状態を表示するものである。
もし、この画面が表示されている状態で、誤って使用済みの測定チップ２１２を装着すると、チップ装着検出部１１２４が反射光量と閾値とを比較して、それが使用済みと思しき物と判定する。制御部１１２８はこの判定結果を受けて、表示部６１５にチップ不良画面Ｐ１７２８を表示する。そして、この画面では選択項目として「ＯＫ」のみ表示され、チップロットスキャン画面Ｐ１７１９に戻される。【００８３】
「チップをつける」画面Ｐ１７２７で新品の測定チップ２１２を装着すると、チップ装着検出部１１２４が良品の測定チップ２１２が装着されたことを検出する。制御部１１２８はチップ装着検出部１１２４の検出結果を受けて、血糖値測定部１００３として機能する。その結果、表示部６１５には制御部１１２８によって「測定中」画面Ｐ１７２９が表示される。この画面は、光学測定部２０２を稼動させて、測定チップ２１２に血液を吸収させる動作を光学測定部２０２にて検出しようと待機している状態である。【００８４】
血液を測定チップ２１２に吸引させると、測定チップ２１２内部の試験片１１２７の反射光量が変化する。フォトトランジスタ６１２及びＡ／Ｄ変換器６１３を通じて検出部１４０４がこれを検出すると、表示部６１５には制御部１１２８によって「カウントダウン」画面Ｐ１７３０が表示される。この時点から制御部１１２８内にてタイマを動作させ、試験片１１２７の化学反応に必要な所定時間の経過を待つ。タイマに設定される所定時間はおよそ１２秒であり、気温によって上下する。これはサーミスタ６０６で測定した気温に基づいて、制御部１１２８が必要な所定時間の増減を計算して決定する。【００８５】
表示部６１５に「カウントダウン」画面Ｐ１７３０が表示されてから所定時間が経過すると、表示部６１５には制御部１１２８によって血糖値表示画面Ｐ１７３２が表示される。
血糖値表示画面Ｐ１７３２では、カーソルキー２０５で「確認」「データ」の二つの項目を選択できる。
カーソルキー２０５で「確認」を選択してエンターキー２０６を押すと、制御部１１２８はステップＳ１７５４にて、測定処方結果テーブル１４０８中の、当該患者のレコードに記録されている全てのインスリン投与確認フラグを確認する。【００８６】
ステップＳ１７５４において、全てのインスリン投与確認フラグが真であった場合、すなわち当該患者に必要な全てのインスリン投与処置が完了している場合は、表示部６１５には制御部１１２８によって血糖値測定メニュー画面Ｐ１７３１が表示される。
血糖値測定メニュー画面Ｐ１７３１では、カーソルキー２０５で「再測定」「次の患者」の二つの項目を選択できる。
カーソルキー２０５で「再測定」を選択してエンターキー２０６を押すと、ステップＳ１７５９にて血糖値測定フラグが偽に設定された上で、患者ＩＤスキャン画面Ｐ１７０７（図１８）に戻る。
カーソルキー２０５で「次の患者」を選択してエンターキー２０６を押すと、ステップＳ１７６０にて血糖値測定フラグが真に設定された上で、患者ＩＤスキャン画面Ｐ１７０７に戻る。【００８７】
ステップＳ１７５４において、一つでもインスリン投与確認フラグが偽であった場合、すなわち当該患者に必要な全てのインスリン投与処置が完了していない場合は、表示部６１５には制御部１１２８によってインスリン投与メニュー画面Ｐ１７３３が表示される。
インスリン投与メニュー画面Ｐ１７３３では、カーソルキー２０５で「再測定」「インスリン」「次の患者」の三つの項目を選択できる。
カーソルキー２０５で「再測定」を選択してエンターキー２０６を押すと、ステップＳ１７５５にて血糖値測定フラグが偽に設定された上で、患者ＩＤスキャン画面Ｐ１７０７に戻る。
カーソルキー２０５で「次の患者」を選択してエンターキー２０６を押すと、ステップＳ１７５６にて血糖値測定フラグが真に設定された上で、患者ＩＤスキャン画面Ｐ１７０７に戻る。
カーソルキー２０５で「インスリン」を選択してエンターキー２０６を押すと、ステップＳ１７５６にて血糖値測定フラグが真に設定された上で、制御部１１２８は処方データ表示部８０４として機能する。その結果、表示部６１５には制御部１１２８によって図２１のインスリン投与量表示画面Ｐ１７３４が表示される。【００８８】
血糖値測定メニュー画面Ｐ１７３１とインスリン投与メニュー画面Ｐ１７３３とを見比べると、インスリン投与メニュー画面Ｐ１７３３には「インスリン」の項目が選択できるのに対し、血糖値測定メニュー画面Ｐ１７３１には当該項目は存在しない。
これは、当該患者における全てのインスリン投与処置が完了しているので、インスリンの二重投与事故を防ぐためである。【００８９】
図１７及び図２１を参照して、図２０以降の血糖計１０２の表示部６１５の画面推移を説明する。
インスリン投与量表示画面Ｐ１７３４では、「次へ」の項目のみが選択できる。看護師等の使用者は、この画面にて表示されたインスリンの種類と投与量、即ち処方データを見て、当該患者に投与する薬剤の種類と投与量を確認する。
インスリン投与量表示画面Ｐ１７３４でエンターキー２０６を押すと、投与選択画面Ｐ１７３５が表示部６１５に表示される。【００９０】
投与選択画面Ｐ１７３５では、カーソルキー２０５で「投与済」「未投与」の二つの項目を選択できる。
カーソルキー２０５で「投与済」を選択してエンターキー２０６を押すと、ステップＳ１７５７にてインスリン投与量表示フラグが真に設定された後、表示部６１５には制御部１１２８によって「投与しました」画面Ｐ１７３６が表示される。
カーソルキー２０５で「未投与」を選択してエンターキー２０６を押すと、ステップＳ１７５７にてインスリン投与量表示フラグが真に設定された後、表示部６１５には制御部１１２８によって「投与しませんでした」画面Ｐ１７３７が表示される。【００９１】
なお、投与選択画面Ｐ１７３５では、さらに「戻る」の項目を設定し、「戻る」によりインスリン投与量表示画面Ｐ１７３４へ戻るようにしてもよい。また、投与選択画面Ｐ１７３５に当該患者に投与する薬剤の種類と投与量を表示してもよい。かかる選択項目を採用することにより、インスリン投与の際に薬剤の種類や量を再度確認することができる。【００９２】
「投与しました」画面Ｐ１７３６では、「ＯＫ」「戻る」の二つの項目を選択できる。
カーソルキー２０５で「ＯＫ」を選択してエンターキー２０６を押すと、ステップＳ１７５８にてインスリン投与確認フラグが真に設定された後、ステップＳ１７６１に移行する。
カーソルキー２０５で「戻る」を選択してエンターキー２０６を押すと、投与選択画面Ｐ１７３５に戻る。【００９３】
「投与しませんでした」画面Ｐ１７３７では、「ＯＫ」「戻る」の二つの項目を選択できる。
カーソルキー２０５で「ＯＫ」を選択してエンターキー２０６を押すと、ステップＳ１７６１に移行する。
カーソルキー２０５で「戻る」を選択してエンターキー２０６を押すと、投与選択画面Ｐ１７３５に戻る。
「投与しませんでした」画面Ｐ１７３７が表示されている時点では、「投与しました」画面Ｐ１７３６の時点とは異なり、ステップＳ１７５８によるインスリン投与確認フラグが設定されない、つまり偽のままの状態であることに注意されたい。【００９４】
「投与しました」画面Ｐ１７３６及び「投与しませんでした」画面Ｐ１７３７の両方で、「ＯＫ」を選択すると、ステップＳ１７６１に移行する。
ステップＳ１７６１では、制御部１１２８は、ステップＳ１７５４（図２０）と同様に、測定処方結果テーブル１４０８中の、当該患者のレコードに記録されている全てのインスリン投与確認フラグを確認する。【００９５】
ステップＳ１７６１において、全てのインスリン投与確認フラグが真であった場合、すなわち当該患者に必要な全てのインスリン投与処置が完了している場合は、表示部６１５には制御部１１２８によって投与確認画面Ｐ１７４１が表示される。
投与確認画面Ｐ１７４１では、「完了」のみ選択できる。つまり、エンターキー２０６しか押せない。
投与確認画面Ｐ１７４１でエンターキー２０６を押すと、表示部６１５には制御部１１２８によって「次の患者」画面Ｐ１７３８が表示される。【００９６】
ステップＳ１７６１において、一つでもインスリン投与確認フラグが偽であった場合、すなわち当該患者に必要な全てのインスリン投与処置が完了していない場合は、表示部６１５には制御部１１２８によって投与確認画面Ｐ１７４０が表示される。
投与確認画面Ｐ１７４０では、カーソルキー２０５で「完了」「戻る」の二つの項目を選択できる。
カーソルキー２０５で「完了」を選択してエンターキー２０６を押すと、表示部６１５には制御部１１２８によって完了確認画面Ｐ１７４２が表示される。
カーソルキー２０５で「戻る」を選択してエンターキー２０６を押すと、インスリン投与量表示画面Ｐ１７３４に戻る。【００９７】
完了確認画面Ｐ１７４２では、現在処方表示を行った当該患者には未だ未投与の薬剤の処方が残っている旨を示すメッセージが表示される。そして、その上で薬剤の投与を行うか、それとも他の患者の処置等に移行するかを問い合わせる選択項目として、「戻る」「はい」の二つの項目を選択できる。
カーソルキー２０５で「戻る」を選択してエンターキー２０６を押すと、ステップＳ１７６１に移行する。この結果、未投与の薬剤が存在するので、投与確認画面Ｐ１７４０に戻る。
カーソルキー２０５で「はい」を選択してエンターキー２０６を押すと、表示部６１５には制御部１１２８によって「次の患者」画面Ｐ１７３８が表示される。【００９８】
「次の患者」画面Ｐ１７３８では、「次の患者」「データ」「ＭＥＮＵ」の三つの項目を選択できる。
カーソルキー２０５で「次の患者」を選択してエンターキー２０６を押すと、患者ＩＤスキャン画面Ｐ１７０７（図１８）に戻る。
カーソルキー２０５で「データ」を選択してエンターキー２０６を押すと、表示部６１５には制御部１１２８によってデータ画面Ｐ１７０６（図１８）が表示される。
カーソルキー２０５で「ＭＥＮＵ」を選択してエンターキー２０６を押すと、初期画面Ｐ１７０１(図１８）に戻る。【００９９】
血糖値表示画面Ｐ１７３９では、カーソルキー２０５で「インスリン」「データ」の二つの項目を選択できる。
カーソルキー２０５で「インスリン」を選択してエンターキー２０６を押すと、表示部６１５には制御部１１２８によってインスリン投与量表示画面Ｐ１７３４が表示される。
カーソルキー２０５で「データ」を選択してエンターキー２０６を押すと、表示部６１５には制御部１１２８によってデータ画面Ｐ１７０６が表示される。過去の血糖値測定履歴を参照後、「戻る」により、血糖表示画面Ｐ１７３９に戻る。【０１００】
［業務の流れと画面の変化］
図２２（ａ）を参照して、看護師の業務を説明する。
入院患者のインスリン投与は、多くの場合、食事前に実施する。その際、血糖値測定を行う。
看護師２２０２は患者の食事時間前になったら、血糖値測定及びインスリン投与処方を行う準備として、血糖計１０２をクレードル１０３に装着する。すると、クレードル１０３を介して測定データ管理装置１０４と血糖計１０２との間でデータ通信が行われ、測定データ管理装置１０４は血糖計１０２に
患者テーブル１１０９、
使用者テーブル１１１３、
チップロットテーブル１１１７、
処方情報テーブル１５０２及び
測定処方テーブル１６０２を転送する。【０１０１】
ところで、本実施形態の血糖計１０２は、血糖値測定及びインスリン投与処方処理の前に、血糖計１０２内に残存している測定処方結果テーブル１４０８が削除されている状態になっていることを想定している。この処置を確実に行うため、血糖値測定及びインスリン投与処方処理の前に、予め血糖計１０２をクレードル１０３に装着する、という動作を必ず行う。この、測定処方結果テーブル１４０８が削除されている状態が、血糖計１０２の測定準備が整った状態である。【０１０２】
図２２（ｂ）を参照して、看護師の業務を説明する。
看護師２２０２は、血糖計１０２と、患者の人数分以上の測定チップ２２０３とインスリン注射器２２０４を準備して、ナースステーションから病棟に向かう。【０１０３】
図２２（ｃ）を参照して、看護師の業務を説明する。
図２２（ｃ）において、看護師２２０２は、担当する患者２２０５の居るベッドに到着すると、血糖計１０２を用いて、血糖値測定処理を開始する。【０１０４】
図２３（ｄ）を参照して、看護師の業務を説明する。
看護師２２０２は血糖計１０２を操作して、患者ＩＤスキャン画面Ｐ１７０７をＬＣＤ２０３に表示する。そして、バーコードキー２０７を押してバーコードリーダ２０８を動作させ、患者２２０５のバーコードである患者ＩＤ２３０６をスキャンする。
バーコード読取に成功すると、患者氏名表示画面Ｐ１７１２がＬＣＤ２０３に表示される。
看護師２２０２は表示内容を確認し、カーソルキー２０５で「ＯＫ」を選択して、エンターキー２０６を押す。すると、ＬＣＤ２０３には使用者ＩＤスキャン画面Ｐ１７１３が表示される。【０１０５】
図２３（ｅ）を参照して、看護師の業務を説明する。
看護師２２０２はＬＣＤ２０３に使用者ＩＤスキャン画面Ｐ１７１３が表示されている状態において、バーコードキー２０７を押してバーコードリーダ２０８を動作させ、使用者のバーコードである看護師２２０２自身の看護師ＩＤ２３０７をスキャンする。
バーコード読取に成功すると、ＬＣＤ２０３には使用者氏名表示画面Ｐ１７１８が表示される。
看護師２２０２は表示内容を確認し、カーソルキー２０５で「ＯＫ」を選択して、エンターキー２０６を押す。すると、ＬＣＤ２０３にはチップロットスキャン画面Ｐ１７１９が表示される。【０１０６】
図２３（ｆ）を参照して、看護師の業務を説明する。
看護師２２０２はＬＣＤ２０３にチップロットスキャン画面Ｐ１７１９が表示されている状態において、バーコードキー２０７を押してバーコードリーダ２０８を動作させ、測定チップ２２０３の箱２３０９あるいは包装材料などに印刷されている、バーコードのチップロット２３０８をスキャンする。
バーコード読取に成功すると、ＬＣＤ２０３にはチップロット表示画面Ｐ１７２５が表示される。
看護師２２０２は表示内容を確認し、カーソルキー２０５で「ＯＫ」を選択して、エンターキー２０６を押す。すると、ＬＣＤ２０３には「チップをつける」画面Ｐ１７２７が表示される。【０１０７】
図２４（ｇ）を参照して、看護師の業務を説明する。
看護師２２０２はＬＣＤ２０３に「チップをつける」画面Ｐ１７２７が表示されている状態において、測定チップ２２０３を血糖計１０２の光学測定部２０２に装着する。すると、血糖計１０２は新品の測定チップ２２０３が正常に装着されたことを検出して、ＬＣＤ２０３に「測定中」画面Ｐ１７２９を表示する。【０１０８】
図２４（ｈ）を参照して、看護師の業務を説明する。
看護師２２０２は、患者２２０５の指先２４０２の側面に、穿刺具２４０３を用いて穿刺する。すると、当該指先２４０２の側面に針で微小な穴が開けられ、血液が染み出る。【０１０９】
図２４（ｉ）を参照して、看護師の業務を説明する。
看護師２２０２は、患者２２０５の指先２４０２から染み出た血液を、血糖計１０２の測定チップ２２０３に吸引させる。すると、血糖計１０２は血液が測定チップ２２０３内の試験片１１２７に染み込んだことによって、試験片１１２７の反射光量が変化したことを検出し、ＬＣＤ２０３に「カウントダウン」画面Ｐ１７３０を表示する。
「カウントダウン」画面Ｐ１７３０の表示から所定時間が経過すると、血糖値の測定が行われ、ＬＣＤ２０３には血糖値表示画面Ｐ１７３２が表示される。
看護師２２０２は表示内容を確認し、カーソルキー２０５で「確認」を選択して、エンターキー２０６を押す。すると、未投与薬剤がある場合にはＬＣＤ２０３にはインスリン投与メニュー画面Ｐ１７３３が表示される。【０１１０】
図２４（ｊ）を参照して、看護師の業務を説明する。
看護師２２０２は、ＬＣＤ２０３にインスリン投与メニュー画面Ｐ１７３３が表示されている状態において、カーソルキー２０５で「インスリン」を選択して、エンターキー２０６を押す。
すると、血糖計１０２内部の制御部１１２８では血糖値測定フラグが真に設定されると共に、ＬＣＤ２０３にはインスリン投与量表示画面Ｐ１７３４が表示される。【０１１１】
図２５（ｋ）を参照して、看護師の業務を説明する。
看護師２２０２は、ＬＣＤ２０３に表示されているインスリン投与量表示画面Ｐ１７３４の表示内容にしたがって、インスリン注射器２２０４を用いて患者２２０５にインスリンを投与する。【０１１２】
図２５（ｌ）を参照して、看護師の業務を説明する。
看護師２２０２は、インスリン投与の処置を終えると、エンターキー２０６を押す。
すると、血糖計１０２内部の制御部１１２８ではインスリン投与量表示フラグが真に設定されると共に、ＬＣＤ２０３には投与選択画面Ｐ１７３５が表示される。【０１１３】
図２５（ｍ）を参照して、看護師の業務を説明する。
看護師２２０２は、ＬＣＤ２０３に投与選択画面Ｐ１７３５が表示されている状態において、カーソルキー２０５で「投与済」を選択して、エンターキー２０６を押す。
すると、血糖計１０２内部の制御部１１２８ではインスリン投与確認フラグが真に設定されると共に、ＬＣＤ２０３には「投与しました」画面Ｐ１７３６が表示される。【０１１４】
図２５（ｎ）を参照して、看護師の業務を説明する。
看護師２２０２は、ＬＣＤ２０３に「投与しました」画面Ｐ１７３６が表示されている状態において、カーソルキー２０５で「ＯＫ」を選択して、エンターキー２０６を押す。
この後、未投与薬剤が残っている場合には、ＬＣＤ２０３に投与確認画面Ｐ１７４０が表示され、更に完了確認画面Ｐ１７４２に進んだ後、「次の患者」画面Ｐ１７３８が表示される。また、未投与薬剤が残っていない場合には、ＬＣＤ２０３には投与確認画面Ｐ１７４１が表示された後、「次の患者」画面Ｐ１７３８が表示される。【０１１５】
図２６（ｏ）を参照して、看護師の業務を説明する。
看護師２２０２は、ＬＣＤ２０３に「次の患者」画面Ｐ１７３８が表示されている状態において、カーソルキー２０５で「次の患者」を選択して、エンターキー２０６を押す。
すると、ＬＣＤ２０３の表示内容は図２３（ｄ）の患者ＩＤスキャン画面Ｐ１７０７に戻り、次の患者の測定処理を続けることとなる。【０１１６】
図２６（ｐ）を参照して、看護師の業務を説明する。
看護師２２０２は、病棟内で担当する患者２２０５の血糖値測定及びインスリン投与措置を終了すると、ナースステーションに戻る。【０１１７】
図２６（ｑ）を参照して、看護師の業務を説明する。
看護師２２０２は、病棟からナースステーションに戻ると、血糖計１０２をクレードル１０３に載置する。すると、測定データ管理装置１０４はクレードル１０３を通じて血糖計１０２の接続を認識し、血糖計１０２に対して測定処方結果テーブル１４０８の送信を要求する。
血糖計１０２は測定データ管理装置１０４からの命令にしたがい、測定処方結果テーブル１４０８を測定データ管理装置１０４へ送信する。
測定データ管理装置１０４は測定処方結果テーブル１４０８の受信を正常に完了すると、その旨を血糖計１０２へ通知する。
血糖計１０２は測定データ管理装置１０４からの測定処方結果テーブル１４０８の正常受信完了報告を受けて、不揮発性ストレージ６１４内の測定処方結果テーブル１４０８の削除を行う。【０１１８】
図２７（ｒ）を参照して、看護師の業務を説明する。
もし、看護師２２０２が誤って同一の患者２２０５に対して二度のインスリン投与を行おうとしても、前回インスリンを投与する際に投与選択画面Ｐ１７３５を表示した時に、インスリン投与量表示フラグが真に設定されて、測定処方結果テーブル１４０８に追記録されている。制御部１１２８はこれを検出し、血糖値測定の時点でＬＣＤ２０３には血糖値測定メニュー画面Ｐ１７３１が表示され、「インスリン」の項目が選べなくなる。
したがって、インスリン重複投与事故を未然に防ぐことができる。【０１１９】
図２７（ｓ）を参照して、看護師の業務を説明する。
看護師２２０２は、患者２２０５の血糖値測定を終えてインスリン投与メニュー画面Ｐ１７３３が表示されている状態（図２４Ｊ）において、カーソルキー２０５で「次の患者」を選択して、エンターキー２０６を押すと、別の患者２７１０の血糖値測定処理に移行する。このとき、測定処方結果テーブル１４０８の患者２２０５のレコードの「血糖値測定フラグ」フィールドに「真」が記録される。このため、次にインスリン処方のために患者２２０５の患者ＩＤと看護師２２０２の看護師ＩＤをスキャンすると、直前に測定した患者２２０５の血糖値が測定処方結果テーブル１４０８から読み出されて、血糖値表示画面Ｐ１７３９にて表示される。
したがって、複数の患者を「まとめて測定」した後、「まとめて投与」する、という作業を、安全且つ迅速に遂行できる。【０１２０】
［動作の流れ］
図２８は、血糖計１０２の全体的な動作の流れを示すフローチャートである。
看護師２２０２が血糖計１０２の電源スイッチ１０４を押すと（Ｓ２８０１）、ＲＯＭ６０３に格納されているプログラムがＣＰＵ５０２によって読み込まれ、所定の初期化処理が行われた後（Ｓ２８０２）、初期画面Ｐ１７０１が表示され(Ｓ２８０３）、キー操作を待つ（Ｓ２８０４）。
エンターキー２０６によって選択された項目が「患者測定」であれば（Ｓ２８０５のＹＥＳ）、測定処理を行い（Ｓ２８０６）、一連の動作を終了する（Ｓ２８１０）。
エンターキー２０６によって選択された項目が「ＱＣ点検」であれば（Ｓ２８０７のＹＥＳ）、ＱＣ点検処理を行い（Ｓ２８０８）、一連の動作を終了する（Ｓ２８１０）。
エンターキー２０６によって選択された項目が「システムＳｅｔＵＰ」であれば（Ｓ２８０７のＮＯ）、設定処理を行い（Ｓ２８０９）、一連の動作を終了する（Ｓ２８１０）。
但し、この全体処理は、電源が投入され、且つクレードル１０３に載置されていない間は、図２８の点線矢印に示すように、ステップＳ２８０３から繰り返し行われる、ループ処理である。【０１２１】
図２９及び図３０は、血糖計１０２の測定処理の流れを示すフローチャートである。図２８のステップＳ２８０６に相当する。
図２９を参照して、血糖計１０２の測定処理の流れを説明する。
処理を開始すると（Ｓ２９０１）、マイコンは測定条件点検部１００２として動作する。そして、制御部１１２８はＱＣ点検部１１０３を稼動させ、ＱＣチェックを行う（Ｓ２９０２）。
ＱＣ点検部１１０３によるＱＣチェックの結果、判定部１１０６が、規定日数値内にＱＣ点検が行われていないと判断したら（Ｓ２９０３のＮＯ）、制御部１１２８は表示部６１５にＱＣ警告画面Ｐ１７０４を表示する（Ｓ２９０４）。そして、エンターキー２０６の操作を待ち（Ｓ２９０５）、エンターキー２０６が操作されたら、ＱＣ点検処理を行い（Ｓ２９０６）、処理を終了する（Ｓ２９０７）。
すなわち、ステップＳ２９０２及びＳ２９０３は、図１８のステップＳ１７５１と等しい。【０１２２】
ＱＣ点検部１１０３によるＱＣチェックの結果、判定部１１０６が、規定日数値内にＱＣ点検が行われていると判断したら（Ｓ２９０３のＹＥＳ）、制御部１１２８は患者ＩＤ読取部１１０７を稼動させ、スイッチ１１１６を患者ＩＤ変数に接続し、バーコードリーダ２０８の読取情報が患者ＩＤ変数１１０８に格納されるようにした後、患者測定画面Ｐ１７０５を表示する（Ｓ２９０８）。その後、キー操作を待つ（Ｓ２９０９）。【０１２３】
エンターキー２０６によって選択された項目が「測定」であれば（Ｓ２９１０のＹＥＳ）、制御部１１２８は患者ＩＤスキャン処理を行う（Ｓ２９１４）。
エンターキー２０６によって選択された項目が「データ」であれば（Ｓ２９１１のＹＥＳ）、制御部１１２８はデータ表示処理を行い（Ｓ２９１２）、患者測定画面Ｐ１７０５に戻る（Ｓ２９０８）。
エンターキー２０６によって選択された項目が「戻る」であれば（Ｓ２９１１のＮＯ）、制御部１１２８は一連の処理を終了し（Ｓ２９１３）、初期画面Ｐ１７０１に戻る（Ｓ２８０３）。【０１２４】
患者ＩＤスキャン処理（Ｓ２９１４）の過程において、エンターキー２０６の操作で選択された項目が「ＯＫ」であれば（Ｓ２９１５のＹＥＳ）、制御部１１２８は使用者ＩＤスキャン処理を行う（Ｓ２９１６）。
使用者ＩＤスキャン処理（Ｓ２９１６）の過程において、エンターキー２０６の操作で選択された項目が「ＯＫ」であれば（Ｓ２９１７のＹＥＳ）、制御部１１２８は血糖値測定フラグとインスリン投与量表示フラグの検証を行う（Ｓ２９１８）。
もし、血糖値測定フラグが真で、且つインスリン投与量表示フラグが偽であった場合は（Ｓ２９１８のＹＥＳ）、制御部１１２８は表示部６１５に血糖値表示画面Ｐ１７３９を表示する（Ｓ２９１９）。そして、キー操作を待つ（Ｓ２９２０）。
エンターキー２０６による選択の結果が「インスリン」であれば（Ｓ２９２１のＹＥＳ）、図３９の処方表示処理における、処方情報テーブル検索（Ｓ３９０９）及び処方表示処理（Ｓ３９１０）へと移行する。
エンターキー２０６による選択の結果が「データ」であれば（Ｓ２９２１のＮＯ）、データ表示処理（Ｓ２９１２）へと移行する。【０１２５】
ステップＳ２９１８において、血糖値測定フラグとインスリン投与量表示フラグの状態が、「血糖値測定フラグが真且つインスリン投与量表示フラグが偽」の組み合わせでない場合は（Ｓ２９１８のＮＯ）、チップロットスキャン処理が行われる（Ｓ２９２２）。
すなわち、ステップＳ２９１８は、図１９のステップＳ１７５２そのものである。【０１２６】
図３０を参照して、血糖計１０２の測定処理の図２９に続く流れを説明する。
チップロットスキャン処理（Ｓ２９２２）の内部において、エンターキー２０６の操作で選択された項目が「ＯＫ」であれば（Ｓ２９２３のＹＥＳ）、温度点検部１１１９による温度チェックを行う（Ｓ３０２４）。
温度チェックの結果、動作保証内温度でなかった場合（Ｓ３０２５のＮＯ）、制御部１１２８は表示部６１５に温度エラー画面Ｐ１７２６を表示して（Ｓ３０２６）、キー操作を待った（Ｓ３０２７）後、処理を終了する（Ｓ３０２８）。
すなわち、ステップＳ３０２４とＳ３０２５は、図１９のステップＳ１７５３と等しい。【０１２７】
温度点検部１１１９による温度チェックの結果、動作保証内温度であった場合（Ｓ３０２５のＹＥＳ）、チップ装着処理が行われる（Ｓ３０２９）。
チップ装着処理（Ｓ３０２９）の結果、装着された測定チップ２２０３が不良品であった場合（Ｓ３０３０のＮＯ）、チップ不良画面Ｐ１７２８を表示し（Ｓ３０３１）、キー操作を待って（Ｓ３０３２）、チップロットスキャン処理へ戻る（Ｓ２９２２）。【０１２８】
チップ装着処理（Ｓ３０２９）の結果、装着された測定チップ２２０３が良品であった場合（Ｓ３０３０のＹＥＳ）、マイコンは血糖値測定部１００３として動作する。そして、測定実施処理が行われる（Ｓ３０３３）。【０１２９】
測定実施処理（Ｓ３０３３）の後、血糖値表示画面Ｐ１７３２を表示して（Ｓ３０３４）、キー操作を待つ（Ｓ３０３５）。
エンターキー２０６の操作で選択された項目が「データ」であれば（Ｓ３０３６のＮＯ）、データ表示処理に移行する（Ｓ２９１２）。【０１３０】
エンターキー２０６の操作で選択された項目が「確認」であれば（Ｓ３０３６のＹＥＳ）、次に制御部１１２８は、測定処方結果テーブル１４０８中の、当該患者のレコードに記録されている全てのインスリン投与確認フラグを確認する（Ｓ３０３７）。
ステップＳ３０３７において、一つでもインスリン投与確認フラグが偽であった場合、すなわち当該患者に必要な全てのインスリン投与処置が完了していない場合は、処方表示処理に移行する（Ｓ３０３８）。【０１３１】
処方表示処理（Ｓ３０３８）の最後に行った、エンターキー２０６の操作（図３９のステップＳ３９１４）で選択された項目が「次の患者」であれば（Ｓ３０３９のＹＥＳ）、患者ＩＤスキャン処理に戻る（Ｓ２９１４）。
処方表示処理（Ｓ３０３８）の最後に行った、エンターキー２０６の操作（図３９のステップＳ３９１４）で選択された項目が「データ」であれば（Ｓ３０３９のＮＯ且つＳ３０４０のＹＥＳ）、データ表示処理に移行する（Ｓ２９１２）。
処方表示処理（Ｓ３０３８）の最後に行った、エンターキー２０６の操作（図３９のステップＳ３９１４）で選択された項目が「ＭＥＮＵ」であれば（Ｓ３０３９のＮＯ且つＳ３０４０のＮＯ）、処理を終了する（Ｓ３０４１）。【０１３２】
ステップＳ３０３７において、全てのインスリン投与確認フラグが真であった場合、すなわち当該患者に必要な全てのインスリン投与処置が完了している場合（Ｓ３０３７のＮＯ）は、表示部に血糖値測定メニュー画面Ｐ１７３１を表示し（Ｓ３０４２）、キー操作を待つ（Ｓ３０４３）。
エンターキー２０６の操作で選択された項目が「再測定」であれば（Ｓ３０４４のＹＥＳ）、血糖値測定フラグを「偽」に設定し（Ｓ３０４５）、患者ＩＤスキャン処理に戻る（Ｓ２９１４）。
エンターキー２０６の操作で選択された項目が「次の患者」であれば（Ｓ３０４４のＮＯ）、血糖値測定フラグを「真」に設定し（Ｓ３０４６）、患者ＩＤスキャン処理に戻る（Ｓ２９１４）。【０１３３】
図３１及び図３２は、患者ＩＤスキャン処理の流れを示すフローチャートである。図２９のステップＳ２９１４に相当する。
図３１を参照して、血糖計１０２の患者ＩＤスキャン処理の流れを説明する。
処理を開始すると（Ｓ３１０１）、患者ＩＤスキャン画面Ｐ１７０７を表示し（Ｓ３１０２）、バーコード又はキー操作を待つ（Ｓ３１０３）。
エンターキー２０６の操作で選択された項目が「戻る」であれば（Ｓ３１０４のＹＥＳ）、処理を終了する（Ｓ３１０５）。そして、このときの選択項目の内容（「戻る」）がステップＳ２９１５の判定に反映され（Ｓ２９１５のＮＯ）、患者測定画面Ｐ１７０５に戻る（Ｓ２９０８）。【０１３４】
バーコードリーダ又はキー操作の結果が「戻る」でない場合（Ｓ３１０４のＮＯ）、次にバーコードが読めたか否かが検証される（Ｓ３１０６）。バーコードが正常に読めた場合は（Ｓ３１０６のＹＥＳ）、読み取った患者ＩＤと思しきデータを患者テーブル１１０９と照合する（Ｓ３１０７）。その結果、読み取ったデータが患者テーブル１１０９内になければ（Ｓ３１０８のＮＯ）、「登録されていません」画面Ｐ１７０８を表示し（Ｓ３１０９）、キー操作を待ち（Ｓ３１１０）、患者ＩＤスキャン画面Ｐ１７０７の表示に戻る（Ｓ３１０２）。【０１３５】
ステップＳ３１０７において、読み取ったデータが患者テーブル１１０９内にあれば（Ｓ３１０８のＹＥＳ）、患者氏名表示画面Ｐ１７１２を表示し（Ｓ３１１１）、キー操作を待つ（Ｓ３１１２）。
エンターキー２０６の操作で選択された項目が「ＯＫ」であれば（Ｓ３１１３のＹＥＳ）、処理を終了する（Ｓ３１１４）。そして、このときの選択項目の内容（「ＯＫ」）がステップＳ２９１５の判定に反映され（Ｓ２９１５のＹＥＳ）、使用者ＩＤスキャン処理に移行する（Ｓ２９１６）。【０１３６】
図３２を参照して、血糖計１０２の患者ＩＤスキャン処理の流れを更に説明する。
ステップＳ３１０６において、バーコードが正常に読めなかった場合は（Ｓ３１０６のＮＯ）、制御部１１２８内のエラーカウンタをインクリメントする（Ｓ３２１５）。
次に、エラーカウンタの値が２を越えているか否かを検証する（Ｓ３２１６）。エラーカウンタの値が２を越えていない場合（Ｓ３２１６のＮＯ）、読み取りエラー画面Ｐ１７０９を表示し（Ｓ３２１７）、キー操作を待って（Ｓ３２１８）、患者ＩＤスキャン画面Ｐ１７０７の表示に戻る（Ｓ３１０２）。
エラーカウンタの値が２を越えていた場合（Ｓ３２１６のＹＥＳ）、読み取りエラー画面Ｐ１７１０を表示し（Ｓ３２１９）、キー操作を待つ（Ｓ３２２０）。【０１３７】
ステップＳ３２２０におけるエンターキー２０６の操作で選択された項目が「リスト選択」でなく、「ＲＥＴＲＹ」であれば（Ｓ３２２１のＮＯ）、患者ＩＤスキャン画面Ｐ１７０７の表示に戻る（Ｓ３１０２）。
ステップＳ３２２０におけるエンターキー２０６の操作で選択された項目が「リスト選択」であれば（Ｓ３２２１のＹＥＳ）、患者リスト画面Ｐ１７１１を表示し（Ｓ３２２２）、キー操作による選択を待つ（Ｓ３２２３）。そして、使用者によって選択された患者ＩＤを、血糖値測定をしようとする患者ＩＤと決定し（Ｓ３２２４）、ステップＳ３１１１へ戻る。【０１３８】
図３３及び図３４は、使用者ＩＤスキャン処理の流れを示すフローチャートである。図２９のステップＳ２９１６に相当する。
図３３を参照して、血糖計１０２の使用者ＩＤスキャン処理の流れを説明する。
処理を開始すると（Ｓ３３０１）、使用者ＩＤスキャン画面Ｐ１７１３を表示し（Ｓ３３０２）、バーコード又はキー操作を待つ（Ｓ３３０３）。
エンターキー２０６の操作で選択された項目が「戻る」であれば（Ｓ３３０４のＹＥＳ）、処理を終了する（Ｓ３３０５）。そして、このときの選択項目の内容（「戻る」）がステップＳ２９１７の判定に反映され（Ｓ２９１７のＮＯ）、患者測定画面Ｐ１７０５に戻る（Ｓ２９０８）。【０１３９】
バーコードリーダ又はキー操作の結果が「戻る」でない場合（Ｓ３３０４のＮＯ）、次にバーコードが読めたか否かが検証される（Ｓ３３０６）。バーコードが正常に読めた場合は（Ｓ３３０６のＹＥＳ）、読み取った使用者ＩＤと思しきデータを使用者テーブルと照合する（Ｓ３３０７）。その結果、読み取ったデータが使用者テーブル内になければ（Ｓ３３０８のＮＯ）、「登録されていません」画面Ｐ１７１４を表示し（Ｓ３３０９）、キー操作を待ち（Ｓ３３１０）、使用者ＩＤスキャン画面Ｐ１７１３の表示に戻る（Ｓ３３０２）。【０１４０】
ステップＳ３３０７において、読み取ったデータが使用者テーブル内にあれば（Ｓ３３０８のＹＥＳ）、使用者氏名表示画面Ｐ１７１８を表示し（Ｓ３３１１）、キー操作を待つ（Ｓ３３１２）。
エンターキー２０６の操作で選択された項目が「ＯＫ」であれば（Ｓ３３１３のＹＥＳ）、処理を終了する（Ｓ３３１４）。そして、このときの選択項目の内容（「ＯＫ」）がステップＳ２９１７の判定に反映され（Ｓ２９１７のＹＥＳ）、ステップＳ２９１８へ移行する。【０１４１】
図３４を参照して、血糖計１０２の使用者ＩＤスキャン処理の流れを更に説明する。
ステップＳ３３０６において、バーコードが正常に読めなかった場合は（Ｓ３３０６のＮＯ）、制御部１１２８内のエラーカウンタをインクリメントする（Ｓ３４１５）。
次に、エラーカウンタの値が２を越えているか否かを検証する（Ｓ３４１６）。エラーカウンタの値が２を越えていない場合（Ｓ３４１６のＮＯ）、読み取りエラー画面Ｐ１７１５を表示し（Ｓ３４１７）、キー操作を待って（Ｓ３４１８）、使用者ＩＤスキャン画面Ｐ１７１３の表示に戻る（Ｓ３３０２）。
エラーカウンタの値が２を越えていた場合（Ｓ３４１６のＹＥＳ）、読み取りエラー画面Ｐ１７１６を表示し（Ｓ３４１９）、キー操作を待つ（Ｓ３４２０）。【０１４２】
ステップＳ３４２０におけるエンターキー２０６の操作で選択された項目が「リスト選択」でなく、「ＲＥＴＲＹ」であれば（Ｓ３４２１のＮＯ）、使用者ＩＤスキャン画面Ｐ１７１３の表示に戻る（Ｓ３３０２）。
ステップＳ３４２０におけるエンターキー２０６の操作で選択された項目が「リスト選択」であれば（Ｓ３４２１のＹＥＳ）、使用者リスト画面Ｐ１７１７を表示し（Ｓ３４２２）、キー操作による選択を待つ（Ｓ３４２３）。そして、使用者によって選択された使用者ＩＤを、血糖値測定を行う使用者ＩＤと決定し（Ｓ３４２４）、ステップＳ３３１１へ戻る。【０１４３】
図３５及び図３６は、チップロットスキャン処理の流れを示すフローチャートである。図２９のステップＳ２９２２に相当する。
図３５を参照して、血糖計１０２のチップロットスキャン処理の流れを説明する。
処理を開始すると（Ｓ３５０１）、チップロットスキャン画面Ｐ１７１９を表示し（Ｓ３５０２）、バーコード又はキー操作を待つ（Ｓ３５０３）。
エンターキー２０６の操作で選択された項目が「戻る」であれば（Ｓ３５０４のＹＥＳ）、処理を終了する（Ｓ３５０５）。そして、このときの選択項目の内容（「戻る」）がステップＳ２９２３の判定に反映され（Ｓ２９２３のＮＯ）、患者測定画面Ｐ１７０５に戻る（Ｓ２９０８）。【０１４４】
バーコードリーダ又はキー操作の結果が「戻る」でない場合（Ｓ３５０４のＮＯ）、次にバーコードが読めたか否かが検証される（Ｓ３５０６）。バーコードが正常に読めた場合は（Ｓ３５０６のＹＥＳ）、読み取ったチップロットと思しきデータをチップロットテーブルと照合する（Ｓ３５０７）。その結果、読み取ったデータがチップロットテーブル内になければ（Ｓ３５０８のＮＯ）、「登録されていません」画面Ｐ１７２０を表示し（Ｓ３５０９）、キー操作を待ち（Ｓ３５１０）、チップロットスキャン画面Ｐ１７１９の表示に戻る（Ｓ３５０２）。【０１４５】
ステップＳ３５０７において、読み取ったデータがチップロットテーブル内にあれば（Ｓ３５０８のＹＥＳ）、次に当該ロットが使用期限内であるか否かを検証する（Ｓ３５１１）。期限切れであれば（Ｓ３５１１のＮＯ）、期限切れエラー画面Ｐ１７２１を表示し（Ｓ３５１２）、キー操作を待ち（Ｓ３５１０）、チップロットスキャン画面Ｐ１７１９の表示に戻る（Ｓ３５０２）。
使用期限内のロットであると判明したら（Ｓ３５１１のＹＥＳ）、チップロット表示画面Ｐ１７２５を表示し（Ｓ３５１３）、キー操作を待つ（Ｓ３５１４）。
エンターキー２０６の操作で選択された項目が「ＯＫ」であれば（Ｓ３５１５のＹＥＳ）、処理を終了する（Ｓ３５１６）。そして、このときの選択項目の内容（「ＯＫ」）がステップＳ２９２３の判定に反映され（Ｓ２９２３のＹＥＳ）、ステップＳ３０２４へ移行する。【０１４６】
図３６を参照して、血糖計１０２のチップロットスキャン処理の流れを更に説明する。
ステップＳ３５０６において、バーコードが正常に読めなかった場合は（Ｓ３５０６のＮＯ）、制御部１１２８内のエラーカウンタをインクリメントする（Ｓ３６１７）。
次に、エラーカウンタの値が２を越えているか否かを検証する（Ｓ３６１８）。エラーカウンタの値が２を越えていない場合（Ｓ３６１８のＮＯ）、読み取りエラー画面Ｐ１７２２を表示し（Ｓ３６１９）、キー操作を待って（Ｓ３６２０）、チップロットスキャン画面Ｐ１７１９の表示に戻る（Ｓ３５０２）。
エラーカウンタの値が２を越えていた場合（Ｓ３６１８のＹＥＳ）、読み取りエラー画面Ｐ１７２３を表示し（Ｓ３６２１）、キー操作を待つ（Ｓ３６２２）。【０１４７】
ステップＳ３６２２におけるエンターキー２０６の操作で選択された項目が「リスト選択」でなく、「ＲＥＴＲＹ」であれば（Ｓ３６２３のＮＯ）、チップロットスキャン画面Ｐ１７１９の表示に戻る（Ｓ３５０２）。
ステップＳ３６２２におけるエンターキー２０６の操作で選択された項目が「リスト選択」であれば（Ｓ３６２３のＹＥＳ）、チップロットリスト画面Ｐ１７２４を表示し（Ｓ３６２４）、キー操作による選択を待つ（Ｓ３６２５）。そして、使用者によって選択されたチップロットを、血糖値測定に使用する測定チップ２２０３のロットと決定し（Ｓ３６２６）、ステップＳ３５１３へ戻る。【０１４８】
図３７は、チップ装着処理の流れを示すフローチャートである。図３０のステップＳ３０２９に相当する。
処理を開始すると（Ｓ３７０１）、制御部１１２８は表示部６１５に「チップをつける」画面Ｐ１７２７を表示して（Ｓ３７０２）、チップ装着点検部１１２３を稼動させる。制御部１１２８はスイッチ１１２６をオン制御して、調整値データ９２５をＤ／Ａ変換器６１１にてアナログ電圧に変換し、ドライバ６１０を駆動して、発光ダイオード６０９を発光制御する。そして、フォトトランジスタ６１２にて試験片１１２７の反射光を受光し、反射光の測定を行う（Ｓ３７０３）。
フォトトランジスタ６１２からＡ／Ｄ変換器６１３を介して、チップ装着検出部１１２４に入力される反射光データをポーリングし続ける（Ｓ３７０４）。フォトトランジスタ６１２が反射光を検出したら（Ｓ３７０４のＹＥＳ）、処理を終了する（Ｓ３７０５）。【０１４９】
図３８は、測定実施処理の流れを示すフローチャートである。図３０のステップＳ３０３３に相当する。
処理を開始すると（Ｓ３８０１）、制御部１１２８は表示部６１５に「測定中」画面Ｐ１７２９を表示する（Ｓ３８０２）。
フォトトランジスタ６１２から得られる反射光データに変化があるか否か、ポーリングする（Ｓ３８０３）。
反射光量の変化を検出したら（Ｓ３８０３のＹＥＳ）、制御部１１２８は内部のタイマを起動し（Ｓ３８０４）、表示部６１５に「カウントダウン」画面Ｐ１７３０を表示する（Ｓ３８０５）。
タイマに設定した時間（１２秒±α）が経過したら（Ｓ３８０６のＹＥＳ）、反射光量の測定を実行し、反射光量から血糖値を計算して（Ｓ３８０７）、処理を終了する（Ｓ３８０８）。【０１５０】
図３９及び図４０は、処方表示処理の流れを示すフローチャートである。図３０のステップＳ３０３８に相当する。
図３９を参照して、血糖計１０２の処方表示処理の流れを説明する。
処理を開始すると（Ｓ３９０１）、インスリン投与メニュー画面Ｐ１７３３を表示して（Ｓ３９０２）、キー操作を待つ（Ｓ３９０３）。
ステップＳ３９０３におけるエンターキー２０６の操作で選択された項目が「インスリン」であれば（Ｓ３９０４のＹＥＳ）、血糖値測定フラグを真に設定する（Ｓ３９０８）。
ステップＳ３９０３におけるエンターキー２０６の操作で選択された項目が「再測定」であれば（Ｓ３９０５のＹＥＳ）、血糖値測定フラグを偽に設定する（Ｓ３９０６）。ステップＳ３９０３におけるエンターキー２０６の操作で選択された項目が「次の患者」であれば（Ｓ３９０５のＮＯ）、血糖値測定フラグを真に設定する（Ｓ３９０７）。
ステップＳ３９０６及びＳ３９０７の処理の後は、図２９の患者ＩＤスキャン処理（Ｓ２９１４）に戻る。【０１５１】
ステップＳ３９０８の処理の後は、制御部１１２８は検索部１５０３を制御して、処方情報テーブル１５０２を検索し（Ｓ３９０９）、インスリン投与量表示画面Ｐ１７３４を表示し（Ｓ３９１０）、キー操作を待つ（Ｓ３９１１）。
使用者によってエンターキー２０６が押されると、投与選択画面Ｐ１７３５を表示して（Ｓ３９１２）、インスリン投与量表示フラグを真に設定し（Ｓ３９１３）、キー操作を待つ（Ｓ３９１４）。【０１５２】
図４０を参照して、血糖計１０２の処方表示処理の流れを更に説明する。
ステップＳ３９１４におけるエンターキー２０６の操作で選択された項目が「投与済」であれば（Ｓ４０１５のＹＥＳ）、「投与しました」画面Ｐ１７３６を表示し（Ｓ４０１６）、キー操作を待つ（Ｓ４０１７）。
ステップＳ４０１７におけるエンターキー２０６の操作で選択された項目が「戻る」であれば（Ｓ４０１８のＮＯ）、再び投与選択画面Ｐ１７３５を表示して（Ｓ３９１２）、現在表示した薬剤についてのインスリン投与量表示フラグを真に設定し（Ｓ３９１３）、キー操作を待つ（Ｓ３９１４）。
ステップＳ４０１７におけるエンターキー２０６の操作で選択された項目が「ＯＫ」であれば（Ｓ４０１８のＹＥＳ）、現在表示した薬剤についてのインスリン投与確認フラグを真に設定し（Ｓ４０１９）、次のステップＳ４０２０に移行する。【０１５３】
ステップＳ３９１４におけるエンターキー２０６の操作で選択された項目が「未投与」であれば（Ｓ４０１５のＮＯ）、「投与しませんでした」画面Ｐ１７３７を表示し（Ｓ４０２１）、キー操作を待つ（Ｓ４０２２）。
ステップＳ４０２２におけるエンターキー２０６の操作で選択された項目が「戻る」であれば（Ｓ４０２３のＮＯ）、再び投与選択画面Ｐ１７３５を表示して（Ｓ３９１２）、現在表示した薬剤についてのインスリン投与量表示フラグを真に設定し（Ｓ３９１３）、キー操作を待つ（Ｓ３９１４）。
ステップＳ４０２２におけるエンターキー２０６の操作で選択された項目が「ＯＫ」であれば（Ｓ４０２３のＹＥＳ）、次のステップＳ４０２０に移行する。つまり、現在表示した薬剤についてのインスリン投与確認フラグは偽のままである。【０１５４】
ステップＳ４０１９及びステップＳ４０２３のＹＥＳの後は、制御部１１２８は現在の患者の処方に関する確認を行う（Ｓ４０２０）。制御部１１２８は、測定処方結果テーブル１４０８の当該患者のレコードにある「インスリン投与情報」フィールド中の全てのレコード、つまり全ての処方に関するインスリン投与確認フラグを確認する。その結果、一つでもインスリン投与確認フィールドが「偽」である場合、つまり当該患者に対する投与の済んでいない薬剤が一つでも存在しているならば（Ｓ４０２０のＹＥＳ）、投与確認画面Ｐ１７４０を表示し（Ｓ４０２４）、キー操作を待つ（Ｓ４０２５）。【０１５５】
ステップＳ４０２５におけるエンターキー２０６の操作で選択された項目が「戻る」であれば（Ｓ４０２６のＮＯ）、再度処方情報テーブル１５０２を検索し（Ｓ３９０９）、インスリン投与量表示画面Ｐ１７３４を表示し（Ｓ３９１０）、キー操作を待つ（Ｓ３９１１）。【０１５６】
ステップＳ４０２５におけるエンターキー２０６の操作で選択された項目が「ＯＫ」であれば（Ｓ４０２６のＹＥＳ）、完了確認画面Ｐ１７４２を表示し（Ｓ４０２７）、キー操作を待つ（Ｓ４０２８）。
ステップＳ４０２８におけるエンターキー２０６の操作で選択された項目が「戻る」であれば（Ｓ４０２９のＮＯ）、ステップＳ４０２０に戻る。
ステップＳ４０２８におけるエンターキー２０６の操作で選択された項目が「はい」であれば（Ｓ４０２９のＹＥＳ）、「次の患者」画面Ｐ１７３８を表示し（Ｓ４０３０）、処理を終了する（Ｓ４０３１）。【０１５７】
ステップＳ４０２０において、制御部が、測定処方結果テーブル１４０８の当該患者のレコードにある「インスリン投与情報」フィールド中の全てのレコード、つまり全ての処方に関するインスリン投与確認フラグを確認した結果、全てのインスリン投与確認フィールドが「真」である場合、つまり当該患者に対する薬剤の投与が完了しているならば（Ｓ４０２０のＮＯ）、投与確認画面Ｐ１７４１を表示し（Ｓ４０３２）、キー操作を待つ（Ｓ４０３３）。
ステップＳ４０３３では「完了」しか選択肢がないので、その後は「次の患者」画面Ｐ１７３８を表示し、処理を終了する（Ｓ４０３１）。【０１５８】
本実施形態には、以下のような応用例が考えられる。
（１）図２０のステップＳ１７５４及び図３０のステップＳ３０３７では、インスリン重複投与を禁ずるための判断の根拠を、インスリン投与確認フラグに求めていた。これに代えて、インスリン投与量表示フラグを、インスリン重複投与を禁ずるための判断の根拠に用いることができる。
図４１は、応用例に基づく画面遷移図の一部抜粋である。図２０のステップＳ１７５４の差し替えに相当する。すなわち、図２０において「カウントダウン」画面Ｐ１７３０の表示後、(ステップＳ１７５４におけるインスリン投与確認フラグの確認に代えて)ステップＳ４１５４にてインスリン投与量表示フラグの状態を確認して、血糖値表示画面Ｐ１７３１又はＰ１７３３のいずれかに分岐する。
図４２は、応用例に基づくフローチャートの一部抜粋である。図３０のステップＳ３０３７の差し替えに相当する。すなわち、（ステップＳ３０３７におけるインスリン投与確認フラグの真偽判断に代えて）ステップＳ４２３７にてインスリン投与量表示フラグの状態を確認して、ステップＳ３０３８或はＳ３０４２のいずれかに分岐する。【０１５９】
図４３は、応用例に基づく画面遷移図の一部抜粋である。図２１のステップＳ１７６１の差し替えに相当する。すなわち、図２１において「投与しました」画面Ｐ１７３６を表示して「ＯＫ」を選択した後、或は「投与しませんでした」画面Ｐ１７３７を表示して「ＯＫ」を選択した後、（ステップＳ１７６１におけるインスリン投与確認フラグの確認に代えて)ステップＳ４３６１にてインスリン投与量表示フラグの状態を確認して、投与確認画面Ｐ１７４０又は投与確認画面Ｐ１７４１のいずれかに分岐する。
図４４は、応用例に基づくフローチャートの一部抜粋である。図４０のステップＳ４０２０の差し替えに相当する。すなわち、（ステップＳ４０２０におけるインスリン投与確認フラグの真偽判断に代えて）ステップＳ４４２０にてインスリン投与量表示フラグの状態を確認して、ステップＳ４０２４或はＳ４０３２のいずれかに分岐する。【０１６０】
（２）血糖計に予め転送する測定処方テーブル１６０２の「処方数」フィールドの値を「０」に設定して、処方情報テーブル１５０２に対応する患者のレコードを記録しないことにより、当該患者に対して血糖値測定だけを実施することができる。【０１６１】
（３）血糖計とクレードルとの間の通信方式は、ＩｒＤＡに限らない。ＩＣカードに用いられる近距離非接触電磁誘導方式の通信方式、Ｂｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ等であってもよい。また、クレードルに通信機能を持たせず、血糖計とパソコンとの間を直接無線ＬＡＮ等で通信させることも可能である。【０１６２】
（４）処方情報テーブル１５０２のフィールドの構成は、図１６（ｃ）に示した形態に限られない。
測定処方結果テーブル１４０８の「インスリン投与情報」フィールドのように、「血糖値範囲」フィールド及び「処方」フィールドを備えるレコードを複数備える可変長フィールドの「区分情報」フィールドを設けると、一レコードを「患者ＩＤ」フィールド、「区分番号」フィールド、「薬剤名」フィールドと「区分情報」フィールドで構成することができる。処方情報テーブル１５０２をこのようなフィールドで構成すると、「患者ＩＤ」フィールド、「区分番号」フィールド及び「薬剤名」フィールドの重複する値を削減できる。
更に、各レコードを患者テーブル１１０９の順番に並べ、測定処方テーブル１６０２の「処方数」フィールドの値を参照することで、「患者ＩＤ」フィールドを省略することができる。【０１６３】
（５）測定処方テーブル１６０２のフィールドの構成は、図１６（ａ）に示した形態に限られない。
処方情報テーブル１５０２のフィールド構成が、図１６（ｃ）のように患者ＩＤで絞込みを行うと当該患者ＩＤの区分番号が把握可能になっているならば、測定処方テーブル１６０２の「処方数」フィールドを省略することができる。
測定処方テーブル１６０２及び処方情報テーブル１５０２は、患者に対して血糖値測定を行うか否か、またインスリン投与を行うか否か、インスリン投与を行う際にはどの程度の量を投与すべきなのか等の、血糖計の使用者が患者に対して具体的に何をすべきかを記す情報が格納される。この、「患者に対して実施しなければならないこと」を正確に表現できる形態であれば、図１６（ａ）及び（ｃ）のフィールド構成に限られない。【０１６４】
本実施形態においては、血糖計を開示した。
血糖値測定フラグを真に設定して、血糖値と患者ＩＤを測定処方結果テーブルに記録する。
この後、「次の患者」を選択すると、インスリン投与確認フラグを偽にしたまま、次の患者のレコードを同様に測定処方結果テーブルに記録する。
一通り患者の血糖値測定が終わった後、再び患者ＩＤをスキャンすると、測定処方結果テーブル内に、当該患者ＩＤについて、血糖値測定フラグフィールドが真且つ「インスリン投与確認フラグ」フィールドが偽であるレコードの存在を見つける。そして、処方情報テーブル１５０２を当該血糖値にて検索して、処方データを得た後、表示部にて表示する。
この機能により、安全且つ確実に、迅速な「まとめて測定、まとめて処方」の業務を実現できる。【０１６５】
一度、インスリン投与量表示フラグが真に設定されると、誤って同じ患者の血糖値を測定しても、再度インスリン投与のための画面の表示が禁じられる。
この機能により、インスリン重複投与の事故を確実に防ぐことができる。【０１６６】
以上、本発明の実施形態例について説明したが、本発明は上記実施形態例に限定されるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、他の変形例、応用例を含むことは言うまでもない。
【引用符号の説明】
【０１６７】
１０１…血糖値測定システム、１０２…血糖値測定装置である血糖計、１０３…クレードル、１０４…測定データ管理装置、１０５…ＵＳＢケーブル、２０２…光学測定部、２１２…測定チップ、２０４…電源スイッチ、２０５…カーソルキー、２０６…エンターキー、２０７…バーコードキー、２０８…バーコードリーダ、２０３…ＬＣＤ、２０９…電源端子、２１０…赤外線通信窓、２１１…バッテリ蓋、３０２…イジェクトレバー、４０２…充電端子、４０３…赤外線通信窓、６１９、７１９…赤外線発光ダイオード、６２０、７２０…フォトトランジスタ、６０２…ＣＰＵ、６０３…ＲＯＭ、６０４…ＲＡＭ、６０５…バス、６０６…サーミスタ、６０７…カレンダクロック、６０８…操作部、６０９…発光ダイオード、６１０…ドライバ、６１１…Ｄ／Ａ変換器、６１２…フォトトランジスタ、６１３…Ａ／Ｄ変換器、６１４…不揮発性ストレージ、６１５…表示部、６１６…ブザー、６１７…赤外線通信部、６１８…電源回路、７０２…ＣＰＵ、７０３…ＲＯＭ、７０４…ＲＡＭ、７１７…赤外線通信部、７０６…ＵＳＢインターフェース、７１８…充電回路、７０５…バス、９０２…バス、９０３…ＣＰＵ、９０４…ＲＯＭ、９０５…ＲＡＭ、９０６…不揮発性ストレージ、９０７…表示部、９０８…ＵＳＢインターフェース、９０９…操作部、１００２…測定条件点検部、１００３…血糖値測定部、１００４…処方データ表示部、１００７…データ通信部、１１０３…ＱＣ点検部、１１０４…規定日数値、１１０５…ＱＣチェック記録、１１０６…判定部、１１０７…患者ＩＤ読取部、１１０８…患者ＩＤ変数、１１０９…患者テーブル、１１１０…検索部、１１１１…使用者ＩＤ読取部、１１１２…使用者ＩＤ変数、１１１３…使用者テーブル、１１１４…検索部、１１１５…チップロット読取部、１１１６…チップロット変数、１１１７…チップロットテーブル、１１１８…判定部、１１１９…温度点検部、１１２０…温度判定部、１１２２…温度変数、１１２３…チップ装着点検部、１１２４…チップ装着検出部、１１２５…調整値、１１２７…試験片、１１２８…制御部、１２０２、１２０３…コンパレータ、１２０４…上限値、１２０５…下限値、１２０６…ＡＮＤゲート、１３０２、１３０３…サンプルホールド回路、１３０４…クロック、１３０５…コンパレータ、１３０６…スイッチ、１３０７…コンパレータ、１３０８…閾値、１３０９…立ち上がり検出部、１４０２…調整値データ、１４０３…スイッチ、１４０４…検出部、１４０５…血糖値変数、１４０６…判定部、１４０７…記録部、１４０８…測定処方結果テーブル、１５０２…処方情報テーブル、１５０３、１５０５…検索部、１５０６…血糖測定値、１６０２…測定処方テーブル、２２０２…看護師、２２０３…測定チップ、２２０４…インスリン注射器、２２０５…患者、２３０６…患者ＩＤ、２３０７…看護師ＩＤ、２３０８…チップロット、２３０９…箱、２４０２…指先、２４０３…穿刺具、２７１０…別の患者
【図１】
2009031636.tif 000003
【図２】
2009031636.tif 000004
【図３】
2009031636.tif 000005
【図４】
2009031636.tif 000006
【図５】
2009031636.tif 000007
【図６】
2009031636.tif 000008
【図７】
2009031636.tif 000009
【図８】
2009031636.tif 000010
【図９】
2009031636.tif 000011
【図１０】
2009031636.tif 000012
【図１１】
2009031636.tif 000013
【図１２】
2009031636.tif 000014
【図１３】
2009031636.tif 000015
【図１４】
2009031636.tif 000016
【図１５】
2009031636.tif 000017
【図１６】
2009031636.tif 000018
【図１７】
2009031636.tif 000019
【図１８】
2009031636.tif 000020
【図１９】
2009031636.tif 000021
【図２０】
2009031636.tif 000022
【図２１】
2009031636.tif 000023
【図２２】
2009031636.tif 000024
【図２３】
2009031636.tif 000025
【図２４】
2009031636.tif 000026
【図２５】
2009031636.tif 000027
【図２６】
2009031636.tif 000028
【図２７】
2009031636.tif 000029
【図２８】
2009031636.tif 000030
【図２９】
2009031636.tif 000031
【図３０】
2009031636.tif 000032
【図３１】
2009031636.tif 000033
【図３２】
2009031636.tif 000034
【図３３】
2009031636.tif 000035
【図３４】
2009031636.tif 000036
【図３５】
2009031636.tif 000037
【図３６】
2009031636.tif 000038
【図３７】
2009031636.tif 000039
【図３８】
2009031636.tif 000040
【図３９】
2009031636.tif 000041
【図４０】
2009031636.tif 000042
【図４１】
2009031636.tif 000043
【図４２】
2009031636.tif 000044
【図４３】
2009031636.tif 000045
【図４４】
2009031636.tif 000046
【国際調査報告】
2009031636.tif 000047
2009031636.tif 000048
2009031636.tif 000049
2009031636.tif 000050
2009031636.tif 000051
2009031636.tif 000052