(57)【要約】【課題】簡易な操作で証明写真を作成すること。【解決手段】画像取得部１０４ｂは、撮像素子１０３を制御して画像を取得し、画像処理部１０４ｃは、取得した画像内から人物の顔を認識し、顔の認識結果、および予め設定された印刷時の画像サイズに基づいて、画像内から人物の顔を含む所定の範囲の画像を証明写真画像として抽出する。画像記録部１０４ｄは、画像処理部１０４ｃで抽出した証明写真画像に基づいて生成した画像ファイルをメモリカードスロット１０６に挿入されたメモリカードに記録する。【選択図】図１
2008193218.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像して画像を取得する画像取得手段と、
前記画像取得手段で取得した画像内から人物の顔を認識する顔認識手段と、
前記顔認識手段による認識結果、および予め設定された印刷時の画像サイズに基づいて、前記画像内から前記人物の顔を含む所定の範囲の画像を抽出する画像抽出手段と、
前記抽出手段で抽出した抽出画像を記録媒体に記録する記録手段とを備えることを特徴とするデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、
前記顔認識手段による前記人物の顔の認識結果を通知する通知手段をさらに備えることを特徴とするデジタルカメラ。
【請求項３】
請求項２に記載のデジタルカメラにおいて、
前記印刷時の画像サイズに基づいて、画像内における人物の顔の大きさが所定の許容範囲内であるか否かを判定する判定手段をさらに備え、
前記通知手段は、前記判定手段によって、前記人物の顔の大きさが前記許容範囲内にないと判定されたときに、その旨を通知することを特徴とするデジタルカメラ。
【請求項４】
請求項１または２に記載のデジタルカメラにおいて、
前記画像取得手段に入射する前記被写体像のズーム倍率を変更可能なズーム光学系と、
前記印刷時の画像サイズに基づいて、画像内における人物の顔の大きさが所定の許容範囲内であるか否かを判定する判定手段と、
前記判定手段によって前記人物の顔の大きさが前記許容範囲内にないと判定された場合には、前記人物の顔の大きさが前記許容範囲内に収まるように画像取得時の前記ズーム倍率を変更するズーム倍率変更手段とをさらに備えることを特徴とするデジタルカメラ。
【請求項５】
請求項１または２に記載のデジタルカメラにおいて、
前記印刷時の画像サイズに基づいて、画像内における人物の顔の大きさが所定の許容範囲内であるか否かを判定する判定手段と、
前記判定手段によって、前記人物の顔の大きさが前記許容範囲内にないと判定された場合には、前記人物の顔の大きさが前記許容範囲内に収まるように前記画像取得手段で取得した画像を拡大または縮小する画像サイズ変更手段をさらに備えることを特徴とするデジタルカメラ。
【請求項６】
請求項１〜５のいずれか一項に記載のデジタルカメラにおいて、
前記顔認識手段による顔認識結果に基づいて、前記記録手段による記録タイミングを制御するタイミング制御手段をさらに備えることを特徴とするデジタルカメラ。
【請求項７】
請求項６に記載のデジタルカメラにおいて、
前記タイミング制御手段は、セルフタイマを使用して前記記録手段による記録タイミングを制御し、前記顔認識手段によって前記人物の顔が認識されたときに、前記セルフタイマによる計時を開始することを特徴とするデジタルカメラ。
【請求項８】
請求項１〜７のいずれか一項に記載のデジタルカメラにおいて、
前記画像取得手段は、同一被写体の画像を複数取得し、
前記顔認識手段による人物の顔の認識結果に基づいて、前記画像取得手段で取得された複数の画像の中から画像の用途に最も相応しい画像を選択する選択手段をさらに備え、
前記記録手段は、前記選択手段で選択した画像から抽出された前記抽出画像を記録することを特徴とするデジタルカメラ。
【請求項９】
請求項１〜８のいずれか一項に記載のデジタルカメラにおいて、
前記記録手段は、前記抽出画像を含む画像ファイルを生成し、前記画像ファイルを記録することを特徴とするデジタルカメラ。
【請求項１０】
請求項１〜８のいずれか一項に記載のデジタルカメラにおいて、
前記記録手段は、前記抽出画像を複数枚配置した記録対象画像を生成し、当該記録対象を含む画像ファイルを生成し、前記画像ファイルを記録することを特徴とするデジタルカメラ。
【請求項１１】
請求項１〜８のいずれか一項に記載のデジタルカメラにおいて、
前記画像取得手段は、同一被写体の画像を複数回取得し、
前記顔認識手段は、前記画像取得手段により取得された複数の画像のそれぞれについて前記人物の顔を認識し、
前記画像抽出手段は、前記顔認識手段による認識結果、およびあらかじめ設定された印刷時の画像サイズに基づいて、前記複数の画像のそれぞれから前記人物の顔を含む所定の範囲の画像を抽出し、
前記記録手段は、前記複数の画像のそれぞれに対応する複数の抽出画像を複数枚配置した記録対象画像を生成し、当該記録対象画像を含む画像ファイルを生成し、前記画像ファイルを記録することを特徴とするデジタルカメラ。
【請求項１２】
請求項９〜１１のいずれか一項に記載のデジタルカメラにおいて、
前記記録手段は、前記画像ファイルに前記抽出画像の印刷時の画像サイズに関する情報を含めて記録することを特徴とするデジタルカメラ。
【請求項１３】
請求項２に記載のデジタルカメラにおいて、
前記通知手段は、前記顔認識手段が前記人物の顔を一定時間内に認識できなかったときに、その旨を通知することを特徴とするデジタルカメラ。
【請求項１４】
請求項２に記載のデジタルカメラにおいて、
前記通知手段は、前記顔認識手段が前記人物の顔を認識できたときに、その旨を通知することを特徴とするデジタルカメラ。
【請求項１５】
請求項１２に記載のデジタルカメラと、
前記デジタルカメラで記録された画像を印刷するためのプリンタとを備え、
前記プリンタは、前記デジタルカメラから印刷時の画像サイズに関する情報を含む画像ファイルを読み込んで、前記印刷時の画像サイズに基づいて前記画像ファイルに含まれる抽出画像または記録対象画像を印刷することを特徴とする画像印刷システム。
【請求項１６】
請求項１５に記載の画像印刷システムにおいて、
前記プリンタは、印刷時の用紙サイズに関わらず、常に抽出画像の印刷結果が前記印刷時の画像サイズとなるように前記抽出画像または前記記録対象画像を印刷することを特徴とする画像印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ、およびデジタルカメラで撮影した画像を印刷するための画像印刷システムに関する。
【背景技術】
【０００２】
次のような撮像装置が知られている。この撮像装置では、モニタに表示したスルー画像上に証明写真の種類に応じたフレームを、プリント用紙のサイズに応じたサイズで表示する。そして、撮影者は被撮影者の上半身がフレーム内に収まるようにカメラの向きや被撮影者までの距離を調整して、証明写真用の画像を撮影する（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００５−２４４９９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の撮像装置によれば、モニタ上に表示されたフレーム内に被撮影者の上半身が収まっている状態で画像を撮影する必要があるため、撮影時には必ずモニタの表示内容を確認しながらカメラの向きや被撮影者までの距離を調整しなければならず操作が面倒であった。
【課題を解決するための手段】
【０００５】
本発明によるデジタルカメラは、被写体像を撮像して画像を取得し、取得した画像内から人物の顔を認識し、顔の認識結果、および予め設定された印刷時の画像サイズに基づいて、画像内から人物の顔を含む所定の範囲の画像を抽出し、抽出した抽出画像を記録媒体に記録することを特徴とする。
このとき、顔認識手段による人物の顔の認識結果を通知するようにし、印刷時の画像サイズに基づいて、画像内における人物の顔の大きさが所定の許容範囲内であるか否かを判定し、人物の顔の大きさが許容範囲内にないと判定されたときに、その旨を通知するようにしてもよい。
そして、撮像素子に入射する被写体像のズーム倍率を変更可能なズーム光学系を備え、印刷時の画像サイズに基づいて、画像内における人物の顔の大きさが所定の許容範囲内であるか否かを判定し、人物の顔の大きさが許容範囲内にないと判定された場合には、人物の顔の大きさが許容範囲内に収まるように画像取得時のズーム倍率を変更するようにしてもよい。あるいは、人物の顔の大きさが許容範囲内にないと判定された場合には、人物の顔の大きさが許容範囲内に収まるように取得した画像を拡大または縮小するようにしてもよい。
また、顔認識結果に基づいて抽出画像の記録タイミングを制御するようにしてもよく、このとき、セルフタイマを使用して記録タイミングを制御し、人物の顔が認識されたときに、セルフタイマによる計時を開始するようにしてもよい。
また、同一被写体の画像を複数取得し、人物の顔の認識結果に基づいて、複数の画像の中から画像の用途に最も相応しい画像を選択し、選択した画像から抽出された抽出画像を記録するようにしてもよい。
さらに、抽出画像を含む画像ファイルを生成し、画像ファイルを記録するようにしてもよく、抽出画像を複数枚配置した記録対象画像を生成し、当該記録対象を含む画像ファイルを生成して記録するようにしてもよい。また、同一被写体の画像を複数回取得し、取得し複数の画像のそれぞれについて人物の顔を認識し、顔認識の結果、およびあらかじめ設定された印刷時の画像サイズに基づいて、複数の画像のそれぞれから人物の顔を含む所定の範囲の画像を抽出し、複数の画像のそれぞれに対応する複数の抽出画像を複数枚配置した記録対象画像を生成し、当該記録対象画像を含む画像ファイルを生成して記録するようにしてもよい。
このとき、画像ファイルに抽出画像の印刷時の画像サイズに関する情報を含めて記録することが好ましい。
さらに、人物の顔を一定時間内に認識できなかったときにその旨を通知してもよく、人物の顔を認識できたときにその旨を通知してもよい。
本発明による画像印刷システムは、請求項１１に記載のデジタルカメラと、デジタルカメラで記録された画像を印刷するためのプリンタとを備え、プリンタは、デジタルカメラから印刷時の画像サイズに関する情報を含む画像ファイルを読み込んで、印刷時の画像サイズに基づいて画像ファイルに含まれる抽出画像または記録対象画像を印刷することを特徴とする。このとき、プリンタは、印刷時の用紙サイズに関わらず、常に抽出画像の印刷結果が印刷時の画像サイズとなるように抽出画像または記録対象画像を印刷することが好ましい。
【発明の効果】
【０００６】
本発明によれば、簡易な操作で人物の顔を含む画像を撮影することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本実施の形態におけるデジタルカメラの構成を示すブロック図である。デジタルカメラ１００は、入力スイッチ１０１と、レンズ１０２と、撮像素子１０３と、制御装置１０４と、メモリ１０５と、メモリカードスロット１０６と、モニタ１０７と、ＬＥＤ１０８とを備えている。
【０００８】
入力スイッチ１０１は、使用者によって操作される種々の入力部材を含んでいる。例えば、この入力スイッチ１０１には、レリーズスイッチやデジタルカメラ１００を操作するための種々の操作ボタンが含まれる。
【０００９】
レンズ１０２は、複数の光学レンズ群から構成されるが、図１では代表して１枚のレンズで表している。このレンズ１０２はズーム機構を有しており、後述する制御装置１０４からの指示に基づいて、撮影時のズーム倍率を変更することができる。すなわち、レンズ１０２は、撮像素子１０３に入射する被写体像のズーム倍率を変更可能なズーム光学系である。撮像素子１０３は、例えばＣＣＤであり、レンズ１０２を通して入力される被写体像を撮像し、得られた画像データを制御装置１０４へ出力する。
【００１０】
メモリ１０５は、撮像素子１０３で撮像された画像を一時的に記録するバッファメモリとして使用され、さらに、後述する制御装置１０４で実行される種々のプログラムが格納されている。メモリカードスロット１０６は、画像を記録する記録媒体としてのメモリカードを挿入するためのスロットであり、メモリカードにデータを書き込んだり、メモリカードからデータを読み込んだりすることができる。
【００１１】
モニタ１０７は、デジタルカメラ１００の背面に搭載された液晶モニタ（背面モニタ）であり、撮像素子１０３で撮像された画像やメモリカードから読み込んだ画像を表示する。ＬＥＤ１０８は、デジタルカメラ１００の表面、すなわちレンズ１０２が搭載されている面に設置されており、その発光タイミングは制御装置１０４によって制御される。
【００１２】
制御装置１０４は、ＣＰＵ、メモリ、およびその他の周辺回路により構成され、モード設定部１０４ａと、画像取得部１０４ｂと、画像処理部１０４ｃと、画像記録部１０４ｄとを機能的に有している。なお、１０４ａ〜１０４ｄの各部による処理は、制御装置１０４がメモリ１０５からプログラムを読み込んで起動することによって実行される。
【００１３】
モード設定部１０４ａは、デジタルカメラ１００の撮影モードを設定する。本実施の形態におけるデジタルカメラ１００は、一般的なデジタルカメラが有する撮影モード、例えばポートレートモードや夜景モードなどに加えて、証明写真モードを備えている。この証明写真モードでは、使用者はデジタルカメラ１００を使用して証明写真用の写真を撮影することができる。
【００１４】
使用者によって証明写真モードが選択された場合には、モード設定部１０４ａはデジタルカメラ１００を証明写真モードに設定する。このとき、モード設定部１０４ａは、作成する証明写真のサイズ、すなわち印刷時の画像のサイズを設定するために、使用者に対して証明写真のサイズの指定を促す。一般的に、証明写真のサイズは、その用途に応じて決まっているため、本実施の形態では、使用者に対して証明写真の用途の指定を促し、モード設定部１０４ａは、指定された用途に応じたサイズを自動的に設定するようにする。
【００１５】
このために、モード設定部１０４ａは、使用者によって証明写真モードが選択されたときにモニタ１０７上に証明写真の用途一覧を表示する。そして、モード設定部１０４ａは、使用者によって入力スイッチ１０１が操作され、一覧の中から用途が選択されると、使用者によって選択された用途に応じた証明写真のサイズを自動的に判定して設定する。例えば、使用者によって用途として運転免許証用が選択された場合には、運転免許証用の証明写真のサイズとして３ｃｍ×４ｃｍを設定する。
【００１６】
使用者は、証明写真の用途の指定が完了すると、デジタルカメラ１００を証明写真を作成する人物、すなわち対象被写体に向ける。例えば、使用者自身が対象被写体である場合には、使用者はデジタルカメラ１００を三脚等に固定した後、デジタルカメラ１００の撮影範囲に移動する。また、使用者以外に対象被写体となる人物がいる場合には、デジタルカメラ１００を三脚等に固定して対象被写体となる人物に撮影範囲内に移動するように促してもよく、使用者が対象被写体となる人物に向けてデジタルカメラ１００を構えてもよい。なお、以下の説明では、使用者自身が対象被写体である場合について説明するが、使用者以外が対象被写体である場合にも同様に処理できる。
【００１７】
画像取得部１０４ｂは、モード設定部１０４ａによる証明写真のサイズの設定が完了すると、撮像素子１０３を制御してレンズ１０２を介して入力される被写体像の撮像を開始する。ここで得られる画像は、証明写真用の画像を取得する準備段階で使用される画像であるため、本実施の形態では、この画像を予備画像と定義する。予備画像の取得は、証明写真用の画像（本画像）が撮像されるまでの間、所定時間間隔で繰り返される。
【００１８】
画像処理部１０４ｃは、撮像素子１０３から予備画像の入力が開始されると、取得した予備画像に対して公知の顔認識処理を実行する。すなわち、予備画像内に含まれる人物の顔の目、鼻、口などを特徴点として抽出し、特徴点に基づいて画像内に存在する人物の顔を認識する。このとき、予備画像内から人物の顔が認識できない状態が一定時間継続したときは、制御装置１０４は、ＬＥＤ１０８を発光させて使用者に対して人物の顔が認識できなかったことを通知する。
【００１９】
ここで、予備画像内から人物の顔が認識できない理由としては、デジタルカメラ１００を三脚等に固定してから使用者自身が撮影範囲に移動するまでの間は、予備画像内に人物が存在しないためであることが考えられる。また、デジタルカメラ１００から対象被写体である使用者までの距離が遠すぎる場合や近すぎる場合など、特徴点が正確に抽出できない場合なども考えられる。
【００２０】
これに対して、予備画像内から人物の顔が認識できたときは、画像処理部１０４ｃはＬＥＤ１０８を発光させて使用者に対して人物の顔が認識できたことを通知する。ここでは、人物の顔が認識できなかった場合とはＬＥＤ１０８の発光パターンを変化させて、使用者が通知内容を区別できるようにする。例えば、人物の顔が認識できなかった場合にはＬＥＤ１０８を点滅させ、人物の顔が認識できたときはＬＥＤ１０８を一定時間点灯させるようにする。また、複数色のＬＥＤを搭載し、発光させる色の違いによって通知内容を区別できるようにしてもよい。なお、以下の処理においても、ＬＥＤ１０８を発光させて使用者への通知を行う場合には、それぞれの通知内容を使用者が理解できるように、発光パターンや発光させる色を変化させるものとする。
【００２１】
画像処理部１０４ｃは、予備画像における顔認識の結果に基づいて、予備画像内における人物の顔の大きさを特定する。本実施の形態では、図２に示すように顔認識処理によって予備画像内に顔認識枠２ａが設定されており、この顔認識枠２ａの大きさに基づいて予備画像内における人物の顔の大きさを特定する。
【００２２】
そして、画像処理部１０４ｃは、あらかじめ設定された証明写真のサイズに基づいて、人物の顔の大きさが証明写真として使用するのに適した大きさであるか否かを判定する。例えば、証明写真のサイズごとに人物の顔の大きさの許容範囲を設定しておき、特定した人物の顔の大きさが当該許容範囲内にあるか否かを判定する。その結果、画像内における人物の顔の大きさが許容範囲内であると判定した場合には、現在の人物の顔の大きは証明写真として使用するのに適した大きさであると判定し、ＬＥＤ１０８を発光させて使用者にその旨を通知する。
【００２３】
一方、人物の顔の大きさが許容範囲内にないと判断した場合には、ＬＥＤ１０８を発光させて使用者にその旨を通知するとともに、人物の顔の大きさが許容範囲内に収まるような対策を講じる。例えば、画像処理部１０４ｃは、人物の顔の大きさが許容範囲内に収まるように、レンズ１０２のズーム倍率を調整して画像内における人物の顔の大きさを変化させる。例えば、人物の顔の大きさが許容範囲より小さいときは、レンズ１０２のズーム倍率を上げて使用者の顔が大きく撮影されるようにする。これに対して、人物の顔の大きさが許容範囲より大きいときは、レンズ１０２のズーム倍率を下げて使用者の顔が小さく撮影されるようにする。
【００２４】
あるいは、ＬＥＤ１０８を発光させて使用者に顔の大きさが許容範囲内でないことを通知するときに、ＬＥＤ１０８の発光パターンを変化させることによって使用者自身にデジタルカメラ１００へ接近、または離隔を促すようにしてもよい。例えば、人物の顔の大きさが許容範囲より小さいときは、使用者にデジタルカメラ１００に近づくように促す発光パターンでＬＥＤ１０８を発光させるようにする。一方、人物の顔の大きさが許容範囲より大きいときは、使用者にデジタルカメラ１００から遠ざかるように促す発光パターンでＬＥＤ１０８を発光させるようにする。これによって、使用者に顔の大きさが許容範囲内でないことを通知すると同時に、解決するための方策も通知することができる。
【００２５】
画像処理部１０４ｃは、人物の顔の大きさが許容範囲内に収まるような対策を講じた後に、撮像素子１０３から入力される次フレームの予備画像に対して、再度、顔認識処理を実行する。そして、その認識結果に応じて人物の顔の大きさが許容範囲内にあるか否かを判定する。画像処理部１０４ｃは、この処理を人物の顔の大きさが許容範囲内に収まるまで繰り返す。そして、画像処理部１０４ｃは、画像内における人物の顔の大きさが許容範囲内であると判定できたときに、現在の人物の顔の大きは証明写真として使用するのに適した大きさであると判定し、ＬＥＤ１０８を発光させて使用者にその旨を通知する。
【００２６】
画像処理部１０４ｃは、以上の処理によって現在の人物の顔の大きは証明写真として使用するのに適した大きさであると判定した場合には、証明写真用の画像を得るための準備が全て整ったものと判断する。そして、画像取得部１０４ｂは、撮像素子１０３を制御して予備画像の取得を停止し、その後、証明写真を作成するために使用する本画像の取得を行う。
【００２７】
本画像を取得するに当たっては、画像取得部１０４ｂは、使用者に対して本画像の取得タイミングを通知するために、デジタルカメラ１００が備えるセルフタイマ機能を使用する。すなわち、画像取得部１０４ｂは、撮像素子１０３を制御して予備画像の取得を停止した後に、セルフタイマ機能を起動してタイマのカウント（計時）を開始する。そして、セルフタイマのカウント状況をＬＥＤ１０８を点滅させることによって使用者に通知する。これによって、使用者に証明写真の作成に使用される本画像の撮影タイミングを把握させることができ、使用者が本画像の撮影時に目を閉じてしまったり、首を傾げてしまったりすることを防止することができる。
【００２８】
画像取得部１０４ｂは、セルフタイマによって制御される画像取得のタイミングで、デジタルカメラ１００が備える連写機能を使用して、対象被写体を撮影した本画像を複数枚取得する。そして、画像処理部１０４ｃは、画像取得部１０４ｂによって取得された複数枚の本画像のそれぞれに対して、上述した顔認識処理を実行し、各本画像内に含まれる人物の顔を認識する。ここでは、上述した予備画像を用いた撮影準備を行った上で本画像の取得を行っていることから、画像処理部１０４ｃは、全ての本画像から人物の顔を認識することができ、さらに全ての本画像に含まれる人物の顔の大きさが証明写真として使用するのに適した大きさのものとなっている。
【００２９】
画像処理部１０４ｃは、各本画像に含まれる人物の顔の状態を検出し、人物の顔の状態が最も証明写真に相応しい本画像を１枚選択して、証明写真作成用の画像とする。具体的には、画像処理部１０４ｃは、全ての人物の顔に対して、公知の目瞑り判定処理や首傾げ判定処理を実行して、使用者が目を瞑っておらず、かつ首を傾げていない本画像の中から任意の１枚を証明写真作成用の画像とする。
【００３０】
画像処理部１０４ｃは、証明写真作成用の画像に対する顔認識の結果と、あらかじめ設定された証明写真のサイズとに基づいて、証明写真作成用の画像内から証明写真画像を抽出する（切り出す）範囲を決定する。すなわち、図２で上述したように、顔認識の結果として証明写真作成用の画像内には顔認識枠２ａが設定されており、画像処理部１０４ｃは、この顔認識枠２ａを証明写真のサイズに応じて拡張した範囲を抽出範囲として決定する。
【００３１】
例えば、証明写真のサイズが３ｃｍ×４ｃｍと設定されている場合には、顔認識枠２ａを上下左右方向に枠のサイズが３ｃｍ×４ｃとなるまで所定量ずつ拡張していくことによって抽出範囲を決定する。このとき、上方向と下方向の拡張量を同一にするようにし、かつ左方向と右方向の拡張量を同一にするようにすることによって、顔認識枠２ａが抽出範囲内の中央に位置するようにする。これによって、図３に示すように、認識した人物の顔が範囲内の中央に位置し、かつ証明写真のサイズと同じ大きさの抽出範囲３ａを決定することができる。
【００３２】
そして、画像処理部１０４ｃは、決定した抽出範囲３ａ内の画像を抽出し、この抽出画像を証明写真画像とする。これによって、図４に示すような証明写真画像を作成することができる。
【００３３】
画像記録部１０４ｄは、画像処理部１０４ｃによって抽出された証明写真画像を複数枚配置した記録対象画像を生成する。すなわち、画像記録部１０４ｄは、証明写真画像のコピーを所定枚数、例えば３枚作成し、合計４枚の証明写真画像を得る。そして、図５に示すように、４枚の証明写真画像を所定間隔で並べて配置した記録対象画像を生成する。そして、この記録対象画像をメモリカードスロット１０６内に挿入されたメモリカードに記録する。
【００３４】
このとき、画像記録部１０４ｄは、記録対象画像に基づいて画像ファイルを生成し、当該画像ファイルをメモリカードに記録する。ここで生成される画像ファイルは、記録対象画像の画像データを格納する画像データ部と、画像データに関する付加情報を格納する付加情報部とを備えた画像ファイル、例えばＥｘｉｆ形式の画像ファイルである。画像記録部１０４ｄは、画像ファイルの付加情報部に記録対象画像の作成日時情報等の付加情報とともに、証明写真のサイズに関する情報、例えば３ｃｍ×４ｃｍを含めて記録する。
【００３５】
これによって、デジタルカメラ１００で生成した画像ファイルを他の機器、例えばパソコンに読み込んだ場合でもパソコン側のアプリケーションで証明写真のサイズを認識することができる。また、画像ファイルを直接プリンタに出力して証明写真の印刷を行う場合に、プリンタ側に付加情報部から証明写真のサイズに関する情報を読み込んで証明写真のサイズを判定する機能を搭載しておくことにより、印刷時に改めて証明写真のサイズを指定しなくても、使用者が望むサイズの証明写真を印刷することができる。例えば、図５に示すように、４つの証明写真画像が配置された記録対象画像を印刷する際には、個々の証明写真画像のサイズが証明写真のサイズと一致するように印刷することができる。
【００３６】
図６は、本実施の形態におけるデジタルカメラ１００の処理を示すフローチャートである。図６に示す処理は、使用者によって撮影モードとして証明写真モードが選択された場合に起動するプログラムとして、制御装置１０４によって実行される。
【００３７】
ステップＳ１０において、モード設定部１０４ａは、デジタルカメラ１００を証明写真モードに設定し、上述したように使用者による証明写真の用途の指定に応じて証明写真のサイズ、すなわち印刷時の画像のサイズを設定する。その後、ステップＳ２０へ進み。画像取得部１０４ｂは、撮像素子１０３を制御して上述した予備画像の取得を開始して、ステップＳ３０へ進む。
【００３８】
ステップＳ３０では、画像処理部１０４ｃは、撮像素子１０３から入力される予備画像の１フレームに対して公知の顔認識処理を実行して、予備画像内に含まれる人物の顔を認識する。その後、ステップＳ４０へ進み、画像処理部１０４ｃは、顔認識処理を行った結果、予備画像内から人物の顔を認識できたか否かを判断する。人物の顔を認識できないと判断した場合には、ステップＳ４１へ進む。
【００３９】
ステップＳ４１では、画像処理部１０４ｃは、ステップＳ２０で予備画像の取得を開始した後、予備画像内から人物の顔が認識できない状態が一定時間継続したか否かを判断する。一定時間継続していないと判断した場合には、ステップＳ４２へ進み、画像処理部１０４ｃは撮像素子１０３から入力される次フレームの予備画像を取得してステップＳ３０へ戻る。これに対して、一定時間継続したと判断した場合には、ステップＳ４３へ進み、制御装置１０４は、ＬＥＤ１０８を発光させて使用者に対して人物の顔が認識できなかったことを通知して、処理を終了する。
【００４０】
一方、ステップＳ４０で人物の顔を認識できたと判断した場合にはステップＳ５０へ進み、画像処理部１０４ｃは、ＬＥＤ１０８を発光させて使用者に対して人物の顔が認識できたことを通知してステップＳ６０へ進む。ステップＳ６０では、図２に示したように、顔認識を行った結果、予備画像内に設定される顔認識枠２ａの大きさに基づいて、予備画像内に写っている人物の顔の大きさを特定する。その後、ステップＳ７０へ進む。
【００４１】
ステップＳ７０では、特定した人物の顔の大きさがあらかじめ設定された許容範囲内であるか否かを判断する。許容範囲内でないと判断した場合には、ステップＳ７１へ進む。ステップＳ７１では、画像処理部１０４ｃは、ＬＥＤ１０８を発光させて使用者に対して認識した顔の大きさが許容範囲内でなかったことを通知してステップＳ７２へ進む。ステップＳ７２では、画像処理部１０４ｃは、人物の顔の大きさが許容範囲内に収まるように、レンズ１０２のズーム倍率を調整する。その後、ステップＳ７３へ進み、撮像素子１０３から入力される次フレームの予備画像を取得してステップＳ３０へ戻る。
【００４２】
これに対して、特定した人物の顔の大きさがあらかじめ設定された許容範囲内であると判断した場合にはステップＳ８０へ進む。ステップＳ８０では、画像処理部１０４ｃは、ＬＥＤ１０８を発光させて使用者に対して認識した顔の大きさが許容範囲内であったことを通知する。その後、ステップＳ９０へ進み、画像取得部１０４ｂは、撮像素子１０３を制御して予備画像の取得を停止して、ステップＳ１００へ進む。
【００４３】
ステップＳ１００では、画像取得部１０４ｂは、本画像の撮影タイミングを制御するために、デジタルカメラ１００が備えるセルフタイマ機能を起動してタイマのカウントを開始する。その後、ステップＳ１１０へ進み、タイマのカウント値に基づいて本画像の取得タイミングになったか否かを判断する。本画像の取得タイミングになったと判断した場合には、ステップＳ１２０へ進み、画像取得部１０４ｂは、連写機能を使用して複数枚の本画像を取得する。その後、ステップＳ１３０へ進む。
【００４４】
ステップＳ１３０では、画像処理部１０４ｃは、画像取得部１０４ｂによって取得された複数枚の本画像のそれぞれに対して、上述した顔認識処理を実行し、各本画像内に含まれる人物の顔を認識する。その後、ステップＳ１４０へ進み、画像処理部１０４ｃは、上述したように、各本画像に含まれる人物の顔の状態を検出し、人物の顔の状態が最も良好な本画像を証明写真作成用の画像として選択して、ステップＳ１５０へ進む。
【００４５】
ステップＳ１５０では、画像処理部１０４ｃは、証明写真作成用の画像に対する顔認識処理の結果得られた顔認識枠２ａを、あらかじめ設定された証明写真のサイズに応じて拡張した範囲を抽出範囲として決定する。その後、ステップＳ１６０へ進み、画像処理部１０４ｃは、決定した抽出範囲内の画像を証明写真画像として抽出して、ステップＳ１７０へ進む。
【００４６】
ステップＳ１７０では、画像記録部１０４ｄは、画像処理部１０４ｃによって抽出された証明写真画像を複数枚配置した記録対象画像を生成する。その後、ステップＳ１８０へ進み、画像記録部１０４ｄは、記録対象画像を画像データ部に格納し、証明写真のサイズに関する情報を含む画像データに関する情報を付加情報部に格納した画像ファイルを生成して、ステップＳ１９０へ進む。ステップＳ１９０では、画像記録部１０４ｄは、生成した画像ファイルをメモリカードに記録して、処理を終了する。
【００４７】
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
（１）顔認識処理によって証明写真作成用の画像内から人物の顔を認識し、あらかじめ設定された証明写真のサイズに基づいて、認識した人物の顔を含む証明写真画像を抽出するようにした。これによって、従来、デジタルカメラを使用して証明写真を撮影する際には、撮影者がモニタ内に表示されたフレーム内に被撮影者の上半身が収まるようにカメラの向きや被撮影者までの距離を調整する必要があったが、これらの作業を排除して簡易な操作で証明写真を撮影することができる。さらに、カメラを三脚等に固定したまま撮影した画像を証明写真作成用の画像とすることができるため、撮影者がいなくても証明写真を撮影することができる。
【００４８】
（２）本画像を取得する準備段階として、予備画像を用いて人物の顔が正常に認識できたかを判定し、正常に認識できない場合には、認識できるようになるまで予備画像の取得を繰り返すようにした。これによって、証明写真には必ず人物の顔が写っている必要があることを加味して、必要は被写体が画像内に含まれるようになるまで本画像の取得を行わないようにすることができる。
【００４９】
（３）さらに、予備画像から人物の顔が認識できた場合には、予備画像内の人物の顔の大きさが証明写真のサイズに応じた許容範囲内であるかをチェックするようにした。これによって、証明写真を作成するために取得する画像内では、人物の顔が一定以上の大きさで写っている必要があり、かつその大きさの許容範囲は証明写真のサイズによって異なることから、証明写真のサイズに適した大きさの顔が撮影できるようになるまで本画像の取得を行わないようにすることができる。
【００５０】
（４）予備画像内の人物の顔の大きさが許容範囲内にないと判断した場合には、人物の顔の大きさが許容範囲内に収まるようにレンズ１０２のズーム倍率を調整して、画像内における人物の顔の大きさを変化させるようにした。これによって、予備画像内の人物の顔の大きさが証明写真に適した大きさになるように自動で調整を行うことができる。
【００５１】
（５）本画像の撮影を行うに当たっては、セルフタイマ機能を使用するようにし、セルフタイマのカウント状況をＬＥＤ１０８を点滅させることによって使用者に通知するようにした。これによって、使用者は本画像の撮影タイミングを撮影前から知ることができ、撮影時に目を閉じたり、首を傾げたりすることを予防することができる。
【００５２】
（６）本画像を連写機能により複数枚撮影し、各本画像に含まれる人物の顔の状態を検出して、人物の顔の状態が最も証明写真に相応しい本画像を選択して証明写真作成用の画像とするようにした。これによって、使用者が本画像撮影中のある瞬間で目を閉じてしまったり、首を傾げてしまったりした場合でも、そのような瞬間に撮影された画像を排除して、証明写真に相応しい画像に基づいて証明写真を作成することができる。
【００５３】
（７）証明写真画像を複数枚配置した画像を生成して記録対象画像とし、この記録対象画像を画像データ部に格納した画像ファイルを記録するようにした。これによって、この画像ファイルを印刷することによって、一般的な証明写真と同様に、同じ写真が複数枚配置された証明写真を得ることができる。
【００５４】
（８）画像ファイルの付加情報部には、証明写真のサイズに関する情報を含めて記録するようにした。これによって、印刷時に改めて証明写真のサイズを指定しなくても、記録対象画像に含まれる個々の証明写真画像が証明写真のサイズとなるように印刷を行うことができる。
【００５５】
（９）人物の顔を一定時間内に認識できなかったときに、ＬＥＤ１０８を発光させてその旨を通知するようにした。これによって、使用者は、顔認識処理がタイムアウトしたことを把握することができる。
【００５６】
（１０）人物の顔を認識できたときに、ＬＥＤ１０８を発光させてその旨を通知するようにした。これによって、使用者は、顔認識処理が成功したことを把握することができる。
【００５７】
―変形例―
なお、上述した実施の形態のデジタルカメラは、以下のように変形することもできる。
【００５８】
（１）上述した実施の形態では、１０４ａ〜１０４ｄの各部による処理は、ソフトウェア処理である例について説明した。しかしながら、１０４ａ〜１０４ｄの各部による処理のうち、ハードウェア処理によって実現可能な処理については、ハードウェアによって処理を行ってもよい。例えば、画像処理部１０４ｃによって実行される顔認識処理をハードウェアによって処理するようにすれば、顔認識処理の処理速度をさらに高速化することができる。
【００５９】
（２）上述した実施の形態では、予備画像内の人物の顔の大きさが証明写真のサイズに応じた許容範囲内にない場合には、レンズ１０２のズーム倍率を変化させて予備画像内に含まれる人物の顔の大きさが許容範囲内に収まるように調整する例について説明した。しかしながら、予備画像の段階では人物の顔の大きさの判定は行わず、本画像を撮影した後に本画像内に含まれる人物の顔の大きさを判定し、その顔の大きさが証明写真のサイズに応じた許容範囲内にない場合には、本画像を拡大、または縮小することによって、本画像内に含まれる人物の顔の大きさが許容範囲内に収まるように調整するようにしてもよい。
【００６０】
（３）上述した実施の形態では、本画像の撮影を行うに当たっては、セルフタイマ機能を使用するようにし、セルフタイマのカウント状況をＬＥＤ１０８を点滅させて通知することによって、使用者が本画像の撮影タイミングを把握できる例について説明した。しかしながら、セルフタイマ機能を使用せずに本画像の撮影を行ってもよい。この場合、例えば、本画像撮影の直前にＬＥＤ１０８を予備発光させることによって本画像の撮影タイミングを使用者に通知するようにしてもよい。
【００６１】
（４）上述した実施の形態では、連写機能によって複数枚の本画像を取得し、各本画像に含まれる人物の顔の状態を検出して、人物の顔の状態が最も良好な本画像を１枚選択して証明写真作成用の画像とする例について説明した。しかしながら、本画像は１枚だけ取得するようにして、取得した１枚の本画像に基づいて証明写真画像を作成するようにしてもよい。また、本画像を複数枚取得した場合に全ての画像が証明写真に向かない場合、あるいは本画像を１枚のみ取得した場合にその１枚が証明写真に向かない場合には、証明写真に向く画像になるように画像処理を施して補正するようにしてもよい。例えば、人物の顔が傾いているために証明写真に向かないと判定した場合には、顔の傾きを補正するようにしてもよい。また、その他の補正処理、例えば赤目補正処理などを同時に行うようにしてもよい。さらに、証明写真は一般的に背景が単一色であるものを要求されることが多いことから、背景が単一色でない場合には、画像内の背景領域を単一色に補正するようにしてもよい。
【００６２】
あるいは、連写機能によって取得した複数枚の画像のそれぞれについて人物の顔を認識し、その認識結果、およびあらかじめ設定された印刷時の画像サイズ（証明写真のサイズ）に基づいて、複数の画像のそれぞれから人物の顔を含む所定の範囲の画像を抽出してもよい。そして、複数の画像のそれぞれに対応する複数の抽出画像を複数枚配置した記録対象画像を生成し、当該記録対象画像を含む画像ファイルを生成して記録するようにしてもよい。これによって、連写機能によって取得した複数の画像から抽出した人物の顔を全て含む証明写真を生成して記録することができる。
【００６３】
（５）上述した実施の形態では、証明写真画像を複数枚配置した記録対象画像を生成し、この記録対象画像を画像データ部に格納した画像ファイルを生成して記録する例について説明した。しかしこれに限定されず、１枚の証明写真画像ごとに画像ファイルを生成して記録するようにしてもよい。
【００６４】
（６）上述した実施の形態では、ＬＥＤ１０８を発光させることによって、使用者に種々の通知を行う例について説明したが、デジタルカメラ１００にスピーカを搭載し、音声によって種々の通知を行うようにしてもよい。このとき、出力する音声としては、効果音を出力してもよく、ガイダンス音声を出力するようにしてもよい。
【００６５】
（７）上述した実施の形態におけるデジタルカメラ１００は、プリンタと組み合わせて画像印刷システムとして使用することも可能である。例えば、図７に示すように、デジタルカメラ１００にプリンタ２００と接続するためのプリンタ接続インタフェース１０９を搭載し、デジタルカメラ１００で作成した証明写真をプリンタ２００に出力して印刷できるようにしてもよい。なお、プリンタ接続インタフェース１０９を介したプリンタ２００との間の接続は、ＵＳＢ接続などの有線接続であってもよく、無線ＬＡＮ等を介した無線接続であってもよい。
【００６６】
この場合、上述したように、デジタルカメラ１００において付加情報部に証明写真のサイズに関する情報を含めた画像ファイルを生成して記録しておく。プリンタ２００では、接続されたデジタルカメラ１００から画像ファイルを取り込んで、付加情報部から証明写真のサイズに関する情報を読み込む。そして、個々の証明写真が読み込んだサイズとなるように記録対象画像を印刷する。これによって、デジタルカメラ１００で作成した証明写真をダイレクトで印刷することができ、その際に改めて証明写真のサイズを指定する必要がなくなる。また、プリンタ２００として様々なサイズの用紙を用いて印刷できる汎用的なプリンタを使用する場合には、セットされている用紙サイズに応じて証明写真のサイズが変化しないようにする必要がある。すなわち、プリンタ２００では、セットされている用紙サイズに関わらず、個々の証明写真が読み込んだサイズとなるように記録対象画像を印刷するようにする。これによって、常にあらかじめ設定されているサイズの証明写真を印刷することができる。
【００６７】
（８）また、本発明は、デジタルカメラ１００への適用のみに限定されず、撮影機能と画像処理機能とを有する機器、例えばカメラ付き携帯電話などに適用することも可能である。また、撮影機能と画像処理機能がそれぞれ異なる機器に搭載されていてもよい。例えば撮影機能を有するＣＣＤカメラと画像処理機能を有するパソコンとを接続し、パソコン上でＣＣＤカメラで撮影された画像に基づいて証明写真を作成するようにしてもよい。
【００６８】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。
【図面の簡単な説明】
【００６９】
【図１】デジタルカメラの構成を示すブロック図である。
【図２】顔認識処理による認識結果の具体例を示す図である。
【図３】証明写真画像として抽出する抽出範囲の具体例を示す図である。
【図４】証明写真画像の具体例を示す図である。
【図５】記録対象画像の具体例を示す図である。
【図６】デジタルカメラ１００の処理を示すフローチャート図である。
【図７】画像印刷システムの構成を示すブロック図である。
【符号の説明】
【００７０】
１００  デジタルカメラ、１０１  入力スイッチ、１０２  レンズ、１０３  撮像素子、１０４  制御装置、１０４ａ  モード設定部、１０４ｂ  画像取得部、１０４ｃ  画像処理部、１０４ｄ  画像記録部、１０５  メモリ、１０６  メモリカードスロット、１０７  モニタ、１０８  ＬＥＤ
【図１】
2008193218.tif 000003
【図２】
2008193218.tif 000004
【図３】
2008193218.tif 000005
【図４】
2008193218.tif 000006
【図５】
2008193218.tif 000007
【図６】
2008193218.tif 000008
【図７】
2008193218.tif 000009