(57)【要約】【課題】  画像中の人物の顔の特定の部位にのみソフトフォーカスを加えることが可能な画像処理プログラム、画像処理装置、及び、自動写真撮影装置を提供する。【解決手段】  顔上の複数のノードを写真画像から抽出する処理と、予め定められた組み合わせのノードを結線した一以上の所定幅の線分領域、及び／又は、予め定められた組み合わせの三以上のノードを結線した線分により囲繞される一以上の多角形領域よりなる第１マスク画像を生成する処理と、写真画像にエッジ処理を行うことにより第２マスク画像を生成する処理と、写真画像にソフトフォーカス処理を加えたぼかし画像を生成する処理と、第１マスク画像、第２マスク画像によりカバーされる領域についての写真画像と、第１マスク画像、第２マスク画像によりカバーされる領域以外についてのぼかし画像とを重ね合わせることにより重ね合わせ画像を生成する処理とを実行する。【選択図】  図２
2006031195.tif 000002
【特許請求の範囲】
【請求項１】
一人以上の人物の顔が撮影された写真画像に部分的なソフトフォーカスを加えるための画像処理装置であって、
顔上の複数のノードを前記写真画像から抽出するノード抽出手段と、
予め定められた組み合わせの前記ノードを結線した一以上の所定幅の線分領域よりなる第１マスク画像を生成する第１マスク画像生成手段と、
前記写真画像にエッジ処理を行うことにより第２マスク画像を生成する第２マスク画像生成手段と、
前記写真画像にソフトフォーカス処理を加えたぼかし画像を生成するぼかし画像生成手段と、
前記第１マスク画像、第２マスク画像によりカバーされる領域についての前記写真画像と、前記第１マスク画像、第２マスク画像によりカバーされる領域以外についての前記ぼかし画像とを重ね合わせることにより重ね合わせ画像を生成する重ね合わせ画像生成手段とを備えることを特徴とする画像処理装置。
【請求項２】
前記線分領域の線幅は、前記複数のノードから選択される２つのノード間の距離に応じて変更されることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
一人以上の人物の顔が撮影された写真画像に部分的なソフトフォーカスを加えるための画像処理装置であって、
顔上の複数のノードを前記写真画像から抽出するノード抽出手段と、
予め定められた組み合わせの三以上の前記ノードを結線した線分により囲繞される一以上の多角形領域よりなる第１マスク画像を生成する第１マスク画像生成手段と、
前記写真画像にエッジ処理を行うことにより第２マスク画像を生成する第２マスク画像生成手段と、
前記写真画像にソフトフォーカス処理を加えたぼかし画像を生成するぼかし画像生成手段と、
前記第１マスク画像、第２マスク画像によりカバーされる領域についての前記写真画像と、前記第１マスク画像、第２マスク画像によりカバーされる領域以外についての前記ぼかし画像とを重ね合わせることにより重ね合わせ画像を生成する重ね合わせ画像生成手段とを備えることを特徴とする画像処理装置。
【請求項４】
前記複数のノードは、弾性グラフマッチング法により抽出されることを特徴とする請求項１〜３のいずれか一項に記載の画像処理装置。
【請求項５】
前記写真画像にアンシャープネスマスク処理を加えたアンシャープネスマスク画像を生成するアンシャープネスマスク画像生成手段を更に備え、
前記重ね合わせ画像生成手段は、前記第１マスク画像、第２マスク画像によりカバーされる領域についての前記アンシャープネスマスク画像と、前記第１マスク画像、第２マスク画像によりカバーされる領域以外についての前記ぼかし画像とを重ね合わせることにより重ね合わせ画像を生成することを特徴とする請求項１〜４のいずれか一項に記載の画像処理装置。
【請求項６】
一人以上の人物の顔が撮影された写真画像に部分的なソフトフォーカスを加えるための画像処理プログラムであって、
前記プログラムは、コンピュータに、
顔上の複数のノードを前記写真画像から抽出する処理と、
予め定められた組み合わせの前記ノードを結線した一以上の所定幅の線分領域よりなる第１マスク画像を生成する処理と、
前記写真画像にエッジ処理を行うことにより第２マスク画像を生成する処理と、
前記写真画像にソフトフォーカス処理を加えたぼかし画像を生成する処理と、
前記第１マスク画像、第２マスク画像によりカバーされる領域についての前記写真画像と、前記第１マスク画像、第２マスク画像によりカバーされる領域以外についての前記ぼかし画像とを重ね合わせることにより重ね合わせ画像を生成する処理とを実行させることを特徴とするプログラム。
【請求項７】
一人以上の人物の顔が撮影された写真画像に部分的なソフトフォーカスを加えるための画像処理プログラムであって、
前記プログラムは、コンピュータに、
顔上の複数のノードを前記写真画像から抽出する処理と、
予め定められた組み合わせの三以上の前記ノードを結線した線分により囲繞される一以上の多角形領域よりなる第１マスク画像を生成する処理と、
前記写真画像にエッジ処理を行うことにより第２マスク画像を生成する処理と、
前記写真画像にソフトフォーカス処理を加えたぼかし画像を生成する処理と、
前記第１マスク画像、第２マスク画像によりカバーされる領域についての前記写真画像と、前記第１マスク画像、第２マスク画像によりカバーされる領域以外についての前記ぼかし画像とを重ね合わせることにより重ね合わせ画像を生成する処理とを実行させることを特徴とするプログラム。
【請求項８】
写真画像を撮影する撮影手段と、
一以上の人物の顔が含まれる前記撮影手段により撮影した前記写真画像から、顔上の複数のノードを抽出するノード抽出手段と、
予め定められた組み合わせの前記ノードを結線した一以上の所定幅の線分領域よりなる第１マスク画像を生成する第１マスク画像生成手段と、
前記写真画像にエッジ処理を行うことにより第２マスク画像を生成する第２マスク画像生成手段と、
前記写真画像にソフトフォーカス処理を加えたぼかし画像を生成するぼかし画像生成手段と、
前記第１マスク画像、第２マスク画像によりカバーされる領域についての前記写真画像と、前記第１マスク画像、第２マスク画像によりカバーされる領域以外についての前記ぼかし画像とを重ね合わせることにより重ね合わせ画像を生成する重ね合わせ画像生成手段とを備えることを特徴とする自動写真撮影装置。
【請求項９】
写真画像を撮影する撮影手段と、
一以上の人物の顔が含まれる前記撮影手段により撮影した前記写真画像から、顔上の複数のノードを抽出するノード抽出手段と、
予め定められた組み合わせの三以上の前記ノードを結線した線分により囲繞される一以上の多角形領域よりなる第１マスク画像を生成する第１マスク画像生成手段と、
前記写真画像にエッジ処理を行うことにより第２マスク画像を生成する第２マスク画像生成手段と、
前記写真画像にソフトフォーカス処理を加えたぼかし画像を生成するぼかし画像生成手段と、
前記第１マスク画像、第２マスク画像によりカバーされる領域についての前記写真画像と、前記第１マスク画像、第２マスク画像によりカバーされる領域以外についての前記ぼかし画像とを重ね合わせることにより重ね合わせ画像を生成する重ね合わせ画像生成手段とを備えることを特徴とする自動写真撮影装置。
【請求項１０】
前記ノードから選択される２つのノード間の距離に応じて、前記撮影手段の焦点距離を調整する焦点距離調整手段を更に備えることを特徴とする請求項８又は９に記載の自動写真撮影装置。
【請求項１１】
前記ノードから選択される２つのノード間の距離に応じて、前記撮影手段による撮影の際の照明強度を調整する照明強度調整手段を更に備えることを特徴とする請求項８〜１０のいずれか一項に記載の自動写真撮影装置。
【請求項１２】
前記ノードの位置に基づいて、前記撮影手段の焦点位置を調整する焦点位置調整手段を更に備えることを特徴とする請求項８〜１１のいずれか一項に記載の自動写真撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一以上の人物像を含む写真画像に部分的なソフトフォーカス処理を行うための画像処理プログラム、画像処理装置、及び、自動写真撮影装置に関し、特に、頬や額などの顔の特定部分にソフトフォーカスを加えることで肌合いを滑らかにすると同時に、目鼻立ちや輪郭のシャープさが保たれた写真画像を得ることができる画像処理プログラム、画像処理装置、及び、自動写真撮影装置に関する。
【背景技術】
【０００２】
人物などを被写体として撮影された写真画像に対する画像処理の一つにソフトフォーカス処理がある。
【０００３】
このソフトフォーカス処理は、画像の空間周波数の低域部分を強調するなどにより、画像の色合いや濃淡を均一化するものであり、人物の肌表面にある毛穴やニキビなどの細かい模様を見えなくする効果があり、そのため、肌合いが滑らかで美しい写りの写真画像を得ることができるが、その反面、目鼻立ちや輪郭などもぼやけてしまうために、画像のシャープさが失われ、全体的に印象の薄い画像となる傾向がある。
【特許文献１】特表２００２−５１１６１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上記課題に鑑みてなされたものであり、画像中の人物の顔の特定の部位にのみソフトフォーカスを加えることが可能な画像処理プログラム、画像処理装置、及び、自動写真撮影装置を提供することをその目的とする。
【０００５】
また本発明は、目鼻立ちや輪郭のシャープさを保ちつつ、人物の顔の頬や額などの特定部分にソフトフォーカス処理を行うことができる画像処理プログラム、画像処理装置、及び、自動写真撮影装置を提供することをもその目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記課題を解決したものであり、一人以上の人物の顔が撮影された写真画像に部分的なソフトフォーカスを加えるための画像処理装置であって、顔上の複数のノードを前記写真画像から抽出するノード抽出手段と、予め定められた組み合わせの前記ノードを結線した一以上の所定幅の線分領域よりなる第１マスク画像、及び／又は、予め定められた組み合わせの三以上の前記ノードを結線した線分により囲繞される一以上の多角形領域よりなる第１マスク画像を生成する第１マスク画像生成手段と、前記写真画像にエッジ処理を行うことにより第２マスク画像を生成する第２マスク画像生成手段と、前記写真画像にソフトフォーカス処理を加えたぼかし画像を生成するぼかし画像生成手段と、前記第１マスク画像、第２マスク画像によりカバーされる領域についての前記写真画像と、前記第１マスク画像、第２マスク画像によりカバーされる領域以外についての前記ぼかし画像とを重ね合わせることにより重ね合わせ画像を生成する重ね合わせ画像生成手段とを備えることを特徴とする画像処理装置、或いは、上記各手段に加え、写真画像を撮影する撮影手段を備える自動写真撮影装置、或いは、一人以上の人物の顔が撮影された写真画像に部分的なソフトフォーカスを加えるための画像処理プログラムであって、前記プログラムは、コンピュータに、顔上の複数のノードを前記写真画像から抽出する処理と、予め定められた組み合わせの前記ノードを結線した一以上の所定幅の線分領域よりなる第１マスク画像、及び／又は、予め定められた組み合わせの三以上の前記ノードを結線した線分により囲繞される一以上の多角形領域よりなる第１マスク画像を生成する処理と、前記写真画像にエッジ処理を行うことにより第２マスク画像を生成する処理と、前記写真画像にソフトフォーカス処理を加えたぼかし画像を生成する処理と、前記第１マスク画像、第２マスク画像によりカバーされる領域についての前記写真画像と、前記第１マスク画像、第２マスク画像によりカバーされる領域以外についての前記ぼかし画像とを重ね合わせることにより重ね合わせ画像を生成する処理とを実行させることを特徴とするプログラムである。
【０００７】
本発明におけるノードは、撮影された画像に写っている一人以上の人物それぞれの、瞳、目尻、目頭、上下瞼、上下唇の左右端や中心、鼻頂上、小鼻上部、及び、下部、眉間、眉端、眉頭、眉中央など、予め定められた顔の部位であり、このようなノードは、ＷＯ９９／０８９３５号国際公開公報、或いは、これに基づいて日、米で公開された、特表２００２−５１１６１７号公報、米国特許公報第６３９１３７０号に記載される方法（弾性グラフマッチング法）により抽出することができる。
【０００８】
また、本発明の第１マスク画像は、予め定められた組み合わせの上記ノードを結線することにより得られる一以上の所定幅の線分領域、及び／又は、予め定められた組み合わせの三以上の上記ノードを結線した複数の線分により囲繞される一以上の多角形領域により構成される画像である。
【０００９】
そして、これらの線分領域や、多角形領域は、鼻梁、小鼻、唇、眉など、顔の特徴となる部分ではあるが、色合いや濃淡の変化が比較的なだらかであるために、後述のエッジ処理では必ずしもエッジ領域として検出されない領域とすることが好ましく、例えば、左右の眉の眉頭−眉中央、眉中央−眉端を結ぶそれぞれ２本の所定幅の線分、左右の目の目頭−目尻−上瞼−下瞼を順次結線したそれぞれ４本の所定幅の線分、眉間−鼻頂上を結ぶ所定幅の線分などを上記線分領域とし、或いは、左右の目の目頭−目尻−上瞼−下瞼の４点を頂点とする四角形を上記多角形領域とすることができる。
【００１０】
また、本発明の第２マスク画像は、撮影された画像にエッジ処理を加えることにより生成される画像である。
【００１１】
ここで、エッジ処理は、例えば、画像中の人物の目、唇、眉毛、顔の輪郭など、色合いや濃淡が急激に変化する境界領域をエッジ領域として抽出するために行われる処理であり、例えば、撮影された画像の空間周波数の高域部分が一定の閾値を越える画素をエッジ領域とすることで第２マスク画像を得ることが可能である。
【００１２】
また、本発明におけるぼかし画像は、撮影された画像にソフトフォーカス処理を加えることにより生成される画像である。
【００１３】
ここで、ソフトフォーカス処理は、画像各部の色合いや濃淡を均一化するために行われる処理であり、例えば、撮影された画像の空間周波数の中域、高域部分の出力を低下させて低域部分を強調するなどによりぼかし画像を得ることが可能である。
【００１４】
また、本発明における重ね合わせ画像は、第１マスク画像、第２マスク画像によりカバーされる領域についての撮影された画像と、第１マスク画像、第２マスク画像によりカバーされる領域以外の領域についてのぼかし画像とを重ね合わせることにより生成される画像である。
【００１５】
即ち、第１マスク画像における線分領域、及び／又は、多角形領域と、第２マスク画像におけるエッジ領域に含まれる画素には、撮影された画像においてその画素に該当する画素の画素値が与えられ、線分領域、多角形領域、及び、エッジ領域のいずれにも含まれない画素には、ぼかし画像においてその画素に該当する画素の画素値が与えられることにより、重ね合わせ画像が生成される。
【００１６】
従って、本発明では、重ね合わせ画像として、例えば、頬や額などの、線分領域、多角形領域、及び、エッジ領域のいずれにも属さない領域にはソフトフォーカス処理が加えられて、ニキビやシミ、或いは、毛穴などによる微小な模様が目立たなくされされるとともに、輪郭などのエッジ処理により抽出される領域や、目元、鼻筋、口元などの、線分領域や多角形領域とされる領域にはソフトフォーカス処理が加えられないために、画像のシャープさが損なわれない写真画像を得ることが可能となる。
【００１７】
また、上記本発明において、写真画像にアンシャープネスマスク処理を行うことで画像の鮮明度を向上させたアンシャープネスマスク画像を生成し、第１マスク画像、第２マスク画像によりカバーされる領域についてのアンシャープネスマスク画像と、第１マスク画像、第２マスク画像によりカバーされる領域以外についてのぼかし画像とを重ね合わせることにより重ね合わせ画像を生成するようにすることも可能であり、これにより、画像のシャープさを更に高めることが可能である。
【００１８】
また、本発明の自動写真撮影装置においては、抽出されたノード位置から利用者の立ち位置を導出し、これに基づいて、撮影手段の焦点位置や焦点距離を調整し、或いは、撮影の際の照明強度を調整することが可能であり、これにより、より適切な条件での写真撮影を行うことが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の一実施形態を図面に基づいて説明する。
【００２０】
図１は、本発明の一実施形態に係る画像処理装置１０のハードウェア構成を示す説明図である。
【００２１】
図示されるように、画像処理装置１０は、主としてＣＰＵ１１、及び、ＲＯＭ、ＲＡＭ、ハードディスクなどよりなる記録装置１２、及び、ＣＣＤカメラ１３やプリンター１４などの外部機器との間での画像情報の授受を行うためのインターフェイス１５を備えるパーソナルコンピュータである。
【００２２】
図２は、ＣＰＵ１１が記録装置１２に記録される本発明の画像処理プログラムを実行することにより実現される機能ブロックを示している。
【００２３】
図示されるように、画像処理装置１０の機能ブロックは、処理部２０と記録部３０を有しており、処理部２０は、ノード抽出手段２１、第１マスク画像生成手段２２、第２マスク画像生成手段２３、ぼかし画像生成手段２４、重ね合わせ画像生成手段２５から構成され、また、記録部３０は、ＣＣＤカメラ１３などから取り込まれた一人以上の人物の顔が撮影された写真画像を記録する撮影画像記録部３１、及び、第１マスク画像生成手段２２、第２マスク画像生成手段２３、ぼかし画像生成手段２４、重ね合わせ画像生成手段２５により生成される第１マスク画像、第２マスク画像、ぼかし画像、重ね合わせ画像をそれぞれ記録する第１マスク画像記録部３２、第２マスク画像記録部３３、ぼかし画像記録部３４、重ね合わせ画像記録部３５から構成されている。
【００２４】
ここで、ノード抽出手段２１は、ＷＯ９９／０８９３５号国際公開公報、或いは、これに基づいて日、米で公開された、特表２００２−５１１６１７号公報、米国特許公報第６３９１３７０号に記載される弾性グラフマッチング法に基づいて、撮影画像記録部３１の写真画像から、表１、及び、図３に示される顔上の０〜３１のノード番号で示される３２個のノードを抽出するものである。
【表１】
2006031195.tif 000003
【００２５】
また、第１マスク画像生成手段２２は、上記３２個のノードから表２に示される３４個の組み合わせのノードを結線することにより、図４のような３４個の線分領域からなる第１マスク画像を生成する。
【表２】
2006031195.tif 000004
【００２６】
ここで、それぞれの線分領域は、個々の線分領域毎に異なる線幅をもって結線されてもよく、或いは、全ての線分領域について同一の線幅をもって結線されても構わないが、例えば、ノード番号「０」、及び、「１」の左右の瞳のノード間の距離が大きいほど、個々の線分領域の線幅を大きくするなど、画像中における顔部分の大きさに応じて、個々の線分領域の線幅を調整することが好ましい。
【００２７】
また、第２マスク画像生成手段２３は、撮影画像記録部３１の写真画像の空間周波数の高域部分が一定の閾値を越える画素パターンを第２マスク画像として生成するものである（図５参照）。
【００２８】
また、ぼかし画像生成手段２４は、撮影画像記録部３１の写真画像の空間周波数の中域、高域部分の出力を低下させて低域部分を強調することで、ソフトフォーカスが加えられた画像を生成するものである。
【００２９】
重ね合わせ画像生成手段２４は、第１マスク画像、第２マスク画像を合成することにより得られる図６に示すような合成マスク画像を使用して、合成マスク画像以外の部分がぼかし画像となっている図７に示すような画像を生成するとともに、これに、合成マスク画像の部分が写真画像となっている画像を重ね合わせて、図８に示すような重ね合わせ画像を生成する。
【００３０】
このようにして得られた重ね合わせ画像は、顔の輪郭などのエッジ領域や、目元、口元、鼻梁、小鼻、眉毛などの線分領域については、鮮明な写真画像が使用される一方で、エッジ領域や線分領域に含まれない頬や額などの部分は、ソフトフォーカスがかかったぼかし画像が使用されているために、肌合いが美しく、かつ、写りのシャープさが損なわれていない画像となる。
【００３１】
続いて、本発明の自動写真撮影装置に係る実施形態の説明を行う。
【００３２】
図９は、本発明の一実施形態に係る自動写真撮影装置４０の内部構造を示す断面説明図であり、図１０は、当該自動写真撮影装置４０が備える筐体５０の正面図である。
【００３３】
図示されるように、自動写真撮影装置４０は、筐体５０と、撮影ブース７０より構成されており、筐体５０内部には、焦点位置、及び、焦点距離の調整が可能とされた第１、第２のＣＣＤカメラ５１、５２、液晶モニタ５３の他、後述の制御装置８０、プリンター９５が設けられている。
【００３４】
また、図９中の５４はハーフミラーであり、ハーフミラー５４は、液晶モニタ５３上の画像を表示窓５５方向に反射するとともに、表示窓５５からの利用者の像を第１のＣＣＤカメラ５１方向に透過させる働きを有し、表示窓５５からの液晶モニタ５３上の画像の確認と、表示窓５５正面に位置する利用者の第１のＣＣＤカメラ５１からの撮影とを可能とするものである。
【００３５】
更に、筐体５０の前面には、照明強度の調整が可能とされたフラッシュライト５６、５７、及び、フラッシュライトを拡散させて利用者を照明する拡散窓５８、５９が設けられている。
【００３６】
また、筐体５０の背面はらくがきコーナーとなっており、ＣＣＤカメラ５１、５２により撮影された画像に対してらくがきの入力などを行うための、タッチパネル式モニタとタッチペンを備える編集入力装置６０が設けられている。
【００３７】
また、撮影ブース７０のブース背面７１と筐体５０の間には、利用者を収容する撮影スペースが形成され、撮影ブース７０の天井部には、照明強度の調整が可能とされたフラッシュライト７２、７３、及び、その拡散窓７４、７５、及び、各種色調での照明を行うことができる天井照明７６が設置されている。
【００３８】
また、図１０に示されるように、筐体５０の正面には、上述の表示窓５５、第２のＣＣＤカメラ５２、拡散窓５８、５９の他、第１、第２のＣＣＤカメラ５１、５２のリアルタイムの撮影画像を表示するモニタ６１、６２、各種操作を入力するための操作パネル６３、コイン投入を受け付けるコイン投入口６４、及び、スピーカ６５が設けられている。
また、撮影ブース７０は、筐体５０とブース背面７１により形成される撮影スペースを更に左右から限定する図示されない２つの側面を備え、該側面の一方、又は両方には、必要に応じてカーテン乃至アコーディオンドアが設けられた出入口として使用される開口が設けられている。
【００３９】
図１１は、上記自動写真撮影装置４０のシステム構成を示す説明図である。
【００４０】
制御装置８０は、バス８１により相互に接続されるＣＰＵ８２、ＣＰＵ８２を制御する基本プログラムを格納するＲＯＭ８３、ＣＰＵ８２の作業用データや、一時データを記録するＲＡＭ８４、本発明の画像処理プログラムを始め、自動写真撮影装置４０の動作に必要なプログラムや各種データが格納されたハードディスク８６、ＣＤ−ＲＯＭドライブ８７、及び、インターフェース（Ｉ／Ｆ）８５を備えるパーソナルコンピュータであり、インターフェース８５には、制御装置８０のコントロールに従って、第１、第２のＣＣＤカメラ５１、５２による撮影を制御するのためのカメラ制御装置９０、フラッシュライト５６、５７、７２、７３の照明強度や照明タイミングを制御するための照明制御装置９１、ハードディスク８６に記録された音響情報、画像情報をスピーカ６５、液晶モニタ５３等から再生するための音響制御装置９２、画像制御装置９３、編集入力を受け付ける編集入力装置６０などの外部機器が接続されており、ＣＰＵ８２とこれら各機器との間における信号の授受が可能とされている。
【００４１】
また、コイン処理部９４は、コイン投入口６４に投入された硬貨を検出し、所定の利用料金が支払われた場合はＣＰＵ８２にその旨を通知するものであり、プリンター９５は、レイアウトされた画像を例えばＡ６サイズの写真シールに印刷して図示されない写真シール排出口に排出するものである。
【００４２】
以下、図１２に示すフローチャートに従って、自動写真撮影装置４０の動作を説明する。
【００４３】
コイン処理部９４から所定金額のコイン検知信号をＣＰＵ８２が受信した場合、ＣＰＵ８２は、液晶モニタ５３上において、「雪」、「夕焼け」、「ロマンチック」、「ホラー」など、複数のテーマの選択肢を表示させ、利用者によるテーマの選択を受け付ける（ステップＳ１）。
【００４４】
利用者が、操作パネル６３のボタン操作により、いずれかのテーマを選択すると、選択されたテーマに応じた映像、及び、音声が液晶モニタ５３、及び、スピーカ６５から出力され、これに合わせた所定のタイミングで、ＣＣＤカメラ５１、５２による写真撮影が所定回数繰り返して実行される（ステップＳ２）。
【００４５】
ここで、ＣＰＵ８２は、各写真撮影において、ＣＣＤカメラ５１、５２により取得される時事刻々の映像に基づいて、弾性グラフマッチング法により、被写体である利用者の左右の瞳の位置を抽出し、その中央の位置にＣＣＤカメラ５１、５２の焦点位置を調整し、更に、左右の瞳間の距離から利用者の立ち位置（利用者からＣＣＤカメラ５１、５２までの距離）を導出し、ＣＣＤカメラ５１、５２の焦点距離を調整するようになっている。
【００４６】
更に、ＣＰＵ８２は、上記により導出された利用者からＣＣＤカメラ５１、５２までの距離が大きい場合には、フラッシュライト５６、５７、７２の照明強度が強くなるように照明制御装置９１を制御するようになっており、これにより、利用者の立ち位置に関わらず、常に十分な明るさの照明光が利用者に照射されるようになっている。
【００４７】
なお、被写体である利用者が複数である場合には、ＣＰＵ８２は、それぞれの利用者について抽出した左右の瞳間の距離が最も大きい利用者を基準にして、上記の焦点位置、焦点距離、及び、照明強度の調整が行われるようになっている。
【００４８】
写真撮影のステップが終了すると、利用者に対して筐体５０の背面のらくがきコーナーへの移動を促すナレーションがスピーカ６５から出力され（ステップＳ３）、その後、編集入力のステップ（ステップＳ４）が実行される。
【００４９】
ＣＰＵ８２は、上記ステップＳ２〜Ｓ３の処理が実行されている間、これと並行して、本発明の画像処理プログラムを実行し、撮影された各写真画像に部分的なソフトフォーカスを加えた重ね合わせ画像を生成するとともに、ステップＳ１において選択されたテーマ毎に準備されているフレーム画像を合成する処理を実行する。
【００５０】
図１３は、ＣＰＵ８２がこの画像処理プログラムを実行することにより実現される機能ブロックを示している。
【００５１】
この機能ブロックは、顔マスク画像生成手段２６、フレーム合成画像生成手段２７、顔マスク画像記録部３６、フレーム画像記録部３７を除いて図４に示す機能ブロックと同一であり、図４について説明した態様と同様の態様で動作する。
【００５２】
即ち、ノード抽出手段２１は、弾性グラフマッチング法により、撮影された各写真画像から、当該写真画像に撮影されているそれぞれの利用者毎に、表１、及び、図３に示される３２個のノードを抽出し、第１マスク画像生成手段２２は、表２に示される３４個の組み合わせのノードを結線することにより、それぞれの利用者について、図４のような３４個の線分領域が形成された第１マスク画像を生成し、第２マスク画像生成手段２３は、撮影された各写真画像の空間周波数の高域部分が一定の閾値を越える領域を第２マスク画像として生成し（図５参照）、ぼかし画像生成手段２４は、各写真画像の空間周波数の低域部分を強調することで、ソフトフォーカスが加えられた画像を生成し、これらにより生成された第１マスク画像、第２マスク画像、及び、ぼかし画像は、それぞれ第１マスク画像記録部３２、第２マスク画像記録部３３、ぼかし画像記録部３４に記録される。
【００５３】
また、重ね合わせ画像生成手段２５は、第１マスク画像、第２マスク画像を合成することにより得られる図６に示すような合成マスク画像を使用して、合成マスク画像以外の部分がぼかし画像となっている図７に示すような画像を生成するとともに、これに、合成マスク画像の部分が写真画像となっている画像を重ね合わせて、図８に示すような重ね合わせ画像を生成する。
【００５４】
また、顔マスク画像生成手段２６は、各利用者について抽出された上記３２個のノードに基づいて、利用者毎に、顎、鰓、こめかみ、額などの１１箇所の位置を導出し、これらを結線することにより、図１４に示すような各利用者の顔面部分を覆う多角形領域よりなる顔マスク画像を生成し、これを顔マスク画像記録部３６に記録する。
【００５５】
また、フレーム画像記録部３７は、例えば、「雪」のテーマであれば、粉雪が舞っているような模様の画像など、それぞれのテーマ毎に準備されたフレーム画像を記録しており、フレーム合成画像生成手段２７は、ステップＳ１において選択されたテーマに対応するフレーム画像、顔マスク画像記録部３６に記録された顔マスク画像、及び、重ね合わせ画像記録部３５に記録された重ね合わせ画像を用いて、顔マスク画像のマスク領域（顔面部分を覆う多角形領域）は重ね合わせ画像となっており、顔マスク画像のマスク領域以外の部分については重ね合わせ画像にフレーム画像が前景として合成された画像となっているフレーム合成画像を生成する。
【００５６】
編集入力のステップ（ステップＳ４）では、撮影された各写真画像について上記のようにして生成されたフレーム合成画像が編集入力装置６０のタッチパネル式モニタ上に表示され、付属のタッチペンによる操作に応じて、このフレーム合成画像に対する線画描画、スタンプ画像の貼付、フレーム処理などの編集を行いうるようにされている。
【００５７】
編集入力のステップ（ステップＳ４）が終了すると、レイアウト受付のステップ（ステップＳ５）が実行され、ステップＳ４において編集が加えられたフレーム合成画像、及び、推奨レイアウトが編集入力装置６０のタッチパネル式モニタに表示され、利用者が印刷を希望する画像、及び、レイアウトを付属のタッチペンで選択することにより、画像印刷のレイアウトを設定できるようにされている。
【００５８】
レイアウトの設定の終了後、選択された画像、及び、レイアウトのデータは、ＣＰＵ８２によりプリンタ７１に伝送され、写真プリントの印刷（ステップＳ６）が実行され、印刷された写真プリントが写真排出口から利用者に提供される。
【００５９】
以上、本発明に係る画像処理プログラム、画像処理装置、及び、自動写真撮影装置を一実施形態に基づいて説明したが、本発明は上記実施形態に限定されるものではなく、特許請求の範囲に記載の範囲において、種々の改変が可能である。
【００６０】
例えば、表１、２に示したノード、及び、線分領域を生成するためのノードの組み合わせは最も好ましい形態として例示したものであり、表１に示されるノードの一部のみを抽出し、表１に示されるノード以外のノードを抽出するようにすることが可能であり、また、表２に示される以外の組み合わせのノードを結線することで線分領域を生成することも可能である。
【００６１】
また、上記した実施形態では、所定の組み合わせのノードを結線した一以上の所定幅の線分領域により第１マスク画像が形成される場合について説明したが、予め定められた組み合わせの三以上のノードを結線した線分により囲繞される一以上の多角形領域、或いは、そのような多角形領域、及び、線分領域の組み合わせにより第１マスク画像が形成されるものとしても構わない。
【００６２】
また、本発明におけるノードの抽出は必ずしも静止画像に基づいて行われることは必要ではなく、動画に基づいて抽出することも可能であり、同様に、第１マスク画像、第２マスク画像、ぼかし画像、重ね合わせ画像、アンシャープネスマスク画像、フレーム合成画像の生成は、静止画像としても、動画としても生成することが可能である。
【００６３】
また、ソフトフォーカス処理やアンシャープネスマスク処理の他、写真画像、重ね合わせ画像、アンシャープネスマスク画像、フレーム合成画像に対して、色補正や濃度補正などの追加的な画像処理を行うことも可能である。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施形態に係る画像処理装置のハードウェア構成を示す説明図。
【図２】本発明の一実施形態に係る画像処理プログラムを実行することにより実現される機能ブロックを示す説明図。
【図３】本発明において抽出される例示的なノードを示す説明図。
【図４】例示的な第１マスク画像を示す説明図。
【図５】例示的な第２マスク画像を示す説明図。
【図６】例示的な合成マスク画像を示す説明図。
【図７】合成マスク画像以外の部分にぼかし画像を適用した状態を示す説明図。
【図８】例示的な重ね合わせ画像を示す説明図。
【図９】本発明の一実施形態に係る自動写真撮影装置の内部構造を示す断面説明図。
【図１０】本発明の一実施形態に係る自動写真撮影装置が備える筐体の正面図。
【図１１】本発明の一実施形態に係る自動写真撮影装置のシステム構成を示す説明図。
【図１２】本発明の一実施形態に係る自動写真撮影装置の動作を示すフローチャート。
【図１３】本発明の一実施形態に係る画像処理プログラムを実行することにより実現される機能ブロックを示す説明図。
【図１４】例示的な顔マスク画像の説明図。
【符号の説明】
【００６５】
１０ 画像処理装置
１１ ＣＰＵ
１２ 記録装置
１３ カメラ
１４ プリンター
１５ インターフェイス
２０ 処理部
２１ ノード抽出手段
２２ 第１マスク画像生成手段
２３ 第２マスク画像生成手段
２４ ぼかし画像生成手段
２５ 重ね合わせ画像生成手段
２６ 顔マスク画像生成手段
２７ フレーム合成画像生成手段
３０ 記録部
３１ 撮影画像記録部
３２ 第１マスク画像記録部
３３ 第２マスク画像記録部
３４ ぼかし画像記録部
３５ 重ね合わせ画像記録部
３６ 顔マスク画像記録部
３７ フレーム画像記録部
４０ 自動写真撮影装置
５０ 筐体
５１、５２ ＣＣＤカメラ
５３ 液晶モニタ
５４ ハーフミラー
５５ 表示窓
５６、５７、７２、７３ フラッシュライト
５８、５９、７４、７５ 拡散窓
６０ 編集入力装置
６１、６２ モニタ
６３ 操作パネル
６４ コイン投入口
６５ スピーカ
７０ 撮影ブース
７１ ブース背面
７６ 天井照明
８０ 制御装置
８１ バス
８２ ＣＰＵ
８３ ＲＯＭ
８４ ＲＡＭ
８５ インターフェース
８６ ハードディスク
８７ ＣＤ−ＲＯＭドライブ
９０ カメラ制御装置
９１ 照明制御装置
９２ 音響制御装置
９３ 画像制御装置
９４ コイン処理部
９５ プリンター
【図１】
2006031195.tif 000005
【図２】
2006031195.tif 000006
【図３】
2006031195.tif 000007
【図４】
2006031195.tif 000008
【図５】
2006031195.tif 000009
【図６】
2006031195.tif 000010
【図７】
2006031195.tif 000011
【図８】
2006031195.tif 000012
【図９】
2006031195.tif 000013
【図１０】
2006031195.tif 000014
【図１１】
2006031195.tif 000015
【図１２】
2006031195.tif 000016
【図１３】
2006031195.tif 000017
【図１４】
2006031195.tif 000018