(57)【要約】【課題】予約申込者の自由度を高めつつ、リソースを有効に割り当てて予約を受け付けることができる予約受付装置を提供する。【解決手段】メニュー項目、一つ以上のリソース、メニュー項目により特定されるサービスの提供に対して割り当てる割当時間帯、及び当該割当時間帯に予約を申し込むことができる上限数を、予約受付者の操作指示にしたがって登録し、メニュー項目及び割当時間帯を指定した予約の申し込みを、上限数を限度として受け付け、予約申込者が来店したときに、予約申込者に対する予約時間を、予約申込時に指定された割当時間帯のうち、他の予約が割り当てられていない時間帯、かつ、予約申込時に指定されたメニュー項目に対応するリソースに対して他の予約が割り当てられていない時間帯に、設定する。【選択図】図２
2018205810.tif 000002
【特許請求の範囲】
【請求項１】
サービスの内容を特定するメニュー項目、前記メニュー項目により特定されるサービスを提供する際の資源となる一つ以上のリソース、前記メニュー項目により特定されるサービスの提供に対して割り当てる割当時間帯、及び当該割当時間帯に予約を申し込むことができる上限数を、予約を受け付ける予約受付者の操作指示にしたがって登録する登録手段と、
前記メニュー項目及び前記割当時間帯を指定した予約の申し込みを、前記上限数を限度として受け付ける受付手段と、
前記予約の申し込みをした予約申込者が来店したときに、当該予約申込者に対する予約時間を、前記予約の申し込みにおいて指定された前記割当時間帯のうち、他の予約が割り当てられていない時間帯、かつ、前記予約の申し込みにおいて指定された前記メニュー項目に対応する前記リソースに対して他の予約が割り当てられていない時間帯に、設定する設定手段と、
を備える、予約受付装置。
【請求項２】
前記登録手段は、一つの予約枠に割り当てる時間を、さらに登録し、
前記設定手段は、前記予約申込者に対する予約時間を、前記割当時間帯に設定可能な複数の予約枠のうちの何れかの予約枠に対して設定する、
請求項１記載の予約受付装置。
【請求項３】
前記割当時間帯は、一つの予約枠に割り当てる時間と前記上限数とを乗算した時間である、
請求項２記載の予約受付装置。
【請求項４】
コンピュータを、
サービスの内容を特定するメニュー項目、前記メニュー項目により特定されるサービスを提供する際の資源となる一つ以上のリソース、前記メニュー項目により特定されるサービスの提供に対して割り当てる割当時間帯、及び当該割当時間帯に予約を申し込むことができる上限数を、予約を受け付ける予約受付者の操作指示にしたがって登録する登録手段、
前記メニュー項目及び前記割当時間帯を指定した予約の申し込みを、前記上限数を限度として受け付ける受付手段、
前記予約の申し込みをした予約申込者が来店したときに、当該予約申込者に対する予約時間を、前記予約の申し込みにおいて指定された前記割当時間帯のうち、他の予約が割り当てられていない時間帯、かつ、前記予約の申し込みにおいて指定された前記メニュー項目に対応する前記リソースに対して他の予約が割り当てられていない時間帯に、設定する設定手段、
として機能させる、予約受付プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予約受付装置及び予約受付プログラムに関する。
【背景技術】
【０００２】
下記特許文献１には、予約システムが開示されている。この予約システムでは、業者等の予約を受け付ける予約受付者が、サービスの内容を特定するメニュー項目、サービスを提供する際の資源となるリソース、及びサービスを提供する時間帯等を予め登録し、予約を申し込む予約申込者が、メニュー項目、リソース及び時間帯により定まる予約枠を指定して予約を申し込むこととしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−２１８９０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の予約システムは、予約を申し込む予約枠の内容が、予約申込時に指定した内容に固定されるため、予約申込者の自由度が低下する要因になり得るとともに、リソースの予約状況に偏りが生ずる要因にもなり得る。
【０００５】
そこで、本発明は、予約申込者の自由度を高めつつ、リソースを有効に割り当てて予約を受け付けることができる予約受付装置及び予約受付プログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る予約受付装置は、サービスの内容を特定するメニュー項目、前記メニュー項目により特定されるサービスを提供する際の資源となる一つ以上のリソース、前記メニュー項目により特定されるサービスの提供に対して割り当てる割当時間帯、及び当該割当時間帯に予約を申し込むことができる上限数を、予約を受け付ける予約受付者の操作指示にしたがって登録する登録手段と、前記メニュー項目及び前記割当時間帯を指定した予約の申し込みを、前記上限数を限度として受け付ける受付手段と、前記予約の申し込みをした予約申込者が来店したときに、当該予約申込者に対する予約時間を、前記予約の申し込みにおいて指定された前記割当時間帯のうち、他の予約が割り当てられていない時間帯、かつ、前記予約の申し込みにおいて指定された前記メニュー項目に対応する前記リソースに対して他の予約が割り当てられていない時間帯に、設定する設定手段と、を備える。
【０００７】
上記態様において、前記登録手段は、一つの予約枠に割り当てる時間を、さらに登録し、前記設定手段は、前記予約申込者に対する予約時間を、前記割当時間帯に設定可能な複数の予約枠のうちの何れかの予約枠に対して設定することとしてもよい。
【０００８】
上記態様において、前記割当時間帯は、一つの予約枠に割り当てる時間と前記上限数とを乗算した時間であることとしてもよい。
【０００９】
本発明の他の態様に係る予約受付プログラムは、コンピュータを、サービスの内容を特定するメニュー項目、前記メニュー項目により特定されるサービスを提供する際の資源となる一つ以上のリソース、前記メニュー項目により特定されるサービスの提供に対して割り当てる割当時間帯、及び当該割当時間帯に予約を申し込むことができる上限数を、予約を受け付ける予約受付者の操作指示にしたがって登録する登録手段、前記メニュー項目及び前記割当時間帯を指定した予約の申し込みを、前記上限数を限度として受け付ける受付手段、前記予約の申し込みをした予約申込者が来店したときに、当該予約申込者に対する予約時間を、前記予約の申し込みにおいて指定された前記割当時間帯のうち、他の予約が割り当てられていない時間帯、かつ、前記予約の申し込みにおいて指定された前記メニュー項目に対応する前記リソースに対して他の予約が割り当てられていない時間帯に、設定する設定手段、として機能させる。
【発明の効果】
【００１０】
本発明によれば、予約申込者の自由度を高めつつ、リソースを有効に割り当てて予約を受け付けることができる予約受付装置及び予約受付プログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態における予約受付サーバを含む予約受付システムの構成を例示する図である。
【図２】図１に示す予約受付サーバの構成を例示する図である。
【図３】予約スケジュール画面に表示される通常予約方式による予約枠と時間帯予約方式による時間帯指定の予約枠とを例示する図である。
【図４】図３に示す予約スケジュール画面に表示されている時間帯指定の予約枠をクローズアップした図である。
【図５】メニュー項目、リソースグループ及びリソースの関係を例示する図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１３】
図１は、本発明の一実施形態に係る予約受付サーバ（予約受付装置）を含む予約受付システムの構成概略図である。同図に示すように、本実施形態における予約受付システム１は、予約受付サーバ２と、１台以上の予約受付側端末３と、１台以上の予約申込側端末４とを備える。予約受付側端末３及び予約申込側端末４はそれぞれ、ネットワークＮを介して予約受付サーバ２と通信できるように構成される。
【００１４】
予約受付側端末３は、サービスを提供する業者が、後述するイベントの予約を受け付ける予約受付者として使用する端末装置である。予約受付者となり得る業者は、あらゆる業種・業態の業者が対象となる。
【００１５】
予約申込側端末４は、サービスの提供を受けるユーザが、イベントの予約を申し込む予約申込者として使用する端末装置である。
【００１６】
イベントは、予約の対象となり得るものであればよい。イベントは、例えば、後述する予約枠を設定することで生成される予約イベント情報により特定することができる。予約イベント情報には、例えば、予約受付者の顧客ＩＤ、イベントを特定するイベント識別情報、イベントのジャンル、イベントを提供する場所、イベントを提供する時間、イベントに対する料金、イベントに関する補足説明等が含まれる。
【００１７】
イベントのジャンルは、例えば業種・業態ごとや、提供対象の種類ごとに設けることができ、具体的に、歯科医院、病院、フィットネス、スクール、美容サロン、飲食店及びその飲食店で提供する各料理（例えばそば屋で提供する天ぷらそば、ざるそば）等が該当する。各ジャンルには、それぞれ複数の階層を任意に設けることができる。例えば、ジャンルが飲食店である場合には、飲食店の下位階層として、レストラン、カフェ、居酒屋等を設け、レストランの下位階層として、和食系、中華系、洋食系等を設け、さらに和食系の下位階層として、寿司屋、そば屋、天ぷら屋等を設けることができる。
【００１８】
本実施形態では、予約受付側端末３及び予約申込側端末４として、ＰＣ（パーソナルコンピュータ）を想定して説明するが、これに限定されない。予約受付側端末３及び予約申込側端末４として、例えば、ノートＰＣ、タブレット端末、スマートフォン、携帯電話機、携帯情報端末（ＰＤＡ）、その他の端末装置を適宜用いることができる。
【００１９】
予約受付サーバ２は、例えば、演算処理能力の高いコンピュータによって構成され、そのコンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現するものである。ここで、予約受付サーバ２を構成するコンピュータは、必ずしも１台である必要はなく、ネットワークＮ上に分散する複数のコンピュータから構成されてもよい。
【００２０】
ネットワークＮは、予約受付サーバ２と予約受付側端末３と予約申込側端末４との間で相互に情報を送受信可能な通信網を含む。ネットワークＮは、例えば、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース（登録商標）、ＷｉＦｉ（Wireless Fidelity）、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００２１】
図２に示すように、予約受付サーバ２は、例えば、プロセッサ２０と、通信インタフェース２１と、記憶資源２２とを備える。
【００２２】
プロセッサ２０は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット及び各種レジスタから構成され、記憶資源２２に格納されているコンピュータプログラム２２０を実行することで、後述する各種機能を実現する。各種レジスタは、例えば、プログラムカウンタ、データレジスタ、命令レジスタ、汎用レジスタ等である。
【００２３】
通信インタフェース２１は、ネットワークＮに接続し、ネットワークＮ上の他の端末と通信をするためのハードウェアモジュールである。通信インタフェース２１は、例えば、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。
【００２４】
記憶資源２２は、例えば、物理デバイスの記憶領域が提供する論理デバイスである。物理デバイスは、例えば、ディスクドライブ又は半導体メモリ等のコンピュータ読み取り可能な記録媒体である。記憶資源２２は、複数の物理デバイスを１つの論理デバイスにマッピングして構築してもよいし、１つの物理デバイスを複数の論理デバイスにマッピングして構築してもよい。記憶資源２２には、コンピュータプログラム２２０が記憶される。
【００２５】
記憶資源２２には、コンピュータプログラム２２０のほか、予約受付サーバ２の処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、各種データ等が格納される。ドライバプログラムとしては、例えば、通信インタフェース２１を制御するための通信インタフェースドライバプログラム等がある。各種データとしては、例えば、予約マスタＤＢ（データベース）２２２に記憶される予約情報等がある。
【００２６】
予約マスタＤＢ２２２は、予約情報を記憶するデータベースであり、データ項目として、例えば、店舗ＩＤ項目、予約ＩＤ項目、メニューＮＯ項目、リソースＮＯ項目、顧客ＩＤ項目、予約基本情報項目群等を有する。
【００２７】
店舗ＩＤ項目は、予約を受け付ける店舗を特定するための識別情報を格納する。予約ＩＤ項目は、予約を特定するための識別情報を格納する。メニューＮＯ項目は、予約するサービスの内容をあらわすメニュー項目を特定するための識別情報を格納する。リソースＮＯ項目は、予約するサービスを提供する際の資源をあらわすリソースを特定するための識別情報を格納する。顧客ＩＤ項目は、予約を申し込む顧客（予約申込者）を特定するための識別情報を格納する。
【００２８】
予約基本情報項目群は、予約に関する基本的な情報を格納するデータ項目群である。予約基本情報項目群には、例えば、氏名項目、フリガナ項目、メールアドレス項目、電話番号項目、提供場所項目、提供時間項目、料金項目、人数項目等のデータ項目が含まれる。
【００２９】
なお、上述したデータベースの構成及びデータベースに格納されるデータ項目の組み合わせは例示に過ぎず、データベースの構成やデータ項目の組み合わせについては、運用するシステムに合わせて適宜変更することができる。
【００３０】
図２に示すコンピュータプログラム２２０は、所定の処理を行うためのプログラムであり、予約受付サーバ２のメインプログラムの動作中に適宜呼び出されて実行される複数のソフトウェアモジュールを備える。このソフトウェアモジュールは、それぞれ特定の処理を実行するためにモジュール化されたサブプログラムであり、例えば、プロシージャ、サブルーチン、メソッド、関数及びデータ構造等を用いて作成される。
【００３１】
コンピュータプログラム２２０は、例示的に、予約受付モジュール２２１を有する。予約受付モジュール２２１を実行することで実現する機能については後述する。
【００３２】
上記機能を説明する前に、本実施形態における予約の受け付け方式について言及する。本実施形態では、予約の受け付け方式として、例示的に（１）通常予約方式と（２）時間帯予約方式とを設けることとし、予約受付者がいずれかの受付方式を適宜選択しながら予約を受け付けることができる。（１）通常予約方式は、従来から採用されている予約受付方式であり、（２）時間帯予約方式は、本開示において新たに追加して採用する予約受付方式である。
【００３３】
図２に示す予約受付モジュール２２１を実行することで実現する機能について、以下において、それぞれの受付方式ごとに順次説明する。
【００３４】
（１）通常予約方式：
通常予約方式には、予約受付タイプとして、例示的に（ａ）事前設定タイプと（ｂ）自由受付タイプとが設けられている。
【００３５】
（ａ）事前設定タイプは、予約受付者が事前に設定した予約枠を利用して予約申込者からの予約を受け付ける方式である。（ｂ）自由受付タイプは、予約受付者が設定したサービス提供時間内に、予約申込者が所望する予約枠を設定することで予約申込者からの予約を受け付ける方式である。
【００３６】
図２に示す予約受付モジュール２２１は、（ａ）事前設定タイプ及び（ｂ）自由受付タイプにおいて予約枠を設定する前に行う準備作業の処理として、メニュー項目、リソースグループ及びリソースを、予約受付者に登録させる。メニュー項目、リソースグループ及びリソースの内容は、予約受付者が任意に登録（追加及び削除を含む）することができる。この準備作業の処理において、メニュー項目、リソースグループ及びリソースのそれぞれに関連する情報（後述）を、あわせて登録させることができる。
【００３７】
メニュー項目は、予約受付者が提供するサービスの内容を特定する項目であり、リソースは、サービスを提供する際の資源（例えば、人、設備、備品等）を特定する項目であり、リソースグループは、リソースが帰属する項目である。メニュー項目、リソースグループ及びリソースは、予約枠を特定する際の要素として用いることができる。
【００３８】
ここで、メニュー項目、リソースグループ及びリソースについて、予約受付者の業種・業態ごとに、具体例を挙げて説明する。
【００３９】
予約受付者の業種・業態が、歯科医院である場合には、メニュー項目として、例えば、“矯正治療”、“定期健診”、“インプラント治療”、“ホワイトニング”等を設定することができ、リソースグループとして、例えば、“診療台”、“担当医師”、“診療器具”等を設定することができる。“診療台”のリソースとして、例えば、診療台番号を設定することができ、“担当医師”のリソースとして、例えば、先生の氏名を設定することができ、“診療器具”のリソースとして、例えば、診療器具の名称を設定することができる。
【００４０】
予約受付者の業種・業態が、自動車修理工場である場合には、メニュー項目として、例えば、“タイヤ交換”、“板金塗装”、“カーナビゲーションの取り付け”、“車検”等を設定することができ、リソースグループとして、例えば、“ピット”、“作業員”、“工具”等を設定することができる。“ピット”のリソースとして、例えば、ピット番号を設定することができ、“作業員”のリソースとして、例えば、作業員の氏名を設定することができ、“工具”のリソースとして、例えば、工具の名称を設定することができる。
【００４１】
予約受付者の業種・業態が、フィットネススタジオである場合には、メニュー項目として、例えば、“ホットヨガ”、“ピラティス”等を設定することができ、リソースグループとして、例えば、“スタジオ”、“インストラクター”、“オプション”等を設定することができる。“スタジオ”のリソースとして、例えば、スタジオ番号を設定することができ、“インストラクター”のリソースとして、例えば、インストラクターの氏名を設定することができ、“オプション”のリソースとして、例えば、“ヨガマット”、“タオル”等を設定することができる。
【００４２】
なお、リソースグループは必ずしも設定する必要はない。リソースを複数のグループに区別して管理する必要がある場合に、リソースグループを適宜設定することとしてもよい。
【００４３】
図２に示す予約受付モジュール２２１は、予約受付者が選択した予約受付タイプに対応する予約スケジュール画面を予約受付側端末３及び予約申込側端末４に表示させる。この予約スケジュール画面の内容は、予約受付者が登録したメニュー項目、リソースグループ及びリソース、並びにそれらに関連する情報を用いて設定される。例えば、以下のように、予約スケジュール画面の内容を設定することができる。
【００４４】
予約受付タイプが（ａ）事前設定タイプである場合に、予約受付者は、メニュー項目と、そのメニュー項目に対応するサービスを提供する時間帯とを設定することで、予約スケジュール画面に予約枠を設定する。設定したメニュー項目に関連する情報として、そのメニュー項目に関連付けるリソースが登録されている場合には、設定した予約枠内にリソースが表示される。そのリソースに関連する情報として、受付可能日時が登録されている場合には、設定した時間帯に提供可能なリソースのみが表示される。また、そのリソースに関連する情報として、同時に受付可能な予約数が登録されている場合には、設定した予約枠内に予約状況が表示される。
【００４５】
予約受付タイプが（ｂ）自由受付タイプである場合に、予約受付者は、サービス提供時間を予約スケジュール画面に設定する。予約申込者は、予約受付者が設定したサービス提供時間内に、所望の予約枠を設定することとなる。
【００４６】
予約受付者は、予約スケジュール画面にアクセス可能な予約受付ページのＵＲＬ（uniform resource locator）を予約申込者に公開することで、予約申込者からの予約を受け付ける。予約申込者が予約申込側端末４を操作して入力した予約に関する情報は、予約情報として予約受付サーバ２の記憶資源２２に格納され、予約スケジュール画面に反映される。予約申込者は、例えば、以下のように予約情報を入力し、予約を行うことができる。
【００４７】
予約受付タイプが（ａ）事前設定タイプである場合に、予約申込者は、予約スケジュール画面に表示されている予約枠のうち、定員に空きがある予約枠を選択し、予約に必要な情報を入力することで、予約を行う。予約に必要な情報として、例えば、予約申込者の名前や、ユーザＩＤ等が該当する。
【００４８】
予約受付タイプが（ｂ）自由受付タイプである場合に、予約申込者は、予約するメニュー項目及びリソースを選択し、そのメニュー項目及びリソースに対応する予約スケジュール画面を表示させ、サービス提供時間内のうち、予約に空きがある時間帯を選択することで、予約枠を設定し、予約に必要な情報を入力することで、予約を行う。
【００４９】
（２）時間帯予約方式：
時間帯予約方式は、予約受付者が設定した時間帯指定の予約枠を利用して予約申込者からの予約を受け付ける方式である。時間帯指定の予約枠は、メニュー項目とそのメニュー項目により特定されるサービスの提供に対して割り当てる割当時間帯とを指定することで設定される予約枠である。
【００５０】
図３に例示する予約スケジュール画面５１を参照し、（１）通常予約方式により設定される予約枠と、（２）時間帯予約方式により設定される時間帯指定の予約枠との違いについて説明する。同図に示す予約枠Ｒ１、Ｒ２、Ｒ３が、（１）通常予約方式により設定される予約枠であり、予約枠ＴＲが、（２）時間帯予約方式により設定される時間帯指定の予約枠である。
【００５１】
予約枠Ｒ１、Ｒ２、Ｒ３は、メニュー項目（例えば矯正歯科）、リソース（例えば診療台、担当医師、診療器具）及び予約対象時間（例えば１２時から１２時３０分までの３０分）が設定され、固定されているのに対し、時間帯指定の予約枠ＴＲは、メニュー項目（例えば矯正歯科）及び割当時間帯（例えば１０時から１２時までの２時間）が設定され、その割当時間帯の予約に対するリソース（例えば診療台、担当医師、診療器具）は設定されていない。
【００５２】
時間帯指定の予約枠ＴＲには、割当時間帯において設定することができる複数の予約枠が仮設定される。割当時間帯に設定可能な複数の予約枠は、例えば、割当時間帯に予約を申し込むことができる予約申込者の上限数と、一つの予約枠に割り当てる時間とを、予約受付者が設定することで仮設定することができる。図４を参照して、具体的に説明する。
【００５３】
図４に示す予約枠ＴＲは、図３の予約スケジュール画面５１に表示されている予約枠ＴＲをクローズアップしたものである。図４に示すように、時間帯指定の予約枠ＴＲには、４つの予約枠ＴＲａ、ＴＲｂ、ＴＲｃ、ＴＲｄが仮設定されている。これは、予約枠ＴＲの割当時間帯（１０時から１２時）に予約を申し込むことができる予約申込者の上限数として、４名が設定され、一つの予約枠に割り当てる時間として、３０分が設定された場合の例示となる。つまり、この例示における割当時間帯は、一つの予約枠に割り当てる時間である３０分と予約申込者の上限数である４名とを乗算した時間である１２０分（２時間）として設定されることになる。
【００５４】
ここで、図３に示す予約スケジュール画面５１には、メニュー項目を選択するためのプルダウンメニューＭと、予約スケジュールを日単位で表示するのか週単位で表示するのかを切り替える切替ボタンＢaと、予約スケジュールの表示日又は週を選択するための選択ボタンＢｂとが設けられている。また、予約スケジュール画面５１では、サービス提供可能時間として１０時から１３時までと１４時から１７時までとが設定されており、このサービス提供可能時間の範囲内で予約枠を設定することができる。
【００５５】
図２に示す予約受付モジュール２２１は、（２）時間帯予約方式において予約枠を設定する前に、前述した（１）通常予約方式における準備作業の処理と同様に、メニュー項目、リソースグループ及びリソースを、予約受付者に登録させる。これにより、図５に例示する各項目間の関係が構築される。同図に例示する関係は、メニュー項目である矯正治療が、リソースグループである診療台、担当医師及び診療器具とそれぞれ紐付けられ、さらに、リソースである１番台、２番台、３番台、鈴木先生、佐藤先生、Ａ器具、Ｂ器具、Ｃ器具及びＤ器具とそれぞれ紐付けられていることを示す。
【００５６】
予約受付モジュール２２１は、メニュー項目、そのメニュー項目に紐付く割当時間帯（開始時間及び終了時間）、その割当時間帯に対する予約申込者の上限数、及び一つの予約枠に割り当てる時間を、予約受付者に登録させる。これにより、予約スケジュール画面５１に時間帯指定の予約枠ＴＲが設定される（図３参照）。なお、一つの予約枠に割り当てる時間は、必ずしも登録する必要はない。例えば、割当時間帯を予約申込者の上限数で除算することで、一つの予約枠に割り当てる時間を算出することとしてもよい。
【００５７】
予約申込者は、例えば、以下のように予約情報を入力し、予約を行うことができる。予約申込者は、予約スケジュール画面に表示されている時間帯指定の予約枠のうち、予約数が上限数に達していない予約枠を選択し、予約に必要な情報を入力することで、予約を行う。予約に必要な情報として、例えば、予約申込者の名前や、ユーザＩＤ等が該当する。
【００５８】
図２に示す予約受付モジュール２２１は、予約申込者による時間帯指定の予約枠の選択を、その予約枠に設定された上限数を限度として受け付ける。
【００５９】
予約受付モジュール２２１は、時間帯予約方式における予約の申し込みをした予約申込者が来店したときに、その予約申込者に対する予約時間を、予約申込時に予約申込者が選択した時間帯指定の予約枠に設定された割当時間帯のうち、他の予約が割り当てられていない時間帯、かつ、同時間帯指定の予約枠に設定されたメニュー項目に対応するリソースに対して他の予約が割り当てられていない時間帯に、設定する。以下に、具体的に説明する。
【００６０】
例示として、図３に示す３月１３日（月）の１０時から１２時に設定された時間帯指定の予約枠ＴＲを選択して予約を行った４名の予約申込者のうち、予約申込者Ｘが当日の９時５５分に一番手として来店し、予約申込者Ｙが当日の１０時１０分に二番手として来店した場合について説明する。
【００６１】
最初に、予約申込者Ｘが来店したときに、予約受付側端末３に表示される来店受付画面に設けられた来店ボタン（予約申込者の来店時に押下するボタン）が、予約受付者によって押下される。これにより、予約受付モジュール２２１は、予約申込者が来店したことを検知する。
【００６２】
なお、来店ボタンは、予約受付側端末３の来店受付画面に設けることには限定されない。例えば、店頭等に設置されるチェックイン端末の表示画面に来店ボタンを設けることとしてもよい。チェックイン端末は、来店ボタンが押下されると、その旨を通知するメッセージを予約受付サーバ２に送信する。チェックイン端末の来店ボタンは、予約受付者及び予約申込者のいずれか一方または双方が押下できるように、システムの仕様に合わせて任意に定めることができる。
【００６３】
続いて、予約受付モジュール２２１は、図４に示す時間帯指定の予約枠ＴＲに設けられた４つの予約枠ＴＲａ、ＴＲｂ、ＴＲｃ、ＴＲｄのうち、最も早い時間帯となる１０時から１０時３０分までの時間帯に設けられた予約枠ＴＲａを予約申込者Ｘに割り当てる。
【００６４】
続いて、予約受付モジュール２２１は、図５に例示する関係に基づいて、矯正治療に紐付けられた診療台、担当医師及び診療器具の組み合わせのうち、１０時から１０時３０分までに他の予約が割り当てられていない診療台、担当医師及び診療器具の組み合わせを選定し、予約申込者Ｘの予約枠ＴＲａに設定する。これにより、予約申込者Ｘの予約内容が確定する。
【００６５】
続いて、予約申込者Ｙが来店したときに、予約受付側端末３の来店受付画面に設けられた来店ボタンが予約受付者によって押下される。これにより、予約受付モジュール２２１は、予約申込者が来店したことを検知する。
【００６６】
続いて、予約受付モジュール２２１は、図４に示す時間帯指定の予約枠ＴＲに設けられた４つの予約枠ＴＲａ、ＴＲｂ、ＴＲｃ、ＴＲｄのうち、既に予約申込者Ｘに割り当てられた予約枠ＴＲａを除いて、最も早い時間帯となる１０時３０分から１１時までの時間帯に設けられた予約枠ＴＲｂを予約申込者Ｙに割り当てる。
【００６７】
続いて、予約受付モジュール２２１は、図５に例示する関係に基づいて、矯正治療に紐付けられた診療台、担当医師及び診療器具の組み合わせのうち、１０時３０分から１１時までに他の予約が割り当てられていない診療台、担当医師及び診療器具の組み合わせを選定し、予約申込者Ｙの予約枠ＴＲｂに設定する。これにより、予約申込者Ｘの予約内容が確定する。
【００６８】
上述したように、実施形態における予約受付システム１によれば、メニュー項目、そのメニュー項目に紐付く一つ以上のリソース及び割当時間帯、その割当時間帯に予約を申し込むことができる上限数、並びに一つの予約枠に割り当てる時間を、予約受付者の操作指示にしたがって登録することができ、メニュー項目及び割当時間帯を指定した予約の申し込みを、上限数を限度として受け付けた後に、その予約を申し込んだ予約申込者が来店したときに、その予約申込者に対する予約時間を、予約申込時に指定した割当時間帯のうち、他の予約が割り当てられていない時間帯、かつ、予約申込時に指定したメニュー項目に対応するリソースに対して他の予約が割り当てられていない時間帯に、設定することができる。
【００６９】
これにより、予約申込者は、複数の予約枠が割り当てられている割当時間帯の間に来店することで、サービスの提供を受けることが可能になるとともに、予約申込者が来店したときに空いている予約枠の時間帯に対し、通常予約方式による予約を含めた他の予約が割り当てられていないリソースの組み合わせを割り当てることが可能になる。
【００７０】
それゆえ、実施形態における予約受付システム１によれば、予約申込者の自由度を高めつつ、リソースを有効に割り当てて予約を受け付けることが可能となる。
【００７１】
[変形例]
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述した各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更し、又は並列に実行することができる。
【００７２】
また、上述した実施形態では、予約受付側端末３や予約申込側端末４が、予約受付サーバ２にアクセスしながら処理を行うことを前提に説明しているが、予約受付側端末３や予約申込側端末４は、必ずしも予約受付サーバ２にアクセスしながら処理を行う必要はない。例えば、予約受付側端末３や予約申込側端末４が、予約受付アプリケーション（予約受付アプリ）をインストールして、上述した予約受付システムの各種機能を実現することとしてもよい。この場合、予約受付側端末３や予約申込側端末４は、予約受付サーバ２から最新の情報を取得して処理を実行し、予約受付側端末３や予約申込側端末４内で処理されたデータを予約受付サーバ２に送信することとすればよい。
【００７３】
また、実施形態におけるプログラムは、ＣＤ−ＲＯＭ等の光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体（コンピュータ読み取り可能な記録媒体）を通じて、又は通信ネットワークなどを介してダウンロードすることにより、コンピュータにインストール又はロードすることができる。
【符号の説明】
【００７４】
１…予約受付システム、２…予約受付サーバ、３…予約受付側端末、４…予約申込側端末、２０…プロセッサ、２１…通信インタフェース、２２…記憶資源、５１…予約スケジュール画面、２２０…コンピュータプログラム、２２１…予約受付モジュール、２２２…予約マスタＤＢ、Ｎ…ネットワーク
【図１】
2018205810.tif 000003
【図２】
2018205810.tif 000004
【図３】
2018205810.tif 000005
【図４】
2018205810.tif 000006
【図５】
2018205810.tif 000007