(57)【要約】  医療装置３のバーコードリーダー２が中央通信装置１に取り付けられるように構成され、中央通信装置１には、少なくとも１つの医療装置３を取り付けることが可能である。バーコードリーダー２は、バーコード４をスキャンするバーコードスキャン装置２１と、スキャンされたバーコード４を復号化して、このスキャンされたバーコード４に含まれる復号化バーコードデータを得る処理装置２２と、復号化バーコードデータを中央通信装置１に出力する接続ライン２４とを備える。本明細書では、処理装置２２は、様々なバーコードタイプのバーコード４を復号化するように動作可能である。さらに、処理装置２２は、復号化バーコードデータを予め定義された標準化出力フォーマットにマッピングし、接続ライン２４を介して復号化バーコードデータを予め定義された標準化出力フォーマットで出力するように構成される。【選択図】図２
2014523058.tif 000002
【特許請求の範囲】
【請求項１】
医療装置（３）のバーコードリーダー（２）であって、該バーコードリーダー（２）は、少なくとも１つの医療装置（３）を取り付け可能な中央通信装置（１）に取り付けられるように構成され、該バーコードリーダー（２）は、
バーコード（４）をスキャンするバーコードスキャン装置（２１）と、
前記スキャンされたバーコード（４）を復号化して、該スキャンされたバーコード（４）に含まれる復号化バーコードデータを得る処理装置（２２）であって、該処理装置（２２）は、様々なバーコードタイプのバーコード（４）を復号化するように動作可能である、処理装置（２２）と、
前記復号化バーコードを前記中央通信装置（１）に出力する接続ライン（２４）と、
を備える、バーコードリーダーにおいて、
前記処理装置（２２）は、前記復号化バーコードデータを予め定義された標準出力フォーマットにマッピングし、前記接続ライン（２４）を介して前記復号化バーコードデータを前記予め定義された標準化出力フォーマットで出力するように構成されることを特徴とする、医療装置のバーコードリーダー。
【請求項２】
前記標準化出力フォーマットはＸＭＬフォーマットであることを特徴とする、請求項１に記載のバーコードリーダー。
【請求項３】
前記処理装置（２２）は、前記復号化バーコードデータを前記標準化出力フォーマットの予め定義される情報フィールド、例えば、ＸＭＬ要素にマッピングすることを特徴とする、請求項１又は２に記載のバーコードリーダー。
【請求項４】
前記スキャンされたバーコード（４）は、
患者を識別する患者識別情報、
医療装置を操作する操作者を識別する従業員識別情報、
医療装置を介して投与すべき薬物を識別する薬物識別情報、及び
医療装置を識別する装置識別情報、
のうちの少なくとも１つを含むことを特徴とする、請求項１〜３のいずれか一項に記載のバーコードリーダー。
【請求項５】
前記スキャンされたバーコード（４）はＨＩＢＣ規格に準拠することを特徴とする、請求項１〜４のいずれか一項に記載のバーコードリーダー。
【請求項６】
前記バーコードリーダー（２）は、前記復号化バーコードデータを前記予め定義された出力フォーマットにマッピングするよう前記処理装置（２２）を構成するようにプログラム可能であることを特徴とする、請求項１〜５のいずれか一項に記載のバーコードリーダー。
【請求項７】
前記処理装置（２２）は、前記スキャンされたバーコード（４）が有効なバーコードタイプに準拠するか否かをチェックすることを特徴とする、請求項１〜６のいずれか一項に記載のバーコードリーダー。
【請求項８】
前記処理装置（２２）は、前記スキャンされたバーコード（４）が、予め定義された情報フィールドの所要情報を含むか否かをチェックすることを特徴とする、請求項１〜７のいずれか一項に記載のバーコードリーダー。
【請求項９】
前記処理装置（２２）は、少なくとも１つのフィールドの前記情報が、最小文字数及び最大文字数及び／又は禁則文字のような指定の基準を満たすか否かをチェックすることを特徴とする、請求項３〜８のいずれか一項に記載のバーコードリーダー。
【請求項１０】
前記処理装置（２２）は、エラーが検出される場合にアラートを生成することを特徴とする、請求項７、８、又は９に記載のバーコードリーダー。
【請求項１１】
エラーが検出される場合、エラーメッセージが、前記接続ライン（２４）を介して出力されて、前記中央通信装置（１）又は該中央通信装置（１）に取り付けられた医療装置（３）により表示されることを特徴とする、請求項７〜１０のいずれか一項に記載のバーコードリーダー。
【請求項１２】
前記バーコード（４）は、線形バーコードタイプ又は二次元バーコードタイプのものであることを特徴とする、請求項１〜１１のいずれか一項に記載のバーコードリーダー。
【請求項１３】
前記バーコードタイプはＣＯＤＥ１２８規格、ＰＤＦ４１７規格、データマトリックス規格、又はＡｚｔｅｃ規格に準拠することを特徴とする、請求項１〜１２のいずれか一項に記載のバーコードリーダー。
【請求項１４】
前記接続ライン（２４）は前記中央通信装置（１）に着脱可能に接続可能であることを特徴とする、請求項１〜１３のいずれか一項に記載のバーコードリーダー。
【請求項１５】
医療装置（３）のバーコードリーダー（２）によりスキャンされるバーコードを処理する方法であって、前記バーコードリーダー（２）は中央通信装置（１）に取り付けられるように構成され、前記中央通信装置（１）には、少なくとも１つの医療装置（３）を取り付けることが可能であり、該方法は、
前記バーコードリーダー（２）のバーコードスキャン装置（２１）を使用してバーコードをスキャンするステップと、
前記バーコードリーダー（２）の処理装置（２２）を使用して前記スキャンされたバーコード（４）を復号化するステップであって、該スキャンされたバーコード（４）に含まれる復号化バーコードデータを取得し、前記処理装置（２２）は、様々なバーコードタイプのバーコード（４）を復号化するように動作可能である、ステップと、
前記バーコードリーダー（２）の接続ライン（２４）を介して前記復号化バーコードデータを前記中央通信装置（１）に出力するステップと、
を含む、方法において、
前記処理装置（２２）は、前記復号化バーコードデータを予め定義された標準化出力フォーマットにマッピングし、前記接続ライン（２４）を介して前記復号化バーコードデータを前記予め定義された標準化出力フォーマットで出力することを特徴とする、医療装置のバーコードリーダーによりスキャンされるバーコードを処理する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、請求項１の前文に記載の医療装置のバーコードリーダーと、医療装置のバーコードリーダーによりスキャンされるバーコードを処理する方法とに関する。
【背景技術】
【０００２】
この種のバーコードリーダーは、中央通信装置に取り付けられるように構成され、中央通信装置には、薬物を患者に投与する輸液ポンプ等の少なくとも１つの医療装置を取り付けることが可能である。バーコードリーダーは、バーコードをスキャンするバーコードスキャン装置と、スキャンされたバーコードを復号化して、このスキャンされたバーコードに含まれる復号化バーコードデータを取得する処理装置と、復号化バーコードデータを中央通信装置に出力する接続ラインとを備える。本明細書におけるバーコードリーダーの処理装置は、バーコードリーダーが１つの特定のバーコードタイプに限定されず、様々な形状及び構造のバーコードを読み取り処理することができるように、様々なバーコードタイプのバーコードを復号化するように動作可能である。
【０００３】
バーコードリーダーと、輸液ポンプ等の１つ又は複数の医療装置とに接続された中央通信装置（ラックとも示される）の構成は通常、病院環境において患者のベッドサイドに配置される。本明細書では、中央通信装置は、幾つかの医療装置を互いに接続するとともに、場合によっては、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）／ローカルエリアネットワーク（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）接続を介して病院通信網に接続し、かつネットワークを介して病院管理システムに接続するインターフェースを提供する。中央通信装置は、異なる薬剤を患者に投与する輸液ポンプ等の医療装置に電力を供給することもできる。
【０００４】
中央通信装置及び取り付けられる医療装置の構成内で、バーコードリーダーは、例えば、患者のリストバンドのバーコードをスキャンすることにより、患者を識別し、薬物を含む容器のラベルをスキャンすることにより、投与すべき薬物を識別し、装置ラベルのバーコードをスキャンすることにより、薬物の投与を許可する病院の従業員を識別し、及び／又は使用すべき医療装置を識別する役割を果たす。本明細書では、バーコードリーダーは、例えば、様々な供給業者からの様々な医療容器又は様々な製造業者からの様々な医療装置で見られ得る、様々なタイプのバーコードをスキャンし処理するように構成される。
【０００５】
一般に、バーコードリーダーはバーコードをスキャンし、バーコード内に含まれた情報を中央通信装置に出力する。本明細書では、バーコードリーダーは、情報を相互参照せず、スキャンしたバーコードを単に復号化して、スキャンされたバーコードに含まれるバーコードデータを取得し、そのデータを中央通信装置に出力する。
【０００６】
バーコードリーダー、特に医療装置に固定して一体化されるバーコードリーダーは、未知のタイプのバーコードを読み取る場合、医療装置内で情報を解釈することができない。この問題を解消するために、医療装置のソフトウェア更新が必要であるか、又は別のバーコードを使用しなければならないため、使用されるバーコードラベルのタイプ及びデータ構造での戦略が変更される。
【０００７】
特許文献１から、様々な接続プロトコルを使用する複数のネットワーク装置を有するネットワークシステムが既知である。ネットワークシステム内で、バーコードリーダーは、幾つかの装置に接続されネットワーク化されるとともに、インターネットにも接続されネットワーク化される。デバイスマネージャーは、例えば、テキスト、数値リスト、ＸＭＬ、ＨＴＭＬ等を含む様々な種類のフォーマットを使用するローカルクライアント端末と通信するように構成される。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】国際公開第２０１０／１３５１８９号
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、様々な異なるタイプのバーコードを読み取り解釈することが可能であり、バーコードリーダーが取り付けられた中央通信装置がデータを容易に解釈することができるように、バーコード内に含まれるデータを出力できるようにする、バーコードリーダーと、バーコードリーダーによりスキャンされたバーコードを処理する方法とを提供することである。
【課題を解決するための手段】
【００１０】
この目的は、請求項１の特徴を備えるバーコードリーダーを用いて達成される。
【００１１】
したがって、バーコードリーダー内で、処理装置は、復号化バーコードデータを予め定義された標準化出力フォーマットにマッピングし、接続ラインを介して予め定義された標準化出力フォーマットで復号化バーコードデータを出力するように構成される。
【００１２】
本発明は、バーコードから取得されたデータを、既にバーコードリーダー内にある予め定義された標準化出力フォーマットにマッピングする概念を利用する。したがって、バーコードリーダーは、バーコードから復号化されたデータを処理し、何の情報がバーコードにおいて提供され、何の情報が提供されていないかをバーコードリーダーが識別することができるように、予め定義されたフォーマットを用いてデータをマッピングする。次に、中央通信装置への出力は、中央通信装置が、常に同じ標準化フォーマットでバーコードリーダーからデータを受信するように標準化出力フォーマットで行われる。
【００１３】
したがって、中央通信装置は、バーコードリーダーからデータをどのフォーマットで受信するかを事前に知っているため、バーコードリーダーから受信するデータを容易に解釈することが可能である。したがって、バーコードリーダーにより読み取ったバーコードタイプから独立した中央通信装置は、情報を予め定義された標準化フォーマットで受信し、それにより、中央通信装置内の情報の更なる処理が容易であり、かつ計算的に安価である。
【００１４】
したがって、本発明では、バーコードリーダーが、復号化バーコードデータの予め定義された標準化出力フォーマットへのマッピングを実行し、非標準化出力を解釈する必要性から中央通信装置を解放するという点で、処理ステップはバーコードリーダーにシフトされる。
【００１５】
標準化出力フォーマットは、例えば、ＸＭＬ：Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋ−ｕｐ  Ｌａｎｇｕａｇｅ（拡張可能マークアップ言語）フォーマットとすることができ、原理上、他の標準化フォーマットも考えられる。ＸＭＬフォーマットは、機械可読形式でドキュメントを符号化する規則セットを表す。ＸＭＬフォーマットはＵｎｉｃｏｄｅに基づくテキストデータフォーマットであり、近年、任意のデータ構造を表すのに広く使用されている。
【００１６】
処理装置は、一実施形態では、復号化バーコードデータを、標準化出力フォーマットの予め定義された情報フィールドにマッピングするように構成することができる。これらの情報フィールドは、ＸＭＬ内で一般に既知のように、ＸＭＬ開始タグ（いわゆるマークアップ構造）で開始され、ＸＭＬ終了タグで終了し、開始タグと終了タグとの間にコンテンツを含むＸＭＬスキームの論理構成要素を表す、いわゆるＸＭＬ要素に対応することができる。ＸＭＬ要素は、例えば、バーコードが参照する患者、従業員、薬物、又は装置に固有の情報を指す。
【００１７】
スキャンされたバーコードは、患者を識別する患者識別情報、医療装置を操作する操作者を識別する従業員識別情報、医療装置を介して投与すべき薬物を識別する薬物識別情報、又は特定の医療装置を識別する装置識別情報を含むことができる。したがって、バーコードリーダーを使用して、患者のリストバンドに取り付けられたラベルのバーコードをスキャンし、患者を識別することができ、バーコードに含まれる患者に関する更なる情報を取得し、標準化出力フォーマットの情報フィールド（ＸＭＬ要素）にマッピングすることができる。同様に、病院の従業員のリストバンド又はバッジのラベルのバーコードをスキャンすることにより、従業員を識別することができ、医療容器のラベルのバーコードをスキャンすることにより薬物を識別することができ、又は医療容器に含まれる薬物の投与に使用すべき輸液ポンプを、装置のラベルのバーコードをスキャンすることにより識別することができる。
【００１８】
バーコードリーダーは、医療産業バーコード規格（ＨＩＢＣ：Ｈｅａｌｔｈ  Ｉｎｄｕｓｔｒｙ  Ｂａｒ  Ｃｏｄｅ）に準拠するバーコードをスキャンし処理するように構成されることが好ましい。ＨＩＢＣ規格は、医療産業通信カウンシル（ＨＩＢＣＣ：Ｈｅａｌｔｈ  Ｉｎｄｕｓｔｒｙ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｃｏｕｎｃｉｌ）、特に現在改訂版３．１であり、ｈｔｔｐ：／／ｗｗｗ．ｈｉｂｃｃ．ｏｒｇ／ＡＵＴＯＩＤＵＰＮ／ｓｔａｎｄａｒｄｓ．ｈｔｍにおいてダウンロード可能な規格ＡＮＳＩ／ＨＩＢＣ３．１−２０１０  ＰＯＳＩＴＩＶＥ  ＩＤＥＮＴＩＦＩＣＡＴＩＯＮ  ＦＯＲ  ＰＡＴＩＥＮＴ  ＳＡＦＥＴＹにより提供され設定される。ＨＩＢＣ規格内では、医療環境内で使用されるバーコードのＨＩＢＣＣデータフォーマットは、情報の自動捕捉を可能にして、例えば、従業員のバッジ、患者のリストバンド、非ＩＶ投薬、ＩＶ投薬、及び輸液ポンプ等の医療装置を確実に識別するように定義される。ＨＩＢＣ規格により定義されるバーコードのデータフォーマットは、ＸＭＬフォーマットとは異なる。例えば、投薬量、液下速度、又は流量等の投与情報も参照するＨＩＢＣ規格による様々な情報をバーコードに含むことができる。
【００１９】
このために、バーコードリーダーの処理装置は、スキャンされたバーコードの復号化バーコードデータを強制的に、ＨＩＢＣ規格により定義されるフォーマットに正確にマッピングさせるように構成することもできる。
【００２０】
バーコードリーダー、ＨＩＢＣ規格を順守してバーコードをスキャンするように構成されることが好ましいが、バーコードリーダーは、場合によっては、他の規格、例えばＧＳ１規格のバーコードを読み取ることも可能である。このため、バーコードリーダーは、ＨＩＢＣ規格に準拠しないバーコードの復号化バーコードデータを予め定義された標準化出力フォーマットにマッピングするように、バーコードリーダーの処理装置を構成するようにプログラムすることが可能である。
【００２１】
一般に、バーコードリーダーは、バーコードリーダーが様々なラベルタイプ及びデータ構造のバーコードを読み取り解釈することができるようにプログラム可能（バーコードリーダーのソフトウェア更新を実行することによる）、又は構成可能（バーコードリーダーの構成を変更する、すなわち、ソフトウェアを更新せずに、単に設定を適合させることによる）であることができる。各事例で、ソフトウェア更新又は構成の変更は、バーコードリーダーのみに適用され、したがって、医療装置又は中央通信装置は、ソフトウェアアップグレード又は構成の変更を必要としない。
【００２２】
処理装置は、復号化バーコードデータを予め定義された標準化出力フォーマットにマッピングし、復号化バーコードデータをこの予め定義された標準化出力フォーマットで出力するため、バーコードリーダーはチェック（例えば、巡回冗長検査、略してＣＲＣ：Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）を実行して、例えば、スキャンされたバーコードがバーコードスキャナーにより読み取り解釈することができる有効バーコードタイプに準拠するか否か、又はスキャンされたバーコードが、事前に必須であると定義された予め定義された情報フィールドに対応する全ての情報を含むか否かを判断することができる。このチェック中、バーコードリーダーの処理装置がエラーを検出する場合（例えば、バーコードタイプを識別することができないため、又は本質的な情報、例えば、患者のリストバンドの患者識別番号（患者ＩＤ）がバーコード内で欠落しているため）、処理装置は、バーコードリーダーに、可視、可聴、又は振動信号等のアラートを生成させることができる。例えば、エラーが検出される場合、バーコードリーダーは明滅光を示すことができ、アラームノイズを発することができ、又は振動を開始することができる。
【００２３】
加えて、処理装置は、エラーメッセージを生成し、このエラーメッセージを、接続ラインを介して中央通信装置に出力することができ、それにより、エラーメッセージを中央通信装置に表示することができ、又は輸液ポンプ等の医療装置に送信し、医療装置のディスプレイに表示することができる。このため、エラーメッセージは有利なことに、少なくとも、人が読み取り可能なテキスト部を含み、それにより、エラーの原因を特定することができ、是正処置をとり、エラーを解消することができる。
【００２４】
上述したように、バーコードリーダーは、様々な種類のバーコードを読み取るように構成される。本明細書でのバーコードは、例えば、ＣＯＤＥ１２８規格に定義されるように線形バーコードタイプであってもよく、又はＰＤＦ４１７規格、データマトリックス規格、若しくはＡｚｔｅｃ規格で定義されるように二次元バーコードタイプであってもよく、この規格リストは排他的であると理解されるべきではない。むしろ、他のバーコードタイプのバーコードを、バーコードリーダーにより読み取り解釈することもできる。
【００２５】
バーコードリーダーは中央通信装置に取り付けるべきであり、中央通信装置は、バーコードリーダーから出力データを標準化出力フォーマットで受信する。本明細書において、バーコードリーダーは、例えば、高速通信をバーコードリーダーと中央通信装置との間に提供し、同時に電力をバーコードリーダーに供給するＵＳＢ接続等の着脱可能な接続を介して中央通信装置に取り付けることができる。
【００２６】
本発明の目的は、医療装置のバーコードリーダーによりスキャンされるバーコードを処理する方法によっても達成され、前記バーコードリーダーは中央通信装置に取り付けられるように構成され、前記中央通信装置には、少なくとも１つの医療装置を取り付けることが可能である。該方法は、
前記バーコードリーダーのバーコードスキャン装置を使用してバーコードをスキャンするステップと、
前記バーコードリーダーの処理装置を使用して前記スキャンされたバーコードを復号化するステップであって、スキャンされたバーコードに含まれる復号化バーコードデータを取得し、前記処理装置は、様々なバーコードタイプのバーコードを復号化するように動作可能である、ステップと、
前記バーコードリーダーの接続ラインを介して前記復号化バーコードデータを前記中央通信装置に出力するステップと、
を含む。本明細書における前記処理装置は、前記復号化バーコードデータを予め定義された標準化出力フォーマットにマッピングし、前記接続ラインを介して前記復号化バーコードデータを前記予め定義された標準化出力フォーマットで出力する。
【００２７】
バーコードリーダーについて上述した実施形態及び変更は、この方法にも適用される。
【００２８】
続けて、本発明の基本となる概念について、図の実施形態を参照してより詳細に説明する。
【図面の簡単な説明】
【００２９】
【図１】輸液ポンプ等の幾つかの医療装置と、バーコードリーダーとに接続された中央通信装置の一構成の概略全体図を示す。
【図２】バーコードリーダーを概略図で示す。
【図３】バーコードリーダーから医療装置へのデータフローの概略図を示す。
【図４】（Ａ）はＣＯＤＥ１２８規格によるバーコードの一例を示す。（Ｂ）はＡｚｔｅｃ規格によるバーコードの一例を示す。（Ｃ）はデータマトリックス規格によるバーコードの一例を示す。（Ｄ）はＰＤＦ４１７規格によるバーコードの一例を示す。
【図５Ａ】患者識別を参照するＸＭＬスキームを示す。
【図５Ｂ】従業員識別を参照するＸＭＬスキームを示す。
【図５Ｃ】薬物識別を参照するＸＭＬスキームを示す。
【図５Ｄ】装置識別を参照するＸＭＬスキームを示す。
【図５Ｅ】エラー状況を参照するＸＭＬスキームを示す。
【発明を実施するための形態】
【００３０】
図１は、中央通信装置１の一般構成を示し、中央通信装置１は、患者に薬剤を投与する輸液ポンプ等の幾つかの医療装置３を互いに及び病院管理システムに接続する通信の要として機能する。
【００３１】
中央通信装置１は、このために、例えば、８つのコネクター１０を備え、コネクターには医療装置３を取り付けることができ、中央通信装置１は、医療装置３を機械的に保持することもでき、したがって、医療装置３のコンパクトで組織化された構成を形成するラックとして機能することができる。中央通信装置１は、Ｅｔｈｅｒｎｅｔ（登録商標）／ローカルエリアネットワーク接続（ＬＡＮ）又は無線ローカルエリアネットワーク（ＷＬＡＮ：Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）接続等の通信リンク１１を更に備えて、中央通信装置１を、中央通信装置１に取り付けられた医療装置３と共に、病院ネットワーク及び病院管理システム内に埋め込む。
【００３２】
中央通信装置１は、バーコードリーダー２を着脱可能に取り付けることができるＵＳＢ接続等の接続１２を更に備える。
【００３３】
バーコードリーダー２は特に、薬物が投与されるべき患者を識別し、薬物を投与すべき従業員を識別し、薬物を識別し、薬物の投与に使用すべき医療装置３を識別するように機能する。このために、バーコードリーダー２は、図２に概略的に示されるように、バーコード４をスキャンするバーコードスキャン装置２１（場合によってはレーザースキャナー又はカメラ等の形状）を備える。バーコードスキャン装置２１は、バーコードリーダー２の処理装置２２及びメモリ装置２３に接続され、バーコードリーダー２の処理装置２２及びメモリ装置２３は、スキャンされたバーコード及びそこに含まれるデータを処理し記憶する。処理装置２２は接続ライン２４及びＵＳＢコネクター等のコネクター２４０を介して中央通信装置１に接続され、かつ接続ライン２４を介して中央通信装置１と通信する。
【００３４】
処理装置２２は、例えば、集積半導体チップに提供されるマイクロコンピューターとすることができる。
【００３５】
バーコードリーダー２は、バーコードスキャン装置２１、処理装置２２、及び記憶装置２３をコンパクトな筐体内に含み、したがって、コンパクトでハンドヘルドのバーコード読み取り装置を提供する。バーコードリーダー２は接続ライン２４を介して給電することができ、接続ライン２４は、バーコードリーダー２が出力データを中央通信装置１に提供することができるとともに、例えば、バーコードリーダー２を構成するデータを中央通信装置１から受信することができるような双方向通信リンクを提供することもできる。
【００３６】
バーコードリーダー２は、様々なタイプのバーコード４をスキャンするように構成される。好ましくは、本明細書では、バーコード４はＨＩＢＣ規格に準拠する。しかし、ＨＩＢＣ規格に準拠しないバーコード４を、場合によってはそのようなバーコード４を読み取り解釈可能なようにバーコードリーダー２を事前に構成することにより、バーコードリーダー２により読み取ることができる。
【００３７】
バーコードリーダー２で読み取るバーコード４は、例えば、線形又は二次元構造を有することができる。バーコード４は、例えば、ＣＯＤＥ１２８フォーマット（線形）、Ａｚｔｅｃフォーマット、データマトリックスフォーマット、又はＰＤＦ４１７フォーマット（二次元）であることができ、バーコードリーダー２は、他のバーコードフォーマットも読み取り処理するように動作可能であることができる。
【００３８】
様々なバーコード４の例を図４Ａ〜図４Ｄに示す。ここでは、各バーコード４は、受診番号０１２３４５７２でマサチューセッツ総合病院（ＭＧＨ：Ｍａｓｓａｃｈｕｓｅｔｔｓ  Ｇｅｎｅｒａｌ  Ｈｏｓｐｉｔａｌ）により発行された患者リストバンドから得られた、識別番号ＭＲＮ４４５４１４を有し、１９５６年１２月１４日に生まれた女性患者を識別する情報を含み、この患者は２００４年１２月１２日に収容された。患者氏名はＩｍａ  Ｎ．Ｏｔｗｅｌｌである。ここでは図４Ａによるバーコード４は、情報をＣＯＤＥ１２８線形フォーマットで表す。図４Ｂによるバーコード４はＡｚｔｅｃフォーマットに対応する。図４Ｃによるバーコード４はデータマトリックスフォーマットに対応する。図４Ｄによるバーコード４はＰＤＦ４１７フォーマットである。
【００３９】
図４（Ａ）〜図４（Ｄ）からわかるように、ＣＯＤＥ１２８線形フォーマットによるバーコード４は、二次元構造を有するバーコード４よりも、同じ情報の収容にはるかに大きなスペースを必要とする。ＣＯＤＥ１２８線形バーコードは、より詳細な情報をバーコード内に包含するには適当ではない。
【００４０】
バーコード４を読み取るときの一般的な手順を図３に示す。ここでは、バーコードリーダー２は、薬物容器の薬物ラベル５１、患者のリストバンドの患者ＩＤラベル５２、従業員のバッジ若しくはリストバンドの従業員ＩＤラベル５３、又は医療装置３の装置ラベル５４からバーコード４を読み取る。バーコードリーダー２は、スキャンしたバーコード４を復号化して、バーコード４に含まれるデータを得る。次に、処理装置２２は、復号化されたバーコードデータを予め定義された標準化出力フォーマットにマッピングし、復号化バーコードデータをこの予め定義された標準化出力フォーマットで、接続ライン２４を介して中央通信装置１に出力し、中央通信装置１はデータを１つ又は複数の医療装置３に送信する。
【００４１】
処理装置２２がスキャンされたバーコード４に含まれるデータのマッピングに使用する予め定義された標準化出力フォーマットは、例えば、ＸＭＬフォーマットとすることができる。次に、患者識別情報、従業員識別情報、薬物識別情報、及び／又は装置識別情報に関連する特定の予め定義されたＸＭＬスキームを使用することにより、バーコード４に含まれ、バーコード４から抽出された情報を固定の情報フィールド（いわゆるＸＭＬ要素）にマッピングすることが可能であり、固定の情報フィールドは、標準化出力フォーマットで事前に定義されており、バーコードリーダー２の処理装置２２が、バーコード４に含まれるデータを中央通信装置１に通信するために使用する情報の構造を定義する。
【００４２】
図５Ａ〜図５Ｄは、患者識別（図５Ａ）、従業員識別（図５Ｂ）、薬物識別（図５Ｃ）、装置識別（図５Ｄ）、及びエラー状況（図５Ｅ）に関連する様々なＸＭＬスキームの例を示すとともに、予め定義されたＸＭＬスキームにおいて特定の情報フィールドを定義するＸＭＬ要素の例を与える。例えば、図５Ａを参照すると、例えば、患者識別番号、生年月日、性別、姓、又は名に関連するＸＭＬ要素により患者情報を記述することができる。各ＸＭＬ要素は、開始タグ（例えば、＜ＰａｔｉｅｎｔＩＤ＞、＜ＤａｔｅＯｆＢｉｒｔｈ＞、＜Ｇｅｎｄｅｒ＞、＜ＬａｓｔＮａｍｅ＞、＜ＦｉｒｓｔＮａｍｅ＞）で開始され、終了タグ（例えば、＜／ＰａｔｉｅｎｔＩＤ＞、＜／ＤａｔｅＯｆＢｉｒｔｈ＞、＜／Ｇｅｎｄｅｒ＞、＜／ＬａｓｔＮａｍｅ＞、＜／ＦｉｒｓｔＮａｍｅ＞）で終了し、実際の情報を伝えるコンテンツ（ＸＭＬスキームでは［ＤＡＴＡ］として示される）を開始タグと終了タグとの間に含むことができる。このフォーマットは、フィールド及びメタデータを追加又は削除することにより、実施時に変更することができ、バーコードリーダーの使用中に直面する（第三者）バーコードフォーマットから導出することができる。ＸＭＬ要素のコンテンツは、スキャンされたバーコード４に含まれる情報の範囲まで、このバーコード４から抽出されたデータで埋められるべきである。ここで、ＸＭＬスキーム内の情報の幾らかは、例えば患者のリストバンドのバーコード４に必ず含まれなければならない必須情報として示すことができる。
【００４３】
したがって、処理装置２２は、中央通信装置１が容易に解釈することができる予め定義された標準化フォーマットで、スキャンされたバーコード４から抽出されたデータを出力する。これは、処理装置２２が、バーコード４からスキャンされたデータから予め定義された標準化フォーマット、すなわちＸＭＬフォーマットへのマッピングを実行するという点で達成される。次に、出力データはこのＸＭＬフォーマットで提供され、それにより、中央通信装置１は出力データを更に、より容易に解釈し処理することができる。
【００４４】
再び図３を参照すると、バーコードリーダー２は、バーコードデータを処理し、標準化出力フォーマットにマッピングした後、データをこの標準化出力フォーマットで中央通信装置１に出力し、次に、中央通信装置１はデータを医療装置３に送信し、それにより医療装置３は、例えば、患者に投与すべき薬物、投与量、又は薬物を投与する流量若しくは液下速度に関する情報を受信する。
【００４５】
処理装置２２を有するバーコードリーダー２はマッピング、ひいては、バーコード４内に含まれるデータの解釈を実行するため、既にバーコードリーダー２内にあるデータの妥当性チェックを実行することも可能である。特に、バーコードリーダー２は、バーコード４が有効バーコードタイプに準拠するか否か又は要求される全ての情報がバーコード４に含まれているか否かをチェックすることができる。何らかの理由により、エラーが検出される場合、バーコード２は、可聴、可視、又は振動信号を生成してユーザーに警告することができ、それに加えて、エラーメッセージを生成し、図５Ｅに示されるように、ＸＭＬスキームを使用してこのエラーメッセージを中央通信装置１に出力することができ、それにより、中央通信装置１はエラーメッセージ１を医療装置３に送信することができる。エラーメッセージは、エラーメッセージから、ユーザーがエラーを識別し、それに従ってエラーを解消するように行動可能なように、テキストの人間可読形態のものであることが好ましい。
【００４６】
特定の実施形態では、処理装置２２を有するバーコードリーダー２は、マッピングの前又は後に、読み取ったデータを検証する。これは、読み取られたバーコード４の内容と比較したデータ有効性の計算を含む。例えば、バーコード４はデータフィールドを含み、各データフィールドの末尾又は全てのデータフィールドの末尾には、ラベリングシステムのアルゴリズムにより生成されるチェックサムがある。バーコードリーダー２は、バーコードを読み取り、データ及びチェックサム（複数の場合もある）を対応するフィールドにマッピングする。バーコードリーダー２は次に、データフィールドからチェックサムを計算し、それをバーコード読み取りチェックサム値と照合する。２つの値が対応しない場合、ラベルは（可聴トーン、ディスプレイに表示されるメッセージ、振動、又は他の手段を介してバーコードリーダー２により）拒絶される。これは、データが正確に生成され読み取られたことを確保する追加のメカニズムである。加えて、マッピングされたデータがバーコードリーダー２により既に予め検証されていると、ホストは第２のパスを実行することができる。これは、データのマッピングの前又は後、またマッピングされたデータに対してこの動作を再実行するようにホストにデータを送信する前に、バーコード４のスキャンが良好であり、ラベルが正確であることを保証する。
【００４７】
更なる実施形態では、処理装置２２を有するバーコードリーダー２は、構成設定に基づいて、必須として示される情報を含む１つ又は複数のデータフィールドのそれぞれを検証して（上述したチェックサム検証への追加又は代替として）、或る特定のフィールド内に含まれるデータが特定の基準（例えば、最小文字数及び最大文字数及び／又は禁則文字）を満たすことを保証する。これは装置の機能を向上させる。例えば、仮に、１０文字〜１２文字を必要とする患者ＩＤフィールドが３文字しか含まない場合、バーコードリーダー２はエラーを通知することができる。特に、そのような場合、バーコードリーダー２は有効読み取りを通知することができるが、エラー状況ＸＭＬスキームにおいて、データが何故有効ではないかを説明するメッセージを代わりに用いる。代替又は追加として、エラーは、中央通信装置１又は中央通信装置１に取り付けられた医療装置３により示し、及び／又は表示することができる。加えて、マッピングされたデータがバーコードリーダー２により既に予め検証されている場合、ホストは第２のパスを実行することができる。
【００４８】
本発明は、上述した実施形態に限定されず、全く異なる方法で実施することも可能である。特に、場合によってはＸＭＬフォーマット以外の他の予め定義される標準化データフォーマットを使用して、中央通信装置が容易に解釈可能な標準化形態でバーコードリーダーのデータ出力を提供することもできる。
【符号の説明】
【００４９】
１  中央通信装置
１０  コネクター
１１  通信リンク
１２  接続
２  バーコードリーダー
２１  バーコードスキャン装置
２２  処理装置
２３  メモリ装置
２４  接続ライン
２４０  コネクター
３  輸液ポンプ
３１  チューブ
３２  輸液バッグ
３３  カニューレ
４  バーコード
５１  製造者の薬物ラベル
５２  第三者の薬物ラベル
５３  患者ＩＤラベル
５４  従業員ＩＤラベル
５５  装置ラベル
【図１】
2014523058.tif 000003
【図２】
2014523058.tif 000004
【図３】
2014523058.tif 000005
【図４】
2014523058.tif 000006
【図５Ａ】
2014523058.tif 000007
【図５Ｂ】
2014523058.tif 000008
【図５Ｃ】
2014523058.tif 000009
【図５Ｄ】
2014523058.tif 000010
【図５Ｅ】
2014523058.tif 000011
【国際調査報告】
2014523058.tif 000012
2014523058.tif 000013