(57)【要約】【課題】従来、切離されて別個独立して扱われていた拡張現実と仮想現実とを融合することで、新しい見せ方や楽しみ方を実現する。【解決手段】実空間の映像を撮像するカメラ部１２１と、実空間の座標系における位置及び方向を現在位置情報として取得する位置情報取得部１４７と、実空間の座標系における地理情報を含む現実地図情報、仮想空間の座標系における地理情報上に仮想オブジェクトを配置した仮想地図情報を取得する情報取得部１４１と、仮想地図情報上に仮想オブジェクトを配置した仮想表示データを生成するとともに、現実地図情報上に仮想オブジェクトをカメラ部が撮像した映像に重畳させて拡張表示データを生成する表示データ生成部１４２と、仮想表示データと拡張表示データとを、選択的に切り替えて或いは、一方の表示データに他方の表示データの一部又は全部を合成する表示遷移処理を実行する表示制御部１４３とを備える。【選択図】  図６
2018128815.tif 000002
【特許請求の範囲】
【請求項１】
仮想空間の仮想的な座標系に配置された仮想オブジェクトに関する情報を提示するシステムであって、
実空間の映像を撮像するカメラ部と、
前記実空間の座標系における位置及び方向を現在位置情報として取得する位置情報取得部と、
前記実空間の座標系における地理情報を含む現実地図情報を取得する現実地図取得部と、
前記仮想空間の座標系における地理情報上に前記仮想オブジェクトを配置した仮想地図情報を取得する仮想地図取得部と、
前記実空間における座標系と共通化された前記仮想地図情報上に、前記仮想オブジェクトを配置した仮想表示データを生成する仮想現実表示データ生成部と、
前記実空間における位置情報に対応付けられた前記現実地図情報上に、前記仮想オブジェクトを配置した表示データを、前記カメラ部が撮像した前記映像に重畳させて拡張表示データを生成する拡張現実表示データ生成部と、
前記位置情報取得部が取得した前記現在位置情報に応じて、前記仮想表示データと前記拡張表示データとを、選択的に切り替えて或いは、一方の表示データに他方の表示データの一部又は全部を合成する表示遷移処理を実行する表示制御部と、
前記表示制御部により表示遷移処理された仮想表示データ及び拡張表示データを表示する表示部と
を備えることを特徴とする情報提示システム。
【請求項２】
前記表示遷移処理を実行させる境界線又は境界面を、前記現実地図情報上又は前記仮想地図情報上に設定する遷移設定部と、
前記現在位置情報に含まれる位置情報が、前記境界線又は境界面を通過したことを判定するトリガー判定部と
をさらに備え、
前記表示制御部は、前記トリガー判定部による判定結果に基づいて前記表示遷移処理を実行する
ことを特徴とする請求項１に記載の情報提示システム。
【請求項３】
前記表示遷移処理を実行させる時刻、場所、提示するオブジェクトの種類、及びそれらの出現順序を記述したシナリオデータを取得して管理するシナリオ管理部をさらに備え、
前記表示制御部は、前記トリガー判定部による判定結果に基づき、前記シナリオデータ又はユーザー操作に従って前記表示遷移処理を実行する
ことを特徴とする請求項１又は２に記載の情報提示システム。
【請求項４】
前記実空間の座標系に固定された基台部に、左右に回動可能及び上下に俯仰可能に設置された本体部をさらに備え、
前記カメラ部は、前記本体部の先端に配置され、
前記表示部は、前記本体部の後端に配置されている
ことを特徴とする請求項１乃至３のいずれかに記載の情報提示システム。
【請求項５】
前記オブジェクトは、開口部を有する板状の看板であることを特徴とする請求項１乃至４のいずれかに記載の情報提示システム。
【請求項６】
仮想空間の仮想的な座標系に配置された仮想オブジェクトに関する情報を提示する方法であって、
カメラ部が実空間の映像を撮像するとともに、位置情報取得部が前記実空間の座標系における位置及び方向を現在位置情報として取得する実空間情報取得ステップと、
前記実空間の座標系における地理情報を含む現実地図情報、及び前記仮想空間の座標系における地理情報上に前記仮想オブジェクトを配置した仮想地図情報を取得し、仮想表示データ生成部が、前記実空間における座標系と共通化された前記仮想地図情報上に、前記仮想オブジェクトを配置した仮想表示データを生成するとともに、拡張表示データ生成部が、前記実空間における位置情報に対応付けられた前記現実地図情報上に、前記仮想オブジェクトを配置した表示データを前記カメラ部が撮像した前記映像に重畳させて拡張表示データを生成する表示データ生成ステップと、
前記位置情報取得部が取得した前記現在位置情報に応じて、前記仮想表示データと前記拡張表示データとを、選択的に切り替えて或いは、一方の表示データに他方の表示データの一部又は全部を合成する表示遷移処理を表示制御部が実行する表示制御ステップと、
前記表示制御ステップにより表示遷移処理された仮想表示データ及び拡張表示データを表示制御部が表示する表示ステップと、
を含むことを特徴とする情報提示方法。
【請求項７】
仮想空間の仮想的な座標系に配置された仮想オブジェクトに関する情報を提示するプログラムであって、コンピューターに、
実空間の映像を撮像するカメラ部と、
前記実空間の座標系における位置及び方向を現在位置情報として取得する位置情報取得部と、
前記実空間の座標系における地理情報を含む現実地図情報を取得する現実地図取得部と、
前記仮想空間の座標系における地理情報上に前記仮想オブジェクトを配置した仮想地図情報を取得する仮想地図取得部と、
前記実空間における座標系と共通化された前記仮想地図情報上に、前記仮想オブジェクトを配置した仮想表示データを生成する仮想現実表示データ生成部と、
前記実空間における位置情報に対応付けられた前記現実地図情報上に、前記仮想オブジェクトを配置した表示データを、前記カメラ部が撮像した前記映像に重畳させて拡張表示データを生成する拡張現実表示データ生成部と、
前記位置情報取得部が取得した前記現在位置情報に応じて、前記仮想表示データと前記拡張表示データとを、選択的に切り替えて或いは、一方の表示データに他方の表示データの一部又は全部を合成する表示遷移処理を実行する表示制御部と、
前記表示制御部により表示遷移処理された仮想表示データ及び拡張表示データを表示する表示部、
として機能させることを特徴とする情報提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想空間の仮想的な座標系に配置された仮想オブジェクトに関する情報を提示する情報提示システム、情報提示方法及び情報提示プログラムに関する。
【背景技術】
【０００２】
近年、コンテンツを表示する情報処理の分野では、コンピューターグラフィックスにより仮想的な空間を構成する仮想現実（ＶＲ：Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）、現実空間の映像をコンピューターで処理して情報を付加する拡張現実（ＡＲ；Ａｕｇｕｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）が注目されている。ＶＲ技術の応用としては、ヘッドマウントディスプレイを利用して、ユーザーの動きに合わせて表示情報を変化させる、製造、医療、ゲーム、日常生活など、ますます多くの分野への応用が期待されている。一方、ＡＲ技術の応用としては、カメラでキャプチャーした実空間の風景映像に観光情報等の付加情報を重畳して表示する展望鏡などが提案されている（例えば特許文献１）。この特許文献１に開示された展望鏡では、眺望対象の撮影映像に対し、対応する仮想映像を合成して表示することで、実際の現地風景と遺跡等の仮想イメージとを交互に頭で思い描く作業を強いることなく、建造物等の縮尺や地形上での位置関係が正確でリアリティに富んだ合成映像を利用者に提供することが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２６４７４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、これまでのコンテンツの表示方式では、ＶＲ技術とＡＲ技術とがそれぞれ別々の用途・目的のシステム及びサービスとして利用されていたため、それぞれの座標系で独立した描画を行い、それぞれの用途・目的に基づく映像を投影していた。このため、拡張現実（ＡＲ）と仮想現実（ＶＲ）を、それぞれ切離された別のコンテンツとして利用され、実空間と仮想空間との不連続性が生じ、その表現力には一定の限界があった。
【０００５】
そこで、本発明は、上記のような問題を解決するものであり、情報処理により提供されるコンテンツにおいて、従来、切離されて別個独立して扱われていた拡張現実と仮想現実とを融合することで、新しい見せ方や楽しみ方を実現できる情報提示システム、情報提示方法及び情報提示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、仮想空間の仮想的な座標系に配置された仮想オブジェクトに関する情報を提示するシステムであって、
実空間の映像を撮像するカメラ部と、
前記実空間の座標系における位置及び方向を現在位置情報として取得する位置情報取得部と、
前記実空間の座標系における地理情報を含む現実地図情報を取得する現実地図取得部と、
前記仮想空間の座標系における地理情報上に前記仮想オブジェクトを配置した仮想地図情報を取得する仮想地図取得部と、
前記実空間における座標系と共通化された前記仮想地図情報上に、前記仮想オブジェクトを配置した仮想表示データを生成する仮想現実表示データ生成部と、
前記実空間における座標系に対応付けられた前記現実地図情報上に、前記仮想オブジェクトを配置した表示データを、前記カメラ部が撮像した前記映像に重畳させて拡張表示データを生成する拡張現実表示データ生成部と、
前記位置情報取得部が取得した前記現在位置情報に応じて、前記仮想表示データと前記拡張表示データとを、選択的に切り替えて或いは、一方の表示データに他方の表示データの一部又は全部を合成する表示遷移処理を実行する表示制御部と、
前記表示制御部により表示遷移処理された仮想表示データ及び拡張表示データを表示する表示部と
を備えることを特徴とする。
【０００７】
また、本発明は、仮想空間の仮想的な座標系に配置された仮想オブジェクトに関する情報を提示する方法であって、
カメラ部が実空間の映像を撮像するとともに、位置情報取得部が前記実空間の座標系における位置及び方向を現在位置情報として取得する実空間情報取得ステップと、
前記実空間の座標系における地理情報を含む現実地図情報、及び前記仮想空間の座標系における地理情報上に前記仮想オブジェクトを配置した仮想地図情報を取得し、仮想表示データ生成部が、前記実空間における座標系と共通化された前記仮想地図情報上に、前記仮想オブジェクトを配置した仮想表示データを生成するとともに、拡張表示データ生成部が、前記実空間における座標系に対応付けられた前記現実地図情報上に、前記仮想オブジェクトを配置した表示データを前記カメラ部が撮像した前記映像に重畳させて拡張表示データを生成する表示データ生成ステップと、
前記位置情報取得部が取得した前記現在位置情報に応じて、前記仮想表示データと前記拡張表示データとを、選択的に切り替えて或いは、一方の表示データに他方の表示データの一部又は全部を合成する表示遷移処理を表示制御部が実行する表示制御ステップと、
前記表示制御ステップにより表示遷移処理された仮想表示データ及び拡張表示データを表示制御部が表示する表示ステップと、
を含むことを特徴とする。
【０００８】
このような本発明によれば、拡張現実（ＡＲ）や仮想現実（ＶＲ）を表示する際、それぞれの座標系を統合することで、拡張現実（ＡＲ）と仮想現実（ＶＲ）を１つの座標系で共存させて混合することができる。この結果、ＡＲを融合させることで、多様性に富み、臨場感が高い、仮想体験を演出することができる。
【０００９】
上記発明では、前記表示遷移処理を実行させる境界線又は境界面を、前記現実地図情報上又は前記仮想地図情報上に設定する遷移設定部と、前記現在位置情報に含まれる位置情報が、前記境界線又は境界面を通過したことを判定するトリガー判定部とをさらに備え、前記表示制御部は、前記トリガー判定部による判定結果に基づいて、前記表示遷移処理を実行することが好ましい。
【００１０】
この場合には、現実地図情報上又は仮想地図情報上に設定された境界線又は境界面を通過することで、ユーザーによる特別な操作を要することなく、拡張現実と仮想現実とを自動的に切り替えることができ、拡張現実から仮想現実へ、又は仮想現実から拡張現実へと自然に遷移させることができる。
【００１１】
上記発明では、前記表示遷移処理を実行させる時刻、場所、提示するオブジェクトの種類、及びそれらの出現順序を記述したシナリオデータを取得し管理するシナリオ管理部をさらに備え、前記表示制御部は、前記トリガー判定部による判定結果に基づき、前記シナリオデータ又はユーザー操作に従って前記表示遷移処理を実行することが好ましい。
【００１２】
この場合には、シナリオデータにより自動的に、又はユーザーによる任意の操作、或いはシナリオデータに従ったユーザー操作によって時刻、場所、提示するオブジェクトの種類、及びそれらの順序、タイミングで、拡張現実と仮想現実とを切り替えることができ、表現力の多様性を向上させ、様々な演出を可能になる。上記発明では、前記実空間の座標系に固定され、左右に回動可能及び上下に俯仰可能に設置された本体部をさらに備え、前記カメラ部は、前記本体部の先端に配置され、前記表示部は、前記本体部の後端に配置されていることが好ましい。この場合には、例えば観光地に設置された展望鏡の形態で本発明を実現することができ、展望鏡で観られる景色に仮想的又は拡張的な演出を加えることができる。
【００１３】
上記発明において前記オブジェクトは、開口部を有する板状の看板であることが好ましい。この場合には、例えば観光地に設置された「顔出し看板」のようなオブジェクトを仮想的又は拡張的に配置することができる。
【００１４】
なお、上述した本発明に係る情報提示システムや情報提示方法は、所定の言語で記述された本発明の情報提示プログラムをコンピューター上で実行することにより実現することができる。すなわち、本発明のプログラムを、携帯端末装置やスマートフォン、ウェアラブル端末、モバイルＰＣその他の情報処理端末、パーソナルコンピューターやサーバーコンピューター等の汎用コンピューターのＩＣチップ、メモリ装置にインストールし、ＣＰＵ上で実行することにより、上述した各機能を有するシステムを構築して、不動産評価方法を実施することができる。
【００１５】
すなわち、仮想空間の仮想的な座標系に配置された仮想オブジェクトに関する情報を提示するプログラムであって、コンピューターに、
実空間の映像を撮像するカメラ部と、
前記実空間の座標系における位置及び方向を現在位置情報として取得する位置情報取得部と、
前記実空間の座標系における地理情報を含む現実地図情報を取得する現実地図取得部と、
前記仮想空間の座標系における地理情報上に前記仮想オブジェクトを配置した仮想地図情報を取得する仮想地図取得部と、
前記実空間における座標系と共通化された前記仮想地図情報上に、前記仮想オブジェクトを配置した仮想表示データを生成する仮想現実表示データ生成部と、
前記実空間における座標系に対応付けられた前記現実地図情報上に、前記仮想オブジェクトを配置した表示データを、前記カメラ部が撮像した前記映像に重畳させて拡張表示データを生成する拡張現実表示データ生成部と、
前記位置情報取得部が取得した前記現在位置情報に応じて、前記仮想表示データと前記拡張表示データとを、選択的に切り替えて或いは、一方の表示データに他方の表示データの一部又は全部を合成する表示遷移処理を実行する表示制御部と、
前記表示制御部により表示遷移処理された仮想表示データ及び拡張表示データを表示する表示部、
として機能させることを特徴とする。
【００１６】
このような本発明の情報提示プログラムは、例えば、通信回線を通じて配布することが可能であり、また、コンピューターで読み取り可能な記録媒体に記録することにより、スタンドアローンの計算機上で動作するパッケージアプリケーションとして譲渡することができる。この記録媒体として、具体的には、フレキシブルディスクやカセットテープ等の磁気記録媒体、若しくはＣＤ-ＲＯＭやＤＶＤ-ＲＯＭ等の光ディスクの他、ＲＡＭカードなど、種々の記録媒体に記録することができる。そして、このプログラムを記録したコンピューター読み取り可能な記録媒体によれば、汎用のコンピューターや専用コンピューターを用いて、上述したシステム及び方法を簡便に実施することが可能となるとともに、プログラムの保存、運搬及びインストールを容易に行うことができる。
【発明の効果】
【００１７】
以上述べたように、これらの発明によれば、情報処理により提供されるコンテンツにおいて、それぞれの座標系を統合し、拡張現実(ＡＲ)と仮想現実(ＶＲ)を1つの座標系で共存させ混合することで、従来、切離されて別個独立して扱われていた拡張現実と仮想現実とを融合することで、新しい見せ方や楽しみ方を実現できる。これにより、これまで未体験であったコンテンツ（実写／ＣＧ）を実現することができ、今後拡大が見込まれる産業用ＶＲの分野や、ゲームやアトラクション等のアミューズメント分野で利用が促進されることが見込まれる。この結果、本発明によれば、多様性に富み、臨場感の高い仮想体験を演出することで、学習効果等を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】実施形態に係るシステムの全体構成を示す概念図である。
【図２】実施形態に係る現実地図情報Ｍ１と仮想地図情報Ｍ２、及びオブジェクトの関係を示す説明図であり、（ａ）は仮想空間を示し、（ｂ）は実空間を示し、（ｃ）は拡張現実を示している。
【図３】実施形態に係る情報提示処理の概要を示すブロック図である。
【図４】実施形態に係る情報提示処理における動作を示すブロック図である。
【図５】実施形態に係るコンテンツ配信サーバーの内部構成を示すブロック図である。
【図６】実施形態に係るコンテンツ配信サーバーの内部構成を示すブロック図である。
【図７】実施形態に係る情報提示システムの動作を示すシーケンス図である。
【図８】実施形態に係る表示遷移処理の境界線に関する説明図である。
【図９】実施形態に係る表示遷移処理の境界面に関する説明図である。
【図１０】実施形態に係る拡張現実表示を撮影した状況を示す概念図である。
【図１１】実施形態に係る仮想現実表示を撮影した状況を示す概念図である。
【図１２】実施形態に係る表示遷移処理におけるトリガー発生に関する説明図である。
【図１３】変更例１に係る情報提示システムの概要を示す説明図である。
【図１４】変更例２に係る情報提示システムの概要を示す説明図である。
【発明を実施するための形態】
【００１９】
（情報提示システムの全体構成）
以下に添付図面を参照して、本発明に係る情報提示システムの実施形態を詳細に説明する。図１は、本実施形態に係る情報提示システムの全体構成を示す概念図であり、図２は、本実施形態に係る現実地図情報Ｍ１と仮想地図情報Ｍ２及びオブジェクトの関係を示す説明図である。また、図３及び図４は、本実施形態に係る情報提示処理の概要及び動作を示すブロック図である。
【００２０】
本実施形態に係る情報提示システムは、ユーザーが使用するスマートフォン等の情報端末装置を通じて、図２に示すように、仮想現実映像（同図（ａ））と、実空間映像（同図（ｂ））と、さらに拡張現実（同図（ｃ））を切り替えて或いは重畳させて提示するシステムであり、仮想空間の仮想的な座標系に配置された仮想オブジェクトに関する情報を、拡張現実（ＡＲ）や仮想現実（ＶＲ）として提示する。そして、本実施形態では、拡張現実や仮想現実を表示する際、それぞれの座標系を統合することで、拡張現実の実座標系と仮想現実の仮想座標系を１つの座標系で共存させて混合することができる。この結果、ＡＲとＶＲとを融合させることで、多様性に富み、臨場感の高い仮想体験を演出することができる。
【００２１】
ここで、仮想現実と拡張現実の基本的な処理について説明すると、図２（ａ）に示す仮想現実（ＶＲ）は、図３に示すように、スマートフォンのカメラなどで撮影された実写である静止画や動画の背景及びオブジェクトに、３ＤＣＧ（Three-dimensional computer graphics ：三次元コンピューターグラフィックス）である静止画やＣＧアニメーションのオブジェクトＯｂ１を実座標系（緯度、経度、高度）の現実地図情報Ｍ１に基づいて混合処理（可視／不可視／透過）して表示される。一方、図２（ｃ）に示す拡張現実（ＡＲ）は、図３に示すように、３ＤＣＧである静止画やＣＧアニメーションの背景に、３ＤＣＧである静止画やＣＧアニメーションのオブジェクトＯｂ１を仮想座標系（ｘ、ｙ、ｚ）の仮想地図情報Ｍ２に基づいて混合処理（可視／不可視／透過）して表示される。
【００２２】
この混合処理に際しては、シナリオデータ及びユーザー操作に基づいて合成画像生成や表示遷移等を含む表示制御が行われ、表示制御に際しては、Layer制御、従属関係、グルーピング及び連動制御が行われる。また、拡張現実ＡＲ及び仮想現実ＶＲの映像を生成する際には、スマートフォン１で取得される時間情報、現在位置や方位、照度等を参照して、カメラ位置、画角、ライティング及び環境光が、各座標系に基づいて設定される。
【００２３】
具体的に情報提示システムは、図１に示すように、複数のユーザー１０が使用する携帯端末装置であるスマートフォン１と、インターネット２上に設置されたコンテンツ配信サーバー３とから概略構成される。なお、本実施形態では、スマートフォン１を情報処理端末装置の一例として説明する。
【００２４】
コンテンツ配信サーバー３は、本実施形態では、インターネット２を通じて、各ユーザー端末に情報を配信するコンテンツサーバーであり、単一のサーバー装置、又は複数のサーバー装置群により実現することができ、複数の機能モジュールをＣＰＵ上に仮想的に構築し、それぞれの機能モジュールが協動して処理を実行する。また、このコンテンツ配信サーバー３は、通信機能によりインターネット２を通じて、データ送受信を行うことができるとともに、Ｗｅｂサーバー機能によりブラウザソフトを通じてＷｅｂページの提示などを行うことができる。
【００２５】
スマートフォン１は、無線通信を利用した携帯可能な情報処理端末装置であり、ＣＰＵ等の演算処理装置を備え、アプリケーションソフトを実行することによって種々の機能を提供する装置である。この情報処理端末装置としては、例えば、パーソナルコンピューター等の汎用コンピューターや機能を特化させた専用装置により実現することができ、スマートフォンの他、タブレットＰＣやモバイルコンピューター、携帯電話機、ウェアラブル端末装置、ゲーム機その他のモバイル端末等が含まれる。
【００２６】
また、スマートフォン１は、無線基地局２２等の中継点と無線で通信し、通話やデータ通信等の通信サービスを移動しつつ受けることができる。この通話やデータ通信の通信方式としては、例えば、３Ｇ（3rd. Generation）方式、ＬＴＥ（Long Term Evolution）方式、４Ｇ方式、ＦＤＭＡ方式、ＴＤＭＡ方式、ＣＤＭＡ方式、Ｗ−ＣＤＭＡの他、ＰＨＳ（Personal Handyphone System）方式等が挙げられる。また、このスマートフォン１は、デジタルカメラ機能、アプリケーションソフトの実行機能、ＧＰＳ（Global Positioning System）などによる位置情報取得機能等、種々の機能が搭載され、タブレットＰＣ等のモバイルコンピューターも含まれる。
【００２７】
なお、スマートフォン１に備えられた位置情報取得機能は、自機の位置を示す位置情報を取得して記録する機能であり、この位置情報取得機能としては、図１に示すように、例えば、ＧＰＳのように、衛星２１からの信号によって自機の位置を検出する方法や、携帯電話の無線基地局２２や、Ｗｉｆｉ通信のアクセスポイントからの電波強度などによって位置を検出する方法が含まれる。
【００２８】
そして、このスマートフォン１は、情報を表示する液晶ディスプレイ等の表示部を備えるとともに、ユーザーが入力操作を行うための操作ボタン等の操作デバイスを備え、この操作デバイスとしては、液晶ディスプレイに重畳されて配置され、液晶ディスプレイ上の座標位置を指定するタッチ操作などによる操作信号を取得する入力部としてのタッチパネルが含まれる。具体的にこのタッチパネルは、ユーザーの指先やペンなどを用いたタッチ操作による圧力によって操作信号を入力する入力デバイスであり、グラフィックを表示する液晶ディスプレイと、この液晶ディスプレイに表示されたグラフィックの座標位置に対応した操作信号を受け付けるタッチセンサーとが重畳されて構成されている。
【００２９】
（各装置の内部構造）
次いで、上述した情報提示システムを構成する各装置の内部構造について説明する。図５は、本実施形態に係るコンテンツ配信サーバー３の内部構成を示すブロック図であり、図６は、本実施形態に係るスマートフォン１の内部構成を示すブロック図である。なお、説明中で用いられる「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の動作を達成するための機能単位を示す。
【００３０】
（１）コンテンツ配信サーバー
先ず、コンテンツ配信サーバー３の内部構成について説明する。コンテンツ配信サーバー３は、インターネット２上に配置されたサーバー装置であり、インターネット２を通じて、各スマートフォン１とデータの送受信を行えるようになっている。
【００３１】
コンテンツ配信サーバー３は、インターネット２を通じてデータ通信を行う通信インターフェース３１と、利用者や利用者端末の権限を認証する認証部３３と、各利用者端末の位置情報を収集して管理する位置情報管理部３２と、シナリオによるコンテンツ制御を実行する情報管理部３６と、仮想地図情報を生成する仮想地図情報生成部３７と、各ユーザーに対して各種情報を配信する３４と種々のデータを蓄積するデータ蓄積部を備えている。
【００３２】
データ蓄積部には、現実世界における地理情報を含む現実地図情報を記憶する現実地図記憶部としての現実地図用データ３５ａと、利用者に関する情報を蓄積するユーザーデータ３５ｂと、仮想地図情報、トリガー条件及びシナリオデータを蓄積する仮想コンテンツ用データ３５ｃとが含まれる。これらの各データとしては、単一のテーブルデータとしてもよく、複数のデータベースに分割し、相互にリレーションを設定することで各データ同士を紐付けたリレーショナルデータベースとすることができる。
【００３３】
現実地図用データ３５ａは、現実世界における地理情報を含む現実地図情報を記憶する記憶装置であり、山や谷、河川等の自然的な地理的要素、建物や道路、鉄道などの人工物、地名や住所、交通規制などが記憶される。なお、この現実地図用データ３５ａは、コンテンツ配信サーバー３を運用するサービス提供者自身が所有・運用するものの他、他の地図サービス提供者が運用する地図データベースであってもよい。
【００３４】
ユーザーデータ３５ｂに蓄積される情報としては、利用者又は利用者が使用している携帯端末装置を特定する識別子（ユーザーＩＤ、端末ＩＤ）と、パスワード等とを紐付けた認証情報が含まれユーザーＩＤに紐付けられた利用者の個人情報や、端末装置の機種なども含まれる。また、ユーザーデータ３５ｂには、利用者毎或いは利用者端末毎の認証履歴（アクセス履歴）や、仮想コンテンツ用データ３５ｃとのリレーションによりユーザー毎のシナリオデータに関する情報、コンテンツ提供サービスに関する決済情報等も蓄積される。
【００３５】
仮想コンテンツ用データ３５ｃに蓄積される情報としては、仮想世界の地図情報、キャラクターやオブジェクトの特性、シナリオデータ、グラフィック情報などが仮想コンテンツデータとして含まれる。これらの仮想コンテンツデータと、現実地図に含まれる地理的要素や建物、道路、鉄道等とを関連づけ、表示遷移処理のトリガー条件である境界線・境界面の座標情報も含まれる。
【００３６】
認証部３３は、通信インターフェース３１を通じて、各スマートフォン１と通信セッションを確立させ、その確立された通信セッション毎に認証処理を行うモジュールである。この認証処理としては、アクセス者である利用者のスマートフォン１から認証情報を取得し、ユーザーデータ３５ｂを参照して、利用者等を特定し、それらの権限を認証する。この認証部３３による認証結果（ユーザーＩＤ、認証時刻、セッションＩＤ等）は、情報管理部３６に送出されるとともに、ユーザーデータ３５ｂに認証履歴として蓄積される。なお、本実施形態では、アクセス者を特定する認証部を設けたが、この認証部については省略することも可能であり、不特定のアクセス者にサービスを提供するようにしてもよい。
【００３７】
位置情報管理部３２は、利用者端末装置側で取得されてコンテンツ配信サーバー３に送信される位置情報を取得するモジュールであり、位置情報管理部３２は、認証部３３による認証処理によって特定されたユーザーやユーザー端末装置の識別子（ユーザーＩＤ、端末ＩＤ等）と、それらの位置情報とを紐付けてユーザーデータ３５ｂに利用履歴として蓄積する。
【００３８】
情報管理部３６は、現実世界又は仮想世界において各ユーザーの移動により発生する表示遷移処理を管理するモジュールである。なお、情報管理部３６は、本実施形態では、スマートフォン１側の表示制御部１４３と協働するようになっており、表示データ生成処理の一部をコンテンツ配信サーバー３側で行い、グラフィック処理やイベント処理の一部をスマートフォン１側の表示制御部１４３で実行するようにしている。例えば、コンテンツ配信サーバー３側で、オブジェクトの位置や境界線又は境界面の座標位置などに基づいて、発生し得る表示遷移処理を予測し、その発生条件をコンテンツ配信サーバー３側で発生させ、その条件をスマートフォン１側に送信し、実際の表示遷移処理の発生やそのためのグラフィック処理は、コンテンツ配信サーバー３から受信した発生条件に基づいてスマートフォン１側で実行する。
【００３９】
仮想地図情報生成部３７は、ユーザーの現在位置やシナリオデータの設定に従って、現実地図情報Ｍ１上の地理情報に対応した仮想座標系に基づいたオブジェクトＯｂ１等の座標情報、表示遷移発生条件となる境界線Ｌ１又は境界面Ｆ１を含む仮想地図情報Ｍ２を生成するモジュールである。詳述すると、仮想地図情報生成部３７は、
に蓄積された現実地図情報Ｍ１に含まれる地理的要素や建物、道路、鉄道等を取得するとともに、仮想コンテンツ用データ３５ｃに蓄積された情報を参照し、現実地図情報Ｍ１に対応した仮想世界の地図情報、オブジェクトの特性、表示遷移処理に関する情報、グラフィック情報などに基づいて仮想世界の地図情報を生成する。ここでは、図８及び図９に示すように、現実地図情報Ｍ１上の遺跡であるエリアＰ１に対応した座標位置（座標範囲）に、仮想的に復元された古城のオブジェクトＯｂ１が配置されている。
【００４０】
情報配信部３４は、ユーザーの現在位置に基づいて、仮想地図情報生成部３７が生成した仮想世界のグラフィックや、現実地図用データ３５ａに蓄積された現実地図情報を、通信インターフェース３１を通じて，各ユーザーに配信するモジュールである。
【００４１】
（２）スマートフォン１
次いで、スマートフォン１の内部構成について説明する。図６に示すように、スマートフォン１は、通信インターフェース１１と、入力インターフェース１２と、出力インターフェース１３と、アプリケーション実行部１４と、メモリ１５とを備えている。
【００４２】
通信インターフェース１１は、データ通信を行うための通信インターフェースであり、無線等による非接触通信や、ケーブル、アダプタ手段等により接触（有線）通信をする機能を備えている。入力インターフェース１２は、マウス、キーボード、操作ボタンやタッチパネル１２ａなどユーザー操作、カメラ部１２１で撮像された実空間の静止画や動画が入力されるデバイスである。また、出力インターフェース１３は、ディスプレイやスピーカーなど、映像や音響を出力するデバイスである。特にこの出力インターフェース１３には、液晶ディスプレイなどの表示部１３ａが含まれ、この表示部１３ａは、入力インターフェースであるタッチパネル１２ａに重畳されている。
【００４３】
メモリ１５は、ＯＳ（Operating System）やファームウェア、各種のアプリケーション用のプログラム、その他のデータ等などを記憶する記憶装置であり、このメモリ１５内には、ユーザー又はスマートフォン１を識別する各種ＩＤの他、コンテンツ配信サーバー３からダウンロードしたアプリケーションデータを蓄積するとともに、アプリケーション実行部１４で処理された各種データが蓄積される。さらに、本実施形態に係るメモリ１５には、コンテンツ配信サーバー３から取得した、仮想地図情報Ｍ２及び現実地図情報Ｍ１が格納されている。
【００４４】
アプリケーション実行部１４は、一般のＯＳや各種アプリケーション、ブラウザソフトなどのアプリケーションを実行するモジュールであり、通常はＣＰＵ等により実現される。このアプリケーション実行部１４では、本発明に係る情報提示プログラムが実行されることで、情報取得部１４１と、表示データ生成部１４２と、表示制御部１４３と、シナリオ管理部１４４と、トリガー判定部１４５と、遷移設定部１４６と、位置情報取得部１４７とが仮想的に構築される。
【００４５】
情報取得部１４１は、実空間の座標系における地理情報を含む現実地図情報を取得する現実地図取得部と、仮想空間の座標系における地理情報上に仮想オブジェクトを配置した仮想地図情報を取得する仮想地図取得部の役割を果たすモジュールである。なお、この情報取得部１４１における情報の取得としては、メモリ１５に蓄積されたデータを読み出す場合や、通信インターフェース１１を通じてコンテンツ配信サーバー３からダウンロードする場合、また、スマートフォン１内で生成又は加工されたデータを読み込む場合のいずれも含まれる。この表示データ生成部１４２で生成された表示データの表示処理は、表示制御部１４３で制御される。
【００４６】
表示データ生成部１４２は、表示部１３ａに表示させるための表示データを生成するモジュールである。表示データは、３Ｄグラフィックデータの他、画像データや、文字データ、動画データ、音声その他のデータを組み合わせて生成されるデータである。特にこの表示データ生成部１４２は、実空間における座標系と共通化され、実空間の位置情報に対応付けられた仮想地図情報Ｍ２上に、３Ｄグラフィックである仮想オブジェクトＯｂ１を配置した仮想表示データを生成する仮想現実表示データ生成部の役割を果たすモジュールである。また、表示データ生成部１４２は、実空間における座標系の位置情報に対応付けられた現実地図情報上に、３Ｄグラフィックである仮想オブジェクトＯｂ１を配置した表示データを、カメラ部１２１が撮像した映像に重畳させて拡張表示データを生成する拡張現実表示データ生成部の役割を果たす。
【００４７】
表示制御部１４３は、位置情報取得部１４７が取得した現在位置情報に応じて、仮想表示データと拡張表示データ０とを、選択的に切り替えて、或いは一方の表示データに他方の表示データの一部又は全部を合成する表示遷移処理を実行するモジュールである。この表示制御部１４３により表示遷移処理された仮想表示データ又は拡張表示データは、出力インターフェース１３を通じて表示部１３ａに表示される。
【００４８】
また、表示制御部１４３は、スマートフォン１側での処理と、コンテンツ配信サーバー３側での処理とを同期させる機能も備えている。具体的には、コンテンツ配信サーバー３側で、スマートフォン１の位置や、オブジェクトＯｂ１の位置などに基づいて、発生し得る表示遷移処理を予測し、その表示遷移処理の発生条件であるトリガー条件を仮想地図情報に付加し、その仮想地図情報をスマートフォン１側に送信する。このトリガー条件は遷移設定部１４６で取得され、実際の表示遷移処理の発生やそのためのグラフィック処理は、コンテンツ配信サーバー３から受信したトリガー条件に基づいてスマートフォン１側のトリガー判定部１４５、表示データ生成部１４２及び表示制御部１４３で処理される。このトリガー判定部１４５及び表示制御部１４３で実行された表示遷移処理の結果は、コンテンツ配信サーバー３側の情報管理部３６に通知され、その後の仮想地図情報生成部３７における処理に反映される。
【００４９】
シナリオ管理部１４４は、表示遷移処理を実行させる時刻、場所、提示するオブジェクトの種類、及びそれらの出現順序を記述したシナリオデータを取得して管理するモジュールであり、表示制御部１４３は、トリガー判定部１４５による判定結果に基づき、シナリオデータ又はユーザー操作に従って表示遷移処理を実行するモジュールである。
【００５０】
位置情報取得部１４７は、実空間の座標系における位置及び方向を現在位置情報として取得するモジュールである。具体的にこの位置情報取得部１４７は、スマートフォン１に備えられた位置情報取得機能やジャイロセンサー、方位センサー、加速度センサー等から、ＧＰＳや周囲の電波環境に基づく自機の現在位置を緯度・経度、標高、自機が向いている方位、相対移動距離、相対回転角度を取得する。そして、実空間における座標位置と仮想空間における座標位置を相互に変換し、表示制御部１４３が拡張現実を表示しているときには実空間の座標位置をトリガー判定部１４５及び表示制御部１４３に送出し、表示制御部１４３が仮想現実を表示しているときには実空間の座標位置を仮想空間地図上の座標位置に変換してトリガー判定部１４５及び表示制御部１４３に送出する。
【００５１】
トリガー判定部１４５は、現在位置情報に含まれる位置情報が、実空間地図上又は仮想空間地図上に設定された境界線又は境界面を通過したことを判定するモジュールである。具体的には、図１２に示すように、位置情報取得部１４７が取得した実空間上の現在位置又は仮想空間地図上における座標位置を参照し、表示制御部１４３が拡張現実を表示しているときには実空間の座標位置を監視し、ユーザーの移動が境界線Ｌ１或いは境界面Ｆ１を通過したときにトリガー信号出力して表示制御部１４３に送出し、一方、表示制御部１４３が仮想現実を表示しているときには実空間の座標位置を仮想空間地図上の座標系に変換した仮想的な座標位置を監視し、ユーザーの移動が仮想地図上の境界線Ｌ１或いは境界面Ｆ１を通過したときにトリガー信号出力して表示制御部１４３に送出する。
【００５２】
このとき、現実地図情報Ｍ１の座標系と、地図Ｍ２の座標系の縮尺が同等の場合には、図１２（ａ）に示すように、実空間（拡張現実空間）内を移動した距離がそのまま仮想空間内における移動距離となり、実空間（仮想現実空間）上の境界線Ｌ１又は境界面Ｆ１を通過することでトリガーが発生し、表示遷移により仮想空間が表示され、実空間内を歩くことで、その移動距離がそのまま仮想空間内での移動距離となり、仮想空間内での移動により境界線Ｌ１又は境界面Ｆ１を通過することでトリガーが発生し、表示遷移が実行されて実空間の表示が開始される。
【００５３】
また、現実地図情報Ｍ１の縮尺と、地図Ｍ２の縮尺が異なる場合には、図１２（ｂ）又は（ｃ）に示すように、実空間（拡張現実空間）内を移動した距離とは異なる距離が仮想空間内における移動距離となる。同図（ｂ）では、例えばユーザーの身体が巨大化して実際に歩いた距離よりも拡大された距離を仮想空間内で移動し、この拡大された仮想空間内での移動により境界線Ｌ１又は境界面Ｆ１を通過することでトリガーが発生し、表示遷移が実行されて実空間の表示が開始される。同図（ｃ）では、例えばユーザーの身体が縮小化して実際に歩いた距離よりも縮小された距離を仮想空間内で移動し、この縮小された仮想空間内での移動により境界線Ｌ１又は境界面Ｆ１を通過することでトリガーが発生し、表示遷移が実行されて実空間の表示が開始される。
【００５４】
また、仮想空間内で例えばユーザーが仮想的な乗り物に乗って移動するようなときには、図１２（ｄ）に示すように、仮想空間が表示されている間、ユーザーは移動せずに乗り物の運転・操縦を行うことにより仮想空間内で移動し、この仮想空間内での移動により境界線Ｌ１又は境界面Ｆ１を通過することでトリガーが発生し、表示遷移が実行されて実空間の表示が開始される。
【００５５】
遷移設定部１４６は、図８及び図９に示すような、表示遷移処理を実行させる境界線Ｌ１又は境界面Ｆ１を、現実地図情報Ｍ１上又は仮想地図情報Ｍ２上に設定するモジュールである。ここで、境界線とは図８（ａ）及び（ｂ）に示すように二次元的な地図座標系上に表現された直線又は曲線であり、図９（ａ）及び（ｂ）に示すように境界面とは３次元的な地図座標系上に表現された平面又は曲面である。図８では境界線Ｌ１によって囲まれてエリアＰ１やオブジェクトＯｂ１の平面形状が画成されており、図９では、境界面Ｆ１によって囲まれて立体的なエリアＰ１やオブジェクトＯｂ１の外表を構成するポリゴンが画成されている。
【００５６】
具体的に遷移設定部１４６は、情報取得部１４１が取得した現実地図情報Ｍ１上又は仮想地図情報Ｍ２上の境界線Ｌ１又は境界面Ｆ１を抽出し、境界線Ｌ１については３次元空間上における無限遠の高さを有する平面として設定し、一方、境界面Ｆ１については、現在位置の標高に従って２次元的な地図上における境界線として設定する。例えば、境界面Ｆ１が複数のフロアーを有する建物内の所定の階に設定されたものであるときなどには、現在位置の高さ（標高）に応じて、二次元的な平面地図上に表れる境界面Ｆ１の断面である境界線が、各フロアーの平面地図上に設定される。
【００５７】
表示制御部１４３は、トリガー判定部１４５による判定結果に基づいて表示遷移処理を実行するモジュールである。また、表示制御部１４３は、コンテンツ配信サーバー３側の情報管理部３６と協働するようになっており、表示データの生成処理等の一部をコンテンツ配信サーバー３側で行い、グラフィック処理等の一部をスマートフォン１側の表示データ生成部１４２で実行するようにしている。例えば、表示遷移の条件や表示データなどをコンテンツ配信サーバー３側で生成し、その条件や表示データをスマートフォン１側に送信し、実際の表示遷移処理の発生やそのためのグラフィック処理は、スマートフォン１側で実行するようにしてもよい。
【００５８】
そして、このような構成を有するシステムでは、図２（ａ）に示す仮想現実（ＶＲ）は、図４に示すように、スマートフォンのカメラなどで撮影された実写である静止画や動画の背景及びオブジェクトに、３ＤＣＧである静止画やＣＧアニメーションのオブジェクトＯｂ１を情報取得部１４１で取得し、表示データ生成部１４２で実写の背景及びオブジェクトに、３ＤＣＧのオブジェクトＯｂ１を実座標系（緯度、経度、高度）の現実地図情報Ｍ１に基づいて、レイヤー毎の画像として生成される。このレイヤー毎の画像は、シナリオ管理部１４４によるレイヤー制御に基づいて、表示制御部１４３において混合処理され、タッチパネル１２ａに表示される。一方、図２（ｃ）に示す拡張現実（ＡＲ）は、図４に示すように、３ＤＣＧである静止画やＣＧアニメーションの背景に、３ＤＣＧである静止画やＣＧアニメーションのオブジェクトＯｂ１を情報取得部１４１で取得し、表示データ生成部１４２で３ＤＣＧである静止画やＣＧアニメーションの背景に、３ＤＣＧである静止画やＣＧアニメーションのオブジェクトＯｂ１を仮想座標系（ｘ、ｙ、ｚ）の仮想地図情報Ｍ２に基づいて、レイヤー毎の画像として生成される。このレイヤー毎の画像は、シナリオ管理部１４４によるレイヤー制御に基づいて、表示制御部１４３において混合処理され、タッチパネル１２ａに表示される。
【００５９】
この混合処理に際しては、シナリオ管理部１４４によって管理されているシナリオデータや、タッチパネル１２ａ等のユーザーインターフェースを通じて取得されるユーザー操作に基づいて合成画像生成や表示遷移等を含む表示制御が行われ、表示制御に際しては、Layer制御、従属関係、グルーピング及び連動制御が行われる。また、拡張現実ＡＲ及び仮想現実ＶＲの映像を生成する際には、スマートフォン１に備えられた各種センサー１６や時計部で取得される時間情報、現在位置や方位、照度等を参照して、カメラ位置、画角、ライティング及び環境光が、各座標系に基づいて設定される。
【００６０】
（情報提示システムの動作）
以上説明した情報提示システムを動作させることによって、本発明の情報提示方法を実施することができる。図７は、情報提示システムの表示遷移処理に関する動作を示すシーケンス図である。
【００６１】
図１０に示すように、例えば、現実地図情報Ｍ１上にある遺跡などの所定エリアＰ１などに接近し、その遺跡であるエリアＰ１に対応した仮想地図情報Ｍ２の座標上に形成された古城のオブジェクトＯｂ１がカメラの視野に入った場合に、トリガー判定部１４５によって拡張現実表示が開始され、実際の風景を背景とした仮想的な建物であるオブジェクトＯｂ１の外観が拡張現実として閲覧可能となる。
【００６２】
次いで、エリアＰ１にさらに接近し、図１１に示すように、境界線Ｌ１又は境界面Ｆ１を通過してエリアＰ１内に進入した場合、トリガー条件が満たされたとして表示遷移処理が実行され、仮想的な建物であるオブジェクトＯｂ１の内部が仮想現実として閲覧可能となる。
【００６３】
このような表示遷移処理について具体的に説明する。図７に示すように、先ず、情報提示に際し、周期的に各スマートフォン１において位置情報を取得してコンテンツ配信サーバー３に送信する（Ｓ２０１及びＳ１０１）。コンテンツ配信サーバー３側では、この送信された各ユーザーの現在位置に従って、発生させるべき表示遷移処理を予測し（Ｓ１０２）、その発生条件をスマートフォン１側に送信する（Ｓ１０３）。
【００６４】
詳述すると、コンテンツ配信サーバー３側で取得された各ユーザーの現在位置に基づいて、コンテンツ配信サーバー３の情報管理部３６が、ユーザーの現在位置や、オブジェクトの位置などに基づいて、発生し得る表示遷移処理を予測し、その発生条件をコンテンツ配信サーバー３側で発生させ、その条件をスマートフォン１側に送信する。
【００６５】
スマートフォン１側では、このトリガー条件を遷移設定部１４６で取得する。そして、カメラ部１２１による撮影を開始すると（Ｓ２０３）、トリガー条件が満たされるタイミングをトリガー判定部１４５で監視する（Ｓ２０４）。具体的には、スマートフォン１側において表示遷移処理の発生条件であるトリガー条件と、位置情報取得部１４７が取得する自機の現在位置とを監視し、エリアＰ１内に進入するなどのトリガー条件が満たされたとき（Ｓ２０５の「Ｙ」）に、表示遷移処理が実行される（Ｓ２０６）。一方、トリガー条件が満たされていない場合には（Ｓ２０５の「Ｎ」）、そのまま撮像処理（Ｓ２０３）及びトリガー条件の監視（Ｓ２０４）を継続する。
【００６６】
詳述すると、このトリガー条件の監視では、トリガー判定部１４５が、現在位置情報に含まれる位置情報が、実空間地図上又は仮想空間地図上に設定された境界線又は境界面を通過したことを判定する。例えば、図１２に示すように、位置情報取得部１４７が取得した実空間上の現在位置又は仮想空間地図上における座標位置を参照し、表示制御部１４３が拡張現実を表示しているときには実空間の座標位置を監視し、ユーザーの移動が境界線Ｌ１或いは境界面Ｆ１を通過したときにトリガー信号出力して表示制御部１４３に送出する。一方、表示制御部１４３が仮想現実を表示しているときには実空間の座標位置を仮想空間地図上の座標系に変換した仮想的な座標位置を監視し、ユーザーの移動が仮想地図上の境界線Ｌ１或いは境界面Ｆ１を通過したときにトリガー信号出力して表示制御部１４３に送出する。
【００６７】
このとき、現実地図情報Ｍ１の座標系と、地図Ｍ２の座標系の縮尺が同等の場合には、図１２（ａ）に示すように、実空間（拡張現実空間）内を移動した距離がそのまま仮想空間内における移動距離となり、実空間（仮想現実空間）上の境界線Ｌ１又は境界面Ｆ１を通過することでトリガーが発生し、表示遷移により仮想空間が表示され、実空間内を歩くことで、その移動距離がそのまま仮想空間内での移動距離となり、仮想空間内での移動により境界線Ｌ１又は境界面Ｆ１を通過することでトリガーが発生し、表示遷移が実行されて実空間の表示が開始される。
【００６８】
また、現実地図情報Ｍ１の縮尺と、地図Ｍ２の縮尺が異なる場合には、図１２（ｂ）又は（ｃ）に示すように、実空間（拡張現実空間）内を移動した距離とは異なる距離が仮想空間内における移動距離となる。同図（ｂ）では、例えばユーザーの身体が巨大化して実際に歩いた距離よりも拡大された距離を仮想空間内で移動し、この拡大された仮想空間内での移動により境界線Ｌ１又は境界面Ｆ１を通過することでトリガーが発生し、表示遷移が実行されて実空間の表示が開始される。同図（ｃ）では、例えばユーザーの身体が縮小化して実際に歩いた距離よりも縮小された距離を仮想空間内で移動し、この縮小された仮想空間内での移動により境界線Ｌ１又は境界面Ｆ１を通過することでトリガーが発生し、表示遷移が実行されて実空間の表示が開始される。
【００６９】
また、仮想空間内で例えばユーザーが仮想的な乗り物に乗って移動するようなときには、図１２（ｄ）に示すように、仮想空間が表示されている間、ユーザーは移動せずに乗り物の運転・操縦を行うことにより仮想空間内で移動し、この仮想空間内での移動により境界線Ｌ１又は境界面Ｆ１を通過することでトリガーが発生し、表示遷移が実行されて実空間の表示が開始される。
【００７０】
その後、このスマートフォン１側で実行された表示遷移処理の結果は、表示制御部１４３を通じてコンテンツ配信サーバー３側の情報管理部３６に通知され（Ｓ２０７）、コンテンツ配信サーバー３側で同期処理がなされ（Ｓ１０４）、その実行された表示遷移処理の結果が、シナリオ生成処理に反映される。
以上の処理は、アプリケーションが終了されるまで繰り返される。
【００７１】
（作用・効果）
以上説明した本実施形態によれば、拡張現実（ＡＲ）や仮想現実（ＶＲ）を表示する際、それぞれの座標系を統合することで、拡張現実（ＡＲ）と仮想現実（ＶＲ）を１つの座標系で共存させて混合することができる。この結果、ＡＲを融合させることで、多様性に富み、臨場感が高い、仮想体験を演出することができる。
【００７２】
また、本実施形態によれば、現実地図情報上又は仮想地図情報上に設定された境界線又は境界面を通過することで、ユーザーによる特別な操作を要することなく、拡張現実と仮想現実とを自動的に切り替えることができ、拡張現実から仮想現実へ、又は仮想現実から拡張現実へと自然に遷移させることができる。
【００７３】
（変更例）
なお、上述した実施形態の説明は、本発明の一例である。このため、本発明は上述した実施形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能である。図１３及び図１４は、変更例１及び２に係る情報提示システムの概要を示す説明図である。
【００７４】
（１）変更例１
例えば、上述した実施形態では、カメラ部を備えた情報処理装置としてスマートフォン１を用いたが、このカメラ部を備えた装置として、図１３に示すような、観光地に設置された展望鏡４０を用いてもよい。この展望鏡４０は、実空間の座標系に固定された基台部４０ｂを有し、この基台部４０ｂに対して左右に回動可能及び上下に俯仰可能に展望鏡本体４０ａが設置されている。上記カメラ部１２１は、展望鏡本体４０ａの先端に配置され、前記表示部１３ａは、展望鏡本体４０ａの後端側に配置されている。
【００７５】
この変更例１では、図１３に示すような、実空間上の古城跡の遺跡であるエリアＰ１を、展望鏡４０を通じて観ると、遺跡であるエリアＰ１に対応した座標位置（座標範囲）に、仮想的に復元された古城のオブジェクトＯｂ１が実空間背景に合成された拡張現実映像を観ることができる。この拡張現実映像であるオブジェクトＯｂ１は、展望鏡４０で撮影できる実空間の背景の地形及び座標に適合されて三次元化されており、展望鏡本体４０ａを左右に回転させたり、上下に俯仰させることにより仮想的に復元された古城や、その周辺の背景を合成した立体映像を観ることができる。このとき、展望鏡の焦点距離の移動をもって境界線や境界面の通過を判断し、表示遷移のトリガー発生の条件としてもよい。このような本変更例１によれば、展望鏡で観られる実空間の景色に、復元された古城やその当時の風景など仮想的又は拡張的な演出を加えることができる。
【００７６】
（２）変更例２
また、仮想現実又は拡張現実に合成される３Ｄオブジェクトとして、図１４に示すような、開口部を有する板状のいわゆる顔ハメ看板としてのオブジェクトＯｂ２としてもよい。例えば、実空間上の古城跡の遺跡であるエリアＰ１をバックに被写体Ｓｕｂ１をスマートフォン１で撮影すると、被写体Ｓｕｂ１とスマートフォン１との間の座標位置に顔ハメ看板としてのオブジェクトＯｂ２が拡張現実的に配置され、被写体Ｓｕｂ１の背後に古城のオブジェクトＯｂ１が拡張現実的に配置される。
【００７７】
この顔ハメ看板としてのオブジェクトＯｂ２は、コンテンツ配信サーバー３において現在位置に応じたオブジェクトを選択されて、コンテンツ配信サーバー３から配信される。このような本変更例２によれば、復元された古城やその当時の風景などとともに、ご当地固有のデザインがなされた顔ハメ看板などを静止画や動画に合成させて映し出すことができ、地位特有の仮想的又は拡張的な演出を加えることができる。
【符号の説明】
【００７８】
Ｆ１…境界面
Ｌ１…境界線
Ｍ２…仮想地図情報
Ｍ１…現実地図情報
Ｐ１…遺跡
１…スマートフォン
２…インターネット
３…コンテンツ配信サーバー
１０…ユーザー
１１…通信インターフェース
１２…入力インターフェース
１２ａ…タッチパネル
１３…出力インターフェース
１３ａ…表示部
１４…アプリケーション実行部
１５…メモリ
１６…種センサー
２１…衛星
２２…無線基地局
３１…通信インターフェース
３２…位置情報管理部
３３…認証部
３４…情報配信部
３５ａ…現実地図データ
３５ｂ…ユーザーデータ
３５ｃ…仮想コンテンツデータ
３６…情報管理部
３７…仮想地図情報生成部
４０…展望鏡
４０ａ…展望鏡本体
４０ｂ…基台部
１２１…カメラ部
１４１…情報取得部
１４２…表示データ生成部
１４３…表示制御部
１４４…シナリオ管理部
１４５…トリガー判定部
１４６…遷移設定部
１４７…位置情報取得部
【図１】
2018128815.tif 000003
【図２】
2018128815.tif 000004
【図３】
2018128815.tif 000005
【図４】
2018128815.tif 000006
【図５】
2018128815.tif 000007
【図６】
2018128815.tif 000008
【図７】
2018128815.tif 000009
【図８】
2018128815.tif 000010
【図９】
2018128815.tif 000011
【図１０】
2018128815.tif 000012
【図１１】
2018128815.tif 000013
【図１２】
2018128815.tif 000014
【図１３】
2018128815.tif 000015
【図１４】
2018128815.tif 000016