(57)【要約】【課題】    デジタルカメラでのプレビュー時に撮影した画像から複数の人物の顔を抽出し、順次、個別に拡大表示する。【解決手段】  デジタルカメラは、生成された画像データに含まれる複数の人物の顔を表す顔領域データを切り出し、顔領域データの解像度を、それぞれデジタルカメラの表示パネルの表示解像度に合わせて変換する。デジタルカメラは、解像度が変換された顔領域データを、人物ごとにそれぞれ表示パネルに表示することにより、人物の特定や表情の確認を容易とする。【選択図】  図７
2006261711.tif 000002
【特許請求の範囲】
【請求項１】
画像生成装置であって、
画像データを生成する画像データ生成手段と、
画像を表示する表示部と、
複数の人物の顔が含まれる前記画像データの各人物の顔に対応する顔領域データをそれぞれ切り出す顔領域切り出し手段と、
前記各顔領域データを、所定の解像度に変換する解像度変換手段と、
前記解像度が調整された変換後顔領域データによって表される画像を、前記表示部に表示する表示制御手段とを備える画像生成装置。
【請求項２】
請求項１記載の画像生成装置であって、
前記表示制御手段は、前記各変換後顔領域データを、前記表示部に個別に表示する画像生成装置。
【請求項３】
請求項１または請求項２記載の画像生成装置であって、
更に、
前記各変換後顔領域データの画像の表示順を設定する表示順設定手段を備え、
前記表示制御手段は、前記表示順に応じて、前記各変換後顔領域データを前記表示部に表示する画像生成装置。
【請求項４】
請求項３記載の画像生成装置であって、
前記表示順設定手段は、前記顔領域データを構成する画素数に基づき、前記表示順を設定する画像生成装置。
【請求項５】
請求項４記載の画像生成装置であって、
前記表示順設定手段は、前記画素数の多い前記顔領域データほど、前記表示順を前に設定する画像生成装置。
【請求項６】
請求項３記載の画像生成装置であって、
前記表示順設定手段は、前記画像データによって表される画像における前記顔領域データによって表される顔画像の位置に基づき、前記表示順を設定する画像生成装置。
【請求項７】
請求項６記載の画像生成装置であって、
前記表示順設定手段は、前記顔領域データによって表される顔画像の位置が、前記画像データによって表される画像の中心に近いほど、前記表示順を前に設定する画像生成装置。
【請求項８】
請求項３記載の画像生成装置であって、
前記表示順設定手段は、前記画像データによって表される画像の中心から前記顔領域データによって表される顔画像までの距離に応じて、前記表示順を設定する画像生成装置。
【請求項９】
請求項８記載の画像生成装置であって、
前記表示順設定手段は、前記距離が短いほど、前記表示順を前に設定する画像生成装置。
【請求項１０】
請求項３記載の画像生成装置であって、
更に、
前記顔領域データを解析する解析手段と、
前記人物の顔を識別するための人物識別情報を格納する識別情報格納手段と、
前記解析結果と、前記人物識別情報とに基づき、前記複数の顔領域データから、前記人物識別情報によって特定される人物の顔を表す顔領域データを抽出する人物抽出手段とを備え、
前記表示順設定手段は、前記抽出された顔領域データの前記表示順を前に設定する画像生成装置。
【請求項１１】
請求項３記載の画像生成装置であって、
更に、
前記顔領域データを解析する解析手段と、
前記人物の顔を識別するための人物識別情報を格納する識別情報格納手段と、
前記解析結果と、前記人物識別情報とに基づき、前記複数の顔領域データから、前記人物識別情報によって特定される人物の顔を表す顔領域データを抽出する人物抽出手段とを備え、
前記表示制御部は、前記抽出された顔領域データのみを前記表示部に表示する画像生成装置。
【請求項１２】
請求項１０または請求項１１記載の画像生成装置であって
前記識別情報格納手段には、更に、前記人物識別情報と前記表示順とが、対応づけられて格納されており、
前記表示順設定手段は、前記表示順に基づき、前記顔領域データを表示させる画像生成装置。
【請求項１３】
請求項１ないし請求項１２いずれか記載の画像生成装置であって、
更に、
前記表示を開始する指示を取得する指示取得手段を備え、
前記表示制御手段は、前記指示の取得を契機として、前記表示を行う画像生成装置。
【請求項１４】
請求項１ないし請求項１３いずれか記載の画像生成装置であって、
前記所定の解像度とは、前記表示部の解像度である画像生成装置。
【請求項１５】
画像処理装置であって、
画像データを取得する画像データ取得手段と、
画像を表示する表示部と、
複数の人物の顔が含まれる前記画像データの各人物の顔に対応する顔領域データをそれぞれ切り出す顔領域切り出し手段と、
前記各顔領域データを所定の解像度に変換する解像度変換手段と、
前記解像度が調整された変換後顔領域データによって表される画像を前記表示部に表示する表示制御手段とを備える画像処理装置。
【請求項１６】
画像生成装置が実行する画像表示方法であって、
画像データを生成し、
複数の人物の顔が含まれる前記画像データの各人物の顔に対応する顔領域データをそれぞれ切り出し、
前記各顔領域データを所定の解像度に変換し、
前記解像度が調整された変換後顔領域データによって表される画像を表示部に表示する画像表示方法。
【請求項１７】
画像処理装置が実行する画像表示方法であって、
画像データを取得し、
画像を表示し、
複数の人物の顔が含まれる前記画像データの各人物の顔に対応する顔領域データをそれぞれ切り出し、
前記各顔領域データを所定の解像度に変換し、
前記解像度が調整された変換後顔領域データによって表される画像を表示部に表示する画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを生成し表示する画像生成装置に関するものである。
【背景技術】
【０００２】
近年、撮像素子を用いて被写体を撮影し、画像データを生成するデジタルカメラが普及している。また、デジタルカメラの機能を備えた携帯電話が普及している。デジタルカメラや携帯電話は、生成した画像データにより表される画像を表示する表示パネルを備えている。
【０００３】
【特許文献１】特開２００４−１９３９３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、デジタルカメラや携帯電話の表示パネルは、一般的なパーソナルコンピュータのディスプレイに比べて小さいサイズであり、画像に複数の人物の顔が含まれている場合、一人一人の顔は小さく表示される。そのため、画像に含まれる人物や各人物の表情を確認するためには、ユーザは、画像の拡大・縮小やスクロールによる表示位置の調整を行って人物の顔領域を大きく表示させなければならず煩雑であった。
【０００５】
この問題は、デジタルカメラや携帯電話に特化した問題ではなく、表示パネルの小さい携帯端末に共通する課題である。本発明は、このような課題に鑑みてなされたものであり、画像に含まれる複数の人物の顔の表示を簡略化することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題の少なくとも一手段を解決するために、本発明は、以下の構成をとることとした。すなわち、画像生成装置において、画像データを生成する画像データ生成手段と、画像を表示する表示部と、複数の人物の顔が含まれる前記画像データの各人物の顔に対応する顔領域データをそれぞれ切り出す顔領域切り出し手段と、前記各顔領域データを、所定の解像度に変換する解像度変換手段と、前記解像度が調整された変換後顔領域データによって表される画像を、前記表示部に表示する表示制御手段とを備えることを要旨とする。
【０００７】
本発明の画像生成装置によれば、画像データによって表される画像の顔領域データを切り出し、顔領域データの解像度を前記表示部の解像度に変換して表示することができる。従って、簡易に、複数の人物の顔を確認することができ、利便性の向上を図ることができる。
【０００８】
本発明の画像生成装置において、前記表示制御手段は、前記各変換後顔領域データを、前記表示部に個別に表示することとしてもよい。本発明の画像生成装置によれば、人物一人一人の顔を個別に表示することができ、容易に、人物の特定や、人物の表情の確認を行うことができる。
【０００９】
本発明の画像生成装置において、更に、前記各変換後顔領域データの画像の表示順を設定する表示順設定手段を備え、前記表示制御手段は、前記表示順に応じて、前記各変換後顔領域データを前記表示部に表示することとしてもよい。
【００１０】
本発明の画像生成装置によれば、画像の表示順を柔軟に設定することができるため、利便性の向上を図ることができる。
【００１１】
本発明の画像生成装置において、前記表示順設定手段は、前記顔領域データを構成する画素数に基づき、前記表示順を設定することとしてもよい。例えば、前記表示順設定手段は、前記画素数の多い前記顔領域データほど、前記表示順を前に設定することとしてもよい。
【００１２】
画像データによって表される画像における人物の顔の大きさは、顔領域データを構成する画素数によって決定される。従って、本発明の画像生成装置によれば、人物の顔の大きさを考慮して表示順を設定することができる。
【００１３】
本発明の画像生成装置において、前記表示順設定手段は、前記画像データによって表される画像における前記顔領域データによって表される顔画像の位置に基づき、前記表示順を設定することとしてもよい。例えば、前記表示順設定手段は、前記顔領域データによって表される顔画像の位置が、前記画像データによって表される画像の中心に近いほど、前記表示順を前に設定することとしてもよい。
【００１４】
本発明の画像生成装置によれば、人物の顔の位置を考慮して表示順を設定することができる。
【００１５】
本発明の画像生成装置において、前記表示順設定手段は、前記画像データによって表される画像の中心から前記顔領域データによって表される顔画像までの距離に応じて、前記表示順を設定することとしてもよい。例えば、前記表示順設定手段は、前記距離が短いほど、前記表示順を前に設定することとしてもよい。
【００１６】
本発明の画像生成装置によれば、画像中心からの距離を考慮して表示順を設定することができる。
【００１７】
本発明の画像生成装置において、更に、前記顔領域データを解析する解析手段と、前記人物の顔を識別するための人物識別情報を取得する識別情報取得手段と、前記解析結果と、前記人物識別情報とに基づき、前記複数の顔領域データから、前記人物識別情報によって特定される人物の顔を表す顔領域データを抽出する人物抽出手段とを備え、前記表示順設定手段は、前記抽出された顔領域データの前記表示順を前に設定することとしてもよい。
【００１８】
本発明の画像生成装置によれば、人物識別情報によって特定される人物を先に表示させることができる。
【００１９】
本発明の画像生成装置において、更に、前記顔領域データを解析する解析手段と、前記人物の顔を識別するための人物識別情報を格納する識別情報格納手段と、前記解析結果と、前記人物識別情報とに基づき、前記複数の顔領域データから、前記人物識別情報によって特定される人物の顔を表す顔領域データを抽出する人物抽出手段とを備え、前記表示制御部は、前記抽出された顔領域データのみを前記表示部に表示することとしてもよい。
【００２０】
本発明の画像生成装置によれば、人物識別情報によって特定される人物だけを表示することができる。
【００２１】
本発明の画像生成装置において、前記識別情報格納手段には、更に、前記人物識別情報と前記表示順とが、対応づけられて格納されており、前記表示順設定手段は、前記表示順に基づき、前記顔領域データを表示させることとしてもよい。
【００２２】
本発明の画像生成装置によれば、人物識別情報によって特定される人物と各人物の表示順が予め対応付けられているため、表示順を簡易に設定することができる。
【００２３】
本発明の画像生成装置において、
更に、
前記画像データを用いた画像の表示指示を取得する指示取得手段を備え、
前記表示制御手段は、前記指示の取得を契機として、前記切り出し、前記解像度変換、および、前記表示を行うこととしてもよい。
【００２４】
本発明の画像生成装置によれば、ユーザが所望するタイミングで、顔領域データの切り出し、顔領域データの解像度変換、および、変換後顔領域データの表示を行うことができる。
【００２５】
本発明の画像処理装置において、画像データを取得する画像データ取得手段と、画像を表示する表示部と、複数の人物の顔が含まれる前記画像データの各人物の顔に対応する顔領域データをそれぞれ切り出す顔領域切り出し手段と、前記各顔領域データを所定の解像度に変換する解像度変換手段と、前記解像度が調整された変換後顔領域データによって表される画像を前記表示部に表示する表示制御手段とを備えることを要旨とする。
【００２６】
本発明の画像処理装置によれば、取得した画像データによって表される画像に含まれる人物の顔を、解像度を変換して表示させることができる。
【００２７】
本発明において、上述した種々の態様は、適宜、組み合わせたり、一手段を省略したりして適用することができる。また、本発明は、上述した画像生成装置、画像処理装置としての構成の他に、画像生成装置による画像表示方法、画像処理装置による画像表示方法、画像生成装置、画像処理装置に画像データを表示させるためのコンピュータプログラム、かかるコンピュータプログラムをコンピュータ読み取り可能に記録した記録媒体等としても構成できる。いずれの構成においても、上述した各態様を適宜適用可能である。コンピュータが読み取り可能な記録媒体としては、例えば、フレキシブルディスクや、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ハードディスク等種々の媒体を利用することが可能である。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態について、実施例に基づき説明する。
Ａ．第１実施例：
第１実施例では、デジタルカメラは、生成された画像データに含まれる複数の人物の顔を表す顔領域データを切り出し、顔領域データの解像度を、それぞれデジタルカメラの表示パネルの表示解像度に合わせて変換する。デジタルカメラは、解像度が変換された顔領域データ（以降、変換済顔領域データと呼ぶ）を、人物ごとにそれぞれ表示パネルに表示することにより、人物の特定や表情の確認を容易とする。
【００２９】
図１および図２を用いて、本実施例におけるデジタルカメラ１０の構成を説明する。図１（ａ）は、本実施例におけるデジタルカメラ１０の正面図であり、図１（ｂ）は、本実施例におけるデジタルカメラ１０の背面図である。図２は、本実施例におけるデジタルカメラ１０の機能ブロックを例示する説明図である。図１（ａ）、（ｂ）、図２に示すように、デジタルカメラ１０は、レリーズボタン１１と、レンズ１２と、カードスロット１３と、表示パネル１４と、操作部１５と、ＣＰＵ２０と、ＣＣＤ２２と、画像処理回路２３と、ＲＡＭ２４と、ＲＯＭ２５とを備えている。各機能ブロックは、ＣＰＵ２０によって制御されている。
【００３０】
ＲＯＭ２５は、ＣＰＵ２０によって実行される顔領域切り出しモジュール２６と、解像度変換モジュール２８と、表示順設定モジュール２７と、表示制御モジュール２９とを備える。各モジュールは、ソフトウェア的に構成されている。各モジュールは、ハードウェア的に構成されていてもよい。
【００３１】
デジタルカメラ１０は、レリーズボタン１１が押下されたことを検出すると、撮影処理を開始する。インターフェース４０は、メモリカード３０を接続するためのハードウェアインターフェースであり、カードスロット１３の一部として構成されている。表示パネル１４は、デジタルカメラ１０の背面に設置されている液晶パネルである。表示パネル１４は、メモリカード３０に記録されている画像ファイル、または画像ファイルに格納されているサムネイルを表示する。操作部１５は、ユーザによる種々の操作、例えば、画像データのプレビュー指示を受け付ける。
【００３２】
ＣＣＤ２２は、各構成画素に対してＲ，Ｇ，Ｂの各フィルタが所定の規則に従って配置された撮像素子である。ＣＣＤ２２は、レンズ１２を介して入力された光の情報を電気信号に変換して、デジタル画像データを生成する。
【００３３】
画像処理回路２３は、ＣＣＤ２２から受け渡されたデジタル画像データに対して、種々の画像処理、例えば、色変換処理やホワイトバランス処理、圧縮処理を行い、デジタル画像データをＪＰＥＧ形式の画像ファイルに変換する。ＪＰＥＧ形式の画像ファイルにはサムネイルが格納されている。サムネイルは、画像ファイルによって表される画像の縮小画像を表す画像データである。
【００３４】
顔領域切り出しモジュール２６は、画像データを解析し、人物の顔を表す領域を人物ごとにそれぞれ矩形に切り出す。矩形に切り出された画像データを顔領域データと呼ぶ。顔領域切り出しモジュール２６は、画像データにおける顔領域データの位置を表す顔領域配置情報を、ＲＡＭ２４に記録する。
【００３５】
表示順設定モジュール２７は、顔領域データを構成する画素数に応じて各顔領域データを表示パネルに表示させる順番を設定する。表示順設定モジュール２７は、設定した表示順を表す表示順情報をＲＡＭ２４に記録する。
【００３６】
解像度変換モジュール２８は、表示制御モジュール２９の一部として構成されている。解像度変換モジュール２８顔領域データの解像度を、表示パネルの解像度に変換する。本実施例における解像度とは、いわゆる表示解像度であり、ピクセル数を表す。解像度が変換された顔領域データを、変換済顔領域データと呼ぶ。
【００３７】
表示制御モジュール２９は、表示順設定モジュール２７により設定された表示順に応じて、各変換済顔領域データを、順次、表示パネルに表示させる。
【００３８】
Ａ２．プレビュー処理：
図２は、本実施例におけるデジタルカメラ１０のプレビュー処理を説明するフローチャートである。デジタルカメラ１０は、ユーザからのプレビュー指示を受け付ける（ステップＳ１０）と、表示対象の画像ファイルのサムネイルを用いて、画像全体を表示パネルに表示する（ステップＳ１１）。
【００３９】
デジタルカメラ１０は、画像データを解析し（ステップＳ１２）、人物の顔を表す顔領域データを抽出する（ステップＳ１３）。具体的には、デジタルカメラ１０は、画像データを構成する画素のうち肌色色域に含まれる色彩値を有する画素が一定数以上まとまって存在している領域を、画像データにおける人物の顔を表す領域と判断する。
【００４０】
図４（ａ），図４（ｂ）を用いて、顔領域データの切り出し処理について説明する。図４（ａ）は、本実施例におけるサムネイル１００の顔領域データの切り出し処理を模式的に説明する説明図である。サムネイル１００の各画素の画素位置を、横方向をＸ軸、縦方向をＹ軸、左上の画素を（１，１）とするＸ−Ｙ座標系で表す。
【００４１】
デジタルカメラ１０は、画像データから、人物の顔を表すと判断された領域を矩形に切り出す。図に示すように、顔領域データ１０１，１０２，１０３，１０４が切り出される。デジタルカメラ１０は、切り出された各顔領域データの左上の画素の座標と、右下の画素の座標を取得する。図示するように、例えば、顔領域データ１０１の左上の画素Ｐ１の座標は、（ｘ１，ｙ１）であり、右下の画素Ｐ２の座標は（ｘ２，ｙ２）である。
【００４２】
デジタルカメラ１０は、各顔領域データのサムネイル１００における位置を表すために、各顔領域データの左上と右下の座標から顔領域配置情報２００を生成し、ＲＡＭ２４に記録する。
【００４３】
図４（ｂ）を用いて顔領域配置情報２００について説明する。図４（ｂ）は、本実施例における顔領域配置情報２００を例示する説明図である。顔領域配置情報２００は、顔領域番号と、座標の２項目からなる。顔領域番号とは、各顔領域データに固有に付与される番号である。顔領域番号は、顔領域データの左上の画素Ｐ１，Ｐ３，Ｐ５，Ｐ７の座標の小さい顔領域データから順に、１，２，３…と付与される。例えば、顔領域データ１０２は顔領域番号「２」である。
【００４４】
座標とは、各顔領域データの左上角の画素の座標と右下角の画素の座標を表す。例えば、顔領域番号「２」すなわち、顔領域データ１０２の左上の画素Ｐ３の座標は（ｘ３，ｙ３）であり、右下の座標Ｐ４の座標は（ｘ４，ｙ４）である。
【００４５】
デジタルカメラ１０は、顔領域配置情報２００を参照して各顔領域データを表示パネルに表示する順番を設定する（ステップＳ１４）。
【００４６】
図５を用いて、顔領域データの表示順設定処理を説明する。図５は、本実施例における表示順設定処理を説明するフローチャートである。本処理は、デジタルカメラ１０の表示順設定モジュール２７が実行する処理である。表示順設定モジュール２７は、顔領域配置情報２００を参照し、各顔領域データ左上の座標と右下の座標との差分に基づいて各顔領域データの画素数を算出する（ステップＳ２０）。表示順設定モジュール２７は、画素数の多い顔領域データから順に、１，２，３…と表示順を設定し（ステップＳ２１）、各顔領域データの表示順を表す表示順情報３００を生成してＲＡＭ２４に記録する（ステップＳ２２）
【００４７】
図６を用いて表示順情報３００について説明する。表示順情報３００は、表示順と顔領域番号とからなる。表示順とは、各顔領域データを表示パネルに表示させる順番を表す。顔領域番号とは、各顔領域データに個別に付与された番号である。本実施例では、各顔領域データの画素数は、顔領域データ１０２、顔領域データ１０３、顔領域データ１０４、顔領域データ１０１の順に多いものとする。従って、図に示すように、表示順「１」は顔領域番号「２」であり、表示パネルに１番目に表示されるのは顔領域データ１０２であることを表している。
【００４８】
デジタルカメラ１０は、顔領域配置情報２００と表示順情報３００とを参照し、表示パネルに次に表示させる顔領域データの解像度を変換する（ステップＳ１５）。
【００４９】
図７を用いて、解像度変換処理について説明する。図７は、本実施例における解像度変換処理を模式的に表す模式図である。解像度変換処理は、解像度変換モジュール２８が実行する処理である。サムネイル１００は表示パネル１４の解像度と同一の解像度により構成されている。
【００５０】
図中の顔領域データ１０２を例に説明する。変換対象領域データ１１２は、顔領域データ１０２を含み、かつ、表示パネル１４を構成するピクセル数の縦横比と同じ縦横比となる領域を表す。解像度変換モジュール２８は、サムネイル１００から変換対象領域データ１１２を取得する。本実施例では、表示パネル１４の縦方向のピクセル数は１２０ピクセルであり、横方向のピクセル数は１５０ピクセルである。従って、表示パネル１４のピクセル数の縦横比は、３：４である。解像度変換モジュール２８は、顔領域データ１０２を含み、縦横比が３：４となる変換対象領域データ１１２を抽出する。
【００５１】
解像度変換モジュール２８は、変換対象領域データ１１２の画素間を補間することにより画素数を増やし変換対象領域データ１１２ａとすることにより、表示パネル１４の解像度と同じ解像度にする。画素補間には、既知の手法、例えば、ニアレストネイバー法やバイリニア法、バイキュービック法を適用する。以下、変換後の変換対象領域データ１１２を変換後顔領域データと呼ぶ。
【００５２】
デジタルカメラ１０は、変換済顔領域データを表示パネルに表示し（ステップＳ１６）、全ての顔領域データの表示を終了したか否かを判断する（ステップＳ１７）。全ての顔領域データの表示を終了していない場合には（ステップＳ１７：ＮＯ）、次の顔領域データの解像度を変換し（ステップＳ１５）、表示パネルに表示する（ステップＳ１６）。全ての顔領域データの表示を終了した場合には、デジタルカメラ１０は、サムネイル１００を用いて画像全体を表示パネルに表示し処理を終了する（ステップＳ１８）。
【００５３】
以上説明した第１実施例のデジタルカメラによれば、画像データによって表される画像に含まれる人物の顔を、個別に拡大して表示させることができるため、誰が撮影されたかという人物の特定や、人物の表情を容易に確認することができる。
【００５４】
また、本実施例では、人物の顔を表す領域を構成する顔領域データの画素数が多いほど、先に表示させることができる。一般的に、顔領域データに含まれる画素数が多いほど、人物の顔は大きく表示される。一般的に、画像において大きく表示されている人物は重要な人物である。従って、その画像データの中で重要であると考えられる人物を早い段階で表示させることができる。
【００５５】
Ｂ．第２実施例：
上述した第１実施例では、デジタルカメラ１０は、顔領域データを構成する画素数が多い順に表示パネルに表示することとした。第２実施例では、デジタルカメラ１０は、画像データに含まれる人物を識別し、各人物ごとに設定されている表示順に応じて顔領域データを表示する。なお、本実施例のデジタルカメラの構成は、第１実施例とほぼ同様である。ただし、デジタルカメラ１０には予め人物を識別するための人物識別情報が記録されており、デジタルカメラのＲＯＭには機能ブロックとして人物識別情報に基づき、画像データに含まれる人物を識別し抽出する人物抽出モジュールが備えられている。
【００５６】
Ｂ１．人物認識情報：
図８は、第２実施例における人物識別情報４００を例示する説明図である。人物識別情報４００は、デジタルカメラ１０のＲＡＭ２４に予め格納されている。必要に応じて人物識別情報４００をＲＡＭ２４に記録することとしてもよい。
【００５７】
人物識別情報４００は、人物名と特徴量と表示順とからなる。特徴量とは、例えば、人物の顔の縦横比や目の角度、目と眉毛との間隔、鼻の形状、上唇・下唇の厚さといった人物の顔の特徴を表す複数の情報である。表示順とは、各人物を表す顔領域データを表示パネルに表示させる際の表示順である。
【００５８】
図に示すように、例えば、人物名「Ｔａｒｏ」の特徴量は特徴量Ａである。本実施例では、説明を簡易にするため、種々の特徴量を、まとめて特徴量Ａとする。人物名「Ｔａｒｏ」の表示順は「１」である。すなわち、「Ｔａｒｏ」は、表示パネルに１番目に表示させる人物であることを表す。
【００５９】
Ｂ２．表示順設定処理：
図９は、本実施例における人物抽出処理を説明するフローチャートである。デジタルカメラ１０の人物抽出モジュールが実行する処理である。人物抽出モジュールは、顔領域データを解析して、人物の顔の特徴量Ｓを抽出する（ステップＳ３０）。
【００６０】
人物抽出モジュールは、人物識別情報４００を参照し（ステップＳ３１）、抽出された特徴量Ｓと人物識別情報４００に含まれる特徴量とに基づき、各顔領域データの人物を識別する（ステップＳ３２）。人物抽出モジュールは、人物識別情報４００に含まれる人物と一致した顔領域データのみを抽出する（ステップＳ３３）。
【００６１】
上述した第２実施例によれば、人物識別情報に含まれる人物のみを表示パネルに表示させることにより、表示不要と考えられる人物の顔、例えば、偶然写った人物を排除することができ、利便性の向上を図ることができる。
【００６２】
また、本実施例では、人物識別情報に、各人物の表示順が対応付けられているため、各顔領域データの表示処理を効率的に行うことができる。
【００６３】
Ｃ．第３実施例：
上述した第１実施例では、デジタルカメラ１０は、顔領域データごとに、順次、顔領域データの解像度変換と表示を行うこととした。第３実施例では、デジタルカメラ１０は、顔領域データの解像度を徐々に変換しつつ顔領域データの表示順にスクロール表示することとした。なお、本実施例では、顔領域データは、画像データの最も左に配置されている顔領域データから順に表示されるよう表示順が設定されている。
【００６４】
Ｃ１．表示処理：
図１０は、本実施例におけるプレビュー処理を説明するフローチャートである。本処理は、デジタルカメラ１０の表示制御モジュール２９が実行する処理であり、図３のステップＳ１４の処理の詳細である。表示制御モジュール２９は、表示順に基づき、スクロール表示するための動線を決定する（ステップＳ４０）。
【００６５】
図１１を用いて、動線の決定処理について説明する。サムネイル１５０には、４人の人物の顔領域データ１５１，１５２，１５３，１５４が存在する。本実施例では、顔領域データの表示順は、画像データの最も左に配置されている１５１が一番目であり、顔領域データ１５２、顔領域データ１５３、顔領域データ１５４の順である。
【００６６】
顔領域データ１５１から顔領域データ１５２にスクロールする際のスクロール動線１７０を例に説明する。表示制御モジュール２９は、顔領域データ１５１の中心Ｑ１の座標（ｘ１０，ｙ１０）と、顔領域データ１５２の中心Ｑ２の座標（ｘ１１，ｙ１１）を算出する。中心Ｑ１を始点、中心Ｑ２を終点とする直線１７０の式を算出する。直線１７０が、顔領域データ１５１から顔領域データ１５２への動線である。同様に、顔領域データ１５２から顔領域データ１５３への動線は、顔領域データ１５２の中心Ｑ２を始点、顔領域データ１５３の中心Ｑ３を終点とする直線１７１によって表され、顔領域データ１５３から顔領域データ１５４への動線は、顔領域データ１５３の中心Ｑ３を始点、顔領域データ１５４の中心Ｑ４を終点とする直線１７２によって表される。
【００６７】
表示制御モジュール２９は、１番目に表示させる顔領域データ１５１をズームインする（ステップＳ４１）。ズームインとは、解像度を上げる処理と表示する処理とを繰り返し行う拡大処理であり、画像が表示されたまま拡大されているように見せる方法である。
【００６８】
表示制御モジュール２９は、スクロール動線に基づきスクロールしながら、次に表示する顔領域データの解像度を変換する（ステップＳ４２）。
【００６９】
図１２〜図１４を用いて、スクロールしながら解像度を変換する処理について模式的に説明する。図１２、図１３，図１４は、本実施例における表示制御処理を説明する模式図である。サムネイル１５０によって表される画像は、プレビューされるとサムネイル１５０の全体を表す画像が表示パネル１４に表示される。スクロールしながら解像度を変換する処理が開始されると、顔領域データ１５１はズームインされ、図１２に示すように表示パネル１４に表示される。サムネイル１５０は、顔領域データ１５１のズームインに伴い全体的に拡大されており、顔領域データ１５２も拡大されている。
【００７０】
拡大された顔領域データ１５２は表示パネル１４より大きな解像度となっているため、図１３に示すように、直線１７０に沿ってスクロールしながら、サムネイル１５０をズームアウトする。ズームアウトとは、解像度を下げる処理と表示する処理とを繰り返し行う縮小処理であり、画像が表示されたまま縮小されているように見せる手法である。図示するように、顔領域データ１５１は顔領域データ１５１ａに縮小され、顔領域データ１５２は、顔領域データ１５２ａに縮小されながら、表示パネル１４に表示される。最終的に、図１４に示すように、顔領域データ１５２は表示パネル１４の解像度と同じ解像度まで縮小され顔領域データ１５２ｂとなる。
【００７１】
デジタルカメラ１０は、全ての顔領域データを表示したか否かを判断する（ステップＳ４３）。全ての顔領域データを表示した場合（ステップＳ４３：ＹＥＳ）には、デジタルカメラ１０は、表示処理を終了する。全ての顔領域データを表示していない場合（ステップＳ４３：ＮＯ）には、デジタルカメラ１０は、スクロール動線に基づきスクロールしつつ、次に表示する顔領域データの解像度を変換する。
【００７２】
上述した第３実施例によれば、デジタルカメラは、スクロールと解像度変換を並行して行うことができる。従って、ユーザは、画像データによって表される画像に含まれる人物の位置を把握しながら、人物の特定や人物の表情を確認することができる。
【００７３】
Ｄ．変形例：
（１）
上述した第１実施例では、デジタルカメラが画像データの生成、顔領域データの切り出し、表示順設定、解像度変換、表示を行うこととしたが、デジタルカメラの機能を備える携帯電話としてもよい。また、ＰＤＡ等の携帯端末が、外部、例えば、メモリカード、ネットワークから画像データを取得した際にも、携帯用端末に本発明を適用することができる。また、一般的なパーソナルコンピュータに本発明を適用することもできる、例えば、パーソナルコンピュータのディスプレイに、データ容量の大きい画像データ自体を表示させずサムネイルを表示させる場合に、サムネイルを用いて各人物の顔を簡易に確認することができ、処理負荷を軽減することができる。
【００７４】
（２）
上述した第１実施例では、デジタルカメラ１０は、ユーザからのプレビュー指示を受け付けて、顔領域データの切り出し、表示順設定、解像度変換、表示を行うこととしたがこれに限られない。例えば、レリーズボタン１１が押下され画像データを生成した直後に、生成した画像データから顔領域データの切り出し、表示順設定、解像度変換、表示を行うこととしてもよい。本変形例によれば、ユーザは、撮影した直後に各人物の顔を確認することができる。
【００７５】
（３）
上述した第１実施例では、顔領域データによって表される顔画像を顔領域データの画素数の多い順に、表示パネルに表示させることとしたがこれに限られない。例えば、画像データによって表される画像の中心から、顔領域データの中心までの距離が短い顔領域データほど先に表示させることとしてもよい。画像の中心附近に配置されている人物は重要度が高いと考えられるため、本変形例によれば、人物の重要度を考慮して表示順を設定することができる。
【００７６】
（４）
上述した第２実施例では、デジタルカメラは、人物識別情報によって特定される人物のみを抽出し、予め設定された表示順に従って表示パネルに表示させることとしたがこれに限られない。例えば、デジタルカメラは、切り出された複数の顔領域データのうち、人物識別情報によって特定される人物以外の人物を表す顔領域データの表示順を、人物識別情報によって特定される人物より後に表示させるよう表示順を設定することとしてもよい。人物識別情報によって特定されない人物は、画像データによって表される画像において、重要度が低いと考えられる一方、画像に含まれる人物を全て確認したいという要望もある。本変形例によれば、重要度を考慮して表示順を設定することができ、また、画像に含まれる人物を全て確認することができる。
【００７７】
（５）
上述した第１実施例では、デジタルカメラは、切り出された複数の顔領域データによって表される各顔画像を、表示順に従って、全て表示パネルに表示させることとしたがこれに限られない。例えば、操作部を介して、ユーザによりプレビューの中止指示を受け付けると、デジタルカメラは、プレビューを途中で中止してもよい。本変形例によれば、ユーザの任意のタイミング、例えば、確認したい人物の顔を全て確認した後にプレビューを終えることができる。
【００７８】
（６）
上述した第１実施例では、表示順に従って、順次、顔画像を自動的に表示させることとしたが、例えば、操作部を介して、ユーザから次の顔画像を表示させる指示を受け付け、この表示指示を契機として次の表示順の顔画像を表示パネルに表示させることとしてもよい。
【００７９】
以上、本発明の種々の実施例について説明したが、本発明はこれらの実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成をとることができることは言うまでもない。
【図面の簡単な説明】
【００８０】
【図１】第１実施例におけるデジタルカメラの概略構成を例示する説明図。
【図２】第１実施例におけるデジタルカメラの機能ブロックを例示する説明図。
【図３】第１実施例におけるプレビュー処理を説明するフローチャート。
【図４】第１実施例における顔領域データの位置を説明する模式図。
【図５】第１実施例における表示順設定処理を説明するフローチャート。
【図６】第１実施例における表示順情報を例示する説明図。
【図７】第１実施例における解像度変換処理を表す模式図。
【図８】第２実施例における人物識別情報を例示する説明図。
【図９】第２実施例における人物抽出処理を説明するフローチャート。
【図１０】第３実施例におけるプレビュー処理を説明するフローチャート。
【図１１】第３実施例におけるスクロール動線について説明する模式図。
【図１２】第３実施例における表示制御処理を説明する模式図。
【図１３】第３実施例における表示制御処理を説明する模式図。
【図１４】第３実施例における表示制御処理を説明する模式図。
【符号の説明】
【００８１】
１０…デジタルカメラ
１１…レリーズボタン
１２…レンズ
１３…カードスロット
１４…表示パネル
１５…操作部
２３…画像処理回路
２６…顔領域切り出しモジュール
２７…表示順設定モジュール
２８…解像度変換モジュール
２９…表示制御モジュール
３０…メモリカード
４０…インターフェース
１００…サムネイル
１０１，１０２，１０３，１０４…顔領域データ
３００…表示順情報
１１２…変換対象領域データ
１１２ａ…変換対象領域データ
１５０…サムネイル
１５１，１５２，１５３，１５４…顔領域データ
４００…人物識別情報
１７０，１７１，１７２…スクロール動線
２００…顔領域配置情報
【図１】
2006261711.tif 000003
【図２】
2006261711.tif 000004
【図３】
2006261711.tif 000005
【図４】
2006261711.tif 000006
【図５】
2006261711.tif 000007
【図６】
2006261711.tif 000008
【図７】
2006261711.tif 000009
【図８】
2006261711.tif 000010
【図９】
2006261711.tif 000011
【図１０】
2006261711.tif 000012
【図１１】
2006261711.tif 000013
【図１２】
2006261711.tif 000014
【図１３】
2006261711.tif 000015
【図１４】
2006261711.tif 000016