(57)【要約】【課題】同一時間帯に作業予約が重複登録された予約登録の作業進行にズレが生じたり、進行のズレに伴う副次的な支障が発生するを防止可能な予約管理システムの提供を目的とした。【解決手段】予約管理システム１０では、作業時間帯が重複する複数の作業予約を予約登録することが可能である。予約管理システム１０では、既に登録されている既登録の作業予約に係る作業内容の優先度と、既登録の作業予約と重複する時間帯に登録使用としている別の作業予約に係る作業内容の優先度との組み合わせが、予め設定された条件に合致しない場合に、作業予約を登録することができない。【選択図】図１
2010282341.tif 000002
【特許請求の範囲】
【請求項１】
作業時間帯が重複する複数の作業予約を予約登録可能であり、
既に登録されている既登録の作業予約に係る作業内容に基づき、当該既登録の作業予約と重複する時間帯に登録可能な作業予約に係る作業内容が制限されることを特徴とする予約管理システム。
【請求項２】
予約登録可能な作業内容の優先度が設定されており、
既登録の作業予約に係る作業内容の優先度に基づき、前記既登録の作業予約に係る作業時間帯と重複する時間帯に登録可能な他の作業予約が制限されることを特徴とする請求項１に記載の予約管理システム。
【請求項３】
予約を登録可能な予約時間枠を有し、
予約時間枠に登録された作業予約と重複する時間帯に予約を登録可能な副時間枠を設定可能であり、
前記予約時間枠が、作業者毎に割り当てられており、
単一の作業者についての作業予約を予約時間枠及び副時間枠の双方に登録可能であることを特徴とする請求項１又は２に記載の予約管理システム。
【請求項４】
作業予約の日及び時間帯に係る予約日時情報を登録可能な予約時間枠と、
前記予約時間枠に登録された作業予約と日及び時間帯が重複する他の作業予約に係る予約日時情報を登録可能な副時間枠とが設定され、
予約登録が想定される作業内容を重み付けしてなる重み情報に基づいて同一時間帯に重複実施可能な作業内容の組み合わせを規定した重複許容基準が規定され、
前記予約時間枠及び副時間枠に登録されている既登録の作業予約に係る作業内容の重み情報が各作業予約毎に登録されており、
作業予約の新規登録作業の際に、新規登録に係る作業予約の予定日に係る予定日情報と、予定時間帯に係る予定時間帯情報と、当該作業予約において予定されている作業予約の重み情報に係る予定重み情報とが入力され、
前記予定日情報に係る予定日において、予約時間枠及び副時間枠に既登録の作業予約が存在しない時間帯、並びに、前記重複許容基準に基づいて前記新規登録に係る作業予約に係る作業内容と重複実施可能であると規定されている作業内容に係る既登録の作業予約の時間帯を空き時間帯として判定する空き状態判定動作が実施され、
前記空き状態判定動作の結果、空き時間帯として判定された時間帯が前記予定時間帯であることを条件として、前記予定日及び予定時間帯が新規登録に係る作業予約として登録されることを特徴とする予約管理システム。
【請求項５】
予約時間枠が、作業者毎に割り当てられ、
副時間枠の割り当ての可否が、作業者毎に選択可能であり、
作業予約の登録作業の際に、当該作業予約に係る作業者を指定する作業者指定情報が入力され、
作業予約の登録作業の際に、前記作業者指定情報に基づいて特定される作業者に割り当てられた予約時間枠及び副時間枠について空き状態判定動作が実施されることを特徴とする請求項４に記載の予約管理システム。
【請求項６】
副時間枠の枠数を複数設定可能であることを特徴とする請求項３〜５のいずれかに記載の予約管理システム。
【請求項７】
同一の時間帯に最大限予約登録可能な最大重複件数が設定され、
新規登録に係る作業予約の予定日及び予定時間帯と重複する日及び時間帯に既登録である作業予約の予約件数が前記最大重複件数に到達していることを条件として、新規登録に係る作業予約の登録が制限されることを特徴とする請求項１〜６のいずれかに記載の予約管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予約を管理可能な予約管理システムに関するものであり、特に歯科医院などのように単一の時間帯に複数の予約が重複してなされる場合に好適に使用可能なものに関する。
【背景技術】
【０００２】
従来より、医療機関における診療などの予約管理をするためのシステムとして、下記特許文献１に開示されている医療機関予約システムが提供されている。特許文献１に開示されている医療機関予約システムでは、インターネット等のネットワークを介して利用者の携帯端末と医療機関の端末とを接続することにより携帯端末の利用者から診療予約を受け付け可能としている。引用文献１に係る医療機関予約システムでは、予約受付処理を一元化することにより診療予約が重複登録されるのを防止している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−７６７８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に係る医療機関予約システムでは、診療予約が誤って重複登録されるのを防止すべく予約受付処理の一元化を図っていた。しかしながら、上述した医療機関予約システムは、歯科医院のように同一の時間帯に同一の歯科医師に対して複数の診療予約が登録されるという態様を加味したものではなく、かかる態様での予約登録や予約管理を行うことができないという問題点があった。
【０００５】
また、歯科医院などにおいて診療予約を管理する場合は、各患者毎に診療内容などを加味して同一時間帯における重複登録の可否を判断したり、重複登録する予約件数を調整しなければ予約登録されている各診療の進行にズレが生じる。また、診療の進行にズレが生じると、患者の待ち時間が長くなったり、診療施設を有効利用できなくなったりするといった副次的な支障を招く可能性がある。しかしながら、上述した特許文献１に係る医療機関予約システムなどの既存のシステムでは、かかる予約態様に対応できないという問題があった。
【０００６】
そこでかかる問題点を解消すべく、本発明は、同一時間帯における作業予約の重複登録を可能としつつ、同一時間帯に作業予約が重複登録された場合であっても予約登録されている作業の進行にズレが生じたり、作業進行のズレに伴う副次的な支障の発生を防止可能な予約管理システムの提供を目的とした。
【課題を解決するための手段】
【０００７】
上述した課題を解決すべく提供される本発明の予約管理システムは、作業時間帯が重複する複数の作業予約を予約登録可能であり、既に登録されている既登録の作業予約に係る作業内容に基づき、当該既登録の作業予約と重複する時間帯に登録可能な作業予約に係る作業内容が制限されることを特徴としている。本発明の予約管理システムは、予約登録可能な作業内容の優先度が設定されており、既登録の作業予約に係る作業内容の優先度に基づき、前記既登録の作業予約に係る作業時間帯と重複する時間帯に登録可能な他の作業予約が制限されるものであることが望ましい。
【０００８】
本発明の予約管理システムは、予約を登録可能な予約時間枠を有し、予約時間枠に登録された作業予約と重複する時間帯に予約を登録可能な副時間枠を設定可能であり、前記予約時間枠が、作業者毎に割り当てられており、単一の作業者についての作業予約を予約時間枠及び副時間枠の双方に登録可能な構成とすることが可能である。
【０００９】
本発明の予約管理システムは、作業予約の日及び時間帯に係る予約日時情報を登録可能な予約時間枠と、前記予約時間枠に登録された作業予約と日及び時間帯が重複する他の作業予約に係る予約日時情報を登録可能な副時間枠とが設定され、予約登録が想定される作業内容を重み付けしてなる重み情報に基づいて同一時間帯に重複実施可能な作業内容の組み合わせを規定した重複許容基準が規定され、前記予約時間枠及び副時間枠に登録されている既登録の作業予約に係る作業内容の重み情報が各作業予約毎に登録されたものとすることが可能である。本発明の予約管理システムでは、作業予約の新規登録作業の際に、新規登録に係る作業予約の予定日に係る予定日情報と、予定時間帯に係る予定時間帯情報と、当該作業予約において予定されている作業予約の重み情報に係る予定重み情報とが入力され、前記予定日情報に係る予定日において、予約時間枠及び副時間枠に既登録の作業予約が存在しない時間帯、並びに、前記重複許容基準に基づいて前記新規登録に係る作業予約に係る作業内容と重複実施可能であると規定されている作業内容に係る既登録の作業予約の時間帯を空き時間帯として判定する空き状態判定動作が実施される。本発明の予約管理システムでは、前記空き状態判定動作の結果、空き時間帯として判定された時間帯が前記予定時間帯であることを条件として、前記予定日及び予定時間帯が新規登録に係る作業予約として登録される。
【００１０】
本発明の予約管理システムは、予約時間枠が、作業者毎に割り当てられ、副時間枠の割り当ての可否が、作業者毎に選択可能なものとすることが可能である。本発明の予約管理システムでは、作業予約の登録作業の際に、当該作業予約に係る作業者を指定する作業者指定情報が入力され、作業予約の登録作業の際に、前記作業者指定情報に基づいて特定される作業者に割り当てられた予約時間枠及び副時間枠について空き状態判定動作が実施される。
【００１１】
本発明の予約管理システムは、副時間枠の枠数を複数設定可能なものであってもよい。また、本発明の予約管理システムは、同一の時間帯に最大限予約登録可能な最大重複件数が設定され、新規登録に係る作業予約の予定日及び予定時間帯と重複する日及び時間帯に既登録である作業予約の予約件数が前記最大重複件数に到達していることを条件として、新規登録に係る作業予約の登録が制限されるものであってもよい。
【発明の効果】
【００１２】
本発明の予約管理システムは、作業時間帯が重複する複数の作業予約を登録可能であるが、既登録の作業予約と作業時間帯が重複する他の作業予約を登録しようとする際に、既登録の作業予約に係る作業内容の重み付けと、登録しようとしている他の作業予約に係る作業内容の重み付けとの兼ね合いで、一定の重複許容基準を超えないように他の作業予約の登録を制限することができる。従って、本発明の予約管理システムによれば、作業内容を加味した上で作業時間帯が重複する複数の作業予約を管理可能となり、作業予約を同一時間帯に重複させても予約登録されている作業進行にズレが生じたり、作業進行のズレに伴って副次的な支障が発生するのを防止できる。
【００１３】
本発明の予約管理システムは、作業内容の優先度に基づいて既登録の作業予約に係る作業時間帯と重複する時間帯に登録可能な他の作業予約を制限することにより、作業内容の優先度を加味した上で作業予約を同一の時間帯に重複登録することが可能となる。
【００１４】
本発明の予約管理システムは、予約を登録可能な予約時間枠が作業者毎に割り当てられており、予約時間枠に登録された作業予約と重複する時間帯に予約を登録可能な副時間枠を設定し、単一の作業者についての作業予約を予約時間枠及び副時間枠の双方に登録可能なものとすることが可能である。かかる構成によれば、作業時間が重複する作業予約を作業者毎に登録し、管理することが可能となる。従って、本発明の予約管理システムによれば、作業者が複数人存在する場合であっても、作業時間が重複する作業予約の登録及び管理が可能となる。
【００１５】
本発明の予約管理システムは、上述したように作業予約に係る予約日時情報を登録可能な予約時間枠と副時間枠とを設定し、作業内容を重み付けした重み情報に基づいて規定した重複許容基準を備えたものとした場合、作業予約の新規登録作業の際に入力された予定日時情報と予定重み情報とに基づき、作業内容の重み情報を加味した上で作業予約を同一の時間帯に重複登録することが可能となる。具体的には、予約時間枠及び副時間枠に既登録の作業予約が存在しない時間帯は、新規の作業予約を登録しても何ら問題とならない。また、仮に既登録の作業予約が存在する場合であっても、この既登録の作業予約の作業内容が、前記新規登録に係る作業予約の作業内容と重複する時間帯に実施可能なものであれば、この時間帯に新規の作業予約を登録しても問題とならない。そこで、本発明の予約管理システムでは、空き状態判定動作を実施することにより、前記予定日情報に係る予定日において、予約時間枠及び副時間枠に既登録の作業予約が存在しない時間帯、並びに、前記重複許容基準に基づいて前記新規登録に係る作業予約に係る作業内容と重複実施可能であると規定されている作業内容に係る既登録の作業予約の時間帯を空き時間帯として判定し、空き時間帯として判定された時間帯が前記予定時間帯であることを条件として、新規登録に係る作業予約を登録することとしている。従って、本発明の予約管理システムでは、既登録の作業予約と重複する日及び時間帯に別途作業予約を登録しようとする際に、作業内容の重複の可否まで考慮した上で作業予約を同一の時間帯に重複登録することが可能となる。
【００１６】
本発明の予約管理システムは、副時間枠への作業予約の登録の可否を作業者毎に設定可能とすることにより、同一時間帯への作業予約の重複登録を望まない作業者について、作業予約の重複登録を行わないよう調整することが可能となる。また、作業予約可能な副時間枠の枠数を作業者毎に設定可能とすれば、各作業者の処理能力に応じて同一時間帯に重複登録可能な作業予約件数を調整することが可能となる。
【００１７】
本発明の予約管理システムは、同一の時間帯に最大限予約登録可能な最大重複件数を設定可能とし、同一時間帯に重複登録されている予約登録数が前記最大重複件数に到達している場合に作業予約の予約登録を制限することとすれば、同一時間帯に重複して作業可能な上限まで作業予約の登録が可能となると共に、上限を越える作業予約が登録されてしまうのを回避できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る予約管理システムの構成の説明図である。
【図２】図１に示す予約管理システムにおいて構築される予約時間枠及び副時間枠に係る説明図である。
【図３】図１に示す予約管理システムによる予約管理業務の流れを示すフローチャートである。
【図４】本発明の一実施例に係る予約管理システムによる予約管理業務の流れを示すフローチャートである。
【図５】本発明の一実施例に係る予約管理システムにおいて実施される予約判定動作の流れを示すフローチャートである。
【図６】本発明の一実施例に係る予約管理システムにおいて実施される空き時間判定動作の流れを示すフローチャートである。
【発明を実施するための形態】
【００１９】
本発明の一実施形態に係る予約管理システム１０について図面を参照しつつ詳細に説明する。図１に示すように、予約管理システム１０は、歯科医院の診療予約（作業予約）を登録し、管理するためのシステムである。予約管理システム１０は、ＡＳＰ（Application Service Provider）の形態で提供される。予約管理システム１０は、アプリケーションソフトウェア（以下、「予約管理ソフトウェア」とも称す）がインストールされたサーバ３０を有する。予約管理システム１０は、インターネットを介してサーバ３０に対して歯科医院に設けられたクライアント端末４０（以下、「管理者端末」４０とも称す）や、歯科医院に通院する患者（利用者）が所有しているクライアント端末５０（以下、「利用者端末」５０とも称す）を接続することにより、管理者端末４０及び利用者端末５０において予約管理ソフトウェアを利用することが可能となる。
【００２０】
予約管理システム１０は、予約管理ソフトウェアを管理者端末４０及び利用者端末５０を用いて予約登録したい診療予約に関する情報（新規予約情報）を入力することにより、サーバ３０において診療予約の登録の可否についての判定や、診療予約の登録を実施することが可能である。予約管理システム１０は、作業時間帯が重複する複数の作業予約であっても予約登録可能することができる。
【００２１】
具体的には、サーバ３０には、ＨＤＤ（Hard Disk Drive）などの不揮発性の記憶装置３２が設けられており、予約管理ソフトウェアをインストールすることにより、予約データ記憶部３３や判断基準データベース３４、患者情報データベース３５、予約判断手段３６、予約登録手段３７などが構築される。予約データ記憶部３３には、診療予約の日及び時間帯に係る予約日時情報を記録（登録）するための予約時間枠６０と、副時間枠６２とが設定される（図２参照）。予約時間枠６０は、作業者毎に割り当てられる。副時間枠６２の割り当ての可否及び枠数Ｎｓは、作業者毎に設定可能である。
【００２２】
判断基準データベース３４は、副時間枠６２への診療予約の登録の可否を判定する際の判定基準として利用されるものである。判断基準データベース３４には、予約登録が想定される診療内容毎に重み付けした重み情報や、同一時間帯に重複して診療可能な診療内容の組み合わせを前述した重み情報に基づいて分類して規定した重複許容基準が格納されている。
【００２３】
判断基準データベース３４には、上述した重み情報や重複許容基準に加え、歯科医院全体についての基本情報に係る医院基本情報や、各歯科医師の基本情報に係る歯科医師情報などが格納されている。医院基本情報は、例えば歯科医院の診療日や診療時間帯、同一時間帯において重複して診療可能な件数の最大値（以下「最大重複件数」Ｓとも称す）などによって構成される。最大重複件数Ｓは、例えば歯科医院に設けられている診療台の台数や、診療スペースの数などに応じて適宜設定することが可能である。歯科医師情報は、各歯科医師の氏名や、勤務日、診療時間帯、上述した副時間枠６２の枠数Ｎｓや割り当ての可否など、各歯科医師毎に特有の情報によって構成される。
【００２４】
患者情報データベース３５は、予約管理システム１０によって予約管理を行っている患者に関するデータベースである。患者情報データベース３５は、患者の氏名や、患者に付与されたＩＤ、次回実施予定である診療内容など、各患者に特有の情報によって構成されており、管理者端末４０からの操作により随時登録、抹消することが可能である。
【００２５】
予約判断手段３６は、予約時間枠６０や副時間枠６２に対する診療予約の登録の可否を判断するためのものである。予約判断手段３６は、予約時間枠６０や副時間枠６２に診療予約登録可能な時間帯（以下、「空き時間帯」とも称す）が存在しないか判断する空き状態判定動作の実施機能を有する。また、予約判断手段３６は、予約時間枠６０や副時間枠６２に既登録の診療予約に係る重み情報を判断基準データベース３４から読み出し、この重み情報に基づいて空き時間帯に予約登録可能な診療内容の重み情報を導出することが可能である。そのため、予約判断手段３６は、管理者端末４０や利用者端末５０を用いて登録しようとしている診療予約の診療内容が、既登録の診療予約と重複する時間帯に実施可能なものであるのか否かを、診療内容の重み情報に基づいて判断することも可能である。
【００２６】
具体的には、予約判断手段３６は、診療予約を新規登録する際に管理者端末４０や利用者端末５０を用いて入力される診療予約の予定日及び予定時間帯（予定日時情報）と、既に予約時間枠６０や副時間枠６２に登録されている診療予約の日及び時間帯との重複の有無を判定することにより、前記した予定日の予定時間帯が予約登録可能な空き時間帯に該当するか否かを判断（空き状態判定動作）を実施することが可能である。
【００２７】
さらに、予約判断手段３６は、副時間枠重複判定動作により予定日時情報に係る予定日及び予定時間帯と重複する日及び時間帯に係る診療予約が副時間枠６２に登録されていないと判定された場合に、新規に予約登録しようとしている診療に係る診療内容の重み情報に基づき予約登録の可否を判断する動作（作業重複可否判定動作）を実施することが可能である。作業重複可否判定動作を行う場合は、先ず上述した予約時間枠重複判定動作により診療予約の予定日及び予定時間帯と日及び時間帯が重複すると判定された既登録の診療予約の診療内容を特定するデータ（既登録診療内容特定データ）が患者情報データベース３５から読み出される。また、判断基準データベース３４にアクセスすることにより、既登録診療内容特定データに対応する診療内容の重み付け（既登録診療重み付け）が特定される。同様に、新規に予約登録しようとしている診療内容の重み付け（予約診療重み付け）についても、判断基準データベース３４にアクセスすることにより特定される。予約判断手段３６は、既登録診療重み付け及び予約診療重み付けの組み合わせが、判断基準データベース３４に予め規定されている重複許容基準を満足するものである場合に、既登録の診療予約と重複する時間帯に重複予約可能な診療内容であるとの判断を下し、重複許容基準を満足しない場合に、重複予約不可能な診療内容であるとの判断を下す。
【００２８】
予約登録手段３７は、予約判断手段３６により予約登録可能と判断された場合に、この診療予約について予約日時を予約時間枠６０や副時間枠６２に登録する。また、予約登録手段３７は、予約時間枠６０や副時間枠６２に登録した診療予約に係る診療内容を患者情報データベース３５に登録する。
【００２９】
続いて、本実施形態の予約管理システム１０を用いた予約管理業務の実施フローについて、図３に示す制御フローを参照しつつ詳細に説明する。予約管理システム１０では、先ずステップ１−１において初期設定として、上述した予約時間枠６０や副時間枠６２の設定や、判断基準データベース３４、患者情報データベース３５の構築がなされる。ステップ１−１が完了すると、新規の診療予約を登録可能な状態になる。
【００３０】
制御フローがステップ１−２に進むと、新規の診療予約（以下、「新規診療予約」とも称す）に係る情報（新規予約情報）の入力がなされる。具体的には、新規診療予約に係る患者の氏名やＩＤなどの患者特定情報に加え、新規診療予約に係る予約予定日に係る予定日情報、新規診療予約に係る診療時間に関する診療時間情報、診療内容に関する診療内容情報、新規診療予約に係る診療を担当する歯科医師を指定する歯科医師指定情報が入力される。また必要に応じて、その他の情報も入力される。なお、ステップ１−２の段階では、新規診療予約に係る予定時間帯に関する情報（予定時間帯情報）の指定はなされない。
【００３１】
ステップ１−２において新規予約情報が入力されると、制御フローがステップ１−３に進行する。ステップ１−３では、第１次空き状態判定動作が実施され、予約登録しようとしている新規予約を登録可能な時間帯（以下、「空き時間帯」とも称す）がリストアップされる。具体的には、第１次空き状態判定動作は、ステップ１−２において入力された新規予約情報と、下記（Ａ）〜（Ｈ）に係る判定要件とに基づき、新規の診療予約を登録可能な時間帯（空き時間帯）の有無を判定し、その判定結果に基づいて空き時間帯をリストアップする動作である。
（Ａ）予定日が、歯科医院が定休日であるか否か
（Ｂ）予定日が、個別休診日（前記定休日以外の祝日などの休み）であるか否か
（Ｃ）予定日が、担当歯科医師の予約枠６０が有効な期間内であるか否か
（Ｄ）予定日が、担当歯科医師が出勤予定の日であるか否か
（Ｅ）予定日が、担当歯科医師の副予約枠６２が有効な期間内であるか否か
（Ｆ）予定日における既登録の診療予約の存否
（Ｇ）予定日に既登録の診療予約がある場合、既登録の診療内容が、新規予約に係る診療内容と重複する時間帯に実施可能なものであるか否か
（Ｈ）最大重複件数Ｓに達しているか否か
【００３２】
さらに詳細に説明すると、上記（Ａ）の判定要件において、新規の診療予約に係る予定日が歯科医院の定休日に該当する場合は、空き時間帯が無いと判定される。同様に、上記（Ｂ）の判定要件において、予定日が個別休診日（前記定休日以外の祝日などの休み）である場合や、（Ｃ）の判定要件において、予定日が担当歯科医師の予約枠６０の無効な期間内である場合、（Ｄ）の判定要件において、予定日が担当歯科医師の出勤予定日外である場合は、いずれも歯科医院や担当歯科医が診療を受け付けできない場合であるため、空き時間帯が無いと判定される。
【００３３】
上記（Ｅ）に係る判定要件において、予定日が、担当歯科医師の副予約枠６２の有効な期間内に該当するか否かが確認される。副予約枠６２が有効な期間内である場合は、予約枠６０だけでなく副予約枠６２についても空き時間帯の有無を確認する上で候補とされる。上記（Ｆ）に係る判定要件は、予定日における既登録の診療予約の存否に関するものである。上記要件（Ｅ）において副予約枠６２が無効な期間内であると判定された場合は、予約枠６０について既登録の診療予約の有無が確認される。一方、上記要件（Ｅ）において副予約枠６２が有効な期間内であると判定された場合は、予約枠６０に加えて副予約枠６２についても既登録の診療予約の有無が確認される。要件（Ｆ）に係る判定において、既登録の診療予約が存在しない時間帯については、新規の診療予約を登録可能な時間帯（空き時間帯）の候補とされる。
【００３４】
上記要件（Ｇ）に係る判定は、上記（Ｆ）に係る要件判断により、予定日に既登録の診療予約があると判定された場合に実施されるものである。要件（Ｇ）に係る判定は、既登録の診療内容が、新規予約に係る診療内容と重複する時間帯に実施可能なものであるか否かを判断することにより実施される。既登録の診療内容が、新規予約に係る診療内容と重複する時間帯に実施可能なものであると判定された場合は、この既登録の診療予約に係る時間帯が新規の診療予約を登録可能な時間帯（空き時間帯）の候補とされる。
【００３５】
上記要件（Ｈ）に係る判定は、上記（Ａ）〜（Ｇ）の判定要件に基づく判定によって空き時間帯の候補としてあげられた時間帯において、既登録の診療予約の件数が最大重複件数Ｓに達しているか否かを判定するものである。要件（Ｈ）に係る判定の結果、最大重複件数Ｓに達していないと判断された時間帯は、空き時間帯に該当すると判断される。
【００３６】
ステップ１−３における第１次空き状態判定動作の結果、空き時間帯が存在すると判断された場合は、制御フローがステップ１−４を経てステップ１−５に進み、空き時間帯が管理者端末４０や利用者端末５０にリストアップされた状態で表示される。一方、空き時間帯が存在しないと判断された場合は、制御フローがステップ１−１０に進み、診療予約の登録が行われないまま、制御フローが完了する。
【００３７】
上述したようにしてステップ１−５において空き時間帯がリストアップされると、制御フローがステップ１−６に進み、新規の診療予約に係る時間帯（予約時間帯）が管理者端末４０や利用者端末５０から入力される。その後、制御フローがステップ１−７に進み、第２次空き状態判定動作が実施される。第２次空き状態判定動作は、上述したステップ１−３に係る判断要件（Ａ）〜（Ｈ）と同一の要件について判定することにより実施される。これにより、ステップ１−５において空き時間帯がリストアップされた後、ステップ１−５において予約時間帯の入力がなされるまでの間に他の診療予約が登録されてしまうなどの理由で空き時間帯に変動があった場合にも、診療予約が重複登録されるのを防止できる。
【００３８】
ステップ１−７における第２次空き状態判定動作が完了すると、制御フローがステップ１−８に進み、予定時間帯が空き時間帯に該当するか否かが確認される。その結果、予定時間帯が空き時間帯に該当すると判断された場合は、制御フローがステップ１−９に進行し、予定日及び予定時間帯についての診療予約が登録される。
【００３９】
上記実施形態では、第１次空き状態判定動作の後、予約時間帯の入力がなされるまでの間に他の診療予約が登録されるなどした場合に診療予約が重複登録される等の不都合を防止する等のために、第１次空き判定動作と同様にして第２次空き状態判定動作を実施することとしているが、本発明はこれに限定される訳ではない。具体的には、単一の管理者端末４０のみから予約登録可能とした場合のように、前述した重複登録などの不都合の可能性がないと考えられる場合は、第２次空き判定動作を実施しないこととしてもよい。
【００４０】
また、上記実施形態で示した例では、予定時間帯の入力の前に第１次空き状態判定動作を行い空き時間帯をリストアップすることとしているが、本発明はこれに限定されるものではなく、予定時間帯についてもステップ１−２において入力することとしてもよい。かかる構成とした場合は、ステップ１−３に相当する第１次空き判定動作の後、予め入力されている予定時間帯が空き時間帯に該当するか否かによって新規の診療予約を登録可能か否かを判断し、可能と判断された場合に予約登録がなされるようにすることにより第２空き判定動作を省略することが可能となる。
【実施例】
【００４１】
上記実施形態で示した予約管理システム１０をさらに具体化した実施例について、図面を参照しつつ詳細に説明する。なお、以下の説明において上記実施形態と共通する部分については共通の符号を付し、詳細の説明については省略する。本実施例の予約管理システム１０は、上記実施形態で説明したものと同様にＡＳＰ（Application Service Provider）の形態などで提供される。本実施例の予約管理システム１０は、上記実施形態で示したものと同様にサーバ３０を有し、管理者端末４０や、利用者端末５０をサーバ３０に接続することにより、管理者端末４０及び利用者端末５０において予約管理ソフトウェアを利用可能とされている。本実施例において、予約データ記憶部３３には、以下のような予約時間枠６０や副時間枠６２が形成される。
【００４２】
予約時間枠６０は、各歯科医師毎に割り当てられる予約登録用の枠であり、各歯科医師が担当する診療予約を管理者端末４０及び利用者端末５０から登録することが可能である。予約時間枠６０の枠数Ｎｍは、歯科医院に設けられた管理者端末４０からサーバ３０にアクセスすることにより、歯科医院において診療に当たる歯科医師（作業者）の人数に応じて増減させることが可能である。具体的には、歯科医師甲、乙、丙の３人が診療に当たる歯科医院の場合は、図２に示すように３枠の予約時間枠６０を設定することが可能である。
【００４３】
副時間枠６２は、予約時間枠６０に登録された診療予約と重複する時間帯において実施予定な別の診療予約を登録するために設けられたものである。副時間枠６２の割り当ての可否は、歯科医師毎に設定可能である。本実施形態の予約管理システム１０では、各歯科医師に設定可能な副時間枠６２の枠数Ｎｓが最大１枠に限定されている。従って、副時間枠６２が割り当てられた歯科医師については、予約時間枠６０及び副時間枠６２の２枠に登録可能であり、２件の診療予約を同一の時間帯に重複登録することが可能となる。一方、副時間枠６２を割り当てない歯科医師（Ｎｓ＝０）については、予約時間枠６０にのみ診療予約を登録可能であり、同一の時間帯に診療予約を重複登録することはできない。
【００４４】
予約管理システム１０により予約管理を行っている歯科医院全体において同一時間帯に予約登録可能な予約件数（以下、「最大重複件数」Ｓとも称す）は、管理者端末４０を介して適宜設定可能である。最大重複件数Ｓは、適宜設定することが可能であるが、歯科医院に設けられた診療台や診療スペースなどの数などを考慮し、同一時間帯に最大限予約登録可能な予約数、すなわち同一時間帯に診療可能な患者の数を上限として設定することにより、診療台や診療スペースを最大限有効利用できるように診療予約を管理することが可能となる。
【００４５】
判断基準データベース３４は、予約時間枠６０や副時間枠６２に対する診療予約登録の可否を判定する際に判定基準として機能するデータを格納したものである。判断基準データベース３４には、歯科医院全体についての基本情報に係る医院基本情報や、各歯科医師の基本情報に係る歯科医師情報、診療内容（作業内容）の優先度を分類した優先度情報などが格納される。医院基本情報は、例えば歯科医院の診療日や診療時間帯などによって構成される。歯科医師情報は、各歯科医師の氏名や、勤務日、診療時間帯、上述した副時間枠６２の割り当ての可否など、各歯科医師毎に特有の情報によって構成される。
【００４６】
優先度情報は、診療内容を項目に分類し、診療内容項目毎に優先度をデータベース化したものであり、上記実施形態に示した重み情報に相当するものである。具体的には、優先度情報は、歯科医院で想定される診療内容を、優先度が高く歯科医師がかかり切りになる診療内容をＡランク、平易な診療とならば同一時間帯に並行処理可能な診療内容をＢランク、平易な診療内容をＣランクとするなどして優先度を診療内容の重みに応じて複数のランクに分類したものである。
【００４７】
患者情報データベース３５は、予約管理システム１０によって予約管理を行っている患者に関するデータベースである。患者情報データベース３５は、患者の氏名や、患者に付与されたＩＤ、診療の進行具合など、各患者に特有の情報によって構成されている。
【００４８】
予約判断手段３６は、予約時間枠６０や副時間枠６２に対する診療予約の登録の可否を判断するためのものである。予約判断手段３６は、予約時間枠６０や副時間枠６２に診療予約登録可能な時間帯（以下、「空き時間帯」とも称す）の有無を判断する機能を有する。また、予約判断手段３６は、空き時間帯に予約登録可能な診療内容の優先度を導出し、管理者端末４０や利用者端末５０を用いて登録しようとしている診療予約について登録の可否を判断する機能も備えている。
【００４９】
具体的には、予約判断手段３６は、判断基準データベース３４を参照することにより、既に登録されている既登録の診療予約に係る診療内容の優先度を加味して空き時間帯に登録可能な診療内容の優先度を判断可能である。さらに具体的に説明すると、予約判断手段３６は、例えば表１に示す関係（重複許容基準）に基づき、既登録の診療予約に係る診療内容の優先度から、重複する時間帯に登録可能な診療予約の優先度（表１において「○」に該当するもの）を導出する。予約判断手段３６は、管理者端末４０や利用者端末５０を用いて登録しようとしている診療予約が、予約可能な優先度の診療内容に係るもの（表１において「○」に該当するもの）であれば登録可能と判断し、予約不可能な優先度の診療内容に係るもの（表１において「×」に該当するもの）であれば登録不可能と判断する。
【００５０】
【表１】
2010282341.tif 000003
【００５１】
予約管理システム１０を用いた予約管理業務は、予約管理ソフトウェアをサーバ３０にインストールし、上述した予約時間枠６０の枠数Ｎｍや副時間枠６２の割り当ての可否、最大重複件数Ｓ、休診日、歯科医院の診療時間などについての初期設定を行った後、図３及び図４に示すフローチャートに則って実施される。具体的には、先ずステップ２−１において、新規の診療予約であるか否かが確認される。新規の診療予約である場合は制御フローがステップ２−２に進行し、新規の診療予約以外、具体的には診療予約の変更やキャンセルである場合は制御フローが後に詳述するステップ２−８に進行する。
【００５２】
制御フローがステップ２−２に進むと、新規の診療予約に係る患者が患者情報データベース３５に登録済みの患者であるか否かが確認される。登録済みの患者である場合は、ステップ２−３において診療予約を行う患者が特定された後、制御フローがステップ２−４に進行する。一方、未登録の新規患者である場合は、ステップ２−１２において氏名などの患者特定情報の入力や登録が行われた後、制御フローがステップ２−４に進行する。ステップ２−４において診療予約についての情報、具体的には予約日時や診療内容、担当歯科医師などの情報が入力されると、制御フローがステップ２−５に進行する。
【００５３】
制御フローがステップ２−５に移行すると、予約判断手段３６により、ステップ２−４において入力された診療予約についての情報に基づき、診療予約を登録可能か否かについての判定（予約判定）が行われる。具体的には、制御フローがステップ２−５に移行すると、先ず、図５に示すサブルーチンのステップ３−１において予約希望日が歯科医院の診療日に該当するか否かが確認される。予約希望日が診療日でない場合は、制御フローがステップ３−８に移行し、予約登録が不可能である旨の判定がなされる。一方、ステップ３−１において予約希望日が診療日に該当する場合は、制御フローがステップ３−２に移行し、予約希望時間が歯科医院の診療時間内に該当するか確認される。予約希望時間が診療時間外である場合は、制御フローがステップ３−８に移行し、予約登録不可能である旨の判定がなされる。
【００５４】
ステップ３−２において予約希望時間が診療時間内であることが確認されると、制御フローがステップ３−３に進行し、担当歯科医師が未決定の状態であるか確認される。新規の患者でないなどして担当歯科医師が既に決定された状態である場合は、ステップ３−４において判断基準データベース３４に格納されている担当歯科医師に係る歯科医師情報が参照され、これを用いてステップ３−５の空き時間帯判定動作がなされる。
【００５５】
ステップ３−５における空き時間帯判定動作は、図６に示すフローチャートに則ってなされる。具体的には、ステップ４−１では、診療予約の登録を希望している日が歯科医師の出勤日に該当するか否かが確認される。ここで、予約登録希望日が歯科医師の出勤日に該当しない場合は、制御フローがステップ４−８に移行し、空き時間帯が存在ない旨の判定がなされる。一方、予約登録希望日が歯科医師の出勤日である場合は、制御フローがステップ４−２に進行する。
【００５６】
制御フローがステップ４−２に進行すると、診療予約の希望時間帯が、歯科医師の診療時間内であるか否かが確認される。ここで、予約希望時間帯が診療時間外である場合は、制御フローがステップ４−８に移行し、空き時間帯が存在しない旨の判定がなされる。一方、予約希望時間帯が歯科医師の診療時間内である場合は、ステップ４−３において、担当歯科医師に割り当てられた予約時間枠６０が参照され、既登録の診療予約の時間帯と、診療予約の登録を希望している時間帯とが重複しているか否かが確認される。
【００５７】
ステップ４−３において既登録の診療予約の時間帯と重複していることが確認された場合は、制御フローがステップ４−４に進行し、担当歯科医師に副予約枠６２が割り当てられているか否かが確認される。ここで、副予約枠６２が割り当てられていない場合は、既登録の診療予約と重複する時間帯に診療予約を登録できないため、制御フローがステップ４−８に進行し、空き時間帯が存在しない旨の判定がなされる。一方、ステップ４−４において副予約枠６２が割り当てられている場合は、制御フローがステップ４−５に進行する。
【００５８】
ステップ４−５では、診療予約登録作業中である診療内容の優先度と、既登録の診療予約に係る診療内容の優先度との関係が、上記表１に示す関係において重複登録が許容される関係にあるか否かが予約判断手段３６によって判断される。ここで、重複登録不可能であると判断された場合は、制御フローがステップ４−８に進行し、空き時間帯が存在しない旨の判定がなされる。一方、診療内容の優先度の関係から、登録作業中である診療予約が既登録の診療予約と重複可能であると判断された場合は、制御フローがステップ４−６に進行する。
【００５９】
上述したようにして制御フローがステップ４−３やステップ４−５からステップ４−６に進行すると、登録作業中である診療予約に係る時間帯において既登録である診療予約の件数が、最大重複件数Ｓ未満であるか否かが確認される。既登録の予約件数が最大重複件数Ｓに達している場合は、担当医師に割り当てられた予約時間枠６０あるいは副時間枠６２に空きがあっても歯科医院に診療スペースの空きがない状態であるため、制御フローがステップ４−８に進行し、空き時間帯が存在しない旨の判定がなされる。一方、ステップ４−６において未だ最大重複件数Ｓに達していないことが確認された場合は、制御フローがステップ４−７に進行し、空き時間帯が存在する旨の判定がなされる。
【００６０】
上記したようにしてステップ４−７やステップ４−８において空き時間帯の有無が判定されると、制御フローが図５に示す制御フローに戻り、ステップ３−６に進行する。先に行われた図６に示す制御フローにおいて空き時間帯が存在する旨の判断がなされた場合は、制御フローがステップ３−７に進行し、予約登録が可能であるとの判定がなされ、図５に係る制御フローが完了する。一方、図６に示す制御フローにおいて空き時間帯が存在しないと判断された場合は、制御フローがステップ３−８に進行し、予約登録が不可能であるとの判定がなされる。
【００６１】
一方、上記したステップ３−３において担当歯科医師が未決定の状態である場合は、予約管理システム１０に登録されている全ての歯科医師が担当歯科医師の候補（以下、「担当候補歯科医師」とも称す）となる。この場合は、制御フローがステップ３−９に進行し、予約判断手段３６により判断基準データベース３４に格納されている担当候補歯科医師たる全ての歯科医師に係る歯科医師情報が参照される。その後、以下のフローにおいて全歯科医師について空き時間帯の有無及び予約登録の可否について判断がなされる。さらに具体的には、制御フローがステップ３−１０に進むと、上記ステップ３−５の場合と同様に図６に示すフローチャートに則って、全歯科医師のうちの一人について空き時間帯の有無の確認動作（空き時間帯判定動作）がなされる。ステップ３−５における空き時間帯判定動作が完了すると、制御フローがステップ３−１１に進む。ここで空き時間帯有りと判定された場合は、制御フローがステップ３−１２に進み、当該歯科医師が予約登録可能な状態である旨の判定がなされる。一方、空き時間無しと判定された場合は、制御フローがステップ３−１５に進み、当該歯科医師が予約登録不可能な状態である旨の判定がなされる。
【００６２】
ステップ３−１２及びステップ３−１５において担当候補歯科医師のうちの一人についての予約登録の可否について判定が完了すると、制御フローがステップ３−１３に進み、担当候補歯科医師の全員について空き時間帯判定動作がなされたか、確認される。ここで、未だ空き時間帯の有無が確認されていない歯科医師が存在する場合は、制御フローがステップ３−１０に戻り、当該歯科医師について空き時間帯判定動作が実施される。このようにして、担当候補歯科医師たる歯科医師全員について空き時間帯の有無や予約登録の可否について確認がなされると、制御フローがステップ３−１４に進む。ステップ３−１４では、ステップ３−９〜ステップ３−１３及びステップ３−１５のフローに則って行った検索により、空き時間帯が存在し予約登録可能であると判定された担当候補歯科医が複数人存在するか否かが確認される。ここで、予約登録可能な担当候補歯科医が一人である場合は、当該歯科医が担当歯科医として選定される。また、予約登録可能な担当候補歯科医が複数存在する場合は、制御フローがステップ３−１６に進み、任意の一人が担当歯科医として選定される。ステップ３−１４及びステップ３−１６が完了すると、図５に示す制御フローが完了する。
【００６３】
図５の制御フローが完了すると、制御フローが図４のステップ２−６に戻る。図５に示す制御フローにより予約登録が可能であると判断された場合は、制御フローがステップ２−７に進行し、サーバ３０に準備された予約データ記録部３３に予約登録がなされる。一方、予約登録が不可能であると判断された場合は、制御フローがステップ２−６からステップ２−１３に進行し、異なる日時における診療予約（代替予約）の希望があるか否かが確認される。代替予約の希望がある場合は、制御フローがステップ２−５に戻され、図４に示す制御フローに則って診療予約の登録の可否が判断される。また、ステップ２−１３において代替予約の希望がない場合は、予約登録を行うことなく一連の制御フローが完了する。
【００６４】
また、上述したステップ２−１において新規予約でないと判断され、制御フローがステップ２−８に進んだ場合は、管理者端末４０や利用者端末５０からの操作が予約変更に係るものであるのか、予約を解除（キャンセル）するものであるのかが確認される。ここで、予約変更に係るものであると判断された場合は、ステップ２−９において予約データ記憶部３３の記憶情報から変更に係る予約情報が特定される。その後、ステップ２−１０において予約変更したい日時などの情報（変更内容）が予約判断手段３６に入力されると、制御フローがステップ２−５以降に進行する。ステップ２−５以降では、診療予約を新規予約する場合と同様にして、変更内容に係る診療予約が登録される。予約変更前に登録されていた予約情報については、予約変更に係る診療予約を上書きして登録することによりキャンセルされる。
【００６５】
一方、上述したステップ２−８において予約を解除するものであると判断された場合は、制御フローがステップ２−１１に進行し、予約データ記憶部３３の記憶情報から解除に係る予約情報が特定され、消去される。これにより、一連の制御フローが完了する。
【００６６】
上述したように、上記実施形態及び本実施例で示した予約管理システム１０では、既登録の診療予約と時間帯が重複する他の診療予約を登録しようとする際に、既登録の診療予約に係る診療内容の重み情報と、登録しようとしている診療予約に係る診療内容の重み情報との兼ね合い、具体的には診療内容の優先度の組み合わせ次第で診療予約の登録が制限される。従って、本実施例の予約管理システム１０では、診療内容の重軽を加味した上で同一時間帯における診療予約の重複登録を管理することが可能であり、診療予約を同一時間帯に重複させることにより診療の進行にズレが生じたり、診療台や診療スペース、歯科医師の診療処理能力などを有効利用できなくなったりするといった副次的な支障が発生するのを防止できる。
【００６７】
上記実施形態及び本実施例で示した例では、同一時間帯において重複登録可能な診療内容であるか否かについて、診療内容毎に付与された優先度に基づいて画一的に判断される。従って、予約管理システム１０では、同一時間帯に重複登録可能な診療予約であるか否かについて、診療内容に応じて容易かつ的確に判断がなされる。なお、同一時間帯に重複登録可能な診療予約であるか否か判断するための判断方法は、上述したように診療内容毎に規定された優先度の組み合わせに応じて判断する方法に限定されるものではなく、例えば診療内容毎に個別具体的に組み合わせの可否を規定する等してもよい。
【００６８】
予約管理システム１０は、予約を登録可能な予約時間枠６０が歯科医師毎に割り当てられており、副時間枠６２が設定された歯科医師については、診療予約を予約時間枠６０及び副時間枠６２の双方に登録することができる構成とされている。このような構成とすることにより、歯科医師が複数存在する歯科医院において、時間帯が重複する診療予約を歯科医師毎に登録し、管理することが可能となる。
【００６９】
また、予約管理システム１０では、各歯科医師の処理能力などに応じて、副時間枠６２を１枠分割り当てるよう各歯科医師毎に設定することが可能である。また、同一時間帯への診療予約の重複登録を望まない歯科医師については、副時間枠６２を割り当てない（Ｎｓ＝０）ように設定することも可能である。従って、上述した予約管理システム１０では、各歯科医師の処理能力や希望などを反映させて同一時間帯に重複登録可能な診療予約件数を調整することが可能となる。なお、上記実施例では、各歯科医師毎に割り当て可能な副時間枠６２の枠数Ｎｓを１枠に限定した例を例示したが、本発明はこれに限定されるものではなく、副時間枠６２の枠数Ｎｓを２以上に適宜設定可能な構成とすることも可能である。
【００７０】
また、副時間枠６２が２枠以上割り当てられている場合は、上述したステップ３−９において予約時間枠６０の分（１枠）を含めて３件以上の診療予約について、診療内容が重複して登録可能であるか否かを判断する必要がる。従って、副時間枠６２を２枠以上割り当て可能とした場合は、上記表１に係る関係を用いる代わりに、優先度Ａ，Ｂ，Ｃのそれぞれを数値化したものを用意し、優先度の数値の合計が所定値（重複許容基準）を越えない範囲内である場合に予約登録可能と判断するなどの方策により、予約可能な優先度の診療内容であるか否かを予約判断手段３６によって判断することが可能である。具体的には、優先度Ａ、Ｂ，Ｃをそれぞれに１００，５０，３０の数値を割り当て、前記した所定値を１００と設定した場合、診療予約を登録しようとしている予定日及び予定時間帯に既に登録されている診療予約の優先度がＡである場合は、既に所定値１００に達しているため前記した予定日の予定時間帯に診療予約を登録できないと判断される。これに対し、診療予約を登録しようとしている予定日及び予定時間帯に既に登録されている診療予約の優先度がＢやＣである場合は、既登録の診療予約に係る優先度を示す数値が未だ所定値１００に達していないため、優先度ＢあるいはＣの診療予約をさらに登録可能であると判断される。
【００７１】
上記実施形態や実施例では、予約時間枠６０や副時間枠６２を歯科医師毎（作業者毎）に設定可能とする例を例示したが、本発明はこれに限定される訳ではない。具体的には、歯科医師や歯科衛生士、看護師などからなる診療担当者のグループなど、診療（作業）に当たる複数人からなるグループ（作業者グループ）を想定し、各作業者グループ毎に予約時間枠６０や副時間枠６２を設定可能としてもよい。
【００７２】
上記実施形態及び本実施例で示した予約管理システム１０は、同一の時間帯に最大限予約登録可能な最大重複件数Ｓを設定可能であり、同一時間帯に重複登録されている診療予約の件数が最大重複件数Ｓに到達している場合に診療予約の予約登録が制限される。従って、予約管理システム１０によれば、同一時間帯に重複して作業可能な上限まで診療予約の登録が可能であると共に、上限を越える件数の診療予約が登録されてしまうのを防止できる。
【００７３】
上記実施形態及び本実施例で示した予約管理システム１０は、いわゆるＡＳＰを用いて構築されたものであったが、本発明はこれに限定されず、例えば管理者端末４０に予約管理ソフトウェアをインストールし、管理者端末４０にサーバ３０の役割を負担させることとしてもよい。また、予約管理システム１０は、インターネットに代表されるネットワークを介して利用者端末５０から予約管理システム１０にアクセスし、利用できる構成を例示したが、本発明はこれに限定されるものではなく、利用者端末５０のアクセスを許容しない構成としてもよい。また、利用者端末５０から予約管理システム１０にアクセス可能とする場合は、利用者端末５０側において利用可能な機能を一部制限したり、管理者端末４０と利用者端末５０とで異なる機能を利用可能な構成とすることが可能である。具体的には、利用者端末５０から診療予約の登録や変更、キャンセルの一部又は全部を実施できない構成としたり、利用者端末５０において診療予約の閲覧のみ可能とする等することが可能である。
【００７４】
管理者端末４０や利用者端末５０は、サーバ３０に対してアクセス可能なものであればいかなるものであってもよく、パーソナルコンピュータや、携帯電話端末、ＰＤＡ（Personal Digital Assistant）などいかなる端末機器によって構成されていてもよい。
【００７５】
上記実施形態及び本実施例では、予約管理システム１０を歯科医院の予約管理業務に適用した例を例示したが、本発明はこれに限定されるものではなく、例えば歯科以外の他の診療科に係る医院や、動物病院、美容院など、単一の時間帯に複数の予約が重複してなされる場合の予約管理業務に適用することが可能である。
【符号の説明】
【００７６】
１０  予約管理システム
６０  予約時間枠
６２  副時間枠
Ｎｍ  枠数
Ｎｓ  枠数
Ｓ  最大重複件数
【図１】
2010282341.tif 000004
【図２】
2010282341.tif 000005
【図３】
2010282341.tif 000006
【図４】
2010282341.tif 000007
【図５】
2010282341.tif 000008
【図６】
2010282341.tif 000009