(57)【特許請求の範囲】
【請求項１】
所定の地域内に設定された巡回経路を巡回し、前記地域に関する情報を収集する情報収集部と、
前記地域に関する複数のコンテンツを出力する出力部と、
前記出力部によって出力されたコンテンツの中から任意のコンテンツを選択する操作を利用者から受付ける操作受付部と、
前記操作受付部による操作の受付けによって選択されたコンテンツの選択回数をコンテンツごとに集計する集計部と、
前記集計部による選択回数の集計結果に基づいて、巡回経路を作成する巡回経路作成部と、
前記巡回経路作成部によって作成された巡回経路に基づいて前記情報収集部によって収集された情報を用いて、前記出力部から出力されるコンテンツを作成するコンテンツ作成部と
を有することを特徴とする情報提供装置。
【請求項２】
前記巡回経路作成部は、前記集計部による選択回数の集計結果に基づいて、選択回数が他のコンテンツより多いコンテンツに対応する地点を基本巡回経路に追加することで、前記巡回経路を作成することを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記巡回経路作成部は、前記情報収集部が有する電源の電源容量に基づいて決められた移動可能距離の範囲内を巡回するように、前記巡回経路を作成することを特徴とする請求項１または２に記載の情報提供装置。
【請求項４】
前記情報収集部は、前記巡回経路作成部によって作成された巡回経路を巡回している間に、前回の巡回時と比べて状況に変化があった地点を変化大地点として特定し、特定した変化大地点でさらに情報を収集することを特徴とする請求項１、２または３に記載の情報提供装置。
【請求項５】
前記コンテンツ作成部は、前記巡回経路作成部によって作成された巡回経路に基づいて前記情報収集部によって収集された情報を用いて、利用者によって選択されたコンテンツから派生するコンテンツであって前記出力部から出力されるコンテンツを作成することを特徴とする請求項１乃至請求項４のいずれか１つに記載の情報提供装置。
【請求項６】
前記情報収集部は、所定の地域内に設定された巡回経路を巡回し、前記地域に関するいずれかの店舗の情報を収集し、
前記コンテンツ作成部は、
前記巡回経路作成部によって作成された巡回経路に基づいて前記情報収集部によって収集された店舗の情報を用いて、前記出力部から出力されるコンテンツを作成する
ことを特徴とする請求項１、２または３に記載の情報提供装置。
【請求項７】
出力部によって出力された複数のコンテンツごとに利用者によって選択された選択回数を集計する集計手順と、
前記集計手順による選択回数の集計結果に基づいて、所定の地域に関する情報を収集する情報収集部の巡回経路を作成する巡回経路作成手順と、
前記巡回経路作成手順によって作成された巡回経路に基づいて前記情報収集部によって収集された情報を用いて、前記出力部から出力されるコンテンツを作成するコンテンツ作成手順と
をコンピュータに実行させることを特徴とする情報提供プログラム。
【請求項８】
所定の地域に関する情報を出力する情報出力装置と前記地域に関する情報を収集する情報収集装置とを有する情報提供システムによる情報提供方法であって、
前記情報出力装置が、
前記地域に関する複数のコンテンツを出力する出力ステップと、
前記出力ステップによって出力されたコンテンツの中から任意のコンテンツを選択する操作を利用者から受付ける操作受付ステップと、
前記操作受付ステップによる操作の受付けによって選択されたコンテンツの選択回数をコンテンツごとに集計する集計ステップと
を含み、
前記情報収集装置が、
前記集計ステップによる選択回数の集計結果に基づいて、巡回経路を作成する巡回経路作成ステップと、
前記巡回経路作成ステップによって作成された巡回経路を巡回し、前記地域に関する情報を収集する情報収集ステップと
を含み、
前記情報出力装置が、
前記情報収集ステップによって収集された情報を用いて、前記出力ステップによって出力されるコンテンツを作成するコンテンツ作成ステップと
を含んだことを特徴とする情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置、情報提供プログラムおよび情報提供方法に関する。
【背景技術】
【０００２】
近年、不特定多数の人が集まる地域に設置され、利用者に各種情報を提供する情報提供装置が実用化されている。具体的には、情報提供装置は、各種情報の一覧を表示し、表示した一覧の中から任意の情報を選択する操作を利用者から受付ける。そして、情報提供装置は、利用者によって選択された情報に対応するコンテンツを表示する。
【０００３】
かかる情報提供装置は、例えば、商業施設などに設置され、店舗やイベントなど商業施設が取り扱うサービスの一覧を表示する。そして、情報提供装置は、利用者によって選択されたサービスに関する取扱商品や価格、お勧め商品などのコンテンツを表示する。または、情報提供装置は、クーポン券などをコンテンツとして表示することによって、利用者を店舗へ誘導し、利用者の購買意欲を惹起したりする。
【０００４】
ここで、情報提供装置によって提供されるコンテンツは、通常、あらかじめ収集された情報に基づいて生成される。例えば、商業施設では、店員などの商業施設の運営者によって収集された情報に基づいて、前述した各種のコンテンツが生成される。また、近年では、ロボットを用いて各種情報を収集する方法が提案されており、コンテンツのもとになる情報をロボットで収集することが検討されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２４１８３３号公報
【特許文献２】特開２００７−２６０８６４号公報
【特許文献３】特開２００５−４４２８７号公報
【特許文献４】特開２００６−７２６１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来の技術では、状況変化に応じた情報を利用者に提供することができなかった。
【０００７】
具体的には、従来の情報提供装置は、あらかじめ収集された情報に基づいて生成されたコンテンツを提供するので、情報が収集された後の状況変化を反映したコンテンツを提供することができない。例えば、商業施設では、情報を収集する商業施設運営者は、商業施設内における利用者の動向や店舗状況などの変化を即時に把握することはできないので、状況変化に応じた情報を収集することができない。また、情報収集手段としてロボットを用いたとしても、ロボットが巡回する経路は、あらかじめ利用者によって指定されるので、巡回経路以外で生じた状況変化に応じた情報を収集することができない。すなわち、従来の技術では、地域の状況変化に応じた情報を利用者に提供することができない。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、状況変化に応じた情報を利用者に提供することができる情報提供装置、情報提供プログラム、情報提供方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本願の開示する情報提供装置は、一つの態様において、所定の地域内に設定された巡回経路を巡回し、前記地域に関する情報を収集する情報収集部と、前記地域に関する複数のコンテンツを出力する出力部と、前記出力部によって出力されたコンテンツの中から任意のコンテンツを選択する操作を利用者から受付ける操作受付部と、前記操作受付部による操作の受付けによって選択されたコンテンツの選択回数をコンテンツごとに集計する集計部と、前記集計部による選択回数の集計結果に基づいて、巡回経路を作成する巡回経路作成部と、前記巡回経路作成部によって作成された巡回経路に基づいて前記情報収集部が収集した情報を用いてコンテンツを作成するコンテンツ作成部とを有することを特徴とする情報提供装置。
【発明の効果】
【００１０】
本願の開示する情報提供装置の一つの態様によれば、状況変化に応じた情報を提供するという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例１に係る情報提供装置の構成を示す機能ブロック図である。
【図２】図２は、実施例２に係る情報提供システムの概要を示す図である。
【図３】図３は、実施例２に係る情報提供システムの構成を示す機能ブロック図である。
【図４−１】図４−１は、取材データ格納部によって記憶されるデータを示す図である。
【図４−２】図４−２は、店舗マスタによって記憶される情報の一例を示す図である。
【図４−３】図４−３は、音量レベル表によって記憶される情報の一例を示す図（１）である。
【図４−４】図４−４は、音量レベル表によって記憶される情報の一例を示す図（２）である。
【図４−５】図４−５は、人数表によって記憶される情報の一例を示す図（１）である。
【図４−６】図４−６は、人数表によって記憶される情報の一例を示す図（２）である。
【図４−７】図４−７は、取材データ表によって記憶される情報の一例を示す図である。
【図４−８】図４−８は、インタビュー表によって記憶される情報の一例を示す図である。
【図４−９】図４−９は、価格情報表によって記憶される情報の一例を示す図である。
【図４−１０】図４−１０は、画像表によって記憶される情報の一例を示す図である。
【図５−１】図５−１は、表示コンテンツ格納部によって記憶されるデータを示す図である。
【図５−２】図５−２は、コンテンツ表によって記憶される情報の一例を示す図である。
【図５−３】図５−３は、テンプレート表によって記憶されるテンプレートの一例を示す図である。
【図６−１】図６−１は、選択情報格納部によって記憶されるデータを示す図である。
【図６−２】図６−２は、基本コンテンツ表によって記憶される情報の一例を示す図である。
【図６−３】図６−３は、選択回数履歴表によって記憶される情報の一例を示す図である。
【図６−４】図６−４は、選択回数集計表によって記憶される情報の一例を示す図である。
【図７】図７は、出力部によって出力されるコンテンツの一例を示す図である。
【図８−１】図８−１は、集計部によって集計された選択回数集計結果の時間推移の一例を示す図である。
【図８−２】図８−２は、巡回地点の選択方法の一例を説明するための図である。
【図８−３】図８−３は、巡回地点決定部によって生成される巡回地点決定データ表の一例を示す図である。
【図９−１】図９−１は、巡回経路データ格納部によって記憶されるデータを示す図である。
【図９−２】図９−２は、巡回経路データ表によって記憶される情報の一例を示す図である。
【図１０】図１０は、取材データ格納部によって記憶されるデータを示す図である。
【図１１−１】図１１−１は、巡回経路データ表によって記憶される情報の一例を示す図である。
【図１１−２】図１１−２は、巡回経路の決定方法を示す図である。
【図１２】図１２は、実施例２に係る情報提供システムによって行われる処理の流れを示すフローチャートである。
【図１３】図１３は、実施例２に係る情報提供装置によって行われる巡回地点決定処理の処理手順を示すフローチャートである。
【図１４】図１４は、実施例２に係る情報収集ロボットによって行われる巡回経路決定処理の処理手順を示すフローチャートである。
【図１５】図１５は、実施例２に係る情報収集ロボットによって行われる情報収集処理の処理手順を示すフローチャートである。
【図１６】図１６は、実施例２に係る情報収集ロボットによって行われる変化大地点での情報収集処理の処理手順を示すフローチャートである。
【図１７】図１７は、実施例２に係る情報収集ロボットによって行われる巡回地点での情報収集処理の処理手順を示すフローチャートである。
【図１８】図１８は、実施例２に係る情報収集ロボットによって行われる変化大地点でのインタビュー処理の処理手順を示すフローチャート（１）である。
【図１９】図１９は、実施例２に係る情報収集ロボットによって行われる変化大地点でのインタビュー処理の処理手順を示すフローチャート（２）である。
【図２０】図２０は、実施例２に係る情報収集ロボットによって行われる巡回地点でのインタビュー処理の処理手順を示すフローチャートである。
【図２１】図２１は、実施例２に係る情報提供装置によって行われるコンテンツ作成処理の処理手順を示すフローチャートである。
【図２２】図２２は、情報提供プログラムを実行するコンピュータの構成を示す機能ブロック図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する情報提供装置、情報提供プログラムおよび情報提供方法の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例１】
【００１３】
まず、図１を用いて、実施例１に係る情報提供装置の構成について説明する。図１は、実施例１に係る情報提供装置１０の構成を示す機能ブロック図である。図１に示すように、実施例１に係る情報提供装置１０は、情報収集部１１と、出力部１２と、操作受付部１３と、集計部１４と、巡回経路作成部１５と、コンテンツ作成部１６とを有する。
【００１４】
情報収集部１１は、所定の地域内に設定された巡回経路を巡回し、地域に関する情報を収集する。出力部１２は、地域に関する複数のコンテンツを出力する。操作受付部１３は、出力部１２によって出力されたコンテンツの中から任意のコンテンツを選択する操作を利用者から受付ける。
【００１５】
集計部１４は、操作受付部１３による操作の受付けによって選択されたコンテンツの選択回数をコンテンツごとに集計する。巡回経路作成部１５は、集計部１４による選択回数の集計結果に基づいて、巡回経路を作成する。コンテンツ作成部１６は、巡回経路作成部１５によって作成された巡回経路に基づいて情報収集部が収集した情報を用いてコンテンツを更新する。
【００１６】
このように、実施例１に係る情報提供装置１０は、利用者によるコンテンツの参照状況に応じて、地域内で情報を収集する経路を変更し、変更した経路で収集された情報に基づいてコンテンツを作成する。したがって、実施例１に係る情報提供装置１０によれば、状況変化に応じた情報を利用者に提供することが可能である。
【実施例２】
【００１７】
次に、実施例２として、情報提供システムについて説明する。以下では、実施例２に係る情報提供システムの概要、情報提供システムの構成、情報提供システムの処理の流れを順に説明し、最後に実施例２の効果を説明する。
【００１８】
まず、図２を用いて、実施例２に係る情報提供システムの概要を説明する。図２は、実施例２に係る情報提供システムの概要を示す図である。実施例２に係る情報提供システムは、例えば、商業施設などを対象として構築され、店舗やイベントなど商業施設が扱うサービスに関する情報を利用者に提供する。
【００１９】
図２に示すように、実施例２に係る情報提供システム１００は、情報提供装置２００と、情報収集ロボット３００とを有する。情報提供装置２００は、商業施設内の各種サービスに関するコンテンツを出力する。情報収集ロボット３００は、商業施設内を巡回して、店舗やイベントなどに関する情報を収集する。ここで、情報提供装置２００と情報収集ロボット３００とは、無線通信により通信可能に接続されている。
【００２０】
このような構成のもと、情報提供システム１００では、情報提供装置２００が、商業施設が扱うサービスに関するコンテンツの一覧を表示し、表示した一覧の中から任意のコンテンツを選択する操作を利用者から受付ける（図２の（１）参照）。そして、情報提供装置２００は、利用者によって選択されたコンテンツの選択回数をコンテンツごとに集計する。
【００２１】
一方、情報収集ロボット３００は、情報提供装置２００によるコンテンツの選択回数の集計結果に基づいて、巡回経路を変更する（図２の（２）参照）。例えば、情報収集ロボット３００は、選択回数の集計結果に基づいて、選択回数が他のコンテンツより多いコンテンツに対応する地点を追加巡回地点として基本巡回経路に追加することで、巡回経路を変更する（図２の（３）参照）。そして、情報収集ロボット３００は、変更した巡回経路を巡回して、店舗やイベントなどに関する情報を収集する。例えば、情報収集ロボット３００は、追加巡回地点において利用者にインタビューすることで、店舗やイベントなどに関する口コミや評価を収集する（図２の（４）参照）。
【００２２】
その後、情報提供装置２００が、情報収集ロボット３００によって収集された情報を用いてコンテンツを作成する（図２の（５）参照）。そして、情報提供装置２００は、作成したコンテンツを表示する（図２の（６）参照）。
【００２３】
このように、実施例２に係る情報提供システム１００では、情報収集ロボット３００が、利用者によるコンテンツの参照状況に応じて、商業施設内での巡回経路を変更する。また、情報提供装置２００が、変更した巡回経路に基づいて情報収集ロボット３００が収集した情報に基づいてコンテンツを作成する。したがって、実施例２に係る情報提供システム１００によれば、商業施設内の状況変化に応じた情報を利用者に提供することが可能である。
【００２４】
［情報提供システムの構成］
次に、図３を用いて、実施例２に係る情報提供システム１００の構成を説明する。図３は、実施例２に係る情報提供システム１００の構成を示す機能ブロック図である。図３に示すように、情報提供システム１００は、情報提供装置２００と、情報収集ロボット３００とを有する。ここで、情報提供装置２００と情報収集ロボット３００とは無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して通信可能に接続されている。なお、情報提供装置２００と情報収集ロボット３００との通信は無線ＬＡＮに限られたものではなく、有線の通信であっても良い。
【００２５】
情報提供装置２００は、出力部２０１と、操作受付部２０２と、無線通信部２０３と、記憶部２１０と、制御部２２０とを有する。
【００２６】
出力部２０１は、地域に関する複数のコンテンツを出力する。例えば、出力部２０１は、地域に関する各種コンテンツの一覧を出力し、出力した一覧の中から利用者によって選択されたコンテンツを出力する。例えば、出力部２０１は、商業施設などに設置され、店舗やイベントなど商業施設が取り扱うサービスの一覧を表示する。なお、出力部２０１は、例えば、液晶ディスプレイやプラズマディスプレイなどの表示装置である。なお、出力部２０１は、コンテンツの一覧を出力する代わりに、コンテンツを順次出力しても良い。
【００２７】
操作受付部２０２は、出力されたコンテンツの中から任意のコンテンツを選択する操作を利用者から受付ける。操作受付部２０２は、出力部２０１によって出力された地域に関する各種コンテンツの一覧の中から任意のコンテンツを選択する操作を利用者から受付ける。例えば、操作受付部２０２は、出力部２０１が表示した情報の一覧の中から、商業施設が取り扱うサービスに関する取扱商品や価格、お勧め商品などのコンテンツを選択する操作を利用者から受付ける。なお、操作受付部２０２は、例えば、出力部２０１と一体化されたタッチパネルや押ボタンなどの入力装置である。
【００２８】
無線通信部２０３は、情報収集ロボット３００との間で無線ＬＡＮを介してやり取りされるデータの送受信を制御する。例えば、無線通信部２０３は、後述する巡回地点決定データ表３１１ｂを情報収集ロボット３００へ送信し、情報収集ロボット３００によって収集された情報を受信する。
【００２９】
記憶部２１０は、制御部２２０による各種処理に必要なデータおよびプログラムを記憶する。記憶部２１０は、取材データ格納部２１１と、表示コンテンツ格納部２１２と、選択情報格納部２１３とを有する。なお、記憶部２１０は、例えば、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）などの半導体素子、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、または、ハードディスクなどの記憶装置である。
【００３０】
取材データ格納部２１１は、情報収集ロボット３００によって収集された情報などを格納する。図４−１は、取材データ格納部２１１によって記憶されるデータを示す図である。図４−１に示すように、取材データ格納部２１１は、店舗マスタ２１１ａと、音量レベル表２１１ｂと、人数表２１１ｃと、取材データ表２１１ｄと、インタビュー表２１１ｅと、価格情報表２１１ｆと画像表２１１ｇとを格納している。
【００３１】
店舗マスタ２１１ａは、商業施設内の店舗または場所に関する情報を記憶する。図４−２は、店舗マスタ２１１ａによって記憶される情報の一例を示す図である。図４−２に示すように、店舗マスタ２１１ａは、店舗ＩＤ（店舗識別子：店舗ｉｄｅｎｔｉｆｉｅｒ）と、地点座標と、種別と、名称とを対応付けた情報を店舗または場所ごとに記憶する。
【００３２】
ここで、店舗ＩＤは、店舗または場所を一意に識別する識別情報である。また、地点座標は、商業施設全体をＸ−Ｙ座標で表した場合の店舗の位置を示す座標である。また、種別は、店舗または場所の種別であり、例えば、飲食店、家電店、通路などである。また、名称は、店舗または場所の名称である。
【００３３】
音量レベル表２１１ｂは、情報収集ロボット３００によって測定された音量に関する情報を記憶する。図４−３および図４−４は、音量レベル表２１１ｂによって記憶される情報の一例を示す図である。図４−３および図４−４に示すように、音量レベル表２１１ｂは、音量レベル表２１１ｂのレコードを一意に識別する音量ＩＤ（音量識別子：音量ｉｄｅｎｔｉｆｉｅｒ）と、測定された音量と、音量が測定された測定日時と、音量が測定された地点の座標とを対応付けて記憶する。ここで、図４−３は、１０時台に測定した音量レベル表２１１ｂであり、図４−４は、９時台に測定した音量レベル表２１１ｂである。例えば、図４−３に示す音量ＩＤが「５」のレコードは、座標（３，３）の地点で２００８年の１１月５日１０時９分に測定された音量が９５ｄＢであったことを示す。
【００３４】
人数表２１１ｃは、情報収集ロボット３００によって測定された人数に関する情報を記憶する。図４−５および図４−６は、人数表２１１ｃによって記憶される情報の一例を示す図である。図４−５および図４−６に示すように、人数表２１１ｃは、人数表２１１ｃのレコードを一意に識別する人数ＩＤ（人数識別子：人数ｉｄｅｎｔｉｆｉｅｒ）と、測定された人数と、人数が測定された測定日時と、人数が測定された地点の座標とを対応付けて記憶している。ここで、図４−５は、１０時台に測定した人数表２１１ｃであり、図４−６は、９時台に測定した人数表２１１ｃである。例えば、図４−５に示す人数ＩＤが「９」のレコードは、座標（２，１）の地点で１２人の人数が測定されたことを示す。
【００３５】
取材データ表２１１ｄは、情報収集ロボット３００によって収集された情報を記憶する。図４−７は、取材データ表２１１ｄによって記憶される情報の一例を示す図である。図４−７に示すように、取材データ表２１１ｄは、取材データ表２１１ｄのレコードを一意に識別する取材ＩＤ（取材識別子：取材ｉｄｅｎｔｉｆｉｅｒ）と、取材日時と、地点座標と、人数と、音量と、画像ＩＤ（画像識別子：画像ｉｄｅｎｔｉｆｉｅｒ）と、価格ＩＤ（価格識別子：価格ｉｄｅｎｔｉｆｉｅｒ）と、インタビューＩＤ（インタビュー識別子：インタビューｉｄｅｎｔｉｆｉｅｒ）と、取材種別とを対応付けて記憶する。
【００３６】
ここで、日時は、情報が収集された日時であり、地点座標は、情報が収集された地点の座標である。また、人数は、人数の測定値であり、音量は、音量レベルの測定値である。なお、画像ＩＤは、画像表２１１ｇの画像ＩＤと対応しており、価格ＩＤは、価格情報表２１１ｆの価格ＩＤと対応しており、インタビューＩＤは、インタビュー表２１１ｅのインタビューＩＤと対応する。
【００３７】
インタビュー表２１１ｅは、情報収集ロボット３００によって行われたインタビュー結果を記憶する。図４−８は、インタビュー表２１１ｅによって記憶される情報の一例を示す図である。図４−８に示すように、インタビュー表２１１ｅは、インタビューを行った店舗ＩＤと、聴取者種別と、利用者の回答から抽出したキーワードおよび商品キーワードと、評価値とを記憶する。例えば、図４−８に示すインタビューＩＤが「１」のレコードは、利用者からの回答から「パスタ」が「おいしい」というキーワードが抽出されたことを示す。なお、店舗ＩＤは、店舗マスタ２１１ａの店舗ＩＤと対応する。インタビュー表２１１ｅは、コンテンツ作成部２２１がコンテンツを作成する場合に、タイトルや文言を生成するための情報として用いられる。
【００３８】
価格情報表２１１ｆは、情報収集ロボット３００によって収集された価格情報を記憶する。図４−９は、価格情報表２１１ｆによって記憶される情報の一例を示す図である。図４−９に示すように、価格情報表２１１ｆは、価格情報表２１１ｆのレコードを一意に識別する価格ＩＤと、ＰＯＰなどから抽出した商品名および価格とを対応付けて記憶している。例えば、図４−９に示す価格ＩＤが「１」のレコードは、ソフトクリームの価格が８０円であることを示す。また、価格ＩＤが「２」のレコードは、ワゴンセールが５００円であることを示す。価格情報表２１１ｆは、コンテンツ作成部２２１がコンテンツを作成する場合に、タイトルや文言を生成するための情報として用いられる。
【００３９】
画像表２１１ｇは、情報収集ロボット３００によって収集された画像情報を記憶する。図４−１０は、画像表２１１ｇによって記憶される情報の一例を示す図である。図４−１０に示すように、画像表２１１ｇは、画像表２１１ｇのレコードを一意に識別する画像ＩＤと、画像が撮影された店舗または場所の店舗ＩＤと、画像データとを対応付けて記憶する。画像表２１１ｇは、コンテンツ作成部２２１がコンテンツを作成する場合に、タイトルや文言を生成するための情報として用いられる。
【００４０】
表示コンテンツ格納部２１２は、利用者に提供されるコンテンツに関するデータを格納する。図５−１は、表示コンテンツ格納部２１２によって記憶されるデータを示す図である。図５−１に示すように、表示コンテンツ格納部２１２は、コンテンツ表２１２ａと、テンプレート表２１２ｂとを格納する。
【００４１】
コンテンツ表２１２ａは、コンテンツを作成するために必要な情報を記憶する。図５−２は、コンテンツ表によって記憶される情報の一例を示す図である。図５−２に示すように、具体的には、コンテンツ表２１２ａは、コンテンツＩＤと、掲載日時と、取材データＩＤと、種別と、店舗ＩＤと、コンテンツ作成用タイトルと、コンテンツ作成用文言と、画像ＩＤと、取材時刻とを対応付けて記憶している。
【００４２】
ここで、コンテンツＩＤは、コンテンツを一意に識別する識別情報であり、掲載日時は、コンテンツが掲載される日時である。また、種別は、コンテンツの種別であり、コンテンツ作成用タイトルは、コンテンツが作成される際に用いられるタイトルである。また、コンテンツ作成用文言は、コンテンツが作成される際に用いられる文言であり、取材時刻は、コンテンツのもとになった情報が収集された時刻である。また、取材データＩＤは、取材データ表２１１ｄの取材ＩＤと対応し、店舗ＩＤは、店舗マスタ２１１ａの店舗ＩＤと対応する。コンテンツ表２１２ａは、取材データ格納部２１１に格納されている各種の情報に基づいて、コンテンツ作成部２２１によって作成される。コンテンツ表２１２ａは、コンテンツの更新に伴い、過去に作成されたコンテンツ表２１２ａに上書きされてもよい。
【００４３】
テンプレート表２１２ｂは、コンテンツを作成するための雛形となるテンプレートを記憶する。図５−３は、テンプレート表２１２ｂによって記憶されるテンプレートの一例を示す図である。図５−３に示すように、例えば、テンプレート表２１２ｂは、時間情報と、画像と、タイトルと、店舗、価格・商品、口コミ、イベントなどを表示する領域を有するテンプレートを記憶する。テンプレート表２１２ｂは、出力制御部２２２によってコンテンツが出力される際に、コンテンツ表２１２ａのデータとともに用いられる。
【００４４】
選択情報格納部２１３は、利用者によって選択されたコンテンツの選択回数についての情報などを格納する。図６−１は、選択情報格納部によって記憶されるデータを示す図である。図６−１に示すように、選択情報格納部２１３は、基本コンテンツ表２１３ａと、選択回数履歴表２１３ｂと、選択回数集計表２１３ｃとを格納している。
【００４５】
基本コンテンツ表２１３ａは、店舗ＩＤに該当するコンテンツＩＤを記憶する。図６−２は、基本コンテンツ表２１３ａによって記憶される情報の一例を示す図である。図６−２に示すように、基本コンテンツ表２１３ａは、コンテンツＩＤと、店舗ＩＤとを対応付けて記憶する。例えば、図６−２に示す例では、コンテンツＩＤが「１」のコンテンツが、店舗ＩＤが「１」の店舗に対応している。なお、１つの店舗ＩＤに複数のコンテンツＩＤが対応付けられていてもよい。
【００４６】
選択回数履歴表２１３ｂは、コンテンツが選択された日時をコンテンツＩＤごとに記憶する。図６−３は、選択回数履歴表によって記憶される情報の一例を示す図である。図６−３に示すように、選択回数履歴表２１３ｂは、利用者によって選択したコンテンツのコンテンツＩＤと、コンテンツが選択された日時とを対応付けて記憶する。つまり、基本コンテンツ表２１３ａと選択回数履歴表２１３ｂを照会することによって、どの店舗のコンテンツがどの日時に選択されたかを検出することができる。
【００４７】
選択回数集計表２１３ｃは、コンテンツの選択回数をコンテンツＩＤごとに記憶する。図６−４は、選択回数集計表によって記憶される情報の一例を示す図である。図６−４に示すように、選択回数集計表２１３ｃは、コンテンツＩＤごとに選択回数を集計した結果を記録する。例えば、図６−４に示す例では、コンテンツＩＤが「１」のコンテンツについては、選択回数が１５回であることを示している。
【００４８】
制御部２２０は、各種プログラムを実行することで情報提供装置２００の全体制御を行う。具体的には、制御部２２０は、コンテンツ作成部２２１と、出力制御部２２２と、集計部２２３と、巡回地点決定部２２４と、通信制御部２２５とを有する。
【００４９】
コンテンツ作成部２２１は、巡回経路作成部３２１によって作成された巡回経路に基づいて情報収集ロボット３００が収集した情報を用いてコンテンツ表２１２ａを作成する。
【００５０】
具体的には、コンテンツ作成部２２１は、インタビュー表２１１ｅまたは価格情報表２１１ｆなどに基づいて、コンテンツ作成用の文言とタイトルを生成する。例えば、コンテンツ作成部２２１は、取材データ表２１１ｄから任意の１レコードを選択し、情報収集地点の種別を判定する。
【００５１】
情報収集地点がホール・通路であった場合には、コンテンツ作成部２２１は、イベント開催中であったか否かを判定する。イベント開催中であれば、インタビュー結果に基づいてタイトルと文言を生成する。ここで、インタビュー結果がない場合には、コンテンツ作成部２２１は、音量レベル表２１１ｂからイベント開催地点の音量を読み出し、音量があらかじめ設定された基準値よりも大きいか否かを判定する。
【００５２】
そして、基準値より大きいと判定した場合には、コンテンツ作成部２２１は、「にぎやかなイベント開催中」とタイトルを生成し、音量レベルから文言を生成する。一方、音量レベルが基準値を下回った場合、コンテンツ作成部２２１は、「イベント開催中」とタイトルを生成し、音量レベルから文言を生成する。ここで、音量レベルの基準値は任意の値で設定可能である。
【００５３】
また、情報収集地点が店舗であった場合には、コンテンツ作成部２２１は、インタビュー結果に基づいて、評価語を抽出し、タイトルと文言を生成する。図４−８に示すインタビュー表のインタビューＩＤ１を例に説明する。インタビューＩＤ１では、キーワードが「おいしい」、商品キーワードが「パスタ」と記録されている。そこで、コンテンツ作成部２２１は、「パスタがおいしいです」と文言を作成する。
【００５４】
ここで、インタビュー結果がない場合には、コンテンツ作成部２２１は、価格情報表２１１ｆから商品名と価格を読み出し、タイトルと文言を生成する。例えば、価格情報表２１１ｆの価格ＩＤ２は、商品名「ワゴンセール」、価格が「５００円」であると記録されている。そこで、コンテンツ作成部２２１は、タイトルを「Ｃ店でワゴンセール開催中」、文言を「目玉商品は△△５００円均一でした」と生成し、コンテンツ表２１２ａに現在に近い掲載日時を記録する。
【００５５】
出力制御部２２２は、コンテンツを出力部２０１に出力する。図７は、出力部２０１によって出力されるコンテンツの一例を示す図である。図７に示すように、具体的には、出力制御部２２２は、情報収集時刻と、画像と、タイトルと、店舗、価格・商品、口コミ、イベントなどの情報とを含んだコンテンツを生成し、出力部２０１へ出力する。
【００５６】
出力制御部２２２は、掲載時間に達したコンテンツＩＤを含む情報の一覧をコンテンツ表から取り出す。そして、出力制御部２２２は、取り出した情報を、例えば図５−３に示したテンプレートの該当する欄へ書き込み、コンテンツを生成する。そして、出力制御部２２２は、生成したコンテンツを出力部２０１に出力する。
【００５７】
また、出力制御部２２２は、利用者が選択したコンテンツに該当する店舗ＩＤを基本コンテンツ表から検索する。続いて、出力制御部２２２は、検索した店舗ＩＤと対応するコンテンツＩＤを含む情報の一覧をコンテンツ表から取り出す。そして、出力制御部２２２は、取り出した情報を、例えば図５−３に示したテンプレートの該当する欄へ書き込み、コンテンツを生成する。そして、出力制御部２２２は、生成したコンテンツを出力部２０１に出力する。なお、出力制御部２２２は、聴取者から得られた評価値を基準にしてコンテンツの見出し一覧の作成を行ってもよい。
【００５８】
集計部２２３は、操作受付部２０２による操作の受付けによって選択されたコンテンツの選択回数をコンテンツごとに集計する。具体的には、集計部２２３は、選択情報格納部２１３に記憶された選択回数履歴表２１３ｂを参照し、利用者が選択したコンテンツの選択回数をコンテンツＩＤごとに集計する。そして、集計部２２３は、集計した結果を選択情報格納部２１３の選択回数集計表２１３ｃに登録する。
【００５９】
巡回地点決定部２２４は、集計部２２３による選択回数の集計結果に基づいて、選択回数が多いコンテンツに対応する地点を基本巡回経路に追加して巡回経路を作成する。具体的には、集計部２２３によってコンテンツの選択回数が集計されると、巡回地点決定部２２４は、あらかじめ設定された優先順位に基づいて、情報収集ロボット３００に巡回させる巡回地点を選択する。
【００６０】
ここで、巡回地点決定部２２４による巡回地点の選択方法について説明する。図８−１は、集計部２２３によって集計された選択回数集計結果の時間推移の一例を示す図である。ここで、横軸は日時を示し、縦軸はコンテンツの選択回数を示す。図８−１に示すように、２００８年１１月４日の時点では、Ａ地点のコンテンツへの選択回数が最も高く、次いでＢ地点のコンテンツの集計順位が上位に位置している。一方、Ｇ地点のコンテンツと、Ｈ地点のコンテンツへの選択回数は低く、集計順位は下位に位置している。Ｃ地点のコンテンツと、Ｄ地点のコンテンツと、Ｅ地点のコンテンツと、Ｆ地点のコンテンツとは集計順位が中位に位置しており、また、Ｃ地点のコンテンツは前日の２００８年１１月３日と比較して顕著な選択回数の増加を示している。
【００６１】
図８−２は、巡回地点の選択方法の一例を説明するための図である。ここで、Ｘ軸、Ｙ軸は地点の位置座標を示す。図８−２に示すように、充電ステーションを出発地点とする基本巡回経路と、Ａ地点と、Ｂ地点と、Ｃ地点と、Ｄ地点と、Ｅ地点と、Ｆ地点、Ｇ地点と、Ｈ地点とが位置している。また、出発地点からの移動数の１単位となる地点を格子点と定義する。巡回地点決定部２２４は、集計順位が上位の２地点と、集計順位が下位の２地点を巡回地点として選択する。さらに、巡回地点決定部２２４は、集計順位に顕著な変化がある地点が存在するか否か判定し、集計順位に顕著な変化がある地点が存在する場合には１地点を選択する。一方、集計順位に顕著な変化がない場合には、集計順位が中位の地点からランダムに１地点を巡回地点に選択すると仮定する。
【００６２】
巡回地点決定部２２４は、集計順位が上位と判定したＡ地点と、Ｂ地点を巡回地点に選択する。次いで、巡回地点決定部２２４は、集計順位が下位と判定したＧ地点と、Ｈ地点を巡回地点に追加する。さらに巡回地点決定部２２４は、Ｃ地点が前日と比べて顕著な順位の変動があると判定し、Ｃ地点を巡回地点として選択する。
【００６３】
以上のようにして、巡回地点決定部２２４は、図８−２に示したＡ地点と、Ｂ地点と、Ｃ地点と、Ｇ地点と、Ｈ地点とを巡回地点として決定する。なお、この巡回地点の選択方法は上記に挙げた限りではなく、任意の基準で設定可能である。図８−３は、巡回地点決定部２２４によって生成される巡回地点決定データ表３１１ｂの一例を示す図である。図８−３に示すように、巡回地点決定部２２４は、決定した巡回地点と、経路作成する際の優先順位と選択基準とを対応付けた情報を巡回地点決定データ表３１１ｂとして生成し、情報収集ロボット３００へ送信する。
【００６４】
通信制御部２２５は、無線通信部２０３による送受信のタイミングと、送受信の確認と、受信データの格納部への振り分けなどを行う。
【００６５】
情報収集ロボット３００は、音声出力部３０１と、音声入力部３０２と、画像取得部３０３と、無線通信部３０４、駆動部３０５と、記憶部３１０と、制御部３２０とを有する。
【００６６】
音声出力部３０１は、情報収集部によって制御され、情報収集ロボット３００によって合成された音声を出力する。音声出力部３０１は、例えば、スピーカーである。
【００６７】
音声入力部３０２は、情報収集部によって制御され、利用者が発した会話の内容や、周囲の音量レベルを入力する。音声入力部３０２は、例えば、マイクである。
【００６８】
画像取得部３０３は、格子点において、情報収集ロボットによる画像の撮影を行う。画像取得部３０３は、例えば、カメラである。
【００６９】
無線通信部３０４は、情報提供装置２００との間で無線ＬＡＮを介してやり取りされるデータの送受信を制御する。例えば、無線通信部３０４は、巡回地点決定データ表３１１ｂを受信し、取材データ格納部３１２に格納されている情報を情報提供装置２００に送信する。
【００７０】
駆動部３０５は、情報収集ロボット３００が、巡回制御部３２２の指示に従い、情報収集のために施設内を巡回するための駆動力を提供する。ここで、駆動部３０５は、例えば、電気などを動力として駆動する車輪である。
【００７１】
記憶部３１０は、制御部３２０による各種処理に必要なデータおよびプログラムを記憶する。具体的には、記憶部３１０は、巡回経路データ格納部３１１と、取材データ格納部３１２とを有する。なお、記憶部３１０は、例えば、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）などの半導体素子、または、ハードディスクなどの記憶装置である。
【００７２】
巡回経路データ格納部３１１は、情報収集ロボット３００が経路を巡回するために必要なデータを格納する。図９−１は、巡回経路データ格納部３１１によって記憶されるデータを示す図である。図９−１に示すように、巡回経路データ格納部３１１は、巡回経路データ表３１１ａと、巡回地点決定データ表３１１ｂとを記憶する。
【００７３】
巡回経路データ表３１１ａは、巡回経路を示す情報を記憶する。図９−２は、巡回経路データ表３１１ａによって記憶される情報の一例を示す図である。図９−２に示すように、巡回経路データ表３１１ａは、巡回経路に含まれる巡回地点のＸ−Ｙ座標と、巡回地点名と、出発地点からの移動数とを対応付けた情報を記憶する。巡回経路データ表３１１ａは、情報収集ロボット３００が巡回する場合の道標となる。
【００７４】
巡回地点決定データ表３１１ｂは、巡回地点決定部２２４によって決定された巡回地点について優先順位と、巡回地点名と、巡回地点を決定した選択基準とを対応付けて記録する。なお、巡回地点決定部２２４によって決定される優先順位は任意に設定可能である。
【００７５】
取材データ格納部３１２は、情報収集ロボット３００が収集した情報などを記憶する。図１０は、取材データ格納部３１２によって記憶されるデータを示す図である。図１０に示すように、取材データ格納部３１２は、店舗マスタ３１２ａと、音量レベル表３１２ｂと、人数表３１２ｃと、取材データ表３１２ｄと、インタビュー表３１２ｅと、価格情報表３１２ｆと画像表３１２ｇとを記憶する。
【００７６】
店舗マスタ３１２ａは、図４−２に示した店舗マスタ２１１ａと同じ内容を記憶する。つまり、店舗マスタ３１２ａは、情報提供装置２００によって送信される。音量レベル表３１２ｂは、情報収集ロボット３００によって測定された音量に関する情報を記憶する。音量レベル表３１２ｂは、図４−３に示した音量レベル表２１１ｂと同じ内容を記憶する。
【００７７】
人数表３１２ｃは、情報収集ロボット３００によって測定された人数に関する情報を記憶する。人数表３１２ｃは、図４−５に示した人数表２１１ｃと同じ内容を記憶する。取材データ表３１２ｄは、情報収集ロボット３００によって収集された情報を記憶する。取材データ表３１２ｄは、図４−７に示した取材データ表２１１ｄと同じ内容を記憶する。
【００７８】
インタビュー表３１２ｅは、情報収集ロボット３００によって行われたインタビュー結果を記憶する。インタビュー表３１２ｅは、図４−８に示したインタビュー表２１１ｅと同じ内容を記憶する。価格情報表３１２ｆは、情報収集ロボット３００によって収集された価格情報を記憶する。価格情報表３１２ｆは、図４−９に示した、価格情報表２１１ｆと同じ内容を記憶する。
【００７９】
画像表３１２ｇは、情報収集ロボット３００によって収集された画像情報を記憶する。画像表３１２ｇは、図４−１０に示した画像表２１１ｇと同じ内容を記憶する。
【００８０】
制御部３２０は、各種プログラムを実行することで情報収集ロボット３００の全体制御を行う。具体的には、制御部３２０は、巡回経路作成部３２１と、巡回制御部３２２と、情報収集部３２３と、通信制御部３２４とを有する。
【００８１】
巡回経路作成部３２１は、基本巡回経路に巡回地点決定部２２４が決定した巡回地点を追加することで巡回経路を決定する。ここで、基本巡回経路とは、巡回経路作成部３２１によってあらかじめ設定された１２単位の閉経路と仮定する。例えば、基本巡回経路は、図８−２において太線で示した経路である。
【００８２】
図１１−１は、巡回経路データ表によって記憶される情報の一例を示す図である。図１１−１は、巡回地点決定データ表３１１ｂに基づいて巡回地点を追加した場合を示している。図１１−１に示すように、巡回経路作成部３２１は、情報収集ロボット３００の総移動回数が２１回と判定する。
【００８３】
ここで、情報収集ロボット３００には電源容量の制約があり、一定時間毎に充電を行う必要がある。そのため、情報収集ロボット３００は一度の巡回で、巡回地点決定部２２４が決定した巡回地点の全てを巡回経路に組み込むことが出来るとは限らない。すなわち、巡回経路作成部３２１は、情報収集ロボット３００の電源の電源容量の移動可能範囲内で巡回経路を決定する必要がある。
【００８４】
例えば、情報収集ロボット３００の電源容量は１回の充電で２０単位の移動が可能と仮定した場合、巡回経路作成部３２１は、情報収集ロボット３００が、図１１−１に示した巡回経路を巡回するには電源容量の制約を満たすことが出来ないと判定する。そこで、巡回経路作成部３２１は、巡回地点決定データ表３１１ｂに設定された巡回地点の優先順位に従い、経路を再設定する。今回、巡回地点決定データ表３１１ｂは、優先順位をＡ地点、Ｂ地点、Ｈ地点、Ｃ地点、Ｇ地点の順に設定しているので、巡回経路作成部３２１は、Ｇ地点を除いた巡回経路を再設定し、経路数を計算する。
【００８５】
図９−２に示すように、巡回経路作成部３２１は、Ｇ地点を除いた巡回経路数を算出し、総移動回数を情報収集ロボット３００の電源容量を満たす１９回と判定する。図１１−２は、巡回経路の決定方法を示す図である。図１１−２に示すように、巡回経路作成部３２１は、巡回経路を決定する。なお、巡回地点決定データ表３１１ｂに示した、巡回地点の優先順位の設定はこれに限定されるものではなく、任意に設定可能である。
【００８６】
巡回制御部３２２は、情報収集ロボット３００が、巡回経路データ格納部３１１に記憶された巡回経路データ表３１１ａを参照し、情報収集のために施設内を巡回することを制御する。具体的には、巡回制御部３２２は、情報収集ロボット３００が一定距離を進むごとに、位置する地点の座標を検出し、検出した座標に一致する座標が巡回経路データ表３１１ａにあるか否かを判定する。ここで、一致する座標があった場合には、巡回制御部３２２は、位置する地点が格子点であると判定する。また、巡回制御部３２２は、情報収集ロボット３００が到着した格子点の位置座標を巡回経路データ表３１１ａから検索し、到着した格子点が情報収集の対象地点であるか否か判定を行う。なお、座標の判定は、車輪の回転回数、周囲の画像確認、無線など、公知の手法が用いられる。
【００８７】
情報収集部３２３は、情報収集ロボット３００が行う各種の情報収集を制御する。具体的には、情報収集部３２３は、状況変化判定部３２３ａと、インタビュー制御部３２３ｂと、価格情報抽出部３２３ｃと、画像取得制御部３２３ｄとを有する。
【００８８】
状況変化判定部３２３ａは、情報収集ロボット３００が格子点に到着した場合に、前回の巡回時との状況変化の有無を判定する。
【００８９】
具体的には、状況変化判定部３２３ａは、画像取得部３０３を制御して周囲の画像を撮影し、撮影した画像について顔認証機能を利用し、撮影画像内に人が存在しているか否かを判定する。ここで、人が存在していたと判定した場合には、状況変化判定部３２３ａは、人数を測定し、測定結果と、測定日時と、測定地点の座標とを人数表３１２ｃに記録し、取材データ格納部３１２へ格納する。さらに、状況変化判定部３２３ａは、今回の人数表３１２ｃの記録と前回の人数表３１２ｃの記録とを比較することで、今回測定した人数と前回測定した人数の差を算出する。次いで、状況変化判定部３２３ａは、算出した差が、あらかじめ設定された閾値を越えているか否かを判定し、閾値を超えていた場合には、状況変化があったと判定する。
【００９０】
ここで、状況変化判定部３２３ａは、人数の閾値は前回の２倍以上の人数を測定した場合に設定されていると仮定して説明する。例えば、状況変化判定部３２３ａは、座標（２、１）の地点において、前回到着時と比べて、人数が３倍に増加している。そこで、状況変化判定部３２３ａは、座標（２、１）の地点を変化大地点として、この地点を取材対象に加え、取材データ表３１２ｄの取材種別欄に記録する。なお、設定した人数の閾値は今回設定したものに限られるものではなく、任意に設定可能である。
【００９１】
また、状況変化判定部３２３ａは、音声入力部３０２を制御して周囲の音量を測定し、測定結果と、測定日時と、座標とを音量レベル表３１２ｂに記録し、取材データ格納部３１２へ格納する。さらに、状況変化判定部３２３ａは、今回と前回の音量レベル表３１２ｂの記録を比較することで、今回測定した音量と前回測定した音量との差を算出する。次いで、状況変化判定部３２３ａは、算出した差が、あらかじめ設定された閾値を越えているか否かを判定し、閾値を超えていた場合には、状況変化があったと判定する。
【００９２】
ここで、状況変化判定部３２３ａは、音量レベルの閾値は前回との差が５０ｄＢを超えた場合に設定されていると仮定して説明する。例えば、状況変化判定部３２３ａは、座標（３、３）の地点に到着した場合、前回と比較して音量レベルに６５ｄＢの差があると判定する。そこで、状況変化判定部３２３ａは、座標（３、３）の地点を変化のあった地点として、この地点を情報収集の対象地点に加え、取材データ表３１２ｄの取材種別欄に記録する。なお、設定した音量レベルの閾値は今回設定したものに限られるものではなく、任意に設定可能である。
【００９３】
インタビュー制御部３２３ｂは、インタビュー処理を制御する。具体的には、インタビュー制御部３２３ｂは、画像取得部３０３を制御して画像を連続撮影させる。次いで、インタビュー制御部３２３ｂは、連続撮影した画像内に停止している人がいるか否かを判定する。ここで、画像内に停止している人がいた場合、インタビュー制御部３２３ｂは、インタビュー処理を開始する。
【００９４】
次いで、インタビュー制御部３２３ｂは、取材地点の種別を店舗マスタ３１２ａから判定する。そして、インタビュー制御部３２３ｂは、店舗種別に応じた音声を合成し、音声出力部を制御して、利用者へ質問を行う。また、インタビュー制御部３２３ｂは、音声入力部を制御して、利用者の意見を聴取する。インタビュー制御部３２３ｂは、音声認識機能を用いて回答の解析を行い、評価語を抽出する。インタビュー制御部３２３ｂは、抽出した評価語をキーワードとしてインタビュー表へ記録し、取材データ格納部３１２に格納する。
【００９５】
価格情報抽出部３２３ｃは、ＰＯＰから商品名と価格情報を抽出する。具体的には、価格情報抽出部３２３ｃは、画像取得部３０３を制御して撮影した画像内にＰＯＰを検出できるか否か判定する。ここで、ＰＯＰを検出できた場合には、価格情報抽出部３２３ｃは、商品名と価格情報を抽出し、価格情報表３１２ｆに記録し、取材データ格納部３１２に格納する。
【００９６】
画像取得制御部３２３ｄは、画像取得部３０３を制御してコンテンツ掲載用の店舗や商品などの画像を撮影する。画像取得制御部３２３ｄは、撮影した画像データを画像表３１２ｇに記録し、取材データ格納部３１２に格納する。
【００９７】
通信制御部３２４は、無線通信部３０４による送受信のタイミングと、送受信の確認と、受信データの格納部への振り分けなどを行う。
【００９８】
［情報提供システムの処理］
次に、実施例２に係る情報提供システム１００によって行われる処理の流れについて説明する。図１２は、実施例２に係る情報提供システム１００によって行われる処理の流れを示すフローチャートである。
【００９９】
図１２に示すように、情報提供システム１００では、情報提供装置２００において、集計部２２３が、所定の集計予定時間になったか否かを判定する（ステップＳ１０１）。集計部２２３は、所定の集計予定時間になった場合に（ステップＳ１０１，Ｙｅｓ）、コンテンツの選択回数履歴を集計する（ステップＳ１０２）。続いて、巡回地点決定部２２４が、選択回数の集計結果に基づいて巡回地点決定処理を行う（ステップＳ１０３）。なお、巡回地点決定処理については、後に詳細に説明する。その後、巡回地点決定部２２４は、巡回地点決定処理によって決定された巡回地点を示す巡回地点決定データを情報収集ロボット３００に送信する（ステップＳ１０４）。
【０１００】
一方、情報収集ロボット３００では、巡回経路作成部３２１が、情報提供装置２００から送信された巡回地点決定データを受信し、受信した巡回地点決定データに基づいて巡回経路決定処理を行う（ステップＳ１０５）。なお、巡回経路決定処理については、後に詳細に説明する。
【０１０１】
その後、巡回制御部３２２による制御のもと、巡回経路決定処理によって決定された巡回経路に基づいて情報収集ロボット３００が巡回する（ステップＳ１０６）。そして、情報収集の対象となる地点に情報収集ロボット３００が到着すると、情報収集部３２３が、情報収集処理を行う（ステップＳ１０７）。なお、情報収集処理については、後に詳細に説明する。
【０１０２】
その後、情報収集部３２３は、情報収集処理によって収集された情報を取材データ表３１２ｄに登録する（ステップＳ１０８）。また、情報収集部３２３は、無線通信部３０４を介して、収集された情報を取材結果として情報提供装置２００に送信する（ステップＳ１０９）。
【０１０３】
一方、情報提供装置２００では、コンテンツ作成部２２１が、情報収集ロボット３００から送信された取材結果に基づいてコンテンツ作成処理を行う（ステップＳ１１０）。なお、コンテンツ作成処理については、後に詳細に説明する。
【０１０４】
その後、コンテンツ作成部２２１は、コンテンツ作成処理によって作成されたコンテンツをコンテンツ表２１２ａに登録する（ステップＳ１１１）。そして、出力制御部２２２が、コンテンツ掲載日時を判定して、あるいは、利用者による操作に応じて、コンテンツ表２１２ａに登録されているコンテンツを出力部２０１に出力する。
【０１０５】
［巡回地点決定処理］
次に、実施例２に係る情報提供装置２００によって行われる巡回地点決定処理の処理手順について説明する。図１３は、実施例２に係る情報提供装置２００によって行われる巡回地点決定処理の処理手順を示すフローチャートである。
【０１０６】
図１３に示すように、巡回地点決定部２２４は、集計部２２３によってコンテンツの選択回数が集計されると（ステップＳ２０１）、集計順位が上位の地点を選択し、選択した地点を巡回地点に追加する（ステップＳ２０２）。例えば、巡回地点決定部２２４は、Ａ地点およびＢ地点を巡回地点に追加する。さらに、巡回地点決定部２２４は、集計順位が下位の地点を選択し、選択した地点を巡回地点に追加する（ステップＳ２０３）。例えば、巡回地点決定部２２４は、Ｇ地点およびＨ地点を巡回地点に追加する。
【０１０７】
ここで、巡回地点決定部２２４は、前日の集計結果と比べて集計順位に顕著な変動があった地点が存在しているか否かを判定する（ステップＳ２０４）。巡回地点決定部２２４は、前日の集計結果と比べて集計順位に顕著な変動があった地点が存在していた場合には（ステップＳ２０４，Ｙｅｓ）、その地点を巡回地点にさらに追加する（ステップＳ２０５）。例えば、巡回地点決定部２２４は、Ｃ地点を巡回地点に追加する。また、集計順位に顕著な変動がなかった場合には（ステップＳ２０４，Ｎｏ）、巡回地点決定部２２４は、集計順位が中位の地点の中からランダムに巡回地点を選択し、選択した地点を巡回地点に追加する（ステップＳ２０６）。
【０１０８】
なお、巡回地点となる地点を選択する順序は、上記で説明したものに限られるわけではない。例えば、集計順位に顕著な変動があった地点を選択した後に、上位や下位、中位の地点を選択してもよい。
【０１０９】
［巡回経路決定処理］
次に、実施例２に係る情報収集ロボット３００によって行われる巡回経路決定処理の処理手順について説明する。図１４は、実施例２に係る情報収集ロボット３００によって行われる巡回経路決定処理の処理手順を示すフローチャートである。
【０１１０】
図１４に示すように、巡回経路作成部３２１は、巡回経路データ表３１１ａに基づいて、基本巡回経路を設定する（ステップＳ３０１）。続いて、巡回経路作成部３２１は、巡回地点決定データ表３１１ｂを参照して、巡回地点を選択する（ステップＳ３０２）。その後、巡回経路作成部３２１は、選択した巡回地点を基本経路に加えた経路の移動距離を算出し（ステップＳ３０３）、算出した移動距離が情報収集ロボット３００の電源容量制約を満たしているか否かを判定する（ステップＳ３０４）。
【０１１１】
ここで、移動距離が電源容量制約を満たしていない場合には（ステップＳ３０４，Ｎｏ）、巡回経路作成部３２１は、巡回地点決定データ表３１１ｂに設定されている優先順位に基づいて、優先順位が最下位の地点を除く全ての巡回地点を選択する（ステップＳ３０２）。そして、巡回経路作成部３２１は、選択した巡回地点を基本巡回経路に加えた経路の移動距離を再度算出し（ステップＳ３０３）、算出した移動距離が情報収集ロボット３００の電源容量制約を満たしているか否かを判定する（ステップＳ３０４）。
【０１１２】
こうして、巡回経路作成部３２１は、移動距離が電源容量制約を満たすまで、巡回地点の選択と経路の設定を繰り返す。そして、巡回経路作成部３２１は、移動距離が電源容量制約を満たした場合に（ステップＳ３０４，Ｙｅｓ）、その時点で設定されている経路を巡回経路として決定する（ステップＳ３０５）。
【０１１３】
［情報収集処理］
次に、実施例２に係る情報収集ロボット３００によって行われる情報収集処理の処理手順について説明する。図１５は、実施例２に係る情報収集ロボット３００によって行われる情報収集処理の処理手順を示すフローチャートである。
【０１１４】
図１５に示すように、巡回制御部３２２は、情報収集ロボット３００の移動中に、格子点に到着したか否かを繰り返し判定する（ステップＳ４０１）。そして、巡回制御部３２２によって情報収集ロボット３００が格子点に到着したと判定された場合に（ステップＳ４０１，Ｙｅｓ）、状況変化判定部３２３ａは、周囲の人数を測定し（ステップＳ４０２）、さらに、周囲の音量レベルを測定する（ステップＳ４０３）。その後、状況変化判定部３２３ａは、測定した人数を人数表３１２ｃに記録し、音量レベルを音量レベル表３１２ｂに記録する（ステップＳ４０４）。
【０１１５】
続いて、状況変化判定部３２３ａは、測定結果を、過去に同じ地点を巡回した際に記録された測定結果と比較し（ステップＳ４０５）、測定結果の変化の大きさが閾値を越えているか否かを判定する（ステップＳ４０６）。そして、変化の大きさが閾値を越えていた場合には（ステップＳ４０６，Ｙｅｓ）、情報収集部３２３は、その時点で情報収集ロボット３００がいる地点を情報収集地点として、変化大地点での情報収集処理を行う（ステップＳ４０７）。なお、変化大の地点での情報収集処理については、後に詳細に説明する。
【０１１６】
その後、巡回制御部３２２が、その時点で情報収集ロボット３００がいる地点が巡回地点であるか否かを判定する（ステップＳ４０８）。また、巡回制御部３２２は、測定結果の変化の大きさが閾値を越えていなかった場合にも（ステップＳ４０６，Ｎｏ）、その時点で情報収集ロボット３００がいる地点が巡回地点であるか否か判定する（ステップＳ４０８）。
【０１１７】
そして、情報収集ロボット３００がいる地点が巡回地点であった場合には（ステップＳ４０８，Ｙｅｓ）、情報収集部３２３は、その時点で情報収集ロボット３００がいる地点を情報収集地点として、巡回地点での情報収集処理を行う（ステップＳ４０９）。一方、情報収集ロボット３００がいる地点が巡回地点でないと判断した場合には（ステップＳ４０８，Ｎｏ）、情報収集部３２３は、巡回地点での情報収集処理を行わない。なお、巡回地点での情報収集処理については、後に詳細に説明する。
【０１１８】
その後、巡回制御部３２２が、情報収集ロボット３００がいる地点が終着地点であるか否か判定し（ステップＳ４１０）、終着地点であった場合には（ステップＳ４１０，Ｙｅｓ）、処理を終了する。そして、巡回制御部３２２は、情報収集ロボット３００がいる地点が終着地点でなかった場合には（ステップＳ４１０，Ｎｏ）、情報収集ロボット３００を移動して、終着地点に達するまで上記の処理を繰り返す。
【０１１９】
［変化大地点での情報収集処理］
次に、実施例２に係る情報収集ロボット３００によって行われる変化大地点での情報収集処理の処理手順について説明する。図１６は、実施例２に係る情報収集ロボット３００によって行われる変化大地点での情報収集処理の処理手順を示すフローチャートである。
【０１２０】
図１６に示すように、情報収集部３２３の状況変化判定部３２３ａは、人数増加ｆｌａｇおよび音量増加ｆｌａｇをそれぞれ「０」に初期化する（ステップＳ５０１）。その後、状況変化判定部３２３ａは、店舗マスタ３１２ａを参照して、情報収集地点の種別を判定する（ステップＳ５０２）。
【０１２１】
続いて、状況変化判定部３２３ａは、周囲の人数が前回と比べて増加していているかを判定する（ステップＳ５０３）。そして、人数が増加していた場合には（ステップＳ５０３，Ｙｅｓ）、状況変化判定部３２３ａは、人数増加ｆｌａｇを「１」に設定する（ステップＳ５０４）。一方、人数が増加していない場合には（ステップＳ５０３，Ｎｏ）、状況変化判定部３２３ａは、増加ｆｌａｇを「０」のままにしておく。
【０１２２】
さらに、状況変化判定部３２３ａは、周囲の音量レベルが前回と比べて増加しているか否かを判定する（ステップＳ５０５）。そして、音量レベルが増加していた場合には（ステップＳ５０５，Ｙｅｓ）、状況変化判定部３２３ａは、音量増加ｆｌａｇを「１」に設定する（ステップＳ５０６）。一方、音量レベルが増加していない場合には（ステップＳ５０５，Ｎｏ）、状況変化判定部３２３ａは、音量増加ｆｌａｇを「０」のままにしておく。
【０１２３】
続いて、インタビュー制御部３２３ｂが、周囲の人の移動速度の測定を行い（ステップＳ５０７）、周囲に停止している人がいるか否か判定する（ステップＳ５０８）。そして、停止している人がいた場合には（ステップＳ５０８，Ｙｅｓ）、インタビュー制御部３２３ｂは、変化大地点でのインタビュー処理を行う（ステップＳ５０９）。一方、周囲に停止している人がいなかった場合には（ステップＳ５０８，Ｎｏ）、インタビュー制御部３２３ｂは、インタビュー処理を行わない。なお、変化大地点でのインタビュー処理については、後に詳細に説明する。
【０１２４】
その後、状況変化判定部３２３ａが、店舗マスタ３１２ａを参照して、情報収集地点が店舗であるか否かを判定する（ステップＳ５１０）。そして、情報収集地点が店舗であった場合には（ステップＳ５１０，Ｙｅｓ）、価格情報抽出部３２３ｃが、周囲にあるＰＯＰを検出し（ステップＳ５１１）、検出したＰＯＰから価格情報および商品名を抽出する（ステップＳ５１２）。一方、情報収集地点が店舗でなかった場合には（ステップＳ５１０，Ｎｏ）、価格情報抽出部３２３ｃは、ＰＯＰの検出を行わない。
【０１２５】
その後、画像取得制御部３２３ｄが、コンテンツ掲載用の画像を撮影する（ステップＳ５１３）。そして、画像取得制御部３２３ｄは、撮影した画像を取材データ格納部３１２の画像表３１２ｇに記録する（ステップＳ５１４）。
【０１２６】
なお、変化大地点で情報を収集する順序は、上記で説明したものに限られるわけではない。例えば、ＰＯＰから価格および商品名を抽出する前に、コンテンツ掲載用の画像を撮影してもよいし、価格および商品名の抽出および画像の撮影を行った後に、インタビュー処理を行ってもよい。
【０１２７】
［巡回地点での情報収集処理］
次に、実施例２に係る情報収集ロボット３００によって行われる巡回地点での情報収集処理の処理手順について説明する。図１７は、実施例２に係る情報収集ロボット３００によって行われる巡回地点での情報収集処理の処理手順を示すフローチャートである。
【０１２８】
図１７に示すように、情報収集部３２３の状況変化判定部３２３ａは、店舗マスタ３１２ａを参照して、情報収集地点の種別を判定する（ステップＳ６０１）。
【０１２９】
続いて、インタビュー制御部３２３ｂは、周囲の人の移動速度の測定を行い（ステップＳ６０２）、周囲に停止している人がいるか否か判定する（ステップＳ６０３）。そして、停止している人がいた場合には（ステップＳ６０３，Ｙｅｓ）、インタビュー制御部３２３ｂは、巡回地点でのインタビュー処理を行う（ステップＳ６０４）。一方、周囲に停止している人がいなかった場合には（ステップＳ６０３，Ｎｏ）、インタビュー制御部３２３ｂは、インタビュー処理を行わない。なお、巡回地点でのインタビュー処理については、後に詳細に説明する。
【０１３０】
その後、状況変化判定部３２３ａは、店舗マスタ３１２ａを参照して、情報収集地点が店舗であるか否かを判定する（ステップＳ６０５）。そして、情報収集地点が店舗であった場合には（ステップＳ６０５，Ｙｅｓ）、価格情報抽出部３２３ｃが、周囲にあるＰＯＰを検出し（ステップＳ６０６）、検出したＰＯＰから価格情報や商品名を抽出する（ステップＳ６０７）。一方、情報収集地点が店舗でなかった場合には（ステップＳ６０５，Ｎｏ）、価格情報抽出部３２３ｃは、ＰＯＰの検出を行わない。
【０１３１】
その後、画像取得制御部３２３ｄが、コンテンツ掲載用の画像を撮影する（ステップＳ６０８）。そして、画像取得制御部３２３ｄは、撮影した画像を取材データ格納部３１２の画像表３１２ｇに記録する（ステップＳ６０９）。
【０１３２】
なお、巡回地点で情報を収集する順序は、上記で説明したものに限られるわけではない。例えば、ＰＯＰから価格および商品名を抽出する前に、コンテンツ掲載用の画像を撮影してもよいし、価格および商品名の抽出および画像の撮影を行った後に、インタビュー処理を行ってもよい。
【０１３３】
［変化大地点でのインタビュー処理］
次に、実施例２に係る情報収集ロボット３００によって行われる変化大地点でのインタビュー処理の処理手順について説明する。図１８および１９は、実施例２に係る情報収集ロボット３００によって行われる変化大地点でのインタビュー処理の処理手順を示すフローチャートである。
【０１３４】
図１８に示すように、状況変化判定部３２３ａは、店舗マスタ３１２ａを参照して、情報収集地点の種別を判定する（ステップＳ７０１）。
【０１３５】
ここで、情報収集地点の種別がホールまたは通路であった場合には（ステップＳ７０１，ホール・通路）、インタビュー制御部３２３ｂは、音量増加ｆｌａｇの値を判定する（ステップＳ７０２）。そして、音量増加ｆｌａｇが「０」であった場合には（ステップＳ７０２，Ｎｏ）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、利用者に「何か楽しいことがありますか？」と質問する（ステップＳ７０３）。
【０１３６】
一方、音量増加ｆｌａｇが「１」であった場合には（ステップＳ７０２，Ｙｅｓ）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、利用者に「ずいぶんにぎやかですが何か楽しいことがありますか？」と質問する（ステップＳ７０４）。
【０１３７】
また、情報収集地点の種別が飲食店であった場合には（ステップＳ７０１，飲食店）、インタビュー制御部３２３ｂは、人数増加ｆｌａｇの値を判定する（ステップＳ７０５）。そして、人数増加ｆｌａｇが「０」であった場合には（ステップＳ７０５，Ｙｅｓ）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、利用者に「ずいぶんにぎやかですが何か楽しいことがありますか？」と質問する（ステップＳ７０４）。
【０１３８】
一方、人数増加ｆｌａｇが「１」であった場合には（ステップＳ７０５，Ｎｏ）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、利用者に「お食事はお済ですか？」と質問する（ステップＳ７０６）。その後、インタビュー制御部３２３ｂは、音声入力部３０２を介して利用者からの回答を受け付け、回答が「食事後」を示すものであるか否か判定する（ステップＳ７０７）。
【０１３９】
ここで、利用者からの回答の内容が「食事後」を示すものであった場合には（ステップＳ７０７，Ｙｅｓ）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、利用者に「お食事はいかがでしたか？」と質問する（ステップＳ７０８）。一方、利用者からの回答の内容が「食事前」を示すものであった場合には（ステップＳ７０７，Ｎｏ）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、利用者に「これから何を召し上がりますか？」と質問する（ステップＳ７０９）。
【０１４０】
また、情報収集地点の種別がその他の店舗であった場合には（ステップＳ７０１，その他の店舗）、インタビュー制御部３２３ｂは、人数増加ｆｌａｇの値を判定する（ステップＳ７１０）。そして、人数増加ｆｌａｇが「０」であった場合には（ステップＳ７１０，Ｙｅｓ）、インタビュー制御部３２３ｂは、「ずいぶんにぎやかですが何か楽しいことがありますか？」と質問する（ステップＳ７０４）。
【０１４１】
一方、人数増加ｆｌａｇが「１」であった場合は（ステップＳ７１０，Ｎｏ）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、利用者に「良い商品がありましたか？」と質問する（ステップＳ７１１）。
【０１４２】
その後、インタビュー制御部３２３ｂは、音声入力部３０２を介して利用者からの回答を受け付け、受け付けた回答を解析する（ステップＳ７１２）。
【０１４３】
続いて、図１９に示すように、インタビュー制御部３２３ｂは、回答の解析結果に基づいて、インタビューの回答者が店員であるか否かを判定する（ステップＳ７１３）。そして、回答者が店員であった場合には（ステップＳ７１３，Ｙｅｓ）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、店員に「おすすめの商品は？」と質問する（ステップＳ７１４）。一方、回答者が店員でなかった場合には（ステップＳ７１３，Ｎｏ）、インタビュー制御部３２３ｂは、受け付けた回答から評価語を抽出する（ステップＳ７１５）。
【０１４４】
その後、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、コンテンツへの掲載可否の確認として、回答者に「掲載してもよいですか？」と質問し（ステップＳ７１６）、質問に対する回答の内容が「掲載可」を示すものであるか否か判定する（ステップＳ７１７）。ここで、質問に対する回答の内容が「掲載可」を示すものであった場合には（ステップＳ７１７，Ｙｅｓ）、インタビュー制御部３２３ｂは、「インタビュー結果を掲載いたします。ありがとうございました。」と応答する（ステップＳ７１８）。そして、インタビュー制御部３２３ｂは、インタビュー結果をインタビュー表３１２ｅに記録する（ステップＳ７１９）。
【０１４５】
一方、質問に対する回答の内容が「掲載不可」を示すものであった場合には（ステップＳ７１７，Ｎｏ）、インタビュー制御部３２３ｂは、「インタビューの内容を掲載いたしません。ありがとうございました。」と応答する（ステップＳ７２０）。
【０１４６】
［巡回地点でのインタビュー処理］
次に、実施例２に係る情報収集ロボット３００によって行われる巡回地点でのインタビュー処理の処理手順について説明する。図２０は、実施例２に係る情報収集ロボット３００によって行われる巡回地点でのインタビュー処理の処理手順を示すフローチャートである。
【０１４７】
図２０に示すように、状況変化判定部３２３ａは、店舗マスタ３１２ａを参照して、情報収集地点の種別を判定する（ステップＳ８０１）。
【０１４８】
ここで、情報収集地点の種別がホールまたは通路であった場合には（ステップＳ８０１，ホール・通路）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、利用者に「何か楽しいことがありましたか？」と質問する（ステップＳ８０２）。
【０１４９】
また、情報収集地点の種別が飲食店であった場合には（ステップＳ８０１，飲食店）、音声出力部３０１を制御して、利用者に「お食事はお済ですか？」と質問する（ステップＳ８０３）。その後、インタビュー制御部３２３ｂは、音声入力部３０２を介して利用者からの回答を受け付け、回答が「食事後」を示すものであるか否か判定する（ステップＳ８０４）。
【０１５０】
ここで、利用者からの回答の内容が「食事後」を示すものであった場合には（ステップＳ８０４，Ｙｅｓ）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、利用者に「お食事はいかがでしたか？」と質問する（ステップＳ８０５）。一方、利用者からの回答の内容が「食事前」を示すものであった場合には（ステップＳ８０４，Ｎｏ）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、利用者に「これから何を召し上がりますか？」と質問する（ステップＳ８０６）。
【０１５１】
また、情報収集地点の種別がその他の店舗であった場合には（ステップＳ８０１，その他の店舗）、インタビュー制御部３２３ｂは、音声出力部３０１を制御して、利用者に「良い商品がありましたか？」と質問する（ステップＳ８０７）。
【０１５２】
その後、インタビュー制御部３２３ｂは、音声入力部３０２を介して利用者からの回答を受け付け、受け付けた回答を解析する（ステップＳ８０８）。以降、インタビュー制御部３２３ｂは、図１９に示したステップＳ７１３〜７２０と同様の処理を行う。
【０１５３】
［コンテンツ作成処理］
次に、実施例２に係る情報提供装置２００によって行われるコンテンツ作成処理の処理手順について説明する。図２１は、実施例２に係る情報提供装置２００によって行われるコンテンツ作成処理の処理手順を示すフローチャートである。
【０１５４】
図２１に示すように、コンテンツ作成部２２１は、取材データ表２１１ｄを参照して、ＩＤ順または任意の順で１レコードを選択する（ステップＳ９０１）。続いて、コンテンツ作成部２２１は、店舗マスタ２１１ａを参照して、情報収集地点の種別を判定する（ステップＳ９０２）。
【０１５５】
ここで、情報収集地点の種別がホールまたは通路であった場合には（ステップＳ９０２，ホール・通路）、コンテンツ作成部２２１は、情報収集地点がイベント開催中であるか否かを判定する（ステップＳ９０３）。ここで、例えば、イベント開催中であるか否かを示すイベント情報があらかじめホールおよび通路ごとに記憶部２１０などに記憶されており、コンテンツ作成部２２１は、かかるイベント情報を参照することで、イベント開催中であるか否かを判定する。
【０１５６】
そして、情報収集地点がイベント開催中であった場合には（ステップＳ９０３，Ｙｅｓ）、コンテンツ作成部２２１は、取材データ表２１１ｄから選択したレコードのインタビューＩＤに基づいて、インタビュー結果があるか否か判定する（ステップＳ９０４）。
【０１５７】
ここで、インタビュー結果があった場合には（ステップＳ９０４，Ｙｅｓ）、コンテンツ作成部２２１は、店舗マスタ２１１ａから名称を取得して、「○○でイベント開催中」というタイトルを生成する（ステップＳ９０５）。さらに、コンテンツ作成部２２１は、インタビューＩＤに基づいてインタビュー表２１１ｅからキーワードを取得し、取得したキーワードでコンテンツの文言を生成する（ステップＳ９０６）。一方、インタビュー結果がなかった場合には（ステップＳ９０４，Ｎｏ）、コンテンツ作成部２２１は、音量ｆｌａｇが「１」であるか否か判定する（ステップＳ９０７）。
【０１５８】
そして、音量ｆｌａｇが「１」であった場合には（ステップＳ９０７，Ｙｅｓ）、コンテンツ作成部２２１は、「にぎやかなイベント開催中」というタイトルを生成する（ステップＳ９０８）。さらに、コンテンツ作成部２２１は、取材データ表２１１ｄから選択したレコードの音量を用いて、「音量レベル○ｄＢでした」という文言を生成する（ステップＳ９１０）。
【０１５９】
一方、音量ｆｌａｇが「１」でなかった場合には（ステップＳ９０７，Ｎｏ）、コンテンツ作成部２２１は、「イベント開催中」というタイトルを生成する（ステップＳ９０９）。さらに、コンテンツ作成部２２１は、取材データ表２１１ｄから選択したレコードの音量を用いて、「音量レベル○ｄＢでした」という文言を生成する（ステップＳ９１０）。
【０１６０】
また、情報収集地点が店舗であった場合には（ステップＳ９０２，店舗）、コンテンツ作成部２２１は、取材データ表２１１ｄから選択したレコードのインタビューＩＤに基づいて、インタビュー結果があるか否か判定する（ステップＳ９１１）。
【０１６１】
ここで、インタビュー結果があった場合には（ステップＳ９１１，Ｙｅｓ）、コンテンツ作成部２２１は、インタビューＩＤに基づいてインタビュー表２１１ｅからキーワードを取得し、取得したキーワードでコンテンツの文言を生成する（ステップＳ９１２）。さらに、コンテンツ作成部２２１は、店舗マスタ２１１ａから名称を取得して、「大人気の○○店をご紹介」というタイトルを生成する（ステップＳ９１３）。
【０１６２】
一方、インタビュー結果がなかった場合には（ステップＳ９１１，Ｎｏ）、コンテンツ作成部２２１は、取材データ表２１１ｄから選択したレコードの価格ＩＤに基づいて、価格情報があるか否か判定する（ステップＳ９１４）。
【０１６３】
ここで、価格情報があった場合（ステップＳ９１４，Ｙｅｓ）、コンテンツ作成部２２１は、価格ＩＤに基づいて価格情報表２１１ｆから商品名および価格を取得する。そして、コンテンツ作成部２２１は、取得した商品名および価格を用いて、コンテンツのタイトルと文言を生成する（ステップＳ９１５）。
【０１６４】
なお、情報収集地点がイベント開催中でなかった場合（ステップＳ９０３，Ｎｏ）、および、価格情報がなかった場合には（ステップＳ９１４，Ｎｏ）、コンテンツ作成部２２１は、コンテンツのタイトルおよび文言を生成しない。
【０１６５】
その後、コンテンツ作成部２２１は、上記の処理で生成したタイトルおよび文言をコンテンツ表２１２ａに登録する（ステップＳ９１６）。そして、出力制御部２２２が、出力部２０１にコンテンツを出力する際に、コンテンツ表２１２ａに登録されているタイトル、文言および画像をテンプレートのエリアに当てはめて出力する（ステップＳ９１７）。
【０１６６】
上述してきたように、本実施例２では、情報提供装置２００において、出力制御部２２２は、商業施設内の店舗や場所に関する複数のコンテンツを出力する。また、操作受付部２０２は、出力制御部２２２によって出力されたコンテンツの中から任意のコンテンツを選択する操作を利用者から受付ける。また、集計部２２３は、操作受付部２０２による操作の受付けによって選択されたコンテンツの選択回数をコンテンツごとに集計する。一方、情報収集ロボット３００において、巡回経路作成部３２１は、情報提供装置２００の集計部２２３による選択回数の集計結果に基づいて、巡回経路を作成する。また、巡回制御部３２２は、巡回経路作成部３２１によって作成された巡回経路に基づいて情報収集ロボット３００を巡回させ、情報収集部３２３は、商業施設内の店舗や場所に関する情報を収集する。そして、情報提供装置２００において、コンテンツ作成部２２１は、情報収集ロボット３００の情報収集部３２３によって収集された情報を用いてコンテンツを作成する。
【０１６７】
すなわち、実施例２では、情報収集ロボット３００は、利用者によるコンテンツの参照状況に応じて、商業施設内での巡回経路を変更する。また、情報提供装置２００は、変更した巡回経路に基づいて情報収集ロボット３００が収集した情報に基づいてコンテンツを更新する。したがって、実施例２によれば、商業施設内の状況変化に応じた情報を利用者に提供することが可能である。
【０１６８】
また、実施例２では、情報収集ロボット３００の巡回経路作成部３２１は、情報提供装置２００の集計部２２３による選択回数の集計結果に基づいて、選択回数が他のコンテンツより多いコンテンツに対応する地点を基本巡回経路に追加して巡回経路を作成する。したがって、実施例２によれば、商業施設内で利用者の関心が高まっている店舗や場所で情報を収集することができるようになるので、利用者が興味を示す可能性が高いコンテンツを提供することが可能である。
【０１６９】
また、実施例２では、情報収集ロボット３００の巡回経路作成部３２１は、情報収集ロボット３００が有する電源の電源容量に基づいて決められた移動可能距離の範囲内を巡回するように、巡回経路を作成する。したがって、実施例２によれば、巡回中に情報収集ロボット３００の電源が切れてしまうのを防ぐことができるので、商業地域内の情報を効率よく収集することが可能である。
【０１７０】
また、実施例２では、情報収集ロボット３００の情報収集部３２３は、巡回経路作成部３２１によって作成された巡回経路を巡回している間に、前回の巡回時と比べて状況に変化があった地点を変化大地点として特定し、特定した変化大地点でさらに情報を収集する。したがって、実施例２によれば、商業施設内で実際に状況に変化があった店舗や場所で情報を収集することができるようになるので、より正確に状況変化に応じた情報を提供することが可能である。
【０１７１】
なお、上記実施例では、情報提供装置と情報収集ロボットとが１対１である場合について説明したが、本願が開示する情報提供装置はこれに限られるものではない。例えば、複数の情報提供装置および複数の情報収集ロボットが同じ地域内で用いられてもよい。その場合、例えば、情報提供装置は、複数の情報収集ロボットによって収集された情報を記憶部に蓄積する。また、例えば、情報提供装置は、蓄積した情報を他の情報提供装置との間でやり取りすることで、情報収集ロボットによって収集された情報を共有する。
【０１７２】
また、上記実施例では、情報提供装置を商業施設内に設置した場合について説明したが、本願の開示する情報提供装置はこれに限られるものではない。例えば、情報提供装置は、美術館や空港などに設置されてもよい。
【０１７３】
また、上記実施例で図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１７４】
例えば、実施例２における情報提供装置２００が、情報収集ロボット３００の巡回経路作成部３２１の機能を有してもよい。また、例えば、情報提供装置２００が有する巡回地点決定部２２４の機能と情報収集ロボット３００が有する巡回経路作成部３２１の機能とを統合し、いずれかの装置に含めてもよい。
【０１７５】
また、上記実施例に係る情報提供システム１００が、情報提供装置２００および情報収集ロボット３００と通信可能なサーバ装置を有していたとする。その場合には、情報提供装置２００および情報収集ロボット３００が有する機能の一部をサーバ装置が有するようにしてもよい。
【０１７６】
例えば、サーバ装置が、情報提供装置２００の集計部２２３および巡回地点決定部２２４を有し、情報収集ロボット３００の巡回経路作成部３２１を有するようにする。その場合、サーバ装置は、コンテンツの選択状況を示す情報を情報提供装置２００から受信し、受信した情報に基づいて、コンテンツの選択回数を集計する。そして、サーバ装置は、選択回数の集計結果に基づいて巡回経路を作成し、作成した巡回経路を示す情報を情報収集ロボット３００に送信する。
【０１７７】
また、上記各実施例に係る各装置の構成は、要旨を逸脱しない範囲で種々に変更することができる。例えば、図３に示した情報提供装置２００および情報収集ロボット３００の機能をソフトウェアで実装し、そのソフトウェアをコンピュータで実行することで各装置の機能を実現することもできる。以下に、情報提供装置２００および情報収集ロボット３００の機能をソフトウェアで実装した情報提供プログラムを実行するコンピュータの一例について説明する。
【０１７８】
図２２は、情報提供プログラムを実行するコンピュータの構成を示す機能ブロック図である。図２２において、コンピュータ４００は、図３に示した情報提供装置２００に対応し、コンピュータ５００は、図３に示した情報収集ロボット３００に対応する。
【０１７９】
コンピュータ４００は、各種演算処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４２０と、各種データの入力を利用者から受け付ける入力装置４４０と、各種情報を出力する出力装置４５０とを有する。ここで、入力装置４４０は、図３に示した操作受付部２０２に対応する。また、出力装置４５０は、図３に示した出力部２０１に対応する。
【０１８０】
また、コンピュータ４００は、記憶媒体からプログラム等を読み取る媒体読取装置４６０と、ネットワークを介して他のコンピュータとの間でデータの授受を行うネットワークインターフェース４７０とを有する。ここで、ネットワークインターフェース４７０は、図３に示した無線通信部２０３に対応する。
【０１８１】
また、コンピュータ４００は、各種情報を一時的に記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４１０と、各種情報を記憶するＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４３０とを有する。ここで、ＲＡＭ４１０およびＨＤＤ４３０は、図３に示した記憶部２１０に対応する。
【０１８２】
そして、ＨＤＤ４３０には、図３に示した集計部２２３と同様の機能を有する集計プログラム４３１と、図３に示したコンテンツ作成部２２１と同様の機能を有するコンテンツ作成プログラム４３２とが記憶される。また、ＣＰＵ４２０が、ＨＤＤ４３０から集計プログラム４３１およびコンテンツ作成プログラム４３２を読み出してＲＡＭ４１０に展開する。そして、ＣＰＵ４２０は、集計プログラム４３１を集計プロセス４２１として実行し、コンテンツ作成プログラム４３２をコンテンツ作成プロセス４２２として実行する。
【０１８３】
なお、集計プログラム４３１およびコンテンツ作成部２２１は、必ずしもＨＤＤ４３０に格納されている必要はなく、例えば、ＣＤ−ＲＯＭ等の記憶媒体に記憶され、記憶媒体から読み出されて実行されてもよい。または、集計プログラム４３１およびコンテンツ作成部２２１は、他のコンピュータによって記憶され、公衆回線、インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等を介して、読み出されて実行されてもよい。
【０１８４】
コンピュータ５００は、各種演算処理を実行するＣＰＵ５２０と、各種データの入力を利用者から受け付ける入力装置５４０と、各種情報を出力する出力装置５５０とを有する。ここで、入力装置５４０は、図３に示した音声入力部３０２および画像取得部３０３に対応する。
【０１８５】
また、コンピュータ５００は、記憶媒体からプログラム等を読み取る媒体読取装置５６０と、ネットワークを介して他のコンピュータとの間でデータの授受を行うネットワークインターフェース５７０とを有する。ここで、ネットワークインターフェース５７０は、図３に示した無線通信部３０４に対応する。
【０１８６】
また、コンピュータ５００は、各種情報を一時的に記憶するＲＡＭ５１０と、各種情報を記憶するＨＤＤ５３０とを有する。ここで、ＲＡＭ５１０およびＨＤＤ５３０は、図３に示した記憶部３１０に対応する。
【０１８７】
そして、ＨＤＤ５３０には、図３に示した巡回経路作成部３２１と同様の機能を有する巡回経路作成プログラム５３１と、図３に示した情報収集部３２３と同様の機能を有する情報収集プログラム５３２とが記憶される。さらに、ＣＰＵ５２０が、ＨＤＤ５３０から巡回経路作成プログラム５３１および情報収集プログラム５３２を読み出してＲＡＭ５１０に展開する。そして、ＣＰＵ５２０は、巡回経路作成プログラム５３１を巡回経路作成プロセス５２１として実行し、情報収集プログラム５３２を情報収集プロセス５２２として実行する。
【０１８８】
なお、巡回経路作成プログラム５３１および情報収集プログラム５３２は、必ずしもＨＤＤ５３０に格納されている必要はなく、例えば、ＣＤ−ＲＯＭ等の記憶媒体に記憶され、記憶媒体から読み出されて実行されてもよい。または、巡回経路作成プログラム５３１および情報収集プログラム５３２は、他のコンピュータによって記憶され、公衆回線、インターネット、ＬＡＮ、ＷＡＮ等を介して、読み出されて実行されてもよい。
【符号の説明】
【０１８９】
１０  情報提供装置
１１  情報収集部
１２  出力部
１３  操作受付部
１４  集計部
１５  巡回経路作成部
１６  コンテンツ作成部
【図１】
0005440008.tif 000002
【図２】
0005440008.tif 000003
【図３】
0005440008.tif 000004
【図４−１】
0005440008.tif 000005
【図４−２】
0005440008.tif 000006
【図４−３】
0005440008.tif 000007
【図４−４】
0005440008.tif 000008
【図４−５】
0005440008.tif 000009
【図４−６】
0005440008.tif 000010
【図４−７】
0005440008.tif 000011
【図４−８】
0005440008.tif 000012
【図４−９】
0005440008.tif 000013
【図４−１０】
0005440008.tif 000014
【図５−１】
0005440008.tif 000015
【図５−２】
0005440008.tif 000016
【図５−３】
0005440008.tif 000017
【図６−１】
0005440008.tif 000018
【図６−２】
0005440008.tif 000019
【図６−３】
0005440008.tif 000020
【図６−４】
0005440008.tif 000021
【図７】
0005440008.tif 000022
【図８−１】
0005440008.tif 000023
【図８−２】
0005440008.tif 000024
【図８−３】
0005440008.tif 000025
【図９−１】
0005440008.tif 000026
【図９−２】
0005440008.tif 000027
【図１０】
0005440008.tif 000028
【図１１−１】
0005440008.tif 000029
【図１１−２】
0005440008.tif 000030
【図１２】
0005440008.tif 000031
【図１３】
0005440008.tif 000032
【図１４】
0005440008.tif 000033
【図１５】
0005440008.tif 000034
【図１６】
0005440008.tif 000035
【図１７】
0005440008.tif 000036
【図１８】
0005440008.tif 000037
【図１９】
0005440008.tif 000038
【図２０】
0005440008.tif 000039
【図２１】
0005440008.tif 000040
【図２２】
0005440008.tif 000041