(57)【要約】【課題】立体視用画像の表示について、処理負荷やデータベースの規模を増大させることなく、多様な画素数の画像に対応可能な画像表示装置を提供する。【解決手段】携帯電話１００は、ＣＰＵ７と、立体画像変換処理部１３と、ＬＣＤコントローラ１４と、表示部１５と、を備える。立体画像変換処理部１３は、ＣＰＵ７から供給された原画像データの画素数を所定の画素数に変換し、変換後の画像データを解析し、他視点画像データを生成する。そして、立体画像変換処理部１３は、生成した他視点画像データの画素数を原画像データの画素数と同一にする変換を行う。ＬＣＤコントローラ１４は、画素数変換後の他視点画像データと、原画像データとを所定のフォーマットに基づいて合成して、立体視用画像データを生成する。表示部１５は、この立体視用画像データに基づく立体視画像を表示する。【選択図】図１
2010087618.tif 000002
【特許請求の範囲】
【請求項１】
２次元画像データを供給する画像供給手段と、
該画像供給手段から供給された前記２次元画像データの画素数を所定の画素数に変換する第１のスケーラと、
該第１のスケーラによる前記変換の結果得られた画像データを解析し、他視点の画像データを生成する他視点画像生成手段と、
該他視点画像生成手段により生成された前記画像データの画素数を所定の画素数に変換する第２のスケーラと、
前記２次元画像データと、前記第２のスケーラによる前記変換の結果得られた画像データを所定のフォーマットに基づいて合成することで、立体視用の画像データを生成する画像合成手段と、
該画像合成手段により生成された前記画像データに基づく画像を表示する表示手段と、を備え、
前記２次元画像データ及び前記第２のスケーラによって得られた前記画像データにおいて、何れか一方は、右眼用の画像データであり、他方は、左眼用の画像データである、
ことを特徴とする画像表示装置。
【請求項２】
前記第１のスケーラは、前記画像供給手段から供給された前記２次元画像データの画素数を前記他視点画像生成手段が対応可能な画素数に変換し、
前記第２のスケーラは、前記他視点画像生成手段により生成された前記画像データの画素数を前記２次元画像データの画素数に変換する、
ことを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記表示手段により表示される右眼用の画像及び左眼用の画像からの光線が、それぞれ対応するユーザの眼に入射されるようにする視差バリアをさらに備える、
ことを特徴とする請求項１に記載の画像表示装置。
【請求項４】
前記画像供給手段から供給される前記２次元画像データは、ユーザの利き眼用の画像データであり、前記他視点画像生成手段により生成される前記画像データは、ユーザの非利き眼用の画像データである、
ことを特徴とする請求項１に記載の画像表示装置。
【請求項５】
ユーザの利き眼についての情報の入力をユーザから受け付けるユーザインタフェースをさらに備える、
ことを特徴とする請求項４に記載の画像表示装置。
【請求項６】
２次元画像データを供給する画像供給手段と、
該画像供給手段から供給された前記２次元画像データから所定部分の画像データを抽出する立体画像表示エリア検出手段と、
該立体画像表示エリア検出手段により抽出された前記画像データの画素数を所定の画素数に変換する第１のスケーラと、
該第１のスケーラによる前記変換の結果得られた画像データを解析し、他視点の画像データを生成する他視点画像生成手段と、
該他視点画像生成手段により生成された前記画像データの画素数を所定の画素数に変換する第２のスケーラと、
前記２次元画像データの前記所定部分に、前記第２のスケーラによる前記変換の結果得られた画像データを所定のフォーマットに基づいて合成することで、立体視用の画像データを生成する画像合成手段と、
該画像合成手段により生成された前記画像データに基づく画像を表示する表示手段と、を備え、
前記２次元画像データの前記所定部分の画像データ及び前記第２のスケーラによって得られた前記画像データにおいて、何れか一方は、右眼用の画像データであり、他方は、左眼用の画像データである、
ことを特徴とする画像表示装置。
【請求項７】
それぞれ異なる内容の２次元画像データを供給する第１の画像供給手段及び第２の画像供給手段と、
前記第１の画像供給手段及び前記第２の画像供給手段からそれぞれの前記２次元画像データを入力し、これらの２次元画像データを、予め設定されたそれぞれ異なる出力先、又は、前記第１の画像供給手段若しくは前記第２の画像供給手段からの制御信号に従って決定されたそれぞれ異なる出力先に出力する経路選択手段と、
該経路選択手段から出力された一方の前記２次元画像データの画素数を所定の画素数に変換する第１のスケーラと、
該第１のスケーラによる前記変換の結果得られた画像データを解析し、他視点の画像データを生成する他視点画像生成手段と、
該他視点画像生成手段により生成された前記画像データの画素数を所定の画素数に変換する第２のスケーラと、
前記経路選択手段から出力された前記一方の２次元画像データと、前記第２のスケーラによる前記変換の結果得られた画像データを所定のフォーマットに基づいて合成し、その合成によって得られた画像データと、前記経路選択手段から出力された他方の前記２次元画像データを合成することで、立体視用の画像データを生成する画像合成手段と、
該画像合成手段により生成された前記画像データに基づく画像を表示する表示手段と、を備え、
前記経路選択手段から前記第１のスケーラへ出力された前記２次元画像データ及び前記第２のスケーラによって得られた前記画像データにおいて、何れか一方は、右眼用の画像データであり、他方は、左眼用の画像データである、
ことを特徴とする画像表示装置。
【請求項８】
コンピュータを、
２次元画像データを供給する画像供給手段、
該画像供給手段から供給された前記２次元画像データの画素数を所定の画素数に変換する第１のスケーラ、
該第１のスケーラによる前記変換の結果得られた画像データを解析し、他視点の画像データを生成する他視点画像生成手段、
該他視点画像生成手段により生成された前記画像データの画素数を所定の画素数に変換する第２のスケーラ、
前記２次元画像データと、前記第２のスケーラによる前記変換の結果得られた画像データを所定のフォーマットに基づいて合成することで、立体視用の画像データを生成する画像合成手段、として機能させ、
前記２次元画像データ及び前記第２のスケーラによって得られた前記画像データにおいて、何れか一方は、右眼用の画像データであり、他方は、左眼用の画像データである、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２次元画像データを立体視用の画像データに変換し、かかる画像データに基づく画像を立体視可能に表示する画像表示装置に関する。
【背景技術】
【０００２】
３次元（立体視）表示に関して、従来より様々な技術が提案されている（例えば、特許文献１）。特許文献１には、撮像された一の２次元画像から３次元情報を取得することで、立体視画像を表示可能とするカメラが提案されている。
【０００３】
【特許文献１】特開平７−２９６１６５号公報（第６〜７頁の段落［００５７］〜［００７３］、図３、図４）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１で開示される発明では、原画像を構成する画素毎に、３次元空間内の点の位置を推定する処理を行うため、原画像の画素数が増加すると、演算処理の負荷が増大するという問題があった。また、位置の推定には、データベース（知識ベース）を必要とするが、かかるデータベースは、原画像の画素数に応じて用意しなければならない。したがって、多様な画素数の画像を取り扱う製品では、全ての画像サイズに対応させようとすると、データベースの容量が増大してしまうという問題があった。
【０００５】
本発明は、上記従来の問題を解決すべくなされたものであり、一の２次元画像データに基づき容易に立体視用の画像データを生成でき、また、処理負荷やデータベースの規模を増大させることなく、多様な画素数の画像データに対応可能な画像表示装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る画像表示装置は、
２次元画像データを供給する画像供給手段と、
該画像供給手段から供給された前記２次元画像データの画素数を所定の画素数に変換する第１のスケーラと、
該第１のスケーラによる前記変換の結果得られた画像データを解析し、他視点の画像データを生成する他視点画像生成手段と、
該他視点画像生成手段により生成された前記画像データの画素数を所定の画素数に変換する第２のスケーラと、
前記２次元画像データと、前記第２のスケーラによる前記変換の結果得られた画像データを所定のフォーマットに基づいて合成することで、立体視用の画像データを生成する画像合成手段と、
該画像合成手段により生成された前記画像データに基づく画像を表示する表示手段と、を備え、
前記２次元画像データ及び前記第２のスケーラによって得られた前記画像データにおいて、何れか一方は、右眼用の画像データであり、他方は、左眼用の画像データである、ことを特徴とする。
【０００７】
好ましくは、前記第１のスケーラは、前記画像供給手段から供給された前記２次元画像データの画素数を前記他視点画像生成手段が対応可能な画素数に変換し、
前記第２のスケーラは、前記他視点画像生成手段により生成された前記画像データの画素数を前記２次元画像データの画素数に変換する。
【０００８】
前記表示手段により表示される右眼用の画像及び左眼用の画像からの光線が、それぞれ対応するユーザの眼に入射されるようにする視差バリアをさらに備える構成にするのが好ましい。
【０００９】
前記画像供給手段から供給される前記２次元画像データは、ユーザの利き眼用の画像データであり、前記他視点画像生成手段により生成される前記画像データは、ユーザの非利き眼用の画像データである、ようにしてもよい。
【００１０】
この場合、ユーザの利き眼についての情報の入力をユーザから受け付けるユーザインタフェースをさらに備える構成にしてもよい。
【００１１】
また、本発明に係る画像表示装置は、
２次元画像データを供給する画像供給手段と、
該画像供給手段から供給された前記２次元画像データから所定部分の画像データを抽出する立体画像表示エリア検出手段と、
該立体画像表示エリア検出手段により抽出された前記画像データの画素数を所定の画素数に変換する第１のスケーラと、
該第１のスケーラによる前記変換の結果得られた画像データを解析し、他視点の画像データを生成する他視点画像生成手段と、
該他視点画像生成手段により生成された前記画像データの画素数を所定の画素数に変換する第２のスケーラと、
前記２次元画像データの前記所定部分に、前記第２のスケーラによる前記変換の結果得られた画像データを所定のフォーマットに基づいて合成することで、立体視用の画像データを生成する画像合成手段と、
該画像合成手段により生成された前記画像データに基づく画像を表示する表示手段と、を備え、
前記２次元画像データの前記所定部分の画像データ及び前記第２のスケーラによって得られた前記画像データにおいて、何れか一方は、右眼用の画像データであり、他方は、左眼用の画像データである、ことを特徴とする。
【００１２】
また、本発明に係る画像表示装置は、
それぞれ異なる内容の２次元画像データを供給する第１の画像供給手段及び第２の画像供給手段と、
前記第１の画像供給手段及び前記第２の画像供給手段からそれぞれの前記２次元画像データを入力し、これらの２次元画像データを、予め設定されたそれぞれ異なる出力先、又は、前記第１の画像供給手段若しくは前記第２の画像供給手段からの制御信号に従って決定されたそれぞれ異なる出力先に出力する経路選択手段と、
該経路選択手段から出力された一方の前記２次元画像データの画素数を所定の画素数に変換する第１のスケーラと、
該第１のスケーラによる前記変換の結果得られた画像データを解析し、他視点の画像データを生成する他視点画像生成手段と、
該他視点画像生成手段により生成された前記画像データの画素数を所定の画素数に変換する第２のスケーラと、
前記経路選択手段から出力された前記一方の２次元画像データと、前記第２のスケーラによる前記変換の結果得られた画像データを所定のフォーマットに基づいて合成し、その合成によって得られた画像データと、前記経路選択手段から出力された他方の前記２次元画像データを合成することで、立体視用の画像データを生成する画像合成手段と、
該画像合成手段により生成された前記画像データに基づく画像を表示する表示手段と、を備え、
前記経路選択手段から前記第１のスケーラへ出力された前記２次元画像データ及び前記第２のスケーラによって得られた前記画像データにおいて、何れか一方は、右眼用の画像データであり、他方は、左眼用の画像データである、ことを特徴とする。
【００１３】
また、本発明に係るプログラムは、
コンピュータを、
２次元画像データを供給する画像供給手段、
該画像供給手段から供給された前記２次元画像データの画素数を所定の画素数に変換する第１のスケーラ、
該第１のスケーラによる前記変換の結果得られた画像データを解析し、他視点の画像データを生成する他視点画像生成手段、
該他視点画像生成手段により生成された前記画像データの画素数を所定の画素数に変換する第２のスケーラ、
前記２次元画像データと、前記第２のスケーラによる前記変換の結果得られた画像データを所定のフォーマットに基づいて合成することで、立体視用の画像データを生成する画像合成手段、として機能させ、
前記２次元画像データ及び前記第２のスケーラによって得られた前記画像データにおいて、何れか一方は、右眼用の画像データであり、他方は、左眼用の画像データである、ことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、一の２次元画像データに基づき容易に立体視用の画像データを生成することが可能となり、また、処理負荷やデータベースの規模を増大させることなく、多様な画素数の画像データに対応可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明に係る画像表示装置の実施形態を図面を用いて説明する。本発明は、映像表示が可能な端末装置全般、例えば携帯電話、ＰＨＳ、ＰＤＡ、ＰＣ、ＴＶ、映像記録装置・再生装置等に適用可能であるが、以下の各実施形態では、本発明に係る画像表示装置を携帯電話に適用して説明する。本発明を携帯電話に適用すると、立体視用画像データ生成時の処理負荷等が低減されるため、低消費電力化が図れ、回路規模低減による小型化が可能となる。
【００１６】
（第１実施形態）
本発明の第１実施形態について図面を用いて説明する。
図１は、第１実施形態に係る携帯電話１００の構成を示すブロック図である。携帯電話１００は、通信アンテナ１と、無線回路２と、符号復号処理回路３と、マイク４と、レシーバ５と、キー６と、ＣＰＵ７と、ＣＰＵバス８と、メモリ９と、ＤＡＣ１０と、スピーカ１１と、ビデオＩ／Ｆ１２と、立体画像変換処理部１３と、ＬＣＤコントローラ１４と、表示部１５と、視差バリア１６と、を備える。
【００１７】
通信アンテナ１は、空中を伝送されてきた電波を受信し、高周波電気信号に変換し、無線回路２に入力する。また、通信アンテナ１は、無線回路２から出力された高周波電気信号を電波に変換して発信する。無線回路２は、ＣＰＵ７の指示に基づき、通信アンテナ１で受信した高周波電気信号を復調し、符号復号処理回路３に入力する。また、無線回路２は、符号復号処理回路３の出力信号に変調処理を施し、高周波電気信号に変換して通信アンテナ１へ出力する。
【００１８】
符号復号処理回路３は、ＣＰＵ７の制御に従って、無線回路２の出力信号に復号処理を施し、通話用音声信号をレシーバ５に出力し、文字データや画像データ等をＣＰＵ７へ出力する。また、符号復号処理回路３は、マイク４を介して入力されたユーザ等の音声、または、ユーザがキー６を操作して編集した文字やメモリ９から読み取った画像データ等に符号化処理を施し、その結果得られた信号を無線回路２へ出力する。
【００１９】
メモリ９は、各種制御用のプログラム、データベース、電話帳、アドレス帳、着信メロディ、楽曲データ、動画や静止画などの画像データ、等を格納する。なお、画像データや楽曲データは、図示しない半導体メモリカードやハードディスクに保持するようにしてもよい。
【００２０】
ＤＡＣ１０は、ＣＰＵ７から出力される着信音や通話音声等のデジタル音声信号をアナログ信号に変換し、スピーカ１１へ供給する。スピーカ１１は、ＤＡＣ１０から供給されたアナログ信号に基づいて着信音や通話音声等を出力する。
【００２１】
ＣＰＵ７は、音声通話処理、音楽や画像の再生処理、その他、携帯電話１００全般に関する制御を行う。例えば、ＣＰＵ７は、ＣＰＵバス８を介してメモリ９からプログラムを取得し、符号復号処理回路３、無線回路２を制御して、着信待ちに係る処理を行う。一方、着信時には、ＣＰＵ７は、メモリ９の電話帳から発信者の名前や着信メロディ、着信画像を読み出す。そして、ＣＰＵ７は、音声データについては、ＤＡＣ１０へ出力する一方、相手の電話番号や名前、画像データについては、ビデオＩ／Ｆ１２を介して、立体画像変換処理部１３へ出力する。そして、着信待ち状態あるいは着信時状態において、ユーザがキー６を操作することにより、通話やメールの送受信が可能となる。
【００２２】
立体画像変換処理部１３は、詳細は後述するが、ＣＰＵ７から出力されたビデオ信号（２次元画像）に画像処理を施して、別視点から見た画像データを生成し、ＬＣＤコントローラ１４へ出力する。ＬＣＤコントローラ１４は、ＣＰＵ７から出力された画像データと、立体画像変換処理部１３から出力された画像データとを所定のフォーマットに基づいて合成し、合成した画像データ（立体視用画像データ）を所定のフレームレートで表示部１５へ出力する。
【００２３】
表示部１５は、本実施形態では、液晶ディスプレイで構成され、ＬＣＤコントローラ１４から出力される画像データに基づいた画像（立体視用画像）を表示する。なお、表示部１５は、自発光型の有機ＥＬディスプレイで構成されてもよい。
【００２４】
視差バリア１６は、表示部１５に表示される立体視用画像（左眼用画像及び右眼用画像で構成される）において、左眼用画像については、ユーザの右眼からは見えないように、また、右眼用画像については、ユーザの左眼からは見えないように画像観視方向を制限するものである。視差バリア１６は、図２Ａ、図２Ｂに示すように、縦ストライプのものを使用し、これにより、ユーザの左右の眼に入射する光を制限する。
【００２５】
したがって、たとえば、図２Ｃに示すように、携帯電話１００全体を９０°回転させて使用する場合は、視差バリア１６のストライプの向きも９０°回転させる必要がある。この場合、視差バリア１６を機械的に９０°回転させるための機構を設けることで対応することが可能である。しかし、表示部１５の画素と視差バリア１６のストライプの位置合わせに精度が要求されることから、視差バリア１６をマトリクスタイプの透過型表示部（例えば、スイッチ液晶パネル）で構成するのが望ましい。かかる構成にすると、ＣＰＵ７の制御により、左眼用画像と右眼用画像を合成する際のフォーマットと、視差バリア１６のストライプ表示の向きを容易に変更することができる。
【００２６】
さらに、視差バリア１６として使用する上記透過型表示部の画素数を十分多くすることにより、ストライプ表示の微妙な位置調整が可能となり、立体視用画像表示時の左眼用画像及び右眼用画像の分離度を向上させることが可能である。この位置調整は製造時に行ってもよいし、あるいは、携帯電話１００に図示しないユーザインタフェースを設けて、製品出荷後にユーザ（エンドユーザ）が適宜調整できるようにしてもよい。
【００２７】
次に、立体画像変換処理部１３の詳細について説明する。図３に示すように、立体画像変換処理部１３は、第１のスケーラ１３１と、他視点画像生成部１３２と、第２のスケーラ１３３と、を備える。
【００２８】
第１のスケーラ１３１は、ビデオＩ／Ｆ１２を介してＣＰＵ７から出力された２次元画像（画像データａ）に対して、横方向、縦方向を所定の画素数に縮小し、その結果得られた画像データｂを他視点画像生成部１３２に供給する。他視点画像生成部１３２は、第１のスケーラ１３１から供給された画像データｂを基に、画像データａと異なる視点の画像データｃを生成し、第２のスケーラ１３３に供給する。第２のスケーラ１３３は、他視点画像生成部１３２から供給された画像データｃに対して、縦、横が元の画素数となるよう拡大した画像データｄをＬＣＤコントローラ１４に供給する。
【００２９】
図３から理解できるように、立体画像変換処理部１３は、ＣＰＵ７から出力された画像データａに立体画像変換処理を施してＬＣＤコントローラ１４へ出力する第１の経路と、画像データａをそのままＬＣＤコントローラ１４へ出力する第２の経路を設けている。立体表示を行わない、即ち、通常の２次元表示を行う場合は、ＣＰＵ７の制御の下、ＬＣＤコントローラ１４は、第２の経路から取得した画像データａのみを表示部１５に出力する。この場合、例えば、視差バリア１６をスイッチ液晶パネル等の透過型表示部で構成していると、ＣＰＵ７の指示によって、視差バリア１６のストライプをオフにし、全画素を透過させることで、２次元画像表示用に切り換えることできる。ＣＰＵ７は、ユーザによるキー６の操作や取り扱うコンテンツの種類等に応じて、２次元表示と３次元（立体）表示を切り換えることができる。
【００３０】
続いて、立体表示を行う際の立体画像変換処理部１３の動作について説明する。図４は、立体画像変換処理部１３が実行する立体画像変換処理の手順を示すフローチャートである。なお、以下の説明において、ＣＰＵ７から供給される画像データａの画像サイズは、ＶＧＡ (横：４８０ドット、縦：６４０ドット)であり、表示部１５の画素数はＶＧＡであり、他視点画像生成部１３２が生成する画像データｃの画像サイズは、ＱＶＧＡ（横：２４０ドット，縦：３２０ドット）であるとする。
【００３１】
立体画像変換処理は、ＣＰＵ７からビデオＩ／Ｆ１２を介して供給された画像データａを立体画像変換処理部１３が入力することで開始される。立体画像変換処理部１３は、入力した画像データａをＬＣＤコントローラ１４へ出力する（ステップＳ１０１）と共に、第１のスケーラ１３１にて画素数の縮小処理（ステップＳ１０２）を行う。
【００３２】
ここで、画像データａ（原画像データ）の各画素を、図５Ａに示すように、横方向ラインにおいて、１ライン目の左から（１，１），（２，１），（３，１）・・・，２ライン目の左から（１，２），（２，２），（３，２）・・・のように表す。第１のスケーラ１３１は、画像データａの画像サイズ（ＶＧＡ）をＱＶＧＡサイズに縮小する。具体的には、第１のスケーラ１３１は、図５Ｂに示すように、横方向ラインにおいて、１ライン目は（１，１），（３，１），（５，１）・・・、２ライン目は（１，３），（３，３），（５，３）・・・となるように、画像データａの横方向，縦方向ライン共に、３画素毎に真ん中の画素を間引くことで、画像データａを縮小する。第１のスケーラ１３１は、その結果得られた画像データｂ（ＱＶＧＡサイズ）を他視点画像生成部１３２へ出力する。
【００３３】
他視点画像生成部１３２は、画像データｂを解析し、メモリ９に記憶されているデータベース（知識ベース）を使用した推論により、画像データｂを構成する各画素の奥行きを計算し、他視点から見た場合の画像データ（他視点画像データ）を生成する（ステップＳ１０３）。他視点画像生成部１３２は、例えば、要素図形の輪郭、重なりや濃度、繰り返し、陰影、物体認識等に基づいて、各画素の奥行きを推定する。なお、本実施形態では、ＣＰＵ７から供給される画像データａに基づく画像を右眼用画像とし、他視点画像生成部１３２は、図５Ｃに示すような左眼用画像データを他視点画像のデータ（画像データｃ）として生成する。そして、他視点画像生成部１３２は、生成した画像データｃを第２のスケーラ１３３へ出力する。
【００３４】
第２のスケーラ１３３は、他視点画像生成部１３２から出力されたＱＶＧＡサイズの画像データｃに対して、縦、横２倍化処理を施す（ステップＳ１０４）。具体的には、第２のスケーラ１３３は、画像データｃの横方向，縦方向ラインの双方において、同一画素が２つ続くようにして、画像データｃを縦、横２倍化する。この結果、図５Ｄに示すように、横方向ラインにおいて、１ライン目と２ライン目の画像データが、左から（１，１Ｌ），（１，１Ｌ），（３，１Ｌ），（３，１Ｌ）・・・，３ライン目と４ライン目の画像データが、左から（１，３Ｌ），（１，３Ｌ），（３，３Ｌ），（３，３Ｌ）となる画像データｄが生成される。第２のスケーラ１３３は、生成した画像データｄをＬＣＤコントローラ１４へ出力する。
【００３５】
なお、この拡大処理による精細度の低下によって、画像のボケや斜め線のギザギザ（ジャギー）が目立つような場合には、これらを低減させるため、バイキュービックやスプライン関数を使用した高画質な拡大アルゴリズムを使用してもよい。また、一般的に、人間は、利き眼で物体を主体的に見ており、利き目ではない方の眼は補助的に使用していることから、ＣＰＵ７から供給する画像データａを利き目用の画像データとし、生成した画像データを他方の眼用の画像データとするのが好ましい。また、利き目は、人によって異なるため、携帯電話１００は、ＣＰＵ７から供給する画像データａ（原画像データ）をどちらの眼用に使用するかについて、ユーザに選択させるためのユーザインタフェースを備えてもよい。
【００３６】
ＬＣＤコントローラ１４は、ＣＰＵ７から出力された画像データａ（右眼用画像データ）と、第２のスケーラ１３３から出力された画像データｄ（左眼用画像データ）とを所定のフォーマットに基づいて合成する。具体的には、ＬＣＤコントローラ１４は、図５Ｅに示すように、奇数列目に画像データａ（右眼用画像データ）を配置し、偶数列目に画像データｄ（左眼用画像データ）を配置することで、画像データｅ（立体視用画像データ）を生成する。
【００３７】
即ち、ＬＣＤコントローラ１４は、右眼用画像データと左眼用画像データとが１列毎に交互に並ぶように合成することで、画像データｅを生成し、生成した画像データｅを表示部１５に出力する。図６は、表示部１５、視差バリア１６及びユーザ視点のそれぞれの位置関係を示す平面図である。図６において、１５２は液晶パネル、１５１はバックライト、１７１はユーザの右眼，１７２は左眼である。
【００３８】
視差バリア１６のハッチングを施してある部分は、光を遮蔽する部分であり、白い部分は、光を透過する部分である。図６において、視差バリア１６は、例えば、右眼用画像（１，１Ｒ），（３，１Ｒ），（５，１Ｒ）からの光線が右眼１７１に入射し、左眼用画像（１，１Ｌ），（３，１Ｌ），（５，１Ｌ）からの光線が左眼１７２に入射する位置に配置されている。これにより、ユーザが、左右の眼でそれぞれの視点の画像を観視することにより、表示部１５に表示された画像（立体視用画像）を立体画像として認識することができる。
【００３９】
図７Ａ〜図７Ｈに、各処理段階における画像データの具体的な画像イメージを示す。図７Ａは、画像データａ（原画像データ）の画像イメージであり、ここでは、点線の密度で精細度、画像の大きさで画素数を表している。図７Ｂは、第１のスケーラ１３１が出力する画像データｂの画像イメージを示す。画像データｂは、画像データａの構成画素を横方向、垂直方向それぞれについて、２分の１に縮小することで得られるため、その画像サイズはＱＶＧＡとなる。
【００４０】
図７Ｃは、他視点画像生成部１３２によって生成された画像データｃ（他視点画像データ）の画像イメージを示す。他視点画像生成部１３２は、画像データｂ（図７Ｂ参照）をユーザの左眼から見た画像（他視点画像）のデータに変換する。このため、本例では、顔の方向が左右反転した、図７Ｃのような画像イメージとなる。図７Ｄは、第２のスケーラ１３３により生成された画像データｄの画像イメージを示す。画像データｄは、画像データａの画像サイズを縦横２倍に拡大した結果得られるため、画像サイズはＶＧＡとなるが、精細度は２分の１となる。
【００４１】
図７Ｅは、ＬＣＤコントローラ１４によって生成された画像データｅの画像イメージ、即ち、表示部１５に表示される立体視用画像の画像イメージを示す。ＬＣＤコントローラ１４により、図７Ａに示す画像データａ（即ち、右眼用画像データ）と、図７Ｄに示す画像データｄ（即ち、左眼用画像データ）とが、それぞれ１列毎に合成されることで、図７Ｅに示すような１列毎に右眼用画像と左眼用画像が入り混じった画像が表示部１５に表示される。
【００４２】
この立体視用画像に対し、視差バリア１６を用いることにより、ユーザの右眼には、図７Ｆに示すような右眼視点の画像からの光線が入射し、左眼には、図７Ｇに示すような、左眼視点の画像からの光線が入射する。このため、ユーザには、図７Ｈに示すように、表示された画像が立体的な画像として視認される。
【００４３】
このように、本実施形態の携帯電話１００（画像表示装置）によれば、立体画像変換処理部１３は、供給された原画像データ（画像データａ）の画素数を所定の画素数に変換した画像データｂを生成し、かかる画像データｂに基づいて、他視点画像データｃを生成する。したがって、原画像データの画素数にかかわらず立体視用画像データを作成でき、しかも、処理負荷や使用するデータベースの規模を増大させることがない。
【００４４】
本実施形態では、第１のスケーラ１３１で原画像データを縦横２分の１に縮小し、第２のスケーラ１３３で縦横２倍に拡大する場合の例について述べたが、縮小・拡大倍率は、これに限定されない。要は、第１のスケーラ１３１が、原画像データの画素数を他視点画像生成部１３２が対応可能な画素数に変換できればよい。例えば、原画像データの画素数が、他視点画像生成部１３の対応可能な画素数より少ない場合では、第１のスケーラ１３１は、原画像データの画素数を増加させる方向で変換してもよい。
【００４５】
同様に、第２のスケーラ１３３は、生成する画像データの画素数を原画像データの画像数と一致させることができればよく、さらに言えば、他視点画像処理部１３２から出力される画像データｃの画素数が、表示部１５の対応画素数より多い場合では、第２のスケーラ１３３は、画像データｃの画素数を減らすことで、画像データｄを生成してもよい。要するに、第２のスケーラ１３３の拡大、縮小倍率は、他視点画像生成部１３から出力された画像データｃの画素数を原画像データの画素数と同じにできるような値に設定すればよい。
【００４６】
さらに、原画像データの画素数が表示部１５の対応画素数と一致していない場合は、ＬＣＤコントローラ１４の後段または立体画像変換処理部１３の後段に第３のスケーラを設け、原画像データ及び第２のスケーラ１３３から出力されるそれぞれの画像データ対して、同じ倍率で拡大または縮小を施して、表示部１５の対応画素数と一致させるようにしてもよい。
【００４７】
あるいは、表示部１５の対応画素数と一致させる処理を行わず、例えば、表示部１５の対応画素数より少ない場合では、縮小表示してもよいし、これとは逆に表示部１５の対応画素数より多い場合では、画像の一部を拡大表示してもよい。
【００４８】
また、立体画像変換処理部１３は、ＣＰＵ７あるいはＬＣＤコントローラ１４に内蔵させてもよい。
【００４９】
（第２実施形態）
続いて、本発明の第２実施形態係る携帯電話１００について説明する。なお、以下の説明において、第１実施形態と同一部分については、同一符号を付し、説明を省略する。
【００５０】
図８は、第２実施形態に係る携帯電話１００の構成を示すブロック図である。第１実施形態の携帯電話１００は、表示部１５の画面全体に立体視用画像を表示していたが、本実施形態の携帯電話１００は、立体画像表示エリア検出部１８を設け、ＣＰＵ７が指定した画面エリアのみに立体視用画像の表示を行う。
【００５１】
例えば、携帯電話では、図９Ａに示すような表示態様で画像を表示するケースが多い。図９Ａでは、画面上部に携帯電話網の電界強度を示すアンテナピクトと、バッテリーの残量を示すバッテリーアイコンが表示され、中央部に任意の画像（ここでは、人物の顔画像）が表示され、下部にキー６の機能を示すソフトウェアキーが表示されている。
【００５２】
本実施形態の携帯電話１００は、このように、任意画像の表示エリアが限定されている場合でも、当該任意画像（この場合は、顔画像）のみを立体表示できることに特徴を有する。以下、かかる特徴を具体的に説明する。
【００５３】
ＣＰＵ７は、図９Ａに示すような画像データ（全体画像データ）と、立体視用画像の表示エリアを特定するための情報（具体的には、表示部１５の画面エリア上の座標情報）とを立体画像表示エリア検出部１８に供給する。立体画像表示エリア検出部１８は、全体画像データから図９Ｂに示すように顔画像部分を抽出し、立体画像変換処理部１３へ出力する。また、立体画像表示エリア検出部１８は、図９Ａの全体画像データを右眼用画像データとして、上記の座標情報と共にＬＣＤコントローラ１４へ出力する。
【００５４】
立体画像変換処理部１３は、第１実施形態と同様の手順により、図９Ｃに示すような左眼用画像データを生成して、ＬＣＤコントローラ１４へ出力する。ＬＣＤコントローラ１４は、立体画像表示エリア検出部１８から出力された図９Ａの全体画像データと、立体画像変換処理部１３から出力された左眼用画像データとを、表示部１５の画面エリア上の座標情報に基づいて合成し、表示部１５へ出力する。
【００５５】
その結果、ユーザは、視差バリア１６を介して表示部１５の画像を観視すると、図９Ｄに示すように、人物の顔画像部分のみを立体画像として認識することがきる。
【００５６】
ここでは、任意画像部分を立体表示する場合の例について説明したが、これに限定されることは勿論ない。例えば、アンテナピクトやバッテリーアイコン、ソフトウェアキー画像部分のみを立体画像変換処理部１３に出力することにより、任意画像（例えば、顔画像）以外の部分を３Ｄ化してもよいし、全体的に３Ｄ化してもよい。
【００５７】
また、立体画像表示エリア検出部１８は、ＣＰＵ７に内蔵させてもよい。
【００５８】
（第３実施形態）
続いて、本発明の第３実施形態係る携帯電話１００について説明する。なお、以下の説明において、第１実施形態と同一部分については、同一符号を付し、説明を省略する。
【００５９】
図１０は、第３実施形態に係る携帯電話１００の構成を示すブロック図である。
図１０に示すように、第３実施形態の携帯電話１００は、画像処理用のアプリケーションプロッセッサ１９（以下、ＡＰ１９と略す。）と、ＣＰＵ７から出力された画像データと、ＡＰ１９から出力された画像データのそれぞれの出力経路を選択する経路選択部２０を設けた点が、実施形態１の携帯電話１００と異なる。
【００６０】
本実施形態の携帯電話１００は、表示部１５に任意画像（ユーザが所望する画像等）を立体表示する際、ＣＰＵ７から、図１１Ａに示すような背景画像データが経路選択部２０へ出力され、図１１Ｂに示すような任意画像（ここでは、人物の顔画像）データが、経路選択部２０へ出力される。
【００６１】
経路選択部２０は、ＣＰＵ７の制御の下、ＣＰＵ７から出力された背景画像データをＬＣＤコントローラ１４へ出力し、ＡＰ１９から出力された顔画像データを立体画像変換処理部１３へ出力する。立体画像変換処理部１３は、上述した第１実施形態と同様の手順で、ＡＰ１９から出力された顔画像データ、即ち、ユーザの利き眼に対応する画像データ（ここでは、右眼用画像データ）を基に、左眼用画像データを作成し、右眼用画像データ及び作成した左眼用画像データをＬＣＤコントローラ１４へ出力する。
【００６２】
ＬＣＤコントローラ１４は、立体画像変換処理部１３から出力された右眼用画像データと左眼用画像データを合成して、図１１Ｃに示すような立体視用画像データを生成する。そして、ＬＣＤコントローラ１４は、生成した立体視用画像データと、経路選択部２０から出力された背景画像データとを再度合成して、表示部１５へ出力する。
【００６３】
その結果、ユーザは、視差バリア１６を介して表示部１５の画像を観視すると、図１１Ｄに示すように、人物の顔画像部分のみを立体画像として認識することがきる。
【００６４】
ここでは、ＡＰ１９から出力される画像データに基づく画像のみを立体表示する場合の例について説明したが、これに限定されることは勿論ない。例えば、経路選択部２０が、ＣＰＵ７から供給される画像データを立体画像変換処理部１３へ出力し、ＡＰ１９から出力される画像データをＬＣＤコントローラ１４へ出力することで、背景画像部分のみを立体表示させることもできる。
【００６５】
また、ＡＰ１９で経路選択部２０の出力系統を制御してもよいし、あるいは、ＡＰ１９から出力される画像データは、必ず立体画像変換処理部１３へ出力されるようにしてもよい。
【００６６】
また、経路選択部２０は、ＣＰＵ７またはＡＰ１９に内蔵させてもよい。
【００６７】
なお、本発明は、上記何れの実施形態にも限定されず、本発明の要旨を逸脱しない範囲での種々の変更は勿論可能である。
【００６８】
例えば、上記各実施形態では、視差バリア１６を使用して左右眼用画像を分離する場合の例について説明したが、これに限られず、１画素または１ライン単位で直線偏光板や円偏光板などの偏光板を設け、偏光眼鏡を使用して左右眼用画像を分離してもよい。あるいは、左右眼用画像を時分割で交互に表示し、液晶シャッター眼鏡を使用して左右眼用画像を分離しても構わない。この場合、ＬＣＤコントローラが、上記偏光板の構成に応じて左右眼用画像の並び方を制御したり、左右眼用画像の表示タイミングを制御したりするのが好ましい。
【００６９】
また、プログラムの適用により、既存の携帯電話等の画像表示装置を本発明に係る画像表示装置として機能させることも可能である。即ち、上述したＣＰＵ７が実行したようなプログラムを、既存の画像表示装置に適用し、当該画像表示装置を制御するコンピュータ（ＣＰＵなど）がそれを実行することで、上述した各機能構成や処理が実現され得る。
【００７０】
このようなプログラムの配布方法は任意であり、例えば、メモリカードなどの記録媒体に格納して配布可能である他、例えば、インターネットなどの通信ネットワークを介して配布することもできる。そして、このようにして配布されたプログラムを携帯電話等の画像表示装置にインストールして適用することで、上述した携帯端末１００と同様な機能を実現することができる。
【図面の簡単な説明】
【００７１】
【図１】本発明の第１実施形態に係る携帯電話の構成を示す図である。
【図２Ａ】視差バリアのストライプの方向を示す図（その１）である。
【図２Ｂ】視差バリアのストライプの方向を示す図（その２）である。
【図２Ｃ】視差バリアのストライプの方向を示す図（その３）である。
【図３】第１実施形態に係る携帯電話が備える立体画像変換処理部の構成を示す図である。
【図４】立体画像変換処理部が実行する立体画像変換処理の手順を示すフローチャートである。
【図５Ａ】原画像データを示す図である。
【図５Ｂ】第１のスケーラから出力される画像データを示す図である。
【図５Ｃ】他視点画像生成部から出力される画像データを示す図である。
【図５Ｄ】第２のスケーラから出力される画像データを示す図である。
【図５Ｅ】ＬＣＤコントローラから出力される画像データを示す図である。
【図６】表示部、視差バリア及びユーザ視点のそれぞれの位置関係を説明するための平面図である。
【図７Ａ】原画像データの画像イメージを示す図である。
【図７Ｂ】第１のスケーラから出力される画像データの画像イメージを示す図である。
【図７Ｃ】他視点画像生成部から出力される画像データの画像イメージを示す図である。
【図７Ｄ】第２のスケーラから出力される画像データの画像イメージを示す図である。
【図７Ｅ】ＬＣＤコントローラから出力される画像データの画像イメージを示す図である。
【図７Ｆ】ユーザの右眼に入射する右眼視点の画像を説明するための図である。
【図７Ｇ】ユーザの左眼に入射する左眼視点の画像を説明するための図である。
【図７Ｈ】ユーザによって視認される立体画像のイメージを示す図である。
【図８】本発明の第２実施形態に係る携帯電話の構成を示す図である。
【図９Ａ】第２実施形態において、ＣＰＵが供給する全体画像データの画像イメージを示す図である。
【図９Ｂ】第２実施形態において、立体画表示エリア検出部から出力される画像データの画像イメージを示す図である。
【図９Ｃ】第２実施形態において、立体画像変換処理部から出力される画像データの画像イメージを示す図である。
【図９Ｄ】第２実施形態において、ユーザによって視認される立体画像のイメージを示す図である。
【図１０】本発明の第３実施形態に係る携帯電話の構成を示す図である。
【図１１Ａ】第３実施形態において、ＣＰＵが供給する背景画像データの画像イメージを示す図である。
【図１１Ｂ】第３実施形態において、ＣＰＵが供給する任意画像データの画像イメージを示す図である。
【図１１Ｃ】第２実施形態において、ＬＣＤコントローラから出力される立体視用画像データの画像イメージを示す図である。
【図１１Ｄ】第３実施形態において、ユーザによって視認される立体画像のイメージを示す図である。
【符号の説明】
【００７２】
１…通信アンテナ、２…無線回路、３…符号復号処理回路、４…マイク、５…レシーバ、６…キー、７…ＣＰＵ、８…ＣＰＵバス、９…メモリ、１０…ＤＡＣ、１１…スピーカ、１２…ビデオＩ／Ｆ、１３…立体画像変換処理部、１３１…第１のスケーラ、１３２…他視点画像生成部、１３３…第２のスケーラ、１４…ＬＣＤコントローラ、１５…表示部、１５１…バックライト、１５２…液晶パネル、１６…視差バリア、１７１…右眼、１７２…左眼、１８…立体画像表示エリア検出部、１９…ＡＰ、２０…経路選択部
【図１】
2010087618.tif 000003
【図２Ａ】
2010087618.tif 000004
【図２Ｂ】
2010087618.tif 000005
【図２Ｃ】
2010087618.tif 000006
【図３】
2010087618.tif 000007
【図４】
2010087618.tif 000008
【図５Ａ】
2010087618.tif 000009
【図５Ｂ】
2010087618.tif 000010
【図５Ｃ】
2010087618.tif 000011
【図５Ｄ】
2010087618.tif 000012
【図５Ｅ】
2010087618.tif 000013
【図６】
2010087618.tif 000014
【図７Ａ】
2010087618.tif 000015
【図７Ｂ】
2010087618.tif 000016
【図７Ｃ】
2010087618.tif 000017
【図７Ｄ】
2010087618.tif 000018
【図７Ｅ】
2010087618.tif 000019
【図７Ｆ】
2010087618.tif 000020
【図７Ｇ】
2010087618.tif 000021
【図７Ｈ】
2010087618.tif 000022
【図８】
2010087618.tif 000023
【図９Ａ】
2010087618.tif 000024
【図９Ｂ】
2010087618.tif 000025
【図９Ｃ】
2010087618.tif 000026
【図９Ｄ】
2010087618.tif 000027
【図１０】
2010087618.tif 000028
【図１１Ａ】
2010087618.tif 000029
【図１１Ｂ】
2010087618.tif 000030
【図１１Ｃ】
2010087618.tif 000031
【図１１Ｄ】
2010087618.tif 000032