(57)【要約】【課題】画像の出力が指示されたときの状況に応じて、画像の出力内容を変化させる。【解決手段】通信端末は、マーカーＭ１を含む画像を取得し、この画像からマーカーＭ１を検出する。通信端末は、検出したマーカーに対して、付加情報を出力するための条件を設定する。通信端末は、マーカーＭ１を含む画像に付加情報に応じた付加画像５１ａを合成することによって、合成画像５１を生成する。通信端末は、画像の表示が指示されたときの状況がマーカーＭ１に対して設定された条件を満たす場合には、生成した合成画像５１を表示部に表示させる。【選択図】図１１
2014153829.tif 000002
【特許請求の範囲】
【請求項１】
マーカーを含む画像を取得する画像取得部と、
前記画像取得部により取得された画像から前記マーカーを検出する検出部と、
前記画像取得部により取得された画像に付加される付加情報を記憶する記憶部と、
前記検出部により検出されたマーカーに対して設定された、前記記憶部に記憶された付加情報を出力するための条件を取得する条件取得部と、
前記画像取得部により取得された画像に、前記記憶部に記憶された付加情報に応じた付加画像を合成することによって、合成画像を生成する生成部と、
前記画像取得部により取得された画像の出力が指示されたときの状況が、前記条件取得部により取得された条件を満たす場合には、前記生成部により生成された合成画像を出力する出力部と
を備える画像処理装置。
【請求項２】
前記出力部は、前記状況が前記条件を満たさない場合には、前記画像取得部によって取得された画像を出力する
請求項１に記載の画像処理装置。
【請求項３】
前記記憶部は、複数の付加情報を記憶し、
前記画像取得部により取得された画像の出力が指示されたときの状況と、前記条件取得部により取得された条件とに基づいて、前記記憶部に記憶された複数の付加情報の中から出力対象となる付加情報を抽出する抽出部をさらに備え、
前記生成部は、前記画像取得部により取得された画像に、前記抽出部により抽出された付加情報に応じた付加画像を合成することによって、合成画像を生成する
請求項１又は２に記載の画像処理装置。
【請求項４】
前記条件は、場所に関する条件であり、
前記状況は、前記画像の出力が指示された場所を含む
請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記条件は、時間に関する条件であり、
前記状況は、前記画像の出力が指示された時刻を含む
請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
基地局に接続され、当該基地局を介して通信を行う通信部をさらに備え、
前記条件は、基地局に関する条件であり、
前記状況は、前記画像の出力が指示されたときに前記通信部が接続する基地局を含む
請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
前記条件は、ユーザーに関する条件であり、
前記状況は、前記画像の出力を指示したユーザー、当該ユーザーから所定範囲内にいる人の数、又は、前記画像の出力を指示したユーザーの数を含む
請求項１から６のいずれか１項に記載の画像処理装置。
【請求項８】
通信端末とサーバー装置とを備え、
前記通信端末は、
マーカーを含む画像を取得する画像取得部と、
前記画像取得部により取得された画像から前記マーカーを検出する検出部と、
前記検出部により検出されたマーカーに対して設定された、付加情報を出力するための条件を取得し、当該取得した条件を前記サーバー装置に送信する条件取得部と、
前記画像取得部により取得された画像の出力が指示されたときの状況を示す状況情報を前記サーバー装置に送信する第１の送信部と、
前記画像取得部により取得された画像に、前記サーバー装置から受信した付加情報に応じた付加画像を合成することによって、合成画像を生成する生成部と、
前記生成部により生成された合成画像を出力する出力部とを備え、
前記サーバー装置は、
前記画像取得部により取得された画像に付加される付加情報を記憶する記憶部と、
前記通信端末から受信した前記状況情報が示す状況が前記通信端末から受信した条件を満たす場合には、前記記憶部に記憶された前記付加情報を当該通信端末に送信する第２の送信部とを備える
画像処理システム。
【請求項９】
マーカーを含む画像を取得するステップと、
前記取得された画像から前記マーカーを検出するステップと、
前記取得された画像に付加される付加情報を記憶部に記憶させるステップと、
前記検出されたマーカーに対して設定された、前記記憶部に記憶された付加情報を出力するための条件を取得するステップと、
前記取得された画像に、前記記憶部に記憶された付加情報に応じた付加画像を合成することによって、合成画像を生成するステップと、
前記取得された画像の出力が指示されたときの状況が前記取得された条件を満たす場合には、前記生成された合成画像を出力するステップと
を備える画像処理方法。
【請求項１０】
記憶部を備えるコンピュータに、
マーカーを含む画像を取得するステップと、
前記取得された画像から前記マーカーを検出するステップと、
前記取得された画像に付加される付加情報を前記記憶部に記憶させるステップと、
前記検出されたマーカーに対して設定された、前記記憶部に記憶された付加情報を出力するための条件を取得するステップと、
前記取得された画像に、前記記憶部に記憶された付加情報に応じた付加画像を合成することによって、合成画像を生成するステップと、
前記取得された画像の出力が指示されたときの状況が前記取得された条件を満たす場合には、前記生成された合成画像を出力するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像に付加情報を付加する技術に関する。
【背景技術】
【０００２】
画像に付加情報を重ねて表示する技術が知られている。例えば、特許文献１には、カメラによって取得された現実映像中のＡＲマーカーをオブジェクトに変換して映像中に表示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１６４１５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像を閲覧するときに、例えば通常は画像のみが表示されるが、特定の場所に行くと画像とともに付加情報が表示されると面白い。特許文献１に記載されたようなＡＲ（Augmented Reality）技術を用いると、画像とともに付加情報を表示することができる。しかし、従来のＡＲ技術では、画像中にマーカーを検出すると、当該マーカーによって予め定まられた１つのオブジェクトを当該マーカーに替えて表示するにとどまり、例えば、状況に応じてオブジェクトの内容を変更するといった柔軟な表示制御を行うことはできない。
本発明は、画像の出力が指示されたときの状況に応じて、画像の出力内容を変化させることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、マーカーを含む画像を取得する画像取得部と、前記画像取得部により取得された画像から前記マーカーを検出する検出部と、前記画像取得部により取得された画像に付加される付加情報を記憶する記憶部と、前記検出部により検出されたマーカーに対して設定された、前記記憶部に記憶された付加情報を出力するための条件を取得する条件取得部と、前記画像取得部により取得された画像に、前記記憶部に記憶された付加情報に応じた付加画像を合成することによって、合成画像を生成する生成部と、前記画像取得部により取得された画像の出力が指示されたときの状況が、前記条件取得部により取得された条件を満たす場合には、前記生成部により生成された合成画像を出力する出力部とを備える画像処理装置を提供する。
【０００６】
前記画像処理装置において、前記出力部は、前記状況が前記条件を満たさない場合には、前記画像取得部によって取得された画像を出力してもよい。
【０００７】
前記画像処理装置において、前記記憶部は、複数の付加情報を記憶し、前記画像取得部により取得された画像の出力が指示されたときの状況と、前記条件取得部により取得された条件とに基づいて、前記記憶部に記憶された複数の付加情報の中から出力対象となる付加情報を抽出する抽出部をさらに備え、前記生成部は、前記画像取得部により取得された画像に、前記抽出部により抽出された付加情報に応じた付加画像を合成することによって、合成画像を生成してもよい。
【０００８】
前記画像処理装置において、前記条件は、場所に関する条件であり、前記状況は、前記画像の出力が指示された場所を含んでもよい。
【０００９】
前記画像処理装置において、前記条件は、時間に関する条件であり、前記状況は、前記画像の出力が指示された時刻を含んでもよい。
【００１０】
前記画像処理装置において、基地局に接続され、当該基地局を介して通信を行う通信部をさらに備え、前記条件は、基地局に関する条件であり、前記状況は、前記画像の出力が指示されたときに前記通信部が接続する基地局を含んでもよい。
【００１１】
前記画像処理装置において、前記条件は、ユーザーに関する条件であり、前記状況は、前記画像の出力を指示したユーザー、当該ユーザーから所定範囲内にいる人の数、又は、前記画像の出力を指示したユーザーの数を含んでもよい。
【００１２】
また、本発明は、通信端末とサーバー装置とを備え、前記通信端末は、マーカーを含む画像を取得する画像取得部と、前記画像取得部により取得された画像から前記マーカーを検出する検出部と、前記検出部により検出されたマーカーに対して設定された、付加情報を出力するための条件を取得し、当該取得した条件を前記サーバー装置に送信する条件取得部と、前記画像取得部により取得された画像の出力が指示されたときの状況を示す状況情報を前記サーバー装置に送信する第１の送信部と、前記画像取得部により取得された画像に、前記サーバー装置から受信した付加情報に応じた付加画像を合成することによって、合成画像を生成する生成部と、前記生成部により生成された合成画像を出力する出力部とを備え、前記サーバー装置は、前記画像取得部により取得された画像に付加される付加情報を記憶する記憶部と、前記通信端末から受信した前記状況情報が示す状況が前記通信端末から受信した条件を満たす場合には、前記記憶部に記憶された前記付加情報を当該通信端末に送信する第２の送信部とを備える画像処理システムを提供する。
【００１３】
また、本発明は、マーカーを含む画像を取得するステップと、前記取得された画像から前記マーカーを検出するステップと、前記取得された画像に付加される付加情報を記憶部に記憶させるステップと、前記検出されたマーカーに対して設定された、前記記憶部に記憶された付加情報を出力するための条件を取得するステップと、前記取得された画像に、前記記憶部に記憶された付加情報に応じた付加画像を合成することによって、合成画像を生成するステップと、前記取得された画像の出力が指示されたときの状況が前記取得された条件を満たす場合には、前記生成された合成画像を出力するステップとを備える画像処理方法を提供する。
【００１４】
また、本発明は、記憶部を備えるコンピュータに、マーカーを含む画像を取得するステップと、前記取得された画像から前記マーカーを検出するステップと、前記取得された画像に付加される付加情報を前記記憶部に記憶させるステップと、前記検出されたマーカーに対して設定された、前記記憶部に記憶された付加情報を出力するための条件を取得するステップと、前記取得された画像に、前記記憶部に記憶された付加情報に応じた付加画像を合成することによって、合成画像を生成するステップと、前記取得された画像の出力が指示されたときの状況が前記取得された条件を満たす場合には、前記生成された合成画像を出力するステップとを実行させるためのプログラムを提供する。
【発明の効果】
【００１５】
本発明によれば、画像の出力が指示されたときの状況に応じて、画像の出力内容を変化させることができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係る画像処理システムの全体構成を示す図である。
【図２】サーバー装置のハードウェア構成を示す図である。
【図３】データベースの一例を示す図である。
【図４】通信端末の外観を示す図である。
【図５】通信端末のハードウェア構成を示す図である。
【図６】サーバー装置と通信端末の機能構成を示す図である。
【図７】撮影処理を示すシーケンスチャートである。
【図８】撮影画像の一例を示す図である。
【図９】動作例１に係る設定画面の一例を示す図である。
【図１０】表示処理を示すシーケンスチャートである。
【図１１】動作例１に係る合成画像の一例を示す図である。
【図１２】動作例２に係る設定画面の一例を示す図である。
【図１３】動作例２に係るデータベースの一例を示す図である。
【図１４】動作例２に係る合成画像の一例を示す図である。
【図１５】動作例２に係る合成画像の一例を示す図である。
【図１６】変形例に係る撮影画像の一例を示す図である。
【図１７】変形例に係る第１の合成画像の一例を示す図である。
【図１８】変形例に係る第２の合成画像の一例を示す図である。
【図１９】変形例に係る通信端末の機能構成を示す図である。
【発明を実施するための形態】
【００１７】
１．構成
（１）システム全体の構成
図１は、本実施形態に係る画像処理システム１の全体構成を示す図である。画像処理システム１は、サーバー装置１０と通信端末２０とを備える。この通信端末２０は、本発明に係る画像処理装置の一例である。サーバー装置１０と通信端末２０とは、移動体通信網やインターネットを含むネットワーク３０を介して接続される。
【００１８】
通信端末２０は、例えば携帯電話やスマートフォンである。通信端末２０は、音声通話機能やメール機能の他に撮影機能を有し、ユーザーの操作に応じて撮影した画像を表示する。サーバー装置１０は、通信端末２０で撮影された画像に付加する付加情報を格納する。
【００１９】
（２）サーバー装置の構成
図２は、サーバー装置１０のハードウェア構成を示す図である。サーバー装置１０は、ＣＰＵ（Central Processing Unit）１１と、メモリ１２と、通信部１３と、記憶部１４とを備えるコンピュータである。ＣＰＵ１１は、プログラムを実行するプロセッサであり、サーバー装置１０の各部を制御する。メモリ１２は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等の主記憶装置であり、ＣＰＵ１１より用いられるプログラムやデータを記憶する。通信部１３は、ネットワーク３０に接続されるネットワークインタフェースであり、ネットワーク３０を介して通信端末２０と通信を行う。記憶部１４は、ハードディスク等の補助記憶装置であり、ＣＰＵ１１により用いられるプログラムやデータを記憶する。記憶部１４に記憶されるデータには、画像に付加される付加情報を管理するデータベース１４１が含まれる。
【００２０】
図３は、データベース１４１の一例を示す図である。データベース１４１には、マーカーＩＤと、条件と、付加情報とが格納される。マーカーＩＤは、マーカーを識別する情報である。条件は、付加情報を表示するための条件である。付加情報は、画像に付加される情報である。この付加情報は、文字情報であってもよいし、イラストや写真を示す画像データであってもよい。
【００２１】
（３）通信端末の構成
図４は、通信端末２０の外観を示す図である。通信端末２０には、ストラップ等のアクセサリー４０が取り付けられる。このアクセサリー４０の表面には、マーカーＭ１が付加される。このマーカーＭ１は、例えば枠とパターンにより構成される。枠は、マーカーＭ１の検出に用いられる。パターンは、マーカーＭ１を識別するＩＤを示す。本実施形態では、マーカーＭ１は、付加情報を表示するための条件を特定するために用いられる。
【００２２】
図５は、通信端末２０のハードウェア構成を示す図である。通信端末２０は、ＣＰＵ２１と、メモリ２２と、通信部２３と、操作部２４と、表示部２５と、撮像部２６と、測位部２７と、記憶部２８とを備えるコンピュータである。なお、通信端末２０は、これらの構成の他に、音声通話を行うための構成を備えていてもよい。ＣＰＵ２１は、プログラムを実行するプロセッサであり、通信端末２０の各部を制御する。メモリ２２は、ＲＯＭやＲＡＭ等の主記憶装置であり、ＣＰＵ２１により用いられるプログラムやデータを記憶する。通信部２３は、ネットワーク３０に接続されるネットワークインタフェースであり、ネットワーク３０を介してサーバー装置１０と通信を行う。具体的には、ネットワーク３０には基地局が含まれており、通信部２３はこの基地局に無線で接続される。操作部２４は、タッチパネルやキー等の入力装置であり、ユーザーの操作に応じた情報をＣＰＵ２１に入力する。表示部２５は、液晶ディスプレイ等の出力装置であり、各種の情報を表示する。表示部２５は、本発明に係る出力部の一例である。撮像部２６は、イメージセンサ等の撮像素子を有するカメラであり、画像を撮影する。測位部２７は、ＧＰＳ（Global Positioning System）衛星からＧＰＳ信号を受信し、受信したＧＰＳ信号を用いて通信端末２０の位置を測定する。記憶部２８は、フラッシュメモリ等の補助記憶装置であり、ＣＰＵ２１により用いられるプログラムやデータを記憶する。記憶部２８に記憶されるデータには、ユーザーを識別するＩＤが含まれる。
【００２３】
図６は、サーバー装置１０と通信端末２０の機能構成を示す図である。通信端末２０は、ＣＰＵ２１がプログラムを実行することにより、画像取得部２１１、検出部２１２、設定部２１３、第１の送信部２１４、生成部２１５及び表示制御部２１６の機能を実現する。画像取得部２１１は、撮像部２６からマーカーを含む画像を取得する。検出部２１２は、画像取得部２１１により取得された画像からマーカーを検出する。設定部２１３は、検出部２１２により検出されたマーカーに対して、付加情報を出力するための条件を設定し、設定された条件をサーバー装置１０に送信する。第１の送信部２１４は、画像取得部２１１により取得された画像の表示が指示されたときの状況を示す状況情報をサーバー装置１０に送信する。生成部２１５は、画像取得部２１１により取得された画像に、サーバー装置１０から受信した付加情報に応じた付加画像を合成することによって、合成画像を生成する。表示制御部２１６は、生成部２１５により生成された合成画像を表示部２５に表示させる。
【００２４】
サーバー装置１０は、ＣＰＵ１１がプログラムを実行することにより、登録部１１１、判断部１１２、抽出部１１３及び第２の送信部１１４の機能を実現する。登録部１１１は、画像取得部２１１により取得された画像に付加される付加情報と、設定部２１３により設定された条件とをデータベース１４１に登録する。判断部１１２は、通信端末２０から受信した状況情報の示す状況が、データベース１４１に登録された条件を満たすか否かを判断する。抽出部１１３は、判断部１１２により条件を満たすと判断された場合に、データベース１４１からその条件に対応する付加情報を抽出する。第２の送信部１１４は、抽出部１１３により抽出された付加情報を通信端末２０に送信する。
【００２５】
２．動作
次に、画像処理システム１の動作について説明する。画像処理システム１は、主に撮影処理と、表示処理とを行う。撮影処理は、ユーザーが撮像部２６を用いて画像を撮影するときに行われる処理である。表示処理は、ユーザーの操作に応じて画像を表示する処理である。
【００２６】
（１）動作例１
図７は、撮影処理を示すシーケンスチャートである。ここでは、ユーザーＡがユーザーＢを撮影する例について説明する。この場合、ユーザーＡは、自分の通信端末２０に取り付けられたアクセサリー４０をユーザーＢに渡し、このアクセサリー４０に付加されたマーカーＭ１とともにユーザーＢを撮影する。
【００２７】
ステップＳ１０１において、撮像部２６は、ユーザーＢとマーカーＭ１とを撮影して画像データを生成する。図８は、撮像部２６により撮影された撮影画像５０の一例を示す図である。この撮影画像５０には、ユーザーＢの像とマーカーＭ１とが含まれている。画像取得部２１１は、撮像部２６から撮影画像５０を示す画像データを取得して、記憶部２８に記憶させる。
【００２８】
ステップＳ１０２において、検出部２１２は、画像取得部２１１により取得された画像データに基づいて、撮影画像５０からマーカーＭ１を検出し、このマーカーＭ１のパターンが示すマーカーＩＤを読み取る。この例では、マーカーＭ１のＩＤが読み取られる。検出部２１２は、読み取ったマーカーＭ１のＩＤを記憶部２８に記憶させる。
【００２９】
ユーザーＡは、撮影画像５０を撮影した後、操作部２４を用いて設定画面６０の表示を指示する。設定画面６０の表示が指示されると、ステップＳ１０３の処理が行われる。ステップＳ１０３において、設定部２１３は、表示部２５に設定画面６０を表示させる。
【００３０】
図９は、動作例１に係る設定画面６０の一例を示す図である。この設定画面６０は、付加情報を表示するための条件と、撮影画像５０に付加する付加情報の設定を受け付ける。この条件には、場所に関する条件、時間に関する条件、ユーザーに関する条件、基地局を含む通信環境に関する条件等が含まれる。
【００３１】
ここでは、東京タワーで撮影画像５０の表示が指示されたときに、付加情報Ｄ１を表示する例について説明する。この場合、ユーザーＡは、操作部２４を用いて、設定画面６０−１で条件「場所」を選択し、「次へ」というボタン６１を押して設定画面６０−２を表示させる。続いて、ユーザーＡは、操作部２４を用いて、場所「東京タワー」及び付加情報Ｄ１を入力して「決定」ボタン６２を押す。なお、付加情報Ｄ１は、記憶部２８に記憶された複数の付加情報の中から選択されてもよい。
【００３２】
ステップＳ１０４において、設定部２１３は、設定画面６０で設定された内容を示す設定情報をサーバー装置１０に送信する。この設定情報には、記憶部２８に記憶されたマーカーＭ１のＩＤと、設定画面６０で設定された条件及び付加情報が含まれる。この例では、設定情報には、マーカーＭ１のＩＤと、条件「場所：東京タワー」と、付加情報Ｄ１とが含まれる。この条件は、場所に関する条件の一例である。
【００３３】
ステップＳ１０５において、登録部１１１は、通信端末２０から受信した設定情報をデータベース１４１に登録する。この例では、設定情報には、マーカーＭ１のＩＤと条件「場所：東京タワー」と付加情報Ｄ１とが含まれる。この場合、データベース１４１には、図３に示すように、マーカーＭ１のＩＤと、条件「場所：東京タワー」と、付加情報Ｄ１とが関連付けて格納される。
【００３４】
図１０は、表示処理を示すシーケンスチャートである。ユーザーは、撮影画像５０を閲覧する場合、操作部２４を用いて撮影画像５０の表示を指示する。撮影画像５０の表示が指示されると、ステップＳ２０１の処理が行われる。
【００３５】
ステップＳ２０１において、第１の送信部２１４は、撮影画像５０の表示が指示されたときの状況を示す状況情報をサーバー装置１０に送信する。この状況情報には、記憶部２８に記憶されたマーカーＭ１のＩＤと、測位部２７により測定された現在位置を示す位置情報と、現在の時刻とが含まれる。この現在位置は、画像の出力が指示された場所として用いられる。この現在の時刻は、画像の出力が指示された時刻として用いられる。
【００３６】
ステップＳ２０２において、判断部１１２は、通信端末２０から受信した状況情報とデータベース１４１に格納された条件とに基づいて、撮影画像５０の表示が指示されたときの状況が、マーカーＭ１に対して設定された付加情報を表示するための条件を満たしているか否かを判断する。具体的には、判断部１１２は、図３に示すデータベース１４１において、マーカーＭ１のＩＤと関連付けて格納された条件「場所：東京タワー」を特定する。続いて、判断部１１２は、状況情報に含まれる位置情報が、予め設定された東京タワーの場所を示す位置情報に含まれるか否かを判断する。例えば、状況情報に含まれる位置情報が、東京タワーの場所を示す位置情報に含まれない場合には、「場所：東京タワー」という条件を満たさない。この場合、第２の送信部２１４は、条件を満たす付加情報が存在しない旨の情報を通信端末２０に送信する。この場合、表示制御部２１６は、記憶部２８に記憶された画像データに基づいて、表示部２５に図８に示す撮影画像５０を表示させる。
【００３７】
一方、状況情報に含まれる位置情報が、東京タワーの場所を示す位置情報に含まれる場合には、「場所：東京タワー」という条件を満たす。この場合、サーバー装置１０は、ステップＳ２０３の処理に進む。
【００３８】
ステップＳ２０３において、抽出部１１３は、通信端末２０から受信した状況情報が満たす条件に対応する付加情報をデータベース１４１から抽出する。この例では、図３に示すデータベース１４１から、マーカーＭ１のＩＤと条件「場所：東京タワー」とに関連付けられた付加情報Ｄ１が抽出される。
【００３９】
ステップＳ２０４において、第２の送信部２１４は、データベース１４１から抽出した付加情報を通信端末２０に送信する。この例では、付加情報Ｄ１が通信端末２０に送信される。
【００４０】
ステップＳ２０５において、生成部２１５は、サーバー装置１０から受信した付加情報に応じた付加画像５１ａを生成し、記憶部２８に記憶された画像データに応じた撮影画像５０に付加画像５１ａを合成することによって、合成画像５１を生成する。このとき、生成部２１５は、付加画像５１ａを撮影画像５０に含まれるマーカーＭ１の上に重ねて配置する。
【００４１】
図１１は、動作例１に係る合成画像５１の一例を示す図である。この合成画像５１には、図８に示す撮影画像５０のマーカーＭ１の上に付加画像５１ａが重ねて配置されている。この付加画像５１ａには、ハートの画像と「結婚しよう！」という文字とを含む付加情報Ｄ１が表示されている。
【００４２】
ステップＳ２０６において、表示制御部２１６は、合成画像５１を表示部２５に表示させる。このように、動作例１では、ユーザーＡが東京タワー以外の場所で撮影画像５０の表示指示を行ったときは、図８に示す撮影画像５０が表示されるが、東京タワーで撮影画像５０の表示指示を行ったときは、図１１に示す合成画像５１が表示される。
【００４３】
（２）動作例２
次に、画像処理システム１の動作例２について説明する。上述した動作例１では、付加情報を表示するための条件として、場所に関する条件が設定される例について説明した。これに対し、動作例２では、付加情報を設定するための条件として、時間に関する条件が設定される。以下、動作例１との相違点を中心に説明する。
【００４４】
図１２は、動作例２に係る設定画面６０の一例を示す図である。ここでは、７：００〜９：００の間に撮影画像５０の表示が指示された場合には、付加情報Ｄ２を表示し、１９：００〜２１：００の間に撮影画像５０の表示が指示された場合には、付加情報Ｄ３を表示する例について説明する。この場合、ユーザーＡは、操作部２４を用いて、設定画面６０−１で条件「時間」を選択し、「次へ」というボタン６１を押して設定画面６０−２を表示させる。続いて、ユーザーＡは、操作部２４を用いて、時間「７：００〜９：００」及び付加情報Ｄ２と、時間「１９：００〜２１：００」及び付加情報Ｄ３とを入力して「決定」ボタン６２を押す。
【００４５】
この場合、図７に示すステップＳ１０４では、マーカーＭ１のＩＤと、条件「時間：７：００〜９：００」及び付加情報Ｄ２と、条件「時間：１９：００〜２１：００」及び付加情報Ｄ３とを含む設定情報がサーバー装置１０に送信される。ステップＳ１０５では、この設定情報がデータベース１４１に登録される。
【００４６】
図１３は、動作例２に係るデータベース１４１の一例を示す図である。このデータベース１４１には、マーカーＭ１のＩＤと、条件「時間：７：００〜９：００」及び付加情報Ｄ２と、条件「時間：１９：００〜２１：００」及び付加情報Ｄ３とが関連付けて格納される。
【００４７】
この場合、図１０に示すステップＳ２０２では、条件「時間：７：００〜９：００」及び「時間：１９：００〜２１：００」が特定され、状況情報に含まれる時刻が７：００〜９：００又は１９：００〜２１：００に含まれるか否かが判断される。例えば、状況情報に含まれる時刻が８：００である場合には、７：００〜９：００に含まれるため、「時間：７：００〜９：００」という条件を満たす。この場合、ステップＳ２０３では、図１３に示すデータベース１４１から、マーカーＭ１のＩＤと条件「時間：７：００〜９：００」とに関連付けられた付加情報Ｄ２が抽出される。ステップＳ２０４では、この付加情報Ｄ２が通信端末２０に送信される。
【００４８】
ステップＳ２０５では、付加情報Ｄ２に応じて生成された付加画像５２ａを撮影画像５０に合成することによって合成画像５２が生成される。ステップＳ２０６では、この合成画像５２が表示部２５に表示される。
【００４９】
図１４は、合成画像５２の一例を示す図である。この合成画像５２には、図９に示す撮影画像５０のマーカーＭ１の上に付加画像５２ａが重ねて配置されている。この付加画像５２ａには、「おはよう」という文字を含む付加情報Ｄ２が表示されている。
【００５０】
一方、図１０に示すステップＳ２０２において、例えば状況情報に含まれる時刻が２０：００である場合には、１９：００〜２１：００に含まれるため、「時間：１９：００〜２１：００」という条件を満たす。この場合、ステップＳ２０３では、図１３に示すデータベース１４１から、マーカーＭ１のＩＤと条件「時間：１９：００〜２１：００」とに関連付けられた付加情報Ｄ３が抽出される。ステップＳ２０４では、この付加情報Ｄ３が通信端末２０に送信される。
【００５１】
ステップＳ２０５では、付加情報Ｄ３に応じて生成された付加画像５３ａを撮影画像５０に合成することによって合成画像５３が生成される。ステップＳ２０６では、この合成画像５３が表示部２５に表示される。
【００５２】
図１５は、合成画像５３の一例を示す図である。この合成画像５３には、図８に示す撮影画像５０のマーカーＭ１の上に付加画像５３ａが重ねて配置されている。この付加画像５３ａには、「お疲れ様」という文字を含む付加情報Ｄ３が表示されている。
【００５３】
このように、動作例２では、ユーザーＡが７：００〜９：００の間に撮影画像５０の表示指示を行った場合には、図１４に示す合成画像５２が表示され、１９：００〜２１：００の間に撮影画像５０の表示指示を行った場合には、図１５に示す合成画像５３が表示される。なお、ユーザーＡがこれ以外の時間に撮影画像５０の表示指示を行ったときは、図８に示す撮影画像５０が表示される。
【００５４】
以上説明した本実施形態によれば、撮影画像５０の表示が指示されたときの状況により、撮影画像５０に代えて、図１１に示す合成画像５１、図１４に示す合成画像５２又は図１５に示す合成画像５３が表示される。つまり、本実施形態によれば、撮影画像５０の表示が指示されたときの状況に応じて、画像の出力内容を変化させることができる。
【００５５】
３．変形例
本発明は、上述した実施形態に限定されず、例えば以下のように種々の変形を行ってもよい。また、以下の変形例を互いに組み合わせてもよい。
【００５６】
（１）上述した実施形態では、撮影画像５０の表示指示が行われた場所又は時間に応じて、付加情報が表示される例について説明したが、付加情報を表示するための条件は、場所又は時間に関する条件に限定されない。例えば、付加情報は、画像の表示を行ったユーザーに応じて表示されてもよい。
【００５７】
この場合、図７に示すステップＳ１０３では、設定画面６０において、条件「ユーザー」が選択され、付加情報の閲覧を許可するユーザーのＩＤが入力される。例えば、ユーザーＡ本人とユーザーＢによる付加情報の閲覧を許可する場合には、ユーザーＡのＩＤとユーザーＢのＩＤとが入力される。ステップＳ１０４では、「ユーザー：ユーザーＡのＩＤ及びユーザーＢのＩＤ」という条件を含む設定情報がサーバー装置１０に送信される。この条件は、ユーザーに関する条件の一例である。ステップＳ１０５では、この設定情報がデータベース１４１に登録される。これにより、データベース１４１には、マーカーＭ１のＩＤと、条件「ユーザー：ユーザーＡのＩＤ及びユーザーＢのＩＤ」とが関連付けて格納される。
【００５８】
図１０に示すステップＳ２０１では、記憶部２８に記憶されたユーザーＩＤを含む状況情報がサーバー装置１０に送信される。例えば、ユーザーＢが自分の通信端末２０を用いて撮影画像５０の表示を指示した場合には、ユーザーＢのＩＤを含む状況情報がサーバー装置１０に送信される。
【００５９】
ステップＳ２０２では、データベース１４１において、マーカーＭ１のＩＤと関連付けて格納された条件「ユーザー：ユーザーＡのＩＤ及びユーザーＢのＩＤ」が特定され、状況情報に含まれるユーザーＩＤがこの条件を構成するユーザーＩＤに含まれるか否かが判断される。例えば、状況情報にユーザーＢのＩＤが含まれる場合には、この条件を満たす。この場合、ステップＳ２０３では、データベース１４１から、マーカーＭ１のＩＤと条件「ユーザー：ユーザーＡのＩＤ及びユーザーＢのＩＤ」とに関連付けられた付加情報が抽出される。ステップＳ２０４では、この付加情報が通信端末２０に送信される。
【００６０】
本変形例によれば、付加情報の閲覧が許可されたユーザーが撮影画像５０の表示指示を行った場合には、撮影画像５０とともに付加情報が表示される一方、それ以外のユーザーが撮影画像５０の表示指示を行った場合には、付加情報は表示されない。したがって、特定のユーザーだけに付加情報の閲覧を許可することができる。
【００６１】
また、本変形例では、ユーザー毎に異なる付加情報が設定されてもよい。これにより、撮影画像５０の表示を指示したユーザーに応じて、表示する付加情報を異ならせることができる。
【００６２】
（２）上述した変形例（１）において、例えばユーザーＡのマーカーＭ１を含む撮影画像５０がユーザーＡ以外のユーザーにより表示された場合には、ユーザーＡにその旨が通知されてもよい。
【００６３】
この場合、図７に示すステップＳ１０４では、記憶部２８に記憶されたユーザーＡのＩＤと、通知先を示す情報とを含む設定情報がサーバー装置１０に送信される。この通知先を示す情報は、例えば通信端末２０のメールアドレスである。ステップＳ１０５では、この設定情報がデータベース１４１に登録される。これにより、データベース１４１には、マーカーＭ１のＩＤと、マーカーＭ１の所有者であるユーザーＡのＩＤ及び通知先の情報とが関連付けて格納される。
【００６４】
ステップＳ２０２では、判断部１１２は、データベース１４１において、マーカーＭ１のＩＤと関連付けて格納された、マーカーＭ１の所有者のユーザーＩＤを特定し、状況情報に含まれるユーザーＩＤと所有者のユーザーＩＤとが一致するか否かを判断する。例えば、状況情報にユーザーＢのＩＤが含まれる場合には、所有者であるユーザーＡのＩＤと一致しない。この場合、第２の送信部１１４は、データベース１４１において、マーカーＭ１のＩＤと関連付けて格納された通知先の情報を特定する。第２の送信部１１４は、特定した通知先の情報に基づいて、ユーザーＢによりマーカーＭ１を含む撮影画像５０が表示されたことをユーザーＡの通信端末２０に通知する。
【００６５】
本変形例によれば、ユーザーは、自分のマーカーＭ１を含む撮影画像５０が他のユーザーにより閲覧されたことを認識することができる。
【００６６】
（３）上述した実施形態では、撮影画像５０の表示指示が行われた場所又は時間に応じて、付加情報が表示される例について説明したが、付加情報を表示するための条件は、場所又は時間に関する条件に限定されない。例えば、付加情報は、撮影画像５０の表示が指示されたときに、その表示指示を行ったユーザーの周りに居る人の数に応じて表示されてもよい。
【００６７】
この場合、図７に示すステップＳ１０３では、設定画面６０において、条件「周りの人の数」が選択され、付加情報の閲覧の許可する人数の閾値が入力される。例えば、撮影画像５０を閲覧するユーザーの周りに居る人の数が１０未満の場合に、付加情報の閲覧を許可する場合には、「１０人」という閾値が入力される。ステップＳ１０４では、「周りの人の数：１０人未満」という条件を含む設定情報がサーバー装置１０に送信される。ステップＳ１０５では、この設定情報がデータベース１４１に登録される。これにより、データベース１４１には、マーカーＭ１のＩＤと、条件「周りの人の数：１０人未満」とが関連付けて格納される。
【００６８】
また、本変形例では、通信端末２０は、所定の範囲内に居る人の数を算出する。例えば、通信端末２０は、通信部２３が接続する基地局に対し、同一の基地局に接続されている他の通信端末２０の数を問い合わせ、基地局から応答により得た他の通信端末２０の数に基づいて所定の範囲内に居る人の数を算出する。なお、この基地局は、アクセスポイントであってもよい。又は、通信端末２０が、所定の範囲内に存在する他の通信端末２０と通信を行う近距離通信部を備えている場合には、この近距離通信部を介して通信可能な他の通信端末２０の数を算出してもよい。
【００６９】
図１０に示すステップＳ２０１では、撮影画像５０の表示が指示されたときに算出された所定の範囲内に居る人数を含む状況情報がサーバー装置１０に送信される。例えば、所定の範囲内に居る人の数が３人である場合には、「３人」という人数を含む状況情報がサーバー装置１０に送信される。
【００７０】
ステップＳ２０２では、データベース１４１において、マーカーＭ１のＩＤと関連付けて格納された条件「周りの人の数：１０人未満」が特定され、状況情報に含まれる人数がこの条件を構成する閾値未満であるか否かが判断される。例えば、状況情報に含まれる任数が「３人」である場合には、この条件を満たす。この場合、ステップＳ２０３では、データベース１４１から、マーカーＭ１のＩＤと条件「周りの人の数：１０人未満」とに関連付けられた付加情報が抽出される。ステップＳ２０４では、この付加情報が通信端末２０に送信される。
【００７１】
本変形例によれば、撮影画像５０の表示指示を行ったユーザーの周りに居る人の数が閾値より少ない場合には、撮影画像５０とともに付加情報が表示される一方、撮影画像５０の表示指示を行ったユーザーの周りに居る人の数が閾値以上である場合には、付加情報は表示されない。これにより、例えばユーザーの周りに大勢の人がいるような状況下では付加情報が表示されないため、付加情報のセキュリティーを維持することができる。
【００７２】
また、本変形例では、付加情報の閲覧の許可する人数の範囲と、付加情報の閲覧を禁止する人数の範囲とを設定し、それぞれに異なる付加情報を設定してもよい。これにより、撮影画像５０の表示指示を行ったユーザーの周りに居る人の数に応じて、表示する付加情報を異ならせることができる。
【００７３】
（４）上述した実施形態では、撮影画像５０の表示指示が行われた場所又は時間に応じて、付加情報が表示される例について説明したが、付加情報を表示するための条件は、場所又は時間に関する条件に限定されない。例えば、付加情報は、同一のマーカーを含む撮影画像５０の表示を指示したユーザーの人数に応じて表示されてもよい。
【００７４】
この場合、図７に示すステップＳ１０３では、設定画面６０において、条件「画像の表示を指示した人の数」が選択され、付加情報の閲覧の許可する人数の閾値が入力される。例えば、マーカーＭ１を含む撮影画像５０の表示を指示したユーザーの人数が２人以上の場合に、付加情報の閲覧を許可する場合には、「２人」という閾値が入力される。ステップＳ１０４では、「画像の表示を指示した人の数：２人以上」という条件を含む設定情報がサーバー装置１０に送信される。ステップＳ１０５では、この設定情報がデータベース１４１に登録される。これにより、データベース１４１には、マーカーＭ１のＩＤと、条件「画像の表示を指示した人の数：２人以上」とが関連付けて格納される。
【００７５】
図１０に示すステップＳ２０２では、データベース１４１において、マーカーＭ１のＩＤと関連付けて格納された条件「画像の表示を指示した人の数：２人以上」が特定される。また、本変形例では、判断部１１２は、他の１台以上の通信端末２０からマーカーＭ１を含む状況情報を受信したか否かを判断する。例えば、他の１台以上の通信端末２０からマーカーＭ１を含む状況情報を受信した場合には、マーカーＭ１を含む撮影画像５０の表示を指示した人の数が２人以上であることを意味するため、「画像の表示を指示した人の数：２人以上」という条件を満たす。この場合、ステップＳ２０３では、データベース１４１から、マーカーＭ１のＩＤと条件「画像の表示を指示した人の数：２人以上」とに関連付けられた付加情報が抽出される。ステップＳ２０４では、この付加情報が通信端末２０に送信される。
【００７６】
本変形例によれば、マーカーＭ１を含む撮影画像５０の表示指示を行ったユーザーの数が閾値以上である場合には、撮影画像５０とともに付加情報が表示される一方、このユーザーの数が閾値未満である場合には、付加情報は表示されない。この場合、ユーザーは他のユーザーと共に撮影画像５０の表示指示を行わないと、付加情報を閲覧することができないため、例えば悪意のあるユーザーが単独で付加情報を閲覧するのを防ぐことができる。
【００７７】
（５）上述した実施形態では、画像の表示指示が行われた場所又は時間に応じて、付加情報が表示される例について説明したが、付加情報を表示するための条件は、場所又は時間に関する条件に限定されない。例えば、付加情報は、通信部２３が接続した基地局に応じて表示されてもよい。
【００７８】
ここでは、業務に利用する書類を撮影した画像のセキュリティー管理を行う例について説明する。この場合、書類には、実施形態で説明したものと同様のマーカーＭ１が付加される。図１６は、本変形例に係る書類を撮影した撮影画像７０の一例を示す図である。この撮影画像７０には、書類の像とマーカーＭ１とが含まれる。
【００７９】
この場合、図７に示すステップＳ１０３では、設定画面６０において、条件「通信環境」が選択され、付加情報の閲覧を許可する場所に対応する基地局のＩＤが入力される。この基地局は、アクセスポイントであってもよい。例えば、会社における付加情報の閲覧を許可する場合には、この会社の場所を含む範囲のセルを有する基地局ＢＳ１のＩＤが入力される。
【００８０】
さらに、設定画面６０では、ユーザーが付加情報の閲覧を許可する場所に居るときに表示される第１の付加情報と、ユーザーがそれ以外の場所に居るときに表示される第２の付加情報とが設定される。この第１の付加情報には、例えばユーザーの名前、部署名、電話番号等の個人情報が含まれる。一方、第２の付加情報には、ユーザーの個人情報は含まれない。第２の付加情報には、例えば社外において書類を取得した人がその書類を会社に届けることができるように、会社名と会社の電話番号とが記載されたメッセージが含まれる。
【００８１】
図７に示すステップＳ１０４では、「通信環境：基地局ＢＳ１のＩＤ」という条件及び第１の付加情報と、条件「通信環境：基地局ＢＳ１のＩＤ以外」及び第２の付加情報とを含む設定情報がサーバー装置１０に送信される。この条件は、通信部２３が接続する基地局に関する条件の一例である。ステップＳ１０５では、この設定情報がデータベース１４１に登録される。これにより、データベース１４１には、マーカーＭ１のＩＤと、条件「通信環境：基地局ＢＳ１のＩＤ」及び第１の付加情報と、条件「通信環境：基地局ＢＳ１のＩＤ以外」及び第２の付加情報とが関連付けて格納される。
【００８２】
図１０に示すステップＳ２０１では、撮影画像７０の表示が指示されたときに、通信部２３が接続する基地局のＩＤを含む状況情報がサーバー装置１０に送信される。
【００８３】
ステップＳ２０２では、データベース１４１において、マーカーＭ１のＩＤと関連付けて格納された条件「通信環境：基地局ＢＳ１のＩＤ」及び「通信環境：基地局ＢＳ１以外のＩＤ」が特定され、状況情報に含まれる基地局のＩＤがいずれの条件を構成する基地局のＩＤに含まれるかが判断される。例えば、状況情報に基地局ＢＳ１のＩＤが含まれる場合には、「通信環境：基地局ＢＳ１のＩＤ」という条件を満たす。この場合、ステップＳ２０３では、データベース１４１から、マーカーＭ１のＩＤと条件「通信環境：基地局ＢＳ１のＩＤ」とに関連付けられた第１の付加情報が抽出される。ステップＳ２０４では、この第１の付加情報が通信端末２０に送信される。これにより、第１の付加情報に応じた第１の付加画像７１ａが撮影画像７０に合成されて第１の合成画像７１が生成される。
【００８４】
図１７は、本変形例に係る第１の合成画像７１の一例を示す図である。この第１の合成画像７１には、マーカーＭ１の上に重ねて第１の付加画像７１ａが配置されている。この第１の付加画像７１ａには、ユーザーＡの名前、部署名「営業部」、電話番号「０３−１２３４−ＸＸＸＸ」等の個人情報を含む第１の付加情報が表示されている。
【００８５】
一方、例えば、状況情報に基地局ＢＳ１以外の基地局のＩＤが含まれる場合には、「通信環境：基地局ＢＳ１のＩＤ以外」という条件を満たす。この場合、ステップＳ２０３では、データベース１４１から、マーカーＭ１のＩＤと条件「通信環境：基地局ＢＳ１のＩＤ以外」とに関連付けられた第２の付加情報が抽出される。ステップＳ２０４では、この第２の付加情報が通信端末２０に送信される。これにより、第２の付加情報に応じた第２の付加画像７２ａが撮影画像７０に合成されて第２の合成画像７２が生成される。
【００８６】
図１８は、本変形例に係る第２の合成画像７２の一例を示す図である。この第２の合成画像７２には、マーカーＭ１の上に重ねて第２の付加画像７２ａが配置されている。この第２の付加画像７２ａには、ＸＸ株式会社の会社名と電話番号「０３−５６７８−ＸＸＸＸ」とが記載されたメッセージを含む第２の付加情報が表示されている。この第２の合成画像７２には、図１７に示す第１の合成画像７１のように、ユーザーＡの個人情報は表示されない。したがって、ユーザーＡが書類を社外で紛失し、他人がこの書類を撮影した場合にも、ユーザーＡの個人情報が他人に知られる恐れはない。
【００８７】
（６）上述した実施形態では、単一の要素に関する条件だけを設定する例について説明したが、複数の要素を組み合わせた条件が設定されてもよい。例えば、動作例１で設定された場所に関する条件と、動作例２で設定された時間に関する条件とを組み合わせた条件が設定されてもよい。この他に、変形例（１）、（３）又は（４）で説明したユーザーに関する条件や、変形例（５）で説明した基地局に関する条件が組み合わせの対象として用いられてもよい。
【００８８】
（７）上述した実施形態では、付加情報を表示するための条件を満たさない場合には、撮影画像５０をそのまま表示する例について説明したが、撮影画像５０は加工して表示されてもよい。例えば、生成部２１５は、撮影画像５０を加工して、マーカーＭ１を隠してもよい。これにより、付加情報を表示するための条件を満たさない場合には、付加情報が表示されないだけでなく、マーカーＭ１も表示されないため、マーカーＭ１が他人に悪用されるのを防ぐことができる。
【００８９】
（８）上述した実施形態では、被写体とともにマーカーＭ１を撮影することにより、撮影画像５０の中にマーカーＭ１を付加していたが、撮影画像５０の中にマーカーＭ１を付加する方法はこれに限定されない。例えば、予め撮像部２６でマーカーＭ１を撮影しておき、生成部２１５が、撮影画像５０上にマーカーＭ１の画像を合成してもよい。この場合、ユーザーは、操作部２４を用いて、撮影画像５０において、マーカーＭ１を付加する位置を指定してもよい。生成部２１５は、撮影画像５０において指定された位置にマーカーＭ１の画像を合成する。
【００９０】
例えば、マーカーＭ１を撮影する場合において、撮像部２６からマーカーＭ１までの距離が大きい場合には、撮影画像５０に含まれるマーカーＭ１が小さくなるため、マーカーＭ１のパターンを認識し難くなる。しかし、本変形例によれば、撮像部２６からマーカーＭ１までの距離に関係なく、一定の大きさのマーカーＭ１を付加することができるため、このような問題が回避される。
【００９１】
（９）上述した実施形態では、付加画像５１ａをマーカーＭ１上に合成する例について説明したが、付加画像５１ａを合成する位置はマーカーＭ１上に限定されない。例えば、生成部２１５は、撮影画像５０を解析して背景領域を特定し、特定した背景領域に付加画像５１ａを合成してもよい。
【００９２】
（１０）上述した実施形態では、合成画像５１を表示部２５に表示する例について説明したが、合成画像５１を出力する方法は表示部２５の表示に限定されない。例えば、通信端末２０は、合成画像５１を示す画像データを外部装置に送信して、外部装置の表示部に合成画像５１を表示させてもよい。又は、通信端末２０は、合成画像５１を示す画像データを画像形成装置に送信し、この画像データに応じた合成画像５１を記録媒体上に形成させてもよい。
【００９３】
（１１）上述した実施形態では、画像取得部２１１が、撮像部２６により撮影された画像を取得する例について説明したが、画像取得部２１１が取得する画像は、撮像部２６により撮影された画像に限定されない。例えば、画像取得部２１１は、ユーザーの操作により作成された画像を取得してもよいし、予め記憶部２８に記憶された画像を取得してもよい。また、画像取得部２１１は、外部装置から画像を取得してもよい。
【００９４】
（１２）上述した実施形態において、通信端末２０が実現する機能の一部をサーバー装置１０が有していてもよい。例えば、図６に示す画像取得部２１１、検出部２１２及び生成部２１５の機能をサーバー装置１０が有していてもよい。これにより、通信端末２０の処理負担を軽減することができる。
【００９５】
（１３）上述した実施形態では、画像処理システム１がサーバー装置１０を備える例について説明したが、サーバー装置１０は必ずしも必要ではない。サーバー装置１０が実現する機能を通信端末２０が有していてもよい。
【００９６】
（１４）上述した実施形態では、通信端末２０が携帯電話やスマートフォンである例について説明したが、通信端末２０はこれに限定されない。例えば、通信端末２０は、デジタルカメラであってもよいし、タブレット型コンピュータやノート型パーソナルコンピュータであってもよい。
【００９７】
（１５）サーバー装置１０のＣＰＵ１１及び通信端末２０のＣＰＵ２１により実行されるプログラムは、インターネットなどの通信回線を介してダウンロードされてもよい。また、このプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどの、コンピュータが読取可能な記録媒体に記録した状態で提供されてもよい。
【００９８】
（１６）付加情報を表示するための条件は、場所に関する条件、時間に関する条件、ユーザーに関する条件、基地局を含む通信環境に関する条件に限定されず、その他の条件であってもよい。例えば、図９に示す設定画面６０は、撮影画像５０の表示回数に関する条件の設定を受け付けてもよい。この場合、通信端末２０は、撮影画像５０の表示回数を計数して記憶部２８に記憶させる。図１０に示すステップＳ２０１では、記憶部２８に記憶された表示回数を含む状況情報がサーバー装置１０に送信される。ステップＳ２０２では、この表示回数に基づいて、撮影画像５０の表示回数が設定された条件を満たすか否かが判断される。これにより、撮影画像５０の表示回数が設定された条件を満たす場合には、撮影画像５０上に付加情報が表示される。
【００９９】
または、図９に示す設定画面６０は、天気に関する条件の設定を受け付けてもよい。この場合、通信端末２０は、撮影画像５０の表示が指示された時刻及び場所に対応する天気情報を外部の気象サーバー装置から取得する。図１０に示すステップＳ２０１では、気象サーバー装置から取得された天気情報を含む状況情報がサーバー装置１０に送信される。ステップＳ２０２では、この天気情報に基づいて、撮影画像５０の表示が指示された際の天気情報が設定された条件を満たすか否かが判断される。これにより、撮影画像５０の表示が指示された際の天気情報が設定された条件を満たす場合には、撮影画像５０上に付加情報が表示される。
【０１００】
（１７）上述した実施形態では、通信端末２０が付加情報を出力する条件を設定する例について説明した。しかし、この条件の設定は、通信端末２０以外の装置で行われてもよい。例えば、サーバー装置１０又は他の通信端末２０が付加情報を出力する条件の設定を行ってもよい。
【０１０１】
図１９は、本変形例に係る通信端末２０の機能構成を示す図である。本変形例に係る通信端末２０は、実施形態で説明した設定部２１３に代えて条件取得部２１７を有する。条件取得部２１７は、他の装置で付加情報を出力する条件が設定されると、設定された条件を含む設定情報を他の装置から取得する。
【符号の説明】
【０１０２】
１：画像処理システム、１０：サーバー装置、１１：ＣＰＵ、１２：メモリ、１３：通信部、１４：記憶部、２０：通信端末、２１：ＣＰＵ、２２：メモリ、２３：通信部、２４：操作部、２５：表示部、２６：撮像部、２７：測位部、２８：記憶部、１１１：登録部、１１２：判断部、１１３：抽出部、１１４：第２の送信部、２１１：画像取得部、２１２：検出部、２１３：設定部、２１４：第１の送信部、２１５：生成部、２１６：表示制御部、２１７：条件取得部
【図１】
2014153829.tif 000003
【図２】
2014153829.tif 000004
【図３】
2014153829.tif 000005
【図４】
2014153829.tif 000006
【図５】
2014153829.tif 000007
【図６】
2014153829.tif 000008
【図７】
2014153829.tif 000009
【図８】
2014153829.tif 000010
【図９】
2014153829.tif 000011
【図１０】
2014153829.tif 000012
【図１１】
2014153829.tif 000013
【図１２】
2014153829.tif 000014
【図１３】
2014153829.tif 000015
【図１４】
2014153829.tif 000016
【図１５】
2014153829.tif 000017
【図１６】
2014153829.tif 000018
【図１７】
2014153829.tif 000019
【図１８】
2014153829.tif 000020
【図１９】
2014153829.tif 000021