(57)【要約】【課題】ユーザが診療、検査、施術などの処理を予約通りに受けられること。【解決手段】ユーザの予約要求が入力される予約要求入力手段２２と、予約要求に対して行うべき処理内容を特定する予約処理内容特定手段２４と、特定された処理内容に対応する標準処理時間を標準処理時間データベース１４から取得して、処理内容を行うための予約時間を算出する予約時間算出手段２６と、予約時間を予約データベース１６に登録する予約データ登録手段２８と、処理の実処理時間が入力される実処理時間入力手段３２と、実処理時間と標準処理時間データベースに記憶されている標準処理時間との差異を算出する処理時間差異算出手段３４と、標準処理時間を更新して前記差異を小さくする標準処理時間更新手段３８を備えた。【選択図】図３
2009087098.tif 000002
【特許請求の範囲】
【請求項１】
診療、検査、施術などの処理の予約時間を記憶する予約データベースと、
前記処理の標準処理時間を記憶する標準処理時間データベースと、
ユーザの予約要求が入力される予約要求入力手段と、
前記予約要求に対して行うべき処理内容を特定する予約処理内容特定手段と、
特定された前記処理内容に対応する標準処理時間を前記標準処理時間データベースから取得して、前記処理内容を行うための予約時間を算出する予約時間算出手段と、
前記予約時間を前記予約データベースに登録する登録手段と、
前記処理の実処理時間が入力される実処理時間入力手段と、
前記実処理時間と前記標準処理時間データベースに記憶されている前記標準処理時間との差異を算出する差異算出手段と、
前記標準処理時間を更新して前記差異を小さくする更新手段と、
を備えたことを特徴とする予約管理装置。
【請求項２】
前記標準処理時間データベースは、前記処理を施す担当者ごとに前記標準処理時間を管理し、
前記実処理時間入力手段は、前記担当者ごとの前記実処理時間が入力され、
前記差異算出手段は、前記担当者ごとに前記差異を算出し、
前記更新手段は、前記担当者ごとに前記標準処理時間を更新し、
前記予約時間算出手段は、前記担当者ごとの前記標準処理時間に応じて前記予約時間を算出することを特徴とする請求項１に記載の予約管理装置。
【請求項３】
診療、検査、施術などの処理の予約時間を記憶する予約データベース、および、前記処理の標準処理時間を記憶する標準処理時間データベースを用い、
ユーザの予約要求が入力されるステップと、
前記予約要求に対して行うべき処理内容を特定するステップと、
特定された前記処理内容に対応する標準処理時間を前記標準処理時間データベースから取得して、前記処理内容を行うための予約時間を算出するステップと、
前記予約時間を前記予約データベースに登録するステップと、
前記処理の実処理時間が入力されるステップと、
前記実処理時間と前記標準処理時間データベースに記憶されている前記標準処理時間との差異を算出するステップと、
前記標準処理時間を更新して前記差異を小さくするステップと、
を含むことを特徴とする予約管理方法。
【請求項４】
診療、検査、施術などの処理の予約時間を記憶する予約データベース、および、前記処理の標準処理時間を記憶する標準処理時間データベースを用い、
ユーザの予約要求が入力されるステップと、
前記予約要求に対して行うべき処理内容を特定するステップと、
特定された前記処理内容に対応する標準処理時間を前記標準処理時間データベースから取得して、前記処理内容を行うための予約時間を算出するステップと、
前記予約時間を前記予約データベースに登録するステップと、
前記処理の実処理時間が入力されるステップと、
前記実処理時間と前記標準処理時間データベースに記憶されている前記標準処理時間との差異を算出するステップと、
前記標準処理時間を更新して前記差異を小さくするステップと、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、診療、検査、施術などの処理の予約時間を管理するための予約管理装置、予約管理方法およびプログラムに関する。
【背景技術】
【０００２】
診療、検査あるいは施術を受ける際に、予約が行われている。
【０００３】
特許文献１には、予約時に患者が記入した問診票により病名を抽出し、その病名に基づいて初回治療時間を決定する構成が開示されている。
【０００４】
特許文献２には、患者毎に診療に要した時間の実績統計値を記憶しておき、予約時に患者の実績統計値がある場合にはその値を診療に必要とする時間として予約時間を決定する構成が開示されている。
【特許文献１】特開２００３−３３１０５８号公報
【特許文献２】特開２００３−２９６４４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
事前に診療時間を予約しても、予想された所要時間と実際の所要時間とに差異があるので、診療時間にマージンを設けたとしても、差異が積み重なることでユーザは予約通りに診療を受けることができないという課題がある。
【０００６】
特許文献１、２の構成は、いずれも患者側の情報を用いて予約時間を決定するようになっているが、診療を施す側の情報を積極的に利用してフィードバックをかけるものではない。したがって、予想された所要時間と実際の所要時間との差異がどうしても積み重なることになるので、予約通りの診療を実施することは困難である。
【０００７】
本発明はこのような事情に鑑みてなされたもので、ユーザが予約通りに診療、検査、施術などを受けることができる予約管理装置、予約管理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するために、請求項１に記載の発明は、診療、検査、施術などの処理の予約時間を記憶する予約データベースと、前記処理の標準処理時間を記憶する標準処理時間データベースと、ユーザの予約要求が入力される予約要求入力手段と、前記予約要求に対して行うべき処理内容を特定する予約処理内容特定手段と、特定された前記処理内容に対応する標準処理時間を前記標準処理時間データベースから取得して、前記処理内容を行うための予約時間を算出する予約時間算出手段と、前記予約時間を前記予約データベースに登録する登録手段と、前記処理の実処理時間が入力される実処理時間入力手段と、前記実処理時間と前記標準処理時間データベースに記憶されている前記標準処理時間との差異を算出する差異算出手段と、前記標準処理時間を更新して前記差異を小さくする更新手段と、を備えたことを特徴とする予約管理装置を提供する。
【０００９】
請求項２に記載の発明は、請求項１に記載の発明において、前記標準処理時間データベースは、前記処理を施す担当者ごとに前記標準処理時間を管理し、前記実処理時間入力手段は、前記担当者ごとの前記実処理時間が入力され、前記差異算出手段は、前記担当者ごとに前記差異を算出し、前記更新手段は、前記担当者ごとに前記標準処理時間を更新し、前記予約時間算出手段は、前記担当者ごとの前記標準処理時間に応じて前記予約時間を算出することを特徴とする予約管理装置を提供する。
【００１０】
請求項３に記載の発明は、診療、検査、施術などの処理の予約時間を記憶する予約データベース、および、前記処理の標準処理時間を記憶する標準処理時間データベースを用い、ユーザの予約要求が入力されるステップと、前記予約要求に対して行うべき処理内容を特定するステップと、特定された前記処理内容に対応する標準処理時間を前記標準処理時間データベースから取得して、前記処理内容を行うための予約時間を算出するステップと、前記予約時間を前記予約データベースに登録するステップと、前記処理の実処理時間が入力されるステップと、前記実処理時間と前記標準処理時間データベースに記憶されている前記標準処理時間との差異を算出するステップと、前記標準処理時間を更新して前記差異を小さくするステップと、を含むことを特徴とする予約管理方法を提供する。
【００１１】
請求項４に記載の発明は、診療、検査、施術などの処理の予約時間を記憶する予約データベース、および、前記処理の標準処理時間を記憶する標準処理時間データベースを用い、ユーザの予約要求が入力されるステップと、前記予約要求に対して行うべき処理内容を特定するステップと、特定された前記処理内容に対応する標準処理時間を前記標準処理時間データベースから取得して、前記処理内容を行うための予約時間を算出するステップと、前記予約時間を前記予約データベースに登録するステップと、前記処理の実処理時間が入力されるステップと、前記実処理時間と前記標準処理時間データベースに記憶されている前記標準処理時間との差異を算出するステップと、前記標準処理時間を更新して前記差異を小さくするステップと、をコンピュータに実行させることを特徴とするプログラムを提供する。
【発明の効果】
【００１２】
本発明では、処理を施す側に起因して変動する実処理時間が標準処理時間にフィードバックされることになり、ユーザは予約通りに診療、検査、施術などの処理を受けられる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面に従って、本発明の実施形態について、詳細に説明する。
【００１４】
図１は、本発明を適用した予約管理システムの一例の全体構成図である。
【００１５】
説明の便宜上、診療（例えば歯の治療）において予約管理を実施する場合を例に以下説明するが、本発明はこのような場合に限定されず、検査（例えば健康診断）、施術（例えば美容）などの処理においても実施可能である。
【００１６】
図１において、ユーザ端末１０は、ユーザ用の通信端末装置である。例えば携帯電話（あるいはパーソナルコンピュータ）によってユーザ端末１０が構成されている。入力端末１２は、各診療機関用の通信端末装置である。例えばパーソナルコンピュータによって入力端末１２が構成されている。標準処理時間データベース１４は、診療の標準処理時間を記憶するデータベースである。予約データベース１６は、診療の予約データ（少なくとも予約時間を含むデータである）を記憶するデータベースである。サーバ装置２０は、診療の予約管理を統括制御するコンピュータ装置である。
【００１７】
図１では、ユーザ端末１０および入力端末１２がそれぞれひとつずつ示されているが、実際には、通信ネットワーク１８にそれぞれ複数接続されている。ユーザ端末１０および入力端末１２は、通信ネットワーク１８を介して、サーバ装置２０との間で通信を行う。また、図１では、データベース１４、１６がサーバ装置２０と直接的に接続されているが、このような形態に特に限定されず、データベース１４、１６が通信ネットワーク１８を介してサーバ装置２０と接続されている形態でもよい。また、データベース１４、１６がサーバ装置２０に内蔵されている形態でもよい。
【００１８】
図２は、サーバ装置２０の具体的なハードウエア構成の一例を示す。本例のサーバ装置２０は、主として、ＣＰＵ（Central Processing Unit）２０２、メモリ２０４、ディスプレイ２０６、キーボード２０８および通信部２１０を含んで構成されている。これら以外のデバイスを備えていてもよい。ハードディスク２１２は、読み書き可能な不揮発性の記憶デバイスであり、本例では、図１のデータベース１４、１６を構成している。
【００１９】
図３は、サーバ装置２０の機能的な構成の一例を示すブロック図である。
【００２０】
図３において、サーバ装置２０は、主として、予約要求入力手段２２、予約処理内容特定手段２４、予約時間算出手段２６、予約データ登録手段２８、実処理時間入力手段３２、処理時間差異算出手段３４、および、標準処理時間更新手段３６を含んで構成されている。
【００２１】
予約要求入力手段２２には、ユーザの予約要求が入力される。
【００２２】
予約処理内容特定手段２４は、予約要求入力手段２２に入力された予約要求に対して行うべき処理内容を特定する。
【００２３】
特定される処理内容としては、処理項目（診療の場合には診療項目である）が少なくとも含まれる。歯の治療では、診療項目として、例えば、抜歯、歯石除去などがある。
【００２４】
例えば、ユーザ端末１０で入力されたユーザの症状から処理項目を特定する。なお、検査の場合には処理項目（検査の場合には検査項目である）がユーザ端末１０で直接入力される場合もある。施術の場合も処理項目（施術の場合には施術項目である）がユーザ端末１０で直接入力される。
【００２５】
予約時間算出手段２６は、予約処理内容特定手段２４によって特定された処理内容に対応する標準処理時間を標準処理時間データベース１４から取得して、その処理内容を行うための予約時間を算出する。
【００２６】
予約時間は、本例では、担当者としてどの医師が、何という処理項目を、何日の何時何分から何時何分まで（あるいは何時何分間）行う予定であるかを示す情報である。
【００２７】
予約データ登録手段２８は、予約時間を少なくとも含む予約データを予約データベース１６に登録する。
【００２８】
実処理時間入力手段３２には、処理に実際に要した時間（以下「実処理時間」という）が入力される。本例では、診療を行う担当者ごと、且つ、処理項目ごとに、診療に実際に要した実処理時間が入力される。実処理時間は、本例では、担当者としてどの医師が、何という処理項目を行うのに、何時間何分要したかを示す情報である。
【００２９】
処理時間差異算出手段３４は、実処理時間入力手段３２に入力された実処理時間と、標準処理時間データベース１４に記憶されている標準処理時間との差異を算出する。本例では、診療を行う担当者ごと、且つ、処理項目ごとに、実処理時間と標準処理時間との差異が算出される。
【００３０】
標準処理時間更新手段３６は、標準処理時間データベース１４内の標準処理時間を更新して、標準処理時間と実処理時間との差異を小さくする。例えば、標準処理時間と実処理時間との差異が大きくなる傾向が続いたとき、直近ｎ回の平均値（移動平均）を新たな標準処理時間とする。本例では、診療を行う担当者ごと、且つ、処理項目ごとに、標準処理時間が更新される。
【００３１】
図３の予約要求入力手段２２および実処理時間入力手段３２は、主として図２の通信部２１０によって構成されており、図３の予約処理内容特定手段２４、予約時間算出手段２６、予約データ登録手段２８、処理時間差異算出手段３４および標準処理時間更新手段３６は、主として図２のＣＰＵ２０２によって構成されている。
【００３２】
図４は、標準処理時間データベース１４によって管理されている標準処理時間データの一例の一部を模式的に示す。
【００３３】
図４において、標準処理時間データベース１４には、複数の担当者Ａ、Ｂごと、且つ、処理項目Ｐ１、Ｐ２ごとに、標準処理時間Ｔ１１、Ｔ１２、Ｔ２１、Ｔ２２が登録されている。なお、図示の便宜上、ふたりの担当者およびふたつの処理項目のみ示したが、実際には、任意の数の担当者ごと且つ任意の数の処理項目ごとに、標準処理時間が管理されている。
【００３４】
図５は、予約データベース１６によって管理される予約データの一例の一部を模式的に示す。
【００３５】
図５において、予約データベース１６には、ユーザの予約要求に応じて、複数の処理Ｐ１、Ｐ２を複数の担当者Ａ、Ｂで行う予約時間が登録されている。なお、図示の便宜上、ふたりの担当者およびふたつの処理項目を行う場合を示したが、実際には、任意の数の担当者が任意の数の処理項目を行う。
【００３６】
なお、図５では、担当者Ａは熟練した担当者であって、処理Ｐ１、Ｐ２ともに、担当者Ｂよりも短時間で処理を行う。すなわち、Ｔ１１＜Ｔ２１、且つ、Ｔ１２＜Ｔ２２である。ここで、Ｔ１１は担当者Ａの処理項目Ｐ１の標準処理時間、Ｔ２１は担当者Ｂの処理項目Ｐ１の標準処理時間、Ｔ１２は担当者Ａの処理項目Ｐ２の標準処理時間、Ｔ２２は担当者Ｂの処理項目Ｐ２の標準処理時間である。
【００３７】
図６は、予約処理の一例の流れを示す概略フローチャートである。この処理は、本例では、サーバ装置２０のＣＰＵ２０２の統括制御によってプログラムに従い実行される。
【００３８】
まず、ステップＳ２２にて、ユーザの要約要求の入力を待つ。診療を受けようとするユーザが、ユーザ端末１０で予約要求の入力操作を行うと、ユーザ端末１０からサーバ装置２０に対してユーザの予約要求が送信される。すなわち、サーバ装置２０の通信部２１０にユーザの予約要求が入力される。
【００３９】
次に、ステップＳ２４にて、予約要求に対して行うべき処理内容を特定する。例えば、ユーザ端末１０から送信されるユーザの症状を示す問診情報に基づいて、処理内容としての診療項目を特定する。ユーザ端末１０から処理内容が直接送信されてくる場合もある。
【００４０】
次に、ステップＳ２６にて、ステップＳ２４で特定された処理内容に対応する標準処理時間を標準処理時間データベース１４から取得して、ステップＳ２４で特定された処理内容を行うための予約時間を算出する。本例では、どの担当者が、何という診療項目を、何日の何時何分から何時何分間（あるいは何時何分まで）行う予定であるかを示す情報が得られる。
【００４１】
例えば、処理項目Ｐ１を行う場合、担当者Ａの処理項目Ｐ１の標準処理時間が３０分であった場合には、予約データベース１６を参照して、担当者Ａについて３０分以上の空き時間を検索し、何時何分から何時何分まで処理項目Ｐ１を行う予約を登録すればよいかを求める。担当者Ｂの処理項目Ｐ１の標準処理時間が４５分であった場合には、予約データベース１６を参照して、担当者Ｂについて４５分以上の空き時間を検索し、何時何分から何時何分まで処理項目Ｐ１を行う予約を登録すればよいかを求める。
【００４２】
なお、図示を省略したが、実際には、算出した予約時間でよいか否かを、ユーザ端末１０を介してユーザに確認することが、好ましい。
【００４３】
次に、ステップＳ２８にて、予約日時を含む予約データを予約データベース１６に登録する。
【００４４】
図７は、変動する実処理時間を標準処理時間にフィードバックする処理の一例の流れを示す概略フローチャートである。この処理は、本例では、サーバ装置２０のＣＰＵ２０２の統括制御によってプログラムに従い実行される。
【００４５】
まず、ステップＳ３２にて、実処理時間の入力を待つ。処理を行った後の担当者（あるいは入力オペレータ）が、入力端末１２で実処理時間の入力操作を行うと、入力端末１２からサーバ装置２０に対して実処理時間が送信される。すなわち、サーバ装置２０の通信部２１０に実処理時間が入力される。本例では、担当者ごと且つ処理項目ごとの実処理時間が入力される。
【００４６】
次に、ステップＳ３４にて、ステップＳ３２で入力された実処理時間と標準処理時間データベース１４に記憶されている標準処理時間との差異を算出する。本例では、担当者ごと且つ処理項目ごとに差異が算出される。
【００４７】
次に、ステップＳ３５にて、実処理時間と標準処理時間との差異が大きくなる傾向が続いたか否かを判定する。本例では、担当者ごと且つ各処理種別ごとに、傾向が判定される。例えば、所定のｎ回以上連続して差異が大きくなったとき、標準処理時間の更新が必要と判定する。所定のｎ回連続して標準処理時間よりも実処理時間が大きかったとき（又は小さかったとき）、標準処理時間の更新が必要と判定するようにしてもよい。
【００４８】
実処理時間と標準処理時間との差異が大きくなる傾向が続いた場合には、ステップＳ３６にて、標準処理時間データベース１４に記憶されている標準処理時間を更新して、実処理時間と標準処理時間との差異を小さくし、ステップＳ３２に戻る。
【００４９】
一方で、実処理時間と標準処理時間との差異が無い場合や、差異があっても差異が大きくなる傾向が続かなかったときには、標準処理時間更新（ステップＳ３６）を行わないで、ステップＳ３２に戻る。
【００５０】
このようにして標準処理時間が更新されると、次回からは更新された最新の標準処理情報に基づいて、予約処理（図６のステップＳ２２〜２８）が行われる。
【００５１】
以上説明したように、変動する「実処理時間」を絶えず「標準処理時間」へフィードバックし続けることで、予約と現実との差異を最小化してゆく。
【００５２】
本実施形態によれば、予約時間の登録に用いる標準処理時間と実際に要した実処理時間との差異がフィードバック処理により最小化するので、ユーザは予約通りに診療を受けることができる。例えば、担当者の習熟度が向上したとき、同一処理に対する処理フローを変更したとき、あるいは、最新ツールを導入したときでも、ユーザに対して処理を施す側の変化に応じて予約時間の精度が向上する。
【００５３】
以上、特に診療における予約管理を説明したが、本発明は、診療に特に限定されず、人体の検査の予約管理や、美容などの人体に対する施術の予約管理にも適用できる。また、人に対する診療、検査、施術に特に限定されず、犬、猫などの動物に対する診療、検査、施術においても本発明を適用できる。
【００５４】
本発明は、本明細書において説明した例や図面に図示された例には限定されず、本発明の要旨を逸脱しない範囲において、各種の設計変更や改良を行ってよいのはもちろんである。
【図面の簡単な説明】
【００５５】
【図１】本発明を適用した予約管理システムの一例の全体構成図
【図２】サーバ装置の具体的なハードウエア構成の一例を示すブロック図
【図３】サーバ装置の機能的な構成の一例を示すブロック図
【図４】標準処理時間データの一例の説明に用いる説明図
【図５】予約データの一例の説明に用いる説明図
【図６】予約処理の一例の流れを示す概略フローチャート
【図７】フィードバック処理の一例の流れを示す概略フローチャート
【符号の説明】
【００５６】
１０…ユーザ端末、１２…入力端末、１４…標準処理時間データベース、１６…予約データベース、１８…通信ネットワーク、２０…サーバ装置、２２…サーバ装置の予約要求入力手段、２４…サーバ装置の予約処理内容特定手段、２６…サーバ装置の予約時間算出手段、２８…サーバ装置の予約データ登録手段、３２…サーバ装置の実処理時間入力手段、３４…サーバ装置の処理時間差異算出手段、３６…サーバ装置の標準処理時間更新手段、２１０…サーバ装置の通信部
【図１】
2009087098.tif 000003
【図２】
2009087098.tif 000004
【図３】
2009087098.tif 000005
【図４】
2009087098.tif 000006
【図５】
2009087098.tif 000007
【図６】
2009087098.tif 000008
【図７】
2009087098.tif 000009