(57)【要約】【課題】三次元画像表示の特殊性を利用した新たなフェードイン・フェードアウト機能を提供する。【解決手段】フェードアウト処理時、左眼用画像（Ｌ画像）を徐々に縮小させながら左方向にスライドさせる。また、右眼用画像（Ｒ画像）を徐々に縮小させながら右方向にスライドさせる。これにより、Ｌ画像とＲ画像間の視差が徐々に大きくなる。かかる画像を３Ｄフィルタ越しに見ると、静止画像上の表示対象物が次第に奥行き方向に引っ込んでいくように見える。さらに、Ｌ画像とＲ画像のサイズが次第に小さくなることにより、この引っ込み具合が増幅される。【選択図】        図６
2004356772.tif 000002
【特許請求の範囲】
【請求項１】
右眼用画像と左眼用画像とを表示画面上に表示する三次元立体画像表示装置において、
前記表示画面上における前記右眼用画像と前記左目用画像の表示を制御する表示制御手段を備え、
前記表示制御手段は、フェードアウト処理時に前記右眼用画像と前記左目用画像が時間の経過とともに所定方向に離れるよう前記表示画面上における前記右眼用画像と前記左目用画像の配置を制御する手段を含む、ことを特徴とする三次元立体画像表示装置。
【請求項２】
請求項１において、
前記表示制御手段は、前記フェードアウト処理時に前記右眼用画像と左眼用画像が時間の経過とともに正規の大きさから縮小するよう制御する手段をさらに含む、ことを特徴とする三次元立体画像表示装置。
【請求項３】
請求項１または２において、
前記フェードアウト処理時に前記左眼用画像の表示領域および前記右眼用画像の表示領域に空き領域が生じたとき、この空き領域に次の左眼用画像または右眼用画像を割り当てる、ことを特徴とする三次元立体画像表示装置。
【請求項４】
右眼用画像と左眼用画像とを表示画面上に表示する三次元立体画像表示装置において、
前記表示画面上における前記右眼用画像と前記左目用画像の表示を制御する表示制御手段を備え、
前記表示制御手段は、フェードイン処理時に前記右眼用画像と前記左目用画像が時間の経過とともに所定方向から近づくよう前記表示画面上における前記右眼用画像と前記左目用画像の配置を制御する手段を含む、ことを特徴とする三次元立体画像表示装置。
【請求項５】
請求項４において、
前記表示制御手段は、前記フェードイン処理時に前記右眼用画像と左眼用画像が時間の経過とともに正規の大きさへと拡大するよう制御する手段をさらに含むことを特徴とする三次元立体画像表示装置。
【請求項６】
右眼用画像と左眼用画像とを表示画面上に表示する三次元立体画像表示機能をコンピュータに付与するプログラムであって、
前記表示画面上における前記右眼用画像と前記左目用画像の表示を制御する表示制御処理を含み、
前記表示制御処理は、フェードアウト処理時に前記右眼用画像と前記左目用画像が時間の経過とともに所定方向に離れるよう前記表示画面上における前記右眼用画像と前記左目用画像の配置を制御する処理を含む、ことを特徴とするプログラム。
【請求項７】
請求項６において、
前記表示制御処理は、前記フェードアウト処理時に前記右眼用画像と左眼用画像が時間の経過とともに正規の大きさから縮小するよう制御する処理をさらに含む、ことを特徴とするプログラム。
【請求項８】
請求項６または７において、
前記フェードアウト処理時に前記左眼用画像の表示領域および前記右眼用画像の表示領域に空き領域が生じたとき、この空き領域に次の左眼用画像または右眼用画像を割り当てる処理を含む、ことを特徴とするプログラム。
【請求項９】
右眼用画像と左眼用画像とを表示画面上に表示する三次元立体画像表示機能をコンピュータに付与するプログラムであって、
前記表示画面上における前記右眼用画像と前記左目用画像の表示を制御する表示制御処理を含み、
前記表示制御処理は、フェードイン処理時に前記右眼用画像と前記左目用画像が時間の経過とともに所定方向から近づくよう前記表示画面上における前記右眼用画像と前記左目用画像の配置を制御する処理を含む、ことを特徴とするプログラム。
【請求項１０】
請求項９において、
前記表示制御処理は、前記フェードイン処理時に前記右眼用画像と左眼用画像が時間の経過とともに正規の大きさへと拡大するよう制御する処理をさらに含むことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、三次元立体画像表示装置およびコンピュータに三次元立体画像表示機能を付与するプログラムに関し、特に、フェードインまたはフェードアウト機能を付与する際に用いて好適なものである。
【０００２】
【従来の技術】
近年、画像を三次元立体画像として視聴できる表示装置の開発が盛んに行われている。この表示装置は右眼用画像と左眼用画像を一画面上に表示するものであって、表示された画像を三次元フィルター越しに見ることにより、表示物に立体感を与えるものである。この三次元フィルターは、右眼用画像が視聴者の右眼に、また、左眼用画像が視聴者の左眼に入るよう構成されており、よって、三次元フィルター越しに表示画像を見ると、それぞれの眼によって右眼用画像と左眼用画像が同時に視認され、この際の視差によって画像が立体として認識されるようになる。
【０００３】
ところで、画像表示の分野では、画像を徐々に浮き上がらせまたは消去する、いわゆるフェードイン・フェードアウトの機能がしばしば採用されている。この機能は、画像やプログラムの切れ目に用いられることが多く、この機能によって視聴者の興味を駆り立てる等の特殊の表示効果が与えられる。
【０００４】
このフェードイン・フェードアウト機能は、二次元画像表示の分野においては、既に種々の方式が検討・開発されている。たとえば、以下の特許文献１には、徐々に拡大する円形ワイプを用いて画像をフェードインさせる際に、円形ワイプの拡大を途中で一旦停止させ、これによりフェードイン時の表示効果をさらに高める技術が記載されている。
【０００５】
【特許文献１】
特開平７−１７０４５１号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、かかるフェードイン・フェードアウト機能は、三次元画像表示の分野においては、これまであまり検討されていない。三次元画像表示における立体表示の特殊性を利用したフェードイン・フェードアウト機能を提供できれば、従来の二次元表示におけるフェードイン・フェードアウト機能を三次元画像表示にそのまま採用した場合に比べ、視聴者の興味をさらに駆り立てることができる。
【０００７】
そこで、本発明は、三次元画像表示の特殊性を利用した新たなフェードイン・フェードアウト機能を提供することを課題とするものである。
【０００８】
【課題を解決するための手段】
本発明は、右眼用画像と左眼用画像によって生じる視差を変えることによって、フェードアウト時には表示対象物が遠ざかり、フェードイン時には表示対象物が近づいてくるような表示効果を生ぜしめるものである。
【０００９】
各請求項に係る発明の特徴はそれぞれ以下のとおりである。
【００１０】
請求項１の発明は、右眼用画像と左眼用画像とを表示画面上に表示する三次元立体画像表示装置において、前記表示画面上における前記右眼用画像と前記左目用画像の表示を制御する表示制御手段を備え、この表示制御手段は、フェードアウト処理時に前記右眼用画像と前記左目用画像が時間の経過とともに所定方向に離れるよう前記表示画面上における前記右眼用画像と前記左目用画像の配置を制御する手段を含むことを特徴とする。
【００１１】
請求項２の発明は、請求項１に記載の三次元立体画像表示装置において、前記表示制御手段は、前記フェードアウト処理時に前記右眼用画像と左眼用画像が時間の経過とともに正規の大きさから縮小するよう制御する手段をさらに含むことを特徴とする。
【００１２】
請求項３の発明は、請求項１または２に記載の三次元立体画像表示装置において、前記フェードアウト処理時に前記左眼用画像の表示領域および前記右眼用画像の表示領域に空き領域が生じたとき、この空き領域に次の左眼用画像または右眼用画像を割り当てることを特徴とする。
【００１３】
請求項４の発明は、右眼用画像と左眼用画像とを表示画面上に表示する三次元立体画像表示装置において、前記表示画面上における前記右眼用画像と前記左目用画像の表示を制御する表示制御手段を備え、前記表示制御手段は、フェードイン処理時に前記右眼用画像と前記左目用画像が時間の経過とともに所定方向から近づくよう前記表示画面上における前記右眼用画像と前記左目用画像の配置を制御する手段を含むことを特徴とする。
【００１４】
請求項５の発明は、請求項４に記載の三次元立体画像表示装置において、前記表示制御手段は、前記フェードイン処理時に前記右眼用画像と左眼用画像が時間の経過とともに正規の大きさへと拡大するよう制御する手段をさらに含むことを特徴とする。
【００１５】
請求項６の発明は、右眼用画像と左眼用画像とを表示画面上に表示する三次元立体画像表示機能をコンピュータに付与するプログラムであって、前記表示画面上における前記右眼用画像と前記左目用画像の表示を制御する表示制御処理を含み、前記表示制御処理は、フェードアウト処理時に前記右眼用画像と前記左目用画像が時間の経過とともに所定方向に離れるよう前記表示画面上における前記右眼用画像と前記左目用画像の配置を制御する処理を含むことを特徴とする。
【００１６】
請求項７の発明は、請求項６に記載のプログラムにおいて、前記表示制御処理は、前記フェードアウト処理時に前記右眼用画像と左眼用画像が時間の経過とともに正規の大きさから縮小するよう制御する処理をさらに含むことを特徴とする。
【００１７】
請求項８の発明は、請求項６または７に記載のプログラムにおいて、前記フェードアウト処理時に前記左眼用画像の表示領域および前記右眼用画像の表示領域に空き領域が生じたとき、この空き領域に次の左眼用画像または右眼用画像を割り当てる処理を含むことを特徴とする。
【００１８】
請求項９の発明は、右眼用画像と左眼用画像とを表示画面上に表示する三次元立体画像表示機能をコンピュータに付与するプログラムであって、前記表示画面上における前記右眼用画像と前記左目用画像の表示を制御する表示制御処理を含み、前記表示制御処理は、フェードイン処理時に前記右眼用画像と前記左目用画像が時間の経過とともに所定方向から近づくよう前記表示画面上における前記右眼用画像と前記左目用画像の配置を制御する処理を含むことを特徴とする。
【００１９】
請求項１０の発明は、請求項９に記載のプログラムにおいて、前記表示制御処理は、前記フェードイン処理時に前記右眼用画像と左眼用画像が時間の経過とともに正規の大きさへと拡大するよう制御する処理をさらに含むことを特徴とする。
【００２０】
本発明の特徴は、以下に示す実施の形態の説明により更に明らかとなろう。
ただし、以下の実施の形態は、あくまでも本発明の一つの実施形態であって、本発明ないし各構成要件の用語の意義は、以下の実施の形態に記載されたものに制限されるものではない。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態につき図面を参照して説明する。
【００２２】
まず、図１に実施の形態に係る三次元立体画像表示装置の構成を示す。
図示のとおり、三次元立体画像表示装置は、入力装置１０１、指令入力部１０２、制御部１０３、画像処理部１０４、表示制御部１０５、表示装置１０６、記憶部１０７、展開メモリ１０８、グラフィックメモリ１０９を備えている。
【００２３】
入力装置１０１は、マウス、キーボード等の入力手段を備え、再生画像の構成・編集や、再生指令、画像送り指令、フェードイン・フェードイアウト指令等の指令入力の際に用いられる。指令入力部１０２は、入力装置１０１から入力された各種指令を制御部１０３に送る。制御部１０３は、指令入力部１０２から転送された入力指令に応じて各部を制御する。
【００２４】
画像処理部１０４は、制御部１０３からの指令に応じて、展開メモリ１０８に展開された右眼用画像データと左目用画像データを処理し、一画面を構成する表示用画像データを生成する。そして、生成した表示用画像データをグラフィックメモリ１０９上にマッピングする。
【００２５】
表示制御部１０５は、制御部１０３からの指令に応じて、グラフィックメモリ１０９に格納された画像データを表示装置１０６に送る。表示装置１０６は、表示制御部１０５から受け取った画像データを表示画面上に再生する。
【００２６】
記憶部１０７は、複数の画像ファイルを記憶するデータベースであり、各画像ファイルには、所定枚数の静止画画像データが格納されている。ここで、各静止画画像データは三次元立体画像表示を行うべく、右眼用画像データと左眼用画像データから構成されている。
【００２７】
展開メモリ１０８は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）にて構成されており、画像処理部１０４によって記憶部１０７から読み出された再生対象の静止画画像データ（右眼用画像データと左眼用画像データ）を一時記憶する際に用いられる。グラフィックメモリ１０９は、ＲＡＭにて構成されており、画像処理部１０４にて生成された三次元立体表示用の画像データを逐次記憶する。
【００２８】
次に、上記三次元立体画像表示装置の動作について説明する。まず、通常の再生動作について説明する。
三次元立体画像表示装置に対して所定ファイルの画像再生指令が入力されると、当該ファイルを構成する静止画画像データのうち先頭の静止画画像データ（右眼用画像データと左眼用画像データ）が画像処理部１０４によって読み出され展開メモリ１０８上に展開される。しかる後、画像処理部１０４は、右眼用画像（Ｒ画像）と左眼用画像（Ｌ画像）の画像がたとえば図２に示す如くして画面上に配列されるように、右眼用画像データと左目用画像データをグラフィックメモリ１０９上にマッピングする。
【００２９】
なお、同図において、Ｒは画面上における右眼用画像の表示領域（ピクセル）を示し、Ｌは画面上における左眼用画像の表示領域（ピクセル）を示す。かかる表示領域の割り当ては、三次元フィルターの構成に応じて決定される。すなわち、三次元フィルターを介して表示画像を見たときに、右眼用画像が視聴者の右眼に、また、左目用画像が視聴者の左目に投影されるように、右眼用画像と左目用画像の表示領域（ピクセル）が割り当てられる。
【００３０】
しかして、グラフィックメモリ１０９上にマッピングされた画像データは、表示制御部１０５により表示装置１０６に送られ、表示画面上に再生される。
【００３１】
その後、入力装置１０１から静止画画像の送り指令が入力されると、当該ファイルを構成する次の静止画の右眼用画像データと左眼用画像データが展開メモリ１０８上に展開され、上記と同様の処理が実行される。以下同様に、送り指令が入力される毎に次の右眼用画像データと左眼用画像データが展開メモリ１０８上に展開され、上記処理が実行される。これにより、表示装置１０６上に、当該ファイルを構成する静止画画像が順番に表示される。
【００３２】
次に、フェードアウト処理時の動作について説明する。
図３に、かかるフェードアウト指令入力時の処理フローを示す。なお、以下の説明において、ＤＲ１およびＤＬ１はそれぞれ再生表示中の右眼用画像データおよび左眼用画像データを示し、ＤＲ２およびＤＬ２はそれぞれ次に再生表示される右眼用画像データおよび左眼用画像データを示す。
【００３３】
フェードアウト指令が入力されると、予め設定されたフェードアウト速度からずらし量ＳＬが算出される（Ｓ１０１）。ここで、ずらし量ＳＬとは、右眼用画像および左眼用画像を、表示画面中の位置からそれぞれ右方向、左方向にずらして再配置するときのずらし量のことをいう。このずらし量は、たとえばピクセル単位（ＳＬ＝Ｎピクセル：Ｎは自然数）で設定される。
【００３４】
このようにしてずらし量ＳＬが算出されると、ずらし量ＳＬだけ左方向にずらすようにして、グラフィックメモリ１０９上の左画像用データ領域に、左眼用画像データＤＬ１がマッピングされる（Ｓ１０２）。そして、マッピング後に残存した左眼用データ領域に、当該残存領域に表示されるべき次の左眼用画像データＤＬ２がマッピングされる（Ｓ１０３）。
【００３５】
このようにして、左眼用画像データのずらし処理が終了すると、同様に、右眼用画像データのずらし処理が実行される。すなわち、ずらし量ＳＬだけ右方向にずらすようにして、グラフィックメモリ１０９上の右画像用データ領域に、右眼用画像データＤＬ１がマッピングされる（Ｓ１０４）。そして、マッピング後に残存した右眼用データ領域に、当該残存領域に表示されるべき次の右眼用画像データＤＬ２がマッピングされる（Ｓ１０５）。
【００３６】
しかして、グラフィックメモリ１０９上のマッピング処理が終了すると、グラフィックメモリ１０９上の画像データが表示装置１０６に転送される。これにより、右眼用画像と左眼用画像が通常時よりも左右方向に数ピクセルだけ離間し、さらにこの離間によって生じた空き領域に次の右眼用画像と左眼用画像が埋め込まれた画像が、表示装置１０６上に表示される（Ｓ１０６）。
【００３７】
上記Ｓ１０１〜Ｓ１０６の処理は、右眼用画像と左眼用画像が表示画面上から全て消え去るまで実行される（Ｓ１０７）。なお、ずらし量ＳＬを固定とする場合、図３の処理フローは、Ｓ１０７からＳ１０２に戻るよう変更される。図３の処理フローでは、Ｓ１０７からＳ１０１に戻ったときにずらし量ＳＬが再設定される。こうすることにより、よりアクティブなフェードアウト動作が実行可能となる。
【００３８】
たとえば、加速度的にずらし量を増加あるいは減少させれば、さらに高度なフェードアウト処理を実現できる。このような処理は、たとえば、時間が経過するとずらし量がどのように変化するかを、時間もしくは処理サイクルの回数とずらし量との関係を関数によって表現しておくことで簡単に実現できる。
【００３９】
図４に上記処理時における画像表示例を示す。
同図（ａ）はフェードアウト指令入力前の表示状態を、同図（ｂ）はフェードアウト指令が入力されたのち最初の処理サイクル（上記Ｓ１０１〜Ｓ１０６）が実行されたときの表示状態を、同図（ｃ）はフェードアウト指令が入力されたのち２回目の処理サイクルが実行されたときの表示状態を、それぞれ合成画像、左眼用画像（Ｌ画像）および右眼用画像（Ｒ画像）を対比しながら示すものである。なお、便宜上、同図の合成画像には、次の静止画の表示を省略してある。
【００４０】
同図（ｂ）に示す如く、最初の処理サイクルが実行されると、Ｌ画像が左方向に数ピクセルだけスライドし右端のＬ画像表示領域に空き領域（斜線ハッチ部分）が生じる。この領域には、次のＬ画像の該当部分が埋め込まれる。同様に、Ｒ画像が右方向に数ピクセルスライドし左端のＲ画像表示領域（斜線ハッチ部分）に次のＲ画像の該当部分が埋め込まれる。
【００４１】
この処理サイクルによって構成される同図（ｂ）最上段の合成画像は、Ｌ画像とＲ画像の配置が、同図（ａ）の状態に比べ左右方向に離間している。このため、Ｌ画像とＲ画像間の視差が同図（ａ）のときよりも大きくなる。その結果、たとえばＬ画像とＲ画像上における同一対象物（同図では人影）が、同図（ａ）の表示時に比べ奥行き方向に引っ込んだように認識されるようになる。
【００４２】
さらに、次の処理サイクルが実行されると、同図（ｃ）に示すように、Ｌ画像とＲ画像の配置がさらに離間し、それに伴って、Ｌ画像とＲ画像間の視差も大きくなる。その結果、Ｌ画像とＲ画像上における同一対象物は、さらに奥行き方向に引っ込んだように認識される。
【００４３】
このように、上記図３の処理フローによれば、表示中の静止画を奥行き方向に徐々に引っ込ませながら、次の静止画が徐々に表示されるフェードアウト動作が実行される。
【００４４】
なお、上記処理では、Ｌ画像とＲ画像を左右方向にスライドさせたが、これはＬ画像とＲ画像に水平方向の視差が設定されている場合を前提としている。したがって、視差方向がたとえば上下または対角線方向であれば、その方向にスライドさせることになる。なお、Ｌ画像とＲ画像を同時に同一方向に移動させた場合は、視差が維持されたまま移動されるため、立体視そのものには影響を与えず、遷移効果の多様性のみが高めることができる。
【００４５】
次に、フェードイン処理時の動作について説明する。
なお、かかるフェードイン動作時の表示画面は、上記フェードアウト動作時とは逆に、次の左眼用画像（Ｌ画像）と右眼用画像（Ｒ画像）が画面の左右から徐々に入り込んでくるというものである。
【００４６】
図５に、フェードイン指令入力時の処理フローを示す。なお、以下の説明において、ＤＲ１およびＤＬ１はそれぞれ再生表示中の右眼用画像データおよび左眼用画像データを示し、ＤＲ２およびＤＬ２はそれぞれ次に再生表示される右眼用画像データおよび左眼用画像データを示す。
【００４７】
フェードイン指令が入力されると、予め設定されたフェードイン速度からずらし量ＳＬが算出される（Ｓ１１１）。ここで、ずらし量ＳＬとは、Ｒ画像およびＬ画像を、表示画面中にそれぞれ右方向、左方向から進入させるときの進入量のことをいう。このずらし量は、たとえばピクセル単位（ＳＬ＝Ｎピクセル：Ｎは自然数）で設定される。
【００４８】
このようにしてずらし量ＳＬが算出されると、このずらし量ＳＬに相当する空き領域が、グラフィックメモリ１０９上の左画像用データ領域の左端部に確保される（Ｓ１１２）。そして、この空き領域に、次の左眼用画像データＤＬ２がマッピングされる（Ｓ１１３）。なお、空き領域以外の左画像用データ領域には、先の左眼用画像データＤＬ１がそのまま保持される。
【００４９】
このようにして、左眼用画像データの進入処理が終了すると、同様に、右眼用画像データの進入処理が実行される。すなわち、上記ずらし量ＳＬに相当する空き領域がグラフィックメモリ１０９上の右画像用データ領域の右端部に確保される（Ｓ１１４）。そして、この空き領域に、次の左眼用画像データＤＲ２がマッピングされる（Ｓ１１５）。なお、空き領域以外の右画像用データ領域には、先の右眼用画像データＤＲ１がそのまま保持される。
【００５０】
しかして、グラフィックメモリ１０９上のマッピング処理が終了すると、グラフィックメモリ１０９上の画像データが表示装置１０６に転送される。これにより、表示中のＬ画像とＲ画像に対して次のＬ画像とＲ画像が左右方向から数ピクセルだけ進入した画像が、表示装置１０６上に表示される（Ｓ１１６）。
【００５１】
上記Ｓ１１１〜Ｓ１１６の処理は、Ｒ画像とＬ画像が表示画面上に全て表示されるまで実行される（Ｓ１１７）。なお、ずらし量ＳＬを固定とする場合、図５の処理フローは、Ｓ１１７からＳ１１２に戻るよう変更される。図５の処理フローでは、Ｓ１１７からＳ１１１に戻ったときに、ずらし量ＳＬが再設定される。
こうすることにより、よりアクティブなフェードイン動作が実行可能となる。
【００５２】
たとえば、加速度的にずらし量を増加あるいは減少させれば、さらに高度なフェードイン処理を実現できる。このような処理は、たとえば、時間が経過するとずらし量がどのように変化するかを、時間もしくは処理サイクルの回数とずらし量との関係を関数によって表現しておくことで簡単に実現できる。
【００５３】
かかる処理フローに従えば、視差が徐々に狭まるようにして次のＬ画像とＲ画像が表示画面上に入り込んでくるものであるから、次の静止画を前方に徐々に飛び出させながら、次の静止画を徐々に大きく表示させるフェードイン動作を実行することができる。
【００５４】
なお、上記処理では、Ｌ画像とＲ画像を左右方向からスライドさせたが、これはＬ画像とＲ画像に水平方向の視差が設定されている場合を前提としている。したがって、視差方向がたとえば上下または対角線方向であれば、その方向からスライドさせることになる。なお、Ｌ画像とＲ画像を同時に同一方向に移動させた場合は、視差が維持されたまま移動されるため、立体視そのものには影響を与えず、遷移効果の多様性のみが高めることができる。
【００５５】
ところで、上記実施の形態においては、たとえば図３のフェードアウト処理時にＲ画像が右方向にスライドすると、このスライドによってはみ出したＲ画像の右端部分は画面上に表示されない。同様に、Ｌ画像が左方向にスライドすると、このスライドによってはみ出したＬ画像の左端部分は画面上に表示されない。したがって、フェードアウト時に視聴者の右眼と左眼に同時に投影されるのは、一つの静止画を構成するパートのうち、はみ出した左端部分と右端部分を除いた中央部分のみとなる。
【００５６】
よって、フェードアウト時の静止画像がその中央部に特徴的な対象物を含む場合には円滑なフェードアウト効果をあげることができるが、フェードアウト時の静止画像がその中央部からずれた位置に特徴的な対象物を含む場合には、フェードアウト時にその対象物が右眼と左眼の両方に同時に投影されなくなるため、上記フェードアウト効果、すなわち、奥行き方向に対象物が引っぱり込まれるような表示効果が達成され難くなる。
【００５７】
このことは、上記フェードイン処理においても同様で、次の静止画がその中央部に特徴的な対象物を含まない場合には、効果的なフェードイン動作が実現されにくくなる。
【００５８】
そこで、以下の実施形態では、Ｌ画像とＲ画像の全てが画面上に常に表示されるようＬ画像とＲ画像を適正サイズに縮小した後、両画像を左右方向にスライドさせるようにしている。
【００５９】
本実施の形態におけるフェードアウト時の画像表示例を図６に示す。
図示の如く、本実施の形態では、フェードアウト時に所定の縮小率にて左眼用画像（Ｌ画像）と右眼用画像（Ｒ画像）を縮小し、縮小後の各画像の境界が表示画面の境界に接するまで縮小後の画像を左方向または右方向にスライドさせるようにしている。これにより、特徴的な対象物を中央部に含まないような静止画に対しても、効果的なフェードアウト動作を実現できる。また、縮小した上で離間させるものであるから、単に離間させる場合に比べ、奥行き方向への引っ込み感をさらに増大させることができる。
【００６０】
図７に、かかるフェードアウト動作時の処理フローを示す。
なお、以下の説明において、ＤＲ１およびＤＬ１はそれぞれ再生表示中の右眼用画像データおよび左眼用画像データを示し、ＤＲ２およびＤＬ２はそれぞれ次に再生表示される右眼用画像データおよび左眼用画像データを示す。
【００６１】
フェードアウト指令が入力されると、予め設定されたフェードアウト速度から縮小率ＲとＬ画像、Ｒ画像の配置位置が算出される（Ｓ２０１）。ここで、Ｌ画像、Ｒ画像の配置位置は、上記の如く、その左側境界および右側境界がそれぞれ表示画面の境界に接する位置とされる。また、縮小率Ｒは、表示中のＬ画像およびＲ画像に対する縮小率として設定される。
【００６２】
このようにして、縮小率ＲとＬ画像、Ｒ画像の配置位置が設定されると、次に、Ｓ２０１にて算出された縮小率Ｒを用いて、左眼用画像データＤＬ１と右眼用画像データＤＲ１が縮小処理され、縮小後の左眼用画像データＤＬ１と右眼用画像データＤＲ１が生成される（Ｓ２０２）。
【００６３】
しかる後、縮小後の左眼用画像データＤＬ１が、グラフィックメモリ１０９上の左画像用データ領域のうち、上記Ｓ２０１にて設定されたＬ画像の配置位置に対応した領域にマッピングされる（Ｓ２０３）。そして、マッピング後に残存した左眼用データ領域に、当該残存領域に表示されるべき次の左眼用画像データＤＬ２がマッピングされる（Ｓ２０４）。
【００６４】
このようにして、左眼用画像データのマッピング処理が終了すると、同様に、右眼用画像データのマッピング処理が実行される。すなわち、縮小後の右眼用画像データＤＲ１が、グラフィックメモリ１０９上の右画像用データ領域のうち、上記Ｓ２０１にて設定されたＲ画像の配置位置に対応した領域にマッピングされる（Ｓ２０５）。そして、マッピング後に残存した右眼用データ領域に、当該残存領域に表示されるべき次の右眼用画像データＤＲ２がマッピングされる（Ｓ２０６）。
【００６５】
しかして、両画像データのマッピング処理が終了すると、グラフィックメモリ１０９上の画像データが表示装置１０６に転送される。これにより、図６（ｂ）最上段に示すような合成画像が表示装置１０６上に表示される（Ｓ２０７）。
【００６６】
上記Ｓ２０１〜Ｓ２０７の処理サイクルは、予め決められたサイクル数だけ実行される（Ｓ２０８）。これにより、図６に示す如く、Ｌ画像とＲ画像が縮小されつつ次第に離間し、且つ、余白部分に次のＬ画像とＲ画像が埋め込まれた合成画像が表示される。
【００６７】
上記Ｓ２０１〜Ｓ２０７の処理サイクルが設定回数だけ繰り返されると、グラフィックメモリ１０９上の左眼用データ領域と右眼用データ領域に、次の左眼用画像データＤＬ２と右眼用画像データＤＲ２のみがマッピングされる（Ｓ２０９）。そして、この画像データが表示装置１０６に転送され、次のＬ画像とＲ画像のみからなる合成画像が表示装置１０６上に表示される（Ｓ２１０）。
【００６８】
なお、縮小率Ｒは、あらかじめ決められた値に固定してもよく、また、フェードアウト効果をよりアクティブに実行させる場合には、処理サイクル（上記Ｓ２０１〜Ｓ２０７）毎に縮小率Ｒを変更するようにしてもよい。また、縮小後のＬ画像およびＲ画像の配置位置は、上記の設定方法の他、縮小後のＬ画像およびＲ画像の境界が表示画面の境界から離れるに設定してもよい。
【００６９】
さらに、縮小率とずらし量の両方をそれぞれ可変に設定しても良い。縮小率の変化の組み合わせと、ずらし量の変化の組み合わせにより、さらに多彩なフェードアウト処理を実現できる。
【００７０】
なお、上記処理では、Ｌ画像とＲ画像を左右方向にスライドさせたが、これはＬ画像とＲ画像に水平方向の視差が設定されている場合を前提としている。したがって、視差方向がたとえば上下または対角線方向であれば、その方向にスライドさせることになる。なお、Ｌ画像とＲ画像を同時に同一方向に移動させた場合は、視差が維持されたまま移動されるため、立体視そのものには影響を与えず、遷移効果の多様性のみが高めることができる。
【００７１】
図８に、フェードイン指令入力時の処理フローを示す。
なお、かかるフェードイン動作時の表示画面は、上記図７のフェードアウト動作時とは逆に、次の左眼用画像と右眼用画像がそれぞれ左側境界と右側境界を表示画面の境界に接した状態で次第に拡大してくるというものである。
【００７２】
フェードイン指令が入力されると、予め設定されたフェードイン速度から画像サイズＳとＬ画像、Ｒ画像の配置位置が算出される（Ｓ２１１）。ここで、Ｌ画像、Ｒ画像の配置位置は、上記の如く、その左側境界および右側境界がそれぞれ表示画面の境界に接する位置とされる。また、Ｌ画像、Ｒ画像の配置領域の大きさは、画像サイズＳの大きさに応じたものに設定される。
【００７３】
このようにして画像サイズＳとＬ画像、Ｒ画像の配置位置が設定されると、次に、設定された画像サイズＳを用いて、次の左眼用画像データＤＬ２と右眼用画像データＤＲ２が処理され、当該画像サイズＳの左眼用画像データＤＬ２と右眼用画像データＤＲ２が生成される（Ｓ２１２）。
【００７４】
しかる後、画像サイズＳの左眼用画像データＤＬ２が、グラフィックメモリ１０９上の左画像用データ領域のうち、上記Ｓ２１１にて設定されたＬ画像の配置位置に対応した領域にマッピングされる（Ｓ２１３）。なお、当該マッピング時に用いられた領域以外の左画像用データ領域には、先の左眼用画像データＤＬ１がそのまま保持される。
【００７５】
このようにして、左眼用画像データの配置処理が終了すると、同様に、右眼用画像データの配置処理が実行される。すなわち、画像サイズＳの右眼用画像データＤＲ２が、グラフィックメモリ１０９上の右画像用データ領域のうち、上記Ｓ２１１にて設定されたＲ画像の配置位置に対応した領域にマッピングされる（Ｓ２１４）。なお、当該マッピング時に用いられた領域以外の右画像用データ領域には、先の右眼用画像データＤＲ１がそのまま保持される。
【００７６】
しかして、グラフィックメモリ１０９に対するマッピング処理が終了すると、グラフィックメモリ１０９上の画像データが表示装置１０６に転送される。これにより、次のＬ画像およびＲ画像を所定サイズに縮小して画面の境界位置に組み込んだ合成画像が表示装置１０６上に表示される（Ｓ２１５）。
【００７７】
上記Ｓ２１１〜Ｓ２１５の処理サイクルは、表示画面上に次のＬ画像とＲ画像のみが表示されるようになるまで繰り返される（Ｓ２１６）。それぞれの処理サイクルにて設定される画像サイズＳは、１サイクル前の画像サイズＳよりも所定の比率だけ拡大される。また、それに応じて、Ｌ画像とＲ画像の配置領域も、１サイクル前に比べ拡大される。
【００７８】
従って、上記Ｓ２１１〜Ｓ２１５の処理サイクルを繰り返す毎に、表示画面上における次のＬ画像とＲ画像の大きさが次第に大きくなる。また、両画像の表示領域が左端部および右端部から中央部へと拡張し、両画像間の距離が次第に接近する。この結果、両画像間の視差が次第に小さくなる。
【００７９】
このように、かかるフェードイン処理によれば、Ｌ画像とＲ画像が次第に拡大しつつ、両画像間の視差が次第に小さくなるから、上記図５の処理フローの如くＬ画像とＲ画像間の視差を単に減少させる場合に比べ、静止画像の前方への飛び出し感をさらに増長させることができる。また、Ｌ画像とＲ画像が画面からはみ出すことがないから、静止画の中央部に特徴的な対象物が含まれていなくとも、効果的なフェードイン動作を実現することができる。
【００８０】
さらに、拡大率とずらし量の両方をそれぞれ可変に設定しても良い。拡大率の変化の組み合わせと、ずらし量の変化の組み合わせにより、さらに多彩なフェードイン処理を実現できる。
【００８１】
なお、上記処理では、Ｌ画像とＲ画像を左右方向からスライドさせたが、これはＬ画像とＲ画像に水平方向の視差が設定されている場合を前提としている。したがって、視差方向がたとえば上下または対角線方向であれば、その方向からスライドさせることになる。なお、Ｌ画像とＲ画像を同時に同一方向に移動させた場合は、視差が維持されたまま移動されるため、立体視そのものには影響を与えず、遷移効果の多様性のみが高めることができる。
【００８２】
なお、以上は、Ｌ画像とＲ画像の表示位置と縮小率および拡大率を徐々に変更させることで３次元立体表示特有のフェードアウト、フェードイン処理を実現するものであったが、これまで２次元表示の分野で用いられている処理手法、たとえばフェードアウト、フェードイン時に、徐々に暗くするもしくは明るくする、あるいは、徐々に画像表示用のピクセルを減少させるもしくは増加させるといった遷移処理を上記処理に組み合わせることにより、さらに柔軟なフェードイン、フェードアウト処理を実現することができる。
【００８３】
以上説明したフェードアウト・フェードイン処理ではずらし量を自由に設けたが、視差が人間の眼間距離（およそ６５ｍｍ）を越えると立体視できないことからすれば、フェードアウト・フェードイン処理を全て立体視の範囲内で実行する場合には、左右の視差が眼間距離を越えないようにずらし量を設定して、処理サイクルを実行する必要がある。たとえば、前記眼間距離に相当するずらしを付けた位置からフェードイン処理を開始するという工夫が必要となる。
【００８４】
しかし、縮小や拡大、および前記２次元の遷移処理を併用させ、これらの処理を基準にフェードアウト・フェードイン処理を実行する場合は、十分に前記眼間距離内の視差で３次元立体表示のフェードアウト・フェードイン処理を完了することができる。つまり、徐々に画像を縮小するフェードアウト処理において、画像が縮小して消えてしまえばフェードアウト処理は終了となるので、ずらし量で画像をずらす処理は付加的なものと想定することができる場合には、必ずしも表示領域の端まで画像を移動させずにフェードアウト処理を終了させることもできる。
【００８５】
このようなフェードアウト処理は、眼間距離を予め設定しておき、処理サイクル毎のずらし量を計算する際に、全体の処理で眼間距離を越えないようにする、眼間距離を越えるとその時点でずらし量をゼロとするなどの方法によって実現される。
【００８６】
ところで、上記実施の形態は、いわゆる２眼用の三次元立体画像表示装置に本発明を適用したものであったが、本発明は、これ以上の撮影視点数を持つ三次元立体画像表示装置に対しても適用可能である。
【００８７】
一例として、４眼用の三次元立体画像表示装置に上記図３のフェードアウト処理に係る発明を適用した場合の画像表示例を図９に示す。同図（ａ）はフェードアウト指令入力前における各視点の画像表示状態を、同図（ｂ）はフェードアウト指令が入力されたのち最初の処理サイクルが実行されたときの各視点の画像表示状態を、同図（ｃ）はフェードアウト指令が入力されたのち２回目の処理サイクルが実行されたときの各視点の画像表示状態を示すものである。
【００８８】
同図に示す如く、かかるフェードアウト動作時には、視点１と視点２の画像を左方向にスライドし、視点３と視点４の画像を右方向にスライドさせる。このとき、各視点における１サイクル毎のスライド量（Ｓ１、Ｓ２、Ｓ３、Ｓ４）を以下のように設定する。
Ｓ１＝Ｓ４＞Ｓ２＝Ｓ３  ・・・（１）
このように設定することにより、視点１と視点２の画像間の距離Ｄ１２、視点２と視点３の画像間の距離Ｄ２３、視点３と視点４の画像間の距離Ｄ３４は、処理サイクルを経るに従って徐々に大きくなる。よって、視聴者が、視点１と視点２、視点２と視点３、視点３と視点４の何れの視点から表示画面を見ているかに拘わらず、左眼に投影される画像と右眼に投影される画像間の視差は、フェードアウト動作が進むに従って次第に大きくなる。その結果、上記図３の処理フローと同様のフェードアウト効果が奏される。
【００８９】
なお、上記（１）のようにスライド量を設定すると、視点１と視点４の画像が視点２と視点３の画像よりも先に表示画面上から消滅することとなる。したがって、視聴者がたとえば視点１と視点２から表示画面を見ている場合には、視点１の画像が先に消滅し、その後は有効なフェードアウト動作を実現できない。よって、かかる場合には、視点１の画像が消滅するタイミングにて視点２の画像をも消滅させ、表示画面上には、次の視点１と視点２の画像のみを表示させるようにすればよい。視点３と視点４の画像についても同様である。
【００９０】
フェードイン動作時には、図９のフェードアウト動作時と逆の画像スライドを実行すればよい。なお、上記のとおりフェードアウト時には視点１と視点４の画像が視点２と視点３の画像よりも先に表示画面から消滅するので、これとは逆のフェードイン動作時には、視点２と視点３の画像が視点１と視点４の画像に先行するように表示画面中に進入させる。
【００９１】
また、上記図７のフェードアウト処理の如く画像サイズを徐々に縮小させる場合には、上記図９に示すようにスライド量を設定しながら、各処理サイクルにおける画像サイズが徐々に小さくなるように画像処理を実行すればよい。このとき、各処理サイクルにおいて、たとえば視点１と視点４の画像の境界が表示画面の境界に接するように画像サイズを設定する。この場合、視点２と視点３の画像は、視点１と視点４の画像よりもスライドが遅れているため、その境界は、表示画面の境界から常に離れることになる。
【００９２】
このように画像処理を行うことにより、視聴者が、視点１と視点２、視点２と視点３、視点３と視点４の何れの視点から表示画像を見ているかに拘わらず、左眼に投影される画像と右眼に投影される画像間の視差がフェードアウト動作の進行に従って次第に大きくなり、且つ、各視点の画像はフェードアウト動作が進むに従って次第に縮小される。その結果、上記図７の処理フローと同様のフェードアウト効果が奏される。
【００９３】
フェードイン動作時には、かかるフェードアウト動作時と逆の画像スライド処理を実行すればよい。すなわち、各視点の画像（フェードインさせる画像）を上記とは逆の方向にスライドさせて表示画面中に進入させながら次第に拡大させればよい。
【００９４】
なお、これら４視点画像のスライド処理は、上記２視点画像に係る実施の形態と同様、画像処理部１０４による表示画像データの生成処理ないしグラフィックメモリ１０９に対するマッピング処理によって実行される。この場合、記憶部１０７には各視点の画像データが格納されている。そして、各視点の画像データを、グラフィックメモリ１０９上の各視点用データ領域に所定量だけずらしながら、そのまま、あるいは所定サイズに縮小してマッピングする。これにより、上記４視点画像のスライド処理が実行される。
【００９５】
以上、本発明に係る実施の形態について説明したが、本発明は上記実施の形態に限定されるものではなく、他に種々の変更が可能であることは言うまでもない。
【００９６】
たとえば、上記実施の形態では、フェードアウト後に表示される画像を、画像ファイルを構成する次の静止画像としたが、これ以外の背景画像とすることも勿論可能である。
【００９７】
その他、本発明の実施の形態は、本発明の技術的思想の範囲内において、適宜、種々の変更が可能である。
【００９８】
なお、本実施の形態に係る３次元立体画像表示装置は、図１の機能をパーソナルコンピュータ等に付与することによっても実現可能である。かかる場合、図１の機能を実行するためのプログラムが、ディスクの装着またはインターネット経由でパーソナルコンピュータにダウンロードされる。本願発明は、このような機能を付与するためのプログラムとしても抽象され得るものである。
【００９９】
【発明の効果】
以上、本発明によれば、三次元画像表示の特殊性を利用した新たなフェードイン・フェードアウト機能を提供することができる。
【図面の簡単な説明】
【図１】実施の形態に係る３次元立体画像表示装置の構成を示す図
【図２】実施の形態に係る画像の合成状態を示す図
【図３】実施の形態に係るフェードアウト動作時のフローチャート
【図４】実施の形態に係るフェードアウト処理時の表示画面を示す図
【図５】実施の形態に係るフェードイン動作時のフローチャート
【図６】他の実施の形態に係るフェードアウト処理時の表示画面を示す図
【図７】他の実施の形態に係るフェードアウト動作時のフローチャート
【図８】他の実施の形態に係るフェードイン動作時のフローチャート
【図９】更に実施の形態に係るフェードアウト処理時の表示画面を示す図
【符号の説明】
１０４  画像処理部
１０５  表示制御部
１０６  表示装置
１０８  展開メモリ
１０９  グラフィックメモリ
【図１】
2004356772.tif 000003
【図２】
2004356772.tif 000004
【図３】
2004356772.tif 000005
【図４】
2004356772.tif 000006
【図５】
2004356772.tif 000007
【図６】
2004356772.tif 000008
【図７】
2004356772.tif 000009
【図８】
2004356772.tif 000010
【図９】
2004356772.tif 000011