(57)【要約】      （修正有）【課題】患者の診察の順番及び／又は患者の診察を担当する医師などを簡単な操作で変更可能にする診察管理装置を提供する。【解決手段】診察管理装置を有するシステムにおいて、操作端末は、患者の診察情報が診察の順番に並べられた複数の配列を描画する描画部と、当該描画部によって描画された複数の配列のうちの第１の配列の１つの診察情報を、複数の配列のうちの第２の配列に移動する操作を受け付ける操作部とを備える。複数の配列の各々には、例えば、配列されている診察情報に係る患者の診察を担当する医師の医師情報が対応付けられている。【選択図】図１
2019012436.tif 000002
【特許請求の範囲】
【請求項１】
患者の診察情報が診察の順番に並べられた複数の配列を描画する描画部と、
前記描画部によって描画された前記複数の配列のうちの第１の配列の１つの診察情報を、前記複数の配列のうちの第２の配列に移動する操作を受け付ける操作部と、
を備える診察管理装置。
【請求項２】
前記複数の配列の各々には、配列されている診察情報に係る患者の診察を担当する医師の医師情報が対応付けられている、
請求項１に記載の診察管理装置。
【請求項３】
各医師の診察予定の患者数に応じて、受付患者の診察を担当する医師を決定し、当該決定した医師が対応付けられている配列に当該受付患者の診察情報を加える診察受付部、をさらに備える、
請求項２に記載の診察管理装置。
【請求項４】
前記診察受付部は、
前記受付患者の保険種別を取得し、
前記取得した保険種別に応じて、前記受付患者の診察を担当する医師を決定するか否かを判別する、
請求項３に記載の診察管理装置。
【請求項５】
前記診察情報は、患者の診察の状況を示す患者状況を含み、
前記操作部は、特定の患者状況を選択する操作を受け付け、
前記描画部は、前記操作部が特定の患者状況を選択した場合、当該選択された特定の患者状況を含む診察情報を描画する、
請求項２乃至４の何れか１項に記載の診察管理装置。
【請求項６】
前記患者状況は、少なくとも、まだ診察の呼び出しを受けていない患者と、診察の呼び出しを受けたがまだ診察を受けていない患者とを区別する情報を含む、
請求項５に記載の診察管理装置。
【請求項７】
前記医師情報は、医師の診察の状況を示す医師状況を含み、
前記医師情報に含まれる前記医師状況と、当該医師情報が対応付けられている配列の前記診察情報とを所定の表示端末へ出力する診察情報出力部、をさらに備える、
請求項２乃至６の何れか１項に記載の診察管理装置。
【請求項８】
前記医師状況は、少なくとも、患者を診察中である医師と、診察を一時的に中断中である医師とを区別する情報を含む、
請求項７に記載の診察管理装置。
【請求項９】
医師毎に、１患者当たりの診察時間を算出する診察時間算出部、をさらに備え、
前記診察情報出力部は、前記診察時間算出部が算出した各医師の１患者当たりの診察時間を、前記表示端末へ出力する、
請求項７又は８に記載の診察管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、病院における診察管理装置に関する。
【背景技術】
【０００２】
患者数の多い病院は、医師の診察を受けるまでに患者を長時間待たせるため、診察の順番及び／又は待ち時間を患者に知らせるシステムを導入している。例えば、特許文献１には、来院をして受付を行った患者と、予約済みだがまだ来院をしていない患者とを合わせて一覧画面に表示することにより、予約患者による割り込みの可能性を考慮した診察の順番を患者に知らせるシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−５３６３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムは、受付又は予約の順番に患者を診察することを前提としているため、患者の診察の順番及び／又は患者の診察を担当する医師などを簡単に変更するようにはなっていない。一方で、患者の診察の順番及び／又は患者の診察を担当する医師などを簡単な操作で変更したいというニーズが存在する。
【０００５】
本発明の目的は、患者の診察の順番及び／又は患者の診察を担当する医師などを簡単な操作で変更可能な診察管理装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る診察管理装置は、患者の診察情報が診察の順番に並べられた複数の配列を描画する描画部と、前記描画部によって描画された前記複数の配列のうちの第１の配列の１つの診察情報を、前記複数の配列のうちの第２の配列に移動する操作を受け付ける操作部と、を備える。
【発明の効果】
【０００７】
本発明によれば、患者の診察の順番及び／又は患者の診察を担当する医師などを簡単な操作で変更することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施の形態に係る診察管理装置の構成例及び当該装置に関連する端末を示すブロック図。
【図２】診察情報テーブルの例を示すテーブル図。
【図３】患者情報テーブルの例を示すテーブル図。
【図４】医師情報テーブルの例を示すテーブル図。
【図５】診察受付部の処理例を示すフローチャート。
【図６】診察管理ＵＩの例を示す模式図。
【図７】診察管理ＵＩの例を示す模式図。
【図８】診察時間算出部の処理例を示すフローチャート。
【図９】表示端末に表示される画面の例を示す模式図。
【図１０】本実施の形態に係る装置のハードウェア構成の例を示すブロック図。
【発明を実施するための形態】
【０００９】
以下、本発明に係る実施の形態について、図面を参照しながら説明する。
【００１０】
なお、同種の要素を区別して説明する場合には、「オブジェクト３１５ａ」、「オブジェクト３１５ｂ」のように参照符号を使用し、同種の要素を区別しないで説明する場合には、「オブジェクト３１５」のように参照符号のうちの共通番号のみを使用することがある。また、以下の実施の形態において、その構成要素（要素ステップなどを含む）は、特に明示した場合及び原理的に明らかに必須であると考えられる場合などを除き、必ずしも必須のものではない。
【００１１】
まず、図１を参照しながら、診察管理装置１０及び当該装置１０に接続されている各端末について説明する。
【００１２】
診察管理装置１０は、病院の診察を受ける患者を管理するための装置である。診察管理装置１０には、例えばＬＡＮ（Local Area Network）を介して、受付端末１１、操作端末１２、及び、表示端末１３が接続されている。また、診察管理装置１０には、例えばインターネットを介して、予約サーバ１５が接続されている。
【００１３】
受付端末１１は、病院の総合受付の窓口又は各診療科の窓口に設置され、患者の受診受付の手続きを行うために用いられる。具体的には、職員が、受付患者の診察券に記載されている患者ＩＤ及び／又は患者名、あるいは、保険証に記載されている保険種別及び保険番号を、受付端末１１に入力する。なお、受付端末１１がコードリーダを備えており、診察券に患者ＩＤを示すコード（例えばバーコード又はＱＲコード（登録商標））が印刷されている場合、あるいは、保険証に保険種別及び保険番号を示すコード（例えばバーコード又はＱＲコード）が印刷されている場合、職員は、コードリーダで診察券、あるいは、保険証のコードを読み取り、保険種別及び保険番号を受付端末１１に入力してもよい。受付端末１１は、入力された患者ＩＤ、保険種別及び保険番号を含む受付情報を、診察管理装置１０へ送信する。診察管理装置１０は、受信した受付情報に基づき、受付番号の発行などの処理を行い、その結果を、受付端末１１に送信する。なお、患者本人が受付端末１１を操作して上記の手続きを行ってもよい。
【００１４】
操作端末１２は、例えば診療科の窓口に設置され、その診療科を受診する患者の呼び出しの順番などを操作及び管理するために用いられる。操作端末１２は、ＷＥＢブラウザ２１を搭載し、職員は、ＷＥＢブラウザ２１から診察管理装置１０にアクセスして、患者の呼び出しの順番などを操作及び管理する。なお、当該操作及び管理の詳細については後述する（図６、図７参照）。操作端末１２は、ＷＥＢブラウザ２１に代えて、呼び出しの順番などを操作及び管理するための専用アプリケーションを搭載してもよい。
【００１５】
表示端末１３は、例えば診療科の待合室に設置され、患者の呼び出しの順番などを表示するために用いられる。なお、当該表示の詳細については後述する（図９参照）。
【００１６】
予約サーバ１５は、スマートフォンなどの携帯端末１４から受診予約に関するリクエストを受信した場合、その受信したリクエストを、診察管理装置１０へ送信する。診察管理装置１０は、そのリクエストを受信すると、受診予約の処理を実行し、受診予約に関する情報（例えば、受付番号）を、予約サーバ１５へ返信する。携帯端末１４は、予約サーバ１５が受信した受診予約に関する情報を表示する。
【００１７】
診察管理装置１０は、受付端末１１による受付患者の呼び出しの順番などを管理する。また、診察管理装置１０は、操作端末１２からの操作に応じて、受付患者の呼び出しの順番などを変更する。また、診察管理装置１０は、受付患者の呼び出しの順番などを、表示端末１３へ表示する。また、診察管理装置１０は、予約サーバ１５から送信された受診予約を管理する。以下、診察管理装置１０におけるこれらの処理について詳細に説明する。
【００１８】
診察管理装置１０は、診察受付部１０１と、診察情報制御部１０２と、診察時間算出部１０３と、診察情報出力部１０４と、診察情報テーブル１１１と、患者情報テーブル１１２と、医師情報テーブル１１３とを備える。
【００１９】
＜診察情報テーブル＞
次に、図２を参照しながら、診察情報テーブル１１１について説明する。
【００２０】
診察情報テーブル１１１は、受付患者及び予約患者の診察に関する情報（以下「診察情報」という）を管理する。診察情報は、順番２００と、受付番号２０１と、患者ＩＤ２０２と、保険種別２０３と、保険番号２０４と、医師ＩＤ２０５と、患者状況２０６とを含む。
【００２１】
順番２００は、診察情報テーブル１１１における診察情報の順番を示す情報であり、診察情報テーブル１１１の行番号に相当する。
【００２２】
受付番号２０１は、患者ＩＤ２０２の患者の呼び出しに用いられる番号である。
【００２３】
患者ＩＤ２０２は、患者を識別するための情報であり、例えば診察券番号又はカルテ番号などである。
【００２４】
保険種別２０３は、患者ＩＤ２０２の患者が使用する医療保険の種別を示す情報である。保険種別には、公的医療保険、民間医療保険などがある。なお、患者ＩＤ２０２の患者が医療保険を使用しない場合は、保険種別２０３を「自費」とする。公的医療保険には、日本国の場合、健康保険、国民健康保険などがあり、インドネシア共和国の場合、公的医療保険の運営機関として、ＢＰＪＳ（Badan Penyelenggara Jaminan Sosial）がある。
【００２５】
保険番号２０４は、患者ＩＤ２０２の患者が使用する医療保険の番号を示す情報である。保険種別２０３が「自費」の場合、保険番号２０４は「ＮＵＬＬ」であってもよい。
【００２６】
医師ＩＤ２０５は、患者ＩＤ２０２の患者を診察する医師を識別するための情報である。
【００２７】
患者状況２０６は、患者ＩＤ２０２の患者の診察に関する状況を示す情報である。患者状況２０６は、例えば、「Ｒｅｓｅｒｖｅｄ」、「Ｗａｉｔｉｎｇ」、「Ｃａｌｌｅｄ」「Ｈｏｌｄｅｎ」又は「Ｃａｎｃｅｌ」の何れかの値を有する。「Ｒｅｓｅｒｖｅｄ」は、患者ＩＤ２０２の患者が、受診予約をしているが、まだ来院して受診受付を行っていないことを示す。「Ｗａｉｔｉｎｇ」は、患者ＩＤ２０２の患者が、診察の呼び出しを待っていることを示す。「Ｃａｌｌｅｄ」は、患者ＩＤ２０２の患者が、診察の呼び出しを受けて受診中、又は、受診し終えたことを示す。「Ｈｏｌｄｅｎ」は、患者ＩＤ２０２の患者が、診察の呼び出しを受けたが、不在などであったため、まだ診察を受けていないことを示す。「Ｃａｎｃｅｌ」は、患者ＩＤ２０２の患者が、診察のキャンセルを行ったことを示す。なお、これらの値はあくまで一例であり、患者状況２０６は、これら以外の値を有してもよい。
【００２８】
＜患者情報テーブル＞
次に、図３を参照しながら、患者情報テーブル１１２について説明する。
【００２９】
患者情報テーブル１１２は、患者に関する情報（以下「患者情報」という）を管理する。患者情報は、患者ＩＤ２１１と、患者名２１２と、生年月日２１３とを含む。
【００３０】
患者ＩＤ２１２は、診察情報の患者ＩＤ２０２と同様の情報である。患者名２１２は、患者ＩＤ２１２の患者の氏名を示す情報である。生年月日２１３は、患者ＩＤ２１２の患者の生年月日を示す情報である。なお、患者情報は、これ以外にも患者に関する情報（例えば性別、年齢、保険情報（保有する保険の保険種別及び保険番号）など）を含んでもよい。
【００３１】
＜医師情報テーブル＞
次に、図４を参照しながら、医師情報テーブル１１３について説明する。
【００３２】
医師情報テーブル１１３は、医師に関する情報（以下「医師情報」という）を管理する。医師情報は、医師ＩＤ２２１と、医師名２２２と、午前の診察予定数２２３と、午前の最大診察数２２４と、午後の診察予定数２２５と、午後の最大診察数２２６と、医師状況２２７と、メッセージ２２８とを含む。
【００３３】
医師ＩＤ２２１は、診察情報の医師ＩＤ２０５と同様の情報である。医師名２２２は、医師ＩＤ２２１の医師の氏名を示す情報である。
【００３４】
午前の診察予定数２２３は、医師ＩＤ２２１の医師が、午前中に診察を予定している患者の人数を示す情報である。午前の診察予定数２２３は、医師ＩＤ２２１の医師に受付患者の診察が割り当てられるごとに増加する。
【００３５】
午前の最大診察数２２４は、医師ＩＤ２２１の医師が、午前中に診察可能な患者の最大人数を示す情報である。午前の最大診察数２２４は、医師ごとに異なってよい。
【００３６】
なお、午後の診察予定数２２５及び午後の最大診察数２２６については、上記の午前の診察予定数２２３及び午前の最大診察数２２４の「午前」が「午後」になるだけであるので、説明を省略する。
【００３７】
医師状況２２７は、医師ＩＤ２２１の医師の診察に関する状況を示す情報である。医師状況２２７は、例えば、「Ｐｒｅｐａｒｉｎｇ」、「Ｃｏｎｓｕｌｔｉｎｇ」、「Ｉｎｔｅｒｒｕｐｔｉｎｇ」又は「Ｃｌｏｓｅｄ」の何れの値を有する。「Ｐｒｅｐａｒｉｎｇ」は、医師ＩＤ２２１の医師が、診察の準備中であることを示す。「Ｃｏｎｓｕｌｔｉｎｇ」は、医師ＩＤ２２１の医師が、診察中であることを示す。「Ｉｎｔｅｒｒｕｐｔｉｎｇ」は、医師ＩＤ２２１の医師が、診察を中断中であることを示す。「Ｃｌｏｓｅｄ」は、医師ＩＤ２２１の医師が、診察を終了していることを示す。なお、これらの値はあくまで一例であり、医師状況２２７は、これら以外の値を有してもよい。
【００３８】
メッセージ２２８は、医師ＩＤ２２１の医師からのメッセージを示す情報である。メッセージ２２８には、例えば、医師ＩＤ２２１の医師が診察を中断中である理由などが入力される。又は、メッセージ２２８には、診察を開始、あるいは、再開する時刻の見込みに関する情報、又は、翌日以降の診療予定に関する情報が入力されてもよい。
【００３９】
また、これらの医師の診察に関する状況、及び、メッセージ２２８の変更履歴などは、不揮発性記憶媒体に記録されてもよい。そして、記録された各種情報は、診療行為の効率化の検証などに利用されてよい。
【００４０】
＜診察受付部＞
診察受付部１０１は、受付端末１１から、受付患者の患者ＩＤ、患者名、保険種別及び保険番号などを含む受付情報を受信すると、患者ＩＤ、保険種別及び保険番号を含む診察情報を生成し、診察情報テーブル１１１に登録する。また、診察受付部１０１は、予約サーバ１５から、予約患者の患者ＩＤ及び患者名など含む予約リクエスト情報を受診すると、患者ＩＤを含む診察情報を生成し、診察情報テーブル１１１に登録する。なお、診察受付部１０１の詳細については後述する。
【００４１】
＜診察情報制御部＞
診察情報制御部１０２は、診察の呼び出しの順番、患者の状況、及び、患者を診察する医師などの情報を描画する描画部３０１と、これらの情報の変更の操作を受け付ける操作部３０２とを有する診察管理ＵＩ３００（図７、図８参照）を、診察情報テーブル１１１などに基づいて生成し、操作端末１２のＷＥＢブラウザ２１に送信する。また、診察情報制御部１０２は、診察管理ＵＩ３００から送信される情報の変更内容を受信し、診察情報テーブル１１１などに反映する。なお、診察情報制御部１０２の詳細については後述する。
【００４２】
＜診察時間算出部＞
診察時間算出部１０３は、各医師の過去の診察時間に基づいて、各医師の１患者当たりの診察時間を算出する。なお、診察時間算出部１０３の詳細については後述する。
【００４３】
＜診察情報出力部＞
診察情報出力部１０４は、各医師についての診察の呼び出しの順番及び１患者当たりの診察時間などの情報を含む呼出画面４００（図９参照）を、表示端末１３へ出力する。なお、診察情報出力部１０４の詳細については後述する。
【００４４】
＜診察受付部の詳細＞
次に、図５を参照しながら、診察受付部１０１の詳細について説明する。図５は、診察受付部１０１の処理例を示すフローチャートである。
【００４５】
まず、診察受付部１０１は、受付端末１１から受付情報を受信するまで待機し（Ｓ１０１：ＮＯ）、受付情報を受信すると（Ｓ１０１：ＹＥＳ）、次のステップＳ１０２へ進む。
【００４６】
ステップＳ１０２において、診察受付部１０１は、受付情報に含まれる患者名、保険種別及び保険番号が正当かつ有効であるか否かを判定する（Ｓ１０２）。例えば、診察受付部１０１は、患者名、保険種別及び保険番号を、これらを管理している所定のサーバに問い合わせ、これらの情報が正当かつ保険が有効であるか否かを判定する。ここで、「正当」とは、保険種別及び保険番号が正しく、保険証が患者本人のものであることを意味する。「有効」とは、保険証が有効であること、すなわち、保険料の滞納などがなく、保険制度を利用できることを意味する。
【００４７】
診察受付部１０１は、受付情報が正当でない又は無効であると判定した場合（Ｓ１０２：ＮＯ）、本処理を終了する。このとき、診察受付部１０１は、受付情報が正当でない旨を、受付端末に通知してもよい。
【００４８】
診察受付部１０１は、受付情報が正当かつ有効であると判定した場合、又は、保険種別が「自費」の場合（Ｓ１０２：ＹＥＳ）、受診する診療科、および、受付患者の診察を担当する医師（以下「担当医師」という）を決定する（Ｓ１０３）。受診する診療科は、患者からの申し出によって決定されてもよいし、他の医療機関からの紹介情報（紙でも電子データでもよい）に基づいて決定されてもよい。また、これらは、手動又は自動の何れで決定されてもよい。
【００４９】
なお、診察受付部１０１は、次の（Ａ１）から（Ａ４）の何れかの手段で担当医師を決定してよい。
（Ａ１）診察受付部１０１は、職員又は受付患者によって選択された医師を、担当医師に決定する。
（Ａ２）診察受付部１０１は、医師情報テーブル１１３において、診察予定数２２３（２２５）が最も少ない医師を、担当医師に決定する。
（Ａ３）診察受付部１０１は、医師情報テーブル１１３において、最大診察数２２４（２２６）に対する診察予定数２２３（２２５）の割合、あるいは、差が最も小さい医師を、担当医師に決定する。
（Ａ４）診察受付部１０１は、受付患者の保険種別２０３に応じて、担当医師を決定する。例えば、診察受付部１０１は、受付患者の保険種別２０３が「公的医療保険」である場合、公的医療保険の患者の診察を優先的に希望する医師を、担当医師に決定する。あるいは、上記のように最大診察数２２４（２２６）と診察予定数２２３（２２５）との関係から、担当医師を決定する。一方で、「民間保険」又は「自費」である場合は、患者が、担当医師を選択できてよい。なお、職員が操作する受付端末１１と、患者が操作する受付端末１１とで、担当医師の決定方法が異なってもよい。
【００５０】
次に、診察受付部１０１は、受付患者に対して受付番号を発行する（Ｓ１０４）。例えば、診察受付部１０１は、受付の順に受付番号を発行する。あるいは、診察受付部１０１は、患者が希望する受診時刻から類推される受付番号を発行してもよい。なお、診察受付部１０１は、受付番号に、ステップＳ１０３で決定した担当医師に対応する番号を含めてもよい。これにより、受付患者は、表示端末１３に表示される呼出画面（図９参照）から、自分の受付番号を見つけやすくなる。あるいは、診察受付部１０１は、診療科ごとに連続的な受付番号を発行してもよい。あるいは、診察受付部１０１は、病院全体で連続的な受付番号を発行してもよい。なお、異なる診療日においては、同じ受付番号が発行されてもよい。
【００５１】
次に、診察受付部１０１は、ステップＳ１０４で発行した受付番号、受付情報に含まれる患者ＩＤ、保険種別及び保険番号、ステップＳ１０３で決定した担当医師の医師ＩＤ、及び、患者状況２０６「Ｗａｉｔｉｎｇ」を含む診察情報を生成し、診察情報テーブル１１１に登録する（Ｓ１０５）。
【００５２】
以上の処理により、受付患者の診察情報が診察情報テーブル１１１に登録される。
【００５３】
なお、図５の処理は、受付端末１１から受付情報を受信した場合の処理であり、予約サーバ１５から予約情報を受信した場合、診察受付部１０１は、次の処理を実行する。すなわち、診察受付部１０１は、ステップＳ１０３と同様の処理により予約患者の担当医師を決定し、ステップＳ１０４と同様の処理により予約患者に対して受付番号を発行する。そして、診察受付部１０１は、受付番号、予約情報に含まれる患者ＩＤ、担当医師の医師ＩＤ、及び、患者状況２０６「Ｒｅｓｅｒｖｅｄ」を含む診察情報を生成し、診察情報テーブル１１１に登録する。「Ｒｅｓｅｒｖｅｄ」として登録された患者状況２０６は、予約患者が来院し、病院内に設置された受付端末１１で受付を行ったときに、「Ｗａｉｔｉｎｇ」に変更される。
【００５４】
＜診察情報制御部の詳細＞
次に、図６及び図７を参照しながら、診察情報制御部１０２の詳細について説明する。図６及び図７は、診察情報制御部１０２が操作端末１２のＷＥＢブラウザ２１に表示させる診察管理ＵＩ３００の例である。すなわち、診察情報制御部１０２がＷＥＢブラウザ２１に対して診察管理ＵＩ３００を構成するプログラムを送信し、ＷＥＢブラウザ２１が、そのプログラムを実行することにより、図６及び図７の診察管理ＵＩ３００を描画し、診察管理ＵＩ３００に対する操作を受け付ける。
【００５５】
診察管理ＵＩ３００は、診療科名３１０と、時間選択領域３１１と、リスト選択領域３１２と、ビュー選択領域３１３と、リスト操作領域３１４と、を有する。
【００５６】
診療科名３１０は、当該診察管理ＵＩ３００が管理する診療科の名称である。
【００５７】
時間選択領域３１１は、午前又は午後の何れの診察情報をリスト操作領域３１４に表示するかを選択するための領域である。
【００５８】
リスト選択領域３１２は、リスト操作領域３１４に、診察情報に係るオブジェクト３１５を、診療科全体の順番で表示するか、それとも、医師ごとの順番で表示するかを選択するための領域である。図６が、リスト選択領域３１２において診療科全体の順番での表示が選択された場合の例であり、図７が、リスト選択領域３１２において医師ごとの順番での表示が選択された場合の例である。
【００５９】
ビュー選択領域３１３は、リスト操作領域３１４に、何れの患者状況に適合する診察情報に係るオブジェクト３１５を表示するかを選択するための領域である。例えば、ビュー選択領域３１３において「Ｗａｉｔｉｎｇ」と「Ｈｏｌｄｅｎ」とが選択された場合、患者状況２０６が「Ｗａｉｔｉｎｇ」又は「Ｈｏｌｄｅｎ」である診察情報に係るオブジェクト３１５のみが、リスト操作領域３１４に表示される。
【００６０】
リスト操作領域３１４は、診察情報の順番及び患者状況を表示及び操作するための領域である。リスト操作領域３１４には、図６に示すように、原則、受付番号の順に、診察情報に係るオブジェクト３１５ａ、３１５ｂ、３１５ｃ、３１５ｄが並ぶ。したがって、職員は、リスト操作領域３１４ａに表示されている診察情報に係るオブジェクト３１５ａ、３１５ｂ、３１５ｃ、３１５ｄのうち、「Ｗａｉｔｉｎｇ」の患者状況ボタン３２１が選択されている順に、患者を呼び出せばよい。しかし、患者の容態又は診療内容などによっては、診察の順番の変更が必要な場合もある。この場合、職員は、図６に示すように、リスト操作領域３１４ａにおいて、ドラッグアンドドロップ３２０ａによって、診察情報に係るオブジェクト３１５ｃの順番を変更することができる。すなわち、職員は、簡単な操作で患者の呼び出しの順番を変更することができる。
【００６１】
なお、診察情報に係るオブジェクト３１５の順番が変更された場合、診察管理ＵＩ３００のプログラムは、その変更された診察情報の受付番号と、変更後の順番とを診察情報制御部１０２へ送信し、診察情報制御部１０２は、診察情報テーブル１１１から、その受信した受付番号２０１の診察情報を特定し、その特定した診察情報の順番２００を、変更後の順番に変更する。
【００６２】
また、患者の容態又は医師の診察の状況などによって、担当医師の変更が必要な場合がある。この場合、職員は、図７に示すように、リスト操作領域３１４ｂにおいて、元の担当医師「Ｄｒ．Ａ」の列の診察情報に係るオブジェクト３１５ｅを、ドラッグアンドドロップ３２０ｂによって、別の担当医師「Ｄｒ．Ｂ」の列に移動させることができる。すなわち、職員は、簡単な操作で患者の担当医師を変更することができる。
【００６３】
なお、診察情報に係るオブジェクト３１５が別の担当医師の列に移動された場合、診察管理ＵＩ３００のプログラムは、その移動された診察情報に係るオブジェクト３１５の受付番号と、移動先の列の担当医師の医師ＩＤとを診察情報制御部１０２へ送信し、診察情報制御部１０２は、診察情報テーブル１１１から、その受信した受付番号２０１の診察情報を特定し、その特定した診察情報の医師ＩＤ２０５を、その受信した移動先の医師ＩＤに変更する。
【００６４】
また、職員は、患者の呼び出しの状況を管理する必要がある。例えば、呼び出しを完了した患者、外出などで待合室にいない患者、又は、呼び出したが応答のない患者などを管理する必要がある。この場合、職員は、図６及び図７に示すように、リスト操作領域３１４における診察情報に係るオブジェクト３１５に含まれる患者状況ボタン３２１をクリックし、患者の状況を簡単に変更することができる。例えば、職員が、「Ｗａｉｔｉｎｇ」の患者状況ボタン３２１が選択されている患者を呼び出し、患者がその呼び出しに応答した場合に、「Ｃａｌｌｅｄ」の患者状況ボタン３２１をクリックすると、患者状況ボタン３２１の選択が「Ｗａｉｔｉｎｇ」から「Ｃａｌｌｅｄ」に変更される。これにより、職員は、選択されている患者状況ボタン３２１によって、未呼び出しの患者と、呼び出し済みの患者とを管理することができる。
【００６５】
また、職員は、患者状況ボタン３２１の「Ｗａｉｔｉｎｇ」が選択されている患者が、外出などにより待合室にいない場合、又は、呼び出しを行ったが応答がない場合に、「Ｈｏｌｄｅｎ」の患者状況２０６ボタンをクリックすると、患者状況ボタン３２１の選択が「Ｗａｉｔｉｎｇ」から「Ｈｏｌｄｅｎ」に変更される。これにより、職員は、選択されている患者状況ボタン３２１によって、後で呼び出しが必要な患者を管理することができる。
【００６６】
なお、患者状況ボタン３２１の選択が変更された場合、診察管理ＵＩ３００のプログラムは、その変更された診察情報に係るオブジェクト３１５の受付番号と、患者状況ボタン３２１の変更後の選択と、を診察情報制御部１０２へ送信し、診察情報制御部１０２は、診察情報テーブル１１１から、その受信した受付番号の診察情報を特定し、その特定した診察情報の患者状況２０６を、その受信した患者状況ボタン３２１の変更後の選択に変更する。
【００６７】
医師情報テーブル１１３に記録される医師状況２２７及び／又はメッセージ２２８は、操作端末１２から入力されてよい。あるいは、医師状況２２７及び／又はメッセージ２２８は、診察管理ＵＩ３００から入力されてもよいし、当該診察管理ＵＩ３００から遷移する他のＵＩから入力されてもよい。
【００６８】
＜診察時間算出部の詳細＞
次に、図８を参照しながら、診察時間算出部１０３の詳細について説明する。図８は、診察時間算出部１０３の処理例を示すフローチャートである。
【００６９】
まず、診察時間算出部１０３は、診察情報テーブル１１１において、何れかの診察情報の患者状況２０６が「Ｃａｌｌｅｄ」に変更されるまで待機する（Ｓ２０１：ＮＯ）。すなわち、職員が、診察管理ＵＩ３００において、何れかの患者状況２０６を「Ｃａｌｌｅｄ」に変更するまで待機する。
【００７０】
何れかの患者状況２０６が「Ｃａｌｌｅｄ」に変更された場合（Ｓ２０１：ＹＥＳ）、診察時間算出部１０３は、この診察情報の患者状況２０６が「Ｃａｌｌｅｄ」に変更された時刻（以下「今回のＣａｌｌｅｄ時刻」という）と、この診察情報の医師ＩＤ２０５と同じ医師ＩＤ２０５（図８の説明において「対象医師ＩＤ」という）において最後に患者状況２０６が「Ｃａｌｌｅｄ」に変更された時刻（以下「前回のＣａｌｌｅｄ時刻」という）との差分を算出し、「今回の診察時間」とする（Ｓ２０２）。
【００７１】
次に、診察時間算出部１０３は、前回のＣａｌｌｅｄ時刻と今回のＣａｌｌｅｄ時刻との間に、対象医師ＩＤ２２１の医師状況２２７が「Ｉｎｔｅｒｒｕｐｔｉｎｇ」であった時間が存在するか否かを判定する（Ｓ２０３）。
【００７２】
ステップＳ２０３の判定結果が「ＮＯ」である場合、診察時間算出部１０３は、ステップＳ２０５へ進む。
【００７３】
ステップＳ２０３の判定結果が「ＹＥＳ」である場合、診察時間算出部１０３は、ステップＳ２０２で算出した今回の診察時間から、医師状況２２７が「Ｉｎｔｅｒｒｕｐｔｉｎｇ」であった時間を減算し（Ｓ２０４）、これを新たな「今回の診察時間」として、ステップＳ２０５へ進む。
【００７４】
ステップＳ２０５において、診察時間算出部１０３は、上記で算出した今回の診察時間と、今回以前までに算出した１患者当たりの診察時間とを用いて、対象医師ＩＤに係る１患者当たりの診察時間を更新する（Ｓ２０５）。例えば、診察時間算出部１０３は、今回までの１患者当たりの平均の診察時間を算出する。
【００７５】
なお、診察時間算出部１０３は、例えば、次の（Ｂ１）から（Ｂ６）の何れかの処理を行ってもよい。
（Ｂ１）診察時間算出部１０３は、上記で算出した１患者当たりの診察時間に、対象医師ＩＤ２２１に対応する診察予定数２２３（２２５）を乗算することにより、対象医師ＩＤの医師の待ち時間を算出する。
（Ｂ２）診察時間算出部１０３は、（Ｂ１）で算出した各医師の待ち時間のうち、最も長い医師の待ち時間を、診療科全体の待ち時間とする。
（Ｂ３）診察時間算出部１０３は、これから新たに受付を実施する患者が、最も早く受診できるケースを知るために、（Ｂ１）で算出した各医師の待ち時間のうち、最も短い医師の待ち時間を、診療科全体の待ち時間とする。
（Ｂ４）診察時間算出部１０３は、（Ｂ１）で算出した各医師の待ち時間、及び／又は、（Ｂ２）又は（Ｂ３）で算出した診療科全体の待ち時間を、携帯端末１４へ送信する。携帯端末１４は、それを閲覧する患者に特定した待ち時間、すなわち、それを閲覧する患者よりも以前の診察予定数と、患者１人当たりの診察時間から算出される待ち時間を表示する。又は、携帯端末１４は、その待ち時間と共に、閲覧する患者よりも以前の診察予定数を表示する。
（Ｂ５）診察時間算出部１０３は、診療科、医師、患者、疾患（診察情報テーブル１１１等には図示せず）のうちのいずれか（複数の場合を含む）を説明変数とし、図８のＳ２０４で算出された「今回の診察時間」を目的変数とする統計解析（機械学習）により、１患者当たりの診察時間を算出する。
（Ｂ６）診察時間算出部１０３は、１患者当たりの診療時間を予め設定しておく。
【００７６】
＜診察情報出力部の詳細＞
次に、図９を参照しながら、診察情報出力部１０４の詳細について説明する。図９は、診察情報出力部１０４が表示端末１３に出力する画面（以下「呼出画面」という）の一例である。
【００７７】
呼出画面４００は、図９に示すように、診療科名の表示領域４０１、医師名の表示領域４０２、医師状況の表示領域４０３、呼出中の受付番号の表示領域４０４、呼出予定の受付番号の表示領域４０５、待機中の患者数の表示領域４０６、１患者当たりの診察時間の表示領域４０７、及び、待ち時間の表示領域４０８を含む。
【００７８】
診察情報出力部１０４は、医師情報テーブル１１３から、医師名２２２とそれに対応付けられている医師状況２２７とを読み出し、呼出画面４００における医師名の表示領域４０２とそれに対応付けられている医師状況の表示領域４０３とに出力する。また、診察情報出力部１０４は、医師情報テーブル１１３から当該医師状況２２７に対応付けられているメッセージ２２８を読み出した場合、呼出画面４００における医師状況の表示領域４０３に当該メッセージ２２８の内容を合わせて出力する。
【００７９】
診察情報出力部１０４は、診察情報テーブル１１１から、最後に患者状況２０６が「Ｃａｌｌｅｄ」に変更された診察情報の受付番号２０１及び医師ＩＤ２０５を読み出し、呼出画面４００の各医師の、呼出中の受付番号の表示領域４０４に出力する。例えば、職員が、診察管理ＵＩ３００において、患者状況ボタン３２１「Ｃａｌｌｅｄ」を選択すると、診察情報出力部１０４は、その「Ｃａｌｌｅｄ」が選択された受付番号を、呼出中の受付番号の表示領域４０４に出力する。
【００８０】
診察情報出力部１０４は、診察情報テーブル１１１から、各医師ＩＤ２０５について、患者状況２０６が「Ｗａｉｔｉｎｇ」であって順番２００の小さい方から所定数の受付番号２０１を読み出し、呼出画面４００の各医師の、呼出予定の受付番号の表示領域４０５に出力する。例えば、職員が、診察管理ＵＩ３００において、診察情報に係るオブジェクト３１５の順番を変更すると、診察情報出力部１０４は、その変更された順番２００に受付番号２０１を、呼出予定の受付番号の表示領域４０５に出力する。
【００８１】
診察情報出力部１０４は、診察情報テーブル１１１から、各医師ＩＤ２０５について、患者状況２０６が「Ｗａｉｔｉｎｇ」である診察情報の数をカウントし、呼出画面４００の各医師の、待機中の患者数の表示領域４０６に出力する。なお、診察情報出力部１０４は、患者状況２０６が「Ｗａｉｔｉｎｇ」又は「Ｒｅｓｅｒｖｅｄ」の何れかである診察情報の数をカウントし、待機中の患者数の表示領域４０６に出力してもよい。又は、診察情報出力部１０４は、患者状況２０６が「Ｗａｉｔｉｎｇ」、「Ｒｅｓｅｒｖｅｄ」及び「Ｈｏｌｄｅｎ」の何れかである診察情報の数をカウントし、待機中の患者数の表示領域４０６に出力してもよい。
【００８２】
診察情報出力部１０４は、診察時間算出部１０３が各医師について算出した１患者当たりの診察時間を、呼出画面４００の各医師の、１患者当たりの診察時間の表示領域４０７に出力する。
【００８３】
診察情報出力部１０４は、診察時間算出部１０３が各医師について算出した医師の待ち時間を、呼出画面４００の各医師の、待ち時間の表示領域４０８に出力する。
【００８４】
これにより、待機中の患者は、診療科の待合室に設置されている表示端末の呼出画面から、医師の状況、自分の順番及び待ち時間など、診察に関する様々な情報を知ることができる。
【００８５】
＜本実施の形態の効果＞
本実施の形態に係る診察管理装置１０は、患者の呼び出しの順番及び患者の状況、並びに、医師の診察の状況などを、簡単な操作で変更可能な診察管理ＵＩ３００を提供する。職員は、診察管理ＵＩ３００を通じて、患者及び医師の状況を容易に管理することができる。
【００８６】
＜変形例＞
なお、診察管理ＵＩ３００におけるリスト操作領域３１４には、図６又は図７に示す以外の条件、例えば診療科ごと又は処置室ごとに、診察情報に係るオブジェクト３１５をグルーピングしてリスト表示してもよい。又は、リスト操作領域３１４には、各診療科について、時間帯（ＡＭ、ＰＭ）ごとに、診察情報に係るオブジェクト３１５をグルーピングしてリスト表示してもよい。
【００８７】
＜ハードウェア構成＞
以上、本発明に係る実施形態について図面を参照して詳述してきたが、上述した装置１０、１１、１２、１５の機能は、コンピュータプログラムにより実現され得る。
【００８８】
図１０は、装置１０、１１、１２、１５の機能をプログラムにより実現するコンピュータのハードウェア構成を示す図である。このコンピュータ１１００は、キーボードやマウス、タッチパッドなどの入力装置１１０１、ディスプレイやスピーカーなどの出力装置１１０２、ＣＰＵ（Central Processing Unit）１１０３、ＲＯＭ（Read Only Memory）１１０４、ＲＡＭ（Random Access Memory）１１０５、ハードディスク装置やＳＳＤ（Solid State Drive）などの記憶装置１１０６、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）やＵＳＢ（Universal Serial Bus）メモリなどの記録媒体から情報を読み取る読取装置１１０７、ネットワークを介して通信を行う送受信装置１１０８を備え、各部はバス１１０９により接続される。
【００８９】
そして、読取装置１１０７は、上記装置１０、１１、１２、１５の機能を実現するためのプログラムを記録した記録媒体からそのプログラムを読み取り、記憶装置１１０６に記憶させる。あるいは、送受信装置１１０８が、ネットワークに接続されたサーバ装置と通信を行い、サーバ装置からダウンロードした上記各装置の機能を実現するためのプログラムを記憶装置１１０６に記憶させる。
【００９０】
そして、ＣＰＵ１１０３が、記憶装置１１０６に記憶されたプログラムをＲＡＭ１１０５にコピーし、そのプログラムに含まれる命令をＲＡＭ１１０５から順次読み出して実行することにより、上記装置１０、１１、１２、１５の機能が実現される。
【００９１】
上述した実施の形態は、本発明の説明のための例示であり、本発明の範囲を実施の形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【産業上の利用可能性】
【００９２】
本発明に係る診察管理装置は、特に、病院での医師及び患者の診察を管理する用途に有用である。
【符号の説明】
【００９３】
１０  診察管理装置
１０１  診察受付部
１０２  診察情報制御部
１０３  診察時間算出部
１０４  診察情報出力部
１１１  診察情報テーブル
１１２  患者情報テーブル
１１３  医師情報テーブル
３００  診察管理ＵＩ
３０１  描画部
３０２  操作部
４００  呼出画面
【図１】
2019012436.tif 000003
【図２】
2019012436.tif 000004
【図３】
2019012436.tif 000005
【図４】
2019012436.tif 000006
【図５】
2019012436.tif 000007
【図６】
2019012436.tif 000008
【図７】
2019012436.tif 000009
【図８】
2019012436.tif 000010
【図９】
2019012436.tif 000011
【図１０】
2019012436.tif 000012