(57)【要約】【課題】店舗に対する予約を容易に行うことを可能とする。【解決手段】店舗情報格納部２１は、店舗を示す店舗情報であって、当該店舗に割り当てられている電話番号を含む店舗情報を店舗毎に格納する。受信部２２は、ユーザ端末に対するユーザの操作に応じて予約リクエスト情報を当該ユーザ端末から受信する。候補店舗選択部２３は、店舗情報格納部２１に格納された店舗情報によって示される店舗の中から、受診された予約リクエスト情報に基づいて店舗を選択する。発呼処理部２５は、選択された店舗を示す店舗情報に含まれる電話番号に基づいて発呼処理を実行する。メッセージ再生部２６は、発呼処理によって音声通話接続が確立された場合、選択された店舗に対する予約を行うための自動音声メッセージを再生する。【選択図】図２
2015210726.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって利用されるユーザ端末と通信可能に接続される自動音声予約装置において、
店舗を示す店舗情報であって、当該店舗に割り当てられている電話番号を含む店舗情報を店舗毎に格納する格納手段と、
前記ユーザ端末に対する前記ユーザの操作に応じて予約リクエスト情報を当該ユーザ端末から受信する受信手段と、
前記格納手段に格納された店舗情報によって示される店舗の中から、前記受信された予約リクエスト情報に基づいて店舗を選択する選択手段と、
前記選択された店舗を示す店舗情報に含まれる電話番号に基づいて発呼処理を実行する発呼処理手段と、
前記発呼処理によって音声通話接続が確立された場合、前記選択された店舗に対する予約を行うための自動音声メッセージを再生する再生手段と
を具備することを特徴とする自動音声予約装置。
【請求項２】
前記予約リクエスト情報は、前記ユーザによって指定された店舗を識別するための店舗識別情報を含み、
前記選択手段は、前記受信された予約リクエスト情報に含まれる店舗識別情報によって識別される店舗を選択する
ことを特徴とする請求項１記載の自動音声予約装置。
【請求項３】
前記店舗情報は、当該店舗情報によって示される店舗の位置を示す第１の位置情報を更に含み、
前記予約リクエスト情報は、前記ユーザによって指定された位置を示す第２の位置情報を含み、
前記選択手段は、前記受信された予約リクエスト情報に含まれる第２の位置情報によって示される位置の近傍の位置を示す第１の位置情報を含む店舗情報によって示される店舗を選択する
ことを特徴とする請求項１記載の自動音声予約装置。
【請求項４】
前記自動音声メッセージの再生による前記選択された店舗に対する予約が成立した場合、当該店舗に対する予約内容を示す予約情報を前記ユーザ端末に送信する送信手段を更に具備することを特徴とする請求項２または３記載の自動音声予約装置。
【請求項５】
前記受信手段は、前記ユーザ端末に送信された予約情報がユーザによって確認された旨の通知を当該ユーザ端末から受信し、
前記発呼処理手段は、前記予約情報が前記ユーザによって確認された旨の通知が受信されない場合、前記予約が成立した店舗を示す店舗情報に含まれる電話番号に基づいて発呼処理を実行し、
前記再生手段は、前記発呼処理によって音声通話接続が確立された場合、前記予約が成立した店舗に対する予約をキャンセルするための自動音声メッセージを再生する
ことを特徴とする請求項４記載の自動音声予約装置。
【請求項６】
前記選択手段は、前記自動音声メッセージの再生による前記選択された店舗に対する予約が成立していない場合、当該店舗以外の店舗であって、前記受信された予約リクエスト情報に含まれる第２の位置情報によって示される位置の近傍の位置を示す第１の位置情報を含む店舗によって示される店舗を再度選択する請求項３記載の自動音声予約装置。
【請求項７】
前記選択された店舗に設置されている電話機に対するプッシュボタン操作に応じて前記選択された店舗に対する予約が成立したか否かを判定する判定手段を更に具備することを特徴とする請求項４または６記載の自動音声予約装置。
【請求項８】
前記予約リクエスト情報は、前記ユーザによって指定された条件を更に含み、
前記選択手段は、前記受信された予約リクエスト情報に含まれる条件に合致する店舗を選択する
ことを特徴とする請求項３記載の自動音声予約装置。
【請求項９】
生成手段を更に具備し、
前記予約リクエスト情報は、前記ユーザの要望を示す要望情報を含み、
前記生成手段は、前記受信された予約リクエスト情報に含まれる要望情報によって示される前記ユーザの要望を反映した自動音声メッセージを生成し、
前記再生手段は、前記生成された自動音声メッセージを再生する
ことを特徴とする請求項１記載の自動音声予約装置。
【請求項１０】
ユーザによって利用されるユーザ端末と、当該ユーザ端末と通信可能に接続される自動音声予約装置とを備える自動音声予約システムにおいて、
前記ユーザ端末は、前記ユーザの操作に応じて予約リクエスト情報を前記自動音声予約装置に送信する送信手段を含み、
前記自動音声予約装置は、
店舗を示す店舗情報であって、当該店舗に割り当てられている電話番号を含む店舗情報を店舗毎に格納する格納手段と、
前記送信された予約リクエスト情報を受信する受信手段と、
前記格納手段に格納された店舗情報によって示される店舗の中から、前記受信された予約リクエスト情報に基づいて店舗を選択する選択手段と、
前記選択された店舗を示す店舗情報に含まれる電話番号に基づいて発呼処理を実行する発呼処理手段と、
前記発呼処理によって音声通話接続が確立された場合、前記選択された店舗に対する予約を行うための自動音声メッセージを再生する再生手段と
を含む
ことを特徴とする自動音声予約システム。
【請求項１１】
ユーザによって利用されるユーザ端末と通信可能に接続され、店舗を示す店舗情報であって、当該店舗に割り当てられている電話番号を含む店舗情報を店舗毎に格納する格納手段を備える自動音声予約装置が実行する自動音声予約方法であって、
前記ユーザ端末に対する前記ユーザの操作に応じて予約リクエスト情報を当該ユーザ端末から受信するステップと、
前記格納手段に格納された店舗情報によって示される店舗の中から、前記受信された予約リクエスト情報に基づいて店舗を選択するステップと、
前記選択された店舗を示す店舗情報に含まれる電話番号に基づいて発呼処理を実行するステップと、
前記発呼処理によって音声通話接続が確立された場合、前記選択された店舗に対する予約を行うための自動音声メッセージを再生するステップと
を具備することを特徴とする自動音声予約方法。
【請求項１２】
ユーザによって利用されるユーザ端末と通信可能に接続され、店舗を示す店舗情報であって、当該店舗に割り当てられている電話番号を含む店舗情報を店舗毎に格納する格納手段を利用する自動音声予約装置のコンピュータによって実行されるプログラムであって、
前記コンピュータに、
前記ユーザ端末に対する前記ユーザの操作に応じて予約リクエスト情報を当該ユーザ端末から受信するステップと、
前記格納手段に格納された店舗情報によって示される店舗の中から、前記受信された予約リクエスト情報に基づいて店舗を選択するステップと、
前記選択された店舗を示す店舗情報に含まれる電話番号に基づいて発呼処理を実行するステップと、
前記発呼処理によって音声通話接続が確立された場合、前記選択された店舗に対する予約を行うための自動音声メッセージを再生するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動音声メッセージにより店舗に対する予約を行う自動音声予約装置、自動音声予約システム、自動音声予約方法及びプログラムに関する。
【背景技術】
【０００２】
近年では、ユーザによって利用されるユーザ端末をインターネットに接続し、例えばＷｅｂサイトを介して飲食店等の店舗に対して予約を行うことが一般的となっている。
【０００３】
この場合、ユーザは、パーソナルコンピュータ（ＰＣ）、スマートフォン及びタブレット端末等のユーザ端末からサーバ装置にアクセスし、予約に必要な情報を入力することによって、店舗に対する予約を行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３２５３４３号公報
【特許文献２】特開２００２−２３０３８４号公報
【特許文献３】特開２００５−１５７５９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記したＷｅｂサイトを介して予約を行うことができる店舗は、サーバ装置に登録している店舗に限られる。
【０００６】
実際、Ｗｅｂサイトを介した予約を行うことができる店舗は増加しているものの、Ｗｅｂサイトを介した予約に対応していない店舗（以下、Ｗｅｂ予約非対応店舗と表記）も多く存在しているのが実情である。
【０００７】
ところで、このようなＷｅｂ予約非対応店舗に対しては、電話で予約を行うのが一般的である。この場合、ユーザは、目的とする店舗のホームページ（ＨＰ）や電話帳等を参照することによって当該店舗の電話番号を調べ、当該電話番号に電話を掛けなければならないが、この作業は煩雑である。
【０００８】
更に、店舗が混雑する時間帯に予約を行う際には、予約が可能な店舗が見つかるまで複数の店舗に対して上記した作業を行わなければならない場合も多く、非効率的である。
【０００９】
そこで、本発明の目的は、店舗に対する予約を容易に行うことが可能な自動音声予約装置、自動音声予約システム、自動音声予約方法及びプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の１つの態様によれば、ユーザによって利用されるユーザ端末と通信可能に接続される自動音声予約装置において、店舗を示す店舗情報であって、当該店舗に割り当てられている電話番号を含む店舗情報を店舗毎に格納する格納手段と、前記ユーザ端末に対する前記ユーザの操作に応じて予約リクエスト情報を当該ユーザ端末から受信する受信手段と、前記格納手段に格納された店舗情報によって示される店舗の中から、前記受信された予約リクエスト情報に基づいて店舗を選択する選択手段と、前記選択された店舗を示す店舗情報に含まれる電話番号に基づいて発呼処理を実行する発呼処理手段と、前記発呼処理によって音声通話接続が確立された場合、前記選択された店舗に対する予約を行うための自動音声メッセージを再生する再生手段とを具備することを特徴とする自動音声予約装置が提供される。
【００１１】
また、本発明の１つの態様によれば、ユーザによって利用されるユーザ端末と、当該ユーザ端末と通信可能に接続される自動音声予約装置とを備える自動音声予約システムにおいて、前記ユーザ端末は、前記ユーザの操作に応じて予約リクエスト情報を前記自動音声予約装置に送信する送信手段を含み、前記自動音声予約装置は、店舗を示す店舗情報であって、当該店舗に割り当てられている電話番号を含む店舗情報を店舗毎に格納する格納手段と、前記送信された予約リクエスト情報を受信する受信手段と、前記格納手段に格納された店舗情報によって示される店舗の中から、前記受信された予約リクエスト情報に基づいて店舗を選択する選択手段と、前記選択された店舗を示す店舗情報に含まれる電話番号に基づいて発呼処理を実行する発呼処理手段と、前記発呼処理によって音声通話接続が確立された場合、前記選択された店舗に対する予約を行うための自動音声メッセージを再生する再生手段とを含むことを特徴とする自動音声予約システムが提供される。
【００１２】
また、本発明の１つの態様によれば、ユーザによって利用されるユーザ端末と通信可能に接続され、店舗を示す店舗情報であって、当該店舗に割り当てられている電話番号を含む店舗情報を店舗毎に格納する格納手段を備える自動音声予約装置が実行する自動音声予約方法であって、前記ユーザ端末に対する前記ユーザの操作に応じて予約リクエスト情報を当該ユーザ端末から受信するステップと、前記格納手段に格納された店舗情報によって示される店舗の中から、前記受信された予約リクエスト情報に基づいて店舗を選択するステップと、前記選択された店舗を示す店舗情報に含まれる電話番号に基づいて発呼処理を実行するステップと、前記発呼処理によって音声通話接続が確立された場合、前記選択された店舗に対する予約を行うための自動音声メッセージを再生するステップとを具備することを特徴とする自動音声予約方法が提供される。
【００１３】
また、本発明の１つの態様によれば、ユーザによって利用されるユーザ端末と通信可能に接続され、店舗を示す情報であって、当該店舗に割り当てられている電話番号を含む店舗情報を店舗毎に格納する格納手段を利用する自動音声予約装置のコンピュータによって実行されるプログラムであって、前記コンピュータに、前記ユーザ端末に対する前記ユーザの操作に応じて予約リクエスト情報を当該ユーザ端末から受信するステップと、前記格納手段に格納された店舗情報によって示される店舗の中から、前記受信された予約リクエスト情報に基づいて店舗を選択するステップと、前記選択された店舗を示す店舗情報に含まれる電話番号に基づいて発呼処理を実行するステップと、前記発呼処理によって音声通話接続が確立された場合、前記選択された店舗に対する予約を行うための自動音声メッセージを再生するステップとを実行させるためのプログラムが提供される。
【発明の効果】
【００１４】
本発明は、店舗に対する予約を容易に行うことを可能とする。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態に係る自動音声予約システムのハードウェア構成を示すブロック図。
【図２】図１に示す自動音声予約装置の主として機能構成を示すブロック図。
【図３】図２に示す店舗情報格納部に格納されている店舗情報のデータ構造の一例を示す図。
【図４】本実施形態に係る自動音声予約システムの動作の概要を示すシーケンスチャート。
【図５】本実施形態に係る自動音声予約システムを構成する自動音声予約装置の処理手順を示すフローチャート。
【図６】本発明の第２の実施形態に係る自動音声予約システムを構成する自動音声予約装置の処理手順を示すフローチャート。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明の各実施形態について説明する。
【００１７】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る自動音声予約システム（ネットワークシステム）のハードウェア構成を示すブロック図である。
【００１８】
図１に示す自動音声予約システムは、主として、複数のユーザ端末１０及び自動音声予約装置（サーバ装置）２０から構成される。なお、図１において、ユーザ端末１０は便宜的に１つのみが示されている。
【００１９】
ユーザ端末１０は、ユーザによって利用される例えばＰＣ（パーソナルコンピュータ）、スマートフォン及びタブレット端末等の端末装置であるが、その他の通信機器であってもよい。ユーザ端末１０上では、自動音声予約装置２０を利用するためのソフトウェアとしてブラウザまたは専用のアプリケーションプログラム等が動作する。
【００２０】
自動音声予約装置２０は、コンピュータ（サーバコンピュータ）２０ａ及び当該コンピュータ２０ａと接続されたハードディスクドライブ（ＨＤＤ：Hard Disk Drive）のような外部記憶装置２０ｂを備える。この外部記憶装置２０ｂは、コンピュータ２０ａによって実行されるプログラム２０ｃを格納する。
【００２１】
図１に示すように、ユーザ端末１０及び自動音声予約装置２０は、例えばインターネットのようなネットワーク３０を介して通信可能に接続されている。
【００２２】
このように構成された自動音声予約システムは、ユーザ端末１０を利用するユーザが例えば飲食店等の店舗に対して予約を行う際に利用される。なお、自動音声予約システムによって予約を行うことが可能な店舗には、例えばプッシュ・ボタン式電話機が設置されているものとする。
【００２３】
図２は、図１に示す自動音声予約装置２０の主として機能構成を示すブロック図である。図２に示すように、自動音声予約装置２０は、店舗情報格納部２１、受信部２２、候補店舗選択部２３、メッセージ生成部２４、発呼処理部２５、メッセージ再生部２６、予約処理部２７及び送信部２８を含む。
【００２４】
本実施形態において、店舗情報格納部２１は、例えば外部記憶装置２０ｂに格納される。また、本実施形態において、各部２２〜２８は、図１に示すコンピュータ２０ａが外部記憶装置２０ｂに格納されているプログラム２０ｃを実行することにより実現されるものとする。このプログラム２０ｃは、コンピュータ読み取り可能な記憶媒体に予め格納して頒布可能である。また、このプログラム２０ｃは、例えばネットワーク３０を介して自動音声予約装置２０（コンピュータ２０ａ）にダウンロードされても構わない。
【００２５】
店舗情報格納部２１は、店舗を示す情報であって、当該店舗の位置（を示す第１の位置情報）及び当該店舗（に設置されている電話機）に割り当てられている電話番号を含む情報（以下、店舗情報と表記）を予め格納する。なお、店舗情報は、店舗毎に用意されているものとする。
【００２６】
受信部２２は、ユーザによって指定された位置（を示す第２の位置情報）を含む予約リクエスト情報を当該ユーザによって利用されるユーザ端末から受信する。なお、ユーザは、ユーザ端末１０を操作することによって、所望の位置（または範囲等）を指定することができる。
【００２７】
候補店舗選択部２３は、受信部２２によって受信された予約リクエスト情報に含まれる位置に基づいて、店舗情報格納部２１に格納されている各店舗情報によって示される複数の店舗の中から、予約を行う候補となる店舗（以下、候補店舗と表記）を選択する。この場合、候補店舗選択部２３は、店舗情報格納部２１を参照して、受信部２２によって受信された予約リクエスト情報に含まれる位置の近傍の位置を含む店舗情報によって示される店舗（つまり、ユーザによって指定された位置の近傍に位置する店舗）を候補店舗として選択する。
【００２８】
メッセージ生成部２４は、受信部２２によって受信された予約リクエスト情報に基づいて、候補店舗選択部２３によって選択された候補店舗に対する予約を行うための自動音声メッセージを生成する。
【００２９】
発呼処理部２５は、候補店舗選択部２３によって選択された候補店舗を示す店舗情報に含まれる電場番号（つまり、当該候補店舗に割り当てられている電話番号）を、店舗情報格納部２１から取得する。発呼処理部２５は、取得された電話番号に基づいて発呼処理を実行する（つまり、当該電話番号に対して電話を掛ける）。
【００３０】
メッセージ再生部２６は、発呼処理部２５による発呼処理によって（候補店舗に設置されている電話機との間に）音声通話接続が確立された場合、メッセージ生成部２４によって生成された自動音声メッセージを再生する。
【００３１】
予約処理部２７は、自動音声メッセージ（の再生）による候補店舗に対する予約が成立した場合、当該候補店舗に対する予約内容を示す予約情報を生成する。
【００３２】
送信部２８は、予約処理部２７によって生成された予約情報を、ユーザ端末１０に対して送信する。
【００３３】
図３は、図２に示す店舗情報格納部２１に格納されている店舗情報のデータ構造の一例を示す。
【００３４】
図３に示すように、店舗情報格納部２１に格納されている店舗情報は、店舗ＩＤ（店舗識別情報）に対応づけて、店舗名、平均予算、ジャンル、位置、電話番号、営業時間及びＵＲＬを含む。店舗ＩＤは、店舗を一意に識別するために当該店舗に割り当てられた識別子である。店舗名は、店舗ＩＤによって識別される店舗の名称である。平均予算は、店舗ＩＤによって識別される店舗を利用する際に必要な平均的な予算である。ジャンルは、店舗ＩＤによって識別される店舗において提供されるサービス（例えば、料理等）のジャンルである。位置は、店舗ＩＤによって識別される店舗の位置である。電話番号は、店舗ＩＤによって識別される店舗に設置されている電話機に割り当てられている電話番号（以下、店舗の電話番号と表記）である。営業時間は、店舗ＩＤによって識別される店舗の営業時間である。ＵＲＬは、店舗ＩＤによって識別される店舗に関する情報を閲覧可能なＷｅｂサイト（例えば、ホームページ等）の位置を表すアドレスである。
【００３５】
図３に示す例では、店舗情報格納部２１には、店舗情報２２１〜２２４を含む複数の店舗情報が格納されている。なお、これらの店舗情報２２１〜２２４は、それぞれ異なる店舗を示す情報である。
【００３６】
具体的には、店舗情報２２１は、店舗ＩＤ「１」に対応づけて、店舗名「Ａ店」、平均予算「３０００円」、ジャンル「和食」、位置「位置Ａ」、電話番号「０３−ａａａａ−ａａａａ」、営業時間「１７：００−２２：００」及びＵＲＬ「ＵＲＬ１」を含む。この店舗情報２２１によれば、店舗ＩＤ「１」によって識別される店舗の店舗名が「Ａ店」であり、当該店舗の平均予算が「３０００円」であり、当該店舗（によって提供される料理）のジャンルが「和食」であることが示されている。更に、この店舗情報２２１によれば、店舗ＩＤ「１」によって識別される店舗が「位置Ａ」にあり、当該店舗の電話番号が「０３−ａａａａ−ａａａａ」であり、当該店舗の営業時間が「１７：００」から「２２：００」までであることが示されている。また、店舗ＩＤ「１」によって識別される店舗のホームページのアドレス（つまり、ＵＲＬ）が「ＵＲＬ１」であることが示されている。
【００３７】
なお、ここでは店舗情報２２１について説明したが、他の店舗情報２２２〜２２４等についても同様であるため、その詳しい説明を省略する。
【００３８】
また、図３においては、各店舗情報が店舗ＩＤ、店舗名、平均予算、ジャンル、位置、電話番号、営業時間及びＵＲＬを含むものとして説明したが、店舗情報には、これら以外の店舗に関する情報（例えば、個室の有無等）が含まれていても構わない。
【００３９】
次に、図４のシーケンスチャートを参照して、本実施形態に係る自動音声予約システムの動作の概要について説明する。なお、ここでは自動音声予約システムの動作の概要についてのみ簡単に説明し、当該自動音声予約システム（を構成する自動音声予約装置２０）における処理手順の詳細については後述する。
【００４０】
まず、ユーザは、ユーザ端末１０を操作することによって、予約リクエスト情報を当該ユーザ端末１０から自動音声予約装置２０に送信することができる（ステップＳ１）。ユーザ端末１０から送信された予約リクエスト情報は、自動音声予約装置２０によって受信される。
【００４１】
ユーザ端末１０からの予約リクエスト情報を受信した自動音声予約装置２０は、例えばユーザによって指定された位置の近傍に位置する店舗等を候補店舗として選択し、当該候補店舗（に設置されている電話機）に対して電話を掛ける（ステップＳ２）。これにより音声通話接続が確立された場合には、候補店舗に対して予約を行うための自動音声メッセージが再生される。
【００４２】
自動音声メッセージを確認した候補店舗の従業員等により予約の受け入れが可能であるとの回答が得られた場合（ステップＳ３）、自動音声予約装置２０は、当該候補店舗に対する予約内容を示す予約情報をユーザ端末１０に送信する（ステップＳ４）。これにより、ユーザ端末１０を利用するユーザは、予約が成立した店舗及び当該予約内容を確認することができる。
【００４３】
このように本実施形態に係る自動音声予約システムによれば、ユーザ端末１０を利用するユーザは、自身で電話を掛けることなく、予約リクエスト情報を送信するのみで、自動音声メッセージにより自動的に予約を行うことができる。
【００４４】
次に、図５のフローチャートを参照して、本実施形態に係る自動音声予約システムを構成する自動音声予約装置２０の処理手順について説明する。
【００４５】
まず、予約可能な店舗に対する予約を希望するユーザは、当該ユーザによって利用されるユーザ端末１０から自動音声予約装置２０（によって提供されるＷｅｂサイト）にアクセスする。この場合、ユーザ端末１０には、予約リクエスト情報を送信するためのＷｅｂフォームが表示される。
【００４６】
ユーザは、ユーザ端末１０を操作することによって、表示されたＷｅｂフォーム上で予約リクエスト情報として必要な情報を指定（入力）することができる。このＷｅｂフォーム上で指定される情報には、ユーザ名、予約する店舗（候補店舗）を探索する際に基準となる位置（以下、ユーザ指定位置と表記）、ユーザが希望する予算、ジャンル、入店予定日時（予約日時）、入店予定人数（予約人数）及びユーザの電話番号等（を示す情報）が含まれる。なお、例えばユーザ端末１０がスマートフォン及びタブレット端末等の携帯情報端末である場合、ユーザ指定位置としては、当該携帯情報端末に設けられているＧＰＳ（Global Positioning System）機能によって取得される現在位置を指定することができる。また、駅やその他の施設名等（によって特定される位置）を指定することも可能である。
【００４７】
これらの情報がＷｅｂフォーム上で指定された場合、当該情報を含む予約リクエスト情報がユーザ端末１０から自動音声予約装置２０に対して送信される。
【００４８】
なお、ここでは予約リクエスト情報として必要な情報がＷｅｂフォーム上で指定されるものとして説明したが、例えば上述した専用のアプリケーションプログラムが動作することによって提供される入力画面上でこれらの情報が指定（入力）されるような構成であっても構わない。
【００４９】
この場合、自動音声予約装置２０に含まれる受信部２２は、ユーザ端末１０によって送信された予約リクエスト情報を受信する（ステップＳ１１）。
【００５０】
次に、候補店舗選択部２３は、受信部２２によって受信された予約リクエスト情報に基づいて、候補店舗リストを生成する（ステップＳ１２）。この場合、候補店舗選択部２３は、予約リクエスト情報に含まれるユーザ指定位置の近傍に位置する複数の店舗を候補店舗として選択し、当該候補店舗を示す店舗情報（以下、候補店舗情報と表記）を候補店舗リストに登録する。また、候補店舗情報は、当該候補店舗情報に含まれる候補店舗の位置がユーザ指定位置から近い順に登録される。
【００５１】
なお、候補店舗は、予約リクエスト情報に含まれるユーザ指定位置以外の情報（例えば、予算、ジャンル及び入店予定日時等）を条件として、当該条件に合致する店舗のみが選択されるような構成であっても構わない。条件に合致する店舗であるか否かは、当該店舗を示す店舗情報に基づいて判定される。具体的には、予約リクエスト情報に含まれる予算が３０００円であり、ジャンルが和食であり、入店予定日時が３月２０日の２１：００である場合には、例えば、平均予算が３０００円から一定の範囲の金額（例えば、２５００円〜３５００円等）であり、ジャンルが和食であり、営業時間が２１：００を含む（つまり、入店予定日時に営業している）店舗が候補店舗として選択される。
【００５２】
ステップＳ１２の処理が実行されると、候補店舗選択部２３は、候補店舗リストに登録された候補店舗情報を１つ取得する（ステップＳ１３）。ここで候補店舗選択部２３によって取得される候補店舗情報は、例えば候補店舗リストに登録された複数の候補店舗情報のうち、予約リクエスト情報に含まれるユーザ指定位置に最も近い位置にある候補店舗を示す候補店舗情報であるものとする。以下、ステップＳ１３において取得された候補店舗情報を対象候補店舗情報と称し、当該対象候補店舗情報によって示される候補店舗を対象候補店舗と称する。
【００５３】
この場合、メッセージ生成部２４は、予約リクエスト情報に基づいて、対象候補店舗に対する予約を行うための自動音声メッセージを生成する（ステップＳ１４）。この場合、メッセージ生成部２４は、対象候補店舗の従業員が予約を受け入れることができるか否かを判断するために必要な情報、すなわち、予約リクエスト情報に含まれる例えば入店予定日時及び入店予定人数等を含む自動音声メッセージを生成する。具体的には、例えば入店予定日時が３月２０日の２１：００であり、入店予定人数が４名である場合には、『３月２０日の２１：００から４名で予約をお願いします。予約可能な場合は「１」を、予約不可の場合は「２」を、再度内容を確認する場合は「３」を押して下さい。』のような自動音声メッセージを生成する。
【００５４】
次に、発呼処理部２５は、対象候補店舗情報に含まれる電話番号（対象候補店舗の電話番号）に基づいて発呼処理を実行する（ステップＳ１５）。
【００５５】
この場合、発呼処理部２５による発呼処理によって音声通話接続が確立された（つまり、対象候補店舗の従業員の応答により通話が開始された）か否かが判定される（ステップＳ１６）。
【００５６】
音声通話接続が確立されたと判定された場合（ステップＳ１６のＹＥＳ）、メッセージ再生部２６は、メッセージ生成部２４によって生成された自動音声メッセージを再生する（ステップＳ１７）。このようにメッセージ再生部２６によって自動音声メッセージが再生されることによって、対象候補店舗に対する予約が可能であるか否かの確認が行われる。
【００５７】
ここで、メッセージ再生部２６によって再生された自動音声メッセージの内容を確認した対象候補店舗の従業員は、当該自動音声メッセージに従って電話機に対するプッシュボタン操作により予約の可否について回答することができる。
【００５８】
予約処理部２７は、対象候補店舗の従業員によるプッシュボタン操作に基づいて、当該対象候補店舗に対する予約が成立したか否かを判定する（ステップＳ１８）。この場合、予約処理部２７は、電話機に設けられているプッシュボタン「１」が従業員によって押下された場合（つまり、予約可能であるという回答がされた場合）には、予約が成立したと判定する。一方、予約処理部２７は、電話機に設けられているプッシュボタン「２」が従業員によって押下された場合（つまり、予約不可であるという回答がされた場合）には、予約が成立していないと判定する。なお、電話機に設けられているプッシュボタン「３」が従業員によって押下された場合（つまり、再度内容を確認するという回答がされた場合）には、自動音声メッセージが再度再生される。
【００５９】
ここでは、対象候補店舗に対する予約が成立したか否かが対象候補店舗の従業員によるプッシュボタン操作によって判定されるものとして説明したが、例えば自動音声メッセージに対する当該従業員の応答（音声）に対して音声認識処理を実行し、当該処理結果（内容）に基づいて当該予約が成立したか否かが判定されるような構成としてもよい。
【００６０】
予約が成立したと判定された場合（ステップＳ１８のＹＥＳ）、予約リクエスト情報に含まれるユーザ名及び電話番号等を対象候補店舗の従業員に伝えるような自動音声メッセージが再生される。
【００６１】
一方、予約処理部２７は、対象候補店舗に対する予約内容を示す予約情報を生成する（ステップＳ１９）。なお、予約処理部２７によって生成される予約情報には、例えば対象候補店舗情報（に含まれる店舗名、平均予算、ジャンル、位置、電話番号、営業時間及びＵＲＬ）及び予約リクエスト情報（に含まれる入店予定日時及び入店予定人数）等が含まれる。
【００６２】
送信部２８は、予約処理部２７によって生成された予約情報をユーザ端末１０に対して送信する（ステップＳ２０）。送信部２８によって送信された予約情報は、ユーザ端末１０において表示される。これにより、ユーザ端末１０を利用するユーザは、上記した対象候補店舗に対する予約内容を閲覧（認識）することができ、当該店舗を利用することができる。また、予約情報は、例えばメール等によってユーザ端末１０に送信されてもよいし、上記したユーザ端末１０上で動作する専用のアプリケーションプログラムによってユーザに対して通知されても構わない。
【００６３】
一方、対象候補店舗の従業員の応答がない等により音声通話接続が確立されていないと判定された場合（ステップＳ１６のＮＯ）、または予約が成立していないと判定された場合（ステップＳ１８のＮＯ）、上記したステップＳ１３に戻って処理が繰り返される。この場合、ステップＳ１３においては、上記したステップＳ１４以降の処理が実行されていない候補店舗情報（つまり、予約が可能であるか否かの確認がされていない候補店舗を示す候補店舗情報）であって予約リクエスト情報に含まれるユーザ指定位置に最も近い位置にある候補店舗を示す候補店舗情報が候補店舗リストから取得される。
【００６４】
このように図５に示す処理が実行された場合には、予約リクエスト情報に含まれる位置の近傍に位置する店舗（候補店舗）に対して自動音声メッセージにより予約を行うことができる。
【００６５】
なお、本実施形態においては、予約リクエスト情報に含まれるユーザ指定位置の近傍に位置する複数の店舗を候補店舗として選択するものとして説明したが、当該予約リクエスト情報に含まれる各種情報に基づいて各店舗に対するスコアを算出し、当該スコアに基づいて候補店舗を選択するような構成であってもよい。
【００６６】
この場合、例えば店舗毎に、予約リクエスト情報に含まれるユーザ指定位置から当該店舗までの距離に応じたスコア、予約リクエスト情報に含まれる予算（つまり、ユーザが希望する予算）と平均予算との差額に応じたスコア、予約リクエスト情報に含まれるジャンルが一致するか否かに応じたスコアを算出し、これらのスコアの合計を当該店舗のスコアとして算出する。このように店舗毎に算出されたスコアが上位の店舗を候補店舗として選択し、当該スコアが高い順に上述したステップＳ１３以降の処理を実行する。これによれば、よりユーザの意図する候補店舗から優先的に予約の可否を確認することができる。なお、上記したスコアが高い店舗であっても、入店予定日時に営業していない店舗では予約は不可能であるため、当該店舗については候補店舗から除外されるものとする。
【００６７】
また、上記したようにスコアを算出する場合には、過去に収集されたアンケート結果（つまり、他のユーザ等の評価）に基づいて、当該評価が高い店舗に対してはスコアが加算される構成としても構わない。
【００６８】
また、本実施形態においては、上記したようにユーザが予約リクエスト情報として必要な情報を入力（指定）する必要があるが、このようなユーザの煩雑さを解消するために、例えば予算及びジャンル等については入力を省略し、これらの情報の代わりに上記したアンケート結果等を利用してスコアが算出されるようにしても構わない。
【００６９】
また、例えば入店予定日毎に各店舗における予約が成立したか否かを示す情報を蓄積しておき、入店予定日と同日に他のユーザによる予約が成立していない（つまり、既に断られている）場合には、当該店舗は候補店舗として選択されないような構成とすることも可能である。
【００７０】
更に、上記したように蓄積された情報を用いて入店予定日時に対応する曜日及び時間帯における各店舗に対する予約の成立確率を算出し、上記したスコアの算出時に当該成立確率を考慮することによって、入店予定日時において予約の成立し易いと推測される店舗から優先的に予約が可能であるか否かの確認を行うことができる。これによれば、ユーザの待ち時間を削減することができる。
【００７１】
また、上記したＷｅｂフォームにおいてユーザの要望を示す要望情報を更に指定させるような構成とすることで、当該要望を反映した内容の自動音声メッセージを生成することが可能となる。要望情報として例えば個室を希望する旨が指定された場合には、個室での予約を行うための自動音声メッセージを生成することができる。なお、要望情報としては、例えば禁煙、窓際及びサプライズ演出等が含まれる。更に、予約を行うユーザ以外の第三者の要望を反映した自動音声メッセージを生成することも可能である。具体的には、自動音声予約装置２０を利用するユーザの情報を管理しているような場合には、例えば誕生日のユーザが予約を行う際に、当該ユーザに対してサプライズ演出を行うことを要望する内容の自動音声メッセージを生成することができる。また、ランダムで１０００人に一人に対して自動音声予約装置２０の管理者（サービス運営者）が代金を支払うといったことを通知する自動音声メッセージを生成することも可能である。
【００７２】
また、上記したように予約情報はユーザ端末１０に対して送信されるが、当該予約情報がユーザ端末１０において表示された（つまり、ユーザによって閲覧された）旨の通知（以下、閲覧通知と表記）を自動音声予約装置２０に対して送信するような機能をユーザ端末１０に設けるような構成とすることも可能である。これによれば、自動音声予約装置２０において閲覧通知が一定期間受信されない場合に、予約された店舗の電話番号に基づいて発呼処理が実行され（つまり、当該店舗に電話を掛け）、音声通話接続が確立された場合に当該店舗に対する予約をキャンセルするための自動音声メッセージを再生することができる。このような構成では、予約内容を示す予約情報をユーザが確認していない場合に、自動音声メッセージにより自動的に予約が成立した店舗に対する予約をキャンセルすることができる。また、自動音声予約装置２０に対して閲覧通知が一定期間受信されない場合以外にも、例えばユーザによって予約をキャンセルする旨の指示がされた場合に、上記したように自動音声メッセージにより予約をキャンセルするような構成とすることも可能である。
【００７３】
なお、ここでは自動音声予約装置２０において閲覧通知が一定期間受信されない場合には予約が自動的にキャンセルされるものとして説明したが、このような場合において、ユーザ端末１０に対して予約情報の確認を促すような通知を送信する（または、ユーザの電話番号に基づいて発呼処理を実行し、当該予約情報の確認を促すための自動音声メッセージを再生する）ような構成とすることも可能である。
【００７４】
また、ユーザ端末１０が携帯情報端末であり、当該ユーザ端末１０を利用するユーザの現在位置を取得可能な場合であって、当該ユーザの現在位置により入店予定日時に来店が困難である（つまり、入店予定日時に遅れる可能性が高い）と推測されるような場合には、予約が成立した店舗に対して電話を掛け、当該店舗に対する予約内容（（入店予定日時）を変更する（遅らせる）ための自動音声メッセージを再生するような構成とすることも可能である。
【００７５】
上記したように本実施形態においては、ユーザ端末１０に対するユーザの操作に応じて予約リクエスト情報を受信し、当該受信された予約リクエスト情報に基づいて店舗を選択し、当該店舗に割り当てられている電話番号に基づいて発呼処理を実行し、当該発呼処理によって音声通話接続が確立された場合、選択された店舗に対する予約を行うための自動音声メッセージを再生する。本実施形態においては、このような構成により、Ｗｅｂサイトを介した予約に対応していない店舗であっても、ユーザが電話番号を調べるまたは電話を掛けるといった煩雑な作業を行うことなく、電話による予約を容易に行うことが可能となる。
【００７６】
なお、本実施形態に係る自動音声予約システムでは、上記したように自動音声メッセージによる電話での予約を行うため、電話番号を持っている日本中（または世界中）の全ての店舗を対象とすることができる。これによれば、より多くの店舗に対する予約を行うことが可能となるため、ユーザに対してより高い利便性を提供することが可能となる。一方、店舗側ではＷｅｂサイトを介した予約を開始する際等に必要な環境を整えることないため、容易に予約の増加を期待できる。
【００７７】
また、本実施形態によれば、自動音声メッセージにより予約を行うため、例えば電話での予約が困難なユーザ（例えば、外国人または聴覚障害者等）であっても容易に予約を行うことが可能となる。
【００７８】
また、本実施形態においては、予約リクエスト情報に含まれる位置の近傍に位置する店舗に対して自動的に予約を行うことが可能となる。
【００７９】
また、本実施形態においては、自動音声メッセージの再生による店舗に対する予約が成立した場合、当該店舗に対する予約内容を示す予約情報をユーザ端末１０に送信する構成により、ユーザは、当該店舗に対する予約が成立したことを把握し、更には、当該予約の内容を確認することが可能となる。
【００８０】
更に、本実施形態においては、予約情報がユーザによって確認された旨の通知が受信されない場合、予約が成立した店舗の電話番号に基づいて発呼処理を実行し、当該予約をキャンセルするための自動音声メッセージを再生することにより、ユーザが予約情報を確認していない場合には当該ユーザは予約が成立したことを把握していない可能性があるため、自動的に予約をキャンセルすることが可能となる。
【００８１】
また、本実施形態においては、自動音声メッセージの再生による店舗に対する予約が成立していない場合、当該店舗以外の店舗を再度選択して自動音声メッセージにより予約を行うことにより、一旦予約リクエスト情報が受信された場合には予約が成立するまで処理が繰り返されるため、例えば予約を行うことが困難な混雑時等であってもユーザは煩雑な作業を行うことなく容易に予約を行うことが可能となる。
【００８２】
また、本実施形態においては、予約リクエスト情報に含まれる条件に合致する店舗を選択し、当該店舗に対して予約を行うことにより、ユーザの意図に沿った店舗に対して予約を行うことが可能となる。
【００８３】
同様に、本実施形態においては、ユーザの要望を反映した自動音声メッセージを再生することにより、ユーザの意図に沿った内容で予約を行うことが可能となる。
【００８４】
なお、本実施形態においては、自動音声予約装置２０が１つのサーバ装置であるものとして説明したが、当該自動音声予約装置２０に含まれる各機能部は複数のサーバ装置に分散されて配置されるような構成であっても構わない。
【００８５】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。なお、本実施形態に係る自動音声予約システムのハードウェア構成及び当該自動音声予約システムを構成する自動音声予約装置の機能構成は、前述した第１の実施形態と同様であるため、図１及び図２を用いて説明する。
【００８６】
前述した第１の実施形態においては予約リクエスト情報に含まれるユーザ指定位置に基づいて選択された候補店舗に対して予約が行われるものとして説明したが、本実施形態は、ユーザによって指定された店舗（以下、ユーザ指定店舗と表記）に対して予約が行われる点が、前述した第１の実施形態とは異なる。
【００８７】
以下、図６のフローチャートを参照して、本実施形態に係る自動音声予約システムを構成する自動音声予約装置２０の処理手順について説明する。
【００８８】
まず、ユーザは、上記したように予約リクエスト情報を送信するためのＷｅｂフォーム上で予約リクエスト情報として必要な情報を指定（入力）することができる。このＷｅｂフォーム上で指定される情報には、ユーザ名、ユーザ指定店舗を識別するための店舗ＩＤ（または店舗名）、入店予定日時、入店予定人数及びユーザの電話番号等（を示す情報）が含まれる。
【００８９】
これらの情報がＷｅｂフォーム上で指定された場合、当該情報を含む予約リクエスト情報がユーザ端末１０から自動音声予約装置２０に対して送信される。
【００９０】
この場合、自動音声予約装置２０に含まれる受信部２２は、ユーザ端末１０によって送信された予約リクエスト情報を受信する（ステップＳ２１）。
【００９１】
次に、メッセージ生成部２４は、予約リクエスト情報に含まれる店舗ＩＤによって識別されるユーザ指定店舗に対する予約を行うための自動音声メッセージを生成する（ステップＳ２２）。なお、ここで生成される自動音声メッセージの詳細については前述した第１の実施形態において説明した通りであるため、その詳しい説明を省略する。
【００９２】
発呼処理部２５は、ユーザ指定店舗を示す店舗情報（以下、ユーザ指定店舗情報と表記）を店舗情報格納部２１から取得する。この場合、発呼処理部２５は、予約リクエスト情報に含まれる店舗ＩＤを含む店舗情報をユーザ指定店舗情報として取得する。発呼処理部２５は、取得されたユーザ指定店舗情報に含まれる電話番号（つまり、ユーザ指定店舗の電話番号）に基づいて発呼処理を実行する（ステップＳ２３）。
【００９３】
以下、前述した図５に示すステップＳ１６〜Ｓ２０の処理に相当するステップＳ２４〜Ｓ２８の処理が実行される。
【００９４】
なお、ステップＳ２４において音声通話接続が確立されていないと判定された場合、またはステップＳ２６において予約が成立していないと判定された場合、予約処理部２７は、送信部２８を介して、ユーザ指定店舗に対する予約が成立していない（つまり、予約不可である）旨の通知（以下、予約不可通知と表記）をユーザ端末１０に対して送信する。この予約不可通知は、前述した予約情報と同様に、例えばメール等によってユーザ端末１０に送信されてもよいし、上記したユーザ端末１０上で動作する専用のアプリケーションプログラムによってユーザに対して通知されても構わない。
【００９５】
上記したように本実施形態においては、ユーザ指定店舗に対して自動音声メッセージにより電話で予約を行うことにより、当該ユーザが利用を希望する店舗がＷｅｂサイトを介した予約に対応していない店舗であっても、当該店舗に対する電話での予約を容易に行うことが可能となる。
【００９６】
なお、本実施形態においては、ユーザ指定店舗に対して予約が行われるものとして説明したが、本実施形態と前述した第１の実施形態とを組み合わせた構成とすることも可能である。
【００９７】
具体的には、前述した第１の実施形態において説明したようにユーザ指定位置の近傍に位置する店舗を自動的に選択して予約を行うか、または本実施形態において説明したようにユーザ指定店舗に対して予約を行うかをユーザに選択させるような構成としてもよい。この場合、上述したＷｅｂフォームにおいてユーザが希望する店舗が指定された場合には図６に示す処理が実行され、当該Ｗｅｂフォームにおいてユーザが希望する店舗が指定されず、位置等が指定された場合には図５に示す処理が実行される構成とすることも可能である。
【００９８】
更に、本実施形態においてユーザ指定店舗に対する予約が成立していない（または音声通話接続が確立されていない）と判定された場合には予約不可通知がユーザ端末１０に対して送信されて処理が終了されるものとして説明したが、当該予約不可通知がユーザ端末１０に対して送信された後に、前述した第１の実施形態において説明したようにユーザ指定位置等に基づいて当該ユーザ指定店舗以外の店舗を選択し、当該選択された店舗に対して自動音声メッセージにより予約を行うような構成としても構わない。
【００９９】
なお、上記した実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【０１００】
また、この記憶媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であってもよい。
【０１０１】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフト等のＭＷ（ミドルウェア）等が本実施形態を実現するための各処理の一部を実行してもよい。
【０１０２】
更に、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【０１０３】
また、記憶媒体は１つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記憶媒体に含まれ、媒体構成は何れの構成であってもよい。
【０１０４】
なお、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であってもよい。
【０１０５】
また、本発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【０１０６】
なお、本願発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組合せてもよい。  
【符号の説明】
【０１０７】
１０ユーザ端末、２０自動音声予約装置、２０ａコンピュータ、２０ｂ外部記憶装置、２１店舗情報格納部、２２受信部、２３候補店舗選択部、２４メッセージ生成部、２５発呼処理部、２６メッセージ再生部、２７予約処理部、２８送信部、３０ネットワーク。
【図１】
2015210726.tif 000003
【図２】
2015210726.tif 000004
【図３】
2015210726.tif 000005
【図４】
2015210726.tif 000006
【図５】
2015210726.tif 000007
【図６】
2015210726.tif 000008