(57)【要約】【課題】  観光地などで特定人物を撮影する際、特定人物を撮影した画像の情報を観光地の情報として有効活用することができる自律移動体を提供する。【解決手段】  モビルロボットＲは、特定人物Ｍを含む画像情報、画像を撮影した際の撮影方向、および自己の位置を送信部１８から基地局Ｂに送信する。基地局Ｂでは、受信部２１で受信したこれらの情報に基づいて、モビルロボットＲが撮影した撮影対象を特定し、この撮影対象を観光対象として保存蓄積して観光情報を構築する。【選択図】  図４
2007290077.tif 000002
【特許請求の範囲】
【請求項１】
特定人物を含む周辺状況を検出する周辺状況検出手段と、
前記周辺状況検出手段で検出された周辺状況に基づいて、前記特定人物と所定の位置関係を保ちながら移動する移動手段と、
前記特定人物を含む画像を撮影する撮影手段と、
現在位置を検出する位置情報検出手段と、
前記撮影手段で撮影する被写体に対する前記撮影手段の撮影方向を検出する撮影方向検出手段と、
前記位置情報検出手段で検出された位置に基づく位置情報、前記撮影手段で撮影された画像に基づく画像情報、および前記撮影方向検出手段で検出された撮影方向に基づく撮影方向情報を撮影情報として基地局に送信する送信手段と、
を備えることを特徴とする自律移動体。
【請求項２】
請求項１に記載された自律移動体と、前記自律移動体から送信される情報を受信する基地局と、が設けられ、
前記基地局は、
前記自律移動体における前記送信手段から送信される撮影情報を受信する受信手段と、
前記自律移動体が移動可能な地域の地図情報を記憶する地図情報記憶手段と、
前記撮影情報を前記地図情報に関連付けて記憶する撮影情報記憶手段と、
を備えることを特徴とする情報構築システム。
【請求項３】
前記基地局は、前記撮影情報を前記地図情報に参照することにより、興味対象を特定する興味対象特定手段をさらに備える請求項２に記載の情報構築システム。
【請求項４】
前記興味対象特定手段は、前記地図情報に基づいて作成される地図上に、前記位置情報に基づいて定められる位置から、前記撮影方向情報に基づいて生成作成される半直線上にあるものを興味対象として特定する請求項３に記載の情報構築システム。
【請求項５】
前記自律移動体は、前記撮影手段で撮影された画像の画角を検出する画角検出手段を備えるとともに、前記撮影情報に、前記画角検出手段で検出された画角に基づく画角情報が含まれており、
前記基地局における前記興味対象特定手段は、前記地図情報に基づいて作成される地図上に、前記位置情報に基づいて定められる位置から、前記自律移動体から送信された画角情報に基づいて作成される扇形領域を生成し、前記扇形領域内にあるものを興味対象として特定する請求項３に記載の情報構築システム。
【請求項６】
前記自律移動体は、前記撮影手段で撮影された画像のフォーカス点までの距離を検出するフォーカス距離検出手段を備えるとともに、前記撮影情報に、前記フォーカス距離検出手段で検出されたフォーカス距離に基づくフォーカス距離情報が含まれており、
前記基地局における前記興味対象特定手段は、前記地図情報に基づいて作成される地図上に、前記位置情報に基づいて定められる位置から、前記自律移動体から送信されたフォーカス距離情報に基づいて作成されるフォーカス位置を生成し、前記フォーカス位置にあるものを興味対象として特定する請求項３に記載の情報構築システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定人物とともに移動する自律移動体およびこの自立移動体を用いた情報構築システムに関する。
【背景技術】
【０００２】
近年、走行装置や歩行装置などの移動装置により自律的に移動して各種の作業を行うロボットの研究開発が盛んに行われており、各種の自律移動体が提案されている。このような自律移動体として、たとえば、特許文献１（特開２００１−２８７１８３号公報）に開示された案内ロボットがある。この案内ロボットは、案内先までの経路を生成するとともに、案内対象となる被案内者の歩行状態を検出して、被案内者の歩行状態に応じて走行速度を変化させながら、被案内者を案内するというものである。
【特許文献１】特開２００１−２８７１８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記特許文献１に開示された案内ロボットは、単に被案内者を案内先まで案内する機能を有しているに過ぎなかった。このため、たとえば被案内者を観光地に案内し撮影して得られる情報に基づいて、たとえば観光案内ガイドを作成するとしても、案内ロボットから得られる情報を有効に活用することができないという問題があった。
【０００４】
そこで、本発明の課題は、観光地などで特定人物を撮影する際、特定人物を撮影した画像の情報を観光地の情報として有効活用することができる自律移動体を提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決した本発明に係る自律移動体は、特定人物を含む周辺状況を検出する周辺状況検出手段と、周辺状況検出手段で検出された周辺状況に基づいて、特定人物と所定の位置関係を保ちながら移動する移動手段と、特定人物を含む画像を撮影する撮影手段と、現在位置を検出する位置情報検出手段と、撮影手段で撮影する被写体に対する撮影手段の撮影方向を検出する撮影方向検出手段と、位置情報検出手段で検出された位置に基づく位置情報、撮影手段で撮影された画像に基づく画像情報、および撮影方向検出手段で検出された撮影方向に基づく撮影方向情報を撮影情報として基地局に送信する送信手段と、を備えるものである。
【０００６】
本発明に係る自律移動体においては、位置情報検出手段で検出された位置に基づく位置情報、撮影手段で撮影された画像に基づく画像情報、および撮影方向検出手段で検出された撮影方向に基づく撮影方向情報を撮影情報として基地局に送信している。観光地などでは、特定人物は、観光対象を含めて撮影を行うことが多いので、これらの位置情報、画像情報、および撮影方向情報に基づいて、観光対象を特定することができる。この観光対象を蓄積することにより、特定人物を撮影した画像の情報を観光地の情報として有効活用することができる。
【０００７】
また、上記課題を解決した本発明に係る情報構築システムは、上記の自律移動体と、自律移動体から送信される情報を受信する基地局と、が設けられ、基地局は、自律移動体における送信手段から送信される撮影情報を受信する受信手段と、自律移動体が移動可能な地域の地図情報を記憶する地図情報記憶手段と、撮影情報を地図情報に関連付けて記憶する撮影情報記憶手段と、を備えるものである。
【０００８】
本発明に係る情報構築システムは、自律移動体から送信される観光地の情報を基地局に記憶している。こうして、観光対象を蓄積することができ、特定人物を撮影した画像の情報を観光地の情報として有効活用して、観光地情報を構築することができる。
【０００９】
ここで、基地局は、撮影情報を地図情報に参照することにより、興味対象を特定する興味対象特定手段をさらに備える態様とすることができる。
【００１０】
基地局は地図情報記憶手段に記憶された地図情報に撮影情報を参照することにより、興味対象となった観光対象を特定することができる。したがって、興味対象となる観光対象を具体的に特定することができる。
【００１１】
また、興味対象特定手段は、地図情報に基づいて作成される地図上に、位置情報に基づいて定められる位置から、撮影方向情報に基づいて生成作成される半直線上にあるものを興味対象として特定する態様とすることもできる。
【００１２】
このように、地図情報に基づいて作成される地図上に、位置情報に基づいて定められる位置から、撮影方向情報に基づいて生成作成される半直線上を生成することにより、興味対象を確実に特定することができる。
【００１３】
さらに、自律移動体は、撮影手段で撮影された画像の画角を検出する画角検出手段を備えるとともに、撮影情報に、画角検出手段で検出された画角に基づく画角情報が含まれており、基地局における興味対象特定手段は、地図情報に基づいて作成される地図上に、位置情報に基づいて定められる位置から、自律移動体から送信された画角情報に基づいて作成される扇形領域を生成し、扇形領域内にあるものを興味対象として特定態様とすることもできる。
【００１４】
そして、自律移動体は、撮影手段で撮影された画像のフォーカス点までの距離を検出するフォーカス距離検出手段を備えるとともに、撮影情報に、フォーカス距離検出手段で検出されたフォーカス距離に基づくフォーカス距離情報が含まれており、基地局における興味対象特定手段は、地図情報に基づいて作成される地図上に、位置情報に基づいて定められる位置から、自律移動体から送信されたフォーカス距離情報に基づいて作成されるフォーカス位置を生成し、フォーカス位置にあるものを興味対象として特定する態様とすることもできる。
【００１５】
これらのように、位置情報に基づいて定められる位置から、自律移動体から送信された画角情報に基づいて生成される扇形領域や、位置情報に基づいて定められる位置から、自律移動体から送信されたフォーカス距離情報に基づいて生成されるフォーカス位置を用いても、観光対象を具体的に特定することができる。
【発明の効果】
【００１６】
本発明に係る自律移動体によれば、観光地などで特定人物を撮影する際、特定人物を撮影した画像の情報を観光地の情報として有効活用することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明に係る自律移動体および情報構築システムの実施形態を説明するなお、同一の部材、要素については、その説明を省略することがある。
【００１８】
図１は本発明の第一の実施形態に係る自律移動体としてのモビルロボットおよびその主人としての特定人物を模式的に示す平面図、図２はモビルロボットの構造を示す側面図、図３はモビルロボットと基地局との関係を示す模式図、図４はモビルロボットにおける制御装置の構成を示すブロック図である。
【００１９】
モビルロボットＲは、図１に示すように、主人としての特定人物Ｍと所定の位置関係を保ちながら移動する移動体として構成されている。このモビルロボットＲは、特定人物Ｍの近傍において、特定人物Ｍおよびその周辺状況を観測しつつその観測情報に基づいて特定人物Ｍを先導し、あるいは特定人物Ｍに追従する。
【００２０】
図２に示すように、モビルロボットＲは、移動手段であり、撮影位置調整手段である走行装置１により移動可能なボディＲ１と、このボディＲ１に対して回転可能に接続されたヘッドＲ２とを備えており、ボディＲ１には、報知、警報、案内などの各種のメッセージを画像や文字により表示可能なディスプレイ２が設置されている。また、ボディＲ１には、電源としてのバッテリ３、ヘッドＲ２を回転駆動するためのヘッド駆動モータ４の他、走行装置１、ディスプレイ２、ヘッド駆動モータ４などを制御するための制御装置５が内蔵されている。
【００２１】
一方、モビルロボットＲのヘッドＲ２には、特定人物Ｍおよびその周辺に存在する障害物（他の人物や動物、構造物、設置物、車両等）などを含む周辺状況をステレオ画像として観測するための左右一対のＣＣＤカメラ（または赤外線カメラ）６Ａ，６Ｂと、報知、警報、案内などの各種メッセージの音声を発声可能なスピーカ７とが設置されている。
【００２２】
また、ヘッドＲ２には、他のモビルロボットや基地局との間で送受信を行うためのアンテナ８が設けられている。さらに、ボディＲ１には、モビルロボットＲが自己位置を検出する自己位置検出手段となる位置センサ９が設けられている。位置センサ９は、たとえばＧＰＳ装置からなり、衛星と通信などをすることによって、自己の位置を検出している。また、ヘッドＲ２には、方位を検出する撮影方向検出手段である方位センサ１０が設けられている。この方位センサ１０によって、ヘッドＲ２が向いている方位を検出する。この方位検出手段によって、特定人物Ｍに対するＣＣＤカメラ６Ａ，６Ｂの撮影方向を検出する。
【００２３】
また、図３に示すように、モビルロボットＲ同士、およびモビルロボットＲと基地局Ｂとの間では、信号の送受信が可能となっている。基地局Ｂは、センタ制御装置Ｂ１、モニタＢ２、キーボードＢ３、および送受信用のアンテナＢ４などを備えている。これらの複数のモビルロボットおよび基地局Ｂによって、情報構築システムが構成される。
【００２４】
図１および図２に示すように、走行装置１は、たとえば、ホイールインモータ１Ａ，１Ｂにより回転方向および回転速度が左右独立に制御される左右一対の駆動車輪１Ｃ，１Ｄと、３６０度の旋回が可能なキャスタ車輪１Ｅと、を有する。
【００２５】
この走行装置１は、左右一対の駆動車輪１Ｃ，１Ｄが同方向に前転駆動または後転駆動されることでモビルロボットＲを前進または後退させる。その際、左右一対の駆動車輪１Ｃ，１Ｄの回転速度が同速度であればモビルロボットＲを直進させ、左右一対の駆動車輪１Ｃ，１Ｄの回転速度に差があれば駆動車輪１Ｃ，１Ｄのうち回転速度の遅い側にモビルロボットＲを旋回させる。そして、この走行装置１は、左右一対の駆動車輪１Ｃ，１Ｄが同速度で相互に逆方向に回転駆動されると、モビルロボットＲをその場で左右の何れかに回転させる。
【００２６】
ここで、制御装置５は、ＥＣＵ（Electric Control Unit）等のマイクロコンピュータのハードウェアおよびソフトウェアを利用して構成されている。この制御装置５は、ホイールインモータ１Ａ，１Ｂやヘッド駆動モータ４の駆動回路、ディスプレイ２、ＣＣＤカメラ６Ａ，６Ｂ、スピーカ７等との間の入出力インターフェースＩ／ＯおよびＡ／Ｄコンバータの他、プログラムおよびデータを記憶したＲＯＭ（ReadOnly Memory）、入力データ等を一時記憶するＲＡＭ（Random Access Memory）、プログラムを実行するＣＰＵ（Central ProcessingUnit）等をハードウェアとして備えている。
【００２７】
そして、この制御装置５においては、図４に示すように、画像生成部１１、特定人物検出部１２、ヘッド駆動モータ制御部１３、走行障害物検出部１４、ホイールインモータ制御部１５、報知情報作成部１６、自己位置検出部１７、送信部１８、および画像保存部１９がソフトウェアとして構成されている。
【００２８】
ＣＣＤカメラ６Ａ，６Ｂは、特定人物Ｍを含む周辺状況を撮影し、撮影データを計測時刻情報とともに画像生成部１１に所定時間毎に出力する。ＣＣＤカメラ６Ａ，６Ｂが本発明の周辺状況検出手段および撮影手段となる。画像生成部１１は、左右のＣＣＤカメラ６Ａ，６Ｂから出力される左右の撮影データおよび計測時刻情報に基づいて各計測時刻におけるステレオ画像を順次生成し、その画像データを計測時刻情報とともに特定人物検出部１２、走行障害物検出部１４、および送信部１８へ所定時間毎に繰り返して出力する。
【００２９】
特定人物検出部１２は、画像生成部１１から順次出力される画像データに基づいて撮影画像のエッジ処理を行い、予め記憶されている特定人物Ｍの輪郭モデルとのマッチング処理により特定人物Ｍを検出する。特定人物検出部１２は、検出された特定人物Ｍのステレオ画像をステレオマッチング処理することにより、特定人物Ｍの３次元位置を三角測量の原理で所定時間毎に推測して特定人物Ｍの３次元データを検出する。特定人物検出部１２は、検出した特定人物Ｍの３次元位置データをヘッド駆動モータ制御部１３、ホイールインモータ制御部１５、および送信部１８に出力する。
【００３０】
ヘッド駆動モータ制御部１３は、出力された特定人物Ｍの３次元位置データに基づき、特定人物Ｍがたとえば画像中央に位置するようにヘッド駆動モータ４の回転を制御してモビルロボットＲのヘッドＲ２を回転させる。
【００３１】
走行障害物検出部１４は、画像生成部１１から所定時間毎に順次出力された画像データに基づいて撮影画像のエッジ処理を行うことにより、撮影画像中に存在する障害物（他の人物や動物、構造物、設置物、車両等）を検出する。走行障害物検出部１４は、検出された障害物のステレオ画像をステレオマッチング処理することにより、障害物の３次元位置を三角測量の原理で所定時間毎に推測して障害物の３次元データを検出する。走行障害物検出部１４は、検出した障害物の３次元位置データをホイールインモータ制御部１５および報知情報作成部１６に出力する。
【００３２】
ホイールインモータ制御部１５は、出力された特定人物Ｍおよび障害物の３次元位置データに基づいて、モビルロボットＲが特定人物Ｍの近傍において障害物を避けつつ特定人物Ｍを先導し、あるいは特定人物Ｍに追従するように、ホイールインモータ１Ａ，１Ｂの回転を個別に制御して走行装置１の駆動車輪１Ｃ，１Ｄの回転方向および回転速度を個別に制御する。また、自己位置検出部１７から撮影位置の変更を行うための移動位置が出力された場合には、これらの移動位置に基づいて移動制御する。
【００３３】
報知情報作成部１６は、特定人物検出部１２から出力された特定人物Ｍおよび走行障害物検出部１４から出力された障害物の３次元位置データに基づき、モビルロボットＲが特定人物Ｍの近傍において障害物があるか否かを検出する。また、障害物が検出された場合には、スピーカ７に障害物がある旨を報知させるとともに、ディスプレイ２に表示させて、特定人物Ｍに障害物の存在を知らせる。
【００３４】
自己位置検出部１７には、所定時間毎にＧＰＳ位置情報が位置情報検出手段である位置センサ９から出力されるとともに、撮影方向となる方位情報が方位センサ１０から出力される。自己位置検出部１７では、位置センサ９から出力されるＧＰＳ位置情報および方位センサ１０から出力される方位情報に基づいて、モビルロボットＲの位置（自己位置）およびモビルロボットＲが向く方位を検出している。自己位置検出部１７は、検出した自己位置および方位を送信部１８に出力している。
【００３５】
送信部１８は、画像生成部１１から出力される画像情報、特定人物検出部１２から出力される画像内における特定人物情報、および自己位置検出部１７から出力される自己位置および方位情報を入力する。送信部１８には、アンテナ８が接続されており、これらの画像情報、特定人物情報、自己位置情報および方位情報を、アンテナ８を介して基地局Ｂに送信する。
【００３６】
画像保存部１９は、画像生成部から出力される画像情報を保存している。画像保存部１９は、モビルロボットＲに設けられた図示しないプリント装置を特定人物Ｍ等が操作することにより、画像保存部１９に保存された画像情報をプリントすることができるようになっている。
【００３７】
一方、図５に示すように、基地局Ｂにおけるセンタ制御装置Ｂ１には、受信部２１、受信情報追加部２２、地図データベース２３、興味対象特定手段である観光対象特定部２４、および撮影情報記憶手段である観光対象保存部２５が設けられている。受信部２１には、アンテナＢ４が接続されており、モビルロボットＲから送信される画像情報、特定人物情報、自己位置および方位情報を取得する。受信部２１は、取得した画像情報、特定人物情報、自己位置および方位情報を受信情報追加部２２に出力する。
【００３８】
地図データベース２３には、モビルロボットＲが移動可能な地域の地図情報が記憶されている。本実施形態での地図情報としては、いわゆる観光地の地図情報が記憶されているが、その他の地域の地図情報が記憶されている態様とすることもできる。地図データベース２３は、受信情報追加部２２および観光対象特定部２４の要求に応じて、それぞれ地図情報を出力している。
【００３９】
受信情報追加部２２は、受信部２１から出力された特定人物情報および自己位置に基づいて、地図データベース２３に対して、特定人物ＭおよびモビルロボットＲがいる位置の地図を出力させる。受信情報追加部２２では、地図データベース２３から出力された地図情報に基づいて、地図上におけるモビルロボットＲがいる位置（撮影位置）およびモビルロボットＲの向き（撮影方向）を特定する。受信情報追加部２２は、地図上に追加したモビルロボットＲの位置と向きを観光対象特定部２４に出力する。
【００４０】
観光対象特定部２４は、地図データベース２３から出力された地図情報および受信情報追加部２２から出力されたモビルロボットＲの位置と向きをその都度記憶する。観光対象特定部２４では、地図上における複数のモビルロボットＲの位置と向きに基づいて、興味対象となる観光対象を特定する。観光対象特定部２４は、特定した観光対象に基づく観光対象情報（観光対象ポイント）を観光対象保存部２５に出力する。観光対象保存部２５では、観光対象保存部２５から出力される観光対象ポイントが蓄積されて保存されている。この観光対象ポイントによって観光情報が構築される。
【００４１】
以上の構成を有する本実施形態に係る情報構築システムの制御について説明する。まず、情報構築システムにおけるモビルロボットＲの制御手順について説明する。図６は、モビルロボットＲにおける制御装置の制御手順を示すフローチャートである。
【００４２】
図６に示すように、モビルロボットＲにおける制御装置５では、まず、特定人物検出部１２において、画像生成部１１から出力される画像情報の中から特定人物Ｍの映像を検出する（Ｓ１）。続いて、特定人物Ｍが検出されたか否かを判断（Ｓ２）。画像情報の中から特定人物Ｍが検出されないと判断した場合には、ホイールインモータ制御部１５に移動信号を出力し、モビルロボットＲを移動させる（Ｓ９）。こうして、画像情報の中から特定人物Ｍが検出されるまで移動を継続する。
【００４３】
一方、画像情報の中から特定人物Ｍが検出されたと判断した場合には、特定人物Ｍの追従する（Ｓ３）制御を行うように、ホイールインモータ制御部１５に移動信号を出力する。その後、撮影指示があったか否かを判断する（Ｓ４）。撮影指示がない場合には、特定人物Ｍに追従する制御を継続する。
【００４４】
また、撮影指示があった場合には、特定人物Ｍを含む静止画像をＣＣＤカメラ６Ａ，６Ｂによって撮影する（Ｓ５）。静止画像を撮影したら、自己位置検出部１７において、撮影が行われた撮影位置および撮影方向を保存する（Ｓ６）。ここでの撮影が行われた位置は、位置センサ９から出力されたＧＰＳ位置情報に基づいて判断され、撮影方向は、方位センサ１０から出力された方位情報に基づいて判断される。
【００４５】
撮影位置および撮影方向を保存したら、撮影画像を画像保存部１９に保存する（Ｓ７）。それから、自己位置検出部１７から撮影位置情報および撮影方向情報を送信部１８に出力するとともに、画像保存部１９から画像情報を送信部１８に出力する。送信部１８は、これらの撮影位置情報、撮影方向情報、および撮影画像情報を撮影情報として基地局Ｂに向けて送信する（Ｓ８）。また、こうして、モビルロボットＲにおける制御が終了する。
【００４６】
次に、基地局Ｂのセンタ制御装置Ｂ１におけるについて説明する。図７は、センタ制御装置における制御の手順を示すフローチャートである。図７に示すように、センタ制御装置Ｂ１においては、受信部２１で受信した撮影情報を受信情報追加部２２に出力する。受信情報追加部２２では、出力された撮影情報に基づいて、特定人物Ｍの位置、モビルロボットＲの位置（撮影位置）、および撮影方向を検出する。
【００４７】
また、地図データベース２３には、世界各地の地図が保存されている。受信情報追加部２２は、特定人物ＭおよびモビルロボットＲの位置から、その位置を含む地図を地図データベース２３に出力させる。受信情報追加部２２は、モビルロボットＲの位置および撮影方向を地図データベース２３から出力された地図情報にそれぞれ追加する（Ｓ１１）。受信情報追加部２２は、地図情報におけるモビルロボットＲの位置（撮影位置）および撮影方向を観光対象特定部２４に出力する。
【００４８】
また、観光対象特定部２４は、地図データベース２３に対して、受信情報追加部２２から出力された地図と同位置の地図を出力させる。観光対象特定部２４では、受信情報追加部２２から出力された撮影位置および撮影方向をその都度記憶しており、撮影位置および撮影方向によって観光対象を特定する。具体的に、観光対象特定部２４では、受信情報追加部２２から出力された複数の撮影位置および撮影方向に基づいて、それぞれの撮影位置および撮影方向に対応する半直線を地図上に生成する（Ｓ１２）。半直線は、撮影位置を起点として、撮影方向に延びる所定の長さのものとする。こうして、複数の半直線が地図上に生成される。
【００４９】
複数の半直線を地図上に形成したら、複数の半直線についての交点を求める（Ｓ１３）。たとえば、図８に模式的に示す地図Ｐ上において、撮影位置ＲＡが複数検出され、この複数の撮影位置ＲＡから撮影方向を参照して複数の半直線Ｌが生成される。これらの複数の半直線について、それぞれの交点を求め、所定の範囲内における半直線の交点数を求め、交点の数が所定のしきい値となる数、たとえば５個以上あるか否かを判断する（Ｓ１４）。
【００５０】
図８に示す例では、エリアＸ１〜Ｘ５が設定されているが、第一エリアＸ１に複数の半直線の交点Ｋが５個以上あり、他の第二〜第五エリアＸ２〜Ｘ５には半直線の交点がない。このように、しきい値である５個以上の交点があるエリア、ここでは第一エリアＸ１を観光対象ポイントと特定する。観光対象特定部２４は、観光対象ポイントと特定したエリアを観光対象保存部２５に出力する。観光対象保存部２５では、出力された観光対象ポイントを記憶して保存する（Ｓ１５）。
【００５１】
その一方で、観光対象特定部２４では、観光対象ポイントとなる第一エリアＸ１を撮影する撮影位置ＲＡを特定し、これらの撮影位置ＲＡを撮影ポイントとして特定する。観光対象特定部２４では、特定した撮影ポイントも同時に観光対象保存部２５に出力する。こうして、観光対象ポイントおよび撮影ポイントが同時に記憶され、保存される。
【００５２】
観光ポイントを記憶したら、観光対象保存部２５において、記憶された観光対象ポイントがラベルを有するか否かを判断する（Ｓ１６）。ここでのラベルとは、著名な観光名所の名称などを示し、地図データベース２３上に予め登録されているものである。その結果、ラベルを有していると判断した場合には、記憶した観光対象ポイントとともにラベルも登録して（Ｓ１７）、処理を終了する。また、ラベルを有していないと判断した場合には、そのまま処理を終了する。観光対象保存部２５に記憶される観光対象ポイントが蓄積されることにより、観光情報データが構築される。
【００５３】
このように、本実施形態に係る情報構築システムでは、モビルロボットＲが撮影した画像やモビルロボットＲの位置などの撮影情報に基づいて、観光地の情報を保存することができる。このような観光地の情報を随時追加更新することにより、観光地情報を構築することができる。したがって、モビルロボットＲによって特定人物を撮影した画像の情報を観光地の情報として有効活用することができる。また、観光対象を特定するにあたり、地図上に半直線を生成し、この半直線の交点に基づいて観光対象を特定している。このため、観光対象を具体的かつ容易に特定することができる。
【００５４】
次に、本発明の第二の実施形態について説明する。本実施形態に係る情報構築システムでは、上記第一の実施形態と比較して、モビルロボットＲにおける制御装置５に代えて、制御装置３０が設けられている点において主に異なるものであり、その他の構成については上記第一の実施形態と同様の構成を有している。図９は、本実施形態に係る制御装置の構成を示すブロック図である。
【００５５】
図９に示すように、本実施形態に係る制御装置３０においては、自己位置検出部１７に代えて、画角検出部３１が設けられている。画角検出部３１には、上記第一の実施形態のける自己位置検出部１７と同様、所定時間毎にＧＰＳ位置情報が位置センサ９から出力されるとともに、撮影方向となる方位情報が方位センサ１０から出力される。画角検出部３１では、位置センサ９から出力されるＧＰＳ位置情報および方位センサ１０から出力される方位情報に基づいて、モビルロボットＲの位置（自己位置）およびモビルロボットＲが向く方位を検出している。
【００５６】
また、画像生成部１１は、画角検出部３１にも画像情報を出力している。画角検出部３１は、画像生成部１１から出力される画像に基づいて、撮影される画像の画角を検出している。画角検出部３１は、検出した自己位置情報、自己位置情報、および画角情報を送信部１８に出力する。
【００５７】
送信部１８は、画像生成部１１から出力される画像情報、特定人物検出部１２から出力される画像内における特定人物情報のほか、画角検出部３１から出力される自己位置情報、方位情報、および画角情報を入力する。送信部１８には、アンテナ８が接続されており、これらの画像情報、特定人物情報、自己位置情報、方位情報、および画角情報を撮影情報として、アンテナ８を介して基地局Ｂに送信する。
【００５８】
基地局Ｂにおけるセンタ制御装置Ｂ１の受信部２１では、モビルロボットＲにおける制御装置５の送信部１８から送信される撮影情報を受信する。受信情報追加部２２は、受信部２１から出力された撮影情報と、地図データベース２３から出力された地図情報に基づいて、地図上におけるモビルロボットＲがいる位置（撮影位置）およびモビルロボットＲの向き（方位）、さらに特定人物の位置を特定する。また、地図上にモビルロボットＲの位置と向き、および画角を観光対象特定部２４に出力する。
【００５９】
観光対象特定部２４では、地図データベース２３から出力される地図情報および受信情報追加部２２から出力される撮影位置、撮影方向、および画角に基づいて、観光対象を特定する。
【００６０】
次に、本実施形態に係る情報構築システムの制御手順について、上記第一の実施形態と異なる部分について主に説明する。モビルロボットＲにおいては、画角検出部３１において、撮影画像の画角を検出し、画角情報を基地局Ｂに送信する点において異なる。また、基地局Ｂでは、観光対象特定部２４において、観光対象を特定するにあたり、半直線に代えて画角を用いる点において異なる。
【００６１】
観光対象特定部２４における観光対象の特定手順について説明すると、観光対象特定部２４では、地図データベース２３から出力された地図情報上におけるモビルロボットＲの位置および向きを特定するとともに、このモビルロボットＲの向きに合わせた画角の範囲内を表す扇形領域を生成する。この扇形領域を、複数のモビルロボットＲのそれぞれについて生成する。それから、扇状領域の重複範囲を特定し、所定のしきい値以上の数の扇状領域が重複した範囲を観光対象ポイントとして特定する。その他の手順は、上記第一の実施形態と同様である。
【００６２】
このように、本実施形態に係る情報構築システムでは、上記第一の実施形態における半直線に代えて、扇形領域を利用して観光対象ポイントを特定している。このような扇形領域を利用しても、観光対象ポイントを良好に特定することができる。
【００６３】
続いて、本発明の第三の実施形態について説明する。本実施形態に係る情報構築システムでは、上記第一の実施形態と比較して、モビルロボットＲにおける制御装置５に代えて、制御装置４０が設けられている点において主に異なるものであり、その他の構成については上記第一の実施形態と同様の構成を有している。図１０は、本実施形態に係る制御装置の構成を示すブロック図である。
【００６４】
図１０に示すように、本実施形態に係る制御装置４０においては、自己位置検出部１７に代えて、フォーカス距離検出部４１が設けられている。フォーカス距離検出部４１には、上記第一の実施形態のける自己位置検出部１７と同様、所定時間毎にＧＰＳ位置情報が位置センサ９から出力されるとともに、撮影方向となる方位情報が方位センサ１０から出力される。フォーカス距離検出部４１では、位置センサ９から出力されるＧＰＳ位置情報および方位センサ１０から出力される方位情報に基づいて、モビルロボットＲの位置（自己位置）およびモビルロボットＲが向く方位を検出している。
【００６５】
また、画像生成部１１は、フォーカス距離検出部４１にも画像情報を出力している。フォーカス距離検出部４１は、画像生成部１１から出力される画像に基づいて、撮影される画像のフォーカス距離を検出している。フォーカス距離検出部４１は、検出した自己位置情報、自己位置情報、およびフォーカス距離検出情報を送信部１８に出力する。
【００６６】
送信部１８は、画像生成部１１から出力される画像情報、特定人物検出部１２から出力される画像内における特定人物情報のほか、フォーカス距離検出部４１から出力される自己位置情報、方位情報、およびフォーカス距離情報を入力する。送信部１８には、アンテナ８が接続されており、これらの画像情報、特定人物情報、自己位置情報、方位情報、およびフォーカス距離情報を撮影情報として、アンテナ８を介して基地局Ｂに送信する。
【００６７】
基地局Ｂにおけるセンタ制御装置Ｂ１の受信部２１では、モビルロボットＲにおける制御装置５の送信部１８から送信される撮影情報を受信する。受信情報追加部２２は、受信部２１から出力された撮影情報と、地図データベース２３から出力された地図情報に基づいて、地図上におけるモビルロボットＲがいる位置（撮影位置）およびモビルロボットＲの向き（方位）、さらに特定人物の位置を特定する。また、地図上にモビルロボットＲの位置と向き、および画角を観光対象特定部２４に出力する。
【００６８】
観光対象特定部２４では、地図データベース２３から出力される地図情報および受信情報追加部２２から出力される撮影位置、撮影方向、およびフォーカス距離に基づいて、観光対象を特定する。
【００６９】
次に、本実施形態に係る情報構築システムの制御手順について、上記第一の実施形態と異なる部分について主に説明する。モビルロボットＲにおいては、フォーカス距離検出部４１において、撮影画像のフォーカス距離を検出し、画角情報を基地局Ｂに送信する点において異なる。また、基地局Ｂでは、観光対象特定部２４において、観光対象を特定するにあたり、半直線に代えてフォーカス距離を用いる点において異なる。
【００７０】
観光対象特定部２４における観光対象の特定手順について説明すると、観光対象特定部２４では、地図データベース２３から出力された地図情報上におけるモビルロボットＲの位置および向きを特定するとともに、このモビルロボットＲの向きに合わせた撮影を行った際のフォーカス距離を経た位置を含む所定範囲（以下「フォーカス距離範囲」という）の領域を生成する。このフォーカス距離範囲を、複数のモビルロボットＲのそれぞれについて生成する。それから、フォーカス距離範囲の重複範囲を特定し、所定のしきい値以上の数のフォーカス距離範囲が重複した範囲を観光対象ポイントとして特定する。その他の手順は、上記第一の実施形態と同様である。
【００７１】
このように、本実施形態に係る情報構築システムでは、上記第一の実施形態における半直線に代えて、フォーカス距離範囲を利用して観光対象ポイントを特定している。このようなフォーカス距離範囲を利用しても、観光対象ポイントを良好に特定することができる。
【００７２】
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限定されるものではない。たとえば、上記実施形態では、特定人物Ｍを撮影するためにＣＣＤカメラ６Ａ，６Ｂを用いているが、撮影専用のカメラを用いることができる。また、上記実施形態では、興味対象として観光地の観光対象を挙げているが、興味対象はこれに限定されるものではなく、たとえば娯楽施設や競技場などとすることもできる。
【図面の簡単な説明】
【００７３】
【図１】第一の実施形態に係る自律移動体としてのモビルロボットおよびその主人としての特定人物を模式的に示す平面図である。
【図２】モビルロボットの構造を示す側面図である。
【図３】モビルロボットと基地局との関係を示す模式図である。
【図４】モビルロボットにおける制御装置の構成を示すブロック図である。
【図５】基地局におけるセンタ制御装置の構成を示すブロック図である。
【図６】モビルロボットＲにおける制御装置の制御手順を示すフローチャートである。
【図７】センタ制御装置における制御の手順を示すフローチャートである。
【図８】観光対象を特定するためのモビルロボットと観光対象との位置関係を模式的に示す図である。
【図９】第二の実施形態に係る自律移動体としてのモビルロボットにおける制御装置の構成を示すブロック図である。
【図１０】第三の実施形態に係る自律移動体としてのモビルロボットにおける制御装置の構成を示すブロック図である。
【符号の説明】
【００７４】
１…走行装置、２…ディスプレイ、５…制御装置、６Ａ，６Ｂ…カメラ、１１…画像生成部、１２…特定人物検出部、１５…ホイールインモータ制御部、１７…自己位置検出部、１８…送信部、１９…画像保存部、２１…受信部、２２…受信情報追加部、２３…地図データベース、２４…観光対象特定部、２５…観光対象保存部、３１…画角検出部、４１…フォーカス距離検出部、Ｂ…基地局、Ｂ１…センタ制御装置、Ｍ…特定人物、Ｒ…モビルロボット。
【図１】
2007290077.tif 000003
【図２】
2007290077.tif 000004
【図３】
2007290077.tif 000005
【図４】
2007290077.tif 000006
【図５】
2007290077.tif 000007
【図６】
2007290077.tif 000008
【図７】
2007290077.tif 000009
【図８】
2007290077.tif 000010
【図９】
2007290077.tif 000011
【図１０】
2007290077.tif 000012