(57)【要約】【課題】特徴領域が含まれる画像の検索を容易に行う。【解決手段】画像出力装置１００であって、画像データを取得する画像取得部６ａと、取得された所定画像の画像データ内で特徴領域を特定する領域特定部６ｃと、特定された特徴領域の画像データと所定画像の画像データとを対応付ける対応付け部６ｄと、特徴領域をインデックス表示するためのインデックス表示画像の画像データを生成するインデックス表示画面出力部６ｅと、インデックス表示画像の画像データを出力させる第１制御部９ａと、出力されたインデックス表示画像からユーザの所定の操作により特徴領域の画像を指定する中央制御部１と、ユーザの所定の操作により指定された特徴領域の画像と対応付けられている所定画像の画像データを出力させる第２制御部９ｂと、を備えている。【選択図】図１
2012151626.tif 000002
【特許請求の範囲】
【請求項１】
画像データを取得する取得手段と、
この取得手段により取得された前記画像データ内で特徴領域を特定する特定手段と、
この特定手段により特定された特徴領域と前記画像データとを対応付ける対応付け手段と、
前記特徴領域を出力させる第１制御手段と、
ユーザが所定の操作により前記第１制御手段によって出力された前記特徴領域を指定する指定手段と、
この指定手段により指定された特徴領域と前記対応付け手段により対応付けられている前記画像データを出力させる第２制御手段と、
を備えることを特徴とする画像出力装置。
【請求項２】
画像データを記録する記録手段を更に備え、
前記取得手段は、前記記録手段に記録された前記画像データを取得することを特徴とする請求項１に記載の画像出力装置。
【請求項３】
前記第２制御手段から出力される前記画像データは、前記指定手段により指定された特徴領域が対応する領域を識別可能な態様で表示可能な画像データであることを特徴とする請求項１又は２に記載の画像出力装置。
【請求項４】
前記取得手段により取得された画像データから人の顔を検出する検出手段を更に備え、
前記特定手段は、前記検出手段により検出された人の顔を含む領域を前記特徴領域として特定することを特徴とする請求項１〜３の何れか一項に記載の画像出力装置。
【請求項５】
予め人の顔情報を登録する登録手段と、
前記検出手段により検出された人の顔が前記登録手段に登録されているか否かを判定する判定手段と、
前記判定手段によって前記検出手段により検出された人の顔が登録されていると判定された場合に、前記特徴領域としての人の顔が前記登録手段に登録されていることを示す情報を前記画像データに付加する登録情報付加手段と、
を更に備えたことを特徴とする請求項４に記載の画像出力装置。
【請求項６】
画像データを取得する取得手段を備える画像出力装置を用いた画像出力方法であって、
前記取得手段により取得された前記画像データ内で特徴領域を特定する特定処理と、
この特定処理により特定された特徴領域と前記画像データとを対応付ける対応付け処理と、
前記特徴領域を出力させる第１制御処理と、
ユーザが所定の操作により前記第１制御処理によって出力された前記特徴領域を指定する指定処理と、
この指定処理により指定された特徴領域と前記対応付け手段により対応付けられている前記画像データを出力させる第２制御処理と、
を含むことを特徴とする画像出力方法。
【請求項７】
画像データを取得する取得手段を備える画像出力装置のコンピュータを、
この取得手段により取得された前記画像データ内で特徴領域を特定する特定手段、
この特定手段により特定された特徴領域と前記画像データとを対応付ける対応付け手段、
前記特徴領域を出力させる第１制御手段、
ユーザが所定の操作により前記第１制御手段によって出力された前記特徴領域を指定する指定手段、
この指定手段により指定された特徴領域と前記対応付け手段により対応付けられている前記画像データを出力させる第２制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置、画像出力方法及びプログラムに関する。
【背景技術】
【０００２】
従来、複数の画像をサムネイル表示して、これら複数の画像の中から所望の画像を容易に選択できるようにした表示装置が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２２４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像をサムネイル表示すると、例えば人の顔などの特徴領域が小さくなり過ぎてしまい、所望する画像の検索を容易に行うことができない場合がある。
【０００５】
そこで、本発明は、特徴領域が含まれる画像の検索を容易に行うことができる画像出力装置、画像出力方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に記載の発明の画像出力装置は、
画像データを取得する取得手段と、この取得手段により取得された前記画像データ内で特徴領域を特定する特定手段と、この特定手段により特定された特徴領域と前記画像データとを対応付ける対応付け手段と、前記特徴領域を出力させる第１制御手段と、ユーザが所定の操作により前記第１制御手段によって出力された前記特徴領域を指定する指定手段と、この指定手段により指定された特徴領域と前記対応付け手段により対応付けられている前記画像データを出力させる第２制御手段と、を備えることを特徴としている。
【０００７】
請求項２に記載の発明は、請求項１に記載の画像出力装置において、
画像データを記録する記録手段を更に備え、前記取得手段は、前記記録手段に記録された前記画像データを取得することを特徴としている。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の画像出力装置において、
前記第２制御手段から出力される前記画像データは、前記指定手段により指定された特徴領域が対応する領域を識別可能な態様で表示可能な画像データであることを特徴としている。
【０００９】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の画像出力装置において、
前記取得手段により取得された画像データから人の顔を検出する検出手段を更に備え、前記特定手段は、前記検出手段により検出された人の顔を含む領域を前記特徴領域として特定することを特徴としている。
【００１０】
請求項５に記載の発明は、請求項４に記載の画像出力装置において、
予め人の顔情報を登録する登録手段と、前記検出手段により検出された人の顔が前記登録手段に登録されているか否かを判定する判定手段と、前記判定手段によって前記検出手段により検出された人の顔が登録されていると判定された場合に、前記特徴領域としての人の顔が前記登録手段に登録されていることを示す情報を前記画像データに付加する登録情報付加手段と、を更に備えたことを特徴としている。
【００１１】
請求項６に記載の発明の画像出力方法は、
画像データを取得する取得手段を備える画像出力装置を用いた画像出力方法であって、前記取得手段により取得された前記画像データ内で特徴領域を特定する特定処理と、この特定処理により特定された特徴領域と前記画像データとを対応付ける対応付け処理と、前記特徴領域を出力させる第１制御処理と、ユーザが所定の操作により前記第１制御処理によって出力された前記特徴領域を指定する指定処理と、この指定処理により指定された特徴領域と前記対応付け手段により対応付けられている前記画像データを出力させる第２制御処理と、を含むことを特徴としている。
【００１２】
請求項７に記載の発明のプログラムは、
画像データを取得する取得手段を備える画像出力装置のコンピュータを、この取得手段により取得された前記画像データ内で特徴領域を特定する特定手段、この特定手段により特定された特徴領域と前記画像データとを対応付ける対応付け手段、前記特徴領域を出力させる第１制御手段、ユーザが所定の操作により前記第１制御手段によって出力された前記特徴領域を指定する指定手段、この指定手段により指定された特徴領域と前記対応付け手段により対応付けられている前記画像データを出力させる第２制御手段、として機能させることを特徴としている。
【発明の効果】
【００１３】
本発明によれば、特徴領域が含まれる画像の検索を容易に行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明を適用した一実施形態の画像出力装置の概略構成を示すブロック図である。
【図２】図１の画像出力装置によるインデックス表示画面出力処理に係る動作の一例を示すフローチャートである。
【図３】図１の画像出力装置による画像表示処理に係る動作の一例を示すフローチャートである。
【図４】画像表示処理に係る画像の一例を模式的に示す図である。
【発明を実施するための形態】
【００１５】
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
図１は、本発明を適用した一実施形態の画像出力装置１００の概略構成を示すブロック図である。
【００１６】
本実施形態の画像出力装置１００は、取得された記録画像の画像データ内で特徴領域を特定し、特定された特徴領域の画像データと記録画像の画像データとを対応付け、特徴領域の画像をインデックス表示するためのインデックス表示画像の画像データを生成して出力する。そして、画像出力装置１００は、インデックス表示画像内で少なくとも一の特徴領域の画像を指定し、指定された少なくとも一の特徴領域の画像と対応付けられている記録画像の画像データを出力する。
具体的には、画像出力装置１００は、例えば卓上に設置されるデジタルフォトフレーム等であり、図１に示すように、中央制御部１と、操作入力部２と、メモリ３と、記録媒体制御部４と、記録媒体５と、画像処理部６と、顔登録部７と、顔登録判定部８と、表示制御部９と、表示部１０と、を備えている。
【００１７】
中央制御部１は、画像出力装置１００の各部を制御するものである。具体的には、中央制御部１は、図示は省略するが、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）を備え、画像出力装置１００用の各種処理プログラムに従って各種動作を行う。
【００１８】
操作入力部２は、画像出力装置１００に対して各種指示を入力するためのものである。具体的には、文字等を入力するためのデータ入力キーや、データの選択又は指定の操作等を行うための上下左右移動キーや各種機能キー等によって構成される操作部を備えている。中央制御部１は、操作入力部２から出力され入力された操作信号に従って所定の動作を各部に実行させる。
【００１９】
また、操作入力部２は、ユーザによる所定操作に基づいて、記録媒体５に記録されている少なくとも一の記録画像の画像データの中から何れか一の記録画像の画像データを選択する選択指示を中央制御部１に出力する。具体的には、表示部１０に表示されている複数の記録画像のサムネイル画像の中から、ユーザによる操作入力部２の所定操作に基づいてインデックス表示画像（例えば、インデックス表示画像Ｐ２等；図４（ｂ）参照）が生成されていないサムネイル画像が中央制御部１により選択されると、操作入力部２は、選択されたサムネイル画像に対応する記録画像の画像データの選択指示を中央制御部１に出力する。中央制御部１は、操作入力部２から出力され入力された選択指示に基づいて、記録媒体５に記録されている少なくとも一の記録画像の画像データの中から何れか一の記録画像の画像データを選択する。
【００２０】
また、操作入力部２は、ユーザによる所定操作に基づいて、特徴領域の画像としての顔画像（例えば、顔画像Ｆ１〜Ｆ７等）がインデックス表示されたインデックス表示画像（例えば、インデックス表示画像Ｐ２等）内で少なくとも一の顔画像（例えば、顔画像Ｆ５等）を指定する指定指示を中央制御部１に出力する。中央制御部１は、操作入力部２から出力され入力された指定指示に基づいて、インデックス表示画像内で少なくとも一の顔画像を指定する。
【００２１】
メモリ３は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）等により構成され、中央制御部１、記録媒体制御部４、画像処理部６、顔登録部７、顔登録判定部８等によって処理されるデータ等を一時的に記憶する。
【００２２】
記録媒体制御部４は、記録媒体５に記録されている画像データを画像出力装置１００の各部に出力し、また、画像処理部６で生成された画像データや所定情報を記録媒体５に記録させる。即ち、記録媒体制御部４は、画像処理部６の符号化部（図示略）により所定の圧縮形式（例えば、ＪＰＥＧ形式等）で符号化された静止画像やインデックス表示画像の画像データを記録媒体５に記録させる。つまり、記録媒体５は、記録画像の画像データを少なくとも一つ記録する。
なお、記録媒体５は、例えば、不揮発性メモリ（フラッシュメモリ）等により構成されている。
【００２３】
また、記録媒体制御部４は、画像処理部６の符号化部（図示略）により所定の圧縮形式（例えば、Ｍｏｔｉｏｎ−ＪＰＥＧ形式等）で符号化された複数の画像フレームからなる動画像の画像データを記録媒体５に記録させる。
【００２４】
画像処理部６は、画像取得部６ａと、顔検出部６ｂと、領域特定部６ｃと、対応付け部６ｄと、インデックス表示画面出力部６ｅとを具備している。
【００２５】
画像取得部６ａは、記録画像の画像データを取得する。
即ち、画像取得部６ａは、記録媒体５に記録されている少なくとも一の記録画像の画像データの中から、ユーザによる操作入力部２の所定操作に基づいて中央制御部１により選択された記録画像の画像データを処理対象の画像データとして取得する。具体的には、表示部１０に表示されている複数の記録画像のサムネイル画像の中から、インデックス表示画像（例えば、インデックス表示画像Ｐ２等；図４（ｂ）参照）が生成されていないサムネイル画像がユーザによる操作入力部２の所定操作に基づいて中央制御部１により選択されると、画像取得部６ａは、選択されたサムネイル画像に対応する記録画像の画像データを記録媒体５から取得する。
【００２６】
顔検出部６ｂは、画像取得部６ａにより取得された記録画像から人の顔を検出する。
即ち、顔検出部６ｂは、処理対象である記録画像に顔検出処理を施し、当該画像に含まれる全ての顔を検出する。
なお、顔検出処理は、公知の技術であるので、ここでは詳細な説明を省略する。
【００２７】
領域特定部６ｃは、画像取得部６ａにより取得された記録画像の画像データ内で特徴領域を特定する。
即ち、領域特定部６ｃは、画像取得部６ａにより取得された記録画像の画像データ内で顔検出部６ｂにより検出された人の顔を含む領域（顔領域）を特徴領域として特定する。また、領域特定部６ｃは、特定した顔領域の所定位置の座標（例えば、顔領域の中心位置の座標）を取得する。そして、領域特定部６ｃは、その顔領域の座標が新規に検出されたものであるか否かの判定を行い、新規に検出されたものであると判定すると、特定した顔領域を切り出して顔画像の画像データを生成する。
なお、特徴領域として、顔領域を例示したが、一例であってこれに限られるものではなく、適宜任意に変更可能であり、例えば、物体、植物、動物などの主要領域であっても良い。この場合、顔検出処理以外の特徴領域の検出方法として、エッジ検出処理、特徴抽出処理等の各種画像処理を適用しても良い。また、エッジ検出処理や特徴抽出処理等は、公知の技術であるので、ここでは詳細な説明を省略する。
【００２８】
対応付け部６ｄは、領域特定部６ｃにより特定された特徴領域（例えば、顔領域）の画像データと記録画像の画像データとを対応付ける。
即ち、対応付け部６ｄは、特徴領域の画像データと記録画像の画像データとを対応付けるための対応付け情報（例えば、グループＩＤ、特徴領域の記録画像における座標情報等）を生成する。そして、対応付け部６ｄは、領域特定部６ｃにより特定された特徴領域の画像データに対応付け情報を付加する。具体的には、対応付け部６ｄは、例えば、対応付け情報としてのグループＩＤ、及び特徴領域の記録画像における座標情報を領域特定部６ｃにより生成された顔画像の画像データに付加する。
また、対応付け部６ｄは、特徴領域の画像データに付加した対応付け情報と同一の対応付け情報を記録画像の画像データに付加する。具体的には、対応付け部６ｄは、例えば、顔画像の画像データに付加したグループＩＤと同一のグループＩＤを、記録画像の画像データに付加する。
これにより、顔画像（特徴領域）の画像データと記録画像の画像データとが対応付けられた状態となる。各画像データに付加されたグループＩＤ、及び特徴領域の記録画像における座標情報は、記録媒体５に記録される。
【００２９】
インデックス表示画面出力部６ｅは、特徴領域の画像をインデックス表示するための画像データを生成する。
即ち、インデックス表示画面出力部６ｅは、例えば、領域特定部６ｃにより特徴領域として特定された顔画像（例えば、顔画像Ｆ１〜Ｆ７等）をインデックス表示するためのインデックス表示画像（例えば、インデックス表示画像Ｐ２等）の画像データを生成する（図４（ｂ）参照）。
ここで、インデックス表示画面出力部６ｅは、顔画像が記録画像の所定位置を基準として所定の順序でインデックス表示されたインデックス表示画像の画像データを生成しても良い。また、インデックス表示画面出力部６ｅは、顔画像（例えば、顔画像Ｆ１〜Ｆ７等）とともに、処理対象である記録画像を所定の比率で縮小した縮小画像（例えば、縮小画像Ｓｂ等）が所定位置に表示されるインデックス表示画像Ｐ２の画像データを生成しても良い。
例えば、図４（ｂ）に示すように、インデックス表示画面出力部６ｅは、顔検出部６ｂによる顔の検出順に各顔画像Ｆ１〜Ｆ７をインデックス表示するとともに、記録画像の画像データが水平（ｘ軸）及び垂直（ｙ軸）ともに顔画像Ｆ１〜Ｆ７と見た目上同じ大きさとなるように所定の比率で縮小した縮小画像Ｓｂが所定位置（例えば、インデックス表示画像Ｐ２内において左上の位置）に表示するためのインデックス表示画像Ｐ２の画像データを生成する。
なお、特徴領域の画像（顔画像）の表示順序は一例であってこれに限られるものではなく、適宜任意に変更可能である。例えば、顔画像Ｆ１〜Ｆ７が記録画像の中心位置を基準としてその中心位置から遠い順又は近い順にインデックス表示されるようにしても良い。
【００３０】
また、インデックス表示画面出力部６ｅは、後述するようにインデックス表示される人の顔が顔登録判定部８により顔登録部７に登録されていると判定されると、インデックス表示される人の顔が顔登録部７に登録されていることを示す登録済み情報が付加されたインデックス表示画像Ｐ２の画像データを生成しても良い。
具体的には、図４（ｂ）に示すように、インデックス表示画面出力部６ｅは、当該インデックス表示画像Ｐ２内にインデックス表示される顔画像Ｆ１の顔が顔登録判定部８により顔登録部７に登録されていると判定されると、登録済み情報として「太郎」の人物名が顔画像Ｆ１の下に付加されたインデックス表示画像Ｐ２を生成する。同様に、インデックス表示画面出力部６ｅは、当該インデックス表示画像Ｐ２内にインデックス表示される顔画像Ｆ２〜Ｆ７の顔が顔登録判定部８により顔登録部７に登録されている判定されると、登録済み情報として「大介」の人物名が顔画像Ｆ２の下に付加され、「権太」の人物名が顔画像Ｆ３の下に付加され、「一郎」の人物名が顔画像Ｆ４の下に付加され、「オレ」の人物名が顔画像Ｆ５の下に付加され、「次郎」の人物名が顔画像Ｆ６の下に付加され、「三郎」の人物名が顔画像Ｆ７の下に付加されたインデックス表示画像Ｐ２を生成する。
なお、インデックス表示画面出力部６ｅにより生成されたインデックス表示画像の画像データは、記録媒体制御部４により記録媒体５に記録される。
【００３１】
顔登録部７は、人の顔情報を登録する。
即ち、顔登録部７は、例えば、人の顔情報（例えば、顔の特徴情報）とその登録名（例えば、人物名）とを対応付けて登録している。ここで、顔の特徴情報としては、例えば、目、鼻、口等に相当する顔パーツの情報や所定角度ごとに撮影された人物の顔画像が挙げられるが、人を特定するための情報であればこれらに限定されることなく如何なる情報であってもよい。
【００３２】
顔登録判定部８は、顔検出部６ｂにより検出された人の顔が顔登録部７に登録されているか否かを判定する。
即ち、顔登録判定部８は、処理対象である記録画像から顔検出部６ｂにより検出された人の顔が顔登録部７に登録されている人の顔情報と一致するか否かに応じて当該人の顔が登録されているか否かの判定を行う。そして、顔登録部７に登録されていると判定されると、顔登録判定部８は、検出された人の顔が顔登録部７に登録されていることを示す登録済み情報（例えば、「太郎」等の人物名等；図４（ｂ）参照）を生成し、生成した登録済み情報をインデックス表示画面出力部６ｅに転送する。
【００３３】
表示制御部９は、記録媒体５から読み出され画像処理部６により復号された所定サイズの画像データに基づいて、所定の画像を表示部１０の表示画面に表示させる制御を行う。
また、表示制御部９は、第１制御部９ａと、第２制御部９ｂとを具備している。
【００３４】
第１制御部９ａは、インデックス表示画面出力部６ｅにより生成されたインデックス表示画像の画像データを表示部１０から出力させる。
即ち、ユーザによる操作入力部２の所定操作に基づいて中央制御部１により所望の記録画像に対応するサムネイル表示された画像が選択されると、第１制御部９ａは、当該記録画像と同一の対応付け情報（例えば、グループＩＤ）が付加された特徴領域（例えば、顔画像）を含むインデックス表示画像Ｐ２の画像データを表示部１０に出力して表示させる（図４（ｂ）参照）。具体的には、表示部１０に表示されている複数の画像Ｓａ１〜Ｓａ１２をサムネイル表示させたサムネイル表示画像Ｐ１（図４（ａ）参照）の中で、ユーザによる操作入力部２の所定操作に基づいて所望の画像（例えば、画像Ｓａ６等）が選択されると、第１制御部９ａは、当該画像の記録画像と同一の対応付け情報（例えば、グループＩＤ）が付加された特徴領域（例えば、顔画像）を含むインデックス表示画像Ｐ２の画像データを表示部１０に出力して表示させる（図４（ｂ）参照）。
なお、図４（ａ）に示すサムネイル表示画像Ｐ１にあっては、インデックス表示画像が生成されている画像（例えば、画像Ｓａ４，Ｓａ６，Ｓａ１２等）の所定位置（例えば、右上等）に識別標識（例えば、「顔ＩＤＸ」等）が付加されている。
【００３５】
第２制御部９ｂは、中央制御部１及び操作入力部２により指定された少なくとも一の特徴領域の画像と対応付け部６ｄにより対応付けられている記録画像の画像データを表示部１０から出力させる。
即ち、ユーザによる操作入力部２の所定操作に基づいて中央制御部１によりインデックス表示画像Ｐ２の中から所望の顔画像（例えば、顔画像Ｆ５）が指定されると、第２制御部９ｂは、顔画像Ｆ５と対応付け部６ｄにより対応付けられている記録画像の画像データを表示部１０に出力して表示させる。具体的には、第２制御部９ｂは、顔画像Ｆ５と対応付け部６ｄにより対応付けられている記録画像を、顔画像Ｆ５の対応付け情報として付加された当該顔画像Ｆ５の記録画像における座標情報に基づいて、指定された顔画像Ｆ５の顔領域ｆ５を識別可能な態様となるように変更した画像データを生成し、当該画像データＰ３を表示部１０に出力して表示させる（図４（ｃ）参照）。つまり、第２制御部９ｂは、中央制御部１により指定された顔画像Ｆ５と対応付けられている記録画像の画像データを記録媒体５から取得した後、顔画像Ｆ５の対応付け情報として付加された当該顔画像Ｆ５の記録画像における座標情報に基づいて、当該記録画像内にて顔画像Ｆ５の顔領域ｆ５に識別情報（例えば、重畳用画像Ｗ）を重畳させた画像データＰ３を生成し、当該画像データＰ３を表示部１０に出力して表示させる。これにより、表示部１０に表示される記録画像は、中央制御部１により指定された顔画像Ｆ５の顔領域ｆ５が識別可能な態様となる。
なお、第２制御部９ｂから表示部１０に出力される画像データは、指定された顔画像（例えば、顔画像Ｆ５等）を識別可能な態様で表示可能な画像データであればよく、例えば、第２制御部９ｂは、記録画像の画像データと、識別情報（例えば、重畳用画像Ｗ）とその記録画像における表示位置に係る位置情報（座標情報等）とを別々に表示部１０に出力して、表示部１０にて顔画像（例えば、顔画像Ｆ５等）を識別可能な態様で表示させるようにしても良い。
また、中央制御部１により複数の顔画像が指定された場合には、記録画像内にて複数の顔画像の顔領域に識別情報（例えば、重畳用画像Ｗ）を重畳させるようにしても良い。
【００３６】
表示部１０は、入力された画像データに基づいて表示画面上に画像を表示する。表示部１０としては、例えば、液晶表示パネルや有機ＥＬ表示パネル等が挙げられるが、これらに限られるものではない。
【００３７】
次に、インデックス表示画像生成処理について図２及び図４（ｂ）を参照して説明する。
図２は、画像出力装置１００によるインデックス表示画像生成処理に係る動作の一例を示すフローチャートであり、図４（ｂ）は、生成されるインデックス表示画像の一例を示す図である。
なお、以下に説明するインデックス表示画像生成処理は、記録媒体５に記録されている全ての画像に対して行われるが、説明の簡略化のため、記録媒体５に記録されている一の記録画像に対して行われるもののみを説明する。
【００３８】
図２に示すように、先ず、画像取得部６ａは、記録媒体５に記録されている複数の記録画像の画像データの中から記録画像の画像データを処理対象として取得する（ステップＳ１）。具体的には、表示部１０に表示されている複数の記録画像のサムネイル画像の中から、インデックス表示画像（例えば、インデックス表示画像Ｐ２等；図４（ｂ）参照）が生成されていないサムネイル画像がユーザによる操作入力部２の所定操作に基づいて中央制御部１により指定されると、画像取得部６ａは、選択されたサムネイル画像に対応する記録画像の画像データを記録媒体５から取得する。
【００３９】
次に、顔検出部６ｂは、取得された記録画像の画像データに対して所定の顔検出処理を施す（ステップＳ２）。
続けて、領域特定部６ｃは、顔検出部６ｂにより検出された顔を含む領域の座標を取得し、当該座標が新規のものであるか否かを判定する（ステップＳ３）。
ここで、取得された顔を含む領域の座標が新規のものであると判定されると（ステップＳ３；ＹＥＳ）、領域特定部６ｃは、処理対象の記録画像の画像データ内の当該新規の顔を含む領域（顔領域）を特定する（ステップＳ４）。また、領域特定部６ｃは、特定した領域を切り出して顔画像を生成する（ステップＳ５）。
【００４０】
次に、顔登録判定部８は、生成された顔画像の顔が顔登録部７に登録されている人の顔の特徴情報と一致するか否かを判定する（ステップＳ６）。
ここで、顔画像の顔が顔登録部７に登録されていると判定されると（ステップＳ６；ＹＥＳ）、インデックス表示画面出力部６ｅは、当該顔画像の顔が顔登録部７に登録されていることを示す登録済み情報を生成する（ステップＳ７）。その後、中央制御部１は処理をステップＳ２に戻し、ステップＳ２以降の処理を実行する。
また、ステップＳ６にて、顔登録判定部８により顔画像の顔が顔登録部７に登録されていないと判定された場合にも（ステップＳ６；ＮＯ）、中央制御部１は処理をステップＳ２に戻す。
上記のステップＳ２〜Ｓ７の処理を、ステップＳ３にて、処理対象となる記録画像から検出された顔を含む領域の座標が新規のものでないと判定されるまで（ステップＳ３；ＮＯ）、繰り返す。
【００４１】
ステップＳ３にて、領域特定部６ｃにより記録画像から取得された顔を含む領域の座標が新規のものでないと判定されると（ステップＳ３；ＮＯ）、インデックス表示画面出力部６ｅは、領域特定部６ｃにより生成された顔画像の数が１以上であるか否かを判定する（ステップＳ８）。
ここで、顔画像の数が１以上であると判定されると（ステップＳ８；ＹＥＳ）、対応付け部６ｄは、対応付け情報（例えば、グループＩＤ、及び特徴領域の記録画像における座標情報等）を生成し、当該対応付け情報を少なくとも一の顔画像の全てに対して付加する（ステップＳ９）。
【００４２】
その後、インデックス表示画面出力部６ｅは、対応付け情報が付加された顔画像をインデックス表示するためのインデックス表示画像Ｐ２（図４（ｂ）参照）の画像データを生成する（ステップＳ１０）。このとき、インデックス表示画面出力部６ｅは、記録画像を縮小した縮小画像Ｓｂを顔画像とともに表示したインデックス表示画像Ｐ２の画像データを生成する。
インデックス表示画面出力部６ｅにより生成されたインデックス表示画像Ｐ２は、記録媒体制御部４により記録媒体５に記録される。
【００４３】
そして、対応付け部６ｄは、処理対象である記録画像の画像データに対して顔画像と同一の対応付け情報（例えば、グループＩＤ等）を付加する（ステップＳ１１）。
対応付け情報が付加された記録画像の画像データは、記録媒体制御部４により記録媒体５に記録される。
つまり、処理対象である記録画像の画像データと、インデックス表示画像内の顔画像の画像データとには同一の対応付け情報が付加されており、これにより、記録画像の画像データと顔画像の画像データとが対応付けられている。
【００４４】
一方、ステップＳ８にて、顔画像の数が１以上でないと判定されると（ステップＳ８；ＮＯ）、インデックス表示画像生成処理は終了する。
つまり、処理対象である記録画像から顔が一度も検出されない場合には、インデックス表示画面出力部６ｅは、当該記録画像に対してインデックス表示画像を生成しない。
【００４５】
次に、画像表示処理について図３及び図４（ａ）〜（ｃ）を参照して説明する。
図３は、画像出力装置１００による画像表示処理に係る動作の一例を示すフローチャートである。図４（ａ）〜（ｃ）は、表示部１０に表示される画像の一例を示した図である。なお、本実施形態においては、画像表示処理を実行する前に、予めインデックス表示画像生成処理が実行されているものとする。
【００４６】
図３に示すように、先ず、表示制御部９は、記録媒体５に記録されている複数の画像Ｓａ１〜Ｓａ１２をサムネイル表示したサムネイル表示画像Ｐ１（図４（ａ）参照）を表示部１０に表示させる（ステップＳ２１）。このとき、表示制御部９は、サムネイル表示画像Ｐ１内の画像Ｓａ１〜Ｓａ１２のうち、インデックス表示画像生成処理によってインデックス表示画像が生成されている画像には、例えば、「顔ＩＤＸ」の識別標識を付加して表示部１０に表示させる。
【００４７】
中央制御部１は、ユーザによる操作入力部２の所定操作に基づいて、サムネイル表示画像Ｐ１内から所望の画像（例えば、画像Ｓａ６；図４（ａ）参照）を選択し（ステップＳ２２）、選択した画像Ｓａ６に対応する記録画像の画像データを記録媒体５から取得する（ステップＳ２３）。
【００４８】
中央制御部１は、取得した記録画像に対応するインデックス表示画像があるか否かを判定する（ステップＳ２４）。具体的には、中央制御部１は、画像Ｓａ６に対応する記録画像と同一の対応付け情報が付加された顔画像をインデックス表示するインデックス表示画像が記録媒体５に記録されているか否かに応じて、記録画像に対応するインデックス表示画像があるか否かを判定する。
ここで、記録画像に対応するインデックス表示画像があると判定されると（ステップＳ２４；ＹＥＳ）、第１制御部９ａは、記録媒体５からそのインデックス表示画像（例えば、インデックス表示画像Ｐ２等）の画像データを取得してインデックス表示画像を表示部１０に表示させる（ステップＳ２６；図４（ｂ）参照）。
一方、ステップＳ２４にて、記録画像に対応するインデックス表示画像がないと判定されると（ステップＳ２４；ＮＯ）、第２制御部９ｂは、記録画像を表示部１０に表示させ（ステップＳ２５）、画像表示処理を終了する。
【００４９】
そして、ユーザによる操作入力部２の所定操作に基づいて中央制御部１により、インデックス表示画像（例えば、インデックス表示画像Ｐ２等）の中の縮小画像又は顔画像のうち所望の画像が指定されると（ステップＳ２７）、中央制御部１は、指定された画像が顔画像であるか否かを判定する（ステップＳ２８）。
ここで、指定された画像が顔画像（例えば、顔画像Ｆ５等）であると判定されると（ステップＳ２８；ＹＥＳ）、第２制御部９ｂは、指定された顔画像を識別可能な態様に変更した記録画像（例えば、画像Ｐ３等）を表示部１０に表示させる（ステップＳ２９）。具体的には、第２制御部９ｂは、指定された顔画像Ｆ５と対応付けられている記録画像の画像データを記録媒体５から取得した後、顔画像Ｆ５の対応付け情報として付加された当該顔画像Ｆ５の記録画像における座標情報に基づいて、当該記録画像内にて顔画像Ｆ５の顔領域ｆ５に識別情報（例えば、重畳用画像Ｗ）を重畳させた画像データＰ３を生成し、当該画像データＰ３を表示部１０に表示させる（図４（ｃ）参照）。
【００５０】
一方、ステップＳ２８にて、指定された画像が顔画像でない、つまり記録画像の縮小画像が指定されたと判定されると（ステップＳ２８；ＮＯ）、第２制御部９ｂは、記録画像を表示部１０に表示させて、画像表示処理を終了する。
【００５１】
以上のように、本実施形態の画像出力装置１００によれば、画像データ内から特定された特徴領域（例えば、顔領域）をインデックス表示するインデックス表示画像を生成して出力させ、ユーザによる操作入力部２の所定操作に基づいてインデックス表示画像内から少なくとも一の特徴領域の画像が指定されると、指定された特徴領域の画像に対応付けられている画像データを出力させるので、インデックス表示画像を利用して特徴領域が含まれる画像の検索を行うことができ、当該画像の検索を容易なものとすることができる。
即ち、複数の画像の中から特徴領域が含まれる所望の画像を検索する場合に、例えば、複数の画像をサムネイル表示すると、人の顔などの特徴領域が小さくなり過ぎてしまう。そこで、インデックス表示画像に特徴領域（例えば、顔領域）をインデックス表示して、当該インデックス表示画像内から少なくとも一の特徴領域の画像を指定するだけで、特徴領域の画像に対応付けられている画像データを出力することができ、ユーザ所望の特徴領域が含まれる画像の検索を容易に行うことができる。
【００５２】
また、記録媒体５に記録されている少なくとも一の画像データの中から、ユーザによる操作入力部２の所定操作に基づいて選択された画像データを取得することで、当該画像データについてインデックス表示画像の画像データを生成することができる。これにより、ユーザにインデックス表示画像を確認させることで、記録媒体５に記録されている少なくとも一の画像データの中から特徴領域が含まれる画像を容易に判別することができる。
【００５３】
また、ユーザによる操作入力部２の所定操作に基づいて指定された特徴領域の画像における当該特徴領域を識別可能な態様となるように変更された記録画像を表示部１０に表示することができるので、ユーザは指定された特徴領域が当該画像内のどの位置に存するのかを容易に認識することができる。
【００５４】
また、顔検出部６ｂにより検出された人の顔を含む領域を特徴領域として特定するので、ユーザは人の顔が写っている画像の検索を容易に行うことができるだけでなく、当該画像にどの人が写っているのかを容易に確認することができる。
【００５５】
また、顔検出部６ｂにより検出された人の顔が顔登録部７に登録されていると判定された場合に、インデックス表示される人の顔が登録されていることを示す情報を付加したインデックス表示画像の画像データを生成するので、ユーザにインデックス表示画像を確認させることで、特定の人物が写っている画像の検索をより容易に行うことができる。
【００５６】
また、特徴領域の画像が所定画像の所定位置を基準としてインデックス表示されたインデックス表示画像を表示部１０に表示させることにより、特徴領域の画像が所定画像内においてどの位置に写っているのかを容易に認識することができる。
【００５７】
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、領域特定部６ｃにより特徴領域が特定される画像データとして、記録媒体５に記録されている少なくとも一の記録画像の画像データの中から、ユーザによる操作入力部２の所定操作に基づいて選択された何れか一の記録画像の画像データを取得するようにしたが、画像データの取得方法は一例であってこれに限られるものではなく、適宜任意に変更可能である。例えば、記録媒体５に記録されている全ての記録画像の画像データを逐次取得して、特徴領域を特定するようにしても良い。
【００５８】
また、上記実施形態では、表示制御部９から出力される画像データを、指定された顔画像（例えば、顔画像Ｆ５）の顔領域を識別可能な態様で表示可能な画像データとしたが、必ずしも顔領域を識別可能な態様で表示可能な画像データである必要はなく、記録媒体５から取得した画像データそのものであっても良い。
【００５９】
さらに、上記実施形態では、人の顔情報を登録する顔登録部７と検出された人の顔が顔登録部７に登録されているか否かを判定する顔登録判定部８を設け、インデックス表示される人の顔が顔登録部７に登録されていると判定されると、登録済み情報が付加されたインデックス表示画像Ｐ２の画像データを生成するようにしたが、これに限られるものではなく、顔登録部７を設けるか否かや、顔登録判定部８を設けるか否かや、登録済み情報が付加されたインデックス表示画像Ｐ２の画像データを生成するか否かはそれぞれ適宜任意に変更可能である。
【００６０】
また、画像出力装置１００の構成は、上記実施形態に例示したものは一例であり、これに限られるものではない。また、画像出力装置として、所定位置に設置される画像出力装置１００を例示したが、これに限られるものではなく、例えば、撮像装置などの本発明に係る所定の画像出力を実行可能なものであれば如何なる構成であっても良い。また、画像出力装置の外部に情報通信可能に表示部を設け、当該表示部に画像を表示させるような構成であっても良い。
【００６１】
加えて、上記実施形態にあっては、中央制御部１の制御下にて、画像処理部６の領域特定部６ｃ、対応付け部６ｄ、表示制御部９の第１制御部９ａ、第２制御部９ｂが駆動することにより実現される構成としたが、これに限られるものではなく、中央制御部１のＣＰＵによって所定のプログラム等が実行されることにより実現される構成としても良い。
即ち、プログラムを記憶するプログラムメモリ（図示略）に、特定処理ルーチン、対応付け処理ルーチン、生成処理ルーチン、第１制御処理ルーチン、指定処理ルーチン、第２制御処理ルーチンを含むプログラムを記憶しておく。そして、特定処理ルーチンにより中央制御部１のＣＰＵを、取得手段により取得された画像データ内で特徴領域を特定する特定手段として機能させるようにしても良い。また、対応付け処理ルーチンにより中央制御部１のＣＰＵを、特定手段により特定された特徴領域と画像データとを対応付ける対応付け手段として機能させるようにしても良い。また、第１制御処理ルーチンにより中央制御部１のＣＰＵを、特徴領域を出力させる第１制御手段として機能させるようにしても良い。また、指定処理ルーチンにより中央制御部１のＣＰＵを、ユーザが所定の操作により第１制御手段によって出力された特徴領域を指定する指定手段として機能させるようにしても良い。また、第２制御処理ルーチンにより中央制御部１のＣＰＵを、指定手段により指定された特徴領域と対応付け手段により対応付けられている画像データを出力させる第２制御手段として機能させるようにしても良い。
【００６２】
同様に、その他の機能についても、中央制御部１のＣＰＵによって所定のプログラム等が実行されることにより実現される構成としても良い。
【００６３】
さらに、上記の各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体として、ＲＯＭやハードディスク等の他、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型画像記録媒体を適用することも可能である。また、プログラムのデータを所定の通信回線を介して提供する媒体としては、キャリアウェーブ（搬送波）も適用される。
【符号の説明】
【００６４】
１      中央制御部
５      記録媒体
６ａ    画像取得部
６ｂ    顔検出部
６ｃ    領域特定部
６ｄ    対応付け部
６ｅ    インデックス表示画面出力部
７      顔登録部
８      顔登録判定部
９ａ    第１制御部
９ｂ    第２制御部
１００  画像出力装置
【図１】
2012151626.tif 000003
【図２】
2012151626.tif 000004
【図３】
2012151626.tif 000005
【図４】
2012151626.tif 000006