(57)【要約】【課題】ユーザに、所望の撮影状態を、容易にガイドする。【解決手段】画像生成部は、画像取得部によって取得された取得画像が、所望の撮影状態からずれている場合に、その所望の撮影状態からのずれを大きくした大ずれ画像を生成する。本技術は、例えば、ディジタルカメラや、スマートフォン、携帯電話機、タブレット、PC等の、画像を撮影する撮影機能が実装されている撮影機能付き機器、その他、撮影機能を有するか否かにかかわらず、ディジタルカメラ等の撮影装置で撮影された画像を利用するあらゆる画像利用アプリケーションに適用することができる。【選択図】図１
2015012304.tif 000002
【特許請求の範囲】
【請求項１】
画像を取得する画像取得部によって取得された取得画像が、所望の撮影状態からずれている場合に、前記所望の撮影状態からのずれを大きくした大ずれ画像を生成する画像生成部を備える
画像処理装置。
【請求項２】
前記画像生成部は、前記取得画像に映る被写体の位置が所定の位置からずれている場合に、前記被写体の位置ずれを大きくした前記大ずれ画像を生成する
請求項１に記載の画像処理装置。
【請求項３】
前記画像生成部は、前記取得画像に映る被写体がぼけている場合に、前記被写体のぼけを大きくした前記大ずれ画像を生成する
請求項１に記載の画像処理装置。
【請求項４】
前記画像生成部は、前記取得画像に映る被写体の表情が所定の表情からずれている場合に、前記被写体の表情ずれを大きくした前記大ずれ画像を生成する
請求項１に記載の画像処理装置。
【請求項５】
前記画像生成部は、前記取得画像に映る被写体が正対せずに傾いている場合に、前記被写体の傾きを大きくした前記大ずれ画像を生成する
請求項１に記載の画像処理装置。
【請求項６】
前記画像生成部は、前記取得画像を用いた前記大ずれ画像を生成する
請求項１に記載の画像処理装置。
【請求項７】
前記画像生成部は、所定のグラフィクス画像を用いた前記大ずれ画像を生成する
請求項１に記載の画像処理装置。
【請求項８】
前記画像取得部によって取得された取得画像の状態と、所望の撮影状態とのずれ量である実変位量を算出する実変位量算出部と、
前記実変位量に応じて、前記大ずれ画像のずれ量である大ずれ量を算出する大ずれ量算出部と
をさらに備え、
前記画像生成部は、前記大ずれ量に従って、前記所望の撮影状態からのずれを大きくした大ずれ画像を生成し、
前記大ずれ量は、前記実変位量に対して、線形、又は、非線形に変化する
請求項１に記載の画像処理装置。
【請求項９】
前記画像取得部と、
前記大ずれ画像を表示する表示部と
をさらに備える
請求項１に記載の画像処理装置。
【請求項１０】
画像を取得する画像取得部によって取得された取得画像が、所望の撮影状態からずれている場合に、前記所望の撮影状態からのずれを大きくした大ずれ画像を生成する
ステップを含む画像処理方法。
【請求項１１】
画像を取得する画像取得部によって取得された取得画像が、所望の撮影状態からずれている場合に、前記所望の撮影状態からのずれを大きくした大ずれ画像を生成する画像生成部
として、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、画像処理装置、画像処理方法、及び、プログラムに関し、特に、例えば、ユーザに、所望の撮影状態を、容易にガイドすることができるようにする画像処理装置、画像処理方法、及び、プログラムに関する。
【背景技術】
【０００２】
近年、例えば、スマートフォンや、携帯電話機、タブレット、PC(Personal Computer)等の各種の機器に、画像を撮影する撮影機能が実装されることが多くなっている。これに伴い、画像を撮影する専用の機器としてのディジタルカメラの他、撮影機能が実装されたカメラ以外の機器でも、画像の撮影が、頻繁に行われている。
【０００３】
さらに、各種の機器に、撮影機能が実装されることに伴い、その撮影機能によって撮影された画像を利用する様々なアプリケーションが開発されている。
【０００４】
撮影機能によって撮影された画像を利用するアプリケーションである画像利用アプリケーションとしては、例えば、ユーザの目の画像を撮影し、その目の画像を用いて、ユーザが所定のユーザであるかどうかの認証を、虹彩認証によって行う虹彩認証装置がある（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2009-199392号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ディジタルカメラを含む撮影機能が実装されている機器（以下、撮影機能付き機器ともいう）を用いて、ユーザが撮影した画像である撮影画像が、例えば、画像利用アプリケーション等が要求する所望の撮影状態からずれていることがある。
【０００７】
しかしながら、撮影画像が所望の撮影状態からずれていることを、ユーザが認識することができない場合があり、この場合、所望の撮影状態からずれていることを認識することができていないユーザが、撮影画像が所望の撮影状態になるように、撮影機能付き機器を調整することは困難である。
【０００８】
本技術は、このような状況に鑑みてなされたものであり、ユーザに、所望の撮影状態を、容易にガイドすることができるようにするものである。
【課題を解決するための手段】
【０００９】
本技術の画像処理装置、又は、プログラムは、画像を取得する画像取得部によって取得された取得画像が、所望の撮影状態からずれている場合に、前記所望の撮影状態からのずれを大きくした大ずれ画像を生成する画像生成部を備える画像処理装置、又は、そのような画像処理装置として、コンピュータを機能させるためのプログラムである。
【００１０】
本技術の画像処理方法は、画像を取得する画像取得部によって取得された取得画像が、所望の撮影状態からずれている場合に、前記所望の撮影状態からのずれを大きくした大ずれ画像を生成するステップを含む画像処理方法である。
【００１１】
本技術においては、画像を取得する画像取得部によって取得された取得画像が、所望の撮影状態からずれている場合に、前記所望の撮影状態からのずれを大きくした大ずれ画像が生成される。
【００１２】
なお、画像処理装置は、独立した装置であっても良いし、１つの装置を構成している内部ブロックであっても良い。
【００１３】
また、プログラムは、伝送媒体を介して伝送することにより、又は、記録媒体に記録して、提供することができる。
【発明の効果】
【００１４】
本技術によれば、ユーザに、所望の撮影状態を、容易にガイドすることができる。
【００１５】
なお、本明細書に記載された効果は、あくまで例示であり、本技術の効果は、本明細書に記載された効果に限定されるものではなく、付加的な効果があってもよい。
【図面の簡単な説明】
【００１６】
【図１】本技術を適用した画像処理装置の一実施の形態の構成例を示すブロック図である。
【図２】画像処理装置の処理を説明するフローチャートである。
【図３】ユーザが、ユーザ自身を撮影する場合を説明する図である。
【図４】デフォルメ画像の第１の具体例を説明する図である。
【図５】デフォルメ画像の第２の具体例を説明する図である。
【図６】デフォルメ画像の第３の具体例を説明する図である。
【図７】デフォルメ画像の第４の具体例を説明する図である。
【図８】デフォルメ画像の第５の具体例を説明する図である。
【図９】デフォルメ画像の第６の具体例を説明する図である。
【図１０】デフォルメ画像の第７の具体例を説明する図である。
【図１１】デフォルメ量算出部３１によるデフォルメ量の算出の方法の例を説明する図である。
【図１２】本技術を適用したコンピュータの一実施の形態の構成例を示すブロック図である。
【発明を実施するための形態】
【００１７】
＜本技術を適用した画像処理装置の一実施の形態＞
【００１８】
図１は、本技術を適用した画像処理装置の一実施の形態の構成例を示すブロック図である。
【００１９】
図１の画像処理装置は、例えば、スマートフォンや、携帯電話機、タブレット、PC等の各種の機器に適用することができる。ここでは、図１の画像処理装置は、例えば、スマートフォンに適用されていることとする。
【００２０】
図１において、スマートフォンとしての画像処理装置は、画像取得部１０、画像判定部２０、デフォルメ処理部３０、表示部４０、画像処理部５０、保存部６０、操作部７０、及び、制御部８０を有する。
【００２１】
画像取得部１０は、例えば、ユーザによる操作部７０の操作等に従って、画像を取得し、その取得した画像である取得画像を、画像判定部２０、デフォルメ処理部３２、及び、画像処理部５０に供給する。
【００２２】
すなわち、画像取得部１０は、例えば、画像を撮影する撮影部であり、画像を撮影して、その結果得られる撮影画像を、取得画像として、画像判定部２０、デフォルメ処理部３２、及び、画像処理部５０に供給する。
【００２３】
その他、画像取得部１０は、例えば、インターネット等のネットワークとの間のインターフェースや、ディジタルカメラ等の画像を提供可能な画像提供装置との間のインターフェースとして機能し、ネットワーク上の画像や、画像提供装置から提供される画像等を、有線通信や無線通信等によって取得することができる。
【００２４】
なお、以下では、画像取得部１０は、例えば、画像を撮影する撮影部であることとし、その撮影部によって撮影された撮影画像が、撮影部である画像取得部１０から、画像判定部２０、デフォルメ処理部３２、及び、画像処理部５０に供給されることとする。
【００２５】
画像判定部２０は、画像取得部１０からの撮影画像（取得画像）が、所望の撮影状態からずれているかどうかを判定し、その判定結果を表すずれ判定情報を、デフォルメ処理部３０、及び、画像処理部５０に供給する。
【００２６】
すなわち、画像判定部２０は、実変位量算出部２１、所望撮影状態設定部２２、及び、判定部２３を有する。
【００２７】
実変位量算出部２１には、画像取得部１０から、撮影画像が供給されるとともに、所望撮影状態設定部２２から、所望撮影状態情報が供給される。
【００２８】
実変位量算出部２１は、画像取得部１０からの撮影画像の状態と、所望撮影状態設定部２２からの所望撮影状態情報が表す所望撮影状態とのずれを表すずれ量である実変位量を算出し、判定部２３に供給する。
【００２９】
所望撮影状態設定部２２は、例えば、画像処理部５０からの要求等に応じて、その画像処理部５０（の画像処理）にとって、撮影画像の最適な撮影状態である所望撮影状態を設定し、その所望撮影状態を表す所望撮影状態情報を、実変位量算出部２１に供給する。
【００３０】
判定部２３は、実変位量算出部２１からの実変位量に基づいて、画像取得部１０からの撮影画像が、所望撮影状態からずれているかどうかを判定し、その判定結果を表すずれ判定情報を、デフォルメ処理部３０、及び、画像処理部５０に供給する。
【００３１】
なお、ずれ判定情報には、実変位量算出部２１からの実変位量が含まれる。
【００３２】
デフォルメ処理部３０は、画像判定部２０の判定部２３から供給されるずれ判定情報に基づいて、所望撮影状態からのずれを大きくした大ずれ画像としてのデフォルメ画像を生成し、表示部４０に供給する。
【００３３】
すなわち、デフォルメ処理部３０は、デフォルメ量算出部３１、及び、デフォルメ画像生成部３２を有する。
【００３４】
デフォルメ量算出部３１には、画像判定部２０の判定部２３から、ずれ判定情報が供給される。
【００３５】
デフォルメ量算出部３１は、判定部２３からのずれ判定情報が、撮影画像が所望撮影状態からずれている旨を表している場合、例えば、判定部２３からのずれ判定情報に含まれる実変位量に応じて、大ずれ画像の所望撮影状態からのずれ量（大ずれ量）としての、デフォルメ画像のデフォルメ量を算出し、デフォルメ画像生成部３２に供給する。
【００３６】
なお、ずれ判定情報が、撮影画像が所望撮影状態からずれていない旨を表している場合、デフォルメ量算出部３１は、例えば、デフォルメ量として、0を、デフォルメ画像生成部３２に供給する。
【００３７】
デフォルメ画像生成部３２は、画像取得部１０から供給される撮影画像や所定のグラフィックス画像を用いて、デフォルメ量算出部３１から供給されるデフォルメ量だけ、所望撮影状態からのずれ（撮影画像と所望撮影状態とのずれ）を大きくした大ずれ画像、すなわち、例えば、所望撮影状態からのずれをデフォルメしたデフォルメ画像を生成し、表示部４０に供給する。
【００３８】
なお、デフォルメ画像生成部３２は、デフォルメ量算出部３１から供給されるデフォルメ量が0である場合には、画像取得部１０から供給される撮影画像や所定のグラフィックス画像を、そのまま表示部４０に供給する。
【００３９】
表示部４０は、液晶パネルや有機EL(Electro-Luminescence)パネル等で構成され、デフォルメ処理部３０のデフォルメ画像生成部３２から供給される画像（撮影画像、所定のグラフィックス画像、又は、撮影画像、若しくは、所定のグラフィックス画像をデフォルメしたデフォルメ画像）を表示する。
【００４０】
画像処理部５０は、例えば、画像取得部１０からの撮影画像を利用する画像利用アプリケーションであり、画像取得部１０からの撮影画像の符号化や、保存部６０への保存（記憶）、その他の撮影画像を用いた所定の画像処理を行う。
【００４１】
すなわち、画像処理部５０は、その画像処理部５０（の画像処理）にとって最適な撮影状態の撮影画像を、所望撮影状態設定部２２に要求する。
【００４２】
そして、画像処理部５０は、判定部２３から、撮影画像が所望撮影状態からずれていない旨（撮影画像が所望撮影状態になっている旨）のずれ判定情報が供給されると、そのときに、画像取得部１０から供給された撮影画像を用いて、所定の画像処理を行う。
【００４３】
ここで、画像利用アプリケーションとしては、例えば、虹彩認証や顔認証を行って、スマートフォンとしての画像処理装置のロックを解除する認証装置がある。その他、画像利用アプリケーションとしては、例えば、証明写真等の顔をメインとする顔画像の撮影や、被写体を極端にクローズアップしたマクロ撮影、その他の任意の撮影を行うときに、その撮影を補助する撮影補助装置等がある。
【００４４】
保存部６０は、半導体メモリや、ハードディスク等であり、画像処理部５０からの制御に従い、画像処理部５０から供給される撮影画像を記憶（保存）する。
【００４５】
操作部７０は、物理的なボタンや、（表示部４０と一体的に構成される）タッチスクリーンに表示される仮想的なボタン等であり、ユーザによって操作される。操作部７０は、ユーザの操作に応じた操作信号を制御部８０に供給する。
【００４６】
制御部８０は、操作部７０からの操作信号等に応じて、スマートフォンとしての画像処理装置を構成する各ブロックを制御する。
【００４７】
図２は、図１のスマートフォンとしての画像処理装置の処理を説明するフローチャートである。
【００４８】
なお、所望撮影状態設定部２２は、既に、画像処理部５０からの要求等に応じて、その画像処理部５０（の画像処理）にとって、撮影画像の最適な撮影状態である所望撮影状態を設定し、その所望撮影状態を表す所望撮影状態情報を、実変位量算出部２１に供給していることとする。
【００４９】
ステップＳ１１において、画像取得部１０は、例えば、画像を撮影することにより取得し、実変位量算出部２１、デフォルメ画像生成部３２、及び、画像処理部５０に供給して、処理は、ステップＳ１２に進む。
【００５０】
ステップＳ１２では、実変位量算出部２１は、画像取得部１０からの撮影画像（の状態）の、所望撮影状態設定部２２からの所望撮影状態情報が表す所望撮影状態に対するずれ量である実変位量を算出し、判定部２３に供給して、処理は、ステップＳ１３に進む。
【００５１】
ステップＳ１３では、判定部２３は、実変位量算出部２１からの実変位量に基づいて、画像取得部１０からの撮影画像が、所望撮影状態からずれているかどうかを判定する。
【００５２】
ステップＳ１３において、撮影画像が所望撮影状態からずれていると判定された場合、判定部２３は、撮影画像が所望撮影状態からずれている旨のずれ判定情報に、実変位量算出部２１からの実変位量を含めて、デフォルメ量算出部３１に供給して、処理は、ステップＳ１４に進む。
【００５３】
ステップＳ１４では、デフォルメ量算出部３１は、判定部２３からの、撮影画像が所望撮影状態からずれている旨のずれ判定情報に従い、そのずれ判定情報に含まれる実変位量に応じて、デフォルメ画像のデフォルメ量を算出し、デフォルメ画像生成部３２に供給して、処理は、ステップＳ１５に進む。
【００５４】
ステップＳ１５では、デフォルメ画像生成部３２は、例えば、画像取得部１０から供給される撮影画像を用いて、デフォルメ量算出部３１からのデフォルメ量だけ、撮影画像のずれをデフォルメしたデフォルメ画像を生成し、表示部４０に供給して、処理は、ステップＳ１６に進む。
【００５５】
ステップＳ１６では、表示部４０において、デフォルメ画像生成部３２からのデフォルメ画像が表示される。
【００５６】
そして、処理は、ステップＳ１６からステップＳ１１に戻り、以下、ステップＳ１３において、撮影画像が所望撮影状態からずれていないと判定されるまで、ステップＳ１１ないしＳ１６の処理が繰り返される。
【００５７】
したがって、撮影画像が所望撮影状態からずれている（と判定されている）間は、表示部４０では、デフォルメ画像が表示される。
【００５８】
一方、ステップＳ１３において、撮影画像が所望撮影状態からずれていないと判定された場合、すなわち、撮影画像が所望撮影状態になっている場合、判定部２３は、撮影画像が所望撮影状態からずれていない旨のずれ判定情報を、デフォルメ量算出部３１、及び、画像処理部５０に供給して、処理は、ステップＳ１７に進む。
【００５９】
ここで、ずれ判定情報が、撮影画像が所望撮影状態からずれていない旨を表している場合、デフォルメ量算出部３１は、デフォルメ量として、0を、デフォルメ画像生成部３２に供給する。そして、デフォルメ画像生成部３２は、デフォルメ量算出部３１から供給されるデフォルメ量が0である場合には、例えば、画像取得部１０から供給される撮影画像を、そのまま表示部４０に供給する。
【００６０】
その結果、表示部４０では、ステップＳ１７において、画像取得部１０で取得された撮影画像そのもの、すなわち、所望撮影状態になっている撮影画像が表示され、処理は、ステップＳ１８に進む。
【００６１】
以上のように、撮影画像が所望撮影状態になっている場合には、表示部４０では、デフォルメ画像ではなく、所望撮影状態になっている撮影画像が表示される。
【００６２】
ステップＳ１８では、制御部８０は、操作部７０が操作されたかどうか、すなわち、例えば、操作部７０に含まれる図示せぬシャッタボタン（レリーズボタン）等が操作されたかどうかを判定する。
【００６３】
ステップＳ１８において、操作部７０が操作されていないと判定された場合、処理は、ステップＳ１１に戻る。
【００６４】
また、ステップＳ１８において、操作部７０が操作されたと判定された場合、処理は、ステップＳ１９に進み、画像処理部５０は、画像取得部１０から供給される撮影画像、すなわち、所望撮影状態になっている撮影画像を保存部６０に記憶させる等の所定の画像処理を行って、処理を終了する。
【００６５】
なお、図２では、撮影画像が所望撮影状態になった後、操作部７０が操作された場合に、画像処理部５０において、画像処理を行うこととしたが、画像処理部５０では、撮影画像が所望撮影状態になった場合には、操作部７０の操作を待たずに、画像処理を行うことができる。
【００６６】
又は、操作部７０が操作されている最中に、撮影画像が所望撮影状態になった場合に、画像処理部５０において、画像処理を行うことができる。
【００６７】
＜デフォルメ画像の具体例＞
【００６８】
以下、画像利用アプリケーションとしての画像処理部５０が、例えば、虹彩認証装置である場合を例として、デフォルメ画像の具体例を説明する。
【００６９】
図３は、図１のスマートフォンとしての画像処理装置において、虹彩認証のために、ユーザが、ユーザ自身を撮影する場合を説明する図である。
【００７０】
図３のスマートフォンとしての画像処理装置では、画像取得部１０としての画像を撮影する撮影部が、表示部４０の表示画面と同一の面に設けられている。
【００７１】
いま、スマートフォンとしての画像処理装置の動作モードとして、表示部４０に、画像取得部１０で撮影された撮影画像が、いわゆるスルー画として表示される通常モードと、デフォルメ画像がスルー画として表示されるデフォルメモードとがあるとする。なお、通常モード、又は、デフォルメモードへの動作モードの切り替えは、例えば、ユーザによる操作部７０の操作等に従って行うことができる。
【００７２】
通常モードでは、表示部４０には、画像取得部１０で撮影された撮影画像がスルー画として表示される。ユーザは、表示部４０に表示されたスルー画としての撮影画像を見ながら、その撮影画に映る被写体としてのユーザ自身が適切な状態となるように、スマートフォン（の撮影方向）の向きや、スマートフォンの位置、ユーザ自身の姿勢等を調整することができる。
【００７３】
そして、撮影画像が、ユーザが適切と考える状態になると、すなわち、例えば、撮影画像に映るユーザが、ユーザが適切と考える大きさで、ユーザが適切と考える位置に配置された状態等になると、ユーザは、操作部７０に含まれる図示せぬシャッタボタンを操作する。
【００７４】
ユーザがシャッタボタンを操作すると、画像処理部５０において、そのときに、画像取得部１０で撮影された撮影画像が、例えば、保存部６０に記憶される等の所定の画像処理が行われる。
【００７５】
ここで、図３は、通常モードでの表示部４０のスルー画の表示の例を示している。
【００７６】
図３では、画像取得部１０で撮影された撮影画像が、そのまま、スルー画として、表示部４０に表示されている。
【００７７】
なお、図３においては（後述する図においても同様）、視認像を図示してある。視認像は、向こう側を向いているユーザを、向こう側にいる第三者から見たときに視認されるユーザの像である。
【００７８】
すなわち、図３では（後述する図においても同様）、スマートフォンとしての画像処理装置の表示部４０の表示画面側を向いているユーザを図示しており、そのような表示画面側を向いているユーザを、そのユーザの表情等の状態を確認することができるように図示することは、困難である。
【００７９】
そのため、図３では（後述する図においても同様）、向こう側（表示部４０の表示画面側）を向いているユーザの表情等の状態を確認することができるように、第三者が向こう側にいたならば、その第三者が視認することができるであろうユーザの像である視認像を図示してある。
【００８０】
通常モードでは、上述したように、撮影画像が、ユーザが適切と考える状態になった場合に、その撮影画像を保存部６０に記憶する等の、撮影画像を用いた画像処理が行われる。
【００８１】
したがって、撮影画像を用いた画像処理として、例えば、虹彩認証が行われる場合に、通常モードでは、虹彩認証にとって適切な撮影状態の撮影画像が撮影されるとは限らない。
【００８２】
すなわち、虹彩認証に不慣れなユーザにとっては、虹彩認証にとって適切な撮影状態の撮影画像が不明であるために、撮影画像が、虹彩認証にとって適切な撮影状態からずれていることを認識することができず、虹彩認証にとって適切な撮影状態の撮影画像を撮影することが、難しいことがある。
【００８３】
そこで、デフォルメモードでは、撮影画像が、虹彩認証にとって適切な撮影状態である所望撮影状態からずれているかどうかが判定され、撮影画像が所望撮影状態からずれている場合には、撮影画像が所望撮影状態になるのに必要な、スマートフォンとしての画像処理装置の調整の方向とは逆方向にデフォルメを行ったデフォルメ画像、すなわち、撮影画像の、所望撮影状態からのずれを強調したデフォルメ画像が、表示部４０に、スルー画像として表示される。
【００８４】
ユーザは、スルー画としてのデフォルメ画像を見ることにより、撮影画像が所望撮影状態からずれていることを容易に認識し、そのデフォルメ画像を、いわば反面教師として、撮影画像が所望撮影状態になるように、スマートフォンとしての画像処理装置の向き等の調整を行うことができる。
【００８５】
したがって、デフォルメモードによれば、ユーザに、所望撮影状態を、容易にガイドすることができる。
【００８６】
なお、所望撮影状態になり得る撮影画像の要素としては、例えば、撮影画像に映る被写体の位置や、大きさ（画角、面積）、角度（向き）、フォーカス、顔の表情等がある。
【００８７】
所望撮影状態としては、例えば、撮影画像に映る被写体の位置が、撮影画像を左右に二等分する垂直線上の位置になっていることや、撮影画像に映る被写体の大きさ（面積）が、撮影画像の領域の所定の割合以上を占めていること、撮影画像に映る被写体の向きが、正対している向きになっていること、フォーカスが被写体に合っており、被写体がぼけていないこと、撮影画像に映る被写体としての人の表情が、まぶたを平常時と同様に開いた表情になっており、撮影画像に虹彩全体が映っていること等がある。
【００８８】
その他、所望撮影状態としては、例えば、撮影画像に映る被写体としての人の表情が、笑っている表情になっていることや、口を閉じている表情になっていること等を採用することができる。
【００８９】
図４は、デフォルメ画像の第１の具体例を説明する図である。
【００９０】
図４では、撮影画像に映る被写体としてのユーザの位置が、撮影画像を左右に二等分する垂直線である中心線上の位置（所定の位置）になっている状態から、右方向にずれている。
【００９１】
いま、所望撮影状態が、撮影画像に映るユーザの位置が中心線上の位置になっている状態であるとすると、画像判定部２０の実変位量算出部２１では、撮影画像に映るユーザの位置の、中心線上の位置からの右方向への位置ずれ量が、実変位量として算出される。
【００９２】
そして、画像判定部２０の判定部２３では、実変位量としての右方向への位置ずれ量に基づいて、撮影画像が所望撮影状態になっていないと判定され、右方向への位置ずれ量を含むずれ判定情報が、デフォルメ処理部３０に供給される。
【００９３】
デフォルメ処理部３０のデフォルメ量算出部３１では、画像判定部２０からのずれ判定情報に含まれる実変位量としての右方向への位置ずれ量に応じて、その位置ずれ量の大きさを大にした右方向への位置ずれ量が、デフォルメ量として算出される。
【００９４】
さらに、デフォルメ処理部３０のデフォルメ画像生成部３２では、画像取得部１０から供給される撮影画像を、デフォルメ量だけデフォルメしたデフォルメ画像が生成され、表示部４０で表示される。
【００９５】
すなわち、デフォルメ処理部３０では、実変位量としての右方向への位置ずれ量の大きさを大にした右方向への位置ずれ量を、デフォルメ量として、そのデフォルメ量に基づき、撮影画像に映るユーザの位置が、中心線上の位置から、実変位量よりも右方向に大きくずれた画像が、デフォルメ画像として生成される。
【００９６】
そして、表示部４０において、以上のようなデフォルメ画像、すなわち、撮影画像に映るユーザの位置が、中心線上の位置から、実変位量よりも右方向に大きくずれた画像が表示されることにより、ユーザは、撮影画像に映るユーザの位置が、中心線上の位置から右にずれており、撮影画像が、（画像利用アプリケーションとしての画像処理部５０にとって）適切な画像になっていないことを認識することができる。
【００９７】
この場合、ユーザは、デフォルメ画像を見ながら、スマートフォンとしての画像処理装置やユーザ自身の位置あるいは姿勢を、デフォルメ画像でデフォルメされているデフォルメ量としての右方向への大きな位置ずれ量を正す（なくす）ように調整し、最終的には、適切な撮影画像、すなわち、撮影画像に映るユーザの位置が、中心線上の位置になっている撮影画像を得ることができる。
【００９８】
撮影画像が、その撮影画像に映るユーザの位置が中心線上の位置になっているという所望撮影状態になっているかどうかは、例えば、画像判定部２０の実変位量算出部２１において、撮影画像を対象として、顔認識技術等を用いて、撮影画像に映る被写体としてのユーザの顔を認識し、その顔の中心と、撮影画像の中心線との間の距離を、実変位量として算出することにより、判定部２３において、実変位量に基づいて判定することができる。
【００９９】
なお、撮影画像が、その撮影画像に映るユーザの位置が中心線上の位置になっているという所望撮影状態になっているかどうかを判定する方法は、上述したような顔認識技術を用いる方法に限定されるものではない。
【０１００】
図５は、デフォルメ画像の第２の具体例を説明する図である。
【０１０１】
図５では、ユーザとスマートフォンとしての画像処理装置（の画像取得部１０）との間の距離が近すぎるか、又は、遠すぎることに起因して、撮影画像に映る被写体としてのユーザが、若干ぼけている。
【０１０２】
いま、所望撮影状態が、撮影画像に映るユーザにフォーカスが合っている状態であるとすると、画像判定部２０の実変位量算出部２１では、撮影画像に映るユーザにフォーカスがあっていない程度を表すぼけ量が、実変位量として算出される。
【０１０３】
そして、画像判定部２０の判定部２３では、実変位量としてのぼけ量に基づいて、撮影画像が所望撮影状態になっていないと判定され、ぼけ量を含むずれ判定情報が、デフォルメ処理部３０に供給される。
【０１０４】
デフォルメ処理部３０のデフォルメ量算出部３１では、画像判定部２０からのずれ判定情報に含まれる実変位量としてのぼけ量に応じて、そのぼけ量の大きさを大にしたぼけ量が、デフォルメ量として算出される。
【０１０５】
さらに、デフォルメ処理部３０のデフォルメ画像生成部３２では、画像取得部１０から供給される撮影画像を、デフォルメ量だけデフォルメしたデフォルメ画像が生成され、表示部４０で表示される。
【０１０６】
すなわち、デフォルメ処理部３０では、実変位量としてのぼけ量の大きさを大にしたぼけ量を、デフォルメ量として、そのデフォルメ量に基づき、撮影画像に映るユーザをさらにぼかした画像が、デフォルメ画像として生成される。
【０１０７】
そして、表示部４０において、以上のようなデフォルメ画像、すなわち、撮影画像に映るユーザがさらにぼけた画像が表示されることにより、ユーザは、撮影画像に映るユーザにフォーカスがあっておらず、撮影画像が、（画像利用アプリケーションとしての画像処理部５０にとって）適切な画像になっていないことを認識することができる。
【０１０８】
この場合、ユーザは、デフォルメ画像を見ながら、スマートフォンとしての画像処理装置とユーザ自身との間の距離を、デフォルメ画像でデフォルメされているデフォルメ量としてのぼけ量を正す（なくす）ように、適切な距離に調整し、最終的には、適切な撮影画像、すなわち、撮影画像に映るユーザにフォーカスが合っている撮影画像を得ることができる。
【０１０９】
撮影画像が、その撮影画像に映るユーザにフォーカスが合っているという所望撮影状態になっているかどうかの判定は、例えば、以下のようにして行うことができる。
【０１１０】
すなわち、画像判定部２０の実変位量算出部２１において、最新の所定期間について、撮影画像に映るユーザを含む領域を注目領域として、注目領域のコントラスト（明暗差）を時系列で算出し、その時系列のコントラストの中の最大値である最大コントラストを検出する。
【０１１１】
そして、実変位量算出部２１において、最大コントラストから、最新の撮影画像（の注目領域）のコントラストを減算した減算値を、ぼけ量として求め、そのぼけ量を、実変位量として、判定部２３に供給することにより、判定部２３では、その実変位量に基づいて、撮影画像が、その撮影画像に映るユーザにフォーカスが合っているという所望撮影状態になっているかどうかを判定することができる。
【０１１２】
また、デフォルメ処理部３０のデフォルメ画像生成部３２では、例えば、デフォルメ量としてのぼけ量に応じて通過帯域幅が狭くなるようなローパスフィルタによって、撮影画像（に映るユーザを含む領域）をフィルタリングすることにより、撮影画像に映るユーザをさらにぼかした画像を、デフォルメ画像として生成することができる。
【０１１３】
なお、撮影画像が、その撮影画像に映るユーザにフォーカスが合っているという所望撮影状態になっているかどうかを判定する方法、及び、撮影画像に映るユーザをさらにぼかしたデフォルメ画像として生成する方法は、上述した方法に限定されるものではない。
【０１１４】
図６は、デフォルメ画像の第３の具体例を説明する図である。
【０１１５】
図６では、撮影画像に映る被写体としてのユーザの表情が、まぶたをやや閉じている表情になっている。
【０１１６】
いま、所望撮影状態が、撮影画像に映るユーザの表情が、虹彩の全体が見えるように、まぶたを正常に開いた表情になっている状態であるとすると、画像判定部２０の実変位量算出部２１では、撮影画像に映るユーザの表情が、まぶたを正常に開いた表情（所定の表情）からずれているずれ量である表情ずれ量が、実変位量として算出される。
【０１１７】
そして、画像判定部２０の判定部２３では、実変位量としての表情ずれ量に基づいて、撮影画像が所望撮影状態になっていないと判定され、表情ずれ量を含むずれ判定情報が、デフォルメ処理部３０に供給される。
【０１１８】
デフォルメ処理部３０のデフォルメ量算出部３１では、画像判定部２０からのずれ判定情報に含まれる実変位量としての表情ずれ量に応じて、その表情ずれ量の大きさを大にした表情ずれ量が、デフォルメ量として算出される。
【０１１９】
さらに、デフォルメ処理部３０のデフォルメ画像生成部３２では、画像取得部１０から供給される撮影画像を、デフォルメ量だけデフォルメしたデフォルメ画像が生成され、表示部４０で表示される。
【０１２０】
すなわち、デフォルメ処理部３０では、実変位量としての表情ずれ量の大きさを大にした表情ずれ量を、デフォルメ量として、そのデフォルメ量に基づき、撮影画像に映るユーザの表情が、例えば、まぶたをほぼ閉じている表情になっている画像が、デフォルメ画像として生成される。
【０１２１】
そして、表示部４０において、以上のようなデフォルメ画像、すなわち、撮影画像に映るユーザの表情が、まぶたをほぼ閉じている表情になっている画像が表示されることにより、ユーザは、撮影画像に映るユーザの表情が、まぶたを正常に開いた表情になっておらず、撮影画像が、（画像利用アプリケーションとしての画像処理部５０にとって）適切な画像になっていないことを認識することができる。
【０１２２】
この場合、ユーザは、デフォルメ画像を見て、まぶたを開くことにより、ユーザ自身の表情を調整し、適切な撮影画像、すなわち、撮影画像に映るユーザの表情が、まぶたを正常に開いた表情になっており、虹彩の全体が見える（映っている）撮影画像を得ることができる。
【０１２３】
撮影画像が、その撮影画像に映るユーザの表情が、虹彩の全体が見えるように、まぶたを正常に開いた表情になっているという所望撮影状態になっているかどうかは、例えば、画像判定部２０の実変位量算出部２１において、撮影画像を対象として、まぶた検出技術等を用いて、撮影画像に映る被写体としてのユーザのまぶたが、虹彩に重なっている重なり具合（以下、まぶた重なり具合ともいう）を、実変位量として算出することにより、判定部２３において、実変位量に基づいて判定することができる。
【０１２４】
また、デフォルメ処理部３０のデフォルメ画像生成部３２では、例えば、瞬きをしているユーザを撮影した一連の撮影画像を、瞬き画像として保持しておき、デフォルメ量に応じたまぶた重なり具合の瞬き画像の目の部分によって、最新の撮影画像の目の部分を置き換えることにより、撮影画像に映るユーザよりもまぶたが閉じ気味のユーザが映った画像を、デフォルメ画像として生成することができる。
【０１２５】
なお、撮影画像が、その撮影画像に映るユーザの表情が、虹彩の全体が見えるように、まぶたを正常に開いた表情になっているという所望撮影状態になっているかどうかを判定する方法、及び、撮影画像に映るユーザよりもまぶたが閉じ気味のユーザが映ったデフォルメ画像を生成する方法は、上述した方法に限定されるものではない。
【０１２６】
図７は、デフォルメ画像の第４の具体例を説明する図である。
【０１２７】
図７では、撮影画像に映る被写体としてのユーザ（の姿勢）が正対せずに傾いている。
【０１２８】
いま、所望撮影状態が、撮影画像に映るユーザが正対している状態であるとすると、画像判定部２０の実変位量算出部２１では、撮影画像に映るユーザが正対の方向に対して傾いている傾き角が、実変位量として算出される。
【０１２９】
そして、画像判定部２０の判定部２３では、実変位量としての傾き角に基づいて、撮影画像が所望撮影状態になっていないと判定され、傾き角を含むずれ判定情報が、デフォルメ処理部３０に供給される。
【０１３０】
デフォルメ処理部３０のデフォルメ量算出部３１では、画像判定部２０からのずれ判定情報に含まれる実変位量としての傾き角に応じて、その傾き角の大きさを大にした傾き角が、デフォルメ量として算出される。
【０１３１】
さらに、デフォルメ処理部３０のデフォルメ画像生成部３２では、画像取得部１０から供給される撮影画像を、デフォルメ量だけデフォルメしたデフォルメ画像が生成され、表示部４０で表示される。
【０１３２】
すなわち、デフォルメ処理部３０では、実変位量としての傾き角の大きさを大にした傾き角を、デフォルメ量として、そのデフォルメ量に基づき、撮影画像に映るユーザを正対の方向に対してより傾けた画像が、デフォルメ画像として生成される。
【０１３３】
そして、表示部４０において、以上のようなデフォルメ画像、すなわち、撮影画像に映るユーザがより傾いた画像が表示されることにより、ユーザは、撮影画像に映るユーザが正対しておらず、撮影画像が、（画像利用アプリケーションとしての画像処理部５０にとって）適切な画像になっていないことを認識することができる。
【０１３４】
この場合、ユーザは、デフォルメ画像を見て、例えば、スマートフォンとしての画像処理装置の姿勢を、ヨー方向や、ロール方向、ピッチ方向に傾けること等により調整し、適切な撮影画像、すなわち、撮影画像に映るユーザが（スマートフォンとしての画像処理装置（の画像取得部１０）に）正対している撮影画像を得ることができる。
【０１３５】
撮影画像が、その撮影画像に映るユーザが正対しているという所望撮影状態になっているかどうかは、例えば、画像判定部２０の実変位量算出部２１において、撮影画像を対象として、顔認識技術等を用いて、撮影画像に映る被写体としてのユーザの顔の向きを検出し、その顔の向きの、正対している方向に対する傾き角を、実変位量として算出することにより、判定部２３において、実変位量に基づいて判定することができる。
【０１３６】
その他、例えば、スマートフォンとしての画像処理装置が、ジャイロセンサや加速度センサを内蔵している場合には、例えば、撮影画像に映るユーザが正対しているときのスマートフォンの姿勢（以下、正対姿勢ともいう）をジャイロセンサや加速度センサから取得するのに必要な操作を、スマートフォンのキャリブレーションの操作の１つとして、ユーザに行ってもらうことで、正対姿勢をあらかじめ取得しておき、スマートフォンの現在の姿勢と正対姿勢と差を、実変位量として算出することにより、その実変位量に基づいて、撮影画像が、その撮影画像に映るユーザが正対しているという所望撮影状態になっているかどうかを判定することができる。
【０１３７】
なお、撮影画像が、その撮影画像に映るユーザが正対しているという所望撮影状態になっているかどうかを判定する方法は、上述した方法に限定されるものではない。
【０１３８】
図８は、デフォルメ画像の第５の具体例を説明する図である。
【０１３９】
図８では、図６の場合と同様に、撮影画像に映る被写体としてのユーザの表情が、まぶたをやや閉じている表情になっている。
【０１４０】
いま、所望撮影状態が、撮影画像に映るユーザの表情が、虹彩の全体が見えるように、まぶたを正常に開いた表情になっている状態であるとすると、画像判定部２０の実変位量算出部２１では、撮影画像に映るユーザの表情が、まぶたを正常に開いた表情からずれているずれ量である表情ずれ量が、実変位量として算出される。
【０１４１】
そして、画像判定部２０の判定部２３では、実変位量としての表情ずれ量に基づいて、撮影画像が所望撮影状態になっていないと判定され、表情ずれ量を含むずれ判定情報が、デフォルメ処理部３０に供給される。
【０１４２】
デフォルメ処理部３０のデフォルメ量算出部３１では、画像判定部２０からのずれ判定情報に含まれる実変位量としての表情ずれ量に応じて、その表情ずれ量の大きさを大にした表情ずれ量が、デフォルメ量として算出される。
【０１４３】
さらに、デフォルメ処理部３０のデフォルメ画像生成部３２では、デフォルメ量に従ってデフォルメしたデフォルメ画像が生成され、表示部４０で表示される。
【０１４４】
ここで、図６では、デフォルメ処理部３０において、撮影画像を用いて、デフォルメ画像を生成したが、デフォルメ画像は、撮影画像ではなく、3D(Dimension)アバタ等のキャラクタやGUI(Graphical User Interface)、その他のグラフィクス画像を用いて生成することができる。
【０１４５】
図８では、熊のキャラクタ（のグラフィクス画像）を用いて、デフォルメ画像が生成されている。
【０１４６】
すなわち、デフォルメ処理部３０では、実変位量としての表情ずれ量の大きさを大にした表情ずれ量を、デフォルメ量として、そのデフォルメ量に基づき、熊のキャラクタの表情が、撮影画像に映るユーザよりもまぶたを閉じた表情になっている画像が、デフォルメ画像として生成される。
【０１４７】
そして、表示部４０において、以上のようなデフォルメ画像、すなわち、熊のキャラクタの表情が、撮影画像に映るユーザよりもまぶたを閉じた表情になっている画像が表示されることにより、ユーザは、撮影画像に映るユーザの表情が、まぶたを正常に開いた表情になっておらず、撮影画像が、（画像利用アプリケーションとしての画像処理部５０にとって）適切な画像になっていないことを認識することができる。
【０１４８】
この場合、ユーザは、デフォルメ画像を見て、まぶたを開くことにより、ユーザ自身の表情を調整し、適切な撮影画像、すなわち、撮影画像に映るユーザの表情が、まぶたを正常に開いた表情になっており、虹彩の全体が見える（映っている）撮影画像を得ることができる。
【０１４９】
なお、図８の熊のキャラクタのような、人（ユーザ）をある程度想起させるグラフィクス画像を用いて生成するデフォルメ画像は、図６の場合の他、図４や、図５、図７の場合等にも適用することができる。
【０１５０】
また、デフォルメ画像の生成に用いるグラフィクス画像としては、図８の熊のキャラクタのような、人を想起させるグラフィクス画像以外の画像を採用することができる。
【０１５１】
すなわち、図９は、デフォルメ画像の第６の具体例を説明する図である。
【０１５２】
図９では、図５の場合と同様に、撮影画像に映る被写体としてのユーザが、若干ぼけている。
【０１５３】
いま、所望撮影状態が、撮影画像に映るユーザにフォーカスが合っている状態であるとすると、画像判定部２０の実変位量算出部２１では、撮影画像に映るユーザにフォーカスがあっていない程度を表すぼけ量が、実変位量として算出される。
【０１５４】
そして、画像判定部２０の判定部２３では、実変位量としてのぼけ量に基づいて、撮影画像が所望撮影状態になっていないと判定され、ぼけ量を含むずれ判定情報が、デフォルメ処理部３０に供給される。
【０１５５】
デフォルメ処理部３０のデフォルメ量算出部３１では、画像判定部２０からのずれ判定情報に含まれる実変位量としてのぼけ量に応じて、そのぼけ量の大きさを大にしたぼけ量が、デフォルメ量として算出される。
【０１５６】
さらに、デフォルメ処理部３０のデフォルメ画像生成部３２では、デフォルメ量に従ってデフォルメしたデフォルメ画像が生成され、表示部４０で表示される。
【０１５７】
ここで、図５では、デフォルメ処理部３０において、撮影画像を用いて、デフォルメ画像を生成したが、デフォルメ画像は、上述したように、撮影画像ではなく、グラフィクス画像を用いて生成することができる。
【０１５８】
図９では、例えば、撮影画像を利用する画像利用アプリケーションとしての画像処理部５０が、虹彩認証や顔認証を行う認証装置である場合に、その認証装置が認証を行っているときに表示される「認証中」の文字が描画されたGUI（以下、認証中GUIともいう）を用いて、デフォルメ画像が生成されている。
【０１５９】
すなわち、デフォルメ処理部３０では、実変位量としてのぼけ量の大きさを大にしたぼけ量を、デフォルメ量として、そのデフォルメ量に基づき、認証中GUIを、撮影画像に映るユーザよりもぼかした画像が、デフォルメ画像として生成される。
【０１６０】
そして、表示部４０において、以上のようなデフォルメ画像、すなわち、撮影画像に映るユーザよりもぼかした認証中GUIが表示されることにより、ユーザは、撮影画像に映るユーザにフォーカスがあっておらず、撮影画像が、（画像利用アプリケーションとしての画像処理部５０にとって）適切な画像になっていないことを認識することができる。
【０１６１】
この場合、ユーザは、デフォルメ画像を見ながら、スマートフォンとしての画像処理装置とユーザ自身との間の距離を、デフォルメ画像でデフォルメされているデフォルメ量としてのぼけ量を正すように、適切な距離に調整し、最終的には、適切な撮影画像、すなわち、撮影画像に映るユーザにフォーカスが合っている撮影画像を得ることができる。
【０１６２】
図１０は、デフォルメ画像の第７の具体例を説明する図である。
【０１６３】
図１０では、図７の場合と同様に、撮影画像に映る被写体としてのユーザ（の姿勢）が正対せずに傾いている。
【０１６４】
いま、所望撮影状態が、撮影画像に映るユーザが正対している状態であるとすると、画像判定部２０の実変位量算出部２１では、撮影画像に映るユーザが正対の方向に対して傾いている傾き角が、実変位量として算出される。
【０１６５】
そして、画像判定部２０の判定部２３では、実変位量としての傾き角に基づいて、撮影画像が所望撮影状態になっていないと判定され、傾き角を含むずれ判定情報が、デフォルメ処理部３０に供給される。
【０１６６】
デフォルメ処理部３０のデフォルメ量算出部３１では、画像判定部２０からのずれ判定情報に含まれる実変位量としての傾き角に応じて、その傾き角の大きさを大にした傾き角が、デフォルメ量として算出される。
【０１６７】
さらに、デフォルメ処理部３０のデフォルメ画像生成部３２では、デフォルメ量に従ってデフォルメしたデフォルメ画像が生成され、表示部４０で表示される。
【０１６８】
ここで、図７では、デフォルメ処理部３０において、撮影画像を用いて、デフォルメ画像を生成したが、図１０では、例えば、図９の場合と同様に、撮影画像ではなく、グラフィクス画像としての認証中GUIを用いて、デフォルメ画像が生成されている。
【０１６９】
すなわち、デフォルメ処理部３０では、実変位量としての傾き角の大きさを大にした傾き角を、デフォルメ量として、そのデフォルメ量に基づき、認証中GUIを傾けた画像が、デフォルメ画像として生成される。
【０１７０】
そして、表示部４０において、以上のようなデフォルメ画像、すなわち、撮影画像に映るユーザよりも傾いた認証中GUIが表示されることにより、ユーザは、撮影画像に映るユーザが正対しておらず、撮影画像が、（画像利用アプリケーションとしての画像処理部５０にとって）適切な画像になっていないことを認識することができる。
【０１７１】
この場合、ユーザは、デフォルメ画像を見て、スマートフォンとしての画像処理装置の姿勢を、ヨー方向や、ロール方向、ピッチ方向に傾けること等により調整し、適切な撮影画像、すなわち、撮影画像に映るユーザが（スマートフォンとしての画像処理装置（の画像取得部１０）に）正対している撮影画像を得ることができる。
【０１７２】
なお、図９及び図１０の認証中GUIのような、人を想起させないグラフィクス画像を用いて生成するデフォルメ画像は、人（ユーザ）の表情をデフォルメした画像とすることが困難であるため、人の表情以外をデフォルメする図４や、図５、図７の場合等に適用することができる。
【０１７３】
＜デフォルメ量の算出＞
【０１７４】
図１１は、図１のデフォルメ量算出部３１によるデフォルメ量の算出の方法の例を説明する図である。
【０１７５】
デフォルメ量算出部３１では、例えば、所定の補間関数に従い、判定部２３からのずれ判定情報に含まれる実変位量に対して、デフォルメ量を算出することができる。
【０１７６】
図１１Ａは、デフォルメ量を算出するための第１の補間関数の例を示している。
【０１７７】
図１１Ａの第１の補間関数は、入力値に対して線形の出力値が得られる線形補間関数であり、かかる第１の補間関数によれば、実変位量を所定数（＞１）倍した値のデフォルメ量が算出される。
【０１７８】
図１１Ｂは、デフォルメ量を算出するための第２の補間関数の例を示している。
【０１７９】
図１１Ｂの第２の補間関数は、入力値に対して非線形の出力値が得られるスプライン補間関数であり、かかる第２の補間関数によれば、小さい値の実変位量については、線形関数である第１の補間関数の場合よりも大きい値のデフォルメ量が算出され、大きい値の実変位量については、一定値に収束していくような値のデフォルメ量が算出される。
【０１８０】
したがって、第２の補間関数により算出されるデフォルメ量によれば、例えば、図４に示したような、ユーザの位置が中心線上の位置から（右方向に）ずれている撮影画像に対して、ユーザの位置の中心線上の位置からの位置ずれ量が小さいときには、その位置ずれ量を大きくデフォルメ（強調）したデフォルメ画像、すなわち、ユーザの位置が、より大きくずれたデフォルメ画像が生成される。
【０１８１】
一方、位置ずれ量が大きいときには、その位置ずれ量を幾分かデフォルメした（あまりデフォルメしていない）デフォルメ画像、すなわち、例えば、ユーザの位置が、その位置ずれ量とほぼ同程度にずれたデフォルメ画像が生成される。
【０１８２】
以上のような第２の補間関数により算出されるデフォルメ量によれば、位置ずれ量が大きい場合に、デフォルメ画像において、ユーザが画枠からはみ出すことを防止すること、あるいは、ユーザが画枠からはみ出す程度を低減することができる。
【０１８３】
図１１Ｃは、デフォルメ量を算出するための第３の補間関数の例を示している。
【０１８４】
図１１Ｃの第３の補間関数は、入力値に対して非線形の出力値が得られる定数補間関数であり、かかる第３の補間関数によれば、実変位量に対して、段階的に変化するデフォルメ量が算出される。
【０１８５】
第３の補間関数では、実変位量が多少変化しても、デフォルメ量が変化しないので、例えば、実変位量の変化を、逐次、デフォルメ画像の変化として反映する必要がない場合に有効である。
【０１８６】
例えば、図８に示したように、撮影画像に映るユーザの表情がまぶたを正常に開いた表情からずれている表情ずれ量を、実変位量として算出し、その実変位量から求められるデフォルメ量に基づき、熊のキャラクタの表情が、撮影画像に映るユーザよりもまぶたを閉じた表情になっている画像を、デフォルメ画像として生成する場合には、デフォルメ量の算出に、第３の補間関数を用いることができる。
【０１８７】
すなわち、例えば、熊のキャラクタの（グラフィクス）画像として、まぶたを完全に開いている画像、まぶたを半分閉じている（開いている）画像、及び、まぶたを完全に閉じている画像の３種類の画像を用意し、実変位量に対して段階的に変化するデフォルメ量に応じて、デフォルメ画像として生成する画像を、上述の３種類の画像の中から選択することができる。
【０１８８】
この場合、キャラクタの画像を保持するメモリ領域の削減や、キャラクタの画像を表示部４０に描画する処理コストの削減を図ることが可能となる。
【０１８９】
図１１Ｄは、デフォルメ量を算出するための第４の補間関数の例を示している。
【０１９０】
図１１Ｄの第４の補間関数は、図１１Ａの第１の補間関数と同様に、線形補間関数ではあるが、実変位量が、そのまま、デフォルメ量として算出される関数になっている。
【０１９１】
図１１Ｄの第４の補間関数は、変位量を、そのままデフォルメ量とし、デフォルメを行っていない画像を、スルー画として表示部４０に表示したいとき（一切のデフォルメを行いたくないとき）等に用いることができる。
【０１９２】
デフォルメモードにおいて、第４の補間関数によって、デフォルメ量を算出し、かつ、撮影画像を用いて、デフォルメ画像を生成する場合には、通常モードの場合と同様に、表示部４０には、画像取得部１０で撮影された撮影画像が、そのままスルー画として表示される。
【０１９３】
なお、実変位量を用いたデフォルメ量の算出にあたっては、図１１の補間関数以外の関数を用いることが可能である。
【０１９４】
以上のように、スマートフォンとしての図１の画像処理装置では、画像を撮影すること等によって取得し、取得された撮影画像（取得画像）が、所望撮影状態からずれている場合に、所望撮影状態からのずれをデフォルメしたデフォルメ画像を生成するので、ユーザに、所望撮影状態を、容易にガイドすることができる。
【０１９５】
すなわち、ユーザは、デフォルメ画像を見ることによって、所望撮影状態（例えば、撮影画像に映るユーザが正対していること等）を知らなくても、自然に、撮影画像の、所望撮影状態からのずれを正すような操作（行動）を行うようになり、容易に、所望撮影状態の撮影画像を得ることができる。
【０１９６】
したがって、撮影画像を利用する画像利用アプリケーションとしての画像処理部５０が、例えば、虹彩認証を行う虹彩認証装置である場合には、容易に、虹彩認証に適切な撮影画像を得ることができる。
【０１９７】
ここで、虹彩認証装置では、例えば、特許第3307936号明細書等に記載されているように、一般的に、ユーザの目の画像である目画像をカメラで撮影し、目画像の中の虹彩部分を切り出して、虹彩の特徴を抽出（虹彩データ）した後、あらかじめ虹彩認証装置内に登録しておいた虹彩データと照合して一致した場合に、ユーザが本人であると特定（認証）される。
【０１９８】
かかる虹彩認証装置では、認証精度を維持するために、高精細かつ適切な状態の目の目画像を撮影する必要があるため、表示画面に、ユーザの目画像を高解像度で表示し、ユーザに、表示画面内のある矩形領域に目の位置を合わせてもらうことで、虹彩認証に必要な目画像が撮影される。
【０１９９】
しかしながら、虹彩認証の操作に不慣れなユーザにとっては、高解像度の表示画面内の矩形領域に目の位置を合わせることは難しく、目の位置合わせに多くの時間がかかることがある。
【０２００】
さらに、目の位置合わせができた場合であっても、フォーカスが合っておらず、目画像がぼけていることや、閉じ気味のまぶたによって、目の虹彩の一部又は全部が覆われていること、カメラに正対せずに斜めから撮影されていること等が生じ、虹彩認証装置の虹彩認証に適した目画像を得ることが困難であることがある。
【０２０１】
また、前述の特許文献１では、虹彩認証装置において、まず低解像度の目画像について、その目画像に映る目が、表示画面内のある矩形領域にあるか否かを判定し、目画像に映る目が、矩形領域にある場合には、目画像を、低解像度の目画像から高解像度の目画像に切り替えて、表示画面に表示し、ユーザに、表示画面内の矩形領域に目の位置を合わせてもらうことを繰り返すことが記載されている。
【０２０２】
しかしながら、かかる虹彩認証装置では、目画像の解像度が切り替えられるたびに、ユーザは、表示画面内の矩形領域に目の位置を合わせなければならず、目の位置合わせができた場合であっても、やはり、上述したように、目画像のフォーカスが合っていないこと等が生じることがある。
【０２０３】
一方、スマートフォンとしての図１の画像処理装置では、上述したように、ユーザに、所望撮影状態を、容易にガイドすることができるので、虹彩認証に適切な撮影画像を、容易に得ることができる。
【０２０４】
また、スマートフォンとしての図１の画像処理装置では、ユーザが映った撮影画像ではなく、所定のキャラクタやGUI等のグラフィクス画像を用いて、デフォルメ画像を生成することができるので、画像利用アプリケーションとしての画像処理部５０が、例えば、虹彩認証装置である場合に、生体情報が盗撮されることや、目の画像が大きく表示されることに起因して、ユーザが嫌悪感を感じることを防止することができる。
【０２０５】
すなわち、グラフィクス画像ではなく、例えば、ユーザが映った撮影画像が表示される場合には、他人に、撮影画像に映ったユーザの虹彩（の画像）等の生体情報が盗撮されることや、撮影画像に大きく映った目の画像に対して、ユーザが嫌悪感を感じることがあり得る。
【０２０６】
ユーザが映った撮影画像ではなく、所定のキャラクタやGUI等のグラフィクス画像を用いて、デフォルメ画像を生成する場合には、上述のような生体情報の盗撮や、ユーザが嫌悪感を感じることを防止することができる。
【０２０７】
ここで、撮影画像を利用する画像利用アプリケーションとしては、例えば、上述したように、虹彩認証等を行う認証装置や、マクロ撮影等を補助する撮影補助装置等がある。
【０２０８】
認証装置については、撮影画像に映るユーザの位置が中心線上の位置になっていること、撮影画像に映るユーザにフォーカスが合っていること、撮影画像に映るユーザの表情が、虹彩の全体が見えるように、まぶたを開いた表情になっていること、及び、撮影画像に映るユーザが正対していることのすべてを、所望撮影状態とすることができる。
【０２０９】
また、撮影補助装置において、マクロ撮影の補助を行う場合については、撮影画像に映る（大きな）被写体にフォーカスが合っていること、及び、撮影画像に映る被写体の画角が所定の範囲内（所定の最小値から所定の最大値までの範囲内）になっていること等を、所望撮影状態とすることができる。
【０２１０】
なお、本技術は、例えば、ディジタルカメラや、スマートフォン、携帯電話機、タブレット、PC等の、撮影機能が実装されている撮影機能付き機器は勿論、撮影機能を有するか否かにかかわらず、ディジタルカメラ等の撮影装置で撮影された画像を利用するあらゆる画像利用アプリケーションに適用することができる。
【０２１１】
すなわち、本技術は、例えば、ユーザを撮影し、その撮影によって得られる画像に映るユーザをTV（テレビジョン受像機）等に表示するとともに、ユーザのアクションに応じて進行していくゲームにおいて、撮影画像に映るユーザの適切な大きさや適切な位置に対するずれをデフォルメしたデフォルメ画像を表示することにより、ユーザがゲームにとって適切な大きさで適切な位置に映るように、ユーザをガイドすることができる。
【０２１２】
また、本技術は、例えば、小型のカメラを搭載したメガネ型の、いわゆるウェアラブルグラスにおいて、カメラで撮影されるべき適切な画像に対するずれをデフォルメしたデフォルメ画像を表示することにより、ユーザが、ウェアラブルメガネを適切に装着する（かける）ことをガイドするアプリケーションに適用することができる。
【０２１３】
さらに、本技術は、例えば、ディジタルカメラでの撮影において、ディジタルカメラが、ヨー方向や、ロール方向、ピッチ方向に傾いていることに起因して、撮影画像が傾いている場合に、その傾きをデフォルメしたデフォルメ画像を表示することにより、ディジタルカメラが傾いていることを、ユーザに報知し、ディジタルカメラの傾きを修正することを促すアプリケーションに適用することができる。
【０２１４】
ここで、例えば、スマートフォンには、いわば主要な表示を行う表示面と、その表示面と反対側の面との両方にカメラが設けられている場合があるが、本技術は、表示面に設けられたカメラ（内向きカメラ）で撮影された画像と、表示面と反対側の面に設けられたカメラ（外向きカメラ）で撮影された画像とのいずれにも適用することができる。
【０２１５】
また、本技術は、静止画、及び、動画のいずれにも適用することができる。
【０２１６】
＜本技術を適用したコンピュータの説明＞
【０２１７】
次に、上述した一連の処理は、ハードウェアにより行うこともできるし、ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には、そのソフトウェアを構成するプログラムが、汎用のコンピュータ等にインストールされる。
【０２１８】
そこで、図１２は、上述した一連の処理を実行するプログラムがインストールされるコンピュータの一実施の形態の構成例を示している。
【０２１９】
プログラムは、コンピュータに内蔵されている記録媒体としてのハードディスク１０５やROM１０３に予め記録しておくことができる。
【０２２０】
あるいはまた、プログラムは、リムーバブル記録媒体１１１に格納（記録）しておくことができる。このようなリムーバブル記録媒体１１１は、いわゆるパッケージソフトウエアとして提供することができる。ここで、リムーバブル記録媒体１１１としては、例えば、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリ等がある。
【０２２１】
なお、プログラムは、上述したようなリムーバブル記録媒体１１１からコンピュータにインストールする他、通信網や放送網を介して、コンピュータにダウンロードし、内蔵するハードディスク１０５にインストールすることができる。すなわち、プログラムは、例えば、ダウンロードサイトから、ディジタル衛星放送用の人工衛星を介して、コンピュータに無線で転送したり、LAN(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送することができる。
【０２２２】
コンピュータは、CPU(Central Processing Unit)１０２を内蔵しており、CPU１０２には、バス１０１を介して、入出力インタフェース１１０が接続されている。
【０２２３】
CPU１０２は、入出力インタフェース１１０を介して、ユーザによって、入力部１０７が操作等されることにより指令が入力されると、それに従って、ROM(Read Only Memory)１０３に格納されているプログラムを実行する。あるいは、CPU１０２は、ハードディスク１０５に格納されたプログラムを、RAM(Random Access Memory)１０４にロードして実行する。
【０２２４】
これにより、CPU１０２は、上述したフローチャートにしたがった処理、あるいは上述したブロック図の構成により行われる処理を行う。そして、CPU１０２は、その処理結果を、必要に応じて、例えば、入出力インタフェース１１０を介して、出力部１０６から出力、あるいは、通信部１０８から送信、さらには、ハードディスク１０５に記録等させる。
【０２２５】
なお、入力部１０７は、キーボードや、マウス、マイク等で構成される。また、出力部１０６は、LCD(Liquid Crystal Display)やスピーカ等で構成される。
【０２２６】
ここで、本明細書において、コンピュータがプログラムに従って行う処理は、必ずしもフローチャートとして記載された順序に沿って時系列に行われる必要はない。すなわち、コンピュータがプログラムに従って行う処理は、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含む。
【０２２７】
また、プログラムは、１のコンピュータ（プロセッサ）により処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであっても良い。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであっても良い。
【０２２８】
さらに、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０２２９】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０２３０】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０２３１】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２３２】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２３３】
なお、本技術は、以下のような構成をとることができる。
【０２３４】
＜１＞
画像を取得する画像取得部によって取得された取得画像が、所望の撮影状態からずれている場合に、前記所望の撮影状態からのずれを大きくした大ずれ画像を生成する画像生成部を備える
画像処理装置。
＜２＞
前記画像生成部は、前記取得画像に映る被写体の位置が所定の位置からずれている場合に、前記被写体の位置ずれを大きくした前記大ずれ画像を生成する
＜１＞に記載の画像処理装置。
＜３＞
前記画像生成部は、前記取得画像に映る被写体がぼけている場合に、前記被写体のぼけを大きくした前記大ずれ画像を生成する
＜１＞に記載の画像処理装置。
＜４＞
前記画像生成部は、前記取得画像に映る被写体の表情が所定の表情からずれている場合に、前記被写体の表情ずれを大きくした前記大ずれ画像を生成する
＜１＞に記載の画像処理装置。
＜５＞
前記画像生成部は、前記取得画像に映る被写体が正対せずに傾いている場合に、前記被写体の傾きを大きくした前記大ずれ画像を生成する
＜１＞に記載の画像処理装置。
＜６＞
前記画像生成部は、前記取得画像を用いた前記大ずれ画像を生成する
＜１＞ないし＜５＞のいずれかに記載の画像処理装置。
＜７＞
前記画像生成部は、所定のグラフィクス画像を用いた前記大ずれ画像を生成する
＜１＞ないし＜５＞のいずれかに記載の画像処理装置。
＜８＞
前記画像取得部によって取得された取得画像の状態と、所望の撮影状態とのずれ量である実変位量を算出する実変位量算出部と、
前記実変位量に応じて、前記大ずれ画像のずれ量である大ずれ量を算出する大ずれ量算出部と
をさらに備え、
前記画像生成部は、前記大ずれ量に従って、前記所望の撮影状態からのずれを大きくした大ずれ画像を生成し、
前記大ずれ量は、前記実変位量に対して、線形、又は、非線形に変化する
＜１＞ないし＜７＞のいずれかに記載の画像処理装置。
＜９＞
前記画像取得部と、
前記大ずれ画像を表示する表示部と
をさらに備える
＜１＞ないし＜８＞のいずれかに記載の画像処理装置。
＜１０＞
画像を取得する画像取得部によって取得された取得画像が、所望の撮影状態からずれている場合に、前記所望の撮影状態からのずれを大きくした大ずれ画像を生成する
ステップを含む画像処理方法。
＜１１＞
画像を取得する画像取得部によって取得された取得画像が、所望の撮影状態からずれている場合に、前記所望の撮影状態からのずれを大きくした大ずれ画像を生成する画像生成部
として、コンピュータを機能させるためのプログラム。
【符号の説明】
【０２３５】
１０  画像取得部，  ２０  画像判定部，  ２１  実変位量算出部，  ２２  所望撮影状態設定部，  ２３  判定部，  ３０  デフォルメ処理部，  ３１  デフォルメ量算出部，  ３２  デフォルメ画像生成部，  ４０  表示部，  ５０  画像処理部，  ６０  保存部，  ７０  操作部，  ８０  制御部，  １０１  バス，  １０２  CPU，  １０３  ROM，  １０４  RAM，  １０５  ハードディスク，  １０６  出力部，  １０７  入力部，  １０８  通信部，  １０９  ドライブ，  １１０  入出力インタフェース，  １１１  リムーバブル記録媒体
【図１】
2015012304.tif 000003
【図２】
2015012304.tif 000004
【図３】
2015012304.tif 000005
【図４】
2015012304.tif 000006
【図５】
2015012304.tif 000007
【図６】
2015012304.tif 000008
【図７】
2015012304.tif 000009
【図８】
2015012304.tif 000010
【図９】
2015012304.tif 000011
【図１０】
2015012304.tif 000012
【図１１】
2015012304.tif 000013
【図１２】
2015012304.tif 000014