(57)【特許請求の範囲】
【請求項１】
複数のゲートウェイ装置のうちいずれかのゲートウェイ装置に接続されるユーザ端末であって、グループに所属しているユーザ端末であり、
同じグループに所属する他のユーザ端末に関する質問内容を示す質問情報を情報提供装置に送信する質問送信部と、
前記質問送信部によって送信された前記質問情報が示す前記質問内容に対する回答情報であって、前記質問情報を送信した前記ユーザ端末が接続された前記ゲートウェイ装置の位置と、前記他のユーザ端末が接続されたゲートウェイ装置の位置との間の相対的な位置関係に応じた回答情報を前記情報提供装置から取得する回答取得部と、
前記回答取得部によって取得された前記回答情報を出力する回答出力部と
を備えるユーザ端末。
【請求項２】
前記ユーザ端末は、さらに、
質問情報毎に、前記回答情報を埋め込むことによりメッセージが構成される構成情報を記憶した構成情報記憶部から、前記質問送信部によって送信された前記質問情報に対応する構成情報を取得する構成情報取得部
を備え、
前記回答出力部は、前記構成情報取得部によって取得された前記構成情報に、前記回答取得部によって取得された前記回答情報を埋め込んでメッセージを構成し、構成されたメッセージを出力する
請求項１に記載のユーザ端末。
【請求項３】
前記ゲートウェイ装置は、前記ユーザ端末が接続されると、前記ユーザ端末の識別子であるユーザＩＤを前記情報提供装置に送信し、
前記ユーザ端末は、さらに、
接続された前記ゲートウェイ装置と、前記ユーザＩＤから特定される前記ユーザ端末のユーザのユーザ属性とに応じた案内情報を前記情報提供装置から取得する案内取得部と、
前記案内取得部によって取得された前記案内情報を出力する案内出力部と
を備える請求項１又は２に記載のユーザ端末。
【請求項４】
複数のゲートウェイ装置のうちいずれかのゲートウェイ装置に接続されるユーザ端末であって、グループに所属しているユーザ端末と、情報提供装置とを備える情報提供システムであり、
前記ユーザ端末は、
同じグループに所属する他のユーザ端末に関する質問内容を示す質問情報を情報提供装置に送信する質問送信部
を備え、
前記情報提供装置は、
前記質問送信部によって送信された前記質問情報が示す前記質問内容に対する回答情報であって、前記質問情報を送信した前記ユーザ端末が接続された前記ゲートウェイ装置の位置と、前記他のユーザ端末が接続されたゲートウェイ装置の位置との間の相対的な位置関係に応じた回答情報を前記ユーザ端末に送信する回答送信部
を備え、
前記ユーザ端末は、さらに、
前記回答送信部によって送信された前記回答情報を出力する回答出力部と
を備える情報提供システム。
【請求項５】
複数のゲートウェイ装置のうちいずれかのゲートウェイ装置に接続されるユーザ端末であって、グループに所属しているユーザ端末が、同じグループに所属する他のユーザ端末に関する質問内容を示す質問情報を情報提供装置に送信し、
前記情報提供装置が、前記質問情報が示す前記質問内容に対する回答情報であって、前記質問情報を送信した前記ユーザ端末が接続された前記ゲートウェイ装置の位置と、前記他のユーザ端末が接続されたゲートウェイ装置の位置との間の相対的な位置関係に応じた回答情報を前記ユーザ端末に送信し、
前記ユーザ端末が、前記回答情報を出力する情報提供方法。
【請求項６】
複数のゲートウェイ装置のうちいずれかのゲートウェイ装置に接続されるユーザ端末であって、グループに所属しているユーザ端末における端末プログラムであり、
同じグループに所属する他のユーザ端末に関する質問内容を示す質問情報を情報提供装置に送信する質問送信処理と、
前記質問送信処理によって送信された前記質問情報が示す前記質問内容に対する回答情報であって、前記質問情報を送信した前記ユーザ端末が接続された前記ゲートウェイ装置の位置と、前記他のユーザ端末が接続されたゲートウェイ装置の位置との間の相対的な位置関係に応じた回答情報を前記情報提供装置から取得する回答取得処理と、
前記回答取得処理によって取得された前記回答情報を出力する回答出力処理と
を実行するユーザ端末としてコンピュータを機能させる端末プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、空港といった施設においてユーザに情報を提供する技術に関する。
【背景技術】
【０００２】
空港といった施設には、デジタルサイネージが設置されている。デジタルサイネージには、施設内の設備を示す設備案内と、施設内の店舗を示す店舗案内と、スポンサー企業に関する企業広告と、災害発生時の避難経路等を示す緊急案内といった情報が表示される。
デジタルサイネージを用いてユーザに情報を提供する場合には、ユーザはデジタルサイネージがある場所まで移動して情報を確認しなければならない。そのため、時にはユーザは、デジタルサイネージを探さなければならないこともある。
【０００３】
ユーザが携帯するユーザ端末に情報を送信すれば、ユーザは任意の場所で情報を確認することが可能である。特許文献１には、アクセスポイントにアクセスできた携帯端末に該当のコンテンツを送信することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２５９１２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載された技術では、ユーザの意図に関わらず、一方的に携帯端末に該当のコンテンツが送信される。そのため、ユーザが必要としていない情報まで携帯端末に送信されてしまう可能性がある。また、ユーザが必要としている情報が携帯端末に送信されない可能性がある。
この発明は、ユーザが必要なユーザに適した情報をユーザに提供可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係るユーザ端末は、
複数のゲートウェイ装置のうちいずれかのゲートウェイ装置に接続されるユーザ端末であり、
質問内容を示す質問情報を情報提供装置に送信する質問送信部と、
前記質問送信部によって送信された前記質問情報が示す前記質問内容に対する回答情報であって、接続されたゲートウェイ装置に応じた回答情報を前記情報提供装置から取得する回答取得部と、
前記回答取得部によって取得された前記回答情報を出力する回答出力部と
を備える。
【発明の効果】
【０００７】
この発明では、質問情報に対応し、接続されたゲートウェイ装置に応じた回答情報が取得され出力される。これにより、ユーザが必要なユーザに適した情報をユーザに提供可能になる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る情報提供システム１０の構成図。
【図２】実施の形態１に係るユーザ端末２０の構成図。
【図３】実施の形態１に係る情報提供装置３０の構成図。
【図４】実施の形態１に係る対象施設の説明図。
【図５】実施の形態１に係る質問記憶部２３１に記憶される情報の説明図。
【図６】実施の形態１に係る構成情報記憶部２３２に記憶される情報の説明図。
【図７】実施の形態１に係る回答記憶部３３１に記憶される情報の説明図。
【図８】実施の形態１に係る接続情報記憶部３３２に記憶される情報の説明図。
【図９】実施の形態１に係る接続先更新処理のフローチャート。
【図１０】実施の形態１に係る情報提供処理のフローチャート。
【図１１】実施の形態１に係る質問送信処理のフローチャート。
【図１２】実施の形態１に係る回答送信処理のフローチャート。
【図１３】実施の形態１に係る回答出力処理のフローチャート。
【図１４】変形例２に係るユーザ端末２０の構成図。
【図１５】変形例２に係る情報提供装置３０の構成図。
【図１６】実施の形態２に係る情報提供装置３０の構成図。
【図１７】実施の形態２に係るグループ情報記憶部３３３に記憶される情報の説明図。
【図１８】実施の形態２に係る質問記憶部２３１に記憶される情報の説明図。
【図１９】実施の形態２に係る第２回答記憶部３３４に記憶される情報の説明図。
【図２０】実施の形態２に係る回答送信処理のフローチャート。
【図２１】変形例４に係る第２回答記憶部３３４に記憶される情報の説明図。
【図２２】変形例６に係るグループ情報記憶部３３３に記憶される情報の説明図。
【図２３】実施の形態３に係るユーザ端末２０の構成図。
【図２４】実施の形態３に係る情報提供装置３０の構成図。
【図２５】実施の形態３に係る案内記憶部３３５に記憶される情報の説明図。
【図２６】実施の形態３に係るユーザ記憶部３３６に記憶される情報の説明図。
【図２７】実施の形態３に係る構成情報記憶部２３２に記憶される情報の説明図。
【図２８】実施の形態３に係る案内提供処理のフローチャート。
【図２９】実施の形態３に係る案内送信処理のフローチャート。
【図３０】実施の形態３に係る案内出力処理のフローチャート。
【発明を実施するための形態】
【０００９】
実施の形態１．
＊＊＊構成の説明＊＊＊
図１を参照して、実施の形態１に係る情報提供システム１０の構成を説明する。
情報提供システム１０は、ユーザ端末２０と、情報提供装置３０と、複数のゲートウェイ装置４０とを備える。
ユーザ端末２０と情報提供装置３０とは、ＬＰＷＡＮ（Ｌｏｗ−Ｐｏｗｅｒ  Ｗｉｄｅ−Ａｒｅａ  Ｎｅｔｗｏｒｋ）といった無線ネットワーク５０を介して接続されている。情報提供装置３０と各ゲートウェイ装置４０とは、ＬＰＷＡＮあるいは有線ネットワークといったネットワーク６０を介して接続されている。
【００１０】
各ゲートウェイ装置４０は、ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ）といった無線ネットワークのゲートウェイとなる装置である。各ゲートウェイ装置４０は、空港といった対象施設における異なる位置に設置される。例えば、各ゲートウェイ装置４０は、対象施設に一定間隔で設置される。
ユーザ端末２０は、ゲートウェイ装置４０による無線ネットワークの通信範囲内に入ると、無線ネットワークを介してゲートウェイ装置４０と接続される。実施の形態１では、ユーザ端末２０は、複数のゲートウェイ装置４０それぞれによる無線ネットワークの通信範囲内に同時に入った場合には、最も電波強度の強い無線ネットワークを介して、その無線ネットワークを形成するゲートウェイ装置４０と接続される。
【００１１】
図２を参照して、実施の形態１に係るユーザ端末２０の構成を説明する。
ユーザ端末２０は、スマートフォン及びタブレット型端末といったコンピュータである。ユーザ端末２０は、プロセッサ２１と、メモリ２２と、ストレージ２３と、通信インタフェース２４とのハードウェアを備える。プロセッサ２１は、信号線を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
ユーザ端末２０は、本発明の情報提供に特化した専用の小型機器でもよい。専用の小型機器にすることにより、プロセッサ２１の性能やメモリ２２の大きさを最小限に設定し、安価に構成することができる。
【００１２】
ユーザ端末２０は、機能構成要素として、質問送信部２１１と、回答取得部２１２と、構成情報取得部２１３と、回答出力部２１４とを備える。ユーザ端末２０の各機能構成要素の機能はソフトウェアにより実現される。
ストレージ２３には、ユーザ端末２０の各機能構成要素の機能を実現するプログラムが格納されている。このプログラムは、プロセッサ２１によりメモリ２２に読み込まれ、プロセッサ２１によって実行される。これにより、ユーザ端末２０の各機能構成要素の機能が実現される。
【００１３】
また、ストレージ２３は、質問記憶部２３１と、構成情報記憶部２３２とを実現する。
【００１４】
図３を参照して、実施の形態１に係る情報提供装置３０の構成を説明する。
情報提供装置３０は、サーバといったコンピュータである。
情報提供装置３０は、プロセッサ３１と、メモリ３２と、ストレージ３３と、通信インタフェース３４とのハードウェアを備える。プロセッサ３１は、信号線を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
【００１５】
情報提供装置３０は、機能構成要素として、接続情報取得部３１１と、質問取得部３１２と、回答生成部３１３と、回答送信部３１４とを備える。情報提供装置３０の各機能構成要素の機能はソフトウェアにより実現される。
ストレージ３３には、情報提供装置３０の各機能構成要素の機能を実現するプログラムが格納されている。このプログラムは、プロセッサ３１によりメモリ３２に読み込まれ、プロセッサ３１によって実行される。これにより、情報提供装置３０の各機能構成要素の機能が実現される。
【００１６】
また、ストレージ３３は、第１回答記憶部３３１と、接続情報記憶部３３２とを実現する。
【００１７】
プロセッサ２１，３１は、プロセッシングを行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。プロセッサ２１，３１は、具体例としては、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００１８】
メモリ２２，３２は、データを一時的に記憶する記憶装置である。メモリ２２，３２は、具体例としては、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００１９】
ストレージ２３，３３は、データを保管する記憶装置である。ストレージ２３，３３は、具体例としては、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。また、ストレージ２３，３３は、ＳＤ（登録商標，Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリカード、ＣＦ（ＣｏｍｐａｃｔＦｌａｓｈ，登録商標）、ＮＡＮＤフラッシュ、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）といった可搬記録媒体であってもよい。
【００２０】
通信インタフェース２４，３４は、外部の装置と通信するためのインタフェースである。通信インタフェース２４，３４は、具体例としては、Ｅｔｈｅｒｎｅｔ（登録商標）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（登録商標，Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）のポートである。
【００２１】
図２では、プロセッサ２１は、１つだけ示されていた。しかし、プロセッサ２１は、複数であってもよく、複数のプロセッサ２１が、各機能を実現するプログラムを連携して実行してもよい。同様に、図３では、プロセッサ３１は、１つだけ示されていた。しかし、プロセッサ３１は、複数であってもよく、複数のプロセッサ３１が、各機能を実現するプログラムを連携して実行してもよい。
【００２２】
＊＊＊動作の説明＊＊＊
図４から図１３を参照して、実施の形態１に係る情報提供システム１０の動作を説明する。
実施の形態１に係る情報提供システム１０の動作手順は、実施の形態１に係る情報提供方法に相当する。また、実施の形態１に係る情報提供システム１０におけるユーザ端末２０の動作を実現するプログラムは、実施の形態１に係る端末プログラムに相当する。また、実施の形態１に係る情報提供システム１０における情報提供装置３０の動作を実現するプログラムは、実施の形態１に係る情報提供プログラムに相当する。
実施の形態１に係る情報提供システム１０の動作は、接続先更新処理と、情報提供処理とを含む。
【００２３】
情報提供システム１０の動作の説明の前に、質問記憶部２３１と構成情報記憶部２３２と第１回答記憶部３３１と接続情報記憶部３３２とに記憶される情報を説明する。
ここでは、図４に示すように、対象施設は空港であるとする。また、図４に示すように、空港には、複数の保安検査場と、複数のチェックインカウンタと、複数のトイレと、複数のレストラン街とが設けられるとともに、Ｇ０１からＧ０４までの４つのゲートウェイ装置４０が設置されているとする。
【００２４】
図５を参照して、実施の形態１に係る質問記憶部２３１に記憶される情報を説明する。
質問記憶部２３１には、質問情報である質問ＩＤ毎に、質問内容と、１つ以上の単語とが記憶される。質問ＩＤは、質問の識別子である。質問内容は、質問の具体的な内容である。単語は、質問内容を構成する際に使用される単語である。
実施の形態１では、質問内容は、目的地の位置についての問合せが含まれる。質問内容が目的地の位置についての問合せである場合には、単語としては、目的地を示す語と、“どこ”といった語とが含まれる。
【００２５】
図６を参照して、実施の形態１に係る構成情報記憶部２３２に記憶される情報を説明する。
構成情報記憶部２３２には、質問情報である質問ＩＤ毎に、１つ以上の構成情報が記憶される。構成情報は、１つ以上の変数が埋め込まれたメッセージである。構成情報は、変数が埋め込まれた位置に、変数に代えて後述する回答情報を埋め込むことによりメッセージが構成される情報である。
【００２６】
図７を参照して、実施の形態１に係る第１回答記憶部３３１に記憶される情報を説明する。
実施の形態１では、ユーザ端末２０が接続されたゲートウェイ装置４０の位置をユーザ端末２０の位置と想定したメッセージを構成する。
第１回答記憶部３３１には、ゲートウェイＩＤと質問情報である質問ＩＤと毎に、個別目的地と、回答情報とが記憶される。ゲートウェイＩＤは、ゲートウェイ装置４０の識別子である。個別目的地は、質問情報から特定される質問内容における目的地に対応する具体的な目的地である。例えば、目的地が保安検査場であり、かつ、空港に複数の保安検査場がある場合に、個別目的地は、複数の保安検査場のうちの特定の保安検査場である。回答情報は、構成情報記憶部２３２に記憶された変数に対応した情報である。実施の形態１では、回答情報は、ゲートウェイ装置４０の位置と、質問情報における目的地の位置とに応じて設定された、方角と、距離と、近隣情報等とである。
なお、質問内容が位置についての問合せでない質問ＩＤのレコードは、ゲートウェイＩＤにＮＵＬＬが設定されている。
【００２７】
図８を参照して、実施の形態１に係る接続情報記憶部３３２に記憶される情報を説明する。
接続情報記憶部３３２には、ユーザＩＤ毎に、ゲートウェイＩＤが記憶される。ユーザＩＤは、ユーザ端末２０の識別子である。ゲートウェイＩＤは、ゲートウェイ装置４０の識別子である。ゲートウェイＩＤには、ユーザ端末２０が直近に接続されたゲートウェイ装置４０のゲートウェイＩＤが記憶される。
【００２８】
図９を参照して、実施の形態１に係る接続先更新処理を説明する。
接続先更新処理は、情報提供システム１０の稼働時に定期的に実行される。
【００２９】
（ステップＳ１１：接続判定処理）
ゲートウェイ装置４０は、新たにユーザ端末２０との接続が確立されたか否かを判定する。
ゲートウェイ装置４０は、新たにユーザ端末２０との接続が確立された場合には、処理をステップＳ１２に進める。一方、ゲートウェイ装置４０は、新たにユーザ端末２０との接続が確立されていない場合には、処理を終了する。
【００３０】
（ステップＳ１２：接続情報送信処理）
ゲートウェイ装置４０は、新たに接続されたユーザ端末２０のユーザＩＤと、自身のゲートウェイＩＤとのペアを接続情報として、ネットワーク６０を介して情報提供装置３０に送信する。
【００３１】
（ステップＳ１３：接続情報記憶処理）
情報提供装置３０の接続情報取得部３１１は、通信インタフェース３４を介して、接続情報を受信する。そして、接続情報取得部３１１は、接続情報により、接続情報記憶部３３２の情報を更新する。具体的には、接続情報取得部３１１は、接続情報におけるユーザＩＤが示すレコードを特定し、特定されたレコードのゲートウェイＩＤに接続情報におけるゲートウェイＩＤを書き込む。
これにより、接続情報記憶部３３２には、各ユーザ端末２０について、直近に接続したゲートウェイ装置４０のゲートウェイＩＤが記憶される。
【００３２】
図１０を参照して、実施の形態１に係る情報提供処理を説明する。
情報提供処理は、ユーザによって処理の実行がされた場合に実行される。具体例としては、情報提供処理は、ユーザによって質問の入力を開始するボタンが押下された場合に実行される。
【００３３】
（ステップＳ２１：質問送信処理）
ユーザ端末２０は、ユーザから質問の入力を受け付け、質問内容を示す質問情報である質問ＩＤを情報提供装置３０に送信する。
【００３４】
（ステップＳ２２：回答送信処理）
情報提供装置３０は、ステップＳ２１で送信された質問情報である質問ＩＤが示す質問内容に対する回答情報であって、ユーザ端末２０が接続されたゲートウェイ装置４０に応じた回答情報をユーザ端末２０に送信する。
【００３５】
（ステップＳ２３：回答出力処理）
ユーザ端末２０は、ステップＳ２２で送信された回答情報を用いてメッセージを構成し、構成されたメッセージを出力する。
【００３６】
図１１を参照して、実施の形態１に係る質問送信処理（図１０のステップＳ２１）を説明する。
（ステップＳ２１１：質問受付処理）
質問送信部２１１は、ユーザから質問の入力を受け付ける。
実施の形態１では、質問送信部２１１は、ユーザから音声によって入力された質問である音声データを受け付ける。
【００３７】
（ステップＳ２１２：質問特定処理）
質問送信部２１１は、ステップＳ２１１で受け付けられた音声データから質問情報である質問ＩＤを特定する。
具体的には、質問送信部２１１は、音声データをテキストデータに変換する。質問送信部２１１は、形態素解析によりテキストデータを単語に分解する。質問送信部２１１は、分解されて得られた単語である対象単語群と、質問記憶部２３１の各レコードにおける単語とを照合する。質問送信部２１１は、対象単語群に全ての単語が含まれるレコードを特定し、そのレコードの質問内容を示す質問が入力されたとして、そのレコードの質問ＩＤを特定する。
【００３８】
なお、対象単語群に全ての単語が含まれるレコードが存在しない場合には、質問送信部２１１は、質問の再入力を促してもよい。
また、対象単語群に、ある１つのレコードの一部の単語だけが含まれる場合には、そのレコードの質問内容でよいかの確認を行ってもよい。例えば、対象単語群に保安検査場という単語だけが含まれるとする。この場合には、図５の質問ＩＤがＱ０１である可能性がある。そこで、質問送信部２１１は、「保安検査場の場所をお知らせしますか？」といった問いを発話して、ユーザに質問内容が正しいかを確認してもよい。
【００３９】
（ステップＳ２１３：質問ＩＤ送信処理）
質問送信部２１１は、ステップＳ２１２で特定された質問ＩＤを、ユーザ端末２０のユーザＩＤとともに、通信インタフェース２４を介して情報提供装置３０に送信する。
【００４０】
図１２を参照して、実施の形態１に係る回答送信処理（図１０のステップＳ２２）を説明する。
（ステップＳ２２１：質問ＩＤ受信処理）
質問取得部３１２は、図１１のステップＳ２１３で送信された質問ＩＤとユーザＩＤとを、通信インタフェース３４を介して受信する。
【００４１】
（ステップＳ２２２：質問判定処理）
回答生成部３１３は、ステップＳ２２１で受信された質問ＩＤによって特定される質問内容が位置についての問合せであるか否かを判定する。
具体的には、ここでは、ストレージ３３に質問内容が位置についての問合せである全ての質問ＩＤが記憶されているものとする。そして、回答生成部３１３は、ステップＳ２２１で受信された質問ＩＤがストレージ３３に記憶されているか否かによって、質問内容が位置についての問合せであるか否かを判定する。
回答生成部３１３は、質問内容が位置についての問合せである場合には、処理をステップＳ２２３に進める。一方、回答生成部３１３は、質問内容が位置についての問合せでない場合には、処理をステップＳ２２７に進める。
【００４２】
（ステップＳ２２３：接続判定処理）
回答生成部３１３は、ステップＳ２２１で受信されたユーザＩＤについてのゲートウェイＩＤが接続情報記憶部３３２に記憶されているか否かを判定する。
回答生成部３１３は、ゲートウェイＩＤが接続情報記憶部３３２に記憶されている場合には、処理をステップＳ２２５に進める。一方、回答生成部３１３は、ゲートウェイＩＤが接続情報記憶部３３２に記憶されていない場合には、処理をステップＳ２２４に進める。
【００４３】
（ステップＳ２２４：ゲートウェイＩＤ更新処理）
接続情報取得部３１１は、全てのゲートウェイ装置４０に、接続されたユーザ端末２０のユーザＩＤを送信させる。接続情報取得部３１１は、送信されたユーザＩＤに基づき接続情報記憶部３３２を更新する。
原則として、ユーザ端末２０がゲートウェイ装置４０に接続されれば、ゲートウェイ装置４０からユーザＩＤ及びゲートウェイＩＤが情報提供装置３０に送信され、接続情報記憶部３３２に登録される。しかし、接続先更新処理の実行間隔がある程度の長さで取られている場合等には、ユーザＩＤ及びゲートウェイＩＤが接続情報記憶部３３２に登録されていない場合がある。そこで、ここでは、接続情報記憶部３３２に必要な情報がない場合には、ゲートウェイＩＤ更新処理により、接続情報記憶部３３２を最新の状態に更新する。
【００４４】
（ステップＳ２２５：ゲートウェイＩＤ取得処理）
回答生成部３１３は、ステップＳ２２１で受信されたユーザＩＤについてのゲートウェイＩＤを接続情報記憶部３３２から取得する。
なお、原則として、ゲートウェイＩＤは読み出されるはずであるが、何らかの不具合によってゲートウェイＩＤが読み出されない場合もあり得る。そこで、回答生成部３１３は、ゲートウェイＩＤを読み出せない場合には、エラーをユーザ端末２０に送信して処理を終了する。
【００４５】
（ステップＳ２２６：第１回答取得処理）
回答生成部３１３は、ステップＳ２２５で取得されたゲートウェイＩＤと、ステップＳ２２１で受信された質問ＩＤとに対応する回答情報を第１回答記憶部３３１から取得する。
例えば、ゲートウェイＩＤがＧ０１であり、質問ＩＤがＱ０３である場合には、方角“南西”と、距離“４０メートル”と、近隣情報“名産品店”とが回答情報として取得される。
【００４６】
（ステップＳ２２７：第２回答取得処理）
回答生成部３１３は、ゲートウェイＩＤにＮＵＬＬが設定されており、かつ、ステップＳ２２１で受信された質問ＩＤに対応する回答情報を第１回答記憶部３３１から取得する。
例えば、質問ＩＤがＱ０４の場合には、開始時刻“７：００”と、終了時刻“２２：００”とが回答情報として取得される。
【００４７】
（ステップＳ２２８：回答送信処理）
回答送信部３１４は、ステップＳ２２６で取得された回答情報を、通信インタフェース３４を介してユーザ端末２０に送信する。
【００４８】
図１３を参照して、実施の形態１に係る回答出力処理（図１０のステップＳ２３）を説明する。
（ステップＳ２３１：回答受信処理）
回答取得部２１２は、図１２のステップＳ２２７で送信された回答情報を、通信インタフェース２４を介して受信する。
【００４９】
（ステップＳ２３２：構成情報取得処理）
構成情報取得部２１３は、図１１のステップＳ２１２で特定された質問ＩＤに対応する構成情報を構成情報記憶部２３２から取得する。
【００５０】
（ステップＳ２３３：メッセージ構成処理）
回答出力部２１４は、ステップＳ２３２で取得された構成情報に、回答情報を埋め込んでメッセージを構成する。
具体的には、回答出力部２１４は、ステップＳ２３２で読み出された構成情報の各変数を、ステップＳ２３１で取得された対応する回答情報に置き換えて、メッセージを構成する。
例えば、質問ＩＤがＱ０３である場合には、「最寄りのトイレは、（変数方角）に向かって、（変数距離）の場所にあります。」という文章１と、「（変数近隣情報）の近くです。」という文章２との構成情報が読み出される。ステップＳ２３１で、方角“南西”と、距離“４０メートル”と、近隣情報“名産品店”とが回答情報として取得されたとする。この場合には、（変数方角）が南西に置き換えられ、（変数距離）が４０メートルに置き換えられ、（変数近隣情報）が名産品店に置き換えられて、メッセージが構成される。つまり、「最寄りのトイレは、南西に向かって、４０メートルの場所にあります。」という文章１と、「名産品店の近くです。」という文章２とのメッセージが構成される。
【００５１】
（ステップＳ２３４：メッセージ出力処理）
回答出力部２１４は、ステップＳ２３３で構成されたメッセージを出力する。実施の形態１では、回答出力部２１４は、メッセージを音声により出力する。
【００５２】
＊＊＊実施の形態１の効果＊＊＊
以上のように、実施の形態１に係る情報提供システム１０では、ユーザ端末２０が質問内容を示す質問情報である質問ＩＤを情報提供装置３０に送信する。すると、情報提供装置３０が、ユーザ端末２０が接続されたゲートウェイ装置４０と、質問ＩＤとに応じた回答情報をユーザ端末２０に送信する。
これにより、ユーザ端末２０の位置と、ユーザの質問内容とに応じた回答情報をユーザ端末２０に提供することが可能になる。ここで、回答情報は、ユーザの質問内容に応じた回答情報であるため、ユーザが必要な情報であり、ユーザ端末２０の位置に応じた回答情報であるため、ユーザに適した情報である。
【００５３】
また、実施の形態１に係る情報提供システム１０では、ユーザ端末２０は、質問内容ではなく、質問情報である質問ＩＤを情報提供装置３０に送信する。また、情報提供装置３０は、ユーザ端末２０が出力するメッセージ全文ではなく、メッセージに埋め込まれる回答情報をユーザ端末２０に送信する。
これにより、ユーザ端末２０と情報提供装置３０との間の通信量を少なく抑えることが可能である。その結果、多くの人が集まる空港といった施設においても、高額なネットワーク機器を導入することなく、情報提供システム１０を構成することが可能である。
【００５４】
＊＊＊他の構成＊＊＊
＜変形例１＞
実施の形態１では、ユーザ端末２０が接続されたゲートウェイ装置４０の位置をユーザ端末２０の位置と想定したメッセージを構成した。しかし、ユーザ端末２０が複数のゲートウェイ装置４０から電波を受信すれば、ユーザ端末２０の正確な位置を特定することが可能である。そのため、特定されたユーザ端末２０に位置に基づきメッセージを構成してもよい。
この場合には、図１３のステップＳ２３１で受信された回答情報に含まれる方角及び距離が、ユーザ端末２０が接続されたゲートウェイ装置４０の位置と、特定されたユーザ端末２０の位置とに基づき補正される。
【００５５】
＜変形例２＞
実施の形態１では、各機能構成要素がソフトウェアで実現された。しかし、変形例２として、各機能構成要素はハードウェアで実現されてもよい。この変形例２について、実施の形態１と異なる点を説明する。
【００５６】
図１４を参照して、変形例２に係るユーザ端末２０の構成を説明する。
各機能構成要素がハードウェアで実現される場合には、ユーザ端末２０は、プロセッサ２１とメモリ２２とストレージ２３とに代えて、電子回路２５を備える。電子回路２５は、ユーザ端末２０の各機能構成要素と、メモリ２２と、ストレージ２３との機能とを実現する専用の回路である。
【００５７】
図１５を参照して、変形例２に係る情報提供装置３０の構成を説明する。
各機能構成要素がハードウェアで実現される場合には、情報提供装置３０は、プロセッサ３１とメモリ３２とストレージ３３とに代えて、電子回路３５を備える。電子回路３５は、情報提供装置３０の各機能構成要素と、メモリ３２と、ストレージ３３との機能とを実現する専用の回路である。
【００５８】
電子回路２５，３５としては、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックＩＣ、ＧＡ（Ｇａｔｅ  Ａｒｒａｙ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）が想定される。
各機能構成要素を１つの電子回路２５，３５で実現してもよいし、各機能構成要素を複数の電子回路２５，３５に分散させて実現してもよい。
【００５９】
＜変形例３＞
変形例３として、一部の各機能構成要素がハードウェアで実現され、他の各機能構成要素がソフトウェアで実現されてもよい。
【００６０】
プロセッサ２１，３１とメモリ２２，３２とストレージ２３，３３と電子回路２５，３５とを処理回路という。つまり、各機能構成要素の機能は、処理回路により実現される。
【００６１】
実施の形態２．
実施の形態２では、同じグループの他のユーザ端末２０の位置についての情報を提供する点が実施の形態１と異なる。実施の形態２では、この異なる点を説明し、同一の点については説明を省略する。
【００６２】
＊＊＊構成の説明＊＊＊
図１６を参照して、実施の形態２に係る情報提供装置３０の構成を説明する。
情報提供装置３０は、ストレージ３３がグループ情報記憶部３３３と、第２回答記憶部３３４とを実現する点が図３に示す情報提供装置３０と異なる。
【００６３】
＊＊＊動作の説明＊＊＊
図１７から図２０を参照して、実施の形態２に係る情報提供システム１０の動作を説明する。
実施の形態２に係る情報提供システム１０の動作手順は、実施の形態２に係る情報提供方法に相当する。また、実施の形態２に係る情報提供システム１０におけるユーザ端末２０の動作を実現するプログラムは、実施の形態２に係る端末プログラムに相当する。また、実施の形態２に係る情報提供システム１０における情報提供装置３０の動作を実現するプログラムは、実施の形態２に係る情報提供プログラムに相当する。
【００６４】
情報提供システム１０の動作の説明の前に、グループ情報記憶部３３３と、質問記憶部２３１と、第２回答記憶部３３４とに記憶される情報を説明する。
【００６５】
図１７を参照して、実施の形態２に係るグループ情報記憶部３３３に記憶される情報を説明する。
グループ情報記憶部３３３には、グループＩＤ毎に、１つ以上のユーザＩＤが記憶される。また、グループ情報記憶部３３３には、グループＩＤ及びユーザＩＤ毎に質問ＩＤが記憶される。グループＩＤは、グループの識別子である。
【００６６】
図１８を参照して、実施の形態２に係る質問記憶部２３１に記憶される情報を説明する。
実施の形態１と同様に、質問記憶部２３１には、質問情報である質問ＩＤ毎に、質問内容と、１つ以上の単語とが記憶される。
実施の形態２では、質問内容は、同じグループの他のユーザ端末２０の位置についての問合せが含まれる。質問内容が同じグループの他のユーザ端末２０の位置についての問合せである場合には、単語としては、ユーザ端末２０のユーザに割り当てられた名称と、“どこ”といった語とが含まれる。
【００６７】
図１９を参照して、実施の形態２に係る第２回答記憶部３３４に記憶される情報を説明する。
第２回答記憶部３３４には、ゲートウェイＩＤ毎に、回答情報が記憶される。回答情報は、そのゲートウェイＩＤが示すゲートウェイ装置４０の設置位置を説明した情報である。
【００６８】
図２０を参照して、実施の形態２に係る回答送信処理（図１０のステップＳ２２）を説明する。
ステップＳ２２１Ａは、図１２のステップＳ２２１と同じである。また、ステップＳ２２５Ａは、図１２のステップＳ２２４と同じである。
【００６９】
（ステップＳ２２２Ａ：質問判定処理）
回答生成部３１３は、ステップＳ２２１Ａで受信された質問ＩＤによって特定される質問内容が同じグループの他のユーザ端末２０の位置についての問合せであるか否かを判定する。
具体的には、ここでは、ストレージ３３に質問内容が同じグループの他のユーザ端末２０の位置についての問合せである全ての質問ＩＤが記憶されているものとする。そして、回答生成部３１３は、ステップＳ２２１で受信された質問ＩＤがストレージ３３に記憶されているか否かによって、質問内容が同じグループの他のユーザ端末２０の位置についての問合せであるか否かを判定する。
回答生成部３１３は、質問内容同じグループの他のユーザ端末２０の位置についての問合せである場合には、処理をステップＳ２２３Ａに進める。一方、回答生成部３１３は、質問内容同じグループの他のユーザ端末２０の位置についての問合せでない場合には、処理を図１２のステップＳ２２２に進める。
【００７０】
（ステップＳ２２３Ａ：グループ特定処理）
回答生成部３１３は、ステップＳ２２１Ａで受信されたユーザＩＤが示すユーザ端末２０が所属するグループのグループＩＤを特定する。具体的には、回答生成部３１３は、ユーザＩＤによりグループ情報記憶部３３３を検索して、検索されたレコードのグループＩＤを特定する。
【００７１】
（ステップＳ２２４Ａ：接続判定処理）
回答生成部３１３は、ステップＳ２２３Ａで特定されたグループＩＤが示すグループに所属する全てのユーザ端末２０のユーザＩＤについてのゲートウェイＩＤが接続情報記憶部３３２に記憶されているか否かを判定する。
回答生成部３１３は、全てのユーザ端末２０のユーザＩＤについてのゲートウェイＩＤが接続情報記憶部３３２に記憶されている場合には、処理をステップＳ２２６Ａに進める。一方、回答生成部３１３は、一部のユーザ端末２０のユーザＩＤについてのゲートウェイＩＤが接続情報記憶部３３２に記憶されていない場合には、処理をステップＳ２２５Ａに進める。
【００７２】
（ステップＳ２２６Ａ：ゲートウェイＩＤ取得処理）
回答生成部３１３は、ステップＳ２２１Ａで受信された質問ＩＤと、ステップＳ２２３で特定されたグループＩＤとから、問合せ対象のユーザ端末２０のユーザＩＤを特定する。具体的には、回答生成部３１３は、質問ＩＤ及びグループＩＤによりグループ情報記憶部３３３を検索して、検索されたレコードのユーザＩＤを特定する。
そして、回答生成部３１３は、特定されたユーザＩＤについてのゲートウェイＩＤを接続情報記憶部３３２から取得する。なお、回答生成部３１３は、ユーザＩＤを特定できない場合、又は、ゲートウェイＩＤを読み出せない場合には、エラーをユーザ端末２０に送信して処理を終了する。
【００７３】
（ステップＳ２２７Ａ：回答取得処理）
回答生成部３１３は、ステップＳ２２６Ａで取得されたゲートウェイＩＤに対応する回答情報を第２回答記憶部３３４から取得する。
例えば、ゲートウェイＩＤがＧ０１である場合には、“チェックインカウンタ１の東”が回答情報として取得される。
【００７４】
（ステップＳ２２８Ａ：回答送信処理）
回答送信部３１４は、ステップＳ２２７Ａで取得された回答情報を、通信インタフェース３４を介してユーザ端末２０に送信する。
【００７５】
その結果、図１３のステップ２３３では、例えば、「父の場所は、（変数位置）付近です。」という構成情報における（変数位置）が、図２０のステップＳ２２８Ａで送信された回答情報に置き換えられてメッセージが構成される。つまり、「父の場所は、チェックインカウンタ１の東付近です。」というメッセージが構成される。
【００７６】
＊＊＊実施の形態２の効果＊＊＊
以上のように、実施の形態２に係る情報提供システム１０では、同じグループの他のユーザ端末２０の位置についての情報を提供することが可能である。
この際、ユーザ端末２０は、質問ＩＤを情報提供装置３０に送信する。すると、情報提供装置３０が、質問ＩＤから対象とするユーザ端末２０を特定し、対象とするユーザ端末２０が接続されたゲートウェイ装置４０に応じた位置に関する回答情報をユーザ端末２０に送信する。
【００７７】
＊＊＊他の構成＊＊＊
＜変形例４＞
実施の形態２では、対象とする他のユーザ端末２０が接続されたゲートウェイ装置４０の位置に応じた回答情報が情報提供装置３０からユーザ端末２０に提供された。しかし、質問情報である質問ＩＤを送信したユーザ端末２０が接続されたゲートウェイ装置４０の位置と、対象とする他のユーザ端末２０が接続されたゲートウェイ装置４０の位置との相対的な位置関係に応じた回答情報が情報提供装置３０からユーザ端末２０に提供されてもよい。
【００７８】
この場合には、図２１に示すように、第２回答記憶部３３４には、２つのゲートウェイＩＤの組合せ毎に、回答情報が記憶される。回答情報は、２つのゲートウェイＩＤが示す２つのゲートウェイ装置４０の設置位置の相対的な位置関係を説明した情報である。
図２０のステップＳ２２６Ａでは、問合せ対象のユーザ端末２０が接続されたゲートウェイ装置４０のゲートウェイＩＤだけでなく、ステップＳ２２１Ａで受信されたユーザＩＤが示すユーザ端末２０が接続されたゲートウェイ装置４０のゲートウェイＩＤも特定される。そして、図２０のステップＳ２２７Ａでは、ステップＳ２２６Ａで特定された２つのゲートウェイＩＤの組合せに対応する回答情報が取得される。
【００７９】
＜変形例５＞
グループにスタッフのユーザ端末２０を登録してもよい。グループに対象施設のスタッフのユーザ端末２０を登録しておくことにより、スタッフに対応をお願いしたい場合に、スタッフの位置を特定することが可能になる。
【００８０】
＜変形例６＞
実施の形態２では、ある１人のユーザの位置を特定する場合を説明した。しかし、１度の質問でグループに所属する複数のユーザの位置を知りたい場合もある。
この場合には、図２２に示すように、グループ情報記憶部３３３において、１つの質問ＩＤを複数のユーザＩＤに対応付けて記憶すればよい。例えば、質問ＩＤ“ＱＧ１０”は、父及び母の位置についての問合せであるとする。この場合には、グループ情報記憶部３３３において、父のユーザＩＤ“Ｕ００１”と、母のユーザＩＤ“Ｕ００２”との両方に対応付けて、質問ＩＤ“ＱＧ１０”が記憶される。これにより、ユーザ端末２０から質問ＩＤ“ＱＧ１０”が送信された場合には、図２０のステップＳ２２６Ａで父のユーザＩＤ“Ｕ００１”と、母のユーザＩＤ“Ｕ００２”とが特定され、父のユーザＩＤ“Ｕ００１”に対応するゲートウェイＩＤと、母のユーザＩＤ“Ｕ００２”に対応するゲートウェイＩＤとが特定される。そして、ステップＳ２２７Ａで、父のユーザＩＤ“Ｕ００１”に対応するゲートウェイＩＤについての回答情報と、母のユーザＩＤ“Ｕ００２”に対応するゲートウェイＩＤについての回答情報とが取得される。これにより、１度の質問で父及び母の位置情報を得ることが可能になる。
【００８１】
実施の形態３．
実施の形態３では、ユーザ端末２０の位置に応じた案内情報が提供される点が実施の形態１，２と異なる。実施の形態３では、この異なる点を説明し、同一の点については説明を省略する。
ここでは、実施の形態１に機能を追加した場合を説明する。しかし、実施の形態２に機能を追加することも可能である。
【００８２】
＊＊＊構成の説明＊＊＊
図２３を参照して、実施の形態３に係るユーザ端末２０の構成を説明する。
ユーザ端末２０は、機能構成要素として、案内取得部２１５と、案内出力部２１６とを備える点が図２に示すユーザ端末２０と異なる。
【００８３】
図２４を参照して、実施の形態３に係る情報提供装置３０の構成を説明する。
情報提供装置３０は、機能構成要素として、案内生成部３１５と、案内送信部３１６とを備える点が図３に示す情報提供装置３０と異なる。また、情報提供装置３０は、ストレージ３３が、案内記憶部３３５と、ユーザ記憶部３３６とを実現する点が図３に示す情報提供装置３０と異なる。
【００８４】
＊＊＊動作の説明＊＊＊
図２５から図３０を参照して、実施の形態３に係る情報提供システム１０の動作を説明する。
実施の形態３に係る情報提供システム１０の動作手順は、実施の形態３に係る情報提供方法に相当する。また、実施の形態３に係る情報提供システム１０におけるユーザ端末２０の動作を実現するプログラムは、実施の形態３に係る端末プログラムに相当する。また、実施の形態３に係る情報提供システム１０における情報提供装置３０の動作を実現するプログラムは、実施の形態３に係る情報提供プログラムに相当する。
【００８５】
実施の形態３に係る情報提供システム１０の動作は、接続先更新処理と、情報提供処理とに加え、案内提供処理を含む。
【００８６】
情報提供システム１０の動作の説明の前に、案内記憶部３３５と、ユーザ記憶部３３６と、構成情報記憶部２３２とに記憶される情報を説明する。
【００８７】
図２５を参照して、実施の形態３に係る案内記憶部３３５に記憶される情報を説明する。
案内記憶部３３５には、ゲートウェイＩＤ及びユーザ属性毎に、案内情報が記憶される。ユーザ属性は、ユーザ端末２０のユーザついての属性であり、例えば性別、年齢層である。案内情報は、店舗に関する情報、商品に関する情報である。具体例としては、案内情報は、ゲートウェイＩＤが示すゲートウェイ装置４０の設置位置付近の店舗で売られている、ユーザ属性に応じたおすすめ商品の情報である。
【００８８】
図２６を参照して、実施の形態３に係るユーザ記憶部３３６に記憶される情報を説明する。
ユーザ記憶部３３６には、ユーザＩＤ毎に、ユーザ属性が記憶される。ユーザ属性は、ユーザＩＤが示すユーザ端末２０のユーザについての属性である。
【００８９】
図２７を参照して、実施の形態３に係る構成情報記憶部２３２に記憶される情報を説明する。
実施の形態１と同様に、構成情報記憶部２３２には、質問情報である質問ＩＤ毎に、１つ以上の構成情報が記憶される。但し、案内情報に対応したレコードとして、質問ＩＤに固定値が設定されたレコードが設けられている。ここでは、固定値は、ＱＮであるとする。
【００９０】
図２８を参照して、実施の形態３に係る案内提供処理を説明する。
案内提供処理は、情報提供処理が実行された際に、質問ＩＤの送信元のユーザ端末２０を対象として実行される。また、案内提供処理は、接続先更新処理によってゲートウェイＩＤが更新されたユーザ端末２０を対象として実行されてもよい。また、案内提供処理は、定期的に全てのユーザ端末２０を対象として実行されてもよい。
【００９１】
（ステップＳ３１：案内送信処理）
情報提供装置３０は、対象とするユーザ端末２０が接続されたゲートウェイ装置４０と、対象とするユーザ端末２０のユーザのユーザ属性とに応じた案内情報を、対象とするユーザ端末２０に送信する。
【００９２】
（ステップＳ３２：案内出力処理）
ユーザ端末２０は、ステップＳ３１で送信された案内情報を用いてメッセージを構成し、構成されたメッセージを出力する。
【００９３】
図２９を参照して、実施の形態３に係る案内送信処理（図２８のステップＳ３１）を説明する。
（ステップＳ３１１：ゲートウェイＩＤ取得処理）
案内生成部３１５は、対象とするユーザ端末２０が接続されたゲートウェイ装置４０のゲートウェイＩＤを取得する。具体的には、案内生成部３１５は、対象とするユーザ端末２０のユーザＩＤについてのゲートウェイＩＤを接続情報記憶部３３２から取得する。
【００９４】
（ステップＳ３１２：属性取得処理）
案内生成部３１５は、対象とするユーザ端末２０のユーザのユーザ属性を取得する。具体的には、案内生成部３１５は、対象とするユーザ端末２０のユーザＩＤについてのユーザ属性をユーザ記憶部３３６から取得する。
【００９５】
（ステップＳ３１３：案内取得処理）
案内生成部３１５は、ステップＳ３１１で取得されたゲートウェイＩＤと、ステップＳ３１２で取得されたユーザ属性とに対応する案内情報を、案内記憶部３３５から取得する。
【００９６】
（ステップＳ３１４：案内送信処理）
案内送信部３１６は、ステップＳ３１３で取得された案内情報を、通信インタフェース３４を介して対象とするユーザ端末２０に送信する。
【００９７】
図３０を参照して、実施の形態３に係る案内出力処理（図２８のステップＳ３２）を説明する。
（ステップＳ３２１：案内受信処理）
案内取得部２１５は、図２９のステップＳ３１４で送信された案内情報を、通信インタフェース２４を介して受信する。
【００９８】
（ステップＳ３３２：構成情報取得処理）
構成情報取得部２１３は、構成情報記憶部２３２における案内情報に対応するレコードから構成情報を取得する。
【００９９】
（ステップＳ３３３：メッセージ構成処理）
案内出力部２１６は、ステップＳ３３２で取得された構成情報に、案内情報を埋め込んでメッセージを構成する。
具体的には、案内出力部２１６は、ステップＳ３３２で読み出された構成情報の各変数を、ステップＳ３３１で取得された対応する案内情報に置き換えて、メッセージを構成する。
例えば、「近くに（変数店舗）があります。（変数商品）が有名です。」という構成情報における（変数店舗）が店舗Ｘに置き換えられ、（変数商品）が商品Ｙに置き換えられてメッセージが構成される。つまり、「近くに店舗Ｘがあります。商品Ｙが有名です。」というメッセージが構成される。
【０１００】
（ステップＳ３３４：メッセージ出力処理）
案内出力部２１６は、ステップＳ３３３で構成されたメッセージを出力する。実施の形態３では、案内出力部２１６は、メッセージを音声により出力する。
【０１０１】
＊＊＊実施の形態３の効果＊＊＊
以上のように、実施の形態３に係る情報提供システム１０では、情報提供処理が実行された際等に、合わせてユーザ端末２０の位置及びユーザ属性に応じた案内情報が提供される。これにより、ユーザの質問内容とは別に、ユーザに適した広告等を提供することが可能になる。
【０１０２】
＊＊＊他の構成＊＊＊
＜変形例７＞
実施の形態３では、案内記憶部３３５に案内情報が記憶されているとした。案内記憶部３３５に記憶される案内情報は、随時更新されてもよい。例えば、各店舗におけるユーザ属性毎の売れ筋商品が学習され、学習された内容に応じて案内情報が更新されてもよい。
【０１０３】
＜変形例８＞
実施の形態３では、案内情報の送信先のユーザ端末２０が接続されたゲートウェイ装置４０に応じた案内情報が提供された。実施の形態２で説明したように、同じグループの他のユーザ端末２０の位置についての情報を提供する場合に、合わせて案内提供処理が実行される場合には、他のユーザ端末２０が接続されたゲートウェイ装置４０に応じた案内情報が提供されてもよい。
【０１０４】
＜変形例９＞
実施の形態３では、接続されているゲートウェイ装置４０に応じた案内情報が提供された。過去に接続されたゲートウェイ装置４０を時系列に辿りユーザ端末２０の移動経路を特定して、特定された経路に応じた案内情報が提供されてもよい。
【０１０５】
以上、この発明の実施の形態及び変形例について説明した。これらの実施の形態及び変形例のうち、いくつかを組み合わせて実施してもよい。また、いずれか１つ又はいくつかを部分的に実施してもよい。なお、この発明は、以上の実施の形態及び変形例に限定されるものではなく、必要に応じて種々の変更が可能である。
【符号の説明】
【０１０６】
１０  情報提供システム、２０  ユーザ端末、２１  プロセッサ、２２  メモリ、２３  ストレージ、２４  通信インタフェース、２５  電子回路、２１１  質問送信部、２１２  回答取得部、２１３  構成情報取得部、２１４  回答出力部、２１５  案内取得部、２１６  案内出力部、２３１  質問記憶部、２３２  構成情報記憶部、３０  情報提供装置、３１  プロセッサ、３２  メモリ、３３  ストレージ、３４  通信インタフェース、３５  電子回路、３１１  接続情報取得部、３１２  質問取得部、３１３  回答生成部、３１４  回答送信部、３１５  案内生成部、３１６  案内送信部、３３１  回答記憶部、３３２  接続情報記憶部、３３３  グループ情報記憶部、３３４  第２回答記憶部、３３５  案内記憶部、３３６  ユーザ記憶部、４０  ゲートウェイ装置、５０  無線ネットワーク、６０  ネットワーク。
【図１】
0006843189.tif 000002
【図２】
0006843189.tif 000003
【図３】
0006843189.tif 000004
【図４】
0006843189.tif 000005
【図５】
0006843189.tif 000006
【図６】
0006843189.tif 000007
【図７】
0006843189.tif 000008
【図８】
0006843189.tif 000009
【図９】
0006843189.tif 000010
【図１０】
0006843189.tif 000011
【図１１】
0006843189.tif 000012
【図１２】
0006843189.tif 000013
【図１３】
0006843189.tif 000014
【図１４】
0006843189.tif 000015
【図１５】
0006843189.tif 000016
【図１６】
0006843189.tif 000017
【図１７】
0006843189.tif 000018
【図１８】
0006843189.tif 000019
【図１９】
0006843189.tif 000020
【図２０】
0006843189.tif 000021
【図２１】
0006843189.tif 000022
【図２２】
0006843189.tif 000023
【図２３】
0006843189.tif 000024
【図２４】
0006843189.tif 000025
【図２５】
0006843189.tif 000026
【図２６】
0006843189.tif 000027
【図２７】
0006843189.tif 000028
【図２８】
0006843189.tif 000029
【図２９】
0006843189.tif 000030
【図３０】
0006843189.tif 000031