(57)【要約】【課題】画像が取得された場に存在していない人物が、存在していたかのような画像を得る。【解決手段】画像処理装置は、あらかじめ承諾が得られた第１の人物を識別するための識別情報が記憶された第１記憶部と、第２の人物の画像が記憶された第２記憶部と、撮像された画像を取得する画像取得部と、画像解析部と、置換部と、を備える。画像解析部は、識別情報に基づいて、取得された画像に第１の人物が含まれるか否かを解析し、置換部は、取得された画像のうち第１の人物を、第２の人物の画像を用いて第２の人物に置換する。【選択図】図１
2014068107.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
あらかじめ承諾が得られた第１の人物を識別するための識別情報が記憶された第１記憶部と、
第２の人物の画像が記憶された第２記憶部と、
撮像された画像を取得する画像取得部と、
前記識別情報に基づいて、前記取得された画像に前記第１の人物が含まれるか否かを解析する画像解析部と、
前記取得された画像のうち前記第１の人物を、前記第２の人物の画像を用いて前記第２の人物に置換する置換部と、
を備える、画像処理装置。
【請求項２】
請求項１記載の画像処理装置であって、
前記画像解析部は、前記取得された画像に前記第１の人物が含まれる場合には、前記第１の人物の表情、顔の向き、顔のサイズのうち少なくとも一つを解析し、
前記置換部は、前記取得された画像のうち前記第１の人物を、解析結果に基づいて前記第２の人物の画像を加工して前記第２の人物に置換する、画像処理装置。
【請求項３】
請求項１または請求項２記載の画像処理装置であって、
前記画像解析部は、更に前記取得された画像に第３の人物が含まれるか否かを解析し、
前記取得された画像のうち前記第１の人物と前記第３の人物とを入れ替える入替部を更に備える、画像処理装置。
【請求項４】
請求項３記載の画像処理装置であって、
前記画像解析部は、前記取得された画像のうち前記第１の人物と前記第３の人物のうち少なくとも一方の表情、顔の向き、顔のサイズのうち少なくとも一つを解析し、
前記入替部は、解析結果に基づいて前記取得された画像のうち前記第１の人物と前記第３の人物とを入れ替える、画像処理装置。
【請求項５】
請求項１から請求項４までのいずれか一項記載の画像処理装置であって、
前記画像取得部は、動画像に含まれる複数の画像を取得し、
前記画像解析部は、前記識別情報に基づいて、前記取得されたそれぞれの画像に前記第１の人物が含まれるか否かを解析する、画像処理装置。
【請求項６】
請求項１から請求項５までのいずれか一項に記載の画像処理装置であって、
警告を発する警告部を更に備え、
前記画像取得部は、前記警告部が警告を発した後に画像を取得する、画像処理装置。
【請求項７】
画像を撮像可能な端末と、該端末と通信可能なサーバを備える画像処理システムであって、
前記端末は、
撮像された画像を取得する画像取得部と、
前記取得された画像を前記サーバに送信する送信部と、を備え、
前記サーバは、
前記取得された画像を前記端末から受信する受信部と、
あらかじめ承諾が得られた第１の人物を識別するための識別情報が記憶された第１記憶部と、
第２の人物の画像が記憶された第２記憶部と、
前記識別情報に基づいて、前記取得された画像に前記第１の人物が含まれるか否かを解析する画像解析部と、
前記取得された画像のうち前記第１の人物を、前記第２の人物の画像を用いて前記第２の人物に置換する置換部と、
を備える画像処理システム。
【請求項８】
画像処理方法であって、
撮像された画像を取得する工程と、
あらかじめ承諾が得られた第１の人物を識別するための識別情報に基づいて、前記取得された画像に、前記第１の人物が含まれるか否かを解析する工程と、
前記取得された画像のうち前記第１の人物を、第２の人物に置換するための第２の人物の画像を用いて置換する工程と、
を備える画像処理方法。
【請求項９】
画像を処理するためのコンピュータプログラムであって、
撮像された画像を取得する機能と、
あらかじめ承諾が得られた第１の人物を識別するための識別情報に基づいて、前記取得された画像に、前記第１の人物が含まれるか否か解析する機能と、
前記取得された画像のうち前記第１の人物を、第２の人物に置換するための第２の人物の画像を用いて置換する機能と、
をコンピュータに実現させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、画像処理方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、撮像した画像に異なる画像を付加して、好みの画像に合成する画像処理技術が発達している。例えば、特許文献１には、現在撮影されている動画像に、メモリ等から読み出した画像を撮影現場で手軽に合成する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−８０４１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載された技術では、実際の動画像にメモリ等から読み出した画像を単純に重ね合わせている。そのため、例えば、運動会やキャンプ、行楽などのイベントで撮像した画像に、参加できなかった人物の画像を重ね合わせた場合には、重ね合わせた人物の画像が、イベントの雰囲気や、撮像した画像に含まれる他の人物の雰囲気とそぐわなくなる場合があった。そのほか、従来の画像処理装置においては、その使い勝手の向上や処理負担の軽減が望まれていた。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。
【０００６】
（１）本発明の一形態によれば、画像処理装置が提供される。この画像処理装置は、あらかじめ承諾が得られた第１の人物を識別するための識別情報が記憶された第１記憶部と；第２の人物の画像が記憶された第２記憶部と；撮像された画像を取得する画像取得部と；前記識別情報に基づいて、前記取得された画像に前記第１の人物が含まれるか否かを解析する画像解析部と；前記取得された画像のうち前記第１の人物を、前記第２の人物の画像を用いて前記第２の人物に置換する置換部と、を備える。この形態の画像処理装置によれば、撮影して取得された画像に単純に第２の人物を重ね合わせるのではなく、取得された画像に含まれる第１の人物が第２の人物に置換される。そのため、画像が取得された場に、第２の人物が存在していたかのような画像を得ることができる。よって、イベントの雰囲気や撮像した画像に含まれる他の人物の雰囲気を損ねないで、第２の人物が存在する画像を得ることができる。さらに、第１の人物には、第２の人物に置換することに対してあらかじめ承諾が得られているので、取得された画像を置換することによって、第１の人物の肖像権を考慮しなくてもよいため、ユーザは安心して置換を行うことができる。
【０００７】
（２）上記形態の画像処理装置において、前記画像解析部は、前記取得された画像に前記第１の人物が含まれる場合には、前記第１の人物の表情、顔の向き、顔のサイズのうち少なくとも一つを解析し；前記置換部は、前記取得された画像のうち前記第１の人物を、解析結果に基づいて前記第２の人物の画像を加工して前記第２の人物に置換してもよい。この形態の画像処理装置によれば、取得された画像に第１の人物が含まれる場合には、第１の人物の表情、顔の向き、顔のサイズのうち少なくとも一つの解析結果に基づいて、第２の人物の画像が加工されて、置換が行われる。そのため、もとの撮像画像の雰囲気をより保ったまま、画像が取得された場に第２の人物が存在していたかのような画像を得ることができる。
【０００８】
（３）上記形態の画像処理装置において、前記画像解析部は、更に前記取得された画像に第３の人物が含まれるか否かを解析し；前記取得された画像のうち前記第１の人物と前記第３の人物とを入れ替える入替部を更に備えてもよい。この形態の画像処理装置によれば、取得された画像に第１の人物と第３の人物とが同時に含まれる場合には、第１の人物と第３の人物とが入れ替えられる。そのため、取得された画像における第１の人物の立場と、第３の人物の立場とが入れ替わった画像を得ることができる。
【０００９】
（４）上記形態の画像処理装置において、前記画像解析部は、前記取得された画像のうち前記第１の人物と前記第３の人物のうち少なくとも一方の表情、顔の向き、顔のサイズのうち少なくとも一つを解析し；前記入替部は、解析結果に基づいて前記取得された画像のうち前記第１の人物と前記第３の人物とを入れ替えてもよい。この形態の画像処理装置によれば、第１の人物と第３の人物のうち少なくとも一方の表情、顔の向き、顔のサイズのうち少なくとも一つが解析され、解析結果に基づいて、第１の人物と第３の人物とが加工されて入れ替えられる。そのため、もとの撮像画像の雰囲気をより保ったまま、第１の人物の立場と第３の人物の立場とが入れ変わった画像を得ることができる。
【００１０】
（５）上記形態の画像処理装置において、前記画像取得部は、動画像に含まれる複数の画像を取得し；前記画像解析部は、前記識別情報に基づいて、前記取得されたそれぞれの画像に前記第１の人物が含まれるか否かを解析してもよい。この形態の画像処理装置によれば、画像取得部が動画像を取得しても、画像解析部はそれぞれの画像に第１の人物が含まれるか否かを解析するので、第１の人物が第２の人物に置換された動画像や、第１の人物と第３の人物とが入れ替えられた動画像を得ることができる。
【００１１】
（６）上記形態の画像処理装置において、警告を発する警告部を更に備え；前記画像取得部は、前記警告部が警告を発した後に、画像を取得してもよい。この形態の画像処理装置によれば、画像取得部が画像を取得する前に、警告部が警告を発するので、例えば、画像処理装置の周辺に存在する画像に写りこむことを望まない人物に、撮影が行われることを周知することができる。よって、個人のプライバシーを守ることのできる画像を得ることが可能となる。
【００１２】
（７）本発明の他の形態によれば、画像処理システムが提供される。画像処理システムは、画像を撮像可能な端末と、該端末と通信可能なサーバを備え；前記端末は；撮像された画像を取得する画像取得部と；前記取得された画像を前記サーバに送信する送信部と、を備え；前記サーバは；前記取得された画像を前記端末から受信する受信部と；あらかじめ承諾が得られた第１の人物を識別するための識別情報が記憶された第１記憶部と；第２の人物の画像が記憶された第２記憶部と；前記識別情報に基づいて、前記取得された画像に前記第１の人物が含まれるか否かを解析する画像解析部と；前記取得された画像のうち前記第１の人物を、前記第２の人物の画像を用いて前記第２の人物に置換する置換部と、を備える。この画像処理システムによれば、サーバにおいて、取得された画像の解析と置換とが行われるので、端末における処理負担を軽減することができる。また、サーバに第１記憶部と第２記憶部が設けられているため、端末の記憶領域を有効に活用することができる。よって、端末の他の動作が遅延することを防ぐことができるので、ユーザの便宜を図りつつ、画像が取得された場に、第２の人物が存在していたかのような画像を得ることができる。
【００１３】
上述した本発明の各形態の有する複数の構成要素はすべてが必須のものではなく、上述の課題の一部又は全部を解決するため、あるいは、本明細書に記載された効果の一部又は全部を達成するために、適宜、前記複数の構成要素の一部の構成要素について、その変更、削除、新たな他の構成要素との差し替え、限定内容の一部削除を行うことが可能である。また、上述の課題の一部又は全部を解決するため、あるいは、本明細書に記載された効果の一部又は全部を達成するために、上述した本発明の一形態に含まれる技術的特徴の一部又は全部を上述した本発明の他の形態に含まれる技術的特徴の一部又は全部と組み合わせて、本発明の独立した一形態とすることも可能である。
【００１４】
本発明は、画像処理装置以外の種々の形態で実現することも可能である。例えば、画像処理方法や画像処理を実現するコンピュータプログラム、そのコンピュータプログラムを記録した一時的でない記録媒体等の形態で実現することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態としての画像処理装置の構成を説明するための図である。
【図２】イベントに参加する人物Ａの画像２３１とイベントに不参加の人物Ｂの画像２３２の一例を示す図である。
【図３】相互に入れ替えられる人物Ｃの画像２３３と人物Ｄの画像２３４を示す図である。
【図４】表示部２０５に表示される画像処理の選択画面を示す図である。
【図５】置換モードが選択された場合に実行される撮影処理のフローチャートである。
【図６】撮像画像の一例を示す図である。
【図７】人物Ａの顔を人物Ｂの画像２３２を用いて置換する様子について示す図である。
【図８】図６に示した撮像画像３１０に置換処理を施した画像３１０ｃを示す図である。
【図９】入替モードが選択された場合に実行される撮影処理のフローチャートである。
【図１０】撮像画像の一例を示す図である。
【図１１】撮像画像に含まれる人物３１３，３１４の顔をそれぞれ入れ替える様子について示す図である。
【図１２】図１０に示した撮像画像３２０に入替処理を施した画像３２０ｃを示す図である。
【図１３】本発明の一実施形態としての画像処理システム１０の構成を説明するための図である。
【図１４】置換モードが選択された場合に実行される撮影処理のフローチャートである。
【発明を実施するための形態】
【００１６】
Ａ．第１実施形態：
Ａ１．装置構成：
図１は、本発明の一実施形態としての画像処理装置の構成を説明するための図である。本実施形態では、画像処理装置として、スマートフォン２０を用いている。スマートフォン２０は、カメラ２０１と、警告部２０２と、ＧＰＳ受信機２０３と、タッチパネル２０４と、表示部２０５と、無線ＬＡＮ通信部２０６と、移動体通信網通信部２０７と、音声通信部２０８と、ＣＰＵ２１０と、ＲＡＭ２２０と、ＲＯＭ２２５と、フラッシュメモリ２３０と、を備えている。
【００１７】
カメラ２０１は、スマートフォン２０の裏面に設けられており、静止画像や、動画像を撮像して取得する。以下、撮像された静止画像や動画像を、「撮像画像」ともいう。カメラ２０１は、表示部２０５に表示されたシャッタボタンがタッチパネル２０４を介して押された場合に、静止画像や動画像を撮影する。カメラ２０１は、本願の「画像取得部」に相当する。
【００１８】
警告部２０２は、音声を出力するためのスピーカやＬＥＤライト（不図示）、これらを駆動する回路などから構成される。警告部２０２は、スマートフォン２０の備えるカメラ２０１により画像が撮影される前に、音声やライトの点滅によって、これから画像が撮影されることを周囲に警告する。
【００１９】
ＧＰＳ受信機２０３は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ／全地球測位システム）を構成する人工衛星から受信した電波に基づいて、スマートフォン２０（ユーザ）の現在位置（経度・緯度）を測位する。撮像画像（カメラ２０１によって撮影された画像）には、画像を撮影した際にＧＰＳ受信機２０３により測位された現在位置に関する位置情報が、ＥＸＩＦ規格に基づきデータとして埋め込まれる。
【００２０】
表示部２０５は、種々の画像やテキスト等を表示する装置である。タッチパネル２０４は、表示部２０５に重畳して設けられており、指やペンによるユーザからのタッチ操作を受け付ける。
【００２１】
無線ＬＡＮ通信部２０６は、無線ＬＡＮ規格（ＩＥＥＥ８０２．１１シリーズ）に基づいて、インフラストラクチャやアドホックモードによって外部機器と無線通信を行うための回路である。
【００２２】
移動体通信網通信部２０７は、例えば３Ｇ／ＨＳＰＡに準拠した移動体通信方式により、通信キャリア（不図示）との間で、データ通信や音声通信を行うための回路である。
【００２３】
音声通信部２０８は、音声を出力するためのスピーカや音声を入力するためのマイクや、これらを駆動する回路などから構成される。音声通信部２０８の備えるスピーカは、警告部２０２が警告を発する際にも使用される。スマートフォン２０は、移動体通信網通信部２０７と音声通信部２０８とを備えることにより電話としても動作する。
【００２４】
フラッシュメモリ２３０は、不揮発的にデータを記憶可能な記憶装置である。フラッシュメモリ２３０には、運動会やキャンプや行楽などのイベント（以下、単にイベントという）に参加する人物（以下、人物Ａ）の画像２３１と、イベントに不参加の人物（以下、人物Ｂ）の画像２３２とが記憶されている。また、フラッシュメモリ２３０には、イベントに参加する人物であって相互に入れ替えられる人物（以下、人物Ｃ、人物Ｄ）の画像２３３、２３４があわせて記憶されている。
【００２５】
図２は、フラッシュメモリ２３０に記憶されているイベントに参加する人物Ａの画像２３１と、イベントに不参加の人物Ｂの画像２３２の一例を示す図である。人物Ａは、画像が撮影された場合に、自分（人物Ａ）の撮影されている部分が他人（人物Ｂ）に置換されることに対してあらかじめ承諾が得られている人物である。イベントに参加する人物Ａは、イベントに不参加の人物Ｂと人種、性別が同じであり、年齢、体格が近似している人物であることが好ましい。人物Ａの画像２３１と人物Ｂの画像２３２は、後述の置換処理において用いられる。
【００２６】
図３は、フラッシュメモリ２３０に記憶されている、相互に入れ替えられる人物Ｃの画像２３３と、人物Ｄの画像２３４の一例を示す図である。人物Ｃは、画像が撮影された場合に、自分（人物Ｃ）の撮影されている部分が他人（人物Ｄ）に入れ替えられることに対してあらかじめ承諾が得られている人物である。人物Ｃは、人物Ｄと人種、性別が同じであり、年齢、体格が近似している人物であることが好ましい。人物Ｃの画像２３３と人物Ｄの画像２３４は、後述の入替処理において用いられる。
【００２７】
本実施形態の人物Ａ〜Ｄの画像２３１〜２３４は、カメラ２０１によって撮影され、フラッシュメモリ２３０に記憶されている。これらの画像は、インターネットを介してダウンロードしてもよく、また、メモリーカード等外部記憶媒体から取得することともできる。なお、フラッシュメモリ２３０は、人物Ａの画像２３１にかえて、目や、鼻や、口の相対的な位置や大きさなどを数値化した人物Ａを識別するための情報を記憶するものとしてもよい。フラッシュメモリ２３０は、本願の「第１記憶部」および「第２記憶部」に相当する。また、人物Ａの画像２３１は、本願の「第１の人物の識別情報」に相当し、人物Ｂの画像２３２は、本願の「第２の人物の画像」に相当する。さらにフラッシュメモリ２３０は、人物Ｃの画像２３３にかえて、目や、鼻や、口の相対的な位置や大きさなどを数値化した人物Ｃを識別するための情報を記憶するものとしてもよい。人物Ｃの画像２３３もまた、本願の「第１の人物の識別情報」に相当する。人物Ｄの画像２３４は本願の「第３の人物の画像」に相当する。
【００２８】
ＣＰＵ２１０は、ＲＯＭ２２５に記憶された制御プログラムをＲＡＭ２２０に展開して実行することで、スマートフォン２０の各部を制御するとともに、画像解析部２１１、置換部２１２および入替部２１３として機能する。
【００２９】
画像解析部２１１は、標準的な顔の特徴（形、顔の色、目や鼻などの特徴）をフラッシュメモリ２３０に記憶しておき、撮像画像にその特徴と合致する部分が含まれている場合、公知の顔検出技術を用いて、その部分を顔として検出する。画像解析部２１１は、例えば公知の顔識別技術により、撮像画像に含まれる人物の顔と、フラッシュメモリ２３０に記憶されている人物Ａとが一致するか否かを解析する。また、画像解析部２１１は、撮像画像に二人の人物が含まれている場合、その人物の顔と、フラッシュメモリ２３０に記憶されている人物Ｃと人物Ｄとがそれぞれ一致するか否かを解析する。画像解析部２１１は、撮像画像に含まれる人物と、フラッシュメモリ２３０に記憶されている人物とが一致する場合には、その人物の顔の向きやサイズを解析するとともに、公知の顔属性推定技術を用い、その人物の表情を解析する。
【００３０】
置換部２１２は、画像解析部２１１の解析した人物Ａの表情や顔の向きや、サイズに基づいて、フラッシュメモリ２３０に記憶された人物Ｂの画像２３２を加工して、撮像画像に含まれる人物Ａの顔を、加工した人物Ｂの顔に置換する。本明細書において置換部２１２が行う「置換」とは、撮像画像に含まれる人物Ａの顔を削除して、例えば加工した人物Ｂの顔に置換することや、撮影された画像に含まれる人物Ａの顔を、加工した人物Ｂの顔によって上書きすることをいう。
【００３１】
入替部２１３は、フラッシュメモリ２３０に記憶された人物Ｃと人物Ｄとが同時に撮像画像に含まれる場合に、人物Ｃの顔を人物Ｄの顔に、人物Ｄの顔を人物Ｃの顔に相互に入れ替える。具体的には、入替部２１３は、画像解析部２１１の解析した撮像画像中の人物Ｃの表情、顔の向き、顔のサイズに基づいて、フラッシュメモリ２３０に記憶された人物Ｄの画像２３４を加工して撮像画像中の人物Ｃと入れ替える。同様に、入替部２１３は、画像解析部２１１の解析した撮像画像中の人物Ｄの表情、顔の向き、顔のサイズに基づいて、フラッシュメモリ２３０に記憶された人物Ｃの画像２３３を加工して、撮像画像中の人物Ｄと入れ替える。本明細書において入替部２１３が行う「入替」とは、撮像画像に含まれる人物の顔を削除して、加工した他の人物の顔にそれぞれ入れ替えることや、撮像画像に含まれる人物の顔を、加工した他の人物の顔によって上書きすることをいう。
【００３２】
図４は、表示部２０５に表示される撮影モードの選択画面を示す図である。ＣＰＵ２１０は、画像処理に際して、図４に示すような撮影モード選択画面５０１を表示部２０５に表示させる。スマートフォン２０のユーザにより、置換モードボタン５０２が押下された後に決定ボタン５０６が押下されると、スマートフォン２０のＣＰＵ２１０は、撮影後の画像処理として、イベントに参加する人物をイベントに不参加の人物に置きかえる置換処理を行う。また、ユーザにより入れ替えモードボタン５０３が押下された後に決定ボタン５０６が押下されると、スマートフォン２０のＣＰＵ２１０は、撮影後の画像処理として、イベントに参加する二人の人物の顔を相互に入れ替える入替処理を行う。なお、スマートフォン２０のＣＰＵ２１０は、自動判別モードボタン５０４が押下された後に決定ボタン５０６が押下された場合には、撮像画像の解析結果から、置換処理、入替処理のいずれかを自動で判別して行う。
【００３３】
Ａ２．置換モードによる撮影処理：
図５は、図４に示した置換モードが選択された場合に実行される撮影処理のフローチャートである。この処理は、イベントに参加する人物（人物Ａ）をイベントに不参加の人物（人物Ｂ）に置換することにより、イベントに不参加の人物がイベントに参加していたかのような画像を取得するための処理である。
【００３４】
撮影処理が開始されると、スマートフォン２０のＣＰＵ２１０は、警告部２０２に、これから画像が撮影されることを警告させる（ステップＳ１００）。具体的には、ＣＰＵ２１０は、警告部２０２の備えるスピーカ（不図示）から、「撮影を行います」等の音声を出力させて、スマートフォン２０の周辺に存在する人物に、撮影が行われることを周知する。警告が行われると、スマートフォン２０のＣＰＵ２１０は、カメラ２０１により、撮影を行う（ステップＳ１０２）。ＣＰＵ２１０は、カメラ２０１により撮影された画像を、フラッシュメモリ２３０に記憶する。
【００３５】
撮影が行われると、画像解析部２１１は、撮像画像に人物Ａが含まれているか否かを解析する（ステップＳ１０４）。具体的には、画像解析部２１１は、公知の顔検出技術を用いて、撮像画像に人物の顔が含まれているか否かを解析する。人物の顔が含まれている場合には、画像解析部２１１は、撮像画像に含まれる人物の顔と、フラッシュメモリ２３０に記憶されている人物Ａの顔との一致度合いから、撮像画像に含まれる人物と、フラッシュメモリ２３０に記憶されている人物Ａとが同一か否かを解析する（ステップＳ１０４）。撮像画像の中に人物Ａの顔が含まれない場合には（ステップＳ１０４：ＮＯ）、ＣＰＵ２１０は置換モードによる撮影処理を終了する。
【００３６】
撮像画像に含まれる人物と、フラッシュメモリ２３０に記憶されている人物Ａとが同一である場合には（ステップＳ１０４：ＹＥＳ）、画像解析部２１１は、撮像画像に含まれる人物Ａの表情、顔の向き、顔のサイズを解析する（ステップＳ１０６）。
【００３７】
画像解析部２１１により人物Ａの表情、顔の向き、顔のサイズが解析されると、置換部２１２は、解析された表情、顔の向き、顔のサイズに合わせてフラッシュメモリ２３０に記憶された人物Ｂの画像２３２を加工して、撮像画像に含まれる人物Ａの顔を、人物Ｂの顔に置換する（ステップＳ１０８）。
【００３８】
人物Ａの顔を、加工した人物Ｂの画像２３２を用いて置換すると、スマートフォン２０のＣＰＵ２１０は、フラッシュメモリ２３０に記憶されている撮像画像を、置換を行った画像によって上書きして保存する（ステップＳ１１０）。以上のようにして、一連の置換モードによる撮影処理が終了する。
【００３９】
次に、図６から図８に基づき、撮影後に行われる置換処理の具体例について説明する。図６は、撮像画像の一例を示す図である。図６に示す撮像画像３１０には、４人の人物の顔（人物３１１、３１２、３１３、３１４の顔）が含まれているが、このうち、人物３１１は、図２（ａ）に示した人物Ａと同一である（図５、ステップＳ１０４：ＹＥＳ）。よって、画像解析部２１１は、撮像画像３１０に含まれる人物３１１の表情、顔の向き、顔のサイズを解析する（図５、ステップＳ１０６）。
【００４０】
図７は、人物３１１（人物Ａ）の顔を、イベントに不参加の人物Ｂの画像２３２を用いて置換する様子について示す図である。撮像画像３１０に含まれる人物３１１は人物Ａと一致するので（図５、ステップＳ１０４：ＹＥＳ）、画像解析部２１１は、人物３１１の表情、顔の向き、サイズを解析し（図５、ステップＳ１０６）、置換部２１２は、人物Ｂの画像２３２を、人物３１１の表情、顔の向き、顔のサイズにあわせて加工する。そして、人物３１１の顔を、加工した人物Ｂの画像２３２を用いて置換する（図５、ステップＳ１０８）。こうすることで、人物３１１の顔は、人物３１１の表情、顔の向き、顔のサイズを保ったまま人物Ｂの顔に置換される。
【００４１】
図８は、図６に示した撮像画像３１０に置換処理を施した画像３１０ｃを示す図である。図６に示した撮像画像３１０のうち、人物３１１（人物Ａ）の顔は、人物Ｂの顔に置換されている。また、人物３１２、３１３、３１４は、フラッシュメモリ２３０に記憶された人物Ａと同一でないため、置換が行われない。置換は、人物３１１の表情と、顔の向きと、顔のサイズとが解析されて行われているため、図８に示すように、置換後の撮像画像３１０ｃは、もとの撮像画像３１０の雰囲気を損ねていない。
【００４２】
以上のような置換モードによる撮影処理を行えば、撮像画像にイベントに参加する人物Ａが含まれる場合には、人物Ａの顔とイベントに不参加の人物Ｂの顔のみが置き換わる。そのため、実際にイベントに参加していた人物Ａの顔以外の部分はそのまま撮像画像に残るため、人物Ｂが撮像画像の雰囲気にそぐわないポーズや、色合いで追加されることはない。よって、イベントに不参加の人物Ｂが、イベントに参加していたかのような画像を得ることができる。また、置換に際しては、人物Ａの表情、顔の向き、顔のサイズが解析される。そして、解析された人物Ａの表情と顔の向きと顔のサイズに基づいて、人物Ｂの画像２３２が加工される。そのため、人物Ｂの画像２３２が、人物Ａの表情とそぐわない表情に加工されることがないため、撮像画像の雰囲気を損なうことなく、人物Ａの顔を人物Ｂの顔に置換することができる。
【００４３】
また、イベントに参加する人物Ａの画像２３１は、人物Ｂに置換されることに対して、あらかじめ承諾が得られてフラッシュメモリ２３０に記憶されている。そのため、スマートフォン２０のユーザは、置換処理に際し、人物Ａの肖像権等を考慮しなくともよい。また、これらの処理を、置きかえモードを選択して、撮影をするだけで自動的に行うことができるので、ユーザの利便性が向上する。さらに、撮影をする際には、警告部２０２により警告が発せられるので、スマートフォン２０の周辺に存在する、写真に写り込むことを望まない人物に、これから撮像が行われることを周知することができる。よって、周辺の人物のプライバシーにも配慮しつつ、イベントに不参加の人物Ｂがイベントに参加していたかのような画像を得ることができる。
【００４４】
Ａ３．入替モードによる撮影処理：
図９は、図４に示した入替モードが選択された場合に実行される撮影処理のフローチャートである。この処理は、イベントに参加する二人の人物の顔を撮像画像において相互に入れ替えて、撮像画像におけるそれぞれの立場が交換された画像を取得するための処理である。
【００４５】
入替モードによる撮影処理が開始されると、スマートフォン２０のＣＰＵ２１０は、置換モードが選択された場合に実行される撮影処理が開始されたときと同様に、警告部２０２に、これから画像が撮影されることを警告させ（ステップＳ２００）、スマートフォン２０のＣＰＵ２１０は、カメラ２０１により、撮影を行う（ステップＳ２０２）。ＣＰＵ２１０は、カメラ２０１により撮影された画像を、フラッシュメモリ２３０に記憶する。
【００４６】
撮影が行われると、画像解析部２１１は、撮像画像に相互に入れ替えられる人物Ｃと人物Ｄの顔がともに含まれているか否かを解析する（ステップＳ２０４）。画像解析部２１１は、撮像画像に含まれる人物の顔と、フラッシュメモリ２３０に記憶された人物Ｃ、Ｄの顔との一致度合いから、撮像画像に含まれる人物と、人物Ｃ、Ｄとが同一か否かを解析する。撮像画像の中に人物Ｃと人物Ｄがともに含まれない場合には（ステップＳ２０４：ＮＯ）、ＣＰＵ２１０は入替モードによる撮影処理を終了する。
【００４７】
撮像画像に人物Ｃ、Ｄがともに含まれる場合には（ステップＳ２０４：ＹＥＳ）、画像解析部２１１は、撮像画像に含まれる人物Ｃ、人物Ｄそれぞれの表情と、顔の向きと、顔のサイズを解析する（ステップＳ２０６）。
【００４８】
画像解析部２１１により撮像画像に含まれる人物Ｃ、Ｄの表情、顔の向き、顔のサイズが解析されると、入替部２１３は、解析された人物Ｃの表情、顔の向き、顔のサイズに合わせてフラッシュメモリ２３０に記憶された人物Ｄの画像２３４を加工して、撮像画像に含まれる人物Ｃの顔を、加工した人物Ｄの顔に入れ替える。同様に、入替部２１３は、解析された人物Ｄの表情、顔の向き、顔のサイズに合わせてフラッシュメモリ２３０に記憶された人物Ｃの画像２３３を加工して、撮像画像に含まれる人物Ｄの顔を、加工した人物Ｃの顔に入れ替える（ステップＳ２０８）。
【００４９】
撮像画像に含まれる人物Ｃ、Ｄの顔をそれぞれ入れ替えると、スマートフォン２０のＣＰＵ２１０は、フラッシュメモリ２３０に記憶されている撮像画像を、入替を行った画像によって上書きして保存する（ステップＳ２１０）。以上のようにして、一連の入替モードによる撮影処理が終了する。
【００５０】
次に、図１０から図１２に基づき、撮影後に行われる入替処理の具体例について説明する。図１０は、撮像画像の一例を示す図である。図１０に示す撮像画像３２０には、徒競走において先頭でゴールした人物３１３と、先頭でゴールできなかった人物３１４とが示されている。このうち、人物３１３は、図３（ａ）に示した人物Ｃと同一であり、人物３１４は、図３（ｂ）に示した人物Ｄと同一であるため、撮像画像には、相互に入れ替えられる人物Ｃ、Ｄがともに含まれている（図９、ステップＳ２０４：ＹＥＳ）。よって、画像解析部２１１は、撮像画像３２０に含まれる人物３１３と人物３１４の表情と、顔の向きと、顔のサイズを解析する（図９、ステップＳ２０６）。
【００５１】
図１１は、撮像画像に含まれる人物３１３，３１４の顔をそれぞれ入れ替える様子について示す図である。画像解析部２１１が、撮像画像３２０に含まれる人物３１３、すなわち人物Ｃの表情、顔の向き、サイズを解析し（図９、ステップＳ２０６）、入替部２１３は、フラッシュメモリ２３０に記憶されている人物Ｄの顔を、解析された人物３１３の表情、顔の向き、顔のサイズにあわせて加工する。そして、人物３１３の顔を、加工した人物Ｄの画像２３３を用いて入れ替える（図９、ステップＳ２０８）。同様に、撮像画像３２０に含まれる人物３１４、すなわち人物Ｄに対して、画像解析部２１１が、表情、顔の向き、顔のサイズを解析し（図９、ステップＳ２０６）、入替部２１３は、フラッシュメモリ２３０に記憶されている人物Ｃの顔を、人物３１４の表情、顔の向き、顔のサイズに合わせて加工する。そして、入替部２１３は、人物３１４の顔を、加工した人物Ｃの画像２３３を用いて入れ替える（図９、ステップＳ２０８）。こうすることで、撮像画像３２０中の人物３１３の顔は、人物３１３の表情、顔の向き、顔のサイズを保ったまま人物Ｄの顔に入れ替わり、撮像画像３２０中の人物３１４の顔は、人物３１４の表情、顔の向き、顔のサイズを保ったまま人物Ｃの顔に入れ替わる。
【００５２】
図１２は、図１０に示した撮像画像３２０に入替処理を施した撮像画像３２０ｃを示す図である。図１０に示した撮像画像３２０のうち、人物３１３（人物Ｃ）の顔は、人物Ｄの顔に入れ替わり、人物３１４（人物Ｄ）の顔は、人物Ｃの顔に入れ替わっている。入替処理は、撮像画像３２０に含まれる人物３１３，３１４の表情、顔の向き、顔のサイズが解析されて行われているため、図１２に示すように、入替後の撮像画像３２０ｃは、もとの撮像画像３２０の雰囲気を損ねていない。そのため、入替処理を施した撮像画像３２０ｃは、もとの撮像画像３２０の人物Ｃと人物Ｄの立場が入れ替わり、人物Ｄは先頭でゴールしたように、人物Ｃは先頭でゴールできなかったような画像となる。
【００５３】
以上のような入替モードによる撮影処理を行えば、撮像画像に相互に入れ替えられる人物が同時に含まれる場合には、その人物の顔が入れ替わる。そのため、このイベントに参加している二人の人物の立場が入れ替えられた画像を取得することができる。よって、本実施形態のように先頭でゴールできなかった人物Ｄの顔が、先頭でゴールできた人物Ｃの顔と入れ替わるので、人物Ｄにとって望ましい画像を取得することができる。また、入替に際しては、撮像画像における人物Ｃの表情、顔の向き、顔のサイズが解析された結果に基づいて、フラッシュメモリ２３０に記憶されている人物Ｄの画像２３４が加工される。また、撮像画像における人物Ｄの表情、顔の向き、顔のサイズが解析された結果に基づいて、フラッシュメモリ２３０に記憶されている人物Ｃの画像２３３が加工される。そのため、置換処理と同様に、撮像画像の雰囲気を損なうことなく人物同士を入れ替えることができる。
【００５４】
なお、人物Ｃの画像２３３は、入替処理を行うことに対して、あらかじめ承諾が得られてフラッシュメモリ２３０に記憶されている画像である。さらに、ユーザが入替モードを選択して、撮影をするだけで、これらの処理が自動的に実行される。また、撮影をする際には、警告部２０２により警告が発せられる。よって、入替モードによる撮影処理においても、置換モードによる撮影処理と同様の効果を奏する。
【００５５】
Ｂ．第２実施形態：
Ｂ１．画像処理システムの構成：
図１３は、本発明の一実施形態としての画像処理システム１０の構成を説明するための図である。画像処理システム１０は、画像を撮影可能な端末としてのスマートフォン２０ａと、サーバ５０とを備える。スマートフォン２０ａとサーバ５０は、互いにインターネットＩＮＴによって接続されている。スマートフォン２０ａは、通信キャリアＢＳを介して無線によってインターネットＩＮＴに接続可能である。なお、通信キャリアＢＳには、送受信アンテナや、無線基地局、交換局が含まれる。
【００５６】
サーバ５０は、ＣＰＵ５１０と、ＲＡＭ５２０と、ＲＯＭ５２５と、ハードディスク５４０と、通信部５５０と、を備える。サーバ５０は、通信部５５０により、インターネットＩＮＴを介してスマートフォン２０とデータ通信を行う。本実施形態では、サーバ５０は、置換処理や入替処理が行われた撮像画像を、ハードディスク５４０に保存する。また、スマートフォン２０ａの要求に応じて保存した画像を送信する。
【００５７】
本実施形態の画像処理システム１０と、第１実施形態の画像処理装置との差異は、第１実施形態においては画像処理装置としてのスマートフォン２０のＣＰＵ２１０が、画像解析部２１１、置換部２１２および入替部２１３として機能するのに対し、本実施形態の画像処理システム１０は、サーバ５０のＣＰＵ５１０が、画像解析部５１１、置換部５１２および入替部５１３として機能する点である。また、第１実施形態においては、スマートフォン２０のフラッシュメモリ２３０に人物Ａ〜Ｄの画像２３１〜２３４が記憶されていたのに対し、本実施形態においては、サーバ５０のハードディスク５４０に、人物Ａ〜Ｄの画像５４１〜５４４が記憶されている。スマートフォン２０ａのその他の構成については、第１実施形態のスマートフォン２０と同様であるため、説明を省略する。
【００５８】
Ｂ２．置換モードによる撮影処理：
図１４は、画像処理システム１０により実行される置換モードによる撮影処理のフローチャートである。本実施形態の画像処理システム１０が実行する置換モードによる撮影処理は、図５を用いて説明したスマートフォン２０が実行する処理とほぼ同様である。異なる点は、スマートフォン２０ａで撮影された画像に対して、サーバ５０が置換処理を行う点である。なお、画像処理システム１０において、入替モードが選択された場合には、サーバ５０は第１実施形態のスマートフォン２０が行った入替処理と同様の処理を行うことができる。自動判別モードが選択された場合には、サーバ５０は、撮像画像の解析結果から、置換処理、入替処理のいずれかを自動で判別して行う。
【００５９】
撮影処理が開始されると、第１実施形態と同様に、スマートフォン２０ａのＣＰＵ２１０ａは、警告部２０２にこれから撮影が行われることを警告させ（ステップＳ３００）、カメラ２０１を起動して、撮影を行う（ステップＳ３０２）。撮影を行うと、スマートフォン２０ａの移動体通信網通信部２０７は、撮像画像をサーバ５０へ送信する（ステップＳ３０４）。この際、スマートフォン２０ａの移動体通信網通信部２０７は、この撮像画像は置換モードが選択されて撮影された画像であることを、あわせてサーバ５０に通知する。
【００６０】
スマートフォン２０ａから撮像画像を受信すると（ステップＳ４００：ＹＥＳ）、サーバ５０のＣＰＵ５１０は、撮像画像をハードディスク５４０に記憶する。
【００６１】
以降、サーバ５０の画像解析部５１１が受信した撮像画像を解析する工程（図１４、ステップＳ４０４〜ステップＳ４０６）においては、第１実施形態におけるスマートフォン２０の画像解析部２１１が撮像画像を解析する工程（図５、ステップＳ１０４〜ステップＳ１０６）と同様の処理が行われるため、説明を省略する。また、サーバ５０の置換部５１２が人物Ａの表情、顔のサイズ、向きに基づいて、人物Ｂの画像５４２を用いて置換を行う工程（図１４、ステップＳ４０８）においては、第１実施形態におけるスマートフォン２０の置換部２１２が人物Ａの表情、顔のサイズ、向きに基づいて、人物Ｂの画像２４２を用いて置換を行う工程（図５、ステップＳ１０８）と同様の処理が行われるため説明を省略する。
【００６２】
置換部５１２によって、撮像画像の人物Ａが人物Ｂ顔に置換されると（ステップＳ４０８）、サーバ５０のＣＰＵ５１０は、ハードディスク５４０に記憶されている撮像画像を、置換を行った画像によって上書きして保存する（ステップＳ４１０）。また、ステップＳ４０４において、受信した撮像画像に人物の顔が含まれていない場合には（ステップＳ４０４：ＮＯ）、サーバ５０はそのまま置換処理を終了する。以上のようにして、画像処理システム１０による一連の置換モードによる撮影処理が終了する。
【００６３】
以上のような置換処理を行えば、第１実施形態におけるスマートフォン２０の画像解析部２１１および置換部２１２と同様に、サーバ５０の画像解析部５１１は撮像画像を解析し、置換部５１２は、解析された結果に基づいて、撮像画像における人物Ａの顔を人物Ｂの顔に置換する。そのため、本実施形態においても、第１実施形態における置換処理と同様の効果を奏する。また、人物Ａ〜Ｄの画像５４１〜５４４や、置換後の撮像画像は、スマートフォン２０ａのフラッシュメモリ２３０ａではなく、サーバ５０の備えるハードディスク５４０に記憶することができるため、スマートフォン２０ａの記憶領域を有効に活用することができる。さらに、撮像画像の画像解析や、置換は、スマートフォン２０ａではなく、サーバ５０の画像解析部５１１および置換部５１２によって行われる。そのため、スマートフォン２０ａのＣＰＵ２１０の処理負担を軽減することができる。よって、スマートフォン２０ａの動作が遅延することを防ぐことができるので、スマートフォン２０ａのユーザの便宜を図ることができる。
【００６４】
Ｃ．変形例：
Ｃ１．変形例１：
上述の第１実施形態では、画像処理装置としてスマートフォン２０を用いている。これに対し、画像処理装置は、デジタルカメラであってもよい。また、第１実施形態における画像処理装置としてのスマートフォン２０は、無線ＬＡＮ通信部２０６、移動体通信網通信部２０７、音声通信部２０８を備えている。これに対し、スマートフォン２０は、無線ＬＡＮ通信部２０６、移動体通信網通信部２０７、音声通信部２０８を備えないこととしてもよい。すなわち、画像処理装置は、通信機能を備えていなくともよい。
【００６５】
Ｃ２．変形例２：
上述の第１実施形態では、スマートフォン２０のＣＰＵ２１０は、フラッシュメモリ２３０に記憶されている撮像画像を、置換後の撮像画像や、入替後の撮像画像によって上書きしている。これに対し、スマートフォン２０のＣＰＵ２１０は、フラッシュメモリ２３０に記憶されている撮像画像を上書きするのではなく、置換後の撮像画像や入替後の撮像画像を、置換前または入替前の撮像画像とは別にフラッシュメモリ２３０に保存することとしてもよい。同様に、上述の第２実施形態では、サーバ５０のＣＰＵ５１０は、ハードディスク５４０に記憶されている置換前の撮像画像を、置換後の撮像画像によって上書きしている。これに対し、サーバ５０のＣＰＵ５１０は、置換後の撮像画像を、置換前の撮像画像とは別にハードディスク５４０に保存することとしてもよい。
【００６６】
Ｃ３．変形例３：
上述の画像処理装置、画像処理システムは、撮像画像の解析結果に基づいて、置換処理から入替処理に自動で移行することができる。例えば、自動判別モードボタン５０４が押下され、決定ボタン５０６が押下されると（図４）、画像解析部２１１，５１１は、撮像画像中にイベントに参加する人物Ａに加え、更に、イベントに不参加の人物Ｂが撮像画像中に含まれているか否かを解析する。撮像画像中に人物Ｂが含まれている場合には、ＣＰＵ２１０、５１０は、人物Ａと人物Ｂとを相互に入れ替える人物と判定して、画像解析部２１１、５１１に人物Ａと人物Ｂの表情、顔の向き、顔のサイズを解析させ、入替部２１３、５１３に人物Ａと人物Ｂとを入れ替えさせる。こうすることで、人物Ａが撮像画像に含まれており人物Ｂが撮像画像に含まれていない場合には、人物Ａが人物Ｂに置換され、人物Ａと人物Ｂがともに撮像画像に含まれている場合には、人物Ａと人物Ｂとが相互に入れ替えられた撮像画像を得ることもできる。すなわち、置換部によって第１の人物（人物Ａ）と置換される第２の人物（人物Ｂ）と、入替部によって第１の人物と入れ替えられる第３の人物とは、同一の人物であってもよい。
【００６７】
Ｃ４．変形例４：
上述の第１実施形態のスマートフォン２０は、フラッシュメモリ２３０にイベントに参加する人物Ａ、相互に入れ替えられる人物Ｃと人物Ｄをあらかじめ記憶している。これに対し、スマートフォン２０は、フラッシュメモリ２３０にこれらの人物の画像をあらかじめ記憶しておかなくともよい。例えば、ユーザ自身が、取得された画像の中から、人物Ａを選択し、画像解析部２１１は、選択された人物の表情や顔の向きやサイズを解析し、フラッシュメモリ２３０に記憶されている人物Ｂの画像を加工して、置換することとしてもよい。また、ユーザ自身が、取得された画像の中から相互に入れ替えられる人物Ｃと人物Ｄを選択し、画像解析部２１１は、選択されたそれぞれの人物の表情や顔の向きやサイズを解析し、入替部２１３は、撮像画像における人物Ｃと人物Ｄの画像を加工して、人物Ｃの顔を加工した人物Ｄの顔に、人物Ｄの顔を加工した人物Ｃの顔に入れ替えても良い。
【００６８】
Ｃ５．変形例５：
上述の第１実施形態では、スマートフォン２０のＣＰＵ２１０は、置換後の撮像画像や入替後の撮像画像をフラッシュメモリ２３０に保存している。また、第２実施形態では、サーバ５０は、置換後の撮像画像をハードディスクに保存している。これに対し、置換後や入替後の撮像画像を保存する際には、ＣＰＵ２１０、５１０は、これらの画像に対して置換や入替が行われた画像であることを示す識別記号を付与するものとしてもよい。こうすることで、置換後や入替後の撮像画像を解析すれば、置換や入替がされた画像であることを知ることができる。
【００６９】
Ｃ６．変形例６：
上述の種々の実施形態では、警告を発した後に撮影が行われている。これに対し、警告は発せられなくてもよく、また、警告を発するか否かを選択する表示をタッチパネル２０４の表示部２０５に表示するものとしてもよい。
【００７０】
Ｃ７．変形例７：
上述の種々の実施形態では、スマートフォンにより画像が撮影された後に、引き続いて、置換部による置換もしくは入替部による入れ替えが行われている。これに対し、あらかじめフラッシュメモリに記憶された撮像画像の中から置換や入れ替えを行う画像を選択し、その画像に対して、置換や入れ替えを行ってもよい。すなわち、画像解析部による画像解析や、置換部による置換もしくは入替部による入れ替えは、撮影と無関係に行ってもよい。
【００７１】
Ｃ８．変形例８：
上述の第２実施形態では、サーバ５０は、スマートフォン２０ａから撮像画像を受信し、画像解析や置換が行われると（図１４、ステップＳ４００〜ステップＳ４０８）、置換後の撮像画像をハードディスクに保存している（図１４、ステップＳ４１０）。これに対し、サーバ５０は、置換が行われた撮像画像を、スマートフォン２０ａへ送信するものとしてもよい。
【００７２】
Ｃ９．変形例９：
上述の第２実施形態では、サーバ５０は、スマートフォン２０ａのカメラ２０１によって撮影された画像を、移動体通信網通信部２０７によりインターネットＩＮＴを介して受信している。これに対して、サーバ５０は、例えば、デジタルカメラ等によって撮影され、コンピュータ等他の端末で読み出された画像を、受信するものとしてもよい。すなわち、画像処理システム１０の備える端末は、画像取得部としてのカメラと、通信機能とを一台で備えていなくともよい。
【００７３】
Ｃ１０．変形例１０：
上述の種々の実施形態では、カメラ２０１は、静止画像を撮影し、画像解析部は静止画像を解析して、置換部や入替部は静止画像に対して置換処理や入替処理を行っている。これに対し、カメラ２０１は、動画像を撮影するものとしてもよい。動画像が撮影された場合には、画像解析部は動画像に含まれる複数の画像のそれぞれに対して、人物Ａが含まれるか否かを解析し、置換部は解析結果に基づいて、それぞれの画像に対して人物Ｂの画像２３２を加工して置換処理を行ってもよい。また、画像解析部は動画像に含まれる複数の画像のそれぞれに対して、人物Ｃと人物Ｄとが同時に含まれるか否かを解析し、入替部は解析結果に基づいて、それぞれの画像に対して人物Ｃの画像２３３と人物Ｄの画像２３４を加工して、入替処理を行っても良い。
【００７４】
Ｃ１１．変形例１１：
上述の第２実施形態における置換モードによる撮影処理では、スマートフォン２０ａの移動体通信網通信部２０７は、撮像画像は送信する際に（図１４、ステップＳ３０４）撮像画像は置換モードが選択されて撮影された画像であることを、サーバ５０に通知している。これに対し、撮影処理とは無関係に、スマートフォン２０ａのＣＰＵ２１０ａは、置換処理と、入替処理と、自動判別処理のいずれを行うかの選択画面を表示部２０５に表示させ、ユーザによって選択がされたあとに、選択結果をサーバ５０に送信してもよい。また、サーバ５０において撮像画像を受信した場合に、サーバ５０のＣＰＵ５１０が、撮像画像を送信した端末に対し、置換処理、入替処理、自動判別処理のいずれを行うかを問い合わせてもよい。サーバ５０は、受信した選択結果に基づいて、置換処理や、入替処理や、自動判別処理を行うものとしてもよい。
【００７５】
本発明は、上述の実施形態や変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、変形例中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
【符号の説明】
【００７６】
１０…画像処理システム
２０、２０ａ…スマートフォン
５０…サーバ
２０１…カメラ
２０２…警告部
２０４…タッチパネル
２０５…表示部
２０６…無線ＬＡＮ通信部
２０７…移動体通信網通信部
２０８…音声通信部
２１０、２１０ａ、５１０…ＣＰＵ
２１１、５１１…画像解析部
２１２、５１２…置換部
２１３、５１３…入替部
２２０、５２０…ＲＡＭ
２２５、５２５…ＲＯＭ
２３０、２３０ａ…フラッシュメモリ
２３１、５４１…人物Ａの画像
２３２、５４２…人物Ｂの画像
２３３、５４３…人物Ｃの画像
２３４、５４４…人物Ｄの画像
３１０、３１０ｃ、３２０、３２０ｃ…撮像画像
３１１、３１２、３１３、３１４、３１１ｃ、３１３ｃ、３１４ｃ、Ａ、Ｂ、Ｃ、Ｄ…人物
５０１…撮影モード選択画面
５０２…置換モードボタン
５０３…モードボタン
５０４…自動判別モードボタン
５０６…決定ボタン
５４０…ハードディスク
５５０…通信部
ＢＳ…通信キャリア
ＩＮＴ…インターネット
【図１】
2014068107.tif 000003
【図２】
2014068107.tif 000004
【図３】
2014068107.tif 000005
【図４】
2014068107.tif 000006
【図５】
2014068107.tif 000007
【図６】
2014068107.tif 000008
【図７】
2014068107.tif 000009
【図８】
2014068107.tif 000010
【図９】
2014068107.tif 000011
【図１０】
2014068107.tif 000012
【図１１】
2014068107.tif 000013
【図１２】
2014068107.tif 000014
【図１３】
2014068107.tif 000015
【図１４】
2014068107.tif 000016