(57)【要約】  【課題】３次元画像を表示するのに時間を要することによる観察者の違和感を低減することができる。  【解決手段】画像データを取得し（ステップＳ１１）、その画像データの容量やデータ形式を把握し（ステップＳ１２）、データの容量やデータ形式に基づいてその画像を表示部５０に表示するのに要する予測時間を演算し（ステップＳ１３）、その予測時間が閾値より大きいか否かを判断する（ステップＳ１４）。予測時間が閾値より大きい場合（ステップＳ１４でＹＥＳ）には、プレビューＤＢ２１から補助３次元画像を検索して取得し（ステップＳ１５）、表示部５０に出力する（ステップＳ１６）。そして、ステップＳ１１で取得した画像データからステレオグラム方式の３次元画像を生成し（ステップＳ１７）、表示部５０に出力する（ステップＳ１８）。【選択図】  図２
2010156914.tif 000002
【特許請求の範囲】
【請求項１】
立体画像が表示可能な表示手段と、
立体画像と、前記表示手段に即時に表示が可能な立体視用に準備された補助画像とを取得する取得手段と、
前記取得手段が取得した立体画像又は補助画像を前記表示手段に表示する表示制御手段と、
前記表示制御手段が前記立体画像を前記表示手段に表示するのに要する時間を予測する予測手段と、
前記予測手段により予測された時間が所定の閾値より大きいか否かを判断する判断手段と、
を備え、
前記表示制御手段は、前記判断手段が前記予測された時間が所定の閾値より大きいと判断された場合には、前記立体画像を前記表示手段に表示するまでの間、前記補助画像を前記表示手段に表示することを特徴とする画像表示装置。
【請求項２】
前記表示手段は、左目用の画像と右目用の画像とを同一面に重ねて、又は交互に表示することにより立体視が可能なモニタであり、
前記補助画像は、前記表示手段に表示可能な形式の簡易的な立体画像であることを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記表示手段は、左目用の画像と右目用の画像とを並べて表示することにより立体視が可能なモニタであり、
前記補助画像は、右目用及び左目用の注視点を含む平面画像であることを特徴とする請求項１に記載の画像表示装置。
【請求項４】
画像データを取得するデータ取得手段と、
前記データ取得手段が取得した画像データから立体画像を生成する生成手段と、を備え、
前記取得手段は、前記生成手段が生成した立体画像を取得し、
前記予測手段は、前記生成手段が立体画像を生成する時間と、前記表示制御手段が前記立体画像を前記表示手段に表示するのに要する時間とを予測し、
前記判断手段は、前記生成手段が画像データを生成する時間と、前記表示制御手段が前記立体画像を前記表示手段に表示するのに要する時間との総和が所定の閾値より大きいか否かを判断することを特徴とする請求項１から３のいずれかに記載の画像表示装置。
【請求項５】
立体画像と、立体画像が表示可能な表示手段に即時に表示が可能な補助画像とを取得するステップと、
前記立体画像を前記表示手段に表示するのに要する時間を予測するステップと、
前記予測された時間が所定の閾値より大きいか否かを判断するステップと、
前記予測された時間が所定の閾値より大きいか否かを判断するステップで予測された時間が所定の閾値より大きいと判断された場合には、前記補助画像を前記表示手段に表示した後で、前記取得した立体画像を前記表示手段に表示するステップと、
を含むことを特徴とする画像表示方法。
【請求項６】
請求項５に記載の画像表示方法をコンピュータに実行させることを特徴とする画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像表示装置、画像表示方法及び画像表示プログラムに係り、特に立体画像表示を行う際に観察者が受ける違和感を低減することが可能な画像表示装置、画像表示方法及び画像表示プログラムに関する。
【背景技術】
【０００２】
特許文献１には、平面映像と立体映像を別の表示部に表示する映像表示装置であって、平面映像表示部にユーザインタフェースを表示し、立体映像表示部に立体映像を表示する映像表示装置が提案されている。
【０００３】
特許文献２には、立体視用映像から他の立体視用映像への切り替え、立体視用映像から平面視用映像への切り替え、平面視用映像から立体視用映像への切り替えに際し、現在表示された映像データの画素値と次に表示する映像データの画素値とを指定された割合で合成した合成映像データを生成し、合成映像データの現在表示されている映像のデータの割合を徐々に減らすことにより、表示映像の切り替え時に観察者が受ける違和感を低減する映像表示装置が提案されている。
【特許文献１】特開平８−２８６２２６号公報
【特許文献２】特開２００４−２２１８６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された撮像装置では、２次元画像に比べて立体画像の表示に時間を要する。したがって、立体画像を表示する際に観察者が違和感を覚えるという問題がある。
【０００５】
また、特許文献２に記載された撮像装置では、表示映像の切り替え時の違和感は解消できるかもしれないが、合成映像データを生成するのに時間がかかるため、画像表示に時間がかかることによる違和感は解消できない。また、表示を徐々に切り替えて行く処理を別途行なう必要があり、画像の切り替えにも時間を要する。
【０００６】
本発明はこのような事情に鑑みてなされたもので、立体画像を表示するのに時間を要することによる観察者の違和感を低減することができる映像表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するために、請求項１に記載の画像表示装置は、立体画像が表示可能な表示手段と、立体画像と、前記表示手段に即時に表示が可能な立体視用に準備された補助画像とを取得する取得手段と、前記取得手段が取得した立体画像又は補助画像を前記表示手段に表示する表示制御手段と、前記表示制御手段が前記立体画像を前記表示手段に表示するのに要する時間を予測する予測手段と、前記予測手段により予測された時間が所定の閾値より大きいか否かを判断する判断手段と、を備え、前記表示制御手段は、前記判断手段が前記予測された時間が所定の閾値より大きいと判断された場合には、前記立体画像が前記表示手段に表示されるまでの間、前記補助画像を前記表示手段に表示することを特徴とする。
【０００８】
請求項１に記載の画像表示装置によれば、立体画像と、立体画像が表示可能な表示手段に即時に表示が可能な立体視用に準備された補助画像とを取得し、立体画像を表示手段に表示するのに要する時間を予測し、予測された時間が所定の閾値より大きいか否かを判断し、予測された時間が所定の閾値より大きいと判断された場合には、立体画像を表示手段に表示するまでの間、補助画像を表示手段に表示する。これにより、表示に長い処理時間を要する立体画像を表示する際に、長時間表示画面に何も表示されないことなどにより、観察者が受ける違和感を低減することができる。また、補助画像は即時に表示手段に表示可能であるため、補助画像を表示することにより立体画像の表示までの時間が長くなることが無い。そのため、観察者が受ける違和感を低減しつつ、立体画像の表示に要する時間を短くすることができる。
【０００９】
請求項２に記載の画像表示装置は、請求項１に記載の画像表示装置において、前記表示手段は、左目用の画像と右目用の画像とを同一面に重ねて、又は交互に表示することにより立体視が可能なモニタであり、前記補助画像は、前記表示手段に表示可能な形式の簡易的な立体画像であることを特徴とする。
【００１０】
請求項２に記載の画像表示装置によれば、立体画像を表示手段に表示するのに要する時間が所定の閾値より大きいと判断された場合には、立体画像を表示手段に表示するまでの間、左目用の画像と右目用の画像とを同一面に重ねて、又は交互に表示することにより立体視が可能なモニタに表示可能な形式の立体画像を表示することにより、次に立体画像が表示されることを観察者に先に伝えることができる。そのため、表示手段に立体画像が表示されることによる違和感を低減することができる。
【００１１】
請求項３に記載の画像表示装置は、請求項１に記載の画像表示装置において、前記表示手段は、左目用の画像と右目用の画像とを並べて表示することにより立体視が可能なモニタであり、前記補助画像は、右目用及び左目用の注視点を含む平面画像であることを特徴とする。
【００１２】
請求項３に記載の画像表示装置によれば、立体画像を表示手段に表示するのに要する時間が所定の閾値より大きいと判断された場合には、立体画像を表示手段に表示するまでの間、左目用の画像と右目用の画像とを並べて表示することにより立体視が可能なモニタに右目用及び左目用の注視点を含む平面画像を表示することにより、次にサイドバイサイド方式の立体画像が表示されることを観察者に先に伝えることができる。したがって、観察者は、事前にステレオ視の準備をすることができるため、立体視が容易となる。
【００１３】
請求項４に記載の画像表示装置は、請求項１から３のいずれかに記載の画像表示装置において、画像データを取得するデータ取得手段と、前記データ取得手段が取得した画像データから立体画像を生成する生成手段と、を備え、前記取得手段は、前記生成手段が生成した立体画像を取得し、前記予測手段は、前記生成手段が立体画像を生成する時間と、前記表示制御手段が前記立体画像を前記表示手段に表示するのに要する時間とを予測し、前記判断手段は、前記生成手段が画像データを生成する時間と、前記表示制御手段が前記立体画像を前記表示手段に表示するのに要する時間との総和が所定の閾値より大きいか否かを判断することを特徴とする。
【００１４】
請求項４に記載の画像表示装置によれば、取得した画像データから立体画像を生成するのに要する時間と、立体画像を表示手段に表示するのに要する時間とを予測し、予測時間の総和が所定の閾値より大きいか否かを判断し、予測された時間の総和が所定の閾値より大きいと判断された場合には、立体画像を表示手段に表示するまでの間、補助画像を表示手段に表示する。これにより、立体画像の生成に長い処理時間を要する場合においても、長時間表示画面に何も表示されないことなどにより、観察者が受ける違和感を低減することができる。
【００１５】
請求項５に記載の画像表示方法は、立体画像と、立体画像が表示可能な表示手段に即時に表示が可能な補助画像とを取得するステップと、前記立体画像を前記表示手段に表示するのに要する時間を予測するステップと、前記予測された時間が所定の閾値より大きいか否かを判断するステップと、前記予測された時間が所定の閾値より大きいか否かを判断するステップで予測された時間が所定の閾値より大きいと判断された場合には、前記補助画像を前記表示手段に表示した後で、前記取得した立体画像を前記表示手段に表示するステップと、を含むことを特徴とする。
【００１６】
請求項６に記載の画像表示プログラムは、請求項５に記載の画像表示方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、立体画像を表示するのに時間を要することによる観察者の違和感を低減することができる。
【発明を実施するための最良の形態】
【００１８】
以下、添付図面に従って本発明に係るカメラを実施するための最良の形態について詳細に説明する。画像表示装置は、例えばパーソナルコンピュータ（ＰＣ）であり、２次元画像と立体画像との両方が表示可能である。また画像表示装置は、右目用の画像と左目用の画像とを表示部５０の全面に重ねて、又は交互に表示する方法（例えば、ステレオグラム方式、ホログラフィックステレオグラム方式、インターレース方式など。本実施の形態ではステレオグラム方式とする）及び右目用の画像を右側に、左目用の画像を左側に並べて表示する方法（サイドバイサイド方式）の２通りの方式で立体画像の表示が可能である。
【００１９】
図１は本発明に係る第１の実施の形態の画像表示装置１の内部の概略構成を示すブロック図である。
【００２０】
同図に示すように、画像表示装置１は、主として、処理部１０、データベース２０（プレビューデータベース（ＤＢ）２１、注視点画像ＤＢ２２）、内部メモリ３０、入力部４０、表示部５０、外部メモリ６０、設定保持部７０等で構成されている。
【００２１】
処理部１０は、入力部４０から入力される操作信号に基づき所定の制御プログラムに従って画像表示装置１の全体を統括制御するものであり、主として、画像取得部１１、判定処理部１２、画像検索部１３、立体画像生成部１４などで構成される。
【００２２】
画像取得部１１は、外部メモリ６０等から画像データを取得する。
【００２３】
判定処理部１２は、画像取得部１１が取得する画像データの種類や、画像を表示部５０に表示するのに要する時間などを判断する。
【００２４】
判定処理部１２は、画像データに含まれるタグ情報等に基づいてデータ容量やファイル形式（１つのデータに画像が複数枚含まれているか否かなど）などを取得し、データ容量やファイル形式などに基づいて画像データの種類、すなわち立体画像用のデータであるか２次元画像用のデータであるかを判定する。立体画像は、複数枚（少なくとも右目用の画像及び左目用の画像の２枚）の画像で構成されるため、取得した画像データが立体画像用のデータである場合には、データ量は２次元画像用のデータの場合の約２倍以上となる。したがって、判定処理部１２はデータ容量が多い画像は立体画像用の画像データであると判定する。
【００２５】
また、画像データのファイルは、主としてタグ領域と画像記憶領域とで構成されるが、２次元画像用の画像データの場合には画像記憶領域に画像が１枚記憶され、立体画像用の画像データの場合には画像記憶領域に画像が複数枚記憶される。したがって、画像記憶領域に画像が複数枚記憶されている場合には、判定処理部１２は立体画像用の画像データであると判定する。
【００２６】
また、判定処理部１２は、取得した画像のデータ容量やデータ形式に基づいて立体画像でないと判断された画像については、画像取得部１１が取得した画像データの中身を解析して、その画像が立体画像であるか否かを判断する。例えば、判定処理部１２は、画像データの中身である２次元画像の左右に２画面あるか否か、すなわち右目用の画像及び左目用の画像の２枚の２次元画像が左右に並べられた画像であるか否かを解析する。これは、２次元画像の中央に線があるか否かを検出することにより判断する。左右に２画面ある場合には、サイドバイサイド方式の立体画像であると判定する。
【００２７】
画像検索部１３は、データベース２０から必要な画像を検索する。画像検索部１３は、設定保持部７０に記憶された設定に基づいて、プレビューＤＢ２１又は注視点画像ＤＢ２２内から画像を検索し、検索した画像の画像データを取得する。
【００２８】
プレビューＤＢ２１又は注視点画像ＤＢ２２に画像が１枚だけ格納されている場合には、画像検索部１３はプレビューＤＢ２１又は注視点画像ＤＢ２２に格納されている画像を取得する。プレビューＤＢ２１又は注視点画像ＤＢ２２に画像が複数枚格納されている場合には、画像検索部１３は順番に（例えばプレビューＤＢ２１又は注視点画像ＤＢ２２に記憶された順番）複数枚の画像を取得する。プレビューＤＢ２１又は注視点画像ＤＢ２２に記憶された順番に画像を取得するには、前回読み出した画像がプレビューＤＢ２１又は注視点画像ＤＢ２２に記憶された日時を画像検索部１３が記憶しておき、プレビューＤＢ２１又は注視点画像ＤＢ２２に記憶された日時が画像検索部１３が記憶している日時の次に新しい画像を画像検索部１３が検索し、取得するようにすればよい。
【００２９】
立体画像生成部１４は、判定処理部１２で立体画像用のデータであると判定された場合に、画像取得部１１で取得された画像データに含まれる複数枚の画像から右目用の画像及び左目用の画像を生成し、生成した右目用の画像及び左目用の画像からステレオグラム方式の立体画像を生成する。例えば、立体画像生成部１４は、右目用の画像及び左目用の画像を表示部５０の大きさ等に合わせて位置を調整し、これらを重ねた画像を生成する。また、立体画像生成部１４は、生成した右目用の画像及び左目用の画像からサイドバイサイド方式の立体画像を生成する。
【００３０】
また、処理部１０は、画像取得部１１が取得した画像データ、画像検索部１３が検索、取得した画像データ、立体画像生成部１４が生成した画像データなどを表示部５０に表示するための映像信号（たとえば、ＮＴＳＣ信号やＰＡＬ信号、ＳＣＡＭ信号）に変換して表示部５０に出力する。
【００３１】
プレビューＤＢ２１は、補助３次元画像が保存されたデータベースである。補助３次元画像とは、立体画像生成部１４が立体画像を生成し、生成された立体画像が処理部１０から表示部５０に出力されるまでの間、表示部５０に表示する簡易的な立体画像であり、立体画像として表示可能な形式で保存された容量の小さい立体画像である。なお、補助３次元画像は、図３（ａ）に示すように、次に表示されるのが立体画像であることが観察者に伝えられる画像であれば、どのような画像でもよい。
【００３２】
注視点画像ＤＢ２２は、注視点画像が保存されたデータベースである。注視点とは、右目用の画像及び左目用の画像をステレオ視により三次元的に見るために右目及び左目がそれぞれ見つめるべき点であり、注視点画像とは、図５（ａ）に示すように、右目用の注視点と左目用の注視点とが表示され、注視点を観察者が注視することにより立体視が可能な簡易的な立体視用画像である。なお、注視点画像は、最低限注視点が含まれていればよく、その他の部分は何も表示されなくてもかまわない。
【００３３】
内部メモリ３０は、処理部１０の演算作業用領域として利用されるとともに、画像データ等の一時記憶領域として利用される。また、内部メモリ３０には、この処理部１０が実行する制御プログラム及び制御に必要な各種データ等が格納されている。さらに、内部メモリ３０には、処理開始後処理が完了するまでの間に表示部５０に表示する画像（以下、待機画像）の画像データが記憶されている。待機画像としては、例えば、黒い画面の略中央に砂時計が表示された画像などが挙げられる。
【００３４】
入力部４０は、キーボード、マウス等で構成され、操作者からの操作入力を受け付けて、操作入力に応じた信号を処理部１０に入力する。なお、入力部４０としては、タッチパネルやタッチパッド等を用いることもできる。
【００３５】
表示部５０は、４：３の一般的なアスペクト比を有し、カラー表示が可能な液晶ディスプレイで構成されている。表示部５０は、２次元画像と立体画像との両方の表示が可能である。表示部５０は、ステレオグラム方式、サイドバイサイド方式の２通りの方式で立体画像の表示が可能である。なお、表示部５０としては、レンチキュラーレンズ式やパララックスバリア式の３Ｄモニタを用いることもできる。レンチキュラーレンズ式の３Ｄモニタで２次元画像を表示する場合には、解像度の低下、見やすさの低下、細かい縦縞の発生、ぎらつきの発生などがあり、パララックスバリア式の３Ｄモニタで２次元画像を表示する場合には、画像が暗くなるが、細かな文字などが無ければ視認は可能である。
【００３６】
外部メモリ６０は、デジタルカメラ等により撮影された２次元画像や立体画像が記憶されたＣＤ−Ｒやハードディスクドライブ等であり、インターフェース（図示せず）を介して画像表示装置１に着脱可能である。
【００３７】
設定保持部７０は、フラッシュメモリ等であり、初期設定された閾値、立体画像の表示方式などの各種設定値が記憶されている。また、設定保持部７０は、入力部４０から閾値や立体画像の表示方式などの各種設定値が入力された場合には、初期設定された各種設定値に変えて、処理部１０を介して入力部４０から入力された各種設定値を記憶する。
【００３８】
ここで、初期設定で閾値として設定されている値は、画像を表示部５０に表示するのに時間を要することにより観察者が違和感を覚える程度の長さの時間である。また、処理部１０は、２次元画像を表示部５０に表示するのに要する時間より短い時間が入力部４０から入力された場合には、入力部４０から入力された値を設定保持部７０に入力しないような制御を行う。
【００３９】
次に、以上のように構成された本実施の形態の画像表示装置１の作用について説明する。
【００４０】
＜ステレオグラム方式の立体画像を表示部５０に表示する場合＞
設定保持部７０にステレオグラム方式の立体画像を表示部５０に表示すると設定されている場合について、図２のフローチャートを用いて説明する。
【００４１】
まず、画像取得部１１は、外部メモリ６０から画像データの読み込みを開始する（ステップＳ１１）。判定処理部１２は、画像データの読み込みを開始するのと同時に、その画像データの容量やデータ形式を把握する（ステップＳ１２）。なお、画像データの読み込みは、ステップＳ１２以降の処理と並行して行う。
【００４２】
判定処理部１２は、ステップＳ１２で取得した画像データの容量やデータ形式に基づいてその画像データが２次元画像用であるか立体画像用であるか、及び立体画像の生成が必要か否かを判定し、処理部１０は、その判定結果に基づいて、画像データの取得からその画像を表示部５０に表示するまでに要する時間を予測する（ステップＳ１３）。画像データの取得からその画像を表示部５０に表示するまでに要する時間とは、画像データから表示用の立体画像の生成を行なう必要がある場合には、画像データの取得、表示用の立体画像の生成、及び生成した立体画像の表示までに要する時間であり、画像データから表示用の立体画像の生成を行なう必要がない場合には、画像データの取得及び取得した画像の表示までに要する時間である。判定処理部１２は、例えば、処理部１０は、画像データの種類（２次元画像、立体画像など）と、画像データの容量と、画像を表示部５０に表示するのに要する予測時間とが関連付けられたてテーブル（処理部１０の制御に必要なデータとして内部メモリに格納されている）を参照して、時間の予測をすることができる。
【００４３】
処理部１０は、設定保持部７０から現在設定されている閾値を取得し、ステップＳ１３で求められた予測時間が閾値より大きいか否かを判断する（ステップＳ１４）。
【００４４】
ステップＳ１３で求められた予測時間が閾値より大きい場合（ステップＳ１４でＹＥＳ）には、画像検索部１３は、プレビューＤＢ２１に保存された補助３次元画像の中から表示対象となる補助３次元画像を検索し、検索した補助３次元画像の画像データを取得する（ステップＳ１５）。
【００４５】
そして、処理部１０は、ステップＳ１５で取得された補助３次元画像の画像データを映像信号に変換して表示部５０に出力する（ステップＳ１６）。これにより、表示部５０に図３（ａ）に示すような補助３次元画像が表示される。この補助３次元画像は、処理部１０から表示部５０に次の信号が入力されるまで継続して表示される。
【００４６】
閾値は２次元画像を表示部５０に表示するのに要する時間以上であるため、ステップＳ１４でＹＥＳの分岐には２次元画像は含まれない。したがって、立体画像生成部１４は、ステップＳ１１で画像取得部１１が取得した画像データからステレオグラム方式の立体画像を生成し（ステップＳ１７）、処理部１０はステップＳ１７で生成されたステレオグラム方式の立体画像を映像信号に変換して表示部５０に出力する（ステップＳ１８）。その結果、図３（ｂ）に示すように、ステップＳ１７で出力されたステレオグラム方式の立体画像が表示部５０に表示される。
【００４７】
ステップＳ１３で求められた予測時間が閾値より大きくない場合（ステップＳ１４でＮＯ）は、表示に要する時間が短い場合であるため、処理部１０は、内部メモリ３０から待機画像の画像データを取得し、取得した待機画像の画像データを映像信号に変換して表示部５０に出力する（ステップＳ１９）。この待機画像は、処理部１０から表示部５０に次の信号が入力されるまで継続して表示される。
【００４８】
処理部１０は、ステップＳ１３において判定処理部１２が判定した結果に基づいて、ステップＳ１１で取得された画像データが立体画像であるか否かを判断する（ステップＳ２０）。閾値は２次元画像を表示部５０に表示するのに要する時間以上であるため、ステップＳ１４でＮＯの分岐には、２次元画像の他に、データ容量の小さな立体画像が含まれる可能性があるからである。
【００４９】
ステップＳ１１で取得された画像データが立体画像用の画像データである場合（ステップＳ２０でＹＥＳ）には、立体画像の生成処理（ステップＳ１７）へ進む。
【００５０】
ステップＳ１１で取得された画像データが立体画像用の画像データでない場合（ステップＳ２０でＮＯ）には、ステップＳ１１で取得された画像データは２次元画像用の画像データであるため、処理部１０は、ステップＳ１１で取得された画像データを映像信号に変換して表示部５０に出力する（ステップＳ２１）。その結果、ステップＳ１１で取得された２次元画像が表示部５０に表示される。
【００５１】
これにより、表示に長い処理時間を要する立体画像を表示する際に、長時間画面に何も表示されなかったり、待機画像が長時間表示され続けたりすることにより、観察者が受ける違和感を低減することができる。
【００５２】
また、処理中にあらかじめ用意した簡易的な立体画像を表示することにより、次に立体画像が表示されることを観察者に先に伝えることができる。
【００５３】
また、補助３次元画像は容量の小さい画像であるため、補助３次元画像を表示することにより立体画像の生成時間が長くなることが無い。そのため、観察者が受ける違和感を低減しつつ、立体画像の生成の処理時間を短くすることができる。
【００５４】
＜サイドバイサイド方式の立体画像を表示部５０に表示する場合＞
設定保持部７０にサイドバイサイド方式の立体画像を表示部５０に表示すると設定されている場合について、図４のフローチャートを用いて説明する。なお、ステレオグラム方式の立体画像を表示部５０に表示する場合と同一の部分については、同一の符号を付し、説明を省略する。
【００５５】
まず、画像取得部１１は、外部メモリ６０から画像データの読み込みを開始する（ステップＳ１１）。判定処理部１２は、画像データの読み込みを開始するのと同時に、その画像データの容量やデータ形式を把握する（ステップＳ１２）。
【００５６】
判定処理部１２は、ステップＳ１２で取得した画像データの容量やデータ形式に基づいてその画像データが２次元画像用であるか立体画像用であるか、及び立体画像の生成が必要か否かを判定し、処理部１０は、その判定結果に基づいて、画像データの取得からその画像を表示部５０に表示するまでに要する時間を予測する（ステップＳ１３）。
【００５７】
処理部１０は、設定保持部７０から現在設定されている閾値を取得し、ステップＳ１３で求められた予測時間が閾値より大きいか否かを判断する（ステップＳ１４）。
【００５８】
ステップＳ１３で求められた予測時間が閾値より大きい場合（ステップＳ１４でＹＥＳ）には、画像検索部１３は、注視点画像ＤＢ２２に保存された注視点画像の中から表示対象となる注視点画像を検索し、検索した注視点画像の画像データを取得する（ステップＳ２２）。
【００５９】
そして、処理部１０は、ステップＳ２２で取得された注視点画像の画像データを映像信号に変換して表示部５０に出力する（ステップＳ２３）。これにより、表示部５０に図５（ａ）に示すような注視点画像が表示される。この注視点画像は、処理部１０から表示部５０に次の信号が入力されるまで継続して表示される。
【００６０】
判定処理部１２は、ステップＳ１１で画像取得部１１が読み込んだ画像データの中身を解析して、左右に２画面あるか否かを判断する（ステップＳ２４）。
【００６１】
左右に２画面あると判断されなかった場合（ステップＳ２４でＮＯ）は、ステップＳ１１で画像取得部１１が読み込んだ画像データには複数枚の画像が含まれている場合である。したがって、立体画像生成部１４は、ステップＳ１１で画像取得部１１が読み込んだ画像データから右目用の画像及び左目用の画像を生成し、生成した右目用の画像及び左目用の画像を左右に並べることにより、サイドバイサイド方式の立体画像を生成し（ステップＳ２５）、処理部１０はステップＳ２５で生成されたサイドバイサイド方式の立体画像を映像信号に変換して表示部５０に出力する（ステップＳ２６）。その結果、図５（ｂ）に示すように、ステップＳ２５で出力されたサイドバイサイド方式の立体画像が表示部５０に表示される。
【００６２】
左右に２画面あると判断された場合（ステップＳ２４でＹＥＳ）は、ステップＳ１１で画像取得部１１が読み込んだ画像データはサイドバイサイド方式の立体画像として加工済みの画像データである。したがって、処理部１０は、ステップＳ１１で取得された画像データを映像信号に変換して表示部５０に出力する（ステップＳ２６）。その結果、ステップＳ１１で取得されたサイドバイサイド方式の立体画像が表示部５０に表示される。
【００６３】
ステップＳ１３で求められた予測時間が閾値より大きくない場合（ステップＳ１４でＮＯ）は、表示に要する時間が短い場合であるため、処理部１０は、内部メモリ３０から待機画像の画像データを取得し、取得した待機画像の画像データを映像信号に変換して表示部５０に出力する（ステップＳ１９）。この待機画像は、処理部１０から表示部５０に次の信号が入力されるまで継続して表示される。
【００６４】
ステップＳ１４でＮＯの分岐には、２次元画像の他に容量の小さいサイドバイサイド方式の立体画像が含まれる可能性があるため、判定処理部１２は、ステップＳ１１で画像取得部１１が読み込んだ画像データの中身を解析して、左右に２画面あるか否かを判断する（ステップＳ２７）。
【００６５】
左右に２画面あると判断された場合（ステップＳ２４でＹＥＳ）は、ステップＳ１１で画像取得部１１が読み込んだ画像データはサイドバイサイド方式として加工済みの画像データである。したがって、処理部１０は、ステップＳ１１で取得された画像データを映像信号に変換して表示部５０に出力する（ステップＳ２６）。その結果、ステップＳ１１で取得されたサイドバイサイド方式の立体画像が表示部５０に表示される。
【００６６】
左右に２画面あると判断されなかった場合（ステップＳ２４でＮＯ）は、ステップＳ１１で画像取得部１１が読み込んだ画像データは２次元画像用の画像データであるため、処理部１０は、ステップＳ１１で取得された画像データを映像信号に変換して表示部５０に出力する（ステップＳ２１）。その結果、ステップＳ１１で取得された２次元画像が表示部５０に表示される。
【００６７】
これにより、表示に長い処理時間を要する立体画像を表示する際に、長時間画面に何も表示されなかったり、待機画像が長時間表示され続けたりすることにより、観察者が受ける違和感を低減することができる。
【００６８】
また、処理中に注視点画像を表示することにより、次にサイドバイサイド方式の立体画像が表示されることを観察者に先に伝えることができる。したがって、観察者は、事前にステレオ視の準備をすることができるため、立体視が容易となる。
【００６９】
また、注視点画像は２次元画像であるため、注視点画像を表示することにより立体画像の生成時間が長くなることが無い。そのため、観察者が受ける違和感を低減しつつ、立体画像の生成の処理時間を短くすることができる。
【００７０】
なお、本実施の形態では、外部メモリ６０に保存された画像データを取得したが、画像表示装置１にデジタルカメラ等を接続し、デジタルカメラ等から直接画像データを取得するようにしてもよい。
【００７１】
また、本実施の形態では、設定保持部７０に保存された設定に基づいて、ステレオグラム方式とサイドバイサイド方式とのいずれか方式で立体視を行ったが、表示部５０の形式に応じて生成する立体画像の形式や、立体視の方式を変更するようにしてもよい。例えば、表示部５０がレンチキュラーレンズ式のモニタである場合には、レンチキュラーレンズ式のモニタに表示するのに適した形式で立体画像の生成をし、表示部に表示するようにしてもよい。
【００７２】
また、本実施の形態では、画像データの読み込み（ステップＳ１１）をステップＳ１２以降の処理と平行して行ったが、画像データの読み込みを先に行い、画像データ読み込み終了後にステップＳ１２以降の処理を行なってもよい。また、画像データの読み込みを先に行った場合には、ステップＳ１２の処理を行わず、取得した画像データに基づいて時間の予測をしてもよい。
【００７３】
なお、本発明の適用は、ＰＣに限定されるものではなく、立体画像の撮影が可能なデジタルカメラ、ビデオカメラや、複数のコンピュータ等がネットワーク等により接続されたシステムにも同様に適用することができる。また、ＰＣなどの装置に適用するプログラムとして提供することもできる。
【図面の簡単な説明】
【００７４】
【図１】本発明の第１の実施の形態の画像表示装置１の概略構成を示すブロック図である。
【図２】上記画像表示装置１の右目用の画像と左目用の画像とが重ねて表示された立体画像を表示部５０に表示する場合の表示処理の流れを示すフローチャートである。
【図３】上記画像表示装置１の第１の実施の形態の表示例であり、（ａ）は補助３次元画像の一例であり、（ｂ）は立体画像の一例である。
【図４】上記画像表示装置１のサイドバイサイド方式の立体画像を表示部５０に表示する場合の表示処理の流れを示すフローチャートである。
【図５】上記画像表示装置１の第２の実施の形態の表示例であり、（ａ）は注視点画像の一例であり、（ｂ）はサイドバイサイド方式の立体画像の一例である。
【符号の説明】
【００７５】
１：画像表示装置、１０：処理部、１１：画像取得部、１２：判定処理部、１３：画像検索部、１４：立体画像生成部、２０：データベース、２１：プレビューＤＢ、２２：注視点画像ＤＢ、３０：内部メモリ、４０：入力部、５０：表示部、６０：外部メモリ、７０：設定保持部
【図１】
2010156914.tif 000003
【図２】
2010156914.tif 000004
【図３】
2010156914.tif 000005
【図４】
2010156914.tif 000006
【図５】
2010156914.tif 000007