(57)【要約】【課題】ＡＲ技術において、オブジェクトの配置の自由度を向上すると共に、現実環境に則したオブジェクトの配置を実現する。【解決手段】オブジェクト位置決め装置１では、オブジェクトが仮想的に投てきされたものとして扱われ、オブジェクトの投てきに関するパラメータであるオブジェクトの基準位置及び投てき方向といったオブジェクト投てき情報に基づいてオブジェクトの配置がオブジェクト位置決め部１２により決定されるので、オブジェクトの配置の自由度が向上する。また、オブジェクト投てき情報に含まれる情報に基づきオブジェクトの仮想的な投てき軌跡Ｔが生成され、生成された投てき軌跡Ｔと構造物領域Ｓとの位置関係に基づいてオブジェクトの配置がオブジェクト位置決め部１２により決定されるので、オブジェクトの配置に際して現実環境における構造物の存在が考慮されることとなる。【選択図】図１
2011113127.tif 000002
【特許請求の範囲】
【請求項１】
仮想的に投てきされたオブジェクトの仮想空間における配置を決定するオブジェクト位置決め装置であって、
前記オブジェクトの基準位置及び仮想的な投てき方向を示す情報を含むオブジェクト投てき情報を取得するオブジェクト投てき情報取得手段と、
前記オブジェクト投てき情報取得手段により取得されたオブジェクト投てき情報に基づいて形成される投てき軌跡と、前記仮想空間における構造物が配置された領域である構造物領域との位置関係に基づいて、前記オブジェクトの配置位置を決定するオブジェクト位置決め手段と
を備えることを特徴とするオブジェクト位置決め装置。
【請求項２】
前記構造物領域を示す構造物情報を予め記憶している地図データ記憶手段を更に備え、
前記オブジェクト位置決め手段は、前記地図データ記憶手段に記憶されている前記構造物情報に基づいて前記オブジェクトの配置位置を決定する
ことを特徴とする請求項１に記載のオブジェクト位置決め装置。
【請求項３】
前記オブジェクトに関する情報を記憶させるためのオブジェクト記憶手段と、
前記オブジェクト位置決め手段により決定された前記オブジェクトの前記配置位置を、当該オブジェクトの識別データに対応付けて、前記オブジェクト記憶手段に記憶させるオブジェクト位置登録手段とを更に備える
ことを特徴とする請求項１または２に記載のオブジェクト位置決め装置。
【請求項４】
前記オブジェクト位置決め手段は、
前記オブジェクトの前記投てき軌跡が前記構造物領域と重複する場合に、前記オブジェクトの前記投てき軌跡と前記構造物領域の輪郭との交点であるオブジェクト衝突点のうち、前記投てき軌跡の前記始点位置に最も近い前記オブジェクト衝突点を、前記オブジェクトの配置位置として決定する
ことを特徴とする請求項１〜３のいずれか１項に記載のオブジェクト位置決め装置。
【請求項５】
前記オブジェクト位置決め手段は、前記オブジェクトを表示する際の前記オブジェクトの向きを決定するための方位情報である正面方位情報を、前記オブジェクト衝突点における前記構造物領域の輪郭の法線の方位に基づいて生成し、
前記オブジェクト位置登録手段は、前記オブジェクト位置決め手段により生成された前記正面方位情報を、当該オブジェクトの識別データに対応付けて、前記オブジェクト記憶手段に記憶させる
ことを特徴とする請求項４に記載のオブジェクト位置決め装置。
【請求項６】
前記オブジェクト投てき情報は、前記オブジェクトの仮想的な投てき距離を示す情報を含み、
前記オブジェクト位置決め手段は、
前記オブジェクトの前記投てき軌跡が前記構造物領域と重複する場合に、前記オブジェクト投てき情報に基づき、前記基準位置を始点位置として前記投てき方向に向かって前記投てき距離だけ離れた位置を終点位置とする線分により表される投てき軌跡を生成し、前記投てき軌跡と前記構造物領域の輪郭との交点であるオブジェクト衝突点において反射された前記投てき軌跡の終点位置を前記オブジェクトの配置位置として決定する
ことを特徴とする請求項１〜３のいずれか１項に記載のオブジェクト位置決め装置。
【請求項７】
前記オブジェクト位置決め手段は、
前記オブジェクト衝突点における前記構造物領域の輪郭の接線を対称軸として前記投てき軌跡の終点位置と線対称となる位置である反射終点位置を前記オブジェクトの配置位置として決定する
ことを特徴とする請求項６に記載のオブジェクト位置決め装置。
【請求項８】
前記構造物情報は、前記構造物領域の輪郭における前記投てき軌跡の反射に関する係数であるオブジェクト反射係数を含み、
前記オブジェクト位置決め手段は、
前記オブジェクト衝突点から前記反射終点位置までの距離に前記オブジェクト反射係数を乗じて得られる距離だけ、前記オブジェクト衝突点から前記反射終点位置に向かって離れた位置を前記オブジェクトの配置位置として決定する
ことを特徴とする請求項７に記載のオブジェクト位置決め装置。
【請求項９】
前記オブジェクト投てき情報は、前記投てき軌跡を表すための関数であって、前記仮想空間に定義された座標系における変数により数学的に表現された関数である投てき軌跡関数を含み、
前記オブジェクト位置決め手段は、前記投てき軌跡関数に基づいて前記投てき軌跡を生成する
ことを特徴とする請求項１〜５のいずれか１項に記載のオブジェクト位置決め装置。
【請求項１０】
前記オブジェクト位置決め手段は、
前記オブジェクトの前記投てき軌跡が前記構造物領域と重複しない場合には、前記投てき軌跡の終点位置、または前記投てき軌跡上における該投てき軌跡の始点位置から所定の距離だけ離れた位置を前記オブジェクトの配置位置として決定する
ことを特徴とする請求項１〜９のいずれか１項に記載のオブジェクト位置決め装置。
【請求項１１】
仮想的に投てきされたオブジェクトの仮想空間における配置を決定するオブジェクト位置決め装置におけるオブジェクト位置決め方法であって、
前記オブジェクトの基準位置及び仮想的な投てき方向を示す情報を含むオブジェクト投てき情報を取得するオブジェクト投てき情報取得ステップと、
前記オブジェクト投てき情報取得ステップにおいて取得されたオブジェクト投てき情報に基づいて形成される投てき軌跡と、前記仮想空間における構造物が配置された領域である構造物領域との位置関係に基づいて、前記オブジェクトの配置位置を決定するオブジェクト位置決めステップと
を有することを特徴とするオブジェクト位置決め方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オブジェクト位置決め装置及びオブジェクト位置決め方法に関する。
【背景技術】
【０００２】
近年において、ＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ：拡張現実）技術を用いたサービスが開発・提供されている。例えば、カメラにより取得した画像中の対象物に対応付けられた付加情報を取得し、取得した付加情報を当該対象物に重畳して表示する技術が知られている。この技術では、付加情報は、各ユーザの移動端末により、当該ユーザの所在位置に関連付けられて例えばサーバ装置等に投稿され、投稿された付加情報は、サーバ装置に集約されることによりユーザ間で共有される。また、構造物の名称等のデータを予め記憶しておき、カメラで撮影した構造物に、当該構造物の名称等を対応付けて表示する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−５０１５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記したＡＲ技術を用いたサービスでは、付加情報等のオブジェクトのデータはユーザの移動端末の所在位置に関連付けられるので、オブジェクトの配置の自由度が少ない。即ち、オブジェクトの関連付けを行いたい場所に、移動端末が所在する必要があり、自在にオブジェクトを配置するには労力を要することとなる。また、オブジェクトは、単に、所在位置に対応付けられて記憶されるので、現実環境における構造物等の存在は考慮されていない。このため、オブジェクトの配置が現実環境と乖離したものとなる場合がある。
【０００５】
そこで、本発明は、上記問題点に鑑みてなされたものであり、ＡＲ技術において、オブジェクトの配置の自由度を向上すると共に、現実環境に則したオブジェクトの配置を実現することが可能なオブジェクト位置決め装置及びオブジェクト位置決め方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のオブジェクト位置決め装置は、仮想的に投てきされたオブジェクトの仮想空間における配置を決定するオブジェクト位置決め装置であって、オブジェクトの基準位置及び仮想的な投てき方向を示す情報を含むオブジェクト投てき情報を取得するオブジェクト投てき情報取得手段と、オブジェクト投てき情報取得手段により取得されたオブジェクト投てき情報に基づいて形成される投てき軌跡と、仮想空間における構造物が配置された領域である構造物領域との位置関係に基づいて、オブジェクトの配置位置を決定するオブジェクト位置決め手段とを備えることを特徴とする。
【０００７】
また、上記課題を解決するために、本発明のオブジェクト位置決め方法は、仮想的に投てきされたオブジェクトの仮想空間における配置を決定するオブジェクト位置決め装置におけるオブジェクト位置決め方法であって、オブジェクトの基準位置及び仮想的な投てき方向を示す情報を含むオブジェクト投てき情報を取得するオブジェクト投てき情報取得ステップと、オブジェクト投てき情報取得ステップにおいて取得されたオブジェクト投てき情報に基づいて形成される投てき軌跡と、仮想空間における構造物が配置された領域である構造物領域との位置関係に基づいて、オブジェクトの配置位置を決定するオブジェクト位置決めステップとを有することを特徴とする。
【０００８】
本発明のオブジェクト位置決め装置及びオブジェクト位置決め方法によれば、オブジェクトが仮想的に投てきされたものとして扱われ、オブジェクトの投てきに関するパラメータであるオブジェクトの基準位置及び投てき方向といったオブジェクト投てき情報に基づいてオブジェクトの配置が決定されるので、オブジェクトの配置の自由度が向上する。また、オブジェクト投てき情報に含まれる情報に基づきオブジェクトの仮想的な投てき軌跡が生成され、生成された投てき軌跡と構造物領域との位置関係に基づいてオブジェクトの配置が決定されるので、オブジェクトの配置に際して現実環境における構造物の存在が考慮されることとなる。従って、現実環境に則したオブジェクトの配置が実現される。なお、構造物は、地表に存在する全ての物を含んでおり、建造物のみならず、自然の地形により形成された物も含む。また、構造物には、仮想空間内において仮想的に設けられた構造物も含まれる。
【０００９】
また、本発明のオブジェクト位置決め装置では、構造物領域を示す構造物情報を予め記憶している地図データ記憶手段を更に備え、オブジェクト位置決め手段は、地図データ記憶手段に記憶されている構造物情報に基づいてオブジェクトの配置位置を決定することが好ましい。
【００１０】
また、本発明のオブジェクト位置決め装置では、オブジェクトに関する情報を記憶させるためのオブジェクト記憶手段と、オブジェクト位置決め手段により決定されたオブジェクトの配置位置を、当該オブジェクトの識別データに対応付けて、オブジェクト記憶手段に記憶させるオブジェクト位置登録手段とを更に備えることが好ましい。
【００１１】
また、本発明のオブジェクト位置決め装置では、オブジェクト位置決め手段は、オブジェクトの投てき軌跡が構造物領域と重複する場合に、オブジェクトの投てき軌跡と構造物領域の輪郭との交点であるオブジェクト衝突点のうち、投てき軌跡の始点位置に最も近いオブジェクト衝突点を、オブジェクトの配置位置として決定することを特徴とする。
【００１２】
この場合には、オブジェクト衝突点にオブジェクトが配置されるので、仮想的に投てきされたオブジェクトを構造物の壁面といった位置に貼りつけたように配置することが可能となる。
【００１３】
また、本発明のオブジェクト位置決め装置では、オブジェクト位置決め手段は、オブジェクトを表示する際のオブジェクトの向きを決定するための方位情報である正面方位情報を、オブジェクト衝突点における構造物領域の輪郭の法線の方位に基づいて生成し、オブジェクト位置登録手段は、オブジェクト位置決め手段により生成された正面方位情報を、当該オブジェクトの識別データに対応付けて、オブジェクト記憶手段に記憶させることを特徴とする。
【００１４】
この場合には、構造物の輪郭の法線の方位が正面方位情報としてオブジェクトに対応付けて記憶されるので、構造物の壁面に貼り付けられたように配置されたオブジェクトを、例えば端末装置等の何らかの装置の表示要求に応じて表示する際に、構造物の壁面が正面方向に対して成す角度に応じて、当該オブジェクトの向きを変えて表示させることが可能となる。従って、現実環境に則したオブジェクトの配置が実現される。
【００１５】
また、本発明のオブジェクト位置決め装置では、オブジェクト投てき情報は、オブジェクトの仮想的な投てき距離を示す情報を含み、オブジェクト位置決め手段は、オブジェクトの投てき軌跡が構造物領域と重複する場合に、オブジェクト投てき情報に基づき、基準位置を始点位置として投てき方向に向かって投てき距離だけ離れた位置を終点位置とする線分により表される投てき軌跡を生成し、投てき軌跡と構造物領域の輪郭との交点であるオブジェクト衝突点において反射された投てき軌跡の終点位置をオブジェクトの配置位置として決定することを特徴とする。
【００１６】
この場合には、オブジェクト衝突点において反射された投てき軌跡の終点位置にオブジェクトが配置されるので、仮想的に投てきされたオブジェクトが構造物の壁面で跳ね返された後に到達した位置に、当該オブジェクトを配置することが可能となる。従って、現実環境に則したオブジェクトの配置が実現される。
【００１７】
また、本発明のオブジェクト位置決め装置では、オブジェクト位置決め手段は、オブジェクト衝突点における構造物領域の輪郭の接線を対称軸として投てき軌跡の終点位置と線対称となる位置である反射終点位置をオブジェクトの配置位置として決定することが好ましい。
【００１８】
この場合には、上記のように求められる反射終点位置を、仮想的に投てきされたオブジェクトが構造物の壁面で跳ね返された後に到達した位置とするので、オブジェクトが適切に配置される。
【００１９】
また、本発明のオブジェクト位置決め装置では、構造物情報は、構造物領域の輪郭における投てき軌跡の反射に関する係数であるオブジェクト反射係数を含み、オブジェクト位置決め手段は、オブジェクト衝突点から反射終点位置までの距離にオブジェクト反射係数を乗じて得られる距離だけ、オブジェクト衝突点から反射終点位置に向かって離れた位置をオブジェクトの配置位置として決定することが好ましい。
【００２０】
この場合には、オブジェクト衝突点から反射終点位置までの距離にオブジェクト反射係数を乗じて得られる距離だけ、オブジェクト衝突点から反射終点位置に向かって離れた位置にオブジェクトが配置されるので、仮想的に投てきされたオブジェクトが構造物の壁面において、構造物の壁面の属性が反映された距離だけ跳ね返された位置に、当該オブジェクトを配置することが可能となる。従って、現実環境に則したオブジェクトの配置が実現される。
【００２１】
また、本発明のオブジェクト位置決め装置では、オブジェクト投てき情報は、投てき軌跡を表すための関数であって、仮想空間に定義された座標系における変数により数学的に表現された関数である投てき軌跡関数を含み、オブジェクト位置決め手段は、投てき軌跡関数に基づいて投てき軌跡を生成することを特徴とする。この場合には、投てき軌跡を、線分及び半直線といった形態に限定されず、曲線をも含み形態に表すことが可能となる。
【００２２】
また、本発明のオブジェクト位置決め装置では、オブジェクト位置決め手段は、オブジェクトの投てき軌跡が構造物領域と重複しない場合には、投てき軌跡の終点位置、または投てき軌跡上における投てき軌跡の始点位置から所定の距離だけ離れた位置をオブジェクトの配置位置として決定することを特徴とする。
【００２３】
この場合には、投てき軌跡の終点位置または投てき軌跡上における始点位置から所定距離離れた位置にオブジェクトが配置されるので、仮想的な投てきを適切に反映した位置にオブジェクトを配置することが可能となる。従って、現実環境に則したオブジェクトの配置が実現される。
【発明の効果】
【００２４】
ＡＲ技術において、オブジェクトの配置の自由度を向上すると共に、現実環境に則したオブジェクトの配置を実現することが可能となる。
【図面の簡単な説明】
【００２５】
【図１】オブジェクト位置決め装置の機能的構成を示すブロック図である。
【図２】オブジェクト位置決め装置のハードブロック図である。
【図３】投てきオブジェクト記憶部の構成及び記憶されているデータの例を示す図である。
【図４】地図データ記憶部の構成及び記憶されているデータの例を示す図である。
【図５】オブジェクトの配置位置を決定する処理を説明するための図であって、オブジェクトの投てきにおける基準位置を原点とし、経度の増加方向をＸ軸とし、緯度の増加方向をＹ軸とする相対座標系において、オブジェクトの投てき軌跡が構造物領域と重複する場合の例を示す図である。
【図６】オブジェクト位置決め部による正面方位情報の生成処理を説明するための図である。
【図７】オブジェクトの投てき軌跡が構造物領域と重複する場合において、投てき軌跡と構造物領域の輪郭との交点であるオブジェクト衝突点において反射された投てき軌跡の終点位置をオブジェクトの配置位置として決定する例を示す図である。
【図８】オブジェクトの投てき軌跡が構造物領域と重複する場合において、投てき軌跡と構造物領域の輪郭との交点であるオブジェクト衝突点において反射係数に従って反射された投てき軌跡の終点位置をオブジェクトの配置位置として決定する例を示す図である。
【図９】オブジェクト記憶部の構成及び記憶されているデータの例を示す図である。
【図１０】オブジェクトを表示させるための移動端末３の機能的構成、及びオブジェクト位置決め装置１におけるオブジェクトの表示のための機能的構成を示す図である。
【図１１】オブジェクト位置決め装置において実施されるオブジェクト位置決め方法の処理内容を示すフローチャートである。
【図１２】オブジェクト位置決め処理のアルゴリズムを示すフローチャートである。
【図１３】第２実施形態に係るオブジェクト位置決め装置の機能的構成を示すブロック図である。
【発明を実施するための形態】
【００２６】
本発明に係るオブジェクト位置決め装置の実施形態について図面を参照して説明する。なお、可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００２７】
（第１実施形態）
図１は、第１実施形態に係るオブジェクト位置決め装置１の機能的構成を示すブロック図である。なお、図１では、オブジェクト位置決め装置１と通信可能な移動端末２の機能的構成も示されている。オブジェクト位置決め装置１は、仮想的に投てきされたオブジェクトの仮想空間における配置を決定する装置であって、本実施形態のオブジェクト位置決め装置１は、例えばサーバといったコンピュータにより構成される。
【００２８】
オブジェクト位置決め装置１は、機能的には、オブジェクト投てき情報取得部１０（オブジェクト投てき情報取得手段）、地図データ記憶部１１（地図データ記憶手段）、オブジェクト位置決め部１２（オブジェクト位置決め手段）、オブジェクト位置登録部１３（オブジェクト位置登録手段）及びオブジェクト記憶部１４（オブジェクト記憶手段）を備える。
【００２９】
図２は、オブジェクト位置決め装置１のハードウエア構成図である。オブジェクト位置決め装置１は、物理的には、図２に示すように、ＣＰＵ１０１、主記憶装置であるＲＡＭ１０２及びＲＯＭ１０３、ネットワークカード等のデータ送受信デバイスである通信モジュール１０４、ハードディスク、フラッシュメモリ等の補助記憶装置１０５、入力デバイスであるキーボード及びマウス等の入力装置１０６、ディスプレイ等の出力装置１０７などを含むコンピュータシステムとして構成されている。図１に示した各機能は、図２に示すＣＰＵ１０１、ＲＡＭ１０２等のハードウエア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信モジュール１０４、入力装置１０６、出力装置１０７を動作させるとともに、ＲＡＭ１０２や補助記憶装置１０５におけるデータの読み出し及び書き込みを行うことで実現される。
【００３０】
再び、図１を参照し、オブジェクト位置決め装置１の詳細な説明に先立って、移動端末２の機能を説明する。移動端末２は、機能的には、位置取得部２０、投てき情報取得部２１、投てきオブジェクト記憶部２２及びオブジェクト投てき情報送信部２３を備える。移動端末２は、図２に示したオブジェクト位置決め装置１のハードウエア構成と同様の構成を有するコンピュータであり、例えば、携帯電話や携帯端末といった装置により構成される。
【００３１】
位置取得部２０は、移動端末２の所在位置を示す情報を取得する部分であり、例えば、ＧＰＳ装置により構成される。位置取得部２０は、所在位置を示す情報をオブジェクト投てき情報送信部２３に送出する。また、位置取得部２０は、ＷｉＦｉ、ＲＦＩＤタグ、マーカ認識、画像認識といった方法により測位を実施する装置であってもよい。
【００３２】
投てき情報取得部２１は、仮想的に投てきされたオブジェクトの投てき情報を取得する部分である。投てき情報は、投てき方向及び投てき距離といった情報を含む。投てき情報取得部２１は、取得した投てき情報をオブジェクト投てき情報送信部２３に送出する。
【００３３】
ここで、投てき情報の取得の一例を以下に説明する。移動端末２は、例えば、加速度センサ、方位センサといった各種センサを備えている（図示せず）。ユーザが移動端末２を手に持ち、その移動端末２を振る動作を行うと、移動端末２は、移動端末２が振られる動作を仮想的なオブジェクトの投てき動作として検出する。
【００３４】
各種センサは、投てき動作中の移動端末２の加速度、振られた方位といった情報を取得する。例えば、方位センサは、投てき動作中の移動端末２の移動方位を取得し、取得した移動方位を投てき方向として投てき情報取得部２１に送出する。また、加速度センサは、投てき動作中の移動端末２の加速度を取得し、取得した加速度を投てき情報取得部２１に送出する。投てき情報取得部２１は、加速度センサから取得した移動端末２の加速度の情報に基づき、予め設定された所定の処理を行うことにより投てき距離を算出する。投てき情報取得部２１は、例えば、加速度を変数として投てき距離を求める関数を用いて投てき距離を算出することとしてもよいし、加速度と投てき距離との関係を規定したテーブルに基づいて投てき距離を算出することとしてもよい。
【００３５】
なお、本実施形態では、加速度の情報に基づく投てき距離の算出は、移動端末２により行われることとしているが、移動端末２からオブジェクト位置決め装置１に加速度の情報が送信され、オブジェクト位置決め装置１において投てき距離の算出が行われることとしてもよい。
【００３６】
なお、仮想的な投てき動作を各種センサにより検出し、センサにより検出された情報に基づき投てき情報を取得する例を説明したが、これには限られない。例えば、投てき情報取得部２１は、予め移動端末２に入力・設定された所定値を、投てき情報として用いることとしてもよい。投てき情報に関する全ての値が予め入力されている場合には、移動端末２は、移動端末２に備えられた所定のボタンの押下を投てき動作として検出することとしてもよい。また、投てき情報取得部２１は、投てき方向を方位センサで取得することとし、投てき距離を入力された一定値とすることとしてもよい。さらに、投てき情報に用いられる所定値は、オブジェクト位置決め装置１において予め入力されていることとしてもよい。
【００３７】
投てきオブジェクト記憶部２２は、仮想的に投てきされるオブジェクトのデータを記憶する記憶手段である。図３は、投てきオブジェクト記憶部２２の構成及び記憶されているデータの例を示す図である。図３に示すように、オブジェクト記憶部２２は、オブジェクトを一意に識別するオブジェクトＩＤに対応付けて、オブジェクト名及びオブジェクトデータを記憶している。オブジェクトデータは、例えば、テキスト、画像及び図形といったデータにより構成される。
【００３８】
オブジェクト投てき情報送信部２３は、オブジェクト投てき情報をオブジェクト位置決め装置１に送信する部分である。オブジェクト投てき情報は、投てきオブジェクト記憶部２２から取得したオブジェクトのデータ、投てき情報取得部２１から取得した投てき情報（仮想的な投てきにおける投てき方向、投てき距離を含む）、及び位置取得部２０から取得した移動端末２の所在位置を示す情報を含む。位置取得部２０から取得した移動端末２の所在位置を示す情報は、オブジェクトの仮想的な投てきにおける基準位置を示す情報である。この基準位置は、投てき軌跡における始点位置として用いられる。
【００３９】
再び、図１を参照し、オブジェクト位置決め装置１の各機能部について詳細に説明する。
【００４０】
オブジェクト投てき情報取得部１０は、オブジェクト投てき情報を取得する部分である。本実施形態では、オブジェクト投てき情報は、移動端末２から送信される。また、オブジェクト投てき情報は、オブジェクトの基準位置及び仮想的な投てき方向及び投てき距離を示す情報を含む。
【００４１】
地図データ記憶部１１は、仮想空間における構造物が配置された領域である構造物領域を示す構造物情報を予め記憶している記憶手段である。図４は、地図データ記憶部１１の構成及び記憶されているデータの例を示す図である。図４に示すように、地図データ記憶部１１は、仮想空間における構造物を一意に識別する構造物ＩＤに対応付けて、構造物名、代表座標及び構造物形状データを記憶している。代表座標は、構造物の所在位置を示す代表位置の座標である。
【００４２】
構造物形状データは、構造物の形状を表すデータであり、種々の形式のデータが採用され得る。構造物が方形状を有する場合には、構造物形状データは、方形を構成する４つの頂点の座標データにより構成される。また、構造物が円形状や不定形の形状を有する場合には、構造物形状データは、４点に限られない複数の座標データにより構成され、構造物の形状は、複数の座標データ間を繋ぐことにより表される。そして、構造物形状データにより表される構造物の形状により構造物領域が特定される。なお、構造物は、地表に存在する全ての物を含んでおり、建造物のみならず、自然の地形により形成された物も含む。また、構造物には、仮想空間内において仮想的に設けられた構造物も含まれる。
【００４３】
なお、本実施形態では、地図データ記憶部１１は、オブジェクト位置決め装置１に備えられることとしたが、オブジェクト位置決め装置１と通信可能な他の装置に備えられることとしてもよい。
【００４４】
オブジェクト位置決め部１２は、オブジェクトの投てき軌跡と、地図データ記憶部１１に記憶されている構造物情報に示される構造物領域との位置関係に基づいて、オブジェクトの配置位置を決定する部分である。オブジェクト位置決め部１２は、オブジェクト投てき情報取得部１０により取得されたオブジェクト投てき情報に基づき、オブジェクトの配置位置の決定に用いる投てき軌跡を生成する。より具体的には、オブジェクト位置決め部１２は、オブジェクト投てき情報に含まれるオブジェクトの基準位置を始点位置として投てき方向に向かって延びる線分又は半直線を投てき軌跡として生成する。
【００４５】
次に、図５〜８を参照して、オブジェクト位置決め部１２によるオブジェクトの配置位置の決定処理の例を詳細に説明する。
【００４６】
図５は、オブジェクトの投てきにおける基準位置を原点とし、経度の増加方向をＸ軸とし、緯度の増加方向をＹ軸とする相対座標系において、オブジェクトの投てき軌跡Ｔが構造物領域Ｓと重複する場合の例を示す図である。なお、図７、８も同様の相対座標系を採用している。また、本実施形態では、説明の便宜上、相対座標系を用いているが、絶対座標系を用いて処理が行われることとしてもよい。
【００４７】
投てき軌跡Ｔは、オブジェクトの基準位置を始点位置ＰＳとして投てき方向に向かって延びる線分として生成される。投てき軌跡Ｔの始点位置ＰＳから終点位置ＰＥまでの長さは、投てき距離により決定される。なお、オブジェクト投てき情報に投てき距離の情報が含まれない場合には、オブジェクト位置決め部１２は、投てき軌跡を、終点位置が規定されない半直線として表されることとしてもよい。
【００４８】
図５に示すように、オブジェクトの投てき軌跡Ｔが構造物領域Ｓと重複する場合には、オブジェクト位置決め部１２は、オブジェクトの投てき軌跡Ｔと構造物領域Ｓの輪郭Ｌとの交点であるオブジェクト衝突点ＰＣ１，ＰＣ２のうち、投てき軌跡の始点位置ＰＳに最も近いオブジェクト衝突点ＰＣ１を、オブジェクトの配置位置ＰＯ１として決定する。この場合には、オブジェクト衝突点ＰＣ１にオブジェクトが配置されるので、仮想的に投てきされたオブジェクトを構造物の壁面といった位置に貼りつけたように配置することが可能となる。
【００４９】
また、オブジェクト位置決め部１２は、後に図１０を参照して説明するようにオブジェクトを移動端末３等に表示させる際のオブジェクトの向きを決定するための方位情報である正面方位情報を生成することができる。正面方位情報は、オブジェクトの正面方向が、採用された座標系において向けられる方位を示す情報である。オブジェクト位置決め部１２による正面方位情報の生成処理を、図６を参照して説明する。図６に示すように、オブジェクト位置決め部１２は、オブジェクト衝突点ＰＣ１における構造物領域Ｓの輪郭Ｌの法線Ｖの方位に基づき、正面方位情報を生成する。
【００５０】
図６に示すように、構造物Ｓの輪郭Ｌの法線Ｖの方位が正面方位情報としてオブジェクトに対応付けて記憶されるので、構造物の壁面に貼り付けられたように配置されたオブジェクトを、例えば移動端末３等の何らかの装置の表示要求に応じて表示する際に、構造物の壁面が正面方向（移動端末３の表示画面における正面方向）に対して成す角度に応じて、当該オブジェクトの向きを変えて表示させることが可能となる。より具体的には、表示正面方向Ｃに対して角度Ｄだけオブジェクトの向きを傾けることにより、オブジェクトを斜めから見たように表示させることが可能となる。従って、現実環境に則したオブジェクトの配置が実現される。
【００５１】
図７は、オブジェクトの投てき軌跡Ｔが構造物領域Ｓと重複する場合において、投てき軌跡Ｔと構造物領域Ｓの輪郭Ｌとの交点であるオブジェクト衝突点ＰＣにおいて反射された投てき軌跡ＴＭの終点位置ＰＥ１をオブジェクトの配置位置ＰＯ２として決定する例を示す図である。図７に示すように、オブジェクト位置決め部１２は、オブジェクト衝突点ＰＣにおける構造物領域Ｓの輪郭Ｌの接線を対称軸Ａｘとして投てき軌跡の終点位置ＰＥと線対称となる位置である反射終点位置ＰＥ１をオブジェクトの配置位置ＰＯ２として決定する。
【００５２】
図７に示す例では、オブジェクト衝突点ＰＣにおいて反射された投てき軌跡ＴＭの終点位置ＰＥ１にオブジェクトが配置されるので、仮想的に投てきされたオブジェクトが構造物の壁面で跳ね返された後に到達した位置に、当該オブジェクトを配置することが可能となる。従って、現実環境に則したオブジェクトの配置が実現される。
【００５３】
なお、オブジェクトの投てき軌跡Ｔが構造物領域Ｓと重複する場合において、オブジェクト衝突点ＰＣ１をオブジェクトの配置位置ＰＯ１とするか（図５参照）、オブジェクト衝突点ＰＣにおいて反射された投てき軌跡ＴＭの終点位置ＰＥ１をオブジェクトの配置位置ＰＯ２とするか（図７参照）は、オブジェクト位置決め装置１において予め設定されていることとしてもよいし、構造物またはオブジェクトの属性として設定されることとしてもよい。オブジェクトの反射の有無を構造物の属性として設定する例として、構造物の属性に反射係数を設定することが挙げられる。即ち、反射係数が０である場合には、オブジェクト衝突点ＰＣ１がオブジェクトの配置位置ＰＯ１とされ、反射係数が１である場合には、オブジェクト衝突点ＰＣにおいて反射された投てき軌跡ＴＭの終点位置ＰＥ１をオブジェクトの配置位置ＰＯ２とすることができる。
【００５４】
続いて、図８は、地図データ記憶部１１に記憶されている構造物情報に、構造物の属性として、構造物領域の輪郭における投てき軌跡の反射に関する係数であるオブジェクト反射係数が含まれており、オブジェクト衝突点ＰＣにおいて、投てき軌跡Ｔがオブジェクト反射係数に従って反射され、オブジェクトの配置位置が決定される例を示す図である。
【００５５】
図８に示すように、オブジェクト位置決め部１２は、オブジェクト衝突点ＰＣから反射終点位置ＰＥ２までの距離ＤＭ１にオブジェクト反射係数を乗じて得られる距離ＤＭ２だけ、オブジェクト衝突点ＰＣから反射終点位置ＰＥ２に向かって離れた位置ＰＯ３をオブジェクトの配置位置として決定する。
【００５６】
図８に示す例では、仮想的に投てきされたオブジェクトが構造物の壁面において、構造物の壁面の属性が反映された距離だけ跳ね返された位置に、当該オブジェクトを配置することが可能となる。従って、現実環境に則したオブジェクトの配置が実現される。
【００５７】
また、オブジェクトの投てき軌跡Ｔが構造物領域Ｓと重複しない場合には、オブジェクト位置決め部１２は、投てき軌跡Ｔの終点位置ＰＥをオブジェクトの配置位置として決定する（図５参照）。この場合には、仮想的な投てきを適切に反映した位置にオブジェクトを配置することが可能となる。従って、現実環境に則したオブジェクトの配置が実現される。
【００５８】
なお、以上説明したオブジェクト位置決め部１２による投てき軌跡の生成では、投てき軌跡は、線分または半直線により表されるものとしていたが。この態様には限られない。例えば、投てき軌跡を、仮想空間に定義された座標系における変数により数学的に表現された投てき軌跡関数により表されるものとすることが可能である。当該投てき軌跡関数により表現される投てき軌跡は、線分及び半直線には限られず、曲線を含むことができる。この場合には、投てき軌跡関数は、オブジェクト投てき情報に含まれることとしてもよいし、オブジェクト位置決め部１２に予め設定されていることとしてもよい。
【００５９】
オブジェクト位置登録部１３は、オブジェクト位置決め部１２により決定されたオブジェクトの配置位置を、当該オブジェクトの識別データに対応付けて、オブジェクト記憶部１４に記憶させる部分である。なお、オブジェクト位置決め部１２により正面方位情報が生成される場合には、オブジェクト位置登録部１３は、正面方位情報も当該オブジェクトの識別データに対応付けて、オブジェクト記憶部１４に記憶させる。
【００６０】
オブジェクト記憶部１４は、オブジェクトに関する情報を記憶するための記憶手段である。図９は、オブジェクト記憶部１４の構成及び記憶されているデータの例を示す図である。図９に示すように、オブジェクト記憶部１４は、オブジェクト投てき情報取得部１０を介して受信したオブジェクト投てき情報（オブジェクトＩＤ、オブジェクト名、オブジェクトデータ）に対応付けて、オブジェクト位置座標及び正面方位情報を記憶している。オブジェクト位置座標は、オブジェクト位置決め部１２により決定されたオブジェクトの配置位置を示す情報であり、緯度及び経度の情報を含んでいる。また、正面方位情報は、当該オブジェクトを表示する際の向きを決定するために用いられる方位情報であり、上記のように、構造物領域Ｓの輪郭Ｌの法線Ｖの方位に基づき生成される。正面方位情報は、例えば、採用された座標系において予め規定された所定方向を基準として所定の回転方向に成す角度として表すことができる。
【００６１】
なお、本実施形態では、オブジェクト記憶部１４は、オブジェクト位置決め装置１に備えられることとしたが、オブジェクト位置決め装置１と通信可能な他の装置に備えられることとしてもよい。
【００６２】
なお、本実施形態では、オブジェクトの投てき情報は、移動端末２において取得された情報に基づいて生成され、オブジェクト位置決め装置１に送信されることとしたが、オブジェクト位置決め装置１において予め設定された情報が用いられることとしてもよい。即ち、仮想的に投てきされるオブジェクトの基準点と投てき方向、投てき距離が明確であれば、いずれの装置において生成・設定された情報であってもよい。
【００６３】
次に、図１０を参照して、本実施形態のオブジェクト位置決め装置１により配置が決定されたオブジェクトを、例えば移動端末といった装置に表示させる処理を簡単に説明する。図１０は、オブジェクトを表示させるための移動端末３の機能的構成、及びオブジェクト位置決め装置１におけるオブジェクトの表示のための機能的構成を示す図である。
【００６４】
図１０に示すように、移動端末３は、ＧＰＳ３０、方位センサ３１、位置情報等送信部３２、オブジェクト情報受信部３３及びオブジェクト表示部３４を備える。また、オブジェクト位置決め装置１は、図１に示した各機能部１０〜１４に加えて、位置情報等受信部１５、オブジェクト情報取得部１６及びオブジェクト情報送信部１７を備える。
【００６５】
移動端末３のＧＰＳ３０は、移動端末３の所在位置を示す位置情報を取得する装置である。また、移動端末３の方位センサ３１は、移動端末３が向けられている方位を示す方位情報を取得する装置である。即ち、位置情報及び方位情報に基づき、移動端末３のユーザの視野範囲、または移動端末３が備える撮像装置（図示せず）の視野範囲が特定される。
【００６６】
移動端末３の位置情報等送信部３２は、ＧＰＳ３０から位置情報を取得し、取得した位置情報を、オブジェクト位置決め装置１に送信する。
【００６７】
オブジェクト位置決め装置１の位置情報等受信部１５は、移動端末３から送信された位置情報等（移動端末３の位置情報）を受信する部分である。
【００６８】
オブジェクト位置決め装置１のオブジェクト情報取得部１６は、位置情報等受信部１５により受信された位置情報により特定される一定の範囲に配置されているオブジェクトを、オブジェクト記憶部１４に記憶されているオブジェクト情報から抽出・取得する部分である。ここで、位置情報等受信部１５により受信された位置情報により特定される一定の範囲は、例えば、当該位置情報により示される位置から所定距離範囲内の領域とすることができる。具体的には、オブジェクト情報取得部１６は、オブジェクト記憶部１４に記憶されているオブジェクトのオブジェクト位置座標を参照し（図９参照）、当該一定の範囲に該当するオブジェクトを抽出する。オブジェクト情報取得部１６は、オブジェクト記憶部１４から抽出したオブジェクト情報をオブジェクト情報送信部１７に送出する。
【００６９】
オブジェクト位置決め装置１のオブジェクト情報送信部１７は、オブジェクト情報取得部１６から取得したオブジェクト情報を移動端末３に返信する部分である。
【００７０】
移動端末３のオブジェクト情報受信部３３は、オブジェクト位置決め装置１のオブジェクト情報送信部１７から送信されたオブジェクト情報を受信する部分である。オブジェクト情報受信部３３は、受信したオブジェクト情報をオブジェクト表示部３４に送出する。
【００７１】
オブジェクト表示部３４は、オブジェクト情報受信部３３から取得したオブジェクト情報に含まれるオブジェクトを、オブジェクト位置座標に示される配置位置に対応させて表示する部分である。具体的には、オブジェクト表示部３４は、ＧＰＳ３０から取得した位置情報に示される位置を基準位置として、各オブジェクトの相対的な位置をオブジェクト位置座標に基づいて算出し、算出された位置に従ってオブジェクトを表示する。
【００７２】
また、オブジェクト情報に正面方位情報が含まれる場合には、オブジェクト表示部３４は、方位センサ３１により取得される移動端末３の方位を基準方位（たとえば図６における方位Ｃ）として、正面方位情報に示される方位との間の相対的な角度（例えば図６における角度Ｄ）を算出し、表示画面において当該オブジェクトを角度Ｄだけ傾けて表示する。
【００７３】
具体的には、オブジェクト表示部３４は、例えば、移動端末３が備える撮像装置（図示せず）により取得した現実環境の画像に、オブジェクトを重畳して表示することができる。表示画像中におけるオブジェクトの表示位置は、現実環境の画像においてオブジェクト位置座標が示す位置に決定される。これにより、現実環境の画像に含まれる構造物にオブジェクトを対応付けた表示が可能となる。
【００７４】
続いて、図１１を参照して、本実施形態のオブジェクト位置決め方法におけるオブジェクト位置決め装置１の動作について説明する。図１１は、オブジェクト位置決め装置１において実施される処理内容を示すフローチャートである。
【００７５】
まず、オブジェクト投てき情報取得部１０は、移動端末２から送信されたオブジェクト投てき情報を取得する（Ｓ１、オブジェクト投てき情報取得ステップ）。次に、オブジェクト位置決め部１２は、オブジェクトの投てき軌跡と、地図データ記憶部１１に記憶されている構造物情報に示される構造物領域との位置関係に基づいて、オブジェクトの配置位置を決定する（Ｓ２、オブジェクト位置決めステップ）。ここで、図１２を参照して、オブジェクトの配置位置を決定するためのオブジェクト位置決め処理を詳細に説明する。
【００７６】
オブジェクト位置決め処理では、まず、オブジェクト位置決め部１２は、オブジェクト投てき情報取得部１０により取得されたオブジェクト投てき情報に基づき、オブジェクトの配置位置の決定に用いる投てき軌跡を生成する（Ｓ１０）。
【００７７】
次に、オブジェクト位置決め部１２は、地図データ記憶部１１を参照し、オブジェクトの投てき軌跡Ｔが構造物領域Ｓと重複するか否かを判定する（Ｓ１１）。投てき軌跡Ｔが構造物領域Ｓと重複しない場合には、処理手順はステップＳ１３に進められる（Ｓ１２）。この場合には、オブジェクト位置決め部１２は、投てき軌跡Ｔの終点位置ＰＥをオブジェクトの配置位置として決定する（Ｓ１３）。
【００７８】
一方、投てき軌跡Ｔが構造物領域Ｓと重複する場合には（Ｓ１２）、オブジェクト位置決め部１２は、構造物領域Ｓの輪郭における投てき軌跡Ｔの反射の有無を判定する（Ｓ１４）。投てき軌跡Ｔの反射の有無は、オブジェクト位置決め装置１において予め設定されていることとしてもよいし、構造物またはオブジェクトの属性として設定されることとしてもよい。
【００７９】
構造物領域Ｓの輪郭における投てき軌跡Ｔの反射が有ると判定されなかった場合には、処理手順はステップＳ１６に進められる（Ｓ１５）。この場合には、オブジェクト位置決め部１２は、オブジェクトの投てき軌跡Ｔと構造物領域Ｓの輪郭Ｌとの交点を、オブジェクトの配置位置として決定する（Ｓ１６）。
【００８０】
一方、構造物領域Ｓの輪郭における投てき軌跡Ｔの反射が有ると判定された場合には（Ｓ１５）、オブジェクト位置決め部１２は、投てき軌跡Ｔと構造物領域Ｓの輪郭Ｌとの交点であるオブジェクト衝突点ＰＣにおいて反射された投てき軌跡ＴＭの終点位置ＰＥ１を算出する（Ｓ１７）。そして、オブジェクト位置決め部１２は、算出された終点位置ＰＥ１をオブジェクトの配置位置ＰＯ２として決定する（Ｓ１８）。なお、構造物の属性として反射係数が設定されている場合には、オブジェクト位置決め部１２は、反射係数が考慮された投てき軌跡ＴＭの終点位置をオブジェクトの配置位置ＰＯ３として決定することとしてもよい（図８参照）。
【００８１】
再び図１１を参照して、オブジェクト位置登録部１３は、ステップＳ２において決定されたオブジェクトの配置位置を、当該オブジェクトの識別データに対応付けて、オブジェクト記憶部１４に記憶させる（Ｓ３、オブジェクト位置登録ステップ）。こうして、本実施形態の処理を終了する。
【００８２】
以上説明した実施形態のオブジェクト位置決め装置１及びオブジェクト位置決め方法では、オブジェクトが仮想的に投てきされたものとして扱われ、オブジェクトの投てきに関するパラメータであるオブジェクトの基準位置及び投てき方向といったオブジェクト投てき情報に基づいてオブジェクトの配置が決定されるので、オブジェクトの配置の自由度が向上する。また、オブジェクト投てき情報に含まれる情報に基づきオブジェクトの仮想的な投てき軌跡Ｔが生成され、生成された投てき軌跡Ｔと構造物領域Ｓとの位置関係に基づいてオブジェクトの配置が決定されるので、オブジェクトの配置に際して現実環境における構造物の存在が考慮されることとなる。従って、現実環境に則したオブジェクトの配置が実現される。
【００８３】
（第２実施形態）
図１３は、第２実施形態に係るオブジェクト位置決め装置１Ａの機能的構成を示すブロック図である。第１実施形態におけるオブジェクト位置決め装置１は、移動端末２から送信されたオブジェクト投てき情報に基づき、オブジェクトの配置位置を決定する構成を有しており、例えばサーバといった装置により構成されるものである（図１参照）。これに対し、第２実施形態のオブジェクト位置決め装置１Ａは、自装置において生成・取得したオブジェクト投てき情報に基づき、オブジェクトの配置位置を決定する構成を有している。第２実施形態のオブジェクト位置決め装置１Ａは、例えば、携帯電話、移動端末といった装置により構成される。
【００８４】
オブジェクト位置決め装置１Ａは、機能的には、位置取得部２０Ａ、投てき情報取得部２１Ａ、投てきオブジェクト記憶部２２Ａ、オブジェクト投てき情報取得部１０Ａ（オブジェクト投てき情報取得手段）、地図データ記憶部１１Ａ（地図データ記憶手段）、オブジェクト位置決め部１２Ａ（オブジェクト位置決め手段）、オブジェクト位置登録部１３Ａ（オブジェクト位置登録手段）及びオブジェクト記憶部１４Ａ（オブジェクト記憶手段）及びオブジェクト表示部１５Ａを備える。
【００８５】
位置取得部２０Ａは、オブジェクト位置決め装置１Ａの所在位置を示す情報を取得する部分であり、例えば、ＧＰＳ装置により構成される。位置取得部２０Ａは、所在位置を示す情報をオブジェクト投てき情報取得部１０Ａに送出する。位置取得部２０Ａにより取得されるオブジェクト位置決め装置１Ａの所在位置を示す情報は、オブジェクトの仮想的な投てきにおける基準位置を示す情報である。また、位置取得部２０Ａは、ＷｉＦｉ、ＲＦＩＤタグ、マーカ認識、画像認識といった方法により測位を実施する装置であってもよい。
【００８６】
投てき情報取得部２１Ａは、仮想的に投てきされたオブジェクトの投てき情報を取得する部分である。投てき情報は、投てき方向及び投てき距離といった情報を含む。投てき情報取得部２１は、取得した投てき情報をオブジェクト投てき情報取得部１０Ａに送出する。
【００８７】
オブジェクト位置決め装置１Ａは、例えば、加速度センサ、方位センサといった各種センサを備えている（図示せず）。ユーザがオブジェクト位置決め装置１Ａを手に持ち、そのオブジェクト位置決め装置１Ａを振る動作を行うと、オブジェクト位置決め装置１Ａは、オブジェクト位置決め装置１Ａが振られる動作を仮想的なオブジェクトの投てき動作として検出する。
【００８８】
各種センサは、投てき動作中の移動端末２の加速度、振られた方位といった情報を取得する。例えば、方位センサは、投てき動作中のオブジェクト位置決め装置１Ａの移動方位を取得し、取得した移動方位を投てき方向として投てき情報取得部２１Ａに送出する。また、加速度センサは、投てき動作中のオブジェクト位置決め装置１Ａの加速度を取得し、取得した加速度を投てき情報取得部２１Ａに送出する。投てき情報取得部２１Ａは、加速度センサから取得したオブジェクト位置決め装置１Ａの加速度の情報に基づき、所定の処理を行うことにより投てき距離を算出する。
【００８９】
なお、本実施形態では、投てき情報は、仮想的な投てき動作を各種センサにより検出し、センサにより検出された情報に基づき取得されることとしたが、これには限られない。例えば、投てき情報取得部２１は、予めオブジェクト位置決め装置１Ａに入力・設定された所定値を、投てき情報として用いることとしてもよい。投てき情報に関する全ての値が予め入力されている場合には、オブジェクト位置決め装置１Ａは、オブジェクト位置決め装置１Ａに備えられた所定のボタンの押下を投てき動作として検出することとしてもよい。また、投てき情報取得部２１は、投てき方向を方位センサで取得することとし、投てき距離を入力された一定値とすることとしてもよい。
【００９０】
投てきオブジェクト記憶部２２Ａは、第１実施形態における投てきオブジェクト記憶部２２と同様に、仮想的に投てきされるオブジェクトのデータを記憶する記憶手段である。
【００９１】
オブジェクト投てき情報取得部１０Ａは、位置取得部２０Ａ、投てき情報取得部２１Ａ及び投てきオブジェクト記憶部２２Ａからオブジェクト投てき情報を取得する部分である。オブジェクト投てき情報は、位置取得部２０Ａから取得したオブジェクト位置決め装置１Ａの所在位置を示す情報、投てき情報取得部２１Ａから取得した投てき情報（仮想的な投てきにおける投てき方向、投てき距離を含む）、及び投てきオブジェクト記憶部２２から取得したオブジェクトのデータを含む。
【００９２】
地図データ記憶部１１Ａ、オブジェクト位置決め部１２Ａ、オブジェクト位置登録部１３Ａ及びオブジェクト記憶部１４Ａはそれぞれ、第１実施形態における地図データ記憶部１１、オブジェクト位置決め部１２、オブジェクト位置登録部１３及びオブジェクト記憶部１４と同様の機能を有する。
【００９３】
オブジェクト表示部１５Ａは、第１実施形態におけるオブジェクト表示部３４と同様の機能を有し、オブジェクト記憶部１４Ａから取得したオブジェクト情報に含まれるオブジェクトを、オブジェクト位置座標に示される配置位置に対応させて表示する部分である。
【００９４】
具体的には、オブジェクト表示部１５Ａは、例えば、オブジェクト位置決め装置１Ａが備える撮像装置（図示せず）により取得した現実環境の画像に、オブジェクトを重畳して表示することができる。表示画像中におけるオブジェクトの表示位置は、現実環境の画像においてオブジェクト位置座標が示す位置に決定される。撮像装置により取得される画像における現実環境の位置座標系は、オブジェクト位置決め装置１Ａが備えるＧＰＳ装置及び方位センサといった装置（図示せず）により特定される。これにより、現実環境の画像に含まれる構造物にオブジェクトを対応付けた表示が可能となる。
【００９５】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
【符号の説明】
【００９６】
１，１Ａ…オブジェクト位置決め装置、２，３…移動端末、１０，１０Ａ…オブジェクト投てき情報取得部、１１，１１Ａ…地図データ記憶部、１２，１２Ａ…オブジェクト位置決め部、１３，１３Ａ…オブジェクト位置登録部、１４，１４Ａ…オブジェクト記憶部、１５…位置情報等受信部、１５Ａ…オブジェクト表示部、１６…オブジェクト情報取得部、１７…オブジェクト情報送信部、２０，２０Ａ…位置取得部、２１，２１Ａ…投てき情報取得部、２２，２２Ａ…オブジェクト記憶部、２３…情報送信部、３１…方位センサ、３２…位置情報等送信部、３３…オブジェクト情報受信部、３４…オブジェクト表示部、Ａｘ…対称軸、Ｃ…所定の方向、Ｄ…構造物領域の輪郭の法線が所定の方向に対して成す角度、Ｌ…構造物領域の輪郭、Ｓ…構造物領域、ＰＣ，ＰＣ１，ＰＣ２…オブジェクト衝突点、ＰＥ…投てき軌跡の終点位置、ＰＳ…投てき軌跡の始点位置、ＰＥ１，ＰＥ２…反射終点位置、ＰＯ１，ＰＯ２，ＰＯ３…オブジェクトの配置位置。
【図１】
2011113127.tif 000003
【図２】
2011113127.tif 000004
【図３】
2011113127.tif 000005
【図４】
2011113127.tif 000006
【図５】
2011113127.tif 000007
【図６】
2011113127.tif 000008
【図７】
2011113127.tif 000009
【図８】
2011113127.tif 000010
【図９】
2011113127.tif 000011
【図１０】
2011113127.tif 000012
【図１１】
2011113127.tif 000013
【図１２】
2011113127.tif 000014
【図１３】
2011113127.tif 000015