(57)【要約】【課題】拡張現実によって追加的に表示される情報の位置を、見る者にとって重要であると考えられる情報を隠さないように調整する。【解決手段】画像処理装置は、撮影された画像を取得する取得手段と、取得手段が取得した画像に含まれる対象物を特定する特定手段と、特定手段が特定した対象物について、当該対象物が優先して表示されるべきものであるか否かを判断する判断手段と、画像と、特定手段が特定した対象物に関する情報とを組み合わせることにより、当該画像を表示するための情報を生成する生成手段とを備える。生成手段は、特定手段が特定した対象物に関する情報を、判断手段が優先して表示されるべきであると判断した対象物と重ならない位置に表示させる。【選択図】図３
2014096057.tif 000002
【特許請求の範囲】
【請求項１】
撮影された画像を取得する取得手段と、
前記取得手段が取得した画像に含まれる対象物を特定する特定手段と、
前記特定手段が特定した対象物について、当該対象物が優先して表示されるべきものであるか否かを判断する判断手段と、
前記画像と、前記特定手段が特定した対象物に関する情報とを組み合わせることにより、当該画像を表示するための情報を生成する生成手段とを備え、
前記生成手段は、前記特定手段が特定した対象物に関する情報を、前記判断手段が優先して表示されるべきであると判断した対象物と重ならない位置に表示させる、画像処理装置。
【請求項２】
前記取得手段は、前記画像が撮影された位置と、当該画像が撮影されたときの撮影方向とをさらに取得し、
前記特定手段は、前記取得手段が取得した位置および撮影方向に基づいて、対象物を特定する、請求項１に記載の画像処理装置。
【請求項３】
前記特定手段は、前記取得手段が取得した画像に対する画像認識を行うことにより、前記画像に含まれる対象物を特定する、請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記判断手段は、
優先して表示される対象物を特定する情報を記憶し、
前記特定手段が特定した対象物が当該記憶している対象物に該当するか否かに基づいて、前記特定手段が特定した対象物が優先して表示されるべきものであるか否かを判断する、請求項１〜請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
前記生成手段は、前記特定手段が特定した対象物に関する情報を、前記判断手段が優先して表示されるべきであると判断した対象物と重ならない位置に表示できない場合には、前記画像に注意すべき対象物が含まれることを示す情報を表示させる、請求項１〜請求項４のいずれか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特に、取得した画像情報に情報を付加して表示するための画像情報を生成する画像処理装置に関する。
【背景技術】
【０００２】
従来、カメラによって撮影された画像や他の装置から取得した画像を、情報を付加して表示させる、いわゆる拡張現実と言われる技術が提供されている。
【０００３】
たとえば、非特許文献１（「Sekai Camera Web」、［平成２４年１０月３０日検索］、インターネット＜ＵＲＬ：http://sekaicamera.com＞）および非特許文献２（セカイカメラ for AndroidのHOWTO - セカイカメラ サポートセンター」、［平成２４年１０月３０日検索］、インターネット＜ＵＲＬ：http://support.sekaicamera.com/ja/how-to/sekaicamera-android＞）に開示されるアプリケーション「セカイカメラ」は、その一例である。「セカイカメラ」によれば、ユーザは、カメラのファインダ画像にエアタグを表示させ、当該エアタグをファインダ画像と合わせて記録することができる。
【０００４】
さらにこのような技術において、特許文献１（特開２０１２−６０２４０号公報）には、撮像装置により撮像される入力画像に第１のユーザと第２のユーザが含まれる場合、各ユーザについての撮像装置からの距離に応じたパラメータに基づいて、第１のユーザに関連付けられる第１の表示情報及び第２のユーザに関連付けられる第２の表示情報のいずれを前面に重畳するかを決定する画像処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−６０２４０号公報
【非特許文献】
【０００６】
【非特許文献１】「Sekai Camera Web」、［平成２４年１０月３０日検索］、インターネット＜ＵＲＬ：http://sekaicamera.com＞
【非特許文献２】「セカイカメラ for AndroidのHOWTO - セカイカメラ サポートセンター」、［平成２４年１０月３０日検索］、インターネット＜ＵＲＬ：http://support.sekaicamera.com/ja/how-to/sekaicamera-android＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１では、追加的に表示される２以上の情報（エアタグ）の前後関係が検討されているのみであって、当該エアタグが画像内のどの位置に表示されるかについては検討がなされていなかった。拡張現実において、撮影された画像がエアタグを追加されて表示された場合、当該情報によって、画像内の人物の顔が隠れたりする場合があり、当該撮影者が当該人物を注視することで当該人物に不快感を与えることが想定される。また、エアタグが表示されることによって画像内の重要な対象物が隠されることにより、拡張現実の表示を見た者は重要な情報を取得できない場合がある。たとえば、撮影された画像に警察署の建物が含まれているにも関わらず、拡張現実の表示において当該警察署の建物がエアタグによって隠された場合、当該撮影者が撮影を継続させることによって理由なく当該警察署に対する不審者として取り扱われる場合も想定される。
【０００８】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、拡張現実によって追加的に表示される情報の位置を、見る者にとって重要であると考えられる情報を隠さないように調整することである。
【課題を解決するための手段】
【０００９】
ある局面に従うと、撮影された画像を取得する取得手段と、取得手段が取得した画像に含まれる対象物を特定する特定手段と、特定手段が特定した対象物について、当該対象物が優先して表示されるべきものであるか否かを判断する判断手段と、画像と、特定手段が特定した対象物に関する情報とを組み合わせることにより、当該画像を表示するための情報を生成する生成手段とを備える画像処理装置が提供される。生成手段は、特定手段が特定した対象物に関する情報を、判断手段が優先して表示されるべきであると判断した対象物と重ならない位置に表示させる。
【００１０】
好ましくは、取得手段は、画像が撮影された位置と、当該画像が撮影されたときの撮影方向とをさらに取得し、特定手段は、取得手段が取得した位置および撮影方向に基づいて、対象物を特定する。
【００１１】
好ましくは、特定手段は、取得手段が取得した画像に対する画像認識を行うことにより、画像に含まれる対象物を特定する。
【００１２】
好ましくは、判断手段は、優先して表示される対象物を特定する情報を記憶し、特定手段が特定した対象物が当該記憶している対象物に該当するか否かに基づいて、特定手段が特定した対象物が優先して表示されるべきものであるか否かを判断する。
【００１３】
好ましくは、生成手段は、特定手段が特定した対象物に関する情報を、判断手段が優先して表示されるべきであると判断した対象物と重ならない位置に表示できない場合には、画像に注意すべき対象物が含まれることを示す情報を表示させる。
【００１４】
好ましくは、生成手段は、特定手段が特定した対象物に関する情報を、判断手段が優先して表示されるべきであると判断した対象物の特定の部位に重ならない位置に表示させる。
【００１５】
他の局面に従うと、画像処理方法が提供される。画像処理方法は、撮影された画像を取得するステップと、取得した画像に含まれる対象物を特定するステップと、特定した対象物について、当該対象物が優先して表示されるべきものであるか否かを判断するステップと、画像と、特定手段が特定した対象物に関する情報とを組み合わせることにより、当該画像を表示するための情報を生成するステップとを備える。当該画像を表示するための情報を生成するステップは、特定した対象物に関する情報を、優先して表示されるべきであると判断した対象物と重ならない位置に表示させる。
【００１６】
さらに他の局面に従うと、画像処理装置のコンピュータによって実行されるプログラムが提供される。プログラムは、画像処理装置に、撮影された画像を取得するステップと、取得した画像に含まれる対象物を特定するステップと、特定した対象物について、当該対象物が優先して表示されるべきものであるか否かを判断するステップと、画像と、特定手段が特定した対象物に関する情報とを組み合わせることにより、当該画像を表示するための情報を生成するステップとを実行させる。当該画像を表示するための情報を生成するステップは、特定した対象物に関する情報を、優先して表示されるべきであると判断した対象物と重ならない位置に表示させる。
【発明の効果】
【００１７】
本発明によれば、撮影された画像に、優先して表示されるべき対象物が含まれる場合には、当該優先して表示されるべき対象物と重ならないように、上記画像に含まれる対象物の情報が表示される。
【００１８】
これにより、拡張現実によって追加的に表示される情報の位置を、見る者にとって重要であると考えられる情報を隠さないように調整することができる。
【図面の簡単な説明】
【００１９】
【図１】画像処理装置の外観の一例を示す図である。
【図２】画像処理装置のハードウェア構成の具体例を示す図である。
【図３】画像処理装置において実行される処理の概要を説明するための図である。
【図４】画像処理装置の機能ブロックの具体例を示す図である。
【図５】拡張現実を表示する画像を生成するために実行される処理の一例のフローチャートである。
【図６】透過画像として表示される拡張現実を含む表示例を説明するための図である。
【図７】比較例における拡張現実の表示画面の一例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の画像処理装置の実施の形態について、図面を参照して説明する。なお、以下の説明において、同一の機能および作用を有する要素については、同じ各図を通して同じ符号を付し、重複する説明を繰返さない。
【００２１】
［画像処理装置の外観］
図１は、画像処理装置の外観の一例を示す図である。図１に示されるように、本実施の形態の画像処理装置１は、シャッタボタン２５Ａと、表示装置３０とを含む。画像処理装置は、たとえばデジタルカメラ、タブレット端末、携帯電話機、高機能携帯電話機（スマートフォン）等の種々の情報処理装置によって実現され得る。なお、画像処理装置１は、少なくとも撮影された画像を処理することができればよく、撮像装置は画像処理装置１の必須要素ではない。画像処理装置１は、自機が備えるカメラ等の撮像装置が撮影した画像を処理する場合もあれば、他の機器から取得した画像を処理する場合もある。
【００２２】
［画像処理装置のハードウェア構成］
図２は、画像処理装置１のハードウェア構成の具体例を示す図である。
【００２３】
図２を参照して、画像処理装置１は、全体を制御するための演算装置であるＣＰＵ（Central  Processing  Unit）２０と、ＣＰＵ２０で実行されるプログラムなどを記憶するためのＲＯＭ２１と、ＣＰＵ２０でプログラムを実行する際の作業領域として機能するためのＲＡＭ２２と、磁気センサを含んで当該画像処理装置１の向きを検出するための電子コンパス２３と、ＧＰＳ（Global  Positioning  System）信号または基地局からの位置信号を受信して当該携帯端末の位置情報を取得するためのＧＰＳコントローラ２４と、操作入力を受付けるための操作部２５と、カメラ２６と、外部の機器と通信するための通信装置２７と、画像処理装置１に対して着脱可能な記録媒体１００に対する情報の書き込みおよび読み取りを行うメディアコントローラ２８と、表示装置３０とを含む。表示装置３０は、たとえば液晶ディスプレイやプラズマディスプレイなどによって実現され、操作部２５と一体的にタッチパネルとして実現される場合もあり得る。電子コンパス２３およびＧＰＳコントローラ２４は、取得した当該画像処理装置１の向きや位置情報を示す信号をＣＰＵ２０に入力する。
【００２４】
［画像処理装置における処理の概要］
図３は、画像処理装置１において実行される処理の概要を説明するための図である。図３の（Ａ）は、カメラ２６によって撮影された画像の一例を示す。図３の（Ｂ）は、図３の（Ａ）の画像３１から抽出された対象物に関する情報の一例を示す。図３の（Ｃ）は、図３の（Ａ）の画像３１に、図３の（Ｂ）に示された情報が組み合わされることによって生成された拡張現実の表示画面の一例を示す。
【００２５】
図３の（Ａ）の画像３１から、画像処理装置１は、パターン認識等の画像認識によって、被写体５０１と被写体５０２を抽出する。そして、画像処理装置１は、被写体５０１，５０２のそれぞれについて、たとえばネットワーク経由で、情報の取得を試みる。
【００２６】
情報の取得態様の一例を説明する。画像処理装置１は、画像３１が撮影されたときの画像処理装置１の向きと位置情報とに基づいて、当該位置情報によって特定される位置で、当該向きによって特定される方向で撮影が行なわれた場合に撮影の対象となる領域を特定する。そして、画像処理装置１は、上記領域に、所定の確率以上の確度で、被写体５０１，５０２の外観と近似する外観を有する物体を特定する。そして、当該物体に関する情報を取得する。なお、このような情報の取得は、セカイカメラ等における公知の技術を採用することが可能である。ここでは、公知技術については、詳細な説明を繰り返さない。
【００２７】
画像３１内の被写体についての情報を取得すると、画像処理装置１は、たとえば図３の（Ｂ）に示されるように、当該情報の画像を生成する。本明細書では、画像処理装置１が、被写体５０１についての情報を取得した例が説明される。図３の（Ｂ）において、吹出し９０３は、被写体５０１についての情報を表示する画像である。
【００２８】
画像処理装置１は、画像３１と吹出し９０３とを組み合わせることにより、拡張現実を表示する画像を生成する。なお、画像３１の、吹出し９０３に対応する位置には、画像認識によって抽出された被写体５０２が位置する。被写体５０２は、後述するように、優先して表示されるべき被写体として登録されている。そして、画像処理装置１は、図３の（Ｃ）において画像３３として示されるように、吹出し９０３を、被写体５０２の領域に重ならないように画像３１と組み合わせることにより、拡張現実を表示する画像を生成する。図３の（Ｃ）において、破線で示された領域５０３Ａは、図３の（Ｂ）に示されたような、吹出し９０３のデフォルトの表示位置を示している。そして、吹出し５０３は、吹出し９０３の実際の表示位置を示す。画像処理装置１は、画像３１における被写体の位置に応じて、拡張現実の表示において、吹出しを表示する位置を、デフォルト位置から適宜変更する。本明細書において、吹出し９０３は「拡張現実の画像」の一例であり、画像３３は「拡張現実を表示する画像」の一例である。
【００２９】
なお、被写体によっては、当該被写体における場所によって、吹出しによって隠されることによる不快感の度合いが異なる場合がある。たとえば、被写体が人間である場合、顔が吹出しによって隠された場合には不快感は大きいが、それ以外の部位（たとえば、脚部）が吹出しによって隠されてもさほど不快感を生じないことが考えられる。画像処理装置１は、被写体の種類（建物、人間、人間以外の動物、等）を特定でき、当該被写体の部位を特定でき、さらに、被写体の部位に応じて吹出しによって隠されることについての不快感を生じることが予測される度合いが設定されている場合には、当該度合いが低い位置に、吹出しを表示させる場合もあり得る。
【００３０】
［画像処理装置の機能構成］
図４は、画像処理装置１の機能ブロック図である。画像処理装置１は、その機能として、画像取得部５１と、位置情報取得部５２と、方位情報取得部５３と、注視不可対象判別部５４と、拡張現実生成部５５と、出力画像生成部５０とを含む。
【００３１】
画像取得部５１は、処理対象の画像を取得する。画像取得部５１は、たとえばカメラ２６によって実現されるが、他の機器から画像を受信する通信装置２７によって実現される場合もあり得る。
【００３２】
位置情報取得部５２は、処理対象の画像が撮影されたときの撮像装置の位置情報を取得する。位置情報取得部５２は、たとえば電子コンパス２３によって実現されるが、他の機器から受信した画像とともに受信される情報から上記のような位置情報を抽出する処理を実行するＣＰＵ２０によって実現される場合もあり得る。方位情報取得部５３は、処理対象の画像が撮影されたときの撮像装置の撮影方向を取得する。方位情報取得部５３は、たとえばＧＰＳコントローラ２４によって実現されるが、他の機器から受信した画像とともに受信される情報から上記のような撮影方向を抽出する処理を実行する、ＣＰＵ２０によって実現される場合もあり得る。
【００３３】
注視不可対象判別部５４は、処理対象の画像から被写体を抽出し、各被写体が、注視することを不可とされる被写体（特定の被写体）であるか否かを判別する。この判別は、各被写体が優先して表示させるべき被写体であるか否かの判断の一例に相当する。拡張現実生成部５５は、処理対象の画像から被写体を抽出し、各被写体についての情報を取得し、当該情報を表示するための画像を生成する。出力画像生成部５０は、処理対象の画像と、拡張現実生成部５５が生成した画像とを組み合わせることにより、拡張現実を表示するための画像を生成し、表示装置３０へ出力する。これにより、表示装置３０は、図３の（Ｃ）に示されたような画像を表示する。
【００３４】
出力画像生成部５０は、表示位置決定部５７を含む。表示位置決定部５７は、拡張現実を表示する画像の中の、拡張現実生成部５５が生成した画像を表示する位置を、注視不可対象判別部５４による判別の結果に基づいて決定する。より具体的には、図３の（Ａ）〜（Ｃ）を参照して説明したように、処理対象の画像（画像３１）に含まれる被写体が、特定の被写体であると判断された場合には、表示位置決定部５７は、拡張現実を表示する画像の中で、拡張現実生成部５５が生成した画像を、当該被写体に重ならない位置に表示させる。
【００３５】
注視不可対象判別部５４、拡張現実生成部５５、および、出力画像生成部５０は、たとえば、所定のプログラムを実行するＣＰＵ２０によって実現される。なお、これらのうちの少なくとも一つが、専用のハードウェア要素によって実現される場合もあり得る。
【００３６】
［処理の概要］
図５は、拡張現実を表示する画像を生成するために画像処理装置１のＣＰＵ１０が実行する処理の一例のフローチャートである。図５を参照して、当該処理の内容を説明する。
【００３７】
まずステップＳ１０で、ＣＰＵ１０は、処理対象の画像と、当該画像の撮影時の位置情報と方位情報とを取得して、ステップＳ２０へ処理を進める。ＣＰＵ１０は、たとえばカメラ２６から処理対象の画像を取得し、電子コンパス２３から位置情報を取得し、そして、ＧＰＳコントローラ２４から方位情報を取得する。
【００３８】
ステップＳ２０では、ＣＰＵ１０は、ステップＳ１０で取得した処理対象の画像から、被写体を抽出し、抽出した被写体についての情報を取得し、取得した情報に基づいて、図３の吹出し９０３のような拡張現実の情報を生成して、ステップＳ３０へ処理を進める。
【００３９】
ステップＳ３０では、ＣＰＵ１０は、ステップＳ１０で取得した処理対象の画像から抽出された被写体が、注視不可対象（特定の被写体）を含むか否かを判断する。そして、ＣＰＵ１０は、特定の被写体を含むと判断するとステップＳ４０へ処理を進め、含まないと判断するとステップＳ８０へ処理を進める。
【００４０】
ステップＳ４０では、ＣＰＵ１０は、ステップＳ２０で生成した拡張現実の情報の、拡張現実を表示する画面におけるデフォルトの表示位置が、ステップＳ３０において特定の被写体と判断された被写体に重なるかどうかを判断する。拡張現実のデフォルトの表示位置の一例としては、たとえば、当該拡張現実（吹出し９０３）が対応する被写体（被写体５０１）に対して予め定められた関係の位置（右側に１ｃｍ離れた位置）を挙げることができる。そして、ＣＰＵ１０は、デフォルトの表示位置が特定の被写体に重なると判断すると、ステップＳ５０へ処理を進め、重ならないと判断するとステップＳ８０へ処理を進める。
【００４１】
ステップＳ５０では、ＣＰＵ１０は、ステップＳ４０で特定の被写体と重なると判断された拡張現実の位置を変更可能かどうかを判断する。そして、ＣＰＵ１０は、可能であると判断するとステップＳ６０へ処理を進め、変更できないと判断するとステップＳ７０へ処理を進める。ステップＳ５０の判断は、たとえば、処理対象の画像の、「特定の被写体」とされた被写体が占める領域以外に、ステップＳ２０で生成した拡張現実を表示する領域が残されているか否かの判断である。ＣＰＵ１０は、残されていれば、拡張現実の位置を変更可能と判断し、残されていなければ、拡張現実の位置を変更できないと判断する。
【００４２】
ステップＳ６０では、ＣＰＵ１０は、ステップＳ２０で生成した拡張現実の表示位置を、処理対象の画像における特定の被写体が占める領域以外の領域へと変更して、ステップＳ８０へ処理を進める。これにより、図３の（Ｃ）に示されるように、拡張現実を表示する画面において、吹出しの表示位置は、領域５０３Ａから吹出し５０３へと変更される。
【００４３】
ステップＳ７０では、ＣＰＵ１０は、拡張現実を、可能な限り透過するデザインへと変更して、ステップＳ８０へ処理を進める。
【００４４】
ステップＳ８０では、ＣＰＵ１０は、拡張現実を表示する画面として表示装置３０に出力する画像を生成して、処理を終了する。
【００４５】
［画像処理装置における処理のまとめ］
以上、図５を参照して説明した処理によれば、画像処理装置１は、処理対象の画像に特定の被写体が含まれると判断すると、当該処理対象の画像に含まれる他の被写体の拡張現実が特定の被写体に重ならないように、拡張現実の位置で表示する。図７は、比較例における拡張現実の表示画面の一例を示す図である。
【００４６】
図７では、（Ａ）は、処理対象の画像である画像９１を示し、（Ｂ）は、画像９１内の被写体９０１の拡張現実である吹出し９０３を示し、（Ｃ）は、画像９１と吹出し９０３とが組み合わされることによって生成される拡張現実の表示画面の一例を示す。この例では、画像９１から、被写体９０１と被写体９０２が抽出される。図７の（Ｃ）では、被写体９０１の拡張現実である吹出し９０３は、被写体９０２に重ねられて表示されている。これにより、拡張現実の表示画面である画像９３を視認した者は、当該画像９３において被写体９０２を確認できない場合がある。
【００４７】
一方、図３の（Ｃ）の画像３３では、吹出し５０３は、被写体５０２に重ならないように、配置されている。これにより、画像３３を視認した者は、被写体５０１の拡張現実である吹出しとともに、被写体５０２を確認できる。
【００４８】
なお、ステップＳ７０として示されたように、特定の被写体以外の領域で拡張現実を表示できない場合の対処の一例として、拡張現実を可能な限り透過して表示する。図６は、透過画像として表示される拡張現実を含む表示例を説明するための図である。
【００４９】
図６では、（Ａ）は、処理対象の画像３４を示し、（Ｂ）は、画像３４内の被写体５０１の拡張現実である吹出し５０３を示し、（Ｃ）は、画像３４と吹出し５０３とが組み合わされることによって生成される拡張現実の表示画面の一例を示す。この例では、画像３４から、被写体５０１と被写体５０２と被写体５１０が抽出される。
【００５０】
図６の（Ａ）と（Ｂ）から理解されるように、画像３４には、被写体５０１，５０２，５１０以外の領域に、吹出し５０３を表示できるたけのスペースが含まれない。この場合、画像処理装置１は、吹出し５０３を、透過画像として、表示させる。これにより、図６の（Ｃ）の画像３６では、吹出し５０３の奥に位置する被写体５１０の外形が視認可能である。
【００５１】
なお、ステップＳ７０において、拡張現実を透過画像とし、さらに、ステップＳ８０において、当該透過画像を処理対象の画像と組み合わせる場合に、画像処理装置１は、当該透過画像の配置を、処理対象の画像に含まれる２以上の被写体の間での優先順位に応じて決定してもよい。つまり、図６の（Ｃ）の画像３６における吹出し５０３の配置を決定するときに、ＣＰＵ１０は、吹出し５０３が対応する被写体５０１以外の被写体、つまり、被写体５０２と被写体５１０の間での優先順位を特定する。そして、画像処理装置１は、優先順位が高い順に、優先して吹出しが重ならない位置で、当該吹出しの配置を決定する。図６の例では、被写体５０２は、被写体５１０よりも優先順位が高い。これにより、画像処理装置１は、図６の（Ｃ）の画像３６において、被写体５０２に重なる領域５０３Ａの位置を避けて、透過処理された吹出し５０３を配置している。
【００５２】
かかる優先順位としては、たとえば、被写体として特定された物体の種類に基づいて設定される。より具体的には、たとえば、被写体が特定された物体が、「人物」である場合が最も優先順位が高く、つづいて、「動物」「建物」の順が設定される。優先順位を特定する情報は、たとえば、ＲＯＭ２１やＲＡＭ２２や記録媒体１００に格納される。
【００５３】
なお、拡張現実の表示スペースを確保できないと判断した場合、画像処理装置１は、ステップＳ７０での透過処理後の画像を組み合わせる代わりに、拡張現実の表示を含めることなく処理対象の画像を表示させてもよい。ただし、この場合、画像処理装置１は、拡張現実を行わなかったことを表示等により報知することが好ましい。
【００５４】
また、画像処理装置１は、ステップＳ７０での透過処理後の画像を組み合わせる代わりに、図７の（Ｃ）に示されたように、拡張現実の画像を被写体９０２に重ねて表示してもよい。ただし、この場合には、画像処理装置１は、被写体９０２が、拡張現実の画像（吹出し９０３）が重ねられたことにより視認が困難になっていることを報知することが好ましい。
【００５５】
また、被写体として特定された物体が、信号機や道路標識など、見落とすことによって危険を生じるような重要な一定の種類の物体である場合には、特に優先的に、当該物体を表示させることが好ましい。つまり、処理対象の画像においてこのような物体が特定された場合には、特に、拡張現実の画像の位置を当該物体とは重ならないように調整することが好ましい。
【００５６】
なお、本実施の形態における「拡張現実の画像の位置」の変更や調整には、図３の（Ｂ）と（Ｃ）を参照して説明したような、単なる位置の変更だけでなく、拡張現実の画像を縮小することによる、当該画像の外縁の位置の変更も含む。
【００５７】
今回開示された実施の形態およびその変形例はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。実施の形態およびその変形例において開示された技術は、可能な限り単独でも組み合わせても実施され得ることが意図される。
【符号の説明】
【００５８】
１  画像処理装置、２３  電子コンパス、２４  コントローラ、２５  操作部、２５Ａ  シャッタボタン、２６  カメラ、２７  通信装置、３０  表示装置、５０  出力画像生成部、５１  画像取得部、５２  位置情報取得部、５３  方位情報取得部、５４  注視不可対象判別部、５５  拡張現実生成部、５７  表示位置決定部。
【図１】
2014096057.tif 000003
【図２】
2014096057.tif 000004
【図３】
2014096057.tif 000005
【図４】
2014096057.tif 000006
【図５】
2014096057.tif 000007
【図６】
2014096057.tif 000008
【図７】
2014096057.tif 000009