(57)【要約】【課題】診察の順番の変更に伴う外来患者の待ち時間の増大を抑制して、外来患者がより快適に診察を受けられる環境を実現するための技術を提供する。【解決手段】記憶部２７に保存された診療科別外来患者テーブル群２０２に含まれる各診療科別外来患者テーブルのエントリには、受付番号、タグＩＤ、待ち人数、患者名、受付時刻、生年月日、予想開始時刻、現在地、移動時刻、及び最終退室時刻の各情報が格納される。順番入替部２５は、各診療科別外来患者テーブルを参照し、診療科別に、外来患者間の順番の入れ替えを行う。その順番の入れ替えは、順番の入れ替えに伴う待ち時間の増大分をより抑えつつ、スムーズな診察を行えるように行う。それにより、外来患者がより快適に診察を受けられる環境を実現させる。【選択図】図２
2016071453.tif 000002
【特許請求の範囲】
【請求項１】
外来患者に所持させる媒体が送信する識別情報の受信により推定される、前記外来患者の現在地を表す場所情報を取得する取得部と、
前記外来患者毎に、前記外来患者が受診する診療科、及び前記受け付けを行った順番を表す受付番号を情報として記憶する記憶部と、
前記記憶部に記憶された情報を参照して、前記診療科毎に、前記診療科を各外来患者が受診するまでの待ち人数を特定する人数特定部と、
前記診療科を受診する外来患者間の順番を変更すべき状況か否か判定する判定部と、
前記外来患者間の順番を変更すべき状況と前記判定部が判定した場合に、前記順番の変更対象とする各外来患者の前記場所情報が表す現在地に基づいて、前記順番の変更内容を決定し、前記各外来患者の待ち人数を変更して、前記外来患者間の順番を変更する変更部と、
を有することを特徴とする外来患者管理装置。
【請求項２】
前記変更部は、前記順番の変更対象とする前記各外来患者が受け付けを行った時刻を、前記順番の変更内容の決定に反映させる、
ことを特徴とする請求項１記載の外来患者管理装置。
【請求項３】
前記変更部は、所定の条件を満たす外来患者である特定外来患者を、前記順番を変更する対象から除外して、前記外来患者間の順番を変更する、
ことを特徴とする請求項１、または２記載の外来患者管理装置。
【請求項４】
前記所定の条件のなかには、前記特定外来患者とする外来患者の年齢幅が含まれる、
ことを特徴とする請求項３記載の外来患者管理装置。
【請求項５】
外来患者に所持させる媒体が送信する識別情報の受信により推定される、前記外来患者の現在地を表す場所情報を取得する取得部と、
前記外来患者毎に、前記外来患者が受診する診療科、及び前記受け付けを行った順番を表す受付番号を情報として記憶する記憶部と、
前記記憶部に記憶された情報を参照して、前記診療科毎に、前記診療科を各外来患者が受診するまでの待ち人数を特定する人数特定部と、
所定の条件を満たす外来患者を特定外来患者として認識する認識部と、
前記診療科を受診する外来患者間の順番を変更すべき状況か否か判定する判定部と、
前記外来患者間の順番を変更すべき状況と前記判定部が判定した場合に、前記順番の変更対象とする各外来患者の前記場所情報が表す現在地に基づいて、前記各外来患者のなかで特定外来患者を除く複数の外来患者に対する前記順番の変更内容を決定し、前記複数の外来患者の待ち人数を変更して、前記外来患者間の順番を変更する変更部と、
を有することを特徴とする外来患者管理装置。
【請求項６】
外来患者を管理するための外来患者管理装置として用いられる情報処理装置に、
外来患者に所持させる媒体が送信する識別情報の受信により推定される、前記外来患者の現在地を表す場所情報を取得し、
前記外来患者毎に、前記外来患者が受診する診療科、及び前記受け付けを行った順番を表す受付番号を情報として記憶する記憶部にアクセスして、前記診療科毎に、前記診療科を各外来患者が受診するまでの待ち人数を特定し、
前記場所情報が表す現在地、及び特定した前記待ち人数を参照して、前記診療科を受診する外来患者間の順番を変更すべき状況か否か判定し、
前記外来患者間の順番を変更すべき状況と判定した場合に、前記順番の変更対象とする各外来患者の前記場所情報が表す現在地に基づいて、前記順番の変更内容を決定して前記外来患者間の順番を変更する、
処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、病院等の医療施設での診察を希望する外来患者を管理するための技術に関する。
【背景技術】
【０００２】
病院、或いは診療所等の医療施設の大部分は、外来患者に対応している。診察を希望して医療施設を訪れた人（外来患者）は、受け付けを行い、自分が診察を受ける番になるまで待って、診察を受けるようになっている。
【０００３】
医療施設には、１つの診療科に１つ以上の診察室が設けられている。医療施設には、通常、診察室での診察を待つ外来患者用に待合室が設けられている。複数の診療科を有する医療施設では、待合室が複数、設けられていることも多い。多くの外来患者が受診を希望する医療施設では、診察を受ける番が近い外来患者用、診察を受ける番が近くない外来患者用の２種類の待合室を設けることも多い。以降、診察を受ける番が近い外来患者用の待合室は「中待合室」、診察を受ける番が近くない外来患者用の待合室は「外待合室」と表記する。
【０００４】
待合室には、診察をよりスムーズに行えるように、外来患者への必要な情報伝達のための表示盤が設置されているのが普通である。医療施設は、その表示盤に、診察を受ける番が近い外来患者を表す情報を表示するようになっている。それにより、各外来患者は、自身が診察を受けるまでに居る外来患者数（待ち人数）を確認することができる。外来患者を表す情報としては、受け付け時に割り当てられる番号（受付番号）を用いるのが普通である。
【０００５】
診察をスムーズに行うためには、外来患者は自分が診察を受ける番になるまでに待合室に移動している必要がある。しかし、外来患者は、自分が診察を受ける番が近づいたことに気付かなかった（ここでは、診察を受ける番を確認しなかった、及び診察を受ける番が近づいたことを忘れていた、等を含む）、また何らかの事情により、待合室から移動した、等の理由から、居るべき待合室に居ないことがある。
【０００６】
診察を受ける番になった外来患者が診察室に入室しない場合、医療施設側は、その外来患者が待合室に居るか否かを確認しなければならない。その確認には、或る程度の時間が必要であり、時間を浪費することになる。このことから、医療施設のなかには、外来患者が待合室内に居るか否かを自動的に確認し、待合室内に居ない、或いは待合室から出ていった外来患者の順番を、その待合室に居る全ての外来患者の後に変更するシステムを構築している医療施設がある。この医療施設では、待合室に居ることを条件に、外来患者の診察を行うことから、診察をより確実にスムーズに行うことができる。
【０００７】
待合室は、診察室毎に、複数の外来患者の入室を想定して設けられている。そのため待合室への入室を求められる外来患者数は、待ち人数が複数含まれているのが普通である。
【０００８】
各外来患者の診察に要する診察時間は、その外来患者、或いは医師によって異なる。しかし、二人以上の外来患者の診察が共に直ちに終わる可能性は低い。このこともあり、待ち人数が二人以上の外来患者は、何らかの事情により、待合室から一時的に出ることがある。知人との会話等の直ぐに済む事情により、待合室を出ても直ぐに戻るつもりの外来患者は、待ち人数に関係なく、待合室を一時的に出る可能性は高い。
【０００９】
このようなことから、待合室に居ない外来患者のなかには、自分の診察の番に診察を実際には受けることができる人も居ると考えられる。そのような外来患者は、スムーズな診察を阻害する可能性は低いと云える。それにより、待合室に居ない外来患者の順番を待合室に居る全ての外来患者の後にする場合、実際にはスムーズに診察を受けられる外来患者の待ち時間を単に長くさせてしまう危険性がある。待ち時間が単に長くなった外来患者の多くは、待ち時間が長くなったことを不快に感じると思われる。このことから、より多くの外来患者がより快適に診察を受けられる環境を実現するには、スムーズな診察を行えるようにする以外に、順番を変更に伴う外来患者の待ち時間の増大を抑えることも重要と考えられる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１１−１９１９９１号公報
【特許文献２】特開２００６−５８９８６号公報
【特許文献３】特開２００１−２８２９２１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
１側面では、本発明は、診察の順番の変更に伴う外来患者の待ち時間の増大を抑制して、外来患者がより快適に診察を受けられる環境を実現するための技術を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明を適用した１装置は、外来患者に所持させる媒体が送信する識別情報の受信により推定される、外来患者の現在地を表す場所情報を取得する取得部と、外来患者毎に、外来患者が受診する診療科、及び受け付けを行った順番を表す受付番号を情報として記憶する記憶部と、記憶部に記憶された情報を参照して、診療科毎に、診療科を各外来患者が受診するまでの待ち人数を特定する人数特定部と、診療科を受診する外来患者間の順番を変更すべき状況か否か判定する判定部と、外来患者間の順番を変更すべき状況と判定部が判定した場合に、順番の変更対象とする各外来患者の場所情報が表す現在地に基づいて、順番の変更内容を決定し、各外来患者の待ち人数を変更して、外来患者間の順番を変更する変更部と、を有する。
【発明の効果】
【００１３】
本発明を適用した場合には、診察の順番の変更に伴う外来患者の待ち時間の増大を抑制して、外来患者がより快適に診察を受けられる環境を実現させることができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態による外来患者管理装置を用いて構築された外来患者管理システムの構成例を説明する図である。
【図２】ホストコンピュータの機能構成例を説明する図である。
【図３】各ＲＦＩＤアンテナの配置例を説明する図である。
【図４】外来患者テーブルの構成例を説明する図である。
【図５】診療科別外来患者テーブルの構成例を説明する図である。
【図６】移動時間テーブルの構成例を説明する図である。
【図７】診療科別外来患者テーブル更新処理のフローチャートである。
【図８】順番入替処理のフローチャートである。
【図９】本実施形態による外来患者管理装置が実現されたホストコンピュータとして使用可能な情報処理装置の構成例を表す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。
図１は、本実施形態による外来患者管理装置を用いて構築された外来患者管理システムの構成例を説明する図である。この外来患者管理システムは、外来患者の診察のために病院、或いは診療所、等の医療施設が構築したシステムである。図１に表すように、この外来患者管理システムは、ネットワーク１に、ホストコンピュータ（以降「ホスト」と略記）２、複数台の受付端末装置３、各診察室に設置された医師（Ｄｒ．）用の端末装置４、表示サーバ５、複数台の案内表示盤６、及び複数のＲＦＩＤ（Radio Frequency IDentification）アンテナ７を接続させた構成である。
【００１６】
ホスト２は、外来患者管理システムで扱う各種データを管理するＤＢ（Data Base）サーバとして機能する。本実施形態による外来患者管理装置は、このホスト２上に実現されている。
【００１７】
受付端末装置３は、診察を希望する人が自動的に受け付けを行うための端末装置である。受付端末装置３は、受け付けを行った人（外来患者）に対し、ＲＦＩＤタグが搭載され、割り当てた受付番号を印字した媒体（以降「受付票」と表記）を発行する。
【００１８】
受付端末装置３を用いて受け付けを行えるのは、再診の外来患者のみである。再診の外来患者は、交付された診察カードを受付端末装置３内に挿入し、再診の受け付けを行う。初診の人は、窓口で受け付けを行う。
【００１９】
医療施設には、窓口で外来患者を受け付けるための端末装置が設置されている。しかし、図１では、その窓口で用いられる端末装置は省いている。ここでは、説明上、便宜的に、受け付けは受付端末装置３のみを用いて行われると想定する。
【００２０】
端末装置４は、電子カルテの表示、診察結果の入力、等に用いられる。表示対象となる電子カルテは、ホスト２から取得され、診察結果の入力により、電子カルテの内容が更新され、ホスト２が管理・保存する電子カルテに反映される。
【００２１】
案内表示盤６は、医療施設内に、外来患者への必要な情報伝達用に設置された端末装置である。表示サーバ５は、各案内表示盤６を制御し、各案内表示盤６に表示させるべき情報を表示させる。各案内表示盤６に表示される内容は、ホスト２から取得される情報によって決定される。
【００２２】
各ＲＦＩＤアンテナ７は、自身が非接触で電力を供給した受付票（ＲＦＩＤタグ）との通信を行う通信装置であり、ネットワーク１を介して通信を行う機能を備えている。各ＲＦＩＤアンテナ７は、自身が電力を供給した受付票から、その受付票に搭載されたＲＦＩＤタグに識別情報として割り当てられたタグＩＤを受信することができる。受信されたタグＩＤ（IDentifier）は、ホスト２に送信される。
【００２３】
図３は、各ＲＦＩＤアンテナの配置例を説明する図である。ここで図３を参照し、各ＲＦＩＤアンテナ７の配置例について具体的に説明する。この図３は、ＲＦＩＤアンテナ７として、矩形状のエリア上に存在するＲＦＩＤタグとの通信が可能なタイプを採用した場合の配置例である。
【００２４】
各ＲＦＩＤアンテナ７は、受診票を所持する外来患者の現在地を特定するために用意されている。ロビー、通路１〜６、電話コーナー、男女別のトイレ、食堂、売店、第１外待合室、第２外待合室、第１中待合室、第２中待合室、及び喫煙スペースの各エリアが設けられた医療施設では、図３に表すように、各ＲＦＩＤアンテナ７が配置される。それにより、本実施形態では、隣接するエリア間の外来患者の移動を認識可能にして、外来患者の現在地を判定できるようにさせている。
【００２５】
第１中待合室は、Ａ〜Ｆ内科を受診する外来患者のなかで順番が近づいた外来患者、つまり次に診察を受ける外来患者、及びその外来患者に続いて診察を受ける複数人の外来患者の待機用である。医療施設では、その第１中待合室に入室すべき順番ではない外来患者用に、第１外待合室が用意されている。同様に、第２中待合室は、Ｇ〜Ｉ整形外科、及びＪ〜Ｌ外科の診察を受ける順番が近づいた外来患者の待機用であり、その第２中待合室に入室すべき順番ではない外来患者用に、第２外待合室が用意されている。
【００２６】
図３に表す医療施設では、診察室は診療科毎に設けられている。このことから、以降、特に断らない限り、診察室と診療科は同じ意味で用いる。
【００２７】
外来患者が診療科での診察をスムーズに受けられるようにするには、言い換えれば外来患者全体で待ち時間をより短くするには、現在、診察中の外来患者の診察が終わった後に、次の診察を直ちに受けられる外来患者の診察を行えるようにするのが望ましい。第１中待合室、及び第２中待合室（以降、区別する必要のない場合、「中待合室」と表記する。第１外待合室、及び第２外待合室を区別する必要のない場合には、「外待合室」と表記する）では、設置された案内表示盤６により、診察を受ける外来患者の順番を受付番号で通知するようになっている。そのため、次の診察を直ちに受けられる外来患者は、中待合室に居る外来患者である。中待合室に居ない外来患者が中待合室に入室するには、その外来患者の現在地に応じた時間が必要である。このことから、本実施形態では、外来患者が診療科での診察をスムーズに受けられるように、配置したＲＦＩＤアンテナ７を用いて、各外来患者の現在地を特定するようにしている。
【００２８】
本実施形態による外来患者管理装置は、外来患者の診察の順番をその外来患者の状態に応じて動的に変更し、各診療科での診察をスムーズに受けられるように支援するために設けている。以降、ホスト２上に実現されたその外来患者管理装置について詳細に説明する。
【００２９】
図２は、上記ホストの機能構成例を説明する図である。始めに、図２、及び図４〜図６に表す各種説明図を参照し、ホスト２について詳細に説明する。図２に表す機能構成例は、外来患者管理装置の機能構成、つまり外来患者が診察室での診察をスムーズ、且つ適切に受けられるように、診察室単位で外来患者の診察の順番を管理するための機能構成のみを抜粋する形で表したものである。
【００３０】
図２に表すように、ホスト２は、登録部２１、開始時刻予想部２２、場所判定部２３、到着時刻予想部２４、順番入替部２５、更新部２６、及び記憶部２７を備える。記憶部２７には、外来患者テーブル２０１、診療科別外来患者テーブル群２０２、移動時間テーブル２０３、診察時間テーブル２０４、及び条件テーブル２０５が保存されている。
【００３１】
外来患者テーブル２０１は、受け付けを済ませた外来患者全員を管理するためのテーブルである。例えば図４に表すように、外来患者テーブル２０１には、外来患者毎にエントリ（レコード）が確保され、各エントリには、受付番号、タグＩＤ、患者名、診療科、受付時刻、及び生年月日、等の各種情報が格納される。
【００３２】
登録部２１は、受け付けを済ませた外来患者の情報を外来患者テーブル２０１に登録する機能である。登録部２１は、受付端末装置３からの要求により、診察カードを挿入した外来患者の受付番号を決定し、決定した受付番号をその受付端末装置３に通知する。その通知により、受付端末装置３は、印字すべき受付番号を印字した受診票を発行する。
【００３３】
登録部２１は、受診票を発行した受付端末装置３から、その受診票のタグＩＤを取得し、例えばそのタグＩＤを取得した時刻を受付時刻とする。登録部２１は、患者名、診療科、及び生年月日を、例えば受付端末装置３から診察カードの識別情報を用いて特定する電子カルテを参照することで取得する。
【００３４】
診療科別外来患者テーブル群２０２は、診療科毎に用意される診療科別外来患者テーブルを含むテーブル群である。診療科別外来患者テーブルは、例えば図５に表すような構成となっている。この図５に表す診療科外来患者テーブルは、Ａ内科の診療科外来患者テーブル２０２ａである。ここでは、「２０２」に続く「ａ」は、Ａ内科を表している。それにより、２０２ｂは、Ｂ内科の診療か外来患者テーブルを表している。診療科を特に限定する必要のない場合、「２０２」に続く小文字のアルファベットとして「ｎ」を用いることとする。
【００３５】
各診療科別外来患者テーブル２０２ｎには、外来患者毎にエントリ（レコード）が登録される。各エントリには、図５に表すように、受付番号、タグＩＤ、待ち人数、患者名、受付時刻、生年月日、予想開始時刻、現在地、移動時刻、及び最終退室時刻の各情報が格納される。
【００３６】
受付番号、タグＩＤ、患者名、受付時刻、及び生年月日は、外来患者テーブル２０１と同じ情報である。各診療科別外来患者テーブル２０２ｎへのエントリの追加は、例えば登録部２１によって行われる。
【００３７】
受付番号、タグＩＤ、患者名、受付時刻、及び生年月日は、変更されない情報である。これに対し、待ち人数、予想開始時刻、現在地、移動時刻、及び最終退室時刻の各情報は、随時、更新される情報である。
【００３８】
予想開始時刻は、外来患者が診察を受ける番になると予想される時刻である。開始時刻予想部２２は、診療科毎に、各外来患者の予想開始時刻を算出し、算出した予想開始時刻を対応する診療科別外来患者テーブル２０２ｎに反映する。
【００３９】
診察時間テーブル２０４には、例えば医師毎に、その医師が診察を行う診療科、診察に要する平均時間を表す平均時間データが登録されている。開始時刻予想部２２は、診察時間テーブル２０４、及び診療科別外来患者テーブル群２０２を参照して、医師毎（診療科別外来患者テーブル毎）に、各外来患者がその医師の診察を受けると予想される時刻を予想開始時刻として算出する。
【００４０】
予想開始時刻の算出は、例えばエントリの登録時に行われる。また、外来患者の診察の終了時、或いは診察の開始時にも、予想開始時刻の算出が行われる。それにより、本実施形態では、今後、診察を受ける外来患者には、より精度の高い予想開始時刻を提示するようにしている。
【００４１】
現在地は、外来患者が現在、居ると推定される場所である。各外来患者の現在地は、場所判定部２３によって判定され、その判定結果に応じて更新される。移動時刻は、現在地の更新と共に更新され、最終退室時刻は、現在地の更新により、必要に応じて更新される。それにより、移動時刻、及び最終退室時刻も場所判定部２３によって更新される。
【００４２】
各ＲＦＩＤアンテナ７は、受診票と通信した場合に、その受診票から受診したタグＩＤをホスト２に通知する。場所判定部２３は、タグＩＤを通知したＲＦＩＤアンテナ７、及びそのタグＩＤを格納したエントリ中の現在地から、外来患者が移動させた後の現在地を判定し、そのエントリ中の現在地を更新する。このとき、例えば現在時刻は、移動時刻として扱われる。
【００４３】
例えば売店内に居る外来患者がその売店から通路６に出た場合、その外来患者が所持する受診票は売店の出入口に設けられたＲＦＩＤアンテナ７と通信を行う。その通信が行われた時、外来患者の現在地は売店を表している。このことから、タグＩＤを受信したＲＦＩＤアンテナ７、及び現在地（ここでは移動元）から、外来患者の移動先を適切に判定することができる。
【００４４】
最終退室時刻は、外来患者が中待合室から出たと推定される時刻である。外来患者が中待合室から出ることでその中待合室の出入口に配置のＲＦＩＤアンテナ７がタグＩＤを通知した場合、現在時刻は、移動時刻、及び最終退室時刻として扱われる。
【００４５】
一人での来院が困難な外来患者（以降「来院困難者」と表記）は、付き添いに連れられて来院することが多い。例えば子供は、保護者に付き添われて来院するのが殆どと考えられる。
【００４６】
付添人に連れられた来院困難者では、受診票を来院困難者ではなく、付添人が所持することも多いと考えられる。そのような付添人は、来院困難者を中待合室に置いた後、何らかの事情により、その中待合室から一時的に出る可能性がある。例えば来院困難者から離れてトイレ等に行く可能性がある。
【００４７】
このようなことから、来院困難者では、受診票を所持する人が中待合室に居なくとも、来院困難者自身が中待合室に居る可能性は小さくないと考えられる。付添人は、来院困難者を中待合室に確実に移動させるために、来院困難者を中待合室まで連れて行く可能性が高いと思われる。それにより、受診票を所持する人は、一度は中待合室に入室する可能性が高いと考えられる。このことから、本実施形態では、中待合室への入室を、来院困難者が中待合室に居る可能性を表していると見なすようにしている。
【００４８】
来院困難者としては、子供の他に、身体に何らかの障害を持つ人、老齢の人、等も含まれる。しかし、ここでは便宜的に、来院困難者として子供のみを想定する。
【００４９】
中待合室に入室した場合、その入室時刻が移動時刻として保存され、その中待合室から退室しても、その退室時刻が最終退室時刻として保存される。このことから、最終退室時刻も、来院困難者が中待合室に居るか否かの判定に用いることができる。
【００５０】
待ち人数は、外来患者の前に診察を受ける外来患者数、つまり診察を受ける順番を表す情報である。図５中の「−」は、自身より前に診察を受ける外来患者が居ない、つまり自身が診察中か、或いは診察が終わったことを表している。「−」は、例えば負の整数である。
【００５１】
待ち人数は、順番入替部２５、及び更新部２６によって更新される。
更新部２６は、診察の終了により待ち人数を更新する。更新部２６は、診療科別外来患者テーブル２０２ｎのエントリのなかで待ち人数が１以上となっているエントリを全て対象に、待ち人数を更新する。待ち人数が１のエントリでは、その待ち人数は「−」に更新され、待ち人数が２以上のエントリでは、待ち人数は、それまでの値をデクリメントした値に更新される。診察の終了は、医師が使用する端末装置４から通知される。
【００５２】
順番入替部２５は、二人以上の外来患者間の順番を入れ替えるための待ち人数の更新を行う。その更新は、診察がスムーズに行われるようにするために行われる。そのために、到着時刻予想部２４による到着結果の予想結果が用いられる。
【００５３】
順番の入れ替えは、中待合室に居るべき外来患者を対象に行われる。中待合室に直ちに移動可能な外来患者は、診察も直ちに受けられると考えられる。それにより、順番の入れ替えは、診察を直ちに受けられると考えられる外来患者が、診察を直ちに受けられないと考えられる外来患者よりも前に診察を受けられるように行われる。
【００５４】
到着時刻予想部２４は、現在地から移動した外来患者が中待合室（目的地）に到着すると予想される到着時刻を予想する。その到着時刻の予想は、図６に表すような移動時間テーブル２０３を参照して行われる。
【００５５】
その移動時間テーブル２０３は、図６に表すように、各場所から目的地の候補である第１中待合室、及び第２中待合室への移動に要すると予想される平均時間が定義されたテーブルである。
【００５６】
喫煙スペース、電話コーナー、男子用トイレ、女子用トイレ、食堂、及び売店の平均時間には、他の場所とは異なり、その場所に留まっていると予想される時間が含まれる。それにより、例えば食堂で定義された３０分には、その食堂での飲食に要する予想平均時間と、その食堂から目的地への移動に要する予想平均時間とが含まれる。喫煙スペースで定義された５分には、たばこを吸うのに要する予想平均時間と、その喫煙スペースから目的地への移動に要する予想平均時間とが含まれる。到着時刻予想部２４は、予想到着時刻を、移動時刻に、目的地に対応した現在地の平均時間を加算することで算出する。
【００５７】
通路１と電話コーナーの間には、ＲＦＩＤアンテナ７が設けられていない。しかし、通路１には外来患者を長く留まらせる設備、等は設けられていないことから、通路１内に外来患者が長く居る可能性は低い。このことから、本実施形態では、通路１内に所定時間以上、居る外来患者は、電話コーナーに居ると推定するようにしている。電話コーナーに居るか否かの判定に用いる所定時間は、条件テーブル２０５に定義されている。その条件テーブル２０５には、他に、診療科毎に中待合室に案内すべき案内外来患者数α、来院困難者と見なす最高年齢β、等が定義されている。来院困難者は、０〜βの間の年齢の外来患者である。
【００５８】
上記のように、予想到着時刻が予想開始時刻よりも後になった外来患者は、その時点で診察を直ちに受けられる外来患者が後に居れば、その外来患者の後に回される。しかし、外来患者のなかには、予想よりも早く、診察を直ちに受けられる状態となる外来患者も居ると考えられる。診察を直ちに受けられる状態でありながら、本来、自分よりも後に診察を受けるべき外来患者の後に診察を受ける外来患者は、不快感を持つ可能性が高いと考えられる。このことから、順番入替部２５は、外来患者が診察を直ちに受けられる状態となった場合、本来の順番で診察を受けられるように、順番の再入れ替えを行う。それにより、本実施形態では、順番の入れ替えに伴う待ち時間の増大を抑えて、順番の入れ替えによる不満がより生じないようにさせている。
【００５９】
表示サーバ５は、中待合室に設置された各案内表示盤に、診察を受ける番が近い外来患者の順番を受付番号によって表示させる。それにより、外来患者は、スムーズ、且つ快適に診察を受けることができる。
【００６０】
診察は、予想開始時刻よりも早く開始される可能性がある。このことから、更新部２６も、必要に応じて、順番の入れ替えを行う。その順番の入れ替えの仕方は、基本的に順番入替部２５と同じである。それにより、ここでは詳細な説明は省略する。
【００６１】
このように、各診療科別外来患者テーブル２０２ｎには、登録部２１によってエントリが追加され、登録部２１によって格納されない各種データは、開始時刻予想部２２、場所判定部２３、到着時刻予想部２４、順番入替部２５、及び更新部２６により、必要に応じて更新される。
【００６２】
各診療科別外来患者テーブル２０２ｎの内容は、表示サーバ５が各案内表示盤６に表示させる情報として用いられる。それにより、各診療科別外来患者テーブル２０２ｎの更新により、表示サーバ５が各案内表示盤６に表示させる内容も更新される。
【００６３】
図９は、本実施形態による外来患者管理装置を搭載させるホストとして使用可能な情報処理装置の構成例を表す図である。ここで図９を参照し、上記のような機能構成を備えたホスト２として使用可能な情報処理装置の構成例について詳細に説明する。
【００６４】
この情報処理装置は、図９に表すように、ＣＰＵ８１、ＦＷＨ８２、メモリ（メモリモジュール）８３、ＮＩＣ（Network Interface Card）８４、ハードディスク装置（ＨＤ）８５、インターフェース（Ｉ／Ｆ）部８６、及びコントローラ８７を備えている。この構成は１例であり、ホスト２として使用可能な情報処理装置の構成は、図９に表すようなものに限定されない。
【００６５】
ＦＷＨ８２は、ファームウェアを格納したメモリである。このファームウェアは、ＣＰＵ８１によってメモリ８３に読み出され実行される。ハードディスク装置８５には、ＯＳ（Operating System）、図１に表す各種テーブル２０１、２０３〜２０５、及び診療科別外来患者テーブル群２０２、並びに図２に表す機能構成を実現させるアプリケーション・プログラム（以降「患者管理アプリケーション」と表記）が格納されている。ＣＰＵ８１は、ファームウェアの起動が完了した後、コントローラ８７を介してハードディスク装置８５からＯＳ、及び患者管理アプリケーションを読み出して実行することができる。ＮＩＣ８４を介した通信は、ＯＳの起動によって可能となる。
【００６６】
患者管理アプリケーションは、ハードディスク装置８５以外のストレージ、或いは記録媒体に格納しても良い。ストレージ、或いは記録媒体は、ＮＩＣ８４がネットワーク１（或いは別のネットワーク）を介して通信可能な外部装置がアクセス可能なものであっても良い。このことから、患者管理アプリケーションは、外部装置から受信しても良い。
【００６７】
Ｉ／Ｆ部８６は、コンソールを含む各種入出力装置が接続可能な装置である。ＣＰＵ８１は、Ｉ／Ｆ部８６を介して、そのＩ／Ｆ部８６に接続された入出力装置との通信を行う。
【００６８】
上記のような構成の情報処理装置では、ネットワーク１を介した通信はＮＩＣ８４を介して行われる。記憶部２７は、例えばハードディスク装置８５、及びメモリ８３が相当する。
【００６９】
登録部２１、場所判定部２３、及び更新部２６は、ネットワーク１を介した通信により取得したデータを処理する。このことから、登録部２１、場所判定部２３、及び更新部２６は、例えばＣＰＵ８１、ＦＷＨ８２、メモリ（メモリモジュール）８３、ＮＩＣ８４、ハードディスク装置（ＨＤ）８５、及びコントローラ８７によって実現される。開始時刻予想部２２、到着時刻予想部２４、順番入替部２５は、例えばＣＰＵ８１、ＦＷＨ８２、メモリ（メモリモジュール）８３、ハードディスク装置（ＨＤ）８５、及びコントローラ８７によって実現される。
【００７０】
図７は、診療科別外来患者テーブル更新処理のフローチャートである。この診療科別外来患者テーブル更新処理は、ＲＦＩＤアンテナ７からのタグＩＤの通知（受信）、或いは前回の実行から定められた時間の経過を契機に実行される処理であり、上記患者管理アプリケーションのサブプログラムをＣＰＵ８１が実行することで実現される。場所判定部２３、到着時刻予想部２４、及び順番入替部２５は、この診療科別外来患者テーブル更新処理の実行によって実現される。次に、図７を参照し、この診療科別外来患者テーブル更新処理について詳細に説明する。
【００７１】
図７では、便宜的に、１つの診療科別外来患者テーブル２０２ｎの更新に着目して、処理の流れを表している。なお、診察の終了に伴う待ち人数の更新は、例えば端末装置４からの診察の終了通知を契機に別に行われる。このとき、予想開始時刻も併せて更新される。
【００７２】
先ず、ＣＰＵ８１は、何れかのＲＦＩＤアンテナ７から受信したタグＩＤのなかで未処理のものが有るか否か判定する（Ｓ１）。タグＩＤを受信していない、或いは受信したタグＩＤのなかで未処理のものが無い場合、Ｓ１の判定はＮＯとなってＳ５に移行する。受信したタグＩＤのなかで未処理のものが残っている場合、Ｓ１の判定はＹＥＳとなってＳ２に移行する。
【００７３】
Ｓ２では、ＣＰＵ８１は、未処理のタグＩＤのなかから１つを選択し、診療科別外来患者テーブル２０２ｎのエントリのなかで選択したタグＩＤを有するエントリ中の現在地、及び移動時刻を更新する。上記のように、更新後の現在地は、エントリ中の現在地、及びタグＩＤを送信したＲＦＩＤアンテナ７から特定される。現在時刻は移動時刻として扱われる。
【００７４】
次に、ＣＰＵ８１は、移動元、つまり更新前の現在地は目的地（中待合室）か否か判定する（Ｓ３）。更新前の現在地が目的地であった場合、つまり受診票の所持者が目的地から退室した場合、Ｓ３の判定はＹＥＳとなってＳ４に移行する。更新前の現在地が目的地ではなかった場合、Ｓ３の判定はＮＯとなって上記Ｓ１に戻る。それにより、未処理のタグＩＤへの処理が残っていた場合、未処理のタグＩＤを対象にした処理が同様に行われる。
【００７５】
図５中、「−」と表記の待ち人数となっているタグＩＤは、診察中か、或いは診察が終了した外来患者に発行された受診票のタグＩＤである。そのようなタグＩＤは、ＲＦＩＤアンテナ７から受信しても、処理対象としては扱われない。
【００７６】
上記Ｓ１の判定がＮＯとなって移行するＳ５では、ＣＰＵ８１は、診療科別外来患者テーブル２０２ａ中のエントリのなかから待ち人数が１以上のエントリを抽出する。その抽出を行った後、ＣＰＵ８１は、抽出されたエントリが有るか否か判定する（Ｓ６）。待ち人数が１以上のエントリが存在する場合、Ｓ６の判定はＹＥＳとなってＳ７に移行する。待ち人数が１以上のエントリが存在しない場合、Ｓ６の判定はＮＯとなり、ここで診療科別外来患者テーブル更新処理が終了する。待ち人数が１以上のエントリが存在しないことは、これから診察を受ける外来患者が存在しないことを意味する。
【００７７】
Ｓ７では、ＣＰＵ８１は、抽出したエントリのなかから１つを選択し、選択したエントリ（以降「選択エントリ」と表記）中の現在地は通路１か否か判定する。その現在地が通路１であった場合、Ｓ７の判定はＹＥＳとなってＳ８に移行する。その現在地が通路１ではなかった場合、Ｓ７の判定はＮＯとなってＳ１０に移行する。
【００７８】
Ｓ８では、ＣＰＵ８１は、選択エントリ中の移動時刻を読み出し、読み出した移動時刻から所定時間、経過しているか否か判定する。外来患者が通路１に移動してから所定時間以上、経過していた場合、Ｓ８の判定はＹＥＳとなってＳ９に移行する。外来患者が通路１に移動してから所定時間が経過していない場合、Ｓ８の判定はＮＯとなってＳ１０に移行する。
【００７９】
Ｓ９では、ＣＰＵ８１は、選択エントリ中の現在地を電話コーナーに更新する。その後、Ｓ１０に移行する。本実施形態では、通路１への移動を電話コーナーへの移動と見なすことから、移動時刻の更新は行わない。
【００８０】
Ｓ１０では、ＣＰＵ８１は、中待合室に居るべき外来患者を対象に、その外来患者間の診察の順番を必要に応じて入れ替えるための順番入替処理を実行する。その後は上記Ｓ５に戻る。それにより、Ｓ６の判定がＮＯとなる状況時には、外来患者間の診察の順番が最適化される。
【００８１】
図８は、順番入替処理のフローチャートである。最後に、上記Ｓ１０として実行される順番入替処理について詳細に説明する。
【００８２】
この順番入替処理では、上記Ｓ７で選択した選択エントリに着目し、そのエントリ中のタグＩＤを有する受診票が発行された外来患者の診察の順番を入れ替える必要性の有無の確認、その確認結果に従った順番の入れ替えのための処理が行われる。
【００８３】
先ず、ＣＰＵ８１は、選択エントリ中の待ち人数が、中待合室に案内すべき外来患者数αより大きいか否か判定する（Ｓ３１）。外来患者が中待合室に居るのが望ましい外来患者でない場合、Ｓ３１の判定はＹＥＳとなる。Ｓ３１の判定がＹＥＳとなる外来患者は、順番の入れ替えを行う対象ではない。このことから、ここで順番入替処理が終了する。外来患者が中待合室に居るのが望ましい外来患者であった場合、Ｓ３１の判定はＮＯとなってＳ３２に移行する。
【００８４】
Ｓ３１では、ＣＰＵ８１は、目的地に到着すると予想される予想到着時刻を計算する。次に、ＣＰＵ８１は、選択エントリから予想開始時刻を読み出し、読み出した予想開始時刻より予想到着時刻が後か否か判定する（Ｓ３３）。選択エントリに対応する外来患者が目的地に到着する前に、その外来患者が診察を受ける番となると予想される場合、Ｓ３３の判定はＹＥＳとなってＳ３４に移行する。選択したエントリに対応する外来患者が診察を受ける番となる前に目的地に到着すると予想される場合、Ｓ３３の判定はＮＯとなってＳ３６に移行する。
【００８５】
Ｓ３４では、ＣＰＵ８１は、選択したエントリ中の生年月日を読み出して外来患者の年齢を計算し、計算した年齢が来院困難者と見なす最高年齢β以下であり、且つ目的地への移動が有ったか否か判定する。計算した年齢が最高年齢βよりも高い場合、或いは計算した年齢が最高年齢β以下であるが、目的地に移動（入室）したことがない場合、Ｓ３４の判定はＮＯとなってＳ３５に移行する。計算した年齢が来院困難者と見なす最高年齢β以下であり、且つ目的地への移動（入室）が確認できた場合、Ｓ３４の判定はＹＥＳとなり、ここで順番入替処理が終了する。それにより、外来患者が来院困難者であり、その来院困難者が中待合室に居る可能性が考えられる場合、その来院困難者は順番の入れ替え対象から除外する。
【００８６】
Ｓ３５では、ＣＰＵ８１は、待ち人数が外来患者数α以下のエントリを抽出し、抽出したエントリの受付時刻、待ち人数を参照して、順番の入れ替えを行う。その順番の入れ替え自体は、待ち時間の更新により実現される。その順番の入れ替えを行った後、順番入替処理が終了する。
【００８７】
順番の入れ替えで受付時刻、及び待ち人数を参照するのは、順番の入れ替え対象とする外来患者のなかで順番を受付時刻の順に沿って並べ替えることが可能か否か確認し、可能であれば、受付時刻の順に沿って順番を入れ替えるためである。
【００８８】
順番の入れ替えでは、予想到着時刻と予想開始時刻の時間差も考慮するようにしている。これは、スムーズな診察の実現と共に、順番の入れ替えによる外来患者の待ち時間の増大分を抑えるためである。
【００８９】
外来患者が中診察室から移動したとしても、その患者が中待合室に戻ると予想される予想到着時刻は移動場所によって異なる。例えば次に診察を受ける番でありながら移動時間の短い場所に移動した外来患者は、次の診療開始に間に合わなくても、その次の診療開始時点では、診療を直ちに受けられる状態となっている可能性がある。その次の診療開始時点でも診療を直ちに受けられる状態となっていない外来患者の順番は、更に後にすることで対応できる。このようなことから、診察を受ける番になった際に診察を直ちに受けられないと予想される外来患者は、診察を直ちに受けられる状態になると予想されるタイミングを考慮し、待ち時間の増大分をより抑えるように、順番の入れ替えを行っている。
【００９０】
上記Ｓ３３の判定がＮＯとなって移行するＳ３６では、ＣＰＵ８１は、待ち人数が外来患者数α以下となっているエントリのなかで、選択したエントリより受付時刻が遅く、且つ待ち人数が少ないエントリが有るか否か判定する。選択したエントリの外来患者よりも遅く受け付けを行いながら、順番の入れ替えによってその外来患者よりも前に診察を受けることになっている外来患者が居る場合、Ｓ３６の判定はＹＥＳとなってＳ３７に移行する。そのような外来患者が居ない場合、Ｓ３６の判定はＮＯとなり、ここで順番入替処理が終了する。
【００９１】
Ｓ３７では、ＣＰＵ８１は、受付時刻がより遅い外来患者の前に、選択したエントリの外来患者の順番を入れ替えられるか否か確認し、その確認結果に応じて、選択したエントリの外来患者の順番を入れ替える。そのような順番の入れ替えを必要に応じて行った後、順番入替処理が終了する。
【００９２】
このように、順番の入れ替え（ここでは、順番の再入れ替えを含む）は、外来患者の受付時刻、及び診察を直ちに受けられない外来患者の居る現在地を考慮して行われる。それにより、順番の入れ替えでは、他の後から受け付けした外来患者の後に診察を受けさせない（受付順を可能な限り維持させる）、及び不要に待ち時間を増大させない、ことを重視している。そのような順番の入れ替えにより、スムーズな診察を行えるようにしつつ、順番の入れ替えに伴う待ち時間の増大を抑制することができる。この結果、外来患者がより快適に診察を受ける環境が実現される。
【００９３】
診察の終了に伴う待ち人数の更新は、例えば端末装置４からの診察の終了通知を契機に別に行われる。このとき、予想開始時刻も併せて更新される。
【００９４】
診察の終了に伴う待ち人数の更新時にも、順番を入れ替える必要がある場合がある。その更新時には、例えばＳ３３以降の以下のような変更が加えられた処理を実行すれば良い。
【００９５】
Ｓ３３では、予想到着時刻と比較されるのは、現在時刻である。Ｓ３３の判定がＮＯの場合、待ち人数が１以上となっているエントリの全てを対象に、待ち人数の更新が行われる。その後、一連の処理が終了する。Ｓ３３の判定がＹＥＳの場合、同様にＳ３４に移行する。Ｓ３４の判定内容、及びＳ３５の処理内容は、上記順番入替処理と同じで良い。
【００９６】
Ｓ３４の判定がＹＥＳの場合、及びＳ３５の処理の実行後は、Ｓ３３の判定がＮＯの場合に移行する処理、つまり待ち人数が１以上となっているエントリの全てを対象に、待ち人数の更新が行われる。その後、一連の処理が終了する。
【００９７】
なお、本実施形態では、各外来患者の診察が開始されると予想される予想開始時刻を計算し、計算した予想開始時刻を、外来患者の順番の入れ替えを行うべきタイミングか否かの判定に用いている。順番の入れ替えを行うべきか否かの判定は、別のタイミングで行うようにしても良い。例えば外来患者の診察の終了時に、その後に続く外来患者の順番の入れ替えを行うべきか否かの判定を行うようにしても良い。
【００９８】
また、本実施形態では、外来患者に、ＲＦＩＤタグを搭載した媒体である受診票を発行して、外来患者の現在地を特定可能にしている。外来患者の現在地を特定するために識別情報を送信させる通信装置としてＲＦＩＤタグを採用したのは、通信範囲が狭い（現在地の高い特定精度が期待できる）、非接触による電力の伝送が行われなければタグＩＤの送信は行われない（通信のトラフィック量を抑えられる）、等の利点があるためである。しかし、外来患者の現在地を特定可能であれば、ＲＦＩＤタグとは異なる通信装置を採用しても良い。
【００９９】
本実施形態では、媒体として、受け付けを済ませた外来患者に対して発行される受診票を用いているが、受診票以外の媒体であっても良い。外来患者が所持（携帯）すると考えられる物を媒体として採用しても良い。具体的には、外来患者には診察カードが発行されることから、その診察カードを媒体として採用しても良い。
【０１００】
また、本実施形態では、ホスト２は、各ＲＦＩＤアンテナ７からタグＩＤを受信して、各外来患者の現在地を判定しているが、その現在地の判定結果をホスト２に取得させるようにしても良い。図２に表す構成要素を複数台の情報処理装置に配置して、複数台の情報処理装置により、外来患者管理装置を実現させても良い。
【符号の説明】
【０１０１】
１    ネットワーク
２    ホストコンピュータ
３    受付端末装置
４    端末装置
５    表示サーバ
６    案内表示盤
７    ＲＦＩＤアンテナ
２１    登録部
２２    開始時刻予想部
２３    場所判定部
２４    到着時刻予想部
２５    順番入替部
２６    更新部
２７    記憶部
２０１    外来患者テーブル
２０２    診療科別外来患者テーブル群
２０２ａ、２０２ｂ    診療科別外来患者テーブル
２０３    移動時間テーブル
２０４    診察時間テーブル
２０５    条件テーブル
【図１】
2016071453.tif 000003
【図２】
2016071453.tif 000004
【図３】
2016071453.tif 000005
【図４】
2016071453.tif 000006
【図５】
2016071453.tif 000007
【図６】
2016071453.tif 000008
【図７】
2016071453.tif 000009
【図８】
2016071453.tif 000010
【図９】
2016071453.tif 000011