(57)【要約】【課題】空席の予約を依頼するか否か検討する時間を顧客に与える。【解決手段】情報登録部１０は、開始時間の範囲を示す情報と空席の数を示す情報とを含む空席発生情報を飲食店端末２から受信し、その空席発生情報に空席識別情報が付加された空席情報を空席情報テーブル１３０に格納する。送信部２０は、空席情報に含まれる開始時間の範囲を示す情報と空席の数を示す情報とを含む提供情報を１つ以上の所定の顧客端末３にプッシュ通知またはメッセージ送信サービスによって送信する。予約受付部３０は、提供情報に含まれる開始時間の範囲内の開始時間であって各所定の顧客端末３の使用者によって指定された開始時間の情報を含む予約情報を各所定の顧客端末３から受信し、所定の起点から所定の時間が経過した時に、その所定の時間内に受信した各予約情報の中から所定の条件に従って予約情報を１つのみ選択し、選択された予約情報に基づく予約を受け付ける。【選択図】図１
2020030835.tif 000002
【特許請求の範囲】
【請求項１】
飲食店において一度にまとまって発生する複数の空席であって顧客に一体として提供される当該空席の予約を受け付ける座席予約装置であって、
空席識別情報と、開始時間の範囲を示す情報と、前記空席の数を示す情報とを含む空席情報を格納する空席情報テーブルと、
飲食店端末から送信される空席発生情報であって前記開始時間の範囲を示す情報と前記空席の数を示す情報とを含む当該空席発生情報を受信し、当該空席発生情報に前記空席識別情報が付加された前記空席情報を前記空席情報テーブルに格納する情報登録部と、
前記空席情報に含まれる空席識別情報毎に送信される提供情報であって当該空席情報に含まれる開始時間の範囲を示す情報と空席の数を示す情報とを含む当該提供情報を所定のタイミングで１つ以上の所定の顧客端末にプッシュ通知またはメッセージ送信サービスによって送信する送信部と、
前記送信部によって送信された提供情報を受信した前記各所定の顧客端末が当該提供情報に対して返信する予約情報であって、当該提供情報に含まれる開始時間の範囲内の開始時間であって当該各所定の顧客端末の使用者によって指定された開始時間の情報を含む当該予約情報を受信し、所定の起点から所定の時間が経過した時に、当該所定の時間内に受信した当該各予約情報の中から所定の条件に従って予約情報を１つのみ選択し、当該選択された予約情報に基づく予約を受け付ける予約受付部と、
を備える座席予約装置。
【請求項２】
前記起点が、前記予約受付部によって最初に予約情報が受信された時である請求項１に記載の座席予約装置。
【請求項３】
前記起点が、前記送信部によって提供情報が１つ以上の所定の顧客端末に送信された時である請求項１に記載の座席予約装置。
【請求項４】
前記所定の条件が、ランダムに予約情報を選択することである請求項１ないし３のいずれか１項に記載の座席予約装置。
【請求項５】
前記飲食店における各顧客の優先度を示す優先度情報を格納する優先者リストを備え、
前記所定の条件が、前記飲食店についての優先者リストの中で優先度の最も高い顧客の顧客端末によって送信された予約情報を選択することである、
請求項１ないし３のいずれか１項に記載の座席予約装置。
【請求項６】
前記予約情報が、前記飲食店によって指定された指定料理の顧客による予約の有無を示す指定料理情報を含み、
前記所定の条件が、前記指定料理の予約有りを示す指定料理情報を含む予約情報を、前記指定料理の予約無しを示す指定料理情報を含む予約情報よりも優先して選択することを前提条件とする、
請求項１ないし５のいずれか１項に記載の座席予約装置。
【請求項７】
前記予約情報が、前記空席の数以下の席数であって前記各所定の顧客端末の使用者によって指定された席数の情報を含む請求項１ないし６のいずれか１項に記載の座席予約装置。
【請求項８】
飲食店において一度にまとまって発生する複数の空席であって顧客に一体として提供される当該空席の予約を受け付ける座席予約方法であって、
飲食店端末から送信される空席発生情報であって開始時間の範囲を示す情報と前記空席の数を示す情報とを含む当該空席発生情報を受信し、当該空席発生情報に空席識別情報が付加された空席情報を空席情報テーブルに格納する情報登録ステップと、
前記空席情報に含まれる空席識別情報毎に送信される提供情報であって当該空席情報に含まれる開始時間の範囲を示す情報と空席の数を示す情報とを含む当該提供情報を所定のタイミングで１つ以上の所定の顧客端末にプッシュ通知またはメッセージ送信サービスによって送信する送信ステップと、
前記送信ステップにおいて送信された提供情報を受信した前記各所定の顧客端末が当該提供情報に対して返信する予約情報であって、当該提供情報に含まれる開始時間の範囲内の開始時間であって当該各所定の顧客端末の使用者によって指定された開始時間の情報を含む当該予約情報を受信し、所定の起点から所定の時間が経過した時に、当該所定の時間内に受信した当該各予約情報の中から所定の条件に従って予約情報を１つのみ選択し、当該選択された予約情報に基づく予約を受け付ける予約受付ステップと、
を備える座席予約方法。
【請求項９】
飲食店において一度にまとまって発生する複数の空席であって顧客に一体として提供される当該空席の予約を受け付ける座席予約装置としてコンピュータを機能させる座席予約プログラムであって、当該コンピュータを
空席識別情報と、開始時間の範囲を示す情報と、前記空席の数を示す情報とを含む空席情報を格納する空席情報テーブルを記憶する記憶手段、
飲食店端末から送信される空席発生情報であって前記開始時間の範囲を示す情報と前記空席の数を示す情報とを含む当該空席発生情報を受信し、当該空席発生情報に前記空席識別情報が付加された前記空席情報を前記空席情報テーブルに格納する情報登録手段、
前記空席情報に含まれる空席識別情報毎に送信される提供情報であって当該空席情報に含まれる開始時間の範囲を示す情報と空席の数を示す情報とを含む当該提供情報を所定のタイミングで１つ以上の所定の顧客端末にプッシュ通知またはメッセージ送信サービスによって送信する送信手段、
前記送信手段によって送信された提供情報を受信した前記各所定の顧客端末が当該提供情報に対して返信する予約情報であって、当該提供情報に含まれる開始時間の範囲内の開始時間であって当該各所定の顧客端末の使用者によって指定された開始時間の情報を含む当該予約情報を受信し、所定の起点から所定の時間が経過した時に、当該所定の時間内に受信した当該各予約情報の中から所定の条件に従って予約情報を１つのみ選択し、当該選択された予約情報に基づく予約を受け付ける予約受付手段、
として機能させる座席予約プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲食店において空席が生じたとき、空席の予約を受け付ける座席予約装置、座席予約方法、および座席予約プログラムに関する。
【背景技術】
【０００２】
飲食店における予約の直前のキャンセル（事前のキャンセル、いわゆるドタキャン）、およびＮｏ  ｓｈｏｗ（予約をしていたにも関わらず、その日時になっても店に連絡なく、または飲食店の連絡を無視して来店しないこと）は、飲食店のみならず、消費者にも損失を与えている。そこで、経済産業省は、非特許文献１を公表した。
【０００３】
非特許文献１には、ＩＴ活用事例の一つとして、キャンセルの買い取りと再販（ごひいき予約）が記載されている。これは、直前のキャンセルによって生じた飲食店の空席をダイナースクラブ（登録商標）が買い取り、ダイナースクラブ（登録商標）会員に対して、コミュニケーションアプリであるＬＩＮＥ（登録商標）を通じて飲食店の空席をリアルタイムに告知・再販する仕組みである。会員は、株式会社ポケットコンシェルジュが運営する「ポケットコンシェルジュ」を通じて、予約・決済を行うことができる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】サービス産業の高付加価値化に向けた外部環境整備等に関する有識者勉強会、「Ｎｏ  ｓｈｏｗ（飲食店における無断キャンセル）対策レポート」、経済産業省、２０１８年１１月１日
【発明の概要】
【発明が解決しようとする課題】
【０００５】
非特許文献１に記載のごひいき予約では、ＬＩＮＥ（登録商標）を通じて飲食店の空席をリアルタイムに複数の会員に告知する。このため、これら複数の会員による空席の予約依頼が競合するおそれがある。
そして、飲食店においてテーブルや個室等で空席が生じる場合、同時に複数の空席が生じる。この複数の空席は分割できず、一体として提供されるため、これらの空席を予約しようとする会員は複数の人を集めなければならない。
１人分の空席の予約ならばまだしも、一体として提供される複数の空席の予約を先着順で受け付けると、慎重な会員は、十分な検討を行わずに予約したくないため、予約を諦める可能性がある。また、あせって予約を依頼した会員は、人数が集まらずに、予約した空席をキャンセルするおそれがある。
【０００６】
本発明の目的は、一体として提供される複数の空席の予約を依頼するか否か検討する時間を顧客に与えることができる座席予約装置、座席予約方法、および座席予約プログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の座席予約装置は、
飲食店において一度にまとまって発生する複数の空席であって顧客に一体として提供される当該空席の予約を受け付ける座席予約装置であって、
空席識別情報と、開始時間の範囲を示す情報と、前記空席の数を示す情報とを含む空席情報を格納する空席情報テーブルと、
飲食店端末から送信される空席発生情報であって前記開始時間の範囲を示す情報と前記空席の数を示す情報とを含む当該空席発生情報を受信し、当該空席発生情報に前記空席識別情報が付加された前記空席情報を前記空席情報テーブルに格納する情報登録部と、
前記空席情報に含まれる空席識別情報毎に送信される提供情報であって当該空席情報に含まれる開始時間の範囲を示す情報と空席の数を示す情報とを含む当該提供情報を所定のタイミングで１つ以上の所定の顧客端末にプッシュ通知またはメッセージ送信サービスによって送信する送信部と、
前記送信部によって送信された提供情報を受信した前記各所定の顧客端末が当該提供情報に対して返信する予約情報であって、当該提供情報に含まれる開始時間の範囲内の開始時間であって当該各所定の顧客端末の使用者によって指定された開始時間の情報を含む当該予約情報を受信し、所定の起点から所定の時間が経過した時に、当該所定の時間内に受信した当該各予約情報の中から所定の条件に従って予約情報を１つのみ選択し、当該選択された予約情報に基づく予約を受け付ける予約受付部と、
を備える。
【０００８】
好ましくは、本発明の座席予約装置は、
前記起点が、前記予約受付部によって最初に予約情報が受信された時である。
【０００９】
好ましくは、本発明の座席予約装置は、
前記起点が、前記送信部によって提供情報が１つ以上の所定の顧客端末に送信された時である。
【００１０】
好ましくは、本発明の座席予約装置は、
前記所定の条件が、ランダムに予約情報を選択することである。
【００１１】
好ましくは、本発明の座席予約装置は、
前記飲食店における各顧客の優先度を示す優先度情報を格納する優先者リストを備え、
前記所定の条件が、前記飲食店についての優先者リストの中で優先度の最も高い顧客の顧客端末によって送信された予約情報を選択することである。
【００１２】
好ましくは、本発明の座席予約装置は、
前記予約情報が、前記飲食店によって指定された指定料理の顧客による予約の有無を示す指定料理情報を含み、
前記所定の条件が、前記指定料理の予約有りを示す指定料理情報を含む予約情報を、前記指定料理の予約無しを示す指定料理情報を含む予約情報よりも優先して選択することを前提条件とする。
【００１３】
好ましくは、本発明の座席予約装置は、
前記予約情報が、前記空席の数以下の席数であって前記各所定の顧客端末の使用者によって指定された席数の情報を含む。
【００１４】
また、本発明の座席予約方法は、
飲食店において一度にまとまって発生する複数の空席であって顧客に一体として提供される当該空席の予約を受け付ける座席予約方法であって、
飲食店端末から送信される空席発生情報であって開始時間の範囲を示す情報と前記空席の数を示す情報とを含む当該空席発生情報を受信し、当該空席発生情報に空席識別情報が付加された空席情報を空席情報テーブルに格納する情報登録ステップと、
前記空席情報に含まれる空席識別情報毎に送信される提供情報であって当該空席情報に含まれる開始時間の範囲を示す情報と空席の数を示す情報とを含む当該提供情報を所定のタイミングで１つ以上の所定の顧客端末にプッシュ通知またはメッセージ送信サービスによって送信する送信ステップと、
前記送信ステップにおいて送信された提供情報を受信した前記各所定の顧客端末が当該提供情報に対して返信する予約情報であって、当該提供情報に含まれる開始時間の範囲内の開始時間であって当該各所定の顧客端末の使用者によって指定された開始時間の情報を含む当該予約情報を受信し、所定の起点から所定の時間が経過した時に、当該所定の時間内に受信した当該各予約情報の中から所定の条件に従って予約情報を１つのみ選択し、当該選択された予約情報に基づく予約を受け付ける予約受付ステップと、
を備える。
【００１５】
また、本発明の座席予約プログラムは、
飲食店において一度にまとまって発生する複数の空席であって顧客に一体として提供される当該空席の予約を受け付ける座席予約装置としてコンピュータを機能させる座席予約プログラムであって、当該コンピュータを
空席識別情報と、開始時間の範囲を示す情報と、前記空席の数を示す情報とを含む空席情報を格納する空席情報テーブルを記憶する記憶手段、
飲食店端末から送信される空席発生情報であって前記開始時間の範囲を示す情報と前記空席の数を示す情報とを含む当該空席発生情報を受信し、当該空席発生情報に前記空席識別情報が付加された前記空席情報を前記空席情報テーブルに格納する情報登録手段、
前記空席情報に含まれる空席識別情報毎に送信される提供情報であって当該空席情報に含まれる開始時間の範囲を示す情報と空席の数を示す情報とを含む当該提供情報を所定のタイミングで１つ以上の所定の顧客端末にプッシュ通知またはメッセージ送信サービスによって送信する送信手段、
前記送信手段によって送信された提供情報を受信した前記各所定の顧客端末が当該提供情報に対して返信する予約情報であって、当該提供情報に含まれる開始時間の範囲内の開始時間であって当該各所定の顧客端末の使用者によって指定された開始時間の情報を含む当該予約情報を受信し、所定の起点から所定の時間が経過した時に、当該所定の時間内に受信した当該各予約情報の中から所定の条件に従って予約情報を１つのみ選択し、当該選択された予約情報に基づく予約を受け付ける予約受付手段、
として機能させる。
【発明の効果】
【００１６】
本発明によれば、空席の予約を依頼するか否か検討する時間を顧客に与えることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係る座席予約装置を含むシステムの一例を示す図である。
【図２】飲食店情報テーブルの一例を示す図である。
【図３】顧客情報テーブルの一例を示す図である。
【図４】空席情報テーブルの一例を示す図である。
【図５】飲食店に６人掛けテーブル２つの空きがある場合、顧客端末に同時に送信される２つの提供情報の一例を示す図である。
【図６】顧客端末における空席情報表示画面の一例を示す図である。
【図７】顧客端末における条件選択画面の一例を示す図である。
【図８】顧客端末から受信する予約情報の一例を示す図である。
【図９】顧客端末における料理選択画面の一例を示す図である。
【図１０】顧客端末から受信する予約情報の他の例を示す図である。
【図１１】空席発生情報と空席情報が指定料理の内容または指定料理無しを示す情報を含んでおらず、座席のみ予約される場合における座席予約処理の流れの一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態に係る座席予約装置、座席予約方法、および座席予約プログラムについて図面を参照しながら詳細に説明する。なお、実施形態を説明する全図において、共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。
【００１９】
図１は、本発明の実施形態に係る座席予約装置１を含むシステムの一例を示す。
座席予約装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される主メモリと、ハードディスク等で構成される記憶部１００とを備える。座席予約装置１は、例えば、コンピュータで実現することができる。また、座席予約装置１は、例えば、クラウドコンピューティングで実現することができる。
座席予約装置１の記憶部１００には、飲食店情報テーブル１１０と、顧客情報テーブル１２０と、空席情報テーブル１３０と、座席予約プログラム１４０とが格納されている。
座席予約装置１のＣＰＵが記憶部１００から主メモリに座席再予約プログラム１４０を読み出して実行することにより、情報登録部１０と、送信部２０と、予約受付部３０との各部の機能が実現される。
【００２０】
座席予約装置１は、ネットワーク２００に接続されている。ネットワーク２００には、さらに、複数の飲食店端末２と、複数の顧客端末３とが接続されている。飲食店端末２と顧客端末３は、例えば、パーソナルコンピュータやタブレットＰＣ、スマートフォン等である。
座席予約装置１は、ネットワーク２００を介して飲食店端末２と顧客端末３と相互にデータを送受信することができる。なお、本発明では、座席予約装置１が、ネットワーク２００に接続されたＷｅｂサーバやプッシュ通知配信サーバ等の中継装置を介して飲食店端末２や顧客端末３と相互にデータを送受信することも、座席予約装置１が飲食店端末２や顧客端末３と相互にデータを送受信するとみなす。
【００２１】
図２は、飲食店情報テーブル１１０の一例を示す。
飲食店情報テーブル１１０は、料理を提供する飲食店についての飲食店情報を格納する。飲食店情報は、飲食店ＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）１１１と、パスワード１１２と、飲食店属性１１３と、携帯電話番号１１４と、電子メールアドレス１１５とを含む。
飲食店ＩＤ１１１は、座席予約装置１を利用する飲食店を一意に識別する識別情報である。飲食店ＩＤ１１１は、例えば、情報登録部１０によって座席予約装置１を利用する飲食店毎に付与される。
パスワード１１２は、飲食店の従業員が飲食店端末２から座席予約装置１のＷｅｂサイト等にログインするときに入力するパスワードである。
飲食店属性１１３は、飲食店名、飲食店の住所、飲食店へのアクセス法、飲食店の電話番号、飲食店のホームページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、飲食店の座標、飲食店が提供する料理の種別、メニュー（献立表）等の飲食店の属性を示す情報である。
携帯電話番号１１４は、飲食店端末２の携帯電話番号である。
電子メールアドレス１１５は、飲食店端末２で受信可能な電子メールのアドレスである。
なお、飲食店情報は、座席予約装置１が飲食店端末２と通信するためのその他の情報（例えば、飲食店端末２のＩＰアドレス等）を含んでいても良い。
【００２２】
図３は、顧客情報テーブル１２０の一例を示す。
顧客情報テーブル１２０は、座席予約装置１を利用する顧客についての顧客情報を格納する。顧客情報は、顧客ＩＤ１２１と、パスワード１２２と、携帯電話番号１２３と、電子メールアドレス１２４とを含む。
顧客ＩＤ１２１は、座席予約装置１を利用する顧客を一意に識別する識別情報である。顧客ＩＤ１２１は、例えば、情報登録部１０によって座席予約装置１を利用する顧客毎に付与される。
パスワード１２２は、顧客が顧客端末３から座席予約装置１のＷｅｂサイト等にログインするときに入力するパスワードである。
携帯電話番号１２３は、顧客端末３の携帯電話番号である。
電子メールアドレス１２４は、顧客端末３が受信可能な電子メールのアドレスである。
なお、顧客情報は、座席予約装置１が顧客端末３と通信するためのその他の情報（例えば、顧客端末３のＩＰアドレス等）を含んでいても良い。
【００２３】
図４は、空席情報テーブル１３０の一例を示す。
空席情報テーブル１３０は、飲食店で発生した空席についての空席情報を格納する。空席情報は、空席ＩＤ１３１と、飲食店ＩＤ１３２と、開始時間の範囲１３３と、空席の数１３４と、提供形態１３５と、指定料理１３６とを含む。
空席ＩＤ１３１は、空席を一意に識別する識別情報である。本実施形態では、空席ＩＤ１３１は、飲食店において一度にまとまって発生する複数の空席であって顧客に一体として提供される複数の空席について１つ付与される。例えば、空席ＩＤ１３１は、テーブル毎や個室毎に付与される。図４における空席ＩＤ１３１＝０００１の空席情報と空席ＩＤ１３１＝０００２の空席情報のように、同時にキャンセルされた複数のテーブルの座席であっても空席ＩＤ１３１は別々に付与される。
飲食店ＩＤ１３２は、座席予約装置１を利用する飲食店を一意に識別する識別情報である。飲食店ＩＤ１３２は、図２の飲食店ＩＤ１１１に対応する。
【００２４】
開始時間の範囲１３３は、飲食店が料理の提供を開始することができる最初の時刻から最後の時刻までを示す。顧客は、開始時間に飲食店内で座席に着席することができる。例えば、図４における空席ＩＤ１３１＝０００１の空席情報では、開始時間の範囲１３３は１８時〜２０時であるため、顧客は１８時〜２０時の間の開始時間を指定して予約を依頼することができる。
空席の数１３４は、予約可能な空席の上限数を示す。例えば、４人掛けテーブルを３人で使用する予約がキャンセルされた場合には、４つの空席が発生する。このとき、空席の数１３４には４が設定される。また、最大収容人数１６人の個室を１０人で使用する予約がキャンセルされた場合には、１６の空席が発生する。このとき、空席の数１３４には１６が設定される。
提供形態１３５は、例えばテーブルや個室のような空席が提供される形態である。
指定料理１３６は、飲食店によって内容と数が指定された料理である。飲食店が指定料理を指定しない場合には、指定料理１３６には「無」が設定される。例えば、空席ＩＤ１３１＝０００１の空席情報では、指定料理１３６として４人分のコース２が指定されている。飲食店は、例えば、その飲食店のおすすめ料理や直前にキャンセルされた予約で提供予定であった料理を指定料理として指定することができる。
【００２５】
次に、座席予約装置１の動作について説明する。
飲食店は、座席予約装置１を利用するために、飲食店端末２を用いてパスワード１１２と飲食店属性１１３と携帯電話番号１１４と電子メールアドレス１１５とを含む登録情報を入力する。飲食店端末２は、その登録情報を座席予約装置１に送信する。情報登録部１０は、登録情報を受信すると、飲食店に飲食店ＩＤ１１１を付与し、その飲食店の飲食店情報を飲食店情報テーブル１１０に登録する。
また、顧客は、座席予約装置１を利用するために、顧客端末３を用いてパスワード１２２と携帯電話番号１２３と電子メールアドレス１２４とを含む登録情報を入力する。顧客端末３は、その登録情報を座席予約装置１に送信する。情報登録部１０は、登録情報を受信すると、顧客に顧客ＩＤ１２１を付与し、その顧客の顧客情報を顧客情報テーブル１２０に登録する。
【００２６】
飲食店の従業員は、テーブルや個室等に空きがある場合、飲食店端末２に開始時間の範囲と空席の数と提供形態と指定料理の内容または指定料理無しとを入力する。飲食店端末２は、開始時間の範囲の情報と空席の数を示す情報とその空席の提供形態の情報と指定料理の内容または指定料理無しを示す情報とを含む空席発生情報を座席予約装置１に送信する。情報登録部１０は、空席発生情報を受信すると、空席ＩＤ１３１を生成し、その空席発生情報に空席ＩＤ１３１と飲食店ＩＤ１３２を付加して空席情報を作成する。そして、作成した空席情報を空席情報テーブル１３０に格納する。
【００２７】
例えば、飲食店において予約の開始時間直前にその予約がキャンセルされ、空席が生じた場合、その飲食店はできるだけ早く顧客に空席があることを知らせたい。この場合、顧客によって空席が検索されるのを待つのではなく、プッシュ通知、電子メールやＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）やＭＭＳ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）のようなメッセージ送信サービスによって空席の存在を顧客に知らせることが望ましい。
そこで、本実施形態では、空席情報が空席情報テーブル１３０に格納されると、送信部２０は直ちに図５に示す提供情報１５０を１つ以上の所定の顧客端末３にプッシュ通知またはメッセージ送信サービスによって送信する。
【００２８】
図５は、飲食店に６人掛けテーブル２つの空きがある場合、顧客端末３に同時に送信される２つの提供情報１５０の一例を示す。
提供情報１５０は、空席ＩＤ１５１と、飲食店情報１５２と、開始時間の範囲１５３と、空席の数１５４と、提供形態１５５とを含む。
空席ＩＤ１５１は、空席を一意に識別する識別情報である。空席ＩＤ１５１は、図４の空席ＩＤ１３１に対応する。
飲食店情報１５２は、図２の飲食店属性１１３の中から顧客端末３において図６の空席情報表示画面を表示するために必要なものが選択されたものである。飲食店情報１５２は、例えば、飲食店名、飲食店が提供する料理の種別、飲食店へのアクセス方法、飲食店の電話番号、飲食店のホームページのＵＲＬ、飲食店の座標等の情報を含む。
開始時間の範囲１５３と空席の数１５４と提供形態１５５は、それぞれ空席情報テーブル１３０に格納されたその飲食店の空席情報に含まれる開始時間の範囲１３３と空席の数１３４と提供形態１３５と同一である。
なお、本実施形態では、提供情報１５０は、空席ＩＤ１５１毎に送信されるとみなす。すなわち、図５の例では、空席ＩＤ１５１＝０００１の提供情報１５０と空席ＩＤ１５１＝０００２の提供情報１５０との２つの提供情報１５０が同時に送信されるとみなす。
【００２９】
送信部２０は、所定の顧客端末３を次のようにして選択し、それらの顧客端末３に提供情報１５０を送信する。
例えば、各飲食店の顧客を示す飲食店毎のお得意様リスト（図示無し）を記憶部１００が記憶している。送信部２０は、図３の顧客ＩＤ１２１がお得意様リストに登録されている場合に、その顧客ＩＤ１２１に対応する顧客端末３を選択し、提供情報１５０を送信する。
また、例えば、各顧客が興味を持っている飲食店を示す顧客毎のお気に入りリスト（図示無し）を記憶部１００が記憶している。送信部２０は、各顧客のお気に入りリストに図２の飲食店ＩＤ１１１が登録されている場合に、その顧客の顧客ＩＤ１２１に対応する顧客端末３を選択し、提供情報１５０を送信する。
また、例えば、送信部２０は、飲食店端末２の近辺（例えば、３００ｍ以内）に存在する顧客端末３を選択し、提供情報１５０を送信する。
【００３０】
また、図示しない飲食店毎または顧客全体についてのブラックリストを記憶部１００が記憶しており、送信部２０は、図３の顧客ＩＤ１２１がブラックリストに登録されている場合には、その顧客ＩＤ１２１に対応する顧客端末３を選択から除外し、その顧客端末３に提供情報１５０を送信しないようにしてもよい。
【００３１】
提供情報１５０をプッシュ通知する場合、顧客端末３にプッシュ通知の専用アプリをインストールし、顧客端末３でその専用アプリを動作させることにより、送信部２０は各顧客端末３に提供情報１５０をプッシュ通知することができる。
また、例えば、送信部２０は、ＬＩＮＥ（登録商標）公式アカウントのメッセージ一斉配信機能を用いて、友だち登録されている複数の顧客端末３に提供情報１５０を含むメッセージをプッシュ通知することができる。ＬＩＮＥ（登録商標）は、ＬＩＮＥ（登録商標）株式会社によって提供されるアプリである。ＬＩＮＥ（登録商標）を用いる場合、上述したお得意様リストやお気に入りリストの代わりとして友だち登録機能を用いることができる。または、お得意様リストとお気に入りリストを友だち登録機能に連携させることができる。
【００３２】
顧客端末３は、例えば、図５の提供情報１５０を受信すると、図６の空席情報表示画面を表示する。空席情報表示画面には、飲食店の説明と、空席の情報と、開始時間の範囲とが表示される。空席情報表示画面の最下部には選択ボタンが表示される。顧客が選択ボタンをタップすると、顧客端末３の画面は座席予約装置１のＷｅｂサイトによって表示される図７の条件選択画面に遷移する。
図７の条件選択画面は、予約の開始時刻の選択欄と、テーブル毎の予約人数の選択欄と、飲食店内でのテーブルの配置図とを含む。条件選択画面の最下部には、予約ボタンと、メニューボタンが表示される。図７の条件選択画面は、図５の提供情報１５０を受信した場合に表示されるものである。この条件選択画面では、１８時から２０時までの範囲で開始時間を選択でき、テーブル１とテーブル２についてそれぞれ６人以下の予約人数を選択することができる。
【００３３】
条件選択画面において、顧客が開始時刻と予約人数を選択し、予約ボタンをタップすると、図８の予約情報１６０がＷｅｂサイトから座席予約装置１に送信される。
予約情報１６０は、空席ＩＤ１６１と、開始時間１６２と、席数１６３とを含む。
空席ＩＤ１６１は、空席を一意に識別する識別情報である。図８の例では、空席ＩＤ１６１は、図５の提供情報１５０のいずれかに含まれる空席ＩＤ１５１である。
開始時間１６２は、図５の開始時間の範囲１５３に含まれる時刻であって、顧客端末の使用者によって指定された開始時間である。
席数１６３は、顧客端末の使用者によって指定された席数であり、予約される座席の数を示す。席数１６３は、提供情報１５０に含まれる空席の数１５４以下である。例えば、提供情報１５０の空席の数１５４に６が設定されている場合でも、図８に示すように席数１６３で５を設定することができる。
【００３４】
なお、予約情報１６０は、送信部２０によって送信された提供情報１５０を受信した各顧客端末３がその提供情報１５０に対して返信するものである。図７の選択画面では、テーブル１について５人が選択され、テーブル２については０人が選択されている。このため、図８の例では、空席ＩＤ１６１＝００１を含む提供情報１５０への返信として予約情報１６０のみが送信される。テーブル２についても１人以上の予約人数が選択された場合には、空席ＩＤ１６１＝００１を含む提供情報１５０への返信としての予約情報１６０と、空席ＩＤ１６１＝００２を含む提供情報１５０への返信としての予約情報１６０とが送信される。
また、図５の提供情報１５０の例は、飲食店に２つのテーブルの空きがある場合の例である。この例では、２つの提供情報１５０を区別するために各提供情報１５０は空席ＩＤ１５１を含む必要がある。これに対し、図４の空席ＩＤ１３１＝０１０１や空席ＩＤ１３１＝０３０１の空席情報のように、飲食店にテーブルや個室の空きが１つのみ生じており、送信部２０が１つテーブルや個室についての提供情報１５０を顧客端末３に送信した場合、予約受付部３０は予約情報１６０を返信した顧客端末３を識別する情報（例えば、携帯電話番号やＩＰアドレス等）により空席ＩＤ１５１を特定することができる。この場合、提供情報１５０は空席ＩＤ１５１を含まなくてもよく、予約情報１６０も空席ＩＤ１６１を含まなくてもよい。
【００３５】
または、図７の選択画面において、顧客が開始時刻と予約人数を選択し、メニューボタンをタップすると、座席予約装置１のＷｅｂサイトは座席予約装置１にメニュー表示要求を送信する。送信部２０は、メニュー表示要求を受信すると、それに応答して空席情報テーブル１３０に格納されている空席情報に含まれる指定料理１３６と飲食店情報テーブル１１０に格納されている飲食店情報の飲食店属性１１３に含まれる飲食店のメニューとを示すメニュー情報をＷｅｂサイトに送信する。Ｗｅｂサイトがメニュー情報を受信すると、顧客端末３の画面はＷｅｂサイトによって表示される図９の料理指定画面に遷移する。
料理指定画面は、指定料理の表示およびその指定料理を選択するための選択ボタンと、飲食店で提供される各料理（図９では、コース１〜コース５）の表示およびそれら各料理の予約人数を選択するための選択欄とを有する。選択画面の最下部には、予約ボタンが表示される。図９の例では、指定料理として４人分のコース２が指定されている。
顧客は、図９の料理指定画面により予約する料理を指定することができる。図９の例では、顧客は、指定料理である４人分のコース２と、１人分のコース３とを予約のために指定している。
なお、指定料理１３６＝無である場合、料理指定画面は指定料理の表示およびその指定料理を選択するための選択ボタンを含まない。
【００３６】
図９の料理指定画面において、顧客が予約ボタンをタップすると、図１０の予約情報１６５がＷｅｂサイトから座席予約装置１に送信される。
予約情報１６５は、空席ＩＤ１６１と、開始時間１６２と、席数１６３と、指定料理１６６と、選択料理１６７とを含む。
空席ＩＤ１６１と開始時間１６２と席数１６３とは、図８の予約情報１６０のものと同一である。
指定料理１６６は、飲食店によって指定された指定料理１３６を顧客が選択したか否かを示す。すなわち指定料理１６６は、顧客による指定料理の予約の有無を示す。
選択料理１６７は、指定料理以外の料理であって顧客によって予約された料理とその予約人数を示す。
【００３７】
提供情報１５０はプッシュ通知またはメッセージ送信サービスにより複数の顧客に送信されるが、その提供情報１５０で特定される空席を予約できる顧客は１人である。しかも、顧客は、テーブルや個室の座席を予約するために、一緒に食事する人を集めなければならない。もし予約受付部３０が空席の予約を最初に依頼した顧客の予約を受け付けるならば、慎重な顧客は十分な検討を行わずに予約したくないため、その空席について予約の依頼を諦める可能性がある。これは、空席の予約を依頼する顧客の減少につながる。また、あせって予約を依頼した顧客による予約を予約受付部３０が受け付けた場合、その顧客は予約を後悔し、予約した座席をキャンセルするおそれがある。これは、空席が利用されない可能性を高める。
そこで、予約受付部３０は、所定の起点から所定の時間が経過した時に、その所定の時間内に受信した各予約情報１６０、１６５の中から、所定の条件に従って予約情報１６０、１６５を１つ選択し、選択された予約情報１６０、１６５に基づく予約を受け付ける。すなわち、選択された予約情報１６０、１６５に基づく予約を確定する。
【００３８】
ここで、所定の起点は、例えば、予約受付部３０によって最初に予約情報１６０、１６５が受信された時である。
または、所定の起点は、例えば、送信部２０によって提供情報１５０が１つ以上の所定の顧客端末３に送信された時である。この場合、予約受付部３０は、その所定の時間内に予約情報１６０、１６５を受信しないとき、例えば、その所定の時間経過後に最初に受信した予約情報１６０、１６５に基づく予約を受け付ける。
【００３９】
所定の時間は、例えば、１分以上１時間以下である。４人掛けテーブルのように空席が少ない場合には比較的短時間で予約する人数を集められるが、最大収容人数１６人の個室のように空席が多い場合には予約する人数を集めるために長時間要すると考えられる。所定の時間が長い場合には、予約受付部３０は、予約情報１６０、１６５を送信した顧客端末３に、予約を選択中である旨のメッセージを送信したり、予約の選択結果が通知されるまでの待ち時間を示す情報を送信したりすることが望ましい。
【００４０】
所定の条件は、例えば、ランダムに予約情報１６０、１６５を選択することである。この場合、予約受付部３０は、所定の時間が経過した時に、その所定の時間内に受信した各予約情報１６０、１６５の中から予約情報１６０、１６５をランダムに選択する。
または、例えば、記憶部１００が飲食店毎に各顧客の優先度を示す優先度情報を格納する優先者リストを記憶している。そして、所定の条件は、所定の時間が経過した時に、その所定の時間内に受信した各予約情報１６０、１６５の中で、その飲食店についての優先者リストの中で最も優先度の高い顧客の顧客端末３から送信された予約情報１６０、１６５を選択することである。例えば、料理の料金を支払うためにクレジットカード情報を登録した顧客やその飲食店の利用頻度が高い顧客の優先度を高くすることが考えられる。この場合、記憶部１００は、図示しない飲食店毎の優先者リストを記憶する。その各優先者リストは、各飲食店を利用する各顧客の優先度を示す優先度情報を格納する。予約受付部３０は、所定の時間が経過した時に、その所定の時間内に受信した各予約情報１６０、１６５の中から、各飲食店についての優先者リストの中で最も優先度の高い顧客の顧客端末３から送信された予約情報１６０、１６５を選択する。
【００４１】
図１０の予約情報１６５は、指定料理１６６を含む。指定料理１６６は、顧客による指定料理の予約の有無を示す指定料理情報である。
指定料理の予約有りを示す指定料理情報を含む予約情報１６５を、指定料理の予約無しを示す指定料理情報を含む予約情報１６５よりも優先して選択することを上述した所定の条件の前提条件としてもよい。
例えば、予約受付部３０は、まず、指定料理の予約有りを示す指定料理情報を含む予約情報１６５の中から所定の条件を満たす予約情報１６５を選択し、選択された予約情報１６５に基づく予約を受け付ける。そして、指定料理の予約有りを示す指定料理情報を含む予約情報１６５の中に所定の条件を満たす予約情報１６５が存在しない場合、または指定料理の予約有りを示す指定料理情報を含む予約情報１６５が存在しない場合に、予約受付部３０は、指定料理の予約無しを示す指定料理情報を含む予約情報１６５の中から所定の条件を満たす予約情報１６５を選択し、選択された予約情報１６５に基づく予約を受け付ける。
これにより、指定料理を選択して予約を依頼する顧客が増加すると考えられる。例えば、直前にキャンセルされた予約で提供予定であった料理を指定料理とすることにより、その料理を選択する顧客による予約が優先的に受け付けられるため、食材を捨てずに有効に利用することができる可能性が高くなる。
【００４２】
上述した実施形態では、空席発生情報と空席情報が指定料理の内容または指定料理無しを示す情報を含む例について説明したが、本発明は空席発生情報と空席情報がこの情報を含まない場合にも適用することができる。この場合、図９の料理指定画面内に指定料理の表示およびその指定料理を選択するための選択ボタンは表示されない。
図１１は、空席発生情報と空席情報が指定料理の内容または指定料理無しを示す情報を含んでおらず、座席のみ予約される場合における座席予約処理の流れの一例を示す。
飲食店の従業員は、テーブルや個室等に空きがある場合、飲食店端末２に開始時間の範囲と空席の数と提供形態とを入力する。飲食店端末２は、開始時間の範囲の情報と空席の数を示す情報とその空席の提供形態の情報とを含む空席発生情報を座席予約装置１に送信する（Ｓ１）。情報登録部１０は、空席発生情報に空席ＩＤ１３１と飲食店ＩＤ１３２を付加して空席情報を作成し、空席情報を空席情報テーブル１３０に格納する（Ｓ２）。
送信部２０は、開始時間の範囲を示す情報と空席の数を示す情報と提供形態の情報とを含む提供情報１５０を１つ以上の所定の顧客端末３にプッシュ通知またはメッセージ送信サービスによって送信する（Ｓ３）。
【００４３】
顧客端末３は、提供情報１５０を受信すると、図６の空席情報表示画面を表示する。空席情報表示画面には、飲食店の説明と空席の情報と開始時間の範囲とが表示される。顧客が空席情報表示画面の最下部に表示されている選択ボタンをタップすると、顧客端末３の画面は図７の条件選択画面に遷移する。条件選択画面は、予約の開始時刻の選択欄と、テーブル毎の予約人数の選択欄と、飲食店内でのテーブルの配置図とを含んでいる。条件選択画面において、顧客が開始時刻と予約人数を選択し、最下部に表示されている予約ボタンをタップすると、予約情報１６０が座席予約装置１に送信される。予約情報１６０は、各顧客端末３の使用者によって指定された開始時間１６３と席数１６３とを含む。
【００４４】
予約受付部３０が顧客端末３から開始時間の情報と席数の情報とを含む予約情報１６０を受信しない場合（Ｓ４：Ｎｏ）、ステップＳ３に戻る。
予約受付部３０が予約情報１６０を受信した場合（Ｓ４：Ｙｅｓ）、予約受付部３０は、所定の起点から所定の時間が経過した時に、その所定の時間内に受信した各予約情報１６０の中から所定の条件に従って予約情報１６０を１つのみ選択し、選択された予約情報１６０に基づく予約を受け付ける（Ｓ５）。
【００４５】
なお、飲食店は予約がキャンセルされて空席が生じた場合のみでなく、空席がある場合にはいつでも飲食店端末２を用いて空席発生情報を座席予約装置１に送信することができる。
また、空席の予約が確定しない場合、送信部２０は開始時間の範囲１５３の最終時刻が過ぎるまで提供情報１５０を所定のタイミングで繰り返して顧客端末３に送信してもよい。
【００４６】
また、上述した実施形態では、飲食店端末２と顧客端末３を別々の端末としたが、飲食店端末２が顧客端末３を兼ねており、飲食店を訪れた顧客が飲食店の従業員に依頼して飲食店端末２を用いて予約情報１６０、１６５を送信することができるとしてもよい。
【００４７】
本発明によれば、空席の予約を依頼するか否か検討する時間を顧客に与えることができる。
また、本発明によれば、飲食店にとって重要な顧客による予約を優先的に受け付けることができる。
更に、本発明によれば、直前にキャンセルされた予約で提供予定であった料理を飲食店の指定料理とすることにより、その料理を選択する顧客による予約が優先的に受け付けられるため、食材を捨てずに有効に利用することができる可能性が高くなる。
【００４８】
以上、本発明の実施形態について説明したが、設計または運営上の都合やその他の要因によって必要となる様々な修正や組み合わせは、請求項に記載されている発明や発明の実施形態に記載されている具体例に対応する発明の範囲に含まれる。
【符号の説明】
【００４９】
１…座席予約装置、２…飲食店端末、３…顧客端末、１０…情報登録部、２０…送信部、３０…予約受付部、１００…記憶部、１１０…飲食店情報テーブル、１２０…顧客情報テーブル、１３０…空席情報テーブル、１４０…座席予約プログラム、１５０…提供情報、１６０，１６５…予約情報、２００…ネットワーク
【図１】
2020030835.tif 000003
【図２】
2020030835.tif 000004
【図３】
2020030835.tif 000005
【図４】
2020030835.tif 000006
【図５】
2020030835.tif 000007
【図６】
2020030835.tif 000008
【図７】
2020030835.tif 000009
【図８】
2020030835.tif 000010
【図９】
2020030835.tif 000011
【図１０】
2020030835.tif 000012
【図１１】
2020030835.tif 000013