(57)【要約】  【課題】任意の枚数の画像全てを１枚のインデックス画像に表示させることで、大量の画像の中から目的の画像を容易に検索できる画像表示装置及び画像表示方法を提供する。  【解決手段】任意の枚数の画像を取得して、その枚数を算出し、表示手段に表示可能な所定の画像サイズのインデックス画像であって、取得された画像全てが表示されているインデックス画像を作成し、表示手段に表示させる。そのインデックス画像は、算出された画像の枚数以上のｎ×ｎ個に分割された分割領域を有し、前記画像の枚数が増加するにしたがって前記分割領域の分割数が増加する。そして、取得した全ての画像を分割領域の大きさに縮小して分割領域にそれぞれ配置することで、取得された全ての画像がインデックス画像に表示される。【選択図】  図６
2008085671.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示手段に表示させる画像表示装置において、
任意の枚数の画像を取得する画像取得手段と、
前記取得された画像の枚数を算出する枚数算出手段と、
前記算出された画像の枚数以上のｍ×ｎ個に分割された分割領域を有し、前記画像の枚数が増加するにしたがって前記分割領域の分割数が増加する、前記表示手段に表示可能な所定の画像サイズのインデックス画像を作成するインデックス画像作成手段であって、前記取得した全ての画像を前記分割領域の大きさに縮小して前記分割領域にそれぞれ配置してなる前記インデックス画像を作成するインデックス画像作成手段と、
前記インデックス画像作成手段で作成された前記インデックス画像を前記表示手段に表示させる表示制御手段と、
を備えたことを特徴とする画像表示装置。
【請求項２】
前記インデックス画像は、前記画像のアスペクト比と同じアスペクト比を有し、ｎ×ｎ個に分割された分割領域を有することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記インデックス画像作成手段は、
前記算出された画像の枚数に基づいて前記枚数以上の分割数であって、最も少ない分割数となるように前記インデックス画像の分割数を決定する分割数決定手段と、
前記決定された分割数で分割された分割領域の大きさになるように前記取得された画像又は該画像に付属するサムネイル画像をリサイズするリサイズ手段と、
前記リサイズされた全ての画像を前記分割領域にそれぞれ配置して前記インデックス画像を作成する画像合成手段と、
を有することを特徴とする請求項１又は２に記載の画像表示装置。
【請求項４】
前記インデックス画像作成手段は、
それぞれ分割数が異なる複数種類のインデックス画像用のテンプレートを記憶する記憶手段と、
前記算出された画像の枚数に基づいて前記枚数以上の分割数であって、最も少ない分割数のテンプレートを前記記憶手段から読み出すテンプレート読出手段と、
前記読み出されたテンプレートに基づいて該テンプレートの分割領域の大きさになるように前記取得された画像又は該画像に付属するサムネイル画像をリサイズするリサイズ手段と、
前記リサイズ手段によってリサイズされた全ての画像を前記テンプレートの分割領域にそれぞれ配置して前記インデックス画像を作成する画像合成手段と、
を有することを特徴とする請求項１又は２に記載の画像表示装置。
【請求項５】
前記取得された画像の中から所定の条件により画像を選択する画像選択手段と、
前記画像選択手段によって選択された画像のみを使用して前記インデックス画像作成手段によるインデックス画像の作成を実行させる制御手段と、
を備えたことを特徴とする請求項１から４のいずれかに記載の画像表示装置。
【請求項６】
前記取得された画像の中から所定の条件により画像を選択する画像選択手段を備え、
前記表示制御手段は、前記画像選択手段によって選択された画像を前記インデックス画像上で識別可能に表示させることを特徴とする請求項１から４のいずれかに記載の画像表示装置。
【請求項７】
前記取得された画像の中から所定の条件により画像を選択する画像選択手段を備え、
前記表示制御手段は、前記画像選択手段によって選択された画像を前記インデックス画像上に残し、選択されない他の画像を前記インデックス画像上から消去することを特徴とする請求項１から４のいずれかに記載の画像表示装置。
【請求項８】
前記画像選択手段は、前記取得された画像に付属するタグ情報に基づいて前記取得された画像の中から所定の条件の画像を選択することを特徴とする請求項６又は７に記載の画像表示装置。
【請求項９】
所定の時間範囲の基準となる撮影日時を指示する指示手段を備え、
前記画像選択手段は、前記取得された画像に付属する撮影日時情報に基づいて前記取得された画像の中から前記所定の時間範囲内で撮影された画像を選択することを特徴とする請求項６又は７に記載の画像表示装置。
【請求項１０】
前記インデックス画像上で任意の画像の選択を指示する指示手段と、
前記指示手段によって指示された画像を拡大表示させる手段と、
を備えたことを特徴とする請求項１から８のいずれかに記載の画像表示装置。
【請求項１１】
前記指示手段によって指示された画像を、前記インデックス画像上で画像の確認が可能な所定の画像サイズに拡大させる手段を備えたことを特徴とする請求項１０に記載の画像表示装置。
【請求項１２】
任意の枚数の画像を取得するステップと、
前記取得された画像の枚数を算出するステップと、
前記取得された画像の枚数を算出するステップにおいて算出された画像の枚数以上のｍ×ｎ個に分割された分割領域を有し、前記画像の枚数が増加するにしたがって前記分割領域の分割数が増加する、前記表示手段に表示可能な所定の画像サイズのインデックス画像を作成するステップであって、前記取得した全ての画像を前記分割領域の大きさに縮小して前記分割領域にそれぞれ配置してなる前記インデックス画像を作成するステップと、
前記インデックス画像を作成するステップで作成された前記インデックス画像を前記表示手段に表示させるステップと、
を含むことを特徴とする画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像表示装置及び画像表示方法に係り、特に複数枚の画像の一覧を表示させる画像表示装置及び画像表示方法に関する。
【背景技術】
【０００２】
デジタルカメラ等で撮影された画像を確認する方法として、デジタルカメラ等を再生モードに設定することによって画像を液晶モニタ等の表示手段に表示して閲覧する方法がある。再生モードに設定した場合には、まず最後に撮影された画像が表示手段（画面）に表示され、その後、十字キー等で画像を切り替えることによって目的の画像を表示させる一枚画像の再生や、複数枚の縮小された画像が１画面中に配置されたインデックス画像を表示させる再生等の方法で画像が表示される。
【０００３】
このようなインデックス画像表示に対応するために、特許文献１には、写真フィルムの画像を取得し、取得された写真の枚数に応じてインデックス画像の大きさと配列を決定してインデックス画像表示を行うことで、画面全体を有効に利用して見やすいインデックス画像を表示する画像表示装置が提案されている。この特許文献１に記載された画像表示装置では、例えば、最大４０枚の画像を表示できる場合において取り込んだ画像が２０枚の場合には、１枚の画像の大きさを４０枚の画像を表示する場合の倍の大きさに設定して、画面の全領域いっぱいに２０枚の画像を配列させることにより、画像の空き領域が現れず、画面全体を有効に利用するため、画像を大きく表示できる。
【特許文献１】特開平１０―６５９０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の画像表示装置では以下のような欠点があった。特許文献１に記載の画像表示装置では、画面に表示可能な最大画像情報数よりも少ない画像を表示させる場合については記載がされているが、画面に表示可能な最大画像情報数よりも多い画像を表示させる場合についての記載がない。
【０００５】
撮像装置以外のインデックス画像を表示させる装置として、撮像装置、ＰＣ等に保存された画像を画面に表示させ、その中に含まれる目的の画像を印刷する装置が想定される。このような装置を用いた場合には、写真フィルムで撮影された画像をインデックス画像に表示させる場合と比べ、インデックス画像に表示させる画像の枚数が多くなる。
【０００６】
特許文献１に記載の画像表示装置では、写真フィルムから取り込んだ画像をインデックス画像として表示させるという前提であるため、画面に表示可能な最大画像情報数よりも多い場合には、表示させる画像全てを１枚のインデックス画像に表示させられないと考えられる。しかし、全ての画像を１枚のインデックス画像に表示させられない場合には、全ての画像を見渡して把握することに手間がかかり、目的の画像を見つけることが困難であるという問題がある。
【０００７】
本発明はこのような事情に鑑みてなされたもので、任意の枚数の画像全てを１枚のインデックス画像に表示させることができ、かつ大量の画像の中から目的の画像を容易に検索できる画像表示装置及び画像表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の画像表示装置は、前記目的を達成するために、画像を表示手段に表示させる画像表示装置において、任意の枚数の画像を取得する画像取得手段と、前記取得された画像の枚数を算出する枚数算出手段と、前記算出された画像の枚数以上のｍ×ｎ個に分割された分割領域を有し、前記画像の枚数が増加するにしたがって前記分割領域の分割数が増加する、前記表示手段に表示可能な所定の画像サイズのインデックス画像を作成するインデックス画像作成手段であって、前記取得した全ての画像を前記分割領域の大きさに縮小して前記分割領域にそれぞれ配置してなる前記インデックス画像を作成するインデックス画像作成手段と、前記インデックス画像作成手段で作成された前記インデックス画像を前記表示手段に表示させる表示制御手段と、を備えたことを特徴とする。
【０００９】
請求項１に記載の画像表示装置によれば、任意の枚数の画像を取得して、その枚数を算出し、表示手段に表示可能な所定の画像サイズのインデックス画像であって、取得された画像全てが表示されているインデックス画像を作成し、表示手段に表示させる。そのインデックス画像は、算出された画像の枚数以上のｍ×ｎ個に分割された分割領域を有し、前記画像の枚数が増加するにしたがって前記分割領域の分割数が増加する。そして、取得した全ての画像を分割領域の大きさに縮小して分割領域にそれぞれ配置することで、取得された全ての画像がインデックス画像に表示される。
【００１０】
これにより、任意の枚数の画像全てを、１画面に表示可能なインデックス画像に表示させることができる。
【００１１】
請求項２に記載の画像表示装置は、請求項１に記載の画像表示装置において、前記インデックス画像は、前記画像のアスペクト比と同じアスペクト比を有し、ｎ×ｎ個に分割された分割領域を有することを特徴とする。
【００１２】
請求項２に記載の画像表示装置によれば、インデックス画像は、取得された画像のアスペクト比と同じアスペクト比を有し、かつ、ｎ×ｎ個に分割された分割領域を有する。
【００１３】
これにより、インデックス画像がｎ×ｎ個に分割された分割領域は、インデックス画像が取得された画像のアスペクト比と同じアスペクト比を有するため、取得された画像のアスペクト比と同じアスペクト比を有することがわかる。
【００１４】
請求項３に記載の画像表示装置は、請求項１又は２に記載の画像表示装置において、前記インデックス画像作成手段は、前記算出された画像の枚数に基づいて前記枚数以上の分割数であって、最も少ない分割数となるように前記インデックス画像の分割数を決定する分割数決定手段と、前記決定された分割数で分割された分割領域の大きさになるように前記取得された画像又は該画像に付属するサムネイル画像をリサイズするリサイズ手段と、前記リサイズされた全ての画像を前記分割領域にそれぞれ配置して前記インデックス画像を作成する画像合成手段と、を有することを特徴とする。
【００１５】
請求項３に記載の画像表示装置によれば、算出された画像の枚数に基づいて前記枚数以上の分割数であって、最も少ない分割数となるようにインデックス画像の分割数を決定する。その決定された分割数で分割された分割領域の大きさになるように、取得された画像又は取得された画像に付属するサムネイル画像をリサイズ（拡大又は縮小）し、そのリサイズされた全ての画像を分割領域にそれぞれ配置することにより、インデックス画像を作成する。
【００１６】
これにより、インデックス画像に表示される画像の枚数に応じて、分割領域すなわち分割領域に配置される画像がもっとも大きくなるように、インデックス画像が作成されるため、見やすいインデックス画像が作成できる。
【００１７】
請求項４に記載の画像表示装置は、請求項１又は２に記載の画像表示装置において、前記インデックス画像作成手段は、それぞれ分割数が異なる複数種類のインデックス画像用のテンプレートを記憶する記憶手段と、前記算出された画像の枚数に基づいて前記枚数以上の分割数であって、最も少ない分割数のテンプレートを前記記憶手段から読み出すテンプレート読出手段と、前記読み出されたテンプレートに基づいて該テンプレートの分割領域の大きさになるように前記取得された画像又は該画像に付属するサムネイル画像をリサイズするリサイズ手段と、前記リサイズ手段によってリサイズされた全ての画像を前記テンプレートの分割領域にそれぞれ配置して前記インデックス画像を作成する画像合成手段と、を有することを特徴とする。
【００１８】
請求項４に記載の画像表示装置によれば、それぞれ分割数が異なる複数種類のインデックス画像用のテンプレートが記憶されており、算出された画像の枚数に基づいて、その枚数以上の分割数であって、最も少ない分割数のテンプレートが選択され、そのテンプレートが読み出される。そのテンプレートの分割領域の大きさになるように、取得された画像又は取得された画像に付属するサムネイル画像をリサイズ（拡大又は縮小）し、そのリサイズされた全ての画像を分割領域にそれぞれ配置することにより、インデックス画像を作成する。
【００１９】
これにより、インデックス画像に表示される画像の枚数に応じて、分割領域すなわち分割領域に配置される画像がもっとも大きくなるようなテンプレートが選択されることによって、見やすいインデックス画像が作成できる。
【００２０】
請求項５に記載の画像表示装置は、請求項１から４のいずれかに記載の画像表示装置において、前記取得された画像の中から所定の条件により画像を選択する画像選択手段と、前記画像選択手段によって選択された画像のみを使用して前記インデックス画像作成手段によるインデックス画像の作成を実行させる制御手段と、を備えたことを特徴とする。
【００２１】
請求項５に記載の画像表示装置によれば、取得された画像の中から所定の条件により画像を選択し、選択された画像のみを使用してインデックス画像を作成する。
【００２２】
これにより、選択された画像の枚数が多くて、インデックス画像に表示された画像を把握することが難しい場合においても、選択された画像すなわち目的の画像を含む一部の画像のみで再度インデックス画像を作成するため、大量の画像の中から目的の画像を容易に検索できる。
【００２３】
請求項６に記載の画像表示装置は、請求項１から４のいずれかに記載の画像表示装置において、前記取得された画像の中から所定の条件により画像を選択する画像選択手段を備え、前記表示制御手段は、前記画像選択手段によって選択された画像を前記インデックス画像上で識別可能に表示させることを特徴とする。
【００２４】
請求項６に記載の画像表示装置によれば、取得された画像の中から所定の条件により画像を選択し、選択された画像とその他の画像とを、取得された全ての画像が表示されたインデックス画像上で識別可能に表示させる。
【００２５】
これにより、選択された画像の枚数が多くて、インデックス画像に表示された画像を把握することが難しい場合においても、選択された画像すなわち目的の画像を含む一部の画像のみを把握できるようにするため、大量の画像の中から目的の画像を容易に検索できる。
【００２６】
請求項７に記載の画像表示装置は、請求項１から４のいずれかに記載の画像表示装置において、前記取得された画像の中から所定の条件により画像を選択する画像選択手段を備え、前記表示制御手段は、前記画像選択手段によって選択された画像を前記インデックス画像上に残し、選択されない他の画像を前記インデックス画像上から消去することを特徴とする。
【００２７】
請求項７に記載の画像表示装置によれば、取得された画像の中から所定の条件により画像を選択し、選択された画像をインデックス画像上に残し、選択されない他の画像をインデックス画像上から消去する。
【００２８】
これにより、選択された画像の枚数が多くて、インデックス画像に表示された画像を把握することが難しい場合においても、選択された画像すなわち目的の画像を含む一部の画像のみを表示させるようにするため、大量の画像の中から目的の画像を容易に検索できる。
【００２９】
請求項８に記載の画像表示装置は、請求項６又は７に記載の画像表示装置において、前記画像選択手段は、前記取得された画像に付属するタグ情報に基づいて前記取得された画像の中から所定の条件の画像を選択することを特徴とする。
【００３０】
請求項８に記載の画像表示装置によれば、取得された画像に付属するタグ情報、すなわち顔検出等の撮影条件、外部から取得された画像等の画像取得条件に基づいて、取得された画像の中から所定の条件の画像を選択する。
【００３１】
これにより、インデックス画像に表示された画像を把握することが難しい場合においても、取得された画像の中から撮影条件等の情報により目的の画像を含む一部の画像を選択するため、大量の画像の中から目的の画像を容易に検索できる。
【００３２】
請求項９に記載の画像表示装置は、請求項６又は７に記載の画像表示装置において、所定の時間範囲の基準となる撮影日時を指示する指示手段を備え、前記画像選択手段は、前記取得された画像に付属する撮影日時情報に基づいて前記取得された画像の中から前記所定の時間範囲内で撮影された画像を選択することを特徴とする。
【００３３】
請求項９に記載の画像表示装置によれば、所定の時間範囲の基準となる撮影日時は、取得された画像に付属する撮影日時情報に基づいて設定され、その所定の時間範囲の基準となる撮影日時を指示して、取得された画像の中から前記所定の時間範囲内で撮影された画像を選択する。
【００３４】
これにより、インデックス画像に表示された画像を把握することが難しい場合においても、取得された画像の中から所定の時間範囲内で撮影された画像を選択するため、大量の画像の中から目的の画像を容易に検索できる。
【００３５】
請求項１０に記載の画像表示装置は、請求項１から８のいずれかに記載の画像表示装置において、前記インデックス画像上で任意の画像の選択を指示する指示手段と、前記指示手段によって指示された画像を拡大表示させる手段と、を備えたことを特徴とする。
【００３６】
請求項１０に記載の画像表示装置によれば、インデックス画像上で指示された任意の画像を選択し、その選択された画像を拡大表示させる。
【００３７】
これにより、インデックス画像に表示された画像を把握することが難しい場合においても、選択した画像を拡大表示することで、画像の把握が可能となる。
【００３８】
請求項１１に記載の画像表示装置は、請求項１０に記載の画像表示装置において、前記指示手段によって指示された画像を、前記インデックス画像上で画像の確認が可能な所定の画像サイズに拡大させる手段を備えたことを特徴とする。
【００３９】
請求項１１に記載の画像表示装置によれば、インデックス画像上で指示された任意の画像を選択し、その選択された画像をインデックス画像上で画像の確認が可能な所定の画像サイズに拡大表示させる。
【００４０】
これにより、インデックス画像に表示された画像を把握することが難しい場合においても、インデックス画像上で画像の確認が可能となるように選択した画像を拡大表示することで、画像の把握が可能となる。
【００４１】
請求項１２に記載の画像表示方法は、任意の枚数の画像を取得するステップと、前記取得された画像の枚数を算出するステップと、前記取得された画像の枚数を算出するステップにおいて算出された画像の枚数以上のｍ×ｎ個に分割された分割領域を有し、前記画像の枚数が増加するにしたがって前記分割領域の分割数が増加する、前記表示手段に表示可能な所定の画像サイズのインデックス画像を作成するステップであって、前記取得した全ての画像を前記分割領域の大きさに縮小して前記分割領域にそれぞれ配置してなる前記インデックス画像を作成するステップと、前記インデックス画像を作成するステップで作成された前記インデックス画像を前記表示手段に表示させるステップと、を含むことを特徴とする。
【発明の効果】
【００４２】
本発明によれば、任意の枚数の画像全てを１枚のインデックス画像に表示させることができ、大量の画像の中から目的の画像を容易に検索することができる。
【発明を実施するための最良の形態】
【００４３】
以下、添付図面に従って本発明に係る画像表示装置及び画像表示方法を実施するための最良の形態について詳細に説明する。
【００４４】
［撮像装置の構成］
図１は本発明に係る画像表示装置の一実施形態を示す正面斜視図であり、図２はその背面斜視図である。この画像表示装置は、撮影した画像をデジタル信号に変換して記録メディアに記録し、又記録メディアに記録された画像を再生するデジタルカメラである。
【００４５】
デジタルカメラ１０のカメラボディは、横長の四角い箱状に形成されており、図１に示すように、その正面には、鏡胴１２、レンズカバー１４、フラッシュ１６等が設けられており、上面には、電源ボタン２０、シャッターボタン２２、モードレバー２４等が設けられている。
【００４６】
一方、カメラボディの背面には、図２に示すように、ズームキー２６、再生ボタン２８、フォトモードボタン３０、十字キー３２、メニュー／ＯＫボタン３４、表示／戻るボタン３６、液晶モニタ３８等が設けられている。
【００４７】
なお、図示しない底面には、三脚ネジ穴と内側にバッテリを収納するための開閉自在なバッテリカバーとが設けられている。
【００４８】
鏡胴１２は、沈胴式のズームレンズで構成されており、カメラボディ内に沈胴して前面がレンズカバー１４によって覆われている。電源ボタン２０によってデジタルカメラ１０の電源をＯＮすることにより、カメラボディから繰り出される。なお、鏡胴１２のズーム機構や沈胴機構については、公知の技術なので、ここでは、その具体的な構成についての説明は省略する。
【００４９】
フラッシュ１６は、たとえばキセノン管を光源として構成されており、その発光量を調整可能に形成されている。なお、キセノン管の他、高輝度のＬＥＤを光源としたフラッシュを用いることもできる。
【００５０】
シャッターボタン２２は、いわゆる「半押し」と「全押し」とからなる二段ストローク式のスイッチで構成されている。デジタルカメラ１０は、このシャッターボタン２２を半押しすると撮影準備処理、すなわち、ＡＥ（Automatic Exposure：自動露出）、ＡＦ（Auto Focus：自動焦点合わせ）、ＡＷＢ（Automatic White Balance：自動ホワイトバランス）の各処理を行い、全押しすると、画像の撮影・記録処理を行う。
【００５１】
モードレバー２４は、デジタルカメラ１０の撮影モードを設定する撮影モード設定手段として機能し、このモードダイヤルの設定位置により、デジタルカメラ１０の撮影モードが様々なモードに設定される。例えば、絞り、シャッタースピード等がデジタルカメラ１０によって自動的に設定される「オート撮影モード」、動画撮影を行う「動画撮影モード」、人物の顔を抽出して撮影を行う「顔抽出撮影モード」、動体撮影に適した「スポーツ撮影モード」、風景の撮影に適した「風景撮影モード」、夕景及び夜景の撮影に適した「夜景撮影モード」、絞りの目盛りを撮影者が設定し、シャッタースピードをデジタルカメラ１０が自動的に設定する「絞り優先撮影モード」、シャッタースピードを撮影者が設定し、絞りの目盛りをデジタルカメラ１０が自動的に設定する「シャッタースピード優先撮影モード」、絞り、シャッタースピード等を撮影者が設定する「マニュアル撮影モード」等である。
【００５２】
電源ボタン２０は、デジタルカメラ１０の電源をＯＮ／ＯＦＦするのに用いられ、所定時間（たとえば、２秒）押下されることにより、デジタルカメラ１０の電源がＯＮ／ＯＦＦされる。
【００５３】
ズームキー２６は、鏡胴１２のズーム操作に用いられ、望遠側へのズームを指示するズームテレボタンと、広角側へのズームを指示するズームワイドボタンとで構成されている。
【００５４】
再生ボタン２８は、再生モードへの切り替え指示に用いられる。すなわち、デジタルカメラ１０は、撮影中、この再生ボタン２８が押されると、再生モードに切り替えられる。また、電源ＯＦＦの状態でこの再生ボタン２８が押されると、再生モードの状態でデジタルカメラ１０が起動する。
【００５５】
フォトモードボタン３０は、撮影及び再生機能の各種設定画面の呼び出しに用いられる。すなわち、撮影時にこのフォトモードボタン３０が押されると、液晶モニタ３８に画像サイズ（記録画素数）、感度等の設定画面が表示され、再生時にこのフォトモードボタン３０が押されると、液晶モニタ３８に画像の消去、プリント予約（ＤＰＯＦ）の設定画面等が表示される。
【００５６】
十字キー３２は、上下左右４方向の指示を入力する方向指示手段として機能し、たとえば、メニュー画面でメニュー項目の選択などに使用される。
【００５７】
メニュー／ＯＫボタン３４は、各モードの通常画面からメニュー画面への遷移を指示するボタン（ＭＥＮＵボタン）として機能するととともに、選択内容の確定、処理の実行等を指示するボタン（ＯＫボタン）として機能する。
【００５８】
表示／戻るボタン３６は、液晶モニタ３８の表示内容の切り替え指示（表示機能）に用いられるとともに、入力操作のキャンセル等の指示（戻る機能）に用いられ、デジタルカメラ１０の設定状態に応じて割り当てられる機能が切り替えられる。
【００５９】
液晶モニタ３８は、カラー表示が可能な液晶ディスプレイで構成されている。この液晶モニタ３８は、再生モード時に撮影済み画像を表示するための画像表示パネルとして利用されるとともに、各種設定操作を行なう際のユーザインターフェース（ＧＵＩ）表示パネルとして利用される。また、撮影モード時には、必要に応じてスルー画像が表示されて、画角確認用の電子ファインダとして利用される。
【００６０】
図３は、本実施の形態のデジタルカメラ１０の電気的構成を示すブロック図である。
【００６１】
操作部（シャッターボタン２２、モードレバー２４、電源ボタン２０、ズームキー２６、再生ボタン２８、フォトモードボタン３０、十字キー３２、メニュー／ＯＫボタン３４、表示／戻るボタン３６等）６２から操作信号が入力される中央処理装置（ＣＰＵ）４０は、デジタルカメラ１０内の各回路を統括制御するもので、カメラ制御プログラムにしたがった処理を実行する。ＣＰＵ４０は、バス６４（制御バス６４ａ及びデータバス６４ｂ）に接続されており、ＳＤＲＡＭ６８、ＥＥＰＲＯＭ６６との間で必要なデータの授受を行う。
【００６２】
制御バス６４ａ及びデータバス６４ｂには、ＣＰＵ４０の他にＥＥＰＲＯＭ６６、ＳＤＲＡＭ（シンクロナス・ダイナミックＲＡＭ）６８、メモリ制御回路７０、デジタル信号処理回路７２、圧縮伸長回路７４、表示制御回路７６、外部メディア制御回路７８、顔検出回路８２及びインデックス画像作成回路８４が接続されている。また、Ａ／Ｄ変換回路５４は、データバス６４ｂに接続されている。
【００６３】
Ａ／Ｄ変換回路５４は、アナログ信号処理回路５２から出力されたＲ、Ｇ、Ｂのアナログの画像信号をデジタルの画像信号に変換する。
【００６４】
ＥＥＰＲＯＭ６６には、カメラ制御プログラム、固体撮像素子の欠陥情報等のカメラ制御に関する各種のパラメータ等が格納されている。ＣＰＵ４０は、ＥＥＰＲＯＭ６６に格納されたカメラ制御プログラムをＳＤＲＡＭ６８に展開し、ＳＤＲＡＭ６８をワークメモリとして使用しながら各種処理を実行する。
【００６５】
メモリ制御回路７０は、ＣＰＵ４０からの指令によりＳＤＲＡＭ６８、ＥＥＰＲＯＭ６６に対してデータの読み書きを制御する。
【００６６】
デジタル信号処理回路７２は、同時化回路（単板ＣＣＤのカラーフィルタ配列に伴う色信号の空間的なズレを補間して色信号を同時式に変換する処理回路）、ホワイトバランス補正回路、ガンマ補正回路、輪郭補正回路、輝度・色差信号生成回路等を含み、ＣＰＵ４０からの指令に従い、ＳＤＲＡＭ６８を活用しながら、入力された画像信号に所要の信号処理を施して、輝度データ（Ｙデータ）と色差データ（Ｃｒ，Ｃｂデータ）とからなる画像データ（ＹＵＶデータ）を生成する。
【００６７】
圧縮伸張回路７４は、ＣＰＵ４０からの指令に従い、入力された画像データに所定形式の圧縮処理を施し、圧縮画像データを生成する。また、ＣＰＵ４０からの指令に従い、入力された圧縮画像データに所定形式の伸張処理を施し、非圧縮の画像データを生成する。
【００６８】
表示制御回路７６は、ＣＰＵ４０からの指令に従い、液晶モニタ３８への表示を制御する。すなわち、ＣＰＵ４０からの指令に従い、入力された画像信号を液晶モニタ３８に表示するための映像信号（たとえば、ＮＴＳＣ信号やＰＡＬ信号、ＳＣＡＭ信号）に変換して液晶モニタ３８に出力するとともに、所定の文字、図形情報を液晶モニタ３８に出力する。
【００６９】
外部メディア制御回路７８は、ＣＰＵ４０からの指令に従い、デジタルカメラ１０に装填された記録媒体８０に対してデータの読み／書きを制御する。
【００７０】
顔検出回路８２は、ＣＰＵ４０からの指令に従い、入力された画像データから画像内の顔領域を抽出し、その位置（たとえば、顔領域の重心）を検出する。この顔領域の抽出は、たとえば、原画像から肌色データを抽出し、肌色範囲と判断された測光点のクラスタを顔として抽出する。この他、画像から顔領域を抽出する方法としては、測光データを色相と彩度に変換し、変換した色相・彩度の二次元ヒストグラムを作成し、解析することで、顔領域を判断する方法や、人の顔の形状に相当する顔候補領域を抽出し、その領域内の特徴量から顔領域を決定する方法、画像から人の顔の輪郭を抽出し、顔領域を決定する方法、複数の顔の形状をしたテンプレートを用意し、そのテンプレートと画像との相関を計算し、この相関値により顔候補領域とすることで人の顔を抽出する方法等が知られており、これらの方法を用いて抽出することができる。
【００７１】
インデックス画像作成回路８４は、複数枚の縮小された画像が１画面中に配置されたインデックス画像を作成する。なお、インデックス画像を作成する方法については、後で詳述する。
【００７２】
次に、以上のように構成された本実施の形態のデジタルカメラ１０の撮影、記録動作及び再生動作について説明する。
【００７３】
このデジタルカメラ１０において、電源ボタン２０がＯＮ操作されると、ＣＰＵ４０はこれを検出し、カメラ内電源をＯＮにし、撮影モードで撮影スタンバイ状態にする。
【００７４】
この撮影スタンバイ状態では、ＣＰＵ４０は、通常、以下のようにして液晶モニタ３８に動画（スルー画）を表示させる。
【００７５】
まず、レンズ駆動部５６により撮影レンズ４２が所定位置まで繰り出される。そして、撮影レンズ４２が所定位置まで繰り出されると、撮像素子５０によってスルー画像用の撮影が行われ、液晶モニタ３８にスルー画像が表示される。すなわち、撮像素子５０で連続的に画像が撮像され、その画像信号が連続的に処理されて、スルー画像用の画像データが生成される。生成された画像データは、順次表示制御回路７６に加えられ、表示用の信号形式に変換されて、液晶モニタ３８に出力される。これにより、撮像素子５０で捉えた画像が液晶モニタ３８にスルー表示される。
【００７６】
ユーザ（撮影者）は、液晶モニタ３８に表示されるスルー画を見ながらフレーミングしたり、撮影したい被写体を確認したり、撮影後の画像を確認したり、撮影条件を設定したりする。
【００７７】
上記撮影スタンバイ状態時にシャッターボタンが半押しされると、ＣＰＵ４０にＳ１ＯＮ信号が入力される。ＣＰＵ４０はこれを検知し、ＡＥ測光、ＡＦ制御を行う。ＡＥ測光時には、撮像素子５０を介して取り込まれる画像信号の積算値等に基づいて被写体の明るさを測光する。この測光した値（測光値）は、本撮影時における絞り４４の絞り値、及びシャッター速度の決定に使用される。同時に、検出された被写体輝度より、フラッシュの発光が必要かどうかを判断する。同時に、検出された被写体輝度より、フラッシュの発光が必要かどうかを判断する。フラッシュ１６の発光が必要と判断された場合には、フラッシュ１６をプリ発光させ、その反射光に基づいて本撮影時のフラッシュ１６の発光量を決定する。
【００７８】
シャッターボタン２２が全押しされると、ＣＰＵ４０にＳ２ＯＮ信号が入力される。ＣＰＵ４０は、このＳ２ＯＮ信号に応動して、撮影、記録処理を実行する。
【００７９】
まず、ＣＰＵ４０は、前記測光値に基づいて決定した絞り値に基づいて絞り駆動部５８を介して絞り４４を駆動するとともに、前記測光値に基づいて決定したシャッター速度になるように撮像素子駆動部６０を介してＣＣＤ５０での電荷蓄積時間（いわゆる電子シャッター）を制御する。
【００８０】
また、ＣＰＵ４０は、ＡＦ制御時にはフォーカスレンズを至近から無限遠に対応するレンズ位置に順次移動させるとともに、レンズ位置毎にＣＣＤ５０を介して取り込まれるＡＦエリアの画像信号に基づいて画像信号の高周波成分を積算した評価値を取得し、この評価値がピークとなるレンズ位置を求め、そのレンズ位置にフォーカスレンズを移動させるコントラストＡＦを行う。
【００８１】
この際、フラッシュ１６を発光させる場合は、プリ発光の結果から求めたフラッシュ１６の発光量に基づいてフラッシュ１６を発光させる。
【００８２】
被写体光は、フォーカスレンズ、ズームレンズ等を含む撮影レンズ４２、絞り４４、赤外線カットフィルタ４６、及び光学ローパスフィルタ４８を介してＣＣＤ５０の受光面に入射する。
【００８３】
ＣＣＤ５０は、所定のカラーフィルタ配列（例えば、ハニカム配列、ベイヤ配列）のＲ、Ｇ、Ｂのカラーフィルタが設けられたカラーＣＣＤで構成されており、ＣＣＤ５０の受光面に入射した光は、その受光面に配列された各フォトダイオードによって入射光量に応じた量の信号電荷に変換される。各フォトダイオードに蓄積された信号電荷は、撮像素子駆動部６０から加えられるタイミング信号に従って読み出され、電圧信号（画像信号）としてＣＣＤ５０から順次出力され、アナログ信号処理回路５２に入力される。
【００８４】
アナログ信号処理回路５２は、ＣＤＳ回路及びアナログアンプを含み、ＣＤＳ回路は、ＣＤＳパルスに基づいてＣＣＤ出力信号を相関二重サンプリング処理し、アナログアンプは、ＣＰＵ４０から加えられる撮影感度設定用ゲインによってＣＤＳ回路から出力される画像信号を増幅する。
【００８５】
アナログ信号処理回路５２から出力されたアナログの画像信号は、Ａ／Ｄ変換回路５４において、デジタルの画像信号に変換され、この変換された画像信号（Ｒ、Ｇ、ＢのＲＡＷデータ）は、データバス６４ｂを介してＳＤＲＡＭ６８に転送され、ここに一旦蓄えられる。  
【００８６】
ＳＤＲＡＭ６８から読み出されたＲ、Ｇ、Ｂの画像信号は、デジタル信号処理回路７２に入力される。デジタル信号処理回路７２では、ホワイトバランス調整回路によりＲ、Ｇ、Ｂの画像信号ごとにデジタルゲインをかけることでホワイトバランス調整が行われ、ガンマ補正回路によりガンマ特性に応じた階調変換処理が行われ、同時化回路により単板ＣＣＤのカラーフィルタ配列に伴う色信号の空間的なズレを補間して色信号を同時式に変換する同時化処理が行われる。同時化されたＲ、Ｇ、Ｂの画像信号は、更に輝度・色差データ生成回路により輝度信号Ｙと色差信号Ｃｒ、Ｃｂ（ＹＣ信号）に変換され、Ｙ信号は、輪郭補正回路により輪郭強調処理される。デジタル信号処理回路７２で処理されたＹＣ信号は再びＲＡＭ５６に蓄えられる。
【００８７】
上記のようにしてＳＤＲＡＭ６８に蓄えられたＹＣ信号は、圧縮伸長回路７４によって圧縮され、所定のフォーマットの画像ファイルとして、外部メディア制御回路７８を介して記録媒体８０に記録される。本例のデジタルカメラ１０の場合、静止画のデータは、Ｅｘｉｆ規格に従った画像ファイルとして記録媒体８０に格納される。Ｅｘｉｆファイルは、主画像のデータを格納する領域と、縮小画像（サムネイル画像）のデータを格納する領域とを有している。撮影によって取得された主画像のデータから画素の間引き処理その他の必要なデータ処理を経て、規定サイズ（例えば、１６０×１２０又は８０×６０ピクセルなど）のサムネイル画像が生成される。こうして生成されたサムネイル画像は、主画像とともにＥｘｉｆファイル内に書き込まれる。また、Ｅｘｉｆファイルには、撮影日時、撮影条件、顔検出情報等のタグ情報が付属されている。
【００８８】
記録媒体８０としては、デジタルカメラ１０に着脱自在なｘＤピクチャカード（登録商標）、スマートメディア（登録商標）に代表される半導体メモリカード、可搬型小型ハードディスク、磁気ディスク、光ディスク、光磁気ディスク等、種々の記録媒体を用いることができる。
【００８９】
このようにして記録媒体８０又はＥＥＰＲＯＭ６６に記録された画像データは、デジタルカメラ１０のモードを再生モードに設定することにより、液晶モニタ３８に再生表示される。再生モードへの移行は、再生ボタン２８を押下することにより行われる。
【００９０】
再生モードが選択されると、記録媒体８０に記録されている最終コマの画像ファイルが外部メディア制御回路７８を介して読み出される。この読み出された画像ファイルの圧縮データは、圧縮伸長回路７４を介して非圧縮のＹＣ信号に伸長される。
【００９１】
伸長されたＹＣ信号は、ＳＤＲＡＭ６８（又は図示しないＶＲＡＭ）に保持され、表示制御回路７６によって表示用の信号形式に変換されて液晶モニタ３８に出力される。これにより、液晶モニタ３８には記録媒体８０に記録されている最終コマの画像が表示される（１枚画像の再生）。
【００９２】
その後、順コマ送りスイッチ（十字キーの右キー）が押されると、順方向にコマ送りされ、逆コマ送りスイッチ（十字キーの左キー）が押されると、逆方向にコマ送りされる。そして、コマ送りされたコマ位置の画像ファイルが記録媒体８０から読み出され、上記と同様にして画像が液晶モニタ３８に再生される。
【００９３】
液晶モニタ３８に再生表示された画像を確認しながら、必要に応じて、記録媒体８０又はＥＥＰＲＯＭ６６に記録された画像を消去することができる。画像の消去は、画像が液晶モニタ３８に再生表示された状態でフォトモードボタン３０が押下されることによって行われる。
【００９４】
フォトモードボタン３０が押下されると、ＣＰＵ４０は表示制御回路７６を介して、液晶モニタ３８に「この写真を消去してよろしいですか」等の画像消去を伝えるメッセージを画像に重ねて表示する。メニュー／ＯＫボタン３４が押下されると、その画像の消去が行われる。画像データが記録媒体８０に記録されている場合には、ＣＰＵ４０は外部メディア制御回路７８を介して記録媒体８０に記録された画像ファイルを消去する。
【００９５】
一枚画像の再生中に表示／戻るボタン３６を押下すると、インデックス画像回路８４で作成されたインデックス画像が表示制御回路７６によって表示用の信号形式に変換されて液晶モニタ３８に出力される（インデックス画像再生）。インデックス画像再生はマルチ再生とも呼ばれ、撮った画像を一覧として見ることができる再生方法である。これにより、液晶モニタ３８にはインデックス画像が表示される。なお、インデックス画像再生時の動作については後で詳述する。
【００９６】
以上のように、デジタルカメラ１０は画像の撮影、記録及び再生を行う。
【００９７】
＜第１の実施の形態＞
次に、第１実施形態のデジタルカメラ１０におけるインデックス画像の作成方法及びインデックス再生時の動作ついて説明する。
【００９８】
図４は、インデックス画像作成及びインデックス画像再生における処理の流れを示すフローチャートである。なお、以下の処理はＣＰＵ４０によって行われる。
【００９９】
インデックス画像作成回路８４に保存されているインデックス画像が読み出され（ステップＳ１０）、読み出されたインデックス画像が作成された後で、記録媒体８０に保存されている画像が更新されたかが判断される（ステップＳ１２）。ここで、インデックス画像とは、図５に示すように、１枚の画像が枠によって複数の領域に分割されており、その分割された領域（分割領域）毎に１枚の画像を表示させることで、複数の画像が１枚の画像に一覧表示されたものである。
【０１００】
記録媒体８０に保存されている画像が更新されなかった場合は、ステップＳ１０で読み出されたインデックス画像が、表示制御回路を介して液晶モニタ３８に表示される（ステップＳ２０）。
【０１０１】
記録媒体８０に保存されている画像が更新された場合は、記録媒体８０に保存されている画像（Ｅｘｉｆファイル）の枚数ｋが算出される（ステップＳ１４）。
【０１０２】
読み出されたインデックス画像が作成された後で、記録媒体８０から削除された画像があるかどうかが判断される（ステップＳ１６）。
【０１０３】
読み出されたインデックス画像が作成された後で、記録媒体８０から削除された画像がない場合には、読み出されたインデックス画像が作成された後で記録媒体８０に追加された画像があるため、全ての画像が表示可能か判断するステップ（ステップＳ２４）へ進む。
【０１０４】
読み出されたインデックス画像が作成された後で、記録媒体８０から削除された画像がある場合には、インデックス画像の削除された画像に相当する分割領域が空白になっているため、空白になっている分割領域の次の分割領域に配置されているリサイズされたインデックス画像（リサイズ画像）が、空白になっている分割領域に再配置される（ステップＳ１８）。
【０１０５】
例えば、図５（ｂ）において、３番目の画像が配置される分割領域が空白になっている場合には、４番目の画像が配置される分割領域に配置されているリサイズ画像を空白になっている分割領域に配置し、５番目の画像が配置される分割領域に配置されているリサイズ画像を４番目の画像が配置される分割領域に配置する。
【０１０６】
その後、読み出されたインデックス画像が作成された後で、記録媒体８０に追加された画像があるかどうかが判断される（ステップＳ２２）。
【０１０７】
読み出されたインデックス画像が作成された後で、記録媒体８０に追加された画像が無い場合には、新しいインデックス画像を表示するステップ（ステップＳ７２）へ進む。
【０１０８】
読み出されたインデックス画像が作成された後で、記録媒体８０に追加された画像がある場合には、読み出されたインデックス画像の分割数が最適であるかどうかが判断される（ステップＳ２４）。すなわち、そのインデックス画像の分割数ｊ１と記録媒体８０に保存されている画像の枚数ｋとが比較され、インデックス画像の分割数ｊ１が画像の枚数ｋ以上であるかどうか、かつ、分割数ｊ１（ｊ１＝ｎ１×ｎ１）が最も少なくなるようなｎ１であるかどうかが判断される。
【０１０９】
なお、分割数とは、図５に示すように、インデックス画像が何個の分割領域に分けられているかを示す数であり、図５（ａ）の場合は分割数が４であり、図５（ｂ）の場合は分割数が１６であり、図５（ｃ）の場合は分割数が１００であり、図５（ｄ）の場合は分割数が５７６である。
【０１１０】
まず、読み出されたインデックス画像の分割数が最適でない場合について説明する。
【０１１１】
まず、テンプレート作成処理（ステップＳ２６〜Ｓ２８）について説明する。
【０１１２】
記録媒体８０に保存されている画像の枚数ｋが全て表示可能であって（ｋ≦ｊ）、最も少ない分割数ｊが算出される（ステップＳ２６）。
【０１１３】
デジタルカメラ１０で撮影された画像は、４：３となるようなアスペクト比を有し、インデックス画像も同様に４：３となるようなアスペクト比を有す。分割領域を取得された画像及びインデックス画像と同じアスペクト比を有するようにするために、インデックス画像をｎ×ｎ個の分割領域に分割する。分割数ｊは、先述したように、インデックス画像が何個の分割領域に分けられているかを示す数であるため、分割数ｊは、ｊ＝ｎ×ｎ（ｎ：自然数）となる数に制限される。
【０１１４】
分割数ｊが算出されたら、ステップＳ２０で算出された分割数で分割されたテンプレートが作成され、インデックス画像作成回路８４のメモリ領域に一時的に保存される（ステップＳ２８）。
【０１１５】
テンプレートとは、図６に示すように、縦、横共にそれぞれｎ個（ｎ：自然数）に分割されるように線が引かれているものであり、ｎ×ｎ＝ｊ個の分割領域を有する。また、テンプレートは、テンプレート全体が液晶モニタ３８全体に表示されるように設定される。なお、図６には、一例として４個（２×２）、１６個（４×４）、１００個（１０×１０）、５７６個（２４×２４）に分割されたテンプレートを示すが、これに限らず、１（１×１）、４（２×２）、９（３×３）・・・のように自然数の２乗数であればよい。
【０１１６】
これにより、記録媒体８０に保存されている画像が全て表示可能な、インデックス画像を作成するためのテンプレート作成処理が終了される。
【０１１７】
テンプレート作成処理が終了したら、インデックス画像作成処理（ステップＳ３０〜Ｓ４２）が行われる。なお、図６は、図５のテンプレートにリサイズされたサムネイル画像が配置されたインデックス画像である。
【０１１８】
テンプレートの大きさと分割数ｊとから分割領域の大きさが算出される（ステップＳ３０）。
【０１１９】
ｉ＝１に設定、すなわち、記録媒体８０に１番最初に保存された画像から、以下の処理が開始される（ステップＳ３２）。
【０１２０】
画像ファイルに付属された非圧縮の縮小画像であるサムネイル画像が記録媒体８０から読み出され、インデックス画像作成回路８４のメモリ領域に一時的に保存される（ステップＳ３４）。
【０１２１】
サムネイル画像の大きさが、ステップＳ２４で算出された分割領域の大きさと一致するように、サムネイル画像がリサイズ（拡大、縮小）される（ステップＳ３６）。通常は、サムネイル画像の大きさよりも分割領域の大きさのほうが小さいため、サムネイル画像は縮小される。
【０１２２】
分割領域の割り当てられた場所に、リサイズされたサムネイル画像がコマ順に配置される（ステップＳ３８）。なお、分割領域には、それぞれ所定の画像が割り当てられており、本実施例では、１列目（一番上の列）の１番左の分割領域には１番目の画像（最初に記録媒体８０に保存された画像）が配置され、ｎ列目（１番下の列）の１番右の分割領域にはｊ番目の画像（ｊ番目に記録媒体８０に保存された画像）が配置されるように、各分割領域に表示される画像が割り当てられる。つまり、１列目の１番左の分割領域には１番目の画像が割り当てられ、１列目の左から２番目の分割領域には２番目の画像が割り当てられ、２列目の一番左の分割領域にはｎ＋１番目の画像が割り当てられる。
【０１２３】
その後、ｉ＝ｋであるか、すなわち、全ての画像に対してサムネイル画像のリサイズ処理（ステップ３６）が行われたかどうか、及び全てのリサイズされたサムネイル画像が割り当てられた分割領域に配置されたか（ステップ３８）どうかが判断される（ステップＳ４０）。
【０１２４】
ｉ＝ｋでない場合、すなわち、サムネイル画像のリサイズ処理及び分割領域への配置処理が全てのサムネイル画像に対して行われていない場合には、ｉ＝ｉ＋１に設定し（ステップＳ４２）、サムネイル画像を読み出すステップ（ステップ３４）へ戻る。
【０１２５】
ｉ＝ｋである場合、すなわち、サムネイル画像のリサイズ処理及び分割領域への配置処理が全てのサムネイル画像に対して行われた場合には、サムネイル画像のリサイズ処理及び分割領域への配置処理が終了される。
【０１２６】
これにより、読み出されたインデックス画像の分割数が最適でない場合のインデックス画像の作成処理が終了される。
【０１２７】
次に、読み出されたインデックス画像の分割数が最適である場合について説明する。
【０１２８】
読み出されたインデックス画像の大きさと分割数とから分割領域の大きさが算出される（ステップＳ５２）。
【０１２９】
ｉ＝１に設定、すなわち、インデックス画像作成後最初に記録媒体８０に保存された画像から、以下の処理が開始される（ステップＳ５４）。
【０１３０】
インデックス画像作成後に記録媒体８０に保存されたサムネイル画像が読み出され、インデックス画像作成回路８４のメモリ領域に一時的に保存される（ステップＳ５６）。
【０１３１】
サムネイル画像の大きさが、ステップＳ５２で算出された分割領域の大きさと一致するように、サムネイル画像をリサイズ（拡大、縮小）する（ステップＳ５８）。
【０１３２】
分割領域の割り当てられた場所に、リサイズされたサムネイル画像がコマ順に配置される（ステップＳ６０）。なお、分割領域には、それぞれ所定の画像が割り当てられており、本実施例では、１列目（一番上の列）の１番左の分割領域には１番目の画像（最初に記録媒体８０に保存された画像）が配置され、ｎ列目（１番下の列）の１番右の分割領域にはｊ番目の画像（ｊ番目に記録媒体８０に保存された画像）が配置されるように、各分割領域に表示される画像が割り当てられているが、既にテンプレートに配置されている画像があるため、空白の分割領域であって、最も左上の分割領域から配置が開始される。例えば、図６（ｂ）において、１３番目の画像を配置する分割領域まで画像が配置されている場合には、１４番目の画像を配置する分割領域から配置が開始される。
【０１３３】
その後、ｉ＝ｋであるか、すなわち、インデックス画像作成後に追加された全ての画像に対してサムネイル画像のリサイズ処理（ステップ５８）が行われたかどうか、及び全てのリサイズされたサムネイル画像が割り当てられた分割領域に配置されたか（ステップ６０）が行われたかどうかが判断される（ステップＳ６２）。
【０１３４】
ｉ＝ｋでない場合、すなわち、インデックス画像作成後に追加された全ての画像のサムネイル画像のリサイズ処理及び分割領域への配置処理が行われていない場合には、ｉ＝ｉ＋１に設定し（ステップＳ６４）、インデックス画像作成後に追加されたサムネイル画像を読み出すステップ（ステップ５６）へ戻る。
【０１３５】
ｉ＝ｋである場合、すなわち、インデックス画像作成後に追加された全ての画像のサムネイル画像のリサイズ処理が行われた場合には、サムネイル画像のリサイズ処理及び分割領域への配置処理が終了される。
【０１３６】
これにより、インデックス画像作成が終了される。
【０１３７】
インデックス画像が作成されたら、作成されたインデックス画像が液晶モニタ３８に表示され（ステップＳ７２）、インデックス画像作成回路８４に保存される（ステップＳ７４）。
【０１３８】
本実施の形態によれば、算出された画像の枚数以上の分割領域に分割され、取得した全ての画像を分割領域の大きさに縮小して分割領域にそれぞれ配置することで、取得された全ての画像がインデックス画像に表示されるため、任意の枚数の画像全てを、１画面に表示可能なインデックス画像に表示させることができ、大量の画像の中から目的の画像を容易に検索できる。
【０１３９】
また、本実施の形態によれば、インデックス画像がｎ×ｎ個に分割された分割領域が取得された画像のアスペクト比と同じアスペクト比を有するため、見やすいインデックス画像が作成できる。
【０１４０】
また、本実施の形態によれば、インデックス画像に表示される画像の枚数に応じて、分割領域すなわち分割領域に配置される画像がもっとも大きくなるように、インデックス画像が作成されるため、インデックス画像に表示される画像の枚数が多い場合においても、少ない場合においても、常に見やすいインデックス画像が作成できる。
【０１４１】
なお、本実施の形態では、サムネイル画像をリサイズして分割領域に配置したが、サムネイル画像がない画像ファイルの場合には、本画像を縮小して分割領域に配置してもよい。
【０１４２】
＜第２の実施の形態＞
上記第１の実施の形態のデジタルカメラでは、インデックス画像に表示される画像の枚数に応じて、分割領域すなわち分割領域に配置される画像がもっとも大きくなるような分割数を決定して、テンプレートを作成したが、インデックス画像を作成する方法は、これに限定されるものではない。
【０１４３】
本実施の形態のデジタルカメラは、あらかじめ記録されている複数のテンプレートから、最適なテンプレートを選択するものである。図７は、本実施の形態におけるインデックス画像作成及びインデックス画像再生における処理の流れを示すフローチャートである。なお、図中、第１の実施の形態と同一の部分については、同一の符号を付し、説明を省略する。
【０１４４】
図５に示すような、ｊ＝ｎ×ｎ（ｎ：自然数）個の分割領域を有する複数のテンプレートが、インデックス画像作成回路８４に保存されている。
【０１４５】
ステップＳ１６で削除された画像がないと判断された場合又はステップＳ２２で追加された画像があると判断された場合には、そのインデックス画像が、最適なテンプレートを使って作成されたものであるかどうかが判断される（ステップＳ７６）。
【０１４６】
最適なテンプレートとは、分割領域の数が記録媒体８０に保存されている画像の枚数以上であり、かつ分割領域の数が最も少ないテンプレートである。例えば、画像の数が４枚以下であれば分割領域が４個のテンプレート（図５（ａ）参照）が最適なテンプレートであり、画像の数が５枚以上１６枚以下であれば分割領域が１６個のテンプレート（図５（ｂ）参照）が最適なテンプレートであり、画像の数が１７枚以上１００枚以下であれば分割領域が１００個のテンプレート（図５（ｃ）参照）が最適なテンプレートであり、画像の数が１０１枚以上であれば分割領域が５７６個のテンプレート（図５（ｄ）参照）が最適なテンプレートである。
【０１４７】
最適なテンプレートが選択されていない場合は、最適なテンプレートが選択され（ステップＳ７８）、その後インデックス画像作成処理（ステップＳ３０〜４２）が行われる。
【０１４８】
最適なテンプレートが選択されている場合には、インデックス画像作成処理（ステップＳ５２〜６４）が行われる。
【０１４９】
その後、作成されたインデックス画像が液晶モニタ３８に表示され（ステップＳ７２）、そのインデックス画像がインデックス画像作成回路８４に保存される（ステップＳ７４）。
【０１５０】
なお、インデックス画像作成処理（ステップＳ３０〜４２）及びインデックス画像保存処理（ステップＳ５２〜６４）は、第１の実施の形態と同一であるため、詳しい説明は省略する。
【０１５１】
本実施の形態によれば、インデックス画像に表示される画像の枚数に応じて、分割領域すなわち分割領域に配置される画像がもっとも大きくなるようなテンプレートが選択されることによって、インデックス画像に表示される画像の枚数が多い場合においても、少ない場合においても、常に見やすいインデックス画像を容易に作成できる。
【０１５２】
なお、本実施の形態では、分割領域が４個、１６個、１００個、５７６個のテンプレートが用意されている場合について説明したが、分割領域の数はｎが自然数であればこれらに限らないし、テンプレートの数も４個に限らない。例えば、５７６枚以上の画像等、をインデックス画像に表示したい画像の枚数が多い場合には、分割領域が１０２４（３２×３２）個のテンプレートを用いる等、分割領域の数を増やすことにより対応が可能である。
【０１５３】
＜第３の実施の形態＞
上記第１の実施の形態のデジタルカメラでは、大量の画像の中から目的の画像を検索するため、カメラに保存されている画像を全て１枚のインデックス画像に表示させるものであるが、大量の画像の中から目的の画像を検索する方法は、これに限定されるものではない。
【０１５４】
本実施の形態のデジタルカメラは、インデックス画像に表示されている画像を所定の条件でフィルタリング（選択）し、フィルタリングされた画像を再度１枚のインデックス画像に表示させるものである。図８は、本実施の形態におけるインデックス画像再生時に行われる画像検索モードにおける処理の流れを示すフローチャートである。なお、図中、第１の実施の形態と同一の部分については、同一の符号を付し、説明を省略する。
【０１５５】
デジタルカメラが画像検索モードに設定されているかどうかが判断される（ステップＳ８０）。なお、画像検索モードは、記録媒体８０に保存されている画像が全て表示されたインデックス画像が、液晶モニタ３８に表示されている状態において、フォトモードボタン３０を押すことにより設定される。
【０１５６】
画像検索モードに設定されていない場合には、処理が終了される。
【０１５７】
画像検索モードに設定されている場合には、インデックス画像に表示されている画像から、画像を選択（フィルタリング）するための条件が設定される（ステップＳ８２）。画像をフィルタリングするための条件は、記録媒体８０に保存されている画像に添付されているタグ情報に含まれる条件の中から設定される。本実施例では、フィルタリングするための条件として、撮影日が選択、設定されている。
【０１５８】
フィルタリングするための条件が設定されたら、フィルタリングするための情報が含まれるタグ情報が記録媒体８０から読み込まれ、インデックス画像作成回路８４のメモリ領域に一時的に保存される（ステップＳ８４）。
【０１５９】
インデックス画像上で所定の画像が選択される（ステップＳ８６）と、図９に示すように、選択された画像と同じ日に撮影された画像を囲むように、インデックス画像上に枠が表示される（ステップＳ８８）。なお、画像の選択は、インデックス画像上に表示されるカーソル等を十字キー３２で上下左右移動させることによって行われる。
【０１６０】
画像が選択されることで、画像が撮影された日がＣＰＵ４０に指示される。その指示により、選択された画像と同じ日に撮影された画像を囲むように、インデックス画像上に枠が表示される。この枠は、フォトモードボタン３０を押しながら十字キー３２を操作することにより、送り、戻りの操作が行われる。例えば、フォトモードボタン３０を押しながら十字キー３２の右ボタンを押すと、現在枠の内側に表示されている画像の次の画像が撮影された日がＣＰＵ４０に指示されることによって、枠の位置が、現在の位置から現在枠の内側に表示されている画像の次の画像が撮影された日と同じ日に撮影された画像を囲む位置に移動する（送り）。また、フォトモードボタン３０を押しながら十字キー３２の左ボタンを押すと、現在枠の内側に表示されている画像の前の画像が撮影された日がＣＰＵ４０に指示されることによって、枠の位置が、現在の位置から現在枠の内側に表示されている画像の前の画像が撮影された日と同じ日に撮影された画像を囲む位置に移動する（戻り）。
【０１６１】
その後、選択された画像が決定されたかが判断される（ステップＳ９０）。画像の決定は、インデックス画像上に表示された枠によって画像が選択された状態で、メニュー／ＯＫボタン３４を押すことによって行われる。
【０１６２】
画像が決定されていない場合は、画像を選択するステップ（ステップＳ８６）へ戻る。
【０１６３】
画像が決定された場合には、選択された画像が全て表示されたインデックス画像を作成、表示するステップ（ステップＳ９２〜Ｓ９４）へ進む。
【０１６４】
選択された画像の枚数ｋが算出され（ステップＳ９２）、その枚数に基づいてテンプレートの分割数が決定される（ステップＳ２６）。例えば、図９においては、インデックス画像上に表示された枠によって２１枚の画像が選択、決定されているため、２１個以上の分割数であって、かつ最小の分割数である２５個（５×５個）が分割数として決定される。
【０１６５】
そして、その分割数で分割されたテンプレートが作成される（ステップＳ２８）。
【０１６６】
テンプレートが作成されたら、インデックス画像作成処理（ステップＳ３０〜Ｓ４２）が行われる。なお、テンプレート作成処理（ステップＳ２６〜Ｓ２８）及び
インデックス画像作成処理（ステップＳ３０〜Ｓ４２）は、第１の実施の形態におけるインデックス画像作成処理と同一であるため、詳しい説明は省略する。
【０１６７】
分割領域にリサイズされた画像が配置されることにより、選択された画像が全て表示された、新しいインデックス画像が作成され、その新しいインデックス画像が液晶モニタ３８に表示される（ステップＳ９４）。  
【０１６８】
本実施の形態によれば、画像の枚数が多くて、インデックス画像に表示された画像を把握することが難しい場合においても、選択（フィルタリング）された画像のみで再度インデックス画像を作成するため、大量の画像の中から目的の画像を容易に検索できる。
【０１６９】
また、取得された画像の中から所定の時間範囲内で撮影された画像等の、画像に付属するタグ情報に含まれる所定の条件に基づいて画像をフィルタリングするため、大量の画像の中から目的の画像を容易に検索できる。
【０１７０】
なお、本実施の形態によれば、タグ情報に含まれる撮影日時の情報を用いて、同じ日に撮影された画像を選択したが、画像をフィルタリングする条件はこれに限らず、取得された画像の中から所定の時間範囲内（週、月、年等）で撮影された画像を選択してもよいし、顔検出等の撮影条件、外部から取得された画像等の画像取得条件に基づいて、取得された画像の中から目的の画像をフィルタリングしてもよい。
【０１７１】
また、本実施の形態では、所定の条件に合致した画像が複数枚ある例を示したが、画像の枚数は複数に限らず、１枚でもよい。この場合は、分割数１のインデックス画像、すなわち画面全体に１枚の画像が表示された画像が液晶モニタ３８に表示される。
【０１７２】
＜第４の実施の形態＞
上記第３の実施の形態のデジタルカメラでは、インデックス画像上に枠を表示させることで、フィルタリングされた画像とそうでない画像とを識別可能にするものであるが、大量の画像の中から目的の画像を検索する方法は、これに限定されるものではない。
【０１７３】
本実施の形態のデジタルカメラは、フィルタリングされた画像とそうでない画像とをインデックス画像上で識別可能にするために、インデックス画像上で、フィルタリングされた画像を残してそれ以外の画像を消去するものである。図１０は、本実施の形態におけるインデックス画像作成及びインデックス画像再生における処理の流れを示すフローチャートである。なお、図中、第１の実施の形態及び第３の実施の形態と同一の部分については、同一の符号を付し、説明を省略する。
【０１７４】
画像検索モードに設定されている場合には、インデックス画像に表示されている画像から、画像を選択（フィルタリング）するための条件が設定される（ステップＳ８２）。画像をフィルタリングするための条件は、記録媒体８０に保存されている画像に添付されているタグ情報に含まれる条件の中から設定される。本実施例では、フィルタリングするための条件として、顔検出モードによって撮影されたことが選択、設定されている。
【０１７５】
フィルタリングするための条件が設定されたら、フィルタリングするための情報が含まれるタグ情報が、記録媒体８０から読み込まれ、インデックス画像作成回路８４のメモリ領域に一時的に保存される（ステップＳ８４）。
【０１７６】
次に、フィルタリング実行の指示がされたかどうかが判断される（ステップＳ９６）。フィルタリング実行の指示は、インデックス画像が液晶モニタ３８に表示された状態でメニュー／ＯＫボタン３４を押すことによって行われる。
【０１７７】
なお、フィルタリング実行の指示がされたかどうかが判断されるステップ（ステップＳ９６）は、フィルタリング実行の指示がされたと判断されるまで繰り返し行われる。
【０１７８】
フィルタリング実行の指示がされたと判断された場合には、図１１に示すように、所定の条件（例えば顔検出で撮影されたこと）に合致した写真が残され、その他の画像がインデックス画像から消去され（ステップＳ９８）、その所定の条件に合致した写真のみが表示された新しいインデックス画像が、液晶モニタ３８に表示される（ステップＳ１００）。
【０１７９】
本実施の形態によれば、選択された画像の枚数が多くて、インデックス画像に表示された画像を把握することが難しい場合においても、選択された画像すなわち目的の画像を含む一部の画像のみを表示させるようにするため、大量の画像の中から目的の画像を容易に検索できる。
【０１８０】
また、本実施の形態では、所定の条件に合致した画像が複数枚ある例を示したが、画像の枚数は複数に限らず、１枚でもよい。
【０１８１】
＜第５の実施の形態＞
上記第３の実施の形態のデジタルカメラでは、インデックス画像上に枠を表示させることで、フィルタリングされた画像とそうでない画像とを識別可能にするものであるが、インデックス画像上でフィルタリングされた画像を識別可能にする方法は、これに限定されるものではない。
【０１８２】
本実施の形態のデジタルカメラは、インデックス画像上で、フィルタリングされた画像を拡大表示させるものである。図１２は、本実施の形態におけるインデックス画像作成及びインデックス画像再生における処理の流れを示すフローチャートである。なお、図中、第１の実施の形態及び第３の実施の形態と同一の部分については、同一の符号を付し、説明を省略する。
【０１８３】
画像検索モードに設定されている場合において、インデックス画像上で１枚の画像が選択されたかどうかが判断される（ステップＳ１０２）。なお、画像の選択は、インデックス画像上に表示されるカーソル等を十字キー３２で上下左右移動させることによって行われる。
【０１８４】
なお、インデックス画像上で１枚の画像が選択されたかどうか判断するステップ（ステップＳ１０２）は、１枚の画像が選択されるまで繰り返される。
【０１８５】
その後、選択された画像が決定されたかが判断される（ステップＳ１０４）。なお、画像の決定は、画像が選択された状態で、メニュー／ＯＫボタン３４を押すことによって行われる。
【０１８６】
画像が決定されていない場合は、画像を選択するステップ（ステップＳ１０２）へ戻る。
【０１８７】
画像が決定された場合には、図１３に示すように、選択された画像が拡大され、その拡大された画像がインデックス画像に重ね合わされた画像が作成され（ステップＳ１０６）、液晶モニタ３８に表示される（ステップＳ１０８）。
【０１８８】
本実施の形態によれば、これにより、インデックス画像に表示された画像を把握することが難しい場合においても、インデックス画像上で指示された任意の画像を選択し、その選択した画像を拡大表示することで、画像の把握が可能となる。
【０１８９】
なお、本実施の形態では、インデックス画像と拡大された画像とを重ねて表示させたが、目的の画像が選択された場合には、選択された画像のみを画面全体に表示させるようにしてもよい。こうすることで、選択された画像がより明確に確認できる。
【０１９０】
また、本実施の形態では、選択された画像を拡大するのに合わせて、選択された画像の周囲の画像を拡大して、画像が見えなくなるのを防いだが、選択された画像のみを拡大させるようにしてもよい。
【０１９１】
なお、上記実施の形態では、画像表示装置としてデジタルカメラを例に説明したが、これに限らず、ＰＣ、画像を印刷するための装置等他の装置においても実施が可能である。
【０１９２】
また、上記実施の形態では、デジタルカメラに接続されている記録媒体に画像が保存されている場合を例に説明したが、これに限らず、ＰＣ、画像を印刷するための装置等他の装置に画像が保存されていてもよいし、ネットワーク等によって他の装置が接続されている装置等に画像が保存されていてもよい。
【図面の簡単な説明】
【０１９３】
【図１】本発明が適用された画像表示装置（デジタルカメラ）の第１の実施の形態の外観構成を示す正面斜視図である。
【図２】上記デジタルカメラの第１の実施の形態の外観構成を示す背面斜視図である。
【図３】上記デジタルカメラの第１の実施の形態の電気的構成を示すブロック図である。
【図４】上記デジタルカメラの第１の実施の形態のフローチャートである。
【図５】上記デジタルカメラの第１の実施の形態のテンプレートの説明図である。
【図６】上記デジタルカメラの第１の実施の形態のインデックス画像の説明図である。
【図７】本発明が適用されたデジタルカメラの第２の実施の形態のフローチャートである。
【図８】本発明が適用されたデジタルカメラの第３の実施の形態のフローチャートである。
【図９】上記デジタルカメラの第３の実施の形態のインデックス画像の説明図である。
【図１０】本発明が適用されたデジタルカメラの第４の実施の形態のフローチャートである。
【図１１】上記デジタルカメラの第４の実施の形態のインデックス画像の説明図である。
【図１２】本発明が適用されたデジタルカメラの第５の実施の形態のフローチャートである。
【図１３】上記デジタルカメラの第５の実施の形態のインデックス画像の説明図である。
【符号の説明】
【０１９４】
１０…デジタルカメラ、１２…鏡胴、１４…レンズカバー、１６…フラッシュ、２０…電源ボタン、２４…モードレバー、２８…再生ボタン、３０…フォトモードボタン、３２…十字キー、３４…メニュー／ＯＫボタン、３６…表示／戻るボタン、３８…液晶モニタ、４０…ＣＰＵ、５２…アナログ信号処理回路、５４…Ａ／Ｄ変換回路、５６…レンズ駆動部、５８…絞り駆動部、６０…撮像素子駆動部、６２…操作部、６４…バス、６４ａ…制御バス６４ａ、６４ｂ…データバス、６６…ＥＥＰＲＯＭ、６８…ＳＤＲＡＭ、７０…メモリ制御回路、７２…デジタル信号処理回路、７４…圧縮伸張回路、７６…表示制御回路、７８…外部メディア制御回路、８０…記録媒体、８２…顔検出回路、８４…インデックス画像作成回路
【図１】
2008085671.tif 000003
【図２】
2008085671.tif 000004
【図３】
2008085671.tif 000005
【図４】
2008085671.tif 000006
【図５】
2008085671.tif 000007
【図６】
2008085671.tif 000008
【図７】
2008085671.tif 000009
【図８】
2008085671.tif 000010
【図９】
2008085671.tif 000011
【図１０】
2008085671.tif 000012
【図１１】
2008085671.tif 000013
【図１２】
2008085671.tif 000014
【図１３】
2008085671.tif 000015