(57)【要約】【課題】ユーザの手間を煩わすことなく、より自然な仕上がりを有する合成画像を得る。【解決手段】画像に含まれるオブジェクトを検出し、オブジェクトに対する光源方向あるいは光源からの光により生じる陰影の方向である陰影方向を検出し、同一または近似の前記光源方向あるいは前記陰影方向を有するオブジェクトの画像を選択し、選択されたオブジェクトの画像を用いて画像合成を行う。【選択図】図４
2008140107.tif 000002
【特許請求の範囲】
【請求項１】
画像に含まれるオブジェクトを検出するオブジェクト検出部と、
前記オブジェクトに対する光源方向あるいは光源からの光により生じる陰影の方向であ
る陰影方向を検出する方向検出部と、
同一または近似の前記光源方向あるいは前記陰影方向を有するオブジェクトの画像を選
択するオブジェクト選択部と、
前記選択されたオブジェクトの画像を用いて画像合成を行う画像合成部と、
を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置において、
前記画像合成部は、前記選択されたオブジェクトの画像を所定の背景画像と合成するも
のであり、
前記オブジェクト選択部は、前記背景画像と同一または近似の前記光源方向あるいは前
記陰影方向を有するオブジェクトの画像を選択する、
ことを特徴とする画像処理装置。
【請求項３】
請求項１または請求項２記載の画像処理装置において、
検出された前記オブジェクトと、前記光源方向あるいは前記陰影方向と、を対応づけて
記憶する顔画像選別処理テーブルを備え、
前記オブジェクト選択部は、前記顔画像選別処理テーブルを参照して、オブジェクトの画
像を選択することを特徴とする画像処理装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の画像処理装置において、  前記方向検出部
は、所定の光源方向あるいは所定の陰影方向における前記オブジェクトの陰影の変化状態
を表す陰影テンプレートを予め複数記憶し、前記オブジェクトの画像に対し、前記陰影の
変化状態がもっとも一致する陰影テンプレートに対応する前記光源方向あるいは前記陰影
方向を前記オブジェクトの画像の光源方向あるいは陰影方向とすることを特徴とする画像
処理装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の画像処理装置において、
前記オブジェクトは、顔であることを特徴とする画像処理装置。
【請求項６】
画像に含まれるオブジェクトを検出するオブジェクト検出過程と、
前記オブジェクトに対する光源方向あるいは光源からの光により生じる陰影の方向であ
る陰影方向を検出する方向検出過程と、
同一または近似の前記光源方向あるいは前記陰影方向を有するオブジェクトの画像を選
択するオブジェクト選択過程と、
前記選択されたオブジェクトの画像を用いて画像合成を行う画像合成過程と、
を備えたことを特徴とする画像処理方法。
【請求項７】
入力された画像の処理を行う画像処理装置をコンピュータにより制御するための制御プ
ログラムにおいて、
画像に含まれるオブジェクトを検出させ、
前記オブジェクトに対する光源方向あるいは光源からの光により生じる陰影の方向であ
る陰影方向を検出させ、
同一または近似の前記光源方向あるいは前記陰影方向を有するオブジェクトの画像を選
択させ、
前記選択させたオブジェクトの画像を用いて画像合成を行わせる、
ことを特徴とする制御プログラム。
【請求項８】
請求項７記載の制御プログラムを記録したことを特徴とするコンピュータ読取可能な記
録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、制御プログラム及び記録媒体に係り、特に人
物の顔などのオブジェクトを用いて画像合成を行うための画像処理装置、画像処理方法、
制御プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来、複数の画像から人物の顔画像を切り取って、所定のテンプレートや装飾フレーム
と合成して合成画像を生成することで面白みのある写真プリントを提供する方法が知られ
ている。
例えば、特許文献１記載の技術においては、集合写真等の画像データに写されている人
物の顔画像を検出し、隣り合う人物の顔の間の距離を計測して、距離が近い者同士の顔画
像をグルーピングする。
そして得られたグループを合成位置に貼り付けて合成データを作成することで、一定の
関係を有する人物同士の顔画像がかたまって配置された合成画像データを簡略に生成する
ことができるというのものである。
【０００３】
【特許文献１】特開２００６−１２１６６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術において、人物の顔画像を切り出して合成画像を生成する
際に考慮されている点は、人物同士の家族や友人、カップルなどのグループを形成する関
係のみで、合成画像としての出来栄え、例えば、より自然な合成画像を生成するといった
観点はなかった。
したがって、あからさまに合成画像と分かる不自然な違和感のある仕上がりを有する写
真が得られてしまうという問題点があった。
そこで、本発明の目的は、ユーザの手間を煩わすことなく、より自然な仕上がりを有す
る合成画像を得ることが可能な画像処理装置、画像処理方法および制御プログラムを提供
することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、画像処理装置は、画像に含まれるオブジェクトを検出するオ
ブジェクト検出部と、前記オブジェクトに対する光源方向あるいは光源からの光により生
じる陰影の方向である陰影方向を検出する方向検出部と、同一または近似の前記光源方向
あるいは前記陰影方向を有するオブジェクトの画像を選択するオブジェクト選択部と、前
記選択されたオブジェクトの画像を用いて画像合成を行う画像合成部と、を備えたことを
特徴としている。
上記構成によれば、オブジェクト検出部は、画像に含まれるオブジェクトを検出する。
方向検出部は、オブジェクトに対する光源方向あるいは光源からの光により生じる陰影
の方向である陰影方向を検出する。
これらの結果、オブジェクト選択部は、同一または近似の光源方向あるいは陰影方向を
有するオブジェクトの画像を選択し、画像合成部は、選択されたオブジェクトの画像を用
いて画像合成を行う。
したがって、合成される画像には、同一または近似の光源方向あるいは陰影方向を有す
るオブジェクトの画像だけが含まれることとなり、違和感の少ない合成画像を得ることが
できる。
【０００６】
この場合において、前記画像合成部は、前記選択されたオブジェクトの画像を所定の背
景画像と合成するものであり、前記オブジェクト選択部は、前記背景画像と同一または近
似の前記光源方向あるいは前記陰影方向を有するオブジェクトの画像を選択するようにし
てもよい。
上記構成によれば、合成されるオブジェクトの画像及び背景画像が同一または近似の光
源方向（あるいは陰影方向）を有することとなり、鑑賞者にとって違和感の少ない合成画
像が得られる。
また、検出された前記オブジェクトと、前記光源方向あるいは前記陰影方向と、を対応
づけて記憶する顔画像選別処理テーブルを備え、前記オブジェクト選択部は、前記顔画像
選別処理テーブルを参照して、オブジェクトの画像を選択するようにしてもよい。
上記構成によれば、画像合成に際し、顔画像選別処理テーブルを参照することにより、
最適なオブジェクトを簡易かつ迅速に選択することができる。
【０００７】
さらに、前記方向検出部は、所定の光源方向あるいは所定の陰影方向における前記オブ
ジェクトの陰影の変化状態を表す陰影テンプレートを予め複数記憶し、前記オブジェクト
の画像に対し、前記陰影の変化状態がもっとも一致する陰影テンプレートに対応する前記
光源方向あるいは前記陰影方向を前記オブジェクトの画像の光源方向あるいは陰影方向と
することを特徴としている。
上記構成によれば、方向検出部は、少ない演算処理で、オブジェクトの画像の光源方向
あるいは陰影方向を確実に検出することができる。
さらにまた、前記オブジェクトは、顔であるようにしてもよい。
【０００８】
また、画像処理方法は、画像に含まれるオブジェクトを検出するオブジェクト検出過程
と、前記オブジェクトに対する光源方向あるいは光源からの光により生じる陰影の方向で
ある陰影方向を検出する方向検出過程と、同一または近似の前記光源方向あるいは前記陰
影方向を有するオブジェクトの画像を選択するオブジェクト選択過程と、前記選択された
オブジェクトの画像を用いて画像合成を行う画像合成過程と、を備えるようにしてもよい
。
上記構成によれば、合成される画像には、同一または近似の光源方向あるいは陰影方向
を有するオブジェクトの画像だけが含まれることとなり、違和感の少ない合成画像を得る
ことができる。
【０００９】
また、入力された画像の処理を行う画像処理装置をコンピュータにより制御するための
制御プログラムにおいて、画像に含まれるオブジェクトを検出させ、前記オブジェクトに
対する光源方向あるいは光源からの光により生じる陰影の方向である陰影方向を検出させ
、同一または近似の前記光源方向あるいは前記陰影方向を有するオブジェクトの画像を選
択させ、前記選択させたオブジェクトの画像を用いて画像合成を行わせる、ことを特徴と
している。
上記構成によれば、合成される画像には、同一または近似の光源方向あるいは陰影方向
を有するオブジェクトの画像だけが含まれることとなり、違和感の少ない合成画像を得る
ことができる。
また、上記制御プログラムをコンピュータ読取可能な記録媒体に記録するようにしても
よい。
【発明を実施するための最良の形態】
【００１０】
次に図面を参照して本発明の好適な実施の形態について説明する。
図１は、実施形態の画像処理装置の概要構成ブロック図である。
画像処理装置１０は、画像処理装置全体を制御するＣＰＵ１１と、画像処理プログラム
を含む各種制御プログラムを格納するＲＯＭ１２と、各種データを一時的に格納するＲＡ
Ｍ１３と、各種インタフェース動作を行うインタフェース部１４と、を備え、ＣＰＵ１１
、ＲＯＭ１２、ＲＡＭ１３及びインタフェース部１４は、バス１５を介して互いに接続さ
れている。
【００１１】
さらに、インタフェース部１４には、ユーザが各種データを入力するためのキーボード
、マウス、画像をスキャンするためのスキャナ、画像を撮像するためのディジタルカメラ
、デジタルビデオなどの各種の入力装置１６が接続されている。さらにインタフェース部
１４には、ディスプレイ、プリンタなどの出力装置１７が接続されている。さらにまた、
インタフェース部１４には、フレキシブルディスク、ハードディスクなどの磁気記録媒体
に記録を行う磁気記録装置、光ディスクなどの光記録媒体に記録を行う光ディスク記録装
置、半導体メモリカードなどの半導体記録媒体に記録を行うメモリ記録装置などの補助記
憶装置１８が接続されている。
なお、入力装置１６としては、通信インタフェースを介してネットワーク（ＬＡＮ、イ
ンターネットなど）から画像データを入力するように構成することも可能である。
【００１２】
図２は、実施形態の画像処理装置の機能ブロック図である。
画像処理装置１０は、大別すると、外部より画像データを入力する画像入力部２１と、
入力された画像データに対応する画像から、オブジェクトである顔画像を検出する顔検出
部２２と、検出された顔画像がどの人物の顔画像であるかを認識する顔認識部２３と、検
出された顔画像に生じている陰影の方向である陰影方向を判定する陰影判定部２４と、陰
影判定部２４によって判定された陰影方向と同一あるいは近似の陰影方向を有する画像を
選別する顔画像選別部２５と、画像入力部２１を介して入力された背景画像を格納する背
景画像格納部２６と、ユーザの指示に基づいて、背景画像格納部２６から読み出した背景
画像に対し、顔画像選別部２５により選別した顔画像を合成する画像合成部２７と、画像
合成部２７により合成された合成画像を出力する画像出力部２８と、を備えて構成されて
いる。
【００１３】
以下、各機能についてより詳細に説明する。
画像入力部２１は、ユーザが指定した画像を取り込む機能を持っており、各種データフ
ォーマットあるいは圧縮フォーマットに対応している。
顔検出部２２は、画像を解析して顔領域を検出する機能を有している。この場合におい
て、人物を撮影した画像から顔を検出する方法は、公知技術を用いるもので構わない。顔
検出技術の一例としては、予め顔画像を多数収集し、この収集した顔画像を元に特定の大
きさの画像を顔画像と顔以外に識別する顔検出器を構成するようにすればよい。例えば、
顔を表現するには、明度やエッジから生成される画像特徴量を用いている。また、検出器
は多層ニューラルネットワーク、サポートベクトルマシンや判別分析等の統計的な手法に
より実現することが出来る。
それ以外の手法としては、参考文献を挙げると、以下のものがある。
「背景と顔の方向に依存しない顔の検出と顔方向の推定」信学技報、ＰＲＭＵ２００１
−２１７、ｐｐ。８７−９４（２００２−０１）、荒木祐一、島田伸敬、白井良明
本文献記載の技術は、顔の部位を確率付きで求め、弛緩法を用いて顔の検出を行い、さ
らに、部位の検出結果を用いて、顔方向の検出を行うものであるが、本実施形態では、本
文献記載の技術のうち、顔の検出方法のみを用いればよく、顔の方向検出については、行
う必要はない。
【００１４】
顔認識部２３は、顔検出部２２によって検出された顔（オブジェクト）が誰の顔である
かを認識する。この場合において、人物の顔画像が誰の顔に相当するのかを認識する方法
としては、公知技術を用いるもので構わない。一例としては、予め顔画像を収集し、この
収集した顔画像を元に判別分析等の統計的な手法により個人を特定する手法が適用可能で
ある。また、ニューラルネットワークを用いた学習により、個人を特定する識別器を実現
するようにしてもよい。さらに、他の手法としては、特開平９−２５１５３４号公報に示
されている「人物認証装置及び人物認証方法」が挙げられる。この特許文献に開示の技術
によれば、明度変化などに影響されずに、入力画像から目、鼻などの特徴点を安定に抽出
して人物認証を高精度に行うことが可能となっている。
【００１５】
陰影判定部２４は、光源方向が変化することにより顔に形成された陰影（影）から光源
方向を判定する機能を有している。より具体的には、２次元画像における対象物の反射光
から、光源方向を判定する処理の一例を挙げると、顔検出部２２において、検出した位置
を切り出し、顔画像に線形関数を当てはめ、最もフィットする線形関数により光源方向を
判定するようにすればよい。なお、以下の説明では、光源方向を特定する構成で説明を行
っているが、逆に陰影方向を検出するようにしてもよい。
【００１６】
顔画像選別部２５は、顔認識部２３の認識結果および陰影判定部２４の判定結果に基づ
いて、ユーザが指示した背景（フレームなど）画像に合成する顔画像を選び出すものであ
る。この場合の合成条件について、一般的には、合成の自然さを損なわないという観点か
ら以下の条件を満たすようにされている。
（１）  一の合成画像について、同一人物が２人以上含まれない。
（２）  光源方向が１方向のみである。
したがって、顔画像選別部２５は、上記条件に当てはまる顔画像の組み合わせを選び出
すこととなる。
【００１７】
より具体的には、例えば、顔認識結果と光源方向結果とを対応づけてテーブルを作成し
、条件にあった顔画像を選別することとなる。さらに、複数の組み合わせが存在する場合
には、できる限り陰影の濃さが等しい顔画像を選び出したり、顔の向きが出来るだけ正面
向きのものを選び出すなど、所定の重み付けをした評価をすることで選び出すこととなる
。
背景画像格納部２６は、ユーザが指定した背景画像を一時的に格納している。
画像合成部２７は、顔画像選別部２５によって選別された顔画像をフレームなどの背景
画像上で貼り付ける位置を決定し、顔画像を背景画像上に設定された合成位置に貼り付け
、合成画像を生成する。この場合において、設定された合成位置の選択としては、テンプ
レートなど決められた箇所に画像をランダムに挿入する方法でも構わないし、ユーザによ
って手動で合成位置（合成領域）を選択させる構成でも構わない。具体的には、出力装置
を構成するディスプレイに、合成候補位置としての楕円領域を複数表示し、表示した複数
の楕円領域からユーザが顔画像の合成位置として選択させるための画面を表示させて、ユ
ーザに楕円領域を選択させたり、所望の楕円領域に顔画像をドラッグ＆ドロップさせたり
する構成とすることも可能である。
【００１８】
画像出力部２８は、画像合成部２７により合成した合成画像をユーザが視認出来るよう
にディスプレイに出力表示したり、プリンタに出力したりする機能を有している。
次に実施形態の動作について説明する。
【００１９】
図３は、実施形態の処理フローチャートである。
図４は、実施形態の処理説明図である。
まず、ＣＰＵ１１は、入力装置１６およびインタフェース部１４を介してユーザが入力
（指定）した複数の画像Ｇ１〜Ｇｎについて、以下に述べる合成画像生成処理を実施する
（ステップＳ１１）。
次にＣＰＵ１１は、複数枚の画像Ｇ１〜Ｇｎのうちから、順次一つの画像Ｇｉ（ｉ：１
〜ｎ）を読み込んで、顔検出部２２として機能して、画像内に含まれるオブジェクトであ
る顔画像を検出する（ステップＳ１２）。この場合において、ＣＰＵ１１は、検出した顔
画像について、元の画像ファイル名、元の画像中における位置（ｘ、ｙ座標）、顔の輪郭
を含めたサイズ等の基本情報を記憶しておくこととなる。
続いてＣＰＵ１１は、ステップＳ１２の処理において検出した顔画像が誰の顔であるか
を認識する（ステップＳ１３）。図４の例においては、ＣＰＵ１１は、顔画像を人物Ａ〜
Ｄの４人に分類している。
【００２０】
より具体的には、ＣＰＵ１１は、予め登録しておいたユーザらの顔画像を元にして顔認
識部として機能し、各顔画像に対応する個人を特定し、得られた認識結果を人物タグ情報
としてＲＡＭ１３あるいは補助記憶装置１８に記録しておく。以上の説明は、認識対象の
顔画像が予め登録しておいた人物の顔画像である場合のものであるが、予め登録しておい
た人物の顔画像であると特定できなかった場合には、ＣＰＵ１１は、出力装置を構成する
ディスプレイにその旨をユーザに伝えるためメッセージを出力し、当該顔画像について追
加登録を促すなどの処理を行うようにされている。これにより、次回より、当該登録され
た人物についてもある程度認識が可能となる。
【００２１】
続いてＣＰＵ１１は、顔検出、顔認識を経て得られた顔画像について陰影判定部として
機能し、顔画像が検出された画像における撮影時の光源方向を推定し、判定する（ステッ
プＳ１４）。そして、ＣＰＵ１１は、推定し判定した光源方向の判定結果をＲＡＭ１３あ
るいは補助記憶装置１８に記録しておく。
ここで、光源方向の判定処理について説明する。
本実施形態においては、光源方向の判定処理に、陰影テンプレートと呼ばれる画像デー
タを用いている。
【００２２】
図５は、陰影の形成状態から光源方向を判定する場合の例である。
顔画像Ｆ１は、逆光状態のものであり、この場合には、顔画像全体を陰影が覆う状態と
なっている。
したがって、対応する陰影テンプレートＴ１としては、一面が低明度状態（暗部）とな
っている画像が用いられる。
顔画像Ｆ２は、光源方向が図面右側方向のものであり、この場合には、顔画像の図面上
、左側を陰影が覆う状態となっている。
したがって、対応する陰影テンプレートＴ２としては、図面に向かって、左側が低明度
状態（暗部）、右側が高明度状態（明部）となっているグラデーション画像が用いられる
。
顔画像Ｆ３は、光源方向が図面左側方向のものであり、この場合には、顔画像の図面上
、右側を陰影が覆う状態となっている。
【００２３】
したがって、対応する陰影テンプレートＴ３としては、図面に向かって、右側が低明度
状態（暗部）、左側が高明度状態（明部）となっているグラデーション画像が用いられる
。
顔画像Ｆ４は、光源方向が図面下方向のものであり、この場合には、顔画像の図面上、
上側を陰影が覆う状態となっている。
したがって、対応する陰影テンプレートＴ４としては、図面に向かって、上側が低明度
状態（暗部）、下側が高明度状態（明部）となっているグラデーション画像が用いられる
。
以下、同様にして、光源方向に対して、顔画像の逆方向に陰影が覆うこととなっている
ので、陰影テンプレートは、光源側が高明度状態（明部）、光源から離れる側が低明度状
態（暗部）となっているグラデーション画像が用いられる。
【００２４】
したがって、ＣＰＵ１１は、ある顔画像に対し、陰影テンプレートにより近いものを当
該顔画像に対応する陰影テンプレート（最適陰影テンプレート）であると判定し、当該最
適陰影テンプレートに対応する光源方向を当該顔画像の光源方向としている。
次にＣＰＵ１１は、フォトフレームのような背景画像と合成する顔画像の選別を行う（
ステップＳ１５）。
具体的には、ＣＰＵ１１は、ステップＳ１２、Ｓ１３、Ｓ１４で得られた顔画像の検出
結果、各顔画像の認識結果及び光源方向の判定結果を記録した顔画像選別処理テーブルを
元にして、合成した際に不自然ではないような顔画像の組み合わせを選び出すこととなる
。
【００２５】
図６は、顔画像選別処理テーブルの一例を説明するための図である。
顔画像選別処理テーブル３１は、人物を特定するための人物タグデータ３２、顔画像が
含まれる画像ファイルを特定するための画像ファイル名データ３３および光源方向特定デ
ータ３４を備えている。
ＣＰＵ１１は、顔画像選別処理テーブル３１の人物タグデータ３２を参照することによ
り、どの画像ファイル名の画像に当該人物タグデータ３２に対応する人物が含まれている
（写っている）かが容易に判別できる。
ところで、各顔画像について、光源方向が必ず一つは決まるので、光源方向特定データ
３４に推定された光源方向が格納されることとなっている。図６においては、理解の容易
のため、「○」印が顔画像の推定された光源方向を示している。また、理解の容易のため
、図６においては、光源方向の矢印と陰影テンプレートがそれぞれ対応させた状態で表示
しているが、実際には、これらに対応している旨のデータのみが格納されている。
【００２６】
例えば、人物タグＡに対応する画像ファイル名Ｎ００１の画像ファイルには、人物Ａが
左側からの光源を受けて撮影された顔画像が含まれていることが分かる。
この顔画像選別処理テーブル３１を参照して、ＣＰＵ１１は、選別の条件（同一人物が
２人以上含まれないこと、光源方向が１方向のみ）である組み合わせを選び出す。
より詳細には、合成画像の光源方向が左側方向である場合には、それに対応した顔画像
である、画像ファイル名Ｎ００１の画像ファイルに含まれる人物Ａ、画像ファイル名Ｎ０
０３の画像ファイルに含まれる人物Ｂ、あるいは、画像ファイル名Ｎ００５の画像ファイ
ルに含まれる人物Ｃの顔画像が選別結果とされる。以上の説明は、同一の光源方向の顔画
像が存在する場合のものであったが、同一の光源方向の顔画像が存在しない場合や選別対
象を拡大する場合などには、光源方向が近似する顔画像も選別結果に含めるようにするこ
とも可能である。図６の場合には、符号Ａ１で含む、図面に向かって左上方向の光源方向
に対応する顔画像、あるいは、左下方向の光源方向に対応する顔画像も選別対象とするこ
ととなる。なお、この選別対象の選定は、ユーザが任意に設定するように構成することも
可能である。
【００２７】
そして、ＣＰＵ１１は、選別した顔画像を特定するための情報を、ＲＡＭ１３に格納す
る。
次にＣＰＵ１１は、ステップＳ１５で選別した顔画像をフォトフレームなどの背景画像
と合成する（ステップＳ１６）。
この場合に、背景画像にはめ込む顔画像の位置については、自動的に所定位置に配置し
たり、ユーザに選択させ、確定させるなどの処理を行うこととなる。これに伴いＣＰＵ１
１は、背景画像内のはめ込み先の領域のサイズに合うように顔画像のサイズを拡大縮小す
るなどの各種画像処理を同時に行うこととなっている。
【００２８】
図７は、画像合成指示画面の説明図である。
ＣＰＵ１１は、出力装置１７としてのディスプレイに、はめ込み合成候補位置としての
複数の楕円領域Ｒ１〜Ｒ３を表示する。そして、ディスプレイに、はめ込み対象の顔画像
を表示して、ユーザの選択操作を促すこととなる。
これにより、ユーザは、入力装置１６としてのマウスを使用して、所望の楕円領域Ｒ１
〜Ｒ３に顔画像Ｇ１〜Ｇ３を一つずつドラッグ＆ドロップすることとなる。
この結果、ＣＰＵ１１は、画像サイズの調整などを行って、合成した画像をディスプレ
イ、あるいは必要時応じてはプリンタに出力することとなる（ステップＳ１７）。
【００２９】
図８は、合成結果の説明図である。
合成が終了すると、ＣＰＵ１１は、図８に示すように、背景画像Ｂに顔画像Ｇ１〜Ｇ３
が合成された合成画像ＦＧを表示あるいはプリントアウトすることとなる。
以上の説明のように、本実施形態によれば、ユーザの手間を煩わすことなく、背景画像
と顔画像の光源方向に違和感がなく、より自然な仕上がりを有する合成画像を得ることが
できる。
【００３０】
すなわち、方向性を持つ照明によって顔の横から照らした場合など、鼻などの局所的な
凹凸で陰影が発生することとなるが、合成画像を作成する際、さまざまな照明方向を持っ
た画像を合成すると、自然な感じを損なった仕上がりになるが、本実施形態によれば照明
条件の変化による局所的な陰影を顔画像から判定した上で、合成する顔画像を選別し、合
成画像を生成することで、より自然な感じの画像が生成できるのである。
【００３１】
以上の説明においては、合成対象のオブジェクトとして、顔画像の場合について説明し
たが、人物の全身（全体）画像や、車両、建物などのものについてもオブジェクトとして
同様に適用することが可能である。
【００３２】
以上の説明においては、光源方向を判定する場合について述べたが、光源からの光によ
る陰影の方向である陰影方向を判定するように構成することも可能である。
以上の説明においては、制御プログラムがＲＯＭに予め格納されている場合について述
べたが、フレキシブルディスク、磁気ディスク、光ディスク、半導体メモリカードなどの
記録媒体に記録するようにすることも可能である。
【００３３】
さらに、通信インタフェースとしてネットワークインタフェースを設け、ネットワーク
を介して制御プログラムをダウンロードして実行するように構成することも可能である。
【図面の簡単な説明】
【００３４】
【図１】実施形態の画像処理装置の概要構成ブロック図である。
【図２】実施形態の画像処理装置の機能ブロック図である。
【図３】実施形態の処理フローチャートである。
【図４】実施形態の処理説明図である。
【図５】光源方向の判定処理説明図である。
【図６】顔画像選別処理テーブルの一例を説明するための図である。
【図７】画像合成指示画面の説明図である。
【図８】合成結果の説明図である。
【符号の説明】
【００３５】
１０…画像処理装置、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…インタフェ
ース部、１５…バス、１６…入力装置、１７…出力装置、１８…補助記憶装置、２１…画
像入力部、２２…顔検出部、２３…顔認識部、２４…陰影判定部、２５…顔画像選別部、
２６…背景画像格納部、２７…画像合成部、２８…画像出力部、３１…顔画像選別処理テ
ーブル、３２…人物タグデータ、３３…画像ファイル名データ、３４…光源方向特定デー
タ、ＦＧ…合成画像、Ｔ１〜Ｔ４…陰影テンプレート。
【図１】
2008140107.tif 000003
【図２】
2008140107.tif 000004
【図３】
2008140107.tif 000005
【図４】
2008140107.tif 000006
【図５】
2008140107.tif 000007
【図６】
2008140107.tif 000008
【図７】
2008140107.tif 000009
【図８】
2008140107.tif 000010