(57)【要約】【課題】  使用者が飽きない画像のスライドショーを提供すること。【解決手段】  ＣＰＵ１０３は、ＨＤＤ１０４から読み込んだ画像を個別に解析して各画像の表示効果を決定し、各画像をそれぞれ決定した表示効果に基づいて順番にモニタ１０５に表示して再生する。【選択図】      図１
2006129453.tif 000002
【特許請求の範囲】
【請求項１】
複数枚の画像を順番に再生表示する画像再生装置であって、
記憶手段に記憶された画像情報を個別に解析し、各画像の表示効果を決定する表示効果決定手段と、
前記複数枚の画像を順番に再生表示する際、前記表示効果決定手段で決定した表示効果に基づいて、各画像を再生表示する表示手段とを備えることを特徴とする画像再生装置。
【請求項２】
請求項１に記載の画像再生装置において、
前記表示効果決定手段は、
画像内に存在する被写体の方向性を判定する方向性判定手段と、
前記方向性判定手段で判定した画像内に存在する被写体の方向性に基づいて、画像を再生表示する際の画像の移動方向を決定する移動方向決定手段とを含み、
前記移動方向決定手段で決定した画像の移動方向に画像を移動表示することを画像の表示効果として決定することを特徴とする画像再生装置。
【請求項３】
請求項１または２に記載の画像再生装置において、
前記表示効果決定手段は、
画像内のフォーカス位置を特定するフォーカス位置特定手段を含み、
前記フォーカス位置特定手段で特定したフォーカス位置に存在する被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生装置。
【請求項４】
請求項１または２に記載の画像再生装置において、
前記表示効果決定手段は、
画像内に存在する人物の顔を検出して、当該人物の顔を主要被写体として特定する主要被写体特定手段を含み、
前記主要被写体特定手段で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生装置。
【請求項５】
請求項１または２に記載の画像再生装置において、
前記表示効果決定手段は、
画像内で最も近くに存在する被写体を主要被写体として特定する主要被写体特定手段を含み、
前記主要被写体特定手段で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生装置。
【請求項６】
請求項１または２に記載の画像再生装置において、
前記表示効果決定手段は、
画像のフォーカス距離を特定するフォーカス距離特定手段と、
前記フォーカス距離特定手段で特定したフォーカス距離と最も近い距離に存在する被写体を主要被写体として特定する主要被写体特定手段とを含み、
前記主要被写体特定手段で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生装置。
【請求項７】
請求項１または２に記載の画像再生装置において、
前記表示効果決定手段は、
画像内に存在する文字を検出して、当該文字を主要被写体として特定する主要被写体特定手段を含み、
前記主要被写体特定手段で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生装置。
【請求項８】
請求項１または２に記載の画像再生装置において、
前記表示効果決定手段は、
画像の撮影モードに応じて主要被写体を特定する主要被写体特定手段を含み、
前記主要被写体特定手段で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生装置。
【請求項９】
請求項１または２に記載の画像再生装置において、
前記表示効果決定手段は、
画像のタイトルに基づいて主要被写体を特定する主要被写体特定手段を含み、
前記主要被写体特定手段で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生装置。
【請求項１０】
複数枚の画像を順番に再生表示するために、コンピュータに、
画像情報を個別に解析して各画像の表示効果を決定する表示効果決定処理と、
前記複数枚の画像を順番に再生表示する際、前記表示効果決定処理で決定した表示効果に基づいて、各画像を再生表示する表示処理とを実行させることを特徴とする画像再生プログラム。
【請求項１１】
請求項１０に記載の画像再生プログラムにおいて、
前記表示効果決定処理は、
画像内に存在する被写体の方向性を判定する方向性判定処理と、
前記方向性判定処理で判定した画像内に存在する被写体の方向性に基づいて、画像を再生表示する際の画像の移動方向を決定する移動方向決定処理とを含み、
前記移動方向決定処理で決定した画像の移動方向に画像を移動表示することを画像の表示効果として決定することを特徴とする画像再生プログラム。
【請求項１２】
請求項１０または１１に記載の画像再生プログラムにおいて、
前記表示効果決定処理は、
画像内のフォーカス位置を特定するフォーカス位置特定処理を含み、
前記フォーカス位置特定処理で特定したフォーカス位置に存在する被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生プログラム。
【請求項１３】
請求項１０または１１に記載の画像再生プログラムにおいて、
前記表示効果決定処理は、
画像内に存在する人物の顔を検出して、当該人物の顔を主要被写体として特定する主要被写体特定処理を含み、
前記主要被写体特定処理で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生プログラム。
【請求項１４】
請求項１０または１１に記載の画像再生プログラムにおいて、
前記表示効果決定処理は、
画像内で最も近くに存在する被写体を主要被写体として特定する要被写体特定処理を含み、
前記主要被写体特定処理で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生プログラム。
【請求項１５】
請求項１０または１１に記載の画像再生プログラムにおいて、
前記表示効果決定処理は、
画像のフォーカス距離を特定するフォーカス距離特定処理と、
前記フォーカス距離特定処理で特定したフォーカス距離と最も近い距離に存在する被写体を主要被写体として特定する主要被写体特定処理とを含み、
前記主要被写体特定処理で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生プログラム。
【請求項１６】
請求項１０または１１に記載の画像再生プログラムにおいて、
前記表示効果決定処理は、
画像内に存在する文字を検出して、当該文字を主要被写体として特定する主要被写体特定処理を含み、
前記主要被写体特定処理で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生プログラム。
【請求項１７】
請求項１０または１１に記載の画像再生プログラムにおいて、
前記表示効果決定処理は、
画像の撮影モードに応じて主要被写体を特定する主要被写体特定処理を含み、
前記主要被写体特定処理で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生プログラム。
【請求項１８】
請求項１０または１１に記載の画像再生プログラムにおいて、
前記表示効果決定処理は、
画像のタイトルに基づいて主要被写体を特定する主要被写体特定処理を含み、
前記主要被写体特定処理で特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定することを特徴とする画像再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を再生するための画像再生装置、および画像再生プログラムに関する。
【背景技術】
【０００２】
画像をスライドショー表示するにあたって、表示したくない画像を排除して使用者が望む画像のみを表示する映像再生装置が特許文献１によって知られている。
【０００３】
【特許文献１】特開２００３―２０９８０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の装置においては、静止画像を順番に表示するだけであり、使用者は長時間閲覧を続けると飽きてしまう可能性があるという問題が生じていた。
【課題を解決するための手段】
【０００５】
本発明は、複数枚の画像を順番に再生表示するに当たって、記憶手段に記憶された画像情報を個別に解析して各画像の表示効果を決定し、決定した表示効果に基づいて、各画像を再生表示することを特徴とする。
このとき、画像内に存在する被写体の方向性を判定し、判定した画像内に存在する被写体の方向性に基づいて、画像を再生表示する際の画像の移動方向を決定し、決定した画像の移動方向に画像を移動表示することを画像の表示効果として決定することが好ましい。
また、画像内のフォーカス位置を特定し、特定したフォーカス位置に存在する被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定してもよく、画像内に存在する人物の顔を検出して、当該人物の顔を主要被写体として特定し、特定した主要被写体に対してズームインおよび／またはズームアウトすることを画像の表示効果として決定してもよい。
この他、主要被写体を特定するに当たっては、画像内で最も近くに存在する被写体を主要被写体として特定してもよく、画像のフォーカス距離を特定し、特定したフォーカス距離と最も近い距離に存在する被写体を主要被写体として特定してもよい。
また、画像内に存在する文字を検出して、当該文字を主要被写体として特定してもよく、画像の撮影モードに応じて主要被写体を特定してもよく、画像のタイトルに基づいて主要被写体を特定してもよい。
【発明の効果】
【０００６】
本発明によれば、画像情報を個別に解析した結果に基づいて決定した各画像の表示効果に基づいて、画像を順番に再生表示することとした。これによって、各画像に合った表示効果で各画像を表示することができ、使用者が長時間閲覧を続けた場合に飽きてしまうのを防止することができる。
【発明を実施するための最良の形態】
【０００７】
―第１の実施の形態―
図１は、第１の実施の形態における画像再生装置の一実施の形態の構成を示すブロック図である。画像再生装置１００は、メモリーカードに保存された画像データを取り込むためのメモリーカードスロット１０１と、使用者によって操作される入力装置１０２と、後述する画像のスライドショーを実行するＣＰＵ１０３と、取り込んだ画像データ、および後述する画像再生プログラムを保存するＨＤＤ１０４と、画像を表示するモニタ１０５とを備えている。
【０００８】
ＣＰＵ１０３は、ＨＤＤ１０４に格納された画像再生プログラムを読み込んで実行し、ＨＤＤ１０４に格納された画像データのスライドショーを実行する。すなわち、ＨＤＤ１０４から読み込んだ複数枚の画像を順番にモニタ１０５に表示する。このとき、画像内に存在する被写体の方向性に基づいて、画像の表示効果を決定する。すなわち、後述する方向性検出処理で各画像内に存在する被写体の方向性を検出し、検出した被写体の方向性に基づいて、各画像を移動表示しながらスライドショーを実行する。
【０００９】
具体的には、被写体が横方向の線を多く有していることを検出した場合には、被写体は横方向の方向性を有していると判断して、図２により後述するように画像を横方向（水平方向）に移動表示する。これに対して、被写体が縦方向の線を多く有していることを検出した場合には、被写体は縦方向の方向性を有していると判断して、画像を縦方向（垂直方向）に移動表示する。
【００１０】
図２は、画像内に存在する被写体が横方向の方向性を有している場合に、画像を横方向に移動表示するときの具体例を示した図である。図２（ａ）のようにモニタ１０５に何も表示されていない状態、例えばスライドショー開始時、もしくはスライドショー実行中に任意の画像の表示が終了し、次の画像が表示されるまでの間の状態において、読み込んだ画像が横方向の方向性を有している被写体を含む場合には、図２（ｂ）に示すように、画像をモニタ１０５の左から右へ横方向に移動させながら徐々に画像を表示していく。
【００１１】
そして、最終的には、図２（ｃ）に示すようにモニタ１０５の全面に画像全体を表示し、あらかじめ設定された画像１枚当たりの表示時間が経過すると、モニタ１０５から画像を消去して、図２（ａ）に示す状態に戻す。そして、次の画像を読み込んで、次の画像内に存在する被写体の方向性に基づいて画像を移動表示する。なお、図２においては、画像をモニタ１０５の左から右へ横方向に移動表示する例について示したが、右から左に移動してもよい。また、縦方向に移動表示する場合には、モニタ１０５の上から下へ、あるいは下から上へ移動表示する。
【００１２】
次に、各画像内に存在する被写体の方向性を検出する方向性検出処理について説明する。なお、方向性検出処理は、スライドショー実行中に、１つ前の画像がモニタ１０５に表示されている間に、次の画像を対象として実行する。まず、処理の対象となる画像（対象画像）の画像全体に対して２次元フーリエ変換を実行し、空間周波数を算出する。そして、空間周波数の強さ、すなわちパワースペクトルを算出し、パワースペクトルが最も集中している方向を検出して、画像内に存在する被写体はその方向に方向性を有していることを検出する。なお、２次元フーリエ変換、およびパワースペクトルの算出方法については、公知の技術のため説明を省略する。
【００１３】
なお、パワースペクトルの方向が分散しており、各画像内に存在する被写体の方向性が判定できない場合には、あらかじめ設定された方向、例えばモニタ１０５の左から右へ横方向に移動表示する。また、方向性検出処理は、スライドショー開始前にあらかじめ前処理しておき、各画像についての方向をデータベース等に記憶しておくことも可能である。
【００１４】
図３は、第１の実施の形態における画像再生プログラムの処理を示すフローチャートである。図３に示す処理は使用者によって入力装置１０２が操作され、スライドショーの実行が指示されるとＣＰＵ１０３により実行される。
【００１５】
ステップＳ１０において、ＨＤＤ１０４から画像データを読み込んで、ステップＳ２０へ進む。ステップＳ２０では、上述した方向性検出処理を実行して、画像内に存在する被写体の方向性を検出する。その後、ステップＳ３０へ進む。ステップＳ３０では、現在、モニタ１０５に表示中の画像があれば、あらかじめ設定された画像１枚当たりの表示時間が経過した後、モニタ１０５から画像を消去して、モニタ１０５には何も表示されていない状態にする。
【００１６】
その後、ステップＳ４０へ進み、検出した被写体の方向性を判断する。被写体の方向性が横方向であると判断した場合には、ステップＳ５０へ進み、画像を横方向に移動させながらモニタ１０５に表示する。被写体の方向性が縦方向であると判断した場合には、ステップＳ６０へ進み、画像を縦方向に移動させながらモニタ１０５に表示する。これに対して、被写体の方向性が検出できなかった場合には、ステップＳ７０へ進み、画像をあらかじめ設定した方向に移動させながらモニタ１０５に表示する。
【００１７】
その後、ステップＳ８０へ進み、スライドショーで次に表示する画像があるか否かを判断する。次に表示する画像があると判断した場合には、ステップＳ１０へ戻り、次の画像に対して上述した処理を実行する。一方、次に表示する画像が無いと判断した場合には、ステップＳ９０へ進む。ステップＳ９０では、現在モニタ１０５に表示中の画像をあらかじめ設定された画像１枚当たりの表示時間が経過した後に消去して、処理を終了する。
【００１８】
以上説明した第１の実施の形態によれば、以下のような作用効果を得ることができる。
（１）画像をスライドショー表示するに当たって、各画像内に存在する被写体の方向性を検出し、検出した被写体の方向性に基づいて各画像を移動表示することとした。これによって、各画像内に存在する被写体が実際に持っている方向性と同一の方向に移動させながら画像を表示するので、使用者にとって違和感のない画像の移動表示とすることができる。
（２）また、従来のスライドショーのように、単に静止画を順番に表示するのと異なり、画像の表示方法に動きを持たせることができるため、使用者の飽きを防ぐことができる。
【００１９】
―第２の実施の形態―
第２の実施の形態では、スライドショー実行中に任意の画像をモニタ１０５に表示した際に、例えばＥｘｉｆ情報などの画像情報、すなわち、各画像データ内に画像と対応付けて記憶されている撮影条件などの画像情報から画像のフォーカス位置を特定し、当該フォーカス位置に主要被写体が存在すると判断する。そして、画像の表示効果としてフォーカス位置に存在する被写体に対してズームイン、およびズームアウトを行う。具体的には、特定したフォーカス位置に存在する被写体に対してズームインして、主要被写体を拡大表示した後、ズームアウトして元の状態、すなわち主要被写体を拡大表示していない状態に戻す。なお、図１に示した画像再生装置１００のブロック図については、第１の実施の形態と同様のため、説明を省略する。
【００２０】
図４は、画像のフォーカス位置に存在する被写体に対してズームインする場合の具体例を示した図である。図４（ａ）に示す画像がモニタ１０５に表示されているときに、画像のフォーカス位置が符号４ａに示す位置、すなわちバスのフロントガラス付近である場合には、フォーカス位置４ａに存在するフロントガラスに対して（フォーカス位置４ａを中心に）ズームインを実行する。これによって、フォーカス位置４ａを中心に画像を拡大表示して、図４（ｂ）に示す画像をモニタ１０５に表示することができる。
【００２１】
図５は、第２の実施の形態における画像再生プログラムの処理を示すフローチャートである。図５に示す処理は使用者によって入力装置１０２が操作され、スライドショーの実行が指示されるとＣＰＵ１０３により実行される。
【００２２】
ステップＳ１１０において、ＨＤＤ１０４から画像データを読み込んで、ステップＳ１１１へ進む。ステップＳ１１１では、現在、モニタ１０５に表示中の画像があれば、あらかじめ設定された画像１枚当たりの表示時間が経過した後、モニタ１０５から画像を消去して、モニタ１０５には何も表示されていない状態にする。その後、ステップＳ１２０へ進み、読み込んだ画像をモニタ１０５に表示して、ステップＳ１３０へ進む。ステップＳ１３０では、例えばＥｘｉｆ情報などの画像情報から画像のフォーカス位置を特定して、特定したフォーカス位置に主要被写体が存在するものと判定して、画像内における主要被写体を特定する。その後、ステップＳ１４０へ進む。
【００２３】
ステップＳ１４０では、特定したフォーカス位置に存在する被写体、すなわち主要被写体に対してズームインして、主要被写体を拡大表示した後、ズームアウトして元の状態に戻す。その後、ステップＳ１５０へ進み、スライドショーで次に表示する画像があるか否かを判断する。次に表示する画像があると判断した場合には、ステップＳ１１０へ戻り、次の画像に対して上述した処理を実行する。一方、次に表示する画像が無いと判断した場合には、ステップＳ１６０へ進む。ステップＳ１６０では、現在モニタ１０５に表示中の画像をあらかじめ設定された画像１枚当たりの表示時間が経過した後に消去して、処理を終了する。
【００２４】
以上説明した第２の実施の形態によれば、以下のような作用効果を得ることができる。
（１）画像情報から画像のフォーカス位置を特定して、特定したフォーカス位置に存在する被写体に対してズームイン、およびズームアウトを行うこととした。これによって、通常、主要被写体は画像のフォーカス位置に存在する可能性が高いことを考慮して、画像内における主要被写体を的確に特定して、主要被写体を拡大表示することができる。
（２）また、従来のスライドショーのように、単に静止画を順番に表示するのと異なり、画像の表示方法に動きを持たせることができるため、使用者の飽きを防ぐことができる。
【００２５】
―第３の実施の形態―
第２の実施の形態では、画像のフォーカス位置に主要被写体が存在することを前提として、画像情報から画像のフォーカス位置を特定して、特定したフォーカス位置に存在する被写体に対してズームイン、およびズームアウトを行うこととした。これに対して、第３の実施の形態では、スライドショー実行中に任意の画像をモニタ１０５に表示した際に、表示した画像に対して公知の顔認識技術を利用した顔認識処理によって画像内に存在する人物の顔を検出し、検出した人物の顔の中から後述する主要被写体特定処理によって主要被写体を特定する。なお、図１に示した画像再生装置１００のブロック図については、第１の実施の形態と同様のため、説明を省略する。
【００２６】
まず、主要被写体特定処理について説明する。顔認識処理を実行して画像内に存在する人物の顔を検出したときに、検出された人物の顔が１つである場合には、その人物の顔を主要被写体と特定する。これに対して、画像内から人物の顔が複数検出された場合には、検出された全ての顔の画像上における面積を算出する。そして、画像上における顔の面積が最も大きいものを主要被写体として特定する。なお、画像内から人物の顔が１つも検出されなかった場合には、第２の実施の形態と同様に、画像のフォーカス位置に存在する被写体を主要被写体として特定する。
【００２７】
そして、以上説明した主要被写体特定処理によって特定した主要被写体に対して、第２の実施の形態と同様に、画像の表示効果としてズームイン、およびズームアウトを行う。例えば、図６（ａ）に示す画像において、上述した主要被写体特定処理によって人物の顔６ａが主要被写体として特定された場合には、図６（ｂ）に示すように、特定した主要被写体、すなわち人物の顔６ａに対してズームインする。
【００２８】
図７は、第３の実施の形態における画像再生プログラムの処理を示すフローチャートである。図７に示す処理は使用者によって入力装置１０２が操作され、スライドショーの実行が指示されるとＣＰＵ１０３により実行される。
【００２９】
ステップＳ２１０において、ＨＤＤ１０４から画像データを読み込んで、ステップＳ２１１へ進む。ステップＳ２１１では、現在、モニタ１０５に表示中の画像があれば、あらかじめ設定された画像１枚当たりの表示時間が経過した後、モニタ１０５から画像を消去して、モニタ１０５には何も表示されていない状態にする。その後、ステップＳ２２０へ進み、読み込んだ画像をモニタ１０５に表示して、ステップＳ２３０へ進む。ステップＳ２３０ではモニタ１０５に表示した画像に対して顔認識処理を実行し、画像内に存在する人物の顔を検出する。
【００３０】
その後、ステップＳ２４０へ進み、画像内から人物の顔が検出されたか否かを判断する。画像内から人物の顔が検出されないと判断した場合には、ステップＳ３００へ進み、第２の実施の形態と同様に、画像情報から画像のフォーカス位置を特定して、ステップＳ３１０へ進み、特定したフォーカス位置に存在する被写体に対してズームインして、主要被写体を拡大表示した後、ズームアウトして元の状態に戻して、後述するステップＳ３２０へ進む。これに対して、画像内から人物の顔が検出されたと判断した場合には、ステップＳ２５０へ進む。
【００３１】
ステップＳ２５０では、画像内から検出された顔は複数であるか否かを判断する。画像内から検出された顔が複数でない、すなわち１つであると判断した場合には、ステップＳ２６０へ進み、検出した顔を主要被写体として特定する。一方、画像内から検出された顔が複数であると判断した場合には、ステップＳ２７０へ進む。ステップＳ２７０では、検出された全ての顔の画像上における面積を算出して、ステップＳ２８０へ進み、画像上における面積が最も大きい顔を主要被写体として特定する。その後、ステップＳ２９０へ進む。
【００３２】
ステップＳ２９０では、主要被写体として特定した顔に対してズームインして、主要被写体を拡大表示した後、ズームアウトして元の状態に戻して、ステップＳ３２０へ進む。ステップＳ３２０では、スライドショーで次に表示する画像があるか否かを判断する。次に表示する画像があると判断した場合には、ステップＳ２１０へ戻り、次の画像に対して上述した処理を実行する。一方、次に表示する画像が無いと判断した場合には、ステップＳ３３０へ進む。ステップＳ３３０では、現在モニタ１０５に表示中の画像をあらかじめ設定された画像１枚当たりの表示時間が経過した後に消去して、処理を終了する。
【００３３】
以上説明した第３の実施の形態によれば、以下のような作用効果を得ることができる。
（１）モニタ１０５に表示した画像に対して顔認識処理を実行し、検出した人物の顔を主要被写体として特定して、特定した主要被写体に対してズームイン、およびズームアウトを行うこととした。これによって、主要被写体、すなわち画像内に存在する人物の顔を的確に特定して、主要被写体を拡大表示することができる。
（２）画像内から複数の人物の顔が検出された場合には、画像上における面積が最も大きい顔を主要被写体として特定することとした。これによって、一般に主要被写体は画像内で大きく撮像されることを考慮して、的確に主要被写体を特定することができる。
（３）また、従来のスライドショーのように、単に静止画を順番に表示するのと異なり、画像の表示方法に動きを持たせることができるため、使用者の飽きを防ぐことができる。
【００３４】
―第４の実施の形態―
第４の実施の形態では、Ｅｘｉｆ情報などの画像情報に画像撮像時の撮像条件として含まれている画像内の各領域の距離情報に基づいて、画像内における主要被写体を特定する方法について説明する。
【００３５】
Ｅｘｉｆ情報に含まれる距離情報については公知の技術であるため詳細な説明は省略するが、シャッタボタン全押し時の画像全体を所定サイズの複数の領域に分割したときの、それぞれの領域に写っている被写体までの距離を取得して、各領域単位に記憶されている。なお、図１に示した画像再生装置１００のブロック図については、第１の実施の形態と同様のため、説明を省略する。
【００３６】
ＣＰＵ１０３は、モニタ１０５に表示されている画像のＥｘｉｆ情報を読み込んで距離情報を取得する。取得した距離情報に基づいて、画像内における被写体までの距離が最も短い領域を特定する。すなわち、画像内で最も手前に存在する被写体が写っている領域を検出する。そして、当該特定した領域内に存在する被写体を主要被写体として特定する。なお、この実施の形態では、画像内で最も手前に存在する被写体が写っている領域内に主要被写体が存在すると判断するものとするが、逆に、画像内で最も遠くに存在する被写体が写っている領域内に主要被写体が存在すると判断するようにしてもよい。
【００３７】
そして、特定した主要被写体に対して、第２および第３の実施の形態と同様に、画像の表示効果としてズームイン、およびズームアウトを行う。
【００３８】
第２の実施の形態において、図５で上述した画像再生プログラムの処理を示すフローチャートに基づいて、第４の実施の形態における画像再生プログラムの処理を説明する。なお、第２の実施の形態と処理内容が同じステップについては説明を省略し、相違点について説明する。
【００３９】
ステップＳ１３０において、画像のＥｘｉｆ情報に含まれる距離情報に基づいて、画像内における被写体までの距離が最も短い領域を検出し、検出した領域内に存在する被写体を主要被写体として特定する。
【００４０】
以上説明した第４の実施の形態によれば、画像のＥｘｉｆ情報に含まれる距離情報に基づいて、画像内における被写体までの距離が最も短い領域を検出し、当該領域内に存在する被写体を主要被写体として特定した。そして、特定した主要被写体に対してズームイン、およびズームアウトを行うこととした。これによって、通常、主要被写体は画像で最も手前に写っている可能性が高いことを考慮して、主要被写体を的確に把握して、主要被写体を拡大表示することができる。
【００４１】
―第５の実施の形態―
第５の実施の形態では、Ｅｘｉｆ情報から取得可能なシャッタボタン半押し時のフォーカス位置における距離情報と、第４の実施の形態で上述したＥｘｉｆ情報から取得可能なシャッタボタン全押し時の画像内の各領域の距離情報とに基づいて、画像内における主要被写体を特定する方法について説明する。なお、図１に示した画像再生装置１００のブロック図については、第１の実施の形態と同様のため、説明を省略する。
【００４２】
Ｅｘｉｆ情報には、シャッタボタン半押し時のフォーカス位置における距離情報を取得して記憶されている。ＣＰＵ１０３は、Ｅｘｉｆ情報から取得したシャッタボタン半押し時のフォーカス位置における距離と、Ｅｘｉｆ情報から取得した画像内の各領域までの距離とを比較して、その差が最も小さい画像内の領域を特定する。そして、その領域内に主要被写体が存在するものと判断して、当該領域内に存在する被写体を主要被写体として特定する。
【００４３】
例えば、画像の撮像時にシャッタボタンが半押しされ、ＡＦポイントがロックされた状態で、使用者がカメラを構える位置をずらしてシャッタボタンを全押しした場合には、必ずしもＥｘｉｆ情報内に記憶されるフォーカス位置に主要被写体が存在しない。本実施の形態によれば、このような場合にも使用者が本来主要被写体として撮像したかった被写体を特定することができる。
【００４４】
そして、特定した主要被写体に対して、第２〜第４の実施の形態と同様に、画像の表示効果としてズームイン、およびズームアウトを行う。
【００４５】
第２の実施の形態において、図５で上述した画像再生プログラムの処理を示すフローチャートに基づいて、第５の実施の形態における画像再生プログラムの処理を説明する。なお、第２の実施の形態と処理内容が同じステップについては説明を省略し、相違点について説明する。
【００４６】
ステップＳ１３０において、画像のＥｘｉｆ情報に基づいて、シャッタボタン半押し時のフォーカス位置における距離情報と、シャッタボタン全押し時の画像内の各領域の距離情報とを取得する。そして、シャッタボタン半押し時のフォーカス位置における距離との差が最も小さい画像内の領域を特定して、その領域内に存在する被写体を主要被写体として特定する。
【００４７】
以上説明した第５の実施の形態によれば、シャッタボタン半押し時のフォーカス位置における距離との差が最も小さい画像内の領域を特定して、その領域内に存在する被写体を主要被写体として特定し、特定した主要被写体に対してズームイン、およびズームアウトを行うこととした。これによって、画像の撮像時にＡＦポイントがロックされた状態で、使用者のカメラを構える位置がずれた場合には、必ずしもＥｘｉｆ情報内に記憶されるフォーカス位置に主要被写体が存在しないが、このような場合にも使用者が本来主要被写体として撮像したかった被写体を特定することができる。
【００４８】
―第６の実施の形態―
第６の実施の形態では、観光地等で撮像された画像においては、画像内に写っている看板などの画像の撮像地点を示す情報が記されている被写体が主要被写体である可能性が高いことを加味して、画像内に写っている文字を抽出して、その文字を主要被写体として特定する方法について説明する。なお、図１に示した画像再生装置１００のブロック図については、第１の実施の形態と同様のため、説明を省略する。
【００４９】
ＣＰＵ１０３は、公知の文字認識処理、例えばＯＣＲソフトで使用されている文字認識手法を使用して、画像内に写っている文字を認識する。そして、その文字を主要被写体として特定する。このとき、複数の文字が認識された場合には、その中から最も大きな文字を主要被写体として特定する。また、複数の文字の大きさが同じ場合には、画像内において最も下方に存在する文字を主要被写体として特定する。
【００５０】
そして、特定した主要被写体に対して、第２〜第５の実施の形態と同様に、画像の表示効果としてズームイン、およびズームアウトを行う。
【００５１】
第２の実施の形態において、図５で上述した画像再生プログラムの処理を示すフローチャートに基づいて、第６の実施の形態における画像再生プログラムの処理を説明する。なお、第２の実施の形態と処理内容が同じステップについては説明を省略し、相違点について説明する。
【００５２】
ステップＳ１３０において、上述したように、公知の文字認識処理を実行して、画像内における文字を検出し、検出した文字を主要被写体として特定する。
【００５３】
以上説明した第６の実施の形態によれば、画像内における文字を検出し、検出した文字を主要被写体として特定して、その主要被写体に対してズームイン、およびズームアウトを行うこととした。これによって、観光地等で撮像された画像においては、画像内に写っている看板などの画像の撮像地点を示す情報が記されている被写体が主要被写体である可能性が高いことを加味して、主要被写体を的確に把握して、主要被写体を拡大表示することができる。
【００５４】
―第７の実施の形態―
第７の実施の形態では、画像のＥｘｉｆ情報に画像撮像時の撮像条件として含まれている画像撮像時にカメラで設定されていたシーンモード（撮影モード）に応じて、画像内の主要被写体を特定する方法について説明する。なお、図１に示した画像再生装置１００のブロック図については、第１の実施の形態と同様のため、説明を省略する。
【００５５】
ＣＰＵ１０３は、モニタ１０５に表示されている画像のＥｘｉｆ情報を読み込んで、シーンモード情報を取得する。シーンモード情報は、上述したように画像撮像時にカメラで設定されていたシーンモードが何であったかを示す情報である。シーンモードは、一般的なデジタルカメラで設定可能なモードであり、例えばポートレートモード、スポーツモードなどがある。
【００５６】
ＣＰＵ１０３は、読み込んだシーンモード情報に応じて、画像内における主要被写体を特定する。例えば、シーンモード情報に基づいて、画像撮像時に設定されていたシーンモードがポートレートモードであると判定された場合について説明する。シーンモードがポートレートモードである場合には、このモードの特徴から判断して、一般的に主要被写体は人物である可能性が高い。したがって、第３の実施の形態で上述したように、顔認識処理を実行して画像内に存在する人物の顔を検出する。そして、検出した人物の顔を主要被写体として特定する。
【００５７】
また、シーンモードがスポーツモードである場合にも、主要被写体はスポーツをしている人物である可能性が高いことから、画像内に存在する人物の顔を主要被写体として特定すればよい。なお、人物の顔ではなく人間の形状を認識して、人間の体を主要被写体としてもよい。
【００５８】
そして、特定した主要被写体に対して、第２〜第６の実施の形態と同様に、画像の表示効果としてズームイン、およびズームアウトを行う。例えば、人物の顔を主要被写体として特定した場合には、第３の実施の形態で図６により上述したように、特定した人物の顔６ａに対してズームインする。
【００５９】
第２の実施の形態において、図５で上述した画像再生プログラムの処理を示すフローチャートに基づいて、第７の実施の形態における画像再生プログラムの処理を説明する。なお、第２の実施の形態と処理内容が同じステップについては説明を省略し、相違点について説明する。
【００６０】
ステップＳ１３０において、上述したように、画像のＥｘｉｆ情報に基づいて画像撮像時にカメラで設定されていたシーンモードを特定する。そして、シーンモードに応じて、画像内における主要被写体を特定する。
【００６１】
以上説明した第７の実施の形態によれば、画像撮像時にカメラで設定されていたシーンモードに応じて主要被写体を特定し、その主要被写体に対してズームイン、およびズームアウトを行うこととした。これによって、シーンモードごとに主要被写体の対象となるものが変化することを加味して、画像データに含まれるシーンモードを利用して精度高く主要被写体を特定することができる。
【００６２】
―第８の実施の形態―
第８の実施の形態では、画像のＥｘｉｆ情報に含まれている画像タイトルに基づいて、画像内の主要被写体を特定する方法について説明する。画像タイトルは、画像撮像時、または撮像後に使用者がカメラ、または画像再生装置などに搭載された入力部材を使用して入力することが出来るようになっている。使用者によって画像にタイトルが付加されると、カメラまたは画像再生装置などはそのタイトルをＥｘｉｆ情報に含めて記憶することができる。なお、図１に示した画像再生装置１００のブロック図については、第１の実施の形態と同様のため、説明を省略する。
【００６３】
ＣＰＵ１０３は、モニタ１０５に表示されている画像のＥｘｉｆ情報を読み込んで、画像のタイトルを取得する。そして画像タイトル内に含まれる名詞を抽出する。画像タイトル内に含まれる名詞を抽出するに当たっては、ＨＤＤ１０４に名詞のキーワードを記憶したデータベースを用意しておき、画像タイトル内に含まれる単語と、データベース内のキーワードとをマッチング処理して、一致する名詞、または類似する名詞を抽出する。
【００６４】
次に、抽出した名詞に相当する被写体が画像内に存在するか否かを判定する。例えば画像のタイトルが「澄み渡った青空」である場合には、名詞として「空」が抽出されることから、画像内から公知の手法により空を含む領域の抽出を試みる。その結果、画像内から空が抽出された場合には、空を主要被写体として特定する。
【００６５】
そして、特定した主要被写体に対して、第２〜第７の実施の形態と同様に、画像の表示効果としてズームイン、およびズームアウトを行う。
【００６６】
第２の実施の形態において、図５で上述した画像再生プログラムの処理を示すフローチャートに基づいて、第８の実施の形態における画像再生プログラムの処理を説明する。なお、第２の実施の形態と処理内容が同じステップについては説明を省略し、相違点について説明する。
【００６７】
ステップＳ１３０において、上述したように、画像のＥｘｉｆ情報から画像のタイトルを抽出する。そして、タイトルに含まれる名詞を抽出して、画像内における当該名詞に相当する被写体を主要被写体として特定する。
【００６８】
以上説明した第８の実施の形態によれば、画像のタイトルに含まれる名詞を抽出して、画像内における当該名詞に相当する被写体を主要被写体として特定し、その主要被写体に対してズームイン、およびズームアウトを行うこととした。これによって、画像のタイトルには主要被写体に関する情報が含まれている可能性が高いことを加味して、画像内の主要被写体を精度高く特定することができる。
【００６９】
―変形例―
なお、以下のように変形することもできる。
（１）上述した第１の実施の形態では、画像再生装置１００は、画像データを取り込むためにメモリーカードスロット１０１を備える例について説明したが、これに限定されず、例えばＵＳＢケーブルを介して接続した機器から画像を取り込むためのＵＳＢインターフェースや、その他のインターフェースを備えることとしてもよい。
【００７０】
（２）上述した第１の実施の形態では、画像内に存在する被写体の方向性を検出するにあたって、対象画像の全体に対して２次元フーリエ変換を実行して空間周波数を算出し、パワースペクトルが最も集中している方向を検出して、画像内に存在する被写体はその方向に方向性を有していると判定する例について説明した。しかし、これに限定されず、対象画像に対してエッジ抽出処理を行って、縦エッジ、および横エッジを抽出し、それぞれの検出度数を計測することによって、画像内に存在する被写体の方向性を判定してもよい。あるいは、その他のアルゴリズムによって、画像内に存在する被写体の方向性を判定してもよい。
【００７１】
（３）また、対象画像の全体に対して２次元フーリエ変換を実行することとしたが、例えばＥｘｉｆ情報などの画像情報から、画像のフォーカス位置を特定し、当該フォーカス位置に対して２次元フーリエ変換を実行してもよい。これによって、通常、主要被写体は画像のフォーカス位置に存在することを考慮して、２次元フーリエ変換の範囲を限定することができ、処理速度を向上することができる。
【００７２】
（４）上述した第１の実施の形態では、方向性検出処理を実行した結果、パワースペクトルの方向が分散しており、各画像内に存在する被写体の方向性が判定できない場合には、あらかじめ設定された方向に画像を移動表示することとした。しかし、横方向、縦方向をランダムに表示してもよい。
【００７３】
（５）上述した第１の実施の形態では、画像内に存在する被写体の方向性が縦、および横のいずれであるかを判定して、スライドショー実行時に、縦方向の移動表示、および横方向の移動表示を行うこととした。しかし、画像内に存在する被写体の斜め方向の方向性も検出可能として、被写体の方向性が斜め方向である場合には、スライドショー実行時に画像を斜め方向に移動表示してもよい。
【００７４】
（６）上述した第３の実施の形態では、画像内から複数の顔が検出された場合には、検出された全ての顔の画像上における面積を算出し、算出した面積が最も大きい顔を主要被写体として特定する例について説明した。しかし、画像情報からフォーカス位置を特定して、特定したフォーカス位置に最も近い位置に存在する人物の顔を主要被写体として特定してもよい。これによって、主要被写体は画像のフォーカス位置に存在する可能性が高いことを考慮して、主要被写体とする人物の顔を特定することができるため、さらに的確に主要被写体を特定することが可能となる。
【００７５】
（７）また、主要被写体として特定する人物の顔を撮像した画像データをＨＤＤ１０４にあらかじめ保存しておき、画像内から複数の顔が検出された場合には、あらかじめ保存された主要被写体として特定する人物の顔と一致する人物の顔を主要被写体として特定してもよい。これによって、画像内から複数の顔が検出された場合には、常に同一人物を主要被写体として特定することが可能となる。
【００７６】
（８）上述した第１〜第３の実施の形態では、ＨＤＤ１０４に保存された画像をスライドショー表示する例について説明したが、これに限定されず、使用者の指示に基づいて画像を１枚ずつ表示する場合にも適用することができる。
【００７７】
（９）上述した第１の実施の形態と第２〜第８の実施の形態とを組み合わせて画像を表示してもよい。例えば、図８（ａ）に示すように、第１の実施の形態で上述した処理によって画像内に存在する被写体の方向性に基づいて画像を移動表示し、かつ図８（ｂ）に示すように、第２〜第８の実施の形態で上述したいずれかの方法で特定した主要被写体に対してズームイン、ズームアウトを行うようにしてもよい。これによって、さらに画像の表示方法に動きを持たせることができるため、使用者の飽きを防ぐことができる。
【００７８】
（１０）また、主要被写体の特定方法として、第２〜第８の実施の形態で上述したそれぞれの方法から、任意の１つの方法を表示対象の画像に合わせて選択するようにしてもよい。例えば、画像内を解析した結果、画像内に文字が含まれている場合には、第６の実施の形態で上述した方法で主要被写体を特定し、文字が含まれていない場合には、他の画像内の文字を必要としない主要被写体特定方法、例えば第２の実施の形態で上述した方法で主要被写体を特定するようにしてもよい。
【００７９】
（１１）上述した第２および第３の実施の形態では、ズームインおよびズームアウトを行うこととしたが、ズームイン、またはズームアウトのいずれか一方のみを行うようにしてもよい。
【図面の簡単な説明】
【００８０】
【図１】第１の実施の形態における画像再生装置の一実施の形態の構成を示すブロック図である。
【図２】画像内に存在する被写体が横方向の方向性を有している場合に、画像を横方向に移動表示するときの具体例を示した図である。
【図３】第１の実施の形態における画像再生プログラムの処理を示すフローチャートである。
【図４】画像のフォーカス位置に対してズームイン、およびズームアウトする場合の具体例を示した図である。
【図５】第２の実施の形態における画像再生プログラムの処理を示すフローチャート図である。
【図６】人物の顔を主要被写体としてズームイン、およびズームアウトする場合の具体例を示した図である。
【図７】第３の実施の形態における画像再生プログラムの処理を示すフローチャート図である。
【図８】画像内に存在する被写体の方向性に基づいて画像を移動表示しながら、フォーカス位置に対してズームイン、ズームアウトする場合の具体例を示した図である。
【符号の説明】
【００８１】
１００  画像再生装置、１０１  メモリーカードスロット、１０２  入力装置、１０３  ＣＰＵ、１０４  ＨＤＤ、１０５  モニタ
【図１】
2006129453.tif 000003
【図２】
2006129453.tif 000004
【図３】
2006129453.tif 000005
【図４】
2006129453.tif 000006
【図５】
2006129453.tif 000007
【図６】
2006129453.tif 000008
【図７】
2006129453.tif 000009
【図８】
2006129453.tif 000010