(57)【要約】【課題】複数の異なる映像を１つの画面上に配置して表示することを簡単な処理で実現する。【解決手段】コンテンツ変換装置は、表示部１０と、映像の変換を定義した多段変換定義データを予め記憶する記憶部２と、ユーザが指定した多段変換定義データを記憶部２から取得し、取得した多段変換定義データに従って、入力映像を変換した出力映像を表示部１０に表示させる多段変換モデル演算部３および座標変換部１２とを備える。多段変換定義データは、入力映像を変換する少なくとも１つの別の多段変換定義データを参照するよう記述され、別の多段変換定義データに従って変換される映像を変換前の映像として出力映像を得る多段変換の定義がなされている。【選択図】  図１
2011040924.tif 000002
【特許請求の範囲】
【請求項１】
映像を表示可能な表示手段と、
映像の変換を定義した多段変換定義データを予め記憶する記憶手段と、
ユーザが指定した多段変換定義データを前記記憶手段から取得し、取得した多段変換定義データに従って、入力映像を変換した出力映像を前記表示手段に表示させる変換手段とを備え、
前記多段変換定義データは、前記入力映像を変換する少なくとも１つの別の多段変換定義データを参照するよう記述され、前記別の多段変換定義データに従って変換される映像を変換前の映像として前記出力映像を得る多段変換の定義がなされていることを特徴とするコンテンツ変換装置。
【請求項２】
請求項１記載のコンテンツ変換装置において、
前記多段変換定義データは、変換前の映像を指定する情報と、この映像内のクリッピングを行う領域を指定する情報とを少なくとも含むことを特徴とするコンテンツ変換装置。
【請求項３】
請求項２記載のコンテンツ変換装置において、
前記多段変換定義データは、さらに、クリッピングした映像の出力先の領域を指定する情報を含むことを特徴とするコンテンツ変換装置。
【請求項４】
映像の変換を予め定義した多段変換定義データを、ユーザの指定に従って記憶手段から取得する取得手順と、
前記取得した多段変換定義データに従って、入力映像を変換した出力映像を表示手段に表示させる変換手順とを備え、
前記多段変換定義データは、前記入力映像を変換する少なくとも１つの別の多段変換定義データを参照するよう記述され、前記別の多段変換定義データに従って変換される映像を変換前の映像として前記出力映像を得る多段変換の定義がなされていることを特徴とするコンテンツ変換方法。
【請求項５】
請求項４記載のコンテンツ変換方法において、
前記多段変換定義データは、変換前の映像を指定する情報と、この映像内のクリッピングを行う領域を指定する情報とを少なくとも含むことを特徴とするコンテンツ変換方法。
【請求項６】
請求項５記載のコンテンツ変換方法において、
前記多段変換定義データは、さらに、クリッピングした映像の出力先の領域を指定する情報を含むことを特徴とするコンテンツ変換方法。
【請求項７】
請求項４乃至６のいずれか１項に記載の各ステップをコンピュータに実行させることを特徴とするコンテンツ変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツを変換するコンテンツ変換装置、方法およびプログラムに関するものである。
【背景技術】
【０００２】
遠隔地間で同期的なコミュニケーションを行うようなビデオ共有面によるビデオコミュニケーションシステムが知られている（非特許文献１，２参照）。非特許文献１，２に開示されたシステムでは、図６のように、ユーザ１００−Ａを含む地点Ａの映像をビデオカメラ１０１−Ａで撮影する。このとき、ディスプレイ１０２−Ａに表示されているユーザ１００−Ｂの姿とディスプレイ１０２−Ａの前に立っているユーザ１００−Ａの姿とが撮影されるが、その撮影映像からディスプレイ１０２−Ａに表示されている表示映像（つまり、ユーザ１００−Ｂの映像）を除去し、表示映像を除去した地点Ａの映像を地点Ｂに送って、地点Ｂのディスプレイ１０２−Ｂに表示させる。同様に、ユーザ１００−Ｂを含む地点Ｂの映像をビデオカメラ１０１−Ｂで撮影し、撮影した映像からディスプレイ１０２−Ｂに表示されている表示映像を除去し、表示映像を除去した地点Ｂの映像を地点Ａに送って、地点Ａのディスプレイ１０２−Ａに表示させる。このときのディスプレイの面をビデオ共有面と呼ぶ。
【０００３】
非特許文献１，２に開示されたシステムによれば、ビデオ共有面の表面付近では遠隔地間でオブジェクトの位置関係が共有されるため、ポインティングなどの身体的ジェスチャも、同じ地点で対面しているときと同じような感覚で利用することができる。
さらに、非特許文献１，２に開示されたシステムでは、上記のビデオ共有面を複数個横に並べ、複数地点の映像を共有することにより、各地点間で空間的な配置を共有することができる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】梶克彦，平田圭二，原田康徳，「t-Roomの仮想共有面と過去再生機能を用いたアプリケーションについて」，7th Forum on Information Technology (FIT2008)，第４分冊，RM-005，pp.51-54，IPSJ/IEICE-ISS，2008
【非特許文献２】梶克彦，平田圭二，「社会的インタラクションのコンテンツ化のためのアーキテクチャ」，社団法人情報処理学会，グループウェアとネットワークサービスワークショップ2007(GNWS2007)  予稿集，pp.119-124，2007
【発明の概要】
【発明が解決しようとする課題】
【０００５】
非特許文献１，２に開示されたシステムでは、複数地点のユーザ同士が空間を共有するために各地点に等身大のディスプレイを複数個並べる構成となっているため、装置が大きくコストがかかり、個人でこのようなシステムを利用することが難しいという問題点があった。
【０００６】
そこで、複数の映像を１画面上の見やすい位置に表示して外部からモニタリングできるようにすれば、個人ユーザが非特許文献１，２に開示されたような規模の大きなシステムの様子を見ることを実現できるが、従来、複数の映像を１つの映像に変換する簡単な技術は提案されていなかった。
【０００７】
本発明は、上記課題を解決するためになされたもので、複数の異なる映像を１つの画面上に配置して表示することを簡単な処理で実現できるコンテンツ変換装置、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のコンテンツ変換装置は、映像を表示可能な表示手段と、映像の変換を定義した多段変換定義データを予め記憶する記憶手段と、ユーザが指定した多段変換定義データを前記記憶手段から取得し、取得した多段変換定義データに従って、入力映像を変換した出力映像を前記表示手段に表示させる変換手段とを備え、前記多段変換定義データは、前記入力映像を変換する少なくとも１つの別の多段変換定義データを参照するよう記述され、前記別の多段変換定義データに従って変換される映像を変換前の映像として前記出力映像を得る多段変換の定義がなされていることを特徴とするものである。
また、本発明のコンテンツ変換装置の１構成例において、前記多段変換定義データは、変換前の映像を指定する情報と、この映像内のクリッピングを行う領域を指定する情報とを少なくとも含むことを特徴とするものである。
また、本発明のコンテンツ変換装置の１構成例において、前記多段変換定義データは、さらに、クリッピングした映像の出力先の領域を指定する情報を含むことを特徴とするものである。
【０００９】
また、本発明のコンテンツ変換方法は、映像の変換を予め定義した多段変換定義データを、ユーザの指定に従って記憶手段から取得する取得手順と、前記取得した多段変換定義データに従って、入力映像を変換した出力映像を表示手段に表示させる変換手順とを備え、前記多段変換定義データは、前記入力映像を変換する少なくとも１つの別の多段変換定義データを参照するよう記述され、前記別の多段変換定義データに従って変換される映像を変換前の映像として前記出力映像を得る多段変換の定義がなされていることを特徴とするものである。
また、本発明のコンテンツ変換プログラムは、コンテンツ変換方法の各ステップをコンピュータに実行させることを特徴とするものである。
【発明の効果】
【００１０】
本発明によれば、多段変換定義データは、入力映像を変換する少なくとも１つの別の多段変換定義データを参照するよう記述され、別の多段変換定義データに従って変換される映像を変換前の映像として出力映像を得る多段変換の定義がなされていることにより、複数の異なる映像を１つの画面上に配置して表示することを簡単な処理で実現することができる。本発明では、複雑な配置の映像であっても、簡単な処理で実現することができ、処理能力の低い小型多端末上での変換処理の負担を軽減することができる。また、本発明では、作成済みの別の多段変換定義データを参照して新たな変換を定義することができるので、様々な変換定義を簡単に作成することができる。本発明では、ビデオ共有面によるビデオコミュニケーションシステムの様子を個人ユーザが外部からモニタリングすることを可能にする。また、ビデオコミュニケーションシステムだけでなく、規模の大きなシステムの複数の映像コンテンツを、携帯端末やコンピュータの画面上の視聴しやすい位置に配置するためのコンテンツ変換技術として本発明を利用することも可能である。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係るコンテンツ変換装置の構成を示すブロック図である。
【図２】本発明の実施の形態におけるクリッピングと座標変換の例を示す図である。
【図３】本発明の実施の形態に係るコンテンツ変換装置の動作を示すフローチャートである。
【図４】ビデオコミュニケーションシステムにおける映像重畳装置の表示部の構成と表示部に表示される映像の例を示す図である。
【図５】本発明の実施の形態に係るコンテンツ変換装置による映像の合成と表示の例を説明するための図である。
【図６】従来のビデオコミュニケーションシステムを説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について図面を参照して説明する。図１は本発明の実施の形態に係るコンテンツ変換装置の構成を示すブロック図である。
コンテンツ変換装置は、表示端末１と、記憶部２と、多段変換モデル演算部３とから構成される。
【００１３】
表示端末１は、携帯端末やノートＰＣなどの視聴用の端末であり、表示部（ディスプレイ）１０と、入力部１１と、座標変換部１２とを有する。多段変換モデル演算部３と座標変換部１２とは、変換手段を構成している。
コンテンツ変換装置は、外部から視聴対象のコンテンツを受信する。ここで、非特許文献１，２に開示されたようなシステムで撮影されたリアルタイムの映像を視聴する場合には、各地点のカメラ４で撮影され各地点の映像撮影部５から送り出された映像をネットワーク６を介して受信することになる。また、コンテンツを視聴する他の例としては、予め記憶部２に記憶されているコンテンツを視聴する場合が考えられる。
【００１４】
以下では、非特許文献１，２に開示されたシステムで撮影された映像をコンテンツとして、表示端末１に表示する場合を例に説明する。つまり、複数地点に配置された各映像撮影部５から受信した映像コンテンツを、表示端末１の画面上の適切な位置に表示することにより、非特許文献１，２に開示されたシステムの全ディスプレイに表示される映像を１つのディスプレイ内で視聴できるようにする。
なお、本実施の形態のコンテンツ変換装置を予め蓄積されたコンテンツの視聴に利用する場合には、以下の説明における映像撮影部５から取得する映像コンテンツを、記憶部２に予め記憶された映像コンテンツに置き換えればよい。
【００１５】
記憶部２には、多段変換定義データが予め記憶されている。多段変換定義データは、各々の映像撮影部５から取得した映像コンテンツからどの領域を切り出して、表示端末１の表示部１０によって表示される画面のどの領域に表示するかを定義したデータであり、非終端記号を｛Ｓ，Ｉ，Ｏ｝、終端記号を｛Ｃ，Ｐ，Ｑ｝としたとき、以下の文法で表現される。
Ｓ→（Ｉ，Ｏ，Ｐ，Ｑ），Ｉ→（Ｉ，Ｏ，Ｐ，Ｑ），Ｉ→Ｃ，Ｏ→（Ｉ，Ｏ，Ｐ，Ｑ），Ｏ→Ｃ
【００１６】
この文法は、変換前の映像コンテンツＩと変換後の映像コンテンツＯは、（Ｉ，Ｏ，Ｐ，Ｑ）の４つ組みで与えられるか、もしくは、映像撮影部５から取得した生の映像コンテンツ（何も変換を行っていない映像コンテンツ）の集合の中の任意の要素Ｃ∈｛ｃ１，ｃ２，・・・，ｃｎ｝で与えることができることを意味する。
Ｐは映像コンテンツ内のクリッピング（切り抜き）を行う領域を指定する点座標の集合であり、Ｑは出力先の領域を指定する点座標の集合である。
【００１７】
（Ｉ，Ｏ，Ｐ，Ｑ）は、変換前の映像コンテンツＩから点座標Ｐで指定された領域をクリッピングし、クリッピングした領域を変換後の映像コンテンツＯの点座標Ｑで指定された領域に座標変換して貼り付ける（表示する）ことを意味する。
つまり、上記の文法における規則「Ｉ→（Ｉ，Ｏ，Ｐ，Ｑ）」は、変換前の映像コンテンツＩが他の多段変換定義データによって既に変換された映像コンテンツであることを示し、規則「Ｉ→Ｃ」は、変換前の映像コンテンツＩが映像撮影部５から取得した生の映像コンテンツの集合の中の任意の要素Ｃであることを示している。実際の多段変換定義データでは、「Ｉ→（Ｉ，Ｏ，Ｐ，Ｑ）」と「Ｉ→Ｃ」の両方が併記されることはなく、どちらか一方の規則が記述される。
【００１８】
同様に、上記の文法における規則「Ｏ→（Ｉ，Ｏ，Ｐ，Ｑ）」は、変換後の映像コンテンツＯが映像コンテンツＩの変換によって生成される映像コンテンツであることを示し、規則「Ｏ→Ｃ」は、変換後の映像コンテンツＯが映像撮影部５から取得した生の映像コンテンツの集合の中の任意の要素Ｃであること、すなわち映像撮影部５から取得した映像コンテンツのままであって画像変換は行われないことを示している。実際の多段変換定義データでは、「Ｏ→（Ｉ，Ｏ，Ｐ，Ｑ）」と「Ｏ→Ｃ」の両方が併記されることはなく、どちらか一方の規則が記述される。
【００１９】
なお、変換後の映像コンテンツの点座標Ｑの指定は省略しても良く、その場合は画像変換は行われず、変換前の映像コンテンツＩから点座標Ｐで指定された領域のクリッピングを行い、クリッピングした領域を変換後の映像コンテンツＯのＰと同じ座標の領域に貼り付けることになる。
【００２０】
一回（一段）の変換の場合は、変換前の映像コンテンツは常に映像撮影部５から取得した生の映像コンテンツの集合の中の任意の要素Ｃとなるが、上記の文法では既に変換済みの４つの組み（Ｉ，Ｏ，Ｐ，Ｑ）を変換前の映像コンテンツとして指定する形式となっているため、多段変換と呼ぶ。
【００２１】
点座標ＰとＱは、予め設定される値である。点座標Ｐは３点以上の任意の数の点の座標の集合であり、点座標Ｑは点座標Ｐと同数の点の座標の集合である。例えば、図２に示すように、変換前の映像コンテンツＩの点ｐ１，ｐ２，ｐ３，ｐ４，ｐ５で指定される領域を、変換後の映像コンテンツＯの点ｔｐ１，ｔｐ２，ｔｐ３，ｔｐ４，ｔｐ５で指定される領域に座標変換して表示する場合、点座標Ｐ＝（ｐ１，ｐ２，ｐ３，ｐ４，ｐ５）となり、点座標Ｑ＝（ｔｐ１，ｔｐ２，ｔｐ３，ｔｐ４，ｔｐ５）となる。ここで、（ｐｉ），（ｔｐｉ）は、それぞれ直交座標系における点ｐｉ，ｔｐｉ（ｉ＝１，２，・・・，５）の座標を表すものとする。
【００２２】
また、出力先の領域を指定する点座標Ｑは、隣り合う点の並びを保持していれば、任意の座標に設定することができる。例えば、図２の例では、変換前の映像コンテンツＩの点ｐ１は点ｐ２およびｐ５と隣り合っているので、点ｐ１に対応する変換後の映像コンテンツＯの点ｔｐ１は点ｔｐ２およびｔｐ５と隣り合っている必要があるが、点ｐ１に対する点ｐ２およびｐ５の位置関係と点ｔｐ１に対する点ｔｐ２およびｔｐ５の位置関係は異なっていてもよい。例えば点ｐ１の右隣りに点ｐ２があって左隣りに点ｐ５がある場合に、点ｔｐ１の左隣りに点ｔｐ２があって右隣りに点ｔｐ５があってもよい。
【００２３】
また、点ｐ１とｐ２との距離と点ｔｐ１とｔｐ２との距離が異なっていてもよいし、点ｐ１とｐ５との距離と点ｔｐ１とｔｐ５との距離が異なっていてもよい。
以上のような点座標の任意の設定により、回転や反転、拡大、縮小などの画像変換が可能となる。
【００２４】
多段変換定義データは、上記の文法に従った多段変換の列を表すＸＭＬ（Extensible Markup Language）などのテキストファイルである。コンテンツ変換装置のユーザは、必要に応じて、パノラマ映像を生成するための多段変換定義データや、鳥瞰図を生成するための多段変換定義データなどを予め作成して、記憶部２に登録しておく。
【００２５】
なお、多段変換定義データは、上記の文法の規則「Ｉ→（Ｉ，Ｏ，Ｐ，Ｑ）」から明らかなように、別の多段変換定義データを参照することができる。このような参照は、多段変換定義データのテキストファイルに、別の多段変換定義データを指定する情報（ＩＤやデータ名、テキストファイル名）を記述しておくことにより実現できる。これにより、別の多段変換定義データによって変換された映像コンテンツを変換前の映像コンテンツＩとして新たな変換を行うことができる。例えば入力映像からパノラマ映像を生成するための定義済みの多段変換定義データを参照し、この多段変換定義データによって生成されるパノラマ映像を変換前の映像コンテンツＩとしてさらに座標変換する多段変換定義データを記述すれば、円筒形の表示を行う新しい多段変換定義データを作成することができる。すなわち、新しい表示構成を実現する際に、最初から多段変換定義データを作成するよりも少ないコストで新しい多段変換定義データを作成することができる。
【００２６】
次に、以上のような多段変換定義データを使って表示を行うときのコンテンツ変換装置の動作を説明する。図３はコンテンツ変換装置の動作を示すフローチャートである。
コンテンツ変換装置を使って表示をしたいユーザは、表示端末１の入力部１１を操作して、使用したい多段変換定義データを指定する（図３ステップＳ１）。このデータの指定は、各多段変換定義データに予め付与されたＩＤやデータ名を指定することで行ってもよいし、多段変換定義データのテキストファイル名を直接指定することで行ってもよい。また、ユーザが作成した多段変換定義データを入力するようにしてもよい。
【００２７】
多段変換モデル演算部３は、入力部１１から入力されたＩＤやデータ名、テキストファイル名に対応する多段変換定義データを記憶部２から読み込む（ステップＳ２）。あるいは、多段変換モデル演算部３は、ユーザが作成した多段変換定義データが入力された場合には、この多段変換定義データを入力部１１から受け取る（ステップＳ２）。
多段変換定義データは、上述のように、ある多段変換定義データの出力が別の多段変換定義データの入力になるといったような入れ子構造の定義がされている。
【００２８】
多段変換モデル演算部３は、映像撮影部５が取得した生の映像コンテンツから最終的な変換後の映像コンテンツ（非終端記号Ｏに接続している映像コンテンツ）まで、ステップＳ２で取得した多段変換定義データに記述された変換定義を辿り、必要に応じて変換定義を合成していくことにより、入力映像コンテンツを指定する情報とこの映像コンテンツ内のクリッピングを行う領域を指定する座標とクリッピングした領域の出力先である最終的な変換後の映像コンテンツにおける表示位置の座標とを少なくとも含む変換情報を生成し、この変換情報を表示端末１に送信する（ステップＳ３）。
【００２９】
なお、変換情報に入力映像コンテンツを指定する情報が必要な理由は、例えば複数の映像撮影部５が存在する場合に、どの映像撮影部５から送り出された映像コンテンツを使用するかを指定する必要があるからである。この入力映像コンテンツは、多段変換定義データで説明した映像コンテンツＣに相当する。クリッピングを行う領域を指定する座標は、多段変換定義データで説明した点座標Ｐに相当する。表示位置の座標は、多段変換定義データで説明した点座標Ｑに相当する。
【００３０】
表示端末１の座標変換部１２は、映像撮影部５から取得した映像コンテンツを、多段変換モデル演算部３から出力された変換情報に基づいて変換し、変換後の映像コンテンツを表示部１０に表示させる（ステップＳ４）。
【００３１】
ここで、本実施の形態による多段変換の例として、円筒状に共有面を配置したビデオコミュニケーションシステムの様子をモニタするための映像をコンテンツ変換装置で生成する場合について説明する。このビデオコミュニケーションシステムは、非特許文献１，２に開示されたものであり、例えば２地点に設置された映像重畳装置をネットワークを介して接続したものである。
【００３２】
各地点の映像重畳装置は、それぞれカメラ４と、映像撮影部５と、表示部２０とを備えている。図４に示すように、表示部２０は、ユーザの周りを取り囲むように配置された複数台の大型のディスプレイから構成される。表示部２０の各ディスプレイの映像を取得できる位置にそれぞれカメラ４が設置されている。映像撮影部５は、撮影した映像をネットワークを介して他地点に送信する。そして、各地点の映像重畳装置は、ネットワークを介して他地点から取得した映像と自地点のカメラ４で撮影された映像とを合成した合成映像を表示部２０に表示させる。図４に示す映像重畳装置の表示部２０が設置された地点をＢとすると、ＵＢは地点Ｂにいるユーザ、ＶＡは別の地点Ａにいるユーザの映像である。つまり、図４の例では、地点Ｂの映像重畳装置は、地点Ａから送信された映像ＶＡが表示部２０の表示面のある位置に等身大で表示されるように映像を合成して、合成映像を表示部２０に表示させていることになる。
【００３３】
本実施の形態では、以上のようなビデオコミュニケーションシステムにおいて地点Ａで撮影された映像と地点Ｂで撮影された映像とを合成して、例えば表示部２０の画面（ビデオ共有面）に表示されている映像を表示端末１の表示部１０に表示させたり、表示部２０と表示部２０に取り囲まれたユーザとをある角度から見たときの映像を表示部１０に表示させたりする。
【００３４】
図５（Ａ）〜図５（Ｆ）はコンテンツ変換装置による映像の合成と表示の例を説明するための図である。
まず、コンテンツ変換装置の多段変換モデル演算部３は、多段変換定義データに従って、複数地点の複数のカメラ４で撮影された映像を重ね合わせて、一枚のパノラマ映像に変換するための変換情報をいったん生成する。この処理は、例えば地点Ａに設置されたカメラ４によって撮影された図５（Ａ）に示す映像Ａ１，Ａ２，・・・・，Ａ６と、地点Ｂに設置されたカメラ４によって撮影された図５（Ｂ）に示す映像Ｂ１，Ｂ２，・・・・，Ｂ６とから、それぞれ同じ大きさの長方形の領域を切り出して、映像Ａ１とＢ１、映像Ａ２とＢ２、映像Ａ３とＢ３、映像Ａ４とＢ４、映像Ａ５とＢ５、映像Ａ６とＢ６をそれぞれ重ね合わせ、重ね合わせた映像を横に繋げるようにして一枚のパノラマ映像（図５（Ｃ）に変換するための処理である。図５（Ｃ）において、ＶＡは地点Ａにいるユーザの映像、ＶＢは地点Ｂにいるユーザの映像である。
【００３５】
さらに、多段変換モデル演算部３は、パノラマ映像を生成するための多段変換定義データを参照する別の多段変換定義データに従って、パノラマ映像を図５（Ｄ）〜図５（Ｆ）に示す映像に変換するための変換情報を生成する。
図５（Ｄ）の例は、図５（Ｃ）のパノラマ映像を、円筒状の表示部２０と表示部２０に取り囲まれたユーザとを真上から見たときの映像に変換した例である。上記のとおり、ＶＡは地点Ａにいるユーザの映像であるが、この映像ＶＡが表示される理由は、図４に示したとおり、地点Ｂの表示部２０に映像ＶＡが表示されているからである。こうして、地点Ｂの表示部２０と表示部２０に取り囲まれたユーザとを真上から見た様子を表示端末１の表示部１０上で再現することが可能になる。
【００３６】
図５（Ｅ）の例は、図５（Ｃ）のパノラマ映像を、円筒状の表示部２０と表示部２０に取り囲まれたユーザとを斜め上から見たときの映像に変換した例である。こうして、円筒状の表示部２０を斜め上から見たときの様子を表示端末１の表示部１０上で再現することが可能になる。
図５（Ｆ）の例は、図５（Ｃ）のパノラマ映像を、円筒状の表示部２０内の特定地点にいるユーザから見たときの映像に変換した例である。こうして、表示部２０内にいるユーザから見たときの様子を表示端末１の表示部１０上で再現することが可能になる。
【００３７】
表示端末１の座標変換部１２は、地点Ａ，Ｂの映像撮影部５から取得した映像コンテンツを、多段変換モデル演算部３が生成した変換情報に基づいて変換することにより、図５（Ｄ）〜図５（Ｆ）のような映像を表示部１０に表示させることが可能になる。これにより、コンテンツ変換装置のユーザは、非特許文献１，２に開示されたシステムの様子をモニタリングすることができる。
【００３８】
なお、多段変換モデル演算部３が生成する変換情報は、多段変換定義データと同様に、映像撮影部５から取得した映像を例えばパノラマ映像に変換するための変換情報の出力が別の変換情報の入力になるといったような入れ子構造の定義がされていてもよいし、映像撮影部５から取得した映像を図５（Ｄ）〜図５（Ｆ）の映像に直接変換するような定義がされていてもよい。
【００３９】
なお、本実施の形態のコンテンツ変換装置は、ＣＰＵ、記憶装置および外部とのインタフェースを備えたコンピュータとこれらのハードウェア資源を制御するプログラムによって実現することができる。このようなコンピュータにおいて、本発明のコンテンツ変換方法を実現させるためのプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリカードなどの記録媒体に記録された状態で提供され、コンピュータの記憶装置に格納される。ＣＰＵは、記録媒体から読み込んだプログラムを記憶装置に書き込み、プログラムに従って本実施の形態で説明した処理を実行する。
【産業上の利用可能性】
【００４０】
本発明は、映像コンテンツを変換する技術に適用することができる。
【符号の説明】
【００４１】
１…表示端末、２…記憶部、３…多段変換モデル演算部、４…カメラ、５…映像撮影部、６…ネットワーク、１０…表示部、１１…入力部、１２…座標変換部。
【図１】
2011040924.tif 000003
【図２】
2011040924.tif 000004
【図３】
2011040924.tif 000005
【図４】
2011040924.tif 000006
【図５】
2011040924.tif 000007
【図６】
2011040924.tif 000008