(57)【要約】【課題】１つの表示画面に複数の３次元画像を一覧表示する際、個々の３次元画像の表示サイズが小さくなっても画像の内容を確認する際の視覚的疲労感を低減する。【解決手段】３次元画像ファイルから３次元画像を再生して複数の３次元画像を表示部に一覧表示する際、表示部に表示する表示枚数４０２が変更されると、表示枚数４０２が表示部に表示される画像の所定の表示枚数である閾値４０１以上であるか否かが判定され、変更後の表示枚数が閾値以上であると、表示部に表示される画像を３次元画像から当該３次元画像と等価な２次元画像に変更する。【選択図】図４
2012226418.tif 000002
【特許請求の範囲】
【請求項１】
３次元画像ファイルから３次元画像を再生して複数の３次元画像を表示部に一覧表示する画像再生装置であって、
前記表示部に表示される画像の所定の表示枚数が閾値として予め設定されており、
前記表示部に表示する表示枚数を変更する枚数変更手段と、
前記枚数変更手段によって変更された表示枚数が前記閾値以上であるか否かを判定する判定手段と、
前記判定手段によって前記変更後の表示枚数が前記閾値以上であると判定されると、前記表示部に表示される画像を前記３次元画像から当該３次元画像と等価な２次元画像に変更する画像変更手段とを有することを特徴とする画像再生装置。
【請求項２】
前記閾値として、前記３次元画像を縮小して当該３次元画像における右眼画像と左眼画像との視差を示す画素が存在しない状態の表示サイズで前記３次元画像を前記表示部に表示した際の表示枚数を用いるようにしたことを特徴とする請求項１に記載の画像再生装置。
【請求項３】
ユーザが前記閾値を設定するための閾値設定手段を有することを特徴とする請求項１に記載の画像再生装置。
【請求項４】
前記枚数変更手段は、画面に前記表示部で表示可能な最大表示枚数と最小表示枚数とで規定された表示バーを表示するとともに、前記表示バーに沿って移動可能なスライダーを表示して、ユーザー操作による前記スライダーの位置に対応する表示枚数に変更することを特徴とする請求項１〜３のいずれか１項に記載の画像再生装置。
【請求項５】
前記枚数変更手段は、前記表示バーに前記閾値を示すマークを表示することを特徴とする請求項４に記載の画像再生装置。
【請求項６】
前記表示部の画面解像度に基づいて前記所定の枚数を決定する枚数決定手段を有することを特徴とする請求項１に記載の画像再生装置。
【請求項７】
３次元画像ファイルから３次元画像を再生して複数の３次元画像を表示部に一覧表示する画像再生装置の制御方法であって、
前記表示部に表示される画像の所定の表示枚数を閾値として設定する設定ステップと、
前記表示部に表示する表示枚数を変更する枚数変更ステップと、
前記枚数変更ステップで変更された表示枚数が前記閾値以上であるか否かを判定する判定ステップと、
前記判定ステップで前記変更後の表示枚数が前記閾値以上であると判定されると、前記表示部に表示される画像を前記３次元画像から当該３次元画像と等価な２次元画像に変更する画像変更ステップとを有することを特徴とする制御方法。
【請求項８】
３次元画像ファイルから３次元画像を再生して複数の３次元画像を表示部に一覧表示する画像再生装置で用いられる制御プログラムであって、
前記画像再生装置が備えるコンピュータに、
前記表示部に表示される画像の所定の表示枚数を閾値として設定する設定ステップと、
前記表示部に表示する表示枚数を変更する枚数変更ステップと、
前記枚数変更ステップで変更された表示枚数が前記閾値以上であるか否かを判定する判定ステップと、
前記判定ステップで前記変更後の表示枚数が前記閾値以上であると判定されると、前記表示部に表示される画像を前記３次元画像から当該３次元画像と等価な２次元画像に変更する画像変更ステップとを実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を再生する画像再生装置、その制御方法、および制御プログラムに関する。
【背景技術】
【０００２】
従来、携帯電話機のような小型の端末装置で所謂３次元画像を再生することが行われている。ところが、３次元画像を再生・閲覧する際には、通常の２次元画像を目視する場合よりも視覚的疲労感を多く伴うことが知られている。
【０００３】
このような点を改善するため、例えば、３次元画像を表示した後、所定の時間が経過すると３次元画像表示を２次元画像表示に切り替えるようにしたものがある。そして、ここでは、所定のキー操作などによっても３次元画像表示を２次元画像表示に切り替えている。これによって、３次元画像を目視確認する際の視覚的疲労感の改善を行うようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１６３４４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、３次元画像を目視した際の視覚的疲労感は、目視時間の経過に応じて生じるが、３次元画像が纏まって多数表示された場合に正しく立体効果が確認できない場合にも視覚的疲労感が増加する。
【０００６】
例えば、複数の３次元元画像を一覧表示する場合に、表示枚数が少なければ、一つ一つの画像の表示サイズは大きくなるので、立体感（立体効果）は顕著に感じられる。一方、表示枚数が多くなると、画像の表示サイズは小さくなるので、個々の３次元画像における立体感が薄れてしまう。この結果、ユーザは３次元画像の内容を確認する際に視覚的疲労感が増加してしまうことになる。
【０００７】
従って、本発明の目的は、１つの表示画面に複数の３次元画像を一覧表示する際、個々の３次元画像の表示サイズが小さくなっても画像の内容を確認する際の視覚的疲労感を低減することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明による画像再生装置は、３次元画像ファイルから３次元画像を再生して複数の３次元画像を表示部に一覧表示する画像再生装置であって、前記表示部に表示される画像の所定の表示枚数が閾値として予め設定されており、前記表示部に表示する表示枚数を変更する枚数変更手段と、前記枚数変更手段によって変更された表示枚数が前記閾値以上であるか否かを判定する判定手段と、前記判定手段によって前記変更後の表示枚数が前記閾値以上であると判定されると、前記表示部に表示される画像を前記３次元画像から当該３次元画像と等価な２次元画像に変更する画像変更手段とを有することを特徴とする。
【０００９】
本発明による制御方法は、３次元画像ファイルから３次元画像を再生して複数の３次元画像を表示部に一覧表示する画像再生装置の制御方法であって、前記表示部に表示される画像の所定の表示枚数を閾値として設定する設定ステップと、前記表示部に表示する表示枚数を変更する枚数変更ステップと、前記枚数変更ステップで変更された表示枚数が前記閾値以上であるか否かを判定する判定ステップと、前記判定ステップで前記変更後の表示枚数が前記閾値以上であると判定されると、前記表示部に表示される画像を前記３次元画像から当該３次元画像と等価な２次元画像に変更する画像変更ステップとを有することを特徴とする。
【００１０】
本発明による制御プログラムは、３次元画像ファイルから３次元画像を再生して複数の３次元画像を表示部に一覧表示する画像再生装置で用いられる制御プログラムであって、前記画像再生装置が備えるコンピュータに、前記表示部に表示される画像の所定の表示枚数を閾値として設定する設定ステップと、前記表示部に表示する表示枚数を変更する枚数変更ステップと、前記枚数変更ステップで変更された表示枚数が前記閾値以上であるか否かを判定する判定ステップと、前記判定ステップで前記変更後の表示枚数が前記閾値以上であると判定されると、前記表示部に表示される画像を前記３次元画像から当該３次元画像と等価な２次元画像に変更する画像変更ステップとを実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、複数の３次元画像が一覧表示された際に、３次元画像の表示枚数が所定の表示枚数である閾値よりも多くなると、３次元画像表示を２次元画像表示する変更するようにした。これにより、３次元画像において立体化効果が確認できないことに起因する視覚的疲労感を低減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態による画像再生装置の一例についてその構成を示すブロック図である。
【図２】図１に示す記録媒体に記録された３次元画像ファイルのファイル構造を示す図である。
【図３】図１に示す表示部に表示される表示画面の一例を示す図であり、（ａ）は３次元画像表示画面の一例を示す図、（ｂ）は２次元画像表示画面の一例を示す図である。
【図４】図１に示す操作部に表示される操作表示画面（ユーザーインタフェース）の一例を示す図である。
【図５】図１に示す画像再生装置のハードウェア構成の一例を示すブロック図である。
【図６】図１に示す画像再生装置における３次元画像解像度閾値の決定処理の一例を説明するためのフローチャートである。
【図７】図１に示す画像再生装置における３次元画像解像度閾値の決定処理の他の例を説明するためのフローチャートである。
【図８】図１に示す画像再生装置におけるスライダーの操作に応じた処理を説明するためのフローチャートである。
【図９】本発明の第２の実施形態による画像再生装置の一例を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態による画像再生装置の一例について図面を参照して説明する。
【００１４】
［第１の実施形態］
図１は、本発明の第１の実施形態による画像再生装置の一例についてその構成を示すブロック図である。
【００１５】
図示の画像再生装置１００は、例えば、ＰＣ（パーソナルコンピューター）である。図１において、画像再生装置１００は、制御部１１０を有しており、この制御部１１０は画像再生装置１００全体の制御を司る。記録媒体１０１には、例えば、後述する３次元画像ファイル（以下単に画像ファイルとも呼ぶ）が記録されている。制御部１１０は、記録媒体制御部１０２を介して記録媒体１０１に記録された画像ファイルを読み出して、画像処理部１０３に与える。そして、画像処理部１０３は、後述するようにして、画像ファイルを処理して表示部１０６に画像を表示する。
【００１６】
さらに、画像再生装置１００は、操作部１０９、表示画像変更部１０７、および閾値決定部１０８を有しており、表示画像変更部１０７は制御部１１０の制御下で表示部１０６に表示する画像の種類（２次元画像又は３次元画像）を変更する。閾値決定部１０８は画像の種類変更に応じて、後述する閾値を決定する。なお、操作部１０９はユーザーインタフェースとして用いられ、ユーザーは操作部１０９を用いて制御部１１０に対して各種指令を与える。
【００１７】
記録媒体１０１は、例えば、ＨＤＤ（ハードディスクドライブ）によって再生可能なディスクメディア又は画像再生装置１００に着脱可能なフラッシュメモリーである。そして、記録媒体１０１には、３次元撮影可能なデジタルカメラなどによる撮影の結果得られた３次元画像ファイルが記録されている。
【００１８】
図２は、図１に示す記録媒体１０１に記録された３次元画像ファイルのファイル構造を示す図である。
【００１９】
図２において、３次元画像ファイル２００は、ヘッダ情報２１０を有し、このヘッダ情報２１０に続いて、サムネイル画像（サムネイルともいう）を備える右眼画像２０１および左眼画像２０２を有している。図示の例では、３次元画像ファイル２００ではＭＰＦ（マルチピクチャフォーマット）が用いられている。但し、今後策定される別の３次元画像ファイルフォーマットを用いるようにしてもよい。
【００２０】
再び、図１を参照して、記録媒体制御部１０２は、制御部１１０の制御下で記録媒体１０１に記録されている３次元画像ファイルを取得して、後述する画像処理部１０３に３次元画像ファイルを送信する。画像処理部１０３は３次元画像処理部１０４および２次元画像処理部１０５を備えている。
【００２１】
３次元画像処理部１０４は３次元画像ファイルのデコード処理を行って３次元画像を得るとともに、３次元画像ファイルから２次元画像ファイルを切り出す切り出し処理を行う。さらに、３次元画像処理部１０４は３次元画像を表示するに当たって表示部１０６に一覧表示可能な表示枚数を算出する算出処理を行う。
【００２２】
２次元画像処理部１０５は２次元画像ファイルのデコード処理を行って２次元画像を得るとともに、２次元画像を表示するに当たって、表示部１０６に一覧表示可能な表示枚数を算出する算出処理を行う。なお、表示部１０６は例えば、ＰＣモニタ又はディスプレイである。
【００２３】
図３は、図１に示す表示部１０６に表示される表示画面の一例を示す図である。そして、図３（ａ）は３次元画像表示画面の一例を示す図であり、図３（ｂ）は２次元画像表示画面の一例を示す図である。
【００２４】
３次元画像処理部１０４で生成された３次元画像は、図３（ａ）に示すように、表示部１０６において画像表示用ウィンドウ（以下単にウィンドウ又は表示画面と呼ぶ）３００に表示される。ここでは、各３次元画像は立体的に表示される。同様に、２次元画像処理部１０５で生成された２次元画像は、図３（ｂ）に示すように、表示部１０６においてウィンドウ３０２に表示される。
【００２５】
図３（ａ）において、１枚の画像の表示サイズが大きく、表示画面３００に全ての画像を表示することができないと、３次元画像処理部１０４は、図示のようにスクロールバー３０１を表示画面３００に表示する。ユーザは、操作部１０９によって（例えば、マウス操作によって）スクロールバー３０１を操作する。そして、制御部１１０の制御下で、３次元画像処理部１０４は表示画面３００をスクロールし、表示画面３００を更新する。これによって、ユーザは全ての３次元画像を順次確認することができる。
【００２６】
図３（ｂ）においては、１枚の画像の表示サイズが小さいので、ウィンドウ３０２に全ての２次元画像が表示される。全ての２次元画像が表示されているので、ここではスクロールバーは表示されない。
【００２７】
再び図１を参照して、図示の画像再生装置は表示画像変更部１０７を備えており、この表示画像変更部１０７は、制御部１１０の制御下で画像処理部１０３に対して表示部１０６に表示する画像の種類を変更する変更処理を行う。具体的には、表示画像変更部１０７は、表示部１０６に表示されている３次元画像を２次元画像を切り換える変更処理を行う。
【００２８】
加えて、表示画像変更部１０７は、画像の種類の変更（つまり、３次元画像から２次元画像への変更）の有無を示す通知を、閾値決定部１０８に送信する。表示画像変更部１０７からの変更の有無を示す通知を受け取ると、閾値決定部１０８は、表示部１０６に表示する表示画像の種類を切り換える際にいずれの表示枚数で切り換えるかを示す閾値を決定する。当該閾値は、後述するように、閾値決定部１０８で自動的に決定されるか又はユーザーによって決定される。
【００２９】
図４は、図１に示す表示部１０６に表示される操作表示画面の一例を示す図である。
【００３０】
図１および図４を参照して、制御部１１０は、後述するように、操作部１０９に操作表示画面（ユーザーインタフェース）４００を表示する。この操作表示画面４００には、表示部１０６に表示可能な最大表示枚数と最小表示枚数とによって規定されたバー（表示バー）４１３が表示され、このバー４１３に対応付けて、バー４１３に沿って移動可能なスライダー４０２が表示されている。
【００３１】
このスライダー４０２はビットマップとして提供され、例えば、ユーザーマウス操作（ユーザー操作）によって、スライダー４０２はバー４１３に沿って移動する。そして、スライダー位置４０６によって表示部１０６に表示される画像の表示枚数（変更後の表示枚数）が決定される。
【００３２】
つまり、スライダー４０２が図中左方向（符号Ａで示す方向）に移動すると（表示枚数増加方向４０７）、制御部１１０は画像処理部１０３を制御して表示部１０６に表示する画像の表示枚数を増加させる。一方、スライダー４０２が図中右方向（符号Ｂで示す方向）に移動すると（表示枚数減少方向４０８）、制御部１１０は画像処理部１０３を制御して表示部１０６に表示する画像の表示枚数を減少させる。
【００３３】
さらに、バー４１３には、矢印（マーク）４０１が表示され、この矢印４０１はビットマップとして提供される。そして、矢印４０１は閾値決定部１０８で決定された閾値を表す所定位置４０５を規定する。
【００３４】
図５は、図１に示す画像再生装置１００のハードウェア構成の一例を示すブロック図である。
【００３５】
図５を参照すると、画像再生装置１００は、図１に示す制御部１１０に相当するＣＰＵ５００を有している。このＣＰＵ５００は、図１に示す記録媒体制御部１０２、画像処理部１０３、表示画像変更部１０７、および閾値決定部１０８の機能も有している。
【００３６】
ＣＰＵ５００には、内部バス５０３を介してワークＲＡＭ５０１、システムＲＯＭ５０２、表示部制御インタフェース（Ｉ／Ｆ）５０４、入力部制御Ｉ／Ｆ５０６、および記録媒体制御Ｉ／Ｆ５０８、５１０、および５１２が接続されている。そして、図示の例では、表示部制御Ｉ／Ｆ５０４、入力部制御Ｉ／Ｆ５０６、および記録媒体制御Ｉ／Ｆ５０８、５１０、および５１２には、それぞれＰＣモニタ５０５、ＰＣマウス５０７、ＨＤＤ５０９、フラッシュメモリ５１１、およびディスクメディアの再生を行うディスクドライブ５１３が接続されている。
【００３７】
ここで、ＰＣモニタ５０５は図１に示す表示部１０６および操作部１０９に対応するものであり、ＰＣマウス５０７は操作部１０９に対応する。さらに、ＨＤＤ５０９、フラッシュメモリ５１２、およびディスクドライブ５１３は、図１に示す記録媒体１０１に対応するものである。
【００３８】
記録媒体制御Ｉ／Ｆ５０８は、例えば、シリアルＡＴＡ（Ａｄｖａｎｃｅｄ  Ｔｅｃｈｎｏｌｏｇｙ  Ａｔｔａｃｈｍｅｎｔ）又はＵＳＢなどであり、記録媒体制御Ｉ／Ｆ５１０および５１２の各々は、例えば、ＵＳＢである。なお、システムＲＯＭ６０２はオペレーティングシステム（ＯＳ）などのプログラムが記録されている。また、ワークＲＡＭ６０１は、図１に示す画像処理部１０３で実行される一連の画像処理、そして、閾値決定部１０８および表示画像変更部１０７に係る処理に関するプログラムが読み出される領域である。ＣＰＵ５００はワークＲＡＭ６０１に読み出したプログラムを実行する。
【００３９】
ここで、図１、図３、および図４を参照して、記録媒体１０１に記録された画像ファイルを表示する際には、前述したように、制御部１１０は記録媒体制御部１０２を制御して記録媒体１０１から３次元画像ファイルを読み出す。そして、この３次元画像ファイルは記録媒体制御部１０２から画像処理部１０３に送られる。
【００４０】
画像処理部１０３では、３次元画像処理部１０４が３次元画像ファイルをデコード処理して、３次元画像を得る。そして、３次元画像処理部１０４は、例えば、図３（ａ）に示す三次元画像を表示部１０６に表示する。ここで、図４のスライダー４０２を符号Ａで示す表示枚数増加方向に移動すると、制御部１１０は３次元画像処理部１０４を制御して、スライダー位置４０６に合致した表示枚数として、一覧表示された３次元画像の枚数を表示部１０６に表示する。
【００４１】
この際、スライダー位置４０６が最大表示枚数位置４０３に近づくに連れて、表示部１０６に表示される個々の３次元画像の表示サイズは小さくなる。そして、３次元画像の表示サイズが所定のサイズとなると、ユーザーにとって立体効果が確認し辛くなる。３次元画像の表示サイズが所定のサイズとなるスライダー位置４０６、つまり、立体効果が視認し辛くなるスライダー位置４０６が所定位置４０５とされる。ここでは、３次元画像の表示サイズが所定のサイズとなる表示枚数が３次元画像を２次元画像に表示変更する際の閾値とされる。
【００４２】
ここで、上述の閾値（３次元画像解像度閾値とも呼ぶ）の決定手法について説明する。
【００４３】
図６は、図１に示す画像再生装置１００における３次元画像解像度閾値の決定処理の一例を説明するためのフローチャートである。
【００４４】
図１および図６を参照して、画像処理部１０３において、３次元画像ファイルを受けると、３次元画像処理部１０４は、図２に示すファイル構造に応じて、２次元画像である右眼画像２０１および左眼画像２０２を切り出す（ステップＳ６００）。さらに。３次元画像処理部１０４は右眼画像２０１および左眼画像２０２に存在する視差を示す画素数も取得する（ステップＳ６０１）。
【００４５】
画像処理部１０３は、上記の視差を示す画素数を表す画素情報を閾値決定部１０８に送る。閾値決定部１０８は画素情報に応じて視差を示す画素が存在するか否かを確認する（ステップＳ６０２）。視差を示す画素が存在しないと（ステップＳ６０２において、ＹＥＳ）、閾値決定部１０８は当該視差を示す画素が存在しない状態における表示枚数を３次元画像解像度閾値とする（ステップＳ６０３）。つまり、閾値決定部１０８は、画像処理部１０３から送られた右眼画像２０１および左眼画像２０２における表示サイズ（画像サイズ）で表示部１０６に表示した際の表示枚数を３次元画像解像度閾値とする。
【００４６】
一方、視差を示す画素が存在すると（ステップＳ６０２において、ＮＯ）、閾値決定部１０８は、画像処理部１０３から送られた右眼画像２０１および左眼画像２０２を縮小して、縮小後の表示サイズを確認する（ステップＳ６０４）。続いて、閾値決定部１０８はステップＳ６０２の処理に戻って、縮小後の右眼画像２０１および左眼画像２０２において、視差を示す画素が存在するか否かを確認する。
【００４７】
視差を示す画素が存在すると、閾値決定部１０８は再度ステップＳ６０４の処理に移行して、右眼画像２０１および左眼画像２０２を縮小して、縮小後の表示サイズを確認する。その後、閾値決定部１０８はステップＳ６０２の処理に戻る。そして、ステップＳ６０２において、視差を示す画素が存在しなければ、閾値決定部１０８はステップＳ６０３の処理を行う。
【００４８】
このようにして、閾値決定部１０８は視差を示す画素数が存在しなくなるまで、右眼画像２０１および左眼画像２０２についてその表示サイズを縮小して表示枚数を変更する。そして、視差を示す画素がなくなった際に表示部１０６に表示される表示枚数を３次元解像度閾値とする。
【００４９】
図７は、図１に示す画像再生装置１００における３次元画像解像度閾値の決定処理の他の例を説明するためのフローチャートである。
【００５０】
図１および図７を参照して、ここでは、ユーザーが図３（ａ）に示す表示画面３００に表示される３次元画像表示を目視しつつ、３次元画像の表示サイズを小さくする。そして、ユーザーにとって３次元画像の立体効果が確認し辛くなる表示サイズになった際の表示枚数を３次元解像度閾値とするものとする。
【００５１】
前述のように、ユーザーによる操作部１０９の操作によって、制御部１１０は記録媒体制御部１０２を介して記録媒体１０１から３次元画像ファイルを読み出して、当該３次元画像ファイルを画像処理部１０３に送る。そして、制御部１１０は、図４に示す操作表示画面４００を操作部１０９に表示する。この際、制御部１１０は予め設定された初期値で規定された所定位置４０５に矢印（ビットマップ）４０１を表示する。
【００５２】
画像処理部１０３は、当該矢印４０１の位置に対応する表示サイズで３次元画像の表示枚数を決定する。そして、画像処理部１０３、つまり、３次元画像処理部１０４は当該表示枚数で表示部１０６に３次元画像表示を行う（ステップＳ７００）。
【００５３】
ユーザーは、表示部１０６に表示された３次元画像を目視しつつ、操作部１０９によって矢印４０１を最大表示枚数位置４０３又は最小表示枚数位置４０４の方向、つまり、符号Ａ又はＢで示す方向に移動させて、表示枚数を変更する（ステップＳ７０１）。これによって、ユーザーは３次元解像度閾値の候補を見出す処理を行う。
【００５４】
例えば、操作部１０９の操作によって、矢印４０１を表示枚数増加方向４０７に移動させた場合、制御部１１０は矢印４０１が表示枚数増加方向４０７に移動したことを示す枚数増加信号を画像処理部１０３に送る。画像処理部１０３では枚数増加信号を受けると、３次元画像処理部１０４が矢印４０１の位置に応じた表示サイズで表示される表示枚数によって表示部１０６に３次元画像表示を行う（ステップＳ７０２）。
【００５５】
続いて、ユーザーは表示部１０６に表示された３次元画像を目視確認する。目視確認の結果、ユーザーは３次元画像の立体効果が確認し辛いと判断すると、操作部１０９による矢印４０１の移動を停止する。つまり、制御部１１０は矢印４０１の移動が停止されたか否かを判定している（ステップＳ７０３）。この判定に当たっては、予め定められた時間、矢印４０１の移動が停止していると、制御部１１０は矢印４０１の移動が停止したとする。
【００５６】
矢印４０１の移動が停止しいないと判定すると（ステップＳ７０３において、ＮＯ）、制御部１１０はステップＳ７０２の処理に戻って、枚数増加信号を画像処理部１０３に送る。画像処理部１０３では枚数増加信号を受けると、３次元画像処理部１０４が矢印４０１の位置に応じた表示サイズで表示される表示枚数によって表示部１０６に３次元画像表示を行う。
【００５７】
一方、矢印４０１の移動が停止したと判定すると（ステップＳ７０３において、ＹＥＳ）、制御部１１０は矢印４０１が位置する位置に対応する表示枚数を３次元解像度閾値として、閾値決定部１０８に送る。そして、閾値決定部１０８は当該３次元解像度閾値を記憶する（ステップＳ７０４）。
【００５８】
図７に示すフローチャートでは、ユーザーが表示枚数を増加させる方向に矢印４０１を移動させて３次元解像度閾値を決定する例について説明したが、表示枚数を減少させる方向に矢印を移動させて、３次元解像度閾値を決定する場合も同様にして行われる。
【００５９】
図８は、図１に示す画像再生装置１００におけるスライダーの操作に応じた処理を説明するためのフローチャートである。
【００６０】
図１、図４、および図８を参照して、前述したようにして３次元解像度閾値を決定した後、ユーザーはスライダー４０２の操作を行う。操作部１０９によってスライダー４０２を選択する。これによって、制御部１１０は画像処理部１０３を制御して、当初のスライダー４０２の位置（スライダー位置４０６）に対応する表示サイズにおける表示枚数で３次元画像を表示部１０６に表示する（ステップＳ８００）。なお、当初のスライダー位置４０６は予め設定されているものとする。
【００６１】
続いて、制御部１１０はスライダー４０２が操作されたか否かを判定する（ステップＳ８０１）。スライダー４０２が操作されないと（ステップＳ８０１において、ＮＯ）、制御部１１０は待機する。スライダー４０２が操作されると（ステップＳ８０１において、ＹＥＳ）、制御部１１０は操作方向（移動方向）が図４に示す符号Ａ又はＢで示す方向のいずれであるかを判定する（ステップＳ８０２）。
【００６２】
操作方向が符号Ａの方向であると、つまり、表示枚数を増加する方向であると（ステップＳ８０２において、Ａ）、制御部１１０はスライダー位置４０６に応じて３次元画像の表示枚数を算出して、表示画像変更部１０７に通知する。表示画像変更部１０７は表示枚数と閾値決定部１０８に記憶された３次元解像度閾値とを比較して、表示枚数が３次元解像度閾値に到達したか否かについて判定する（ステップＳ８０３）。
【００６３】
表示枚数が３次元解像度閾値以上であると判定すると（ステップＳ８０３において、ＹＥＳ）、表示画像変更部１０７はその旨を画像処理部１０３に通知する。画像処理部１０３では、３次元画像処理部１０４が３次元画像ファイルから２次元画像ファイルを切り出す。そして、２次元画像処理部１０５は２次元画像ファイルをデコードして、現在のスライダー位置４０６に合致する表示枚数において、３次元画像と等価な２次元画像を表示部１０６に表示する（ステップＳ８０４）。
【００６４】
続いて、制御部１１０はスライダー４０２が３次元解像度閾値を超えて、表示枚数増加方向４０７に移動し、スライダー位置４０６が最大表示枚数位置４０３に到達したか否かについて判定する（ステップＳ８０５）。なお、ステップＳ８０３において、表示枚数が３次元解像度閾値未満であると判定すると（ステップＳ８０３において、ＮＯ）、制御部１１０はステップＳ８０５の処理に移行する。
【００６５】
スライダー位置４０６が最大表示枚数位置４０３に到達していないと判定すると（ステップＳ８０５において、ＮＯ）、ステップＳ８０６の処理が行われる。ここでは、表示部１０６に２次元画像が表示されている際には、２次元画像処理部１０５はスライダー位置４０６に合致する表示枚数で表示部１０６に２次元画像を表示する。表示部１０６に３次元画像が表示されている際には、３次元画像処理部１０４はスライダー位置４０６に合致する表示枚数で表示部１０６に３次元画像を表示する。その後、処理はステップＳ８０１に移行する。
【００６６】
スライダー位置４０６が最大表示枚数位置４０３に到達したと判定すると（ステップＳ８０５において、ＮＯ）、制御部１１０はユーザーによるスライダー４０２の操作が停止したか否かについて確認する（ステップＳ８０７）。ユーザーがスライダー４０２の操作を停止すると（ステップＳ８０７において、ＹＥＳ）、制御部１１０はスライダー４０２の停止を操作部１０９に通知し、スライダー４０２の移動を停止する（ステップＳ８０８）。そして、制御部１１０は処理を終了する。
【００６７】
ユーザーがスライダー４０２の操作を停止しないと（ステップＳ８０７において、ＮＯ）、制御部１１０はステップＳ８０１の処理に移行する。
【００６８】
ステップＳ８０２において、操作方向が符号Ｂの方向であると、つまり、表示枚数を減少する方向であると（ステップＳ８０２において、Ｂ）、制御部１１０は、スライダー４０２が符号Ｂの方向に移動した旨、閾値決定部１０８に通知する。これによって、閾値決定部１０８はスライダー位置４０６が３次元解像度閾値に再度到達したか否かを判定する（ステップＳ８０９）。つまり、ここでは、表示枚数が閾値未満となったか否かを判定していることになる。
【００６９】
スライダー位置４０６が３次元解像度閾値に再度到達したと判定すると（ステップＳ８０９において、ＹＥＳ）、閾値決定部１０８はその旨表示画像変更部１０７に通知する。表示画像変更部１０７は２次元画像表示を３次元画像表示とすべく、表示画像変更通知を画像処理部１０３に送る。画像処理部１０３では、３次元画像処理部１０４が３次元画像ファイルをデコードして現在のスライダー位置４０６に合致する表示枚数において３次元画像を表示部１０６に表示する（ステップＳ８１０）。
【００７０】
一方、スライダー位置４０６が３次元解像度閾値に再度到達していないと判定すると（ステップＳ８０９において、ＮＯ）、制御部１１０はスライダー位置４０６が最小表示枚数位置４０４に到達したか否かを判定する（ステップＳ８１１）。なお、ステップＳ８１０の処理の次にはステップＳ８１１の処理が行われる。
【００７１】
スライダー位置４０６が最小表示枚数位置４０４に到達したと判定すると（ステップＳ８１１において、ＹＥＳ）、制御部１１０はステップＳ８０７の処理に移行する。
【００７２】
一方、スライダー位置４０６が最小表示枚数位置４０４に到達していないと判定すると（ステップＳ８１１において、ＮＯ）、制御部１１０は画像処理部１０３を制御して、３次元画像処理部１０４にスライダー位置４０６に応じて表示枚数を減少させる。そして、当該表示枚数で表示部１０６に３次元画像を表示させる（ステップＳ８１２）。その後、制御部１１０はステップＳ８０１の処理に移行する。
【００７３】
このように、第１の実施形態では、１つの表示画面に複数の３次元画像を一覧表示する際に、表示枚数が予め定められた表示枚数である３次元解像度閾値以上となると、ユーザの視覚的疲労感が増加するとして、３次元画像を２次元画像に変更するようにした。これにより、表示サイズが小さくなっても画像の内容を確認する際の視覚的疲労感を低減することができる。
【００７４】
［第２の実施形態］
続いて、本発明の第２の実施形態による画像再生装置の一例について説明する。
【００７５】
図９は、本発明の第２の実施形態による画像再生装置９００の一例を示すブロック図である。なお、図９において、図１に示す画像再生装置１００と同一の構成要素については同一の参照番号を付す。
【００７６】
図示の画像再生装置９００は、例えば、ＰＣ（パーソナルコンピューター）であり、表示部１０６としてＰＣモニタが用いられる。表示部１０６が備えるウィンドウ表示部９０３は、表示部１０６に表示されるＰＣアプリケーション上の画像表示用ウィンドウとする。
【００７７】
図１に関連して説明したように、画像再生の際、制御部１１０は、記録媒体制御部１０２を制御して、図２に示すファイル構造を有する３次元画像ファイル２００を画像処理部１０３に送る。画像処理部１０３は３次元画像ファイルをデコードして３次元画像として表示部１０６に表示する。この際、モニタ解像度取得部９０１は制御部１１０から表示部１０６の画面解像度を取得して、画面解像度情報を画像処理部１０３に与える。そして、画像処理部１０３は画面解像度に応じて表示部１０６に表示する表示枚数を算出して、その算出結果を表示部１０６および閾値決定部１０８に送る。
【００７８】
閾値決定部１０８は算出された表示枚数を考慮して３次元解像度閾値を算出する。つまり、閾値決定部１０８は表示部１０６の画面解像度に応じて３次元解像度閾値を算出することになる。これによって、第１の実施形態で説明した手法に加えて、表示部１０６の画面解像度が考慮されることになって、表示部１０６を目視した際にその視覚的疲労感が最も軽くなるような表示枚数が３次元解像度閾値とされることになる。
【００７９】
ここで、画像が表示部１０６全体ではなく、表示部１０６に表示された画像表示用ウィンドウに表示される場合について説明する。
【００８０】
まず、画像表示用ウィンドウのウィンドウ解像度が固定されているものとする。制御部１１０の制御下で、ウィンドウ解像度取得部９０２は画像表示用ウィンドウの解像度を取得して、画像処理部１０３に送る。画像処理部１０３はウィンドウ解像度に応じて第１の実施形態で説明した手法を用いて表示枚数を算出する。そして、画像処理部１０３は当該算出した表示枚数を閾値決定部１０８に送る。
【００８１】
閾値決定部１０８は算出された表示枚数を考慮して３次元解像度閾値を算出する。つまり、閾値決定部１０８は画像表示用ウィンドウの解像度に応じて３次元解像度閾値を算出することになる。
【００８２】
続いて、ウィンドウ表示部９０３のウィンドウ解像度が固定でないとする。ウィンドウ解像度の変更に伴って、図３（ａ）および（ｂ）に示す表示画面３００および３０２の大きさ（サイズ）が変化する。このため、ウィンドウ解像度取得部９０２はＰＣアプリケーション上の画像表示用ウィンドウの解像度ではなく、ＰＣアプリケーションのウィンドウ全体の解像度をウィンドウ解像度として取得する。その後の処理についてはウィンドウ解像度が固定されている場合と同様である。
【００８３】
なお、ＰＣモニタの解像度とＰＣアプリケーション上の画像表示用ウィンドウの解像度又はＰＣアプリケーションのウィンドウ自体の解像度をそれぞれモニタ解像度取得部９０１およびウィンドウ解像度取得部９０２で取得する。その後、画像処理部１０３が取得した各々の全ての解像度を考慮して３次元解像度閾値を決定するようにしてもよい。
【００８４】
このように、第２の実施形態では、画面解像度を用いて３次元解像度閾値を決定するようにしたので、画面を目視するユーザーにとって、視覚的疲労感をより低減することができる。
【００８５】
上述の説明から明らかなように、図１において、制御部１１０が枚数変更手段および判定手段として機能する。また、制御部１１０、表示画像変更部１０７、および画像処理部１０３が画像変更手段として機能する。さらに、操作部１０９、制御部１１０、および閾値決定部１０８が閾値設定手段として機能する。加えて、図９において、制御部１１０、モニタ解像度取得部９０１、ウィンドウ解像度取得部９０２、および画像処理部１０３が枚数決定手段として機能する。
【００８６】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００８７】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を、画像再生装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、この制御プログラムを画像再生装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【００８８】
この際、制御方法および制御プログラムは、少なくとも設定ステップ、枚数変更ステップ、判定ステップ、画像変更ステップを有することになる。
【００８９】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００９０】
１０１  記録媒体
１０２  記録媒体制御部
１０３  画像処理部
１０４  ３次元画像処理部
１０５  ２次元画像処理部
１０６  表示部
１０７  表示画像変更部
１０８  閾値決定部
１０９  操作部
１１０  制御部
【図１】
2012226418.tif 000003
【図２】
2012226418.tif 000004
【図３】
2012226418.tif 000005
【図４】
2012226418.tif 000006
【図５】
2012226418.tif 000007
【図６】
2012226418.tif 000008
【図７】
2012226418.tif 000009
【図８】
2012226418.tif 000010
【図９】
2012226418.tif 000011