(57)【要約】【課題】実世界中の対象物及び／または既定のマーカに対し、それらが意味する空間定位情報を利用して、所定の関連情報を出力する情報呈示装置のための、前記所定の関連情報を設定するデータオーサリング処理装置において、所定の関連情報を設定する際に用いられる空間定位情報が２次元平面に限定されることなく、任意の対応を容易に設定できるようにすること。【解決手段】対象物及び／または既定のマーカの空間定位情報を入力する空間定位情報入力部と、所定の関連情報の表示方法を設定する関連情報設定部と、前記入力された前記対象物及び／または既定のマーカの空間定位情報を表示すると共に前記設定された表示方法に従って前記所定の関連情報を表示する空間定位情報表示部と、前記空間定位情報表示部による表示の表示設定を記述するデータを出力するデータ出力部と、によりデータオーサリング処理装置を構成する。【選択図】      図１
2005135355.tif 000002
【特許請求の範囲】
【請求項１】
実世界中の対象物及び／または既定のマーカに対し、それらが意味する空間定位情報を利用して、所定の関連情報を出力する情報呈示装置のための、前記所定の関連情報を設定するデータオーサリング処理装置であって、
前記対象物及び／または既定のマーカの空間定位情報を入力する空間定位情報入力部と、
前記所定の関連情報の表示方法を設定する関連情報設定部と、
前記空間定位情報入力部で入力された前記対象物及び／または既定のマーカの空間定位情報を表示すると共に、前記関連情報設定部によって設定された表示方法に従って前記所定の関連情報を表示する空間定位情報表示部と、
前記空間定位情報表示部による表示の表示設定を記述するデータを出力するデータ出力部と、
を具備することを特徴とするデータオーサリング処理装置。
【請求項２】
前記所定の関連情報は、画像情報オブジェクトを含み、
前記空間定位情報表示部では、前記画像情報オブジェクトの空間定位情報を表示することを特徴とする請求項１に記載のデータオーサリング処理装置。
【請求項３】
前記空間定位情報表示部は、前記対象物の空間定位情報と、前記既定のマーカの空間定位情報の両方を画面に表示し、
前記対象物の空間定位情報及び前記既定のマーカの空間定位情報のうち少なくともいずれかの幾何学特性を任意に設定する幾何学特性設定部を更に具備することを特徴とする請求項１または２に記載のデータオーサリング処理装置。
【請求項４】
前記空間定位情報表示部では、前記既定のマーカの空間定位情報と、前記画像情報オブジェクトの空間定位情報の両方を画面に表示し、
前記既定のマーカの空間定位情報及び前記画像情報オブジェクトの空間定位情報のうち少なくともいずれかの幾何学特性を任意に設定する幾何学特性設定部を更に具備することを特徴とする請求項２に記載のデータオーサリング処理装置。
【請求項５】
前記空間定位情報表示部では、前記対象物の空間定位情報と、前記既定のマーカの空間定位情報と、前記画像情報オブジェクトの空間定位情報の、３つとも画面に表示し、
前記対象物の空間定位情報、既定のマーカの空間定位情報、及び画像情報オブジェクトの空間定位情報のうち少なくとも一つ以上の幾何学特性を任意に設定する幾何学特性設定部を更に具備することを特徴とする請求項２に記載のデータオーサリング処理装置。
【請求項６】
前記幾何学特性は、空間的な大きさ、回転、形状のうち、少なくとも一つを有していることを特徴とする請求項３乃至５のいずれかに記載のデータオーサリング処理装置。
【請求項７】
前記幾何学特性設定部は、前記幾何学特性を適切に設定するための最適化部を有していることを特徴とする請求項３乃至５のいずれかに記載のデータオーサリング処理装置。
【請求項８】
前記最適化部は、少なくとも、前記マーカの面と前記対象物の面とが空間的に接するように、自動配置する機能を有していることを特徴とする請求項７に記載のデータオーサリング処理装置。
【請求項９】
前記最適化部は、前記情報呈示装置の特性と使用環境と前記画像情報オブジェクトの空間定位情報のうちの少なくともいずれかに基づき、前記マーカの空間的範囲を自動設定することを特徴とする請求項７に記載のデータオーサリング処理装置。
【請求項１０】
前記最適化部は、前記情報呈示装置の特性と使用環境と前記マーカの空間定位情報のうちの少なくともいずれかに基づき、前記画像情報オブジェクトを設定する空間的範囲を自動設定することを特徴とする請求項７に記載のデータオーサリング処理装置。
【請求項１１】
前記最適化部では、前記マーカと前記画像情報オブジェクトの相対位置を一定に保ちながら、前記対象物に対する位置を設定することを特徴とする請求項７に記載のデータオーサリング処理装置。
【請求項１２】
前記情報呈示装置が呈示する情報を予めデモンストレーションできるデモンストレーション出力部を更に具備することを特徴とする請求項１乃至１１のいずれかに記載のデータオーサリング処理装置。
【請求項１３】
前記画像情報オブジェクトあるいは前記既定のマーカの画像情報特性を任意に設定する画像情報特性設定部を更に具備することを特徴とする請求項２に記載のデータオーサリング処理装置。
【請求項１４】
前記画像情報特性は、前記画像の色、明るさ、画像サイズ、カラー白黒情報、フォーマット形式、文字フォントのうちの少なくとも一つ以上を有することを特徴とする請求項１３に記載のデータオーサリング処理装置。
【請求項１５】
前記画像情報オブジェクトは、３次元の座標の概念を持つ画像であることを特徴とする請求項２に記載のデータオーサリング処理装置。
【請求項１６】
前記画像情報オブジェクトは、文字情報を有していることを特徴とする請求項２に記載のデータオーサリング処理装置。
【請求項１７】
実世界中の同一の対象物及び／または同一の既定のマーカに対して、所定の関連情報を少なくとも２つ以上設定できることを特徴とする請求項１に記載のデータオーサリング処理装置。
【請求項１８】
前記２つ以上存在する所定の関連情報は、データ容量の異なる、同種類の出力であることを特徴とする請求項１７に記載のデータオーサリング処理装置。
【請求項１９】
所定の関連情報に対し、前記関連情報に関連した出力属性情報を設定できる出力属性情報設定部を更に具備することを特徴とする請求項１に記載のデータオーサリング処理装置。
【請求項２０】
前記出力属性情報は、情報を出力するタイミング、出力する音声の大きさ、出力する画像の明るさ、出力する画像の解像度、出力する画像のデータ量、前記情報呈示装置の特性あるいは使用環境によって規定される情報、のうち、少なくとも一つ以上であることを特徴とする請求項１９に記載のデータオーサリング処理装置。
【請求項２１】
前記空間定位情報入力部は、前記対象物及び／または既定のマーカの３次元設計情報から空間定位情報を抽出することを特徴とする請求項１乃至２０の何れかに記載のデータオーサリング処理装置。
【請求項２２】
前記空間定位情報入力部は、前記対象物及び／または既定のマーカの３次元設計情報の形状情報及び／または属性情報から空間定位情報を抽出することを特徴とする請求項２１に記載のデータオーサリング処理装置。
【請求項２３】
前記関連情報設定部は、前記対象物及び／または既定のマーカの３次元設計情報から関連情報を抽出することを特徴とする請求項１乃至２２の何れかに記載のデータオーサリング処理装置。
【請求項２４】
前記関連情報設定部は、前記対象物及び／または既定のマーカの３次元設計情報の形状情報及び／または属性情報から関連情報を抽出することを特徴とする請求項２３に記載のデータオーサリング処理装置。
【請求項２５】
前記対象物及び／または既定のマーカの３次元設計情報は、３次元ＣＡＤで作成された設計情報であることを特徴とする請求項２１乃至２４の何れかに記載のデータオーサリング処理装置。
【請求項２６】
前記対象物及び／または既定のマーカの３次元設計情報は、２次元ＣＡＤで作成された２次元設計情報を３次元に変換した情報であることを特徴とする請求項２１乃至２４の何れかに記載のデータオーサリング処理装置。
【請求項２７】
前記最適化部は、
前記情報呈示装置を構成する撮影手段のパラメータである撮影手段パラメータと、前記情報呈示装置が情報呈示を行う時の前記撮影手段の位置姿勢情報と、マーカの空間定位情報と、マーカの画像情報特性と、対象物の空間定位情報とを含む情報群のうち、
少なくとも対象物の空間定位情報を含む空間定位情報入力部からの入力情報に基づいて、前記情報群のうち入力されなかった少なくとも１つの残余の情報の値もしくは当該値の撮り得る範囲を算出し、算出情報出力部に出力することを特徴とする請求項７記載のデータオーサリング処理装置。
【請求項２８】
前記空間定位情報入力部から入力される所定の情報は、
対象物の空間定位情報、撮影手段パラメータ、マーカの画像情報特性であることを特徴とする請求項２７記載のデータオーサリング処理装置。
【請求項２９】
前記空間定位情報入力部から入力される所定の情報は、
対象物の空間定位情報、撮影手段パラメータであることを特徴とする請求項２７記載のデータオーサリング処理装置。
【請求項３０】
前記撮影手段パラメータは、撮影手段の画角、解像度、マーカを認識するために必要なピクセル数、画像歪情報のうち少なくとも画角と解像度を含む２つ以上の情報を有することを特徴とする請求項２７記載のデータオーサリング処理装置。
【請求項３１】
前記情報呈示を行う時の撮影手段の位置姿勢情報は、情報呈示を行う時の位置情報と姿勢情報を有し、情報呈示を行うための撮影が複数箇所で行われる場合は複数の位置情報と姿勢情報を有することを特徴とする請求項２７記載のデータオーサリング処理装置。
【請求項３２】
前記マーカの空間定位情報は、マーカが設置される位置、姿勢、及びマーカの幾何学特性情報としてのマーカの形状であることを特徴とする請求項２７記載のデータオーサリング処理装置。
【請求項３３】
前記マーカの画像情報特性は、マーカのテクスチャ情報であることを特徴とする請求項２７記載のデータオーサリング処理装置。
【請求項３４】
前記対象物の空間定位情報は、対象物の位置姿勢情報、形状情報、情報呈示を行う際に撮影される領域、前記撮影手段が存在し得る領域、前記マーカが設置可能な領域のうち、少なくとも対象物の位置姿勢情報、形状情報を含む２つ以上の情報を有することを特徴とする請求項２７記載のデータオーサリング処理装置。
【請求項３５】
請求項１乃至３４のいずれかに記載のデータオーサリング処理装置によって決定される情報を記憶する記憶装置と、
基準マーカが未決定の場合に前記複数のマーカから基準マーカを選択する入力手段と、
撮影範囲内の実世界に存在し前記基準マーカに対して位置姿勢が既知の前記マーカを少なくとも１つ含む画像を撮影する撮影手段と、
前記撮影手段によって撮影された前記マーカを含む撮影画像と前記記憶装置内の情報から前記撮影手段の位置姿勢情報を算出する計算装置と、
前記撮影画像及び情報の重畳表示を行う表示装置と、
を具備する情報呈示装置であって、
前記複数マーカのうち基準マーカ以外の未設置のマーカの空間定位情報を前記表示装置に表示することを特徴とする情報呈示装置。
【請求項３６】
前記複数マーカのうち基準マーカ以外の未設置のマーカの空間定位情報を前記表示装置に表示することを特徴とする請求項３５記載の情報呈示装置。
【請求項３７】
前記複数マーカのうち基準マーカ以外の設置済のマーカの空間定位情報を前記表示装置に表示することを特徴とする請求項３５記載の情報呈示装置。
【請求項３８】
前記記憶装置内のマーカの空間定位情報、マーカの画像情報特性のうち少なくとも１つの情報を修正するために前記入力手段に入力された情報に基づき、前記記憶装置内の情報を修正する機能を有することを特徴とする請求項３５記載の情報呈示装置。
【請求項３９】
複数のマーカの空間定位情報、複数のマーカの画像情報特性、撮影手段パラメータの３種類を記憶する記憶装置と、
撮影範囲内の実世界に存在し基準となる基準マーカに対して位置姿勢が既知の前記マーカを少なくとも１つ含む画像を撮影する撮影手段と、
前記撮影手段によって撮影された前記マーカを含む撮影画像と前記記憶装置内の情報から前記撮影手段の位置姿勢情報を算出する計算装置と、
前記撮影画像及び情報の重畳表示を行う表示装置と、
を具備する情報呈示装置であって、
前記複数のマーカのうち基準マーカ以外のマーカの空間定位情報を表示装置に表示することを特徴とする情報呈示装置。
【請求項４０】
前記複数マーカのうち基準マーカ以外の未設置のマーカの空間定位情報を前記表示装置に表示することを特徴とする請求項３９記載の情報呈示装置。
【請求項４１】
前記複数マーカのうち基準マーカ以外の設置済のマーカの空間定位情報を前記表示装置に表示することを特徴とする請求項３９記載の情報呈示装置。
【請求項４２】
前記記憶装置内のマーカの空間定位情報、マーカの画像情報特性のうち少なくとも１つの情報を修正するための入力手段をさらに有し、
当該入力手段の入力に基づき前記記憶装置内の情報を修正する機能を有することを特徴とする請求項３９記載の情報呈示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、実世界中の対象物及び／または既定のマーカに対し、その空間定位情報に関連して所定の関連情報を出力する情報呈示装置のための、前記所定の関連情報を設定するデータオーサリング処理装置に関する。
【背景技術】
【０００２】
実世界中の対象物及び／または既定のマーカに対し、所定の関連情報を出力する情報呈示装置としては、２次元コードを利用したものが非常によく知られている。そのうち、対象物及び／または既定のマーカの空間定位情報を利用して、関連情報を出力する装置としては、図３０に示すように、対象物である名刺６００上に印刷されたマーカとしての２次元コード６０１をカメラ（図示せず）で読み込み、図示しないコンピュータ内のプログラムで前記２次元コード化されたＩＤを解析し、そのＩＤに相当する人物の顔写真６０２をそのＩＤで特定される画像ファイルから読み出して、あたかも名刺６００上の２次元コード６０１の横にあるかのように、コンピュータのディスプレイ７００に表示する装置が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２０００−８２１０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に開示された装置のように、名刺６００上の２次元コード６０１の横に、顔写真６０２を表示するようなケースは、２次元コード６０１の位置座標から同一平面上を近隣に平行移動した座標領域に顔写真表示すれば良いので、容易に出力座標を計算して設定することができる。
【０００４】
しかし、任意の対象物及び／またはマーカに対しその空間定位情報を利用して情報を出力したいケースにおいては、その対象物及び／またはマーカは３次元空間でさまざまな位置をとる可能性があり、また関連情報も、３次元空間を考慮に入れて設定する必要性が生じる。例えば、２次元コードに対して同一平面上にない任意の箇所に、関連情報として３次元構造のキャラクターを浮かび上がらせて、画面上に出力したいケースにおいては、前者のケースに比べて、設定の位置、大きさ、方向等、自由度が極めて増大し、出力座標を計算して設定するのが非常に困難となってしまう。
【０００５】
また、対象物に付随して２次元コードを配置する場合に、情報呈示装置がコードを認識し易いよう設置する必要があるが、どのように設置すれば良いかについて指針を示せる装置は従来にはない。すなわち、情報呈示装置のなんらかの性能（例えば、対象物認識精度、出力の位置精度など）を向上させるように考慮されているものはない。
【０００６】
従って、従来においては、関連情報の設定は、実際の出力装置で実験を行ない実際に出力してから調整するという試行錯誤を行なっていたのが実情である。
【０００７】
本発明は、上述の問題点に鑑みてなされたものであり、実世界中の対象物及び／または既定のマーカに対し、その空間定位情報を利用して、所定の関連情報を出力する情報呈示装置のための、前記所定の関連情報を設定するデータオーサリング処理装置に関し、所定の関連情報を設定する際に用いられる空間定位情報が２次元平面に限定されることなく、任意の対応を容易に設定でき、また、情報呈示装置において、「より所望の出力が得られる」、「マーカが見易い位置にある」などの各種性能を向上させることを考慮してあるデータオーサリング処理装置を提供することを目的とする。
【０００８】
なお、本発明中で記述する実世界の対象物とは、ビルや家屋等の建造物、樹木等の自然物、信号機、配管、家具などの人工物など、既に実世界中に存在してあるものとし、マーカとは情報呈示装置の出力のために人為的に設定した各種のコードや数字や文字、記号を枠で囲んだものなどを指すものとする。また、前記実世界の対象物そのものも、情報呈示装置の出力のためのマーカとして登録した場合は、マーカとして扱うこととする。
【課題を解決するための手段】
【０００９】
前記の目的を達成するために、本発明の第１の態様は、実世界中の対象物及び／または既定のマーカに対し、それらが意味する空間定位情報を利用して、所定の関連情報を出力する情報呈示装置のための、前記所定の関連情報を設定するデータオーサリング処理装置であって、前記対象物及び／または既定のマーカの空間定位情報を入力する空間定位情報入力部と、前記所定の関連情報の表示方法を設定する関連情報設定部と、前記空間定位情報入力部で入力された前記対象物及び／または既定のマーカの空間定位情報を表示すると共に、前記関連情報設定部によって設定された表示方法に従って前記所定の関連情報を表示する空間定位情報表示部と、前記空間定位情報表示部による表示の表示設定を記述するデータを出力するデータ出力部とを備えることを特徴とする。
【００１０】
また、本発明の第２の態様は、第１の態様のデータオーサリング処理装置によって決定される情報を記憶する記憶装置と、基準マーカが未決定の場合に前記複数のマーカから基準マーカを選択する入力手段と、撮影範囲内の実世界に存在し前記基準マーカに対して位置姿勢が既知の前記マーカを少なくとも１つ含む画像を撮影する撮影手段と、前記撮影手段によって撮影された前記マーカを含む撮影画像と前記記憶装置内の情報から前記撮影手段の位置姿勢情報を算出する計算装置と、前記撮影画像及び情報の重畳表示を行う表示装置とを具備する情報呈示装置であって、前記複数マーカのうち基準マーカ以外の未設置のマーカの空間定位情報を前記表示装置に表示することを特徴とする。
【００１１】
また、本発明の第３の態様は、複数のマーカの空間定位情報、複数のマーカの画像情報特性、撮影手段パラメータの３種類を記憶する記憶装置と、撮影範囲内の実世界に存在し基準となる基準マーカに対して位置姿勢が既知の前記マーカを少なくとも１つ含む画像を撮影する撮影手段と、前記撮影手段によって撮影された前記マーカを含む撮影画像と前記記憶装置内の情報から前記撮影手段の位置姿勢情報を算出する計算装置と、前記撮影画像及び情報の重畳表示を行う表示装置とを具備する情報呈示装置であって、前記複数のマーカのうち基準マーカ以外のマーカの空間定位情報を表示装置に表示することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、実世界中の対象物、及び／または既定のマーカに対し、その空間定位情報を利用して、所定の関連情報を出力する情報呈示装置のための、前記所定の関連情報を設定するデータオーサリング処理装置であって、所定の関連情報を設定する際に用いられる空間定位情報が２次元平面に限定されることなく、任意の対応を容易に設定でき、また、情報呈示装置において、より所望の出力が得られる、マーカが見易い位置にあるなどの各種性能を向上させることを可能としたデータオーサリング処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態を図面を参照して説明する。
【００１４】
［第１実施形態］
まず、本発明の第１実施形態に係るデータオーサリング処理装置を説明する。
【００１５】
本実施形態に係るデータオーサリング処理装置は、図１に示すように、空間定位情報入力部１、空間定位情報表示部２、関連情報設定部３、及びデータ出力部４から構成されている。ここで、空間定位情報入力部１は、実世界中の対象物と既定のマーカの空間定位情報ａを入力するものであり、空間定位情報表示部２は、前記空間定位情報入力部１によって入力された空間定位情報を表示するものである。関連情報設定部３は、所定の関連情報ｂを設定するためのものであり、その設定された所定の関連情報ｂに従って、前記空間定位情報表示部２の表示が編集更新される。そして、データ出力部４は、前記空間定位情報表示部２に編集更新表示された表示設定を前記空間定位情報表示部２から受けて、その表示設定を記述するデータｃを図示しない情報呈示装置へ出力するものである。
【００１６】
以下、このような構成の本実施形態に係るデータオーサリング処理装置の動作を説明する。なお、このようなデータオーサリング処理装置が利用される対象の情報呈示装置をカメラ付きＰＤＡとし、該カメラ付きＰＤＡは、画像を入力できるカメラを有し、そのカメラで入力したライブ画像及び内部処理によって作成される情報（画像、文字など）を画面出力できるものとする。またここで、この情報呈示装置の所望機能が、例えば「○○マートの看板をカメラ付きＰＤＡでみると、ＰＤＡ画面内では、店舗の上に人物が立って「いらっしゃいませ！」と発言するのがみえるようにしたい」であるとする。本実施形態は、このためのデータを作成するデータオーサリング処理装置である。なお、看板は、既に実世界中に存在しているものであるが、情報呈示装置の出力のためのマーカとして登録することとする。
【００１７】
まず、本実施形態に係るデータオーサリング処理装置の操作者の操作により、空間定位情報入力部１で、実世界中の対象物と既定のマーカの空間定位情報ａを入力する。ここでは、対象物の空間定位情報ａは○○マートの３次元座標データ、既定のマーカの空間定位情報ａは看板の座標データが相当する。なおこの空間定位情報入力部１は、例えばコンピュータのメモリ読み込み装置で構成できる。またここでは、データファイルを外部メモリから参照して読み込むこととする。
【００１８】
続いて、前記空間定位情報入力部１で入力された空間定位情報ａを空間定位情報表示部２にて表示し、該データオーサリング処理装置の操作者は、その表示された空間定位情報を確認しながら、関連情報設定部３において所定の関連情報ｂを設定する。本実施形態では、看板をみると所定情報が出力されるように設定したいので、看板をマーカとして設定する。また、所定の関連情報ｂは、人物の３ＤＣＧデータと「いらっしゃいませ」という音声データであり、店舗の上に人物の３ＤＣＧデータを配置し、看板を情報呈示装置が画像入力すると、その情報呈示装置の画面に表示されたその撮像画像上に人物が出現し、「いらっしゃいませ」という音声が発生するよう設定する。
【００１９】
具体的な設定方法としては、関連情報設定部３として図２のような関連情報設定画面３Ａを用意し、空間定位情報表示部２によってディスプレイ画面１０上に表示された空間定位情報表示画面２Ａで看板１１を選択すると、この関連情報設定画面３Ａが表示され、各種設定ができるようにする。ここでは、選択したオブジェクト（看板１１）はマーカとして利用するので、マーカとして定義登録する。かつ、出力は３ＤＣＧデータと音声データなので、その旨をこの関連情報設定画面３Ａ上で設定する。このようにして３ＤＣＧデータを設定したならば、そのデータは空間定位情報表示部２により空間定位情報表示画面２Ａ上に表示される。即ち、本実施形態では、人物の３ＤＣＧ１２を店舗１３の上に出力させたいので、空間定位情報表示部２は、空間定位情報表示画面２Ａ上で店舗１３の上になるようにその人物の３ＤＣＧ１２を空間配置する。なお、空間定位情報表示部２は、３次元的な位置関係がわかり易いように、空間定位情報表示画面２Ａに斜視図や三面図（正面、側面、上面）を用いて表示させても良い。
【００２０】
続いて、表示設定を記述するデータｃをデータ出力部４にて出力する。この表示設定を記述するデータｃは、マーカ（ここでは看板）座標、マーカ（ここでは看板）画像、出力画像（ここでは人物の３ＤＣＧ）データ、出力画像の位置、姿勢、出力音声データなどである。なお、ＣＧ画像コンテンツなどの容量の大きいデータはデータ自体を記述せずに格納アドレスを記述しても良い。本実施形態では、すべて電子ファイルに記述するとし、この電子ファイルを利用対象となるカメラ付きＰＤＡに読み込ませる。読み込ませるには、そのＰＤＡを該データオーサリング処理装置と接続し、データオーサリング処理装置からデータを送信すれば良い。最終結果として、このカメラ付きＰＤＡを実際の現場に持っていき、○○マートの看板をみると、ＰＤＡ画面内では、店舗の上にＣＧキャラクターが重ね合わせて表示され、「いらっしゃいませ！」と発言するのが表現される。すなわち、情報呈示装置の所望機能が達成される。
【００２１】
このように、本実施形態に係るデータオーサリング処理装置では、所定の関連情報ｂを設定する際に、マーカ（ここでは看板）や対象物（ここでは店舗）の空間定位情報ａを空間定位情報表示部２にて表示し、操作者はその空間定位情報ａを確認しながら、関連情報設定部３において所定の関連情報ｂ（ここでは３ＤＣＧと音声）を設定することができるので、用いられる空間定位情報が２次元平面に限定されることなく（この例では、看板をみると店舗の上に立つように人が出現する）、任意の出力を容易に設定できる。また、様々な空間定位情報と関連情報ｂを視覚的に同時に確認できるので、情報呈示装置でのシミュレーションも同時にできる。例えば、より演出効果の高いよう、人物の３ＤＣＧを所望の位置、方向に設定することができる。従って、操作者にとって所望の出力となるように調整できる効果がある。
【００２２】
なお、本実施形態に係るデータオーサリング処理装置中の各部、及び各部を構成する演算部分はすべて専用のプロセッサを使用しても良いし、プログラムを読み込んだＣＰＵが計算するようにしても良い。また、対象物及びマーカの空間定位情報ａは、綿密に計測あるいは作成された３次元データでなくとも、特徴的な位置だけが明確になっている粗いデータであっても構わない。テクスチャデータの有無もどちらでも良い。
【００２３】
また、本実施形態では関連情報ｂが画像データと音声データの場合を説明したが、画像データだけでも音声データだけでも構わない。また、空間定位情報表示部２と関連情報設定部３は図２のように別画面（ウィンドウ）で示しても、同一ウィンドウでどちらが包含していても構わない。また、対象物の選択や、関連情報の定義、マーカの定義などは、サブウィンドウから選択するようにしても、ファイル名を入力して選択しても良く、マーカ、対象物、関連情報などの空間定位情報を表示しながら設定できる手段であればどんな方法でも良い。
【００２４】
情報呈示装置については、画像を入力できる入力手段を有し、入力手段で入力したライブ画像及び、内部処理によって作成される情報（画像、文字など）を画面出力できるものであれば、カメラ付きＰＤＡ、カメラ付き携帯電話、カメラ付きＰＣ、カメラ付きタブレットＰＣ、上記機能に特化した専用機器など様々に適用できる。
【００２５】
さらには、本実施形態に係るデータオーサリング処理装置は、情報呈示装置とは別途の装置であっても、情報呈示装置内に組み込まれていても良い。
【００２６】
なお、空間定位情報表示部で表示される所定の関連情報は、関連情報設定部によって設定された表示方法に従って表示されるが、必ずしも情報呈示装置で実際に表示されるものと同一である必要はない。タイミングをずらして表示するものを同時に表示しておいたり、表示位置のみが明確にわかるようにしたり、画像を簡略化して表示させても構わない。
【００２７】
これらの実際の構成は、以下に説明する他の実施形態でもすべて同様に考えて良い。
【００２８】
［第２実施形態］
次に、本発明の第２実施形態を説明する。
【００２９】
本実施形態に係るデータオーサリング処理装置は、図３に示すように、前記第１実施形態に係るデータオーサリング処理装置の構成に加えて、更に、幾何学特性設定部５を備えている。この幾何学特性設定部５は、対象物及び規定のマーカのうち少なくともいずれかの幾何学特性を任意に設定するものである。なお、既定のマーカには、図４に示すような、例えば物品の種別を判別するバーコード１４や、見ているカメラの位置・方向を計算で求めることを可能とする四角マーカ１５などがある。
【００３０】
以下、このような構成の本実施形態に係るデータオーサリング処理装置の動作を説明する。なお、本実施形態では、前記第１実施形態と同様に、カメラ付きＰＤＡを情報呈示装置とし、所望の機能は、店舗に人為的にマーカを貼り付け、そのマーカをみたら店舗の前に人物ＣＧが立っているようにＰＤＡ画面に表示させるというものとする。この場合、情報呈示装置においては、画面上で見えるマーカの形状情報（歪み、大きさ）からＰＤＡに備えられたカメラの位置、方向を計算し、三次元空間を設定し、その三次元空間上で店舗の前の位置に人物ＣＧを立たせることが必要である。本実施形態は、上記の機能を満たす、情報呈示装置（カメラ付きＰＤＡ）のためのデータオーサリング処理装置である。
【００３１】
本実施形態に係るデータオーサリング処理装置の空間定位情報表示部２では、対象物の空間定位情報ａと、前記既定のマーカの空間定位情報ａの両方をディスプレイ画面に表示する。そして、このデータオーサリング処理装置の操作者は、対象物、マーカのうち少なくともいずれかの幾何学特性を幾何学特性設定部５によって任意に設定する。
【００３２】
さらに具体的に説明すると、図５のようなＰＣ上のディスプレイ画面１０を想定し、空間定位情報表示画面２Ａ上の店舗１３でマーカを貼り付けたい付近でマウスを右クリック操作すると、マーカ作成のダイアログ５Ａが出現し、そのダイアログ５Ａを更にマウス右クリックすることでマーカ作成を指定すると、マーカ１６が空間定位情報表示画面２Ａ上に表示されると共に、ディスプレイ画面１０上にマーカの幾何学特性を設定する画面（幾何学特性設定画面（マーカ用）兼関連情報設定画面５Ｂ）が表示される（幾何学特性設定部５に相当する）。この幾何学特性設定画面（マーカ用）兼関連情報設定画面５Ｂでは、マーカの大きさ、マーカ内に表示されるべきテクスチャ情報などを設定する。このようにマーカの幾何学特性を設定することにより、空間定位情報表示画面２Ａで表示されているマーカ１６の幾何学特性も変化する。マーカの位置は、空間定位情報表示画面２Ａへの表示後、任意の場所に変更することが可能で、より所望な位置に設定することが可能である。
【００３３】
マーカの設定後は、前記幾何学特性設定画面（マーカ用）兼関連情報設定画面５Ｂにより、出力として人物の３ＤＣＧを指定すると、空間定位情報表示画面２Ａに人物の３ＤＣＧ１２が表示される。後は、この３ＤＣＧ１２の位置を適当な位置（ここでは店舗１３の前）に設定すれば良い。
【００３４】
最後に以上の情報をデータ出力部４にて出力し、情報呈示装置に読み込ませれば、所望の機能を実現できる。
【００３５】
本実施形態では、前記対象物の空間定位情報ａと、このようなマーカの空間定位情報ａの両方を空間定位情報表示部２で表示した。マーカは、例えば紙やプラスティックに印刷されたものを対象物に貼り付けることが考えられるが、実際にどこに貼り付ければ良いのかは、目立ちすぎても景観上好ましくないし、かといって、情報呈示装置を使用する場面で画像入力できなければ意味がない。そこで、本実施形態のように、両者を空間定位情報表示部２で表示しながら設定すれば、より適当な条件で、しかも容易に設定することが可能となる。また、本実施形態においては、対象物の空間定位情報ａ、マーカの空間定位情報ａの幾何学特性を任意に設定する幾何学特性設定部５を有する。幾何学特性設定部５では、マーカの大きさや形などを設定できるので、適当な条件（例えば景観を損ねずに、情報呈示装置を使用するエンドユーザが認識し易い条件）で設定することが可能となっている。
【００３６】
［第３実施形態］
次に、図６を用いて本発明の第３実施形態に係るデータオーサリング処理装置を説明する。なお、本実施形態では、前述の第１実施形態と同様にカメラ付きＰＤＡを情報呈示装置とし、所望の機能は、街角に人為的にマーカを設置し、そのマーカをみたらマーカの前に任意の場所への矢印を画面表示させるというものとする。情報呈示装置においては、画面上で見えるマーカの形状情報（歪み、大きさ）からＰＤＡに備えられたカメラの位置、方向を計算し、三次元空間を設定し、その三次元空間上でマーカの前に矢印を設置することが必要である。本実施形態は上記の機能を満たす、情報呈示装置（カメラ付きＰＤＡ）のためのデータオーサリング装置である。
【００３７】
本実施形態に係るデータオーサリング処理装置の空間定位情報表示部２では、既定のマーカの空間定位情報ａと、画像情報オブジェクト（ここでは矢印が相当）の空間定位情報ａの両方を画面に表示する。そして、既定のマーカ、画像情報オブジェクトの空間定位情報の幾何学特性を任意に設定する幾何学特性設定部５を有する。
【００３８】
さらに具体的に説明すると、図６のようなＰＣ上のディスプレイ画面１０を想定し、空間定位情報表示画面２Ａ上の任意の位置でマウスを右クリック操作すると、マーカ作成のダイアログ５Ａが出現し、そこでマーカ作成を指定すると、マーカ１６が空間定位情報表示画面２Ａ上に表示されると共に、ディスプレイ画面１０上にマーカの幾何学特性を設定する画面（幾何学特性設定画面（マーカ用、矢印用）兼関連情報設定画面５Ｃ）が表示される（幾何学特性設定部５に相当する）。この幾何学特性設定画面（マーカ用、矢印用）兼関連情報設定画面５Ｃでは、マーカの大きさ、マーカ内に表示されるべきテクスチャ情報などを設定する。マーカの幾何学特性を設定することにより、空間定位情報表示画面２Ａで表示されているマーカ１６の幾何学特性も変化する。このマーカ１６の位置は、空間定位情報表示画面２Ａへの表示後、任意の場所に変更することが可能で、より所望な位置に設定することが可能である。
【００３９】
このマーカの設定後、関連情報設定部３による設定画面（本実施形態では、幾何学特性設定部５による設定画面と兼用した幾何学特性設定画面（マーカ用、矢印用）兼関連情報設定画面５Ｃ）にて、出力として矢印を指定すると、空間定位情報表示画面２Ａに矢印１７が表示される。幾何学特性設定部５では、このような画像情報オブジェクトである矢印の大きさ、矢印内に表示したいテクスチャ情報などを設定する。矢印１７の位置は、空間定位情報表示画面２Ａへの表示後、任意の場所に変更することが可能で、より所望な位置に設定することが可能である。
【００４０】
最後に、以上の情報をデータ出力部４にて出力し、情報呈示装置に読み込ませれば、所望の機能を実現できる。
【００４１】
マーカの手前のどれくらいの位置でどのような姿勢で出現するようにしたら、情報呈示装置を使用するエンドユーザにとってわかり易いのかなどを設定する必要がある場合、本実施形態のように、両者を空間定位情報表示部２で表示しながら設定すれば、両者の配置関係をより適当な条件で、しかも容易に設定することが可能となる。また、幾何学特性設定部５で、例えばマーカの大きさや形などを設定すれば、例えば景観を損ねずに、認識もし易い条件でマーカを設定できるし、画像情報オブジェクト（ここでは矢印）の大きさ、形などを設定すれば、エンドユーザにとってわかり易いように、例えば矢印が大きすぎてＰＤＡ画面からはみ出てしまうことがないようにするとか、向きがわかり易いように形状を変える、あるいは３次元矢印とするとか、画像情報オブジェクト（ここでは右向き矢印）を設定することができる。
【００４２】
［第４実施形態］
次に、図７を用いて本発明の第４実施形態に係るデータオーサリング処理装置を説明する。本実施形態に係るデータオーサリング処理装置の空間定位情報表示部２では、前記対象物の空間定位情報ａと、既定のマーカの空間定位情報ａと、画像情報オブジェクトの空間定位情報の三者を画面に表示する。そして、既定のマーカの空間定位情報ａと、画像情報オブジェクトの空間定位情報の幾何学特性を任意に設定する幾何学特性設定部５を有する。
【００４３】
また、対象とする情報呈示装置はカメラ付きＰＤＡとする。そして、壁に貼り付けたマーカを画像入力したら、壁から少し離れたところに、３ＤＣＧのキャラクターが浮かんで見えるようにしたいというケースを考える。
【００４４】
本実施形態は上記の機能を満たす、情報呈示装置（カメラ付きＰＤＡ）のためのデータオーサリング処理装置である。
【００４５】
図７のようなＰＣ上のディスプレイ画面１０を想定し、空間定位情報表示画面２Ａ上の壁１８付近の位置でマウスを右クリック操作すると、マーカ作成のダイアログ５Ａが出現し、そこでマーカ作成を指定すると、マーカ１６が空間定位情報表示画面２Ａ上に表示されると共に、ディスプレイ画面１０上にマーカの幾何学特性を設定する画面（幾何学特性設定画面（マーカ用、キャラクター用）兼関連情報設定画面５Ｄ）が表示される（幾何学特性設定部５に相当する）。この幾何学特性設定画面（マーカ用、キャラクター用）兼関連情報設定画面５Ｄでは、マーカの大きさ、マーカ内に表示されるべきテクスチャ情報などを設定する。マーカの幾何学特性を設定することにより、空間定位情報表示画面２Ａで表示されているマーカ１６の幾何学特性も変化する。このマーカの位置は、空間定位情報表示画面２Ａへの表示後、任意の場所に変更することが可能で、より所望な位置に設定することが可能である。
【００４６】
このマーカの設定後、関連情報設定部３による設定画面（本実施形態では、幾何学特性設定部５による設定画面と兼用した幾何学特性設定画面（マーカ用、キャラクター用）兼関連情報設定画面５Ｄ）にて、出力として３Ｄキャラクターを指定すると、空間定位情報表示画面２Ａに３Ｄキャラクター１９が表示される。幾何学特性設定部５では、このような画像情報オブジェクトであるキャラクターの大きさなどを設定する。キャラクター１９の位置は、空間定位情報表示画面２Ａへの表示後、任意の場所に変更することが可能で、より所望な位置に設定することが可能である。
【００４７】
最後に、以上の情報をデータ出力部４にて出力し、情報呈示装置に読み込ませれば、所望の機能を実現できる。
【００４８】
情報呈示装置の所望の機能を実現したい場合、「壁」と「マーカ」と「キャラクター」の配置関係は、「壁のどの位置なら貼れるか」、「マーカはどこにおくと情報呈示装置を使用するエンドユーザが見易いか」、「キャラクターはどこにどのような姿勢で出現させると演出効果が高いか」、「マーカを確認しながらキャラクター全体もみえるか」といった様々なポイントを考慮して設定しなくてはならない。
【００４９】
そこで、本実施形態のように、この三者の空間定位情報を空間定位情報表示部２で３次元的に表示しながら設定すれば、上述したようなポイントを視覚的に確認しながら、三者の位置関係をより適当な条件でしかも容易に設定することが可能となる。
【００５０】
また、本実施形態は、マーカ、画像情報オブジェクトの幾何学特性を任意に設定する幾何学特性設定部５を有している。マーカの大きさや形などを適当に設定できるので、景観を損ねずに、認識もし易い条件でマーカを配置できるし、画像情報オブジェクトの大きさ、向きなどを適当に設定すれば、情報呈示装置を使用するエンドユーザに見え易いように、例えばキャラクターが大きすぎてＰＤＡ画面からはみ出てしまうことのないようにするとか、キャラクターの顔がわかり易くなるような姿勢にするなど設定することができる。このように、結果として情報呈示装置を動作させる場合において所望の出力が得られるように性能を向上させることに効果がある。
【００５１】
［第５実施形態］
次に、本発明の第５実施形態に係るデータオーサリング処理装置を説明する。
【００５２】
本実施形態では、幾何学特性には、空間的な大きさ、回転、形状を有し、図８のような幾何学特性設定画面５Ｅで、対象物、マーカ、画像情報オブジェクトの幾何学特性を調整することが可能である。効果として、情報呈示装置のマーカ認識性能や便用する環境に適合させて、マーカの大きさ変更、回転変換、形状変換を行なうことにより、より所望の出力が得られるように調整できる。また、画像情報オブジェクトの大きさ変更、回転変換、形状変換を行なうことにより、情報呈示装置で出現する画像を見易くしたり、より見せたい部分（例えばキャラクターの顔など）を画面表示することに効果がある。さらに、対象物の大きさ変更、回転変換、形状変換を行なうことにより、実際の利用場面での実物を変更・加工し、よりマーカを見易く、また演出効果を高くすることができる。
【００５３】
［第６実施形態］
次に、本発明の第６実施形態に係るデータオーサリング処理装置を説明する。
【００５４】
本実施形態に係るデータオーサリング処理装置は、図９に示すように、前述した第２実施形態に係るデータオーサリング処理装置の構成に加えて、更に、最適化部６を備えている。この最適化部６は、マーカの面と対象物の面とが空間的に接するように、自動配置する機能を有するものである。
【００５５】
即ち、情報呈示装置を実際に使用する場合、マーカを実際の対象物に貼付することがよく考えられる。本実施形態においては、マーカと対象物を空間定位情報表示部２にて表示する際に対象物の貼りたい部分を指定することにより、貼る面に接するようにマーカが自動配置できるようにする。
【００５６】
具体的には、空間定位情報表示画面２Ａ上で壁付近で右クリックし、マーカ作成を指定するとマーカが出現するのはこれまでの実施形態で説明したが、その際に、マーカ出現後、さらに右クリックし、壁貼付を選択すると、その壁に接するようにマーカが配置されるようにする。内部処理としては、該データオーサリング処理装置の操作者が指定した点からの法線ベクトルとマーカ面の法線ベクトルとが一致するようマーカを配置させれば良い。
【００５７】
空間定位情報表示部２では、例えば三面図や斜視図によって表示を行なうことが考えられるが、このような図になれていない操作者がマーカを面に貼りつける際には微妙に傾いていたり、微妙に離れてしまうこともあり得る。また、慣れている操作者でもマーカの数が多くなると、手間が多くなって煩雑である。本実施形態のように、簡単な指定動作で面に貼り付けられれば、経験を問わずどんな操作者であっても、またマーカの数が多くなっても、容易に表示設定することが可能となる。
【００５８】
［第７実施形態］
次に、本発明の第７実施形態に係るデータオーサリング処理装置を説明する。
【００５９】
本実施形態に係るデータオーサリング処理装置の最適化部６では、情報呈示装置の特性と使用環境と前記画像情報オブジェクトの空間定位情報とに基づき、前記マーカの空間的範囲を自動設定する機能を有する。
【００６０】
具体的には、図１０に示すように、空間定位情報表示部２による空間定位情報表示画面２Ａにおいて、画像情報オブジェクトの出現すべき空間位置（画像情報オブジェクト想定位置２０）を設定すると、情報呈示装置のカメラの画角データと想定カメラ位置（情報呈示装置想定位置２１）のデータから、設置すべきマーカの範囲（マーカ設置良好範囲２２）を表示するようにする。該データオーサリング処理装置の操作者はそのマーカ設置良好範囲２２の中から適当な位置にマーカを設置すれば良い。また、外光の影響が少ないところ、物理的にマーカを貼ってはいけないところ（マーカ設置禁止範囲２３）、良いところなども空間定位情報表示画面２Ａにおいて、その範囲を表示させる。
【００６１】
情報呈示装置を実際に使用するために、マーカを実際の対象物に貼る場合、「どこに貼ると情報呈示装置を使用するエンドユーザにとって見易いのか」、「どこに貼ると外光の影響なく認識し易いか」、「どこに貼るとキャラクターを指定の場所に出現させられるか」などについて考慮することは、情報呈示装置の能力に影響を与える重要なポイントである。本実施形態のように、マーカの設置すべき範囲を自動的に設定してくれると、該データオーサリング処理装置の操作者にとってはその範囲に貼り付ける操作だけでマーカの設定ができるので、より容易に表示設定することが可能となるし、マーカを調整するたびに実際の情報呈示装置を用いて確認試験を行なう必要もなくなる。
【００６２】
［第８実施形態］
次に、本発明の第８実施形態に係るデータオーサリング処理装置を説明する。
【００６３】
本実施形態に係るデータオーサリング処理装置の最適化部６では、情報呈示装置の特性と使用環境とマーカの空間定位情報とに基づき、前記画像情報オブジェクトの空間的範囲を自動設定する機能を有する。
【００６４】
具体的には、図１１に示すように、空間定位情報表示部２による空間定位情報表示画面２Ａにて、マーカを貼るべき空間位置（マーカ想定位置２４）を設定すると、情報呈示装置のカメラの画角範囲と想定カメラ位置（情報呈示装置想定位置２１）から、出現させるべき画像情報オブジェクトの設置範囲（オブジェクト設置良好範囲２５）を表示するようにする。当該データオーサリング処理装置の操作者は、そのオブジェクト設置良好範囲２５の中から適当な位置に画像情報オブジェクトを設置すれば良い。また、画像情報オブジェクトを実際の対象物に対し、接する、重ならない等の所望の条件で出現させたい場合、その条件を満す範囲（オブジェクト設置条件範囲２６）を空間定位情報表示画面２Ａにて表示させても良い。
【００６５】
情報呈示装置を実際に使用する際に、画像情報オブジェクトを出現させる場合、「実際に貼るマーカをカメラでとらえながら、キャラクター画像を出現させるにはキャラクターをどの位置に設定すれば良いか」、「キャラクターが実際の柱と空間的に重ならないよう出現させたい」、「キャラクターが実際の地面と空間的に接するよう出現させたい」、「キャラクターがマーカを覆うように出現させ、マーカを情報呈示装置の画面から目立たなくさせたい」などについて考慮することは、情報呈示装置の性能に影響を与える重要なポイントである。
【００６６】
本実施形態のように、画像情報オブジェクトの設置すべき範囲を自動的に設定してくれると、当該データオーサリング処理装置の操作者にとってはその範囲に貼りつける操作だけで画像情報オブジェクトの設定ができるので、より容易に表示設定することが可能となるし、画像情報オブジェクトを調整するたびに実際の情報呈示装置を用いて確認試験を行なう必要もなくなる。
【００６７】
［第９実施形態］
次に、本発明の第９実施形態に係るデータオーサリング処理装置を説明する。
【００６８】
本実施形態に係るデータオーサリング処理装置の最適化部６では、マーカと画像情報オブジェクトの相対位置を一定に保ちながら、対象物に対する位置を設定する。具体的には、図１２のように、空間定位情報表示部２による空間定位情報表示画面２Ａにて、前記マーカと前記画像情報オブジェクトの相対位置を一定に保ちながら、前記対象物に対する位置を設定できるようにする。
【００６９】
情報呈示装置を実際に使用する際に、マーカと画像情報オブジェクトはペアの概念として扱われることも多い。例えば、マーカを情報呈示装置が画像入力すると画面上に方向指示の矢印が出現するようなケースは、図１３に示すように、マーカ１６と出現矢印１７はペアの概念で設定した方がわかり易い。この場合、具体的には、例えば、空間定位情報表示画面２Ａにて表示する際に、前記マーカ１６と前記画像情報オブジェクト（矢印１７）の相対位置を一定に保ちながら、前記対象物に対する位置を設定するようにできれば、マーカと前記画像情報オブジェクトの位置を順次設定しなくても、両者を同時に設定することが可能となる。
【００７０】
このように、マーカと画像情報オブジェクトの相対位置を一定に保ちながら、対象物に対する位置を設定すると、当該データオーサリング処理装置の操作者にとっては、このペアの位置を設定するだけで、両者の位置が同時に設定できるので、マーカと前記画像情報オブジェクトの位置を順次設定しなくても、両者を同時に設定することが可能となり、より容易に表示設定することが可能となる。
【００７１】
［第１０実施形態］
次に、本発明の第１０実施形態に係るデータオーサリング処理装置を説明する。
【００７２】
本実施形態に係るデータオーサリング処理装置は、図１４に示すように、前述した第６実施形態に係るデータオーサリング処理装置の構成に加えて、更に、デモンストレーション出力部７を備えている。このデモンストレーション出力部７は、前記情報呈示装置が出力する情報を予めデモンストレーションできる機能を持つものである。
【００７３】
具体的には、本実施形態に係るデータオーサリング処理装置には、デモモードというモードを用意し、該デモンストレーション出力部７にて、所望の位置、画角での出力が確認できるようにする。
【００７４】
即ち、空間定位情報表示部２での表示設定時に、ある程度、情報呈示装置での出力を確認できるが、出力に順番をつけてその順にみたい場合や、実世界の経路を仮想的に歩きながら出力を確認したい場合は、別途、本実施形態のようにデモンストレーション出力部７を具備させてデモを行なえば、より実際の情報呈示装置に近い出力を体験することが可能になる。
【００７５】
また、空間定位情報表示部２の目的を、出力の設定を容易にさせることに絞り、対象物、マーカ、画像オブジェクトに関し、相対的にデータ量の軽い空間定位情報のみを出力し、データ量の大きい詳細なテクスチャ情報は表示させずに設定を行なうことで、計算処理を高速化させることができる。この場合、デモンストレーション出力部７において、テクスチャ情報を表示させて最終チェックを行なえば良い。
【００７６】
［第１１実施形態］
次に、本発明の第１１実施形態に係るデータオーサリング処理装置を説明する。
【００７７】
本実施形態に係るデータオーサリング処理装置は、図１５に示すように、前記第１０実施形態に係るデータオーサリング処理装置の構成に加えて、更に、画像情報特性設定部８を備えている。この画像情報特性設定部８は、画像情報オブジェクトと既定マーカの画像情報特性を任意に設定するものである。
【００７８】
具体的には、画像情報オブジェクトあるいは既定マーカに関し、その幾何学的特性以外の、前記画像の色、明るさ、画像サイズ、カラー白黒情報、フォーマット形式、文字フォントなどの各種画像情報を設定できるようにする。
【００７９】
その結果、「画像情報オブジェクトは背景に対して目立つようにしたい」、「マーカは背景に対して目立たない色にしたい」など、主に視覚的な情報を設定することが可能になる。従って、実際の情報呈示装置の性能を向上させることが可能になる。
【００８０】
［第１２実施形態］
次に、本発明の第１２実施形態に係るデータオーサリング処理装置を説明する。本実施形態では、画像情報オブジェクトは、３次元の座標を持つ画像である。
【００８１】
即ち、画像情報オブジェクトを出力する場合は、どのような空間配置で出力するのかがより重要なポイントとなるが、特に３次元座標の概念を持つ画像である場合は、配置やその姿勢によって見え方が大きく異なる。このような場合に、空間定位情報表示部２で画像情報オブジェクトの空間定位情報を表示して表示設定を行なえば、該データオーサリング処理装置の操作者にとって、容易に行なえるだけでなく、より所望な出力となるように調整することが可能である。即ち、用いられる空間定位情報が２次元平面に限定されることなく、任意の対応を容易に設定できるだけでなく、操作者にとって所望の出力となるように調整することが可能となる。
【００８２】
［第１３実施形態］
次に、本発明の第１３実施形態に係るデータオーサリング処理装置を説明する。本実施形態では、画像情報オブジェクトは、文字情報を有している。
【００８３】
即ち、情報呈示装置では、文字を３次元ＣＧで立体的に作成して空間に浮かばせて表示させても良いし、文字情報を含んだある大きさの平面を空間に浮かばせて表示させても良い（仮想看板など）。いずれにしても空間定位情報表示部２にて表示しながら、所望の出力となるように設定する。なお、情報呈示装置で文字情報（画像情報があっても良い）を画面全体に表示させたい場合は、空間定位情報を考慮しなくてもよいので、空間定位情報表示部２にて表示させずに、関連情報設定部３で「画面全体表示」として、その旨、設定すれば良い。
【００８４】
［第１４実施形態］
次に、本発明の第１４実施形態に係るデータオーサリング処理装置を説明する。本実施形態では、実世界中の同一の対象物、あるいは同一の既定のマーカに対して、所定の関連情報が少なくとも２つ以上設定できるようにする。
【００８５】
このようにすると、情報呈示装置を利用するケースとして、例えば、ある同一のマーカをみた場合でも、時間によって朝は右向きの矢印、夕方は左向きの矢印を出現させるというように設定できるようになる。
【００８６】
［第１５実施形態］
次に、本発明の第１５実施形態に係るデータオーサリング処理装置を説明する。本実施形態では、実世界中の同一の対象物、あるいは同一の既定のマーカに対して、データ容量の異なる同種類の出力を、所定の関連として複数設定できるようにする。
【００８７】
即ち、情報呈示装置の対象として、同様の機能を実現する、ＰＣ版、ＰＤＡ版、携帯電話版をすべて用意するケースが考えられる。その際に、データオーサリングを機器ごとに行なうのは煩雑である。しかし、それぞれの機器のパフォーマンスは異なり、特にメモリ容量、グラフィック処理性能は差が大きい。従って、所定の関連情報は同種のものでもそれぞれ容量を変えて準備する必要がある。例えば３ＤＣＧでのポリゴン数を変える、テクスチャ容量を換えるなどである。しかし、機器毎で、データオーサリングをやり直すのは煩雑なので、本実施形態のようにデータ容量の異なる同種類の出力を、所定の関連として複数設定できるようにすれば、オーサリングを一度だけ行ない、それぞれの機器に対応させることが可能となる。
【００８８】
［第１６実施形態］
次に、本発明の第１６実施形態に係るデータオーサリング処理装置を説明する。本実施形態に係るデータオーサリング処理装置は、図１６に示すように、前述した第１１実施形態に係るデータオーサリング処理装置の構成に加えて、更に、出力属性情報を設定できる出力属性情報設定部９を備えている。
【００８９】
ここで、この出力属性情報設定部９によって設定できる出力属性情報としては、情報を出力するタイミング（マーカをみて直ぐか、ある時間たってか）、音声の大きさ（大音量を出力するかどうか）、出力する画像の明るさ（屋外利用では明るくする）、出力する画像の解像度（情報呈示装置の機器性能によって変更）、出力する画像のデータ量（オブジェクトの種類によって変更）、前記情報呈示装置の特性あるいは使用環境によって規定される情報（情報呈示装置の画面種類により色相を変化させる）がある。
【００９０】
本実施形態においては、これらの出力属性情報を設定できる出力属性情報設定部９を有しているので、より所望の関連情報を出力できるよう調整することができる。
【００９１】
［第１７実施形態］
次に、本発明の第１７実施形態を説明する。本実施形態に係るデータオーサリング処理装置の構成は、前述した第１実施形態に係るデータオーサリング処理装置のそれと同様である。
【００９２】
本実施形態は、前述した第１実施形態における対象物の空間定位情報ａ（○○マートの３次元座標データ）と、既定のマーカの空間定位情報ａ（看板の座標データ）とを、３次元ＣＡＤによる看板、店舗の３次元設計情報の中から抽出するようにしたものである。
【００９３】
具体的には、３次元ＣＡＤ上で看板と店舗を設計し、看板の３次元設計情報の中の属性情報に「マーカ」を設定する。なおここで、３次元設計情報とは、形状、色、材質、名称、部品名、座標、等々の当該対象物を製造・設置するのに必要な各種情報である。また、上記３次元設計情報の中から、形状、座標等に関する情報を抽出したものを形状情報と称し、色、材質、名称、部品名等の上記形状情報以外の属性に関する情報を抽出したものを属性情報と称する。
【００９４】
そして、本実施形態に係るデータオーサリング処理装置においては、その空間定位情報入力部１で、上記３次元ＣＡＤによる看板、店舗の３次元設計情報を読み込み、対象物の空間定位情報ａ（○○マートの３次元座標データ）と、属性情報に「マーカ」が設定されている看板の空間定位情報ａ（看板の座標データ）とを抽出し、空間定位情報表示部２にて、その抽出された空間定位情報ａを表示することになる。
【００９５】
また、関連情報設定部３では、上記３次元ＣＡＤによる看板、店舗の３次元設計情報を読み込み、対象物の形状や名称、看板の形状や名称といった所定の関連情報ｂを抽出し、空間定位情報表示部２にて、その抽出された所定の関連情報ｂを表示することになる。
【００９６】
これ以降の処理は、上記第１実施形態と同じであるので、説明は省略する。
【００９７】
［第１８実施形態］
次に、本発明の第１８実施形態を説明する。本実施形態に係るデータオーサリング処理装置の構成は、前述した第１実施形態に係るデータオーサリング処理装置のそれと同様である。
【００９８】
対象物固有の座標系である実空間と、その対象物の３次元設計情報固有の座標系であるモデル空間との関連付け（レジストレーション）を行うために、例えばマーカを設置する。このマーカを、３次元ＣＡＤを用いて対象物を設計する時に、同時に設計を行う。即ち、はじめに、３次元ＣＡＤを用いて対象物の３次元設計情報を作成する。次に、マーカの３次元設計情報を作成する。マーカは、例えば部品名を「マーカ」とする。対象物とマーカは、３次元ＣＡＤ上のモデル空間座標系に配置されている。
【００９９】
データオーサリング処理装置の空間定位情報入力部１では、この３次元ＣＡＤ上で作成された対象物の３次元設計情報とマーカの３次元設計情報とを読み込み、それら３次元設計情報の中からそれぞれの空間定位情報ａを抽出する。この空間定位情報ａに基づき情報呈示装置用のデータを出力する。具体的には、データオーサリング処理装置の空間定位情報入力部１で、対象物とマーカの３次元設計情報の中から部品名が「マーカ」のものを抽出し、その部品名が「マーカ」の３次元設計情報の中から、マーカの形状、マーカの名称、マーカの座標データを抽出する。同様に、対象物の３次元設計情報の中から、対象物の形状、対象物の名称、対象物の座標データを抽出する。マーカの座標データと、対象物の座標データは、それぞれの空間定位情報ａである。また、マーカの形状、マーカの名称、対象物の形状、対象物の名称は、情報呈示装置で表示する所定の関連情報ｂであり、関連情報設定部３に入力される。
【０１００】
あるいは、関連情報設定部３において、上記３次元ＣＡＤ上で作成された対象物の３次元設計情報とマーカの３次元設計情報を読み込み、それら３次元設計情報の中からそれぞれの上記所定の関連情報ｂを抽出するようにしても良い。
【０１０１】
なお、情報呈示装置で関連情報を表示するためには、実空間上にデータオーサリング処理装置で設定したマーカを貼り付ける必要があるが、その貼り付け位置は、３次元ＣＡＤ上での対象物とマーカの配置関係から求められる。この３次元ＣＡＤ上での配置関係に関する情報を用いて、実空間上でマーカを配置することになる。
【０１０２】
ここで、実空間上にマーカを先に貼り付ける場合には、モデル空間上の対象物とマーカの関係（位置姿勢）を修正することにより、実空間とモデル空間のレジストレーションを行う。即ち、情報呈示装置において、図１７（Ａ）に示すように、マーカ２７を貼り付けた対象物２８を撮影してマーカの画像２７Ａ及び対象物の画像２８Ａを得ると共に、マーカの形状情報２９及び対象物の形状情報３０からマーカのモデル３１及び対象物モデル３２を生成して、画面３３に重畳表示する。このとき、マーカ２７を基準とするので、マーカの画像２７Ａとマーカの形状情報２９とは一致し、従って、画面３３に表示されるマーカの画像２７Ａとマーカのモデル３１とは一致するものの、対象物の画像２８Ａと対象物モデル３２とは、ずれて表示されることになる。このとき、既に貼り付けられているマーカ２７を移動することができないので、対象物の形状情報３０に対するマーカの形状情報２９の位置姿勢を移動し、形状情報２９’とする。これにより、図１７（Ｂ）に示すように、画面３３に表示されるマーカの画像２７Ａとマーカの移動されたモデル３１’とが一致し、また、対象物の画像２８Ａと対象物モデル３２とも一致することとなる。そして、上記移動後のマーカの形状情報２９’を空間定位情報入力部１に入力することで、実際に対象物２８に貼り付けられたマーカ２７に合致する空間定位情報ａを抽出することが可能となる。
【０１０３】
また、マーカを後から貼り付ける場合には、実空間上の対象物とマーカの関係（位置姿勢）を修正することにより、実空間とモデル空間のレジストレーションを行うこととなる。即ち、情報呈示装置において、図１８（Ａ）に示すように、マーカ２７を貼り付けた対象物２８を撮影してマーカの画像２７Ａ及び対象物の画像２８Ａを得ると共に、マーカの形状情報２９及び対象物の形状情報３０からマーカのモデル３１及び対象物モデル３２を生成して、画面３３に重畳表示する。このとき、マーカ２７を基準とするので、マーカの画像２７Ａとマーカの形状情報２９とは一致し、従って、画面３３に表示されるマーカの画像２７Ａとマーカのモデル３１とは一致するものの、対象物の画像２８Ａと対象物モデル３２とは、ずれて表示されることになる。よって、対象物２８に対する実際のマーカ２７の位置を移動させることで、対象物２８と対象物の形状情報３０とを一致させる。即ち、画像観察者が、画面３３に表示された、撮影された対象物の画像２８Ａと、その対象物モデル３２とを観察しながら、両者が一致するように、マーカ２７の位置を移動していくものである。これにより、図１８（Ｂ）に示すように、画面３３に表示される移動されたマーカの画像２７Ａとマーカのモデル３１とが一致し、また、対象物の画像２８Ａと対象物モデル３２とも一致することとなる。
【０１０４】
以上実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。
【０１０５】
例えば、前記の実施形態では、説明の都合上、空間定位情報表示部２、幾何学特性設定部５、関連情報設定部３などの各部による画面をＧＵＩ上で独立したように表現してあるが、各部（各画面）が同一ウィンドウ中に混在していてももちろん構わない。それぞれの機能を達成していれば、データオーサリング処理装置の操作者にとって使い易いようにＧＵＩが作成されていて良い。
【０１０６】
また、本発明のデータオーサリング処理装置の機能をインターネット等のネットワークを介して提供することも考えられ、そのような場合には、前記表示設定を記述するデータｃを保存あるいは情報呈示装置へ読み込ませたときに課金するなどして、その使用料金を徴収しても良い。
【０１０７】
また、上記第１７及び第１８実施形態では、３次元ＣＡＤにより３次元設計情報を作成したが、２次元ＣＡＤを用いて作成した２次元設計情報（ＸＹ平面、ＸＺ平面、ＹＺ平面の設計情報）を用いて３次元設計情報（ＸＹＺ面）に変換しても、もちろん構わない。さらに、空間定位情報は、形状情報から抽出したが、３次元ＣＡＤで属性情報に空間定位情報（例えば座標データ）を記述しておき、これを抽出するようにしても、もちろん構わない。
【０１０８】
［第１９実施形態］
以下に、本発明の第１９実施形態を説明する。本実施形態は、図１０を用いて説明した第７実施形態において、対象物（オブジェクト）の空間定位情報と情報呈示装置の使用条件に基づく具体的なマーカ空間定位情報の決定方法を提示するものである。ここでは対象物の設計情報の作成と同時に実世界とモデル空間を登録するための情報を作成する。具体的には、３次元ＣＡＤで設計を行う対象物の近くに関連情報を表示、例えば対象物の形状や名称等を重畳表示するときの基準となるマーカ等の設置情報や撮影条件などを作成する。
【０１０９】
図１９は、第１９実施形態に係るデータオーサリング処理装置の構成を示す図である。空間定位情報入力部１００は対象物及び／または既定のマーカの空間定位情報を入力する部分であり、図９の空間定位情報表示部２に対応する。記憶装置１０１は、情報呈示装置を構成する撮影手段のパラメータである撮影手段パラメータ１０１−２と、情報呈示装置が情報呈示を行う時の撮影手段の位置姿勢情報１０１−１と、マーカの空間定位情報１０１−３と、マーカの画像情報特性１０１−４と、対象物の空間定位情報１０１−５とを記憶することが可能である。
【０１１０】
最適化部１０２は、撮影手段パラメータ１０１−２と、撮影手段の位置姿勢情報１０１−１と、マーカの空間定位情報１０１−３と、マーカの画像情報特性１０１−４と、対象物の空間定位情報１０１−５とを含む情報群のうち、少なくとも対象物の空間定位情報１０１−５を含む空間定位情報入力部１００からの入力情報に基づいて、前記情報群のうち入力されなかった少なくとも１つの残余の情報の値もしくは当該値の撮り得る範囲を算出する。算出情報出力部１０３は、図９のデータ出力部４に対応する部分であり、ここでは、撮影手段パラメータ１０１−２と、撮影手段の位置姿勢情報１０１−１と、マーカの空間定位情報１０１−３と、マーカの画像情報特性１０１−４と、対象物の空間定位情報１０１のうち、入力された値や、入力された値から算出された値を出力する。
【０１１１】
ここで、対象物の空間定位情報１０１−５は、対象物の位置姿勢情報、形状サイズ情報、情報呈示を行う際に撮影される領域、撮影手段が存在し得る領域、マーカが設置可能な領域のうち、少なくとも対象物の位置姿勢情報、形状情報を含む２つ以上の情報である。
【０１１２】
また、空間定位情報入力部１００から入力される情報としては、対象物の空間定位情報、撮影手段パラメータ、マーカの画像情報特性がある。
【０１１３】
また、前記撮影手段パラメータ１０１−２は、撮影手段の画角、解像度、マーカを認識するために必要なピクセル数、画像歪情報のうち少なくとも画角と解像度を含む２つ以上の情報を有する。
【０１１４】
また、前記情報呈示を行う時の撮影手段の位置姿勢情報１０１−１は、情報呈示を行う時の位置情報と姿勢情報を有し、情報呈示を行うための撮影が複数箇所で行われる場合は複数の位置情報と姿勢情報を有する。
【０１１５】
また、マーカの空間定位情報１０１−３は、マーカが設置される位置、姿勢、及びマーカの幾何学特性情報としてのマーカの形状、サイズである。
【０１１６】
また、マーカの画像情報特性１０１−４は、マーカの属性、種類、主にテクスチャ情報である。
【０１１７】
図２０は、本発明の第１９実施形態に係るデータオーサリング処理装置の作用を説明するための図である。まず、撮影手段パラメータ１０１−２と、撮影手段の位置姿勢情報１０１−１と、マーカの空間定位情報１０１−３と、マーカの画像情報特性１０１−４と、対象物の空間定位情報１０１−５とを含む情報群のうち、例えば、対象物の空間定位情報１０１−５と撮影手段パラメータ１０１−２を入力パラメータとして空間定位情報入力部１００を介して最適化部１０２に入力する（ステップＳ１１）。最適化部１０２は、入力されなかった残りのパラメータ（ここでは撮影手段の位置姿勢情報１０１−１と、マーカの空間定位情報１０１−３と、マーカの画像情報特性１０１−４）を記憶装置１０１を参照して算出する（ステップＳ１２）。次に、上記算出されたパラメータを算出情報出力部１０３から出力する（ステップＳ１３）。
【０１１８】
以下に、上記したデータオーサリング処理装置の具体的な応用例について説明する。工場、カーナビ、建設現場などが考えられるが、ここでは、工場内部を例にして説明する。
【０１１９】
図２１は、工場内部を上から見たときの表示例を示している。ここでは、３次元ＣＡＤで設計を行う種々の対象物（建築物）の近くに、当該対象物の形状や名称等を重畳表示するときの基準となるマーカ等の設置情報や撮影条件などを作成することを考える。
【０１２０】
まず、空間定位情報入力部１００からの入力によって記憶装置１０１に図２１に示すような対象物１３９〜１４３の位置姿勢及び形状情報、各対象物のチェックが必要な面１３９−１〜１４３−１（図中では太線で表現）及び検査者１４６の通過ルート１４５−１〜１４５−４（図中太線の矢印で表現）に関する情報を格納する。さらに、検査に使用する撮影手段の画角や解像度等の撮影手段パラメータを記憶装置１０１に格納する。また、その他に使用できるマーカに関する情報が記憶装置１０１に格納される。最適化部１０２は、記憶装置１０１に格納されている種々の情報から、最適な検査撮影場所及び方向、マーカ設置位置姿勢及びマーカサイズ及び種類を決定し、算出情報出力部１０３から出力する。
【０１２１】
例えば入力される情報が、対象物１３９〜１４３の位置姿勢及び形状情報、各対象物１３９〜１４３のチェックが必要な面１３９−１〜１４３−１、マーカ設置可能範囲及び検査者１４６の通過ルートであった場合、検査撮影場所及び方向、マーカ設置位置姿勢及びマーカサイズ及び種類、使用する撮影手段の撮影手段パラメータが、入力されなかった残余の情報として出力される。
【０１２２】
この場合、出力される情報は一通りとは限らず、ある範囲で出力されることもある。検査者１４６は設置する必要のあるマーカ個数、サイズ等のトレードオフを考慮して出力される範囲内から具体的な値を選択することによって、容易にマーカ及び撮影に関する設定を決定することが可能となる。また、入力に応じて出力された特定情報範囲内からある値もしくは、より狭い範囲を指定し、残りの情報の取り得る値もしくは範囲を再算出することも可能である。
【０１２３】
また、他の例として、入力される情報が撮影手段パラメータ、対象物１３９〜１４３の位置姿勢及び形状情報、各対象物１３９〜１４３のチェックが必要な面１３９−１〜１４３−１、マーカ設置可能範囲及び検査者１４６の通過ルート１４５−１〜１４５−４であった場合、入力されなかった残余の情報として出力される情報は、マーカ設置位置姿勢及びマーカサイズ及び種類、検査撮影場所及び方向となる。複数のマーカ使用が必要な場合は、登録されているマーカ種類から誤認識がおきにくいマーカの組み合わせが算出される。これは、類似性の高いテクスチャを持つマーカの組が選ばれないようにするという判定の他に、より精度良く撮影手段の位置姿勢情報を算出できるように複数のマーカの位置姿勢の関係を算出するという意味を含む。例えば、撮影手段によって撮影された画像中の複数のマーカから撮影手段の位置姿勢を算出する場合、複数のマーカの位置関係は撮影手段のカメラ座標系XYZの各座標値の差ができる限り大きい方がより精度良く撮影手段の位置姿勢を算出できる。これは複数のマーカを１つの大きなマーカとして扱う事ができるからである。特にZ軸方向（撮影手段奥行き方向）に関する複数マーカの位置関係の差が大きい事が精度良く撮影手段の位置姿勢を算出する為に好ましい条件である。誤認識がおきにくいマーカの組み合わせを算出する場合は上記のように複数のマーカの位置関係も判定基準となる。
【０１２４】
図２２は、算出情報出力部１０３を表示装置で実現したときの情報呈示の一例を示している。各対象物１３９〜１４３の近くにはマーカ１５０〜１５５が表示されている。対象物１４０とマーカ１５１とを撮影可能な視野Ａを有する撮影手段としてのカメラ１６５が表示されている。また、対象物１４１とマーカ１５２とを撮影可能な視野Ｂを有するカメラ１６４が表示されている。また、対象物１４２とマーカ１５３とを撮影可能な視野Ｃを有するカメラ１６３が表示されている。また、対象物１４３とマーカ１５４，１５５とを撮影可能な視野Ｄを有するカメラ１６２が表示されている。また、対象物１４３とマーカ１５４，１５５とを撮影可能な視野Ｅを有するカメラ１６０が表示されている。また、対象物１３９，１４０とマーカ１５０，１５１とを撮影可能な視野Ｆを有するカメラ１６０が表示されている。
【０１２５】
また、出力される情報は図２１、図２２で示すような２次元情報である必要はなく、空間定位情報入力部１００からの入力に応じて任意の視点から対象物１３９〜１４３を見た場合の画像を出力しても良い。図２３、図２４はこのような画像出力の一例を示しており、図２３はシミュレーションによるＣＡＤ表示を示しており、マーカを設置すべき場所２０１が示されている。また、図２４は、実空間での撮影画像の表示を示しており、マーカ１５０が壁に貼り付けられているようすを示している。
【０１２６】
上記した第１９実施形態によれば、情報呈示における前準備であるマーカ設置作業において、マーカ等の設置情報や撮影条件が予め呈示されるので、マーカ設置の工数を著しく低減させることが可能になる。
【０１２７】
［第２０実施形態］
以下に、本発明の第２０実施形態を説明する。第２０実施形態は、設定されたマーカの空間定位情報を基にマーカの設置を行うときの支援に関する。より具体的には、マーカの空間定位情報に基づき１枚目のマーカの設置を行う。その１枚目のマーカに対して情報呈示装置を使用する。情報呈示装置は２枚目以降のマーカの空間定位情報を対象物に関する情報呈示と同様に行い（マーカを対象物として扱い）、マーカの設置を支援する。
【０１２８】
図２５は、第２０実施形態に係る情報呈示装置の構成を示す図である。記憶装置３０１は、情報呈示装置を構成する撮影手段のパラメータである撮影手段パラメータ３０１−２と、情報呈示装置が情報呈示を行う時の撮影手段の位置姿勢情報３０１−１と、複数のマーカの空間定位情報３０１−３と、複数のマーカの画像情報特性３０１−４と、対象物の空間定位情報３０１−５とを記憶することが可能である。撮影手段３０２は、撮影範囲内の実世界に存在し基準となる基準マーカに対して位置姿勢が既知のマーカを少なくとも１つ含む画像を撮影する。計算装置３０３は、撮影手段３０２によって撮影されたマーカを含む撮影画像と記憶装置３０１内の情報から撮影手段３０２の位置姿勢情報を算出する。表示装置３０４は、撮影画像及び情報の重畳表示を行う。ここでは、複数のマーカのうち基準マーカ以外のマーカの空間定位情報が表示装置３０４に表示される。入力手段３００は、記憶装置３０１内のマーカの空間定位情報３０１−３、マーカの画像情報特性３０１−４のうち少なくとも１つの情報を修正するために用いられる。計算装置３０３は、この入力手段３００の入力に基づき記憶装置３０１内の情報を修正する。
【０１２９】
また、複数マーカのうち基準マーカ以外の未設置のマーカの空間定位情報を表示装置３０４に表示可能である。
【０１３０】
また、複数マーカのうち基準マーカ以外の設置済のマーカの空間定位情報を表示装置３０４に表示可能である。
【０１３１】
図２６は、本発明の第２０実施形態に係る情報呈示装置の作用を説明するための図である。まず、撮影手段３０２によって基準となるマーカを撮影する（ステップＳ２１）。次に、計算装置３０３は、撮影されたマーカ画像から撮影手段３０２の位置姿勢を算出する（ステップＳ２２）。次に、計算装置３０３は記憶装置３０１を参照して撮影された画像に次のマーカ位置姿勢情報を重畳した画像を生成する（ステップＳ２３）。次に、生成した重畳画像を表示装置３０４に表示する（ステップＳ２４）。
【０１３２】
以下に、上記した情報呈示装置の具体的な応用例について説明する。図２７は、撮像手段としてのカメラ５０２を有するＰＤＡ５００がデータサーバ５０３と無線ＬＡＮにより通信を行うようすを示している。使用者が既に設置してある１枚のマーカをカメラ５０２で撮影すると、ＰＤＡ５００は撮影により取得したマーカ画像を無線ＬＡＮによりデータサーバ５０３に送る。データサーバ５０３は送られたマーカの写り具合と既に格納されているマーカの種類、マーカの空間定位情報からカメラ５０２の位置姿勢を算出し、送られてきた画像を基準マーカとして当該基準マーカにその他のマーカの種類及びマーカの空間定位情報を重畳した画像を生成して、ＰＤＡ５００に返信する。受信された画像はＰＤＡ５００の表示装置５０１の表示画面（ここでは液晶ディスプレイ）に表示される。
【０１３３】
図２８は基準マーカ４００とこの基準マーカ４００に次のマーカを設置すべき場所４０２を重畳表示したようすを示している。使用者はこの表示画面に表示されたマーカの種類及びマーカの空間定位情報を見て次のマーカの設置を行うことができる。
【０１３４】
なお、表示画面に表示される撮影画像内にその他のマーカの空間定位情報が含まれない場合は、図２９に示すように、カメラ５０２をどちらの方向に移動すべきかについての指示４０１を表示する。
【０１３５】
なお、カメラの位置姿勢の算出及び情報重畳画像の生成はデータサーバ５０３側で行ってもＰＤＡ５００側で行っても良い。本実施形態はＰＤＡ５００やデータサーバ５０３といった形式に限定されない。ＰＤＡ５００とデータサーバ５０３は有線で接続されていても良いし、ＰＤＡ５００はノートＰＣであっても良い。ＰＤＡ５００の中にデータサーバ５０３を搭載しても良い。
【０１３６】
さらに、ＰＤＡ５００は図２７に示すようにカメラ５０２と表示装置５０１とが合体されている必要はなく、カメラ５０２と表示装置５０１とが別体になっていてもよい。これにより、対象物を撮影可能な位置にカメラ５０２を配置するとともに、表示装置５０１をマーカが設置される位置に移動して表示画面を観察しながらマーカ設置作業を単独で行うことが可能になる。
【０１３７】
さらに、ＰＤＡ５００に表示される表示内容と同じ内容をプロジェクタ等に拡大表示すれば、マーカ設置のための指示情報を見やすくすることができる。
【０１３８】
上記した第２０実施形態によれば、情報呈示における前準備であるマーカ設置作業において、基準マーカに基づいて次のマーカを設置すべき位置が呈示されるので、マーカ設置の誤りが少なくなり、マーカ設置の工数を著しく低減させることが可能になる。
【０１３９】
（付記）
前記の具体的実施形態から、以下のような構成の発明を抽出することができる。
【０１４０】
（１）  実世界中の対象物及び／または既定のマーカに対し、それらが意味する空間定位情報を利用して、所定の関連情報を出力する情報呈示装置のための、前記所定の関連情報を設定するデータオーサリング処理装置であって、
前記対象物及び／または既定のマーカの空間定位情報を入力する空間定位情報入力部と、
前記所定の関連情報の表示方法を設定する関連情報設定部と、
前記空間定位情報入力部で入力された前記対象物及び／または既定のマーカの空間定位情報を表示すると共に、前記関連情報設定部によって設定された表示方法に従って前記所定の関連情報を表示する空間定位情報表示部と、
前記空間定位情報表示部による表示の表示設定を記述するデータを出力するデータ出力部と、
を具備することを特徴とするデータオーサリング処理装置。
【０１４１】
（対応する実施形態）
この（１）に記載のデータオーサリング処理装置に関する実施形態は、第１乃至第１６実施形態が対応する。
【０１４２】
（作用効果）
図１を用いて、この（１）に記載のデータオーサリング処理装置の作用及び効果を説明する。例として、情報呈示装置（ここでは、カメラ付きＰＤＡ）の所望機能が、「○○マートの看板をカメラ付きＰＤＡでみると、ＰＤＡ画面内では、店舗の上にＣＧによるキャラクターが重ね合わせて表示され、「いらっしゃいませ！」と発言するのがみえるようにしたい」であるとする。このためのデータオーサリング装置を例にとって説明する。
【０１４３】
まず、空間定位情報入力部１で、実世界中の対象物及び／または既定のマーカの空間定位情報ａを入力する。ここでは、空間定位情報ａは○○マートの３次元座標データ、看板の座標データが相当する。続いて、空間定位情報ａを空間定位情報表示部２にて表示し、該データオーサリング処理装置の操作者はその空間定位情報ａを確認しながら、関連情報設定部３において所定の関連情報ｂを設定する。ここで、所定の関連情報に相当するのが、人物の３ＤＣＧデータと「いらっしゃいませ」という音声データである。出力としては、店舗の上に人物の３ＤＣＧデータを配置し、看板を情報呈示装置が画面入力すると、人物が出現し、「いらっしゃいませ」という音声が発生するよう設定する。続いて、表示設定を記述するデータｃをデータ出力部４にて出力する。ここでは、電子ファイルに記述するとし、この電子ファイルを利用対象となる情報呈示装置に読み込ませる。最終結果として、情報呈示装置（ここでは、カメラ付きＰＤＡ）の所望機能が達成される。
【０１４４】
この（１）に記載のデータオーサリング処理装置では、所定の関連情報を設定する際に、空間定位情報ａを空間定位情報表示部２にて表示し、該データオーサリング処理装置の操作者はその空間定位情報ａを確認しながら、関連情報設定部３において所定の関連情報ｂを設定することができるので、用いられる空間定位情報が２次元平面に限定されることなく（この例では、看板をみると店舗の上に立つように人が出現する）、任意の出力を容易に設定できる。また、空間定位情報ａと関連情報ｂを視覚的に同時に確認できるので、情報呈示装置でのシミュレーションも同時にできる。従って、操作者にとって所望の出力となるように調整できる効果がある。
【０１４５】
（２）  前記所定の関連情報は、画像情報オブジェクトを含み、
前記空間定位情報表示部では、前記画像情報オブジェクトの空間定位情報を表示することを特徴とする（１）に記載のデータオーサリング処理装置。
【０１４６】
（対応する実施形態）
この（２）に記載のデータオーサリング処理装置に関する実施形態は、第１乃至第１６実施形態が対応する。
【０１４７】
（作用効果）
この（２）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（２）に記載のデータオーサリング処理装置の関連情報ｂは画像情報オブジェクトを含み、前記空間定位情報表示部２では画像情報オブジェクトの空間定位情報を表示する。
【０１４８】
画像を画面上で呈示出力したい場合、どのような空間配置で出力するのかがより重要なポイントとなる。またその姿勢によっても見え方が大きく異なる。このような場合に、空間定位情報表示部２で画像情報オブジェクトの空間定位情報を表示して表示設定を行なえば、該データオーサリング処理装置の操作者にとって容易に設定が行なえるだけでなく、より所望な出力となるように調整することが可能である。すなわち、用いられる空間定位情報が２次元平面に限定されることなく、任意の対応を容易に設定できるだけでなく、該データオーサリング処理装置の操作者にとって所望の出力となるように調整することが可能となる。
【０１４９】
（３）  前記空間定位情報表示部では、前記対象物の空間定位情報と、前記既定のマーカの空間定位情報の両方を画面に表示し、
前記対象物の空間定位情報及び前記既定のマーカの空間定位情報うち少なくともいずれかの幾何学特性を任意に設定する幾何学特性設定部を更に具備することを特徴とする（１）または（２）に記載のデータオーサリング処理装置。
【０１５０】
（対応する実施形態）
この（３）に記載のデータオーサリング処理装置に関する実施形態は、第２乃至第１６実施形態が対応する。
【０１５１】
（作用効果）
この（３）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（３）に記載のデータオーサリング処理装置の空間定位情報表示部２では、対象物の空間定位情報と、前記既定のマーカの空間定位情報の両方を座標空間等を用いて画面に表示する。そして、対象物、マーカのうち少なくともいずれかの幾何学特性を任意に設定する幾何学特性設定部５を有する（図３参照）。
【０１５２】
既定のマーカには、例えば物品の種別を判別する２次元コードや、見ているカメラの位置・方向を計算で求めることを可能とする四角マーカなどがある（図４参照）。この（３）に記載のデータオーサリング処理装置では、前記対象物の空間定位情報と、このようなマーカの空間定位情報の両方を空間定位情報表示部２で表示する。マーカは、例えば紙やプラスティックに印刷されたものを対象物に貼り付けることが考えられるが、実際にどこに貼り付ければ良いのかは、目立ちすぎても景観上好ましくないし、かといって、情報呈示装置を使用する場面で画像入力できなければ意味がない。そこで、この（３）に記載のデータオーサリング処理装置のように、両者を空間定位情報表示部２で表示しながら設定すれば、より適当な条件でしかも容易に設定することが可能となる。また、この（３）に記載のデータオーサリング処理装置においては、対象物の空間定位情報、マーカの空間定位情報のうち少なくともいずれかの幾何学特性を任意に設定する幾何学特性設定部５を有する。幾何学特性設定部５で、例えばマーカの大きさや形などを設定すれば、より適当な条件（例えば景観を損ねずに、認識もし易い条件）で設定することが可能となる。
【０１５３】
（４）  前記空間定位情報表示部では、前記既定のマーカの空間定位情報と、前記画像情報オブジェクトの空間定位情報との両方を画面に表示し、
前記既定のマーカの空間定位情報及び前記画像情報オブジェクトの空間定位情報のうち少なくともいずれかの幾何学特性を任意に設定する幾何学特性設定部を更に具備することを特徴とする（２）に記載のデータオーサリング処理装置。
【０１５４】
（対応する実施形態）
この（４）に記載のデータオーサリング処理装置に関する実施形態は、第３乃至第１６実施形態が対応する。
【０１５５】
（作用効果）
この（４）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（４）に記載のデータオーサリング処理装置の空間定位情報表示部２では、既定のマーカの空間定位情報と、画像情報オブジェクトの空間定位情報の両方を画面に表示する。そして、既定のマーカ、画像情報オブジェクトの空間定位情報のうち少なくともいずれかの幾何学特性を任意に設定する幾何学特性設定部５を有する。
【０１５６】
情報呈示装置において、マーカに対して適当な位置に、なんらかの画像情報オブジェクトを出現させたいということが考えられる。例えば、マーカを情報呈示装置が画像入力したら、マーカの手前前方に右向き矢印を重ね合わせて表示するというケースである。
【０１５７】
この場合、マーカの手前のどれくらいの位置でどのような姿勢で出現するようにしたら、情報呈示装置を使用するエンドユーザにとってわかり易いのかなどを設定する必要がある。
【０１５８】
そこで、この（４）に記載のデータオーサリング処理装置のように、両者を空間定位情報表示部２で表示しながら設定すれば、両者の配置関係をより適当な条件でしかも容易に設定することが可能となる。また、この（４）に記載のデータオーサリング処理装置においては、対象物の空間定位情報、マーカの空間定位情報のうち少なくともいずれかの幾何学特性を任意に設定する幾何学特性設定部５を有する。幾何学特性設定部５で、例えばマーカの大きさや形などを設定すれば、例えば景観を損ねずに、認識もし易い条件でマーカを配置できるし、画像情報オブジェクトの大きさ、形などを設定すれば、情報呈示装置を使用するエンドユーザにとってわかり易いように、例えば矢印が大きすぎて画面からはみ出してしまうことがないようにするとか、向きがわかり易いように形状を変える、あるいは３次元矢印とするとか、画像情報オブジェクト（ここでは右向き矢印）を設定することができる。
【０１５９】
（５）  前記空間定位情報表示部では、前記対象物の空間定位情報と、前記既定のマーカの空間定位情報と、前記画像情報オブジェクトの空間定位情報との、３つとも画面に表示し、
前記対象物の空間定位情報、既定のマーカの空間定位情報、及び画像情報オブジェクトの空間定位情報のうち少なくとも一つ以上の幾何学特性を任意に設定する幾何学特性設定部を更に具備することを特徴とする（２）に記載のデータオーサリング処理装置。
【０１６０】
（対応する実施形態）
この（５）に記載のデータオーサリング処理装置に関する実施形態は、第４乃至第１６実施形態が対応する。
【０１６１】
（作用効果）
この（５）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（５）に記載のデータオーサリング処理装置の空間定位情報表示部２では、前記対象物の空間定位情報と、既定のマーカの空間定位情報と、画像情報オブジェクトの空間定位情報の三者を画面に表示する。そして、この三者のうち少なくとも一つ以上の幾何学特性を任意に設定する幾何学特性設定部５を有する。
【０１６２】
情報呈示装置において、対象物に対して、マーカを適当な位置に貼り付け、そのマーカに対して適当な位置に、なんらかの画像情報オブジェクトを出現させたいということが考えられる。例えば、壁に貼り付けたマーカを情報呈示装置で画像入力したら、壁から少し離れたところに、３ＤＣＧのキャラクターが浮かんで見えるようにしたいというケースである。
【０１６３】
この場合、「壁」と「マーカ」と「キャラクター」の配置関係は、「壁のどの位置なら貼れるか」、「マーカはどこにおくとと情報呈示装置を使用するエンドユーザが見易いか」、「キャラクターはどこにどのような姿勢で出現させると演出効果が高いか」、「マーカを確認しながらキャラクター全体もみえるか」といった様々なポイントを考慮して設定しなくてはならない。
【０１６４】
そこで、この（５）に記載のデータオーサリング処理装置のように、この三者の空間定位情報を空間定位情報表示部２で３次元的に表示しながら設定すれば、上述したようなポイントを視覚的に確認しながら、三者の位置関係をより適当な条件でしかも容易に設定することが可能となる。
【０１６５】
また、この（５）に記載のデータオーサリング処理装置においては、対象物、マーカ、画像情報オブジェクトのうち少なくともいずれかの幾何学特性を任意に設定する幾何学特性設定部５を有する。例えばマーカの大きさや形などを適当に設定すれば、景観を損ねずに、認識もし易い条件でマーカを配置できるし、画像情報オブジェクトの大きさ、向きなどを適当に設定すれば、情報呈示装置を使用するエンドユーザに見え易いように、例えばキャラクターが大きすぎて画面からはみ出すようなことがないようにするとか、キャラクターの顔がわかり易くなるような姿勢にするなど設定することができる。また、対象物の空間定位情報として一部の遮蔽部をとり除いたり、大きさを変更して、マーカが認識し易くなるように設定し、実際の対象物を変更設定にしたがって加工修正することにより、実際の情報処理装置の使用時にマーカの認識性能を向上させる効果がある。
【０１６６】
このように以上の作用はすべて、結果として情報処理装置を動作させる場合において所望の出力が得られるように性能を向上させることに効果がある。
【０１６７】
（６）  前記幾何学特性は、空間的な大きさ、回転、形状のうち、少なくとも一つを有していることを特徴とする（３）乃至（５）のいずれかに記載のデータオーサリング処理装置。
【０１６８】
（対応する実施形態）
この（６）に記載のデータオーサリング処理装置に関する実施形態は、第５及び第１６実施形態が対応する。
【０１６９】
（作用効果）
この（６）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（６）に記載のデータオーサリング処理装置では、幾何学特性は、空間的な大きさ、回転、形状のうち・少なくとも一つを有し、対象物、マーカ、画像情報オブジェクトの幾何学特性を調整することが可能である。
【０１７０】
効果として、情報呈示装置のマーカ認識性能や使用する環境に適合させて、マーカの大きさ変更、回転変換、形状変換を行なうことにより、より所望の出力が得られるように調整できる。また、画像情報オブジェクトの大きさ変更、回転変換、形状変換を行なうことにより、情報呈示装置で出現する画像を見易くしたり、より見せたい部分（例えばキャラクターの顔など）を画面表示することに効果がある。また、対象物の大きさ変更、回転変換、形状変換を行なうことにより、実際の利用場面での実物を変更・加工し、よりマーカを見易く、また演出効果を高くすることができる。
【０１７１】
（７）  前記幾何学特性設定部は、前記幾何学特性を適切に設定するための最適化部を有していることを特徴とする（３）乃至（５）のいずれかに記載のデータオーサリング処理装置。
【０１７２】
（対応する実施形態）
この（７）に記載のデータオーサリング処理装置に関する実施形態は、第６乃至第１６実施形態が対応する。
【０１７３】
（作用効果）
この（７）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（７）に記載のデータオーサリング処理装置では、幾何学特性設定部５で、前記幾何学特性を適切に設定するための最適化部６を有し、対象物、マーカ、画像情報オブジェクトの幾何学特性を調整する際に、最適な条件に設定することが可能である（図９参照）。最適な条件にするには、例えば、情報呈示装置の画像入力部分のカメラの画角に合わせて、マーカや画像情報オブジェクトの大きさを調整したり、視野に応じてマーカを貼るべき位置の候補を呈示したり、自動的に対象物に貼り付けたりする機能を持たせれば良い。なお、ここで用いる最適化というのは、一つの最適解を求めるという意味ではなく、性能の向上のために、より良くなる条件をいくつか示唆する、いくつかの解を自動的に求めるなどの広い意味を示すものとする。
【０１７４】
このように、最適化部６の作用により、幾何学特性を最適な条件に設定にすることが可能となるので、該データオーサリング処理装置の操作者にとってより容易に、情報呈示装置での所望の出力を設定できる効果がある。
【０１７５】
（８）  前記最適化部は、少なくとも、前記マーカの面と前記対象物の面とが空間的に接するように、自動配置する機能を有していることを特徴とする（７）に記載のデータオーサリング処理装置。
【０１７６】
（対応する実施形態）
この（８）に記載のデータオーサリング処理装置に関する実施形態は、第６乃至第１６実施形態が対応する。
【０１７７】
（作用効果）
この（８）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（８）に記載のデータオーサリング処理装置の最適化部６は、少なくとも、マーカの面と対象物の面とが空間的に接するように、自動配置する機能を有する。情報呈示装置を実際に便用する場合、マーカを実際の対象物に貼付することがよく考えられる。この（８）に記載のデータオーサリング処理装置においては、マーカと対象物を空間定位情報表示部２にて表示する際に対象物の貼りたい部分を指定することにより、貼る面に接するようにマーカを自動配置するようにする。具体的には、対象面が壁であれば、該データオーサリング処理装置の操作者が指定した点からの法線ベクトルとマーカ面の法線ベクトルが一致するようマーカを配置させれば良い。空間定位情報表示部２では、例えば三面図や斜視図によって表示を行なうことが考えられるが、このような図に慣れていない操作者がマーカを面に貼り付ける際には微妙に傾いていたり、微妙に離れてしまうこともあり得る。また、慣れている操作者でも、マーカの数が多くなると、手間が多くなって煩雑である。この（８）に記載のデータオーサリング処理装置のように、簡単な指定動作で面に貼り付けられれば、経験を問わずどんな操作者であっても、またマーカの数が多くなっても、容易に表示設定することが可能となる。
【０１７８】
（９）  前記最適化部は、前記情報呈示装置の特性と使用環境と前記画像情報オブジェクトの空間定位情報のうちの少なくともいずれかに基づき、前記マーカの空間的範囲を自動設定することを特徴とする（７）に記載のデータオーサリング処理装置。
【０１７９】
（対応する実施形態）
この（９）に記載のデータオーサリング処理装置に関する実施形態は、第７乃至第１６実施形態が対応する。
【０１８０】
（作用効果）
この（９）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（９）に記載のデータオーサリング処理装置の最適化部６は、情報呈示装置の特性と使用環境と前記画像情報オブジェクトの空間定位情報のうちの少なくともいずれかに基づき、前記マーカの空間的範囲を自動設定する機能を有する。
【０１８１】
情報呈示装置を実際に使用するために、マーカを実際の対象物に貼る場合、「どこに貼ると情報呈示装置を使用するエンドユーザにとって見易いのか」、「どこに貼ると外光の影響なく認識し易いか」、「どこに貼るとキャラクターを指定の場所に出現させられるか」などについて考慮することは情報呈示装置の性能に影響を与える重要なポイントである。
【０１８２】
この（９）に記載のデータオーサリング処理装置においては、情報呈示装置の特性と使用環境と画像情報オブジェクトの空間定位情報のうちの少なくともいずれかに基づき、前記マーカの空間的範囲を自動設定する。具体的には、例えば、空間定位情報表示部２にて表示する際に、画像情報オブジェクトの出現すべき空間位置を設定すると、情報呈示装置のカメラの画角データと想定カメラ位置のデータから、設置すべきマーカの範囲を表示するようにする。該データオーサリング処理装置の操作者はその範囲の中から適当な位置にマーカを設置すれば良い。また、外光の影響が少ないところ、物理的にマーカを貼ってはいけないところ、良いところなども空間定位情報表示部２において、その範囲を表示させれば良い。
【０１８３】
この（９）に記載のデータオーサリング処理装置のように、マーカの設置すべき範囲を自動的に設定してくれると、該データオーサリング処理装置の操作者にとってはその範囲に貼り付ける操作だけでマーカの設定ができるので、より容易に表示設定することが可能となるし、マーカを調整するたびに実際の情報呈示装置を用いて確認試験を行なう必要もなくなる。
【０１８４】
（１０）  前記最適化部は、前記情報呈示装置の特性と使用環境と前記マーカの空間定位情報のうちの少なくともいずれかに基づき、前記画像情報オブジェクトを設定する空間的範囲を自動設定することを特徴とする（７）に記載のデータオーサリング処理装置。
【０１８５】
（対応する実施形態）
この（１０）に記載のデータオーサリング処理装置に関する実施形態は、第８乃至第１６実施形態が対応する。
【０１８６】
（作用効果）
この（１０）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（１０）に記載のデータオーサリング処理装置の最適化部６は、情報呈示装置の特性と使用環境とマーカの空間定位情報のうちの少なくともいずれかに基づき、前記画像情報オブジェクトの空間的範囲を自動設定する機能を有する。
【０１８７】
情報呈示装置を実際に使用する際に、画像情報オブジェクトを出現させる場合、「実際に貼るマーカをカメラでとらえながら、キャラクター画像を出現させるにはキャラクターをどの位置に設定すれば良いか」、「キャラクターが実際の柱と空間的に重ならないよう出現させたい」、「キャラクターが実際の地面と空間的に接するよう出現させたい」、「キャラクターがマーカを覆うように出現させ、マーカを情報呈示装置の画面から目立たなくさせたい」などについて考慮することは情報呈示装置の性能に影響を与える重要なポイントである。
【０１８８】
この（１０）に記載のデータオーサリング処理装置においては、情報呈示装置の特性と、使用環境と、マーカの空間定位情報のうちの少なくともいずれかに基づき、画像情報オブジェクトの空間的範囲を自動設定する。具体的には、例えば、空間定位情報表示部２にて表示する際に、マーカを貼るべき空間位置を設定すると、情報呈示装置のカメラの画角範囲と想定カメラ位置から、出現させるべき画像情報オブジェクトの設置範囲を表示するようにする。該データオーサリング処理装置の操作者はその範囲の中から適当な位置に画像情報オブジェクトを設置すれば良い。また、画像情報オブジェクトを実際の対象物に対し、接する、重ならない等の所望の条件で出現させたい場合、その条件を満たす範囲を空間定位情報表示部２にて表示させれば良い。
【０１８９】
この（１０）に記載のデータオーサリング処理装置のように、画像情報オブジェクトの設置すべき範囲を自動的に設定してくれると、操作者にとってはその範囲に貼りつける操作だけで画像情報オブジェクトの設定ができるので、より容易に表示設定することが可能となるし、画像情報オブジェクトを調整するたびに実際の情報呈示装置を用いて確認試験を行なう必要もなくなる。
【０１９０】
（１１）  前記最適化部では、前記マーカと前記画像情報オブジェクトの相対位置を一定に保ちながら、前記対象物に対する位置を設定することを特徴とする（７）に記載のデータオーサリング処理装置。
【０１９１】
（対応する実施形態）  
この（１１）に記載のデータオーサリング処理装置に関する実施形態は、第９乃至第１６実施形態が対応する。
【０１９２】
（作用効果）
この（１１）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（１１）に記載のデータオーサリング処理装置の最適化部６では、マーカと画像情報オブジェクトの相対位置を一定に保ちながら、対象物に対する位置を設定する。
【０１９３】
情報呈示装置を実際に使用する際に、マーカと画像情報オブジェクトはペアの概念として扱われることも多い。例えば、マーカを情報呈示装置が画像入力すると画面上に方向指示の矢印が出現するようなケースは、図１３のように、マーカ標識と出現矢印はペアの概念で設定した方がわかり易い。この場合、具体的には、例えば、空間定位情報表示部２にて表示する際に、前記マーカと前記画像情報オブジェクトの相対位置を一定に保ちながら、前記対象物に対する位置を設定するようにできれば、マーカと前記画像情報オブジェクトの位置を順次設定しなくても、両者を同時に設定することが可能となる。
【０１９４】
このように、マーカと画像情報オブジェクトの相対位置を一定に保ちながら、対象物に対する位置を設定すると、該データオーサリング処理装置の操作者にとってはこのペアの位置を設定するだけで、両者の位置が同時に設定できるので、より容易に表示設定することが可能となる。
【０１９５】
（１２）  前記情報呈示装置が呈示する情報を予めデモンストレーションできるデモンストレーション出力部を更に具備することを特徴とする（１）乃至（１１）のいずれかに記載のデータオーサリング処理装置。
【０１９６】
（対応する実施形態）
この（１２）に記載のデータオーサリング処理装置に関する実施形態は、第１０乃至第１６実施形態が対応する。
【０１９７】
（作用効果）
この（１２）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（１２）に記載のデータオーサリング処理装置では、前記情報呈示装置が出力する情報を予めデモンストレーションできるデモンストレーション出力部７を有する（図１４参照）。空間定位情報表示部２にて各種の情報を出力することにより、ある程度、情報呈示装置での出力を確認できるが、出力に順番をつけてその順にみたい場合や、実世界の経路を仮想的に歩きながら出力を確認したい場合は、別途、この（１２）に記載のデータオーサリング処理装置のようにデモンストレーション出力部７を具備させてデモを行なえば、より実際の情報呈示装置に近い出力を体験することが可能になる。また、空間定位情報表示部２の目的を、出力の設定を容易にさせることに絞り、対象物、マーカ、画像オブジェクトに関し、相対的にデータ量の軽い空間定位情報のみを出力し、データ量の大きい詳細なテクスチャ情報は表示させずに設定を行なうことで、計算処理を高速化させることができる。この場合、デモンストレーション出力部７において、テクスチャ情報を表示させて最終チェックを行なえば良い。
【０１９８】
（１３）  前記画像情報オブジェクトあるいは前記既定のマーカの画像情報特性を任意に設定する画像情報特性設定部を更に具備することを特徴とする（２）に記載のデータオーサリング処理装置。
【０１９９】
（対応する実施形態）
この（１３）に記載のデータオーサリング処理装置に関する実施形態は、第１１乃至第１６実施形態が対応する。
【０２００】
（作用効果）
この（１３）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（１３）に記載のデータオーサリング処理装置では画像情報オブジェクトあるいは既定マーカの画像情報特性を任意に設定する画像情報特性設定部８を有する（図１５参照）。画像情報オブジェクトあるいは既定マーカに関しては、その幾何学的特性以外に、画像の色、輝度、文字種類などの各種画像情報を設定することにより、「画像情報オブジェクトは背景に対して目立つようにしたい」、「マーカは背景に対して目立たない色にしたい」などを設定することが可能になる。従って、実際の情報呈示装置の性能を向上させることが可能になる。
【０２０１】
（１４）  前記画像情報特性は、前記画像の色、明るさ、画像サイズ、カラー白黒情報、フォーマット形式、文字フォントのうちの少なくとも一つ以上を有することを特徴とする（１３）に記載のデータオーサリング処理装置。
【０２０２】
（対応する実施形態）
この（１４）に記載のデータオーサリング処理装置に関する実施形態は、第１１乃至第１６実施形態が対応する。
【０２０３】
（作用効果）
この（１４）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（１４）に記載のデータオーサリング処理装置では、前記画像情報特性は、前記画像の色、明るさ、画像サイズ、カラー白黒情報、フォーマット形式、文字フォントのうちの少なくとも一つ以上を有する。これらは比較的簡単に、特性を変えられ、その変更も直ぐにわかるものであるので、これら各種画像情報を設定することにより、「画像情報オブジェクトは背景に対して目立つようにしたい」、「マーカは背景に対して目立たない色にしたい」などを簡単に設定することが可能になる。従って、実際の情報呈示装置の性能を向上させることが可能になる。
【０２０４】
（１５）  前記画像情報オブジェクトは、３次元の座標の概念を持つ画像であることを特徴とする（２）に記載のデータオーサリング処理装置。
【０２０５】
（対応する実施形態）
この（１５）に記載のデータオーサリング処理装置に関する実施形態は、第１２乃至第１６実施形態が対応する。
【０２０６】
（作用効果）
この（１５）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（１５）に記載のデータオーサリング処理装置では、画像情報オブジェクトは、３次元の座標の概念を持つ画像である。画像情報オブジェクトを出力する場合は、どのような空間配置で出力するのかがより重要なポイントとなるが、特に３次元座標を持つ画像である場合は、配置やその姿勢によって見え方が大きく異なる。このような場合に、空間定位情報表示部２で画像情報オブジェクトの空間定位情報を表示して表示設定を行なえば、該データオーサリング処理装置の操作者にとって、容易に行なえるだけでなく、より所望な出力となるように調整することが可能である。即ち、用いられる空間定位情報が２次元平面に限定されることなく、任意の対応を容易に設定できるだけでなく、操作者にとって所望の出力となるように調整することが可能となる。
【０２０７】
（１６）  前記画像情報オブジェクトは、文字情報を有していることを特徴とする（２）に記載のデータオーサリング処理装置。
【０２０８】
（対応する実施形態）
この（１６）に記載のデータオーサリング処理装置に関する実施形態は、第１３乃至第１６実施形態が対応する。
【０２０９】
（作用効果）
この（１６）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（１６）に記載のデータオーサリング処理装置では、画像情報オブジェクトは、文字情報を有している。これまで述べてきた画像情報オブジェクトはカメラで撮影した一般の風景画像や、作成した絵など以外に文字でも良い。情報呈示装置では、文字を３次元ＣＧで立体的に作成して空間に浮かばせて表示させても良いし、文字情報を含んだある大きさの平面を空間に浮かばせて表示させても良い（仮想看板など）。いずれにしてもこの（１６）に記載のデータオーサリング処理装置の空間定位情報表示部２にて表示しながら、所望の出力となるように設定する。なお、情報呈示装置で文字情報（画像情報があっても良い）を画面全体に表示させたい場合は、空間定位情報を考慮しなくても良いので空間定位情報表示部２にて表示させずに、関連情報設定部３で「画面全体表示」として、その旨、設定すれば良い。
【０２１０】
（１７）  実世界中の同一の対象物及び／または同一の既定のマーカに対して、所定の関連情報を少なくとも２つ以上設定できることを特徴とする（１）に記載のデータオーサリング処理装置。
【０２１１】
（対応する実施形態）
この（１７）に記載のデータオーサリング処理装置に関する実施形態は、第１４乃至第１６実施形態が対応する。
【０２１２】
（作用効果）
この（１７）に記載のデータオーサリング処理装置の作用及び効果を説明する。情報呈示装置を利用するケースとして、例えば、ある同一のマーカをみた場合でも、時間によって朝は右向きの矢印、夕方は左向きの矢印を出現させるように設定したいことがある。また、情報呈示装置に、当該情報呈示装置を利用するエンドユーザの性別を登録しておき、性別によりトイレヘの矢印を代えたいというケースもある。また、あるマーカをみると異なるＣＧが順次入れ替わるようにしたいケースもある。
【０２１３】
この（１７）に記載のデータオーサリング処理装置では、実世界中の同一の対象物、あるいは同一の既定のマーカに対して、所定の関連情報が少なくとも２つ以上設定できる。このようにすると、上述のようなケースに対応し、より情報呈示装置の性能を向上させることができる。
【０２１４】
（１８）  前記２つ以上存在する所定の関連情報は、データ容量の異なる、同種類の出力であることを特徴とする（１７）に記載のデータオーサリング処理装置。
【０２１５】
（対応する実施形態）
この（１８）に記載のデータオーサリング処理装置に関する実施形態は、第１５及び第１６実施形態が対応する。
【０２１６】
（作用効果）
この（１８）に記載のデータオーサリング処理装置の作用及び効果を説明する。情報呈示装置の対象として、同様の機能を実現する、ＰＣ版、ＰＤＡ版、携帯電話版を用途に応じてすべて用意しなくてはならないケースが考えられる。その際に、データオーサリングを機器ごとに行なうのは煩雑である。しかし、それぞれの機器のパフォーマンスは異なり、特にメモリ容量、グラフィック処理性能は差が大きい。従って、所定の関連情報は同種のものでもそれぞれ容量を変えて準備する必要がある。例えば３ＤＣＧでのポリゴン数を変える、テクスチャ容量を換えるなどである。しかし、機器毎で、データオーサリングをやり直すのは煩雑なので、この（１８）に記載のデータオーサリング処理装置のようにデータ容量の異なる同種類の出力を、所定の関連として複数設定できるようにすれば、オーサリングを一度だけ行ない、それぞれの機器に対応させることが可能となる。
【０２１７】
（１９）  所定の関連情報に対し、前記関連情報に関連した出力属性情報を設定できる出力属性情報設定部を更に具備することを特徴とする（１）に記載のデータオーサリング処理装置。
【０２１８】
（対応する実施形態）
この（１９）に記載のデータオーサリング処理装置に関する実施形態は、第１６実施形態が対応する。
【０２１９】
（作用効果）
この（１９）に記載のデータオーサリング処理装置の作用及び効果を説明する。情報呈示装置を使用するケースとして、なんらかの属性情報により関連情報を選択したり調整したいことがある。例えば情報を出力するタイミング（マーカをみて直ぐか、ある時間たってか）、音声の大きさなどである。この（１９）に記載のデータオーサリング処理装置においては、上述のような出力属性情報を設定できる出力属性情報設定部９を有している（図１６参照）ので、より所望の関連情報を出力できるよう調整することができる。
【０２２０】
（２０）  前記出力属性情報は、情報を出力するタイミング、出力する音声の大きさ、出力する画像の明るさ、出力する画像の解像度、出力する画像のデータ量、前記情報呈示装置の特性あるいは使用環境によって規定される情報、のうち、少なくとも一つ以上であることを特徴とする（１９）に記載のデータオーサリング処理装置。
【０２２１】
（対応する実施形態）
この（２０）に記載のデータオーサリング処理装置に関する実施形態は、第１６実施形態が対応する。
【０２２２】
（作用効果）
この（２０）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（２０）に記載のデータオーサリング処理装置の出力属性情報は、情報を出力するタイミング、出力する音声の大きさ、出力する画像の明るさ、出力する画像の解像度、出力する画像のデータ量、前記情報関連情報装置の特性あるいは使用環境によって規定される情報、のうち、少なくとも一つ以上であり、それぞれ、出力属性情報設定部９によって設定ができる。
【０２２３】
それぞれ、情報を出力するタイミング（マーカをみて直ぐか、ある時間たってか）、音声の大きさ（大音量を出力するかどうか）、出力する画像の明るさ（屋外利用では明るくする）、出力する画像の解像度（情報呈示装置の機器性能によって変更）、出力する画像のデータ量（オブジェクトの種類によって変更）、前記情報呈示装置の特性あるいは使用環境によって規定される情報（情報呈示装置の画面種類により色相を変化させる）という属性情報の設定により所望の関連情報を出力できるよう調整することができる。
【０２２４】
（２１）  前記空間定位情報入力部は、前記対象物及び／または既定のマーカの３次元設計情報から空間定位情報を抽出することを特徴とする（１）乃至（２０）の何れかに記載のデータオーサリング処理装置。
【０２２５】
（対応する実施形態）
この（２１）に記載のデータオーサリング処理装置に関する実施形態は、第１７及び第１８実施形態が対応する。
【０２２６】
（作用効果）
この（２１）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（２１）に記載のデータオーサリング処理装置の空間定位情報入力部１は、対象物の空間定位情報ａ（例えば○○マートの３次元座標データ）及び／または既定のマーカの空間定位情報ａ（例えば看板の座標データ）とを３次元設計情報の中から抽出するので、空間定位情報を容易に入力することができる。
【０２２７】
（２２）  前記空間定位情報入力部は、前記対象物及び／または既定のマーカの３次元設計情報の形状情報及び／または属性情報から空間定位情報を抽出することを特徴とする（２１）に記載のデータオーサリング処理装置。
【０２２８】
（対応する実施形態）
この（２２）に記載のデータオーサリング処理装置に関する実施形態は、第１７及び第１８実施形態が対応する。
【０２２９】
（作用効果）
この（２２）に記載のデータオーサリング処理装置の作用及び効果を説明する。対象物の３次元設計情報を設計するとき、対象物上に配置するマーカも同時に設計し、例えば部品名を「マーカ」としておき、この（２２）に記載のデータオーサリング処理装置の空間定位情報入力部１で、それら対象物とマーカの３次元設計情報を読み込む。そして、３次元設計情報の中から部品名が「マーカ」のものを抽出し、その３次元設計情報の形状情報及び／または属性情報から空間定位情報を抽出する。
【０２３０】
よって、別途ユーザがマーカを試行錯誤しながら設定する必要がなくなる。また、３次元設計情報から対象物に対するマーカの配置情報を詳細に取得できるので、ユーザが実空間上でマーカを配置するときに参考にできる。
【０２３１】
（２３）  前記関連情報設定部は、前記対象物及び／または既定のマーカの３次元設計情報から関連情報を抽出することを特徴とする（１）乃至（２２）の何れかに記載のデータオーサリング処理装置。
【０２３２】
（対応する実施形態）
この（２３）に記載のデータオーサリング処理装置に関する実施形態は、第１７及び第１８実施形態が対応する。
【０２３３】
（作用効果）
この（２３）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（２３）に記載のデータオーサリング処理装置の関連情報設定部３は、対象物及び／または既定のマーカの３次元設計情報を読み込み、対象物及び／または既定のマーカの形状や名称といった所定の関連情報ｂを抽出するので、所定の関連情報を容易に入力することができる。
【０２３４】
（２４）  前記関連情報設定部は、前記対象物及び／または既定のマーカの３次元設計情報の形状情報及び／または属性情報から関連情報を抽出することを特徴とする（２３）に記載のデータオーサリング処理装置。
【０２３５】
（対応する実施形態）
この（２４）に記載のデータオーサリング処理装置に関する実施形態は、第１７及び第１８実施形態が対応する。
【０２３６】
（作用効果）
この（２４）に記載のデータオーサリング処理装置の作用及び効果を説明する。対象物の３次元設計情報を設計するとき、対象物上に配置するマーカも同時に設計し、例えば部品名を「マーカ」としておき、この（２４）に記載のデータオーサリング処理装置の関連情報設定部３で、それら対象物とマーカの３次元設計情報を読み込む。そして、３次元設計情報の中から部品名が「マーカ」のものを抽出し、その３次元設計情報の形状情報及び／または属性情報から関連情報を抽出する。よって、所定の関連情報を容易に入力することができる。
【０２３７】
（２５）  前記対象物及び／または既定のマーカの３次元設計情報は、３次元ＣＡＤで作成された設計情報であることを特徴とする（２１）乃至（２４）の何れかに記載のデータオーサリング処理装置。
【０２３８】
（対応する実施形態）
この（２５）に記載のデータオーサリング処理装置に関する実施形態は、第１７及び第１８実施形態が対応する。
【０２３９】
（作用効果）
この（２５）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（２５）に記載のデータオーサリング処理装置では、対象物や既定のマーカの設計のために既に３次元ＣＡＤによって設計された３次元設計情報を利用するので、空間定位情報を抽出するために別途３次元設計情報を用意する必要がない。
【０２４０】
（２６）  前記対象物及び／または既定のマーカの３次元設計情報は、２次元ＣＡＤで作成された２次元設計情報を３次元に変換した情報であることを特徴とする（２１）乃至（２４）の何れかに記載のデータオーサリング処理装置。
【０２４１】
（対応する実施形態）
この（２６）に記載のデータオーサリング処理装置に関する実施形態は、第１７及び第１８実施形態が対応する。
【０２４２】
（作用効果）
この（２６）に記載のデータオーサリング処理装置の作用及び効果を説明する。この（２６）に記載のデータオーサリング処理装置では、２次元ＣＡＤで作成された２次元設計情報を３次元に変換した３次元設計情報であっても利用できる。
【図面の簡単な説明】
【０２４３】
【図１】本発明の第１実施形態に係るデータオーサリング処理装置の構成及び動作を説明するための図である。
【図２】第１実施形態における表示例を示す図である。
【図３】本発明の第２実施形態に係るデータオーサリング処理装置の構成を示す図である。
【図４】規定のマーカの例を示す図である。
【図５】第２実施形態における表示例を示す図である。
【図６】本発明の第３実施形態に係るデータオーサリング処理装置における表示例を示す図である。
【図７】本発明の第４実施形態に係るデータオーサリング処理装置における表示例を示す図である。
【図８】本発明の第５実施形態に係るデータオーサリング処理装置における表示例を示す図である。
【図９】本発明の第６実施形態に係るデータオーサリング処理装置の構成を示す図である。
【図１０】本発明の第７実施形態に係るデータオーサリング処理装置における表示例を示す図である。
【図１１】本発明の第８実施形態に係るデータオーサリング処理装置における表示例を示す図である。
【図１２】本発明の第９実施形態に係るデータオーサリング処理装置における表示例を示す図である。
【図１３】第９実施形態におけるマーカと矢印のペアを説明するための図である。
【図１４】本発明の第１０実施形態に係るデータオーサリング処理装置の構成を示す図である。
【図１５】本発明の第１１実施形態に係るデータオーサリング処理装置の構成を示す図である。
【図１６】本発明の第１６実施形態に係るデータオーサリング処理装置の構成を示す図である。
【図１７】（Ａ）はマーカを先に貼り付ける場合のレジストレーション作業完了前の対象物と表示状態と対象物の形状情報とを示す図であり、（Ｂ）はレジストレーション作業完了後の対象物と表示状態と対象物の形状情報とを示す図である。
【図１８】（Ａ）はマーカを後から貼り付ける場合のレジストレーション作業完了前の対象物と表示状態と対象物の形状情報とを示す図であり、（Ｂ）はレジストレーション作業完了後の対象物と表示状態と対象物の形状情報とを示す図である。
【図１９】本発明の第１９実施形態に係るデータオーサリング処理装置の構成を示す図である。
【図２０】本発明の第１９実施形態に係るデータオーサリング処理装置の作用を説明するための図である。
【図２１】データオーサリング処理装置の具体的な応用例について説明するための図である。
【図２２】算出情報出力部を表示装置で実現したときの情報呈示の一例を示す図である。
【図２３】空間定位情報入力部からの入力に応じて任意の視点から対象物を見た場合の画像出力の一例を示す図である。
【図２４】空間定位情報入力部からの入力に応じて任意の視点から対象物を見た場合の画像出力の他の例を示す図である。
【図２５】第２０実施形態に係る情報呈示装置の構成を示す図である。
【図２６】本発明の第２０実施形態に係る情報呈示装置の作用を説明するための図である。
【図２７】カメラを有するＰＤＡがデータサーバと無線ＬＡＮにより通信を行うようすを示す図である。
【図２８】基準マーカとこの基準マーカに次のマーカを設置すべき場所を重畳表示したようすを示す図である。
【図２９】基準マーカにカメラの移動すべき方向の指示を重畳表示したようすを示す図である。
【図３０】従来の対象物及び／または既定のマーカの空間定位情報を利用して関連情報を出力する装置の出力例を示す図である。
【符号の説明】
【０２４４】
１…空間定位情報入力部、  ２…空間定位情報表示部、  ２Ａ…空間定位情報表示画面、  ３…関連情報設定部、  ３Ａ…関連情報設定画面、  ４…データ出力部、  ５…幾何学特性設定部、  ５Ａ…マーカ作成のダイアログ、  ５Ｂ…幾何学特性設定画面（マーカ用）兼関連情報設定画面、  ５Ｃ…幾何学特性設定画面（マーカ用、  矢印用）兼関連情報設定画面、  ５Ｄ…幾何学特性設定画面（マーカ用、  キャラクター用）兼関連情報設定画面、  ５Ｅ…幾何学特性設定画面、  ６…最適化部、  ７…デモンストレーション出力部、  ８…画像情報特性設定部、  ９…出力属性情報設定部、  １０…ディスプレイ画面、  １１…看板、  １２…ＣＧ、  １３…店舗、  １４…バーコード、  １５…四角マーカ、  １６…マーカ、  １７…矢印、  １８…壁、  １９…キャラクター、  ２０…画像情報オブジェクト想定位置、  ２１…情報呈示装置想定位置、  ２２…マーカ設置良好範囲、  ２３…マーカ設置禁止範囲、  ２４…マーカ想定位置、  ２５…オブジェクト設置良好範囲、  ２６…オブジェクト設置条件範囲、  ２７…マーカ、  ２７Ａ…マーカの画像、  ２８…対象物、  ２８Ａ…対象物の画像、  ２９…マーカの形状情報、  ２９’…移動後のマーカの形状情報、  ３０…対象物の形状情報、  ３１…マーカのモデル、  ３１’…マーカの移動されたモデル、  ３２…対象物モデル、  ３３…画面。
【図１】
2005135355.tif 000003
【図２】
2005135355.tif 000004
【図３】
2005135355.tif 000005
【図４】
2005135355.tif 000006
【図５】
2005135355.tif 000007
【図６】
2005135355.tif 000008
【図７】
2005135355.tif 000009
【図８】
2005135355.tif 000010
【図９】
2005135355.tif 000011
【図１０】
2005135355.tif 000012
【図１１】
2005135355.tif 000013
【図１２】
2005135355.tif 000014
【図１３】
2005135355.tif 000015
【図１４】
2005135355.tif 000016
【図１５】
2005135355.tif 000017
【図１６】
2005135355.tif 000018
【図１７】
2005135355.tif 000019
【図１８】
2005135355.tif 000020
【図１９】
2005135355.tif 000021
【図２０】
2005135355.tif 000022
【図２１】
2005135355.tif 000023
【図２２】
2005135355.tif 000024
【図２３】
2005135355.tif 000025
【図２４】
2005135355.tif 000026
【図２５】
2005135355.tif 000027
【図２６】
2005135355.tif 000028
【図２７】
2005135355.tif 000029
【図２８】
2005135355.tif 000030
【図２９】
2005135355.tif 000031
【図３０】
2005135355.tif 000032