(57)【要約】【課題】多くの画像データに撮影されている人物について証明写真のプリントに適したものを自動的に抽出してプリントを行えるプリント装置を構成する。【解決手段】画像データに含まれる人物の特定を行うことで、特徴情報取得処理部２６が、その人物の顔の特徴情報を取得し、次に、この特徴情報に合致する顔を含む画像データを画像データ抽出手段２７が抽出し、この画像データについて適否判定手段２８がプリントの適否を判定し、適したものをプリントユニット１３でプリントペーパＰにプリントする。【選択図】図２
2008252220.tif 000002
【特許請求の範囲】
【請求項１】
画像データに含まれる人物の画像から顔を含む肖像領域を設定サイズでプリントするプリント装置であって、
画像データに含まれる顔の特徴情報を抽出する特徴情報取得部を備えると共に、
複数の画像データの中から前記特徴情報取得部で取得した特徴情報に合致する顔を含む肖像領域を特定し、その肖像領域のプリントの適否を判定する適否判定部と、この適否判定部で適正と判定された肖像領域を設定サイズでのプリントを実現する出力処理部とを備えているプリント装置。
【請求項２】
前記特徴情報が、人為的に指定された人物の顔の特徴である請求項１記載のプリント装置。
【請求項３】
前記特徴情報取得部、前記適否判定部夫々を有する画像処理ユニットを備え、メディアから画像データを取得する画像データ取得部を備え、処理情報を表示するディスプレイを備え、プリント媒体に画像データをプリントするプリントユニットを備えると共に、
前記特徴情報取得部は、前記ディスプレイに表示された画像データのうちオペレータが指定した顔の特徴情報を取得する処理を行い、
前記適否判定部は、前記メディアに保存された画像データから前記特徴情報に合致する人物を含む画像データを抽出する画像データ抽出手段と、この画像データに含まれる前記肖像領域のプリントの可否を判定テーブルから取得した判定ルールに基づいて判定する適否判定手段とで構成され、
前記適否判定部で適正と判定された肖像領域を、前記プリントユニットにおいて設定されたサイズで前記プリント媒体にプリントする請求項１又は２記載のプリント装置。
【請求項４】
前記判定テーブルは、前記肖像領域の顔が眼を瞑った状態にあるものと、前記画像データの撮影日時が設定日時以前のものに含まれる肖像領域とをプリント不適として除外するように前記判定ルールが設定されている請求項３記載のプリント装置。
【請求項５】
前記適否判定部は、前記肖像領域について証明写真としての適正の程度が高いものほど大きくなる数値を与え、この数値が大きいものをプリント対象に設定する請求項１〜４のいずれか１項に記載のプリント装置。
【請求項６】
プリント対象に指定された前記肖像領域おいて、撮影時に人物より後方に位置する背景の領域を特定し、この背景の画像を均一化する均一化処理と、人物の上下方向をプリント媒体の上下方向に沿わせる姿勢調整処理とを行う請求項１〜５のいずれか１項に記載のプリント装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに含まれる人物の画像から顔を含む肖像領域を設定サイズでプリントするプリント装置に関する。
【背景技術】
【０００２】
上記のように構成されたプリント装置として、デジタルカメラで撮影に使用されたメモリカードから複数の画像データをプリント制御装置に読み込み、この複数の画像データをモニタに表示する。表示された画像データから操作者が指定したものをプリント対象とすると共に、サイズ選択画面をモニタに表示して「運転免許証」や「パスポート」や「ビザ」等の選択ボタンや寸法データの数値の入力枠に対する操作者の操作によりプリントサイズ（外形寸法データ）を決定する。このプリントサイズが決定した後に、位置合わせ画面がモニタに表示され、プリントされる画像の顔の位置や顔のサイズの人為的な調整（トリミング）を許し、更に、必要な場合には色補正が許される。この後、プリントを実行する証明写真を得る（例えば、特許文献１参照）。
【０００３】
この特許文献１では、プリントサイズ（外形寸法データ）を設定するためにプリント制御装置には地域別制御用データが記憶され、地域として特定の国を指定した場合には、モニタに表示される文字が指定した国の文字が表示され、その国で証明写真に使用されるプリントサイズの選択ボタンが表示される。
【０００４】
画像データから証明写真や肖像写真をプリントする際に、画像データ中の人物と背景との明るさの差分からマスク画像（第１のマスク画像）を生成し、次に、このマスク画像における人物の領域の明るさの処理を行うことで背景のマスク画像（第２のマスク画像）を生成し、この背景にマスク画像を初期の画像データと合成することにより、背景が単一色となる人物画像を得る。次に、この人物画像の頭頂位置、顔の大きさ、顔の中心線等に基づいて顔の傾きを修正しプリントサイズに対応した大きさとなるトリミングを行う（例えば、特許文献２参照）。
【０００５】
この特許文献２では、画像データから背景の処理とトリミングの処理とをパーソナルコンピュータで自動的な処理で実現する。
【０００６】
【特許文献１】特開２０００‐３５２７７６号公報  （段落番号〔０００９〕〜〔００２３〕、図１〜図９）
【特許文献２】特開２０００‐３６０３２号公報  （段落番号〔００２１〕〜〔００３９〕、図１〜図１８）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
高性能のデジタルカメラが個人に普及し、ＤＰ店ではデジタル化された画像データからの簡便にプリントするプリント装置が備えられることにより、個人がデジタルカメラで撮影した画像データから証明写真をプリントする機会が増大している。
【０００８】
一般家庭のコンピュータとプリント装置の性能の向上により、一般家庭において証明写真をプリントすることも可能な状況にある。しかしながら、デジタルカメラで撮影された画像データは人物の顔のサイズが小さいものや、人物の眼が瞑った状態にあるものや、顔が少し横方向に向いているものが多く含まれるものであり、これらの複数の画像データから最適な画像データを選択するには、画像データをモニタに表示し、オペレータが視覚によって選択する必要があった。
【０００９】
一般家庭において証明写真に使用する目的で人物を撮影した画像データであっても、スタジオのように照明設備が整った環境で撮影したものではないので、色補正やトリミング等の画像処理を必要とするものであるが、個人が画像処理を行うには知識と多少の技術とを必要とするものであり、簡便に証明写真をプリントし難い状況にある。
【００１０】
個人がデジタルカメラで撮影した画像データを用いて証明写真をプリントすることの要望は高いものである。そこで、特許文献１や特許文献２に記載される技術によって証明写真のプリントを行うことも考えられるが、近年はメディアの容量が増大していることからデジタルカメラで撮影された画像データの数（コマ数）の多く、この画像データから証明写真の使用に最適なものを選択する操作に手間と時間とが掛かるものとなり改善の余地がある。
【００１１】
具体的に説明すると、デジタルカメラに使用されている光電変換素子の性能の向上に伴って１つの（１コマ）の画像データ量（画素数）も増大しており、画像データに含まれる顔のサイズが小さいものでも、顔を形成する領域のデータ量を考えると証明写真としてプリントに使用し得るものがある。このような状況では、複数の画像データをモニタに表示し、画像データ中のプリント対象とする人物の顔を識別し、眼が瞑った状態にあることや、顔の方向や、眼鏡の有無等を考慮しながら１コマずつ画像データを視覚によってチェックすることは手間と時間が掛かるものであった。
【００１２】
本発明の目的は、多くの画像データに撮影されている人物について証明写真のプリントに適したものを自動的に抽出してプリントを行えるプリント装置を合理的に構成する点にある。
【課題を解決するための手段】
【００１３】
本発明の特徴は、画像データに含まれる人物の画像から顔を含む肖像領域を設定サイズでプリントするプリント装置であって、
画像データに含まれる顔の特徴情報を抽出する特徴情報取得部を備えると共に、
複数の画像データの中から前記特徴情報取得部で取得した特徴情報に合致する顔を含む肖像領域を特定し、その肖像領域のプリントの適否を判定する適否判定部と、この適否判定部で適正と判定された肖像領域を設定サイズでのプリントを実現する出力処理部とを備えている点にある。
【００１４】
この構成によると、特徴情報取得部が、画像データに含まれる人物の顔の特徴情報を抽出し、次に、適否判定部が、前記顔の特徴情報に基づいて複数の画像データから顔の特徴情報に合致する顔を含む肖像領域を特定し、その肖像領域のプリントの適否を判定し、適正と判定した肖像領域を出力処理部が設定サイズでプリントする。その結果、多くの画像データが存在しても、その複数の画像データからオペレータが証明写真用の画像を判定する作業を行わずとも、証明写真のプリントに適したものを抽出してプリントを行えるプリント装置が合理的に構成された。
【００１５】
本発明は、前記特徴情報が、人為的に指定された人物の顔の特徴であっても良い。これにより、特徴情報として人為的に指定された特定の人物の特徴情報を取得し、その特定の人物について証明写真のプリントに適したものを抽出できる。
【００１６】
本発明は、前記特徴情報取得部、前記適否判定部夫々を有する画像処理ユニットを備え、メディアから画像データを取得する画像データ取得部を備え、処理情報を表示するディスプレイを備え、プリント媒体に画像データをプリントするプリントユニットを備えると共に、前記特徴情報取得部は、前記ディスプレイに表示された画像データのうちオペレータが指定した顔の特徴情報を取得する処理を行い、前記適否判定部は、前記メディアに保存された画像データから前記特徴情報に合致する人物を含む画像データを抽出する画像データ抽出手段と、この画像データに含まれる前記肖像領域のプリントの可否を判定テーブルから取得した判定ルールに基づいて判定する適否判定手段とで構成され、前記適否判定部で適正と判定された肖像領域を、前記プリントユニットにおいて設定されたサイズで前記プリント媒体にプリントしても良い。
【００１７】
この構成によると、デジタルカメラで撮影に使用されたメディアを画像データ取得部にセットして画像データを取得できる。また、証明写真のプリントを行うべき人物が撮影された画像データをディスプレイに表示した状態で、オペレータが人物の顔を指定することにより、画像処理ユニットにおいて特徴情報が取得される。特徴情報が取得された後には、適否判定部が判定テーブルに基づいてプリントを行うべき肖像領域を判定でき、プリント部においてプリント媒体に対して設定されたサイズでプリントできる。
【００１８】
本発明は、前記判定テーブルが、前記肖像領域の顔が眼を瞑った状態にあるものと、前記画像データの撮影日時が設定日時以前のものに含まれる肖像領域とをプリント不適として除外するように前記判定ルールを設定したものであっても良い。これにより、判定ルールに従ってプリントに不適のものを除外できる。
【００１９】
本発明は、前記適否判定部は、前記肖像領域について証明写真としての適正の程度が高いものほど大きくなる数値を与え、この数値が大きいものをプリント対象に設定しても良い。これにより、プリントが可能なものであっても適正の程度の高いものを数値によって判定でき、適正度の高いものを抽出してプリントを行える。
【００２０】
本発明は、プリント対象に指定された前記肖像領域おいて、撮影時に人物より後方に位置する背景の領域を特定し、この背景の画像を均一化する均一化処理と、人物の上下方向をプリント媒体の上下方向に沿わせる姿勢調整処理とを行っても良い。これにより、人物の背景に風景等均一でない濃度の領域が存在するものでも、濃度が均一な背景に置き換えることができ、しかも、人物の上下方向を適正な方向にセットできる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態を図面に基づいて説明する。
〔システム構成〕
図１に示すように、デジタルカメラ等で撮影された画像データを取得し、オペレータ（ユーザ）の操作に基づいたオーダ情報を取得する受付部Ａと、この受付部Ａで受付けた画像データとオーダ情報とをプリント部Ｂに送り、プリント媒体としてのプリントペーパＰにプリントして送り出す証明写真用のプリント装置が構成されている。
【００２２】
前記受付部Ａは、受付筐体１の前面に対してコンパクトフラッシュ（商標）や、ＳＤカード（商標）や、メモリースティック（商標）等のフラッシュメモリで成る半導体型メディアＭｓから画像データを取得する半導体ドライブ２と、ＭＯやＣＤ−Ｒ等のディスク型メディアＭｄからの画像データを取得するディスクドライブ３と、レシートｒｅを排出するレシートプリンタ４とを備えると共に、受付筐体１の上面にカメラ付き携帯電話機に接続して画像データの取得を実現するコネクタ５と、表示面にタッチパネル６を形成した液晶型のディスプレイ７を備えている。また、受付筐体１の内部には画像処理を行う画像処理ユニットＣを備えている。尚、半導体型メディアＭｓとディスク型メディアＭｄとの総称をメディアＭとする。
【００２３】
このプリント装置は証明写真をプリントするものであるが、証明写真以外にＬサイズやＥサイズ等の一般的なサイズのプリントを行える機能を備えていても良い。また、このプリント装置では、ディスプレイ７の表示面に形成したタッチパネル６をポインティングデバイスとして用いるものであるが、マウスやトラックパッド等のポインティングデバイスを用いるものでも良い。
【００２４】
この受付部Ａでは、前記半導体ドライブ２と、ディスクドライブ３と、コネクタ５とが画像データ取得部として機能するものであり、これらの画像データ取得部では、前記画像データとしてＪＰＥＧ（Joint Photographic Experts Groupが制定した形式）形式や、ＴＩＦＦ（Tag Image File Format）形式や、ＧＩＦ（Graphics Interchange Format）形式として圧縮された静止画（スチルデータ）、あるいは、ビットマップ形式の静止画（スチルデータ）を取得すると共に、ＭＰＥＧ（Moving Picture Experts Groupが制定した形式）形式等の動画（ムービーデータ）から画像データを取得する。
【００２５】
前記プリント部Ｂは、縦長のプリント筐体１０を備えると共に、このプリント筐体１０に対して硬貨投入孔１１Ａで硬貨を受入れ、下部位置の釣り銭排出口１１Ｂから釣り銭を排出するコインメック１１と、紙幣挿入孔１２Ａからの紙幣を受入れるビルバリ１２とを内蔵し、画像がプリントされたプリントペーパ（プリント媒体の一例）をペーパ排出口１３Ａから排出するプリントユニット１３を内蔵している。
【００２６】
前記プリントユニット１３は、プリント媒体として複数サイズのプリントペーパＰを収納しており、夫々のプリントペーパＰに対して画像データをプリントする昇華型のプリントヘッド（図示せず）を備えている。このプリントユニット１３は昇華型に限らずインクジェット型のものであって良い。また、プリント装置として、受付部Ａとプリント部Ｂとが分離した構造のものであって良く、プリントユニット１３として銀塩式の印画紙に画像データをプリントするプリンタで構成しても良い。
【００２７】
〔処理の概要〕
このプリント装置は、例えば、デジタルカメラで撮影に使用された半導体型メディアＭｓを半導体ドライブ２にセットし、ディスプレイ７に表示されるガイダンスに従ってタッチパネル６に指等を接触させる形態でオペレータ（ユーザ）が必要な操作を行うことにより、画像データの人物の顔の特徴情報を取得し、複数の画像データに含まれる人物のうち特徴情報に合致する顔を含む画像データを特定し、その画像データに含まれる肖像領域Ｅ（図７を参照）のデータ（以下肖像領域データと称する）のうち証明写真に適したものを設定サイズの証明写真としてプリントして排出し、そのプリントの料金を受ける処理を実現する。ちなみに、図７に示すように肖像領域Ｅには、顔領域Ｘと、身体領域Ｙと、撮影時にこれらの後方に位置する背景Ｚとを含んでいる。
【００２８】
〔制御系〕
図２に示すように、前記受付部Ａの画像処理ユニットＣは、情報処理を行うマイクロプロセッサ（ＣＰＵ）と入出力インタフェース２１とを備えると共に、この入出力インタフェース２１に対して前記半導体ドライブ２、ディスクドライブ３、コネクタ５、タッチパネル６、ディスプレイ７、レシートプリンタ４、ハードディスクＨＤとが接続する。また、マイクロプロセッサのデータバスに対して半導体メモリ２２、オペレーティングシステム２３、画像データ取得処理部２４、オーダ情報取得処理部２５、オーダ情報テーブル２５Ｔ、特徴情報取得処理部２６、適否判定部Ｊ、トリミング・補正処理部２９、出力処理部ＰＲ、課金処理部ＣＨ夫々が接続する。更に、入出力インタフェース２１に対して通信インタフェース１５が接続している。
【００２９】
前記オペレーティングシステム２３は、半導体メモリ２２を管理すると共に、ソフトウエアを半導体メモリ２２の作業エリア等に展開して、そのソフトウエアの実行を実現し、更に、前記タッチパネル６の操作情報を取得して、実行中の処理に与えるインタフェースとして機能する。また、前記適否判定部Ｊは、肖像領域Ｅのプリントの適否を予め設定されたルールに従って判定する機能を有するものであり、画像データ抽出手段２７と、適否判定手段２８と、適否判定テーブル２８Ｔとで構成されている。
【００３０】
前記画像データ取得処理部２４は、前記半導体ドライブ２、ディスクドライブ３、あるいは、コネクタ５を介して画像データを取得する処理を実現する。前記オーダ情報取得処理部２５は、前記ディスプレイ７に表示された画面に対するオペレータの操作に基づいて証明写真のプリントサイズ、プリント枚数等のオーダ情報を取得する処理を実現する。
【００３１】
前記特徴情報取得処理部２６は、画像データから人物の顔の特徴情報を取得する処理を実現する。前記画像データ抽出手段２７は、複数の画像データのうち顔の特徴情報に合致した顔が撮影されている画像データの抽出処理を実現する。前記適否判定手段２８は、抽出した画像データからプリントの適・不適を、適否判定テーブル２８Ｔから取得した判定ルールに従って判定する処理を実現する。前記トリミング・補正処理部２９はプリント対象の肖像領域Ｅの顔領域Ｘの縦方向を適正にする姿勢の調整や、肖像領域Ｅにおける人物の後側に位置する背景Ｚの領域を均一な濃度の画像に置き換えることや、顔領域Ｘの色補正等を実現する。
【００３２】
前記出力処理部ＰＲは、肖像領域Ｅのデータを設定サイズでプリントするプリント処理を実現する。前記課金処理部ＣＨはプリント処理に必要な料金を算出し、料金が支払を受ける処理を実現すると共に、前記レシートプリンタ４でレシートｒｅをプリントして排出する処理を実現する。
【００３３】
これら画像データ取得処理部２４、オーダ情報取得処理部２５、特徴情報取得処理部２６、適否判定部Ｊ（画像データ抽出手段２７、適否判定手段２８）、トリミング・補正処理部２９、出力処理部ＰＲ、課金処理部ＣＨ夫々はソフトウエアで構成されるものを想定しているが、ハードウエアとの組み合わせで構成することや、ハードウエアで構成されるものであっても良い。
【００３４】
前記プリント部Ｂは、情報処理を行うマイクロプロセッサ（ＣＰＵ）と、入出力インタフェース３１とを備えると共に、この入出力インタフェース３１に対して、前記コインメック１１、前記ビルバリ１２、前記プリントユニット１３、ハードディスクＨＤが接続する。また、マイクロプロセッサのデータバスに対して半導体メモリ３２、オペレーティングシステム３３、プリント処理部３４、料金精算部３５夫々が接続し、更に、入出力インタフェース３１に対して通信インタフェース１５が接続している。
【００３５】
このプリントシステムでは、前記通信インタフェース１５、１５同士が通信ケーブル１６で接続されることにより、受付部Ａで受け付けた画像データをプリント部Ｂに伝送し、このプリント部Ｂでのプリント処理を実現しており、また、このプリント処理の料金の受領をプリント部Ｂのプリント筐体１０のコインメック１１とビルバリ１２と料金精算部３５とで実現している。
【００３６】
前記オペレーティングシステム３３は、半導体メモリ３２を管理すると共に、ソフトウエアを半導体メモリ３２の作業エリア等に展開して、そのソフトウエアの実行を実現する。前記プリント処理部３４は、前記受付部Ａから伝送される画像データをオーダ情報に基づいてプリントするようにプリントユニット１３を制御する。前記料金精算部３５は、前記受付部Ａから伝送される課金情報に基づいて前記コインメック１１やビルバリ１２を制御して料金を受領する処理を行う。
【００３７】
これらプリント処理部３４、料金精算部３５夫々はソフトウエアで構成されるものを想定しているが、ハードウエアと組み合わせることや、ハードウエアで構成するものであっても良い。
【００３８】
〔オーダシーケンス〕
このプリント装置で証明写真をオーダし、プリントする際の処理の概要を図３のフローチャートに示している。つまり、この処理では、前述したように半導体ドライブ２、ディスクドライブ３、コネクタ５等を介して画像データを取得し、取得した画像データを前記ハードディスクＨＤに保存する。この後、図４に示すオーダ画面４０をディスプレイ７に表示し、このオーダ画面４０においてプリントサイズとプリント枚数とで成るオーダ情報を取得する（＃０１、＃０２ステップ）。
【００３９】
この処理では、前記画像データ取得処理部２４がメディアＭ等から画像データを取得し、ハードディスクＨＤに保存し、前記オーダ情報取得処理部２５が前記オーダ画面４０をディスプレイ７に表示してオーダ情報を取得する。
【００４０】
図面には示していないが前記画像データ取得処理部２４は、メディアＭをセットすべき半導体ドライブ２のイメージを含んだメッセージをディスプレイ７に表示し、このメッセージに従う操作が行われた場合に、メディアＭ等から画像データを取得し、ハードディスクＨＤに保存する。
【００４１】
前記オーダ情報取得処理部２５は、図１０に示すように前記オーダ情報テーブル２５Ｔから情報が与えられるオーダ画面表示モジュール２５ａと、データ取得モジュール２５ｂとで構成され、オーダ画面表示モジュール２５ａが前記オーダ画面４０をディスプレイ７に表示する。
【００４２】
このオーダ画面４０には、国名指定領域４１と、規格（規定）サイズを指定する規格サイズ指定領域４２と、規格されていない任意のサイズを指定する任意サイズ指定領域４３と、数値を入力するキーボード４４と、プリント枚数を指定する枚数指定領域４５と、キャンセルボタン４６と、ＯＫボタン４７とが表示される。これらボタン類に指等を接触させることにより、タッチパネル６に対する接触位置から入力された情報をデータ取得モジュール２５ｂが判別して取得する。
【００４３】
同図では、国名指定領域４１には国名として国名表示部４１Ａに「日本」が表示されているが、この領域に指等を接触させることで日本以外の国名の一覧が表示され、その一覧から任意の国名を指定することも可能である。処理形態は示していないが、国名に対応して、規格サイズの情報が前記オーダ情報テーブル２５Ｔから読み出され、規定サイズとしてセットされる。
【００４４】
前記規格サイズ指定領域４２には、「運転免許証」「パスポート」「ビザ」等の規定されたサイズに対応する複数のサイズボタン４２Ａが表示され、何れかのサイズボタン４２Ａに指等を接触されることにより、そのサイズボタン４２Ａに対応したプリントサイズが設定される。
【００４５】
前記任意サイズ指定領域４３には、タテ寸法の入力領域４３Ａとヨコ寸法の入力領域４３Ｂとが表示され、何れかに指等を接触して選択した状態でキーボード４４を操作することで、選択された入力領域４３Ａ、４３Ｂに数値が入力される。
【００４６】
枚数指定領域４５には、枚数入力領域４５Ａが表示され、この枚数入力領域４５Ａに指等を接触して選択した状態でキーボード４４を操作することで、枚数入力領域４５Ａに数値が入力される。
【００４７】
この後、ＯＫボタン４７に指等を接触させることにより図５に示す確認画面４８が表示され、この確認画面４８のＯＫボタン４８Ａを操作することによってオーダ情報が確定する。確定したオーダ情報はデータ取得モジュール２５ｂが出力する。
【００４８】
〔＃０３ステップの処理〕
次に、特徴情報取得処理部２６が、図６に示す顔指定画面５０をディスプレイ７に表示し、この顔指定画面５０に表示された画像データに含まれる人物の画像のうち、証明写真としてプリントする人物の顔の部位に指Ｆ等を接触させる操作によって、その人物の顔の特徴情報を取得する（＃０３ステップ）。
【００４９】
前記特徴情報取得処理部２６は、図１１に示すように顔判定モジュール２６ａと、顔指定画面表示モジュール２６ｂと、指定位置特定モジュール２６ｃと、特徴情報抽出モジュール２６ｄと、ラインデータ生成モジュール２６ｅとで構成されている。
【００５０】
この＃０３ステップでは、前記ハードディスクＨＤに保存されている複数（複数コマ）の画像データのうち、顔判定モジュール２６ａが人物の顔が含まれると判定されたものを顔指定画面表示モジュール２６ｂに与え、この顔指定画面表示モジュール２６ｂはディスプレイに顔指定画面５０に表示する。
【００５１】
前記顔判定モジュール２６ａは、特開平８−６３５９７号公報、特開２０００−４８１８４号公報、特開２００４−２６５４３１号公報等に示される公知の顔認識技術によって人間の顔の有無を判定する。
【００５２】
前記顔指定画面５０には、画像データが表示される表示領域５１と、前の画像データを表示する前ボタン５２と、次の画像データを表示する次ボタン５３と、キャンセルボタン５４と、ＯＫボタン５５とが形成されている。このように顔指定画面５０が構成されているため、オペレータが前ボタン５２と次ボタン５３との何れかに指Ｆ等を接触させる操作を行うことにより、表示領域５１に表示されている画像データの切換を行える。
【００５３】
この顔指定画面５０の表示領域５１には、顔判定モジュール２６ａから与えられた画像データが表示されるので、表示される画像データには人物の顔領域Ｘが含まれる。そして、表示された画像データに証明写真にプリントすべき人物が存在する場合には、オペレータが顔領域Ｘに指Ｆ等を接触させることにより、指定位置特定モジュール２６ｃが指定位置を特徴情報抽出モジュール２６ｄに与え、ラインデータ生成モジュール２６ｅが生成したライン情報を同図に示すように顔を取り囲む領域に矩形のラインＬとして表示する。尚、この矩形のラインＬの内部の領域が肖像領域Ｅとなる。
【００５４】
この特徴情報抽出モジュール２６ｄでは、前述した公知の顔認識技術によって指定位置における顔領域Ｘの存否の判定を行い、顔領域Ｘであることを判定した場合には、顔領域Ｘから眼や鼻や口等の相対的な位置情報を含む特徴情報を生成し、ＯＫボタン５５が操作された場合に顔の特徴情報が出力される。
【００５５】
この＃０３ステップでは、ハードディスクＨＤに保存した複数の画像データの１つに含まれる人物の顔の特徴情報を取得していたが、他のメディアＭから取得した画像データ、あるいは、フラットベッドスキャナで取得した画像データを顔指定画面５０に表示し、この画像データに含まれる人物の画像のうち、証明写真としてプリントする人物の顔の部位に指Ｆ等を接触させる操作行うことによって、その人物の特徴情報を取得するように処理形態を設定しても良い。
【００５６】
〔＃０４ステップの処理〕
このように顔の特徴情報が出力された後には、画像データ抽出手段２７が、前記メディアＭ等から取得した複数の画像データから前記特徴情報の顔が撮影されている画像データを抽出する（＃０４ステップ）。
【００５７】
前記画像データ抽出手段２７は、図１２に示すように顔照合モジュール２７ａを備えており、この顔照合モジュール２７ａが前記ハードディスクＨＤに保存されている複数の画像データについて、特徴情報を取得し、このように取得した特徴情報と前記特徴情報取得処理部２６によって既に取得している特徴情報との比較を行い、この特徴情報に合致（マッチング）するものについて、その画像データを識別するコマ識別情報と、その画像データにおける顔の位置を示す顔位置情報と、顔を含む肖像領域Ｅの位置を示す肖像領域特定情報とを出力する。
【００５８】
この画像データ抽出手段２７においても、画像データ抽出手段２７（顔照合モジュール２７ａ）で取得した特徴情報と、特徴情報抽出モジュール２６ｄにおいて既に取得している特徴情報との合致（マッチング）の判定が行われる。
【００５９】
〔＃０５ステップの処理〕
次に、プリント適・不適を判定する処理が行われる（＃０５ステップ）。前記適否判定手段２８は、図１３に示すように不適チェックモジュール２８ａと、適正度数値化モジュール２８ｂと、ソートモジュール２８ｃと、選択画面表示モジュール２８ｄと、選択位置特定モジュール２８ｅとで構成されている。
【００６０】
この＃０５ステップでは、適否判定テーブル２８Ｔから、眼を瞑っているものを不適とし、顔領域Ｘのデータ量が設定値未満のものを不適とし、撮影日時が古いものを不適とする判定ルールを不適チェックモジュール２８ａに与える。また、この不適チェックモジュール２８ａは、前記顔照合モジュール２７ａからコマ識別情報と、顔位置情報と、肖像領域特定情報とが与えられる。
【００６１】
このことから、不適チェックモジュール２８ａは、前記前記ハードディスクＨＤに保存されている複数（複数コマ）の画像データのうち、コマ識別情報で指定された画像データついて肖像領域特定情報と顔位置情報とで指定された位置から公知の顔認識技術によって顔の特徴情報を取得し、この特徴情報から眼を瞑っていると判定したものを不適とし、また、顔領域Ｘのデータ量が設定された値未満のものを不適とし、また、画像データにおいて撮影時の露光情報を記録するＥｘｉｆ（Exchangeable Image File Format）の情報から撮影日時を取得できるものであれば、その撮影日時と、この証明写真のプリントを実行しているタイミングにおける日時との比較により、例えば、撮影日時が３ケ月や６ケ月以前であるものを不適としてプリント対象から除外する。
【００６２】
尚、目を瞑ったものは証明写真としては不適当であり、顔領域Ｘのデータ量が設定値未満ではあるものはプリントされた画像が不鮮明になるため証明写真として不適当であり、また、撮影日時が古いものは人物を証明するための証明写真として不適当であるため、これらは除外される。
【００６３】
特に、この適否判定テーブル２８Ｔから不適チェックモジュール２８ａに与える判定ルールとして、人物の上半身が裸や殆ど衣服をつけていないものや、衣服の襟元が乱れているものを不適としても良い。
【００６４】
次に、不適として除外されなかった画像データについては適正度を数値化する。この数値化の処理では、適否判定テーブル２８Ｔから、背景Ｚの濃度の均一度と、顔が正面に向かう程度と、顔のデータの状態とを数値化すべき対象であることを示す情報が適正度数値化モジュール２８ｂに与えられ、不適チェックモジュール２８ａからコマ識別情報と、顔位置情報と、肖像領域特定情報とが与えられる。
【００６５】
適正度数値化モジュール２８ｂは、背景Ｚの濃度の均一の程度を数値化するため、例えば、背景ＺのＲ（赤）、Ｇ（緑）、Ｂ（青）の３原色の各画素の濃度情報を取得し、背景Ｚ全体の平均濃度と、画素の濃度との比較で濃度差を求めることや、隣接する画素の濃度差を比較し、この濃度差が小さいもの程大きい数値をセットする。尚、背景Ｚの濃度の均一の程度を数値化するため、背景Ｚを区切る複数のメッシュを想定し、夫々のメッシュにおけるＲ（赤）、Ｇ（緑）、Ｂ（青）の３原色の濃度情報を取得し、背景Ｚ全体の平均濃度とメッシュ毎の濃度との比較を行うことや、隣接するメッシュの濃度差を比較し、濃度差が小さいもの程大きい数値をセットしても良い。
【００６６】
顔が正面に向かう程度を数値化する場合には、前記特徴情報を取得する技術を用いて、顔が左右に向かう程度と、顔が上下に向かう程度を判定する。そして、顔が正面に向かう程度が高い程大きい数値をセットする。顔領域Ｘのデータの状態を数値化する場合には、顔領域Ｘにおける画像データのＲ（赤）、Ｇ（緑）、Ｂ（青）の３原色の濃度情報が適正に近い程大きい数値をセットし、顔領域Ｘのコントラストが適正に近い程大きい数値をセットし、顔領域Ｘのピントが適正に近い程大きい数値をセットする。このように複数の項目について数値が与えられた場合には、これらの数値を加算して適正度の数値として、その画像データに与える（関連付ける）。
【００６７】
尚、背景Ｚの濃度変化が大きいものは背景Ｚの明暗が顔領域Ｘの濃度に良くない影響を及ぼしていることがあり、また、顔領域Ｘ・身体領域Ｙと背景Ｚとの境界を基準として背景Ｚを他の画像に置き換える際に境界位置が目立つこもある。このような理由から背景Ｚの濃度変化が小さいもの程大きい数値を与える。また、顔が正面に向かうものほど証明写真に適していることは明らかであり、また、顔領域Ｘの濃度、コントラスト、ピントが適正に近いものが証明写真に適していることは明らかであり、これらに応じて数値を与えている。
【００６８】
次に、ソートモジュール２８ｃは、画像データに与えられた適正度の数値について、その適正度の数値が大きいものからソートして設定された数（例えば、３つ）だけプリント対象として選択し、選択した画像データのコマ識別情報と肖像領域特定情報とを選択画面表示モジュール２８ｄに与えることで、図８に示す選択画面６０の表示領域６１に対して複数の肖像領域Ｅ（肖像領域データ）が表示され、この選択画面６０においてオペレータが表示領域６１に表示された肖像領域Ｅの何れかを選択した後に、ＯＫボタン６３を操作することにより、選択位置特定モジュール２８ｅが選択された肖像領域特定情報を取得し、選択画面表示モジュール２８ｄから選択された画像データを特定するコマ識別情報と、その画像データにおける顔位置情報と、その画像データにおける肖像領域特定情報とが出力される。尚、選択画面６０においてキャンセルボタン６２が操作された場合には、プリント処理が中断される。
【００６９】
このように選択画面６０の表示領域６１においてプリント対象とする複数の肖像領域Ｅを表示することにより、オペレータが顔の表情の良いものや、ネクタイを着用したものをプリント対象に指定することが可能となる。因みに、本発明では、このように選択画面６０を表示して選択画面６０の表示領域６１に表示された肖像領域データの確認する処理を行わずに、画像データに与えられた適正の程度を表す数値が最も高いものを自動的にプリント対象に指定するように処理形態を設定しても良い。
【００７０】
〔＃０６ステップの処理〕
次に、トリミング・補正処理を実行する（＃０６ステップ）。前記トリミング・補正処理部２９は、図１４に示すように人物領域特定モジュール２９ａと、姿勢調整モジュール２９ｂと、背景均一化モジュール２９ｃと、画像補正モジュール２９ｄと、サイズ変換モジュール２９ｅと、プレビュー画面表示モジュール２９ｆと、確認モジュール２９ｇで構成されている。
【００７１】
この＃０６ステップでは、人物領域特定モジュール２９ａにコマ識別情報と、肖像領域特定情報と、顔位置情報とが与えられる。この人物領域特定モジュール２９ａではコマ識別情報によって特定される画像データについて顔位置情報に基づいた画像処理によって人物領域（顔領域Ｘと身体領域Ｙを併せた領域）を特定する。尚、この人物領域特定モジュール２９ａでは前述した公知の顔認識技術によって肖像領域データの顔の位置を改めて特定する処理を行った後に、人物領域を特定する処理を行っても良い。
【００７２】
次に姿勢調整モジュール２９ｂが、顔位置情報に基づいて顔の縦方向を判別すると共に、この顔の縦方向をプリントの縦方向に沿わせるための姿勢の調整量を設定する。この調整量が極めて僅かである場合には調整は行われず、調整が必要である場合には、データの座標変換処理によって姿勢を調整する。
【００７３】
また、人物領域特定モジュール２９ａで特定した人物領域から背景Ｚを特定することは容易であり、この背景Ｚの濃度の均一化が必要である場合には、背景均一化モジュール２９ｃが均一化処理を行う。
【００７４】
背景Ｚの濃度を均一化する処理としては、特許文献２に記載されるようにマスクを用いることにより人物領域と背景Ｚとを分離する技術を用いる他に、背景Ｚに対する顔領域Ｘの境界と、背景Ｚに対する身体領域Ｙの境界とを特定し、この境界に基づいて背景Ｚを特定する技術を用いることが可能である。背景Ｚを特定した後に、背景Ｚを異なるデータと置き換えることや、背景Ｚの濃度データを平均化する処理を行う。
【００７５】
次に、画像補正モジュール２９ｄが、顔領域Ｘの色、濃度、コントラストを適正にするように肖像領域データ全体の補正を行う。
【００７６】
これらの処理のうち、顔領域Ｘの色の補正として、カラーバランスを目標値までシフトさせる処理が考えられ、また、顔領域Ｘの濃度の補正として、濃度を目標値までシフトさせる処理が考えられ、また、顔領域Ｘのコントラストの補正として、コントラストを目標値までシフトさせる処理が考えられる。
【００７７】
〔＃０７、＃０８ステップの処理〕
この後に、サイズ変換モジュール２９ｅが肖像領域Ｅのデータをプリントサイズに対応したデータに変換し、プレビュー画面表示モジュール２９ｆが、肖像領域Ｅのデータを図９に示すプレビュー画面６５の表示領域６６に表示し、オペレータが納得ゆくものである場合には、このプレビュー画面６５のＯＫボタン６８をオペレータが操作することで、この操作を確認モジュール２９ｇが取得する（＃０７、＃０８ステップ）。尚、プレビュー画面６５においてキャンセルボタン６７が操作された場合には、プリント処理が中断される。
【００７８】
〔＃０９、＃０１０ステップの処理〕
このようにプリントの仕上がりが確認された場合には、プレビュー画面表示モジュール２９ｆが肖像領域データをプリントデータとしてプリント部Ｂに出力すると共に、課金処理を行い、プリント部Ｂでは前記オーダ情報に基づいてプリント処理が行われる（＃０９、＃０１０ステップ）。
【００７９】
つまり、課金処理では、プリントサイズとプリント枚数に基づいて予め設定された料金の投入を求めるメッセージがディスプレイ７に表示され、このメッセージに従ってコインメック１１の硬貨投入孔１１Ａにコインを投入することや、ビルバリ１２の紙幣挿入孔１２Ａに紙幣と投入することにより、釣り銭が必要な場合には釣り銭が排出され、プリント部Ｂで証明写真がプリントされペーパ排出口１３Ａから排出される。
【００８０】
〔発明の概念〕
このように本発明では、多くの画像データが保存されたメディアＭに撮影された画像データの１つに撮影されている人物を証明写真としてプリントする場合には、オーダ画面４０においてプリントサイズを指定することにより、プリントサイズとプリント枚数とがオーダ情報として取得される。このオーダ情報を取得する際には、証明写真を使用する国名指定領域４１において国を指定することにより、その国に対して予め設定された証明写真のサイズがオーダ情報テーブル２５Ｔから読み出されオーダ画面４０に表示されることにより、複数の国や地域において使用することが可能となる。尚、国が指定された場合には、このオーダ画面４０の表示が、その国の言語に対応した文字で表示され、これ以降にディスプレイ７に表示される文字も指定された国に対応したものになる。
【００８１】
次に、入力された画像データに含まれる顔の特徴情報が取得される。この特徴情報を取得する手段として、ディスプレイ７に表示される顔指定画面５０において、複数の画像データの何れかに撮影されている人物の顔を指定することにより、その顔の特徴情報として取得すると良い。
【００８２】
特徴情報が取得された場合には、画像データ抽出手段２７が、特徴情報に基づいて複数の画像データから特徴情報に合致した顔を含む画像データを特定する。そして、特定された画像データをリンクする情報としてコマ識別情報と、その画像データにおける顔の位置を示す顔位置情報と、その顔を基準にした肖像領域特定情報を取得する。
【００８３】
次に、コマ識別情報で特定される画像データのうち顔位置情報における顔がプリントに適したものであるか不適であるものかの判定が行われる。この判定は適否判定手段２８が実現するものであり、適正と判定されたものには数値で表される適正度が画像データに与えられるものとなり、この適正度の数値の大きい画像データにおける肖像領域Ｅが選択画面６０に表示され、この選択画面６０においてオペレータが好ましいと思うものを選択することによってプリント対象が確定し、オペレータによるプリント料金の支払いがあった後に、プリント部Ｂにおいてプリントが実行され証明写真が得られるのである。
【００８４】
つまり、多くの画像データに同じ人物が撮影されている場合には、先に人物の顔をオペレータが指定するだけで、複数の画像データから証明写真に最適な肖像領域データが抽出されるので、人為的な選択を殆ど行わずとも証明写真のプリントを行えるのである。
【図面の簡単な説明】
【００８５】
【図１】プリント装置の斜視図
【図２】プリント装置の制御系を示すブロック図
【図３】証明写真のプリント制御のフローチャート
【図４】オーダ画面を示す図
【図５】確認画面を示す図
【図６】顔指定画面を示す図
【図７】肖像領域の構造を示す図
【図８】選択画面を示す図
【図９】プレビュー画面を示す図
【図１０】オーダ情報取得処理部の構造示すブロック図
【図１１】特徴情報取得処理部の構造示すブロック図
【図１２】画像データ抽出手段の構造示すブロック図
【図１３】適否判定手段の構造示すブロック図
【図１４】トリミング・補正処理部の構造示すブロック図
【符号の説明】
【００８６】
２、３、５    画像データ取得部（半導体ドライブ、ディスクドライブ、コネクタ）
７            ディスプレイ
１３          プリントユニット
２６          特徴情報取得部
２７          画像データ抽出手段
２８          適否判定手段
２８Ｔ        判定テーブル（適否判定テーブル）
Ｃ            画像処理ユニット
Ｅ            肖像領域
Ｊ            適否判定部
Ｍ            メディア
Ｐ            プリント媒体（プリントペーパ）
ＰＲ          出力処理部
【図１】
2008252220.tif 000003
【図２】
2008252220.tif 000004
【図３】
2008252220.tif 000005
【図４】
2008252220.tif 000006
【図５】
2008252220.tif 000007
【図６】
2008252220.tif 000008
【図７】
2008252220.tif 000009
【図８】
2008252220.tif 000010
【図９】
2008252220.tif 000011
【図１０】
2008252220.tif 000012
【図１１】
2008252220.tif 000013
【図１２】
2008252220.tif 000014
【図１３】
2008252220.tif 000015
【図１４】
2008252220.tif 000016