(57)【要約】【課題】健診における受診者の待ち時間を短くするための検査室の割り当てを行い受診者や医療従事者に示す健診管理システムを提供する。【解決手段】受診者１０９に装着された非接触タグ１０９の識別情報を読み取ることにより、受診者１０９毎及び検査室１０３毎に、検査室への入室時間、退室時間、受診者状況を保持し、入室時間及び退室時間を参照して検査室１０３毎に予想検査時間を計算する。また受診者１０９が未受診である各検査室１０３についてそれぞれ、受診待ちである他の受診者の数及び予想検査時間を算出し、予想待ち時間が最小となる検査室を次回の検査室として割り当て、健診管理端末１０５に表示する。【選択図】図１
2006155066.tif 000002
【特許請求の範囲】
【請求項１】
受診者の各種健診情報を管理する健診管理サーバと、検査室及び待合室に設けられる少なくとも１つの前記各種健診情報を入力するための端末と、がネットワークを介して互いに前記各種健診情報を送受可能に接続される健診管理システムであって、
前記健診管理サーバあるいは前記端末の少なくとも一方は、
前記検査室毎に、それぞれの検査室への前記受診者の入室時間及び退室時間を含む受診者情報を保持する保持手段と、
前記受診者情報を参照して、前記検査室毎の検査時間を算出する検査時間算出手段と、
未受診である前記受診者へ、各検査室についてそれぞれ、受診待ちである他の受診者の数及び前記検査時間を用いて待ち時間を算出し、当該待ち時間に基づいて次回の検査室を割り当てる検査室割当手段と、
を具備することを特徴とする健診管理システム。
【請求項２】
前記端末は、
前記受診者が付帯する非接触タグから前記受診者の識別情報を読み取る識別情報読取手段と、
前記識別情報に対応する前記受診者について前記次回の検査室及び対応する前記待ち時間を提示する提示手段と、
を具備することを特徴とする請求項１に記載の健診管理システム。
【請求項３】
前記保持手段は、さらに、前記検査室の順序に関する規定を保持し、
前記検査室割当手段は、前記次回の検査室について規定がある場合、当該規定の検査室を前記次回の検査室として割り当てることを特徴とする請求項１に記載の健診管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、健診センタ等における健診業務を支援する健診管理システムに関する。詳細には、非接触タグ読取装置を用いる健診管理システムに関する。
【背景技術】
【０００２】
１９９９年の厚生省（当時）通達以来、医療情報の電子化が進んでいる。医師の診療行為を記述する医療録（カルテ）や、画像診断医（読影医）が画像所見をまとめた読影レポートや、看護記録などの電子化である。医療情報の電子化により、医療従事者が本来なすべき業務行為にかけられる時間が長くなり、医療の質の向上を促せる。
【０００３】
健診センタで行われる人間ドックにおいて、多くの人が短期間（半日、１日、２日など）に多くの検査を受診する。検査室は医療機関内に分散して配置してあり、受診者は検査室間を移動する。検査の実施に要する時間は、受診者の状態や検査の種類によってまちまちであり、受診者は多くの待ち時間を経なければならない。
【０００４】
受診者に対し、待ち時間を知らせる方法としては、診察券に貼り付けられた電子チップに患者番号などの情報を格納し、部署ごとに用意されたリーダで読み込み、受付開始時刻などを患者案内データベースに格納し、これらの情報を元に、各部署への道順と待ち時間を表示する方法が提案されている（例えば［特許文献１］参照。）。
【０００５】
【特許文献１】特開２００２−１２３６０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の方法では、待ち時間を示すことができるが、待ち時間を短縮できるように次に受診すべき検査を特定することはできず、受診者の待ち時間を短くして検査の効率をあげることはできない。また、受診者や医療従事者が診察券をリーダに読み込ませなければならず、そのための手間や時間を要するという問題点があった。
【０００７】
本発明は、前述した問題点に鑑みてなされたもので、医療従事者や健診受診者が端末操作をすることなく、受診者の待ち時間を短縮し、さらに次に受診すべき検査科目を自動的に医療従事者や受診者に示すことを目的とする。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために本発明は、受診者の各種健診情報を管理する健診管理サーバと検査室及び待合室に設けられる少なくとも１つの前記各種健診情報を入力するための端末とがネットワークを介して互いに前記各種健診情報を送受可能に接続される健診管理システムであって、前記健診管理サーバあるいは前記端末の少なくとも一方は、前記検査室毎に、それぞれの検査室への前記受診者の入室時間及び退室時間を含む受診者情報を保持する保持手段と、前記受診者情報を参照して、前記検査室毎の検査時間を算出する検査時間算出手段と、未受診である前記受診者へ、各検査室についてそれぞれ、受診待ちである他の受診者の数及び前記検査時間を用いて待ち時間を算出し、当該待ち時間に基づいて次回の検査室を割り当てる検査室割当手段と、を具備することを特徴とする健診管理システムである。
【０００９】
本発明では、端末は、非接触タグ読取装置等により、受診者が付帯する非接触タグから受診者の識別情報を読み取る。健診管理サーバあるいは端末の少なくとも一方は、受診者毎、検査室毎等に、検査室への入室時間及び退室時間等を含む受診者情報等を保持し、当該受診者情報等に基づいて検査室毎に検査時間を算出し、読み取った識別番号に対応する受診者が未受診である各検査室についてそれぞれ、受診待ちである他の受診者の数、算出した検査時間等から待ち時間を算出し、当該算出した待ち時間が最小となる検査室を次回の検査室として割り当て、端末は、識別情報に対応する受診者について次回の検査室及び待ち時間等を提示する。
【００１０】
また、健診管理サーバあるいは端末は、さらに、検査室の順序に関する規定（検査順序テーブル等）を保持し、次回の検査室について規定がある場合、当該規定の検査室を次回の検査室として割り当てるようにすることが望ましい。
【００１１】
端末は、検査室に設けられる健診管理端末、待合室に設けられる受診者端末等である。
非接触タグは、極小で、受診者の着衣に装着することが可能である。非接触タグには受診者の識別情報を格納することができる。識別情報は、例えば受診者ＩＤなどの受診者を特定するための情報である。
受診者情報は、受診者に関する情報であり、たとえばそれぞれの検査室への入室時間、退室時間および受診者状況などを含ませてもよい。
【００１２】
受診者状況は、現時点における受診者の受診状況を示し、例えば、未受診、受診中、受診済、受診待ち等を示し、それぞれ入室時間、退室時間、次回の検査室の割り当ての有無に基づいて決定するようにしてもよい。
また、算出される検査時間は、検査室における受診に要する時間の予測値を示し、過去の複数の受診者の検査実績のデータを用いて算出することができ、例えば平均検査時間などである。待ち時間を算出する際にこの検査時間を用いることが望ましい。
【００１３】
本発明の健診管理システムにおいては、受診者が付帯する非接触タグから識別情報を読み込むことにより、入退室の際に端末操作をすることなく受診者の状況を検知することができる。
また、受診者の入室、退室などの状況と、過去の受診者の検査実績より待ち時間を算出し、これによって受診者の待ち時間を最小にするための検査順序を決定したり、受診者に対して待ち時間を告知したりすることができる。
【発明の効果】
【００１４】
本発明によれば、受診者の待ち時間を短縮するために次の受診すべき検査科目を導き出し、自動的に医療従事者や健診受診者に次の検査科目や待ち時間などを示すことを可能とする健診管理システムを提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下添付図面を参照しながら、本発明に係る健診管理システムの好適な実施形態について詳細に説明する。なお、以下の説明及び添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００１６】
最初に、図１を参照しながら、本発明の実施の形態に係る健診管理システム１００の構成について説明する。
図１は、健診管理システム１００の構成を示すブロック図である。
図１に示すように、健診管理システム１００は、健診管理サーバ１０１、ネットワーク１０２、検査室１０３に設置された健診管理端末１０５、待合室１０４に設置された受診者端末１０６、非接触タグ読取装置１０７等から構成される。
【００１７】
健診管理サーバ１０１はネットワーク１０２を介して複数の健診管理端末１０５、受診者端末１０６と接続されている。健診管理端末１０５、受診者端末１０６にはそれぞれ非接触タグ読取装置１０７が接続されている。
【００１８】
各検査室１０３に設置された健診管理端末１０５に接続された非接触タグ読取装置１０７は、検査室１０３の入り口の床部分に設置される。また、各待合室１０４に設置された受診者端末１０６に接続された非接触タグ読取装置１０７は、受診者の受診者端末１０６の前での立ち位置の床部分に設置される。非接触タグ読取装置１０７を床部分に設置するのは、非接触タグ１０８がスリッパに装着されている場合であるが、非接触タグ１０８の装着部位によって非接触タグ読取装置１０７の設置場所は変えることもできる。
【００１９】
非接触タグ読取装置１０７は、受診者１０９の着衣（スリッパ等）に装着された非接触タグ１０８よりデータを受信する。非接触タグ１０８は、微小な無線ＩＣチップなどであり、電波や電磁波を使ってシステムと情報を送受信するものである。形状はラベル型、カード型、コイン型、スティック型等があるため、装着する着衣（スリッパ等）の形状や素材によって選択が可能である。また通信距離についても数ｍｍ程度のものから数ｍのものがあるため、端末の設置場所、端末間の距離等に応じて最適なものを選択する。
【００２０】
次に図２を参照しながら、健診管理サーバ１０１の構成について説明する。健診管理サーバ１０１は制御部２０１、入力部２０２、出力部２０３、記憶装置２０４、通信部２０５等がシステムバス２０６を介して互いに接続されて構成される。
【００２１】
制御部２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を有する。
ＣＰＵは、記憶装置，ＲＯＭ等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、演算処理、動作制御を行い、システム全体を制御する。ＲＯＭは、不揮発性メモリであり、プログラム、データ等を恒久的に保持し、ＲＡＭは、揮発性メモリであり、プログラム、データ等を一時的に保持する。
【００２２】
入力部２０２は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。
入力部２０２を介して、健診管理サーバ１０１に対して、操作指示、動作指示、データ入力、維持管理等を行うことができる。
【００２３】
出力部２０３は、ＣＲＴモニタ、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）の表示装置や、プリンタ装置などを有する。
【００２４】
記憶装置２０４は、データを記憶する装置であり、磁気ディスク、フロッピディスク、メモリ、光ディスク装置等を有する。記憶装置２０４には、制御部２０１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等が格納される。
【００２５】
通信部２０５は、健診管理サーバ１０１とネットワーク１０２間の通信を媒介する通信インタフェースであり、通信制御装置、通信ポート等を有する。
システム・バス２０６は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００２６】
次に、図３を参照しながら、健診管理端末１０５および受診者端末１０６の構成、また非接触タグ読取装置１０７の構成について説明する。健診管理端末１０５および受診者管端末１０６は、制御部３０１、入力部３０２、出力部３０３、記憶装置３０４、通信部３０５、識別情報入力部３０６がシステム・バス３１０を介して接続されている。
【００２７】
制御部３０１は健診管理サーバ１０１の制御部２０１と同様のものである。入力部３０２は健診管理サーバ１０１の入力部２０２と同様のもの、出力部３０３は健診管理サーバ１０１の出力部２０３と同様のものである。
【００２８】
記憶装置３０４は健診管理サーバ１０１の記憶装置２０４と同様のものである。通信部３０５は健診管理端末１０５または受診者端末１０６とネットワーク１０２間の通信を媒介する通信インタフェースであり、通信制御装置、通信ポート等を有する。
【００２９】
非接触タグ１０８は、受診者ＩＤ３１２などの受診者識別情報を記憶するメモリ３１１と、非接触タグ読取装置１０７と通信するための発信部３１３から構成される。受診者識別情報は受診者１０９を特定できる情報であり、例えば受診者ＩＤ３１２であるが、受診者の氏名や電話番号などでもよいし、複数の属性を組み合わせた情報でもよい。
【００３０】
非接触タグ読取装置１０７は、出力部３０７、読み取り制御部３０８、受信部３０９から構成される。受信部３０９は非接触タグ１０８から受診者識別情報等を読み取る機能を有する。出力部３０７は自身が接続している健診管理端末１０５または受診者端末１０６に対して、受診者識別情報等を出力する機能を有する。読み取り制御部３０８は、受診者識別情報等のデータの送受信を制御する。
【００３１】
次に、図４〜図１０を参照しながら、健診管理サーバ１０１の記憶装置２０４が保持する情報について説明する。
図４は、記憶装置２０４が保持する情報を示す図である。
図４に示すように、記憶装置２０４は、検査受診済テーブル４０１、検査受診中テーブル４０２、検査受診待ちテーブル４０３、検査順序テーブル４０４、受診者状況テーブル４０５、検査実績時間テーブル４０６、実行プログラム４０７、ＯＳ４０８等を保持する。
【００３２】
図５は検査受診済テーブル４０１の一態様を示している。
検査受診済テーブル４０１は、検査室１０３毎にそれぞれの受診者１０９の受診開始時刻および受診終了時刻と受診に要した時間を記録したものである。
【００３３】
検査室Ｎｏ５０１は検査室１０３のそれぞれに割り振られた番号、受診者ＩＤ５０２は受診者の非接触タグ１０８に記録された受診者１０９に固有の番号である。受診が終了した受診者１０９について受診開始時刻５０３と受診終了時刻５０４が記録され、それによって算出された検査の所要時間が検査時間５０５に記録される。検査受診済テーブル４０１には受診者１０９が増えるごとにレコードが追加される。
【００３４】
図６は検査受診中テーブル４０２の一態様を示している。
検査受診中テーブル４０２は、検査室１０３毎に現在受診中の受診者１０９を記録したものである。
【００３５】
検査室Ｎｏ６０１は検査受診済テーブル４０１の検査室Ｎｏ５０１と同様のものを示している。
受診者ＩＤ６０２は現在該当の検査室内で受診している受診者１０９の受診者ＩＤを示しており、検査受診済テーブル４０１の受診者ＩＤ５０２と同様のものである。
受診開始時刻６０３は検査室１０３に入室した時刻を示しており、検査受診済テーブル４０１の受診開始時刻５０３と同様のものである。
【００３６】
図７は検査受診待ちテーブル４０３の一態様を示している。
検査受診待ちテーブル４０３は、検査室１０３毎に検査の受診を待っている受診者１０９の受診開始予定時刻と終了予定時刻を記録したものである。
【００３７】
検査室Ｎｏ７０１は検査受診済テーブル４０１の検査室Ｎｏ５０１と同様のものを示している。
ＲｅｃＮｏ．７０２は、各レコードを識別する番号等を示す。
受診者ＩＤ７０３は現在該当の検査室１０３の受診を待っている受診者１０９の受診者ＩＤを示しており、検査受診済テーブル４０１の受診者ＩＤ５０２と同様のものである。実際には一つ前の検査科目の受診を開始した時点で、次の検査室１０３が割り振られることになるので、一つ前の検査科目を受診している受診者１０９および一つ前の検査科目を終了した受診者１０９についてのレコードが記録されている。
受診開始予定時刻７０４は、当該検査室１０３での受診の開始予定時刻、すなわち一人前の受診者１０９の検査が終了する予定の時刻を示している。
受診終了予定時刻７０５は、平均検査時間より算出される当該検査室１０３での受診の終了予定時刻を示している。
【００３８】
図８は検査順序テーブル４０４の一態様を示している。
検査順序テーブル４０４は、検査科目の特性から検査順序が特定されるものについて記録したものである。
検査室Ｎｏ８０１は次の検査室が特定される検査室１０３の番号、次検査室Ｎｏ８０２はその特定された検査室の番号を示している。
【００３９】
図９は受診者状況テーブル４０５の一態様を示している。
受診者状況テーブル４０５は、受診者１０９について、検査科目それぞれの受診状況を示したものである。
【００４０】
受診者ＩＤ９０１は検査受診済テーブル４０１の受診者ＩＤ５０２と同様のものである。
検査室Ｎｏ９０２−１〜検査室Ｎｏ９０２−４は検査室Ｎｏを示しているが、各検査室１０３について各受診者１０９の状況を「受診済」「受診待」「受診中」「未受診」の４種類で表す。
当該検査室について「受診済」とは、検査室１０３を退室した時点以降であることを示す。「受診待」とは、次に受診する検査科目の検査室１０３が割り当てられた時点以降、その検査室１０３に入室の時点以前であることを示す。「受診中」とは当該検査室に入室した時点以降、退室の時点以前であることを示す。「未受診」とは当該検査室に割り当てられる以前であることを示す。
【００４１】
図１０は、検査実績時間テーブル４０６の一態様を示す図である。
検査実績時間テーブル４０６は検査科目ごとの平均検査受診時間を算出するためのテーブルで、検査室１０３ごとの累積検査数と累積検査時間を記録している。
【００４２】
検査室Ｎｏ１００１は検査実施済みテーブル４０１の検査室Ｎｏ５０１と同様のものである。
累積検査時間１００２は現在までの当該検査室１０３の検査科目について受診した全受診者の受診時間を累計したもの、累積検査数１００３は検査数すなわち当該検査室１０３での検査を受診した受診者の数である。
平均検査時間１００４は、累積検査時間１００２を累積検査数１００３で除したもの、すなわち受診者一人当たりが検査に要する時間の平均を求めたものである。
【００４３】
次に図１１〜図１６を参照しながら、健診管理システム１００における、健診管理サーバ１０１、健診管理端末１０５、受診者端末１０６等の動作について説明を行う。
図１１は健診管理サーバ１０１の初期化における健診管理端末１０６、健診管理サーバ１０１の動作を示すフローチャートである。
図１２は検査開始終了処理における健診管理端末１０５、健診管理サーバ１０１等の動作を示すフローチャートである。
図１３は検査終了処理における健診管理サーバ１０１の動作を示すフローチャートであり、図１２のステップ１２０５に相当する。
図１４は検査開始処理における健診管理端末１０５、健診管理サーバ１０１等の動作を示すフローチャートであり、図１２のステップ１２０６に相当する。
図１５はエラー処理における健診管理端末１０５、健診管理サーバ１０１等の動作を示すフローチャートであり、図１２のステップ１２０７に相当する。
図１６は次検査室及び待ち時間表示処理における受診者端末１０６、健診管理サーバ１０１等の動作を示すフローチャートである。
【００４４】
図１１に示すように、健診の開始時刻前にまず医療従事者は健診管理端末１０５の入力部３０２より初期化のオペレーションを行う（ステップ１１０１）。端末のキーボード等により直接入力を行ってもよいし、あらかじめ健診受診者１０９の情報を入力された別の記憶装置、あるいは外部からの媒体におけるデータの入力をすることで初期化のオペレーションとしてもよい。
【００４５】
健診管理サーバ１０１の制御部２０１は記憶装置２０４の検査受診済テーブル４０１より検査時間を設定し、検査実績時間テーブル４０６に書き込む（ステップ１１０２）。検査実績時間については当日の当該検査科目の予定検査時間の初期値として設定されるものであるため、検査実績時間テーブル４０６に残った前日あるいは過去の累積の平均検査時間をそのまま残してもよいし、検査受診済テーブル４０１の検査時間を用いて異常値を削除した上で検査時間を設定してもよい。また医療従事者が検査時間を設定して入力してもよい。
【００４６】
健診管理サーバの制御部２０１は、検査受診済みテーブル４０１、検査受診中テーブル４０２、検査受診待ちテーブル４０３を初期化し、初期化終了のメッセージを健診管理端末１０５に送信する（ステップ１１０３）。検査受診済テーブル４０１については、ステップ１１０２のように予定検査時間を算出するための元データとなるため、必ずしも毎日初期化を行う必要はない。また、検査受診待ちテーブル４０３については、この時点であらかじめ受診予定の受診者１０９について検査室１０３毎に割り振っておくこともできる。
【００４７】
健診管理端末１０５はテーブル初期化のメッセージを出力部３０３に表示、出力する（ステップ１１０４）。
健診管理端末１０５の入力部３０２より受診者ＩＤを登録する（ステップ１１０５）。入力はキーボード等からの直接入力の場合もあるし、あらかじめ受診者データとして入力された記憶装置や外部の媒体から入力する場合もある。ステップ１１０１の段階ですでに受診者の登録を行っている場合にはこのステップは省略される。またこの時点で受診者ＩＤの登録をせず、受診者の来所毎にその都度入力することもできる。
【００４８】
健診管理サーバ１０１の制御部２０１は、受診者状況テーブル４０５の受診者ＩＤ９０１を書き込み、初期化する。例えば、最初の受診科目の検査室Ｎｏ９０２を「受診待」とし、残りを「未受診」とする（ステップ１１０６）。ステップ１１０３で検査受診待ちテーブル４０３に受診者ＩＤ７０３を設定していない場合にはこの時点で設定を行う。この時点で初期化が完了する。
【００４９】
次に図１２の検査開始終了処理について非接触タグ１０８の装着部位をスリッパとする場合を例にとって説明する。受診者１０９は更衣室で受診服に着替える際、非接触タグ１０８の装着されたスリッパに履き替える。検査室１０３に入室した時点で健診管理端末１０５の前に立つと、非接触タグ読取装置１０７はスリッパに装着された非接触タグ１０８の情報を読み込み、受診者に対して次の検査室と待ち時間の表示が行われる。また、受診者１０９が検査室１０３での受診を終え、退室する時点でも健診管理端末１０５の前に立つことによって非接触タグ１０８の情報が読み込まれ、受診が終了したことを情報として得ることができる。図１２はその際の健診管理端末１０５と健診管理サーバ１０１の一連の動作を示したものである。
【００５０】
健診管理端末１０５の非接触タグ読取装置１０７が、非接触タグ１０８から受診者ＩＤ３１２を取得する（ステップ１２０１）。健診管理端末１０５は、受診者ＩＤ３１２と健診管理端末１０５の持っている検査室Ｎｏを健診管理サーバ１０１に送信する（ステップ１２０２）。
【００５１】
健診管理サーバ１０１の制御部２０１は、受診者状況テーブル４０５の受診者ＩＤ９０１と検査室Ｎｏ９０２を検索し、当該レコードを検査する（ステップ１２０３、ステップ１２０４）。
【００５２】
受診者状況テーブル４０５の当該レコードが「受診中」であれば「検査終了処理」を行う（ステップ１２０５）。「受診待」であれば「検査開始処理」を行う（ステップ１２０６）。「未受診」または「受診済」であれば「エラー処理」を行う（ステップ１２０７）。
【００５３】
図１３は、受診者状況テーブル４０５の状況が「受診中」である場合の「検査終了処理」で、当該検査科目の受診を終えて検査室１０３を退室する際の処理となる（図１２：ステップ１２０５）。
【００５４】
健診管理サーバ１０１の制御部２０１は、受診者状況テーブル４０５の当該レコードの状況を「受診済」に更新する（ステップ１３０１）。
健診管理サーバ１０１の制御部２０１は、検査受診中テーブル４０２の受診開始時刻６０３と現在時刻より検査時間を計算し、検査受診済テーブル４０１の当該検査室Ｎｏ５０１のレコードを書き込む（ステップ１３０２）。
健診管理サーバ１０１の制御部２０１は、検査受診済テーブル４０１の検査時間５０５を、検査実績時間テーブル４０６の終了した検査室Ｎｏ１００１のレコードの累積時間に加算し、累積検査数１００３を加算し、平均検査時間１００４を計算して更新する（ステップ１３０３）。
【００５５】
健診管理サーバ１０１の制御部２０１は、検査受診待ちテーブル４０３の受診者ＩＤ７０３を検索し、レコードを削除する（ステップ１３０４）。
健診管理サーバ１０１の制御部２０１は、検査受診待ちテーブル４０３の残ったレコードの受診開始予定時刻７０４と、受診終了予定時刻７０５を、ステップ１３０３で計算した平均検査時間９０４をもとに更新する（ステップ１３０５）。
健診管理サーバ１０１の制御部２０１は、検査受診中テーブル４０２の現在の検査室Ｎｏのレコードを初期化する（ステップ１３０６）。
【００５６】
なお、検査終了処理（図１２：ステップ１２０５）の中で、すでに割り当てられている次検査室について再度待ち時間を計算し、退室時の受診者や医療従事者に表示する処理を加えてもよい。
【００５７】
図１４は、受診者状況テーブル４０５の状況が「受診待」である場合の「検査開始処理」で、当該検査科目の受診時に検査室１０３に入室する際の処理となる（図１２：ステップ１２０６）。
【００５８】
健診管理サーバ１０１の制御部２０１は、受診者状況テーブル４０５の状況を「受診中」に更新する（ステップ１４０１）。
健診管理サーバ１０１の制御部２０１は、検査受診中テーブル４０２の受診者ＩＤ６０２を非接触タグ１０８から読み込んだＩＤに、受診開始時刻６０３を現在時刻にそれぞれ更新する（ステップ１４０２）。
健診管理サーバ１０１の制御部２０１は、検査順序テーブル４０４を現検査室Ｎｏ８０１で検索し、検索結果が存在するか否かを検査する（ステップ１４０３、ステップ１４０４）。現検査の次に受診しなければならない検査科目が存在する場合には、検索結果として次検査室Ｎｏ８０２が特定される。
【００５９】
健診管理サーバ１０１の制御部２０１は、次検査室が存在した場合には、次検査室Ｎｏ８０２と検査室Ｎｏ５０１を照合し、検査受診待ちテーブル４０３の最終レコードを検索する（ステップ１４０５）。当該検査室１０３の検査受診待ちテーブル４０３のレコードが存在しない場合、すなわち受診待ちをしている受診者１０９が一人も存在しない場合が考えられるが、あらかじめ検査受診待ちテーブル４０３に仮の受診者ＩＤをもったレコードを１件持っておき、検索の際に受診終了時刻７０５を現在時刻にする方法をとっておくことにより、以下同様の処理を行うことができる。
【００６０】
さらに最終レコードの受診終了予定時刻７０５と現在時刻より待ち時間を計算し、健診管理端末１０５に送信する（ステップ１４０６）。この待ち時間には現検査室の検査科目が終了するまでの時間も含まれることになるので、表示する際にはその旨を示すか、現検査室の検査時間を検査実績時間テーブル４０６等から再計算することにより待ち時間を示すこともできる。
【００６１】
健診管理端末１０５は健診管理サーバ１０１よりデータを受信し、次検査室と待ち時間を表示する（ステップ１４０７）。
健診管理サーバ１０１の制御部２０１は、受診者状況テーブル４０５の状況を「受診待」に更新する（ステップ１４０８）。
健診管理サーバ１０１の制御部２０１は検査実績時間テーブル４０６より平均検査時間１００４と、検査受診待ちテーブル４０３の最終レコードの受診終了予定時刻７０５を検索し、それをもとに検査受診待ちテーブル４０３に新規レコードを追加する（ステップ１４０９）。
【００６２】
ステップ１４０４で次検査室が存在しない場合には、受診者状況テーブル４０５より受診者ＩＤ９０１について、状況が「未受診」となっている検査室Ｎｏ９０２を検索し、未受診項目の有無を検査する（ステップ１４１０、ステップ１４１１）。
【００６３】
未受診となっている検査科目が存在した場合には、その中から待ち時間が最短となるものを選択するための処理を行う。健診管理サーバ１０１の制御部２０１は、検査結果の検査室Ｎｏ９０２すべてについて検査受診待ちテーブル４０３を検索する（ステップ１４１２）。
【００６４】
検査受診待ちテーブル４０３の当該レコードのうち、最終レコードの受診終了予定時刻７０５を比較し、最も現在時刻に近いものを次検査室とする（ステップ１４１３）。この場合にもステップ１４０５と同様に当該検査室１０３に受診待ちをしている受診者１０９が存在しないケースが考えられるので仮の受診者ＩＤを持ったレコード等で対応しておく。ここで次検査室が１件決定されることになり、ステップ１４０４で特定の検査順序による次検査室が決定されたときと同様、ステップ１４０６〜ステップ１４０９の処理を実行する。
【００６５】
ステップ１４１１で未受診項目が存在しなかった場合、現検査室の検査科目が最終となるので、最終検査であることを通知する「終了メッセージ」を健診管理端末１０５に送信する（ステップ１４１４）。
【００６６】
健診管理端末１０５は、健診管理サーバ１０１よりデータを受信し、終了メッセージを表示する（ステップ１４１５）。
【００６７】
図１５は受診者状況テーブル４０５の状況が「未受診」または「受診済」となっている場合の処理を示している（図１２：ステップ１２０７）。入室時、退室時の状況はそれぞれ「受診待」「受診中」であるため、それ以外の状況はエラー処理となる。まず、健診管理サーバ１０１の制御部２０１は、受診者ＩＤ３１２をもとに受診者状況テーブル４０５より「実施待」の状況の検査室Ｎｏ９０２を検索する（ステップ１５０１）。これが本来受診者１０９の受診すべき検査室１０３となる。
【００６８】
健診管理サーバ１０１の制御部２０１は、エラーメッセージと、正しい検査室Ｎｏ９０２を健診管理端末１０５に送信する（ステップ１５０２）。
健診管理端末１０５は、健診管理サーバ１０１より受信したメッセージを出力部３０３に表示、出力する（ステップ１５０３）。
【００６９】
図１６は受診者端末１０６における次検査室および待ち時間表示処理を示している。これは、待合室１０４で受診者１０９が次に受診すべき検査室１０３や待ち時間を確認するために照会を行うための処理である。まず受診者１０９は、受診者端末１０６の前に立つ。受診者端末１０６の非接触タグ読取装置１０７が、スリッパに装着された非接触タグ１０８から受診者ＩＤ３１２を読み込む（ステップ１６０１）。受診者端末１０６は、受診者ＩＤ３１２を健診管理サーバ１０１に送信する（ステップ１６０２）。
【００７０】
健診管理サーバ１０１の制御部２０１は、受診者状況テーブル４０５の受診者ＩＤ９０１について「受診待」となっている検査室１０３の検査室Ｎｏ９０２を検索する（ステップ１６０３）。
健診管理サーバ１０１の制御部２０１は、検索した検査室Ｎｏ９０２について検査受診待ちテーブル４０３の検査室Ｎｏ７０１の受診者ＩＤ７０３を検索し、受診開始予定時刻７０４と現在時刻より待ち時間を計算し、検査室Ｎｏ７０１とともに受診者端末１０６に送信する（ステップ１６０４）。
検査室Ｎｏ７０１と待ち時間を健診管理サーバ１０１より受信し、出力部３０３に表示、出力する（ステップ１６０５）。
【００７１】
以上の過程を経て、健診管理システム１０１は受診者毎及び検査室毎に、検査室への入室時間、退室時間、受診者状況を保持し、入室時間及び退室時間を参照して検査室毎に予想検査時間を算出する。また受診者が未受診である各検査室についてそれぞれ、受診待ちである他の受診者の数及び予想検査時間を用いて予想待ち時間を算出し、予想待ち時間が最小となる検査室を次回の検査室として割り当てる。
【００７２】
このように、健診管理システム１０１では、受診者の検査時間の実績より予想検査時間を算出し、参照して、待ち時間を最小にすることができる。これによって健診の効率化を図ることができる。
また、受診者が付帯する非接触タグから識別情報を読み込むことにより、入退室の際に端末操作をすることなく受診者の状況を検知することができる。
【００７３】
尚、図１１から図１６で示したフローチャートでは、主な処理を健診管理サーバ１０１によって行い、健診管理端末１０５、受診者端末１０６においては健診管理サーバ１０１より送信された情報を表示、出力する処理方法を示しているが、それぞれの健診管理端末１０５、受診者端末１０６において行ってもよい。また図５から図１０で示したテーブルについても健診管理端末１０５や受診者端末１０６の記憶装置３０４が保持してもよい。また、処理、データの保持を健診管理端末１０５や受診者端末１０６と、健診管理サーバ１０１とで分散して行ってもよい。
【００７４】
また、非接触タグ読取装置１０７が非接触タグ１０８の受診者識別情報を読み取る以外に、医療従事者等が端末操作によって受診者ＩＤを入力し、次の検査室や待ち時間等を随時検索できるような仕組みを加えておくこともできる。
【００７５】
次に、図１７から図２０を参照しながら健診管理端末１０５、受診者端末１０６における案内画面について説明する。
【００７６】
図１７は案内画面１７００を示す図である（図１４：ステップ１４０７）。健診管理端末１０５の次検査室および待ち時間表示画面の一態様を示している。図１４のステップ１４０７で健診管理端末１０５が健診管理サーバ１０１より受信した待ち時間の情報を表示する。受診者ＩＤ１７０１は検査室１０３に入室した受診者１０９の受診者ＩＤ、次検査室Ｎｏ１７０２は現検査室の検査が終了してから次に受診する検査科目の検査室を示している。待ち時間１７０３は予想される待ち時間を示しており、現時点から次の検査科目の予定開始時刻までの時間である。
【００７７】
図１８は案内図面１８００を示す図である（図１６：ステップ１６０５）。受診者端末１０６の次検査室および待ち時間表示画面の一態様を示している。図１６のステップ１６０５で受診者端末１０６が健診管理サーバ１０１より受信した待ち時間の情報を表示する。受診者ＩＤ１８０１は受診者端末１０６の前に立った受診者１０９の受診者ＩＤである。次検査室１８０２は次に受診する検査科目の検査室を示している。待ち時間１８０３は予想される待ち時間を示しており、現時点から次の検査科目の予定開始時刻までの時間である。受診者端末１０６は待合室１０４に設置されており、受診者１０９が待ち時間の間、いつでも検索することが可能である。当該検査科目の検査の進行具合によって、待ち時間はその都度更新される。
【００７８】
図１９は案内画面１９００を示す図である（図１５：ステップ１５０３）。健診管理端末１０５のエラー表示画面の一態様を示している。図１５のステップ１５０３で健診管理端末１０５が健診管理サーバより受信したエラーメッセージを表示する。検査室Ｎｏ１９０１は健診管理端末１０５の前に立った受診者１０９が本来受診すべき検査科目の検査室を示している。ここでは、受診者１０９に対し、検査室の移動を促すメッセージを付加したり、警告音を付加したりしてもよい。
【００７９】
図２０は案内画面２０００を示す図である（図１４：ステップ１４１５）。健診管理端末１０５の最終検査画面の一態様を示している。図１４のステップ１４１５で健診管理端末１０５が健診管理サーバより受信した終了メッセージ、すなわち現検査が最終の検査である旨を表示する。受診者ＩＤ２００１は健診管理端末１０５の前に立った受診者１０９の受診者ＩＤを示している。ここでは、受診者１０９に対し、具体的な行動の指示を付加することもできる。
【００８０】
以上、詳細に説明したように、本発明の実施の形態に係る健診管理システムでは、受診者に対するサービス形態として、従来技術では、受診者に待ち時間を示す方法などがあるが、本発明では、待ち時間を受診者の待ち時間を最小にするために、未受診の検査科目より最適な次の検査科目を選択し、さらに受診者に対して検査の進行によって時々刻々と変化する予想待ち時間を示すことができる点で従来とは異なる。
【００８１】
また、従来技術においては、受診者の状況を、端末操作によって受診者の識別情報を読ませることによって検知していたが、非接触タグを用いることにより、
端末操作を省略することが可能となる。
また、受診者の入室、退室などの状況と、過去の受診者の検査実績より予想待ち時間を算出し、これによって受診者の待ち時間を最小にするための検査順序を決定したり、受診者に対して待ち時間を告知したりすることができる。
すなわち、受診者の待ち時間を短くするように、次に受診すべき検査を自動的に医療従事者に示すことができ、効率よく多くの検査を実施することができる。また、医療従事者や受診者に次の検査の待ち時間を示すことができる。これらが、特に操作を必要とせず実現できる。
【００８２】
以上、添付図面を参照しながら、本発明に係る健診管理システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内にて、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施の形態に係る健診管理システム１００の概略構成図
【図２】健診管理サーバ１０１のハードウエア構成図
【図３】健診管理端末１０５または受診者端末１０６、非接触タグ読取装置１０７、非接触タグ１０８のハードウエア構成図
【図４】記憶装置２０４が保持する情報を示す図
【図５】検査受診済テーブル４０１の一態様を示す図
【図６】検査受診中テーブル４０２の一態様を示す図
【図７】検査受診待ちテーブル４０３の一態様を示す図
【図８】検査順序テーブル４０４の一態様を示す図
【図９】受診者状況テーブル４０５の一態様を示す図
【図１０】検査実績時間テーブル４０６の一態様を示す図
【図１１】健診管理サーバ１０１の初期化における健診管理サーバ１０１、健診管理端末１０５の動作を示すフローチャート
【図１２】検査開始終了処理における健診管理サーバ１０１、健診管理端末１０５、非接触タグ読取装置１０７の動作を示すフローチャート
【図１３】検査終了処理における健診管理サーバ１０１の動作を示すフローチャート
【図１４】検査開始処理における健診管理サーバ１０１、健診管理端末１０５の動作を示すフローチャート
【図１５】エラー処理における健診管理サーバ１０１、健診管理端末１０５の動作を示すフローチャート
【図１６】次検査室および待ち時間表示処理における健診管理サーバ１０１、受診者端末１０６、非接触タグ読取装置１０７の動作を示すフローチャート
【図１７】健診管理端末１０５の次検査室および待ち時間表示画面の一態様を示す図
【図１８】受診者端末１０６の次検査室および待ち時間表示画面の一態様を示す図
【図１９】健診管理端末１０５のエラー表示画面の一態様を示す図
【図２０】健診管理端末１０５の最終検査画面の一態様を示す図
【符号の説明】
【００８４】
１００………健診管理システム
１０１………健診管理サーバ
１０２………ネットワーク
１０５………健診管理端末
１０６………受診者端末
１０７………非接触タグ読取装置
１０８………非接触タグ
２０１………制御部
２０４………記憶装置
４０１………検査受診済テーブル
４０２………検査受診中テーブル
４０３………検査受診待ちテーブル
４０４………検査順序テーブル
４０５………受診者状況テーブル
４０６………検査実績時間テーブル
【図１】
2006155066.tif 000003
【図２】
2006155066.tif 000004
【図３】
2006155066.tif 000005
【図４】
2006155066.tif 000006
【図５】
2006155066.tif 000007
【図６】
2006155066.tif 000008
【図７】
2006155066.tif 000009
【図８】
2006155066.tif 000010
【図９】
2006155066.tif 000011
【図１０】
2006155066.tif 000012
【図１１】
2006155066.tif 000013
【図１２】
2006155066.tif 000014
【図１３】
2006155066.tif 000015
【図１４】
2006155066.tif 000016
【図１５】
2006155066.tif 000017
【図１６】
2006155066.tif 000018
【図１７】
2006155066.tif 000019
【図１８】
2006155066.tif 000020
【図１９】
2006155066.tif 000021
【図２０】
2006155066.tif 000022