(57)【要約】【課題】  患者の診察待ち時間を減少させることのできる診察支援装置を提供することを目的とする。【解決手段】  患者の診察受付時刻、診察開始時刻、および診察終了時刻が記憶される待ち時間データベース９１と、待ち時間データベース９１を更新するデータベース更新部９２と、待ち時間データベース９１の記憶内容に基づいて現時刻に診察を受け付けた場合の診察待ち時間を求める待ち時間演算部９３と、待ち時間演算部９３により求められた診察待ち時間が所定時間を越えるという診察遅延が生じた場合にその診察遅延が生じた旨を通知する診察遅延通知部９４とを備えた。【選択図】        図１
2005352965.tif 000002
【特許請求の範囲】
【請求項１】
患者の診察受付時刻、診察開始時刻、および診察終了時刻が記憶される待ち時間データベースと、
前記待ち時間データベースを更新するデータベース更新部と、
前記待ち時間データベースの記憶内容に基づいて現時刻に診察を受け付けた場合の診察待ち時間を求める待ち時間演算部と、
前記待ち時間演算部により求められた診察待ち時間が所定時間を越えるという診察遅延が生じた場合に該診察遅延が生じた旨を通知する診察遅延通知部とを備えたことを特徴とする診察支援装置。
【請求項２】
前記待ち時間演算部で求められた診察待ち時間を表示する待ち時間表示部を備えたことを特徴とする請求項１記載の診察支援装置。
【請求項３】
前記待ち時間演算部は、診療科ごとまたは診察室ごとの診察待ち時間を求めるものであり、前記診察遅延通知部は、診療科ごとまたは診察室ごとの診察遅延を通知するものであることを特徴とする請求項１記載の診察支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、病院や診療所などにおける医療従事者による患者の診察を支援する診察支援装置に関する。
【背景技術】
【０００２】
従来、規模の大きい病院や診療所などにおいて、しばしば外来患者の診察待ち時間が長くなることがあり、患者に不満を与えるとともに病院の評価を低下させる原因となっている。病院によっては、診察待ちの患者の受付番号などを画面上に一覧表示し、患者や医療従事者がそれを見ることにより診察状況を把握することができるようにした病院もある。
【０００３】
しかし、従来の病院は、外来患者の待ち時間（診察室ごとの待ち時間、会計待ち時間等）を把握できるようにはなっておらず、診察室ごとの待ち時間を把握するには人手に頼るしかないのが現状である。そのため、患者が長時間待たされている診察室があってもその詳細な情報が把握されていないので待ち時間を減少させる適切な対策を立てることができない。そこで、受け付けた患者の診察券に貼り付けられた電子チップに記憶されたデータを用いて患者の待ち時間を算出して画面に表示するようにした病院案内システムが開示されている（例えば、特許文献１参照。）。
【特許文献１】特開２００２−１２３６０３号公報（第１−３頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記の病院案内システムでは、受け付けた患者の数および過去の平均診察時間に基づいて患者の待ち時間を算出して表示するに留まっており、積極的に患者の待ち時間を減少させるというものではない。
【０００５】
本発明は、上記事情に鑑み、患者の診察待ち時間を減少させることのできる診察支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決する本発明の診察支援装置は、
患者の診察受付時刻、診察開始時刻、および診察終了時刻が記憶される待ち時間データベースと、
上記待ち時間データベースを更新するデータベース更新部と、
上記待ち時間データベースの記憶内容に基づいて現時刻に診察を受け付けた場合の診察待ち時間を求める待ち時間演算部と、
上記待ち時間演算部により求められた診察待ち時間が所定時間を越えるという診察遅延が生じた場合に診察遅延が生じた旨を通知する診察遅延通知部とを備えたことを特徴とする。
【０００７】
本発明の診察支援装置によれば、待ち時間データベース、データベース更新部、待ち時間演算部、および診察遅延通知部を備えたことにより、診察待ち時間が所定時間を越える診察遅延が生じた場合にその旨を、例えば、その診察遅延が生じた診療科または診察室に支援を行うことのできる医療従事者に通知することができ、その通知に応じて適切な対応を行うことなどができる。
【０００８】
ここで、上記診察支援装置が、上記待ち時間演算部で求められた診察待ち時間を表示する待ち時間表示部を備えたものであってもよい。
【０００９】
本発明の診察支援装置を上記のように構成した場合は、上記の待ち時間表示部に診察待ち時間が表示されるので、支援可能な医療従事者に適切な情報を通知することが可能となる。
【００１０】
また、上記待ち時間演算部は、診療科ごとまたは診察室ごとの診察待ち時間を求めるものであり、上記診察遅延通知部は、診療科ごとまたは診察室ごとの診察遅延を通知するものであってもよい。
【００１１】
本発明の診察支援装置を上記のように構成した場合は、診療科ごとまたは診察室ごとに診察待ち時間が通知されるので、支援可能な医療従事者により適切な情報を通知することが可能となる。
【発明の効果】
【００１２】
本発明の診察支援装置によれば、上記のように、待ち時間データベース、データベース更新部、待ち時間演算部、および診察遅延通知部を備えたことにより、患者の診察待ち時間を減少させることのできる診察支援装置を実現することができる。
【００１３】
すなわち、外来患者の待ち時間の把握が容易になり、診療科ごとまたは診察室ごとの混雑具合に合わせて、医師・看護師・薬剤師等の医療従事者の配置をリアルタイムで見直し混雑している診療科または診察室への支援を促進することができる。
【００１４】
また、患者にとっても、自分が受診する診療科の待ち時間が容易に把握できるので時間の有効活用が可能となる。
【００１５】
また、複数の診療科を受診する患者の場合に、どの診療科を先に受診した方がよいかを容易に判断することができる。
【００１６】
また、病院側にとっても、臨床データ分析システムなどを用いて外来患者待ち時間を分析し混雑の原因を追求して問題点を改善することにより、病院の医療の質を向上させることができる。また、外来患者の待ち時間は病院機能評価においても重要な指標であるため、病院の評価を向上させることができる。
【発明を実施するための最良の形態】
【００１７】
以下図面を参照して本発明の実施の形態を説明する。
【００１８】
図１は、本発明の診察支援装置の一実施形態を示す概略構成図である。
【００１９】
図１に示すように、この診察支援装置９０は、患者の診察受付時刻、診察開始時刻、および診察終了時刻が記憶される待ち時間データベース９１と、待ち時間データベース９１を更新するデータベース更新部９２と、待ち時間データベース９１の記憶内容に基づいて現時刻に診察を受け付けた場合の診察待ち時間を求める待ち時間演算部９３と、待ち時間演算部９３により求められた診察待ち時間が所定時間を越えるという診察遅延が生じた場合にその診察遅延が生じた旨を通知する診察遅延通知部９４とを備えている。
【００２０】
また、この実施形態の診察支援装置には、上記待ち時間演算部９３で求められた診察待ち時間を表示する待ち時間表示部９５も備えられており、また、上記待ち時間演算部９３は、診療科ごとまたは診察室ごとの診察待ち時間を求めるものであり、診察遅延通知部９４は、診療科ごとまたは診察室ごとの診察遅延を通知するように構成されている。
【００２１】
さらに、この実施形態の診察支援装置には、診療の支援が可能な医療従事者を各診療科ごとまたは各診察室ごとに登録した支援者データベース９６を備え、上記診察遅延通知部９４は、上記支援者データベース９６に基づいて、診察遅延が生じた診療科または診察室の診療の支援が可能な医療従事者に向けて診察遅延が生じた旨を通知するように構成されている。
【００２２】
なお、この診察支援装置９０は、院内ネットワーク回線８６を介して、患者の受付・照会・登録処理を行う患者受付処理部９８や医師によるカルテ作成処理などを行う診察処理部９９などとも接続され、全体として病院総合システムを構成している。
【００２３】
図２は、本実施形態の診察支援装置が形成されるコンピュータシステムの概要図である。
【００２４】
図２には、サーバ８０＿１、待ち時間データベースや支援者データベースなどのデータベースが構築される共有ディスク装置８０＿２、院内ネットワーク回線８６を介してサーバ８０＿１や共有ディスク装置８０＿２に接続された複数のクライアント端末８０＿３，８０＿４，８０＿５が示されている。
【００２５】
サーバ８０＿１は、一般にワークステーションと呼ばれる高速かつ大容量のコンピュータシステム、またはパーソナルコンピュータシステムなどを用いることができる。
【００２６】
また、クライアント端末８０＿３，８０＿４，８０＿５としては、デスクトップ型やノート型などのパーソナルコンピュータシステムを用いることができるが、パーソナルコンピュータの代わりにＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）８０＿６などの携帯通信機器を用いてもよい。
【００２７】
クライアント端末８０＿３，８０＿４，８０＿５は、ＣＰＵ、主記憶装置、補助記憶装置、通信用ボード等が内蔵された本体部８０ｃ，８０ｄ，８０ｅ、各クライアント端末の本体部８０ｃ，８０ｄ，８０ｅからの指示により画面上に画像や文字列を表示する表示装置８１ｃ，８１ｄ，８１ｅ、各クライアント端末８０＿３，８０＿４，８０＿５に操作者からの指示を入力するためのキーボード８２ｃ，８２ｄ，８２ｅ、および各表示装置の画面上の任意の位置を指定することにより、その指定された位置に表示されていたアイコン等に応じた指示を入力するマウス８３ｃ，８３ｄ，８３ｅを備えている。
【００２８】
また、これらのキーボード８２ｃ，８２ｄ，８２ｅには「仕事中ボタン」（図示せず）が設けられており、クライアント端末を利用する医師や看護師などの医療従事者が「仕事中ボタン」を押下することにより、診察支援装置９０にログイン／ログアウトすることができるようになっている。
【００２９】
サーバ８０＿１、共有ディスク装置８０＿２、クライアント端末８０＿３，８０＿４，８０＿５、およびＰＨＳ８０＿６は、全体として診察支援装置９０（図１参照）を形成している。
【００３０】
次に、上記の診察支援装置の動作について説明する。
【００３１】
図３は、本実施形態の診察支援装置の動作を示す概念図である。
【００３２】
図３に示すように、この診察支援装置は、待ち時間データベース９１（図１参照）を備えている。この待ち時間データベース９１は、患者受付処理部９８で作成された受付患者一覧８８により絶えず更新されるとともに、患者の診察状態が遷移する度ごとにその遷移の時刻が保存されるようになっている。
【００３３】
医師、看護師などの医療従事者は、待ち時間データベース９１を参照することにより外来診察の混雑具合を把握し、混雑している診療科のスキルを持つ医療従事者が、必要に応じて外来業務を支援することができるようになっている。
【００３４】
待ち時間データベース９１のデータは病院内の各部門の表示システムに送信され、例えば外来表示盤などに外来患者の待ち時間を表示する。
【００３５】
また、待ち時間データベース９１のデータは、病院内に設けられた臨床データ分析システムなどにも送信される。臨床データ分析システムなどではそのデータを用いて臨床データを分析し、例えば外来患者の待ち時間を統計処理するなどしてＥｘｃｅｌシートなどの形式で帳票出力するようになっている。
【００３６】
図４は、本実施形態における待ち時間データベースの一例を示す図である。
【００３７】
図４に示すように、この待ち時間データベース９１には、患者番号９１ａ、予約日付９１ｂ、予約番号９１ｃ、診察室コード９１ｄ、予約診察科コード９１ｅ、予約枠コード９１ｆ、予約時刻９１ｇ、来院時刻９１ｈ、ブロック受付時刻９１ｉ、診察開始時刻９１ｊ、診察終了時刻９１ｋ、診察時間９１ｌ、会計終了時刻９１ｍなどの項目が設けられている。
【００３８】
ここで、来院時刻９１ｈとは、患者が病院に来院し、例えば再来受付機に診察券を通す等の来院受付処理が行われた時刻をいい、ブロック受付時刻９１ｉとは、患者が受診する診療科の属するブロック受付で受付処理が行われた時刻をいい、診察開始時刻９１ｊとは、医師による診察が開始された時刻をいい、診察終了時刻９１ｋとは、医師による診察が終了した時刻をいい、診察時間９１ｌとは、診察開始から診察終了までの時間をいい、会計終了時刻９１ｍとは、会計処理が終了した時刻をいう。
【００３９】
なお、上記各項目のうち、診察室コード９１ｄ、予約診察科コード９１ｅ、予約枠コード９１ｆは、次に示すマスタテーブルによって紐付けされている。
【００４０】
図５は、本実施形態に用いられるマスタテーブルの一例を示す図である。
【００４１】
本実施形態には、図５に示すように、診察室マスタ９７＿１、予約診察科マスタ９７＿２、予約枠マスタ９７＿３の３つのマスタテーブルが用いられる。
【００４２】
図５（ａ）に示した診察室マスタ９７＿１には、診察室コード９７＿１ａ、診察室名称９７＿１ｂの２項目が設けられており、図５（ｂ）に示した予約診察科マスタ９７＿２には、予約診察科コード９７＿２ａ、予約枠名称９７＿２ｂの２項目が設けられており、図５（ｃ）に示した予約枠マスタ９７＿３には、予約枠コード９７＿３ａ、予約診察科名称９７＿３ｂの２項目が設けられている。
【００４３】
これらの診察室マスタ９７＿１、予約診察科マスタ９７＿２、および予約枠マスタ９７＿３により、待ち時間データベース９１（図４参照）の診察室コード９１ｄ、予約診察科コード９１ｅ、予約枠コード９１ｆは紐付けされている。
【００４４】
図６は、本実施形態におけるデータベース更新部の動作を示す概要図である。
【００４５】
本実施形態のデータベース更新部（図１参照）では、図６に示すように６つの処理が行われる。
【００４６】
「１．診察予約を取得する」では、診察予約オーダの発行をトリガとして、待ち時間データベース９１（図４参照）に待ち時間ＤＢレコードを生成し、患者番号９１ａ、予約日付９１ｂ、予約番号９１ｃ、診察室コード９１ｄ、予約診察科コード９１ｅ、予約枠コード９１ｆ、予約時刻９１ｇを更新する。
【００４７】
「２．患者が来院する」では、患者が再来受付機に診察券を通したことをトリガとして、患者の来院時刻９１ｈを更新する。
【００４８】
「３．患者がブロック受付に到着し、到着確認を行う」では、受付患者一覧により到着確認が行われたことをトリガとして、ブロック受付時刻９１ｉを更新する。
【００４９】
「４．医師が患者を呼込み、診察を開始する」では、医師が患者のカルテを開いたことをトリガとして、診察開始時刻９１ｊを更新する。
【００５０】
「５．医師が患者の診察を終了する」では、医師が患者のカルテを閉じたことをトリガとして、診察終了時刻９１ｋを更新する。同時に、診察終了時刻９１ｋから診察開始時刻９１ｊをまでの診察時間を演算して求め診察時間９１ｌを更新する。
【００５１】
「６．患者が会計を済ませ、離院する」では、会計計算処理が行われたことをトリガとして、会計終了時刻９１ｍを更新する。
【００５２】
次に、本実施形態の診察支援装置の動作をフローチャートを参照しながら説明する。
【００５３】
図７は、本実施形態におけるデータベース更新部の動作を示すフローチャートである。
【００５４】
本実施形態では、データベース更新部９２（図１参照）は予約情報が更新される度ごとに起動するようになっている。
【００５５】
図７に示すように、先ず、予約情報の更新内容を読み込み（ステップＳ０１）、予約情報の更新内容を判別する（ステップＳ０２）。
【００５６】
ステップＳ０２における判別の結果、予約情報の更新内容が診察予約オーダ保存時のものである場合には、予約番号を取得し（ステップＳ０３）、待ち時間データベース９１（図４参照）に新規レコードを追加し、患者番号９１ａ、予約日付９１ｂ、予約番号９１ｃ、診察室コード９１ｄ、予約診察科コード９１ｅ、予約枠コード９１ｆを更新し（ステップＳ０４）、終了する。
【００５７】
ここで、予約番号９１ｃとしては、各予約枠ごとに最新の予約番号に１を加算した番号を取得する。例えば、最新の予約番号が“００２”であった場合は予約番号９１ｃは“００３”となる。
【００５８】
ステップＳ０２における判別の結果、予約情報の更新内容が患者来院時、すなわち病院の再来受付機通過時のものである場合には、待ち時間データベース９１（図４参照）を検索して患者の予約情報を取得し（ステップＳ０５）、取得したレコードの予約時刻９１ｇを現在時刻で更新し（ステップＳ０６）、終了する。
【００５９】
ステップＳ０２における判別の結果、予約情報の更新内容がブロック受付時のものである場合には、待ち時間データベース９１（図４参照）を検索して患者の予約情報を取得し（ステップＳ０７）、取得したレコードのブロック受付時刻９１ｉを現在時刻で更新し（ステップＳ０８）、終了する。
【００６０】
ステップＳ０２における判別の結果、予約情報の更新内容がカルテオープン時のものである場合には、待ち時間データベース９１（図４参照）を検索して患者の予約情報を取得し（ステップＳ０９）、取得したレコードの診察開始時刻９１ｊを現在時刻で更新し（ステップＳ１０）、終了する。
【００６１】
ステップＳ０２における判別の結果、予約情報の更新内容がカルテクローズ時のものである場合には、待ち時間データベース９１（図４参照）を検索して患者の予約情報を取得し（ステップＳ１１）、取得したレコードの診察終了時刻９１ｋを現在時刻で更新し（ステップＳ１２）、終了する。
【００６２】
ステップＳ０２における判別の結果、予約情報の更新内容が会計処理時のものである場合には、待ち時間データベース９１（図４参照）を検索して患者の予約情報を取得し（ステップＳ１３）、取得したレコードの会計終了時刻９１ｍを現在時刻で更新し（ステップＳ１２）、終了する。
【００６３】
図８は、本実施形態における待ち時間演算部の動作を示すフローチャートである。
【００６４】
本実施形態の待ち時間演算部９３（図１参照）は、例えば３分おきに自動的に起動するようになっている。
【００６５】
図８に示すように、先ず、待ち時間データベース９１（図４参照）のレコードを予約枠コード９１ｆでソートした後、先頭のレコードから順次読み込む（ステップＳ２１）。
【００６６】
次に、読み込まれたレコードの診察時間９１ｌに何らかの値が入っているか否かを判定する（ステップＳ２２）。
【００６７】
ステップＳ２２における判定の結果、診察時間９１ｌに何らかの値が入っている場合はステップＳ２３に進み予約枠コード９１ｆの値が直前のレコードの予約枠コード９１ｆの値と同一か否かを判定する。
【００６８】
ステップＳ２３における判定の結果、予約枠コード９１ｆの値が直前のレコードの予約枠コード９１ｆの値と同一である場合は、ステップＳ２４に進み診察終了人数および診察時間を累計し、ステップＳ２８に進む。
【００６９】
ステップＳ２３における判定の結果、予約枠コード９１ｆの値が直前のレコードの予約枠コード９１ｆの値と異なる場合は、ステップＳ２５に進み平均診察時間を計算し、次にステップＳ２８に進む。平均診察時間はステップＳ２３において求めた累計診察時間に基づいて計算する。
【００７０】
ここで、平均診察時間の計算例を説明する。例えば、待ち時間データベース９１（図４参照）のレコードの中の同一予約枠コード９１ｆが“０１０１”である５つのレコードのうち、診察時間９１ｌに値が入っている４つのレコードの診察時間：“２３”、“２１”、“２８”、“２８”（単位：分）を累計しそれをレコード数４で除すことにより平均診察時間：“２５”（単位：分）が得られる。
【００７１】
ステップＳ２２における判定の結果、診察時間９１ｌに値が入っていない場合はステップＳ２６に進み診察開始時刻９１ｊに値が入っておりかつ診察終了時刻９１ｋに値が入っていないか否かを判定する。
【００７２】
ステップＳ２６における判定の結果、診察開始時刻９１ｊに値が入っておりかつ診察終了時刻９１ｋに値が入っていない場合はステップＳ２７に進み診察遅延時間を計算し、ステップＳ２８に進む。
【００７３】
なお、ステップＳ２６における判定の結果、診察開始時刻９１ｊに値が入っていないか又は診察終了時刻９１ｋに値が入っている場合にはそのままステップＳ２８に進む。
【００７４】
ここで、診察遅延時間の計算例を説明する。例えば、待ち時間データベース９１（図４参照）のレコードの中の同一予約枠コード９１ｆが“０１０１”である５つのレコードのうち、診察開始時刻９１ｊに値が入っておりかつ診察終了時刻９１ｋに値が入っていない患者、すなわち現在診察中の患者が計算対象となる。すなわち、上記５つのレコードのうち５番目のレコードの予約時刻９１ｇ（“１０：３０”）と計算が行われる現在時刻（“１０：３０”）との差がゼロであるので診察遅延時間は“なし”と計算される。
【００７５】
次に、ステップＳ２８では、次のレコードの読込みを行い、次のレコードがあるか否かを判定し（ステップＳ２９）、次のレコードがある場合はステップＳ２２に戻りステップＳ２２以降の処理を続ける。次のレコードがない場合はステップＳ３０に進む。
【００７６】
ステップＳ３０では、平均診察時間を計算し、次にステップＳ３１に進む。
【００７７】
ステップＳ３１では、平均診察時間および診察遅延時間の計算結果を作業領域９７＿４（図９参照）に書き込み、次にステップＳ３２に進む。
【００７８】
ステップＳ３２では、作業領域９７＿４（図９参照）に書き込まれたレコードの中に、診察遅延時間が６０分を超えているレコードがあるか否かを判定し、診察遅延時間が６０分を超えているレコードがない場合は処理を終了し、診察遅延時間が６０分を超えているレコードがある場合はステップＳ３３に進み診察遅延通知部９４（図１参照）による診察遅延通知プロセスを起動した後、処理を終了する。
【００７９】
なお、本実施形態においては、６０分を所定時間と定めて、当該所定時間を基準に遅延しているか否かを判定しているが、この時間は任意に設定するものであって、望ましくはデータベースなどに設定領域を設けて、利用者がその数値を自由に変更できるように構成することが好ましい。
【００８０】
図９は、本実施形態に用いられる作業領域を示す図である。
【００８１】
この作業領域９７＿４には、診療科名９７＿４ａ、診察室名称９７＿４ｂ、予約枠名称９７＿４ｃ、平均診察時間９７＿４ｄ、および診察遅延時間９７＿４ｅの５項目が設けられている。
【００８２】
図９に示すように、診察室名称：“９−１”（図４における診察室コード：“０９０１”に相当）の平均診察時間９７＿４ｄおよび診察遅延時間９７＿４ｅには、前述の待ち時間演算部により求められた“２５”および“なし”がそれぞれ書き込まれている。
【００８３】
また、この作業領域９７＿４のレコードの中には、診察遅延時間９７＿４ｅが６０分を超えているレコードが１件（予約枠名称９７＿４ｃ：“（医師）田中”、診察遅延時間９７＿４ｅ：“６２”）存在するので、このレコードが診察遅延通知部９４（図１参照）による診察遅延通知プロセスの処理対象となる。
【００８４】
図１０は、本実施形態における診察遅延通知部の動作を示すフローチャートの前半部分である。
【００８５】
本実施形態の診察遅延通知部９４（図１参照）は、待ち時間演算部９３（図１参照）による起動動作に応じて起動するようになっている。
【００８６】
図１０に示すように、先ず、ログイン状況データベース（図４参照）のレコードを読み込む（ステップＳ４１）。
【００８７】
図１１は、本実施形態に用いられるログイン状況データベースを示す図である。
【００８８】
図１１に示すように、このログイン状況データベース９７＿５には、利用者番号９７＿５ａ、所属診療科９７＿５ｂ、スキル保有診療科９７＿５ｃ、ログイン中フラグ９７＿５ｄ、仕事中フラグ９７＿５ｅ、ログイン時刻９７＿５ｆ、ログイン端末名９７＿５ｇ、およびＰＨＳ番号９７＿５ｈの８項目が設けられている。
【００８９】
ここで、利用者とは、この診察支援装置により、診察遅延が生じた旨の通知を受ける対象となる医師、看護師などの医療従事者であって、他の診療科または他の診察室への診療の支援が可能な者をいう。
【００９０】
また、利用者番号９７＿５ａとは、この診察支援装置により、診察遅延が生じた旨の通知を受ける対象となる、この診察支援装置の利用者の識別番号である。
【００９１】
また、ログイン中フラグ９７＿５ｄとは、利用者が本実施形態の診察支援装置９０（図２参照）にログインしているか否かを表すフラグであり、利用者がクライアント端末８０＿３，８０＿４，８０＿５、ＰＨＳ８０＿６を操作することにより診察支援装置にログインすると“１”、すなわちオンとなり、利用者がログアウトすると“０”、すなわちオフとなる。
【００９２】
また、仕事中フラグ９７＿５ｅとは、利用者が仕事中であるか否かを表すフラグであり、利用者がログインした後に、患者の診察や看護などで手が離せなくなり他の診療科または他の診察室への支援が不可能な状態となった場合は、クライアント端末８０＿３，８０＿４，８０＿５、ＰＨＳ８０＿６に設けられた「仕事中ボタン」を押下することにより“１”、すなわちオンとなり、利用者が再度「仕事中ボタン」を押下すると“０”、すなわちオフとなるようになっている。
【００９３】
なお、本実施形態におけるログイン状況データベース９７＿５は、本発明にいう支援者データベースに相当するものである。
【００９４】
図１０のフローチャートの説明に戻る。
【００９５】
ステップＳ４１において、ログイン状況データベース９７＿５（図１１参照）のレコードを読み込んだ後、ステップＳ４２において所属診療科９７＿５ｂが、作業領域９７＿４（図９参照）における「診察遅延時間６０分以上」の診療科名９７＿４ａと一致するか否かを判定する。
【００９６】
ステップＳ４２における判定の結果、所属診療科９７＿５ｂが作業領域９７＿４における「診察遅延時間６０分以上」の診療科名９７＿４ａと一致する場合は、ステップＳ４３に進みログイン中フラグ９７＿５ｄが“１”、すなわちオンになっているか否かを判定する。
【００９７】
ステップＳ４３における判定の結果、ログイン中フラグ９７＿５ｄがオンになっている場合は、ステップＳ４４に進み仕事中フラグ９７＿５ｅが“１”、すなわちオンになっているか否かを判定する。
【００９８】
ステップＳ４４における判定の結果、仕事中フラグ９７＿５ｅがオンになっている場合は、ステップＳ４７に進みステップＳ４７以降の処理が行われる。
【００９９】
ステップＳ４４における判定の結果、仕事中フラグ９７＿５ｅがオンになっていない場合は、ステップＳ４５に進みログインしている端末に診察遅延情報を送信し、ステップＳ４７に進みステップＳ４７以降の処理が行われる。
【０１００】
ステップＳ４３における判定の結果、ログイン中フラグ９７＿５ｄがオンになっていない場合は、ステップＳ４６に進み携帯しているＰＨＳに診察遅延情報を送信し、次にステップＳ４７に進みステップＳ４７以降の処理が行われる。
【０１０１】
ステップＳ４２における判定の結果、所属診療科９７＿５ｂが作業領域９７＿４における「診察遅延時間６０分以上」の診療科名９７＿４ａと一致しない場合はステップＳ４７に進む。
【０１０２】
ステップＳ４７では、次のレコードの読込みを行い、レコードがあるか否かを判定し（ステップＳ４８）、レコードがある場合はステップＳ４２に戻りステップＳ４２以降の処理を続ける。レコードがない場合はステップＳ４９に進む。
【０１０３】
ステップＳ４９では、診察遅延情報を受信した医師または看護師がいたか否かを判定し（ステップＳ４９）、診察遅延情報を受信した医師または看護師がいた場合は処理を終了するが、診察遅延情報を受信した医師または看護師がいない場合はステップＳ５１〜Ｓ５９のフローチャート後半部分（図１２参照）に進み後半部分の処理が終了した後、すべての処理を終了する。
【０１０４】
図１２は、本実施形態における診察遅延通知部の動作を示すフローチャートの後半部分である。
【０１０５】
ステップＳ５１では、ログイン状況データベース（図４参照）のレコードを読み込み、ステップＳ５２において、スキル保有診療科９７＿５ｃが、作業領域９７＿４（図９参照）における「診察遅延時間６０分以上」の診療科名９７＿４ａと一致するか否かを判定する。
【０１０６】
ステップＳ５２における判定の結果、スキル保有診療科９７＿５ｃが作業領域９７＿４における「診察遅延時間６０分以上」の診療科名９７＿４ａと一致する場合は、ステップＳ５３に進み該当者の所属診療科９７＿５ｂの作業領域９７＿４における診察遅延時間９７＿４ｅが３０分を超えているか否かを判定する。
【０１０７】
ステップＳ５３における判定の結果、診察遅延時間９７＿４ｅが３０分を超えていない場合は、ステップＳ５４に進みログイン中フラグ９７＿５ｄが“１”、すなわちオンになっているか否かを判定する。
【０１０８】
ステップＳ５４における判定の結果、ログイン中フラグ９７＿５ｄがオンになっている場合は、ステップＳ５５に進み仕事中フラグ９７＿５ｅが“１”、すなわちオンになっているか否かを判定する。
【０１０９】
ステップＳ５５における判定の結果、仕事中フラグ９７＿５ｅがオンになっている場合は、ステップＳ５８に進む。
【０１１０】
ステップＳ５５における判定の結果、仕事中フラグ９７＿５ｅがオンになっていない場合は、ステップＳ５６に進みログインしている端末に診察遅延情報を送信し、ステップＳ５８に進む。
【０１１１】
ステップＳ５４における判定の結果、ログイン中フラグ９７＿５ｄがオンになっていない場合は、ステップＳ５７に進み携帯しているＰＨＳに診察遅延情報を送信し、ステップＳ５８に進む。
【０１１２】
ステップＳ５８では、次のレコードの読込みを行い、レコードがあるか否かを判定し（ステップＳ５９）、レコードがある場合はステップＳ５２に戻りステップＳ５２以降の処理を続ける。レコードがない場合はすべての処理を終了する。
【０１１３】
このように、ステップＳ４９までの処理とステップＳ５１からの処理の２段階に分けることによって、先ず遅延診療科の医師又は看護師を検索し、該当者がいなかった場合に、当該診療科のスキルを保有する医師又は看護師を検索することとなり、支援者のスキルレベルの優先順位を意識した割当てが可能となる。
【０１１４】
以下に、図９に示した作業領域９７＿４および図１１に示したログイン状況データベース９７＿５に基づき上記の診察遅延通知部の動作の一例を説明する。
【０１１５】
作業領域９７＿４（図９参照）のレコードのうち、「診察遅延時間６０分以上」の診療科名９７＿４ａ：“整形外科”が診察遅延通知の対象診療科となる。図１１に示すログイン状況データベース９７＿５のレコードのうち、所属診療科９７＿５ｂが“整形外科”で、ログインしているが、仕事中フラグ９７＿５ｅが“０” 、すなわち「手が空いている」利用者番号：“１５５３９”（☆印）、および所属診療科９７＿５ｂは“整形外科”ではないが、スキル保有診療科９７＿５ｃが“整形外科”であり、かつ、ログイン中フラグ９７＿５ｄが“０”、すなわちログインされていない利用者番号：“１５８５２”（★印）が診察遅延通知の対象となる。
【０１１６】
図１３は、本実施形態における診療の支援が可能な医療従事者への診察遅延通知の仕組みを示す図である。
【０１１７】
図１３に示すように、この実施形態の診療支援装置９０は、待ち時間データベース９１と、データベース更新部９２と、待ち時間演算部９３と、診察遅延通知部９４と、待ち時間表示部９５とを備えている。
【０１１８】
待ち時間データベース９１には患者の診察受付時刻、診察開始時刻、および診察終了時刻が記憶されている。
【０１１９】
データベース更新部９２は、待ち時間データベース９１を３分おきに自動更新する。
【０１２０】
待ち時間演算部９３は、待ち時間データベース９１の記憶内容に基づいて現時刻に診察を受け付けた場合の診察待ち時間を求める。
【０１２１】
診察遅延通知部９４は、待ち時間演算部９３により求められた診察待ち時間が１時間を越えるという診察遅延が生じた場合は、その診療科に所属する、またはその診療科のスキルを保有する医師・看護師のクライアント端末やＰＨＳなどにその診察遅延が生じた旨を通知する。
【０１２２】
待ち時間表示部９５は、待ち時間演算部９３で求められた診察待ち時間をクライアント端末やＰＨＳなどの画面に表示する。
【０１２３】
ここで、診察遅延の通知対象者は、診察が６０分以上遅延している診療科に所属している利用者、または、その診療科のスキルを保有する利用者で、その所属診療科の診察遅延
時間が３０分を超えていない場合の利用者であって、所属診療科が合致する利用者を優先して通知対象者とする。
【０１２４】
図１４は、本実施形態の待ち時間表示部による待ち時間の表示例を示す図である。
【０１２５】
図１４（ａ）に示すように、システムにログインしており、かつ手の空いている利用者、すなわち、ログイン状況データベース９７＿５（図１１参照）のレコードのうち☆印の付された、所属診療科９７＿５ｂが遅延診療科で、ログインしており、仕事中フラグ９７＿５ｅが“０”の利用者番号：“１５５３９”のクライアント端末の利用者に通知が行われる。
【０１２６】
また、図１４（ｂ）に示すように、システムにログインしていない利用者、すなわち、ログイン状況データベース９７＿５（図１１参照）のレコードのうち★印の付された、利用者番号：“１５８５２”のＰＨＳ利用者に通知が行われる。
【０１２７】
こうして診察遅延通知が通知され、クライアント端末やＰＨＳなどの利用者、すなわち医師や看護師などが画面に表示された診察遅延通知を見て、手が空いている場合はその診療科または診察室へ移動し診察を支援する。
【０１２８】
また、図３に示したように、臨床データ分析システムなどにおいて、本発明の診察支援装置により作成された診察遅延通知を利用して臨床データを分析し、例えば外来患者の待ち時間を統計処理してＥｘｃｅｌシートなどの形で帳票出力することも可能である。
【０１２９】
以下に、本発明の診察支援装置の各種態様について説明する。
【０１３０】
（付記１）
患者の診察受付時刻、診察開始時刻、および診察終了時刻が記憶される待ち時間データベースと、
前記待ち時間データベースを更新するデータベース更新部と、
前記待ち時間データベースの記憶内容に基づいて現時刻に診察を受け付けた場合の診察待ち時間を求める待ち時間演算部と、
前記待ち時間演算部により求められた診察待ち時間が所定時間を越えるという診察遅延が生じた場合に該診察遅延が生じた旨を通知する診察遅延通知部とを備えたことを特徴とする診察支援装置。
【０１３１】
（付記２）
前記待ち時間演算部で求められた診察待ち時間を表示する待ち時間表示部を備えたことを特徴とする付記１記載の診察支援装置。
【０１３２】
（付記３）
前記待ち時間演算部は、診療科ごとまたは診察室ごとの診察待ち時間を求めるものであり、前記診察遅延通知部は、診療科ごとまたは診察室ごとの診察遅延を通知するものであることを特徴とする付記１記載の診察支援装置。
【０１３３】
（付記４）
診療の支援が可能な医療従事者を各診療科ごとまたは各診察室ごとに登録した支援者データベースを備え、
前記診察遅延通知部は、前記支援者データベースに基づいて、診察遅延が生じた診療科または診察室の診療の支援が可能な医療従事者に向けて診察遅延が生じた旨を通知するものであることを特徴とする付記３記載の診察支援装置。
【０１３４】
（付記５）
コンピュータを、
患者の診察受付時刻、診察開始時刻、および診察終了時刻が記憶される待ち時間データベースを更新するデータベース更新部と、
前記待ち時間データベースの記憶内容に基づいて現時刻に診察を受け付けた場合の診察待ち時間を求める待ち時間演算部と、
前記待ち時間演算部により求められた診察待ち時間が所定時間を越えるという診察遅延が生じた場合に該診察遅延が生じた旨を通知する診察遅延通知部とを備えた診察支援装置として動作させることを特徴とする診察支援プログラム。
【図面の簡単な説明】
【０１３５】
【図１】本発明の診察支援装置の一実施形態を示す概略構成図である。
【図２】本実施形態の診察支援装置が形成されるコンピュータシステムの概要図である。
【図３】本実施形態の診察支援装置の動作を示す概念図である。
【図４】本実施形態における待ち時間データベースの一例を示す図である。
【図５】本実施形態に用いられるマスタテーブルの一例を示す図である。
【図６】本実施形態におけるデータベース更新部の動作を示す概要図である。
【図７】本実施形態におけるデータベース更新部の動作を示すフローチャートである。
【図８】本実施形態における待ち時間演算部の動作を示すフローチャートである。
【図９】本実施形態に用いられる作業領域を示す図である。
【図１０】本実施形態における診察遅延通知部の動作を示すフローチャートの前半部分である。
【図１１】本実施形態に用いられるログイン状況データベースを示す図である。
【図１２】本実施形態における診察遅延通知部の動作を示すフローチャートの後半部分である。
【図１３】本実施形態における診療の支援が可能な医療従事者への診察遅延通知の仕組みを示す図である。
【図１４】本実施形態の待ち時間表示部による待ち時間の表示例を示す図である。
【符号の説明】
【０１３６】
８０＿１    サーバ
８０＿２    共有ディスク装置
８０＿３，８０＿４，８０＿５    クライアント端末
８０＿６    ＰＨＳ
８０ｃ，８０ｄ，８０ｅ    本体部
８１ｃ，８１ｄ，８１ｅ    表示装置
８２ｃ，８２ｄ，８２ｅ    キーボード
８３ｃ，８３ｄ，８３ｅ    マウス
９０    診察支援装置
９１    待ち時間データベース
９１ａ    患者番号
９１ｂ    予約日付
９１ｃ    予約番号
９１ｄ    診察室コード
９１ｅ    予約診察科コード
９１ｆ    予約枠コード
９１ｇ    予約時刻
９１ｈ    来院時刻
９１ｉ    ブロック受付時刻
９１ｊ    診察開始時刻
９１ｋ    診察終了時刻
９１ｌ    診察時間
９１ｍ    会計終了時刻
９２    データベース更新部
９３    待ち時間演算部
９４    診察遅延通知部
９５    待ち時間表示部
９６    支援者データベース
９７＿１    診察室マスタ
９７＿１ａ    診察室コード
９７＿１ｂ    診察室名称
９７＿２    予約診察科マスタ
９７＿２ａ    予約診察科コード
９７＿２ｂ    予約枠名称
９７＿３    予約枠マスタ
９７＿３ａ    予約枠コード
９７＿３ｂ    予約診察科名称
９７＿４    作業領域
９７＿４ａ    診療科名
９７＿４ｂ    診察室名称
９７＿４ｃ    予約枠名称
９７＿４ｄ    平均診察時間
９７＿４ｅ    診察遅延時間
９７＿５    ログイン状況データベース
９７＿５ａ    利用者番号
９７＿５ｂ    所属診療科
９７＿５ｃ    スキル保有診療科
９７＿５ｄ    ログイン中フラグ
９７＿５ｅ    仕事中フラグ
９７＿５ｆ    ログイン時刻
９７＿５ｇ    ログイン端末名
９７＿５ｈ    ＰＨＳ番号
９８    患者受付処理部
９９    診察処理部
【図１】
2005352965.tif 000003
【図２】
2005352965.tif 000004
【図３】
2005352965.tif 000005
【図４】
2005352965.tif 000006
【図５】
2005352965.tif 000007
【図６】
2005352965.tif 000008
【図７】
2005352965.tif 000009
【図８】
2005352965.tif 000010
【図９】
2005352965.tif 000011
【図１０】
2005352965.tif 000012
【図１１】
2005352965.tif 000013
【図１２】
2005352965.tif 000014
【図１３】
2005352965.tif 000015
【図１４】
2005352965.tif 000016