(57)【要約】【課題】特定の撮影条件に起因する撮影障害を回復するための画像補正はオペレータ又はエンドユーザの意図や好みを考慮して行われるとともに同種の撮影障害をもつ撮影画像に対しては繰り返し画像補正を設定する煩わしさを回避できる技術を提供する。【解決手段】入力された撮影画像の画像コマが順次表示されるプレジャッジ画面を通じて指定された処理対象画像コマの撮影画像に対してオペレータ指示に基づく画像補正コマンドを付与する処理コマンド付与部と、撮影画像の内から特定の撮影条件を満たす撮影画像を選択する画像選択部と、画像補正コマンドを付与された撮影画像と等価な撮影条件を有する撮影画像に対して等価な画像補正コマンドを割り当てる画像補正コマンド割当部とから構成されている。【選択図】図１
2007108578.tif 000002
【特許請求の範囲】
【請求項１】
入力された撮影画像に対して必要な画像処理を施して写真プリントを出力するためのデータを生成する画像処理装置において、
前記撮影画像の画像コマが順次表示されるプレジャッジ画面を作成するプレジャッジ画面生成部と、前記プレジャッジ画面を通じて指定された処理対象画像コマの撮影画像に対してオペレータ指示に基づく画像補正コマンドを付与する処理コマンド付与部と、前記撮影画像の内から特定の撮影条件を満たす撮影画像を選択する画像選択部と、前記処理コマンド付与部によって画像補正コマンドを付与された撮影画像と等価な撮影条件を有する撮影画像に対して等価な画像補正コマンドを割り当てる画像補正コマンド割当部と、前記画像補正コマンドに基づいて前記撮影画像を画像処理する画像補正部とを備えていることを特徴とする画像処理装置。
【請求項２】
前記画像選択部で取り扱われる前記特定の撮影条件が前記処理対象画像コマの撮影画像の撮影条件であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記プレジャッジ画面を通じて指定された複数の画像コマからなる処理対象画像コマ群を代表する画像コマに対して前記処理コマンド付与部によって付与された画像補正コマンドに基づいて前記処理対象画像コマ群に属する全ての画像コマの撮影画像が前記画像補正部によって画像処理されることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
入力された撮影画像に対して必要な画像処理を施して写真プリントを出力するためのデータを生成するために、
前記撮影画像の画像コマが順次表示されるプレジャッジ画面を生成する機能と、前記プレジャッジ画面を通じて指定された処理対象画像コマの撮影画像に対してオペレータ指示に基づく画像補正コマンドを付与する機能と、前記撮影画像の内から特定の撮影条件を満たす撮影画像を選択する機能と、前記処理コマンド付与部によって画像補正コマンドを付与された撮影画像と等価な撮影条件を有する撮影画像に対して等価な画像補正コマンドを割り当てる機能と、前記画像補正コマンドに基づいて前記撮影画像を画像処理する機能をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項５】
入力された撮影画像に対して必要な画像処理を施して写真プリントを出力するためのデータを生成する画像処理方法において、
前記撮影画像の画像コマが順次表示されるプレジャッジ画面を生成するステップと、前記プレジャッジ画面を通じて指定された処理対象画像コマの撮影画像に対してオペレータ指示に基づく画像補正コマンドを付与するステップと、前記撮影画像の内から特定の撮影条件を満たす撮影画像を選択するステップと、前記処理コマンド付与部によって画像補正コマンドを付与された撮影画像と等価な撮影条件を有する撮影画像に対して等価な画像補正コマンドを割り当てるステップと、前記画像補正コマンドに基づいて前記撮影画像を画像処理するステップを備えていることを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された撮影画像に対して必要な画像処理を施して写真プリントを出力するためのデータを生成する画像処理のための装置と方法とコンピュータプログラムに関する。
【背景技術】
【０００２】
現在、デジタルカメラによって取得されたデジタル撮影画像のみならず、ネガフィルム、リバーサルフィルム等の写真フィルム（以下、フィルムと略称する）に形成された撮影画像もフィルムスキャナを通じてデジタル画像化され、デジタルデータに基づいてプリントヘッドから発せられる光ビームやインク滴を制御し、この制御された光ビームやインク滴によって感光材料や記録紙をプリント走査して画像を形成し、写真プリントを出力する写真プリント装置が広まっている。このような写真プリント装置では、デジタルデータ化された撮影画像に対して種々の画像補正処理、例えば、階調調整、カラーバランス調整、色／濃度調整等を好適に行う画像処理装置が搭載されている。これにより、入力された撮影画像がもち得る露出オーバや露出不足、逆光やストロボ撮影等に起因する画像のとびやつぶれ、フォーカスのあまさなどが補正され、最終的に高品位な写真プリントを出力することができる。
【０００３】
このような、写真プリント出力に先立っての入力撮影画像の画像補正はプレジャッジ作業と呼ばれ、４〜８個の画像コマ（撮影画像の縮小画像）を表示しているプレジャッジ画面（多数コマ表示画面）を通じて、補正対象画像コマを指定し、適当な画像処理パラメータ（階調調整値、カラーバランス調整値、色／濃度調整値など）が設定される。このようなプレジャッジ作業による画像補正の設定は、従来ＤＰショップに勤務するオペレータによって行われていたが、最近では、写真プリント注文機と呼ばれる装置では、エンドユーザ（一般人）自ら入力撮影画像の画像コマを見ながら必要に応じて画像補正を設定することも可能となっている。
【０００４】
上述した、入力撮影画像の画像コマが順次多数コマ表示されるプレジャッジ画面を通じて１つずつ画像補正を設定することは、入力撮影画像数が多い場合かなり時間のかかる作業となる。特に、１つの撮影記録メディア（フィルムやメモリカード）から読み込まれた撮影画像には一定の撮影障害傾向が示される場合が少なくなく、例えば、逆光補正や露出不足補正などが、多数の撮影画像にわたって繰り返し設定する必要がある。
【０００５】
特別な撮影障害傾向として、撮影レンズに起因する周辺減光や歪みが挙げられるが、このような撮影障害を補正する画像補正に関しては、１つの画像コマに対して決定された補正度を他の全ての画像コマに対して適用することが提案されている（例えば、特許文献１参照）。この技術は、全ての撮影画像に対して等しい画像補正を設定することができるケースでは有効であるが、逆光により顔のつぶれや強い照明による顔の白とびといった、その都度の撮影状況に応じて生じる撮影障害に対してこの従来技術を採用することができない。
【０００６】
特定の撮影シーンを自動判定する技術として、取り込まれた撮影画像について少なくとも逆光の撮影条件か夜間撮影の撮影条件かそれ以外の撮影条件かを判別するシーン判別手段と、そのシーン判別手段により逆光の撮影条件または夜間撮影の撮影条件であると判別された場合、背景データを取り除いて露出状態を判定する被写体露出判定手段と、その被写体露出判定手段の判定結果に基づいて異なった画像補正を行う補正手段とを備えた画像処理装置が知られている（例えば、特許文献２参照。）。このような画像処理装置では、撮影画像から特定の撮影条件である逆光や夜間撮影を判定することができたとしてもその撮影画像を自動的に補正した場合、撮影者の撮影意図や好みの問題からその画像補正に満足してもらえないといったケースが少なくない。
【０００７】
【特許文献１】特開２００５−１９００９７号公報（段落番号００１５）
【特許文献２】特開２００２−２４７３６１号公報（段落番号０００６、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記実状に鑑み、本発明の課題は、特定の撮影条件に起因する撮影障害を回復するための画像補正はオペレータ又はエンドユーザの意図や好みを考慮して行われるとともに同種の撮影障害をもつ撮影画像に対しては繰り返し画像補正を設定する煩わしさを回避できる技術を提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明による、入力された撮影画像に対して必要な画像処理を施して写真プリントを出力するためのデータを生成する画像処理装置は、前記撮影画像の画像コマが順次表示されるプレジャッジ画面を生成するプレジャッジ画面生成部と、前記プレジャッジ画面を通じて指定された処理対象画像コマの撮影画像に対してオペレータ指示に基づく画像補正コマンドを付与する処理コマンド付与部と、前記撮影画像の内から特定の撮影条件を満たす撮影画像を選択する画像選択部と、前記処理コマンド付与部によって画像補正コマンドを付与された撮影画像と等価な撮影条件を有する撮影画像に対して等価な画像補正コマンドを割り当てる画像補正コマンド割当部と、前記画像補正コマンドに基づいて前記撮影画像を画像処理する画像補正部とを備えている。
【００１０】
この構成では、プレジャッジ画面を通じてオペレータ（ＤＰショップの操作担当者や一般のエンドユーザ）により１つの特定画像コマに対して画像補正が指示された場合、この特定画像コマと同じ又は類似する撮影条件を満たす他の画像コマに対しても同様な画像補正が画像補正コマンド割当部によって割り当てられるので、最終的に同じ又は類似する撮影条件を満たす撮影画像に対してこれを代表する撮影画像に指示された画像補正が同様に施されることになる。従って、同じ画像補正すべき撮影条件を内在している他の撮影画像の画像コマに対して、同じような画像補正コマンドを付与するといった煩わしさが低減される。
【００１１】
本発明では、ある特定の画像コマに対して付与した画像補正コマンドを同じような撮影条件を内在している他の画像コマに対しても割り当てることが重要な点であるが、これを実現するためにここでは２つの手順が提案される。その１つは、プレジャッジ画面を更新しながら同じような画像補正を施したい画像コマをまず選択し、これらの選択された画像コマを代表する１つの画像コマに対して色や濃度の調整を行い画像補正コマンドを付与することで、他の画像コマに対しても同様な画像補正コマンドを割り当てるやり方である。その際の画像コマの選択は自動でもよいし、マニュアルでもよい。このやり方を実践するためには、前記プレジャッジ画面を通じて指定された複数の画像コマからなる処理対象画像コマ群を代表する画像コマに対して前記処理コマンド付与部によって付与された画像補正コマンドに基づいて前記処理対象画像コマ群に属する全ての画像コマの撮影画像が前記画像補正部によって画像処理されるように構成するとよい。
【００１２】
ある特定の画像コマに対して付与した画像補正コマンドを同じような撮影条件を内在している他の画像コマに対しても割り当てるための別な１つのやり方は、プレジャッジ画面を通じて画像コマが選択されるとともに画像補正コマンドを付与された段階で、この画像コマの撮影画像に内在している撮影条件と同じような撮影条件をもつ撮影画像の画像コマを自動的に全て選択して同じような画像補正コマンドを付与することである。この場合、前記画像選択部で取り扱われる前記特定の撮影条件は、プレジャッジ画面を通じて指定された処理対象コマの撮影画像から認識された撮影条件となる。例えば、人物写真の逆光補正が必要な画像コマがプレジャッジ画面に表示され、この画像コマに対して逆光補正の画像補正コマンドを与えると、人物写真の逆光補正が必要な他の撮影画像が画像選択部によって選択され、画像補正コマンド割当部によって同じような逆光補正の画像補正コマンドが与えられることになる。
【００１３】
一般にプリジャッジ画面には４個から８個の画像コマが表示されるので、オペレータは順次画面更新（頁めくり）しながら、各種の処理コマンドを指示していく。このような作業工程を考慮するならば、画像選択部が特定の撮影条件を満たす撮影画像を探し出して選択する場合、既にプレジャッジ画面に表示されチェックされた撮影画像まで選択され画像補正コマンドを付与されると画像補正が自動更新されることになり、オペレータのチェックを受けない画像が出力されてしまう恐れが生じる。このような問題に対処するため、本発明による好適な実施形態の１つでは、前記画像選択部は、既に表示されたプレジャッジ画面に含まれる画像コマの撮影画像を除く入力撮影画像の中から前記特定の撮影条件を満たす撮影画像を選択するように構成されている。
【００１４】
一般の人が撮影した写真の約８０％が人物入りであると言われており、写真の良否に関しては、人物、特に顔がきれいに表現されていることが最重要となる。このため、画像補正を施す場合、黒つぶれや白飛びが生じたり、あるいは色合いが変になるような撮影条件が補正対象となる可能性が高い。従って、本発明による好適な実施形態の１つでは、撮影画像に人物の顔が被写体として含まれているかどうかを検出する顔検出モジュールが備えられ、被写体として人物の顔が含まれていることが前記画像選択部で取り扱われる撮影条件の１つとして利用される。この構成によれば、被写体に顔が含まれている１つの画像コマに対して画像補正コマンドを付与するだけで、残りの顔を被写体とする同様な撮影条件を内在する撮影画像に対しても自動的に適切な画像補正コマンドを割り当てることができ、結果的に満足できる写真プリントを出力することが可能となる。
【００１５】
撮影画像における顔領域の撮影品質は、逆光撮影やストロボ撮影などの撮影光の条件に影響されることが多い。このような撮影光に影響された撮影品質の低下を改善するための画像補正を簡単に実行できるようにするため、本発明の好適な実施形態の１つでは前記撮影画像における濃度分布から顔領域における逆光による黒つぶれやストロボによる白とびなどの撮影条件を判定する撮影条件判定部が備えられ、この撮影条件判定部による判定結果が前記画像選択部で取り扱われる撮影条件の１つとして利用される。
【００１６】
本発明では、上述したような、ある特定の画像コマに対して付与した画像補正コマンドを同じような撮影条件を内在している他の画像コマに対しても割り当てる画像処理装置に採用されている画像処理方法、その画像処理方法をコンピュータに実行させるプログラム及びそのプログラムを記録した媒体も権利の対象とするものである。
【００１７】
例えば、そのような本発明による、入力された撮影画像に対して必要な画像処理を施して写真プリントを出力するためのデータを生成する画像処理方法は、前記撮影画像の画像コマが順次表示されるプレジャッジ画面を生成するステップと、前記プレジャッジ画面を通じて指定された処理対象画像コマの撮影画像に対してオペレータ指示に基づく画像補正コマンドを付与するステップと、前記撮影画像の内から特定の撮影条件を満たす撮影画像を選択するステップと、前記処理コマンド付与部によって画像補正コマンドを付与された撮影画像と等価な撮影条件を有する撮影画像に対して等価な画像補正コマンドを割り当てるステップと、前記画像補正コマンドに基づいて前記撮影画像を画像処理するステップを備えている。当然ながら、このような画像処理装置も上述した画像処理方法で述べたすべての作用効果を得ることができ、さらに上述した好適な実施形態を組み込むことも可能である。
本発明によるその他の特徴及び利点は、以下図面を用いた実施形態の説明により明らかにされる。
【発明を実施するための最良の形態】
【００１８】
入力された撮影画像に対して必要な画像処理を施して写真プリントを出力するためのデータを生成する際に用いられる、本発明による、ある特定の画像コマに対して付与した画像補正コマンドを同じような撮影条件を内在している他の画像コマに対しても割り当てる技術の１つが、図１で模式的に説明されている。ここでは、写真プリント出力を目的として２４枚の撮影画像が入力されている（＃０１）。入力された撮影画像はコマ番号順に処理されプレジャッジ画面の中で表示される。このプレジャッジ画面には６つの画像コマが含まれているので、６コマ単位で順次撮影画像が表示されることになる（＃０２）。プレジャッジ画面を通じて各画像コマに設定する処理コマンドとしては、プリント枚数コマンドと画像補正コマンドが代表的であるが、本発明にとっては画像補正コマンドが重要となるので、以後画像補正コマンドだけを取り扱うことにする。図１の例では、コマ番号７〜１２の画像コマが表示されている２頁目のプレジャッジ画面を通じて、コマ番号１０の画像コマが画像補正目的で指定され、編集画面で拡大表示されている（＃０３）。編集画面には、色補正のためにＣ・Ｍ・Ｙ別の調整用スライドバーや明度（濃度）調整用スライドバーなどの画像補正用操作手段が設けられており、これらを操作して画像補正を行い、最終的に決定された画像補正コマンドに基づいて設定された補正パラメータが対応するコマ番号、結果的には対応する撮影画像にリンクする（＃０４）。リンクと同時にこの補正結果は直ちにプレジャッジ画面に表示されている画像コマに反映される。
【００１９】
補正パラメータの設定に伴い、この補正パラメータが設定された画像コマの撮影画像の撮影条件が推定される（＃０５）。この撮影条件の推定のために、その撮影画像に顔が含まれているかどうかのチェック、濃度ヒストグラムの分析、及び設定された補正パラメータから逆光補正、色かぶり補正、白とび補正などの特定の画像補正が行われたと判定することで、元の撮影画像に内在していた撮影条件（露出不足、逆光、ストロボなど）を導くようなアルゴリズムを採用することができる。補正パラメータを設定した画像コマの撮影画像の撮影条件が決定されると、この撮影条件を内在する他の撮影画像が抽出される（＃０６）。その際、既に表示されたプレジャッジ画面に含まれていた画像コマはチェック済みであるとして、それらの画像コマの撮影画像を除くと好都合である。抽出された撮影画像のコマ番号には、先にリンクされた補正パラメータに対応する補正パラメータがリンクする（＃０７）。これにより、オペレータによる画像補正なしに、同等又は類似する画像補正が要求される撮影条件をもつ撮影画像に画像補正コマンドが割り当てられたことになる。このようにして、全ての入力された撮影画像がプレジャッジ画面を通じてチェックされ、必要に応じて画像補正コマンドが付与される。最終的に写真プリントを出力するためのプリントデータを生成する際には、各撮影画像はそれぞれにリンクされた補正パラメータに基づいて画像処理される。
【００２０】
図２には、最初にプレジャッジ画面を通じて同様な画像補正を必要とする画像コマを選択しておき、その後代表となる画像コマの撮影画像に付与した画像補正コマンドを他の選択した画像コマの撮影画像に割り当てる技術が、模式的に説明されている。ここでも、写真プリント出力を目的として２４枚の撮影画像が入力されている（＃１０１）。
入力された撮影画像はコマ番号順に処理され、順次６コマ単位でプレジャッジ画面の中で表示される（＃１０２）。その際、プレジャッジ画面を通じて同様な画像補正を必要とする画像コマを選択しておく（＃１０３）。図２の例では、コマ番号１０、１４、１８、２４の画像コマが選択されている。次に、選択された画像コマの代表としてコマ番号１０の画像コマを編集画面に表示し（＃１０４）、必要な画像補正を行い、最終的に決定された画像補正コマンドに基づいて設定された補正パラメータを対応するコマ番号、結果的には対応する撮影画像にリンクする（＃１０５）。同時に、同様の補正パラメータをステップ１０３で選択された他のコマ番号、結果的には対応する撮影画像にもリンクする（＃１０６）。このようにして、全ての入力された撮影画像がプレジャッジ画面を通じてチェックされ、必要に応じて画像補正コマンドが付与される。図１での画像補正コマンドの付与方法と同様、最終的に写真プリントを出力するためのプリントデータを生成する際には、各撮影画像はそれぞれにリンクされた補正パラメータに基づいて画像処理される。
【００２１】
次に、図１を用いて説明した、ある特定の画像コマに対して付与した画像補正コマンドを同じような撮影条件を内在している他の画像コマに対しても割り当てる技術を採用した写真プリント注文処理機１０を含む写真処理システムを説明する。この写真処理システムの構成図が図３に示されている。
【００２２】
写真プリント注文処理機１０は、現像済み写真フィルムＭａからフィルムスキャナ等でデジタルデータ化されて得られた撮影画像データ（以下単に撮影画像と呼ぶ）やデジタルカメラやカメラ付き携帯電話などのデジタル撮影機器で使用されたメモリカード等の記録メディアに格納された撮影画像を取り込んで、これらを一覧表示したプレジャッジ画面と呼ばれる処理コマンド入力画面をはじめ種々の操作画面からなるプリント受付画面を通じてユーザによるプリント枚数や必要に応じての色補正などを含む写真プリント注文を受け付けるものである。この実施形態では、写真プリント注文処理機１０において受け付けられた撮影画像と注文情報（プリントサイズ、プリント枚数、画像補正パラメータなども含む）は、画像格納装置２０を仲介して又は直接写真プリント装置３０に送られ、そこで注文通りの写真プリントＰが出力される。写真プリント装置３０や画像格納装置２０は店内に設置されているが、写真プリント注文処理機１０は店頭又は人通りのある店外に設置することが可能であり、それらの間のデータ伝送には高速のネットワーク１が用いられている。
【００２３】
写真プリント装置３０は、印画紙Ｐに対して露光処理と現像処理とを行うプリントステーション３０Ｂと、写真プリント注文処理機１０から受け取った撮影画像に対して必要な画像処理を施してプリントステーション３０Ｂで使用されるプリントデータに変換して転送する操作ステーション３０Ａとから構成されており、一般にはデジタルミニラボと呼ばれている装置である。なお、この操作ステーション３０Ａは、上述した写真プリント注文処理機１０の同等な機能も有しており、オペレータがプリント受付画面を通じて写真プリント注文を直接入力することも可能である。画像格納装置２０はデータベースコントローラ２０Ａとして機能する汎用パソコンと複数のハードディスクからなる大容量画像データアーカイブユニット２０Ｂとから構成されており、写真プリント注文処理機１０と写真プリント装置３０との間で伝送される撮影画像と注文情報のバッファストレージとして機能している。
【００２４】
操作ステーション３０Ａのデスク状コンソールには、写真プリント注文処理機１０から受け取った撮影画像や直接入力された撮影画像の処理を行う機能やプリントステーション３０Ｂに制御コマンドを送る機能などを有するコントローラとしての汎用パソコンが中核部材として備えられている。
【００２５】
図４からよく理解できるように、写真プリント装置３０のプリントステーション３０Ｂは、２つの印画紙マガジン３１に納めたロール状の印画紙Ｐを搬送してプリントサイズに切断すると共に、この切断された印画紙Ｐに対しプリントエンジンとしての露光エンジン３２で撮影コマ画像の露光を行い、この露光後の印画紙Ｐを複数の現像処理槽を有した現像処理部３３に送って現像する。乾燥の後に装置上部の横送りコンベア３４からソータに送られた印画紙Ｐ、つまり写真プリントＰは、このソータの複数のトレイにオーダ単位で仕分けられた状態で集積される。上述した印画紙Ｐに対する各種処理に合わせた搬送速度で印画紙Ｐを搬送するために複数のチャッカー搬送ユニット３５ａを含む印画紙搬送機構３５が設けられている。露光エンジン３２は、操作ステーション３０Ａから送られてくるプリントデータに基づいて印画紙Ｐを送りながらＲ（赤）、Ｇ（緑）、Ｂ（青）の３原色の光線の照射を印画紙Ｐに対して行うものであり、露光時には印画紙Ｐを副走査方向に搬送しながら、この搬送速度と同期して主走査方向に沿ったライン状に露光を行うよう構成されている。尚、露光ヘッドとしては、露光仕様に応じて、レーザビーム方式、蛍光ビーム方式、液晶シャッター方式、などの採用が可能であるが、ここではレーザビーム方式が採用されている。いずれにしても、ライン露光方式を採用しているので、プリントサイズは印画紙Ｐの幅と副走査方向での送り長さで決定される。
【００２６】
図５に示す写真プリント注文処理機１０は、その正面パネルに、挿入されたＣＤ−ＲやＤＶＤ−Ｒから撮影画像を読み取るディスクドライブユニット１１ａと、デジタルカメラで使用されているメモリカードＭｂから撮影画像を取り込むカードドライブユニット１１ｂと、カメラ付き携帯電話に内蔵されているメモリから撮影画像を受け取るためのＵＳＢケーブル１２と、写真プリントなどの画像ハードコピー媒体からデジタル化された画像を取得したり現像済み写真フィルムから撮影画像を読み取るスキャナ１３と、ユーザ操作入力部として機能するキーボード１４と、入力した撮影画像を一覧表示するプレジャッジ画面を含む各種情報を表示するモニタ画面を正面に向けたモニタ１６と、モニタ１６の画面に形成された操作入力のためのタッチパネル１５と、各種情報シートを出力するプリンタ１７を備えている。これらの各種機器の制御や各種データの処理はこの写真プリント注文処理機１０に内蔵されているコンピュータシステムとして機能するコントローラ４０によって行われる。
【００２７】
図６に示されるように、写真プリント注文処理機１０のコントローラ４０ではハードウエアやソフトウエアによって各機能が構築されているが、本発明に特に関係する入出力インターフェース系の機能部としては、カードドライブユニット１１ｂやスキャナ１３など読取手段によって読み取られた撮影画像に次の処理のために必要な前処理を施してメモリ４１に展開する撮影画像入力部４２と、キーボード（マウスなどのポインティングデバイスを含む）１４やタッチパネル１５からのユーザ操作入力を処理して適当な内部処理コマンドに変換する操作入力処理部４３と、種々の画像情報を最終的にモニタ１６に表示させるためのビデオ信号を生成するビデオ制御部４４と、データ伝送を制御する通信インターフェース４５とが挙げられる。
【００２８】
さらに、データ処理系の機能部としては、メモリ４１に展開されている各撮影画像に対して写真プリント注文に関する種々処理を行う写真プリント注文処理ユニット５０と、写真プリント注文処理ユニット５０で処理された撮影画像と撮影画像コマ別のプリント枚数やプリントサイズからなる注文情報を組み合わせて写真プリント情報を作成するとともにこれを写真プリント装置３０に送り出す写真プリント情報作成部４６と、受付日時や注文番号に加えてプリント枚数などのプリント注文内容とプリント料金を印字したプリント注文受領書などをプリンタ１６を通じて発行するシート発行処理部４７とが挙げられる。なお、この実施形態では、写真プリント注文処理機１０が写真プリント出力機能を備えていないので写真プリント出力のために写真プリント情報を写真プリント装置３０に送り出す必要があるが、写真プリント注文処理機１０が写真プリント出力機能を備えている場合、自ら写真プリント情報作成部４６で作成された写真プリント情報に基づいてプリントエンジンに適したプリントデータを生成して、写真プリントＰを出力することができる。
【００２９】
撮影画像入力部４２は、低解像度と高解像度の撮影画像として別々にメモリ４１に送り込み、それぞれの目的に合わせた前処理を受けさせる。その際、撮影画像ソースにサムネイル画像（低解像度データ）が含まれている場合はモニタ４１での一覧表示などの目的で使用するため撮影画像の本データ（高解像度データ）とは別にメモリ４１に送り込み、サムネイル画像が含まれていない場合は本データから縮小画像を作り出してサムネイル画像としてメモリ４１に送り込む。
【００３０】
写真プリント注文処理ユニット５０には、図７に示すように、メモリ４１に展開された撮影画像から顔領域を検出してその位置座標やサイズなどの顔検出情報を与える顔検出モジュール５１と、メモリ４１に展開されている撮影画像に対して与えられた各種画像補正コマンドに基づいて画像処理を施す画像処理モジュール５２と、プレジャッジ画面などのグラフィック操作画面の作成やそのようなグラフィック操作画面を通じてのユーザ操作入力から変換された内部処理コマンドを管理するグラフィックユーザインターフェース（以下ＧＵＩと略称する）を構築するＧＵＩモジュール５３と、メモリ４１に展開されている撮影画像を特定の撮影条件に基づいてグループ化する撮影画像グループ化モジュール５４とが構築されている。
【００３１】
顔検出モジュール５１は汎用的なものを使用することが可能であるが、ここでは、顔検出アルゴリズムに基づいて撮影画像中の顔と見なされる領域を検出してその顔位置とサイズ（顔位置を基点とした矩形画素領域の縦横サイズ）からなる顔領域データ、及び顔の正立・倒立といった構図姿勢を顔角度として表している顔姿勢データが顔検出情報として出力されるものが使われている。画像データから顔を検出する顔検出アルゴリズムは数多く知られているが、例えば、特開平１１−３３９０８４号公報、特開２０００−９９７２２号公報、特開２０００−２２９２９号公報が参照される。
【００３２】
画像処理モジュール５２自体はよく知られており、特に本発明に関係する構成要素として、各撮影画像の予想仕上がりプリント画像であるシミュレート画像（プレジャッジ画面における画像コマ）を生成するシミュレート画像生成部５２ａと、設定された画像補正コマンド（パラメータ）を用いて撮影画像を補正する画像補正部５２ｂを備えている。
【００３３】
ＧＵＩモジュール５３は、図８に例示するようなプレジャッジ画面６０を生成するプレジャッジ画面生成部５３ａと、プレジャッジ画面６０を通じてユーザによって操作入力された処理コマンドを管理する処理コマンド管理部５３ｂと、入力された処理コマンドが画像補正コマンドの場合指定された画像コマの撮影画像に対してこの画像処理コマンドを付与するべくこの画像補正コマンドに対応する補正パラメータを該当撮影画像にリンクする処理コマンド付与部５３ｃとを備えている。
【００３４】
撮影画像グループ化モジュール５４は、処理コマンド付与部５３ｃによって画像補正コマンドを付与された撮影画像、詳しくは補正パラメータをリンクされた撮影画像に内在している撮影条件をリンクされた補正パラメータと顔検出モジュール５１からの顔検出情報を参照して判定する撮影条件判定部５４ａと、メモリ４１に展開されているとともに以前のプレジャッジ画面６０で表示されたものを除く撮影画像の内から撮影条件判定部５４ａで判定された撮影条件を満たす撮影画像を選択抽出する画像選択部５４ｂと、画像選択部５４ｂによって選択抽出された撮影画像に対して等価な画像補正コマンドを割り当てるべく補正パラメータをリンクする画像補正コマンド割当部５４ｃとを備えている。補正パラメータがリンクされた撮影画像は、プレジャッジ画面６０において表示される際には画像補正部５２ｂによりリンクしている補正パラメータによって画像処理され、シミュレート画像生成部５２ａによるシミュレート画像の元データとなる。また、最終的に写真プリント装置３０に送り出される際には、補正パラメータがリンクされた撮影画像の高解像度データに対して画像補正部５２ｂがその補正パラメータに基づいて画像処理を施す。但し、この高解像度の撮影画像に対する画像補正は写真プリント装置３０側で行う場合には、写真プリント装置３０に補正パラメータを元の撮影画像にリンクさせた形でプリントサイズやプリント枚数とともに写真プリント情報に組み込んで送り出すことになる。
【００３５】
撮影条件判定部５４ａには、これまで写真プリント技術において知られている種々の撮影条件判定アルゴリズムを採用することができるが、この実施形態では、特に顔検出モジュール５１を備えていることから、顔領域と背景との濃度分布から顔領域における逆光による黒つぶれやストロボによる白とびなどの撮影条件を正確に判定することができる。
【００３６】
一般的なプレジャッジ画面６０では、フィルム１本分やメモリカード１枚分の撮影画像の画像コマがその画像チェックのために撮影画像表示枠６１に順次表示される。この撮影画像表示枠６１は前設定された表示コマ数だけ配置されるが、図８では、６コマ表示となっている。各撮影画像表示枠６１の下側には色濃度補正設定エリア６２とプリント枚数設定エリア５３が配置されている。色濃度補正設定エリア６２には「イエロー」、「マゼンタ」、「シアン」、「濃度」の設定枠が設けられており、補正量の「Ｎ」はニュートラルを表し補正なしを意味している。プリント枚数設定エリア６３にはプリント枚数を入力する入力枠が設けられており、この入力枠に「ＰＡＳＳ」が表示された場合その撮影画像はプリント対象外となっていることを意味している。プレジャッジ画面６０の下方にはプリント条件表示欄６４が配置されており、プリントサイズ、インデックスプリントの要否、メディア出力の要否などが示されている。プリントサイズは仕上がり写真プリントＰの大きさを示すものであり、印画紙幅と送り長さでプリントサイズが決定される。各撮影画像表示枠６１の上側にはこの撮影画像表示枠６１に表示されている撮影画像のコマ番号又は撮影画像ファイル名を表示するコマ識別コード表示欄６５が配置されている。
【００３７】
撮影画像の色濃度補正は色濃度補正設定エリア６２に設けられた設定ボタンを用いて行うことができるし、さらには各撮影コマをダブルクリックすることによって表示される１コマ拡大表示枠を有する編集画面を通じて逆光補正など、さらに細やかな画像補正を行うことも可能である。
【００３８】
このプレジャッジ画面６０又は編集画面を通じて撮影画像に何らかな画像補正を施した場合、前述したように、当該撮影画像には設定された画像補正コマンドに対応する補正パラメータがリンクされ、そのコマ画像も補正されたものに更新されるとともに、この補正された撮影画像に内在している撮影条件と同じ又は類似する撮影条件をもっていると見なされた撮影画像も同様な補正パラメータがリンクされ、補正されたコマ画像が表示される。このことをユーザに知らせるために、コマ識別コード表示欄６５の右側に撮影条件欄６６が配置されており、この撮影条件欄６６には、補正パラメータがリンクされる原因となった撮影画像にリンクしている撮影条件が表示される。撮影条件欄６６に表示された撮影条件を取り消すと、補正パラメータのリンクが解除され、そのコマ画像も元の撮影画像に対応するものに戻される。
【００３９】
上述した写真処理システムにおいて、入力された撮影画像に対して必要な画像処理を施して写真プリントを出力するためのデータを生成する画像処理を図９のフローチャートを用いて説明する。
まず、スキャナ１３又はカードドライブユニット１１ｂから撮影画像入力部４２を介して撮影画像ファイル、詳しくは撮影画像のデジタル画像データが取り込まれ、メモリ４１に展開される（＃１０）。入力された撮影画像に対してシミュレート画像生成部５２ａが低解像度撮影画像のシミュレート画像を作成し、このシミュレート画像をプレジャッジ画面生成部５３ａに転送することで、図８に示すようなプレジャッジ画面６０がモニタ１６に表示される（＃１２）。
【００４０】
モニタ１６に表示されたプレジャッジ画面６０を通じて、ユーザは撮影画像のチェックや種々の操作入力を行うことができる。第１には、プリント枚数の設定が行われるが撮影に失敗したような不良画像が見出されると、プリント枚数設定エリア６３で「ＰＡＳＳ」が選択され、この撮影画像はプリント対象から除外される。また、色合いの悪い不調画像が見出されると、色濃度補正設定エリア６２に配置された各種色補正ボタンを操作して色補正を指示する。このようなユーザによる操作入力は操作入力処理部４３で解釈され、ＧＵＩモジュール５３に転送され、種々の制御ルーチンの流れを作り出すために利用される。例えば、プレジャッジ画面６０の次頁が要求されると（＃１４Yes分岐）、次の画像コマを含む新しいプレジャッジ画面が表示される。さらに、プレジャッジ作業の終了が要求されると（＃１６Yes分岐）、プレジャッジ作業が終了して、プリントデータ生成の手順に移行する。
【００４１】
通常、新しいプレジャッジ画面６０が表示されると、プリント枚数の設定や画像補正コマンドの設定のためにユーザは何らかの操作入力を行うことになる。このようなユーザ操作入力の前に、予め処理対象となる画像コマをクリックすることにより指定することになる（＃１８Yes分岐）。指定された画像コマに対してユーザ操作入力が行われると（＃２０Yes分岐）、操作入力処理部４３で処理コマンドが生成され、ＧＵＩモジュール５３の処理コマンド管理部５３ｂに転送される（＃２０）。処理コマンドがプリント枚数などの場合、そのプリント枚数が確保され、後に注文情報として記録される。処理コマンドが画像補正コマンドの場合（＃２４Yes分岐）、処理コマンド付与部５３ｃにより、指定撮影画像に対してこの画像補正コマンドに対応する補正パラメータをリンクさせる（＃２６）。続いて、この画像補正コマンドを設定された撮影画像に内在する撮影条件が撮影条件判定部５４ａによって判定される（＃２８）。次に、以前のプレジャッジ画面６０で表示されたものを除く撮影画像の内から撮影条件判定部５４ａで判定された撮影条件を満たす撮影画像が画像選択部５４ｂによって選択抽出され、選択された撮影画像のコマ番号が画像補正コマンド割当部５４ｃに渡される（＃３０）。画像補正コマンド割当部５４ｃは、渡された類似撮影条件グループのコマ番号に基づいて対応する撮影画像に補正パラメータをリンクする（＃３２）。このようなプレジャッジ画面６０を通じてのプリント枚数の設定や画像補正の設定といったプレジャッジ作業が入力された全ての撮影画像に対してプレジャッジ画面６０を更新しながら、プレジャッジ終了が要求されるまで続けられる。
【００４２】
プレジャッジ終了が要求されると（＃１６Yes分岐）、プリントデータ生成ルーチンに移行する（＃４０）。このプリントデータ生成手順は、写真プリント注文処理機１０の形態によって異なる。写真プリント注文処理機１０が、高解像度データの画像補正機能を備えていない場合、プレジャッジ作業を終えた撮影画像を必要に応じて設定された補正パラメータとリンクされた形式でプリント枚数やプリントサイズなどの注文情報と一体化され写真プリント情報として写真プリント装置３０に送り出され、写真プリント装置３０側で高解像度の撮影画像に対して適切な画像処理が行われるとともに、プリントデータに変換され、写真プリントＰが出力される（＃５０）。写真プリント注文処理機１０が、高解像度データの画像補正機能を備えている場合、高解像度の撮影画像をこれに設定されている補正パラメータで画像補正して得られた補正済み撮影画像と注文情報と一体化して写真プリント情報を作成して、写真プリント装置３０に送り出すことができる。
【００４３】
図３から図９を用いた実施形態の説明は、特定の画像コマに対して付与した画像補正コマンドを同じような撮影条件を内在している他の画像コマに対しても割り当てる技術であったが、最初にプレジャッジ画面を通じて同様な画像補正を必要とする画像コマを選択しておき、その後代表となる画像コマの撮影画像に付与した画像補正コマンドを他の選択した画像コマの撮影画像に割り当てる技術を上述した写真プリント注文処理機１０に適用してもよい。この場合、撮影条件に基づく撮影画像のグループ化は、ユーザ操作入力に基づいてマニュアルで行うことができるので、撮影画像グループ化モジュール５４をＧＵＩモジュール５２に組み込んで簡単化することが可能となる。
【００４４】
上述した実施形態の説明では、本発明による画像処理装置が、コンビニやＤＰショップの店頭に設置されているセルフサービス式の写真プリント注文機１０に組み込まれた例を取り上げたが、ＤＰショップに設置されているミニラボと呼ばれている写真プリント装置３０に組み込んでもよい。
【００４５】
上述した実施形態では、画像出力手段としての写真プリント装置３０は、印画紙Ｐに対し、レーザ式露光エンジンを備えた露光エンジン３２で撮影画像の露光を行い、この露光後の印画紙Ｐを複数の現像処理する、いわゆる銀塩写真プリント方式を採用していたが、もちろん、このような方式に限定されるわけではなく、例えば、フィルムや紙にインクを吐出して画像を形成するインクジェットプリント方式や感熱転写シートを用いた熱転写方式など、種々の写真プリント方式を採用することができる。 
【図面の簡単な説明】
【００４６】
【図１】本発明による画像処理技術の一例を模式的に示す参考図
【図２】本発明による画像処理技術の他の例を模式的に示す参考図を組み込んだ写真プリント注文処理機が採用されている写真処理システムを示す模式図
【図３】図１に基づく本発明による画像処理技術を組み込んだ写真プリント注文処理機を構成要素としてる写真処理システムの構成図
【図４】写真プリント注文処理機から送られてきた写真プリント情報に基づいて写真プリントを出力する写真プリント装置の構成を示す模式図
【図５】写真プリント注文処理機の外観を示す斜視図
【図６】写真プリント注文処理機の各種機能を示す機能ブロック図
【図７】写真プリント注文処理機のコントローラに構築されている、写真プリント注文処理ユニットの機能ブロック図
【図８】プレジャッジ画面の一例を示すモニタ画面図
【図９】入力された撮影画像に対して必要な画像処理を施して写真プリントを出力するためのデータを生成する画像処理を示すフローチャート
【符号の説明】
【００４７】
１０：写真プリント注文処理機
１５：モニタ
４６：写真プリント情報作成部
５０：写真プリント注文処理ユニット
５１：顔検出モジュール
５２：画像処理モジュール
５２ａ：シミュレート画像生成部
５２ｂ：画像補正部
５３：ＧＵＩモジュール
５３ａ：ジャッジ画面生成部
５３ｂ：処理コマンド管理部
５３ｃ：処理コマンド付与部
５４：撮影画像グループ化モジュール
５４ａ：撮影条件判定部
５４ｂ：画像選択部
５４ｃ：画像補正コマンド割当部
６０：プレジャッジ画面
【図１】
2007108578.tif 000003
【図２】
2007108578.tif 000004
【図３】
2007108578.tif 000005
【図４】
2007108578.tif 000006
【図５】
2007108578.tif 000007
【図６】
2007108578.tif 000008
【図７】
2007108578.tif 000009
【図８】
2007108578.tif 000010
【図９】
2007108578.tif 000011