(57)【要約】【課題】  撮影者が意図する情報を撮影画像に適切に付加できるようにする。【解決手段】  撮影画像内の文字を認識してその文字情報を取得すると共に、撮影画像の撮影位置を特定して、この撮影位置に関する情報を取得し（図５のステップＡ９、Ａ１０）、この取得した文字情報と撮影位置に関する情報とを比較して同じ対象を示すものであるか否かを判別し（ステップＡ１１、Ａ１２）、同じ対象を示すものであることを条件として、その撮影位置に関する情報を当該撮影画像に付加して記録する（ステップＡ１３、Ａ１４）。【選択図】  図５
2017152842.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像内の文字を認識した文字情報を取得する第１の取得手段と、
前記撮影画像の撮影位置を特定して、この撮影位置に関する情報を取得する第２の取得手段と、
前記第１の取得手段によって取得された文字情報と前記第２の取得手段によって取得された撮影位置に関する情報とを比較して同じ対象を示すか否かを判別する判別手段と、
前記判別手段によって同じ対象を示すものであると判別されたことを条件として、前記第１の取得手段によって取得された文字情報、前記第２の取得手段によって取得された撮影位置に関する情報のうち、少なくともそのいずれかの情報を前記撮影画像に付加して記録する情報付加手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記第２の取得手段は、位置毎にその場所の名称を記憶するデータベースを検索することにより撮影位置に関する情報としてその撮影場所の名称を取得し、
前記判別手段は、前記第１の取得手段によって取得された文字情報と前記第２の取得手段によって取得された撮影場所の名称とを比較して同じ場所を示すか否かを判別する、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記判別手段は、前記第１の取得手段によって取得された文字情報と前記第２の取得手段によって取得された撮影場所の名称とを比較する際に、所定数の文字数が一致していれば、同じ対象であると判別する、
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記データベースは、地点毎にその場所に関する情報を記憶し、
前記第２の取得手段は、前記撮影画像の撮影位置を特定して、その撮影位置に基づいて前記データベースを検索することにより撮影場所に関する情報を取得する、
ことを特徴とする請求項２又は３に記載の画像処理装置。
【請求項５】
表示手段と、
前記撮影画像を前記表示手段に表示させる表示制御手段と、
を更に備え、
前記表示制御手段は、前記撮影画像を表示手段に表示させる場合に、前記情報付加手段により付加された情報を前記表示手段に表示させる制御を行う、
ことを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記判別手段は、前記表示制御手段が撮影画像を表示手段に表示させる際に、前記第１の取得手段によって取得された文字情報と前記第２の取得手段によって取得された撮影位置に関する情報とを比較して同じ対象を示すか否かを判別し、
前記表示制御手段は、前記判別手段によって同じ対象を示すものであると判別されたことを条件として、前記情報付加手段により付加された情報を前記表示手段に表示させる制御を行う、
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記撮影画像を撮影する撮影手段と、
前記撮影画像の撮影位置を特定する位置特定手段と、
を更に備え、
前記第２の取得手段は、前記撮影手段による撮影時に前記位置特定手段により特定された撮影位置に基づいてその撮影位置に関する情報を取得する、
ことを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
特定モードに設定する設定手段と、
を更に備え、
前記第２の取得手段は、前記撮影画像の撮影位置を特定することができなかった場合に、前記設定手段によって特定モードに設定されていれば、前記第１の取得手段によって取得された文字情報に基づいて前記データベースを検索することにより撮影位置に関する情報を取得する、
ことを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
画像処理装置における画像処理方法であって、
撮影画像内の文字を認識した文字情報を取得する処理と、
前記撮影画像の撮影位置を特定して、この撮影位置に関する情報を取得する処理と、
前記取得された文字情報と前記取得された撮影位置に関する情報とを比較して同じ対象を示すか否かを判別する処理と、
前記同じ対象を示すものであると判別されたことを条件として、前記取得された文字情報、前記取得された撮影位置に関する情報のうち、少なくともそのいずれかの情報を前記撮影画像に付加して記録する処理と、
を含むことを特徴とする画像処理方法。
【請求項１０】
画像処理装置のコンピュータに対して、
撮影画像内の文字を認識した文字情報を取得する機能と、
前記撮影画像の撮影位置を特定して、この撮影位置に関する情報を取得する機能と、
前記取得された文字情報と前記取得された撮影位置に関する情報とを比較して同じ対象を示すか否かを判別する機能と、
前記同じ対象を示すものであると判別されたことを条件として、前記取得された文字情報、前記取得された撮影位置に関する情報のうち、少なくともそのいずれかの情報を前記撮影画像に付加して記録する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像に情報を付加する画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
撮影された画像に所定の情報を付加する画像処理装置としては、例えば、撮影された画像を解析しながら場所を示す文字を認識し、その認識結果（文字情報）を基に得られた撮影地の情報を当該撮影画像に付加して記録するようにした技術が知られている（特許文献１参照）。また、連続撮影された画像内を文字認識し、有意な文字列を検出した場合に、その撮影時の位置情報を付加するようにした技術が知られている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−６７３０２号公報
【特許文献２】特開２００８−２９２２７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した各特許文献の技術にあっては、撮影された画像内の文字に基づいて得られた情報を付加するようにしているが、撮影された画像内にはその撮影地とは関係の無い様々な文字が含まれている可能性があるため、これらの全ての文字に対応して各種の情報を付加することは、ユーザ（撮影者）の意図しない不要な情報までも付加してしまうことになる。
【０００５】
本発明の課題は、撮影者が意図する情報を撮影画像に適切に付加できるようにすることである。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために本発明は、
撮影画像内の文字を認識した文字情報を取得する第１の取得手段と、
前記撮影画像の撮影位置を特定して、この撮影位置に関する情報を取得する第２の取得手段と、
前記第１の取得手段によって取得された文字情報と前記第２の取得手段によって取得された撮影位置に関する情報とを比較して同じ対象を示すか否かを判別する判別手段と、
前記判別手段によって同じ対象を示すものであると判別されたことを条件として、前記第１の取得手段によって取得された文字情報、前記第２の取得手段によって取得された撮影位置に関する情報のうち、少なくともそのいずれかの情報を前記撮影画像に付加して記録する情報付加手段と、
を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、撮影者の意図する情報を撮影画像に適切に付加することができる。
【図面の簡単な説明】
【０００８】
【図１】画像処理装置として適用したデジタルカメラの基本的な構成要素を示したブロック図。
【図２】（１）、（２）は、文字を含めて撮影した撮影画像を例示した図。
【図３】ランドマーク用データベース３ｄを説明するための図。
【図４】撮影画像に情報を付加する機能がユーザ操作によって起動された際に実行開始される動作（本実施形態の特徴的な動作）を示したフローチャート。
【図５】図４の動作に続くフローチャート。
【図６】再生モードに切り替えられた際に実行開始される動作（本実施形態の特徴的な動作）を示したフローチャート。
【図７】本実施形態の＜変形例１＞において、撮影画像の再生時に撮影位置に関する情報をその撮影画像に付加する場合の動作を示したフローチャート。
【図８】本実施形態の＜変形例２＞において、撮影時に撮影位置に関する情報をその撮影画像に付加する場合の動作を示したフローチャート。
【発明を実施するための形態】
【０００９】
以下、図１〜図６を参照して本発明の実施形態を説明する。
本実施形態は、画像処理装置としてデジタルカメラに適用した場合を例示したもので、図１は、そのデジタルカメラの基本的な構成要素を示したブロック図である。
画像処理装置（デジタルカメラ）は、被写体を高精細に撮影可能な撮像機能、記録保存されている撮影画像を任意に読み出して再生する画像再生機能の他に、撮影者の意図する情報を撮影画像に付加する情報付加機能などを備えている。制御部１は、電源部（二次電池）２からの電力供給によって動作し、記憶部３内に格納されている各種のプログラムに応じてこのカメラの全体動作を制御するもので、この制御部１には図示しないＣＰＵ（中央演算処理装置）やメモリなどが設けられている。
【００１０】
記憶部３は、例えば、ＲＯＭ、フラッシュメモリなどを有する構成で、図４〜図６に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているプログラムメモリ３ａと、フラグなどを一時記憶するワークメモリ３ｂと、文字の特徴量（特徴ベクトルなど）と文字コード（テキストデータ）とを対応付けて記憶する構成の文字認識用データベース３ｃと、後述するランドマーク用データベース３ｄなどを有している。なお、記憶部３は、例えば、ＳＤカード、ＵＳＢメモリなど、着脱自在な可搬型メモリ（記録メディア）を含む構成であってもよく、図示しないが、通信機能を介してネットワークに接続されている状態においては所定のサーバ装置側の記憶領域を含むものであってもよい。
【００１１】
操作部４は、図示省略したが、電源オン／オフを行う電源キー、撮影が可能なモード（ＲＥＣモード）と保存されている撮影画像を再生するモード（ＰＬＡＹモード）などを切り替えるモード変更キー、撮影を指示するレリーズキーなど、各種のキーを備えたもので、制御部１は、このキー操作に応じて、例えば、モード変更処理、撮影処理、再生処理などを行う。撮像部５は、図示しないが、光学レンズからの被写体画像が撮像素子（ＣＣＤやＣＭＯＳなど）に結像されることにより被写体を高精細に撮影することが可能なもので、撮影レンズ、撮像素子、各種のセンサ、アナログ処理部、デジタル処理部を有している。この撮像部５によって撮影された画像は、制御部１によりその画像を圧縮してファイル化する画像圧縮処理が施された後、記憶部３の記録メディアに記録保存される。
【００１２】
表示部６は、高精細な液晶表示装置などによって構成され、ライブビュー画像をリアルタイムに表示するモニタ画面（ライブビュー画面）となったり、記録保存されている撮影画像を再生する再生画面となったりする。無線通信部７は、例えば、ＷＩ-Ｆｉ（Wireless  Fidelity）を構成するもので、図示省略の通信網（公衆無線通信網及びインターネット）介してサーバ装置に接続されており、このサーバ装置から定期的に地図情報などを受信してランドマーク用データベース３ｄの内容を更新するようにしている。ＧＰＳ（Global  Positioning  System）測位部８は、地上系／衛星系の制御局を利用して現在の位置を測定する位置測定システムで、制御部１は、撮影時にＧＰＳ測位部８が受信した位置情報を撮影位置として撮影画像のファイル情報（Ｅｘｉｆ情報）に付加するようにしている。
【００１３】
図２は、文字を含めて撮影した撮影画像を例示した図である。
図２（１）は、水族館を意図して（主なる被写体として）その入口に立っている人物を撮影した画像を例示したもので、この撮影画像内には複数の文字列として、“○△水族館”と“入口”が含まれている。図２（２）は、水族館の近くに設置されている案内板を意図して（主なる被写体として）撮影した画像を例示したもので、この撮影画像内には複数の文字列として、“入口”、“イルカショー”、“開始１３時〜”、…が含まれている。
【００１４】
制御部１は、撮影画像に情報を付加する機能の起動がユーザ操作によって指示されると、記憶部３の記録メディアに保存されている撮影画像を読み出して文字認識を行ってその撮影画像内に含まれている文字イメージを抽出して文字認識を行うようにしている。例えば、図２（１）の撮影画像の場合には、“○△水族館”と“入口”の文字列を抽出し、図２（２）の撮影画像の場合には、“入口”、“イルカショー”、“開始１３時〜”、…の文字列を抽出して、文字認識を行うようにしている。なお、本実施形態において文字とは、一般的な文字の他に、記号、略号、外国語文字などを含む広義の文字を意味している。
【００１５】
図２は、ランドマーク用データベース３ｄを説明するための図である。
ランドマーク用データベース３ｄは、観光地などの各地点に対応して、地点毎にその地点に関する情報を記憶するもので、「地点位置」、「ランドマーク名称」、「詳細情報」の各項目を有している。「地点位置」は、地点を特定する位置情報を記憶する項目で、位置情報として経緯度情報を記憶するが、それに限らず、経緯度情報を基に得られる地名や住所情報などを記憶するようにしてもよい。「ランドマーク名称」は、地点を象徴する場所の名称（例えば、施設名、地名、住所）の他に、その地点で開催されるイベント名、そのイベントに参加するゲスト名などのように、地点に関する様々な名称（略称、別名を含む）を記憶する項目である。
【００１６】
図示の例において、「地点位置」が“神奈川県内の地点Ｘ”に対応する「ランドマーク名称」には、施設名を示す文字列（固有名詞）として“○△水族館”が記憶され、その施設内で開催されるイベントに関する文字列として“今月の催し”、“イルカショー”が記憶されている。なお、「ランドマーク名称」の“今月の催し”、“イルカショー”は、○△水族館で毎月開催されるイベントがイルカショーであることを示した情報で、そのイベントを特定することが可能な代表的な名称である。また、「地点位置」が“東京都内の地点Ｙ”に対応する「ランドマーク名称」には、施設名を示す文字列（固有名詞）として“立川駅”、その施設で開催されるイベントに関する文字列として“節分”、“○○太郎”が記憶されている。なお、「ランドマーク名称」の“立川駅”、“○○太郎”は、立川駅前で２月３日に節分のイベントを開催し、ゲストとして“○○太郎”が来ることを示した情報で、そのイベントを特定することが可能な代表的な名称である。
【００１７】
「詳細情報」は、地点に関する詳細な情報であり、例えば、ネットワーク上の情報をアクセスするＵＲＬ（Uniform  Resource  Locator）、施設情報、イベント情報などのように詳細な情報を記憶する項目である。図示の例は、「地点位置」が“神奈川県内の地点Ｘ”、「ランドマーク名称」が“○△水族館”の「詳細情報」として、その水族館の“ＵＲＬ”、“施設情報”を記憶し、「ランドマーク名称」が“今月の催し”、“イルカショー”の「詳細情報」として、“開催日時：＊＊”、“料金：＊＊”などを記憶した場合を示している。更に、「地点位置」が“東京都内の地点Ｙ”、「ランドマーク名称」が“立川駅”の「詳細情報」として、その駅の“ＵＲＬ”を記憶し、「ランドマーク名称」が“節分”、“○○太郎”の「詳細情報」として、“開催日時：駅前広場…”、“ゲスト名：○○太郎…”などを記憶した場合を示している。
【００１８】
このように構成されたランドマーク用データベース３ｄは、上述の情報付加機能の動作時に参照されるもので、制御部１は、撮影された画像の中に含まれている様々な文字の中から撮影者の意図する必要な情報であるか、意図しない不要な情報であるかを選別するためにランドマーク用データベース３ｄを参照する。すなわち、制御部１は、撮影画像内の文字を認識してその文字情報を取得すると共に、撮影画像のＥｘｉｆ情報からＧＰＳ位置情報を読み出して撮影位置を特定し、この撮影位置に基づいてランドマーク用データベース３ｄの「地点位置」を検索して、この「地点位置」に対応する「ランドマーク名称」を撮影位置に関する情報として取得する。
【００１９】
そして、撮影画像内の文字を認識することによって得られた文字情報と、ランドマーク用データベース３ｄから取得した「ランドマーク名称」とを比較して同じ対象（例えば、同じ施設名、同じイベント名など）を示すか否かを判別することによって、撮影された画像の中に含まれている様々な文字の中から撮影者の意図する必要な情報であるか、意図しない不要な情報であるかを選別する。ここで、同じ対象を示すものであれば、撮影位置に関する情報は、撮影者の意図する必要な情報であると判断し、その「ランドマーク名称」と「詳細情報」を当該撮影画像のＥｘｉｆ情報に付加した後、その撮影画像を記録保存するようにしている。
【００２０】
次に、本実施形態における画像処理装置（デジタルカメラ）の動作概念を図４〜図６に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなどの伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用して本実施形態特有の動作を実行することもできる。なお、図４及び図５は、デジタルカメラの全体動作のうち、本実施形態の特徴部分の動作概要を示したフローチャートであり、この図４及び図５のフローから抜けた際には、全体動作のメインフロー（図示省略）に戻る。
【００２１】
図４及び図５は、撮影画像に情報を付加する機能がユーザ操作によって起動された際に実行開始される動作（本実施形態の特徴的な動作）を示したフローチャートである。
まず、制御部１は、記憶部３の記録メディアに保存されている撮影画像の中から処理対象としてユーザ操作によって任意に指定された撮影画像を取り込む（図４のステップＡ１）。そして、取り込んだ撮影画像のＥＸＩＦ情報にＧＰＳ位置情報が記憶されているかを調べ（ステップＡ２）、ＧＰＳ位置情報が記憶されていなければ（ステップＡ２でＮＯ）、情報の付加を行わずに、図４及び図５のフローから抜けるが、ＧＰＳ位置情報が記憶されていれば（ステップＡ２でＹＥＳ）、そのＥＸＩＦ情報からＧＰＳ位置情報を取得する（ステップＡ３）。
【００２２】
そして、撮影画像を解析しながら文字イメージ部分を抽出し（ステップＡ４）、その撮影画像内に文字が含まれているかを調べる（ステップＡ５）。ここで、撮影画像の全体に文字が１文字も含まれていなければ（ステップＡ５でＮＯ）、取得したＧＰＳ位置情報に基づいてランドマーク用データベース３ｄの「地点位置」を検索し、該当する「地点位置」に対応する「ランドマーク名称」、「詳細情報」をその撮影画像の撮影位置に関する情報として取得する（ステップＡ７）。この場合、ランドマーク用データベース３ｄにおいて、「地点位置」に複数の「ランドマーク名称」が対応付けられていれば、その代表の「ランドマーク名称」、つまり、最初に列記されている「ランドマーク名称」とその「詳細情報」を取得する。これによって取得した「ランドマーク名称」と「詳細情報」を当該撮影画像のＥＸＩＦ情報に付加した後、その撮影画像を元の記憶部３の記録メディアに記録保存して（ステップＡ８）、図４及び図５のフローから抜ける。
【００２３】
一方、撮影画像内に文字が含まれていれば（ステップＡ５でＹＥＳ）、抽出した文字イメージを１文字毎に文字認識用データベース３ｃを参照して文字認識して、その認識結果として文字情報（文字コード）を取得する（ステップＡ６）。この場合、図２（１）に示すように撮影画像内に複数の文字列として“○△水族館”、“入口”が含まれている場合には、その中から最初に抽出した“○△水族館”を文字認識してその文字情報を取得する。そして、図５のステップＡ９に移り、取得したＧＰＳ位置情報に基づいてランドマーク用データベース３ｄの「地点位置」を検索し、該当する「地点位置」の「ランドマーク名称」を撮影位置に関する情報として取得する（ステップＡ１０）。例えば、「地点位置」が“神奈川県内の地点Ｘ”の場合には、「ランドマーク名称」として“○△水族館”、“今月の催し”、“イルカショー”をランドマーク用データベース３ｄから取得する。
【００２４】
そして、文字認識した撮影画像内の文字情報（例えば、“○△水族館”）と、ランドマーク用データベース３ｄから取得したランドマーク名称（例えば、“○△水族館”、“今月の催し”、“イルカショー”）とを比較し（ステップＡ１１）、その文字情報がランドマーク名称と所定文字数（例えば、２文字）以上合致しているかを調べる（ステップＡ１２）。この場合、例えば、撮影画像内の文字情報“○△水族館”と、ランドマーク名称の“今月の催し”及び“イルカショー”とは合致していないと判断されるが、ランドマーク名称の“○△水族館”とは合致していると判断される。
【００２５】
なお、文字情報が“○△水族館”でなくてとも、例えば、看板の文字の一部がかすれていて、その全ての文字を正しく文字認識することができない場合や文字列の一部が撮影範囲から外れた場合などによって文字情報が“○△”又は“△水族館”であっても、ランドマーク名称の“○△水族館”と合致すると判断される。この合致判断においては、上記の他に、合致しない文字数が所定以下であるかを調べたり、合致する文字と合致しない文字の割合が所定以上（以下）であるかを調べるようにしてもよい。また、合致を判断する基準となる文字数や割合をユーザーが任意に設定できるようにしてもよい。
【００２６】
同様に、「地点位置」が“神奈川県内の地点Ｘ”の場合において、文字認識した撮影画像内の文字情報が“イルカショー”であれば、ランドマーク名称の“○△水族館”及び“今月の催し”とその文字情報とは合致していないと判断されるが、ランドマーク名称の“イルカショー”とは合致していると判断される。なお、文字情報が“イルカショー”でなくてとも、例えば、“イルカ”又は“ショー”であれば、ランドマーク名称の“イルカショー”と合致すると判断される。
【００２７】
ここで、文字情報がいずれのランドマーク名称に合致していれば（ステップＡ１２でＮＯ）、ランドマーク用データベース３ｄからその「ランドマーク名称」に対応する「詳細情報」を取得する（ステップＡ１３）。例えば、文字情報がランドマーク名称の“○△水族館”に合致した場合には、その「詳細情報」としてその水族館の“ＵＲＬ、施設情報”を取得し、また、文字情報がランドマーク名称の“イルカショー”に合致した場合には、その「詳細情報」としてそのイベントの“開催日時、料金など”を取得する。そして、次のステップＡ１４に移り、撮影画像のＥＸＩＦ情報に「ランドマーク名称」及び「詳細情報」を付加した後、その撮影画像を元の記憶部３の記録メディアに記録保存する。
【００２８】
その後、ステップＡ１５に移り、撮影画像内に他の文字イメージが残っているかを調べる。いま、図２（１）に示す撮影画像内には他の文字として“入口”が残っているので（ステップＡ１５でＹＥＳ）、この文字列“入口”を文字認識してその文字情報を取得する（ステップＡ１６）。そして、上述のステップＡ１１に戻り、文字認識した撮影画像内の文字情報の“入口”と、ランドマーク用データベース３ｄから取得したランドマーク名称の“○△水族館”、“今月の催し”、“イルカショー”とを比較するが、その文字情報は、全てのランドマーク名称とは合致しないので（ステップＡ１２でＮＯ）、その文字情報を無視するためにステップＡ１５に移る。この場合、撮影画像内には“○△水族館”、“入口”以外の文字は存在していないため（ステップＡ１５でＮＯ）、図４及び図５のフローから抜ける。
【００２９】
図６は、再生モードに切り替えられた際に実行開始される動作（本実施形態の特徴的な動作）を示したフローチャートである。
まず、制御部１は、記憶部３の記録メディアに保存されている撮影画像の中から再生対象の画像を選択し（ステップＢ１）この選択した撮影画像を再生画面に表示させる（ステップＢ２）。そして、この再生画像のＥＸＩＦ情報をアクセスして「ランドマーク名称」が付加されているかを調べ（ステップＢ３）、「ランドマーク名称」が記憶されていなければ（ステップＢ３でＮＯ）、ステップＢ６に移り、再生モードが解除されたかを調べる。ここで、再生モードのままであれば（ステップＢ３でＮＯ）、次の再生対象の画像を選択し（ステップＢ１）、再生画面に表示させる（ステップＢ２）。
【００３０】
いま、再生対象の画像に「ランドマーク名称」が付加されていれば（ステップＢ３でＹＥＳ）、その再生画像のＥＸＩＦ情報から「ランドマーク名称」と共にその「詳細情報」を取得し（ステップＢ４）、この「ランドマーク名称」及び「詳細情報」を再生画面に表示させる（ステップＢ５）。例えば、撮影画像に「ランドマーク名称」、「詳細情報」を重畳表示させたり、並列表示させたりする。そして、次のステップＢ６に移り、再生モードが解除されたかを調べ、再生モードが解除されるまで撮影画像を順次選択しながら上述の動作を繰り返す。
【００３１】
以上のように、本実施形態において制御部１は、撮影画像内の文字を認識してその文字情報を取得すると共に、撮影画像の撮影位置を特定して、この撮影位置に関する情報を取得し、この取得した文字情報と撮影位置に関する情報とを比較して同じ対象を示すものであるか否かを判別し、同じ対象を示すものであることを条件として、その撮影位置に関する情報を当該撮影画像に付加して記録するようにしたので、撮影画像内の文字情報とその撮影位置に関する情報とが同じ対象（例えば、同じ施設名、同じイベント名など）でなければ、撮影者の意図しない不要な情報であると判断し、同じ対象であれば、撮影者の意図する必要な情報であると判断することができ、撮影画像内にその撮影位置に関係しない様々な文字が含まれていても、撮影者の意図する情報を撮影画像に適切に付加することが可能となる。
【００３２】
制御部１は、ランドマーク用データベース３ｄから撮影場所の名称（例えば、施設名、地名、住所）を取得して、撮影画像内の文字情報と撮影場所の名称とを比較し、同じ対象（場所）を示すか否かを判別するようにしたので、撮影画像の中から撮影場所を示す文字情報を選別してその撮影場所に関する情報を当該撮影画像に付加することができる。
【００３３】
制御部１は、撮影画像内の文字情報と撮影場所の名称とを比較する際に、所定数の文字数が一致していれば、同じ対象（場所）であると判別するようにしたので、撮影場所の名称の一部が撮影されなかったり、文字認識できなかったりした場合でも、同じ対象（場所）であると判別することができる。
【００３４】
ランドマーク用データベース３ｄは、地点毎にその場所に関する情報を記憶するデータベースであり、制御部１は、撮影画像の撮影位置に基づいてランドマーク用データベース３ｄを検索することにより撮影場所に関する情報を取得するようにしたので、ランドマーク用データベース３ｄを参照するだけで撮影場所に関する情報を容易に得ることができる。
【００３５】
制御部１は、撮影画像を再生画面に表示させる場合に、その撮影画像に付加されている「ランドマーク名称」、「詳細情報」を再生画面に併せて表示させるようにしたので、ユーザにあっては撮影画像の再生時に撮影位置に関する情報を知ることができる。
【００３６】
なお、上述した実施形態においては、撮影画像の全体に文字イメージが１文字も含まれていない場合（図４のステップＡ５でＮＯ）、取得したＧＰＳ位置情報に基づいてランドマーク用データベース３ｄの「地点位置」を検索し、該当する撮影位置に関する情報を撮影画像に付加するようにしたが（ステップＡ７及びＡ８）、撮影画像内に文字が含まれていない場合には、撮影位置に関する情報を撮影画像に付加しないようにするためにステップＡ７及びＡ８を実行しないようにしてもよい。
【００３７】
また、上述した実施形態においては、撮影時にはユーザに知らせることなく、自動的に撮影画像に情報を付加して記録したが、撮影された画像を記録する際に、どのような情報が付加されるかを表示してユーザに知らせたり、それを見たユーザが各情報の付加の可否を指示できるようにしてもよい。また、撮影画像内の文字検出の有無や、検出した文字がデータベース内の情報と一致したか否かの処理状況をユーザに知らせるようにしてもよい。
【００３８】
＜変形例１＞
上述した実施形態においては、撮影画像に情報を付加する機能がユーザ操作によって起動された際に、撮影画像にその撮影位置に関する情報を付加するようにしたが、この情報付加機能を単独で起動する場合に限らず、撮影画像の再生動作に連動して情報を付加したり表示したりするようにしてもよい。
図７は、撮影画像の再生時に情報をその撮影画像に付加する場合の動作を示したフローチャートである。なお、撮影画像に情報を付加する方法は、上述した実施形態と同様に、撮影画像内の文字を認識してその文字情報を取得すると共に、撮影画像の撮影位置を特定して、この撮影位置に関する情報を取得し、この取得した文字情報と撮影位置に関する情報とを比較して同じ対象を示すものであることを条件に、その撮影位置に関する情報を当該撮影画像に付加するようにしている。
【００３９】
まず、制御部１は、記憶部３の記録メディアに保存されている撮影画像の中から再生対象の画像を選択し（ステップＣ１）この選択した撮影画像を再生画面に表示させる（ステップＣ２）。そして、上述した実施形態と同様に、その撮影画像を解析しながら文字イメージ部分を抽出して文字認識（ステップＣ３）を行うと共に、撮影画像内のＥＸＩＦ情報からＧＰＳ位置情報を取得してランドマーク用データベース３ｄの「地点位置」を検索し、その「地点位置」に該当する「ランドマーク名称」を取得する（ステップＣ４）。そして、認識した文字情報と、取得したランドマーク名称とを比較し（ステップＣ５）、文字情報がランドマーク名称に所定文字数以上合致しているかを調べる（ステップＣ６）。
【００４０】
文字情報がランドマーク名称に合致していなければ（ステップＣ６でＮＯ）、ステップＣ９に移り、再生モードが解除されたかを調べ、再生モードのままであれば（ステップＣ９でＮＯ）、上述のステップＣ１に戻り、次の再生対象の画像を選択する。また、文字情報がランドマーク名称に合致していれば（ステップＣ５でＹＥＳ）、その撮影画像のＥＸＩＦ情報に、ランドマーク用データベース３ｄから取得した撮影位置に関する情報「ランドマーク名称」及び「詳細情報」を付加する（ステップＣ７）。そして、この「ランドマーク名称」及び「詳細情報」を再生画面に表示させる（ステップＣ８）。この場合、撮影画像に「ランドマーク名称」、「詳細情報」を重畳表示させたり、並列表示させたりする。以下、再生モードが解除されるまで上述の動作を繰り返す。
【００４１】
上述のように撮影画像を再生させる際に、撮影画像内の文字情報とランドマーク用データベース３ｄから取得した撮影位置に関する情報とを比較して同じ対象を示すものであるか否かを判別し、同じ対象を示すものであることを条件に撮影画像に付加される情報を再生画面に表示させるようにすれば、撮影画像の再生時に情報を付加することができると共に、ユーザにあってはその情報を再生画面で確認することができる。
【００４２】
＜変形例２＞
上述した＜変形例１＞においては、撮影画像の再生動作に連動して情報を付加するようにしたが、これに限らず、撮影動作に連動して情報を付加するようにしてもよい。
図８は、レリーズキー操作時にその撮影画像に情報を付加する場合の動作を示したフローチャートである。なお、撮影画像に情報を付加する方法は、上述した実施形態と同様に、撮影画像内の文字を認識してその文字情報を取得すると共に、撮影画像の撮影位置を特定して、この撮影位置に関する情報を取得し、この取得した文字情報と撮影位置に関する情報とを比較して同じ対象を示すものであることを条件に、その撮影位置に関する情報を当該撮影画像に付加するようにしている。
【００４３】
まず、制御部１は、レリーズキー操作に応じて取得した画像に対して現像などを施す撮影処理を行う（ステップＤ１）。そして、その撮影画像を解析しながら文字イメージ部分を抽出して文字認識（ステップＤ２）を行うと共に、ＧＰＳ測位部８からＧＰＳ位置情報を取得し、ＧＰＳ位置情報に基づいてランドマーク用データベース３ｄの「地点位置」を検索してその「地点位置」に該当する「ランドマーク名称」を取得する（ステップＤ３）。次に、上述した実施形態と同様に、そして、認識した文字情報と、取得したランドマーク名称とを比較し（ステップＤ４）、文字情報がランドマーク名称に所定文字数以上合致しているかを調べる（ステップＤ５）。
【００４４】
文字情報がランドマーク名称に合致していなければ（ステップＤ５でＮＯ）、ステップＤ７に移り、撮影画像のＥＸＩＦ情報にＧＰＳ位置情報、撮影年月日などの通常の情報を付加した後、その撮影画像を元の記憶部３の記録メディアに記録保存する。また、文字情報がランドマーク名称に合致していれば（ステップＤ５でＹＥＳ）、その撮影画像のＥＸＩＦ情報にＧＰＳ位置情報、撮影年月日などの通常の情報の他、ランドマーク用データベース３ｄから取得した撮影位置に関する情報「ランドマーク名称」及び「詳細情報」を付加した後、その撮影画像を元の記憶部３の記録メディアに記録保存する（ステップＤ６）。その後、図８のフローから抜ける。
【００４５】
上述のように撮影時にその撮影画像内の文字情報とランドマーク用データベース３ｄから取得した撮影位置に関する情報とを比較して同じ対象を示すものであるか否かを判別し、同じ対象を示すものであることを条件にその撮影画像に撮影位置に関する情報を付加して記録保存するようにすれば、撮影時にその撮影画像にその撮影位置に関する情報をＧＰＳ位置情報、撮影年月日などと共に付加することができる。
【００４６】
＜変形例３＞
上述した実施形態においては、撮影画像の撮影位置を特定することができなかった場合、つまり、図４のステップＡ２において、撮影画像のＥＸＩＦ情報にＧＰＳ位置情報が記憶されていない場合に、（Ａ）撮影画像に撮影位置に関する情報を付加しない方法を採用するようにしたが、これに場合に限らず、（Ｂ）ランドマーク用データベース３ｄを参照することなく、撮影画像内の文字イメージを文字認識した文字情報を撮影画像のＥＸＩＦ情報に付加する方法、（Ｃ）文字認識結果を基にランドマーク用データベース３ｄから取得した撮影位置に関する情報を付加する方法を採用するようにしてもよい。また、上述の（Ａ）、（Ｂ）、（Ｃ）の方法のいずれかをユーザ操作によって任意に選択可能としてもよい。
【００４７】
例えば、上述の（Ｃ）の方法がユーザ操作によって選択されている特定モードであれば、撮影画像内の文字イメージを抽出して文字認識を行い、その認識結果の文字情報に基づいてランドマーク用データベース３ｄの「ランドマーク名称」を検索して、その文字情報と「ランドマーク名称」とを比較し、文字情報が「ランドマーク名称」に所定文字数以上合致していれば、その「ランドマーク名称」及び「詳細情報」をランドマーク用データベース３ｄから取得して撮影画像のＥＸＩＦ情報に付加するようにしてもよい。
【００４８】
このように撮影画像の撮影位置を特定できなかった場合に、特定モードであれば、文字情報から撮影位置に関する情報を取得して撮影画像に付加するようにすれば、上述した実施形態と同様に、撮影者の意図する情報を撮影画像に適切に付加することができる。
【００４９】
上述した実施形態においては、同じ対象である場合に、ランドマーク用データベース３ｄから取得した撮影位置に関する情報「ランドマーク名称」及び「詳細情報」を撮影画像に付加して記録するようにしたが、撮影画像内の文字を認識した文字情報を撮影位置に関する情報として撮影画像に付加して記録するようにしてもよい。
【００５０】
上述した実施形態においては、カメラ側にランドマーク用データベース３ｄを備えた場合を例示したが、例えば、無線通信網を介して接続されているサーバ装置（図示省略）側にランドマーク用データベース３ｄを備えた場合であってもよい。この場合、カメラ側ではＧＰＳ位置情報をサーバ側に送信し、サーバ側では、受信したＧＰＳ位置情報に基づいてランドマーク用データベース３ｄを検索して、該当する撮影位置に関する情報をカメラ側に送信するようにすればよい。
【００５１】
上述した実施形態においては、画像処理装置としてデジタルカメラに適用した場合を示したが、パーソナルコンピュータ、ＰＤＡ（個人向け携帯型情報通信機器）、タブレット端末装置、スマートフォンなどの携帯電話機、電子ゲーム、音楽プレイヤーなどであってもよい。
【００５２】
また、上述した実施形態において示した“装置”や“部”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【００５３】
以上、この発明の実施形態について説明したが、この発明は、これに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下、本願出願の特許請求の範囲に記載された発明を付記する。
（付記）
（請求項１）
請求項１に記載の発明は、
撮影画像内の文字を認識した文字情報を取得する第１の取得手段と、
前記撮影画像の撮影位置を特定して、この撮影位置に関する情報を取得する第２の取得手段と、
前記第１の取得手段によって取得された文字情報と前記第２の取得手段によって取得された撮影位置に関する情報とを比較して同じ対象を示すか否かを判別する判別手段と、
前記判別手段によって同じ対象を示すものであると判別されたことを条件として、前記第１の取得手段によって取得された文字情報、前記第２の取得手段によって取得された撮影位置に関する情報のうち、少なくともそのいずれかの情報を前記撮影画像に付加して記録する情報付加手段と、
を備えたことを特徴とする。
（請求項２）
請求項２に記載の発明は、請求項１に記載の画像処理装置において、
前記第２の取得手段は、位置毎にその場所の名称を記憶するデータベースを検索することにより撮影位置に関する情報としてその撮影場所の名称を取得し、
前記判別手段は、前記第１の取得手段によって取得された文字情報と前記第２の取得手段によって取得された撮影場所の名称とを比較して同じ場所を示すか否かを判別する、
ことを特徴とする。
（請求項３）
請求項３に記載の発明は、請求項２に記載の画像処理装置において、
前記判別手段は、前記第１の取得手段によって取得された文字情報と前記第２の取得手段によって取得された撮影場所の名称とを比較する際に、所定数の文字数が一致していれば、同じ対象であると判別する、
ことを特徴とする。
（請求項４）
請求項４に記載の発明は、請求項２又は３に記載の画像処理装置において、
前記データベースは、地点毎にその場所に関する情報を記憶し、
前記第２の取得手段は、前記撮影画像の撮影位置を特定して、その撮影位置に基づいて前記データベースを検索することにより撮影場所に関する情報を取得する、
ことを特徴とする。
（請求項５）
請求項５に記載の発明は、請求項１乃至４のいずれか１項に記載の画像処理装置において、
表示手段と、
前記撮影画像を前記表示手段に表示させる表示制御手段と、
を更に備え、
前記表示制御手段は、前記撮影画像を表示手段に表示させる場合に、前記情報付加手段により付加された情報を前記表示手段に表示させる制御を行う、
ことを特徴とする。
（請求項６）
請求項６に記載の発明は、請求項５に記載の画像処理装置において、
前記判別手段は、前記表示制御手段が撮影画像を表示手段に表示させる際に、前記第１の取得手段によって取得された文字情報と前記第２の取得手段によって取得された撮影位置に関する情報とを比較して同じ対象を示すか否かを判別し、
前記表示制御手段は、前記判別手段によって同じ対象を示すものであると判別されたことを条件として、前記情報付加手段により付加された情報を前記表示手段に表示させる制御を行う、
ことを特徴とする。
（請求項７）
請求項７に記載の発明は、請求項１乃至６のいずれか１項に記載の画像処理装置において、
前記撮影画像を撮影する撮影手段と、
前記撮影画像の撮影位置を特定する位置特定手段と、
を更に備え、
前記第２の取得手段は、前記撮影手段による撮影時に前記位置特定手段により特定された撮影位置に基づいてその撮影位置に関する情報を取得する、
ことを特徴とする。
（請求項８）
請求項８に記載の発明は、請求項１乃至７のいずれか１項に記載の画像処理装置において、
特定モードに設定する設定手段と、
を更に備え、
前記第２の取得手段は、前記撮影画像の撮影位置を特定することができなかった場合に、前記設定手段によって特定モードに設定されていれば、前記第１の取得手段によって取得された文字情報に基づいて前記データベースを検索することにより撮影位置に関する情報を取得する、
ことを特徴とする。
（請求項９）
請求項９に記載の発明は、
画像処理装置における画像処理方法であって、
撮影画像内の文字を認識した文字情報を取得する処理と、
前記撮影画像の撮影位置を特定して、この撮影位置に関する情報を取得する処理と、
前記取得された文字情報と前記取得された撮影位置に関する情報とを比較して同じ対象を示すか否かを判別する処理と、
前記同じ対象を示すものであると判別されたことを条件として、前記取得された文字情報、前記取得された撮影位置に関する情報のうち、少なくともそのいずれかの情報を前記撮影画像に付加して記録する処理と、
を含むことを特徴とする。
（請求項１０）
請求項１０に記載の発明は、
画像処理装置のコンピュータに対して、
撮影画像内の文字を認識した文字情報を取得する機能と、
前記撮影画像の撮影位置を特定して、この撮影位置に関する情報を取得する機能と、
前記取得された文字情報と前記取得された撮影位置に関する情報とを比較して同じ対象を示すか否かを判別する機能と、
前記同じ対象を示すものであると判別されたことを条件として、前記取得された文字情報、前記取得された撮影位置に関する情報のうち、少なくともそのいずれかの情報を前記撮影画像に付加して記録する機能と、
を実現させるためのプログラムである。
【符号の説明】
【００５４】
１  制御部
３  記憶部
３ａ  プログラムメモリ
３ｃ  文字認識用データベース
３ｄ  ランドマーク用データベース
５  撮像部
７  無線通信部
８  ＧＰＳ測位部
【図１】
2017152842.tif 000003
【図２】
2017152842.tif 000004
【図３】
2017152842.tif 000005
【図４】
2017152842.tif 000006
【図５】
2017152842.tif 000007
【図６】
2017152842.tif 000008
【図７】
2017152842.tif 000009
【図８】
2017152842.tif 000010