(57)【特許請求の範囲】
【請求項１】
施設における客の順番待ちを管理する順番管理システムであって、
新規の順番待ちの入力操作を受け付け、該順番待ちを受け付けた旨を表す受付情報を生成する受付機能と、各順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理機能と、の少なくともいずれかを実行する少なくとも１つの端末装置と、
前記少なくとも１つの端末装置と通信ネットワークを介して接続され、前記受付情報および前記ステータス変更情報に基づいて順番待ちを管理する順番管理サーバと、
を備え、
前記順番管理サーバは、
前記受付情報および前記ステータス変更情報に基づく順番待ちの実績情報を用いて、客１組あたりの待ち時間の実績値を算出する実績値算出部と、
任意に設定される客１組あたりの待ち時間の設定値の入力を受け付ける設定情報受付部と、
前記設定値が前記実績値から乖離しているか否かを判定する判定部と、
前記判定部により前記設定値が前記実績値から乖離していると判定された場合に警告を発生する警告部と、
を有する、順番管理システム。
【請求項２】
前記設定値は、前記少なくとも１つの端末装置のいずれかにおいて入力され、前記通信ネットワークを介して前記順番管理サーバに送信され、
前記順番管理サーバは、前記警告を表す警告情報を前記設定値が入力された前記端末装置に送信する、
請求項１に記載の順番管理システム。
【請求項３】
前記判定部は、前記設定値と前記実績値との差分を算出し、該差分が所定の閾値以上である場合に、前記設定値が前記実績値から乖離していると判定する、請求項１または２に記載の順番管理システム。
【請求項４】
前記実績値算出部は、時間帯別、曜日別、または月別に前記実績値を算出する、請求項１〜３のいずれか１項に記載の順番管理システム。
【請求項５】
前記順番管理サーバは、前記受付情報および前記ステータス変更情報に基づいて取得される現在の順番待ちの組数と前記設定値とに基づいて、現在の順番待ちに要する時間を推定し、前記少なくとも１つの端末装置に送信して表示させる、請求項１〜４のいずれか１項に記載の順番管理システム。
【請求項６】
施設における客の順番待ちを管理する順番管理システムにおいて用いられる順番管理装置であって、
前記順番管理システムは、当該順番管理装置と通信ネットワークを介して接続され、新規の順番待ちの入力操作を受け付け、該順番待ちを受け付けた旨を表す受付情報を生成する受付機能と、各順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理機能と、の少なくともいずれかを実行する少なくとも１つの端末装置を備え、
前記受付情報および前記ステータス変更情報に基づく順番待ちの実績情報を用いて、客１組あたりの待ち時間の実績値を算出する実績値算出部と、
任意に設定される客１組あたりの待ち時間の設定値の入力を受け付ける設定情報受付部と、
前記設定値が前記実績値から乖離しているか否かを判定する判定部と、
前記判定部により前記設定値が前記実績値から乖離していると判定された場合に警告を発生する警告部と、
を有する、順番管理装置。
【請求項７】
施設における客の順番待ちを管理する順番管理システムにおいて用いられる順番管理装置に実行させるプログラムであって、
前記順番管理システムは、当該順番管理装置と通信ネットワークを介して接続され、新規の順番待ちの入力操作を受け付け、該順番待ちを受け付けた旨を表す受付情報を生成する受付機能と、各順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理機能と、の少なくともいずれかを実行する少なくとも１つの端末装置を備え、
前記受付情報および前記ステータス変更情報に基づく順番待ちの実績情報を用いて、客１組あたりの待ち時間の実績値を算出するステップ（ａ）と、
任意に設定される客１組あたりの待ち時間の設定値の入力を受け付けるステップ（ｂ）と、
前記設定値が前記実績値から乖離しているか否かを判定するステップ（ｃ）と、
前記ステップ（ｃ）において設定値が前記実績値から乖離していると判定された場合に警告を発生するステップ（ｄ）と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、順番待ちを管理する技術に関する。
【背景技術】
【０００２】
従来、レストラン、店舗、銀行、病院、役所等の施設においては、サービスを待つ客の順番を管理するための種々のシステムが採用されている。例えば、特許文献１には、店舗の予約待ち等のウェイティング情報をウェブサーバで一括管理し、店舗設置端末や一般の利用者が所有するコンピュータ端末や携帯端末からウェイティングリストを追加するウェイティング情報管理システムが開示されている。このウェイティング情報管理システムにおいては、ウェイティングリストに推定待ち時間を表示して利用者が参照できるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２４９９８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、待ち時間は、客１組あたりの待ち時間に現在順番待ちをしている客の組数を掛けることによって推定することができる。しかし、客１組あたりの待ち時間の任意に設定した場合、この設定した時間が実態と乖離していると、適切な待ち時間を推定することができない。その結果、予想以上に客を待たせてしまう、あるいは、予想よりも早く順番が到来してしまったため客がまだ施設に来ていないといった問題が生じてしまう。
【０００５】
本発明は、以上説明した事情を鑑みてなされたものであり、実態に見合った適切な待ち時間を推定することができる順番管理システム、順番管理装置およびプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明の一態様である順番管理システムは、施設における客の順番待ちを管理する順番管理システムであって、新規の順番待ちの入力操作を受け付け、該順番待ちを受け付けた旨を表す受付情報を生成する受付機能と、各順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理機能と、の少なくともいずれかを実行する少なくとも１つの端末装置と、前記少なくとも１つの端末装置と通信ネットワークを介して接続され、前記受付情報および前記ステータス変更情報に基づいて順番待ちを管理する順番管理サーバと、を備え、前記順番管理サーバは、前記受付情報および前記ステータス変更情報に基づく順番待ちの実績情報を用いて、客１組あたりの待ち時間の実績値を算出する実績値算出部と、任意に設定される客１組あたりの待ち時間の設定値の入力を受け付ける設定情報受付部と、前記設定値が前記実績値から乖離しているか否かを判定する判定部と、前記判定部により前記設定値が前記実績値から乖離していると判定された場合に警告を発生する警告部と、を有するものである。
【０００７】
また、上記順番管理システムにおいて、前記設定値は、前記少なくとも１つの端末装置のいずれかにおいて入力され、前記通信ネットワークを介して前記順番管理サーバに送信され、前記順番管理サーバは、前記警告を表す警告情報を前記設定値が入力された前記端末装置に送信しても良い。
【０００８】
また、上記順番管理システムにおいて、前記判定部は、前記設定値と前記実績値との差分を算出し、該差分が所定の閾値以上である場合に、前記設定値が前記実績値から乖離していると判定しても良い。
【０００９】
また、上記順番管理システムにおいて、前記実績値算出部は、時間帯別、曜日別、または月別に前記実績値を算出しても良い。
【００１０】
また、上記順番管理システムにおいて、前記順番管理サーバは、前記受付情報および前記ステータス変更情報に基づいて取得される現在の順番待ちの組数と前記設定値とに基づいて、現在の順番待ちに要する時間を推定し、前記少なくとも１つの端末装置に送信して表示させても良い。
【００１１】
本発明の別の態様である順番管理装置は、施設における客の順番待ちを管理する順番管理システムにおいて用いられる順番管理装置であって、前記順番管理システムは、当該順番管理装置と通信ネットワークを介して接続され、新規の順番待ちの入力操作を受け付け、該順番待ちを受け付けた旨を表す受付情報を生成する受付機能と、各順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理機能と、の少なくともいずれかを実行する少なくとも１つの端末装置を備え、前記受付情報および前記ステータス変更情報に基づく順番待ちの実績情報を用いて、客１組あたりの待ち時間の実績値を算出する実績値算出部と、任意に設定される客１組あたりの待ち時間の設定値の入力を受け付ける設定情報受付部と、前記設定値が前記実績値から乖離しているか否かを判定する判定部と、前記判定部により前記設定値が前記実績値から乖離していると判定された場合に警告を発生する警告部と、を有するものである。
【００１２】
本発明のさらに別の態様であるプログラムは、施設における客の順番待ちを管理する順番管理システムにおいて用いられる順番管理装置に実行させるプログラムであって、前記順番管理システムは、当該順番管理装置と通信ネットワークを介して接続され、新規の順番待ちの入力操作を受け付け、該順番待ちを受け付けた旨を表す受付情報を生成する受付機能と、各順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理機能と、の少なくともいずれかを実行する少なくとも１つの端末装置を備え、前記受付情報および前記ステータス変更情報に基づく順番待ちの実績情報を用いて、客１組あたりの待ち時間の実績値を算出するステップ（ａ）と、任意に設定される客１組あたりの待ち時間の設定値の入力を受け付けるステップ（ｂ）と、前記設定値が前記実績値から乖離しているか否かを判定するステップ（ｃ）と、前記ステップ（ｃ）において設定値が前記実績値から乖離していると判定された場合に警告を発生するステップ（ｄ）と、を実行させるものである。
【発明の効果】
【００１３】
本発明によれば、客１組あたりの待ち時間の設定値が実績値から乖離しているか否かを判定し、乖離している場合には警告を発生するので、ユーザは、自身が設定した設定値が実態と合っているかどうかを認識することができる。従って、実態に見合った客１組あたりの待ち時間を設定することができ、客の待ち時間を適切に推定することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る順番管理システムの概略構成を示す図である。
【図２】本発明の実施形態に係る受付端末および順番管理端末の主要構成を示すブロック図である。
【図３】モード切換ウィンドウを例示した図である。
【図４】お客様モードにおける操作画面（受付画面）を例示した図である。
【図５】店員モードにおける操作画面（ステータス操作画面）を例示した図である。
【図６】設定モードにおける操作画面（設定画面）を例示した図である。
【図７】本発明の実施形態に係る順番管理サーバの主要構成を示すブロック図である。
【図８】本発明の実施形態に係る順番管理システムの動作を示すシーケンス図である。
【図９】待ち項目の編集画面を例示した図である。
【図１０】待ち項目の編集画面（カウンターの待ち時間の編集）を例示した図である。
【図１１】警告画面を例示した図である。
【図１２】待ち項目の編集後の設定画面を例示した図である。
【図１３】お客様モードにおける操作画面（人数入力画面）を例示した図である。
【図１４】お客様モードにおける操作画面（座席の選択画面）を例示した図である。
【図１５】お客様モードにおける操作画面（受付内容の確認画面）を例示した図である。
【図１６】新規の順番待ちが追加されたステータス操作画面を例示した図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１６】
実施の形態
本実施形態では、順番待ちを管理する施設としてレストランを例に説明するが、これに限る趣旨ではなく、本発明に係る順番管理システムは、店舗、銀行、病院、役所など、訪れた客に対し順番に従って応対するあらゆる施設に適用可能である。
【００１７】
（１）実施形態の構成
図１は、本実施形態に係る順番管理システム１の概略構成を示す図である。
順番管理システム１は、レストラン等の施設を訪れた客の順番待ちを管理するシステムである。同図に示すように、順番管理システム１は、新規の順番待ちの入力操作を受け付ける受付端末１００と、順番待ちの受付伝票（番号券）を印刷するプリンタ２００と、順番待ち状況（ステータス）を表示すると共に順番待ちステータスの変更操作を受け付ける順番管理端末３００と、順番待ちを管理する順番管理サーバ４００とを備える。このうち、受付端末１００と順番管理端末３００と順番管理サーバ４００とは、通信ネットワークＮを介して接続されている。
【００１８】
ここで、図１においては、受付端末１００および順番管理端末３００を１台ずつ図示しているが、これに限る趣旨ではなく、これらの機器を複数台ずつ設けて通信ネットワークＮに接続してもよい。例えば、１つのレストランに受付端末１００および順番管理端末３００を複数台ずつ設置しても良いし、同じ系列の複数の支店に、受付端末１００および順番管理端末３００を１台ずつまたは複数台ずつ設置しても良い。受付端末１００および順番管理端末３００には、各機器が設置された施設を特定するための識別情報として施設ＩＤが与えられている。
【００１９】
通信ネットワークＮは、受付端末１００、順番管理端末３００、および順番管理サーバ４００の間で相互に情報を送受信可能な通信網を含む。通信ネットワークＮは、例えば、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース、ＷｉＦｉ（Wireless  Fidelity）、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００２０】
図２は、受付端末１００および順番管理端末３００の主要構成を示すブロック図である。受付端末１００および順番管理端末３００としては、タブレット端末、パーソナルコンピュータ（ＰＣ）、ノートＰＣ、スマートフォン、携帯電話機、携帯情報端末（ＰＤＡ）など、通信ネットワークＮを介して他の通信機器とデータの授受が可能なあらゆる端末装置を利用することができる。本実施形態においては、図２に示すタブレット端末１１０に専用のアプリケーションをインストールし、このアプリケーションの実行中における動作モードを切り換えることにより、タブレット端末１１０を受付端末１００または順番管理端末３００として使用する。動作モードについては後述する。
【００２１】
タブレット端末１１０は、通信インタフェース１２０と、入力部１３０と、表示部１４０と、記憶部１５０と、プロセッサ１６０とを備える。
【００２２】
通信インタフェース１２０は、タブレット端末１１０を通信ネットワークＮに接続し、通信ネットワークＮ上の他の端末と通信をするためのハードウェアモジュールである。通信インタフェース１２０は、例えば、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。
【００２３】
入力部１３０は、各種操作ボタンやタッチパネル１３１等の入力デバイスであり、新規客の順番待ちの受付や、順番待ちのステータスの変更や、各種設定情報等の入力操作を受け付ける。
【００２４】
表示部１４０は、例えば液晶ディスプレイにより構成され、順番待ちを受け付けるための操作画面や順番待ち状況等を表示する。
【００２５】
記憶部１５０は、例えば、物理デバイスの記憶領域が提供する論理デバイスである。物理デバイスは、例えば、ディスクドライブまたは半導体メモリ（ＲＯＭ、ＲＡＭなど）等のコンピュータ読み取り可能な記録媒体である。記憶部１５０は、複数の物理デバイスを１つの論理デバイスにマッピングして構築してもよいし、１つの物理デバイスを複数の論理デバイスにマッピングして構築してもよい。
【００２６】
記憶部１５０は、オペレーティングシステムプログラム、ドライバプログラム、各種データ等を記憶する。ドライバプログラムとしては、例えば、通信インタフェース１２０を制御するための通信インタフェースドライバプログラム等がある。また、記憶部１５０は、これら各種プログラムや各種データのほか、プロセッサ１６０が実行することにより、客の順番待ちを管理するための順番管理アプリケーションＡＰ１を記憶している。
【００２７】
プロセッサ１６０は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット（ＣＰＵなど）および各種レジスタから構成され、記憶部１５０に格納されている各種プログラムを実行することでタブレット端末１１０の各部を中枢的に制御する。各種レジスタは、例えば、プログラムカウンタ、データレジスタ、命令レジスタ、汎用レジスタ等である。
【００２８】
プロセッサ１６０が順番管理アプリケーションＡＰ１を実行することにより実現される機能部には、施設を訪れた客にタブレット端末１１０を操作させて順番待ちの受付を行うお客様モードを実行するお客様モード実行部１６１と、施設の店員にタブレット端末１１０を操作させて順番待ちステータスを管理する店員モードを実行する店員モード実行部１６２と、各種設定情報を入力するための設定モードを実行する設定モード実行部１６３と、お客様モードと店員モードと設定モードとを切り換えるモード切換部１６４とが含まれる。この他、タブレット端末１１０を大型の外部ディスプレイに接続し、順番待ち状況の一覧等をこの外部ディスプレイに表示させるモードを設けても良い。
【００２９】
図３は、表示部１４０に表示されるモード切換ウィンドウを例示した図である。図３に示すように、モード切換ウィンドウＭ１には、お客様モードを選択するためのボタンｍ１１と、店員モードを選択するためのボタンｍ１２と、設定モードを選択するためのボタンｍ１３と、変更内容を決定するための変更ボタンｍ１４と、モード切換ウィンドウＭ１を閉じるための操作ボタンｍ１５とが設けられている。
【００３０】
モード切換操作は、施設の店員や管理者などの操作権限を有する者（以下ユーザともいう）によって行われる。操作権限を有する者が正しい施設ＩＤおよびパスコードをタブレット端末１１０に入力し、認証に成功すると、モード切換部１６４は、図３に示すモード切換ウィンドウＭ１を表示部１４０に表示させる。操作権限を有する者がタッチパネル１３１を操作することにより、お客様モードと店員モードと設定モードとのいずれかを選択し、モード切換ウィンドウＭ１を閉じると、選択されたモードが当該タブレット端末１１０に設定される。
【００３１】
＜お客様モード＞
お客様モードは、現在の順番待ち状況の概要を表示すると共に、施設を訪れた客にタッチパネル１３１を操作させることで新規の順番待ちの入力を受け付け可能とするモードである。
【００３２】
図４は、お客様モード実行部１６１の制御の下で表示部１４０に表示される操作画面を例示した図であり、タッチパネル１３１の操作に応じて新規の順番待ちを受け付ける受付画面Ｍ２を示している。受付画面Ｍ２には、順番待ちリストが表示されるリスト表示欄ｍ２１と、順番待ちをしている組の数（待ち組数）が表示される待ち組数表示欄ｍ２２と、現在の推定待ち時間が表示される待ち時間表示欄ｍ２３と、受付開始ボタンｍ２４とが設けられている。順番待ちリストには、順番待ちの受付の際に発行される受付番号や各組の人数等が表示される。
【００３３】
お客様モード実行部１６１は、上述した受付画面Ｍ２を表示部１４０に表示させると共に、順番管理サーバ４００から最新の順番待ちステータスに関する情報（以下、ステータス情報という）を受信し、このステータス情報に基づいて、順番待ちリストを更新する。
【００３４】
また、お客様モード実行部１６１は、受付画面Ｍ２の受付開始ボタンｍ２４に所定の操作（例えばタップ操作）がなされると、新規の順番待ちを受け付けた旨を示す受付情報を生成し、通信ネットワークＮを介して順番管理サーバ４００に送信する。受付情報には、受付番号、受付時刻、人数、待ち項目等の情報が含まれる。
【００３５】
ここで、待ち項目とは、客の来店目的や要望別に順番待ちを受け付ける場合に設けられる項目のことである。例えば、レストランにおいては、客が希望する座席の種類別に順番待ちを受け付けることがあり、この場合、座席の種類（テーブル席、カウンター席、テラス席、指定なし、等）が待ち項目として設定される。別の例として、銀行においては、来店目的（口座開設、出入金取引、融資相談等）別に待ち項目が設定される。このような待ち項目は、施設の目的や特性、ユーザの意向等に応じて適宜設定すればよい。
【００３６】
本実施形態においては、順番待ちをする客の組に与えられる識別情報として受付番号を用いるが、識別情報はこれに限定されない。例えば、アルファベットや仮名等の符号、数字とアルファベット若しくは仮名の組み合わせ、または客に入力させる任意の語（例えば姓や名）等を識別情報として用いることもできる。また、受付番号を用いる場合であっても、必ずしも連番（昇順）の数字を用いる必要はなく、ランダムに発行した数字であっても良い。
【００３７】
さらに、お客様モード実行部１６１は、順番待ちの受付が完了した際に、受付番号が表示された受付伝票（番号券）をプリンタ２００に出力させる。あるいは、お客様モード実行部１６１は、受付操作を行った客が所持する携帯電話やスマートフォン等の携帯端末に受付番号を送信し、画面に表示させても良い。
【００３８】
＜店員モード＞
店員モードは、受付番号ごとに順番待ちステータスを表示すると共に、施設の店員にタッチパネル１３１を操作させることで順番待ちステータスの変更を受け付けるモードである。
【００３９】
図５は、店員モード実行部１６２の制御の下で表示部１４０に表示される操作画面を例示した図であり、タッチパネル１３１の操作により順番待ちステータスの更新を受け付けるステータス操作画面Ｍ３を示している。ステータス操作画面Ｍ３には、順番待ちリストが表示されるリスト表示欄ｍ３１と、現在の待ち組数が表示される待ち組数表示欄ｍ３３と、現在の推定待ち時間が表示される待ち時間表示欄ｍ３４と、現在呼出中の受付番号が表示される呼出番号表示欄ｍ３５と、店員が順番待ちを受け付ける際に操作される受付ボタンｍ３６とが設けられている。
【００４０】
リスト表示欄ｍ３１に表示される順番待ちリストの各行ｍ３２には、受付番号と、受付時刻と、各組の人数と、待ち項目と、現在の順番待ちステータスとが表示されている。店員モード実行部１６２は、順番管理サーバ４００から最新のステータス情報を受信すると、受信したステータス情報に基づいて、リスト表示欄ｍ３１、待ち組数表示欄ｍ３３、および待ち時間表示欄ｍ３４を更新する。
【００４１】
ここで、本実施形態における順番待ちステータスには、まだ客の順番が到来していない状態である「未呼出」と、順番が到来して客を呼び出している状態である「呼出中」と、呼び出した客を座席に案内した状態である「案内済」とがある。なお、順番待ちステータスはこれらに限定されず、施設の業務形態やユーザの意向等に応じて適宜設定することができる。
【００４２】
順番待ちステータスを変更する際には、ステータスの変更対象である受付番号の行ｍ３２に対し、右から左にスワイプする、あるいはステータス表示欄ｍ３７をタップするといった所定の操作を行う。それにより、順番待ちステータスを変更するための複数の操作ボタンが展開して表示される。操作ボタンとしては、例えば、順番待ちをキャンセルすることを意味する「取消」や、いったん入力された順番待ちの詳細（人数や待ち項目等）を変更することを意味する「変更」や、順番が到来した客を呼び出すことを意味する「呼出」や、順番が到来した客を座席に案内したことを意味する「案内」等が挙げられる。
【００４３】
これらの操作ボタンのうち「呼出」が操作されると、順番管理システム１においては、順番が到来した受付番号をディスプレイに表示するなどして、客に順番の到来が通知される。また、この操作により、順番待ちステータスが、「未呼出」から「呼出中」に変更される。
【００４４】
また、上記操作ボタンのうち「案内」が操作されると、当該受付番号の順番待ちステータスが「呼出中」から「案内済」に変更される。なお、変更操作は、「取消」、「変更」、「呼出」、「案内」に限定する趣旨ではなく、施設の業務形態等に応じてユーザが適宜設定および変更することができる。
【００４５】
店員モード実行部１６２は、順番待ちステータスを変更するための操作ボタンに対して所定の操作（例えばタップ操作）がなされると、順番待ちステータスの変更を指示するステータス変更情報を生成し、通信ネットワークＮを介して順番管理サーバ４００に送信する。
【００４６】
また、店員モードにおいて、店員が客と対話しながら新規の順番待ちの受付を行うことも可能である。この場合、受付ボタンｍ３６に対して所定の操作（例えばタップ操作）がなされると、店員モード実行部１６２は新規の受付動作を開始させる。
【００４７】
本実施形態においては、タブレット端末１１０に順番管理アプリケーションＡＰ１を実装し、お客様モードに設定したタブレット端末１１０を受付端末１００として使用し、店員モードに設定したタブレット端末１１０を順番管理端末３００として使用する。受付端末１００として使用するタブレット端末１１０と、順番管理端末３００として使用するタブレット端末１１０とは同じ機種であっても良いし、異なる機種であっても良い。
【００４８】
＜設定モード＞
設定モードは、ユーザにタッチパネル１３１を操作させることで、順番待ちの管理に用いられる各種設定情報を新規に入力または変更（以下、これらを編集という）するためのモードである。
【００４９】
図６は、設定モード実行部１６３の制御の下で表示部１４０に表示される設定画面を例示した図であり、待ち項目および待ち時間を編集するための画面を表示させた状態を示している。図６に示す設定画面Ｍ４には、設定対象とする待ち項目が表示される項目欄ｍ４１と、待ち項目の設定を有効または無効にするためのオン・オフスイッチｍ４２と、待ち項目の編集モードに進むための編集ボタンｍ４３とが設けられている。ユーザは所望の待ち項目のオン・オフスイッチｍ４２を操作することで、当該待ち項目を順番待ちにおいて使用するか否かを決定することができる。また、編集ボタンｍ４３に所定の操作（例えばタップ操作）を行うことで、各待ち項目の設定を編集することができる。なお、設定画面Ｍ４においては、待ち項目として設けられた「指定なし」、「テーブル」、「カウンター」、および「テラス席」のオン・オフスイッチｍ４２が全てオンになった状態を示している。
【００５０】
設定モード実行部１６３は、設定情報の編集がなされると、当該設定情報を後述する設定情報管理テーブルＴＡ３に登録する指示を表す登録指示情報を生成し、通信ネットワークＮを介して順番管理サーバ４００に送信する。なお、設定モードは、受付端末１００として使用するタブレット端末１１０と、順番管理端末３００として使用するタブレット端末１１０とのいずれにおいて実行しても良い。
【００５１】
図７は、順番管理サーバ４００の主要構成を示すブロック図である。順番管理サーバ４００は、例えば、演算処理能力の高いコンピュータによって構成され、所定のプログラムを実行することにより、受付端末１００および順番管理端末３００と連携して順番待ちを管理するサーバ機能を実現するものである。ここで、順番管理サーバ４００を構成するコンピュータは、必ずしも１台である必要はなく、通信ネットワークＮ上に分散する複数のコンピュータから構成されてもよい。
【００５２】
図７に示すように、順番管理サーバ４００は、通信インタフェース４１０と、記憶部４２０と、プロセッサ４３０とを備える。
【００５３】
通信インタフェース４１０は、通信ネットワークＮに接続し、通信ネットワークＮ上の他の端末と通信をするためのハードウェアモジュールである。通信インタフェース４１０は、例えば、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。
【００５４】
記憶部４２０は、例えば、物理デバイスの記憶領域が提供する論理デバイスである。物理デバイスは、例えば、ディスクドライブまたは半導体メモリ（ＲＯＭ、ＲＡＭなど）等のコンピュータ読み取り可能な記録媒体である。記憶部４２０は、複数の物理デバイスを１つの論理デバイスにマッピングして構築してもよいし、１つの物理デバイスを複数の論理デバイスにマッピングして構築してもよい。
【００５５】
記憶部４２０は、オペレーティングシステムプログラムやドライバプログラムを含む各種プログラムおよびこれらのプログラムの実行中に使用される各種データを格納する。具体的には、記憶部４２０は、プロセッサ４３０に実行させる順番管理プログラムＡＰ２と、このプログラムの実行中に使用される順番管理データベースＤＢ１と、実績情報データベース（ＤＢ）ＤＢ２とを記憶している。
【００５６】
順番管理データベースＤＢ１は、受付端末１００および順番管理端末３００を施設ごとに管理するためのデータベースであり、クライアント管理テーブルＴＡ１と、ステータス管理テーブルＴＡ２と、設定情報管理テーブルＴＡ３とを含む。
【００５７】
クライアント管理テーブルＴＡ１には、施設ごとに固有のＩＤとパスコード（アカウント）が対応づけて登録されている。例えば、複数の支店が存在する場合、「支店Ａ」で利用される受付端末１００および順番管理端末３００に対して「ＩＤ：Ａ１・・・」、「パスコード：ＡＡ２・・・」が設定されている。施設ごとのＩＤおよびパスコードは、例えば、システム導入の際に各施設で順番待ちの管理を行う管理者によって設定される。１つの施設で受付端末１００および順番管理端末３００を複数台ずつ利用する場合には、同一のＩＤとパスコードを利用しても良いが、例えば所定の条件に従い、複数のＩＤとパスワードを使い分けるようにしても良い。
【００５８】
ステータス管理テーブルＴＡ２には、各施設の順番待ちリストが登録されている。この順番待ちリストは、順番待ちの受付番号の一覧と、各受付番号の人数、待ち項目、および順番待ちステータスとを含む。ステータス管理テーブルＴＡ２の登録内容は、受付端末１００から送信される受付情報と、順番管理端末３００から送信されるステータス変更情報とに基づいて更新される。
【００５９】
設定情報管理テーブルＴＡ３には、各施設における順番待ちの管理に用いられる各種設定情報が登録されている。設定情報は、使用される待ち項目の種類や、客１組あたりの待ち時間等の情報を含む。これらの設定情報は、ユーザによって任意に設定される。このうち、客１組あたりの待ち時間については、待ち項目ごとの待ち時間と、待ち項目を区別しない場合の待ち時間とを登録しても良い。あるいは、時間帯別、曜日別、月別に細分化して客１組あたりの待ち時間を登録しても良い。
【００６０】
実績情報データベースＤＢ２には、過去に行われた順番待ちの実績情報が格納されている。詳細には、ステータス管理テーブルＴＡ２において順番待ちのステータスが「案内済」となった順番待ちに関する受付時間、呼出時間、案内時間、人数、曜日、月等の実績情報が実績情報テータベースＤＢ２に転送されて蓄積される。
【００６１】
プロセッサ４３０は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット（ＣＰＵなど）および各種レジスタから構成され、記憶部４２０に格納されている各種プログラムを実行することにより順番管理サーバ４００の各部を中枢的に制御する。また、プロセッサ４３０は、順番管理プログラムＡＰ２を実行することにより、受付端末１００および順番管理端末３００と連携して順番管理機能を実現する。
【００６２】
詳細には、プロセッサ４３０が順番管理プログラムＡＰ２を実行することにより実現される機能部には、順番管理部４３１と、待ち時間推定部４３２と、実績値算出部４３３と、設定情報受付部４３４と、判定部４３５と、警告部４３６とが含まれる。
【００６３】
順番管理部４３１は、受付端末１００から受信した受付情報および順番管理端末３００から受信したステータス変更情報に従って、ステータス管理テーブルＴＡ２を更新する。具体的には、新規の順番待ちの追加や、既に登録されている順番待ちのステータスの変更を行う。
【００６４】
待ち時間推定部４３２は、設定情報管理テーブルＴＡ３に登録されている客１組あたりの待ち時間と、現在順番待ちをしている客の組数とに基づいて、新規に順番待ちをする場合に要するトータルの待ち時間を推定する。具体的には、客１組あたりの待ち時間に、現在順番待ちをしている客の組数を掛け合わせる。なお、現在順番待ちをしている客の組数は、ステータス管理テーブルＴＡ２から取得される。トータルの待ち時間は、待ち項目別に推定しても良いし、待ち項目を区別せずに推定しても良い。また、ステータス管理テーブルＴＡ２において、客１組あたりの待ち時間が時間帯別、曜日別、または月別に登録されている場合には、トータルの待ち時間を推定する時間帯、曜日、または月に応じた客１組あたりの待ち時間を使用する。
【００６５】
実績値算出部４３３は、実績情報データベースＤＢ２に格納されている実績情報を統計的に分析することにより、客１組あたりの待ち時間の実績値を算出する。この際、実績値算出部４３３は、時間帯別、曜日別、または月別に実績値を算出しても良い。
【００６６】
設定情報受付部４３４は、設定モードに設定されたタブレット端末１１０から送信された登録指示情報を受け付け、該登録指示情報に従って設定情報を設定情報管理テーブルＴＡ３に登録する。
【００６７】
判定部４３５は、上記登録指示情報により設定される設定情報が客１組あたりの待ち時間を含む場合に、この待ち時間、即ちユーザが任意に設定した待ち時間の設定値が実態から乖離していないかどうかを判定する。
【００６８】
警告部４３６は、上記待ち時間の設定値が実績値算出部４３３により算出された実績値から乖離していると判定部４３５が判定した場合に警告を発生し、該警告を表す警告情報を生成して登録指示情報を送信したタブレット端末１１０に通信インタフェース４１０を介して送信する。
【００６９】
（２）実施形態の動作
次に、順番管理システム１の動作を説明する。図８は、順番管理システム１の動作を示すシーケンス図である。以下においては、レストランに順番管理システム１を適用する場合を説明する。また、以下においては、順番管理端末３００として用いられるタブレット端末１１０において設定情報の編集を行うものとする。
【００７０】
まず、施設の管理者等のユーザは、タブレット端末１１０のモードを設定モードに切り替えて設定画面を表示させる。例えば、待ち項目や待ち時間を編集する場合には、図６に例示する設定画面Ｍ４を表示させる。
【００７１】
ユーザは、各待ち項目の内容を編集する場合、編集ボタンｍ４３をタップする。それにより、図９に例示する待ち項目の編集画面Ｍ５が表示部１４０に表示される。ユーザは、待ち項目の編集画面Ｍ５において、待ち項目の追加および削除と、各待ち項目の客１組あたりの待ち時間を編集とを行うことができる。具体的には、設定済みの待ち項目を削除する場合には、削除ボタンｍ５１をタップする。また、新たな待ち項目を追加する場合には、追加ボタンｍ５２をタップする。
【００７２】
ユーザは、客１組あたりの待ち時間を設定する場合、変更対象とする待ち項目の行に含まれる待ち時間表示欄をタップする。例えば、待ち項目「カウンター」の待ち時間を変更する場合、１組目の待ち時間表示欄ｍ５３または２組目以降の待ち時間表示欄ｍ５４をタップすれば良い。ここで、１組目の待ち時間とは、順番待ちの先頭に到達してから必要になる待ち時間のことであり、２組目以降の待ち時間とは、順番待ちの２番目以降から先頭に到達するまでに必要となる１組あたりの待ち時間のことである。
【００７３】
これらの待ち時間表示欄ｍ５３、ｍ５４にタップすると、図１０に示すように、待ち時間として入力される数値を選択するためのホイールｍ５６、ｍ５７が表示される。ユーザは、これらのホイールｍ５６、ｍ５７を回転させる操作を行うことで、任意の数値を待ち時間として入力することができる。なお、図１０は、１組目の待ち時間および２組目以降の待ち時間として、共に「１０分」が入力されている状態を示している。
【００７４】
ユーザは、任意の待ち時間を入力し、保存ボタンｍ５８をタップすることで、当該待ち時間を設定情報として登録する操作を行う。
【００７５】
順番管理端末３００は、設定情報の登録操作を検知すると（ステップＳ３００：Ｙｅｓ）、該設定情報を登録させる指示を表す登録指示情報を順番管理サーバ４００に送信する（ステップＳ３０１）。
【００７６】
順番管理サーバ４００が登録指示情報を受信すると（ステップＳ２００：Ｙｅｓ）、設定情報受付部４３４は、受信した登録指示情報に従い、設定情報を設定情報管理テーブルＴＡ３に登録（新規登録または変更登録）する（ステップＳ２０１）。
【００７７】
判定部４３５は、設定情報管理テーブルＴＡ３に登録された設定情報が客１組あたりの待ち時間を含む場合、登録された客１組あたりの待ち時間、即ち、待ち時間の設定値が実態から乖離しているか否かを判定する。詳細には、判定部４３５は、待ち時間の設定値と、実績値算出部４３３により算出された客１組あたりの待ち時間の実績値との差分を算出し（ステップＳ２０２）、この差分が所定の閾値以上であるか否かを判定する（ステップＳ２０３）。
【００７８】
ここで、客１組あたりの待ち時間の実績値は、予め算出して記憶部４２０に記憶させておいても良いし、設定情報管理テーブルＴＡ３に設定情報が登録されるたびに算出することとしても良い。後者の場合、実績値の算出に用いる実績情報を適宜抽出することで、より精度の高い実績値を算出することができる。具体的には、現在から所定期間遡った実績情報を用いる、特定の時間帯、曜日、または月のみの実績情報を用いる、といった抽出方法が挙げられる。また、ステップＳ２０２において用いられる閾値は、例えば「実績値の２０％」というように、実績値に基づいて設定しても良い。
【００７９】
ステップＳ２０２において算出された差分が閾値以上である場合（ステップＳ２０３：Ｙｅｓ）、警告部４３６は警告を発生し、待ち時間の設定値が実態（実績値）から乖離している旨を示す警告情報を生成して登録指示情報を送信した順番管理端末３００に送信する（Ｓ２０４）。この警告情報には、乖離している旨を示す情報の他、実績値を含めても良い。
【００８０】
なお、順番管理サーバ４００が登録指示情報を受信しない場合（ステップＳ２００：Ｎｏ）、または、待ち時間の設定値と実績値との差分が閾値未満である場合（ステップＳ２０３：Ｎｏ）、順番管理サーバ４００の動作は後述するステップＳ２０５に移行する。
【００８１】
順番管理端末３００は、警告情報を受信すると（ステップＳ３０２：Ｙｅｓ）、警告画面を表示部１４０に表示させる（ステップＳ３０３）。図１１は、警告画面を例示した図である。図１１においては、図１０に示す待ち項目の編集画面Ｍ５上に、警告ウィンドウＭ６が開かれ、ここに警告のテキストメッセージｍ６１が表示されている。ユーザは、このような警告を見ることで、自身が入力した設定情報が実態から乖離していることを認識することができる。
【００８２】
この際、順番管理端末３００は、受信した警告情報に客１組あたりの待ち時間の実績値が含まれていた場合、警告のメッセージと共に、この実績値を警告ウィンドウＭ６に表示しても良い。
【００８３】
警告ウィンドウＭ６は、例えば確認ボタンｍ６２をタップすることで閉じることができる。図１２は、警告ウィンドウＭ６が閉じられた後の編集画面Ｍ５を例示している。図１２においては、待ち項目「カウンター」の待ち時間表示欄ｍ４４に、編集後の待ち時間（１組目：１０分、２組目以降：１０分）が表示されている。ユーザは、表示された警告を確認した上で、設定情報を編集し直しても良いし、そのままにしておいても良い。この後、ユーザは、タブレット端末１１０のモードを店員モードに戻しておく。
【００８４】
レストランを訪れた客は、まず、受付端末１００に表示された受付画面Ｍ２（図４参照）を見て、受付開始ボタンｍ２４をタップする。それにより、受付端末１００において受付動作が開始され、画面が図１３に例示する人数入力画面Ｍ７に遷移する。ここで、受付画面Ｍ２に表示される現在の待ち時間は、設定情報管理テーブルＴＡ３に登録されている最新の設定情報（客１組あたりの待ち時間）と、ステータス管理テーブルＴＡ２に登録されている最新の順番待ちリスト（待ち組数）とに基づいて算出されたものである。
【００８５】
人数入力画面Ｍ７には、テンキーｍ７１と、人数表示欄ｍ７２と、次の入力画面に進むためのボタンｍ７３とが設けられている。客は、人数入力画面Ｍ７に表示されたテンキーｍ７１にタップすることにより人数を入力し、ボタンｍ７３をタップする。それにより、画面が図１４に例示する座席の選択画面Ｍ８に遷移する。
【００８６】
座席の選択画面Ｍ８には、複数の待ち項目選択ボタンｍ８１〜ｍ８４が設けられている。待ち項目選択ボタンｍ８１〜ｍ８４には、客が選択可能な座席の種類と、それぞれの座席を選択した場合に要する待ち時間とが表示されている。これらの待ち時間は、設定情報管理テーブルＴＡ３に登録されている最新の設定情報（待ち項目別の客１組あたりの待ち時間）と、ステータス管理テーブルＴＡ２に登録されている最新の順番待ちリスト（待ち項目別の待ち組数）とに基づいて算出されたものである。客は、所望の待ち項目選択ボタン（例えば、「テーブル」の待ち項目選択ボタンｍ８２）をタップする。それにより、画面が図１５に例示する受付内容の確認画面Ｍ９に遷移する。
【００８７】
受付内容の確認画面Ｍ９には、客の人数および座席の種類が表示される受付内容表示欄ｍ９１と、受付完了ボタンｍ９２とが設けられている。客は、受付内容を確認した上で、受付完了ボタンｍ９２をタップする。それにより、受付の入力操作が完了する。
【００８８】
受付端末１００は、上述した受付の入力操作を検知すると（ステップＳ１００：Ｙｅｓ）、新規の順番待ちの受付番号を発行すると共に、この受付番号、客の人数、および待ち項目を含む受付情報を生成し、通信ネットワークＮを介して順番管理サーバ４００に送信する（ステップＳ１０１）。
【００８９】
続いて、受付端末１００は、受付番号が表示された番号券を発行してプリンタ２００に出力させる（ステップＳ１０２）。番号券には、受付番号の他、２次元コード付きを表示しても良く、この場合に客は、２次元コードを自分の携帯端末で読み取ることにより、呼出状況の確認、メールや電話による呼び出しといったサービスを受けることができる。
【００９０】
一方、受付端末１００が受付の入力操作を検知しない場合（ステップＳ１００：Ｎｏ）、受付端末１００の動作はそのままステップＳ１０３に移行する。
【００９１】
順番管理サーバ４００は、受付端末１００から受付情報を受信すると（ステップＳ２０５：Ｙｅｓ）、受信した受付情報に基づいてステータス管理テーブルＴＡ２を更新する（ステップＳ２０６）。具体的には、新規の順番待ちをステータス管理テーブルＴＡ２の最後尾に追加登録する。
【００９２】
続いて、順番管理サーバ４００は、更新したステータス管理テーブルＴＡ２に基づいて、最新のステータス情報を、通信ネットワークＮを介して受付端末１００および順番管理端末３００に送信する（ステップＳ２０７）。
【００９３】
ここで、順番管理サーバ４００は、ステータス管理テーブルＴＡ２を更新するたびに、ステータス情報を受付端末１００および順番管理端末３００に送信しても良いし、ステータス管理テーブルＴＡ２を更新したか否かにかかわらず、所定の時間間隔でステータス情報を上記各端末に送信しても良い。あるいは、順番管理サーバ４００は、受付端末１００または順番管理端末３００から要求が来たときのみ、ステータス情報を送信するようにしても良い。この場合、受付端末１００および順番管理端末３００の各々は、所定の時間間隔で順番管理サーバ４００にステータス情報を要求するように設定される。
【００９４】
一方、順番管理サーバ４００が受付端末１００から受付情報を受信しない場合（ステップＳ２０５：Ｎｏ）、順番管理サーバ４００の動作はそのままステップＳ２０８に移行する。
【００９５】
受付端末１００は、順番管理サーバ４００から最新のステータス情報を受信すると（ステップＳ１０３：Ｙｅｓ）、受信したステータス情報に基づいて、図４に例示する受付画面Ｍ２を更新表示する（ステップＳ１０４）。一方、受付端末１００が順番管理サーバ４００から最新のステータス情報を受信しない場合（ステップＳ１０３：Ｎｏ）、受付端末１００の動作はそのままステップＳ１０５に移行する。
【００９６】
また、順番管理端末３００は、順番管理サーバ４００から最新のステータス情報を受信すると（ステップＳ３０４：Ｙｅｓ）、受信したステータス情報に基づいてステータス操作画面Ｍ３の順番待ちリストを更新表示する（ステップＳ３０５）。図１６は、図５に例示するステータス操作画面Ｍ３に対して新規の順番待ちが追加された状態を示している。図１６に例示するように、リスト表示欄ｍ３１には、受付番号「３」の新規の順番待ちの行ｍ３８が追加されている。また、待ち組数表示欄ｍ３３および待ち時間表示欄ｍ３４も更新されている。
【００９７】
一方、順番管理端末３００が順番管理サーバ４００から最新のステータス情報を受信しない場合（ステップＳ３０４：Ｎｏ）、順番管理端末３００の動作はそのままステップＳ３０６に移行する。
【００９８】
レストランの店員は、順番待ちステータスを変更する場合、順番管理端末３００を操作して、図１６に例示するステータス操作画面Ｍ３に対してステータス変更操作を行う。
【００９９】
順番管理端末３００は、ステータス変更操作を検知すると（ステップＳ３０６：Ｙｅｓ）、このステータス変更操作に応じたステータス変更情報を生成し、通信ネットワークＮを介して順番管理サーバ４００に送信する（ステップＳ３０７）一方、順番管理端末３００がステータス変更操作を検知しない場合（ステップＳ３０６：Ｎｏ）、順番管理端末３００の動作はそのままステップＳ３０８に移行する。
【０１００】
順番管理サーバ４００は、順番管理端末３００からステータス変更情報を受信すると（ステップＳ２０８：Ｙｅｓ）、受信したステータス変更情報に基づいてステータス管理テーブルＴＡ２を更新する（ステップＳ２０９）。例えば、順番管理サーバ４００は、ある受付番号の順番待ちのステータスを「案内済」に変更するステータス変更情報を受信すると、ステータス管理テーブルＴＡ２に登録されている当該受付番号の順番待ちに関する実績情報を実績情報データベースＤＢ２に転送した上で、ステータス管理テーブルＴＡ２から当該受付番号の順番待ちを消し込む。また、順番管理サーバ４００は、ある受付番号の順番待ちのステータスを「呼出中」に変更するステータス変更情報を受信すると、ステータス管理テーブルＴＡ２に登録された当該受付番号の順番待ちのステータスを「呼出中」に変更する。この際、当該受付番号にメールアドレスや電話番号が紐づけられている場合には、順番管理サーバ４００は呼出メールを送ったり電話をかけたりして、順番の到来を客に通知することとしても良い。
【０１０１】
続いて、順番管理サーバ４００は、更新したステータス管理テーブルＴＡ２に基づいて、最新のステータス情報を受付端末１００および順番管理端末３００に送信する（ステップＳ２１０）。ここで、順番管理サーバ４００は、ステータス管理テーブルＴＡ２を更新するたびに、ステータス情報を受付端末１００および順番管理端末３００に送信しても良いし、所定の時間間隔で、あるいは受付端末１００および順番管理端末３００からの要求に応じてステータス情報をこれらの端末に送信しても良い。
【０１０２】
一方、順番管理サーバ４００が順番管理端末３００からステータス変更情報を受信しない場合（ステップＳ２０８：Ｎｏ）、順番管理サーバ４００の動作はそのままステップＳ２１１
に移行する。
【０１０３】
その後、順番管理システム１が動作を継続する場合（ステップＳ１０５、Ｓ２１１、Ｓ３０８：Ｎｏ）、受付端末１００、順番管理端末３００、および順番管理サーバ４００の動作はステップＳ１００、Ｓ２００、Ｓ３００にそれぞれ戻る。一方、順番管理システム１が動作を終了する場合（例えば、１日の業務を終了する場合、ステップＳ１０５、Ｓ２１１、Ｓ３０８：Ｙｅｓ）、受付端末１００、順番管理端末３００、および順番管理サーバ４００の動作は終了する。
【０１０４】
以上説明したように、本実施形態によれば、ユーザが客１組あたりの待ち時間として任意の値を設定した際に、この値が実態と乖離しているか否かを判定し、乖離している場合には警告を表示するので、ユーザは、待ち時間を任意に設定自身が設定した値が妥当であるか否かを認識することができ、必要に応じて修正することができる。従って、待ち時間を算出する際に、過去の実績値をそのまま使うのではなく、ユーザが任意に設定した値を用いることで、ユーザの意図する形で柔軟に待ち時間を算出可能としつつ、客の待ち時間を適切に推定することができ、客を予想以上に待たせる、あるいは、順番が到来したにもかかわらず客が現れないといった事態を防ぐことが可能となる。
【０１０５】
ここで、施設での待ち時間は、過去の実績をもとに客１組あたりの待ち時間を設定すれば、必ずしも精度よく推定できるわけではない。施設の現場の状況は、その場に応じてしばしば変化し得るからである。例えば、レストランにおいては、店員の数が普段と異なる、普段の傾向とは異なる客が大勢来店している、といった状況が起こり得る。このような場合、客１組あたりの待ち時間も過去の実績値から大きく変化する可能性がある。しかし、本実施形態においては、過去の実績値を参考にしつつも、ユーザが客１組あたりの待ち時間を任意に設定することができるので、より現場に適応した順番管理を行うことが可能となる。
【符号の説明】
【０１０６】
１…順番管理システム
１００…受付端末
１１０…タブレット端末
１２０…通信インタフェース
１３０…入力部
１３１…タッチパネル
１４０…表示部
１５０…記憶部
１６０…プロセッサ
１６１…お客様モード実行部
１６２…店員モード実行部
１６３…設定モード実行部
１６４…モード切換部
２００…プリンタ
３００…順番管理端末
４００…順番管理サーバ
４１０…通信インタフェース
４２０…記憶部
４３０…プロセッサ
４３１…順番管理部
４３２…待ち時間推定部
４３３…実績値算出部
４３４…設定情報受付部
４３５…判定部
４３６…警告部
ＡＰ１…順番管理アプリケーション
ＡＰ２…順番管理プログラム
ＤＢ１…順番管理データベース
ＤＢ２…実績情報データベース
ＴＡ１…クライアント管理テーブル
ＴＡ２…ステータス管理テーブル
ＴＡ３…設定情報管理テーブル
Ｎ…通信ネットワーク
【要約】
【課題】実態に見合った適切な待ち時間を推定することができる順番管理システム等を提供する。
【解決手段】順番管理システムは、新規の順番待ちを受け付けて受付情報を生成する受付機能と、順番待ちステータスの変更操作を受け付けてステータス変更情報を生成する順番管理機能との少なくともいずれかを実行する少なくとも１つの端末装置と、受付情報およびステータス変更情報に基づいて順番待ちを管理する順番管理サーバとを備え、順番管理サーバは、受付情報およびステータス変更情報に基づく順番待ちの実績情報を用いて客１組あたりの待ち時間の実績値を算出する実績値算出部と、客１組あたりの待ち時間の設定値の入力を受け付ける設定情報受付部と、設定値が実績値から乖離しているか否かを判定する判定部と、判定部により設定値が実績値から乖離していると判定された場合に警告を発生する警告部と、を有する。
【選択図】図１【図１】
0005989270.tif 000002
【図２】
0005989270.tif 000003
【図３】
0005989270.tif 000004
【図４】
0005989270.tif 000005
【図５】
0005989270.tif 000006
【図６】
0005989270.tif 000007
【図７】
0005989270.tif 000008
【図８】
0005989270.tif 000009
【図９】
0005989270.tif 000010
【図１０】
0005989270.tif 000011
【図１１】
0005989270.tif 000012
【図１２】
0005989270.tif 000013
【図１３】
0005989270.tif 000014
【図１４】
0005989270.tif 000015
【図１５】
0005989270.tif 000016
【図１６】
0005989270.tif 000017