(57)【要約】【課題】スライドショー機能の実行時に確実に違和感なく自然に表示画像を切換える。【解決手段】互いに関連した注目被写体をそれぞれ含む画像を複数記憶したメモリカード29と、表示部26と、メモリカード29に記憶した画像から注目被写体の位置を検出する画像処理部28と、メモリカード29に記憶した１つの画像に対し、画像処理部28で得た注目被写体を中心に順次拡大させながら表示部26で表示させ、次に表示する画像をメモリカード29から選択し、所定倍率まで拡大した状態から切換えて、選択した次の画像に対し、画像処理部28で得た注目被写体を中心に所定倍率まで拡大した状態から順次縮小させながら表示部26で表示させる制御部22とを備える。【選択図】      図１
2008167059.tif 000002
【特許請求の範囲】
【請求項１】
互いに関連した注目被写体をそれぞれ含む画像を複数記憶した記憶手段と、
この記憶手段に記憶した画像を択一的に表示する表示手段と、
上記記憶手段に記憶した画像から注目被写体の位置を検出する検出手段と、
上記記憶手段に記憶した１つの画像に対し、上記検出手段で得た注目被写体を中心に順次所定倍率まで拡大させながら上記表示手段で表示させる第１の表示制御手段と、
この第１の表示制御手段で表示させた画像の次に表示する画像を上記記憶手段から選択する画像選択手段と、
上記第１の表示制御手段で所定倍率まで拡大した状態から切り換えて、上記画像選択手段で選択した画像に対し上記検出手段で得た注目被写体を中心に所定倍率まで拡大した状態から順次縮小させながら上記表示手段で表示させる第２の表示制御手段と
を具備したことを特徴とする画像表示装置。
【請求項２】
複数種の注目被写体から１つを選択する被写体選択手段をさらに具備し、
上記第１及び第２の表示制御手段は、上記被写体選択手段で選択した注目被写体に基づいて上記表示手段で画像を表示させる
ことを特徴とする請求項１記載の画像表示装置。
【請求項３】
上記第１の表示制御手段により画像を表示し終えてから上記第２の表示制御手段により次の画像の表示を表示し始めるまでの間に、上記表示手段で切換用画像を表示させる第３の表示制御手段をさらに具備したことを特徴とする請求項１記載の画像表示装置。
【請求項４】
上記第３の表示制御手段が表示させる切換用画像はモノトーンであり、注目被写体の色彩に対応していることを特徴とする請求項３記載の画像表示装置。
【請求項５】
注目被写体は人物の顔、目及び口のいずれか１つであることを特徴とする請求項１記載の画像表示装置。
【請求項６】
上記注目被写体は同一人物の顔であることを特徴とする請求項１の画像表示装置。
【請求項７】
上記注目被写体は人物の顔であり、且つ上記第１の表示制御手段と上記第２の表示制御手段とで注目被写体として異なる人物の顔を用いることを特徴とする請求項１記載の画像表示装置。
【請求項８】
上記注目被写体は形状及び色彩のパターンが予め用意された複数の食べ物のうちの１つであることを特徴とする請求項１記載の画像表示装置。
【請求項９】
上記注目被写体は、所定色の所定領域範囲であることを特徴とする請求項１記載の画像表示装置。
【請求項１０】
上記第２の表示制御手段で用いる注目被写体は、所定の方向性を持って画像の切換え毎に上記所定色を順次変化させることを特徴とする請求項９記載の画像表示装置。
【請求項１１】
互いに関連した注目被写体をそれぞれ含む画像を複数記憶した記憶部と、この記憶手段に記憶した画像を択一的に表示する表示部とを備えた画像表示装置での画像表示方法であって、
上記記憶部に記憶した画像から注目被写体の位置を検出する検出工程と、
上記記憶部に記憶した１つの画像に対し、上記検出工程で得た注目被写体を中心に順次所定倍率まで拡大させながら上記表示部で表示させる第１の表示制御工程と、
この第１の表示制御工程で表示させた画像の次に表示する画像を上記記憶部から選択する画像選択工程と、
上記第１の表示制御工程で所定倍率まで拡大した状態から切り換えて、上記画像選択工程で選択した画像に対し、上記検出工程で得た注目被写体を中心に所定倍率まで拡大した状態から順次縮小させながら上記表示部で表示させる第２の表示制御工程と
を有したことを特徴とする画像表示方法。
【請求項１２】
互いに関連した注目被写体をそれぞれ含む画像を複数記憶した記憶部と、この記憶手段に記憶した画像を択一的に表示する表示部とを備えた画像表示装置に内蔵されたコンピュータが実行するプログラムであって、
上記記憶部に記憶した画像から注目被写体の位置を検出する検出ステップと、
上記記憶部に記憶した１つの画像に対し、上記検出ステップで得た注目被写体を中心に順次所定倍率まで拡大させながら上記表示部で表示させる第１の表示制御ステップと、
この第１の表示制御ステップで表示させた画像の次に表示する画像を上記記憶部から選択する画像選択ステップと、
上記第１の表示制御ステップで所定倍率まで拡大した状態から切り換えて、上記画像選択ステップで選択した画像に対し、上記検出ステップで得た注目被写体を中心に所定倍率まで拡大した状態から順次縮小させながら上記表示部で表示させる第２の表示制御ステップと
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スライドショー表示を行なうデジタルカメラ等に好適な画像表示装置、画像表示方法及びプログラムに関する。
【背景技術】
【０００２】
従来よりデジタルカメラの再生モードの１つ、あるいはパーソナルコンピュータのスクリーンセーバーモードの１つとして、複数の画像データを記憶した媒体から定期的に画像データを読出すことで、所定時間ずつ表示画像を自動的に切り換える、所謂スライドショー機能を有するものが一般に普及している。
【０００３】
この種のスライドショー表示を行なう装置において、複数の画像を時間的、空間的に違和感のないスライドショー表示を実現するべく、撮影日時情報が付加された複数の撮影画像を記憶する記憶部と、撮影画像を表示する表示部と、記憶部に記憶されている複数の撮影画像から表示部に表示する複数の再生対象画像を選択する入力部と、撮影日時順に並び替えられた複数の再生対象画像に対し、撮影日時が隣接する再生対象画像相互間の時間間隔を取得し、複数の再生対象画像を表示部に表示させる場合は、取得した時間間隔に基づいて表示部に表示される再生対象画像の切り替え時における画像切替効果を制御するＣＰＵと、を備える画像処理装置の技術が考えられている。（特許文献１）
【特許文献１】特開２００６−２６００２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載された技術は、撮影画像に付加されている撮影日時情報に基づいてスライドショー表示の画像の切り替え方を工夫した技術であるが、撮影日時が近いからといって、必ずしも違和感のない画像の切替を行なうことができるとは限らない。
【０００５】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、スライドショー機能の実行時に確実に違和感なく自然に表示画像を切換えることが可能な画像表示装置、画像表示方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
請求項１記載の発明は、互いに関連した注目被写体をそれぞれ含む画像を複数記憶した記憶手段と、この記憶手段に記憶した画像を択一的に表示する表示手段と、上記記憶手段に記憶した画像から注目被写体の位置を検出する検出手段と、上記記憶手段に記憶した１つの画像に対し、上記検出手段で得た注目被写体を中心に順次所定倍率まで拡大させながら上記表示手段で表示させる第１の表示制御手段と、この第１の表示制御手段で表示させた画像の次に表示する画像を上記記憶手段から選択する画像選択手段と、上記第１の表示制御手段で所定倍率まで拡大した状態から切り換えて、上記画像選択手段で選択した画像に対し上記検出手段で得た注目被写体を中心に所定倍率まで拡大した状態から、順次縮小させながら上記表示手段で表示させる第２の表示制御手段とを具備したことを特徴とする。
【０００７】
請求項２記載の発明は、上記請求項１記載の発明において、複数種の注目被写体から１つを選択する被写体選択手段をさらに具備し、上記第１及び第２の表示制御手段は、上記被写体選択手段で選択した注目被写体に基づいて上記表示手段で画像を表示させることを特徴とする。
【０００８】
請求項３記載の発明は、上記請求項１記載の発明において、上記第１の表示制御手段により画像を表示し終えてから上記第２の表示制御手段により次の画像の表示を表示し始めるまでの間に、上記表示手段で切換用画像を表示させる第３の表示制御手段をさらに具備したことを特徴とする。
【０００９】
請求項４記載の発明は、上記請求項３記載の発明において、上記第３の表示制御手段が表示させる切換用画像はモノトーンであり、注目被写体の色彩に対応していることを特徴とする。
【００１０】
請求項５記載の発明は、上記請求項１記載の発明において、注目被写体は人物の顔、目及び口のいずれか１つであることを特徴とする。
【００１１】
請求項６記載の発明は、上記請求項１記載の発明において、上記注目被写体は同一人物の顔であることを特徴とする。
【００１２】
請求項７記載の発明は、上記請求項１記載の発明において、上記注目被写体は人物の顔であり、且つ上記第１の表示制御手段と上記第２の表示制御手段とで注目被写体として異なる人物の顔を用いることを特徴とする。
【００１３】
請求項８記載の発明は、上記請求項１記載の発明において、上記注目被写体は形状及び色彩のパターンが予め用意された複数の食べ物のうちの１つであることを特徴とする。
【００１４】
請求項９記載の発明は、上記請求項１記載の発明において、上記注目被写体は、所定色の所定領域範囲であることを特徴とする。
【００１５】
請求項１０記載の発明は、上記請求項９記載の発明において、上記第２の表示制御手段で用いる注目被写体は、所定の方向性を持って画像の切換え毎に上記所定色を順次変化させることを特徴とする。
【００１６】
請求項１１記載の発明は、互いに関連した注目被写体をそれぞれ含む画像を複数記憶した記憶部と、この記憶手段に記憶した画像を択一的に表示する表示部とを備えた画像表示装置での画像表示方法であって、上記記憶部に記憶した画像から注目被写体の位置を検出する検出工程と、上記記憶部に記憶した１つの画像に対し、上記検出工程で得た注目被写体を中心に順次所定倍率まで拡大させながら上記表示部で表示させる第１の表示制御工程と、この第１の表示制御工程で表示させた画像の次に表示する画像を上記記憶部から選択する画像選択工程と、上記第１の表示制御工程で所定倍率まで拡大した状態から切り換えて、上記画像選択工程で選択した画像に対し、上記検出工程で得た注目被写体を中心に所定倍率まで拡大した状態から順次縮小させながら上記表示部で表示させる第２の表示制御工程とを有したことを特徴とする。
【００１７】
請求項１２記載の発明は、互いに関連した注目被写体をそれぞれ含む画像を複数記憶した記憶部と、この記憶手段に記憶した画像を択一的に表示する表示部とを備えた画像表示装置に内蔵されたコンピュータが実行するプログラムであって、上記記憶部に記憶した画像から注目被写体の位置を検出する検出ステップと、上記記憶部に記憶した１つの画像に対し、上記検出ステップで得た注目被写体を中心に順次所定倍率まで拡大させながら上記表示部で表示させる第１の表示制御ステップと、この第１の表示制御ステップで表示させた画像の次に表示する画像を上記記憶部から選択する画像選択ステップと、上記第１の表示制御ステップで所定倍率まで拡大した状態から切り換えて、上記画像選択ステップで選択した画像に対し、上記検出ステップで得た注目被写体を中心に所定倍率まで拡大した状態から順次縮小させながら上記表示部で表示させる第２の表示制御ステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、スライドショー機能の実行時に互いに関連した注目被写体が順次拡大表示され、所定倍率まで拡大された状態で、注目被写体が所定倍率まで拡大された次の画像の表示状態に切換えるものとなるので、より自然に表示画像を切換えることが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下本発明をデジタルカメラに適用した場合の実施の一形態について図面を参照して説明する。  
図１は、同実施の形態に係るデジタルカメラ１０全体の電子回路の概念構成を示すものである。  
図中、撮影モードでのモニタリング状態においては、モータ（Ｍ）１１の駆動により撮影レンズ光学系１２中の一部のレンズ、具体的にはズームレンズ及びフォーカスレンズの位置が適宜移動される。この撮影レンズ光学系１２の撮影光軸後方の結像位置に、図示しないメカニカルシャッタを介して、固体撮像素子であるＣＣＤ１３が配置される。
【００２０】
ＣＣＤ１３は、タイミング発生器（ＴＧ）１４、ＣＣＤドライバ１５によって走査駆動され、一定周期毎に結像した光像に対応する光電変換出力を１画面分出力する。
【００２１】
この光電変換出力は、ＡＧＣ／ＳＨ（Ａｕｔｏ  Ｇａｉｎ  Ｃｏｎｔｒｏｌ／Ｓａｍｐｌｅ  Ｈｏｌｄ）回路１６において、アナログ値の信号の状態でＲＧＢの各原色成分毎にその時点に設定されているＩＳＯ感度に応じて自動ゲイン調整された後にサンプルホールドされ、Ａ／Ｄ変換器１７に送られる。
【００２２】
Ａ／Ｄ変換器１７では、アナログの画像データをデジタルデータに変換し、カラープロセス回路１８へ出力する。
【００２３】
カラープロセス回路１８は、デジタルの画像データに対して画素補間処理及びγ補正処理を含むカラープロセス処理を行ない、マトリックス変換によりデジタル値の輝度色差系の画像データＹＵＶを生成した後にＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）コントローラ１９に出力する。
【００２４】
ＤＭＡコントローラ１９は、カラープロセス回路１８の出力する画像データＹＵＶを、同じくカラープロセス回路１８からの複合同期信号、メモリ書込みイネーブル信号、及びクロック信号を用いて一度ＤＭＡコントローラ１９内部のバッファに書込み、ＤＲＡＭインタフェース（Ｉ／Ｆ）２０を介してバッファメモリとして使用されるＤＲＡＭ２１にＤＭＡ転送を行なう。
【００２５】
制御部２２は、ＣＰＵと、ワークメモリとして使用される主記憶メモリ等から構成されるもので、後述する再生動作を含む動作プログラムやデータ等を固定的に記憶した不揮発性メモリ２３から必要なプログラム等を読出し、該主記憶メモリに適宜必要なプログラムやデータを一時的に展開して書込みながら、このデジタルカメラ１０全体の制御動作を司る。
【００２６】
しかして制御部２２は、上記画像データのＤＲＡＭ２１へのＤＭＡ転送終了後に、この画像データをＤＲＡＭインタフェース２０を介してＤＲＡＭ２１より読出し、表示コントローラ２４を介してＶＲＡＭ２５に書込む。
【００２７】
表示コントローラ２４は、上記画像データをＶＲＡＭ２５より定期的に読出して表示部２６に出力する。
【００２８】
この表示部２６は、デジタルカメラ１０の筐体背面に配設された、バックライト付きの対角３インチ程度のサイズを有するカラー液晶パネルとその駆動回路とで構成される。この表示部２６は、撮影モード時には電子ファインダとして機能し、表示コントローラ２４からの画像データ等に基づいた表示を行なうことで、その時点で表示コントローラ２４から取込んでいる画像等をリアルタイムにモニタ表示する。一方で表示部２６は、再生モード時には選択した画像等を再生表示する。
【００２９】
このように表示部２６にその時点での被写体の画像をモニタ画像としてリアルタイムに表示している、所謂スルー画像の表示状態で、静止画撮影を行ないたいタイミングでキー入力部２７の一部を構成するシャッタキーを操作すると、キー入力部２７からトリガ信号が発生される。
【００３０】
制御部２２は、このトリガ信号に応じてその時点でＣＣＤ１３から取込んでいる１画面分の輝度及び色差信号のＤＲＡＭ２１へのＤＭＡ転送を取り止め、あらためて適正な露出条件に従ったシャッタ速度で図示しないメカニカルシャッタ及び上記ＣＣＤ１３を駆動して１画面分の輝度及び色差信号を得てＤＲＡＭ２１へ転送し、その後にこの経路を停止し、記憶保存の状態に遷移する。
【００３１】
この記憶保存の状態では、制御部２２がＤＲＡＭ２１に書込まれている１フレーム分の画像データＹＵＶをＤＲＡＭインタフェース２０を介してＹ，Ｕ，Ｖの各コンポーネント毎に縦８画素×横８画素の基本ブロックと呼称される単位で読出して画像処理部２８に書込む。この画像処理部２８では、画像データを所定の画像フォーマット、例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈ  ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）に従ったＡＤＣＴ（Ａｄａｐｔｉｖｅ  Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ：適応離散コサイン変換）、エントロピ符号化方式であるハフマン符号化等のデータ圧縮処理により符号化する。
【００３２】
そして、得た符号データを１画像分のデータファイルとして該画像処理部２８から読出し、このデジタルカメラ１０に着脱自在に装着される記録媒体であるメモリカード２９に書込む。
【００３３】
そして、１フレーム分の輝度及び色差信号の圧縮処理とメモリカード２９への全圧縮データの書込み終了に伴なって、制御部２２はＣＣＤ１３からＤＲＡＭ２１への経路を再び起動する。
【００３４】
また、上記制御部２２にはさらに、上述したキー入力部２７と、音声処理部３０、フラッシュ駆動部３１、及びＵＳＢインタフェース３２が接続されている。
【００３５】
キー入力部２７は、上記シャッタキーの他に、電源キー、ズームキー、撮影モードキー、再生モードキー、カーソルキー、セットキー、メニューキー、マクロキー、及びフラッシュキー等を有するもので、それらの操作に伴うキー入力信号は直接制御部２２へ送信される。
【００３６】
音声処理部３０は、ＰＣＭ音源等の音源回路を備え、音声の録音時にはこのデジタルカメラ１０の筐体前面に配設されたマイクロホン部３３より入力された音声信号をデジタル化し、所定のデータファイル形式、例えばＭＰ３（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ−１  ａｕｄｉｏ  ｌａｙｅｒ  ３）規格にしたがってデータ圧縮して音声データファイルを作成し、上記メモリカード２９へ送出する。
【００３７】
一方、音声処理部３０は、音声の再生時にメモリカード２９から読出されてきた音声データファイルの圧縮を解いてアナログ化し、上記表示部２６と同じくデジタルカメラ１０の背面側に設けられるスピーカ部３４を駆動して、拡声放音させる。
【００３８】
フラッシュ駆動部３１は、静止画像撮影時に図示しないフラッシュ駆動用の大容量コンデンサを充電した上で、制御部２２からの制御に基づいてキセノン放電管等で構成されるフラッシュ発光部３５を撮影タイミングに同期して閃光駆動させる。
【００３９】
しかるに、撮影モード時に静止画像ではなく動画像の撮影が選択されている場合には、１回目のシャッタキーが操作された時点で、上述した静止画データを取得して画像処理部２８でデータ圧縮し、メモリカード２９へ記憶するという一連の動作を適宜フレームレート、例えば３０［フレーム／秒］で連続して実行するものとして開始し、該シャッタキーが２回目に操作されるか、または所定の制限時間、例えば３０秒が経過した時点でそれら一連の静止画データファイルを一括してモーションＪＰＥＧのデータファイル（ＡＶＩファイル）として設定し直す。
【００４０】
また、再生モード時には、制御部２２がメモリカード２９に記憶されている画像データを選択的に読出し、画像処理部２８で撮影モード時にデータ圧縮した手順と全く逆の手順で圧縮されている画像データを伸長し、伸長した画像データをＤＲＡＭインタフェース２０を介しＤＲＡＭ２１に保持させた上で、このＤＲＡＭ２１の保持内容を表示コントローラ２４を介してＶＲＡＭ２５に記憶させ、このＶＲＡＭ２５より定期的に画像データを読出してビデオ信号を発生し、上記表示部２６で再生させる。
【００４１】
選択した画像データが静止画像ではなく動画像であった場合、選択した動画像ファイルを構成する個々の静止画データの再生を所定のフレームレートで時間的に連続して実行し、最後の静止画データの再生を終了した時点で、次に再生の指示がなされるまで先頭に位置する静止画データのみを用いて再生表示する。
【００４２】
ＵＳＢインタフェース３２は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格に準じてＵＳＢ端子３６に接続されるパーソナルコンピュータやプリンタ装置等、各種外部機器との送受信を行なう。
【００４３】
次に上記実施の形態の動作について説明する。  
図２は、再生モード時のスライドショー機能実行時の処理内容を示すもので、その動作制御はすべて制御部２２が予め不揮発性メモリ２３に記憶されている動作プログラムを主記憶メモリに展開して実行する。
【００４４】
スライドショー機能の実行が指示された当初に制御部２２は、スライドショーを実行するための各種初期条件を設定する（ステップＭ０１）。
【００４５】
図３は、この各種初期条件設定に係るサブルーチンの処理内容を示すものであり、その当初には、不揮発性メモリ２３内に各種条件を設定したスライドショーテーブルがすでに記憶されているか否かにより、条件が設定済みであるか否かを判断する（ステップＳ０１）。
【００４６】
ここでスライドショーテーブルがまだ記憶されていないと判断すると、新規に当該テーブルを作成するべく、まず画像切換時に互いに関連付けられた被写体（以下「注目被写体」と称する）を複数の候補中から１つ選択し、設定する（ステップＳ０２）。
【００４７】
この場合、表示部２６に例えば
「注目被写体を１つ選択して下さい  
・（不特定の）人物の顔  
・（不特定の）人物の目  
・（不特定の）人物の口  
・（同一の）人物の顔  
・（同一の）人物の目  
・（同一の）人物の口  
↑↓：選択／ＳＥＴ：設定」  
のような表示を行なうことでユーザに選択を促し、キー入力部２７の「ＳＥＴ」キーの操作により選択された注目被写体を設定する。
【００４８】
次いで、切換前側の画像中の注目被写体を拡大する動作Ａを実行するか否かの選択をユーザに促し、その設定された結果を設定する（ステップＳ０３）。
【００４９】
次に、切換途中を表す、例えばモノトーンの画像（以下「切換用画像」と称する）を表示する動作Ｂを実行するか否かの選択をユーザに促し、その設定された結果を設定する（ステップＳ０４）。  
この設定された結果に基づき、切換用画像を表示する動作Ｂが選択されたか否かを判断する（ステップＳ０５）。
【００５０】
ここで、動作Ｂが選択されたと判断した場合にのみ、続いて切換用画像を複数の候補中から１つ選択し、設定する（ステップＳ０６）。
【００５１】
この場合、表示部２６に例えば  
「切換用画像の色を１つ選択して下さい  
↑↓：選択／ＳＥＴ：設定」  
のような文字列によるガイドメッセージと共に、白、黒、注目被写体の対応色の３つを選択可能な表示を行なうことでユーザに選択を促し、キー入力部２７の「ＳＥＴ」キーの操作により選択された注目被写体を設定する。
【００５２】
その後、上記ステップＳ０６での処理の実行の有無に拘わらず、続いて切換後側の画像中の注目被写体を縮小する動作Ｃを実行するか否かの選択をユーザに促し、その設定された結果を設定する（ステップＳ０７）。
【００５３】
以上で初期条件の設定を終えたものとして、メモリカード２９に記憶されている全画像データを対象に、制御部２２は画像処理部２８を用いて、設定された注目被写体で検索し、その結果からスライドショーテーブルを作成して不揮発性メモリ２３に記憶させ、以上でこの図３のサブルーチンを終了して、上記図２のメインルーチンに復帰する（ステップＳ０８）。
【００５４】
具体的には、メモリカード２９に記憶されているすべての静止画、及び動画の先頭に位置する静止画の画像データを対象として顔検出処理を行なう。また、不特定の人物ではなく、同一の人物の顔、目または口を注目被写体として設定した場合には、顔検出処理後に顔認識処理を行なって、最も検出頻度（画像データ数）の高い同一人物の顔、またはその顔を構成する目、口を注目被写体として選択する。
【００５５】
なお、顔検出技術、及び顔認識技術については、特開２００６−２０２０４９号公報、特開２００６−１１３６５８号公報等で詳述されているので、ここではその説明について省略するが、要は顔検出処理として人物の（正面からの）顔画像のパターンを検出した後、顔認識処理として個人の特徴が顕著に現れる目元、口元を中心に、各顔器官の形状を「方向」と「間隔」でとらえて認識を行なうもので、本実施の形態では画像処理部２８が制御部２２の制御の下にその処理を実行するものとする。
【００５６】
図４は、こうして作成されたスライドショーテーブルの内容の一部を例示するものである。ここでは８枚の画像データで注目被写体を検出、認識した結果をファイル名と注目被写体の中心位置の座標とを記憶するものとしている。これらの記憶内容と合わせて、上記動作Ａ〜Ｃそれぞれの実行の有無を示す情報を設定された内容で記憶する。
【００５７】
なお、上記ステップＳ０１でスライドショーテーブルがすでに記憶されており、条件が設定済みであると判断した場合には、次いで新規に条件設定を行なうか否かを確認する（ステップＳ０９）。
【００５８】
ここで、新規に条件設定を行なうと判断すると、上記ステップＳ０２からの処理に移行する。  
一方で、ステップＳ０９にて新規に条件設定を行なわないと判断した場合には、すでに設定されている条件の内容をそのまま再設定するものとし（ステップＳ１０）、上記ステップＳ０２〜Ｓ０７での処理の実行を省略して、直接上記ステップＳ０８での処理に移行する。
【００５９】
図２のメインルーチンでは、上記ステップＭ０１での条件設定処理に続いて、作成したスライドショーテーブルに基づいて１つの画像データを読出し（ステップＭ０２）、表示部２６にて全画面で表示させると共に（ステップＭ０３）、所定時間、例えば５［秒］が経過するのを待機する（ステップＭ０４）。
【００６０】
こうして、読出した画像データ全体を所定時間だけ表示部２６で表示した後、注目被写体部分の拡大表示を行なう動作Ａの実行が設定されているか否かを判断する（ステップＭ０５）。
【００６１】
ここで動作Ａの実行が設定されていると判断した場合にのみ、上記スライドショーテーブルに当該画像のファイル名と対にして記憶されている注目被写体の中心位置座標に基づいて所定の倍率、例えば１．５倍で画像を拡大して表示させ（ステップＭ０６）、拡大後の倍率が所定の最大倍率、例えば２０倍に到達していないことを認識した上で（ステップＭ０７）、再び上記ステップＭ０６に戻る、という処理を繰返し実行する。
【００６２】
こうして注目被写体を画像の中心として順次画像が所定の最大倍率となるまで拡大表示を段階的に連続して実行する。
【００６３】
なお、上記ステップＭ０５で動作Ａの実行が設定されていないと判断した場合には、上記ステップＭ０６，Ｍ０７の処理を繰返す注目被写体を中心とした順次拡大表示の処理を省略する。
【００６４】
しかして、画像の所定の最大拡大倍率に到達した時点でステップＭ０７によりこれを判断し、次に切換用画像の表示を行なう動作Ｂの実行が設定されているか否かを判断する（ステップＭ０８）。
【００６５】
ここで、動作Ｂが設定されていると判断した場合にのみ、表示部２６にてモノトーンの切換用画像を全画面で表示させると共に（ステップＭ０９）、所定時間、例えば０．５［秒］が経過するのを待機する（ステップＭ１０）。
【００６６】
このとき切換用画像として設定されているのが白または黒ではなく、注目被写体の対応色であった場合には、制御部２２は直前のステップＭ０６で表示していた注目被写体の最大拡大倍率での画像から平均色を算出し、その算出した平均色によるモノトーン画像を切換用画像として表示部２６で所定時間表示させる。
【００６７】
しかして、ステップＭ１０で切換用画像を所定時間表示したと判断した場合、またはステップＭ０８で動作Ｂが設定されていないと判断した場合、次いで切換後の画像の注目被写体部分の最大拡大状態からの順次縮小表示を行なう動作Ｃの実行が設定されているか否かを判断する（ステップＭ１１）。
【００６８】
ここで、動作Ｃが設定されていると判断した場合にのみ、スライドショーテーブルに基づいて次の画像データを読出し（ステップＭ１２）、注目被写体中心として最大の拡大倍率とした拡大画像を作成し（ステップＭ１３）、表示部２６で表示させる（ステップＭ１４）。
【００６９】
その後、注目被写体の中心位置座標に基づいて所定の倍率、例えば１／１．５倍で画像を縮小して表示させ（ステップＭ１５）、縮小後の倍率が原倍率である１倍に到達していないことを認識した上で（ステップＭ１６）、再び上記ステップＭ１５に戻る、という処理を繰返し実行する。
【００７０】
こうして注目被写体を画像の中心として順次画像が原画像の１倍となるまで縮小表示を段階的に連続して実行する。
【００７１】
また、上記ステップＭ１１で動作Ｃの実行が設定されていないと判断した場合には、上記ステップＭ１２〜１６の処理を省略し、単にスライドショーテーブルに基づいて次の画像データを読出し（ステップＭ１７）、そのまま表示部２６で表示させる（ステップＭ１８）。
【００７２】
しかして、上記ステップＭ１６で縮小後の倍率が原倍率である１倍に到達したと判断した時点、あるいは上記ステップＭ１８で次の画像データを読出してそのまま表示部２６で表示させた時点から所定時間、例えば５［秒］が経過するのを待機する（ステップＭ１９）。
【００７３】
しかして、次の画像データを原倍率（１倍）で所定時間だけ表示させた後、さらに次の画像データに表示を切り換えるべくスライドショーテーブルを参照し、次の画像データがあるかどうかを判断する（ステップＭ２０）。
【００７４】
スライドショー機能においては、記録されている画像データを順次記録された順序に従って表示させる場合と、一通りの画像データをアトランダムに選択して表示させる場合とが考えられるが、いずれの場合であっても一連の画像データを一通り表示させた場合は再び同様の表示を繰返すようになるもので、このステップＭ２０においても次の画像データへの切換えに備えて上記ステップＭ０５からの処理に移行する。
【００７５】
また、スライドショー機能で繰返しの表示回数あるいは表示時間を制限する設定がなされており、その設定条件となった場合、あるいはキー入力部２７で何らかのキー操作がなされた場合には、上記ステップＭ２０でスライドショー機能の終了であるものと判断し、以上でこの図２のメインルーチンを終了する。
【００７６】
図５は、上記動作Ａによる注目被写体の順次拡大表示から動作Ｃによる注目被写体の順次縮小表示に至る遷移状態を例示するものである。
【００７７】
ここでは、注目被写体として同一人物の目を選択した場合を想定しており、図５（Ａ），（Ｈ）の左側の人物画像の左目が選択された場合を示している。この場合、図５（Ａ）に示す画像を所定時間だけ固定して表示した後に、図５（Ｂ），図５（Ｃ）で示すように注目被写体を中心とした順次拡大表示の状態に遷移する。
【００７８】
そして、図５（Ｄ）に示す所定の拡大倍率となって地目被写体後がほぼ画面全体に表示された状態で画像データが次に切り換えられ、次の画像データの同注目被写体が所定の拡大倍率で表示された図５（Ｅ）に示す状態から、今度は図５（Ｆ），図５（ｇ）で示すように徐々に注目被写体を中心とした順次縮小表示の状態に遷移する。
【００７９】
そして、拡大倍率が原画像となった図５（Ｈ）の状態で、所定時間だけ固定して表示させる、という処理を順次画像データを距離切換えながら繰返し実行する。
【００８０】
このように、スライドショー機能の実行時に予め設定した注目被写体が順次拡大表示され、所定倍率まで拡大された状態で、同一注目被写体が所定倍率まで拡大された次の画像の表示状態に切換えるものとなるので、より自然に表示画像を切換えることが可能となる。
【００８１】
なお、上記実施の形態では、注目被写体として複数の注目被写体からユーザが任意の１つを選択して設定することができるようにした。
【００８２】
これにより、例えば人物の顔、あるいは顔を構成する器官の１つである目や口などを注目被写体として選択して設定することで、ユーザの好みを反映させたスライドショー表示を実現させることができる。
【００８３】
なお、上記実施の形態では、注目被写体部分を最大限拡大させた状態の画像から、同注目被写体部分を所定倍率まで拡大させた状態の次の画像に切換える間に、モノトーンの切換用画像を一時的に表示するものとした。
【００８４】
このような切換用画像を挿入することで、違和感を生じない程度の単調な画像で画像の切換タイミングを表すことができる。
【００８５】
この場合、白や黒、グレー、あるいはブルー等のモノトーン画像を切換用画像として用いるものとしてもよいが、上記実施の形態のように注目被写体を最大限拡大した状態で得られる画面全体の平均色、あるいは切換前後の各注目被写体を最大限拡大した状態で得られる画面全体の平均色２枚分から算出する中間色等を用いることで、より違和感なく切換タイミングを表すことができる。
【００８６】
また、上記切換前の注目被写体の拡大表示（動作Ａ）、切換用画像の表示（動作Ｂ）、及び切換後の注目被写体の縮小表示（動作Ｃ）に関しては、それぞれ上記図２，図３で示したように、あえて実行せずに任意に解除するような設定も可能であるものとしてもよい。
【００８７】
これにより、画像切換時の違和感についても個々のユーザによって感じ方は千差万別であるので、ユーザの好みに合わせて適宜調整することができる。
【００８８】
なお、上記実施の形態では、注目被写体として人物の顔、またはそれを構成する目及び口を選択できるものとした。近年、一般のコンシューマ製品に搭載されるレベルにまで実用化されている、画像からの顔検出技術を用いることで、特にデジタルカメラ等の分野では主要な被写体である人物を表示切換のキーとして使用し、きわめて自然に画像の切換えを実行することができる。
【００８９】
その場合、不特定の人物を選択するものとしてもよいし、必要に応じ顔検出技術と合わせて個人の特徴情報（各顔器官の特徴点の方向や間隔）を算出する顔認識技術から同一人物であるか否かを勘案して選択できるものとしたので、より自然で違和感のない画像の切換えを実現できる。
【００９０】
また、上記実施の形態では設定しなかったが、上述した如く顔認識技術により同一人物の判断を行なうことができることから、あえて切換前と切換後とで異なる人物の顔を選択して画像の切換表示を行なうものとしてもよい。
【００９１】
こうすることで、次にどのような人物が表示されるのかを類推しながらスライドショー表示を見る、などスライドショー機能のバリエーションを増やして多彩な表示を行なうことができる。
【００９２】
さらに、１つの画像データ中から複数の注目被写体を検出することを前提として、検出することができた注目被写体の画像中での大きさにも着目し、最も大きく検出することができた被写体と最も小さく検出することができた被写体の一方を画像切換前に順次拡大表示する際、他方を画像切換後に最も拡大した状態から順次縮小表示する際に利用する、といったように、切換前と切換後とで注目被写体として用いる画像部分を複数設定することも考えられる。
【００９３】
図６は、このような設定を行なう場合の上記スライドショーテーブルの内容を例示するもので、当該スライドショーテーブルの内容に従った表示制御を実行することで、例えば切換前には画像中で最も大きく写っている人物の顔が順次拡大表示されていき、切換後には最も拡大された状態の人物の顔が順次縮小表示されていくと最終的に原画像では最も小さく写っている顔となる、などスライドショー機能のバリエーションを増やして多彩な表示を行なうことができる。
【００９４】
また、上述した内容はいずれも画像中からの顔検出技術、顔認識技術を用いたものであるが、本発明はこれによらず、例えば画像処理のパターンマッチング技術により、形状及び色彩のパターンが予め用意された複数の食べ物のうちの１つを認識して画像を切換えるものとしてもよく、これもスライドショー機能のバリエーションを増やして多彩な表示を行なうことができる。
【００９５】
さらに、上記のように最も写っているものから最も小さく写っているものへと遷移するだけでなく、最も大きく写っているものから最も大きく写っているものへ、あるいは最も小さく写っているものから最も小さく写っているものへと遷移するようにしても良い。
【００９６】
また、関連があると思われる複数の注目被写体の組合せ、例えば「食べ物」と「口」、「人物」と「乗り物」等を設定することで、切換前の画像でその組合せの一方の注目被写体を拡大表示した後、切換用画像で２つの注目被写体の中間色によるモノトーン表示を行ない、切換後には最も拡大された状態の他方の注目被写体が順次縮小表示されていく、などスライドショー機能のバリエーションを増やして多彩な表示を行なうことができる。
【００９７】
さらに、上記のような画像パターンの検出や認識などの比較的画像処理の負荷が大きいと思われるような処理ではなく、所定色を所定領域範囲で検出するような負荷の軽い特徴抽出を行なうものとしてもよい。
【００９８】
これは、例えば「縦２０ドット×横２０ドット」の所定領域範囲で原色Ｇ（緑），Ｂ（青）の成分に比してＲ（赤）の成分が所定値以上である領域を画像中から検出することで、同一の色彩「赤」つながりで画像を順次切換えるなど、簡易な画像処理ながら視覚的にも非常に理解し易い形でスライドショー機能を実現できる。
【００９９】
この場合、さらに、同一の色成分で画像を連続して切換えるのではなく、所定の方向性を持って画像の切換え毎に上記所定色を順次変化させるものとしてもよい。
【０１００】
具体的には、例えば波長が長い「赤」から順次波長の短い「紫」まで所定色を順次「赤」「橙」「黄」「緑」「青」「藍」「紫」の順に段階的に変化させ、あるいは輝度値のみに注目して明るい部分から暗い部分に段階的に変化させ、その方向性を交互に切換えることで、より長い時間のスパン内では「赤」→「紫」→「赤」→「紫」→‥‥（「明」→「暗」→「明」→「暗」→‥‥）のように循環的に切換条件を交互に変化させるなど、スライドショー機能のバリエーションを増やして多彩な表示を行なうことができる。
【０１０１】
また、上述した「動作Ａ」「動作Ｂ」「動作Ｃ」に関しては、そのすべてを備える必要はなく、それら１つのみの動作を保持している構成であっても良い。このような構成であっても、単純に画像が切換わるだけの構成と比較すると、より自然に画像を切換えていると見なすことができる。
【０１０２】
なお、上記実施の形態はデジタルカメラに適用した場合の実施の形態について説明したものであるが、本発明はデジタルカメラに限らず、パーソナルコンピュータのスクリーンセーバー機能時、充電台にセットした携帯電話機、電子フォトスタンド、画像ストレージ兼ビューワー等の各種装置やそれらの装置でソフトウェア的に実現される一機能であっても良い。
【０１０３】
その他、本発明は上述した実施の形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、上述した実施の形態で実行される機能は可能な限り適宜組合わせて実施しても良い。上述した実施の形態には種々の段階が含まれており、開示される複数の構成要件により適宜の組合せにより種々の発明が抽出され得る。例えば、実施の形態に示される全構成要件からいくつかの構成要件が削除されても、効果が得られるのであれば、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【０１０４】
【図１】本発明の実施の一形態に係るデジタルカメラの電子回路の機能構成を示すブロック図。
【図２】同実施の形態に係るスライドショー表示時の処理内容を示すメインルーチンのフローチャート。
【図３】同実施の形態に係る図３の初期条件設定処理の内容を示すサブルーチンのフローチャート。
【図４】同実施の形態に係る図３のサブルーチンで不揮発性メモリ内に作成される画像テーブルの内容を例示する図。
【図５】同実施の形態に係るスライドショー表示の状態を例示する図。
【図６】同実施の形態に係る図３のサブルーチンで不揮発性メモリ内に作成される画像テーブルの他の内容を例示する図。
【符号の説明】
【０１０５】
１０…デジタルカメラ、１１…モータ（Ｍ）、１２…撮影レンズ光学系、１３…ＣＣＤ、１４…タイミング発生器（ＴＧ）、１５…ＣＣＤドライバ、１６…ＡＧＣ／ＳＨ回路、１７…Ａ／Ｄ変換器、１８…カラープロセス回路、１９…ＤＭＡコントローラ、２０…ＤＲＡＭインタフェース（Ｉ／Ｆ）、２１…ＤＲＡＭ、２２…制御部、２３…不揮発性メモリ、２４…表示コントローラ、２５…ＶＲＡＭ、２６…表示部、２７…キー入力部、２８…画像処理部、２９…メモリカード、３０…音声処理部、３１…フラッシュ駆動部、３２…ＵＳＢインタフェース、３３…マイクロホン部、３４…スピーカ部、３５…フラッシュ発光部、３６…ＵＳＢ端子。
【図１】
2008167059.tif 000003
【図２】
2008167059.tif 000004
【図３】
2008167059.tif 000005
【図４】
2008167059.tif 000006
【図５】
2008167059.tif 000007
【図６】
2008167059.tif 000008