(57)【要約】【課題】３次元グラフィックスを使ったメニュー動画の素材制作を効率良く行う。【解決手段】動画を貼り付ける領域の名前と動画名との対応関係、ジオメトリ演算部の出力である３次元オブジェクトの頂点座標、及び各領域を構成するポリゴンの向きとカメラの向きから、各時刻におけるリンク先動画を推定することにより、３次元描画を行う度に自動でリンク情報ができ、アニメーションデータの変更に対してメニュー動画素材の生成を効率化することができる。【選択図】　図１
2004021466.tif 000002
【特許請求の範囲】
【請求項１】
電子アルバムのメニュー素材を制作するメニュー制作装置であって、シナリオと前記シナリオから参照される３次元オブジェクトとアニメーションデータを読込むデータ読込部と、前記３次元オブジェクトの領域に貼り付けるマッピング画像を対応づけたマッピング画像対応情報を設定し、前記アニメーションデータを変更出力するシナリオ設定部と、前記３次元オブジェクトと前記シナリオ設定部の出力から各時刻での描画対象データを出力するアニメーション処理部と、前記アニメーション処理部の出力から、各時刻での前記３次元オブジェクトの座標変換を行うジオメトリ演算部と、前記マッピング画像の対象となる複数の画像を記憶するテクスチャ動画記憶部と、前記マッピング画像対応情報をもとに前記ジオメトリ演算部の出力に前記テクスチャ動画記憶部から読込んだマッピング画像を描画し、各時刻でのメニュー画像を算出する出力画像生成部と、前記ジオメトリ演算部の出力と前記マッピング画像対応情報とから、前記メニュー画像における選択画像であるリンク先動画を出力するリンク情報算出部と、前記リンク情報算出部の出力を記憶するリンク情報保存部とを備えたことを特徴とするメニュー制作装置。
【請求項２】
前記シナリオ設定部は、前記３次元オブジェクトとメニューボタンの識別子とを対応付け、前記３次元オブジェクトの領域と前記領域に貼り付ける動画を関係づけ、前記アニメーションデータを構成する動きパラメータを変更し、前記リンク情報算出部は、出力画像の対象となる時刻におけるリンク先動画の関係を前記メニューボタンの識別子と対応付けられた前記３次元オブジェクト毎に求め、前記リンク情報保存部は、前記リンク情報算出部の出力を前記メニューボタンの識別子毎に記憶することを特徴とする、請求項１記載のメニュー制作装置。
【請求項３】
電子アルバムのメニュー素材を制作するメニュー制作方法であって、シナリオと前記シナリオから参照される３次元オブジェクトとアニメーションデータを読込むデータ読込ステップと、前記３次元オブジェクトの領域に貼り付けるマッピング画像を対応づけたマッピング画像対応情報を設定し、前記アニメーションデータを変更出力するシナリオ設定ステップと、前記３次元オブジェクトと前記シナリオ設定ステップの出力から各時刻での描画対象データを出力するアニメーション処理ステップと、前記アニメーション処理ステップの出力から、各時刻での前記３次元オブジェクトの座標変換を行うジオメトリ演算ステップと、前記マッピング画像対応情報をもとに前記ジオメトリ演算ステップの出力と読込んだマッピング画像を描画し、各時刻でのメニュー画像を算出する出力画像生成ステップと、前記ジオメトリ演算ステップの出力と前記マッピング画像対応情報とから、前記メニュー画像における選択画像であるリンク先動画を出力するリンク情報算出ステップと、前記リンク情報算出ステップの出力を記憶するリンク情報保存ステップとを備えたことを特徴とするメニュー制作方法。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、電子アルバム制作分野における、３ＤＣＧ（Ｄｉｍｅｎｓｉｏｎ　Ｃｏｍｐｕｔｅｒ　Ｇｒａｐｈｉｃｓ）によりメニューの動画素材を生成するメニュー制作装置及びメニュー制作方法に関するものである。
【０００２】
【従来の技術】
従来、３ＤＣＧによるメニューの動画素材を生成するメニュー制作装置は、３次元グラフィックス制作工程でシナリオと３次元オブジェクトとアニメーションデータとリンク情報を生成し、その後、メニューの動画素材を生成するものであった。
【０００３】
以下図面を参照しながら、上述した従来のメニュー制作装置の一例について説明する。図８は、従来のメニュー制作装置の一例図である。図において、１０１は３次元グラフィックス制作工程、１０２はデータ保存部、１０３はデータ読込み部、１０４は動画貼り付け設定部、１０５は出力画像生成部、１０６はテクスチャ動画記憶部、１０７は動画保存部である。以上のように構成されたメニュー制作装置について、以下その動作について説明する。
【０００４】
まず、３次元グラフィックス制作工程では、３次元グラフィックスに関する専門知識を有する人材により３次元オブジェクトとアニメーションデータとシナリオとリンク情報が制作されて、データ保存部１０２に記憶する。次にデータ読込み部１０３は、データ保存部１０２よりシナリオを読込み、このシナリオから参照されている３次元オブジェクトとアニメーションデータをデータ保存部１０２から読み出す。次に、動画貼り付け設定部１０４において、３次オブジェクトが持つ動画を貼り付ける領域と動画を関係付け、これをデータ読込み部１０３で読込んだ３次元オブジェクトとアニメーションデータとシナリオと一緒に出力する。
【０００５】
ここで、動画貼付け設定部１０４において、３次オブジェクトに貼り付ける動画を保持する。次に、出力画像生成部１０５において、３次元オブジェクトとアニメーションデータとシナリオと３次オブジェクトが持つ動画を貼り付ける領域と動画の関係から、テクスチャ動画記憶部１０６の動画を参照し、３次元描画を行い出力画像を生成し、動画保存部１０７に生成画像を出力する。ここで、出力画像生成部１０５の出力画像を逐次出力し、動画保存部１０７は、動画が保存されることになる。こうして、電子アルバム制作装置に必要なメニュー動画素材である、リンク情報とメニューに利用する動画が生成される。
【０００６】
【発明が解決しようとする課題】
しかしながら上記の従来の構成では、リンク情報を３次元グラフィックス制作工程１０１で制作するために３次元オブジェクトやカメラのアニメーションの変更ができないことと、リンク情報を３次元グラフィックス制作工程において手動で制作するために情報の不整合が起こり易く、アニメーションの変更とリンク情報を修正するためには、必ず、３次元グラフィックス制作工程１０１に戻りアニメーションの変更とリンク情報の修正を行う必要があり、メニュー制作に時間を要するという問題点があった。
【０００７】
本発明は、上記従来の問題点を解決するもので、３ＤＣＧによる動画メニュー制作を効率化することができるメニュー制作装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
この目的を達成するために本発明のメニュー制作装置は、シナリオと前記シナリオから参照される３次元オブジェクトと第１のアニメーションデータを読込むデータ読込部と、前記シナリオから参照される３次元オブジェクトの領域に貼り付けるマッピング画像を対応づけたマッピング画像対応情報を設定し、前記第１のアニメーションデータを変更するシナリオ設定部と、前記３次元オブジェクトと変更後のアニメーションデータから各時刻での描画対象データを算出するアニメーション処理部と、各時刻の前記描画対象データから前記３次元オブジェクトの座標変換演算を行うジオメトリ演算部と、前記マッピング画像の対象となる複数の画像を記憶するテクスチャ動画記憶部と、前記描画対象データのマッピング画像対応情報をもとに前記テクスチャ動画記憶部から前記マッピング画像を読込み、前記座標変換後の３次元オブジェクトにテクスチャ画像として描画し、各時刻でのメニュー画像を算出する出力画像生成部と、各時刻での前記座標変換演算の値と前記描画対象データのマッピング画像対応情報から前記メニュー画像における選択画像であるリンク先動画を算出するリンク情報算出部と、前記リンク情報算出部より求められたリンク先動画を記憶するリンク情報保存部との構成を有している。
【０００９】
また、この目的を達成するために本発明のメニュー制作装置は、シナリオと前記シナリオから参照される３次元オブジェクトと第１のアニメーションデータを読込むデータ読込部と、前記シナリオから参照される３次元オブジェクトと前記３次元オブジェクトの領域と前記領域に貼り付ける動画を関係づけ、前記第１のアニメーションデータを構成する動きパラメータを変更するシナリオ設定部と、出力画像の対象となる時刻を発生し、前記時刻と前記データ読込み部に読込まれたシナリオと３次元オブジェクトデータと第１のアニメーションデータと前記シナリオ設定部で設定された動きパラメータデータとから、前記時刻におけるカメラのデータとライトのデータと３次元オブジェクトの第２のアニメーションデータを算出するアニメーション処理部と、前記アニメーション処理部で算出された第２のアニメーションデータと前記データ読込み部で読込まれた３次元オブジェクトから、透視座標系における３次元オブジェクトの頂点データの座標値と輝度を演算するジオメトリ演算部と、前記ジオメトリ演算部にて演算された前記３次元オブジェクトの頂点データの座標値と前記３次元オブジェクトの領域と前記領域に貼り付ける動画との対応関係と前記アニメーション処理部より発生された時刻から、前記マテリアルの方向を示すベクトルとカメラの方向より前記出力画像の対象となる時刻におけるリンク先動画を求めるリンク情報算出部と、前記シナリオ設定部にて関係付けられた前記３次元オブジェクトの領域に貼り付ける動画を記憶するテクスチャ動画記憶部と、前記シナリオ設定部で指定された３次元オブジェクトに関係づけられた動画を前記テクスチャ動画記憶部から参照してテクスチャ画像として貼り、前記アニメーション処理部よりされた時刻における画像を生成する出力画像生成部と、前記リンク情報算出部より求められた前記出力画像の対象となる時刻におけるリンク先動画の関係を記憶するリンク情報保存部の構成を有している。
【００１０】
また、この目的を達成するために本発明のメニュー制作装置は、シナリオと前記シナリオから参照される３次元オブジェクトと第１のアニメーションデータを読込むデータ読込部と、シナリオから参照される３次元オブジェクトと前記３次元オブジェクトとメニューボタンの識別子とを対応付け、前記３次元オブジェクトの領域と前記領域に貼り付ける動画を関係づけ、前記第１のアニメーションデータを構成する動きパラメータを変更するシナリオ設定部と、出力画像の対象となる時刻を発生し、前記時刻と前記データ読込み部に読込まれたシナリオと３次元オブジェクトデータと第１のアニメーションデータと前記シナリオ設定部で設定された動きパラメータデータとから、前記時刻におけるカメラのデータとライトのデータと３次元オブジェクトの第２のアニメーションデータを算出するアニメーション処理部と、前記アニメーション処理部で算出された第２のアニメーションデータと前記データ読込み部で読込まれた３次元オブジェクトから、透視座標系における３次元オブジェクトの頂点データの座標値と輝度を演算するジオメトリ演算部と、出力画像の対象となる時刻におけるリンク先動画の関係を前記メニュー識別子と対応付けられた前記３次元オブジェクト毎に求めるリンク情報算出部と、前記シナリオ設定部にて関係付けられた前記３次元オブジェクトの領域に貼り付ける動画を記憶するテクスチャ動画記憶部と、前記シナリオ設定部で指定された３次元オブジェクトに関係づけられた動画を前記テクスチャ動画記憶部から参照してテクスチャ画像として貼り、前記アニメーション処理部よりされた時刻における画像を生成する出力画像生成部と、前記リンク情報算出部より求められた前記出力画像の対象となる時刻におけるリンク先動画の関係を前記メニュー識別子毎に記憶するリンク情報保存部との構成との構成を有している。
【００１１】
また、この目的を達成するために本発明のメニュー制作方法は、シナリオと前記シナリオから参照される３次元オブジェクトとアニメーションデータを読込むデータ読込ステップと、前記３次元オブジェクトの領域に貼り付けるマッピング画像を対応づけたマッピング画像対応情報を設定し、前記アニメーションデータを変更出力するシナリオ設定ステップと、前記３次元オブジェクトと前記シナリオ設定ステップの出力から各時刻での描画対象データを出力するアニメーション処理ステップと、前記アニメーション処理ステップの出力から、各時刻での前記３次元オブジェクトの座標変換を行うジオメトリ演算ステップと、前記マッピング画像対応情報をもとに前記ジオメトリ演算ステップの出力と読込んだマッピング画像を描画し、各時刻でのメニュー画像を算出する出力画像生成ステップと、前記ジオメトリ演算ステップの出力と前記マッピング画像対応情報とから、前記メニュー画像における選択画像であるリンク先動画を出力するリンク情報算出ステップと、前記リンク情報算出ステップの出力を記憶するリンク情報保存ステップとを備えたことを特徴とするメニュー制作方法である。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態について図１から図５と図９を用いて説明する。
【００１３】
（実施の形態１）
以下、本発明の実施の形態１について図１〜図５と図９をを用いて説明する。
【００１４】
図１は、本発明の実施の形態１と実施の形態２におけるメニュー制作装置の構成図を示すものである。図１において１１はデータ読込み部、１２はシナリオ設定部、１３はアニメーション処理部、１４はジオメトリ演算部、１５は出力画像生成部、１６はリンク情報算出部、１７はテクスチャ動画記憶部、１８はスイッチ、１９は表示部、２０は動画保存部、２１はリンク情報保存部である。図２は、本発明の実施の形態１におけるメニュー制作装置を詳細化した構成図を示すものである。図２において２２は動画貼り付け設定部、２３はシナリオ変更部である。図３は、本発明の実施の形態１における制作するメニューの概略図を示すものであり、（１）は時刻Ｔ２のメニュー画像、（２）は時刻Ｔ５のメニュー画像である。図４は、実施の形態１におけるリンク情報保存部に保存されるリンク情報である。図５は、本発明の実施の形態１における３次元オブジェクトのポリゴンモデルの概念図である。また、図９は本発明の実施の形態１におけるメニュー制作方法のフローチャートである。
【００１５】
図１と図２において、メニュー制作装置は、データ読込み部１１と、シナリオ設定部１２と、アニメーション処理部１３と、ジオメトリ演算部１４と、出力画像生成部１５と、リンク情報算出部１６と、テクスチャ動画記憶部１７と、スイッチ１８と、表示部１９と、動画保存部２０と、リンク情報保存部２１とを備えている。ここでは、シナリオ設定部１２は、動画貼り付け設定部２２とシナリオ変更２３とを備える。データ読込み部１１は、シナリオとシナリオの内部に記述されており、仮想３次元空間を描画するために必要となる３次元オブジェクトとアニメーションを読込む。ここで、アニメーションは、キーフレームとする。動画貼り付け設定部２２は、３次元オブジェクトに予め割り当てられた動画を貼り付ける領域を３次元オブジェクトから検索し、その領域にどの動画を貼り付けるかを指定でき、動画を貼り付ける領域と動画名との対応関係を出力する。図５の３次元オブジェクトの中で予め割り当てられた動画を貼り付ける領域は、面１〜面６であり、この領域名と貼り付ける動画名の対応関係を出力する。シナリオ変更部２３は、データ読込み部１１で読込まれたシナリオに記述されているアニメーションを各時刻における速度と動き始める時刻とを指定でき、描画対象のアニメーションのパラメータを変化させる。
【００１６】
アニメーション処理部１３は、描画する時刻を発生し、この時刻における３次元オブジェクトのアニメーションとカメラのアニメーションとライトのアニメーションをデータ読込み部１１で読込まれたアニメーションとシナリオ変更部２３で設定されたパラメータを用いて求める。ジオメトリ演算部１４は、データ読込み部１１で読込まれた３次元オブジェクトとシナリオとアニメーション処理部１３で求められた描画する時刻におけるアニメーションを用い、ワールド座標系に３次元オブジェクトで表現されている仮想物体と仮想カメラとライトを配置し、視点座標変換と、透視変換を行い、３次元オブジェクトを構成するポリゴンの頂点の位置と輝度を求める。テクスチャ動画記憶部１７は、動画貼り付け設定部２２で指定された３次元オブジェクトに貼り付ける動画を記憶している。出力画像生成部１５は、３次元オブジェクトを構成するポリゴンの頂点の表示座標系での座標値と輝度値、及び動画を貼り付ける領域の頂点のテクスチャ座標からと、動画貼り付け設定部２２で動画を貼り付ける領域と対応づけられた動画ファイルを参照し、各ポリゴン内の画素を補間演算し、出力画像を生成する。リンク情報算出部１６は、３次元オブジェクトの動画を貼り付ける領域毎に、その領域に含まれるポリゴンの法線ベクトルを取得し、カメラの向きのベクトルが負の座標から正の座標に向かっているので、法線ベクトルのＺ成分が負であり、かつ、カメラの向きと法線ベクトルの成す角度が９０＋α度以上２７０ーα度未満であるポリゴンの数を求め、動画を貼り付ける領域毎に法線ベクトルのＺ成分が負であるポリゴンの割合を求め、その割合が５０％以上の場合に、その領域に貼り付けられている動画をリンク先映像として出力する。また、上述の条件に適合する領域が複数ある場合には、各ポリゴンの重心座標の位置と原点との距離を比較し、動画を貼り付ける領域として距離が最短のポリゴンを含む領域に貼り付けられる動画を、リンク先映像として出力する。また、上述の条件に適合しない場合はリンク先映像が無いと判断する。リンク情報保存部２１は、リンク情報算出処理部１６にて出力されたリンク先映像と描画対象の時刻との対応を保存する。スイッチ１８は、出力画像生成部１５から出力される画像の出力先を切り替える。表示部１９は、出力画像生成部１５から出力される画像をディスプレイ表示する。動画保存部２０は、各連続した時刻での出力画像生成部１５より出力される画像を動画として保存する。ここで、図２に示すような、３次元仮想空間中にキューブの形をした３次元オブジェクトが回転するメニューを作成するとする。キューブの各面は、動画を貼り付ける領域として３次元オブジェクトに記載されている。
【００１７】
本発明の実施の形態１におけるメニュー制作方法のフローチャートである図９を用いて説明する。まず、データ読込み部１１で、シナリオとこのシナリオ仮想３次元空間を描画するために必要となる３次元オブジェクトとアニメーションを読込む（Ｓ３０１）。３次元オブジェクトはポリゴンと動画を貼り付ける領域の名前とその領域を構成するポリゴンが対応付けられている。ここでは、キューブの６つの面に対して、面１〜面６という名前がつけられており、それぞれの面に対応するポリゴンのＩＤも３次元オブジェクトに記述されている。また、アニメーションはキーフレームであり、ライトとカメラのアニメーションはキーフレームがひとつ、つまり固定されており、３次元オブジェクトのキーフレームは時刻Ｔ０からＴ５までの間にキューブがＹ軸方向を中心に１回転するアニメーションである。次に動画貼り付け設定部２２は、３次元オブジェクトから面１〜６という領域の名前を３次元オブジェクトから検索し、各々に映像１〜６を貼り付けると設定され、このとき動画を貼り付ける領域の名前と動画名との対応関係を出力する。次にシナリオ変更部２３は、データ読込み部１１で読込まれたシナリオに記述されているアニメーションのパラメータは時刻Ｔ０〜Ｔ５間でＹ軸方向を中心に１回転するアニメーションであるのだが、ここでは、時刻Ｔ０〜Ｔ８間でＹ軸方向を中心に１回転するアニメーションを実行すると指定する（Ｓ３０２）。次にアニメーション処理部１３は、時刻Ｔ０〜Ｔ８の連続した時刻を発生し、各時刻における３次元オブジェクトのアニメーションとカメラのアニメーションとライトのアニメーションをデータ読込み部１１で読込まれたキーフレームとシナリオ変更部２３で設定されたキーフレームを再現する時間区間Ｔ０〜Ｔ８を用いて、キーフレームを補間して求める（Ｓ３０３）。次にジオメトリ演算部１４は、アニメーション処理部１３でキーフレームの補間により求められたアニメーションを用い、ワールド座標系に３次元オブジェクトであるキューブとカメラとライトを配置し、視点座標変換と、透視変換を行い、キューブを表す全ポリゴンの頂点の座標位置と輝度を求める（Ｓ３０４）。次に出力画像生成部１５は、キューブを構成する全ポリゴンの頂点の表示座標系での座標値と輝度値、及び動画を貼り付ける領域の頂点のテクスチャ座標からと、動画貼り付け設定部２２で動画を貼り付ける領域と対応づけられた動画ファイルを参照し、各ポリゴン内の画素を補間演算し、出力画像を生成する（Ｓ３０５）。次にリンク情報算出部１６は、面１〜６に含まれるポリゴンの法線ベクトルを求め、其々の面を構成するポリゴンについて、法線ベクトルのＺ成分が負であり、かつ、カメラの向きと法線ベクトルの成す角度が１３５度以上２２５度未満であるポリゴンの数を求め、動画を貼り付ける領域毎に法線ベクトルのＺ成分が負であるポリゴンの割合を求め、その割合が５０％以上の場合に、その領域に貼り付けられている動画をリンク先映像として出力する（Ｓ３０６）。次にリンク情報保存部２１は、リンク情報算出処理部１６にて出力されたリンク先映像と描画対象の時刻とから、図４に示すような対応表を保存する（Ｓ３０７）。ここでは、スイッチ１８は動画保存部２０に切り替わっているとする。スイッチ１８は、出力画像生成部１５から出力される画像をディスプレイ表示する場合にディスプレイ表示に外部入力により切り替えることができる。次に動画保存部２０は、各連続した時刻（Ｔ０〜Ｔ８）における出力画像生成部１５より出力される画像を動画として保存する。従って、本実施の形態１での動画保存部２０に保存される動画、リンク情報保存部２１に保存される時刻とリンク先映像の対応関係より、メニューとして保存された動画（メニュー動画）が再生され、時刻Ｔ０〜Ｔ１未満の間にユーザが選択したときはメニュー動画が再生されたまま、時刻Ｔ１〜Ｔ３未満の間にユーザが選択したときは、映像２の再生が始まる、時刻Ｔ３〜Ｔ４未満の間にユーザが選択したときはメニュー動画が再生されたまま、時刻Ｔ４〜Ｔ５未満の間にユーザが選択した映像１の再生が始まる電子アルバムに仕上げることができる。なお、本実施の形態１においては、３次元オブジェクトをポリゴンモデル、アニメーションをキーフレームとしたが、３次元オブジェクトとアニメーション共に数式で表現されたものであってもよい。なお、リンク情報算出部１６では、面１〜６に含まれるポリゴンの法線ベクトルを全て求めて各面がカメラの方を向いているかを求めているが、面の向きを代表するベクトルであれば、何でも構わない。なお、リンク情報算出部１６では、カメラの向きと法線ベクトルの成す角度が１３５度以上２２５度未満と記述したが、９０度以上２７０度未満の範囲であれば構わない。なお、リンク情報算出部１６では、条件を満たすポリゴン数が５０％以上と規定しているが、これは、カメラの向きにどのくらいの割合のポリゴンが向いたときに貼られている動画を飛び先にするかを示したものであり、割合は自由に固定して構わない。
【００１８】
（実施の形態２）
以下、本発明の実施の形態２について図１と図６と図７を用いて説明する。図１は、本発明の実施の形態１と実施の形態２におけるメニュー制作装置の構成図を示すものである。図１において１１はデータ読込み部、１２はシナリオ設定部、１３はアニメーション処理部、１４はジオメトリ演算部、１５は出力画像生成部、１６はリンク情報算出部、１７はテクスチャ動画記憶部、１８はスイッチ、１９は表示部、２０は動画保存部、２１はリンク情報保存部である。図６は、本発明の実施の形態２におけるメニュー制作装置を詳細化した構成図を示すものである。図において２４は第２の動画貼り付け設定部、２５は第２のシナリオ変更部である。図７は本発明の実施の形態２における制作するメニューの概略図である。この図において、メニュー識別子１には映像Ａが貼られた３次元オブジェクトとメニュー識別子２は映像Ｅが貼られた３次元オブジェクトと対応づけられている。
【００１９】
第２の動画貼り付け設定部２４と第２のリンク情報保存部２５の動作以外のブロック内部処理は実施の形態１と同様であるので省略する。第２の動画貼り付け設定部２４は、動画貼り付け設定部２２の動作に加えて、各３次元オブジェクトに対しメニューの選択子であるメニュー識別子と１対１の対応関係を設定できる。従って、実施の形態１の動画貼り付け設定部２２のオブェクト毎に動画を貼り付ける領域と動画名との対応関係の出力に加えてメニュー識別子１には映像Ａが貼られた３次元オブジェクトとメニュー識別子２は映像Ｅが貼られた３次元オブジェクトとの対応関係を出力する。このメニュー識別子と３次元オブジェクトの対応関係は、アニメーション処理部１３とジオメトリ演算部１４とリンク情報算出部１６を通過する。第２のリンク情報保存部２５は、リンク情報算出処理部１６にて出力されたリンク先映像と描画対象の時刻の対応表と第２の動画貼り付け設定部２４にて設定されたメニュー識別子と３次元オブジェクトとの対応関係を保存する。従って、本実施の形態２での動画保存部２０に保存される動画、第２の動画貼り付け設定部２４に保存される時刻とリンク先映像の対応関係とメニュー識別子と３次元オブジェクトの対応関係より、メニュー識別子に対応した３次元オブジェクトが選択され、その選択された時刻における３次元オブジェクトの対応動画が選択され、その選択された動画の再生が始まる電子アルバムに仕上げることができる。
【００２０】
【発明の効果】
以上のように本発明によれば、動画を貼り付ける領域の名前と動画名との対応関係とジオメトリ演算部１４の出力である３次元オブジェクトの頂点座標から、各領域を構成するポリゴンの向きとカメラの向きから、各時刻におけるリンク先動画を推定することにより、３次元描画を行う度に自動でリンク情報をでき、アニメーションデータの変更に対してメニュー動画素材の生成を効率化することができる効果が得られる。
【００２１】
また、第２の動画貼り付け設定部２４は各３次元オブジェクトに対しメニュー識別子を設定でき、第２のリンク情報保存部２５にこの設定値を保存することにより、複数のボタンを持つ動画メニューに対応でき、３次元描画を行う度に自動でリンク情報をでき、アニメーションデータの変更に対してメニュー動画素材の生成を効率化することができる効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態１と実施の形態２におけるメニュー制作装置の構成図
【図２】本発明の実施の形態１におけるメニュー制作装置を詳細化した構成図
【図３】本発明の実施の形態１における制作するメニューの概略図
【図４】実施の形態１におけるリンク情報保存部に保存されるリンク情報を説明する図
【図５】本発明の実施の形態１における３次元オブジェクトのポリゴンモデルの概念図
【図６】本発明の実施の形態２におけるメニュー制作装置を詳細化した構成図
【図７】本発明の実施の形態２における制作するメニューの概略図
【図８】従来のメニュー制作装置の一例図
【図９】本発明の実施の形態１におけるメニュー制作方法のフローチャート
【符号の説明】
１１　データ読込み部
１２　シナリオ設定部
１３　アニメーション処理部
１４　ジオメトリ演算部
１５　出力画像生成部
１６　リンク情報算出部
１７　テクスチャ動画記憶部
１８　スイッチ
１９　表示部
２０　動画保存部
２１　リンク情報保存部
２２　動画貼り付け設定部
２３　シナリオ変更部
２４　第２の動画貼り付け設定部
２５　第２のリンク情報保存部
１０１　３次元グラフィックス制作工程
１０２　データ保存部
１０３　データ読込み部
１０４　動画貼り付け設定部
１０５　出力画像生成部
１０６　テクスチャ動画記憶部
１０７　動画保存部
【図１】
2004021466.tif 000003
【図２】
2004021466.tif 000004
【図３】
2004021466.tif 000005
【図４】
2004021466.tif 000006
【図５】
2004021466.tif 000007
【図６】
2004021466.tif 000008
【図７】
2004021466.tif 000009
【図８】
2004021466.tif 000010
【図９】
2004021466.tif 000011