(57)【要約】【課題】立体視可能なコンテンツを容易に作成することのできるコンテンツ合成方法を提供する。【解決手段】合成しようとするアニメーションコンテンツの背景画像が、横方向に１／２に縮小された右目用画像と左目用画像とを含む立体画像である場合、左目用画像のみ横方向に拡大して２Ｄモードで表示し、アニメーション作成途中の背景画像の表示とする。そして、その２Ｄモードの左目用画像のみ示に、アニメーション部品を重ねて表示させることで、２Ｄモードにおいて３Ｄモードでの背景画像とアニメーション部品との位置関係を確認しながら、立体画像である背景画像とアニメーション部品との合成を行なうことができる。【選択図】　　　　図１１
2004145831.tif 000002
【特許請求の範囲】
【請求項１】
３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、
背景画像である立体画像を前記コンテンツ出力手段において２次元表示する背景画像表示手段と、
コンテンツを構成するコンテンツ部品を前記コンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、
前記コンテンツ部品を、前記２次元表示された背景画像に重ねて表示することで、前記背景画像と前記コンテンツ部品とを合成する合成手段とを備える、コンテンツ合成装置。
【請求項２】
３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、
コンテンツを構成するコンテンツ部品を前記コンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、
背景画像である立体画像に含まれる２次元の右目用画像と左目用画像とのいずれか一方の画像を、前記コンテンツ部品のサイズに応じて前記コンテンツ出力手段において２次元表示する背景画像表示手段と、
前記コンテンツ部品を、前記２次元表示された右目用画像と左目用画像とのいずれか一方の画像に重ねて表示することで、前記背景画像と前記コンテンツ部品とを合成する合成手段とを備える、コンテンツ合成装置。
【請求項３】
３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、
背景画像である立体画像に含まれる２次元の右目用画像と左目用画像との両画像を、前記コンテンツ出力手段において２次元表示する背景画像表示手段と、
コンテンツを構成するコンテンツ部品を、前記右目用画像および左目用画像のサイズに応じて前記コンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、
前記コンテンツ部品を、前記２次元表示された右目用画像と左目用画像との両画像に重ねて２次元表示することで、前記背景画像と前記コンテンツ部品とを合成する合成手段とを備える、コンテンツ合成装置。
【請求項４】
３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、
背景画像である立体画像と、コンテンツを構成するコンテンツ部品とを合成する合成手段と、
コンテンツを再生する再生手段とを備えるコンテンツ合成装置であって、
前記コンテンツ出力手段は、前記コンテンツの合成時には２次元表示にて前記コンテンツの出力を行ない、前記コンテンツの再生時には３次元表示にて前記コンテンツの出力を行なうことを特徴とする、コンテンツ合成装置。
【請求項５】
コンテンツを構成するコンテンツ部品を２次元表示するコンテンツ部品表示ステップと、
背景画像である立体画像に含まれる２次元の右目用画像と左目用画像とのいずれか一方の画像を、前記コンテンツ部品のサイズに応じて２次元表示する背景画像表示ステップと、
前記コンテンツ部品を、前記２次元表示された右目用画像と左目用画像とのいずれか一方の画像に重ねて表示することで、前記背景画像と前記コンテンツ部品とを合成する合成ステップとを備える、コンテンツ合成方法。
【請求項６】
背景画像である立体画像に含まれる２次元の右目用画像と左目用画像との両画像を２次元表示する背景画像表示ステップと、
コンテンツを構成するコンテンツ部品を、前記右目用画像および左目用画像のサイズに応じて２次元表示するコンテンツ部品表示ステップと、
前記コンテンツ部品を、前記２次元表示された右目用画像と左目用画像との両画像に重ねて２次元表示することで、前記背景画像と前記コンテンツ部品とを合成する合成ステップとを備える、コンテンツ合成方法。
【請求項７】
前記背景画像が、立体画像であるか否かを判断する背景画像判断ステップをさらに備え、
前記背景画像が立体画像であると判断された場合に、前記背景画像表示ステップと前記コンテンツ部品表示ステップと前記合成ステップとを行なう、請求項５または６に記載のコンテンツ合成方法。
【請求項８】
前記背景画像が立体画像であると判断された場合に、前記合成されるコンテンツが立体視可能である旨を通知する通知手段をさらに備える、請求項７に記載のコンテンツ合成方法。
【請求項９】
前記コンテンツ部品が立体視可能であるか否かを判断するコンテンツ部品判断ステップをさらに備え、
前記背景画像と前記コンテンツ部品との少なくとも一方が立体視可能である場合には、前記合成されるコンテンツが立体視可能である旨を通知する通知手段をさらに備える、請求項７に記載のコンテンツ合成方法。
【請求項１０】
３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、
背景画像である立体画像を前記コンテンツ出力手段において２次元表示する背景画像表示手段と、
コンテンツを構成するコンテンツ部品を前記コンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、
前記コンテンツ部品を、前記２次元表示された背景画像に重ねて表示することで、前記背景画像と前記コンテンツ部品とを合成する合成手段とを備える、携帯通信端末。
【請求項１１】
３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、
コンテンツを構成するコンテンツ部品を前記コンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、
背景画像である立体画像に含まれる２次元の右目用画像と左目用画像とのいずれか一方の画像を、前記コンテンツ部品のサイズに応じて前記コンテンツ出力手段において２次元表示する背景画像表示手段と、
前記コンテンツ部品を、前記２次元表示された右目用画像と左目用画像とのいずれか一方の画像に重ねて表示することで、前記背景画像と前記コンテンツ部品とを合成する合成手段とを備える、携帯通信端末。
【請求項１２】
３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、
背景画像である立体画像に含まれる２次元の右目用画像と左目用画像との両画像を、前記コンテンツ出力手段において２次元表示する背景画像表示手段と、
コンテンツを構成するコンテンツ部品を、前記右目用画像および左目用画像のサイズに応じて前記コンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、
前記コンテンツ部品を、前記２次元表示された右目用画像と左目用画像との両画像に重ねて２次元表示することで、前記背景画像と前記コンテンツ部品とを合成する合成手段とを備える、携帯通信端末。
【請求項１３】
３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、
背景画像である立体画像と、コンテンツを構成するコンテンツ部品とを合成する合成手段と、
コンテンツを再生する再生手段とを備える携帯通信端末であって、
前記コンテンツ出力手段は、前記コンテンツの合成時には２次元表示にて前記コンテンツの出力を行ない、前記コンテンツの再生時には３次元表示にて前記コンテンツの出力を行なうことを特徴とする、携帯通信端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はコンテンツ合成装置、コンテンツ合成方法、および携帯通信端末に関し、特に、立体視可能なコンテンツの合成を行なうことのできるコンテンツ合成装置、コンテンツ合成方法、および携帯通信端末に関する。
【０００２】
【従来の技術】
従来より、携帯電話等の装置において、背景となるＪＰＥＧデータなどの静止画像と、アニメーション部品画像とを配置することでコンテンツを合成するアニメーション作成方法が提案されている。
【０００３】
このようなコンテンツの合成方法は、図１４のフローチャートに示すように、背景となる静止（平面）画像を選択し（Ｓ１０）、次に背景の上に配置するアニメーション部品を選択し（Ｓ３０）、さらに、コンテンツ部品であるアニメーション部品の位置を調整することで（Ｓ５０）作成され、作成されたコンテンツがディスプレイ等に出力される（Ｓ７０）。
【０００４】
上述の処理が実行されることで、図１５に示すように、背景となる平面画像とアニメーション部品となる画像とを選択することで、ユーザは任意のコンテンツを生成することが可能であった。
【０００５】
このような従来のアニメーション作成方法は、平面（２Ｄ）表示が可能な装置で再生される平面コンテンツ（以下、２Ｄコンテンツと言う）を作成する方法であって、背景画像は平面画像を用いている。
【０００６】
とこで、昨今、立体（３Ｄ）表示が可能な装置が普及している。このような３Ｄ表示が可能な装置として、例えば、特開平８−２４０７９０号公報においては、第１偏光の光源の像を第１観察ゾーンに生成し、第２光源の像を第２観察ゾーンに生成するように配置された光学系と、光源からの光を変調するように配置された複数の画素を有する空間光変調器（ＳＬＭ）と、それぞれが、少なくとも１つの各画素と光学的に整列している複数の偏光調整手段とを有し、第１観察ゾーンから観察され得るＳＬＭ上の像が第１グループの偏光調整手段と光学的に整列した画素の像であり、第２観察ゾーンから観察され得る像が第２グループの偏光観察手段と整列した画素の像となるように、上述の偏光調整手段が、第１偏光の光を透過させ第２偏光の光の透過を実質的に防止するように配置された第１グループと、第２偏光の光を透過させ第１偏光の光の透過を実質的に防止するように配置された第２グループとを有することで、立体表示を可能にする自動立体表示装置について開示されている。
【０００７】
このような３Ｄ表示が可能な装置装置においても、立体視可能なコンテンツ（以下、３Ｄコンテンツと言う）の作成を行ないたいという要請が強い。このような要請に応えるために、様々な３Ｄコンテンツの作成方法が提案されている。
【０００８】
【発明が解決しようとする課題】
しかしながら、従来提案されている３Ｄコンテンツの作成方法は、専用のソフトウェア等を用いるもの多く、高度な技術が要求されるという問題があった。また、上述の２Ｄコンテンツの作成方法と同様にして、立体画像である背景画像を用いて３Ｄコンテンツを作成する場合には、その作成過程の表示が立体表示であると作成作業が難しい場合もあるという問題もあった。
【０００９】
本発明はこのような問題に鑑みてなされたものであって、立体視可能なコンテンツを容易に作成することのできるコンテンツ合成装置、コンテンツ合成方法、および携帯通信端末を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、本発明のある局面に従うと、コンテンツ合成装置は、３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、背景画像である立体画像をコンテンツ出力手段において２次元表示する背景画像表示手段と、コンテンツを構成するコンテンツ部品をコンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、コンテンツ部品を、２次元表示された背景画像に重ねて表示することで、背景画像とコンテンツ部品とを合成する合成手段とを備える。
【００１１】
本発明の他の局面に従うと、コンテンツ合成装置は、３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、コンテンツを構成するコンテンツ部品をコンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、背景画像である立体画像に含まれる２次元の右目用画像と左目用画像とのいずれか一方の画像を、コンテンツ部品のサイズに応じてコンテンツ出力手段において２次元表示する背景画像表示手段と、コンテンツ部品を、２次元表示された右目用画像と左目用画像とのいずれか一方の画像に重ねて表示することで、背景画像とコンテンツ部品とを合成する合成手段とを備える。
【００１２】
本発明のさらに他の局面に従うと、コンテンツ合成装置は、３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、背景画像である立体画像に含まれる２次元の右目用画像と左目用画像との両画像を、コンテンツ出力手段において２次元表示する背景画像表示手段と、コンテンツを構成するコンテンツ部品を、右目用画像および左目用画像のサイズに応じてコンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、コンテンツ部品を、２次元表示された右目用画像と左目用画像との両画像に重ねて２次元表示することで、背景画像とコンテンツ部品とを合成する合成手段とを備える。
【００１３】
本発明のさらに他の局面に従うと、コンテンツ合成装置は、３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、背景画像である立体画像と、コンテンツを構成するコンテンツ部品とを合成する合成手段と、コンテンツを再生する再生手段とを備えるコンテンツ合成装置であって、コンテンツ出力手段は、コンテンツの合成時には２次元表示にてコンテンツの出力を行ない、コンテンツの再生時には３次元表示にてコンテンツの出力を行なうことを特徴とする。
【００１４】
本発明のさらに他の局面に従うと、コンテンツ合成方法は、コンテンツを構成するコンテンツ部品を２次元表示するコンテンツ部品表示ステップと、背景画像である立体画像に含まれる２次元の右目用画像と左目用画像とのいずれか一方の画像を、コンテンツ部品のサイズに応じて２次元表示する背景画像表示ステップと、コンテンツ部品を、２次元表示された右目用画像と左目用画像とのいずれか一方の画像に重ねて表示することで、背景画像とコンテンツ部品とを合成する合成ステップとを備える。
【００１５】
本発明のさらに他の局面に従うと、コンテンツ合成方法は、背景画像である立体画像に含まれる２次元の右目用画像と左目用画像との両画像を２次元表示する背景画像表示ステップと、コンテンツを構成するコンテンツ部品を、右目用画像および左目用画像のサイズに応じて２次元表示するコンテンツ部品表示ステップと、コンテンツ部品を、２次元表示された右目用画像と左目用画像との両画像に重ねて２次元表示することで、背景画像とコンテンツ部品とを合成する合成ステップとを備える。
【００１６】
また、コンテンツ合成方法は、背景画像が、立体画像であるか否かを判断する背景画像判断ステップをさらに備え、背景画像が立体画像であると判断された場合に、上述の背景画像表示ステップとコンテンツ部品表示ステップと合成ステップとを行なうことが望ましい。
【００１７】
また、コンテンツ合成方法は、背景画像が立体画像であると判断された場合に、合成されるコンテンツが立体視可能である旨を通知する通知手段をさらに備えることが望ましい。
【００１８】
また、コンテンツ合成方法は、コンテンツ部品が立体視可能であるか否かを判断するコンテンツ部品判断ステップをさらに備え、背景画像とコンテンツ部品との少なくとも一方が立体視可能である場合には、合成されるコンテンツが立体視可能である旨を通知する通知手段をさらに備えることが望ましい。
【００１９】
本発明のさらに他の局面に従うと、携帯通信端末は、３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、背景画像である立体画像をコンテンツ出力手段において２次元表示する背景画像表示手段と、コンテンツを構成するコンテンツ部品をコンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、コンテンツ部品を、２次元表示された背景画像に重ねて表示することで、背景画像とコンテンツ部品とを合成する合成手段とを備える。
【００２０】
本発明のさらに他の局面に従うと、携帯通信端末は、３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、コンテンツを構成するコンテンツ部品をコンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、背景画像である立体画像に含まれる２次元の右目用画像と左目用画像とのいずれか一方の画像を、コンテンツ部品のサイズに応じてコンテンツ出力手段において２次元表示する背景画像表示手段と、コンテンツ部品を、２次元表示された右目用画像と左目用画像とのいずれか一方の画像に重ねて表示することで、背景画像とコンテンツ部品とを合成する合成手段とを備える。
【００２１】
本発明のさらに他の局面に従うと、携帯通信端末は、３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、背景画像である立体画像に含まれる２次元の右目用画像と左目用画像との両画像を、コンテンツ出力手段において２次元表示する背景画像表示手段と、コンテンツを構成するコンテンツ部品を、右目用画像および左目用画像のサイズに応じてコンテンツ出力手段において２次元表示するコンテンツ部品表示手段と、コンテンツ部品を、２次元表示された右目用画像と左目用画像との両画像に重ねて２次元表示することで、背景画像とコンテンツ部品とを合成する合成手段とを備える。
【００２２】
本発明のさらに他の局面に従うと、携帯通信端末は、３次元表示と２次元表示とを切換えてコンテンツの出力を行なうことが可能なコンテンツ出力手段と、背景画像である立体画像と、コンテンツを構成するコンテンツ部品とを合成する合成手段と、コンテンツを再生する再生手段とを備える携帯通信端末であって、コンテンツ出力手段は、コンテンツの合成時には２次元表示にてコンテンツの出力を行ない、コンテンツの再生時には３次元表示にてコンテンツの出力を行なうことを特徴とする。
【００２３】
【発明の実施の形態】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２４】
図１は、本実施の形態において、コンテンツを作成する装置であるコンテンツ作成装置１の構成を示す図である。コンテンツ作成装置１は、一般的なパーソナルコンピュータ等によって構築される装置であってもよいし、携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔｓ）やその他の装置であっても構わない。なお、本実施の形態においては、コンテンツ作成装置１を携帯電話であるものとして説明を行なう。また、本実施の形態においては、コンテンツ作成装置１においてアニメーションコンテンツを扱うものとして説明を行なう。
【００２５】
図１を参照して、本実施の形態における携帯電話であるコンテンツ作成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）等から構成され、コンテンツ作成装置１全体の制御を行なう制御部１０１と、ナンバーボタンやスクロールボタン等から構成され、情報の入力を行なうための入力部１０２と、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）等から構成され、制御部１０１で実行されるプログラムを記憶したりプログラム実行時の作業領域ともなる記憶部１０３とを含む。
【００２６】
さらにコンテンツ作成装置１は、データの格納部として、アニメーションコンテンツを構成するコンテンツ部品であるアニメーションコンテンツの部品データを保持するアニメーション部品データ保持部１０４と、背景画像のデータを保持する背景画像データ保持部１０５と、合成されたアニメーションデータであって、出力するアニメーションのデータを保持する合成出力アニメーション保持部１０６とを含む。
【００２７】
また、背景画像データ保持部１０５に保持される背景画像データとアニメーション部品データ保持部１０４に保持されるアニメーション部品とを合成する背景画像・アニメーション部品合成部１０７と、アニメーションデータを読込んで解析するアニメーションデータ読込解析部１０８と、アニメーション部品であるベクトル図形を描画するベクトル図形描画部１０９と、背景画像である画像を描画する画像描画部１１０と、立体視表示を行なうための右目用画像メモリと左目用画像メモリとからなる画像メモリ１１１と、ディスプレイ等から構成される表示部１１３と、表示部１１３で立体視（３Ｄ）表示を行なうために表示部１１３を管理するプログラムである３Ｄ表示デバイスドライバ１１２とを含む。
【００２８】
本実施の形態におけるコンテンツ作成装置１の表示部１１３は、２Ｄ（平面）表示と３Ｄ（立体視）表示との両表示が可能であり、必要に応じて切換わることを特徴とする。このような、２Ｄ表示と３Ｄ表示との切換えについては、例えば、特開平１０−２６０３７６号公報において、３次元映像または２次元映像を表示する映像表示用液晶層と、映像表示用液晶層が２次元映像を表示するときに分光手段からの光を拡散し、映像表示用液晶層が３次元映像を表示するときに分光手段からの光を拡散する分散型液晶層とが絶縁層を介して形成される液晶パネルを備えることで、２次元映像と３次元映像とを切換えて表示することができる２次元映像／３次元映像互換型表示装置が開示されている。このような技術を用いて実現することができる。
【００２９】
なお、本実施の形態における携帯電話であるコンテンツ作成装置１は、図１に示される構成要素の他に、図示されないスピーカ等の携帯電話としての機能を実行するために必要な構成要素を含むものとする。
【００３０】
本実施の形態においては、上述のコンテンツ作成装置１で、背景画像である、いわゆる３ＤＪＰＥＧデータ等の立体視可能な画像（以下、立体画像と言う）であるラスタイメージデータと、アニメーション部品である、奥行きの深さを示す階層情報をもつベクトルデータとを合成して３Ｄコンテンツであるアニメーションコンテンツを作成することを特徴とする。
【００３１】
ここで、アニメーションコンテンツの背景となる、立体画像であるラスタイメージデータについて説明する。
【００３２】
そもそも、人間の左目と右目とは平均６〜６．５ｃｍ離れているため、図２に示すように、見る絵がそれぞれ微妙に異なる。このため、左右の目で捉えた絵を立体的に感じることができる。立体視の原理はそのことを利用したもので、ラスタイメージデータは、図３に示すように、左目用画像と右目用画像と、わずかに異なる画像をそれぞれ別に含む。また、左目用画像と右目用画像とは、元の画像であるＪＰＥＧ画像が横方向に半分に縮小された、縦長の画像である。また、ラスタイメージデータのヘッダ部には、当該画像が立体視画像であることを示すフラグが含まれる。
【００３３】
この画像を各々左目と右目とで見ることで、あたかも立体物を見ているような立体視が可能になる。また、このようなラスタイメージデータを、通常の２ＤのＪＰＥＧデータとして扱って表示した場合には、図３に示すような横方向に半分に縮小された左目用画像と右目用画像とが横に並んだ画像が表示される。
【００３４】
なお、ラスタイメージデータは、図３に示すように左目用画像と右目用画像とを横方向に並んで含んでいるデータに限定されず、図４に示すように縦方向に並んで含んでいてもよい。以降の説明においては、ラスタイメージデータが図３に示される状態であるものとするが、図４に示される状態であっても同様である。
【００３５】
このような、ラスタイメージデータに含まれる左目用画像と右目用画像とは、コンテンツ作成装置１において画像メモリ１１１の左目用画像メモリと右目用画像メモリとに各々格納され、３Ｄでの再生（表示）時には、各メモリから読出され、横方向に所定幅の列に分割される。そして、コンテンツ作成装置１では、図５に示されるように、左目用画像と右目用画像との列を交互に表示部１１３に表示する。
【００３６】
コンテンツ作成装置１の表示部１１３は、立体視表示を実現するために、３Ｄ液晶（図示せず）を備える。上述の特開平１０−２６０３７６号公報に記載の技術を用いて２Ｄ表示と３Ｄ表示との切換えを実現する場合には、３Ｄ液晶は、上述の、映像表示用液晶層が２次元映像を表示するときに分光手段からの光を拡散し、映像表示用液晶層が３次元映像を表示するときに分光手段からの光を拡散する分散型液晶層に該当するものである。
【００３７】
このような３Ｄ液晶を備えることで、表示部１１３に表示される左目用画像と右目用画像との各列は偏光グラスを介した表示のような効果を奏し、左目用画像から生成された列は左目だけに、右目用画像から生成された列は右目だけに入る。この結果、表示部１１３に表示されるわずかに異なる左目用画像と右目用画像とは、各々左目と右目とに入り、左目用画像と右目用画像とからなる画像が立体視される。
【００３８】
なお、本実施の形態においては、表示部１１３が上述のような３Ｄ液晶を備えることとしているが、３Ｄ液晶に替えて、偏光グラスを介した表示となるような効果を奏する他の形態を備えていても構わない。また、そのような効果を奏するフィルタを備えていても構わない。
【００３９】
次に、アニメーション部品となる、奥行きの深さを示す階層情報をもつベクトルデータについて説明する。
【００４０】
奥行きの深さを示す階層情報をもつベクトルデータとは、図６に示すようにｘｙ平面に描画されるオブジェクトごとに、ｚ軸方向の奥行きの深さを示す階層情報が設定されたデータであり、各オブジェクトは設定された各階層に存在する。そして、ベクトルデータは、設定された階層値に基づいて、図７に示されるように再生時に動的に左目用画像と右目用画像とにずらして表示される。その結果、上述と同様に表示されることで、奥行きの深さを示す階層情報をもつベクトルデータもまた立体視される。
【００４１】
上述のようなラスタイメージデータとベクトルデータとを合成して３Ｄコンテンツのアニメーションを作成する場合、３Ｄモード表示で作成処理を実行すると、作成処理を行なうユーザの目にかかる負担が大きく、作業性を損なう場合が多い。また、アイコンや２Ｄモードの文字等、２Ｄモードで表示がされるべきオブジェクトを含む場合が多いため、３Ｄモードで表示することが不可能である場合が多い。そこで、本実施の形態におけるコンテンツ作成装置１においては、このような立体視される画像データを合成するに当たって、図８に示す如く、ラスタイメージデータとベクトルデータとを合成するアニメーション作成途中の表示を２Ｄモードで行ない、完成したコンテンツを３Ｄモードで閲覧するものとする。
【００４２】
この場合、コンテンツを作成途中のユーザは、２Ｄモードの表示を見ながら、完成時の３Ｄモードでの表示を予想せねばならない。そのとき、アニメーション作成途中の表示が、ラスタイメージデータを通常の２ＤのＪＰＥＧデータとして扱う立体画像を考慮しない表示であり、階層情報をもつベクトルデータを階層情報に基づかない２Ｄのベクトルデータとして扱う表示である場合は、図９のように作成中の表示モードと完成作品を閲覧する表示モードとが異なり、作成者は混乱する。すなわち、上述の如く、コンテンツ作成中にラスタイメージデータを通常の２ＤのＪＰＥＧデータとして扱って表示した場合には、左目用画像と右目用画像とが横に並んだ画像が表示され、さらに２Ｄのベクトルデータが合成されて表示されるため、コンテンツの作成者は作成作業が困難になる。
【００４３】
そこで、さらに、本実施の形態におけるコンテンツ作成装置１は、図１０のフローチャートに示す処理を行なうことを特徴とする。図１０のフローチャートに示す処理は、コンテンツ作成装置１の制御部１０１が、記憶部１０３に記憶されているプログラムを読出して実行することによって実現される。
【００４４】
図１０を参照して、始めに、アニメーションの作成に用いる背景画像を背景画像データ保持部１０５より取出し、その画像が立体画像であるラスタイメージデータであるか否かをチェックする（Ｓ１０１）。ここでは、例えば背景画像データのヘッダ部を調べ、そこに図３に示されるような立体画像である旨を示す識別子があるか否かを調べる。
【００４５】
背景画像が立体画像であるラスタイメージデータである場合には（Ｓ１０１でＹＥＳ）、左目用画像のみ横方向に拡大して２Ｄモードで表示し、アニメーション作成途中の背景画像の表示とする（Ｓ１０３）。なお、言うまでもなく、ここでは右目用画像を拡大して２Ｄモードで表示しても同様である。
【００４６】
次に、コンテンツの合成に用いるアニメーション部品をアニメーション部品データ保持部１０４より取出し、そのデータが階層情報をもつベクトルデータであるか否かをチェックする（Ｓ１０５）。
【００４７】
アニメーション部品が階層情報をもつベクトルデータである場合には（Ｓ１０５でＹＥＳ）、階層情報を考慮しない平面画像を表示する（Ｓ１０７）。
【００４８】
そして、表示部１１３において２Ｄモードの表示を行ないながら、背景画像・アニメーション部品合成部１０７において、背景画像とアニメーション部品とを合成する（Ｓ１０９）。ここでの合成処理は、従来の２Ｄモードでのアニメーションの合成処理と同様であるため、詳細な説明は行なわない。
【００４９】
このよう合成されて作成されたアニメーションデータは、合成出力アニメーション保持部１０６に対して出力され、保持される。
【００５０】
なお、上述においては、背景画像とアニメーション部品とを各々背景画像データ保持部１０５とアニメーション部品データ保持部１０４から取出したデータであるものとして説明したが、言うまでもなく、入力部１０２から入力されたデータであっても構わない。例えば、コンテンツ作成装置１が図示しないカメラ等の画像入力装置を備える場合には、写真画像等の入力された画像を背景画像として用いてもよい。
【００５１】
また、背景画像は画像描画部１１０で作成されたラスタイメージデータであってもよいし、アニメーション部品はベクトル図形描画部１０９で作成された階層情報をもつベクトルデータであってもよい。
【００５２】
また、背景画像が立体画像でない平面画像である場合には（Ｓ１０１でＮＯ）、当該平面画像を立体画像に変換する処理を行なって、アニメーションの背景画像として用いてもよい。例えば、画像描画部１１０で作成された平面画像を立体画像に変換してアニメーション合成に用いてもよいし、コンテンツ作成装置１が図示しないカメラ等の画像入力装置を備える場合には、写真画像等の入力された画像を立体画像に変換してアニメーション合成に用いてもよい。
【００５３】
また、アニメーション部品が階層情報をもたない平面のベクトルデータである場合にも（Ｓ１０５でＮＯ）、当該平面のベクトルデータに奥行きを設定して階層情報をもつベクトルデータとし、アニメーション部品として用いてもよい。例えば、ベクトル図形描画部１０９で作成された平面のベクトルデータに奥行きを設定してアニメーション部品として用いてもよいし、コンテンツ作成装置１が図示しないカメラ等の画像入力装置を備える場合には、写真画像等の入力された画像をに奥行きを設定してアニメーション部品として用いてもよい。
【００５４】
さらに、背景画像が立体画像であるラスタイメージデータである場合、またはアニメーション部品が階層情報をもつベクトルデータである場合には（Ｓ１０１でＹＥＳまたはＳ１０５でＹＥＳ）、生成されるアニメーションコンテンツが３Ｄコンテンツである旨を表示部１１３に表示してユーザに通知する（Ｓ１０２，Ｓ１０６）。ここでの通知は、所定の色に変化させて表示することであってもよいし、その旨を文字あるいはアイコンを表示することであってもよいし、所定の画面レイアウトに変化させて表示することであってもよい。
【００５５】
アニメーション部品のみが立体視可能である場合には、平面画像である背景画像にアニメーション部品が浮上がって（あるいは沈込んで）表示される３Ｄコンテンツであるものとして扱う。また同様に、背景画像のみが立体画像である場合にも、立体画像である背景画像の所定の奥行きに、アニメーション部品が浮上がって（あるいは沈込んで）表示される３Ｄコンテンツであるものとして扱う。
【００５６】
なお、ここでは、背景画像が立体画像であるラスタイメージデータである場合またはアニメーション部品が階層情報をもつベクトルデータである場合に、生成されるアニメーションコンテンツが３Ｄコンテンツであるものとしているが、背景画像とアニメーション部品とが共に立体視可能である場合にのみ生成されるアニメーションコンテンツが３Ｄコンテンツであるものとすることもできる。この場合には、ステップＳ１０１で背景画像がラスタイメージデータであると判断され、かつステップＳ１０５でアニメーション部品が階層情報をもつベクトルデータであると判断された場合に、生成されるアニメーションコンテンツが３Ｄコンテンツである旨が通知される。
【００５７】
以上でアニメーションであるコンテンツ合成処理を終了する。
このようなコンテンツ合成処理が実行されることで、ユーザは、図１１に示されるように、立体画像である背景に含まれる片方（左目用）の画像を背景画像として２Ｄモードでコンテンツ作成操作を行ない、２Ｄモードにおいて３Ｄモードでの背景画像とアニメーション部品との位置関係を確認することができる。そのため、３Ｄコンテンツの合成が容易になる。また、表示部１１３が３Ｄ表示が不可能な場合であっても、上述の処理を実行することで、当該コンテンツ作成装置１において、容易に３Ｄコンテンツを合成することができる。
【００５８】
なお、上述のステップＳ１０２もしくはＳ１０６で、生成されるアニメーションコンテンツが３Ｄコンテンツである旨通知されると、コンテンツ作成装置１において、図１２のフローチャートに示すような処理を実行することで、３Ｄコンテンツを３Ｄモードで再生することができる。図１２のフローチャートに示すコンテンツの再生処理もまた、コンテンツ作成装置１の制御部１０１が記憶部１０３に記憶されるプログラムを読出して実行することで実現される。またさらに、表示部１１３で３Ｄ表示を実現するために、制御部１０１は、３Ｄ表示デバイスドライバ１１２を実行する。
【００５９】
図１２を参照して、３Ｄコンテンツであるアニメーションを再生する場合、まず、合成出力アニメーション保持部１０６から再生するアニメーションコンテンツのフレームを取得する（Ｓ２０１）。アニメーションコンテンツは、フレームと呼ばれるコマの連続から構成されるコンテンツであって、ここではその１コマを取得する。そしてさらに、取得したフレームに含まれるオブジェクトを１つ取得し（Ｓ２０３）、アニメーションデータ読込解析部１０８において、その種類を判別する（Ｓ２０５）。
【００６０】
当該オブジェクトが階層情報をもつベクトル図形のデータである場合（Ｓ２０５で「ベクトル図形」）、アニメーションデータ読込解析部１０８は、階層情報の階層値に基づいて、右目用画像と左目用画像とのずらし量のピクセルを算出する（Ｓ２０７）。さらに、当該データを横方向に１／２に縮小し、ステップＳ２０７で算出したピクセルだけ左右にずらした右目用画像と左目用画像とを描画して各々画像メモリ１１１に格納する（Ｓ２０９，２１１）。
【００６１】
なお、ここには図示されていないが、当該オブジェクトが階層情報をもたない平面のベクトル図形のデータである場合には、アニメーションデータ読込解析部１０８は、当該データを横方向に１／２に縮小するのみで右目用画像と左目用画像とを描画し、ステップＳ２０９，２１１において同様に各々画像メモリ１１１に格納する。
【００６２】
当該オブジェクトが背景画像であって（Ｓ２０５で「画像」）、さらに平面画像である場合には（Ｓ２１３で「２Ｄ画像」）、アニメーションデータ読込解析部１０８は、当該画像を横方向に１／２に縮小し、画像メモリ１１１の右目用画像と左目用画像とに転送する（Ｓ２１５，２１７）。
【００６３】
当該オブジェクトが背景画像であって（Ｓ２０５で「画像」）、さらに立体画像である場合には（Ｓ２１３で「３Ｄ画像」）、アニメーションデータ読込解析部１０８は、当該画像含まれる右目用画像を右目用画像メモリに、左目用画像を左目用画像メモリに各々転送する（Ｓ２１９，２２１）。
【００６４】
そして、ステップＳ２０１で取得したフレームに含まれる全てのオブジェクトに対して上述の処理を実行すると（Ｓ２２３でＮＯ）、３Ｄ表示デバイスドライバ１１２を実行して、画像メモリ１１１の右目用画像メモリに格納された右目用画像と、左目用画像メモリに格納された左目用画像とを、図５に示されるように、縦１列ごとに交互に配置されるように表示部１１３に表示する（Ｓ２２５）。
【００６５】
以上の処理を、アニメーションコンテンツを再生するために必要な全てのフレームについて実行することで、当該アニメーションコンテンツがアニメーション作成装置１において再生される。
【００６６】
上述の処理を実行することで、再生しようとするコンテンツが３Ｄコンテンツであることが自動的に判別され、最適な再生を実現することができる。また、コンテンツの作成処理と同様の平面表示を行なうことで、３Ｄコンテンツであっても、２Ｄモードで再生することも可能になる。
【００６７】
なお、本実施の形態においては、コンテンツの合成と再生とを、コンテンツ作成装置１において実行するものとしているが、言うまでもなく、コンテンツ作成装置１ではコンテンツの合成のみを行なって生成したコンテンツを配信することで、他の装置において再生が実行されてもよい。例えば、パーソナルコンピュータ等から構成されるコンテンツ作成装置においてコンテンツが合成され、そのコンテンツが配信されることで携帯電話等のコンテンツ再生装置において再生される仕組みであってもよい。
【００６８】
［変形例］
なお、上述の図１０に示す処理のステップＳ１０３において、図１３に示すように、左目用画像と右目用画像とを横方向に２倍に拡大して両画像を表示し、アニメーション部品を横方向に１／２に縮小して、各々の画像に重ねて２つ表示してもよい。
【００６９】
このような方法であっても、ユーザは２Ｄモードの表示画面を見ながら３Ｄコンテンツを作成する際に、３Ｄモードでの背景画像とアニメーション部品との位置関係を２Ｄモードで確認しながら作成でき、３Ｄコンテンツの合成が容易になる。また、表示部１１３が３Ｄ表示が不可能な場合であっても、上述の処理を実行することで、当該コンテンツ作成装置１において、容易に３Ｄコンテンツを合成することができる。
【００７０】
さらに、上述のコンテンツ合成方法を、プログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ−ＲＯＭ）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００７１】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００７２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】本実施の形態におけるコンテンツ作成装置１の構成を示す図である。
【図２】人間の左目と右目とで見える絵の具体例を示す図である。
【図３】ラスタイメージデータの構成の具体例を示す図である。
【図４】ラスタイメージデータの構成の具体例を示す図である。
【図５】表示部１１３における立体視画像の表示の仕組みを示す図である。
【図６】階層情報をもつベクトルデータについて説明する図である。
【図７】階層情報をもつベクトルデータから左目用画像と右目用画像とが生成される状態を示す図である。
【図８】コンテンツの合成処理と表示モードとを示す図である。
【図９】アニメーション作成途中の表示が立体視を考慮しない表示である場合の、コンテンツの合成の具体例を示す図である。
【図１０】本実施の形態におけるコンテンツ合成処理を示すフローチャートである。
【図１１】アニメーション作成途中の表示が立体視を考慮した表示である場合の、コンテンツの合成の具体例を示す図である。
【図１２】本実施の形態におけるコンテンツ再生処理を示すフローチャートである。
【図１３】変形例におけるコンテンツの合成の具体例を示す図である。
【図１４】従来の２Ｄコンテンツの合成処理を示すフローチャートである。
【図１５】従来の２Ｄコンテンツの合成の具体例を示す図である。
【符号の説明】
１　コンテンツ作成装置、１０１　制御部、１０２　入力部、１０３　記憶部、１０４　アニメーション部品データ保持部、１０５　背景画像データ保持部、１０６　合成出力アニメーション保持部、１０７　背景画像・アニメーション部品合成部、１０８　アニメーションデータ読込解析部、１０９　ベクトル図形描画部、１１０　画像描画部、１１１　画像メモリ、１１２　３Ｄ表示デバイスドライブ、１１３　表示部。
【図１】
2004145831.tif 000003
【図２】
2004145831.tif 000004
【図３】
2004145831.tif 000005
【図４】
2004145831.tif 000006
【図５】
2004145831.tif 000007
【図６】
2004145831.tif 000008
【図７】
2004145831.tif 000009
【図８】
2004145831.tif 000010
【図９】
2004145831.tif 000011
【図１０】
2004145831.tif 000012
【図１１】
2004145831.tif 000013
【図１２】
2004145831.tif 000014
【図１３】
2004145831.tif 000015
【図１４】
2004145831.tif 000016
【図１５】
2004145831.tif 000017