(57)【要約】【課題】  患者が診療予約をより簡便に行うことのできる技術の提供を目的とする。【解決手段】  情報処理装置であって、医師と、該医師について診療が予約された予約時間と、該医師が担当する受診科とを対応させた情報を記憶し、患者から受診科を特定した診療申込を受け付けると、該診療申込に係る受診科の医師について予約可能時間を特定し、該予約可能時間を一覧にした出力情報を出力することを特徴とする。【選択図】  図１
2014186669.tif 000002
【特許請求の範囲】
【請求項１】
医療従事者と、該医療従事者について診療予約が可能な予約可能時間と、該医療従事者が担当する受診科とを対応させた医療従事者予約情報を記憶する記憶部と、
患者から受診科及び申込日を特定した診療申込を受け付ける申込受付部と、
前記医療従事者予約情報を参照し、前記申込受付部が受け付けた前記診療申込に係る前記受診科の医療従事者について、前記申込日における前記予約可能時間を特定する空き時間特定部と、
前記空き時間特定部により特定された前記予約可能時間を一覧にした出力情報を出力する出力部と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記空き時間特定部により特定された前記予約可能時間において予約が可能な前記医療従事者を候補医療従事者として特定する医療従事者特定部を備え、
前記出力部は、前記出力情報として、前記医療従事者特定部により特定された前記候補医療従事者を該候補医療従事者に係る前記予約可能時間に対応させて出力することを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記記憶部は、患者が診療を受けた前記医療従事者と診療を受けた診療時期とを該患者に対応させた患者受診情報をさらに記憶し、
前記出力部は、前記患者受診情報を参照し、前記申込受付部が受け付けた前記診療申込に係る前記患者の累計受診回数順に前記候補医療従事者を出力した前記出力情報を出力することを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記出力部は、前記累計受診回数が同じ前記候補医療従事者については、前記診療時期の順に出力した出力情報を出力することを特徴とする情報処理装置。
【請求項５】
請求項１に記載の情報処理装置であって、
前記申込受付部が受け付けた前記診療申込に係る複数の前記受診科を、前記予約可能時間が重複しないように組み合わせた組み合わせ情報を作成する受診科組み合わせ部を備え、
前記申込受付部は、複数の前記受診科を特定した前記診療申込を受け付け、
前記空き時間特定部は、前記申込受付部が受け付けた前記診療申込に係る前記受診科の各々について、該受診科を担当する前記医療従事者のいずれかにおいて前記申込日のうち予約が可能な時間を前記予約可能時間として特定し、
前記出力部は、前記予約可能時間を記載した前記組み合わせ情報を前記出力情報として出力することを特徴とする情報処理装置。
【請求項６】
請求項５に記載の情報処理装置であって、
前記申込受付部は前記患者が診療を希望する希望医療従事者をさらに特定した前記診療申込を受け付け、
前記受診科組み合わせ部は、前記申込受付部が前記希望医療従事者を特定した前記診療申込を受け付けた場合、該希望医療従事者が担当する前記受診科については該希望医療従事者の前記予約可能時間を該受診科の前記予約可能時間とし、前記申込受付部が受け付けた他の前記受診科の前記予約可能時間と重複しないように前記受診科を組み合わせた前記組み合わせ情報を作成することを特徴とする情報処理装置。
【請求項７】
請求項１から６のいずれか一項に記載の情報処理装置であって、
前記出力部により出力された前記出力情報に基づいて前記予約可能時間の選択を受け付ける選択受付部と、
前記選択受付部が受け付けた選択に基づいて、選択された前記予約可能時間と、該予約可能時間と対応する前記医療従事者とについて前記医療従事者予約情報を更新する更新部とを備え、
前記出力部は選択された前記予約可能時間及び該予約可能時間に係る前記医療従事者を特定した受付票情報をさらに出力することを特徴とする情報処理装置。
【請求項８】
ネットワークを介して接続された情報処理装置と端末装置とを備える予約システムであって、
前記端末装置は、
患者から受診科及び申込日を特定した診療申込を受け付ける診療申込部と、
出力情報を表示する表示部とを備え、
前記情報処理装置は、
医療従事者と、該医療従事者について診療予約が可能な予約可能時間と、該医療従事者が担当する受診科とを対応させた医療従事者予約情報を記憶する記憶部と、
前記診療申込部が受け付けた前記診療申込を特定する申込受付部と、
前記医療従事者予約情報を参照し、前記申込受付部が受け付けた前記診療申込に係る前記受診科の医療従事者について、前記申込日における前記予約可能時間を特定する空き時間特定部と、
前記空き時間特定部により特定された前記予約可能時間を一覧にした前記出力情報を出力する出力部と、
を備えることを特徴とする予約システム。
【請求項９】
記憶部を備える情報処理装置を用いた予約方法であって、
前記情報処理装置は、
患者から受診科及び申込日を特定した診療申込を受け付ける申込受付手順と、
医療従事者と該医療従事者について診療予約が可能な予約可能時間と該医療従事者が担当する受診科とを対応させた医療従事者予約情報を参照し、前記申込受付手順において受け付けた前記診療申込に係る前記受診科の医療従事者について、前記申込日における前記予約可能時間を特定する空き時間特定手順と、
前記空き時間特定手順において特定された前記予約可能時間を一覧にした出力情報を出力する出力手順と、
を実行することを特徴とする予約方法。
【請求項１０】
情報処理装置のプログラムであって、
患者から受診科及び申込日を特定した診療申込を受け付ける申込受付手順と、
医療従事者と該医療従事者について診療予約が可能な予約可能時間と該医療従事者が担当する受診科とを対応させた医療従事者予約情報を参照し、前記申込受付手順において受け付けた前記診療申込に係る前記受診科の医療従事者について、前記申込日における前記予約可能時間を特定する空き時間特定手順と、
前記空き時間特定手順において特定された前記予約可能時間を一覧にした出力情報を出力する出力手順と、
を前記情報処理装置に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、予約システム、予約方法、及びプログラムに関する。
【背景技術】
【０００２】
病院において診療予約をする場合、医師や看護師が介在して事務員等が予約を行っている。
【０００３】
なお、病院の診療受付に関する技術として、特許文献１に開示された再来患者受付情報処理装置に関する技術がある。特許文献１には、再来患者が複数の受診科を実質的一回の入力操作で指定する指定入力手段と、上記指定された複数の受診科の情報をホストコンピュータに送信する送信手段と、上記ホストコンピュータで複数の受診科の個々の受診科に対する診療順位番号が付与されるとともに、この診療順位番号情報を受信する受信手段と、上記受信した複数の受診科のそれぞれに対する診療順位番号を印字した受診票を発行する受診票印字発行手段とを備える再来患者受付情報処理装置に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０６−６８１０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
診療予約を医師又は看護師が介在して行わなければならないのは不便である。特に患者が来院当日の予約を取りたい場合に、医師又は看護師に連絡を取らなければ予約が行えないというのは現実的でない。
【０００６】
本発明は、上記の点に鑑みてなされたものであって、患者が診療予約をより簡便に行うことのできる技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
本願は、上記課題を解決する手段を複数含んでいるが、その例を挙げるならば、以下の通りである。」
【０００８】
上記課題を解決するため、本発明の情報処理装置は、医療従事者と、該医療従事者について診療予約が可能な予約可能時間と、該医療従事者が担当する受診科とを対応させた医療従事者予約情報を記憶する記憶部と、患者から受診科及び申込日を特定した診療申込を受け付ける申込受付部と、前記医療従事者予約情報を参照し、前記申込受付部が受け付けた前記診療申込に係る前記受診科の医療従事者について、前記申込日における前記予約可能時間を特定する空き時間特定部と、前記空き時間特定部により特定された前記予約可能時間を一覧にした出力情報を出力する出力部と、を備えることを特徴とする。
【０００９】
また、上記課題を解決するため、本発明の情報処理装置は、前記空き時間特定部により特定された前記予約可能時間において予約が可能な前記医療従事者を候補医療従事者として特定する医療従事者特定部を備え、前記出力部は、前記出力情報として、前記医療従事者特定部により特定された前記候補医療従事者を該候補医療従事者に係る前記予約可能時間に対応させて出力することを特徴としてもよい。
【００１０】
また、上記課題を解決するため、本発明の情報処理装置は、前記空き時間特定部により特定された前記予約可能時間において予約が可能な前記医療従事者を候補医療従事者として特定する医療従事者特定部を備え、前記出力部は、前記出力情報として、前記医療従事者特定部により特定された前記候補医療従事者を該候補医療従事者に係る前記予約可能時間に対応させて出力することを特徴としてもよい。
【００１１】
また、上記課題を解決するため、本発明の情報処理装置は、前記申込受付部が受け付けた前記診療申込に係る複数の前記受診科を、前記予約可能時間が重複しないように組み合わせた組み合わせ情報を作成する受診科組み合わせ部を備え、前記申込受付部は、複数の前記受診科を特定した前記診療申込を受け付け、前記空き時間特定部は、前記申込受付部が受け付けた前記診療申込に係る前記受診科の各々について、該受診科を担当する前記医療従事者のいずれかにおいて前記申込日のうち予約が可能な時間を前記予約可能時間として特定し、前記出力部は、前記予約可能時間を記載した前記組み合わせ情報を前記出力情報として出力することを特徴としてもよい。
【００１２】
また、上記課題を解決するため、本発明の情報処理装置は、前記申込受付部が受け付けた前記診療申込に係る複数の前記受診科を、前記予約可能時間が重複しないように組み合わせた組み合わせ情報を作成する受診科組み合わせ部を備え、前記申込受付部は、複数の前記受診科を特定した前記診療申込を受け付け、前記空き時間特定部は、前記申込受付部が受け付けた前記診療申込に係る前記受診科の各々について、該受診科を担当する前記医療従事者のいずれかにおいて前記申込日のうち予約が可能な時間を前記予約可能時間として特定し、前記出力部は、前記予約可能時間を記載した前記組み合わせ情報を前記出力情報として出力することを特徴としてもよい。
【００１３】
また、上記課題を解決するため、本発明の情報処理装置は、前記申込受付部は前記患者が診療を希望する希望医療従事者をさらに特定した前記診療申込を受け付け、前記受診科組み合わせ部は、前記申込受付部が前記希望医療従事者を特定した前記診療申込を受け付けた場合、該希望医療従事者が担当する前記受診科については該希望医療従事者の前記予約可能時間を該受診科の前記予約可能時間とし、前記申込受付部が受け付けた他の前記受診科の前記予約可能時間と重複しないように前記受診科を組み合わせた前記組み合わせ情報を作成することを特徴としてもよい。
【００１４】
また、上記課題を解決するため、本発明の情報処理装置は、前記出力部により出力された前記出力情報に基づいて前記予約可能時間の選択を受け付ける選択受付部と、前記選択受付部が受け付けた選択に基づいて、選択された前記予約可能時間と、該予約可能時間と対応する前記医療従事者とについて前記医療従事者予約情報を更新する更新部とを備え、前記出力部は選択された前記予約可能時間及び該予約可能時間に係る前記医療従事者を特定した受付票情報をさらに出力することを特徴としてもよい。
【００１５】
また、上記課題を解決するため、本発明の予約システムは、ネットワークを介して接続された情報処理装置と端末装置とを備える予約システムであって、前記端末装置は、患者から受診科及び申込日を特定した診療申込を受け付ける診療申込部と、出力情報を表示する表示部とを備え、前記情報処理装置は、医師と、該医師について診療予約が可能な予約可能時間と、該医師が担当する受診科とを対応させた医師予約情報を記憶する記憶部と、前記診療申込部が受け付けた前記診療申込を特定する申込受付部と、前記医師予約情報を参照し、前記申込受付部が受け付けた前記診療申込に係る前記受診科の医師について、前記申込日における前記予約可能時間を特定する空き時間特定部と、前記空き時間特定部により特定された前記予約可能時間を一覧にした前記出力情報を出力する出力部と、を備えることを特徴としてもよい。
【００１６】
また、上記課題を解決するため、本発明の予約方法は、記憶部を備える情報処理装置を用いた予約方法であって、前記情報処理装置は、患者から受診科及び申込日を特定した診療申込を受け付ける申込受付手順と、医師と該医師について診療予約が可能な予約可能時間と該医師が担当する受診科とを対応させた医師予約情報を参照し、前記申込受付手順において受け付けた前記診療申込に係る前記受診科の医師について、前記申込日における前記予約可能時間を特定する空き時間特定手順と、前記空き時間特定手順において特定された前記予約可能時間を一覧にした出力情報を出力する出力手順と、を実行することを特徴としてもよい。
【００１７】
また、上記課題を解決するため、本発明のプログラムは、情報処理装置のプログラムであって、患者から受診科及び申込日を特定した診療申込を受け付ける申込受付手順と、医師と該医師について診療予約が可能な予約可能時間と該医師が担当する受診科とを対応させた医師予約情報を参照し、前記申込受付手順において受け付けた前記診療申込に係る前記受診科の医師について、前記申込日における前記予約可能時間を特定する空き時間特定手順と、前記空き時間特定手順において特定された前記予約可能時間を一覧にした出力情報を出力する出力手順と、を前記情報処理装置に実行させることを特徴としてもよい。
【発明の効果】
【００１８】
本発明によれば、患者が診療予約をより簡便に行うことのできる技術を提供することができる。
【００１９】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００２０】
【図１】第１の実施形態における受付システムの概要を示す図である。
【図２】情報処理装置の機能ブロック図である。
【図３】患者属性データベースの一例を示す図である。
【図４】予約枠情報データベースの一例を示す図である。
【図５】予約情報データベースの一例を示す図である。
【図６】受付情報テーブルの一例を示す図である。
【図７】情報処理装置のハードウェア構成例を示す図である。
【図８】情報処理装置の処理を示すフローチャート（その１）である。
【図９】情報処理装置の処理を示すフローチャート（その２）である。
【図１０】情報処理装置の処理のフローチャート（その３）である。
【図１１】情報処理装置の処理のフローチャート（その４）である。
【図１２】情報処理装置の処理のフローチャート（その５）である。
【図１３】情報処理装置の処理のフローチャート（その６）である。
【図１４】受診科選択画面の一例を示す図である。
【図１５】受診状況画面の一例を示す図である。
【図１６】医師選択画面の一例を示す図である。
【図１７】変形例における医師選択画面の一例を示す図である。
【図１８】組み合わせ情報が選択された場合の受診状況画面の一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、図面に基づいて本発明の実施形態の例を説明する。図１は、第１の実施形態における受付システム１００の概要を示す図である。
【００２２】
本実施形態の受付システム１００は、情報処理装置１０と、受付機３０とを備える。
【００２３】
情報処理装置１０は、例えばサーバーやＰＣ（Personal Computer）等の電子機器である。情報処理装置１０と受付機３０とはネットワーク２０を介して接続されている。
【００２４】
受付機３０は、病院に設置された機器である。受付機３０は、ＰＣ等の機器と、診察券等を読み取るカードリーダー５０と、診療予約に関する情報等を表示する表示装置６０と、キーボードやタッチパネル等の入力装置と、受付票を印字することのできる印刷装置とを備える。なお、受付機３０は、患者が有するスマートフォン、又はＰＣ等の端末装置であってもよい。
【００２５】
患者は病院において診察を希望する者又はその代理人であって、診察券を持参してカードリーダー５０に提示するか、又は診察券に印字された識別番号を受付機３０の入力装置に入力する。
【００２６】
本実施形態の概要は以下の通りである。患者は受付機３０のカードリーダー５０に診察券を提示するか、入力装置を介して識別番号を入力するかの操作により、診療申込を行う。受付機３０では、診察券又は入力装置から、患者に対し一意に設けられた識別情報が取得される。
【００２７】
受付機３０において受け付けた、患者の識別情報等の診療申込に関する情報は、ネットワーク２０を介して情報処理装置１０に送信される。情報処理装置１０では、予め記憶された情報に基づいて表示装置６０に表示する出力情報を作成する。作成される出力情報は、例えば診療申込当日における受診可能時間と受診可能な医師に関する情報である。情報処理装置１０は、作成した出力情報を受付機３０に送信する。
【００２８】
受付機３０は出力情報を受信し、表示装置６０に表示する。患者は表示装置６０に表示された出力情報に従って予約内容を特定し、受付機３０に予約指示を行う。予約指示は受付機３０から情報処理装置１０に送信され、情報処理装置１０において予約が確定する。
【００２９】
確定した予約に関する情報は情報処理装置１０から受付機３０に送信される。受付機３０は、確定した予約に関する情報を印字した受付票を発行する。
【００３０】
図２は、情報処理装置１０の機能ブロック図である。以下、本実施の形態の説明に必要な構成要素が示されている。
【００３１】
情報処理装置１０は、制御部１１と、記憶部１２とを備える。制御部１１は、情報処理装置１０において予約に関する処理を制御する。記憶部１２は、医師及び診療時間の特定に用いる情報を記憶する。制御部１１は、申込受付部１１０と、予約関連情報取得部１１１と、医師特定部１１２と、空き時間特定部１１３と、受診科組み合わせ部１１４と、出力部１１５と、更新部１１６とを備える。
【００３２】
申込受付部１１０は、受付機３０から受信した、患者を特定する識別情報を受け付ける。また、申込受付部１１０は、受付機３０から送信された、患者が受診を希望する受診科を特定する情報を受け付ける。また、申込受付部１１０は、受付機３０が患者からの入力を受け付けた申込日を特定する。以下、受付機３０が患者からの入力を受け付けた申込日を受付日として説明する。
【００３３】
予約関連情報取得部１１１は、記憶部１２を参照して、予約に関連する情報を取得する。例えば予約関連情報取得部１１１は、申込受付部１１０が受け付けた患者の識別情報に基づいて記憶部１２を参照し、患者に関して受付日前になされた事前予約に関する情報を取得する。特定される事前予約は、受付日に行われる診療の予約である。
【００３４】
また例えば、予約関連情報取得部１１１は、受付日において診療予約のない時間である空き時間に関する情報を取得する。予約関連情報取得部１１１が取得する、空き時間に関する情報とは、申込受付部１１０が受け付けた診療申込に係る受診科を担当するいずれかの医師の空き時間と、該医師を特定する情報である。
【００３５】
なお、空き時間とは予約に空きがある時間帯のことであって、予約が可能な時間帯のことを指す。
【００３６】
医師特定部１１２は、予約関連情報取得部１１１が取得した情報に基づいて、申込受付部１１０が受け付けた受診科を担当する医師であって申込日に空き時間がある医師を候補医師として特定する。
【００３７】
なお、医師とは医療従事者の一例である。医療従事者は、ほかに心理療法士、助産師、鍼灸師、看護師、整体師等、患者や来談者等に対して施術や処置を行う者を示す。
【００３８】
空き時間特定部１１３は、医師特定部１１２により特定された医師の空き時間を特定する。
【００３９】
受診科組み合わせ部１１４は、申込受付部１１０が受け付けた診療申込が、複数の受診科を特定するものであった場合に、複数の受診科を組み合わせた組み合わせ情報を作成する。受診科組み合わせ部１１４は、特定された一つの受診科の空き時間と、特定された他の受診科の空き時間とが重複しないように受診科を組み合わせる。
【００４０】
出力部１１５は、受付日に空き時間がある受診科を表示した受診科選択画面１４１（図１４）の出力情報を作成し、受付機３０に出力する。また、出力部１１５は、空き時間特定部１１３により特定された空き時間と、医師特定部１１２により特定された候補医師とを対応させた医師選択画面１４３（図１６）の出力情報を作成する。出力部１１５は、医師選択画面１４３に、医師特定部１１２により特定された候補医師を、患者の累計受診回数の多い順に表示する。累計受診回数が同じ医師については、受診時期が受付日に近い順に医師を表示する。
【００４１】
また、出力部１１５は、申込受付部１１０が受け付けた患者の事前予約と、医師選択画面１４３に基づいて選択された空き時間及び医師とに基づいて、受診状況画面１４２（図１５）の出力情報を作成する。さらに、出力部１１５は、申込受付部１１０が受け付けた患者の事前予約と、医師選択画面１４３に基づいて選択された空き時間及び医師とに基づいて受付票情報を出力情報として作成し、受付機３０に送信する。
【００４２】
受診科選択画面１４１、受診状況画面１４２、医師選択画面１４３については後に詳述する。
【００４３】
更新部１１６は、記憶部１２に記憶されている各データベースの更新を行う。
【００４４】
記憶部１２は、患者属性データベース１２０と、予約枠情報データベース１２１と、予約情報データベース１２２と、受付情報データベース１２３とを格納する。各データベースについては後述する。
【００４５】
上記の情報処理装置１０の機能構成は、理解を容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。情報処理装置１０の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００４６】
本実施形態では、記憶部１２に予約状況に関する情報や患者の受診履歴に関する情報を格納し、空き時間のある医師を受付機３０に表示させる。この際に、空き時間のある医師をこれまでの受診回数や受診時期に応じて優先的に表示を行う。これにより、患者は希望に応じた医師を容易に選択することができる。
【００４７】
次に、記憶部１２に格納される各データベースについて説明する。
【００４８】
図３は、患者属性データベース１２０の一例を示す図である。患者属性データベース１２０には、患者番号１２０ａ毎に、来院科１２０ｂと、来院日１２０ｃと、診療医師１２０ｄとが対応付けられて格納される。来院科１２０ｂ、来院日１２０ｃ、及び診療医師１２０ｄは、患者が最後に受診した時の情報であって、患者が受診する度に情報が上書きされる。患者属性データベース１２０には、他に患者の氏名、性別、住所、電話番号等の情報が含まれていてもよい。
【００４９】
患者番号１２０ａは、各患者に対して一意に定義づけられる識別情報である。来院科１２０ｂは、患者が受診した時の受診科を特定する識別情報である。来院日１２０ｃは、患者が受診した日である。診療医師１２０ｄは、患者の診療を担当した医師の識別番号又は氏名等の、医師を特定する情報である。なお、患者が同日に複数の医師の診察を受けた場合は、一つの患者番号１２０ａに対して複数の来院科１２０ｂ、来院日１２０ｃ、及び診療医師１２０ｄが対応付けられる。
【００５０】
図４は、予約枠情報データベース１２１の一例を示す図である。予約枠情報データベース１２１は、病院に在席する各医師について、該医師が担当する受診科と、予約を受け付けている時間帯と、該時間帯のうち予約済みである枠数等とを対応させたデータベースである。
【００５１】
予約枠情報データベース１２１には、受診科コード１２１ａと、医師番号１２１ｂと、予約日１２１ｃと、医師が受診を担当する時間帯１２１ｄと、全体枠数１２１ｅと、予約済枠数１２１ｆとが対応付けられて格納されている。
【００５２】
受診科コード１２１ａは、受診を受け付けている受診科を識別する識別情報である。受診科コード１２１ａは、患者属性データベース１２０の来院科１２０ｂと対応している。医師番号１２１ｂは、医師を特定する識別情報であって、患者属性データベース１２０の診療医師１２０ｄと対応している。時間帯１２１ｄは、医師が受診を行う時間帯であって、例えば受診を行う時間帯の開始時が時間帯１２１ｄとして格納される。
【００５３】
全体枠数１２１ｅは、時間帯１２１ｄの時間内に医師が受診を受け付ける患者の人数である。予約済枠数１２１ｆは、全体枠数１２１ｅのうち既に予約が確定している患者の人数である。
【００５４】
図５は、予約情報データベース１２２の一例を示す図である。予約情報データベース１２２は、患者の識別情報と、該患者について予約が確定している医師や予約時間等を対応させたデータベースである。予約情報データベース１２２は、予約が確定する度に新たな予約情報が追加され、確定した予約に関する情報が書き込まれる。
【００５５】
予約情報データベース１２２には、患者番号１２２ａと、予約日１２２ｂと、予約科１２２ｃと、予約開始時刻１２２ｄと、予約医師１２２ｅとが対応付けられて格納される。予約情報データベース１２２には、他に診療予約であるか、手術の予約であるか、又は薬のみの予約であるか等の種別を示す予約種別や、予約されている診療が終了する予定の時刻である予約終了時刻等が含まれていてもよい。
【００５６】
なお、予約情報データベース１２２を構成する情報の内、患者番号１２２ａと、予約日１２２ｂと、予約科１２２ｃと、予約開始時刻１２２ｄと、予約医師１２２ｅとが対応付けられた情報の各々を、以下予約情報として説明する。
【００５７】
患者番号１２２ａは、各患者に一意な識別情報であって、患者属性データベース１２０の患者番号１２０ａと対応している。予約日１２２ｂは、予約されている日を特定する情報である。予約科１２２ｃは、予約されている受診科を特定する識別情報であって、患者属性データベース１２０の来院科１２０ｂと対応している。予約開始時刻１２２ｄは、予約されている診療の開始予定時刻である。予約医師１２２ｅは、予約されている診療を担当する医師を特定する識別情報であって、予約枠情報データベース１２１の医師番号１２１ｂと対応している。
【００５８】
図６は、受付情報データベース１２３の一例を示す図である。受付情報データベース１２３は、受付指示のあった診療毎に、患者番号１２３ａ、受診受付日１２３ｂ、受診科１２３ｃ、受付時刻１２３ｄ、予約診療時刻１２３ｅ、医師番号１２３ｆ、及び受付順番１２３ｇを対応させて格納する。受付情報データベース１２３には、他に予約の種別を示す診療区分等が含まれていてもよい。受付情報データベース１２３は、受付指示がされる度に新たな対応情報が追加され、確定した予約と受付順番１２３ｇとが対応付けられて格納される。
【００５９】
患者番号１２３ａは患者に一意の識別情報であって、患者属性データベース１２０の患者番号１２０ａに対応する。受診受付日１２３ｂは、受付機３０が患者の識別情報を取得した受付日である。受診科１２３ｃは、確定した予約において診療を受ける受診科を特定する情報であって、患者属性データベース１２０の来院科１２０ｂと対応する。予約診療時刻１２３ｅは、確定した予約に係る診療開始予定時刻である。医師番号１２３ｆは、確定した予約において診療を行う予定の医師を特定する識別情報であって、予約枠情報データベース１２１の医師番号１２１ｂと対応する。受付順番１２３ｇは、予約の確定を受け付けた順番であって、受診科毎に連番を付してもよいし、すべての受診科に対して予約を受け付けた順に一意に連番を付してもよい。
【００６０】
次に、情報処理装置１０のハードウェア構成例について説明する。
【００６１】
図７は、情報処理装置１０のハードウェア構成例を示す図である。情報処理装置１０は、ＣＰＵ（Central Processing Unit）１３０、入力装置１３１、ネットワークＩ／Ｆ１３２、メモリ１３３、補助記憶装置１３４、及びディスプレイ１３５を備え、各構成要素はバスにより接続されている。
【００６２】
ＣＰＵ１３０は中央演算装置であって、メモリ１３３又は補助記憶装置１３４に記録されたプログラムに従って処理を実行する。制御部１１を構成する各処理部は、ＣＰＵ１３０がプログラムを実行することにより各々の機能を実現する。入力装置１３１は、ユーザーからの入力操作を受け付ける装置であり、例えばタッチパネル、キーボード、マウス、マイク等である。ネットワークＩ／Ｆ１３２は、情報処理装置１０をネットワーク２０に接続するためのインターフェイスである。
【００６３】
メモリ１３３は、ＲＡＭ（Random Access Memory）又はフラッシュメモリ等の記憶装置であり、プログラムやデータが一時的に読み出される記憶エリアとして機能する。補助記憶装置１３４は、例えばＨＤＤ（Hard Disk Drive）や、ＣＤ-Ｒ（Compact Disc- Recordable）、ＤＶＤ-ＲＡＭ（Digital Versatile Disk-Random Access Memory）等の書き込み及び読み出し可能な記憶メディア及び記憶メディア駆動装置等である。ディスプレイ１３５は、ＬＣＤ（Liquid Crystal Display）等の表示装置である。
【００６４】
記憶部１２は、メモリ１３３又は補助記憶装置１３４によりその機能が実現される。また、記憶部１２は、ネットワーク２０上の記憶装置によってその機能が実現されてもよい。
【００６５】
なお、情報処理装置１０の各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、情報処理装置１０の各構成要素の処理は、１つのプログラムで実現されてもよいし、複数のプログラムで実現されてもよい。
【００６６】
図８は、情報処理装置１０の処理を示すフローチャート（その１）である。受付機３０がカードリーダー５０又は入力装置を介して患者の識別番号を受け付けると処理が開始される。
【００６７】
申込受付部１１０は、受付機３０から送信された患者の識別番号である患者情報を取得する（ステップＳ１）。
【００６８】
次に、申込受付部１１０は、患者情報が存在するか否かを判定する（ステップＳ２）。具体的には、申込受付部１１０は患者属性データベース１２０を参照し、ステップＳ１で取得した患者情報と対応する患者番号１２０ａがあるか否かを判定する。
【００６９】
患者属性データベース１２０に患者番号１２０ａがない場合は（ステップＳ２において「ＮＯ」の場合）、出力部１１５はエラー画面を特定する出力情報を作成し、受付機３０に送信する（ステップＳ７）。受付機３０においてエラー画面が表示され、処理が終了する。
【００７０】
患者属性データベース１２０に患者情報が存在する場合（ステップＳ２において「ＹＥＳ」の場合）、予約関連情報取得部１１１は、申込受付部１１０が受け付けた患者情報と対応する患者番号を用いて、予約情報データベース１２２を参照する（ステップＳ３）。
【００７１】
次に、予約関連情報取得部１１１は、当日の予約があるか否かを判定する（ステップＳ４）。具体的には、申込受付部１１０は、患者情報を取得する際に受付日を特定する情報を受付機３０から取得している。予約関連情報取得部１１１は、申込受付部１１０から受付日を特定する情報を取得し、予約情報データベース１２２を参照する。予約関連情報取得部１１１は、予約情報データベース１２２のうち、申込受付部１１０が受付機３０から取得した患者の識別情報と対応する患者番号１２２ａが存在し、かつ受付日と同じ予約日１２２ｂを含む予約情報があるか否かを判定する。
【００７２】
予約関連情報取得部１１１が、当日の予約がないと判定した場合（ステップＳ４において「ＮＯ」の場合）、図９の情報処理装置１０の処理のフローチャート（その２）に処理を進める。
【００７３】
次に、予約関連情報取得部１１１は、当日の予約枠情報を取得する（ステップＳ１１）。具体的には、予約関連情報取得部１１１は、予約枠情報データベース１２１を参照し、受付日と同じ予約日１２１ｃの情報を取得する。取得された情報は、バッファ等に一時的に格納される。
【００７４】
次に出力部１１５は、受診科選択画面１４１を出力する（ステップＳ１２）。出力された受診科選択画面１４１は、受付機３０の表示装置６０に表示される。
【００７５】
図１４は、受診科選択画面１４１の一例を示す図である。受診科選択画面１４１は、受診科表示領域１４１ａと、予約内容表示領域１４１ｂと、終了ボタン１４１ｃとを含む。受診科選択画面１４１は、他に患者番号や患者氏名、及び選択完了ボタン等を含むものであってもよい。
【００７６】
受診科表示領域１４１ａは、受付機３０を設置する病院において診療を受け付ける受診科を表示する領域である。受診科表示領域１４１ａは、受診科を選択可能に表示する。なお、予約枠情報データベース１２１において、特定の受診科コード１２１ａのうちすべての医師番号１２１ｂの全体枠数１２１ｅと予約済枠数１２１ｆが一致する場合、該受診科コード１２１ａにより特定される受診科は予約が埋まっていることを示す。この場合には、表示部は、予約が埋まっている受診科については受診科表示領域１４１ａに表示しないか、又は予約可能な受診科と色を異ならせる等によって、予約が可能な受診科と区別して表示してもよい。
【００７７】
予約内容表示領域１４１ｂは、予約が確定した診療を表示する領域である。受診日より前に予め予約がある場合、又は受付日において既に確定した予約がある場合に、予約内容表示領域１４１ｂに予約内容が表示される。
【００７８】
終了ボタン１４１ｃは、受診科選択画面１４１において受診科の選択を希望しない場合に選択される。
【００７９】
図９のフローチャートに戻って処理を説明する。出力部１１５は、受診科選択画面１４１において「終了」が選択されたか否か、つまり終了ボタン１４１ｃが選択されたか否かを判定する（ステップＳ１３）。出力部１１５は、「終了」が選択された場合（ステップＳ１３において「ＹＥＳ」の場合）、処理を終了する。
【００８０】
「終了」が選択されたと判定しない場合（ステップＳ１３において「ＮＯ」の場合）、出力部１１５は、受診科選択画面１４１の受診科表示領域１４１ａに表示された受診科のうちいずれかの受診科が選択されたか否かを判定する（ステップＳ１４）。出力部１１５は、受診科が選択されないと判定した場合（ステップＳ１４において「ＮＯ」の場合）、処理をステップＳ１３に戻す。
【００８１】
受診科が選択された場合（ステップＳ１４において「ＹＥＳ」の場合）、予約関連情報取得部１１１は、予約枠情報データベース１２１を参照し、受付日当日と同じ予約日１２１ｃの予約枠情報を取得する（ステップＳ１５）。
【００８２】
次に、医師特定部１１２は、選択された受診科に予約枠の空きがある医師がいるか否かを判定する（ステップＳ１６）。具体的には、医師特定部１１２は、予約枠情報データベース１２１を参照し、受付日当日の予約枠情報のうち、受診科選択画面１４１において選択された受診科と受診科コード１２１ａが対応する医師であって、予約済枠数１２１ｆが全体枠数１２１ｅに満たない医師がいるか否かを特定する。医師特定部１１２が、選択された受診科に空きがある医師がいると判定しない場合（ステップＳ１６で「ＮＯ」の場合）、出力部１１５はエラー画面を出力し（ステップＳ１７）、処理をステップＳ１２に戻す。
【００８３】
医師特定部１１２が、受診科選択画面１４１で選択された受診科に空きがある医師がいると判定した場合（ステップＳ１６で「ＹＥＳ」の場合）、図１０の情報処理装置１０の処理のフローチャート（その３）に処理を進める。
【００８４】
次に、医師特定部１１２は、予約枠情報データベース１２１において空きがある候補医師の医師番号１２１ｂを特定する（ステップＳ１８）。
【００８５】
次に、空き時間特定部１１３は、候補医師の空き時間を特定する（ステップＳ１９）。具体的には、空き時間特定部１１３は、予約枠情報データベース１２１のうち医師特定部１１２により特定された医師番号１２１ｂを参照し、全体枠数１２１ｅに予約済枠数１２１ｆが満たない時間帯１２１ｄを特定する。
【００８６】
なお、ステップＳ１９の空き時間の特定は、ステップＳ１８の医師の特定に先立って行われてもよい。その場合、まず空き時間特定部１１３が、受診科選択画面１４１において選択された受診科のうち全体枠数１２１ｅに予約済枠数１２１ｆが満たない時間帯１２１ｄを特定する。次に医師特定部１１２が、特定された時間帯１２１ｄと対応する医師を候補医師として特定し、候補医師の医師番号１２１ｂを特定する。
【００８７】
次に、予約関連情報取得部１１１は、候補医師の累計受診回数を取得する（ステップＳ２０）。具体的には、予約関連情報取得部１１１は、受付情報データベース１２３を参照し、受付情報データベースを構成する各々の対応情報のうち、申込受付部１１０が受け付けた患者番号と患者番号１２３ａが対応し、医師番号１２３ｆが医師特定部１１２により特定された候補医師の医師番号１２１ｂと対応する対応情報であって、受診受付日１２３ｂが受付日よりも前の日である対応情報の数を、候補医師毎に取得する。以下、ここで取得された対応情報の数を、累計受診回数として説明する。
【００８８】
次に、予約関連情報取得部１１１は、累計受診回数が同じ医師について、受診時期順序を特定する（ステップＳ２１）。具体的には、予約関連情報取得部１１１は、累計受診回数が同じ医師について、受付情報データベース１２３の受診受付日１２３ｂを参照し、受診時期の順序を特定する。
【００８９】
次に、出力部１１５は、医師選択画面１４３を出力する（ステップＳ２２）。
【００９０】
図１６は、医師選択画面１４３の一例を示す図である。
【００９１】
医師選択画面１４３は、医師選択領域１４３ａと、選択完了ボタン１４３ｂと、終了ボタン１４３ｃとを含む。医師選択領域１４３ａは、他に患者番号、患者の氏名、予約内容表示領域１４３ｄ等を含んでもよい。予約内容表示領域１４３ｄに表示される情報は、受診科選択画面１４１の予約内容表示領域１４１ｂに表示される情報と同様である。
【００９２】
医師選択領域１４３ａは、医師１４３ｅと予約枠１４３ｆとを含む。医師１４３ｅは、受診科選択領域１４１ａ（図１４）において選択された受診科を担当する医師であって、受付日当日に空きがある候補医師の氏名等である。予約枠１４３ｆは、医師１４３ｅにおいて受付日に空きがある時間帯である。医師選択領域１４３ａでは、医師１４３ｅと、予約枠１４３ｆとが選択可能に表示される。
【００９３】
出力部１１５は、医師特定部１１２により特定された候補医師を、予約関連情報取得部１１１が取得した累計受診回数が多い順に上から医師選択領域１４３ａに表示する出力情報を作成する。累計受診回数が同じ医師１４３ｅについては、出力部１１５は、患者が受診した時期が新しい医師１４３ｅから順に上から表示される出力情報を作成する。
【００９４】
選択完了ボタン１４３ｂは、医師選択領域１４３ａにおいて医師１４３ｅと予約枠１４３ｆとが選択された後に、操作を受け付けるボタンである。終了ボタン１４３ｃは、医師１４３ｅ及び時間帯の選択をせずに操作を終了したい場合に、操作を受け付けるボタンである。
【００９５】
本実施形態では、医師特定部１１２によって受付日に空きがある候補医師が特定され、空き時間特定部１１３により該候補医師の空き時間が特定されている。そのため、医師選択画面１４３の医師選択領域１４３ａには、医師特定部１１２によって特定された医師と、該医師の空き時間とが対応して表示される。表示の際は、患者の累計受診回数の多い順に優先的に医師選択領域１４３ａに医師が表示され、累計受診回数が同じ医師については受診時期の新しい順に優先的に医師１４３ｅが表示される。
【００９６】
累計受診回数の多い医師については、より信頼されていると推測できる。医師選択画面１４３を見た患者は、信頼を抱く医師の空き時間を優先的に把握することができ、便利である。
【００９７】
図１０のフローチャートに説明を戻す。
【００９８】
次に、更新部１１６は、医師選択画面１４３に表示されている医師を仮予約状態にする（ステップＳ２３）。具体的には、更新部１１６は、予約枠情報データベース１２１のうち、医師選択領域１４３ａに表示されている医師１４３ｅに対応する医師番号１２１ｂであって、予約枠１４３ｆに表示されている時間帯と対応する時間帯１２１ｄについて、予約済枠数１２１ｆに１を加えて上書きする。これにより、複数の受付機３０において同時に患者からの操作を受け付けている場合に、一つの時間枠に重複して複数の受付機３０から予約を受け付けることを防ぐ。
【００９９】
次に、出力部１１５は、医師選択画面１４３のうち「選択完了」「終了」のどちらが選択されたかを判定する（ステップＳ２４）。
【０１００】
出力部１１５は、「終了」が選択されたと判定、つまり医師選択画面１４３において終了ボタン１４３ｃが選択されたと判定すると（ステップＳ２４において「終了」の場合）、更新部１１６は、仮予約を解除する（ステップＳ２６）。具体的には、更新部１１６は、予約枠情報データベース１２１のうち、ステップＳ２３において１を加えた予約済枠数１２１ｆから１を減算する。その後、処理をステップＳ１２に戻す。
【０１０１】
出力部１１５が「選択完了」が選択されたと判定すると（ステップＳ２４において「選択完了」の場合）、更新部１１６は、予約枠情報データベース１２１と、患者属性データベース１２０と、予約情報データベース１２２とを更新する（ステップＳ２５）。「選択完了」が選択されるということは、医師選択画面１４３の医師選択領域１４３ａに表示された医師の予約枠のいずれかが選択され、選択完了ボタン１４３ｂが操作されたことを意味する。選択完了ボタン１４３ｂが操作されると、制御部１１において予約が確定したものと扱われる。
【０１０２】
具体的には、更新部１１６は、選択された医師及び予約枠に基づいて、仮予約状態にした予約枠情報データベース１２１を更新する。具体的には、更新部１１６は、予約枠情報データベース１２１のうち、医師選択領域１４３ａに表示されている医師１４３ｅに対応する医師番号１２１ｂであって、予約枠１４３ｆのうち選択されなかった予約枠１４３ｆと対応する時間帯１２１ｄについて、対応する予約済枠数１２１ｆから１を減算する。
【０１０３】
また、更新部１１６は、患者属性データベース１２０のうち、申込受付部１１０が取得した患者情報と対応する患者番号１２０ａについて、受診科選択画面１４１において選択された受診科を来院科１２０ｂに、受付日を来院日１２０ｃに、医師選択画面１４３で選択された医師を診療医師１２０ｄに上書きする。
【０１０４】
さらに、更新部１１６は、予約情報データベース１２２に予約情報を追加し、申込受付部１１０で取得した患者情報と対応する患者番号を患者番号１２２ａに、受付日を予約日１２２ｂに、受診科選択画面１４１において選択された受診科を予約科１２２ｃに、医師選択画面１４３で選択された予約枠１４３ｆを予約開始時刻１２２ｄに、医師選択画面１４３で選択された医師を特定する情報を予約医師１２２ｅに格納する。その後、処理をステップＳ５に進める。
【０１０５】
図８のフローチャートに説明を戻す。
【０１０６】
ステップＳ４において、予約関連情報取得部１１１が予約情報データベース１２２を参照した結果、申込受付部１１０が取得した患者の患者番号と対応する予約情報であって、受付日と予約日１２２ｂが同一の予約情報があると判定した場合（ステップＳ４において「ＹＥＳ」の場合）、出力部１１５は、受診状況画面１４２を表示する（ステップＳ５）。
【０１０７】
図１５は、受診状況画面１４２の一例を示す図である。
【０１０８】
受診状況画面１４２は、予約表示領域１４２ａと、他の科ボタン１４２ｂと、終了ボタン１４２ｃとを含む。受診状況画面１４２には、他に患者番号、患者氏名等の情報が含まれていてもよい。
【０１０９】
予約表示領域１４２ａは、受診科１４２ｄと、医師１４２ｅと、予約開始時刻１４２ｆとを含む。受診科１４２ｄは、確定している予約における受診科を示す情報である。医師１４２ｅは、確定している予約における医師を特定する情報である。予約開始時刻１４２ｆは、予約が開始される時間を示す。
【０１１０】
他の科ボタン１４２ｂは、予約表示領域１４２ａにおいて表示されている予約の他に、追加して予約を行いたい場合に選択を受け付ける。終了ボタン１４２ｃは、予約表示領域１４２ａに表示されている予約以外に予約をする必要がない場合に、選択を受け付ける。なお、受診状況画面１４２は、表示されてから一定時間が経過した場合に、終了ボタン１４２ｃが選択されたものとして処理を進めてもよい。
【０１１１】
出力部１１５は、予約情報データベース１２２を参照し、申込受付部１１０が受け付けた患者を特定する情報と対応する患者番号１２２ａについて、受付日当日の予約に関する情報を取得する。出力部１１５は、予約情報データベース１２２のうち患者番号１２２ａと対応する予約科１２２ｃを受診科１４２ｄに、予約開始時刻１２２ｄを予約開始時刻１４２ｆに出力するよう予約表示領域１４２ａの出力情報を作成する。
【０１１２】
図８のフローチャートに説明を戻す。ステップＳ５において表示される受診状況画面１４２は、図１５に示す受診状況画面１４２と同様である。受診状況画面１４２における予約表示領域１４２ａには、受付日より前に予約を受け付けていた場合には該予約が表示され、受付日当日に医師選択画面１４３において予約が確定した場合には該予約が表示される。
【０１１３】
次に、出力部１１５は、受診状況画面１４２のうち「他の科」ボタンか「終了」ボタンかのいずれかが選択されたか否かを判定する（ステップＳ６）。
【０１１４】
出力部１１５が「他の科」が選択されたものと判定した場合（ステップＳ６で「他の科」の場合）、図１１の情報処理装置１０の処理のフローチャート（その４）に説明を進める。
【０１１５】
予約関連情報取得部１１１は、当日の予約枠情報を取得する（ステップＳ３１）。
【０１１６】
ステップＳ３１からステップＳ３８までの処理は、ステップＳ１１からステップＳ１８までの処理と同様であるため、説明を省略する。
【０１１７】
次に、空き時間特定部１１３は、医師特定部１１２が特定した候補医師の空き時間を特定する（ステップＳ３９、図１２）。空き時間特定部１１３は、既に確定している予約の予約時間に重複しないように、候補医師の空き時間を特定する。具体的には、空き時間特定部１１３は、ステップＳ５において出力部１１５により予約情報データベース１２２に基づいて取得された、受付日の予約に関する予約科と、予約医師と、予約開始時間とを、既に確定した予約に関する情報として特定する。空き時間特定部１１３は、予約枠情報データベース１２１を参照し、医師特定部１１２により特定された医師番号１２１ｂと対応し、特定した予約開始時間と重複しない時間帯１２１ｄであって、全体枠数１２１ｅに予約済枠数１２１ｆが満たない時間帯１２１ｄを特定する。
【０１１８】
次のステップＳ４０からステップＳ４３までの処理は、ステップＳ２０からステップＳ２３までの処理と同様であるため、説明を省略する。
【０１１９】
次に、出力部１１５は、医師選択画面１４３のうち「選択完了」「終了」のどちらが選択されたかを判定する（ステップＳ４４）。出力部１１５は、「終了」が選択されたと判定、つまり医師選択画面１４３において終了ボタン１４３ｃが選択されたと判定すると（ステップＳ４４において「終了」の場合）、処理をステップＳ４６に進める。ステップＳ４６における処理はステップＳ２６と同様であるため、説明を省略する。
【０１２０】
出力部１１５が「選択完了」が選択されたと判定すると（ステップＳ４４において「選択完了」の場合）、更新部１１６は、予約枠情報データベース１２１と、患者属性データベース１２０と、予約情報データベース１２２とを更新する（ステップＳ４５）。具体的には、更新部１１６は、選択された医師及び予約枠に基づいて、仮予約状態にした予約枠情報データベース１２１を更新する。具体的には、更新部１１６は、予約枠情報データベース１２１のうち、医師選択領域１４３ａに表示されている医師１４３ｅに対応する医師番号１２１ｂであって、予約枠１４３ｆのうち選択されなかった予約枠１４３ｆと対応する時間帯１２１ｄについて、対応する予約済枠数１２１ｆから１を減算する。その後、処理をステップＳ５に戻す。
【０１２１】
ステップＳ６（図８）において、当日の予約状況画面で「終了」が選択された場合、出力部１１５は処理を図１３のステップＳ５１に進める。受診状況画面１４２が表示されるということは、受付日より前または受付日当日に確定した予約があることを示す。受診状況画面１４２で「終了」が選択された場合は、確定した予約に関して受付日における受付指示があったものとして取り扱う。
【０１２２】
次に更新部１１６は、受付情報データベース１２３を更新する（ステップＳ５１）。具体的には、更新部１１６は受付情報データベース１２３に新たな対応情報を追加し、申込受付部１１０が取得した患者を特定する情報を患者番号１２３ａに、受付日を受診受付日１２３ｂに、予約情報データベース１２２において受付日と同じ予約日１２２ｂ及び患者番号１２２ａと対応する予約科１２２ｃを受診科１２３ｃに、対応する予約開始時刻１２２ｄを予約診療時刻１２３ｅに、対応する予約医師１２２ｅを医師番号１２３ｆに、内蔵する時計等から取得した受付時刻を受付時刻１２３ｄに格納する。
【０１２３】
また、更新部１１６は、予約について連番を付し、受付順番１２３ｇに格納する。連番は、受付日において受付指示があった各予約について、受け付けた順に一意に連番を付してもよいし、受付指示があった各受診科毎に、受け付けた順に連番を付してもよい。
【０１２４】
次に、出力部１１５は、受付機３０へ出力指示を行う（ステップＳ５２）。具体的には、受付機３０において受付票を発行するため、出力部１１５は受付情報データベース１２３から、受付指示のあった予約の受診科１２３ｃ、予約診療時刻１２３ｅ、医師番号１２３ｆに対応する医師の氏名、受付順番等を表示する受付票情報を作成し、受付機３０に送信する。受付機３０では、情報処理装置１０から受診した受付票情報に基づいて受付票がプリントアウトされる。
【０１２５】
本実施形態によれば、受診を希望する受診科の医師の空き時間がリアルタイムに表示されるため、患者は受診を希望する医師と、受診時刻とを選択して自ら診療予約を行うことができる。また、受付機３０には患者の受診履歴に基づいた累積受診回数順及び受診時基準に医師が表示されるため、患者は受診を希望する医師を選択し易く、便利である。
【０１２６】
（変形例）
【０１２７】
次に、本実施形態の変形例について説明する。変形例においては、患者は複数の受診科を選択することができる。制御部１１は、予約枠情報データベース１２１内の空き時間に関する情報に基づいて、患者が選択した複数の受診科を組み合わせて表示する。以下、上述の実施形態と相違する点を中心に説明し、同様の点については説明を省略する。
【０１２８】
図１７は、変形例における医師選択画面１４４の一例を示す図である。
【０１２９】
医師選択画面１４４は、組み合わせ表示領域１４４ａと、選択完了ボタン１４４ｃと、終了ボタン１４４ｄとを含む。医師選択画面１４４は、他に患者番号、患者氏名、予約内容表示領域１４４ｅ、又は詳細情報ボタン１４４ｂを含むものであってもよい。予約内容表示領域１４４ｅには、医師選択画面１４４の出力情報の作成前に既に確定した予約がある場合に、該予約に関する情報が表示される。図１７の予約内容表示領域１４４ｅには、既に確定している予約として、「整形外科、診察、９：００」の診療予約が表示されている。
【０１３０】
組み合わせ表示領域１４４ａには、患者が受診を希望する受診科の組み合わせが表示される。受診科の組み合わせが複数パターン存在する場合は、複数パターンの組み合わせが組み合わせ表示領域１４４ａに表示される。組み合わせ表示領域１４４ａに表示された組み合わせは、選択可能に表示される。
【０１３１】
組み合わせ表示領域１４４ａに表示される受診科については、受診科名と、該受診科について診療予約を受け付ける予約開始時間とが表示される。他に、組み合わせ表示領域１４４ａについては、該受診科について診療を担当する医師名等が表示されていてもよい。
【０１３２】
本変形例では、受診科選択画面１４１において、患者が受診を希望する複数の受診科の選択を受け付ける。出力部１１５が複数の受診科の選択を受け付けると、予約関連情報取得部１１１は予約枠情報データベース１２１を参照し、予約枠情報データベース１２１を構成する各々の対応情報のうち、出力部１１５が受け付けた受診科と対応する受診科コード１２１ａであって、予約済枠数１２１ｆが全体枠数１２１ｅに満たない対応情報における時間帯１２１ｄを、選択された受診科毎に取得する。
【０１３３】
なお、予約関連情報取得部１１１は、すでに確定した予約がある場合は、確定した予約の予約開始時間に重複しない時間帯１２１ｄを取得する。予約関連情報取得部１１１は、予約情報データベース１２２を参照し、申込受付部１１０が取得した患者の識別情報と対応する患者番号１２２ａであって、受付日と同じ予約日１２２ｂと対応する予約開始時間１２２ｄを取得し、取得した予約開始時間１２２ｄと重ならない時間帯１２１ｄを特定する。
【０１３４】
ここで取得される時間帯１２１ｄは、選択された受診科の受診科コード１２１ａと対応するものであればよく、医師番号１２１ｂについては参照しない。
【０１３５】
受診科組み合わせ部１１４は、選択された複数の受診科について、各々の時間帯１２１ｄが重ならないように組み合わせた組み合わせ情報を作成する。出力部１１５は、受診科組み合わせ部１１４が作成した組み合わせ情報を組み合わせ表示領域１４４ａに表示した出力情報を作成する。
【０１３６】
例えば、図１７の医師選択画面１４４は、受診科選択画面１４１で「内科、皮膚科、眼科、歯科」が選択された状態で表示される画面である。予約関連情報取得部１１１は、医師選択画面１４４の出力情報を作成する際に、予約枠情報データベース１２１を参照し、「内科、皮膚科、眼科、歯科」についての空き時間を取得する。この際、本実施例では既に「整形外科、診察、９：００」の診療予約が確定しているため、予約関連情報取得部１１１は「９：００」から開始される時間帯を除いた空き時間の時間帯を取得する。受診科組み合わせ部１１４は、予約関連情報取得部１１１が取得した時間帯を、重複しないように組み合わせた組み合わせ情報を作成する。
【０１３７】
詳細情報ボタン１４４ｂは、組み合わせ表示領域１４４ａに表示された受診科について、詳しい情報を表示したい場合に選択を受け付けるボタンである。組み合わせ表示領域１４４ａに表示された受診科が選択された後に詳細情報ボタン１４４ｂが選択されると、組み合わせ表示領域１４４ａに表示された予約開始時間に診療を担当する医師名や、残りの予約可能枠数等、選択された受診科に係る予約の詳細情報が表示される。
【０１３８】
組み合わせ表示領域１４４ａに表示された組み合わせ情報の中から、受診科の組み合わせが選択され、選択完了ボタン１４４ｃが選択されると、表示部は選択された組み合わせ情報に基づいて受診状況画面１４２を示す出力情報を作成し、受付機３０に表示させる。
【０１３９】
図１８は、組み合わせ情報が選択された場合の受診状況画面１４２の一例を示す図である。
【０１４０】
図１８に係る受診状況画面１４２は、図１７の医師選択画面１４４において、「No.1、内科９：３０、皮膚科１０：３０、眼科１１：００、歯科１１：３０」の組み合わせ情報が選択され、選択完了ボタン１４４ｃが選択された場合の画面例である。受診状況画面１４２の予約表示領域１４２ａには、事前に確定した予約である「No.1、整形外科、野村、９：００」の予約の他に、医師選択画面１４４で選択された組み合わせ情報に係る予約内容が、「No.2」〜「No.5」に表示されている。
【０１４１】
本変形例では、患者は受診科選択画面１４１で受診科を選択すると、選択された受診科について、受診科組み合わせ部１１４が空き時間を組み合わせた組み合わせ情報を作成する。なお、本変形例における制御部１１は、受診科の代わりに希望医師の選択を受け付けてもよい。患者は、受診を希望する希望医師が存在する場合には希望医師を選択し、希望医師が存在しない受診科についても受診を希望する場合は該受診科を選択する。この場合、情報処理装置１０の出力部１１５は、希望医師と受診科との選択を受け付ける。受診科組み合わせ部１１４は、希望医師の空き時間と、選択された受診科に係る空き時間を組み合わせることによって、組み合わせ情報を作成する。
【０１４２】
本変形例によれば、患者は複数の受診科について同時に診療予約を行うことができる。また、複数パターンの組み合わせ情報がある場合には複数パターンから受診科の組み合わせを選択できるため、患者の都合に合わせた予約開始時間について診療予約を行うことができる。
【０１４３】
以上、本発明に係る各実施形態及び変形例の説明を行ってきたが、本発明は、上記した実施形態の一例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施形態の一例は、本発明を分かり易くするために詳細に説明したものであり、本発明は、ここで説明した全ての構成を備えるものに限定されない。また、ある実施形態の一例の構成の一部を他の一例の構成に置き換えることが可能である。また、ある実施形態の一例の構成に他の一例の構成を加えることも可能である。また、各実施形態の一例の構成の一部について、他の構成の追加・削除・置換をすることもできる。また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現し、プロセッサがプログラムを解釈し実行することによりソフトウェアで実現してもよい。また、図中の制御線や情報戦は、説明上必要と考えられるものを示しており、全てを示しているとは限らない。ほとんど全ての構成が相互に接続されていると考えてもよい。
【０１４４】
例えば、本実施形態及び本変形例では、患者が受付機３０に対して操作を行った受付日当日の予約を行う場合について説明した。しかしながら、受付日より後の日付について診療予約を行うものであってもよい。その場合、出力部１１５は診療予約を受け付ける予約希望日の入力を受け付ける画面を出力情報として作成する。制御部１１は出力情報に基づいて予約希望日の入力を受け付ける。予約関連情報取得部１１１は予約希望日の受診予約に関する情報を取得する。その後、出力部１１５は予約希望日に空き時間のある医師及び受診科について選択を促す画面を出力情報として作成する。これにより、患者は受診日よりも前の日に、診療予約を行うことができる。
【０１４５】
また、受付機３０が、例えば患者が有する携帯電話やスマートフォン、ＰＣ等の端末装置でもよいことは上述した通りである。この場合、患者が保有する端末装置に対して入力された情報を、情報処理装置１０がネットワーク２０を介して受信することにより操作を受け付ける。これにより、患者は病院に設置された端末に入力を行わなくても、診療予約を行うことができる。
【符号の説明】
【０１４６】
１０：情報処理装置、１１：制御部、１２：記憶部、２０：ネットワーク、３０：受付機、５０：カードリーダー、６０：表示装置、１１０：申込受付部、１１１：予約関連情報取得部、１１２：医師特定部、１１３：空き時間特定部、１１４：受診科組み合わせ部、１１５：出力部、１１６：更新部、１２０：患者属性データベース、１２１：予約枠情報データベース、１２２：予約情報データベース、１２３：受付情報データベース、１３０：ＣＰＵ、１３１：入力装置、１３２：ネットワークＩ／Ｆ、１３３：メモリ、１３４：補助記憶装置、１３５：ディスプレイ、１４１：受診科選択画面、１４２：受診状況画面、１４３：医師選択画面、１４４：医師選択画面
【図１】
2014186669.tif 000003
【図２】
2014186669.tif 000004
【図３】
2014186669.tif 000005
【図４】
2014186669.tif 000006
【図５】
2014186669.tif 000007
【図６】
2014186669.tif 000008
【図７】
2014186669.tif 000009
【図８】
2014186669.tif 000010
【図９】
2014186669.tif 000011
【図１０】
2014186669.tif 000012
【図１１】
2014186669.tif 000013
【図１２】
2014186669.tif 000014
【図１３】
2014186669.tif 000015
【図１４】
2014186669.tif 000016
【図１５】
2014186669.tif 000017
【図１６】
2014186669.tif 000018
【図１７】
2014186669.tif 000019
【図１８】
2014186669.tif 000020