(57)【要約】【課題】各検査機器にて実行された検査結果を既存の電子カルテサーバで確実に管理する。【解決手段】中継装置（管理装置２００）は、複数の検査機器（３００）の各々において行われた測定結果を被検者の識別情報とともに受信する受信手段と、前記測定結果を受信するたびに通し番号を発行する発行手段と、前記通し番号と前記測定結果とが内包された、診療記録を管理するカルテサーバにて処理可能な形式のデータを生成するデータ処理手段と、該生成されたデータをカルテサーバ（電子カルテサーバ１００）に送信する送信手段とを有する。【選択図】図１
2020160672.tif 000002
【特許請求の範囲】
【請求項１】
複数の検査機器の各々において行われた測定結果を被検者の識別情報とともに受信する受信手段と、
前記測定結果を受信するたびに通し番号を発行する発行手段と、
前記通し番号と前記測定結果とが内包された、診療記録を管理するカルテサーバにて処理可能な形式のデータを生成するデータ処理手段と、
該生成されたデータを前記カルテサーバに送信する送信手段と
を有する装置。
【請求項２】
前記受信手段は、測定が行われた条件を更に取得し、
前記データ処理手段は、前記条件に基づいて前記測定結果を修正する
請求項１に記載の装置。
【請求項３】
前記複数の検査機器には、一の測定項目について測定する第１の検査機器および第２の検査機器が含まれ、
前記データ処理手段は、前記第１の検査機器にて得られた測定結果を前記第２の検査機器にて得られた測定結果を用いて修正する
請求項１または２に記載の装置。
【請求項４】
各検査機器を制御するための制御情報を生成する生成手段と
該生成された制御情報を各検査機器へ送信する手段と
を更に備え、
前記受信手段は、測定が行われた条件を更に取得し、
前記生成手段は、前記条件に基づいて前記制御情報を生成する
請求項１ないし３のいずれか一つに記載の装置。
【請求項５】
各検査機器を制御するための制御情報を生成する生成手段と
該生成された制御情報を各検査機器へ送信する手段と
を更に備え、
前記複数の検査機器には、一の測定項目について測定する第１の検査機器および第２の検査機器が含まれ、
前記生成手段は、前記第１の検査機器にて得られた測定結果に基づいて前記第２の検査機器に対する制御情報を生成する
請求項１ないし４のいずれか一つに記載の装置。
【請求項６】
複数の検査機器と中継装置とカルテサーバとを備える検査管理システムであって、
前記複数の検査機器の各々において行われた測定結果を被検者の識別情報とともに受信する受信手段と、
前記測定結果を受信するたびに通し番号を発行する発行手段と、
前記通し番号と前記測定結果とが内包された、診療記録を管理するカルテサーバにて処理可能な形式のデータを生成する生成手段と、
該生成されたデータを、前記カルテサーバに送信する送信手段と、
該生成されたデータを受信すると、前記通し番号に対応付けて課金情報を前記診療記録に追加する課金処理手段と
を有する検査管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の医療用検査機器にて得られた情報を管理する技術に関する。
【背景技術】
【０００２】
検査結果を含む診療の記録を電子的に一元管理する、いわゆる電子カルテサーバが普及している（特許文献１）。また、通信機能を有する検査機器と電子カルテサーバとを接続して、検査機器による測定結果を電子カルテサーバに自動的に送信することも行われている。具体的には、患者が検査機器を用いて検査を行うにあたり、まず医師などが検査を行うことを決定すると、看護師などが電子カルテサーバにアクセスして必要な情報を入力する。すると、電子カルテサーバが当該検査を一意に識別するための通し番号を発行し、この通し番号とともに検査機器に対し測定の依頼を送信する。電子カルテサーバは、検査機器から、通し番号に対応する検査結果を受信すると、電子カルテに検査結果を書き込む。ここで、検査に関係する処理（例えば検査に係る費用の会計処理など）は全て、電子カルテに記憶された情報に基づいて行われる。
【０００３】
ここで、緊急時などにおいては、上記の手続きを踏む余裕がなく、電子カルテサーバからの依頼を待たずに検査を実施せざるを得ない場合がある。この場合、その事実や検査の結果が電子カルテサーバに記録されない可能性がある。また、検査結果がその検査機器から電子カルテサーバに送信されもしくは、医療従事者や事務担当者が電子カルテサーバにアクセスして手入力したとしても、その検査に対しては通し番号が発行されていないため、電子カルテサーバでは統一的な処理ができない。その結果、電子カルテの内容の正確性が落ちるだけでなく、その検査に係る費用請求ができなくなる。ここで、医療従事者や事務担当者が電子カルテサーバにアクセスして検査の事実や結果を入力することも考えられるが、人的コストが増えるし、また入力内容に間違いが起こる可能性も否定できない。
【０００４】
加えて、近年では、検査室以外の病棟にも検査機器が設置されることが増えてきており、また検査機器の製造メーカも検査機器の機能も多様化している。そして、製造メーカが検査結果の出力データについて独自フォーマットを採用していることも多い。また、各検査機器の運用方法について部門間で統一が取れてない場合もある。既存の電子カルテサーバでは、病院内の全ての機器の存在、詳細仕様、運用方法などの最新の状況に対応することが益々困難になっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６-１２２４２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、各検査機器にて実行された検査結果を既存の電子カルテサーバで確実に管理することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、一の態様において、複数の検査機器の各々において行われた測定結果を被検者の識別情報とともに受信する受信手段と、前記測定結果を受信するたびに通し番号を発行する発行手段と、前記通し番号と前記測定結果とが内包された、診療記録を管理するカルテサーバにて処理可能な形式のデータを生成するデータ処理手段と、該生成されたデータを前記カルテサーバに送信する送信手段とを有する中継装置を提供する。
【発明の効果】
【０００８】
本発明によれば、各検査機器にて実行された検査結果を漏れなく記録することができる。
【図面の簡単な説明】
【０００９】
【図１】電子カルテ管理システム１０の概要図。
【図２】検査機器３００の機能図。
【図３】電子カルテサーバ１００の機能図。
【図４Ａ】データベースＤＢ１１の例。
【図４Ｂ】データベースＤＢ１２の例。
【図５】管理装置２００の機能図。
【図６Ａ】データベースＤＢ２１の例。
【図６Ｂ】データベースＤＢ２２の例。
【図７】電子カルテ管理システム１０の動作例。
【図８】データＤＴ１の例。
【図９】データＤＴ２の例。
【図１０】データＤＴ３の例。
【図１１】データベースＤＢ１２の例。
【図１２】電子カルテ管理システム１０Ａの概要。
【図１３】中継装置５００の外観図。
【図１４】中継装置５００の機能図。
【図１５】検体管理サーバ４００の機能図。
【図１６】データＤＴ１ａの例。
【図１７】データＤＴ３ａの例。
【発明を実施するための形態】
【００１０】
図１は、電子カルテ管理システム１０の概要図である。電子カルテ管理システム１０は、電子カルテサーバ１００と、管理装置２００と、検査機器３００を含む。電子カルテ管理システム１０は例えば一つの病院に対して導入される。電子カルテサーバ１００、管理装置２００、および検査機器３００は、ネットワーク９００を介して、有線または無線によって接続される。例えば、ネットワーク９００は、病院内に設けられたＬＡＮ（ローカルエリアネットワーク）である。なお、電子カルテサーバ１００および各検査機器３００は直接接続されておらず、管理装置２００を介して通信を行うことのみ許可されていてもよい。すなわち、ネットワーク９００は、電子カルテサーバ１００と管理装置２００とを接続する第１のネットワークと、管理装置２００と各検査機器３００とを接続する第２のネットワークの計２つのネットワークから構成されていてもよい。
【００１１】
検査機器３００−１、３００−２、３００−３は、検査室、病室、治療室、手術室、診察室など、病院内に設置されるものであり、被検者の肉体的または精神的状態に関する情報を取得する医療機器である。測定方法、対象部位、目的、出力される情報の形式、その他の機能や詳細な仕様は問わず、通信機能を有するものであればよい。加えて、後述の通り、検査を実行するに際して電子カルテサーバ１００など他の管理機器から事前の承認を取得しておく必要がなく、検査機器３００の操作者の判断で測定を実行することができる。ここで、操作者は患者自身であってもよいし医療従事者（技師、医師、看護師）であってもよい。なお、同図に示される検査機器３００の数は例示である。
【００１２】
また、検査機器３００には、同一の機能を有する複数の検査機器が存在してもよい。すなわち、検査機器３００には、一つの測定項目について測定を行う第１検査機器および第２検査機器が含まれていてもよい。あるいは、測定対象は同一だが測定精度に違いがある機器が含まれていてもよい。
以下、各検査機器３００を区別する必要がない場合は、単に「検査機器３００」と称する。
【００１３】
電子カルテサーバ１００は、病院内の全ての患者の医療情報を記憶したいわゆる電子カルテを管理するサーバである。医療情報には、患者の個人情報、過去に行われた診察や検査の結果に加えて、診療に係る費用に関する情報も含まれる。医師や事務員は、必要に応じて端末（図示せず）から電子カルテサーバ１００にアクセスして、情報の閲覧や更新を行う。
【００１４】
通常、検査が行われると何らかの費用が発生することになるが、この費用は実施された一つの検査に対して付与された一意の識別情報（いわゆる「検査オーダー番号」；以下、「通し番号」と称するが、数字列で表現されるものに限定されない）に基づいて会計処理を行うことになる。よって、電子カルテサーバ１００は、既存の電子カルテサーバが一般的に備えている、上記の通し番号を認識して処理できる機能を少なくとも有する。なお、電子カルテサーバ１００は、この機能に加えて、識別情報を発行する機能を有していてもよい。
【００１５】
管理装置２００は、典型的には病院内に設けられ、基本的機能として、各検査機器３００から取得した情報を適宜加工し、電子カルテサーバ１００が処理可能なデータを電子カルテサーバ１００に送信する。付加機能として、必要に応じて、検査機器３００に対し、検査機器３００の制御に関する指示を送信する機能を有する。
【００１６】
以下、電子カルテサーバ１００、管理装置２００、検査機器３００の機能について詳述する。なお、電子カルテサーバ１００が有する、情報の入出力機能や病院内の他の端末（図示せず）との間の通信機能など、一般的な電子カルテサーバが有している機能については、説明を省略する。同様に、検査機器３００が有する検査機器としての一般的なデータの出力機能や操作入力を受付ける機能等についても、説明を省略する。
【００１７】
図２は検査機器３００の機能図である。検査機器３００は、通信部３１０と、ＩＤ読取部３２０と、測定部３３０と、記憶部３４０と、データ処理部３５０と、機器校正部３６０とを含む。
測定部３３０は各種センサであって、設定された動作プログラムに従って、体温、血圧、血糖値、血液ガス濃度、心電図、心拍数、Ｘ線画像、超音波画像といった情報を、数値、画像、音声等の情報として取得し、必要に応じて分析し、その結果をデータ処理部３５０に出力する。なお、測定部３３０は、機器校正部３６０から供給された命令に従って、パラメータや動作モードの設定などの調整を行う。
【００１８】
ＩＤ読取部３２０は、バーコードリーダー等の読取装置やタッチパネル等の情報入力装置であって、被検者（患者）を一意に識別するためのＩＤ（以下、患者ＩＤという）を取得する。例えば、予め患者の腕に巻き付けられ患者ＩＤが印刷された紙や、患者ＩＤが記憶された電子チップが内蔵された腕輪型電子デバイスから、患者ＩＤを読み取る。あるいは、検査に立ち会う看護師が、タッチパネルを操作して患者ＩＤを入力する。
【００１９】
データ処理部３５０は、プロセッサであって、測定部３３０から供給された情報結果に基づいて、必要に応じてデータ加工処理を行い、検査機器３００が規定する仕様に従ったデータを生成する。生成されるデータには、測定結果と患者ＩＤとが少なくとも内包される。これらに加えて、測定の際に用いられた測定条件（各種パラメータ設定、動作モードなど）、測定環境（その時の部屋の温度、湿度など）、検査時の患者の状態（体温、血圧、脈拍など）、その他の付随的情報が内包されてもよい。
【００２０】
通信部３１０は、有線または無線によって、管理装置２００と情報の授受と行うための通信インタフェースである。具体的には、データ処理部３５０にて測定結果を含む情報を送信し、管理装置２００から制御情報を受信する。
記憶部３４０は、半導体メモリやハードディスク等の記憶装置であって、設定情報、測定条件、動作プログラムを記憶する。
【００２１】
機器校正部３６０は、プロセッサであって、管理装置２００から受信した制御情報に基づいて、測定部３３０および／またはデータ処理部３５０の処理内容を制御する。制御情報には、例えば、測定の精度に影響を与えうるパラメータ値や動作モードの指定が含まれる。具体的には、機器校正部３６０は測定部３３０にパラメータ値の変更等の命令を出力する。
【００２２】
図３は、電子カルテサーバ１００の機能図である。電子カルテサーバ１００は、通信部１１０と、記憶部１２０と、制御部１３０を含む。通信部１１０は、通信インタフェースであって、ネットワーク９００を介して、管理装置２００から検査結果を含む情報を受信する。なお、電子カルテサーバ１００が通し番号を発行する機能を有する場合は、電子カルテサーバ１００にて発行された通し番号が内包された測定実行の指示を、各検査機器３００に対して直接にまたは管理装置２００を介して、送信してもよい。記憶部１２０は、半導体メモリやハードディスク等の記憶装置であって、ＯＳプログラムのほか、電子カルテ情報や、患者ＩＤなどの電子カルテ情報の更新に必要な情報を記憶する。
【００２３】
制御部１３０は、課金処理部１３１を含み、プロセッサによって実現され、電子カルテ情報の生成や更新を行う。具体的には、課金処理部１３１は、管理装置２００から検査結果を受信すると、電子カルテにその検査に関係する情報として、該検査について発生した費用についての情報を追加する。なお、制御部１３０に通し番号を発行する機能を設け、各検査機器３００に対して直接または管理装置２００を介して、測定実行の指示を送信してもよい。この場合であっても、管理装置２００から、通し番号を含む測定結果を取得することには変わりない。
こうして、電子カルテサーバ１００は、全ての検査機器３００にて実行された測定結果を、その測定がなされたことを一意に識別する通し番号に紐づけて管理する。
【００２４】
図４Ａは、記憶部１２０に記憶されるデータベースＤＢ１１の例である。データベースＤＢ１１においては、患者ＩＤに対応付けて、氏名、年齢、性別、住所、あるいは加入している保険の種別その他の個人情報が記憶される。
【００２５】
図４Ｂは、記憶部１２０に記憶されるデータベースＤＢ１２の例である。データベースＤＢ１２は、患者ＩＤごとに生成される。データベースＤＢ１２は、複数のレコードによって構成され、各レコードは診察や検査など医療行為が発生するたびに生成される。各レコードには、診療行為が行われた日付、診療の内容、診療が検査機器３００を用いて行われた検査の場合は測定項目、測定結果、検査通し番号、当該診療行為に対する請求額、の項目を含む。ここで、測定結果には、測定データのファイル名や、記憶部１２０に記憶された測定データへアクセスするためのリンク情報が記述されていてもよいし、数値や評価区分などの情報が直接記述されていてもよい。請求額は、課金処理部１３１にて生成される。
【００２６】
図５は、管理装置２００の機能図である。管理装置２００は、通信部２１０と、記憶部２２０と、計時部２３０と、制御情報生成部２４０と、制御部２５０とを含む。
通信部２１０は、電子カルテサーバ１００および各検査機器３００と通信を行うためのインタフェースであって、送信手段２１１と受信手段２１２とを含む。
送信手段２１１は、複数の検査機器３００の各々において行われた測定結果を被検者の識別情報（患者ＩＤ）とともに受信する。好ましくは、送信手段２１１は、検査機器３００にて測定が行われた環境あるいは条件を示す情報（以下、まとめて測定条件という）を更に取得する。測定条件とは、例えば、検査機器３００が設置された部屋の温度、湿度、気圧などの場所に関する情報あるいは測定が行われた季節や時間帯などのタイミングに関する情報を含む。
受信手段２１２は、該生成されたデータを電子カルテサーバ１００に送信する。好ましくは、受信手段２１２は、制御情報生成部２４０にて生成された制御情報を、該当する検査機器３００へ送信する。
【００２７】
記憶部２２０は、半導体メモリ等の記憶装置であって、管理装置２００のＯＳのほか、制御部２５０にて実行され、後述の機能を管理装置２００に実現させるためのプログラムを記憶する。加えて、各検査機器３００の機能についての情報が記憶される。また、記憶部２２０には、測定結果の受信記録が記憶される。
【００２８】
図６Ａは、記憶部２２０に記憶されるデータベースＤＢ２１の例である。この例では、全ての検査機器３００について、その機器の識別子に対応付けて、測定項目（測定する対象）、データフォーマット（測定結果の出力形式）、設置場所、なお、復号鍵の情報が記述されている。複合鍵とは、各検査機器３００から送信されるデータが暗号化されている場合に、その暗号化されたデータを復号するために必要な情報である。このように、各検査機器３００にて出力されるデータの構造およびその情報がどのような意味を有しているかについての情報を予め登録しておくことで、管理装置２００は、どの検査機器３００から受信したデータであっても、その内容を解釈し、必要に応じて加工処理することができる。
【００２９】
図６Ｂは、記憶部２２０に記憶されるデータベースＤＢ２２の例である。制御部２５０は、各検査機器３００から受信した全てのデータから、送信元機器ＩＤ、および患者ＩＤを抽出し、発行された通し番号および受信日時とともに、測定結果を示すデータを対応付けてデータベースＤＢ２２に書き込む。すなわち、データベースＤＢ２２には電子カルテ管理システム１０内で実施された全ての検査が記憶される。
【００３０】
計時部２３０は、内部時計あるいは時刻サーバへアクセス手段を備え、検査機器３００から情報を受信した時刻を記憶する。
【００３１】
制御情報生成部２４０は、各検査機器３００を制御するための制御情報を生成する。好ましくは、制御情報生成部２４０は、測定条件に基づいて制御情報生成部２４０を生成する。具体的には、検査機器３００が設置された場所の近傍に設けられネットワーク９００と接続されたセンサから、測定結果とは独立したタイミングで送信された情報を取得する。あるいは、検査機器３００がセンサを有している場合に、測定結果に内包された測定条件を検査機器３００から受信してもよい。あるいは、ネットワーク９００と接続された、全ての検査機器３００を管理する測定条件を管理するサーバ（図示せず）から取得してもよい。また、制御情報生成部２４０は、第１の検査機器（例えば検査機器３００−１）にて得られた測定結果に基づいて第２の検査機器（例えば検査機器３００−１）に対する制御情報を生成してもよい。換言すると、ある検査機器３００にて得られた測定結果を用いて、他の検査機器３００の機器を調整する。
【００３２】
制御部２５０は、番号発行部２５１と、データ処理部２５２とを含む。番号発行部２５１は、測定結果を受信するたびに通し番号を発行する。
データ処理部２５２は、番号発行部２５１にて発行された通し番号と測定結果とが少なくとも内包された、診療記録を管理する電子カルテサーバ１００にて処理可能な形式のデータを生成する。ここで、データ処理部２５２は、検査機器３００から取得した測定結果を修正してもよい。修正は、実体的な修正（データの値に対する修正）であってもよく、形式的な修正（データフォーマットの変換など）であってもよく、その両方であってもよい。形式的な修正を行う場合は、例えばデータベースＤＢ２１を参照して、電子カルテサーバ１００にて処理可能な形式となるように、メタデータ（ヘッダ）の削除、追加などの処理を行う。
【００３３】
実体的な修正とは、典型的には、データの精度または信頼性を担保することを目的とするものである。例えば、データ処理部２５２は、測定条件に基づいて測定結果を修正してもよい。測定条件を加味してデータ校正を行うことにより信頼性が上がる場合があるからである。例えば、測定が行われた際の環境や測定が実施された時刻などの条件と、患者の状態（あるいは当該状態が反映された測定結果）との間に所定の関係が存在することが知られており、この関係についての情報が記憶部２２０において記憶されている場合、当該情報を用いてデータを補正することが考えられる。
【００３４】
あるいは、データ処理部２５２は、第１の検査機器にて得られた測定結果を用いて、第２の検査機器にて得られた測定結果を修正してもよい。例えば、２つまたはそれ以上の検査機器３００が同様の機能（例えば血圧の測定）を有している場合において、同一の患者に対し同等の条件で測定を行った場合に有意な差異がある結果が得られた場合は、機器の性能や機器の使用方法に原因がある可能性がある。よって、例えば、第１の検査機器（例えば検査機器３００-１）よりも第２の検査機器（例えば検査機器３００−２）のほうが高精度であるという情報が予め記憶部２２０も記憶されており、同一の患者に対して同様の測定環境ないし測定条件下で、第２の検査機器にて測定を行った後（例えば翌日の同一時刻）に第１の検査機器にて測定行った場合に、第１検査機器の結果を第２検査機器の結果で置き替える。あるいは、第２の検査機器結果と第１の検査機器の平均値を採用し、あるいはその他の統計処理を行って新たなデータを生成する。
【００３５】
図７は、電子カルテ管理システム１０の動作例である。以下、全ての検査機器３００がデータベースＤＢ２１に登録されているとする。
医療従事者がスイッチの押下など所定の操作を行うことにより、検査機器３００にて測定の準備が行われる（Ｓ５０１）。なお、検査機器３００が遠隔制御の機能を有している場合は、検査機器３００が電子カルテサーバ１００または管理装置２００から測定開始の指示を受信したことを契機として測定が開始されてもよい。
続いて、検査機器３００は、患者ＩＤの入力を促す。バーコードが印刷された患者の腕輪をかざすあるいは医療従事者等が患者ＩＤを入力するなどして、検査対象の患者のＩＤが読み取られると（Ｓ５０２）、医療従事者等が所定の操作を行うと計測が開始される（Ｓ５０３）。測定が完了すると、自動的にまたは医療従事者の操作に従って、測定結果を含む情報が管理装置２００へ送信される（Ｓ５０４）。
【００３６】
図８は、検査機器３００にて生成され、管理装置２００に送信されるデータＤＴ１の構造の例である。この例では、予め検査機器３００-１が独自に定めるデータ形式に従って、測定が行われた検査機器３００-１を示す機器ＩＤ、測定対象者である患者ＩＤ、測定項目、測定値の順で配列される。検査機器３００ごとにデータ構造は異なっていてもよいが、少なくとも、機器ＩＤ、患者ＩＤ、測定値、測定項目の４つの情報項目が含まれる点は共通する。
【００３７】
図７に戻り、データＤＴ１を受信した管理装置２００は、データベースＤＢ２２を更新するとともに、新たに通し番号を発行する（Ｓ５０５）。そして、必要に応じてデータベースＤＢ２１および／またはデータベースＤＢ２２を参照してデータを加工する。そして、その通し番号を含む、受信した測定データに基づくデータであって電子カルテサーバ１００が処理可能なデータを生成する（Ｓ５０６）。図９は、このときに生成されたデータＤＴ２の構造の例を示す。
【００３８】
この例では、検査機器３００から取得したデータ項目（ｄ１）に加え、発行された通し番号（「００１３５」）と測定日時および測定場所（ｄ２）とが情報項目として追加されている。各情報項目の配置は、電子カルテサーバ１００が予め規定している形式に整合させるべく、先頭から順に、通し番号、測定日時、測定場所、患者ＩＤ、測定項目、必要に応じて修正された測定結果の順に配置された構造となっている。また、この例では、測定結果として受信したのは「９０Ｔｏｒｒ」という数値であったが、管理装置２００によって「９１Ｔｏｒｒ」とデータ値が修正されている。
【００３９】
なお、データベースＤＢ２２を参照した結果、管理装置２００は、過去に取得した測定データに対して、同様な測定条件において同一（あるいは似たような状態の）患者について過去に取得した測定データに対して、今回取得したデータとの整合性をチェックしてもよい。データ処理部２５２は、チェックの結果、数値の乖離が著しいなどデータの信頼性が疑われる、あるいは測定方法の適切性や検査機器３００の不具合が疑われると判断した場合、再測定の指示、あるいは当該測定に検査機器３００の不具合を修正するための命令および変更すべき制御パラメータについての情報を制御情報生成部２４０に生成させ、当該検査機器３００へ送信してもよい。この場合、データ処理部２５２は、受信した測定データに基づくデータの電子カルテサーバ１００への送信を中止してもよい。
【００４０】
図７に戻り、データ処理部２５２にて生成されたデータは電子カルテサーバ１００に送信される（Ｓ５０７）。
【００４１】
電子カルテサーバ１００は、図９に示す情報を受信すると、当該情報に基づいてデータベースＤＢ１２を更新する。具体的には、受信した情報のうち電子カルテに記入すべき情報を抽出する。このとき抽出される情報の例を図１０に示す。この例では、通し番号、日時、患者ＩＤ、測定項目の識別子、測定値が抽出され、その他の情報は消去されてもよい。勿論、受信した情報の全てを電子カルテに追加してもよい。
【００４２】
そして、制御部１３０は、必要に応じて検査内容と報酬額との関係を記述したデータベース（図示せず）を参照するなどして課金情報を生成し（Ｓ５０８）、これらの情報を含む新たなレコードを電子カルテに追加する（Ｓ５０９）。図１１は、図４Ｂに示す状態の患者（ＩＤ：０９８５）が、検査を行った場合に更新されたデータベースＤＢ１２の例を示す。図４Ｂおよび図１１を比較すると、この患者の電子カルテに、検査機器３００にて実行された検索に対応するレコードが追加されていることが分かる。
【００４３】
上記実施例によれば、緊急時など、電子カルテサーバ１００にて通し番号の発行を含む管理がなされていない状態で実施された検査の結果を、電子カルテサーバ１００に確実に把握させることができる。また、検査機器３００の機能や出力されるデータの構造については管理装置２００が把握しており、管理装置２００から電子カルテサーバ１００には常に電子カルテサーバ１００が処理可能な形式のデータが提供されるので、通し番号をキーとして検査費用の請求処理を行う従来の電子カルテサーバの機能を改変することなく利用することができる。また、電子カルテサーバ１００にて通し番号の発行を行う必要がないので、電子カルテサーバ１００の処理負担が軽減し、通し番号の発行手続きを待つ必要がないので、検査の実施が遅れることもない。また、新たな検査機器３００が導入されたとしても、管理装置２００のデータベースＤＢ２１を更新するだけでよい。
【００４４】
また、管理装置２００は、測定環境や測定条件が異なり得る複数の検査機器３００から取得した検査結果を利用することにより、測定データの高精度化あるいは測定データの信頼性担保のための情報処理を行うことができる。例えば、複数の測定データに基づき、機器の設定や測定方法が適切でないことを早期に発見することが容易となる。この場合、不適切な設定や機器の不具合が疑われる場合は、制御情報を生成して検査機器３００に送信することで、検査機器３００の調整（測定部の位置決め機構などのハードウェアに関する調整および／または出力データ値のオフセット値の調整などのソフトウェアに関する調整）を行うことができる。
【００４５】
＜変形例＞
上記実施例において、電子カルテサーバ１００が通し番号を発行する機能を有してもよい。この場合であっても、管理装置２００は電子カルテ管理システム１０において発行された全ての通し番号を管理する。具体的には、管理装置２００は、電子カルテサーバ１００から通し番号とともに検査機器３００に対して測定依頼を受けた場合、その番号が発行済みであるか否かをチェックし、発行済みである場合は、新たな番号を発行せず、その番号が内包された検査機器３００に対し測定依頼を行う。管理装置２００が当該検査機器３００へ転送する。そして、当該検査機器３００は、測定結果を管理装置２００に送信する際に、当該通し番号を内包させる。そして、検査機器３００から発行番号が内包された測定結果を受信した場合、その番号が発行済みであるか否かをチェックし、発行済みでない場合は、その番号とともにデータベースＤＢ２２に記憶する。
電子カルテサーバ１００または検査機器３００から受信した発行済みである場合は、電子カルテ管理システム１０内で番号が重複発行されている状態にあるので、電子カルテサーバ１００および／または検査機器３００に対し、重複発行されている通し番号を指定して、当該番号に関連付けられた測定の依頼や測定結果の出力が無効であることを示すメッセージを送信してもよい。
このようにして、通し番号の発行漏れや同一番号の重複発行がないように、電子カルテサーバが有する通し番号発行機能を有効化することができる。
【００４６】
上記実施例では、一つの医療機関に対して一つの電子カルテ管理システム１０が導入されることを想定しているが、電子カルテサーバ１００の管理者と検査機器３００の管理者とは異なっていてもよい。例えば、検査機器３００は運営主体の異なる２以上の医療施設が管轄する場所に設けられてもよい。この場合、複数の医療機関が一つの電子カルテサーバ１００を共有することになる。あるいは、検査機器３００には、患者の自宅など医療施設以外の場所に設置されているものが含まれてもよい。この場合、検査機器３００はインターネットを介して管理装置２００と接続されていてもよい。
【００４７】
管理装置２００の機能を複数の機器に担わせてもよい。図１２は本発明の他の実施例に係る電子カルテ管理システム１０Ａの概念図である。この例においては、管理装置２００に相当する機能を検体管理サーバ４００および中継装置５００が担っている。なお、同図においては一つの中継装置５００のみが描かれているが、複数設けられてもよい。例えば、所定の３００の数（例えば５台）に対して一つの中継装置５００が設けられる。
【００４８】
図１３は中継装置５００の外観を示す。中継装置５００は、病院の壁や天井等に設置され、所定の距離範囲内の検査機器３００（この例では検査機器３００−４〜３００−６）および検体管理サーバ４００と有線または無線により通信を行う。
【００４９】
以下、図１４および１５を用いて、検体管理サーバ４００および中継装置５００の機能例を説明する。なお、図３および図５と同一の機能については同一の符号を付し、説明を省略する。
【００５０】
図１４に示すように、中継装置５００は、通信部２１０Ｂ、メモリ２２０Ｂ、制御部２５０Ｂを含む。
通信部２１０Ｂは、通信モジュールや無線アンテナ等を含み、ＬＡＮなどの有線通信規格に従って検体管理サーバ４００との間で情報の授受を行うとともに、Ｂｌｕｅｔｏｏｔｈ(登録商標)などの無線通信規格に従って検査機器３００との間で情報の授受を行う。具体的には、送信手段２１１Ｂは各３００からデータを受信する。受信手段２１２Ｂは、制御部２５０Ｂにて処理されたデータを検体管理サーバ４００に送信する。なお、送信手段２１１Ｂは、ある３００宛ての検体管理サーバ４００から制御情報を受信した場合に、当該検査機器３００の識別情報を含む制御信号をブロードキャストする。
【００５１】
なお、中継装置５００は、無停電電源装置または自動シャットダウン機能（図示せず）を備えていることが好ましい。また、中継装置５００は、ディスプレイおよび/またはスピーカを備え、停電時、非常電源への切り替え時、その他中継装置５００への電源供給が不安定になった場合に機能が停止することを防止するための機能を備えていることが好ましい。
また、中継装置５００は通信部２１０Ｂを介して中継装置５００の管理者からの命令を受信する機能を有する。また、中継装置５００はタッチパネルなどの入力装置を備え、当該命令その他の情報を入力する機能を備えていてもよい。
【００５２】
メモリ２２０Ｂは、半導体メモリであって、中継装置５００が管轄する全ての３００の識別子や、受信したデータが暗号化されていた場合に復号を行うために必要な情報が少なくとも記憶される。加えて、メモリ２２０Ｂには、各検査機器３００から受信したデータに対して、制御部２５０Ｂにおいて変換、加工、その他の情報処理を行うために必要な、変換アルゴリズムや変換テーブル等の情報が記憶されてもよい。この情報は、検査機器３００の種類ごとに異なりうる。管轄する検査機器３００を新たに追加する際は、上記入力装置を介してまたは通信部２１０Ｂを介して入力された、当該追加される検査機器３００の識別情報や出力データ形式などについての情報が、メモリ２２０Ｂに記憶される。
【００５３】
制御部２５０Ｂはプロセッサであって、管轄する検査機器３００から受信したデータに対して、所定の情報処理を行う。具体的には、制御部２５０Ｂはデータ処理部２５２が有する機能のうち、通し番号の発行を除く機能の全部または一部を行う。一例として、データのラベルの付け替え、配置の変更、暗号化データの復号など、データ値の補正などのデータを実質的に改変しない情報処理のみを行う。制御部２５０Ｂにて処理されたデータは、２１２Ｂを介して検体管理サーバ４００に送信される。
【００５４】
図１５に示すように、検体管理サーバ４００は、制御部２５０Ａ、通信部２１０Ａ、記憶部２２０Ａを含む。
データ処理部２５２Ａは、データ処理部２５２が有する情報処理機能のうち制御部２５０Ｂが有していない情報処理を実行する機能を少なくとも有する。
通信部２１０Ａは、電子カルテサーバ１００および検体管理サーバ４００と通信を行う。具体的には、送信手段２１１Ａは検体管理サーバ４００から受信したデータを制御部２５０Ａに供給し、受信手段２１２Ａは制御部２５０Ａにて生成されたデータを電子カルテサーバ１００に送信する。
記憶部２２０Ａは、半導体メモリ等であって、少なくとも、記憶部２２０に記憶される情報のうちメモリ２２０Ｂに記憶されている情報を除く情報が記憶される。
【００５５】
この実施例によれば、図１に示す管理装置２００が有する機能のうち、各検査機器３００からの受信したデータの中継処理を１以上の中継装置５００に分散させることができる。この結果、各中継装置５００を小型化することができる。加えて、例えば病院に新たな検査機器３００が導入された場合であっても、中継装置５００を増設することで、検体管理サーバ４００を新たに導入する必要なく、当該新たな検査機器にて行われた検査に関する情報を電子カルテサーバ１００にて管理することが容易になる。換言すると、検査機器３００を既存の電子カルテサーバ１００とを容易に接続することができる。
【００５６】
検査機器３００や電子カルテサーバ１００が処理するデータの構造や、２００、検体管理サーバ４００、中継装置５００におけるデータ処理については、上述した例に限らない。以下、データ処理の他の例を示す。
【００５７】
図１６は、ある検査機器３００が出力するデータのフォーマットを、図１７は電子カルテサーバ１００において規定されるデータフォーマットの例を示す。なお、データの値については省略する。図１６に示すように、この検査機器３００が出力するデータは、この検査機器３００が独自に管理する「受付番号」、主に被検者に関係する情報を記述する「患者情報」、主に検査対象、検査装置、検査条件に関する情報を含む「検体情報」、検査の内容を識別する「検査名」、検査結果である「検査値」の情報項目によって構成される。なお、「患者情報」や「検体情報」のデータ項目は、階層構造を有しており、サブ項目が存在することを意味している。
一方、図１７に示すように、電子カルテサーバ１００においては、「ヘッダ」、検査内容や検査結果についての情報を含む「検査情報」、および被検者に関する情報である「患者情報」という項目で構成される。ヘッダは、上述した、電子カルテ管理システム１０または１０Ａ内で実施された各検査を一意に特定するための通し番号、このデータが作成された日時、データの種別を示す情報によって構成される。
両図を比較すると分かるように、検査機器３００にて出力されるデータＤＴ１ａと１００へ送信すべきデータＤＴ３ａとは、内容（データ項目）や構造（データ項目の配置など）に差異がある。この差異点は、製造メーカや機能の違い等に起因して検査機器３００ごとに異なり得る。この差異を吸収すべく、管理装置２００は（あるいは、検体管理サーバ４００および中継装置５００が協働して）、データ項目間の対応関係についての情報を含む所定のアルゴリズムに従って、検査機器３００から取得したデータからデータ項目を取捨選択し、選択したデータ値を用いて、図１７に示すフォーマットに従ったデータを生成する。
【００５８】
この例では、データＤＴ１ａにおけるデータ項目「患者ＩＤ」および「入院/外来の区分」に記述されたデータ値（例えば、入院の場合は「０」、外来の場合は「１」）は、それぞれ、そのままデータＤＴ３ａにおけるデータ項目「患者ＩＤ」および「入院/外来の区分」のデータ値として用いられる。すなわち、データ項目とデータ値をそのまま流用する。
一方、データ項目「分析日時」に記述されたデータ値（例えば、｛「西暦の８桁数字」+「_」+２４時間時刻｝というデータ形式（表記）が採用されているのであれば、「２０１９０３２１_１８:３０」など）は、データ項目「患者情報」のサブ項目である「日時」と、ヘッダ部のサブ項目である「日時」という複数の項目へ予め定められたデータ形式に従って記述する。例えば、「患者情報」のサブ項目である「日時」については予め規定されたデータ形式に従って「０３-２１_１８:３０」という文字列が記述される一方、ヘッダ部のサブ項目である「日時」には「２０１９/０３/２１_１８:３０」という文字列が記述される。このように、変換前後のデータ項目やデータ形式が１対１に対応している必要はない。
また、ＤＴ１ａにおけるデータ項目「分析日時」に記述されたデータ値と、データ項目「受付日時」に記述された値とに基づいてＤＴ３ａにおけるデータ項目「検査時間」の値を生成してもよい。このように、複数の項目に係るデータ値を用いて各種演算処理や結合処理を行って一の項目に係るデータ値を生成してもよい。
「医師名１」、「医師名２」、「患者年齢」に記述されたデータ値については、ＤＴ３ａにおいて記述する項目が存在しないため、削除される。なお、データ項目「受付番号」は、この検査機器３００が独自で管理する番号であるから、データ重複受信のチェックに使用されることはあっても、図１７のヘッダにおける「通し番号」の発行に際して参照されることはない。
【００５９】
なお、１００に送信すべき情報のうち一部のデータ項目のデータ値が３００から取得できなかった場合、そのデータ項目についてはデータ値がない状態のデータが１００に送信されてもよい。あるいは、管理装置２００あるいは検体管理サーバ４００が、１００あるいは９００に接続しているデータベース（図示せず）に接続して当該データ値を要求し、当該データベースから当該情報を取得してもよい。例えば、データ項目「医師名」および「病室」のデータ値を当該データベース等に送信して問い合わせを行い、データ項目「診療科コード」に記述すべきデータ値を取得する。
【符号の説明】
【００６０】
１００・・・電子カルテサーバ、２００・・・管理装置、３００・・・検査機器、４００・・・検体管理サーバ、５００・・・中継装置、３１０・・・通信部、３２０・・・ＩＤ読取部、３３０・・・測定部、３４０・・・記憶部、１１０・・・通信部、１２０・・・記憶部、１３０・・・制御部、１３１・・・課金処理部、２１０、２１０Ａ、２１０Ｂ・・・通信部、２１１、２１１Ａ、２１１Ｂ・・・送信手段、２１２、２１２Ａ、２１２Ｂ・・・受信手段、２２０、２２０Ａ・・・記憶部、２２０Ｂ・・・メモリ、２３０・・・計時部、２５０、２５０Ａ、２５０Ｂ・・・制御部、２４０・・・制御情報生成部、２５１・・・番号発行部、２５２・・・データ処理部、１０、１０Ａ・・・電子カルテ管理システム。
【図１】
2020160672.tif 000003
【図２】
2020160672.tif 000004
【図３】
2020160672.tif 000005
【図４Ａ】
2020160672.tif 000006
【図４Ｂ】
2020160672.tif 000007
【図５】
2020160672.tif 000008
【図６Ａ】
2020160672.tif 000009
【図６Ｂ】
2020160672.tif 000010
【図７】
2020160672.tif 000011
【図８】
2020160672.tif 000012
【図９】
2020160672.tif 000013
【図１０】
2020160672.tif 000014
【図１１】
2020160672.tif 000015
【図１２】
2020160672.tif 000016
【図１３】
2020160672.tif 000017
【図１４】
2020160672.tif 000018
【図１５】
2020160672.tif 000019
【図１６】
2020160672.tif 000020
【図１７】
2020160672.tif 000021