(57)【要約】【課題】スライドショー形式で複数の画像を逐次切り換え表示する際に、現在表示されている画像内に含まれているターゲット位置が最後まで残るように当該画像の表示エリアを徐々に狭めながら当該エリア外に次画像を徐々に出現させるフェードアウト表示を実現できるようにする。【解決手段】画像再生装置においては、現在表示されている画像内容を解析することによって当該画像の一部分を注目対象とするターゲットとして特定すると共にその位置ＴＰを特定し、このターゲット位置ＴＰに向かって当該画像の切り出し範囲を徐々に狭めると共に、この切り出し範囲が狭められるごとに、切り出し範囲の外側全体に次画像の対応部分を合成して重ね合わせ表示する再生動作を繰り返した後、次ぎの画像の全面表示に切り換える。【選択図】  図２
2005354332.tif 000002
【特許請求の範囲】
【請求項１】
スライドショー形式で複数の画像を逐次切り換え表示する画像再生装置であって、
画像内容を解析することによって当該画像の一部分を注目対象とするターゲットとして特定すると共にその位置を特定する特定手段と、
現在表示中の画像を次ぎの画像に切り換える際に、現在表示されている画像内のターゲット位置に向かって当該画像の切り出し範囲を徐々に狭めると共に、この切り出し範囲が狭められるごとに、切り出し範囲の外側に次画像の対応部分を合成して重ね合わせ表示する再生動作を繰り返した後、次ぎの画像の全面表示に切り換える表示制御手段と、
を具備したことを特徴とする画像再生装置。
【請求項２】
スライドショー形式で複数の画像を逐次切り換え表示する画像再生装置であって、
画像内容を解析することによって当該画像の一部分を注目対象とするターゲットとして特定すると共にその位置を特定する特定手段と、
新たな画像を表示する際に、この新たな画像内のターゲット位置を基準として画像の切り出し範囲を徐々に広げると共に、この切り出し範囲が広げられるごとに、前記ターゲット位置を画面上の対応位置に合わせながら当該切り出し範囲内の画像部分を当該位置に表示する再生動作を繰り返す表示制御手段と、
を具備したことを特徴とする画像再生装置。
【請求項３】
前記表示制御手段は、現在表示中の画像を次ぎの画像に切り換える際に、次画像内のターゲット位置を基準として画像の切り出し範囲を徐々に広げると共に、この切り出し範囲が広げられるごとに、当該次画像のターゲット位置を画面上の対応位置に合わせながら当該切り出し範囲内の画像部分を現在の表示中の画像上に重ね合わせ表示する再生動作を繰り返す、
ようにしたことを特徴とする請求項２記載の画像再生装置。
【請求項４】
前記ターゲット認識手段は、画像内容を解析することによって当該画像内に含まれている所定被写体を認識した際に、この被写体部分を注目対象とするターゲットとして認識する、
ようにしたことを特徴とする請求項1あるいは請求項２記載の画像再生装置。
【請求項５】
前記ターゲット認識手段は、画像内の所定被写体を認識する際に、予め登録されているオブジェクト画像に特徴的に一致する画像部分を所定被写体として認識する、
ようにしたことを特徴とする請求項４記載の画像再生装置。
【請求項６】
コンピュータに対して、
スライドショー形式で複数の画像を逐次切り換え表示する際に、画像内容を解析することによって当該画像の一部分を注目対象とするターゲットとして特定すると共にその位置を特定する機能と、
現在表示中の画像を次ぎの画像に切り換える際に、現在表示されている画像内のターゲット位置に向かって当該画像の切り出し範囲を徐々に狭めると共に、この切り出し範囲が狭められるごとに、切り出し範囲の外側全体に次画像の対応部分を合成して重ね合わせ表示する再生動作を繰り返した後、次ぎの画像の全面表示に切り換える機能と、
を実現させるためのプログラム。
【請求項７】
コンピュータに対して、
スライドショー形式で複数の画像を逐次切り換え表示する際に、画像内容を解析することによって当該画像の一部分を注目対象とするターゲットとして特定すると共にその位置を特定する機能と、
新たな画像を表示する際に、この新たな画像内のターゲット位置を基準として画像の切り出し範囲を徐々に広げると共に、この切り出し範囲が広げられるごとに、前記ターゲット位置を画面上の対応位置に合わせながら当該切り出し範囲内の画像部分を当該位置に表示する再生動作を繰り返す機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、スライドショー形式で複数の画像を逐次切り換え表示する画像再生装置およびプログラムに関する。
【背景技術】
【０００２】
一般に、スライドショー形式で複数の画像を逐次切り換え表示する場合、たとえば、次の画像の切り換え時に現在の画像を徐々に消していくワイプ効果を付与したり、徐々にモザイク効果を付与するようにしている。また、１枚の画像表示時には、画像分割、画像拡大を行ったり、画像全体を波のように動かすようにしている。この場合、予め決められているプログラムに応じて画像全体にスライドショー効果を固定的に付与するようにしている。
【０００３】
ところで、従来、スライドショー形式で複数の画像を逐次切り換え表示する技術としては、複数の画像をそのタイトル別にソートしてスライドショー形式で画像表示を行うようにした画像再生装置が知られている（特許文献１参照）。また、複数の画像を類似度に応じてソートしてスライドショー形式で画像表示を行うようにした画像データ逐次表示装置が知られている（特許文献２参照）。さらに、複数の画像をその複雑度に応じて表示時間を長くしてスライドショー形式で画像表示を行うようにしたデジタル画像の表示方法が知られている（特許文献３参照）。
【特許文献１】特開平１１−３４４７７１号公報
【特許文献２】特開２０００−０６７０５７号公報
【特許文献３】特開２００４−０７８９２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１、２の技術にあっては、複数の画像を逐次切り換え表示する際に、画像表示する順番を決定するものであり、表示順に応じたスライドショー効果しか得ることができない。また、特許文献３の技術にあっては、複数の画像を逐次切り換え表示する際に、この画像内容に応じて表示時間を変更するものであり、表示時間に応じたスライドショー効果しか得ることができない。
【０００５】
第１の発明の課題は、スライドショー形式で複数の画像を逐次切り換え表示する際に、現在表示されている画像内に含まれているターゲット位置に相当する画像部分が最後まで残るように当該画像の表示エリアを徐々に狭めながら当該エリア外に次画像を徐々に出現させるフェードアウト表示を実現できるようにすることである。
【０００６】
第２の発明の課題は、スライドショー形式で複数の画像を逐次切り換え表示する際に、新たな画像内に含まれているターゲット位置から当該画像の表示エリアを徐々に広げながら画像全体を出現させるフェードイン表示を実現できるようにすることである。
【課題を解決するための手段】
【０００７】
請求項１記載の発明（第１の発明）は、スライドショー形式で複数の画像を逐次切り換え表示する画像再生装置であって、画像内容を解析することによって当該画像の一部分を注目対象とするターゲットとして特定すると共にその位置を特定する特定手段と、現在表示中の画像を次ぎの画像に切り換える際に、現在表示されている画像内のターゲット位置に向かって当該画像の切り出し範囲を徐々に狭めると共に、この切り出し範囲が狭められるごとに、切り出し範囲の外側全体に次画像の対応部分を合成して重ね合わせ表示する再生動作を繰り返した後、次ぎの画像の全面表示に切り換える表示制御手段と  を具備したことを特徴とする。
さらに、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項６記載の発明）。
【０００８】
なお、請求項１記載の発明は次のようなものであってもよい。
前記ターゲット認識手段は、画像内容を解析することによって当該画像内に含まれている所定被写体を認識した際に、この被写体部分を注目対象とするターゲットとして認識する（請求項４記載の発明）。
この場合、前記ターゲット認識手段は、画像内の所定被写体を認識する際に、予め登録されているオブジェクト画像に特徴的に一致する画像部分を所定被写体として認識するようにしてもよい（請求項５記載の発明）。
【０００９】
請求項２記載の発明（第２の発明）は、スライドショー形式で複数の画像を逐次切り換え表示する画像再生装置であって、画像内容を解析することによって当該画像の一部分を注目対象とするターゲットとして特定すると共にその位置を特定する特定手段と、新たな画像を表示する際に、この新たな画像内のターゲット位置を基準として画像の切り出し範囲を徐々に広げると共に、この切り出し範囲が広げられるごとに、前記ターゲット位置を画面上の対応位置に合わせながら当該切り出し範囲内の画像部分を当該位置に表示する再生動作を繰り返す表示制御手段とを具備したことを特徴とする。
さらに、コンピュータに対して、上述した請求項２記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項７記載の発明）。
【００１０】
なお、請求項２記載の発明は次のようなものであってもよい。
前記表示制御手段は、現在表示中の画像を次ぎの画像に切り換える際に、次画像内のターゲット位置を基準として画像の切り出し範囲を徐々に広げると共に、この切り出し範囲が広げられるごとに、当該次画像のターゲット位置を画面上の対応位置に合わせながら当該切り出し範囲内の画像部分を現在の表示中の画像上に重ね合わせ表示する再生動作を繰り返す（請求項３記載の発明）。
その他、請求項２記載の発明（第２の発明）においても、上述した請求項４および５記載の発明であってもよい。
【発明の効果】
【００１１】
請求項１記載の発明（第１の発明）によれば、現在表示されている画像内容を解析することによって当該画像の一部分を注目対象とするターゲットとして特定すると共にその位置を特定し、このターゲット位置に向かって当該画像の切り出し範囲を徐々に狭めると共に、この切り出し範囲が狭められるごとに、切り出し範囲の外側全体に次画像の対応部分を合成して重ね合わせ表示する再生動作を繰り返した後、次ぎの画像の全面表示に切り換えるようにしたから、現在表示中の画像を次ぎの画像に切り換える際に、現在表示されている画像内のターゲット位置に相当する画像部分が最後まで残るように当該画像の表示エリアを徐々に狭めながら当該エリア外に次画像を徐々に出現させるフェードアウト表示を実現することができるほか、画像内容に応じた効果的な表示が可能となると共に、切り換え時に前後の画像を同時に見ることが可能となる。
【００１２】
請求項４記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、画像内容を解析することによって当該画像内に含まれている所定被写体を認識した際に、この被写体部分を注目対象とするターゲットとして認識するようにしたから、たとえば、人物を写した写真であれば、この人物部分をターゲットとして認識することができる。この場合、画像内の所定被写体を認識する際に、予め登録されているオブジェクト画像に特徴的に一致する画像部分を所定被写体として認識するようにすれば（請求項５記載の発明）、被写体認識を正確に行うことができると共に、たとえば、家族、友人などにターゲットを絞り込むことができる。
【００１３】
請求項２記載の発明（第２の発明）によれば、新たな画像を表示する際に、この画像内容を解析することによって当該画像の一部分を注目対象とするターゲットとして特定すると共にその位置を特定し、このターゲット位置を基準として画像の切り出し範囲を徐々に広げると共に、この切り出し範囲が広げられるごとに、ターゲット位置を画面上の対応位置に合わせながら当該切り出し範囲内の画像部分を当該位置に表示する再生動作を繰り返すようにしたから、新たな画像内に含まれているターゲット位置から当該画像の表示エリアを徐々に広げながら画像全体を出現させるフェードイン表示を実現することができるほか、画像内容に応じた効果的な表示が可能となる。
【００１４】
請求項３記載の発明によれば、現在表示中の画像を次ぎの画像に切り換える際に、次画像内のターゲット位置を基準として画像の切り出し範囲を徐々に広げると共に、この切り出し範囲が広げられるごとに、当該次画像のターゲット位置を画面上の対応位置に合わせながら当該切り出し範囲内の画像部分を現在の表示中の画像上に重ね合わせ表示する再生動作を繰り返すようにしたから、画像の切り換え時にその前後の画像を同時に見ることが可能となる。
その他、請求項２記載の発明（第２の発明）においても、上述した請求項４および５記載の発明と同様の効果を有する。
【発明を実施するための最良の形態】
【００１５】
以下、図１〜図７を参照して本発明の実施例を説明する。
図１は、この実施例における画像再生装置の全体構成の概要を示したブロック図である。
この画像再生装置は、デジタルカメラ、テレビジョン受像機、プロジェクターあるいはデジタルカメラから外部供給された撮影画像を再生表示する情報処理装置などであり、スライドショー形式で複数の画像を逐次切り換え表示するスライドショー機能を有している。このスライドショー機能は、現在表示されている画像内に人物が含まれている場合に、この目の位置(ターゲット位置)が最後まで残るように、当該画像の表示エリアを徐々に狭めながら当該エリア外に次画像を徐々に出現させるフェードアウト効果を施したり、新たな画像を表示させる際に、この画像内に人物が含まれている場合に、この目の位置(ターゲット位置)から当該画像の表示エリアを徐々に広げながら画像全体を出現させるフェードイン効果を施すようにしたものである。すなわち、スライドショー機能には、フェードアウト機能、フェードイン機能を有し、何れかの機能を任意に選択してユーザ指定することができるようになっている。
なお、この実施例の特徴部分を詳述する前に、この実施例のハードウェア上の構成について以下、説明しておく。
【００１６】
ＣＰＵ１は、記憶部２内のオペレーティングシステム、各種アプリケーションソフトに応じてこの画像再生装置の全体動作を制御する中央演算処理装置である。記憶部２は、プログラム領域とデータ領域とを有し、磁気的メモリ、光学的メモリ、半導体メモリ等の他、その駆動系を有する構成となっている。この記憶部２内のプログラム領域には、後述する図５〜図７に示す動作手順に応じて本実施例を実現するためのアプリケーションプログラムが格納されている。なお、記憶部２は、ハードディスク等の固定メモリの他、ＣＤ−ＲＯＭ、ＤＶＤ等の着脱自在な記憶媒体であってもよい。この記憶部２内のプログラム、データは、必要に応じてＲＡＭ（たとえば、スタティックＲＡＭ）３にロードされたり、このＲＡＭ３内のデータが記憶部２にセーブされる。なお、ＲＡＭ３は、プログラム実行領域と作業領域とを有している。
【００１７】
さらに、ＣＰＵ１は、通信装置４を介して他の電子機器側のプログラム／データを直接アクセスしたり、通信装置４を介してダウンロード受信することもできる。一方、ＣＰＵ１には、その入出力周辺デバイスである通信装置４、入力装置５、表示装置６がバスラインを介して接続されており、入出力プログラムに応じてＣＰＵ１は、これらの入出力デバイスの動作制御を行う。入力装置５は、キーボード、タッチパネルのほか、マウス、タッチ入力ペン等のポインティングデバイスを構成する操作部であり、文字列データ、各種コマンドの入力を行う。表示装置６は、フルカラー表示を行う液晶表示装置、ＣＲＴ表示装置、プラズマ表示装置等である。
【００１８】
図２は、最初の画像を表示する際に、この新たな画像にフェードイン効果を施す場合の処理過程およびその各表示状態を説明するための図である。
図２(Ａ)は、表示対象として選択された複数の対象画像(静止画)のうち、人物を撮影した１枚目の画像(先頭画像)を示し、スライドショー効果を付与する前の元画像で、この画像内にターゲット位置ＰＴを特定した状態を示している。ＣＰＵ1は、撮影画像の内容を解析することによって人物の顔部分を認識するが、その際、予め登録されているオブジェクト画像を参照し、このオブジェクト画像に特徴的に一致する画像部分を人物の顔部分として認識するようにしている。なお、オブジェクト画像は、人物の顔部分を認識するための参照画像であり、顔の全体形状、各構成要素などの画像である。この場合、認識した人物の顔部分を注目対象とするターゲットとすると共に、このターゲット内の目の中心位置をターゲット位置ＰＴとして特定するようにしている。
【００１９】
図２(Ｂ)は、このターゲット位置ＰＴの縦比、横比を算出した場合の状態を示している。ここで、目の位置は、画像全体に対する縦比、横比で特定するようにしており、図示の例では、目の位置を示す縦比は、Ｖ１：Ｖ２＝３：２、横比は、Ｈ１：Ｈ２＝２：１となっている。なお、通常、元画像の縦横比は、「３：４」となっている。
図２(Ｃ)は、この画像を表示出力させる際に、この画像を表示装置６のフル画面サイズに変更すると共に、フル画面サイズに変更された画像内のターゲット位置ＰＴを画像内基準位置ＰＴ−１とした特定すると共に、このターゲット位置ＰＴに対応する表示画面上の位置を表示画面内基準位置ＰＴ−２として特定した状態を示している。
【００２０】
図２(Ｄ)は、上述のようにして特定した目の位置(ターゲット位置ＰＴ)を基準として当該画像の一部を切り出して表示する場合を示し、画像内基準位置ＰＴ−１を中心として、所定の最小サイズを画像の切り出し範囲として特定して、この範囲内の顔部分を切り出すと共に、この画像内基準位置ＰＴ−１を表示画面内基準位置ＰＴ−２との位置合わせを行った後、この切り出し範囲内の画像部分(人物の顔部分)を表示した状態を示している。この際、最初の画像表示時には、顔部分のみが表示され、図中、斜め線を付した領域は、何も表示されない非表示領域を示している(以下、同様)。図２(Ｅ)は、画像の切り出し範囲を１段階だけ広げた後に、この範囲内の画像部分を切り出してフル画面サイズで表示出力させた状態を示し、(Ｆ)は、画像の切り出し範囲を１段階さらに広げた後の表示状態を示し、(Ｇ)は、画像の切り出し範囲を１段階ごとに広げることによって最終的に画像全体が全面表示された状態を示している。
【００２１】
図３は、最初の画像を表示した後に次ぎの画像に切り換える際に、この次画像にフェードイン効果を施す場合の表示状態を示した図である。なお、この場合においても基本的には図２の処理過程と同様である。
図３(Ａ)は、画像切り換えを行う前において、最初の画像が全面表示されている状態を示している。(Ｂ)は画像の切り換え直後を示し、次画像内の顔部分だけを最初の画像内に出現させた場合である。(Ｃ)は、次画像の切り出し範囲を１段階だけ広げた場合の表示状態を示し、(Ｄ)は、次画像の切り出し範囲を１段階さらに広げた場合の表示状態を示し、(Ｅ)は、次画像が全面表示された状態を示している。
【００２２】
図４は、画像の切り換え時に現在の表示画像にフェードアウト効果を施す場合の表示状態を示した図である。なお、上述したフェードイン効果の場合と同様、フェードアウト効果を施す場合においても、画像内容を解析することによって人物の顔部分を注目対象とするターゲットとすると共に、このターゲット内の目の中心位置をターゲット位置ＰＴとして特定するようにしているが、このターゲット位置が最後まで残るように、当該画像の表示エリアを徐々に狭めながら当該エリア外に次画像を徐々に出現させることによってフェードアウト効果を施すようにしている。
【００２３】
すなわち、図４(Ａ)は、現在の画像が全面表示されている状態を示し、(Ｂ)は、次ぎの画像の切り換えを開始した直後の状態を示し、現在の画像が全面表示されている状態において、このターゲット位置に向かって当該画像の切り出し範囲を１段階だけ狭めると共に、この切り出し範囲の外側全体に次画像の対応部分を重ね合わせて合成表示した状態を示している。(Ｃ)〜(Ｅ)は、現在の画像の切り出し範囲をさらに１段階ごとに狭めた場合の各表示状態を示し、(Ｆ)は、次画像が全面表示された状態を示している。
【００２４】
次ぎに、この実施例における画像再生装置の動作概念を図５〜図７に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００２５】
図５〜図７は、スライドショー機能がオンされた際に実行開始される動作を示したフローチャートである。
先ず、ＣＰＵ１は、電子写真アルバムあるいは画像フォルダなどの中からスライドショー形式で複数の画像を逐次切り換え表示するための対象画像を任意に選択させるために、電子写真アルバムあるいは画像フォルダなどに記録保存されている撮影画像群を一覧表示(サムネイル表示)させ、その中から任意に選択指定された複数の画像をスライドショーの対象画像として取得すると共に(ステップＳ１)、スライドショー効果を付与する方向(種類)として、フェードインあるいはフェードアウトの何れかの選択を受け付ける(ステップＳ２)。そして、スライドショーの対象画像として選択された複数の対象画像を逐次切り換えるために任意に入力されたタイマ時間を設定した後(ステップＳ３)、スライドショーの開始が指示されるまで待機状態となる(ステップＳ４)。
【００２６】
いま、スライドショーの開始が指示された際には、スライドショーの対象画像として選択された複数の画像の中からその選択順に応じてその先頭の対象画像を読み出すと共に(ステップＳ５)、スライドショー効果を付与する方向(種類)として、フェードアウトが選択されているかを判別し(ステップＳ６)、フェードインが選択指定されている場合には(ステップＳ６でＮＯ)、図７のステップＳ３１以降に移り、当該先頭画像に対してフェードイン処理を施す。
【００２７】
先ず、読み出し画像内の被写体部分と予め登録されているオブジェクト画像とを比較しながら人物の顔部分を認識する(ステップＳ３１)。この際、人物がほぼ正面に向いており、その顔と目を認識するようにしている。この結果、人物の顔部分と目の部分を認識することができたか否かを判別し(ステップＳ３２)、それらを認識することができた場合には、図２(Ａ)で示したように、この人物の顔部分をターゲットとして特定すると共に、その目の位置をターゲット位置として特定するが(ステップＳ３３)、人物の顔部分と目の部分を認識することができない場合には(ステップＳ３２でＮＯ)、当該画像の中央位置をターゲット位置として特定する(ステップＳ３４)。
【００２８】
このようにして特定した元画像内のターゲット位置(目の位置)ＰＴに基づいてその縦比および横比を算出特定した後 (ステップＳ３５)、図２(Ｃ)で示したように当該元画像をフル画面サイズに変更(拡大／縮小)したフル画像を作成する(ステップＳ３６)。そして、このフル画像内において、当該ターゲット位置(目の位置)ＰＴの縦比、横比で決まる位置を画像内基準位置ＰＴ−１として特定すると共に(ステップＳ３７)、表示画面内において、当該ターゲット位置(目の位置)ＰＴの縦比、横比で決まる位置を表示画面内基準位置ＰＴ−２として特定する(ステップＳ３８)。そして、この画像内基準位置ＰＴ−１を基準として、この位置から予め決められている最小サイズの表示領域を切り出し範囲として特定し、この切り出し範囲内の画像部分をフル画像から切り出す(ステップＳ３９)。そして、図２(Ｄ)で示したように、当該切り出し画像内の基準位置ＰＴ−１と表示画面内の基準位置ＰＴ−２との位置合わせを行いながら各画像を重ね合わせ表示する(ステップＳ４０)。
【００２９】
ＣＰＵ1は、この切り出し画像のサイズ (縦横画素数)を測定し、この切り出し範囲の画像サイズとフル画像サイズとを比較することによって当該切り出し範囲がフル画像のサイズに達したか否かを判別する(ステップＳ４１)。いま、切り出し範囲はその最小サイズであるため、ステップＳ４２に移り、図２(Ｅ)で示したように、現在の切り出し範囲を元画像の縦比、横比で１段階だけ広げた領域を新たな切り出し範囲として指定して、この新たな切り出し範囲内の画像部分をフル画像から切り出す。そして、フェードインの間隔設定時間(たとえば、１秒間)が経過するまでフェードイン表示を一時停止させた後(ステップＳ４３)、この切り出し画像内の基準位置ＰＴ−１と表示画面内基準位置ＰＴ−２との位置合わせを行いながら各画像を重ね合わせ表示する(ステップＳ４０)。
【００３０】
このように切り出し範囲を１段階ごと広げながらフェードイン処理を繰り返している途中において、図２(Ｇ)で示したように、切り出し範囲がフル画面サイズに達した際には(ステップＳ４１でＹＥＳ)、次画像の切り換えを行うために、タイマ設定時間が経過するまで待機した後(ステップＳ４４)、次画像の有無をチェックし(ステップＳ４５)、次の対象画像が無ければ、スライドショー機能をオフして処理終了となるが、対象画像が有れば、当該次画像を読み出した後(ステップＳ４６)、図５のステップＳ６に戻り、フェードイン／フェードアウトの判別を行う。
【００３１】
この場合、フェードインが指定されているので、以下、次画像に対して上述の動作が繰り返される結果、最初の画像を表示した後、次画像に切り換えた直後においては、図３(Ｂ)に示したように、次画像内の顔部分だけが最初の画像内に表示される。このように次画像の切り出し範囲が１段階ごとに広げられるごとに、その表示内容は、たとえば、図３(Ｃ)〜(Ｅ)に示すようになり、フェードイン効果が付加されることになる。
【００３２】
一方、フェードアウトが選択指定されている場合には(図５のステップＳ６でＹＥＳ)、先ず、１つの対象画像(始めは、先頭画像)をフル画面サイズに変更(拡大／縮小)して画面上に全面表示させた後(ステップＳ７)、タイマをスタートさせる(ステップＳ８)。そして、この画像内の被写体部分と予め登録されているオブジェクト画像とを比較しながら人物の顔部分と目を認識し(ステップＳ９)、それらの認識可否を判別する(ステップＳ１０)。ここで、人物の顔部分と目を認識できた場合には、人物の顔部分をターゲットとして特定すると共にその目の位置をターゲット位置として特定するが(ステップＳ１１)、人物の顔部分と目を認識できなければ(ステップＳ１０でＮＯ)、当該画像の中央位置をターゲット位置ＰＴとして特定する(ステップＳ１２)。この画像内のターゲット位置(目の位置)ＰＴに基づいてその縦比および横比を算出特定した後 (ステップＳ１３)、タイマ設定時間が経過するまで待機する(ステップＳ１４)。
【００３３】
そして、図６のステップＳ１５に移って次画像の有無をチェックするが、最初は先頭画像を読み出したので、次画像有りと判断されて当該画像の読み出しを行う(ステップＳ１６)。そして、この次画像をフル画面サイズに変更(拡大／縮小)してフル画像を作成する(ステップＳ１７)。そして、現在表示中のフル画像の基準位置ＰＴ−１を中心として、その縦比、横比に応じてフル画像を１段階だけ狭めた領域を切り出し範囲として指定すると共に(ステップＳ１８)、この切り出し範囲の外側全体に次画像(フル画像)の対応部分を合成して重ね合わせ表示させる(ステップＳ１９)。この場合、現在の画像が全面表示されている状態において、この画像の切り出し範囲を狭めることによってこの範囲の外側全体には、図４(Ｂ)に示すように、次画像の対応部分が出現するようになる。
【００３４】
この状態において、フェードアウトの間隔設定時間(たとえば、１秒間)が経過するまでフェードアウト表示を一時停止させた後に(ステップＳ２０)、現在の切り出し範囲を１段階だけ狭めることによって新たな切り出し範囲を指定し(ステップＳ２１)、この切り出し範囲が予め決められている最初サイズに達するまで(ステップＳ２２)、切り出し範囲を１段階ごとに狭めながら次画像を重ね合わせ表示する動作を繰り返す(ステップＳ１９〜Ｓ２２)。この結果、切り出し範囲が１段階ごとに狭められるごとに、その表示内容は、たとえば、図４(Ｃ)〜(Ｅ)に示すようになり、フェードアウト効果が付加される。ここで、切り出し範囲が最初サイズに達した場合には、次画像を対象画像としてセットした後(ステップＳ２３)、図５のステップＳ６に戻り、当該画像を全面表示させる。以下、最終画像が表示されるまで上述の動作が繰り返される。
【００３５】
これによって最終画像が読み出されて表示された場合には、図６のステップＳ１５では次画像無しと判断されるため、現在表示中のフル画像の基準位置ＰＴ−１を中心として、その縦比、横比に応じてフル画像を１段階だけ狭めた領域を切り出し範囲として指定すると共に (ステップＳ２４)、この切り出し範囲の外側全体を特定色で塗り潰したり、非表示状態にセットすることによってマスキング効果を付与して合成表示させる(ステップＳ２５)。その後、１秒間経過するまでフェードアウト表示を一時停止させた後(ステップＳ２６)、現在の切り出し範囲を１段階だけ狭めることによって新たな切り出し範囲を指定し(ステップＳ２７)、この切り出し範囲が予め決められている最初サイズに達するまで(ステップＳ２８)、切り出し範囲を１段階ごとに狭めながら次画像を重ね合わせ表示する動作を繰り返す(ステップＳ２５〜Ｓ２８)。
【００３６】
以上のように、この実施例の画像再生装置においてＣＰＵ1は、現在表示されている画像内容を解析することによって当該画像の一部分を注目対象とするターゲット位置を特定し、このターゲット位置に向かって当該画像の切り出し範囲を徐々に狭めると共に、この切り出し範囲が狭められるごとに、切り出し範囲の外側全体に次画像の対応部分を合成して重ね合わせ表示する再生動作を繰り返した後、次ぎの画像の全面表示に切り換えるようにしたから、現在表示中の画像を次ぎの画像に切り換える際に、現在表示されている画像内のターゲット位置に相当する画像部分が最後まで残るように当該画像の表示エリアを徐々に狭めながら当該エリア外に次画像を徐々に出現させるフェードアウト表示を実現することができるほか、画像内容に応じた効果的な表示が可能となると共に、画像の切り換え時に前後の画像を同時に見ることが可能となる。
【００３７】
また、新たな画像を表示する際に、ＣＰＵ1は、この画像内のターゲット位置を基準として画像の切り出し範囲を徐々に広げると共に、この切り出し範囲が広げられるごとに、ターゲット位置を画面上の対応位置に合わせながら当該切り出し範囲内の画像部分を当該位置に表示する再生動作を繰り返すようにしたから、新たな画像内に含まれているターゲット位置から当該画像の表示エリアを徐々に広げながら画像全体を出現させるフェードイン表示を実現することができるほか、画像内容に応じた効果的な表示が可能となる。
【００３８】
この場合、ＣＰＵ1は、現在表示中の画像を次ぎの画像に切り換える際に、次画像内のターゲット位置を基準として画像の切り出し範囲を徐々に広げると共に、この切り出し範囲が広げられるごとに、当該次画像のターゲット位置を画面上の対応位置に合わせながら当該切り出し範囲内の画像部分を現在の表示中の画像上に重ね合わせ表示する再生動作を繰り返すようにしたから、画像の切り換え時にその前後の画像を同時に見ることが可能となる。また、画像内の所定被写体を認識する際に、予め登録されているオブジェクト画像に特徴的に一致する画像部分を所定被写体として認識するようにしたから、被写体認識を正確に行うことができると共に、たとえば、家族、友人などにターゲットを絞り込むことができる。
【００３９】
なお、上述した実施例においては、人物の顔部分(ターゲット)を基準として最小サイズから徐々にフェードインするようにしたが、たとえば、ターゲット位置である１点からフェードインするようにしてもよい。また、先頭画像の表示時には、切り出し範囲の外側全体を特定色で塗り潰したり、タイトルなどを挿入表示するようにしてもよい。
また、フェードアウト時も同様に、人物の顔部分(ターゲット)が最小サイズに達した際に、次画像に全面表示するようにしたが、切り出し範囲がターゲット位置である１点となるまでフェードアウトするようにしてもよい。また、最終画像の表示時には、切り出し範囲の外側にタイトルなどを挿入表示するようにしてもよい。
【００４０】
上述した実施例においては、次ぎの画像に切り換える直前に現在の画像に対して特殊なスライドショー効果を付与するようにしたが、画像が切り換えられた際に、その冒頭で特殊なスライドショー効果を付与するようにしてもよい。すなわち、特殊なスライドショー効果をどのタイミングで付与するかは、任意である。
また、上述した実施例においては、人物の顔部分を対象としてスライドショー制御を行うようにしたが、画像内に写っている人物全体を対象としてスライドショー制御を行うようにしてもよい。
【００４１】
上述した実施例においては、次画像の切り換えは、予め任意に設定したタイマ時間が経過するごとに自動的に行うようにしたが、オペレータの指示によって画像切り換えを行うようにしてもよい。
上述した実施例においては、人物の顔部分に関するオブジェクト画像を登録するようにしたが、たとえば、家族、友人の画像を被写体認識用の参照画像として登録するようにすれば、所望する人物をターゲットとすることができる。また、人物に限らず、ペット、建物などの任意の被写体を対象としてもよい。
【００４２】
さらに、会社等における商談会、報告会、審議会などのビジネスミーティング時において、書画情報を写した複数の画像をプロジェクターでスクリーン上に切り換え表示する際に、所定の書画情報(テキスト、図形、画像など)をターゲットとして、それにスライドショー効果を付与するようにしてもよい。この場合、所定の書画情報をターゲット認識用の参照画像として、予め任意に登録するようにしてもよい。
【００４３】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（たとえば、ＣＤ−ＲＯＭ、フレキシブルディスク、ＲＡＭカード等）を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、スライドショー形式で複数の画像を逐次切り換え表示する際に、画像内容を解析することによって当該画像の一部分を注目対象とするターゲットとして特定すると共にその位置を特定する機能と、新たな画像を表示する際に、この新たな画像内のターゲット位置を基準として画像の切り出し範囲を徐々に広げると共に、この切り出し範囲が広げられるごとに、前記ターゲット位置を画面上の対応位置に合わせながら当該切り出し範囲内の画像部分を当該位置に表示する再生動作を繰り返す機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【図面の簡単な説明】
【００４４】
【図１】画像再生装置の全体構成の概要を示したブロック図。
【図２】(Ａ)〜(Ｇ)は、最初の画像を表示する際に、この新たな画像にフェードイン効果を施す場合の処理過程およびその各表示状態を説明するための図。
【図３】(Ａ)〜(Ｅ)は、最初の画像を表示した後に次ぎの画像に切り換える際に、この次画像にフェードイン効果を施す場合の表示状態を示した図。
【図４】(Ａ)〜(Ｆ)は、画像の切り換え時に現在の表示画像にフェードアウト効果を施す場合の表示状態を示した図。
【図５】スライドショー機能の動作を示したフローチャート。
【図６】図５に続く、スライドショー機能の動作を示したフローチャート。
【図７】図５に続く、スライドショー機能の動作を示したフローチャート。
【符号の説明】
【００４５】
１  ＣＰＵ
２  記憶部
４  通信装置
５  入力装置
６  表示装置
ＰＴ  ターゲット位置
ＰＴ−１  画像内基準位置
ＰＴ−２    表示画面内基準位置
【図１】
2005354332.tif 000003
【図２】
2005354332.tif 000004
【図３】
2005354332.tif 000005
【図４】
2005354332.tif 000006
【図５】
2005354332.tif 000007
【図６】
2005354332.tif 000008
【図７】
2005354332.tif 000009