(57)【特許請求の範囲】
【請求項１】
飲食店で空席の座席を求めるユーザによって入力される希望の座席の条件を受け付ける条件受付部と、
前記飲食店における各座席の状態を含む座席データを参照し、前記条件受付部で受け付けられた条件に適合する空席の座席を検索する第１検索部と、
前記第１検索部で条件に適合する座席が検索されないとき、前記ユーザの認証用に付与された認証情報と前記条件とを含む予約データを登録する予約登録部と、
前記予約登録部が予約データを登録すると、前記予約データで登録された認証情報を含む予約案内データを出力する予約情報出力部と、
前記座席データが更新されると、更新された前記座席データから、前記予約データで登録され条件に適合する空席の座席を検索する第２検索部と、
前記第２検索部で条件に適合する座席が検索されると、前記ユーザによって入力される認証情報を取得する取得部と、
前記取得部が取得した認証情報が、前記予約データが含む認証情報と一致するとき、前記取得部が取得した認証情報は正しい前記ユーザによって入力されたものと判定する認証処理部と、
前記第１検索部で条件に適合する座席が検索されると、前記第１検索部で検索された座席の情報を案内データとして出力し、前記認証処理部で正しい前記ユーザによって入力されたものと認証されると、前記第２検索部で検索された座席の情報を案内データとして出力する案内出力部と、
を備える席案内装置。
【請求項２】
前記案内出力部が案内データを出力すると、前記案内データで前記ユーザに案内した座席の状態を着席に変更して前記座席データを更新する座席データ更新部をさらに備える、
請求項１に記載の席案内装置。
【請求項３】
前記案内出力部が前記第２検索部で検索された座席の情報を案内データとして出力すると、案内データを提供した前記ユーザの認証情報と条件を削除して前記予約データを更新する予約データ更新部をさらに備える、
請求項１又は２に記載の席案内装置。
【請求項４】
前記座席データの更新を検出し、座席データの更新を前記第２検索部に通知する検出部をさらに備える、
請求項１乃至３のいずれか１項に記載の席案内装置。
【請求項５】
前記予約登録部は、予約の順序を特定する予約番号を含む予約データを登録し、
前記第２検索部は、前記予約データが含む予約番号で先に予約が登録されたことが特定される条件の座席を検索対象とする
請求項１乃至４のいずれか１項に記載の席案内装置。
【請求項６】
前記第２検索部で条件に適合する座席が検索されると、前記ユーザの認証用に利用される認証情報を生成し、前記予約情報出力部に出力する認証情報生成部をさらに備える、
請求項１乃至５のいずれか１項に記載の席案内装置。
【請求項７】
前記予約情報出力部は、予約情報を予約用紙に印刷する、予約情報を含む電子データを前記ユーザの端末に送信する、または、予約情報を含む表示画面をディスプレイに表示する
請求項１乃至６のいずれか１項に記載の席案内装置。
【請求項８】
前記案内出力部は、案内データを案内用紙に印刷する、案内情報を含む電子データを前記ユーザの端末に送信する、案内情報を含む表示画面をディスプレイに表示する、または、案内情報を含む音声データをスピーカから出力する
請求項１乃至７のいずれか１項に記載の席案内装置。
【請求項９】
前記案内データの前記座席の情報とは、前記飲食店における当該座席の座席番号である
請求項１乃至８のいずれか１項に記載の席案内装置。
【請求項１０】
席案内装置のコンピュータに、
飲食店で空席の座席を求めるユーザによって入力される希望の座席の条件を受け付ける条件受付機能と、
前記飲食店における各座席の状態を含む座席データを参照し、前記条件受付機能で受け付けられた条件に適合する空席の座席を検索する第１検索機能と、
前記第１検索機能で条件に適合する座席が検索されないとき、前記ユーザの認証用に付与された認証情報と前記条件とを含む予約データを登録する予約登録機能と、
前記予約登録機能が予約データを登録すると、前記予約データで登録された認証情報を含む予約案内データを出力する予約情報出力機能と、
前記座席データが更新されると、更新された前記座席データから、前記予約データで登録され条件に適合する空席の座席を検索する第２検索機能と、
前記第２検索機能で条件に適合する座席が検索されると、前記ユーザによって入力される認証情報を取得する取得機能と、
前記取得機能が取得した認証情報が、前記予約データが含む認証情報と一致するとき、前記取得機能が取得した認証情報は正しい前記ユーザによって入力されたものと判定する認証処理機能と、
前記第１検索機能で条件に適合する座席が検索されると、前記第１検索機能で検索された座席の情報を案内データとして出力し、前記認証処理機能で正しい前記ユーザによって入力されたものと認証されると、前記第２検索機能で検索された座席の情報を案内データとして出力する案内出力機能と、
して機能させる席案内プログラム。
【請求項１１】
コンピュータが実行する席案内方法であって、
飲食店で空席の座席を求めるユーザによって入力される希望の座席の条件を受け付ける条件受付ステップと、
前記飲食店における各座席の状態を含む座席データを参照し、前記条件受付ステップで受け付けられた条件に適合する空席の座席を検索する第１検索ステップと、
前記第１検索ステップで条件に適合する座席が検索されないとき、前記ユーザの認証用に付与された認証情報と前記条件とを含む予約データを登録する予約登録ステップと、
前記予約登録ステップで予約データが登録されると、前記予約データで登録された認証情報を含む予約案内データを出力する予約情報出力ステップと、
前記座席データが更新されると、更新された前記座席データから、前記予約データで登録され条件に適合する空席の座席を検索する第２検索ステップと、
前記第２検索ステップで条件に適合する座席が検索されると、前記ユーザによって入力される認証情報を取得する取得ステップと、
前記取得ステップが取得した認証情報が、前記予約データが含む認証情報と一致するとき、前記取得ステップが取得した認証情報は正しい前記ユーザによって入力されたものと判定する認証処理ステップと、
前記第１検索ステップで条件に適合する座席が検索されると、前記第１検索ステップで検索された座席の情報を案内データとして出力し、前記認証処理ステップで正しい前記ユーザによって入力されたものと認証されると、前記第２検索ステップで検索された座席の情報を案内データとして出力する案内出力ステップと、
を有する席案内方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲食店等の店舗で来客者に席を案内する席案内装置、席案内プログラム及び席案内方法に関する。
【背景技術】
【０００２】
近年、飲食店等の店舗では、来店者への席案内を自動で行う技術が開発されている。店内の座席が満席である場合は、混雑しているということであり店員も忙しいことが多い。そのため、来店者が来店した際に直ちに店員から希望条件の空席の有無を確認できない場合であっても、席案内システムを利用して満席であることを知ることができたり、席予約をすることができれば、その店で待つか否かを判断したり、安心して待つ準備をすることができる。
【０００３】
また、満席時等に席予約を登録するとともに、店内で空席が発生した場合、席予約をして待っていた来店者に対し、座席への案内を行う装置も開発されている（例えば、特許文献１参照）。
【０００４】
しかしながら、空席発生時、座席が空くのを待っていた来店者に対し、装置によって席を案内する場合、実際に予約をして待っていた来店者と、案内されて座席へ向かう来店者の一致を確認することができない。すなわち、店員が座席を待っている来店者に、座席へ案内する場合には、店員が、予約者が案内をすべき来店者であるか確認をすることができる。しかしながら、特許文献１に記載されるような装置では、予約者が案内をすべき来店者であるか否かを確認することが困難である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−０４０１０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、席案内装置では、予約者に正確に席を案内することが困難であり、異なる予約者が誤って座席に向かうおそれがあった。
【０００７】
上記課題に鑑み、本発明は、飲食店等の店舗においてユーザに希望の座席を案内する席案内装置であって、希望の座席に他の来客者が着席していることによりユーザが座席を待つ場合、座席を案内することができる状態になったタイミングで、座席を案内するユーザの認証を実行し、ユーザを正しく席に案内することができる席案内装置を提供する。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る席案内装置は、飲食店で空席の座席を求めるユーザによって入力される希望の座席の条件を受け付ける条件受付部と、飲食店における各座席の状態を含む座席データを参照し、条件受付部で受け付けられた条件に適合する空席の座席を検索する第１検索部と、第１検索部で条件に適合する座席が検索されないとき、ユーザの認証用に付与された認証情報と条件とを含む予約データを登録する予約登録部と、予約登録部が予約データを登録すると、予約データで登録された認証情報を含む予約案内データを出力する予約情報出力部と、座席データが更新されると、更新された座席データから、予約データで登録され条件に適合する空席の座席を検索する第２検索部と、第２検索部で条件に適合する座席が検索されると、ユーザによって入力される認証情報を取得する取得部と、取得部が取得した認証情報が、予約データが含む認証情報と一致するとき、取得部が取得した認証情報は正しいユーザによって入力されたものと判定する認証処理部と、第１検索部で条件に適合する座席が検索されると、第１検索部で検索された座席の情報を案内データとして出力し、認証処理部で正しいユーザによって入力されたものと認証されると、第２検索部で検索された座席の情報を案内データとして出力する案内出力部とを備える。
【０００９】
席案内装置は、案内出力部が案内データを出力すると、案内データでユーザに案内した座席の状態を着席に変更して座席データを更新する座席データ更新部をさらに備えてもよい。
【００１０】
席案内装置は、案内出力部が第２検索部で検索された座席の情報を案内データとして出力すると、案内データを提供したユーザの認証情報と条件を削除して予約データを更新する予約データ更新部をさらに備えてもよい。
【００１１】
席案内装置は、座席データの更新を検出し、座席データの更新を第２検索部に通知する検出部をさらに備えてもよい。
【００１２】
予約登録部は、予約の順序を特定する予約番号を含む予約データを登録し、第２検索部は、前記予約データが含む予約番号で先に予約が登録されたことが特定される条件の座席を検索対象としてもよい。
【００１３】
席案内装置は、第２検索部で条件に適合する座席が検索されると、ユーザの認証用に利用される認証情報を生成し、予約情報出力部に出力する認証情報生成部をさらに備えてもよい。
【００１４】
予約情報出力部は、予約情報を予約用紙に印刷する、予約情報を含む電子データをユーザの端末に送信する、または、予約情報を含む表示画面をディスプレイに表示するようにしてもよい。
【００１５】
案内出力部は、案内データを案内用紙に印刷する、案内情報を含む電子データをユーザの端末に送信する、案内情報を含む表示画面をディスプレイに表示する、または、案内情報を含む音声データをスピーカから出力するようにしてもよい。
【００１６】
本発明の一態様に係る席案内プログラムは、席案内装置を、飲食店で空席の座席を求めるユーザによって入力される希望の座席の条件を受け付ける条件受付機能と、飲食店における各座席の状態を含む座席データを参照し、条件受付機能で受け付けられた条件に適合する空席の座席を検索する第１検索機能と、第１検索機能で条件に適合する座席が検索されないとき、ユーザの認証用に付与された認証情報と条件とを含む予約データを登録する予約登録機能と、予約登録機能が予約データを登録すると、予約データで登録された認証情報を含む予約案内データを出力する予約情報出力機能と、座席データが更新されると、更新された座席データから、予約データで登録され条件に適合する空席の座席を検索する第２検索機能と、第２検索機能で条件に適合する座席が検索されると、ユーザによって入力される認証情報を取得する取得機能と、取得機能が取得した認証情報が、前記予約データが含む認証情報と一致するとき、取得機能が取得した認証情報は正しいユーザによって入力されたものと判定する認証処理機能と、  第１検索機能で条件に適合する座席が検索されると、第１検索機能で検索された座席の情報を案内データとして出力し、認証処理機能で正しいユーザによって入力されたものと認証されると、第２検索機能で検索された座席の情報を案内データとして出力する案内出力機能として機能させる。
【００１７】
本発明の一態様に係る席案内方法は、飲食店で空席の座席を求めるユーザによって入力される希望の座席の条件を受け付ける条件受付ステップと、飲食店における各座席の状態を含む座席データを参照し、条件受付ステップで受け付けられた条件に適合する空席の座席を検索する第１検索ステップと、第１検索ステップで条件に適合する座席が検索されないとき、ユーザの認証用に付与された認証情報と条件とを含む予約データを登録する予約登録ステップと、予約登録ステップで予約データが登録されると、予約データで登録された認証情報を含む予約案内データを出力する予約情報出力ステップと、座席データが更新されると、更新された座席データから、予約データで登録され条件に適合する空席の座席を検索する第２検索ステップと、第２検索ステップで条件に適合する座席が検索されると、ユーザによって入力される認証情報を取得する取得ステップと、取得ステップが取得した認証情報が、予約データが含む認証情報と一致するとき、取得ステップが取得した認証情報は正しいユーザによって入力されたものと判定する認証処理ステップと、第１検索ステップで条件に適合する座席が検索されると、第１検索ステップで検索された座席の情報を案内データとして出力し、認証処理ステップで正しいユーザによって入力されたものと認証されると、第２検索ステップで検索された座席の情報を案内データとして出力する案内出力ステップとを有する。
【発明の効果】
【００１８】
本発明によれば、座席を案内するユーザの認証を実行し、ユーザを正しく席に案内することができる。
【図面の簡単な説明】
【００１９】
【図１】実施形態に係る席案内装置の構成を説明するブロック図である。
【図２】図１の席案内装置で使用するデータの一例を説明するデータ構成図である。
【図３】図１の席案内装置における席案内処理の一例を説明するフローチャートである。
【図４】図１の席案内装置で表示される画面の一例である。
【図５】図１の席案内装置で表示される画面の一例である。
【図６】図１の席案内装置で出力される案内用紙の一例である。
【図７】実施形態に係る席案内装置の構成を説明する回路図である。
【図８】変形例に係る席案内装置を説明する外観図である。
【発明を実施するための形態】
【００２０】
以下に、本発明の実施形態に係る席案内装置、席案内プログラム及び席案内方法を説明する。以下の説明において、同一の構成については、同一の符号を用いて説明を省略する。
【００２１】
席案内装置は、例えば、飲食店の入り口等に設置され、この飲食店に来店する来店者に空席の座席への案内する案内情報を出力する。この席案内装置は、来店者が希望する空席がない場合、席予約を行い、空席が発生した際に、予約者に案内に関する情報を出力することができる。
【００２２】
図１に示すように、第１実施形態に係る席案内装置１は、空席情報を取得する空席情報取得部１０１、ユーザに入力された席検索の条件を取得する条件受付部１０２、条件に適合する席を検索する検索部１０３、ユーザを特定する認証情報を設定する認証情報生成部１０６、席の予約情報を登録する予約登録部１０７、席予約した情報を出力する予約情報出力部１０８、空席が発生すると、空席の発生を検出する検出部１０９、ユーザに入力された認証情報を取得する取得部１１０、認証情報が正しいユーザに入力されたか否かを判定する認証処理部１１１、ユーザに案内する座席の情報を出力する案内出力部１１２、座席データを更新する座席データ更新部１１３及び予約データを更新する予約データ更新部１１４を備える。
【００２３】
具体的には、実施形態に係る席案内装置１は、中央処理装置（ＣＰＵ）１０、記憶装置１２、操作入力装置１３、ディスプレイ１４、プリンタ１５、スピーカ１６、マイク１７及び送受信装置１８等を備える情報処理装置である。この席案内装置１は、記憶装置１２が記憶する席案内プログラムＰが実行されることで、ＣＰＵ１０が、空席情報取得部１０１、条件受付部１０２、検索部１０３、認証情報生成部１０６、予約登録部１０７、予約情報出力部１０８、検出部１０９、取得部１１０、認証処理部１１１、案内出力部１１２、座席データ更新部１１３及び予約データ更新部１１４としての処理を実行する。
【００２４】
操作入力装置１３は、飲食店の店員や来店者等のユーザが種々の操作信号の入力に利用する操作ボタンやタッチパネルである。ディスプレイ１４は、ユーザに対する種々の案内画面等を表示する液晶ディスプレイ等の表示装置である。プリンタ１５は、ユーザに対し、種々の案内等に関する用紙を出力する。スピーカ１６は、ユーザに対し、種々の案内等を音声で出力する。マイク１７は、ユーザによる種々の操作信号等の音声データの入力に利用する。送受信装置１８は、データの送受信に利用される通信インタフェースである。
【００２５】
記憶装置１２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＣＦ（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）等の半導体記憶デバイスや、フレキシブルディスク（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）等の磁気記憶媒体、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の光学記憶媒体である。記憶装置１２は、席案内プログラムＰとともに、座席データ１２１及び予約データ１２２を記憶する。
【００２６】
座席データ１２１は、飲食店における各座席の状態を含むデータである。具体的には、座席データ１２１は、座席が空席であるか否かの状態の情報を含むデータである。例えば、図２（ａ）に示すように、座席データ１２１は、座席を特定する「番号」と、座席の「種別」と、座席に着席可能な「人数」と、座席の「状態」とを関連付ける。以下では、「座席」は、飲食店における「椅子」ではなく、「テーブル」に相当するものとして説明する。すなわち、座席番号「１」で特定される「座席」は、椅子ではなく、６人が利用可能なテーブルである。また、本明細書において、「座席」と「席」とは同一の意味である。
【００２７】
図２（ａ）に示す例では、「種別」として、「禁煙」と「喫煙」とを有する。すなわち、図２（ａ）に示す例では、座席番号「１」〜「１４」のテーブルは、禁煙席であり、座席番号「１５」と「１６」のテーブルは、喫煙席である。「種別」では、この他、例えば、カウンター席、テーブル席、店内席、テラス席、椅子席、御座敷席等、座席の特徴を表す種々の情報を含むことが可能である。
【００２８】
図２（ａ）に示す例では、座席番号「１」のテーブルは、「着席可能人数」が「６」であるため、６人以下のグループが座席を求める場合に案内される。また、図２（ａ）に示す例では、「着席可能人数」が「７以上」の座席は存在しない。したがって、仮に、７人以上のグループが来店した場合、このグループには、複数のテーブルを案内する。
【００２９】
図２（ａ）に示す例では、「状態」として、「着席」、「予約」、「空席」を有する。すなわち、図２（ａ）に示す例では、座席番号「１」のテーブルには、来店者が着席していることが分かる。また、座席番号「３」のテーブルは、予約されていることが分かる。さらに、座席番号「７」のテーブルは、空席であることが分かる。なお、「状態」はこれに限定されず、他に、「会計中」等の状態を有してもよい。
【００３０】
予約データ１２２は、予約の順序を特定する予約番号と、予約条件と、ユーザを特定する認証情報とを含むデータである。「予約番号」は、予約を登録する際に付与される。
【００３１】
図２（ｂ）に示す予約データ１２２の例では、「予約条件」として、テーブルの着席を希望する来店者の「人数」とテーブルの「種別」とを含む。また、図２（ｂ）では、認証情報として３種の識別子を含む例で説明するが、予約データ１２２が含む認証情報は、これに限定されない。
【００３２】
図２（ｂ）に示す例では、予約番号「１２３」の予約は、「３名、禁煙席」を予約条件とし、認証情報として「ｕ１」、「ｕ２」及び「ｕ３」が設定されたものである。また、予約番号「１２４」の予約は、「４名、喫煙席」を予約条件とし、認証情報として「ｕ２」、「ｕ４」及び「ｕ５」が設定されたものである。さらに、予約番号「１２５」の予約は、「８名、禁煙席」を予約条件とし、認証情報として「ｕ３」、「ｕ５」及び「ｕ６」が設定されたものである。
【００３３】
空席情報取得部１０１は、飲食店における座席の空席状況データを取得し、記憶装置１２に座席データ１２１として登録する。また、空席情報取得部１０１は、所定のタイミングで、座席データ１２１を更新する。所定のタイミングとは、例えば、空席の座席が発生したタイミングである。また、予約データ１２２に座席予約が登録されていない場合、条件受付部１０２が新たに条件を受け付けたタイミングを、座席データ１２１の更新タイミングとしてもよい。予約データ１２２において座席が予約されていない場合には、新たに条件を受け付けた場合に座席データ１２１を更新してもよいが、予約がされている場合、リアルタイムで空席状況データを取得する必要がある。
【００３４】
例えば、席案内装置１は、ネットワークを介して店内の座席情報を管理する座席管理システム（図示せず）と接続されており、空席情報取得部１０１は、この座席管理システムから座席の空席情報を含む座席情報、空席状況データとして取得する。または、席案内装置１は、内部で座席情報を管理する座席管理部を有し、この座席管理部から空席状況を取得してもよい。
【００３５】
条件受付部１０２は、飲食店で空席の座席を求める来店者（以下、「ユーザ」とする）によって入力される希望の座席の条件を受け付ける。また、条件受付部１０２は、座席の条件を、検索部１０３に出力する。具体的には、条件受付部１０２は、操作入力装置１３やマイク１７を利用して入力された座席の条件を取得する。例えば、席案内装置１が図２（ａ）に示す座席データ１２１を利用する場合、「条件」は、希望する座席に着席する「人数」と「禁煙席」か「喫煙席」のいずれかの選択とを含む。なお「条件」は、これに限られず、「人数」だけであってもよいし、テーブルの種別だけでもよく、何らかの希望条件が含まれていればよい。
【００３６】
検索部１０３は、ユーザの希望する条件に適合する空席の座席を検索する第１検索手段１０４及び第２検索手段１０５を備える。
【００３７】
第１検索手段１０４は、条件受付部１０２から条件が入力されると、記憶装置１２が記憶する座席データ１２１を参照し、条件受付部１０２で受付された条件に適合する空席の座席を検索する。また、第１検索手段１０４は、検索された座席の番号を案内出力部１１２に出力する。条件に適合する座席がないとき、第１検索手段１０４は、座席の条件を認証情報生成部１０６に出力する。
【００３８】
第２検索手段１０５は、検出部１０９によって、座席データ１２１の更新が検出されると、予約データ１２２に含まれる条件に適合する空席の座席を検索し、検索された座席の番号を取得部１１０に出力する。
【００３９】
具体的には、第２検索手段１０５は、予約データ１２２から、検索対象の予約条件を特定する。予約データ１２２において複数の予約が登録されているとき、先に登録された予約番号を検索対象として特定する。また、第２検索手段１０５は、検索対象として特定された予約番号の条件に適合する空席の座席を、座席データ１２１から検索する。その後、第２検索手段１０５は、予約データ１２２において、検索対象の予約番号と関連付けられる認証情報を抽出し、検索対象の予約番号と、検索結果で得られた座席番号と、抽出した認証情報とを取得部１１０に出力する。
【００４０】
なお、予約データ１２２において複数の予約が登録され、先に予約が登録された条件の座席が検索されない場合、第２検索手段１０５は、次に登録された条件の座席を検索することができる。
【００４１】
認証情報生成部１０６は、第１検索手段１０４から条件が入力されると、ユーザを特定する認証情報を設定する。また、認証情報生成部１０６は、設定した認証情報を、入力された条件とともに予約登録部１０７に出力する。認証情報生成部１０６における認証情報の設定方法は限定されないが、予約データ１２２に含まれる他の認証情報と異なるものであることが好ましい。また、認証情報は、例えば、複数の文字で構成されるパスワードのようなものであってもよいし、画像データであってもよいし、また、複数の画像データの組み合わせであってもよい。なお、画像データを認証に利用する場合、画像データを特定する識別子を認証情報とする。この認証情報は、ユーザの認証用に生成される。
【００４２】
予約登録部１０７は、認証情報生成部１０６から条件及び認証情報が入力されると、入力された条件及び認証情報を予約の順序を特定する予約番号とともに、予約データ１２２として記憶装置１２に登録する。また、予約登録部１０７は、登録した予約番号と、条件と、認証情報とを予約情報出力部１０８に出力する。
【００４３】
予約情報出力部１０８は、予約登録部１０７から、予約番号、条件及び認証情報が入力されると、予約番号と認証情報とを含む予約案内データを出力する。例えば、予約情報出力部１０８は、プリンタ１５から、予約案内に関する情報を含む予約用紙を出力させることができる。または、予約情報出力部１０８は、スピーカ１６から予約案内に関する情報を含む音声データを出力させることができる。プリンタ１５からの予約用紙の出力とスピーカ１６からの音声データの出力は、同時であってもよい。また例えば、予約情報出力部１０８は、送受信装置１８を介してユーザが所有する通信端末に予約案内に関する情報を含む電子データを送信してもよい。このとき、席案内装置1とユーザの通信端末との通信の方法は限定されず、インターネット等の通信網を利用してもよいし、近距離無線通信を利用してもよい。その他、予約情報出力部１０８は、ディスプレイ１４に予約案内データを含む表示画面を表示させてもよい。
【００４４】
検出部１０９は、座席データ１２１の更新を検出する。また、検出部１０９は、座席データ１２１の更新の検出を、第２検索手段１０５に通知する。
【００４５】
取得部１１０は、第２検索手段１０５から予約番号、座席番号及び認証情報（以下、「登録認証情報」とする）が入力されると、ユーザによって入力される認証情報（以下、「入力認証情報」とする）を取得する。また、取得部１１０は、取得した入力認証情報、第２検索手段１０５から入力された座席番号及び登録認証情報を、認証処理部１１１に出力する。
【００４６】
例えば、取得部１１０は、ディスプレイ１４に予約番号を含む認証情報入力画面を表示してユーザに座席が空いた旨を通知するとともに認証情報の入力を促し、操作入力装置１３やマイク１７を介してユーザから入力される入力認証情報を取得することができる。また例えば、取得部１１０は、スピーカ１６を介して、入力された予約番号で予約された座席が空いた旨を通知するとともに認証情報の入力を促し、操作入力装置１３を介してユーザから入力される入力認証情報を取得することができる。さらに、取得部１１０は、送受信装置１８を介してユーザが所有する通信端末に希望の座席が空いた旨を通知するとともに認証情報の入力を促し、ユーザの通信端末を介して入力認証情報を取得してもよい。このとき、予約登録部１０７は、ユーザの通信端末の通信に利用する識別情報を有する必要がある。また、取得部１１０は、上記複数の方法を併用してもよい。すなわち、ディスプレイ１４への表示のみではユーザは気付きにくいため、ディスプレイ１４に表示するとともに、スピーカ１６による音声データの出力や通信端末へのデータの送信により、ユーザに知らせることができる。
【００４７】
認証処理部１１１は、取得部１１０から座席番号、登録認証情報及び入力認証情報が入力されると、認証処理を実行する。具体的には、認証処理部１１１は、取得部１１０が取得した入力認証情報が、予約データ１２２が含む登録認証情報と一致する場合に、正しいユーザによって入力されたものと認証する。また、認証処理部１１１は、正しいユーザによって入力されたものと認証したとき、席番号を案内出力部１１２に出力する。
【００４８】
案内出力部１１２は、検索部１０３で検索された座席の情報を座席データ１２１から抽出し、案内データとして出力する。具体的には、案内出力部１１２は、第１検索手段１０４から座席番号が入力されると、この座席番号の座席の情報を座席データ１２１から抽出し、案内データとして出力する。また、案内出力部１１２は、認証処理部１１１から座席番号が入力されると、この座席番号の座席の情報を座席データ１２１から抽出し、案内データとして出力する。
【００４９】
例えば、ディスプレイ１４、プリンタ１５、スピーカ１６、ユーザの通信端末を組み合わせて案内データを出力し、ユーザに座席を案内することができる。具体的には、案内出力部１１２は、ディスプレイ１４に座席番号を含む案内画面を表示させることができる。また、案内出力部１１２は、プリンタ１５に座席番号を含む案内用紙を印刷させることができる。さらに、案内出力部１１２は、スピーカ１６に座席番号を含む音声の案内データを出力させることができる。その他、案内出力部１１２は、送受信装置１８を介して座席番号を含む電子データをユーザの端末に送信することができる。このとき、例えば、ディスプレイ１４へ案内画面を表示するとともに、プリンタ１５で案内用紙を出力してもよい。
【００５０】
座席データ更新部１１３は、案内出力部１１２が案内データを出力すると、案内データでユーザに案内した座席の状態を着席に変更して記憶装置１２が記憶する座席データ１２１を更新する。
【００５１】
予約データ更新部１１４は、案内出力部１１２が第２検索手段１０５で検索された座席の情報を案内データとして出力すると、案内データを提供したユーザの認証情報と条件を削除して記憶装置１２が記憶する予約データ１２２を更新する。
【００５２】
《席案内の処理》
図３に示すフローチャートを用いて、第１実施形態に係る席案内装置１における席案内の処理を説明する。
【００５３】
席案内装置１は、来店したユーザによって入力された条件を受け付ける（Ｓ１）。例えば、席案内装置１は、図４に示すような条件入力画面Ｗ１をディスプレイ１４に表示する。また、席案内装置１は、操作入力装置１３を介してユーザによって入力された条件を受け付ける。図４及び図５では、操作入力装置１３が、ディスプレイ１４と一体のタッチパネルであるものとして説明する。
【００５４】
図４に、来店したユーザに、「来店人数」及び「禁煙又は喫煙」の条件の希望を入力させる条件入力画面Ｗ１の一例を示す。図４に示す条件入力画面Ｗ１は、人数の条件を入力する条件入力部ｘ１１を有する。席案内装置１は、条件選択部ｘ１１で入力された人数の情報を、ユーザの希望の座席の条件とする。例えば、席案内装置１は、ユーザが条件入力部ｘ１１上を触れることで複数の数字を表示し、ユーザに人数を選択させることができる。また例えば、席案内装置１は、テンキー等の操作入力装置１３をさらに備え、その操作入力装置１３を使用して人数を選択させてもよい。
【００５５】
また、図４に示す条件入力画面Ｗ１は、禁煙席の希望を選択させる条件選択部ｘ１２と、喫煙席の希望を選択させる条件選択部ｘ１３とを有する。したがって、席案内装置１は、条件選択部ｘ１２が選択されると、禁煙席をユーザの希望の条件とし、条件選択部ｘ１３が選択されると、喫煙席をユーザの希望の条件とする。なお、条件入力画面Ｗ２は、図４に示す条件選択部ｘ１２，ｘ１３の他、禁煙席と禁煙席のいずれでもよいことを選択する選択部を備えていてもよい。
【００５６】
例えば、席案内装置１は、ディスプレイ１４に初期画面として条件入力画面Ｗ１を表示してもよい。また、席案内装置１は、ディスプレイ１４に表示される他の初期画面において条件入力を希望する操作がされると、条件入力画面Ｗ１を表示してもよい。この条件入力画面Ｗ１をディスプレイ１４に表示させる画面データは、例えば、席案内プログラムＰに含まれる。
【００５７】
なお、席案内装置１は、飲食店が提供可能な座席に応じた条件の入力を受け付けることができる。したがって、席案内装置１は、例えば、大人と子供の人数割合の条件を入力させる条件入力画面や、車イスでの入店を希望する条件を入力させる条件入力画面を表示してもよい。
【００５８】
席案内装置１は、ステップＳ１で条件が入力されると、記憶装置１２が記憶する座席データ１２１を読み出し、入力された条件と適合する空席の座席を検索する（Ｓ２）。
【００５９】
条件と適合する空席の座席が検索されないとき（Ｓ３でＮＯ）、席案内装置１は、ユーザを特定する認証情報を付与し、ステップＳ１で入力された条件とともに、予約データ１２２に登録する（Ｓ４）。
【００６０】
また、席案内装置１は、認証情報を含む予約案内データを出力する（Ｓ５）。例えば、席案内装置１は、プリンタ１５に、図６（ａ）に一例を示すような予約案内用紙Ｐ１を出力させる。なお、席案内装置１は、ユーザに予約案内用紙Ｐ１の受け取りを促す案内をディスプレイ１４に表示してもよい。
【００６１】
図６（ａ）に示す予約案内用紙Ｐ１は、認証情報表示部ｑ１に認証情報を含む。図６（ａ）の例は、複数の文字を認証情報とする一例である。具体的には、「Ｎ」、「Ｅ」、「Ｚ」のアルファベットが認証情報とされている。その他、図６（ａ）に示す予約案内用紙Ｐ１は、予約案内データとして、条件に適合する座席が空いた場合の呼出しに利用する呼出し番号や、条件を含む。なお、席案内装置１が呼出しまでの予測待ち時間を算出する算出手段を有するとき、算出手段で求められた予測待ち時間を予約案内データに含めることができる。予約案内用紙Ｐ１の表示させるためのデータは、例えば、席案内プログラムＰに含まれる。
【００６２】
その後、席案内装置１は、座席データ１２１の更新を検出すると（Ｓ６）、記憶装置１２が記憶する予約データ１２２が含む条件に適合する空席の座席を検索する（Ｓ７）。
【００６３】
条件と適合する空席の座席が検索されたとき（Ｓ８でＹＥＳ）、席案内装置１は、ユーザから認証情報を取得する（Ｓ９）。例えば、席案内装置１は、スピーカ１６により呼出し番号でユーザを呼び出す音声データを出力するとともに、図５（ａ）に示すような呼出し画面Ｗ２をディスプレイ１４に表示する。図５（ａ）に示す呼出し画面Ｗ２は、呼出し番号「１２３」を含む。また、操作入力装置１３であるタッチパネルと一体のディスプレイ１４に呼出し画面Ｗ２が表示された場合、この呼出し画面Ｗ２を表示する呼出し画面Ｗ２上にユーザの指が触れると、席案内装置１は、呼び出しされたユーザに認証情報を入力させる認証画面（図示せず）をディスプレイ１４に表示する。図６（ａ）で上述した認証情報を利用する例の場合、席案内装置１は、複数のアルファベットを選択又は入力させる認証画面をディスプレイ１４に表示する。なお、認証情報の入力は画面上だけでなく別途入力部を設ける構成としてもよい。
【００６４】
続いて、席案内装置１は、認証処理を実行する（Ｓ１０）。具体的には、ステップＳ９の認証情報取得の処理で取得した認証情報が、ステップＳ５において出力した予約案内データが含む認証情報と同一であるとき、席案内装置１は、正しいユーザから認証情報を取得したものと判定する。一方、ステップＳ９の認証情報取得の処理で取得した認証情報が、ステップＳ５において出力した予約案内データが含む認証情報と同一でないとき、席案内装置１は、正しいユーザ以外の者によって認証情報が入力されたものと判定する。呼出し画面Ｗ２等をディスプレイ１４に表示させる画面データは、例えば、席案内プログラムＰに含まれる。なお、各認証情報が同一でないとき、席案内装置１は、再度認証情報を入力させたり、正しいユーザを呼出しするために再度呼出しを行うものとするが、その処理については、ここでは省略する。
【００６５】
席案内装置１は、ステップＳ３で空席が検索された後、または、ステップＳ１０で正しいユーザから認証情報を所得できたとして認証処理が終了した後、座席の案内データを出力する（Ｓ１１）。例えば、席案内装置１は、図５（ｂ）に一例を示すような席案内画面Ｗ３をディスプレイ１４に表示する。また、席案内装置１は、プリンタ１５に、図６（ｂ）に一例を示すような席案内用紙Ｐ２を出力させる。
【００６６】
図５（ｂ）に示す席案内画面Ｗ３は、ユーザにテーブルの番号を知らせるとともに、席案内用紙Ｐ２の受け取りを促す。席案内画面Ｗ３をディスプレイ１４に表示させる画面データは、例えば、席案内プログラムＰに含まれる。また、図６（ｂ）に示す席案内用紙Ｐ２は、テーブルの番号を含む。
【００６７】
ステップＳ１１で案内データが出力されると、席案内装置１は、記憶装置１２が記憶する座席データ１２１を更新する（Ｓ１２）。
【００６８】
また、席案内装置１は、記憶装置１２が記憶する予約データ１２２を更新する（Ｓ１３）。なお、ステップＳ１２とＳ１３の処理の順序は逆でもよいし、並列して実行されてもよい。
【００６９】
なお、ステップＳ７の検索において、先に予約が登録された条件の座席が検索されない場合（Ｓ８でＮＯ）、席案内装置１は、次に登録された条件の座席を検索してもよい。例えば、先に登録された条件は禁煙席であり、次に登録された条件は喫煙席である場合、仮に、喫煙席が空いた際には、席案内装置１は、後に予約を登録したユーザに席を案内するようにしてもよい。この場合、ステップＳ１１において案内データを出力する場合、席の案内順序が逆になることを先に予約を登録したユーザに分かるように出力する必要がある。すなわち、後に予約登録したユーザへの案内が先になることで、先に予約したユーザが席案内装置１や飲食店に不信感を抱くことが生じるのを防ぐためである。
【００７０】
上述したように、第１実施形態に係る席案内装置１は、ユーザの来店時に店員によって直ちに席案内を受けることができない場合であっても、ユーザが希望する条件の座席を検索し、ユーザに案内することができる。また、希望する条件の空席がない場合、ユーザを認証するための認証情報とともに、予約情報を登録することで、座席に案内できる状態となった場合、ユーザに席を案内することができる。
【００７１】
上述した実施形態においては、席案内装置１における各処理を、ＣＰＵ１０が席案内プログラムＰを実行することにより、実現するものとして説明した。一方、席案内装置１において、ＣＰＵ１０に代えて、集積回路（ＩＣ（Integrated Circuit）チップ、ＬＳＩ（Large Scale Integration））、ＦＰＧＡ（Field Programmable gate array）、ＣＰＬＤ（Complex Programmable Logic Device）等に形成された論理回路（ハードウェア）や専用回路によって各処理を実現してもよい。また、これらの回路は、１または複数の集積回路により実現されてよく、上記実施の形態に示した複数の機能部の機能を１つの集積回路により実現されることとしてもよい。ＬＳＩは、集積度の違いにより、ＶＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩなどと呼称されることもある。
【００７２】
すなわち、図７に示すように、席案内装置１は、制御回路１０ａ、記憶装置１２、操作入力装置１３、ディスプレイ１４、プリンタ１５、スピーカ１６、マイク１７及び送受信装置１８から構成されてもよい。制御回路１０ａは、空席情報取得回路１０１ａ、条件受付回路１０２ａ、第１検索回路１０４ａと第２検索回路１０５ａを備える検索回路１０３ａ、認証情報生成回路１０６ａ、予約登録回路１０７ａ、予約情報出力回路１０８ａ、検出回路１０９ａ、取得回路１１０ａ、認証処理回路１１１ａ、案内出力回路１１２ａ、座席データ更新回路１１３ａ及び予約データ更新回路１１４ａを備える。また、記憶装置１２は、席案内プログラムＰ、座席データ１２１及び予約データ１２２を記憶する。各回路１０１ａ〜１１４ａは、席案内プログラムＰによって制御される。それぞれの機能は、上記実施形態に示した同様の名称を有する各部と同様である。
【００７３】
また、上記記憶装置１２としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記検索プログラムは、当該検索プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記プロセッサに供給されてもよい。本発明は、上記映像表示プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００７４】
なお、上記プログラムは、例えば、ActionScript、JavaScript（登録商標）、Python、Rubyなどのスクリプト言語、C言語、C＋＋、C＃、Objective-C、Java（登録商標）などのコンパイラ言語、アセンブリ言語、ＲＴＬ（Register Transfer Level）などを用いて実装できる。
【００７５】
〈その他の例〉
なお、図８に示すように、席案内装置１のディスプレイ１４やプリンタ１５を人や動物等のロボット２Ａに持たせるように配置することで、ユーザに機械的な作業をしたという印象ではなく、入力や待つ際に楽しみを与えることができる。すなわち、単に、条件の入力や席の案内を入力装置や出力装置等の機械のみで行うよりも、人型や動物型のロボットに入力装置や出力装置を配置することで、ロボットに対し席の条件を伝え、ロボットから席を案内されたような感覚を持たせることができる。
【００７６】
また、来店前に、ユーザが予約を可能にしてもよい。上述した例では、飲食店に来店したユーザが、飲食店に設置される席案内装置１に希望の条件を入力して席を予約するものとして説明した。しかしながら、来店前のユーザからの予約を受け付け、予約データ１２２に登録し、予約番号や認証情報を含む予約案内データをユーザの端末に直接受け取ることができるようにしてもよい。これにより、ユーザは、来店時に、予約案内データが含む予約番号や認証情報を利用して、容易に食事をするための席を正確に特定することができる。
【符号の説明】
【００７７】
１  席案内装置
Ｐ  席案内プログラム
１０１  空席情報取得部
１０２  条件受付部
１０３  検索部
１０４  第１検索手段
１０５  第２検索手段
１０６  認証情報生成部
１０７  予約登録部
１０８  予約情報出力部
１０９  検出部
１１０  取得部
１１１  認証処理部
１１２  案内出力部
１１３  座席データ更新部
１１４  予約データ更新部
【図１】
0006401741.tif 000002
【図２】
0006401741.tif 000003
【図３】
0006401741.tif 000004
【図４】
0006401741.tif 000005
【図５】
0006401741.tif 000006
【図６】
0006401741.tif 000007
【図７】
0006401741.tif 000008
【図８】
0006401741.tif 000009