(57)【特許請求の範囲】
【請求項１】
施設における順番待ちを管理する順番管理システムであって、
前記施設における、待ち項目毎の順番待ち組のステータス情報を含む順番待ちリストを保持する記憶部と、
前記待ち項目毎の順番待ちの入力を受け付ける入力部と、
前記順番待ちの入力に基づいて、選択された待ち項目に対する順番待ち組を追加し、前記順番待ちリストを更新する順番待ち情報管理部と、
前記順番待ちリストを参照し、待ち項目毎に、順番待ち組数が一定数に達しているか否かを判定する判定部と、
ある待ち項目についての順番待ち組数が一定数に達した場合に、その待ち項目と順番待ち組数の情報の通知と、その待ち項目についての順番待ちにまとめて対応するように促す通知と、を行う通知部と、
まとめて対応を行った、ある待ち項目についての順番待ち組を、前記順番待ちリストからまとめて消去する指示の入力を受け付ける、消去指示入力部と、を備え、
前記消去指示入力部は、表示装置に、まとめて対応するように通知されている待ち項目と順番待ち組数の一覧を表示し、一覧中の待ち項目を特定する操作を検出することにより、特定された待ち項目についての順番待ち組を、前記順番待ちリストからまとめて消去する指示を受け付ける、順番管理システム。
【請求項２】
前記通知部は、ある待ち項目についての順番待ち組数が所定の条件を満たしてから、一定時間経過後に、前記通知を行う、請求項１に記載の順番管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レストラン、銀行、役所、病院等で順番待ちをする顧客の順番を管理する管理技術に関する。
【背景技術】
【０００２】
従来、レストランや銀行、役所等においては、そのサービスを待つ顧客の順番を整理するために、種々の順番管理システムが採用されている。
【０００３】
例えば、人気レストラン等においては、レストラン指定の予約用紙を用意し、そこに予約者の名前と人数を書くことで、顧客の順番管理を行っている（例えば特許文献１（特に、段落番号０００３〜０００７）参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−９４３８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような予約用紙を用いた順番管理システムでは、主に店員が店指定の予約用紙に予約者リストを直接記入する、あるいは、予約者が自分でそこに名前と人数を書くことで管理されており、店側の作業負担や、予約者の負担等が大きい、という問題がある。さらに、受付の順番は一度登録されると入れ替えることができず、順番を入れ替えた方が効率的な場合に対応することができなかった。
【０００６】
本発明は、以上説明した事情を鑑みてなされたものであり、予約者などが店舗に備え付けの予約用紙に代表者の氏名や利用人数を記入するといった手間を省略するとともに、待ち順どおりに処理をしない方が効率的な場合には、順番を入れ替えて対応できるようにすることを目的の一つとする。
【課題を解決するための手段】
【０００７】
本発明の一態様である順番管理システムは、施設における順番待ちを管理する順番管理システムであって、前記施設における、待ち項目毎の順番待ち組のステータス情報を含む順番待ちリストを保持する記憶部と、前記待ち項目毎の順番待ちの入力を受け付ける入力部と、前記順番待ちの入力に基づいて、選択された待ち項目に対する順番待ち組を追加し、前記順番待ちリストを更新する順番待ち情報管理部と、前記順番待ちリストを参照し、待ち項目毎に、順番待ち組数が所定の条件を満たしているか否かを判定する判定部と、ある待ち項目についての順番待ち組数が所定の条件を満たした場合に、その待ち項目についての順番待ちにまとめて対応するように促す通知を行う通知部と、を備えたものである。
【０００８】
また、まとめて対応を行った、ある待ち項目についての順番待ち組を、前記順番待ちリストからまとめて消去する指示の入力を受け付ける、消去指示入力部、を備えることが望ましい。
【０００９】
また、前記通知部は、ある待ち項目についての順番待ち組数が所定の条件を満たしてから、一定時間経過後に、前記通知を行うようにしてもよい。
【発明の効果】
【００１０】
本発明によれば、予約者などが店舗に備え付けの予約用紙に代表者の氏名や利用人数を記入するといった手間を省略するとともに、待ち順どおりに処理をしない方が効率的な場合には、順番を入れ替えて対応することができる。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態に係る順番管理システム１０００の概略構成を示す図である。
【図２】順番管理端末１００の主要構成を示すブロック図である。
【図３】順番管理システム１０００における注文受付処理の流れを示すフローチャートである。
【図４】注文の受付をするための注文画面を例示した図である。
【図５】順番管理システム１０００における注文まとめ対応処理の流れを示すフローチャートである。
【図６】注文まとめ調理を提案する画面を例示した図である。
【図７】注文まとめ消去の指示入力を行う画面を例示した図である。
【図８】第２実施形態に係る順番管理システム１０００’の概略構成を示す図である。
【図９】３台の順番管理端末１００Ａ〜１００Ｃを利用して順番管理を行う場合のシーケンス図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１３】
Ａ．第１実施形態
図１は、本実施形態に係る順番管理システム１０００の概略構成を示す図である。同図に示すように、順番管理システム１０００は、レストランなどの施設に設けられる順番管理端末１００と、順番管理端末１００に接続されたプリンタ２００と、通信ネットワークＮを介して順番管理端末１００を統括管理する管理サーバ３００とを備えて構成されている。
【００１４】
本実施形態では、あるレストランＡが提供する飲食サービスに関して、注文者の順番待ちを管理する場合を例に説明するが、これに限る趣旨ではなく、複合アミューズメントシステム、ショッピングモール、デパートなどの店舗や、病院や公共施設など、来訪者の順番待ちの管理を行うあらゆる施設に適用可能である。また、説明の便宜上、レストランＡに設置された順番管理端末１００、店舗Ｂに設置された順番管理端末１００を図示しているが、多数の施設に設置される順番管理端末１００が管理サーバ３００によって管理されている。
【００１５】
順番管理端末１００は、施設の入り口付近などに設置され、来訪者が当該施設へ入場したり、サービスを受けたりする際の順番待ちを管理するための端末装置であり、タブレット端末などが利用される。サービスを提供する業者は、あらゆる業種・業態の業者が対象となる。もっとも、順番管理端末１００は、タブレット端末に限る趣旨ではなく、パーソナルコンピュータ（ＰＣ）、ノートＰＣ、スマートフォン、携帯電話機、携帯情報端末（ＰＤＡ）など、通信ネットワークＮを介して管理サーバ３００とデータの授受が可能なあらゆる端末装置を利用することができる。
【００１６】
プリンタ２００は、有線ケーブルまたは無線によって順番管理端末１００と接続され、順番待ちの数などをあらわす順番券やクーポンなどを発券する。
【００１７】
管理サーバ３００は、例えば、演算処理能力の高いコンピュータによって構成され、そのコンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現するものである。ここで、管理サーバ３００を構成するコンピュータは、必ずしも１台である必要はなく、通信ネットワークＮ上に分散する複数のコンピュータから構成されてもよい。管理サーバ３００は、施設ごとに順番管理端末１００を管理するための管理データベース３１０と、プロセッサ（順番待ち情報管理部、判定部）３２０と、を備えている。管理データベース３１０は、クライアント管理テーブルＴＡ１、ステータス管理テーブルＴＡ２（記憶部）、及び待ち項目管理テーブルＴＡ３を備えている。
【００１８】
クライアント管理テーブルＴＡ１には、施設ごとに固有のＩＤとパスコード（アカウント）が対応づけて登録されている。ここでは、「レストランＡ」で利用される順番管理端末１００に対して「ＩＤ：Ａ１・・・」、「パスコード：ＡＡ２・・・」が設定されている。これら施設ごとのＩＤ及びパスコードは、例えば、システム導入の際に各施設で順番待ちの管理を行う管理者（例えば、店舗のオーナーなど）によって設定される。なお、本実施形態では、１施設で１台の順番管理端末１００を利用する場合を想定するが、１施設で複数の順番管理端末１００を利用しても良い（第２実施形態参照）。１施設で複数の順番管理端末１００を利用する場合には、同一のＩＤとパスコードを利用しても良いが、例えば所定の条件に従い、複数のＩＤとパスワードを使い分けるようにしても良い。
【００１９】
ステータス管理テーブルＴＡ２には、各施設での順番待ちリストが登録されている。この順番待ちリストは、順番待ちをしている者の一覧と、各々の順番待ち状況（ステータス）をあらわす情報（ステータス情報）が含まれる。レストランＡについては、順番待ちをしている予約グループが「１組」、受け付け時間は「ＡＭ １１：１１」、注文された料理の種類と数量は「チャーハン×２」等である。なお、料理の種類は、識別番号などで登録されていてもよい。ステータス管理テーブルＴＡ２の登録内容は、順番管理端末１００から送信される順番待ちリストへの新規登録情報、またはステータスの更新情報（詳細は後述）に基づいて変更される。なお、どのような情報をステータス情報とするかは、各施設の管理者等が適宜設定および変更可能となっている。
【００２０】
待ち項目管理テーブルＴＡ３には、施設ごとに設定されている、選択が可能な待ち項目が登録されている。例えば、「レストランＡ」で利用される順番管理端末１００に対して設定されている待ち項目はメニューの内容（料理の種類）に対応しており、ここでは説明のため「チャーハン」、「焼きそば」、「ラーメン」が設定されているものとする。なお、各々の料理の種類は、識別番号等で管理されていてもよい。これら施設ごとの待ち項目は、例えば、システム導入の際に各施設で順番待ちの管理を行う管理者（例えば、店舗のオーナーなど）によって設定される。また、待ち項目は、必要に応じて随時変更することもできる。
【００２１】
プロセッサ３２０は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット（ＣＰＵなど）および各種レジスタから構成され、ＲＯＭ等の記憶手段に格納されている各種プログラムを実行することで管理サーバ３００の各部を中枢的に制御する。また、プロセッサ３２０は、順番管理端末１００と連携して順番待ちを管理するためのコンピュータプログラム（順番管理アプリケーション）も実行する。
【００２２】
通信ネットワークＮは、管理サーバ３００と順番管理端末１００との間で相互に情報を送受信可能な通信網を含む。通信ネットワークＮは、例えば、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース、ＷｉＦｉ（Wireless Fidelity）、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００２３】
図２は、順番管理端末１００の主要構成を示すブロック図である。順番管理端末１００は、プロセッサ（通知部）１１０と、入力装置（入力部、消去指示入力部）１１５と、表示装置１１６と、通信インタフェース１２０と、記憶資源１３０とを備える。順番管理端末１００は、利用者が直接タッチパネルなどの入力装置１１５を操作することで、順番待ちリストへの受付や消込み等の入力を受け付ける。ここで、利用者としては、来店者や従業者等が想定される。例えば、来店者は順番待ちリストに新たに順番待ちの登録するための入力を行い、従業者等は順番待ちリストに登録されている情報のステータスを更新するための入力を行う。なお、ここでは、施設の管理者や従業者などを従業者等と総称する。
【００２４】
プロセッサ１１０は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット（ＣＰＵなど）および各種レジスタから構成され、記憶資源１３０に格納されている各種プログラムを実行することで順番管理端末１００の各部を中枢的に制御する。各種レジスタは、例えば、プログラムカウンタ、データレジスタ、命令レジスタ、汎用レジスタ等である。
【００２５】
入力装置１１５は、順番待ちリストへの受付や順番待ちリストからの消込み等の入力を受け付けるための各種操作ボタンやタッチパネル１１５ａを備えている。
【００２６】
表示装置１１６は、順番待ちリストや受付ボタン等を含む受付画面や待受画面を表示するための装置であり、例えば液晶ディスプレイにより構成される。
【００２７】
通信インタフェース１２０は、通信ネットワークＮに接続し、通信ネットワークＮ上の他の端末と通信をするためのハードウェアモジュールである。通信インタフェース１２０は、例えば、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。
【００２８】
記憶資源１３０は、例えば、物理デバイスの記憶領域が提供する論理デバイスである。物理デバイスは、例えば、ディスクドライブまたは半導体メモリ（ＲＯＭ、ＲＡＭなど）等のコンピュータ読み取り可能な記録媒体である。記憶資源１３０は、複数の物理デバイスを１つの論理デバイスにマッピングして構築してもよいし、１つの物理デバイスを複数の論理デバイスにマッピングして構築してもよい。
【００２９】
記憶資源１３０には、オペレーティングシステムプログラム、ドライバプログラム、各種データ等が格納される。ドライバプログラムとしては、例えば、通信インタフェース１２０を制御するための通信インタフェースドライバプログラム等がある。また、記憶資源１３０には、これら各種プログラムや各種データのほか、プロセッサ１１０が実行することにより、管理サーバ３００と連携して順番待ちを管理するためのコンピュータプログラム（順番管理アプリケーション）ＡＰ１が記憶されている。
【００３０】
次に、本実施形態における順番管理システム１０００の動作について説明する。
順番管理システム１０００の利用者としては、店舗への来店者や従業者等が想定される。来店者は、レストランＡのテーブル等に設置された順番管理端末１００を操作して、順番待ちリストに新規の注文を登録するための操作を行う。具体的には、表示装置１１６に表示されるメッセージに従ってタッチパネル１１５ａを適宜操作して、注文する料理の種類と数量等を入力する。受付の際にいかなる項目を入力対象とするかは、各施設の管理者等の意向に応じて決定すればよい。
【００３１】
なお、来訪者が直接タッチパネル１１５ａを操作する代わりに、従業者等が、注文を受け付けるための入力を行ってもよい。このとき、従業者等は、テーブルに設置された順番管理端末１００を操作してもよいし、後述するように、従業者等が個別に使用する順番管理端末１００を操作してもよい。
【００３２】
なお、順番管理端末１００には、お客様モードと店舗モードが用意されており、これらのモードの間の切換操作は、施設の管理者や従業者など、施設のＩＤ、パスコードを知っている者がタッチパネル１１５ａを操作することによって行われる。お客様モードでは注文の受付操作のみが可能であるが、店舗モードでは、注文の受付操作の他に、順番待ちリストの更新操作や、後述するように、まとめて対応した注文の消去操作等も行うことができる。
【００３３】
（新規注文受付）
図３は、順番管理システム１０００における注文受付処理の流れを示すフローチャートである。
順番管理端末１００は通信インタフェース１２０を介して、管理サーバ３００から待ち項目管理テーブルＴＡ３に登録されている待ち項目（料理の種類）の情報を受信し、図４に例示するような、注文の受付をするための注文画面を表示装置１１６に表示する（ステップＳ１１）。
【００３４】
図４は、順番管理端末１００の表示装置１１６に表示される注文画面を例示した図である。図４に示すように、注文画面には、注文する料理の種類と数量の指定操作を促すメッセージが表示される。さらに、料理の種類毎に注文数を指定する操作ボタン等が表示される。また、注文を確定するための操作ボタンが表示される。
【００３５】
順番管理端末１００は、注文画面において注文を確定する操作が行われたか否かを検知する（ステップＳ１２）。注文確定操作が受け付けられると（ステップＳ１２：ＹＥＳ）、注文が完了したことを示すメッセージ等が順番管理端末１００の表示装置１１６に表示され、確定した新規注文情報、すなわち、料理の種類と数量を含む情報は、順番管理端末１００から通信ネットワークＮを介して管理サーバ３００に送信される（ステップＳ１３）。
【００３６】
管理サーバ３００は、ある施設（ここでは、レストランＡ）から新規注文情報を受信すると、受信した新規注文情報に基づいて、順番待ちリストに順番待ちを１組新たに追加する処理を行い、ステータス管理テーブルＴＡ２を更新する（ステップＳ１４）。
【００３７】
（注文まとめ対応処理）
図５は、順番管理システム１０００における注文まとめ対応処理の流れを示すフローチャートである。ここでは、主に調理場で調理する従業者による順番管理システム１０００の利用が想定される。
まず、管理サーバ３００は、ステータス管理テーブルＴＡ２を参照し、料理の種類ごとに、現在登録されている注文数を取得する（ステップＳ２１）。さらに、管理サーバ３００は、注文数が一定数に達した料理があるかどうかを判断する（ステップＳ２２）。判断の基準となる注文数は、すべての料理について同じ値でもよいし、料理の種類によって異なる値が設定されていてもよいが、まとめて調理をしたほうが効率的と考えられる数に設定されていることが望ましい。管理サーバ３００は、注文が一定数に達した料理がある場合には、対象となる料理の種類を順番管理端末１００に通知する（ステップＳ２３）。
【００３８】
順番管理端末１００は、店舗モードに設定されている場合には、注文が一定数に達した料理の情報を受信すると、その料理についての注文をまとめて調理して対応するように提案する通知を行う（ステップＳ２４）。具体的には、店舗モードに設定されている順番管理端末１００において、対象となる料理と調理する数量の情報と、それらのまとめ調理を勧めるメッセージが、表示装置１１６に表示される。図６は、店舗モードにおける注文まとめ調理を提案する画面の例を示す図である。図６に示すように、順番管理端末１００の画面上に、注文が一定数（ここでは５件）溜まった料理（「チャーハン」）をまとめて調理することを提案するメッセージが表示される。
【００３９】
調理場の従業者が、上記のメッセージにしたがってチャーハン５つ分の調理を完了すると、従業者は、順番管理端末１００を操作して、調理済の注文をまとめて消し込む処理を行う（ステップＳ２５）。図７は、店舗モードにおけるまとめ消去の指示入力を行う画面を例示する図である。図７に示すように、画面上にまとめ対応が推奨されている料理と注文数のリストが表示されている。従業者は、画面を操作して調理済の料理を特定し、調理終了ボタンをタップする。かかる操作がなされると、順番待ちリストの更新情報が、順番管理端末１００から通信ネットワークＮを介して管理サーバ３００にアップロードされる（ステップＳ２６）。
【００４０】
管理サーバ３００は、受信した更新情報に基づいて、調理済となった分の注文を、順番待ちリストからまとめて消去し、ステータス管理テーブルＴＡ２を更新する（ステップＳ２７）。
【００４１】
以上のように、本実施形態によれば、ある料理（待ち項目）の注文数（待ち組数）が一定数以上になった場合には、その料理をまとめて調理することをすすめる通知をするようにしたので、待ち順どおりに調理せず、まとめて調理したほうが効率的な場合に対応することができる。
【００４２】
また、従業者等がまとめて対応を行った場合には、順番待ちリストから対応済の注文をまとめて消し込むことができるようにしたので、順番待ちリストの更新処理を効率的に行うことができる。
【００４３】
なお、本実施形態では、ある料理についての注文数が一定数に達したら、まとめ調理をすすめる通知を行うようにしているが、一定数に達した後、一定時間経過後に通知を行うようにしてもよい。
【００４４】
Ｂ．第２実施形態
上述した第１実施形態では、１施設で１台の順番管理端末１００を利用する場合について説明したが、第２実施形態では、１施設で複数の順番管理端末１００を利用する場合について説明する。
【００４５】
図８は、第２実施形態に係る順番管理システム１０００’の概略構成を示す図である。図８に示す順番管理システム１０００’は、１施設に複数台の順番管理端末１００が設けられている点を除けば、図１と同様である。よって、対応する部分には同一符号を付し、詳細な説明は割愛する。
【００４６】
１施設で複数台の順番管理端末１００を利用する場合には、各順番管理端末１００の間でデータが共有される点において、１台の順番管理端末１００のみを利用する場合と異なる。図９は、３台の順番管理端末１００Ａ〜１００Ｃを利用して順番管理を行う場合のシーケンス図である。たとえば、レストランＡにおいて特定の順番管理端末１００（図８に示す順番管理端末１００Ａ）が操作されると（Ｃ１）、その操作内容（ここでは、ステータスの更新情報を想定）は管理サーバ３００にアップロードされる（Ｃ２）。管理サーバ３００は、受信したステータスの更新情報に基づき、ステータス管理テーブルＴＡ２に登録されているレストランＡのステータス情報を更新する（Ｃ３）。レストランＡで利用されている順番管理端末１００Ａ以外の端末、すなわち順番管理端末１００Ｂ及び１００Ｃは、施設ごとに固有のアカウントをキーとして、ステータス管理テーブルＴＡ２に登録されているステータス情報の問い合わせを行う（Ｃ４）。管理サーバ３００は、順番管理端末１００Ｂ及び１００Ｃに対してアップデートされた最新のステータス情報を送信し（Ｃ５）、処理を終了する。これにより、レストランＡで利用されている全ての順番管理端末１００Ａ〜１００Ｃで、アップデートされた最新のステータス情報が共有される。
【００４７】
この結果、最新の情報が、常に同期した状態で各順番管理端末１００に反映され、これにより、１施設で複数台の順番管理端末１００を利用する場合であっても、順番待ちの更新情報が一部の順番管理端末１００において反映されない等の不具合を生ずることなく、最適な順番待ち管理を行うことが可能となる。
【００４８】
Ｃ．その他
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述した各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更し、または並列に実行することができる。
【００４９】
プリンタ２００から発券される順番券について特に言及しなかったが、注文者が、注文の入力を行った後、プリンタ２００から伝票が発券されるようにしてもよい。
【符号の説明】
【００５０】
１０００、１０００’…順番管理システム
１００、１００Ａ、１００Ｂ、１００Ｃ…順番管理端末
２００…プリンタ
３００…管理サーバ
ＴＡ１…クライアント管理テーブル
ＴＡ２…ステータス管理テーブル
ＴＡ３…待ち項目管理テーブル
Ｎ…通信ネットワーク
１１０…プロセッサ
１１５…入力装置
１１５ａ…タッチパネル
１２０…通信インタフェース
１３０…記憶資源
ＡＰ１…順番管理アプリケーション
【図１】
0006277171.tif 000002
【図２】
0006277171.tif 000003
【図３】
0006277171.tif 000004
【図４】
0006277171.tif 000005
【図５】
0006277171.tif 000006
【図６】
0006277171.tif 000007
【図７】
0006277171.tif 000008
【図８】
0006277171.tif 000009
【図９】
0006277171.tif 000010