(57)【特許請求の範囲】
【請求項１】
施設における予約の順番待ちを管理する順番管理システムであって、
順番待ちリストの少なくとも一部を含む画面を表示するための表示装置と、
前記順番待ちリストのスクロール操作の入力を受け付ける入力装置と、
前記スクロール操作が入力された場合に、前記スクロール操作によって優先順位の高いユーザが前記画面外に隠れるか否かを判定する判定部と、
前記スクロール操作によって優先順位の高いユーザが前記画面外に隠れる場合に、喚起アラートを前記表示装置に表示する表示制御部とを備え、
前記順番待ちリストには、前記順番待ちをしているユーザ毎のステータスが含まれ、
前記判定部は、前記スクロール操作によって、前記優先順位が高く、かつ、特定のステータスを有しているユーザが前記画面外に隠れるか否かを判定する、順番管理システム。
【請求項２】
施設における予約の順番待ちを管理する順番管理システムであって、
順番待ちリストの少なくとも一部を含む画面を表示するための表示装置と、
前記順番待ちリストのスクロール操作の入力を受け付ける入力装置と、
前記スクロール操作が入力された場合に、前記スクロール操作によって優先順位の高いユーザが前記画面外に隠れるか否かを判定する判定部と、
前記スクロール操作によって優先順位の高いユーザが前記画面外に隠れる場合に、喚起アラートを前記表示装置に表示する表示制御部とを備え、
前記喚起アラートには、前記画面外に隠れたユーザの組数、または前記画面外に隠れたユーザに付与されている受付番号の少なくともいずれかが含まれている、順番管理システム。
【請求項３】
請求項１または２に記載の順番管理システムは、端末装置と管理サーバとがネットワークを介して接続可能に構成され、
前記端末装置は、前記表示装置と、前記入力装置と、前記判定部と、前記表示制御部とを備え、
前記入力装置は、さらに前記順番待ちリストへの追加操作または更新操作の入力を受け付け、
前記管理サーバは、前記施設における順番待ちリストを管理するデータベースを備え、
前記入力装置によって受け付けられた前記順番待ちリストへの追加操作または更新操作の入力に基づいて、前記データベースに管理された前記順番待ちリストへの追加または更新処理が行われ、追加または更新された順番待ちリストの少なくとも一部を含む画面を前記表示装置に表示させる、順番管理システム。
【請求項４】
順番待ちリストの少なくとも一部を含む画面を表示するための表示装置と、前記順番待ちリストのスクロール操作の入力を受け付ける入力装置とを備えた、施設における予約の順番待ちを管理するコンピュータを、
前記スクロール操作が入力された場合に、前記スクロール操作によって優先順位の高いユーザが前記画面外に隠れるか否かを判定する判定部と、
前記前記スクロール操作によって優先順位の高いユーザが前記画面外に隠れる場合に、喚起アラートを前記表示装置に表示する表示制御部と
して機能させるためのプログラムであって、
前記順番待ちリストには、前記順番待ちをしているユーザ毎のステータスが含まれ、
前記判定部は、前記スクロール操作によって、前記優先順位が高く、かつ、特定のステータスを有しているユーザが前記画面外に隠れるか否かを判定するための順番管理プログラム。
【請求項５】
順番待ちリストの少なくとも一部を含む画面を表示するための表示装置と、前記順番待ちリストのスクロール操作の入力を受け付ける入力装置とを備えた、施設における予約の順番待ちを管理するコンピュータを、
前記スクロール操作が入力された場合に、前記スクロール操作によって優先順位の高いユーザが前記画面外に隠れるか否かを判定する判定部と、
前記前記スクロール操作によって優先順位の高いユーザが前記画面外に隠れる場合に、喚起アラートを前記表示装置に表示する表示制御部と
して機能させるためのプログラムであって、
前記喚起アラートには、前記画面外に隠れたユーザの組数、または前記画面外に隠れたユーザに付与されている受付番号の少なくともいずれかが含まれている、順番管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、順番待ちを管理する技術に関する。
【背景技術】
【０００２】
従来、レストランや銀行、役所等においては、そのサービスを待つ来訪者の順番を整理するために、種々の順番管理システムが採用されている。
【０００３】
例えば、人気レストラン等においては、レストラン指定の予約用紙を用意し、そこに来訪者の名前と人数を書くことで、顧客の順番管理を行っている（例えば特許文献１（特に、段落番号０００３〜０００７）参照）。
【０００４】
しかしながら、このような予約用紙を用いた順番管理手法は、主に従業者が店指定の予約用紙に来訪者リストを直接記入する、あるいは、来訪者が自分でそこに名前と人数を書くことで管理されており、店側の作業負担や、来訪者の負担等が大きい、という問題がある。さらに、従業者は、どれくらいの時間待つのかという質問などに応対しなければならず、店側にとって、手間のかかる仕事の一つとなっている。
【０００５】
かかる事情に鑑み、レストランや銀行、役所等（以下、適宜「施設」と総称する）に発券機を備えた順番管理端末を設置し、店側の作業負担や来訪者の負担等を減らす方法が提案されている。順番管理端末のディスプレイにはタッチパネルが搭載され、表示と入力を同じ領域で行うことが可能となっている。このため、従業者や来訪者は、あたかも専用の予約用紙に記入するような直感的な操作で、順番待ちの予約操作を行うことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−９４３８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような順番管理端末において、見やすい文字やオブジェクトのサイズで表示させるためには、限られた面積のディスプレイにおいてその一部を表示した状態でスクロール操作させる必要がある。スクロール操作によって、任意の方向（例えば、上下など）に表示領域を移動させることができるが、表示中の領域が表示対象のページ全体のどこに位置するのか、時として勘違いする可能性がある。
【０００８】
たとえば、図１１に示すように、１画面に１０組分の来訪者を表示することが可能なディスプレイにおいて、スクロール操作する前の状態で予約番号「４」〜「１３」までの１０組の来訪者が１画面に表示されることがある。図１１に示すように、予約番号「４」の来訪者の前には、予約番号「１」〜「３」までの３組の来訪者が存在しているのだが、スクロール操作がなされない状態では、来訪者Ａは、順番待ちの画面の先頭に自分の予約番号「４」が表示されていることから、次に呼び出されるのは自分自身（すなわち来訪者Ａ）であると勘違いすることがある。
【０００９】
来訪者は、長い時間の予約待ちに大きなストレスを感じているにもかかわらず、このような順番待ち数の勘違いによってさらに長い時間の予約待ちが必要となると、そのストレスから施設に対して悪い印象を抱いてしまうことも懸念される。
【００１０】
本発明は、以上説明した事情を鑑みてなされたものであり、スクロール操作の入力受け付けが可能な順番管理システムを利用して順番待ち管理業務を行う際に、順番待ち数の誤りを未然に防ぐことができる管理技術を提供することを目的の一つとする。
【課題を解決するための手段】
【００１１】
本発明の一態様である順番管理システムは、施設における予約の順番待ちを管理する順番管理システムであって、順番待ちリストの少なくとも一部を含む画面を表示するための表示装置と、順番待ちリストのスクロール操作の入力を受け付ける入力装置と、スクロール操作が入力された場合に、スクロール操作によって優先順位の高いユーザが画面外に隠れるか否かを判定する判定部と、スクロール操作によって優先順位の高いユーザが画面外に隠れる場合に、喚起アラートを表示装置に表示する表示制御部と、を備えることを特徴とする。
【００１２】
ここで、上記構成にあっては、順番待ちリストには、順番待ちをしているユーザ毎のステータスが含まれ、判定部は、スクロール操作によって、優先順位が高く、かつ、特定のステータスを有しているユーザが前記画面外に隠れるか否かを判定する態様であっても良い。
【００１３】
また、上記構成にあっては、喚起アラートには、画面外に隠れたユーザの組数、または画面外に隠れたユーザに付与されている受付番号の少なくともいずれかが含まれる態様が好ましい。
【発明の効果】
【００１４】
本発明によれば、スクロール操作の入力受け付けが可能な順番管理システムを利用して順番待ち管理業務を行う際に、順番待ち数の誤りを未然に防ぐことができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態に係る順番管理システム１０００の概略構成を示す図である。
【図２】順番管理端末１００の主要構成を示すブロック図である。
【図３】順番管理端末１００に表示される受付画面を例示した図である。
【図４Ａ】お客様モードｍ１での順番待ち表示画面を例示した図である。
【図４Ｂ】待ちリストＬ１を上方向にスクロール操作したときの表示画面を例示した図である。
【図５】店舗モードｍ２の操作画面を例示した図である。
【図６Ａ】店舗モードｍ２での順番待ち表示画面を例示した図である。
【図６Ｂ】待ちリストＬ２を上方向にスクロール操作したときの表示画面を例示した図である。
【図７】店舗モードｍ２の操作画面を例示した図である。
【図８】喚起アラートの報知処理を示すフローチャートである。
【図９】第２実施形態に係る順番管理システム１０００’の概略構成を示す図である。
【図１０】３台の順番管理端末１００Ａ〜１００Ｃを利用して順番管理を行う場合のシーケンス図である。
【図１１】スクロール操作の問題点を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１７】
Ａ．第１実施形態
図１は、本実施形態に係る順番管理システム１０００の概略構成を示す図である。同図に示すように、順番管理システム１０００は、レストランなどの施設に設けられる順番管理端末１００と、順番管理端末１００に接続されたプリンタ２００と、通信ネットワークＮを介して順番管理端末１００を統括管理する管理サーバ３００とを備えて構成されている。
【００１８】
本実施形態では、あるレストランＡが提供する飲食サービスに関して、来訪者の順番待ちを管理する場合を例に説明するが、これに限る趣旨ではなく、複合アミューズメントシステム、ショッピングモール、デパートなどの店舗や、病院や公共施設など、来訪者の順番待ちの管理を行うあらゆる施設に適用可能である。また、説明の便宜上、レストランＡに設置された順番管理端末１００、店舗Ｂに設置された順番管理端末１００を図示しているが、多数の施設に設置される順番管理端末１００が管理サーバ３００によって管理されている。
【００１９】
順番管理端末１００は、施設の入り口付近などに設置され、来訪者が当該施設へ入場したり、サービスを受けたりする際の順番待ちを管理するための端末装置であり、タブレット端末などが利用される。サービスを提供する業者は、あらゆる業種・業態の業者が対象となる。もっとも、順番管理端末１００は、タブレット端末に限る趣旨ではなく、パーソナルコンピュータ（ＰＣ）、ノートＰＣ、スマートフォン、携帯電話機、携帯情報端末（ＰＤＡ）など、通信ネットワークＮを介して管理サーバ３００とデータの授受が可能なあらゆる端末装置を利用することができる。
【００２０】
プリンタ２００は、有線ケーブルまたは無線によって順番管理端末１００と接続され、順番待ちの数などをあらわす順番券やクーポンなどを発券する。
【００２１】
管理サーバ３００は、例えば、演算処理能力の高いコンピュータによって構成され、そのコンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現するものである。ここで、管理サーバ３００を構成するコンピュータは、必ずしも１台である必要はなく、通信ネットワークＮ上に分散する複数のコンピュータから構成されてもよい。管理サーバ３００は、施設ごとに順番管理端末１００を管理するための管理データベース３１０を備えている。管理データベース３１０は、クライアント管理テーブルＴＡ１及びステータス管理テーブルＴＡ２を備えている。
【００２２】
クライアント管理テーブルＴＡ１には、施設ごとに固有のＩＤとパスコード（アカウント）が対応づけて登録されている。ここでは、「レストランＡ」で利用される順番管理端末１００に対して「ＩＤ：Ａ１・・・」、「パスコード：ＡＡ２・・・」が設定されている。これら施設ごとのＩＤ及びパスコードは、例えば、システム導入の際に各施設で順番待ちの管理を行う管理者（例えば、店舗のオーナーなど）によって設定される。なお、本実施形態では、１施設で１台の順番管理端末１００を利用する場合を想定するが、１施設で複数の順番管理端末１００を利用しても良い（第２実施形態参照）。１施設で複数の順番管理端末１００を利用する場合には、同一のＩＤとパスコードを利用しても良いが、例えば所定の条件に従い、複数のＩＤとパスコードを使い分けるようにしても良い。
【００２３】
ステータス管理テーブルＴＡ２には、各施設での順番待ちリストが登録されている。この順番待ちリストは、順番待ちをしている者の一覧と、各々の順番待ち状況（ステータス）をあらわす情報（ステータス情報）が含まれる。レストランＡについては、順番待ちをしている予約グループが「１組」、受け付け時間は「ＡＭ １１：１１」、予約人数は「２名」等である。ステータス管理テーブルＴＡ２の登録内容は、順番管理端末１００から送信される順番待ちリストへの新規登録情報、またはステータスの更新情報（詳細は後述）に基づいて変更される。なお、どのような情報をステータス情報とするかは、各施設の管理者等が適宜設定および変更可能となっている。
【００２４】
通信ネットワークＮは、管理サーバ３００と順番管理端末１００との間で相互に情報を送受信可能な通信網を含む。通信ネットワークＮは、例えば、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース、ＷｉＦｉ（Wireless Fidelity）、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００２５】
＜順番管理端末１００＞
図２は、順番管理端末１００の主要構成を示すブロック図である。順番管理端末１００は、プロセッサ１１０と、入力装置１１５と、表示装置１１６と、通信インタフェース１２０と、記憶資源１３０とを備える。
【００２６】
プロセッサ１１０は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット（ＣＰＵなど）および各種レジスタから構成され、記憶資源１３０に格納されている各種プログラムを実行することで順番管理端末１００の各部を中枢的に制御する。各種レジスタは、例えば、プログラムカウンタ、データレジスタ、命令レジスタ、汎用レジスタ等である。
【００２７】
入力装置１１５は、順番待ちリストへの追加操作や順番待ちリストの更新操作、さらに、順番待ちリストのスクロール操作を受け付けるための各種操作ボタンやタッチパネル１１５ａを備えている。
【００２８】
表示装置１１６は、順番待ちリストや受付ボタン等を含む受付画面や各種操作画面を表示するための装置であり、例えば液晶ディスプレイにより構成される。
【００２９】
通信インタフェース１２０は、通信ネットワークＮに接続し、通信ネットワークＮ上の他の端末と通信をするためのハードウェアモジュールである。通信インタフェース１２０は、例えば、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。
【００３０】
記憶資源１３０は、例えば、物理デバイスの記憶領域が提供する論理デバイスである。物理デバイスは、例えば、ディスクドライブまたは半導体メモリ（ＲＯＭ、ＲＡＭなど）等のコンピュータ読み取り可能な記録媒体である。記憶資源１３０は、複数の物理デバイスを１つの論理デバイスにマッピングして構築してもよいし、１つの物理デバイスを複数の論理デバイスにマッピングして構築してもよい。
【００３１】
記憶資源１３０には、オペレーティングシステムプログラム、ドライバプログラム、各種データ等が格納される。ドライバプログラムとしては、例えば、通信インタフェース１２０を制御するための通信インタフェースドライバプログラム等がある。また、記憶資源１３０には、これら各種プログラムや各種データのほか、管理サーバ３００と連携して順番待ちを管理するためのコンピュータプログラム（以下「順番管理アプリケーション」という）ＡＰ１が記憶されている。順番管理アプリケーションＡＰ１は、例示的に、喚起アラートモジュールＷＭ１を有する。
【００３２】
図３は、タッチパネル１１５ａに表示されるモード切換画面を例示した図である。
図３に示すように、本実施形態では、お客様モードｍ１、店舗モードｍ２、外部ディスプレイモードｍ３の３種類のモードが予め用意されており、これらのモードの間で切換が可能となっている。
【００３３】
モード切換操作は、管理者や従業者など、施設のＩＤ、パスコードを知っている管理者や従業者など（以下、「従業者等」と総称する）によって行われる。従業者等によって正しいＩＤ、パスコードが入力され、認証に成功すると、順番管理アプリケーションＡＰ１により、図３に示すモード切換画面が順番管理端末１００に表示される。従業者等は、タッチパネル１１５ａを操作することにより、お客様モードｍ１、店舗モードｍ２、外部ディスプレイモードｍ３の中から最適なモードを選択する。
【００３４】
喚起アラートモジュールＷＭ１は、お客様モードｍ１または店舗モードｍ２に設定された状態において、スクロール操作がなされると、そのスクロール操作に応じて、喚起アラート（後述）をタッチパネル１１５ａに表示する。
【００３５】
＜お客様モード＞
図４Ａは、お客様モードｍ１での順番待ち表示画面を例示した図である。
お客様モードｍ１は、来訪者（すなわちお客様）が直接タッチパネル１１５ａを操作することで順番待ちの入力指示のみを受け付け可能とするモードである。図４Ａに示すように、来訪者には受付の早いものから順番に受付番号が付与される。左欄には、お客様の待ち状態（待ちリストＬ１）が表示され、受付番号の早いお客様から順番（すなわち昇順）に並べられている。なお、下向の矢印マークＡ１は、表示しきれない待ち状態のお客様がいることを意味し、矢印マークＡ１をタッチして上方向にスクロール操作することで、画面外に隠れて見えない待ち状態のお客様を画面上に表示させることが可能となる。一方、右欄には、待ち状態のお客様の数（待ち組数）と待ち時間の目安、さらには順番待ちの入力を受け付ける操作ボタンが表示される。なお、後述するように、図４Ａでは表示されていないお客様が「３組」（具体的には、受付番号「９」〜「１１」）が存在する。
【００３６】
図４Ｂは、図４Ａに示す待ちリストＬ１を上方向にスクロール操作したときの表示画面を例示した図である。
図４Ｂに示す待ちリストＬ１の下方には、図４Ａでは表示されていなかった受付番号「９」〜「１１」のお客様が表示されていることがわかる。その一方で、待ちリストＬ１の上方には、画面外に隠れて見えないお客様（具体的には、受付番号「１」〜「３」のお客様）がいることを認識させるべく、喚起アラートＡＴ１（「この上にもお待ちのお客様がいます」など）を表示する。なお、本実施形態では、１組でも上方に隠れて見えないお客さまがいる場合には、喚起アラートＡＴ１が表示されることとなるが、どのような条件で喚起アラートＡＴ１を表示するかは適宜設定・変更可能である。
【００３７】
順番待ちの入力が終了すると、入力された情報（すなわち、新たな予約情報）は、順番管理端末１００から通信ネットワークＮを介して管理サーバ３００にアップロードされる。管理サーバ３００は、ある施設（ここでは、レストランＡ）から新たな予約情報を受信すると、受信した新たな予約情報に基づき、ステータス管理テーブルＴＡ２を書き換え、当該施設の順番待ち状況（ステータス）を更新する。なお、本実施形態では、お客様モードｍ１では、来訪者が直接タッチパネル１１５ａを操作することを想定するが、来訪者に代わって従業者等が、順番待ちの入力を行っても良い。もっとも、お客様モードｍ１で利用する際には、予約状況を更新するための別の順番管理端末１００（具体的には、店舗モードｍ２に設定された順番管理端末１００）が必要となる点に留意されたい。なお、店舗モードｍ２に設定された順番管理端末１００の機能については、以下で詳細に説明する。
【００３８】
＜店舗モード＞
図５は、店舗モードｍ２の操作画面を例示した図である。
店舗モードｍ２は、順番待ちの入力指示の受け付けを可能とするとともに、従業者等によって順番待ち状況（ステータス）の更新指示を受け付け可能とするモードである。図５に示すように、順番待ち状況の更新指示（更新操作）として、「取消」、「変更」、「呼出」、「案内」のいずれかの選択が可能となっている。「取消」は、順番待ちをキャンセルすることを意味し、「変更」は、いったん入力された順番待ちの詳細（来訪者の人数など）を変更することを意味する。また、「呼出」は、来訪者に対して予約の順番が来たことを電話やメールなどで知らせることを意味し、「案内」は、順番が来た来訪者を、実際に案内することを意味する。本実施形態では、受付番号ごとに（すなわちすべての受付について）、順番待ち状況の更新操作が可能となっている。一例を挙げて説明すると、従業者等は、まず、順番待ち状況の更新対象を特定すると、その対象が表示されている行を右から左へとスワイプする。この結果、図５の左上部分に示すような「取消」、「変更」、「呼出」、「案内」を示す操作ボタン群ＢＧが表示される。従業者は、所望の操作ボタン（例えば「取消」）をタップすることで、順番待ち状況の更新操作を行う。
【００３９】
図６Ａは、店舗モードｍ２での順番待ち表示画面を例示した図である。
図６Ａに示すように、来訪者には受付の早いものから順番に受付番号が付与される。左欄には、お客様の待ち状態（待ちリストＬ２）が表示され、受付番号の早いお客様から順番（すなわち昇順）に並べられている。店舗モードｍ２における待ちリストＬ２が、お客様モードｍ１における待ちリストＬ１と異なるのは、（１）受付時間や待ち時間、ステータスが表示される点と、（２）表示しきれない待ち状態のお客様（ステータス：「未呼出」）がいても、矢印マークＡ１が表示されない点である。なお、店舗モードｍ２において、表示しきれない待ち状態のお客様（ステータス：「未呼出」）を表示するためには、従業者等が直接、上方向にスクロール操作する（後述）。また、図６Ａでは、全ての待ち状態のお客様のステータスが「未呼出」（すなわち、順番待ちの受け付けが完了した来訪者に対して、未だ呼出が行われていない状態）に設定されているが、状況に応じてステータスが適宜更新されていくことは理解できよう。
【００４０】
図６Ｂは、図６Ａに示す待ちリストＬ２を上方向にスクロール操作したときの表示画面を例示した図である。
待ちリストＬ２を上方向にスクロール操作すると、先頭（一番最初の行）に表示されていた受付番号「２」のお客様（ステータス：「未呼出」）が画面外に隠れることになる。画面外に隠れて見えないお客様（ステータス：「未呼出」）がいることを確実に従業者等に認識させるべく、待ちリストＬ２の上方には、喚起アラートＡＴ２（「未呼出の番号があります」など）が表示される。このように、店舗モードｍ２では、喚起アラートＡＴ２を表示することによって、優先順位の高い未呼出のお客様を見落としてしまうことを未然に防止する。もちろん、いかなるステータスのお客様を喚起アラートＡＴ２の対象とするかは、システム設計等に応じて適宜設定変更可能である。なお、図７に示すように、優先順位の高い未呼出のお客様がいる（未呼出の番号がある）状態であっても、他のお客様を優先して順番待ち状況の更新指示を可能としても良い（「取消」、「変更」、「呼出」、「案内」を示す操作ボタン群ＢＧ参照）。
【００４１】
かかる入力がなされると、順番待ち状況の更新指示をあらわすステータスの更新情報が、順番管理端末１００から通信ネットワークＮを介して管理サーバ３００にアップロードされる。管理サーバ３００は、受信したステータスの更新情報に基づき、ステータス管理テーブルＴＡ２を書き換え、当該施設の順番待ち状況（ステータス）を更新する。なお、外部ディスプレイモードｍ３は、施設内等に設置されている大型ディスプレイなどに、順番待ち状況を表示するためのモードである。
【００４２】
以下、お客様モードｍ１または店舗モードｍ２において実施される喚起アラートの報知処理について説明する。説明の便宜上、お客様モードｍ１において喚起アラートの報知処理が実施される場合を例に説明するが、店舗モードｍ２においても、喚起アラートの報知処理が同様に実施され得ることは上述の説明からも明らかであろう。
【００４３】
＜喚起アラートの報知処理＞
図８は、順番管理端末１００によって実行される喚起アラートの報知処理を示すフローチャートである。
順番管理端末１００は、上述のとおり施設の入り口等に設置され、図４Ａに例示するような、順番待ちの受付をするための受付画面を表示装置１１６に表示させる（ステップＳ１）。
【００４４】
順番管理端末１００は、表示された受付画面に対して、来訪者や従業者等がタッチパネル１１５ａなどの入力装置１１５への操作入力が受け付けられたことを検知すると（ステップ２）、入力された操作が喚起アラートＡＴ１を必要とする操作であるか否かを判別する（ステップＳ３）。詳述すると、順番管理端末（判定部）１００は、入力された操作が、図４Ａに示す待ちリストＬ１の上方向のスクロール操作であり、かつ、スクロール操作によって優先順位の高いお客様が画面外に隠れる操作であるか否かを判別する（ステップＳ３）。例えば、図４Ａから図４Ｂに変化するような操作がなされたことを検知すると、順番管理端末１００は、ステップＳ３において「ＹＥＳ」と判断する。図４Ａと図４Ｂを比較して明らかなように、図４Ａでは表示されていなかった受付番号「９」〜「１１」のお客様が、図４Ｂでは待ちリストＬ１の下方に表示される一方、図４Ａでは待ちリストＬ１の上方に表示されていた受付番号「１」〜「３」のお客様は、図４Ｂでは画面外に隠れてしまう。順番管理端末（表示制御部）１００は、画面外に隠れて見えないお客様（図４Ｂでは、受付番号「１」〜「３」のお客様）がいることを認識させるべく、喚起アラートＡＴ１を待ちリストＬ１の上方に表示し（ステップＳ４）、処理を終了する。なお、順番管理端末１００は、ステップＳ３において「ＮＯ」と判断した場合には（例えば順番待ちの入力操作など）、ステップＳ４をスキップして処理を終了する。
【００４５】
以上説明したように、本実施形態によれば、来訪者や従業者等によるスクロール操作により、待ちリストに掲載されている優先順位の高いお客様が画面外に隠れてしまっても、「この上にもお待ちのお客様がいます」といった喚起アラートＡＴ１が表示装置１１６に表示されるため、来訪者や従業者等による順番待ち数の誤りを未然に防ぐことが可能となる。
【００４６】
なお、上記実施例では、お客様モードｍ１における喚起アラートＡＴ１の一例として、「この上にもお待ちのお客様がいます」といった簡易なメッセージを表示したが、例えば画面外に隠れたお客様の組数（例えば「・・・○×組のお客様がいます。」）や、受付番号（「・・・お待ちのお客様の受付番号は、△、□・・・です。」）などを適宜組み合わせて表示しても良い。もちろん、文字メッセージに限る趣旨ではなく、音声メッセージを利用する、あるいは文字メッセージとともに効果音等を利用しても良い。
【００４７】
また、上記実施例では、待ちリストＬ１の上方に喚起アラートＡＴ１を表示する態様を例示したが、これに限る趣旨ではなく、待ちリストＬ１の下方などであっても良い。また、喚起アラートＡＴ１を所定の軌道で（あるいはランダムに）動かすようにしても良い。さらに、喚起アラートＡＴ１は、画面外に隠れたお客様がいる間、常に表示し続ける必要はなく、一定時間だけ表示する、あるいは点灯（もしくは点滅）表示するようにしても良い。
【００４８】
さらに、上記実施例では、店舗モードｍ２における喚起アラートＡＴ２の一例として、画面外に未呼出のお客様が隠れている場合に、「未呼出の番号があります」といった簡易なメッセージを表示したが、画面外に隠れている未呼出のお客様の組数や、具体的な受付番号などを適宜組み合わせて表示しても良い。また、本実施形態では、施設の運営等を考慮して、画面外に隠れているお客様が「未呼出」のお客様である場合に喚起アラートＡＴ２を表示する場合を例示したが、いかなるステータスの場合に喚起アラートＡＴ２を表示するかは任意に設定・変更可能である。また、喚起アラートＡＴ１で説明した各種の応用例を喚起アラートＡＴ２に適用しても良いのはもちろんである。なお、上記実施例では特に言及しなかったが、喚起アラートＡＴ１（ＡＴ２）のタップ操作により、待ちリストＬ１（Ｌ２）の最上段へ移動するといった構成を採用しても良い。かかる構成によれば、待ちリストＬ１（Ｌ２）に登録されたお客様が最上段から順番に（すなわち優先順位の高い順番で）表示されるため、来訪者や従業者等による順番待ち数の誤りをより確実に防ぐことが可能となる。
【００４９】
Ｂ．第２実施形態
上述した第１実施形態では、１施設で１台の順番管理端末１００を利用する場合について説明したが、第２実施形態では、１施設で複数の順番管理端末１００を利用する場合について説明する。
【００５０】
図９は、第２実施形態に係る順番管理システム１０００’の概略構成を示す図である。図９に示す順番管理システム１０００’は、１施設に複数台の順番管理端末１００が設けられている点を除けば、図１と同様である。よって、対応する部分には同一符号を付し、詳細な説明は割愛する。
【００５１】
１施設で複数台の順番管理端末１００を利用する場合には、各順番管理端末１００の間でデータが共有される点において、１台の順番管理端末１００のみを利用する場合と異なる。図１０は、３台の順番管理端末１００Ａ〜１００Ｃを利用して順番管理を行う場合のシーケンス図である。たとえば、レストランＡにおいて特定の順番管理端末１００（図１０に示す順番管理端末１００Ａ）が操作されると（Ｃ１）、その操作内容（ここでは、ステータスの更新情報を想定）は管理サーバ３００にアップロードされる（Ｃ２）。管理サーバ３００は、受信したステータスの更新情報に基づき、ステータス管理テーブルＴＡ２に登録されているレストランＡのステータス情報を更新する（Ｃ３）。そして、管理サーバ３００は、クライアント管理テーブルＴＡ１を参照し、レストランＡで利用される順番管理端末１００を特定する（Ｃ４）。ここでは、レストランＡに対して３台の順番管理端末１００Ａ〜Ｃがクライアント管理テーブルＴＡ１に登録されていることから、管理サーバ３００は、順番管理端末１００Ａ以外の端末、すなわち順番管理端末１００Ｂ及び１００Ｃに対してアップデートされた最新のステータス情報を送信し（Ｃ５）、処理を終了する。
【００５２】
この結果、最新の情報が、常に同期した状態で各順番管理端末１００に反映され、これにより、１施設で複数台の順番管理端末１００を利用する場合であっても、順番待ちの更新情報が一部の順番管理端末１００において反映されない等の不具合を生ずることなく、最適な順番待ち管理を行うことが可能となる。
【００５３】
Ｃ．その他
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述した各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更し、または並列に実行することができる。
【００５４】
上述の実施形態では、順番管理端末１００と管理サーバ３００とが連携して順番を管理するシステムについて説明したが、システムの構成はこれに限られず、種々の構成を採用可能である。例えば、管理サーバ３００が有する機能を順番管理端末１００側で備えることにより、順番管理端末１００単体で順番管理システム１０００と同等の機能を備える装置を構成することができる。
【００５５】
さらに、第２の実施形態において、プリンタ２００と接続された順番管理端末１００Ａを、施設の入り口付近に設置して来訪者による受付用の端末とする一方、順番管理端末１００Ｂ及び１００Ｃを従業者等が個別に保持し、ステータス更新用の端末として運用することができる。このとき、受付用の順番管理端末１００Ａは、順番待ちの新規登録のみを受け付け可能とし、ステータス更新用の順番管理端末１００Ｂ及び１００Ｃは、順番待ちの新規登録とステータス更新の両方を受け付け可能とすることができる。これにより、来訪者は順番待ちの登録のみをすることができ、来訪者が誤ってステータス更新をしたりすることを防ぐことができる。さらに、順番管理端末１００において、順番待ちの新規登録のみを受け付け可能とするか、或いは、順番待ちの新規登録とステータス更新の両方を受け付け可能とするかを、単一のアプリ内でモードを切り替えることにより実現するようにしてもよい。
【００５６】
プリンタ２００から発券される順番券について特に言及しなかったが、ＱＲコード（登録商標）を利用して順番待ち管理の効率化を図るようにしても良い。来訪者は、順番待ちの入力を行った後、プリンタ２００から発券される順番券を受け取る。その後、来訪者は、自身のスマートフォン等を利用して順番券に印刷されたＱＲコードを読み取る。ＱＲコードを読み取ることで、スマートフォン等の液晶パネルには現状の順番待ち状況（現状の待ち人数など）が表示される。そして、自身の順番が近づくと、呼出のためのリマインドメールが届く。これにより、店頭で長時間並ぶことなく入店することができ、“長時間待つ”といった行為のストレスを軽減することができるとともに、従来は“待つ”といった行為に費やしていた時間を有効に活用することが可能となる。
【００５７】
なお、リマインドメールを設定する方法としては、たとえばＱＲコードを読み込んだときに、ページ内にメールアドレスの入力を促すメッセージを表示する方法などがある（「通知を受け取るメールアドレスを下記に入力してください。」など）。来訪者は、このメッセージに従ってメールアドレスを入力することで、リマインドメールを受信することが可能となる。
【００５８】
また、リマインドメールに代えて（あるいは加えて）電話呼出を行うようにしても良い。順番待ちの入力を終えた後、電話での呼出設定を希望するか、来訪者に確認するメッセージを順番管理端末１００に表示する（「電話でのお呼出を設定できます。ご希望の方は、下記ボタンを押した後、電話番号を入力してください。」など）。来訪者は、電話での呼出設定を希望する場合には、このメッセージに従って電話番号を入力する。この結果、自身の順番が近付くと、自動音声等による呼出が行われ、店頭で長時間並ぶことなく入店することが可能となる。
【符号の説明】
【００５９】
１０００、１０００’…順番管理システム
１００、１００Ａ、１００Ｂ、１００Ｃ…順番管理端末
２００…プリンタ
３００…管理サーバ
ＴＡ１…クライアント管理テーブル
ＴＡ２…ステータス管理テーブル
Ｎ…通信ネットワーク
１１０…プロセッサ
１１５…入力装置
１１５ａ…タッチパネル
１１６…表示装置
１２０…通信インタフェース
１３０…記憶資源
ＡＰ１…順番管理アプリケーション
ＷＭ１…喚起アラートモジュール
【要約】
【課題】スクロール操作の入力受け付けが可能な順番管理システムを利用して順番待ち管理業務を行う際に、順番待ち数の誤りを未然に防ぐことができる管理技術を提供する。
【解決手段】スクロール操作により、待ちリストＬ１の下方には、図４Ａでは表示されていなかった受付番号「９」〜「１１」のお客様が表示される。待ちリストＬ１の上方には、画面外に隠れて見えないお客様（具体的には、受付番号「１」〜「３」のお客様）がいることを認識させるべく、喚起アラートＡＴ１（「この上にもお待ちのお客様がいます」など）が表示される。
【選択図】図４Ｂ【図１】
0005913694.tif 000002
【図２】
0005913694.tif 000003
【図３】
0005913694.tif 000004
【図４Ａ】
0005913694.tif 000005
【図４Ｂ】
0005913694.tif 000006
【図５】
0005913694.tif 000007
【図６Ａ】
0005913694.tif 000008
【図６Ｂ】
0005913694.tif 000009
【図７】
0005913694.tif 000010
【図８】
0005913694.tif 000011
【図９】
0005913694.tif 000012
【図１０】
0005913694.tif 000013
【図１１】
0005913694.tif 000014