(57)【特許請求の範囲】
【請求項１】
施設における順番待ちを管理する順番管理システムであって、
前記施設の順番待ち状況を順番待ちリストで管理する順番管理サーバと、
ログイン用のアカウントと前記アカウントに紐づけられた利用可能な領域が設定された、前記施設への順番待ちの登録を受け付ける順番管理端末と、を備え、
前記順番管理サーバは、
前記アカウントでログインされた前記順番管理端末の位置情報を受信する位置情報受信部と、
前記位置情報に基づいて、前記順番管理端末が前記利用可能な領域内にあるか否かを判定する位置情報判定部と、
前記順番管理端末が前記利用可能な領域内にある場合には、前記順番管理端末を介した順番待ちの登録を順番待ちリストに登録する順番待ち登録部と、を備えた順番管理システム。
【請求項２】
前記順番待ち登録部は、
前記順番管理端末が前記利用可能な領域内にない場合には、前記順番管理端末に、順番待ちの登録ができない旨を通知する、請求項１に記載の順番管理システム。
【請求項３】
施設における順番待ちを管理する順番管理装置であって、
設定されたアカウントでログインされた、前記施設への順番待ちの登録を受け付ける順番管理端末の位置情報を受信する位置情報受信部と、
前記位置情報に基づいて、前記順番管理端末が予め設定された前記アカウントに紐づけられた利用可能な領域内にあるか否かを判定する位置情報判定部と、
前記順番管理端末が前記利用可能な領域内にある場合には、前記順番管理端末を介した順番待ちの登録を、前記施設の順番待ち状況を管理する順番待ちリストに登録する順番待ち登録部と、を備えた順番管理装置。
【請求項４】
施設における順番待ちを管理するコンピュータを、
設定されたアカウントでログインされた、前記施設への順番待ちの登録を受け付ける順番管理端末の位置情報を受信する位置情報受信部と、
前記位置情報に基づいて、前記順番管理端末が予め設定された前記アカウントに紐づけられた利用可能な領域内にあるか否かを判定する位置情報判定部と、
前記順番管理端末が前記利用可能な領域内にある場合には、前記順番管理端末を介した順番待ちの登録を、前記施設の順番待ち状況を管理する順番待ちリストに登録する順番待ち登録部として、機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、順番管理システム、順番管理装置、およびプログラムに関する。
【背景技術】
【０００２】
従来、レストランやアミューズメント施設、病院、銀行、役所等においては、そのサービスを待つ顧客の順番待ちを管理するために、種々の順番管理システムが採用されている。
【０００３】
例えば、特許文献１には、順番待ちのできる複数の施設に対して予約管理サービスを提供する予約管理システムが記載されており、ユーザは、Ｗｅｂや、電話や、店頭端末から、施設の混雑状況の確認や、順番待ち予約の申し込みをできることが記載されている。また、案内の順番が近づいたら電話やメールで通知することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−５０００２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
店舗を訪れた利用者が順番待ちを登録するために利用する受付端末は、一般に、専用のＩＤとパスコードを用いてログインすることで、使用できるようになっている。すなわち、ＩＤとパスコードが分かってしまえば、不正なアクセスによって受付端末を使用される恐れがある。さらに、タブレット端末などの携帯型の受付端末の場合には、外部に持ち出される恐れもある。
【０００６】
本発明は、以上説明した事情を鑑みてなされたものであり、受付端末の不正な利用による受付登録を防止することを目的の一つとする。
【課題を解決するための手段】
【０００７】
本発明の一実施形態に係る順番管理システムは、施設における順番待ちを管理する順番管理システムであって、前記施設の順番待ち状況を順番待ちリストで管理する順番管理サーバと、ログイン用のアカウントと利用可能な領域が設定された、前記施設への順番待ちの登録を受け付ける順番管理端末と、を備え、前記順番管理サーバは、前記アカウントでログインされた前記順番管理端末の位置情報を受信する位置情報受信部と、前記位置情報に基づいて、前記順番管理端末が予め設定された利用可能な領域内にあるか否かを判定する位置情報判定部と、前記順番管理端末が前記利用可能な領域内にある場合には、前記順番管理端末を介した順番待ちの登録を順番待ちリストに登録する順番待ち登録部と、を備えたものである。
【０００８】
本発明の一実施形態に係る順番管理装置は、施設における順番待ちを管理する順番管理装置であって、設定されたアカウントでログインされた、前記施設への順番待ちの登録を受け付ける順番管理端末の位置情報を受信する位置情報受信部と、前記位置情報に基づいて、前記順番管理端末が予め設定された利用可能な領域内にあるか否かを判定する位置情報判定部と、前記順番管理端末が前記利用可能な領域内にある場合には、前記順番管理端末を介した順番待ちの登録を、前記施設の順番待ち状況を管理する順番待ちリストに登録する順番待ち登録部と、を備えたものである。
【０００９】
本発明の一実施形態に係るプログラムは、施設における順番待ちを管理するコンピュータを、設定されたアカウントでログインされた、前記施設への順番待ちの登録を受け付ける順番管理端末の位置情報を受信する位置情報受信部と、前記位置情報に基づいて、前記順番管理端末が予め設定された利用可能な領域内にあるか否かを判定する位置情報判定部と、前記順番管理端末が前記利用可能な領域内にある場合には、前記順番管理端末を介した順番待ちの登録を、前記施設の順番待ち状況を管理する順番待ちリストに登録する順番待ち登録部として、機能させるものである。
【発明の効果】
【００１０】
本発明によれば、受付端末の不正な利用による受付登録を防止することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る順番管理システム１の概略構成を示す図。
【図２】本発明の実施形態に係る順番管理システム１における順番待ちの受付登録処理のフローチャート。
【図３】本発明の実施形態に係る順番管理システム１における受付登録ができない旨を通知する画面を例示する図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１３】
本実施形態では、レストランＡにおける順番待ち管理の例について説明するが、その他、銀行、アミューズメント施設、旅行代理店、ショッピングモール、イベント会場、病院、役所など、施設利用者の順番待ちの管理を行うあらゆる施設に適用できる。
【００１４】
図１は、本実施形態に係る順番管理システム１の概略構成を示す図である。図１に示すように、順番管理システム１は、管理センター等に設置された順番管理サーバ（順番管理装置）１００と、施設（レストランＡ）内に設置された順番管理端末２００を含んでいる。順番管理サーバ１００は、順番管理端末２００と通信ネットワークＮを介して接続されている。なお、図１には順番管理端末２００が１つ図示されているが、１つの施設で複数の順番管理端末２００が使用されていてもよい。
【００１５】
施設の利用者は、順番管理端末２００を操作して、施設への順番待ちを登録することができる。また、従業者が利用者の代わりに順番管理端末２００を操作して順番待ちを登録することができる。また、施設の従業者等は、順番管理端末２００を操作して、利用者に代わって順番待ちを登録したり、順番待ちリストに登録されている順番待ち組のステータスを更新したりすることができる。
【００１６】
順番管理サーバ１００は、順番管理端末２００を介して登録される順番待ちを施設毎に管理する。本実施形態では、１つの施設（レストランＡ）の順番待ちの管理を例に説明するが、順番管理サーバ１００は、実際には複数の施設に設置されている順番管理端末２００と接続され、各施設の順番待ちを管理している。順番管理サーバ１００は、汎用的なコンピュータによって構成され、そのコンピュータにおいてサーバ用プログラムが動作することにより、サーバ機能を実現する。順番管理サーバ１００を構成するコンピュータは、必ずしも１台である必要はなく、通信ネットワークＮ上に分散する複数のコンピュータから構成されてもよい。
【００１７】
順番管理サーバ１００は、施設ごとに順番管理端末２００を管理するための管理データベース１１０と、プロセッサ（位置情報受信部、位置情報判定部、順番待ち登録部）１２０と、を備えている。管理データベース１１０は、クライアント管理テーブルＴＡ１と、ステータス管理テーブルＴＡ２を備えている。
【００１８】
クライアント管理テーブルＴＡ１には、施設毎に、順番管理端末２００に対して付与されている固有のＩＤとパスコード（アカウント）が登録されている。また、あらかじめ設定された利用可能な領域（緯度・経度で規定）が登録されている。利用可能な領域は、順番管理端末２００が本来あるべき場所の範囲であり、例えば施設内や、施設内の所定の領域（入口付近等）である。利用者や従業者は、順番管理端末２００が利用可能な領域内に存在する場合にのみ、順番管理端末２００を用いて受付登録を行うことができる。クライアント管理テーブルＴＡ１の１レコードには、例えば「レストランＡ」のレコードとして、「ＩＤ：Ａ１・・・」、「パスコード：ＡＡ２・・・」、利用可能な領域「始点緯度経度（35.634694：139.879127）、終点緯度経度（35.634014：139.880297）」等が設定されている。これらの情報は、例えば、システム導入の際に各施設で順番待ちの管理を行う管理者（例えば、施設のオーナーなど）によって設定される。なお、１施設で複数の順番管理端末２００を利用する場合には、同一のＩＤとパスコードを利用してもよいが、例えば一定の条件に従い、複数のＩＤとパスワードを使い分けるようにしてもよい。
【００１９】
ステータス管理テーブルＴＡ２には、各施設での順番待ちリストが登録されている。この順番待ちリストは、順番待ちをしている者（順番待ち組）の一覧と、各々の順番待ち組の待ち状況をあらわす情報（ステータス情報）が含まれる。順番待ちリストの１レコードには、受付番号「１」、受付時刻「１３：０３」、人数「３」、受付項目「テラス」、ステータス「待ち中」等の情報が含まれている。その他、氏名、連絡先（メールアドレス、電話番号）などの情報も含むことができる。
【００２０】
ステータスには、順番到来前の状態である「待ち中」、順番が来たことを知らせた状態である「呼出中」、順番が来た組を席に案内した状態である「案内済」、さらに順番待ちをキャンセルした状態である「取消済」等が含まれる。ステータスとしてどのような項目を設定するかは各施設の管理者等が適宜設定および変更可能となっている。受付項目は、ここでは希望する席の種類（テーブル、カウンター、テラス、個室等）である。
【００２１】
なお、順番待ちリストに含める情報は、各施設の管理者等が適宜設定および変更可能となっている。順番待ちリストの内容は、順番管理端末２００から送信される順番待ちリストへの新規登録情報、またはステータスの更新情報（詳細は後述）に基づいて更新される。
【００２２】
プロセッサ１２０は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット（ＣＰＵなど）および各種レジスタから構成され、ＲＯＭ等の記憶手段に格納されている各種プログラムを実行することで順番管理サーバ１００の各部を中枢的に制御する。また、プロセッサ１２０は、順番管理端末２００と連携して順番待ちを管理するためのコンピュータプログラム（順番管理アプリケーション）も実行する。
【００２３】
通信ネットワークＮは、順番管理サーバ１００と順番管理端末２００との間などで、相互に情報を送受信可能な通信網を含む。通信ネットワークＮは、例えば、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース（登録商標）、ＷｉＦｉ（Wireless Fidelity）、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００２４】
順番管理端末２００は、タブレット端末や、パーソナルコンピュータ（ＰＣ）、ノートＰＣ、スマートフォン、携帯電話機、携帯情報端末（ＰＤＡ）など、通信ネットワークＮを介して順番管理サーバ１００とデータの授受が可能なあらゆる端末装置を利用することができる。順番管理端末２００は、利用者が順番待ちの受付登録のために利用する端末や、従業者が順番待ちリストの内容の確認や、各順番待ち組のステータスの更新操作に用いる端末として利用することができる。
【００２５】
図１に示すように、順番管理端末２００は、プロセッサ２１０と、入力装置２２０と、表示装置２３０と、通信インタフェース２４０と、記憶資源２５０と、ＧＰＳ受信機２６０を備えている。順番管理端末２００は、施設に来たゲストや、施設の従業者がタッチパネルなどの入力装置２２０を操作することで、順番待ちリストへの登録やステータスの更新等の入力を受け付ける。
【００２６】
プロセッサ２１０は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット（ＣＰＵなど）および各種レジスタから構成され、記憶資源２５０に格納されている各種プログラムを実行することで順番管理端末２００の各部を中枢的に制御する。各種レジスタは、例えば、プログラムカウンタ、データレジスタ、命令レジスタ、汎用レジスタ等である。
【００２７】
入力装置２２０は、順番待ちリストへの登録やステータスの更新等の入力を受け付けるための各種操作ボタンやタッチパネルを備えている。
【００２８】
表示装置２３０は、順番待ちリストや、受付画面やステータス管理画面を表示するための装置であり、例えば液晶ディスプレイにより構成される。
【００２９】
通信インタフェース２４０は、通信ネットワークＮに接続し、通信ネットワークＮを介して他の装置と通信をするためのハードウェアモジュールである。通信インタフェース２４０は、例えば、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。
【００３０】
記憶資源２５０は、例えば、物理デバイスの記憶領域が提供する論理デバイスである。物理デバイスは、例えば、ディスクドライブまたは半導体メモリ（ＲＯＭ、ＲＡＭなど）等のコンピュータ読み取り可能な記録媒体である。
【００３１】
記憶資源２５０には、オペレーティングシステムプログラム、ドライバプログラム、各種データ等が格納される。ドライバプログラムとしては、例えば、通信インタフェース２４０を制御するための通信インタフェースドライバプログラム等がある。また、記憶資源２５０には、これら各種プログラムや各種データのほか、プロセッサ２１０が実行することにより、順番管理サーバ１００と連携して順番待ちを管理するコンピュータプログラム（アプリケーション）が記憶されている。
【００３２】
（順番待ちの受付登録）
次に、順番管理システム１による順番待ちの受付登録処理について図２のフローチャートを用いて説明する。
【００３３】
順番管理端末２００は、固有のＩＤとパスコードによるログインが成功すると（ステップＳ１０１：ＹＥＳ）、通信インタフェース２４０を介して、順番管理サーバ１００からステータス管理テーブルＴＡ２に登録されている順番待ちリストの情報を受信する（ステップＳ１０２）。
【００３４】
順番管理サーバ１００は、順番管理端末２００の位置情報（ＧＰＳ（Global Positioning System）による測位情報等）を取得する（ステップＳ１０３）。
【００３５】
順番管理端末２００は、受信した順番待ちリストの情報に基づいて、表示装置２３０に受付案内画面を表示する（ステップＳ１０４）。受付案内画面には、現在の順番待ち組数や予想待ち時間などが表示される。また、受付登録をする場合にタッチするボタンと、タッチ操作を促すメッセージなどが表示される。
【００３６】
利用者が、表示装置２３０に表示されたボタンにタッチすると、順番管理端末２００は、表示装置２３０に受付登録画面を表示する（ステップＳ１０５）。受付登録画面には、受付登録に必要な項目の選択、入力を促すメッセージや、受付項目を選択するボタンなどが表示される。また、順番が到来した際に、電話やメールによる呼出しを希望する利用者は、受付登録画面において、連絡先の電話番号またはメールアドレスを登録することができる。
【００３７】
利用者が操作入力を行い、順番待ちの受付登録に必要な情報（受付項目、連絡先等）の入力を完了すると、順番管理端末２００は、新規登録情報として、入力された情報を順番管理サーバ１００に送信する（ステップＳ１０６）。
【００３８】
順番管理サーバ１００は、順番管理端末２００から新規登録情報を受信すると、ステップＳ１０３で取得した位置情報に基づいて、順番管理端末２００が、クライアント管理テーブルＴＡ１に登録された利用可能な領域内に存在しているか否かを判断する（ステップＳ１０７）。
【００３９】
順番管理サーバ１００は、順番管理端末２００が、利用可能な領域内に存在していると判断された場合には（ステップＳ１０７：ＹＥＳ）、受信した新規登録情報に基づいて、その施設の順番待ちリストに順番待ちを１組新たに追加する処理を行う（ステップＳ１０８）。
【００４０】
順番管理サーバ１００は、順番管理端末２００に受付完了画面を表示させる（ステップＳ１０９）。受付完了画面には、受付番号や、現時点での予想待ち時間等が表示される。また、順番券を受け取るよう促すメッセージが表示され、利用者は、順番管理端末２００に接続されたプリンタから印刷される順番券を受け取ることができる。
【００４１】
順番券には、受付番号と対応付けられた二次元コードが印刷されている。利用者が自身のスマートフォン等を利用して順番券に印刷された二次元コードを読み取ると、スマートフォンに、現在の順番待ち状況（現状の順番や予想待ち時間など）が表示される。また、利用者が、二次元コードを読み込むことによって表示される案内にしたがって電話番号やメールアドレスを入力することにより、順番が到来した際に電話またはメールによるメッセージを受信したり、順番が近づいたときにリマインドメッセージを受信したりすることができる。
【００４２】
一方、順番管理端末２００が、利用可能な領域内に存在していないと判断された場合には（ステップＳ１０７：ＮＯ）、図３に例示するように、順番管理端末２００の表示装置２３０に、順番券を発券できない旨（受付登録ができない旨）のメッセージを表示する（ステップＳ１１０）。
【００４３】
（順番待ちリストの更新）
順番待ちリストの各レコードの内容は、施設の従業者が順番管理端末２００を操作してステータスの更新処理を行った際などに更新される。ステータスの更新処理には、「取消」、「変更」、「呼出」、「案内」が含まれる。「取消」は、順番待ちをキャンセルすることを意味し、「変更」は、いったん入力された順番待ちの内容を変更することを意味する。また、「呼出」は、順番が来た組を口頭で呼び出したり、電話や呼出メールなどで知らせたりした状態であることを意味し、「案内」は、順番が来た組を実際に案内した状態であることを意味する。
【００４４】
従業者が順番管理端末２００を操作してステータスの更新処理を行う場合、順番管理端末２００に表示された順番待ちリストの中から、更新対象の順番待ち組を選択し、選択した順番待ち組に対していずれかの更新処理を行う。更新対象の順番待ち組を特定する情報（例えば受付番号「１」）と更新処理の情報（例えば「案内」）は、順番管理端末２００から通信ネットワークＮを介して順番管理サーバ１００にアップロードされる。順番管理サーバ１００は、受信した情報に基づき、当該施設の順番待ちリストを更新する。例えば、受付番号「１」に対して「案内」操作を行った場合には、受付番号「１」の順番待ち組のステータスが「案内済」に更新される。
【００４５】
なお、ステータスの更新処理についても、順番管理端末２００が、利用可能な領域内に存在しているかどうかを判断し、利用可能な領域内に存在していない場合には、更新処理を受け付けないようにしてもよい。
【００４６】
以上のように、本実施形態によれば、順番管理サーバ１００は、専用のアカウントでログインされた順番管理端末２００の位置情報を受信し、順番管理端末２００が予め設定された利用可能な領域内にない場合には、順番管理端末２００を介した受付登録ができないようにした。これにより、本来あるべき位置（店内など）にない順番管理端末２００からの受付登録を防止することができる。例えば、順番管理端末２００がタブレット端末やクラウド端末の場合、端末が店外へ持ち出される恐れや、ＩＤとパスコードが漏洩してリモートでログインされる恐れがある。このような場合に、順番管理サーバ１００へアクセスしている順番管理端末２００が、店内などのあるべき位置になければ順番待ちの登録を受け付けないようにすることで、不正利用を有効に防ぐことができる。
【００４７】
また、順番管理端末２００が予め設定された利用可能な領域内にない場合には、順番管理端末２００に、順番券の発券ができない旨のメッセージを表示するようにしたので、不正な操作を行っている者に対して警告を行うことができる。
【００４８】
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述した各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更し、または並列に実行することができる。
【符号の説明】
【００４９】
１…順番管理システム
１００…順番管理サーバ
１１０…管理データベース
１２０…プロセッサ
２００…順番管理端末
２１０…プロセッサ
２２０…入力装置
２３０…表示装置
２４０…通信インタフェース
２５０…記憶資源
２６０…ＧＰＳ受信機
ＴＡ１…クライアント管理テーブル
ＴＡ２…ステータス管理テーブル
Ｎ…通信ネットワーク
【要約】
【課題】受付端末の不正な利用による受付登録を防止する。
【解決手段】施設における順番待ちを管理する順番管理システムであって、施設の順番待ち状況を順番待ちリストで管理する順番管理サーバと、ログイン用のアカウントと利用可能な領域が設定された、施設への順番待ちの登録を受け付ける順番管理端末と、を備え、順番管理サーバは、アカウントでログインされた順番管理端末の位置情報を受信する位置情報受信部と、位置情報に基づいて、順番管理端末が予め設定された利用可能な領域内にあるか否かを判定する位置情報判定部と、順番管理端末が利用可能な領域内にある場合には、順番管理端末を介した順番待ちの登録を順番待ちリストに登録する順番待ち登録部とを備える。
【選択図】図２【図１】
0006883677.tif 000002
【図２】
0006883677.tif 000003
【図３】
0006883677.tif 000004