(57)【要約】      （修正有）【課題】先発の空席待ち客の不快感を抑えつつ後発の空席待ち客への空席の割り当てを図る。【解決手段】空席待ち管理装置は、処理が開始されると最初に初期化処理ステップ（Ｓ１０１）を実行し、優先空席待ちグループの来店時の処理ステップ（Ｓ１０２）を実行する。また、一般空席待ちグループの来店時における空席待ちの登録処理ステップ（Ｓ１０３）を実行し、優先空席待ち依頼に対して受付処理ステップ（Ｓ１０４）を実行する。さらに空席の割り当て処理ステップ（Ｓ１０５）を実行し、記憶部を参照して空席待ちリストに空席待ちエントリが登録されているか否かを確認する（Ｓ１０６）。確認の結果、登録があればＳ１０２に戻って処理を繰り返す一方、登録が無ければ処理を終了する。【選択図】図６
2015041170.tif 000002
【特許請求の範囲】
【請求項１】
空席待ちリストの登録順に空席を割り当てて空席を管理する装置の実行する情報処理方法であって、
あらかじめ定められた条件を満たす空席待ち客を優先空席待ちとして受け付ける第１ステップと、
前記リストに登録された優先枠を前記ステップで受け付けた優先空席待ちの情報に更新する第２ステップと、
優先空席待ち以外の空席待ち客に対して最小待ちグループ数と最大待ちグループとを提示し、提示された各グループ数分を待つことの合意が得られれば前記リストに空席待ちを登録する第３ステップと、を有し、
前記第３ステップにおいて、前記第２ステップで更新された優先枠のみを含めた前記リストの登録数を最小待ちグループ数として提示する一方、
すべての優先枠数を含めた前記リストの登録数を最大待ちグループ数として提示することを特徴とする情報処理方法。
【請求項２】
前記第３ステップは、前記リストにおける空席待ちの後の順番に優先枠を登録することを特徴とする請求項１記載の情報処理方法。
【請求項３】
空席待ちリストの登録順に空席を割り当てて空席を管理する情報処理装置であって、
あらかじめ定められた条件を満たす空席待ち客を優先空席待ちとして受け付ける第１手段と、
前記リストに登録された優先枠を前記手段で受け付けた優先空席待ちの情報に更新する第２手段と、
優先空席待ち以外の空席待ち客に対して最小待ちグループ数と最大待ちグループとを提示し、提示された各グループ数分を待つことの合意が得られれば前記リストに空席待ちを登録する第３手段と、を備え、
前記第３手段は、前記第２手段で更新された優先枠のみを含めた前記リストの登録数を最小待ちループ数として提示する一方、
すべての優先枠数を含めた前記リストの登録数を最大待ちグループ数として提示することを特徴とする情報処理装置。
【請求項４】
前記第３手段が、前記リスト中における一般空席待ちの後の順番に優先枠を登録することを特徴とする請求項３記載の情報処理装置。
【請求項５】
請求項３または４のいずれか１項に記載の情報処理装置としてコンピュータを機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人気店などで来店者の行列ができるときの予約待ち管理の情報処理技術に関する。
【背景技術】
【０００２】
来店者の空席待ちに対しては、来店者に固定番号が割り当てられた端末を持たせ、空席になると店側が固定番号を指定し、指定された固定番号が割り当てられた端末を持つ来店者を呼び出す装置が公知となっている。
【０００３】
例えば特許文献１の装置は、個々の席毎のオーダ内容に応じて空席予想時刻を算出し、算出された空席予想時刻に到達すると待ち行列の古い固定番号から順に該固定番号に割り当てられた端末を持つ来店者を呼び出している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２４２６９７公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の装置は、待ち行列の古い固定番号から順に呼び出しているため、後発の空席待ち客に対して、先発の空席待ち客よりも前に空席を割り当てることはできない。
【０００６】
その結果、後発の空席待ち客が店側にとって条件的に都合がよくても、空席を割り当てられず、空席予測時刻によっては退店してしまうおそれがある。一方、無条件に後発の空席待ち客に対して優先的に空席を割り当てれば、先発の空席待ち客に不快感を与え、店の印象を悪化させるおそれがある。
【０００７】
本発明は、上述のような従来技術の問題点を解決するためになされたものであり、先発の空席待ち客の不快感を抑えつつ後発の空席待ち客への空席の割り当てを図ることを解決課題としている。
【課題を解決するための手段】
【０００８】
そこで、本発明は、固定番号順に空席を割り当てるのではなく、空席待ちに二段階の優先度を設け、優先空席待ち（予め定められている条件を満たす空席待ち）と一般空席待ち（優先空席待ち以外の空席待ち）とで優先度に差を設ける。ここでは優先空席待ちの優先度が高く、一般空席待ちの優先度が低いものとする。
【０００９】
このとき空席待ちリストに一般空席待ちが登録される度に優先枠を設定し、該優先枠に優先空席待ちを挿入する。これにより先発の一般空席待ちグループより前に後発の優先空席待ちグループに空席を優先的に割り当てることができる。
【００１０】
また、一般空席待ちを空席待ちリストに登録する際には、一般空席待ちの来店者に対して、待たなければならない最小グループ数（最小待ちグループ数）と最大グループ数（最大待ちグループ数）とを提示し、提示したグループ数分を待つことの合意を取得する。これにより先発の一般空席待ちグループよりも前に後発の優先空席待ちグループに空席を優先的に割り当てても、先発の一般空席待ちグループの不快感を抑えることができる。
【００１１】
具体的には本発明の情報処理方法は、あらかじめ定められた条件を満たす空席待ち客を優先空席待ちとして受け付ける第１ステップと、空席待ちリストに登録された優先枠を前記ステップで受け付けた優先空席待ちの情報に更新する第２ステップと、優先空席待ち以外の空席待ち客に対して最小待ちグループ数と最大待ちグループとを提示し、提示された各グループ数分を待つことの合意が得られれば前記リストに空席待ちを登録する第３ステップと、を有し、前記第３ステップにおいて、前記第２ステップで更新された優先枠のみを含めた前記リストの登録数を最小待ちグループ数として提示する一方、すべての優先枠数を含めた前記リストの登録数を最大待ちグループ数として提示することを特徴としている。
【００１２】
また、本発明の情報処理装置は、あらかじめ定められた条件を満たす空席待ち客を優先空席待ちとして受け付ける第１手段と、空席待ちリストに登録された優先枠を前記手段で受け付けた優先空席待ちの情報に更新する第２手段と、優先空席待ち以外の空席待ち客に対して最小待ちグループ数と最大待ちグループとを提示し、提示された各グループ数分を待つことの合意が得られれば前記リストに空席待ちを登録する第３手段と、備え、前記第３手段は、前記第２手段で更新された優先枠のみを含めた前記リストの登録数を最小待ちグループ数として提示する一方、すべての優先枠数を含めた前記リストの登録数を最大待ちグループ数として提示することを特徴としている。
【００１３】
なお、本発明は、前記情報処理装置としてコンピュータを機能させるプログラムの態様としてもよい。この情報処理プログラムは、ネットワークや記録媒体などを通じて提供することができる。
【発明の効果】
【００１４】
本発明によれば、先発の空席待ち客の不快感を抑えつつ後発の空席待ち客に空席を割り当てることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る情報処理装置（空席待ち管理装置）と優先依頼端末と受付端末とのネットワーク構成図。
【図２】優先依頼端末の構成図。
【図３】受付端末の構成図。
【図４】空席待ち管理装置の構成図。
【図５】同  データ図。
【図６】空席待ち管理装置が実行する方法のジェネラルフローチャート。
【図７】図６のＳ１０２の処理内容を示すフローチャート。
【図８】図６のＳ１０３の処理内容を示すフローチャート。
【図９】図６のＳ１０４の処理内容を示すフローチャート。
【図１０】図６のＳ１０５の処理内容を示すフローチャート。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態に係る情報処理装置を説明する。ここでは本発明の情報処理装置は、例えば人気店に行列ができるときなどに予約待ちを管理する空席待ち管理装置として構成されている。
【００１７】
通常、人気店などに実際に来店者がきて行列を作るときには通常来店者は空席待ちリスト（予約リスト）の最後に登録されるものの、前記管理装置では空席待ちリストに優先枠を用意しておく。この優先枠を仮空席待ちと呼ぶこととする。
【００１８】
この仮空席待ちを利用して優先的に入店したい来客者は店側と交渉するものとする。具体的には店側は条件を提示し（条件によって優先される度合が異なってもよい。）、条件が合えば空席待ちリストの仮空席待ちを埋めていく。このとき一般の来店者からみれば後から来店した客が先に呼び出されて空席に案内されるおそれがある。
【００１９】
そこで、一般の来店者に対して事前に最小待ちグループ数（実際に空席を待っている来店者グループ数）と、最大待ちグループ数（未来店の仮空席待ちを含めたグループ数）とを提示しておき、その不快感を抑制しておく。
【００２０】
≪装置説明≫
図１に基づき前記管理装置を説明する。この管理装置１００１は、来客者に対して二段階の優先度を設定し、優先空席待ち（予め定められている条件を満たす空席待ち）と一般空席待ち（優先空席待ち以外の空席待ち）とで優先度に差を設けている。ここでは前記管理装置１００１は、図１に示すように、複数の優先依頼端末１００２および受付端末１００３とネットワークを通じて通信可能となっている。
【００２１】
優先依頼端末１００２は、図２に示すように、表示装置兼入力装置として機能するタッチパネル１１０２，記憶部１１０３，ＣＰＵ（中央演算処理装置）１１０４等のハードウェア資源を備え、各ハードウェア資源１１０２〜１１０４はバス１１０５を通じて接続されている。この優先依頼端末１００２は来店予定者の個人所有の端末であって、電話や電子メール，Ｗｅｂページにアクセス可能なスマートフォンやタブレット端末が好ましく、記憶部１１０３はフラッシュメモリやＳＤカードでよい。
【００２２】
受付端末１００３は、図３に示すように、表示装置兼入力装置として機能するタッチパネル１２０１，記憶部１２０３，ＣＰＵ（中央演算処理装置）１２０２等のハードウェア資源を備え、各ハードウェア資源はバス１２０４を通じて接続されている。この受付端末１００３は、店の案内を担当する店員が操作する端末であって、優先依頼端末１００２と同様に電話や電子メール、Ｗｅｂページにアクセス可能なスマートフォンやタブレット端末が好ましく、記憶部１２０３はフラッシュメモリやＳＤカードでよい。
【００２３】
前記管理装置１００１は、コンピュータにより構成され、図４に示すように、マウス１３１１，キーボード１３１２，ディスプレイ１３１３，ＣＰＵ１３１４，記憶部１３１５等のハードウェア資源を備え、各ハードウェア資源はバス１３１６を通じて接続されている。この記憶部１３１５は、メモリ（ＲＡＭ）などの主記憶装置あるいはハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）などの副記憶装置により構成されている。
【００２４】
この記憶部１３１５は、空席待ち記憶部１３０１，優先受付ＩＤ記憶部１３０２，優先空席待ち依頼バッファ１３０３，優先空席待ち利用条件記憶部１３０４，優先依頼端末ＩＤ記憶部１３０５を有している。図５に基づきそれぞれの記憶データを説明すれば、前記記憶部１３０１には空席待ちリストが記憶されている。この空席待ちリストには実際に店内で空席を待っている空席待ちエントリと、各空席待ちエントリの次に追記された仮空席待ちエントリとが登録されている。この空席待ちエントリはグループ名，人数により構成されている一方、仮空席待ちエントリはグループ名，人数，来店フラグにより構成されている。
【００２５】
前記記憶部１３０２には受付ＩＤが記憶され、前記バッファ１３０３には優先依頼端末ＩＤが記憶され、前記記憶部１３０４には条件プロファイルが記憶され、前記記憶部１３０５には優先依頼端末ＩＤが記憶されている。ここで条件プロファイルは優先空席待ちの利用条件であって最大利用人数，最低利用予定金額，最大待ちグループなどの条件により構成されている。なお、前記各端末ＩＤにはｅ−ｍａｉｌのアドレスなどを利用することができる。
【００２６】
そして、店外でその店の利用を考えている平均客単価の高い（例えば、その店の最高メニューを人数分注文等）グループが個人所有の優先依頼端末１００２により前記管理装置１００１に優先空席待ちの依頼をすると、優先依頼端末１００２の優先依頼端末ＩＤが前記バッファ１３０３に記憶される。このとき前記記憶部１３０４から条件プロファイルを取得し、取得した条件プロファイルを優先依頼端末ＩＤの優先依頼端末１００２に送信して依頼に応答する。
【００２７】
この条件プロファイルに対する回答が条件プロファイルを満たせば、受付ＩＤを前記記憶部１３０２に記憶し、併せて優先空席待ちを依頼した優先依頼端末１００２に受付ＩＤを送信する。これを受信した優先依頼端末１００２は、記憶部１１０１の優先受付ＩＤ記憶部１１０１に受付ＩＤを記憶する。
【００２８】
このグループの来店時には優先依頼端末１００２の前記記憶部１１０１の受付ＩＤと前記管理装置１００１の前記記憶部１３０２に記憶された受付ＩＤとを照合し、両者が一致すれば空席待ちリスト中の最も古い仮空席待ちエントリの情報を前記グループの情報に更新登録する。このとき店内で空席待ちしている一般空席待ちグループに対しては、空席待ちリストに登録する前に前述の最小待ちグループ数と最大グループ数とを提示し、提示したグループ数分を待つことの合意を取得する。
【００２９】
≪具体的な処理手順≫
図６〜図１０に基づき前記管理装置１００１（主にＣＰＵ１３１４）の具体的な処理手順を説明する。ここでは事前に条件プロファイルの内容が定められて前記記憶部１３０４に記憶されているものとする。なお、前記管理装置１００１は、店内に満席状態が発生した時に外部より起動されて処理が開始される。
【００３０】
（１）全体処理ステップ
Ｓ１０１：前記管理装置１００１は、図６に示すように、処理が開始されると最初に初期化処理を実行する。ここでは前記管理装置１００１は、前記各記憶部１３０１〜１３０５にエントリが無いことを示す値（空値）を出力する。
【００３１】
Ｓ１０２：前記管理装置１００１により優先空席待ちグループの来店時における登録処理（優先空席待ちグループの来店時処理ステップ）が実行される。ここでは優先依頼端末１００２に記憶された受付ＩＤと、優先空席待ちグループのグループ名，グループ人数が前記管理装置１００１に入力され、前述のように入力された受付ＩＤと前記記憶部１３０２に記憶された受付ＩＤとを照会し、両受付ＩＤが一致すれば、空席リストの最も古い仮空席待ちエントリ（案内の順番が早い仮空席待ちエントリ）が優先空席待ちグループの情報に更新登録される。
【００３２】
このときグループ名，グループの人数が入力データに書き換えられるため、空席待ちリストが更新され、更新された空席待ちリストが出力される。なお、前記両受付ＩＤが一致しなければ、優先空席待ちグループとは扱われず、Ｓ１０３の一般空席待ちグループの登録処理が実行される。
【００３３】
Ｓ１０３：前記管理装置１００１により一般空席待ちグループに対する来店時の空席待ちの登録処理（一般空席待ち登録処理ステップ）が実行される。ここではグループ名，グループの人数が前記管理装置１００１に入力され、空席リストに一般空席待ちグループの空席待ちエントリが登録される。この登録後に空席リストが出力される。
【００３４】
Ｓ１０４：前記管理装置１００１により優先空席待ち依頼に対してその受付処理（優先空席待ち受付処理ステップ）が実行される。ここでは優先依頼端末１００２を通じて前記管理装置１００１に優先空席待ちの依頼があれば、前述のように優先依頼端末１００２の優先依頼端末ＩＤが前記バッファ１３０３に記憶され、前記記憶部１３０４から条件プロファイルを取得し、取得した条件プロファイルを満たすか否かを当該優先依頼端末ＩＤの優先依頼端末１００２に質問する。これに対する回答が条件プロファイルを満たせば、その依頼を受け付けて、優先依頼端末１００２に受付ＩＤを送信し、また前記記憶部１３０２に受付ＩＤを記憶する。
【００３５】
Ｓ１０５：前記管理装置１００１により空席の割り当て処理（空席割り当て処理ステップ）が実行される。ここでは前記管理装置１００１は、空席状況を取得して空席を登録し、空席数が空席待ちリストの先頭のグループの人数よりも多ければ、そのグループを呼び出す。この呼出し後には空席待ちリストが更新される。
【００３６】
Ｓ１０６：前記管理装置１００１は、前記記憶部１３０１を参照して空席待ちリストに空席待ちエントリが登録されているか否かを確認する。確認の結果、登録があればＳ１０２に戻って処理を繰り返す一方、登録が無ければ処理を終了する。以下、前記管理装置１００１の主要な処理ステップ、即ち前記ステップＳ１０２〜Ｓ１０５の詳細な処理内容を説明する。
【００３７】
（２）優先空席待ちグループの来店時処理ステップ（Ｓ１０２）の詳細
図７に基づき優先空席待ちグループの来店時処理ステップ（Ｓ１０２）の詳細を説明する。このステップは優先空席待ちグループの来店により開始される。
【００３８】
Ｓ２０１：まず、前記管理装置１００１において優先空席待ちのグループが来店したか否かを判定する。すなわち、優先空席待ちのグループの人員が受付端末１００３のタッチパネル１２０１を用いて入力した受付ＩＤを該受付端末１００３から取得する。このとき併せて前記管理装置１００１は、前記記憶部１３０２を参照して記憶済みの受付ＩＤも取得する。
【００３９】
そして、受付端末１００３から取得した受付ＩＤと、前記記憶部１３０２から取得した受付ＩＤとを照合する。照合の結果、両者が一致すれば優先空席待ちグループの来店と判定してＳ２０２の処理に進む一方、両者が一致しなければ優先空席待ちグループの登録処理（Ｓ１０２）を終了してＳ１０３へ進む。
【００４０】
なお、受付ＩＤの取得にあたっては、優先依頼端末１００２の前記記憶部１１０１から値をタッチパネル１１０２に出力して端末所有者のお客が店員に見せ、店員が受付端末１００３に入力してもよいが、二次元バーコードとして出力して受付端末１００３のカメラで読み取る形式としてもよい。
【００４１】
Ｓ２０２：つぎに前記管理装置１００１において空席待ちリスト中で案内の順番がその時点で最も早い仮空席待ちの情報をＳ２０１で判定された優先空席待ちグループの情報に更新登録する。
【００４２】
詳細を説明すれば、前記管理装置１００１は、優先空席待ちのグループの人員が受付端末１００３のタッチパネル１２０１を用いて入力したグループ名（代表者名でよい。），グループ構成人数を該受付端末１００３から取得する。その後に前記管理装置１００１は、前記記憶部１３０１を参照して空席待ちリストを取得する。
【００４３】
そして、空席待ちリスト中の最も登録が古い仮空席待ちエントリのグループ名および人数を受付端末１００３から取得したグループ名および人数に更新し、また来店フラグの値を来店の値に更新し、それぞれ空席待ちリストに登録する。この更新後の空席待ちリストを前記記憶部１３０１に出力し、前記記憶部１３０１に記憶して処理を終了し、Ｓ１０３へ進む。
【００４４】
【表１】
2015041170.tif 000003
【００４５】
表１は、Ｓ２０２の更新前の空席待ちリストの一例を示し、先頭のエントリほど空席待ちリストへの登録が古いものとする。また、仮空席待ちエントリに付された来店フラグ「１」は優先空席待ちグループの来店を示し、来店フラグ「０」は優先空席待ちグループの未着を示している。
【００４６】
【表２】
2015041170.tif 000004
【００４７】
表２は、Ｓ２０２の更新後の空席待ちリストの一例を示している。ここでは仮空席待ちエントリ１は、優先空席待ちグループのグループ名「ハナヤマ」，グループ人数「４」が上書きされて情報が更新登録されている。
【００４８】
（３）一般空席待ち登録処理ステップ（Ｓ１０３）の詳細
図８に基づき一般空席待ち登録処理ステップ（Ｓ１０３）の詳細を説明する。このステップは一般空席待ちグループの来店により処理が開始される。
【００４９】
Ｓ３０１：前記管理装置１００１において前記記憶部１３０１を参照して空席待ちリストを取得し、一般空席待ちグループが待たなければならない最小待ちグループ数と最大待ちグループ数とを算出し、算出した各々の数値を受付端末１００３に送信する。受付端末１００３は送信された各数値をタッチパネル１２０１に出力し、それらを表示させる。ここで前記各待ちグループ数は空席待ちリストのエントリ数に基づき算出されるものとする。
【００５０】
すなわち、最小待ちグループ数は、「最少待ちグループ数＝空席待ちエントリ数＋来店フラグが来店値「１」の仮空席待ちエントリ数」として算出される。また、最大待ちグループ数は、「最大待ちグループ数＝すべてのエントリ数（要素数）」として算出される。
【００５１】
例えば表１の空席待ちリストの場合には、「最小待ちグループ数＝２（空席待ちリストの空席待ちエントリ数）＋０（同来店フラグが来店値「１」の仮空席待ちエントリ数）＝２」と算出される。また、「最大待ちグループ数＝空席待ちリストのすべてのエントリ数（４）＝４」と算出される。この場合には算出結果に基づき受付端末１００３のタッチパネル１２０１に次のように表示することができる。
「■ただいまの空席待ち■
空席待ちをされているお客様は２組なので、早くて３番目のご案内です。
このほかに到着していない空席待ちのお客様が２組いらっしゃいますので、最大で５番目のご案内です。」
また、表２の空席待ちリストの場合には、「最小待ちグループ数＝２（空席待ちリストの空席待ちエントリ数）＋１（同来店フラグが来店値「１」の仮空席待ちエントリ数）＝３」と算出される。また、「最大待ちグループ数＝空席待ちリストのすべてのエントリ数（４）＝４」と算出される。この場合には算出結果に基づき受付端末１００３のタッチパネル１２０１に次のように表示することができる。
「■ただいまの空席待ち■
空席待ちをされているお客様は３組なので、早くて４番目のご案内です。
このほかに到着していない空席待ちのお客様が１組いらっしゃいますので、最大で５番目のご案内です。」
Ｓ３０２：前記管理装置１００１において受付端末１００３のタッチパネル１２０１から空席待ちの希望の有無を取得する。ここで希望「有」の場合はＳ３０１の表示内容に同意したとみなしてＳ３０３に進む一方、希望「無」の場合は処理を終了してＳ１０４へ進む。
【００５２】
Ｓ３０３：前記管理装置１００１においてグループのプロファイルを空席待ちリストへ登録する。すなわち、前記管理装置１００１は、受付端末１００３のタッチパネル１２０１から入力されたグループ名，グループの人数を取得する。
【００５３】
このとき（Ａ）グループ名，グループの人数から空席待ちと、（Ｂ）グループ名が空欄，グループ人数「０」，来店フラグが未到着「０」の仮空席待ちエントリとを作成し、それぞれのエントリを前記記憶部１３０１の空席待ちリストに追記して登録する。このとき空席待ちリストの最後尾のエントリの後に空席待ちエントリ，仮空席待ちエントリの順に追記し、その追記後の空席待ちリストに更新して前記記憶部１３０１に記憶する。
【００５４】
（３）優先空席待ち受付処理ステップ（Ｓ１０４）の詳細
図９に基づき優先空席待ち受付処理ステップ（Ｓ１０４）の詳細を説明する。ここでは個人所有の優先依頼端末１００２を用いた優先空席待ちの依頼があれば、前記バッファ１３０３に優先依頼端末ＩＤが優先空席待ちの依頼として蓄積されるものとする。
【００５５】
Ｓ４０１：前記管理装置１００１により優先空席待ち依頼があるか否か判定される。すなわち、前記管理装置１００１において前記バッファ１３０３を参照して優先依頼端末ＩＤを読み込んで優先空席依頼の有無が判定される。ここでは前記バッファ１３０３に優先依頼端末ＩＤが空値であれば、優先空席依頼「無し」と判定し、処理を終了してＳ１０５に進む。一方、優先依頼端末ＩＤが空値でなければ、優先空席依頼「有り」と判定し、前記記憶部１３０５に出力して記憶し、Ｓ４０２に進む。
【００５６】
Ｓ４０２：前記管理装置１００１により優先空席待ちの受付が可能か否か判定される。この判定は、前記記憶部１３０２を参照してＳ４０１で前記記憶部１３０５に記憶された優先依頼端末ＩＤが受付ＩＤとして登録されているか否かを基準に行われる。具体的には前記記憶部１３０２に受付ＩＤとして未登録であれば、Ｓ４０３に進む。一方、受付ＩＤとして登録されていれば既に登録済みなため、「受付不可」と判定して処理を終了し、Ｓ１０５に進む。
【００５７】
Ｓ４０３：前記管理装置１００１により優先依頼端末１００２に対して優先受付前提条件を提示する。具体的には前記管理装置１００１において、まず前記記憶部１３０４を参照して条件プロファイルを取得する。つぎに前記記憶部１３０５を参照して優先依頼端末ＩＤを取得する。ここで取得した優先依頼端末ＩＤの優先依頼端末１００２に対して条件プロファイルを送信する。このとき優先依頼端末１００２は、タッチパネル１１０２に条件プロファイルを出力し、それを表示させる。
【００５８】
例えば条件プロファイルの構成が予め定められている最大利用人数が４人，最低利用予定金額が１２０００円，最大待ちグループの数が１の場合，それら値を使って、優先依頼端末のタッチパネル１１０２には以下のような表示がされる。
「利用人数は４人以下ですか？
ご利用予定金額は１２０００円以上ですか？
来店時に空席待ちがある場合は、２番目にご案内いたしますが、よろしいですか？
以上、すべてＹＥＳの場合には「了解」、そうでない場合には「キャンセル」を選択してください。」
Ｓ４０４：前記管理装置１００１は、Ｓ４０３で提示された優先受付前提条件の回答を受信し、受信した回答が条件プロファイルを満たすか否か判定する。この判定をＳ４０３で示した例に基づき説明する。
【００５９】
すなわち、前記管理装置１００１は、前記回答が「了解」であれば条件プロファイルを満たすと判定し、Ｓ４０５に進む。一方、前記回答が「キャンセル」であれば条件プロファイルを満たさないと判定し、処理を終了してＳ１０５に進む。
【００６０】
Ｓ４０５：前記管理装置１００１において優先空席待ちを登録する。すなわち、前記管理装置１００１は受付ＩＤを決定し、決定した受付ＩＤを前記記憶部１３０２に記憶させる。また、前記管理装置１００１は、前記記憶部１３０５を参照して優先依頼端末ＩＤを取得し、取得した優先依頼端末ＩＤの優先依頼端末１００２に受付ＩＤを送信して前記記憶部１１０１に記憶させる。なお、受付ＩＤは優先依頼端末ＩＤとしてもよい。
【００６１】
（４）空席割り当て処理ステップ（Ｓ１０５）の詳細
図１０に基づき空席割り当て処理ステップ（Ｓ１０５）の詳細を説明する。このステップは店内に空席が発生した場合に実行される。すなわち、店員は店内に空席が発生する度に受付端末１００３のタッチパネル１２０１から空席のテーブル番号とその席数を入力し、記憶部１２０３の空席リストに記憶させる。
【００６２】
Ｓ５０１：前記管理装置１００１において空席の割り当てが可能否かを判定する。ここでは前記管理装置１００１は、受付端末１００３の記憶部１２０３から空席リストを受信し、また前記記憶部１３０１を参照して空席待ちリストを取得する。
【００６３】
この空席待ちリストの先頭要素の空席待ちエントリ（来店フラグ「１」の仮空席待ちエントリを含む。）に記述された人数と、空席リストの各テーブル番号の席数とを比較する。比較の結果、空席待ちエントリの人数が大きければ空席の割り当てが不可能と判定し、処理を終了する。一方、空席待ちエントリの人数が小さければ空席の割り当てが可能と判定し、Ｓ５０２に進む。この場合には空席待ちリストをメモリ（ＲＡＭ）に保持しておくものとする。
【００６４】
Ｓ５０２：前記管理装置１００１において空席を割り当てるグループの呼び出しを行う。すなわち、前記管理装置１００１は、Ｓ５０１で割り当て可能と判定した空席待ちエントリのグループ名（空席待ちリスト中、先頭要素の空席待ちエントリのグループ名）を受付端末１００３に送信する。これを受信した受付端末１００３は、該グループ名をタッチパネル１２０１に出力して表示させる。このとき図示省略のスピーカによりグループ名を音声出力させてもよい。
【００６５】
Ｓ５０３：前記管理装置１００１はＳ５０２の呼出後の後処理を実行する。ここでは前記管理装置１００１は、Ｓ５０１で取得した空席待ちリストの先頭要素の空席待ちエントリを削除する。この削除後の空席待ちリストを前記記憶部１３０１に出力し、空席待ちリストを更新する。
【００６６】
Ｓ５０４：前記管理装置１００１においてＳ５０２の呼び出しが優先空席待ちに対する呼び出しか否かを判定する。ここでは前記管理装置１００１は、前記記憶部１３０１から空席待ちリストを取得し、来店フラグ「１」の仮空席待ちエントリが存在するか否かを確認する。
【００６７】
確認の結果、来店フラグ「１」の仮空席待ちエントリが存在すれば、優先空席待ちではなく、一般空席待ちエントリの呼び出しと判定し、Ｓ１０５の処理を終了してＳ１０６に進む。一方、来店フラグ「１」の仮空席待ちエントリが存在すれば、優先空席待ちエントリの呼び出しと判定し、Ｓ５０５に進む。
【００６８】
Ｓ５０５：前記管理装置１００１は優先空席待ちの依頼の受付を再開する。このとき前記管理装置１００１は前記記憶部１３０２に空値を出力し、これを記憶させる。
【００６９】
このような前記管理装置１００１によれば、優先空席待ち受付処理（Ｓ１０４：Ｓ４０１〜Ｓ４０５）が完了していれば、後から来店した優先空席待ち客が先に一般空席待ち登録処理（Ｓ１０３：Ｓ３０１〜Ｓ３０３）の完了した一般空席待ち客よりも優先して空席を割り当てることができる。
【００７０】
このとき一般空席待ち客は、Ｓ３０３のグループプロファイル登録にあたって、事前にＳ３０１，Ｓ３０２で最小待ちグループ数および最大待ちグループ数を待つことを同意しているため、後から来店した優先空席待ち客の優先的取扱いに対する不快感を抑えることもできる。これにより前記管理装置１００１では次の効果が得られる。
（Ａ）店内でテーブルへの案内を行う店員が満席時に受付端末１００３を持ち、店内にいる空席待ちを希望するお客のグループを空席待ちリストへ追加する。店外でその店の利用を考えている平均客単価が高い（例：その店の最高額メニューを人数分）お客グループが、優先依頼端末１００２を用いて空席待ちの依頼をすることで、そのグループが到着後、空席が発生してからすぐに彼らを席に案内でき、店は平均客単価が高いお客グループの利用機会損失を防ぐことができる。
（Ｂ）店内で空席待ちしているお客は、空席待ちするか決める際、待たなければならない最少グループ数と最大グループ数の両方に納得して待ち始めるため、後から空席待ちを行ったお客のグループが、自分より前に案内されても、案内グループ数が最大グループ数以下であるため、店内で空席待ちしているお客の不快感を抑えることができ、店に対する印象の悪化をおさえることができる。
【００７１】
≪その他，他例≫
本発明は前記実施形態に限定されるものではなく、装置構成などは各請求項に記載された範囲内で変形して実施することができる。例えば近年スマートフォンやタブレットなどの小型計算機の処理能力が向上しているため、受付端末１００３に空席管理装置１００１を組み込んだ構成としてもよい。
【００７２】
また、前記管理装置１００１に支払保証情報記憶部を設け、Ｓ４０３でクレジットカード番号の記入欄を優先依頼端末１００２のタッチパネル１１０２に表示させ、前記記入欄に記入されたクレジットカード番号を支払保証情報記憶部に出力して記憶させることもできる。これにより条件プロファイルを構成する利用予定金額分の支払いを担保し、不来店や来店時に利用予定金額が条件プロファイルの利用予定金額を下回ることを抑制することができる。
【００７３】
さらに本発明は、前記管理装置１００１として、コンピュータを機能させる情報処理プログラムとして構成することもできる。このプログラムによれば、Ｓ１０１〜Ｓ１０６の処理（Ｓ２０１〜Ｓ２０２，Ｓ３０１〜Ｓ３０３，Ｓ４０１〜Ｓ４０５，Ｓ５０１〜Ｓ５０５）の一部あるいは全部をコンピュータに実行させることが可能となる。
【００７４】
前記プログラムは、Ｗｅｂサイトや電子メールなどネットワークを通じて提供することができる。また、前記プログラムは、ＣＤ−ＲＯＭ，ＤＶＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，ＭＯ，ＨＤＤ，ＢＤ−ＲＯＭ，ＢＤ−Ｒ，ＢＤ−ＲＥなどの記録媒体に記録して、保存・配布することも可能である。この記録媒体は、記録媒体駆動装置を利用して読み出され、そのプログラムコード自体が前記実施形態の処理を実現するので、該記録媒体も本発明を構成する。
【符号の説明】
【００７５】
１００１…空席待ち管理装置
１００２…優先依頼端末
１００３…受付装置
１１０２，１２０１…タッチパネル
１１０３，１２０３，１３１５…記憶部
１１０４，１２０２，１３１４…ＣＰＵ
１１０５，１２０４，１３１６…バス
１１０１…優先受付ＩＤ記憶部
１３１１…マウス
１３１２…キーボード
１３１３…ディスプレイ
１３０１…空席待ち記憶部
１３０２…優先受付ＩＤ記憶部
１３０３…優先空席待ち依頼バッファ
１３０４…優先空席待ち利用条件記憶部
１３０５…優先依頼端末ＩＤ記憶部
【図１】
2015041170.tif 000005
【図２】
2015041170.tif 000006
【図３】
2015041170.tif 000007
【図４】
2015041170.tif 000008
【図５】
2015041170.tif 000009
【図６】
2015041170.tif 000010
【図７】
2015041170.tif 000011
【図８】
2015041170.tif 000012
【図９】
2015041170.tif 000013
【図１０】
2015041170.tif 000014