(57)【特許請求の範囲】
【請求項１】
焦点調節状態を変化させながら連続撮影された複数の画像を連続して表示部に表示する制御を行う表示制御装置であって、
表示対象である前記複数の画像の合焦位置を検出する検出手段と、
前記検出手段で検出された、表示される第１画像の合焦位置と、当該画像の一つ後に表示される第２画像の合焦位置との間の距離を算出する距離算出手段と、
前記距離算出手段が算出した合焦位置の距離が長いほど、前記第２画像を前記表示部に表示した場合の表示時間を長くする表示制御手段を備えることを特徴とする表示制御装置。
【請求項２】
前記距離算出手段は、前記第２画像に複数の合焦位置が存在する場合、各合焦位置を距離が短い順に全て結んだ第１の距離と、前記第１画像の合焦位置と該合焦位置に最も近い前記第２画像の合焦位置との間の第２の距離を算出し、
前記表示制御手段は、前記距離算出手段が算出した前記第１の距離と前記第２の距離を加算した総距離を算出し、総距離を用いて前記第２画像を前記表示部に表示した場合の表示時間を決定することを特徴とする、請求項１に記載の表示制御装置。
【請求項３】
前記検出手段は、前記第２画像内の、隣接する複数の合焦位置の重心を当該複数の合焦位置を代表する一つの合焦位置に設定する設定処理を実行し、
前記距離算出手段は、前記第１画像の合焦位置と、前記設定処理後の前記第２画像の合焦位置とに基づいて、前記第１の距離と前記第２の距離とを算出する
ことを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記表示部とユーザとの間の距離を計測する距離計測手段を有し、
前記表示制御手段は、前記表示部とユーザとの間の距離が近いほど前記第２画像を前記表示部に表示した場合の表示時間を長くするように制御することを特徴とする、請求項１から３までのいずれか１項に記載の表示制御装置。
【請求項５】
前記距離算出手段によって算出された前記第１画像の合焦位置と前記第２画像の合焦位置との間の距離と、前記距離計測手段によって計測された前記表示部とユーザとの間の距離とに基づいて、前記ユーザの視線移動量を算出する視線移動量算出手段を備え、
前記表示制御手段は、前記算出された視線移動量が大きいほど前記第２画像を前記表示部に表示した場合の表示時間を長くするように制御することを特徴とする、請求項４に記載の表示制御装置。
【請求項６】
前記複数の画像は、合焦位置の異なる複数の画像であることを特徴とする請求項１から５までのいずれか１項に記載の表示制御装置。
【請求項７】
焦点調節状態を変化させながら連続撮影された複数の画像を連続して表示部に表示する制御を行う表示制御装置による表示制御方法であって、
表示対象である前記複数の画像の合焦位置を検出する検出ステップと、
前記検出ステップで検出された、表示される第１画像の合焦位置と、当該画像の一つ後に表示される第２画像の合焦位置との間の距離を算出する距離算出ステップと、
前記距離算出ステップで算出した合焦位置の距離が長いほど、前記第２画像を前記表示部に表示した場合の表示時間を長くする表示制御ステップを有することを特徴とする表示制御方法。
【請求項８】
前記距離算出ステップでは、前記第２画像に複数の合焦位置が存在する場合、各合焦位置を距離が短い順に全て結んだ第１の距離と、前記第１画像の合焦位置と該合焦位置に最も近い前記第２画像の合焦位置との間の第２の距離を算出し、
前記表示制御ステップでは、前記距離算出ステップで算出した前記第１の距離と前記第２の距離を加算した総距離を算出し、総距離を用いて前記第２画像を前記表示部に表示した場合の表示時間を決定することを特徴とする、請求項７に記載の表示制御方法。
【請求項９】
前記検出ステップでは、前記第２画像内の、隣接する複数の合焦位置の重心を当該複数の合焦位置を代表する一つの合焦位置に設定する設定処理を実行し、
前記距離算出ステップでは、前記第１画像の合焦位置と、前記設定処理後の前記第２画像の合焦位置とに基づいて、前記第１の距離と前記第２の距離とを算出する
ことを特徴とする請求項８に記載の表示制御方法。
【請求項１０】
前記表示部とユーザとの間の距離を計測する距離計測ステップを有し、
前記表示制御ステップでは、前記表示部とユーザとの間の距離が近いほど前記第２画像を前記表示部に表示した場合の表示時間を長くするように制御することを特徴とする、請求項７から９までのいずれか１項に記載の表示制御方法。
【請求項１１】
前記距離算出ステップによって算出された前記第１画像の合焦位置と前記第２画像の合焦位置との間の距離と、前記距離計測ステップによって計測された前記表示部とユーザとの間の距離とに基づいて、前記ユーザの視線移動量を算出する視線移動量算出ステップを有し、
前記表示制御ステップでは、前記算出された視線移動量が大きいほど前記第２画像を前記表示部に表示した場合の表示時間を長くするように制御することを特徴とする、請求項１０に記載の表示制御方法。
【請求項１２】
前記複数の画像は、合焦位置の異なる複数の画像であることを特徴とする請求項７から１１までのいずれか１項に記載の表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連続表示される静止画像の表示制御技術に関する。
【背景技術】
【０００２】
デジタルカメラの進歩に伴い、所望の構図（画角）に対し、焦点深度を浅くして焦点調節状態を変化させながら連続撮影するマルチフォーカスフォト（以下、ＭＦＰという）機能の提供が容易に可能となった。焦点深度を浅くして撮影した各画像は、局所的に焦点の合った画像であることが多い。これら一連の画像を連続表示（以下、ＭＦＰ連続表示という）すると、ユーザは、局所的に焦点の合った部分が移動するような様子を見ることができる。これにより、画像を１枚の静止画として表示する従来の方式とは異なり、ユーザは被写体の移動感、奥行き感等の表示効果を享受できる。
【０００３】
一方、液晶ディスプレイやプラズマディスプレイ等の大画面テレビジョン装置の普及に伴い、デジタルカメラで撮影した画像を、ユーザが大型の表示装置で見る機会が多くなっている。
【０００４】
複数の静止画像を連続して表示する場合の課題として、ユーザが画像内容を認識できないうちに次の画像に変化してしまうことが挙げられる。従来から知られている、いわゆるスライドショー表示と呼ばれる画像の連続表示により、この課題を解決する先行技術が特許文献１に提案されている。画像内に写っている人の数を検出し、人数が多いほどその画像の表示時間を長くするか、または中央部に居る人の数が多いほど表示時間を長くする制御が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２４５６４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＭＦＰ連続表示において、ユーザが局所的に合焦している画像を閲覧する際、その合焦位置にユーザの視線は自然と向かう。ここで別の画像へ変化すると、ユーザの視線は、別の画像の合焦位置に向かうことになる。この際、表示された画像の二次元平面上の合焦位置が１つ前の画像における二次元平面上の合焦位置から離れていると、ユーザがその合焦位置へと視線を移動させるのに時間がかかる。例えば、１つ前の画像の合焦位置が画像の左上側にあり、次の画像の合焦位置が画像の右下側にあると、ユーザは画像の変化に伴い、左上に向けていた視線を右下に移動させる必要がある。したがって、画像の表示時間が短い場合には、ユーザが変化後の画像を認識する前に、その次の画像に変わってしまうという問題が生じ得る。また、ユーザの視線は合焦位置を追いかけるように誘導されるので、画像の変化が速いと、これに伴い視線を速く動かす必要が生じる。これが繰り返されると、目の疲れを引き起こす虞がある。これらの問題は、表示装置の表示画面が大型化する傾向に伴い、視点移動が大きくなることで著しくなるものと予想される。こうした課題に対して、画像に写っている人物の数によって表示時間を変更するような技術では、人物以外の画像には対応することができない。
【０００７】
そこで本発明は、焦点調節状態を変化させながら連続撮影された複数の画像を連続して表示部に表示する場合に、ユーザによる画像の視認をより確実なものとする表示制御装置及び表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一実施形態の表示制御装置は、焦点調節状態を変化させながら連続撮影された複数の画像を連続して表示部に表示する制御を行う表示制御装置であって、表示対象である前記複数の画像の合焦位置を検出する検出手段と、前記検出手段で検出された、表示される第１画像の合焦位置と、当該画像の一つ後に表示される第２画像の合焦位置との間の距離を算出する距離算出手段と、前記距離算出手段が算出した合焦位置の距離が長いほど、前記第２画像を前記表示部に表示した場合の表示時間を長くする表示制御手段を備える。
【発明の効果】
【０００９】
本発明によれば、焦点調節状態を変化させながら連続撮影された複数の画像を連続して表示部に表示する場合に、ユーザによる画像の視認をより確実なものとすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る装置の構成例を示す図である。
【図２】撮影時の合焦位置検出について説明する概略図である。
【図３】ＭＦＰ画像の画像ファイル構造を説明する図である。
【図４】第１実施形態におけるＭＦＰ画像例を概略的に示す図である。
【図５】要部の構成例を示す図である。
【図６】動作例を説明するフローチャートである。
【図７】複数の合焦位置をもつＭＦＰ画像例を概略的に示す図である。
【図８】動作例を説明するフローチャートである。
【図９】第２実施形態における、要部の構成例を示す図である。
【図１０】動作例を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら、本発明の一実施形態について説明する。以下に説明する実施形態は、デジタルカメラの画像を閲覧可能なデジタル放送受信装置（以下、ＤＴＶ装置という）への適用例を示す。
【００１２】
［第１実施形態］
図１（ａ）は静止画像の連続表示制御機能をもつＤＴＶ装置１００の構成例を示すブロック図である。テレビジョン信号処理部（以下、ＴＶ部という）１０１は、ＴＶ放送電波を受信して選局し、映像及び音声データのデコードを行う。処理後の信号は音声出力部１０６、表示制御部１０７へ送出される。表示制御部１０７は、ＴＶ部１０１からの映像データと、後述の画像デコード部１９５からの画像データ、内部バス１０２からのグラフィックデータ（ＯＳＤ、ＧＵＩデータ等）を受けとり、合成又は補正後の映像信号を表示部１０８に出力する。表示部１０８は、表示制御部１０７から映像信号を受けて画像を表示する。例えば、対角５０インチ（約１．２７メートル）の表示装置が使用される。
【００１３】
ユーザは図１（ｂ）に示すリモートコントローラ（以下、リモコンと略称する）２００を用いてＤＴＶ装置１００に操作指示を送る。リモコン信号受信部１９１は、リモコン２００から操作指示信号を受信し、システム制御部１９９に送る。画像入力部１９２は、デジタルカメラ等で撮影してメモリカード等の記憶媒体に保存した画像データを、ＤＴＶ装置１００に入力するためのインターフェース部である。蓄積部１９３は各種データを格納するメモリやＨＤＤ（ハードディスクドライブ）装置等の記憶装置であり、プログラムの実行に必要なワークエリアにも使用される。蓄積部１９３は、画像入力部１９２より入力したデジタル画像データ、リモコン２００から伝送されるキーデータ、測距データ、プログラム、プログラム実行に必要な各種テーブルデータ等を記憶する。
【００１４】
システム制御部１９９はＤＴＶ装置１００の各部を統括的に制御する。システム制御部１９９はＣＰＵ（中央演算処理装置）、主記憶部、バス制御部、プログラム及びパラメータの一次保存部、時計部、タイマ部を有し、以下の制御を行う。
【００１５】
ＴＶ受信において、システム制御部１９９は、ＴＶ部１０１を制御して選局動作を行う。また、システム制御部１９９は表示制御部１０７を制御し、表示部１０８に映像を表示させ、音声出力部１０６から音声を出力させる。デジタル画像表示においてシステム制御部１９９は、画像入力部１９２から画像データを取り込んで蓄積部１９３に格納する。画像内で検出した合焦位置と、リモコン２００から受信した測距情報に基づいてシステム制御部１９９は画像ごとの表示時間を決定し、蓄積部１９３、表示制御部１０７を制御して表示部１０８に画像を表示させる。
【００１６】
図１（ｂ）はリモコン２００の構成例を示す。操作部２０１は操作キーを備え、その押下による操作指示の内容を制御部２０４が認識する。測距部２０２には測距センサが使用される。ユーザがリモコン２００をＤＴＶ装置１００に向けて、所定のキーを押下すると両装置間の測距動作が開始する。これによりユーザの閲覧位置とＤＴＶ装置１００の表示部１０８との距離が計測され、最終的にＤＴＶ装置１００は距離情報を得る。送信部２０３は制御部２０４により制御され、ＤＴＶ装置１００に対してデータを送信する。
【００１７】
制御部２０４はリモコン２００全体を制御し、操作部２０１にて押下されたキーに対応するキーコードの信号を発生させる。例えば画像閲覧アプリケーションに対応付けられたキーが押下されると、制御部２０４は測距部２０２を制御して距離計測を実施する。制御部２０４は、画像閲覧アプリケーションの起動キーに対応するキーコードの信号と共に測定した距離データを送信部２０３から送信する。
【００１８】
図２は、デジタルカメラでの撮影時における合焦位置検出を説明する図であり、撮影領域が写っているデジタルカメラのファインダ画像を表している。ファインダ内に示す小さな四角形枠は、撮影領域内の合焦検出センサ（ＡＦセンサ）の位置を表す。該センサに対応する合焦検出領域はファインダ内に複数配置されており、各々の領域について合焦しているか否かを検出できる。あるフォーカス状態（焦点調節状態）で撮影した画像において合焦が検出されると、そのフォーカス状態と撮影領域内のＡＦセンサの位置を示すデータが、図３に示す画像ファイル３０１の撮影情報の１つとして保存される。
【００１９】
図３は、ＭＦＰ画像のファイル構造を例示する。ＭＦＰ画像ファイル３０１は、ヘッダ３０２と、連続的に撮影した複数の個別画像ファイル３０３で構成される。ヘッダ３０２には、連続画像として撮影された枚数、代表画像の情報、各画像のインデックス等、画像全体に関わる情報が記述されている。システム制御部１９９は、この情報を参照して、画像ファイルがＭＦＰ画像のファイルであるか否かを判断する。
【００２０】
ヘッダ３０２の後には画像毎の個別画像ファイル３０３が続き、これは画像データとヘッダにより構成される。個別画像ファイル３０３のヘッダには撮影情報、カメラ機種名、シャッター速度、絞り、合焦距離と合焦位置情報、撮影感度等の情報が記述されている。その後、低解像度のサムネイル画像データが格納され、さらに画像データが格納されており、これが連続撮影の枚数分に亘って配置された構成となっている（図３にはｎ枚の個別画像ファイルを示す）。
【００２１】
図４は、ＭＦＰ撮影における一連の画像例を模式的に示す。図４（ａ）乃至（ｅ）に示す５枚の画像は連続撮影されたＭＦＰ画像である。図４（ａ）の画像は、丸枠内に数字１を付した被写体に合焦した状態であり、該被写体を太線で区別して示している。図４（ｂ）乃至（ｅ）に示す画像は、それぞれ丸枠内に数字２乃至５を付した被写体に合焦した状態の画像であり、ｄ１乃至４は画像内での合焦位置の移動距離を示す。つまり図４（ｂ）に示すｄ１は、図４（ａ）から図４（ｂ）へと表示する画像が変化した場合、中央の被写体（丸枠内の数字１参照）から左方の被写体（丸枠内の数字２参照）への合焦位置の移動距離を表すものである。同様に図４（ｃ）乃至（ｅ）にそれぞれ示すｄ２乃至ｄ４は、１画像前の第１画像における合焦位置を基準として、現時点の画像（第２画像）における合焦位置までの移動距離を表す。この移動距離はデータ上のサイズ、つまり、画素数によって定まるサイズをベースとして決定される。例えば、表示する画像が１９２０画素×１０８０画素であり、ある画像の合焦位置が画像の左上を起点として（１００，１００）の位置にあり、別の画像の合焦位置が（１０００，１００）の位置にある場合、移動距離は９００とすることができる。もちろん、この移動距離と表示部の物理的なサイズを用いて実際の表示上のサイズで算出してもよい。つまり、１画素の間隔（画素ピッチ）をデータ上のサイズに掛けることで表示部に表示された状態での移動距離を算定することができる。なお、θ１乃至４の意味については後述の第２実施形態にて説明する。
【００２２】
図５は、図１の構成と関連するＤＴＶ装置１００内の機能ブロック図である。画像入力部１９２、蓄積部１９３、画像デコード部１９５、表示制御部１０７、表示部１０８は既述の通りである。画像ファイル３０１は、図３で説明したファイル構造を有し、焦点深度を浅くして焦点調節状態を変化させながら連続撮影した画像データを含む。システム制御部１９９内に示す合焦位置検出部１９９１、移動距離算出部１９９２、表示時間制御部１９９３の動作は、システム制御部１９９が制御する画像閲覧アプリケーションプログラムに従って行われる。
【００２３】
合焦位置検出部１９９１は、蓄積部１９３に蓄積されたＭＦＰ画像を連続して表示する際、画像ファイル３０１から画像ごとの合焦位置を検出し、検出結果を移動距離算出部１９９２へ送る。移動距離算出部１９９２は、画像ごとの合焦位置のデータを一時的に保存し、１画像前の第１画像における合焦位置と、第１画像の次の第２画像における合焦位置との間の距離を算出する。算出後の距離情報は、合焦位置の移動距離情報として表示時間制御部１９９３へ送られる。
【００２４】
表示時間制御部１９９３は、合焦位置の移動距離に対して視点移動に必要な表示時間を決定するための参照テーブル（以下、移動距離／表示時間テーブルという）を有する。表示時間制御部１９９３は、このテーブルを用いて、移動距離算出部１９９２で算出した移動距離に応じた表示時間を決定する。表示時間制御部１９９３は、移動距離が長いほど表示時間が長くなるように蓄積部１９３と表示制御部１０７を制御し、表示部１０８に画像を表示させる。移動距離／表示時間テーブルの一例を表１に示す。
【００２５】
【表１】
0005550431.tif 000002
【００２６】
表中の「ｔａ」は、１つ前に表示されていた第１画像と次に表示された第２画像との間で、合焦位置の移動が生じなかった場合に、第２画像の内容を人間が把握するのに必要な時間として設定された時間である。この時間は経験値や実験での測定によって任意に定めることが出来る。「ｔｉ」は距離ｄiに亘ってユーザが視点を移動するのに必要な時間として実験等に基づいて設定された時間である。これらより、画像１枚の表示時間は、ｔａとｔｉを加算した時間であり、例えば、移動距離ｄ４に対する表示時間は「ｔａ＋ｔ４」である。図４に示す例で、「ｄ３＜ｄ１＜ｄ４＜ｄ２」とすると、視点移動にかかる時間は「ｔ３＜ｔ１＜ｔ４＜ｔ２」の関係を満たす。
次に、図６のフローチャートを用いて、本発明の第１実施形態における動作例１及び２について説明する。
【００２７】
（動作例１）
本例の動作は、図４に示すように、１つの位置に合焦している各ＭＦＰ画像を、図４（ａ）から（ｅ）の順に連続して表示するものである。前提としてデジタルカメラの画像データはユーザの操作指示に従い、画像入力部１９２を経由して蓄積部１９３に読み込まれているものとする。
【００２８】
図６にてユーザは、画像閲覧を行うためにリモコン２００を操作する。操作部２０１に設けた画像閲覧アプリケーションキーが押下される（Ｓ６０１）と、ＤＴＶ装置１００のリモコン信号受信部１９１はリモコン２００からデータを受信し、システム制御部１９９は画像閲覧アプリケーションを起動させる。その後のユーザのリモコン操作指示に従い、システム制御部１９９はユーザによる画像選択、又はスライドショー表示の要求に応じて、蓄積部１９３に記憶された画像ファイル３０１のデータを読み出し、該ファイルを調べて表示画像を決定する（Ｓ６０２）。次に対象画像がＭＦＰ画像か否かの判定がなされ（Ｓ６０３）、ＭＦＰ画像の場合、Ｓ６０４に進む。また対象画像がＭＦＰ画像でない場合、システム制御部１９９はＭＦＰ画像に対する表示制御以外の表示制御を行い（Ｓ６１１）、処理を終える。
【００２９】
表示対象の画像がＭＦＰ画像と判定された場合、図５で説明した手順に従い、ＭＦＰ画像を構成する各個別画像に係る表示時間の決定及びこれに基づく表示制御が行われる。まずシステム制御部１９９は、ＭＦＰ画像から最初の個別画像を読み出し、合焦位置検出部１９９１が合焦位置を検出して検出結果を移動距離算出部１９９２へ送る（Ｓ６０４）。移動距離算出部１９９２は、最初の画像に係る合焦位置のデータをメモリに保存する。最初の画像については合焦位置の移動距離が算出不能であるため、移動距離算出部１９９２はその旨を示す情報を表示時間制御部１９９３へ送る。表示時間制御部１９９３は、移動距離が不明の場合、予め決められた初期時間（これを「t00」秒と記す）を設定する。この初期時間t00に亘って最初の画像を表示するように、表示時間制御部１９９３は蓄積部１９３、表示制御部１０７を制御する（Ｓ６０５）。表示部１０８に最初の画像を表示する初期時間t00の長さは、一様な画面にて画像が表示された際、ユーザが全画面を認識できる時間長に規定されている。
【００３０】
次の個別画像（第２画像）のデータが蓄積部１９３より読み出される（Ｓ６０６）と、合焦位置検出部１９９１はその合焦位置を検出して検出結果を移動距離算出部１９９２へ送る。移動距離算出部１９９２は、検出された合焦位置のデータを保存すると共に、これを１つ前の第１画像（この場合、最初の画像）の合焦位置と比較し、合焦位置の移動距離を算出する（Ｓ６０７）。算出した移動距離情報は表示時間制御部１９９３へ送られる。表示時間制御部１９９３は、合焦位置の移動距離情報を受けて、前記移動距離／表示時間テーブルを参照し、第２画像の表示時間を決定する（Ｓ６０８）。表示時間制御部１９９３は決定した表示時間に従って蓄積部１９３と表示制御部１０７を制御し、第２画像を表示させる（Ｓ６０９）。
【００３１】
システム制御部１９９はＭＦＰ画像ファイルのヘッダより、連続撮影した枚数分の画像のデータを読み取って表示制御を行い、ＭＦＰ画像の表示が終了したか否かを判定する（Ｓ６１０）。画像表示の終了が判定された場合、ＭＦＰ画像の表示が終了し、次の画像の表示処理が実行される。未終了と判定された場合、Ｓ６０６に戻り、その次の画像、つまり３枚目の個別画像の読み込みが行われ、以後、同様にＳ６０６乃至６１０の処理が繰り返される。以上の手順により、ＭＦＰ画像の連続表示処理が行われる。
【００３２】
（動作例２）
次に、ＭＦＰ画像の各個別画像において、複数の合焦位置をもつ画像が存在する場合に、画像の合焦位置の検出から表示時間の決定までの動作例について説明する。
【００３３】
図７は、１つの個別画像内に複数の合焦位置がある場合を例示する。図７（ａ）の画像は、丸枠内に数字６を付して示す被写体に合焦している状態の画像例を示す。図７（ｂ）は、変化後の画像中に複数の合焦位置がある場合を例示する。楕円枠内に７Ａで示す被写体に合焦位置が存在する。そこから右方に離れた場所では、隣接した３つの被写体、つまり楕円枠内に７Ｂ１乃至３で示す各被写体に合焦した状態とされており、本例では合計で４つの合焦位置を有する画像を示す。図７（ａ）から図７（ｂ）へと画像が変化した場合、合焦位置が１つの画像から、４つの合焦位置をもつ画像へと変わる。なお図７（ｂ）に示すｄ７Ａは、１画像前の第１画像における合焦位置（丸枠内の数字６参照）を基準とした場合の合焦位置７Ａへの移動距離を表す。ｄ７Ｂは、合焦位置７Ａを基準とした場合に、７Ｂ１乃至３で示す被写体群の重心位置に設定した合焦位置（楕円枠内の７Ｂ参照）への移動距離を表す。
【００３４】
図７（ｃ）は、変化後の画像内に１つの合焦位置がある場合を示しており、この画像は丸枠内に数字８を付して示す被写体に合焦している状態の画像である。ｄ８は１画像前の合焦位置（楕円枠内の７Ｂ参照）を基準とした場合の合焦位置の移動距離を表す。図７（ｂ）から図７（ｃ）へと画像が変化した場合、前記とは異なり、複数の合焦位置をもつ画像から合焦位置の数が１つの画像へと表示が変わる。
【００３５】
動作例２では最初の表示画像に関し、その合焦位置は、図７（ａ）に示すように１つとする。この場合、前記動作例１の場合と同様に、図６のＳ６０１乃至６０５のステップに示す処理が実行された後、Ｓ６０６にて次の画像を読み込む処理が行われる。そして図８のフローチャートに示す処理へと進み、合焦位置検出部１９９１は、次の画像の合焦位置の数を調べて、複数であるか否かを判定する（Ｓ８０１）。ここで合焦位置が１つしかないと判定された場合（Ｓ８０７）、図６のＳ６０７に進む。以降の処理は動作例１の場合と同じである。一方、複数の合焦位置が検出された場合には、それらが隣接した位置にあるか否かを合焦位置検出部１９９１が判定する（Ｓ８０２）。複数の合焦位置が隣接している（合焦したＡＦセンサの位置が隣り合っている）と判定された場合、その重心を１つの代表合焦位置として設定する処理が行われる（Ｓ８０３）。この合焦位置の情報は移動距離算出部１９９２へ送られる。
【００３６】
図７（ｂ）の画像には前記のように４つの合焦位置がある。そのうち、７Ｂ１、７Ｂ２、７Ｂ３に示す各合焦位置は互いに隣接した位置関係であるため、それらの重心位置が代表合焦位置（７Ｂ参照）となる。つまり、この位置と、ここから離れた合焦位置７Ａとを含めた、合計２つの合焦位置を示すデータが移動距離算出部１９９２に送られる。移動距離算出部１９９２は、複数の合焦位置間の移動距離ｄ７Ａ、ｄ７Ｂを算出する。
【００３７】
表示されている画像が次の画像に変化した際には、現在の合焦位置に一番近い合焦位置に視線が誘導される可能性が高い。そこで移動距離算出部１９９２は、現在の画像における合焦位置に一番近い合焦位置（次の画像における第１合焦位置であり、「合焦位置１」とする）についての移動距離を算出し、これを第１移動距離とする（Ｓ８０４）。図７（ａ）から図７（ｂ）への画像変化において、図７（ａ）の画像での合焦位置（丸枠内の数字６参照）に一番近い図７（ｂ）の画像の合焦位置は７Ａである。よって移動距離算出部１９９２は、図７（ｂ）に示すｄ７Ａを第１移動距離として算出する。
【００３８】
次に、前記合焦位置１から一番近い、第２合焦位置（これを「合焦位置２」とする）に視線が誘導される可能性が高いため、移動距離算出部１９９２は合焦位置２を調べてその移動距離を算出し、これを第２移動距離とする（Ｓ８０５）。図７（ａ）から図７（ｂ）への画像変化において、合焦位置７Ａに一番近いのは合焦位置７Ｂである。よって移動距離算出部１９９２は、図７（ｂ）のｄ７Ｂを第２移動距離として算出する。
【００３９】
移動距離算出部１９９２は、次の画像における残り全ての合焦位置についても同様に移動距離を算出し、最後の合焦位置まで移動距離を算出すると、これら算出した複数の移動距離を表示時間制御部１９９３へ送る。また、この最後の合焦位置のデータは対象画像における最終合焦位置を示す位置データとしてメモリに保存される。この最終合焦位置は、次の画像へ変化する際、現時点の合焦位置として使用される。図７（ｂ）から図７（ｃ）への画像変化がこれに該当し、この場合の最終合焦位置は合焦位置７Ｂである。
【００４０】
表示時間制御部１９９３は、移動距離算出部１９９２からの移動距離の総和（総距離）を計算し、合計移動量に対応する表示時間を、移動量／表示時間テーブルにより決定する(Ｓ８０６)。１つの画像内に複数の合焦位置が存在する場合、総距離は、各合焦位置を距離が短い順に全て結んだ第１の距離と、第１画像の合焦位置と該合焦位置に最も近い第２画像の合焦位置との間の第２の距離とを加算した距離である。表示時間制御部１９９３は決定した表示時間に従って蓄積部１９３、表示制御部１０７を制御し、複数の合焦位置を有する画像が表示される（図６のＳ６０９）。
【００４１】
以上のステップに沿って、複数の合焦位置をもつ画像が処理され、被写体ごとに焦点の合った画像や、被写体群の重心位置に焦点の合った画像が表示される。その後、図７（ｂ）から図７（ｃ）へと画像が変化すると、図８のＳ８０１にて単一の合焦位置が判定されて動作例１と同様の処理が行われる。
【００４２】
第１実施形態によれば、合焦位置の異なる複数の画像を連続して表示部に表示する場合に、連続して表示する画像間の合焦位置の距離に応じて、画像の表示時間を可変としている。そのため、仮に現在表示されている画像の合焦位置から大きく離れた合焦位置を有する画像が次に表示されたとしても、当該画像の表示時間は合焦位置が比較的近い画像の表示時間に比べて長くなる。これにより、ユーザによる画像の視認をより確実なものとすることができる。
【００４３】
［第２実施形態］
次に、本発明の第２実施形態について説明する。第２実施形態では、表示画面において時間的に隣接する画像間での合焦位置の移動距離に加え、ユーザの視聴位置（閲覧位置）と表示画面の位置との距離に応じて画像の表示時間を決定する。
図９は、第２実施形態の要部に関わる機能ブロック図であり、以下、図５と相違する閲覧距離設定部１９９４、視線移動量算出部１９９５、表示時間制御部１９９６を説明する。
閲覧距離設定部１９９４は、ユーザの閲覧位置とＤＴＶ装置１００の表示画面との間の距離（以下、閲覧位置−画面間距離という）を設定する。該設定部はユーザの操作指示に従い、ＧＵＩ画面を表示させ、閲覧位置−画面間距離の設定処理を行って、該距離のデータをメモリに保存する。視線移動量算出部１９９５は、移動距離算出部１９９２から合焦位置の移動距離情報を受け取り、視線移動量（以下、これを角度θで表す）を下式によって算出する。
【００４４】
【数１】
0005550431.tif 000003
【００４５】
ここで、ｄは合焦位置の移動距離を表し、Ｌは閲覧位置−画面間距離を表す。「arc tan」は逆正接関数を表す。なお、このｄは、画像のデータ上の移動距離（画素を座標値とした場合の合焦位置の座標間距離）に対して表示部のサイズを反映させた値である。
図４（ｂ）の画像例では、θ１が合焦位置の移動距離
ｄ１に対応する視線移動量を表しており、下式により算出される。
【００４６】
【数２】
0005550431.tif 000004
【００４７】
図４（ｃ）に示す視線移動量θ２は、数１式にｄ２を代入することで算出され、図４（ｄ）のθ３や図４（ｅ）のθ４も同様に算出される。視線移動量の算出結果は表示時間制御部１９９６に送られる。
【００４８】
表示時間制御部１９９６は、視線移動量に対して必要な表示時間を決定するための参照テーブル（以下、「視線移動量／表示時間テーブル」という）を有する。このテーブルを用いて、視線移動量算出部１９９５が算出した視線移動量に応じた表示時間が決定される。表示時間制御部１９９６は、視線移動量が大きいほど表示時間が長くなるように蓄積部１９３及び表示制御部１０７を制御し、表示部１０８に画像を表示させる。つまり、表示部上の合焦位置の差の距離が一定の場合、ユーザが表示部に近づくほど、視線移動量は増加することになる。視線移動量／表示時間テーブルの一例を表２に示す。
【００４９】
【表２】
0005550431.tif 000005
【００５０】
前記表１との相違点は移動距離が視線移動量に置き換わっていることである。「τi」は、標準的なユーザにとって、閲覧位置−画面間距離Ｌを考慮した視線移動量θiをもって視線が移動するのにかかる時間である。画像１枚の表示時間は前述したｔａとτiの和であり、例えば、視線移動量θ４に対する表示時間は「ｔａ＋τ４」である。図４で「θ３＜θ１＜θ４＜θ２」とすると、視線移動にかかる時間は「τ３＜τ１＜τ４＜τ２」となる。
【００５１】
図７（ｂ）のように複数の合焦位置をもつ画像の場合、各合焦位置の移動距離から算出される視線移動量の総和が合計視線移動量として計算され、これに対応する表示時間が決定される。図７（ｂ）の例では、２つの合焦位置に対して移動距離ｄ７Ａ、ｄ７Ｂがそれぞれ算出され、下式のように視線移動量θ７Ａとθ７Ｂの和が合計視線移動量（これを「θ（合計）」と記す）となる。
【００５２】
【数３】
0005550431.tif 000006
【００５３】
表示時間制御部１９９６は、θ（合計）に対応する表示時間を決定し、該表示時間に亘って図７（ｂ）の画像を表示させるように制御する。
【００５４】
（動作例３）
次に、図１０のフローチャートを用いて、第２実施形態に係る動作例を説明する。これは前述した動作例１と同様に、図４のＭＦＰ画像を連続表示する場合の動作である。なお以下では、図６と相違するＳ１００２、Ｓ１００３、Ｓ１０１５、Ｓ１０１６を説明する。
【００５５】
Ｓ６０１の後、ＤＴＶ装置１００のリモコン信号受信部１９１はリモコン２００からデータを受信し、システム制御部１９９は画像閲覧アプリケーションを起動させる（Ｓ１００２）。閲覧距離設定部１９９４は、閲覧位置−画面間距離の入力設定用ＧＵＩ画面を表示させて、ユーザに提示する。ユーザはリモコン２００の操作部２０１に設けられた所定のキーを操作し、閲覧位置−画面間距離の設定を指示する。閲覧距離設定部１９９４は、指示された閲覧位置―画面間距離を設定し、距離情報のデータをメモリに保存する（Ｓ１００３）。そしてＳ６０２に進む。
【００５６】
Ｓ６０７の後、視線移動量算出部１９９５は、移動距離算出部１９９２から受け取った合焦位置の移動距離ｄと、前記Ｓ１００３で保存した閲覧位置−画面間距離Ｌに基づいて、図９にて説明した方法により、視線移動量θを算出する（Ｓ１０１５）。視線移動量の算出結果は表示時間制御部１９９６に送られる。表示時間制御部１９９６は、視線移動量算出部１９９５からの視線移動量の情報を受けて、前記視線移動量／表示時間テーブルを参照し、次の個別画像の表示時間を決定する（Ｓ１０１６）。そしてＳ６０９に進む。なお、複数の合焦位置をもつ画像の場合には第１実施形態と同様に、移動距離算出部１９９２が複数の合焦位置についてそれぞれ移動距離を算出する。視線移動量算出部１９９５は、これらの移動距離及び閲覧位置−画面間距離の情報に基づいて各移動距離に対応する視線移動量を算出し、視線移動量の総和を計算する。表示時間制御部１９９６は視線移動量の総和に対応した表示時間を決定する。
【００５７】
第２実施形態によれば、合焦位置及びユーザの閲覧位置と表示画面までの距離から決まる視線移動量に応じて算出される表示時間に従ってＭＦＰ画像が表示されるので、第１実施形態よりもさらにユーザによる画像の視認を確実なものとすることができる。
【００５８】
前記例では、閲覧位置−画面間距離を閲覧者の入力操作に従って設定したが、ＤＴＶ装置１００又はリモコン２００に測距手段を搭載し、閲覧位置−画面間距離の設定を自動化してもよい。例えば、図１（ｂ）に示すように、リモコン２００が測距部２０２を備える場合、ユーザがリモコン２００を操作するタイミングで測距動作が行われ、測距結果が送信部２０３からリモコン信号受信部１９１を介してシステム制御部１９９に通知される。つまり、この場合には図１０のＳ６０１とＳ１００３の処理が同時期に実行され、閲覧位置−画面間距離の入力操作が不要となる。
【００５９】
「その他の実施形態」
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６０】
１９９  システム制御部
２０２  測距部
１９９１  合焦位置検出部
１９９２  移動距離算出部
１９９３，１９９６  表示時間制御部
１９９５  視線移動量算出部
【図１】
0005550431.tif 000007
【図２】
0005550431.tif 000008
【図３】
0005550431.tif 000009
【図４】
0005550431.tif 000010
【図５】
0005550431.tif 000011
【図６】
0005550431.tif 000012
【図７】
0005550431.tif 000013
【図８】
0005550431.tif 000014
【図９】
0005550431.tif 000015
【図１０】
0005550431.tif 000016