(57)【要約】【課題】違和感の無いキャプションを立体像とともに提示する。【解決手段】観視者の右眼に対して右眼用画像を表示し、観視者の左眼に対して左眼用画像を表示する表示装置であって、右眼用画像および左眼用画像を表示する表示部と、キャプションを右眼用画像および左眼用画像の一方に含めて表示させるキャプション処理部と、を備える表示装置を提供する。この場合において、キャプション処理部は、一例として、右眼用画像および左眼用画像のうち一方にキャプションを含め、他方の対応する領域に背景画像を含める。【選択図】図１
2011257485.tif 000002
【特許請求の範囲】
【請求項１】
観視者の右眼に対して右眼用画像を表示し、前記観視者の左眼に対して左眼用画像を表示する表示装置であって、
前記右眼用画像および前記左眼用画像を表示する表示部と、
キャプションを前記右眼用画像および前記左眼用画像の一方に含めて表示させるキャプション処理部と、
を備える表示装置。
【請求項２】
前記キャプション処理部は、前記右眼用画像および前記左眼用画像のうち一方に前記キャプションを含め、他方の対応する領域に背景画像を含める
請求項１に記載の表示装置。
【請求項３】
前記キャプション処理部は、前記他方の対応する領域に予め定められた輝度より低い一様な色の背景画像を含める
請求項２に記載の表示装置。
【請求項４】
前記キャプション処理部は、前記右眼用画像および前記左眼用画像のうち前記キャプションを含める画像を前記観視者からの指示に応じて選択する
請求項３に記載の表示装置。
【請求項５】
観視者の右眼に対して右眼用画像を表示し、前記観視者の左眼に対して左眼用画像を表示する表示装置における表示方法であって、
前記右眼用画像および前記左眼用画像を表示し、
キャプションを前記右眼用画像および前記左眼用画像の一方に含めて表示させる
表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、観視者に立体像を表示するための表示装置および表示方法に関する。
【背景技術】
【０００２】
従来、立体（３Ｄ）画像の提示技術が知られている。立体映像を提示する技術の一つとして、被写体を右眼に対応する視点から見たときの右眼用画像および被写体を左眼に対応する視点から見たときの左眼用画像を生成して、右眼用画像を観視者の右眼に対してのみに表示し、左眼用画像を観視者の左眼に対してのみに表示する技術がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、外国語の映画等を上映する場合、立体像とともに字幕等のキャプションを表示する。このような場合、キャプションに対しても視差を設けて立体的に提示すると、観視者に違和感を与えてしまう。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の態様においては、観視者の右眼に対して右眼用画像を表示し、前記観視者の左眼に対して左眼用画像を表示する表示装置であって、前記右眼用画像および前記左眼用画像を表示する表示部と、キャプションを前記右眼用画像および前記左眼用画像の一方に含めて表示させるキャプション処理部と、を備える表示装置、および、表示方法を提供する。
【０００５】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発.明となりうる。
【図面の簡単な説明】
【０００６】
【図１】本実施形態に係る表示装置１０の構成を示す。
【図２】本実施形態に係る表示装置１０によりキャプション３０が合成された右眼用画像の一例を示す。
【図３】本実施形態に係る表示装置１０により背景画像３２が合成された左眼用画像の一例を示す。
【図４】本実施形態に係る画像生成部１４による右眼用画像および左眼用画像の生成方法の一例を示す。
【図５】本実施形態に係るコンピュータ１９００のハードウェア構成の一例を示す。
【発明を実施するための形態】
【０００７】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００８】
図１は、本実施形態に係る表示装置１０の構成を示す。表示装置１０は、観視者の右眼に対して右眼用画像を表示し、観視者の左眼に対して左眼用画像を表示することにより、観視者に立体的な画像を提供する。表示装置１０は、再生部１２と、画像生成部１４と、キャプション処理部１６と、出力部１８とを備える。
【０００９】
再生部１２は、立体表示用の右眼用画像および左眼用画像を含む画像データ、および、立体的な画像とともに観視者に提示するキャプションを指定するキャプションデータを、記録媒体から再生する。再生部１２は、記録媒体に代えて、受信した放送波等から画像データおよびキャプションデータを再生してもよい。
【００１０】
画像生成部１４は、画像データから右眼用画像および左眼用画像を生成する。画像生成部１４は、一例として、画像データに対して予め定められたデコード処理をすることにより、右眼用画像および左眼用画像を生成する。
【００１１】
キャプション処理部１６は、画像生成部１４により生成された右眼用画像および左眼用画像に、キャプションデータにより指定されるキャプションを合成する。キャプション処理部１６は、一例として、キャプションデータにより指定された位置に、指定されたタイミングにおいて、キャプションを合成する。キャプションとは、画面内の一部分に重ねて表示される文字、記号および図形等の表示情報である。
【００１２】
出力部１８は、キャプション処理部１６によりキャプションが合成された右眼用画像および左眼用画像を表示する。より詳しくは、出力部１８は、右眼用画像を観視者の右眼に表示し、左眼用画像を観視者の左眼に表示する。出力部１８は、一例として、据置型の液晶ディスプレイのような１つの画面上に形成された表示領域内に、左眼用画像および右眼用画像を重複して表示する。また、出力部１８は、ヘッドマウントディスプレイのような２つの画面により形成された表示領域のそれぞれに、左眼用画像および右眼用画像を別個に表示する構成であってもよい。
【００１３】
本実施形態においては、出力部１８は、表示部２２と、立体視用メガネ２４とを有する。表示部２２は、２次元マトリクス状に配置された複数の画素を含み、観視者の右眼および左眼に対して画像を表示する画素ラインが交互に配置された表示領域を有する。そして、表示部２２は、右眼用の画素ラインに右眼用画像を表示し、左眼用の画素ラインに左眼用画像を表示する。
【００１４】
立体視用メガネ２４は、観視者に装着される。立体視用メガネ２４は、表示部２２の右眼用の画素ラインにより表示された右眼用画像を右眼のみに与え、表示部２２の左眼用の画素ラインにより表示された左眼用画像を左眼のみに与える。
【００１５】
以上のように表示装置１０によれば、キャプションが合成された立体的な画像を観視者に提供することができる。
【００１６】
図２は、本実施形態に係る表示装置１０によりキャプション３０が合成された右眼用画像の一例を示す。図３は、本実施形態に係る表示装置１０により背景画像３２が合成された左眼用画像の一例を示す。
【００１７】
ここで、キャプション処理部１６は、キャプションを右眼用画像および左眼用画像の一方に含めて表示させる。即ち、キャプション処理部１６は、キャプションを右眼用画像または左眼用画像のうちの何れか一方に重畳して、他方には重畳しない。これにより、表示装置１０は、キャプションを立体像として表示することなく、二次元として認識されるような違和感の無いキャプションを、立体的画像とともに観視者に提示することができる。
【００１８】
また、キャプション処理部１６は、図２に示されるように、一様な輝度の背景画像３２上にキャプション３０を表示してもよい。これにより、キャプション処理部１６は、観視者にキャプションを立体像から明確に区別して認識させることができる。この場合、背景画像３２は、一例として、予め定められた輝度より低くてもよいし（例えば黒）であってもよいし、予め定められた輝度より高くてもよい（例えば白）であってもよい。
【００１９】
さらに、この場合、キャプション処理部１６は、右眼用画像および左眼用画像のうち一方にキャプション３０を含め、他方の対応する領域に背景画像３２を含めてもよい。これにより、キャプション処理部１６は、右眼用画像と左眼用画像との不整合を少なくし、違和感の無いキャプションを提示することができる。
【００２０】
また、キャプション処理部１６は、右眼用画像および左眼用画像のうちキャプションを含める画像をユーザからの指示に応じて選択してもよい。これにより、キャプション処理部１６は、それぞれの観視者がより文字を見やすい方の眼（例えば、きき眼）にキャプションを含めることができる。
【００２１】
図４は、右眼用画像および左眼用画像の生成方法の一例を示す。画像生成部１４は、一例として、立体視用の画像として撮影されていない２次元画像から、立体視用の右眼用画像および左眼用画像を生成してもよい。この場合、画像生成部１４は、２次元の共通の画像を左右にずらして右眼用画像および左眼用画像を生成する。これにより、画像生成部１４は、立体視用に生成されていない画像から、簡単な処理で立体視用の右眼用画像および左眼用画像を生成することができる。
【００２２】
より具体的には、画像生成部１４は、共通の画像を右側に水平にシフトして右眼用画像を生成し、共通の画像を左側に水平にシフトして左眼用画像を生成する。この場合において、画像生成部１４は左眼用画像および右眼用画像の水平方向における相対位置の差を、観視者の瞳孔間距離Ｌ以下とする。例えば、画像生成部１４は、共通の画像を左にＬ／２シフトした画像を左眼用画像とし、共通の画像を右にＬ／２シフトした画像を右眼用画像とする。
【００２３】
ここで、瞳孔間距離Ｌは、観視者の瞳間の距離（４０ｍｍから９０ｍｍ）である。瞳孔間距離Ｌだけ離した位置に左眼用画像および右眼用画像を表示すると、観視者は、左眼で見た左眼用画像の表示物と右眼で見た右眼用画像の表示物とを融合して一つの像として認識することができ、且つ、融合した像を無限遠に認識することができる。従って、画像生成部１４は、右眼用画像と左眼用画像との相対位置の差を瞳孔間距離Ｌ以下とすることにより、観視者に立体像を提示することができる。
【００２４】
また、共通の画像を左右にずらして右眼用画像および左眼用画像を生成した場合、右眼用画像の左端に空白部分が生じる。同様に、左眼用画像の右端にも空白部分が生じる。これらの領域は、右眼または左眼の一方のみにしか画像を与えることができないので、観視者に自然な立体感を与える上で障害となることがある。
【００２５】
そこで、画像生成部１４は、一例として、右眼用画像の左端の空白部分に左端画像を付加し、左眼用画像の右端の空白部分に右端画像を付加してもよい。画像生成部１４は、一例として、右眼用画像の右端領域の画像をコピーして右端画像を生成し、左眼用画像の左端領域の画像をコピーして左端画像を生成する。また、この場合において、画像生成部１４は、右端画像および左端画像をぼかしてもよい。これにより、画像生成部１４は、端部部分において右眼および左眼に同一の画像を提示して、端部における不自然さを軽減することができる。
【００２６】
また、画像生成部１４は、一例として、右眼用画像の表示領域の左端から所定範囲を左側に拡大して左端画像を生成し、左眼用画像の表示領域の右端から所定範囲の画像を右側に拡大して右端画像を生成する。これにより、画像生成部１４は、端部部分において画像が連続した自然な立体像を観視者に提示することができる。
【００２７】
また、画像生成部１４は、一例として、右眼用画像および左眼用画像のそれぞれにおける右端部分および左端部分に、黒等の枠画像を表示してもよい。これにより、画像生成部１４は、左端および右端における立体感を与えない領域を無くして、枠内の全ての領域で立体感を与えることができる。さらに、このような枠画像を表示することにより、枠（窓枠および虫眼鏡の枠等）を通して物体を見るような感覚を観視者に与えることができるので、自然な立体感を観視者に提供することができる。
【００２８】
図５は、本実施形態に係るコンピュータ１９００のハードウェア構成の一例を示す。本実施形態に係るコンピュータ１９００は、ホスト・コントローラ２０８２により相互に接続されるＣＰＵ２０００、ＲＡＭ２０２０、グラフィック・コントローラ２０７５、及び表示装置２０８０を有するＣＰＵ周辺部と、入出力コントローラ２０８４によりホスト・コントローラ２０８２に接続される通信インターフェイス２０３０、ハードディスクドライブ２０４０、及びＣＤ−ＲＯＭドライブ２０６０を有する入出力部と、入出力コントローラ２０８４に接続されるＲＯＭ２０１０、フレキシブルディスク・ドライブ２０５０、及び入出力チップ２０７０を有するレガシー入出力部とを備える。
【００２９】
ホスト・コントローラ２０８２は、ＲＡＭ２０２０と、高い転送レートでＲＡＭ２０２０をアクセスするＣＰＵ２０００及びグラフィック・コントローラ２０７５とを接続する。ＣＰＵ２０００は、ＲＯＭ２０１０及びＲＡＭ２０２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ２０７５は、ＣＰＵ２０００等がＲＡＭ２０２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置２０８０上に表示させる。これに代えて、グラフィック・コントローラ２０７５は、ＣＰＵ２０００等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００３０】
入出力コントローラ２０８４は、ホスト・コントローラ２０８２と、比較的高速な入出力装置である通信インターフェイス２０３０、ハードディスクドライブ２０４０、ＣＤ−ＲＯＭドライブ２０６０を接続する。通信インターフェイス２０３０は、ネットワークを介して他の装置と通信する。ハードディスクドライブ２０４０は、コンピュータ１９００内のＣＰＵ２０００が使用するプログラム及びデータを格納する。ＣＤ−ＲＯＭドライブ２０６０は、ＣＤ−ＲＯＭ２０９５からプログラム又はデータを読み取り、ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供する。
【００３１】
また、入出力コントローラ２０８４には、ＲＯＭ２０１０と、フレキシブルディスク・ドライブ２０５０、及び入出力チップ２０７０の比較的低速な入出力装置とが接続される。ＲＯＭ２０１０は、コンピュータ１９００が起動時に実行するブート・プログラム、及び／又は、コンピュータ１９００のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ２０５０は、フレキシブルディスク２０９０からプログラム又はデータを読み取り、ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供する。入出力チップ２０７０は、フレキシブルディスク・ドライブ２０５０を入出力コントローラ２０８４へと接続すると共に、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を入出力コントローラ２０８４へと接続する。
【００３２】
ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供されるプログラムは、フレキシブルディスク２０９０、ＣＤ−ＲＯＭ２０９５、又はＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ２０２０を介してコンピュータ１９００内のハードディスクドライブ２０４０にインストールされ、ＣＰＵ２０００において実行される。
【００３３】
コンピュータ１９００は、表示装置１０として機能する。コンピュータ１９００にインストールされ、コンピュータ１９００を表示装置１０として機能させるプログラムは、画像生成モジュールと、キャプション処理モジュールと、を備える。これらのプログラム又はモジュールは、ＣＰＵ２０００等に働きかけて、コンピュータ１９００を、画像生成部１４およびキャプション処理部１６としてそれぞれ機能させる。
【００３４】
これらのプログラムに記述された情報処理は、コンピュータ１９００に読込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である画像生成部１４およびキャプション処理部１６として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１９００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の表示装置１０が構築される。
【００３５】
一例として、コンピュータ１９００と外部の装置等との間で通信を行う場合には、ＣＰＵ２０００は、ＲＡＭ２０２０上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信インターフェイス２０３０に対して通信処理を指示する。通信インターフェイス２０３０は、ＣＰＵ２０００の制御を受けて、ＲＡＭ２０２０、ハードディスクドライブ２０４０、フレキシブルディスク２０９０、又はＣＤ−ＲＯＭ２０９５等の記憶装置上に設けた送信バッファ領域等に記憶された送信データを読み出してネットワークへと送信し、もしくは、ネットワークから受信した受信データを記憶装置上に設けた受信バッファ領域等へと書き込む。このように、通信インターフェイス２０３０は、ＤＭＡ（ダイレクト・メモリ・アクセス）方式により記憶装置との間で送受信データを転送してもよく、これに代えて、ＣＰＵ２０００が転送元の記憶装置又は通信インターフェイス２０３０からデータを読み出し、転送先の通信インターフェイス２０３０又は記憶装置へとデータを書き込むことにより送受信データを転送してもよい。
【００３６】
また、ＣＰＵ２０００は、ハードディスクドライブ２０４０、ＣＤ−ＲＯＭドライブ２０６０（ＣＤ−ＲＯＭ２０９５）、フレキシブルディスク・ドライブ２０５０（フレキシブルディスク２０９０）等の外部記憶装置に格納されたファイルまたはデータベース等の中から、全部または必要な部分をＤＭＡ転送等によりＲＡＭ２０２０へと読み込ませ、ＲＡＭ２０２０上のデータに対して各種の処理を行う。そして、ＣＰＵ２０００は、処理を終えたデータを、ＤＭＡ転送等により外部記憶装置へと書き戻す。このような処理において、ＲＡＭ２０２０は、外部記憶装置の内容を一時的に保持するものとみなせるから、本実施形態においてはＲＡＭ２０２０および外部記憶装置等をメモリ、記憶部、または記憶装置等と総称する。本実施形態における各種のプログラム、データ、テーブル、データベース等の各種の情報は、このような記憶装置上に格納されて、情報処理の対象となる。なお、ＣＰＵ２０００は、ＲＡＭ２０２０の一部をキャッシュメモリに保持し、キャッシュメモリ上で読み書きを行うこともできる。このような形態においても、キャッシュメモリはＲＡＭ２０２０の機能の一部を担うから、本実施形態においては、区別して示す場合を除き、キャッシュメモリもＲＡＭ２０２０、メモリ、及び／又は記憶装置に含まれるものとする。
【００３７】
また、ＣＰＵ２０００は、ＲＡＭ２０２０から読み出したデータに対して、プログラムの命令列により指定された、本実施形態中に記載した各種の演算、情報の加工、条件判断、情報の検索・置換等を含む各種の処理を行い、ＲＡＭ２０２０へと書き戻す。例えば、ＣＰＵ２０００は、条件判断を行う場合においては、本実施形態において示した各種の変数が、他の変数または定数と比較して、大きい、小さい、以上、以下、等しい等の条件を満たすかどうかを判断し、条件が成立した場合（又は不成立であった場合）に、異なる命令列へと分岐し、またはサブルーチンを呼び出す。
【００３８】
また、ＣＰＵ２０００は、記憶装置内のファイルまたはデータベース等に格納された情報を検索することができる。例えば、第１属性の属性値に対し第２属性の属性値がそれぞれ対応付けられた複数のエントリが記憶装置に格納されている場合において、ＣＰＵ２０００は、記憶装置に格納されている複数のエントリの中から第１属性の属性値が指定された条件と一致するエントリを検索し、そのエントリに格納されている第２属性の属性値を読み出すことにより、所定の条件を満たす第１属性に対応付けられた第２属性の属性値を得ることができる。
【００３９】
以上に示したプログラム又はモジュールは、外部の記録媒体に格納されてもよい。記録媒体としては、フレキシブルディスク２０９０、ＣＤ−ＲＯＭ２０９５の他に、ＤＶＤ又はＣＤ等の光学記録媒体、ＭＯ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワーク又はインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムをコンピュータ１９００に提供してもよい。
【００４０】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００４１】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００４２】
１０  表示装置、１２  再生部、１４  画像生成部、１６  キャプション処理部、１８  出力部、２２  表示部、２４  立体視用メガネ、３０  キャプション、３２  背景画像、１９００  コンピュータ、２０００  ＣＰＵ、２０１０  ＲＯＭ、２０２０  ＲＡＭ、２０３０  通信インターフェイス、２０４０  ハードディスクドライブ、２０５０  フレキシブルディスク・ドライブ、２０６０  ＣＤ−ＲＯＭドライブ、２０７０  入出力チップ、２０７５  グラフィック・コントローラ、２０８０  表示装置、２０８２  ホスト・コントローラ、２０８４  入出力コントローラ、２０９０  フレキシブルディスク、２０９５  ＣＤ−ＲＯＭ
【図１】
2011257485.tif 000003
【図２】
2011257485.tif 000004
【図３】
2011257485.tif 000005
【図４】
2011257485.tif 000006
【図５】
2011257485.tif 000007