(57)【要約】【課題】撮影画像の識別を容易とするために、撮影画像に対して文字列としてのアノテーションを付与することは効果的であるが、その付与作業は煩雑であった。【解決手段】文字認識部１０５が、第１の撮影画像から文字部分を認識して文字列情報を取得し、アノテーション登録部１０９が該文字列情報をアノテーション候補として、アノテーションデータベース１１０へ登録する。そして、アノテーション選択部１０７によってアノテーションデータベース１１０から選択されたアノテーションを、アノテーション付与部１１１において第２の撮影画像に付与する。【選択図】図１
2010028486.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮影する撮像装置であって、
第１の撮影画像から文字部分を認識して文字列情報を取得する文字認識手段と、
前記文字列情報をアノテーション候補として登録するアノテーション登録手段と、
第２の撮影画像に付与するアノテーションを、前記アノテーション登録手段に登録された一つ以上のアノテーション候補から選択するアノテーション選択手段と、
前記第２の撮影画像に対し、前記アノテーション選択手段で選択されたアノテーションを付与するアノテーション付与手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記アノテーション選択手段は、前記アノテーション登録手段に登録された一つ以上のアノテーション候補を表示し、ユーザ指示に基づいて、前記第２の撮影画像に付与するアノテーションを選択することを特徴とする請求項１に記載の撮像装置。
【請求項３】
さらに、前記アノテーション登録手段に登録されたアノテーション候補に基づいて音声認識文法を作成する音声認識文法作成手段と、
音声を入力する音声入力手段と、
前記音声認識文法を用いて、前記音声入力手段で入力された音声を認識する音声認識手段と、を有し、
前記アノテーション選択手段は、前記音声認識手段による音声認識結果に基づいて、前記第２の撮影画像に付与するアノテーションを選択することを特徴とする請求項１に記載の撮像装置。
【請求項４】
さらに、前記アノテーション登録手段によるアノテーション候補の登録後に、前記第１の撮影画像を消去する画像消去手段
を有することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
さらに、前記アノテーション付与手段が前記第２の撮影画像にアノテーションを付与する期間を設定する設定手段を有し、
前記アノテーション付与手段は、前記期間内に撮影された全ての画像を前記第２の撮影画像として、前記アノテーション選択手段で選択されたアノテーションを付与することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記文字認識手段は、前記第１の撮影画像から複数の文字部分を認識して複数の文字列情報を取得することを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記アノテーション選択手段は、前記アノテーション登録手段に登録された複数のアノテーション候補から一つ以上のアノテーションを選択し、
前記アノテーション付与手段は、前記アノテーション選択手段で選択された一つ以上のアノテーションを、前記第２の撮影画像に対して付与することを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
さらに、外部サーバとの通信を行う通信手段を有し、
前記文字認識手段は、前記第１の撮影画像を前記通信手段によって前記外部サーバに送信し、該外部サーバ上での文字認識結果を受信することによって、文字列情報を取得することを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
さらに、外部サーバとの通信を行う通信手段を有し、
前記音声認識文法作成手段は、前記音声入力手段で入力された音声と前記アノテーション登録手段に登録されたアノテーション候補を前記通信手段によって前記外部サーバに送信して該外部サーバ上で前記音声認識文法を作成し、
前記音声認識手段は、前記外部サーバ上において前記音声認識文法を用いて前記音声を認識した結果を前記通信手段で受信することによって、音声認識結果を得る
ことを特徴とする請求項３に記載の撮像装置。
【請求項１０】
画像を撮影する撮像装置の制御方法であって、
第１の撮影画像から文字部分を認識して文字列情報を取得する文字認識ステップと、
前記文字列情報をアノテーション候補として登録するアノテーション登録ステップと、
第２の撮影画像に付与するアノテーションを、前記アノテーション登録ステップで登録された一つ以上のアノテーション候補から選択するアノテーション選択ステップと、
前記第２の撮影画像に対し、前記アノテーション選択ステップで選択されたアノテーションを付与するアノテーション付与ステップと、
を有することを特徴とする撮像装置の制御方法。
【請求項１１】
コンピュータを請求項１乃至９のいずれか１項に記載の撮影装置として機能させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを記憶したコンピュータ可読な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮影装置およびその制御方法に関し、特に、撮影画像に対して文字列をアノテーションとして付与する撮像装置およびその制御方法に関する。
【背景技術】
【０００２】
従来、デジタルカメラによって撮影した写真を整理する手法として、所謂アルバム等の機能を提供するデータベースに写真を登録する際に、撮影場所や被写体に関する情報を、メタデータとしてユーザが入力する方法がある。しかしながらこのような撮影情報の入力は、整理対象が増加するほど、ユーザにとって煩雑な作業となる。煩雑な入力作業を避けるために、撮影場所等を識別するための一助として観光地の看板等、文字情報を含む画像を撮影しておき、後の整理の際に利用する方法もある。
【０００３】
また、ユーザの負担を軽減するために、撮影情報を自動的に付与する方法もある。例えば、撮影日時や、絞りや露光等の情報を、撮影画像に文字列情報として付与する機能を有する撮像装置が知られている。加えて、撮影情報としてさらに詳細な情報を付与したいという要望があるため、以下のような提案がなされている。
【０００４】
例えば、ソフトキーボードのような文字入力手段と、文字列を編集する機能を有し、事前に設定した任意の文字列をダウンロードし、その中から撮影画像に付与すべきメモを選択する撮像装置が提案されている（例えば、特許文献１参照）。
【０００５】
また、撮影した画像中に含まれるパターンを認識し、それに対応する時刻、場所、人物などの情報を画像にタグ付づけする撮像装置が提案されている（例えば、特許文献２参照）。
【０００６】
また、動画の中に含まれる文字列を認識し、その文字列が現れる場面に該文字列データをメタデータとして付与する撮像装置が提案されている（例えば、特許文献３参照）。
【特許文献１】特開2004-304776号公報
【特許文献２】特開2003-264785号公報
【特許文献３】特開2005-039354号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述したように、撮影した画像についてその撮影情報を残しておきたい場合、上述したような種々の方法があるが、それぞれには以下のような問題がある。
【０００８】
まず、撮影情報を示す文字列情報をメタデータとして付与する場合には、その入力の手間がかかる。また、文字の記録として残すために看板などを撮影した場合、たとえ画像としては不要なものであっても相応のデータ容量を確保する必要があり、同じ撮影情報をテキストデータとして得る場合と比べると無駄が多い。
【０００９】
また、上述した特許文献１に記載されたような撮像装置によれば、予め文字列を作成しておいてダウンロードするか、その場でソフトキーボードを用いて編集を行う必要がある。したがって、前もって用意できていない文字列をアノテーションとして即座に付与することは困難であった。
【００１０】
また、上述した特許文献２に記載されたような撮像装置によれば、画像中にある情報を文字列情報としてタグ付けするため、画像中にない情報はもちろん付与できなかった。
【００１１】
また、特許文献３に記載されたような撮像装置によれば、動画中のある一場面が文字を含んでいた場合、その文字の認識結果としての文字列は当該場面に対してのみ付与され、その後の場面（動画像）にはその文字列を付与することはできなかった。
【００１２】
本発明は上述した問題を解決するためになされたものであり、撮影画像に対して文字列としてのアノテーションを効率的に付与する撮像装置およびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するための一手段として、本発明の撮像装置は以下の構成を備える。
【００１４】
すなわち、画像を撮影する撮像装置であって、第１の撮影画像から文字部分を認識して文字列情報を取得する文字認識手段と、前記文字列情報をアノテーション候補として登録するアノテーション登録手段と、第２の撮影画像に付与するアノテーションを、前記アノテーション登録手段に登録された一つ以上のアノテーション候補から選択するアノテーション選択手段と、前記第２の撮影画像に対し、前記アノテーション選択手段で選択されたアノテーションを付与するアノテーション付与手段と、を有することを特徴とする。
【発明の効果】
【００１５】
上記構成からなる本発明によれば、撮影画像に対して文字列としてのアノテーションを効率的に付与することができる。
【発明を実施するための最良の形態】
【００１６】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１７】
＜第１実施形態＞
●システム構成
図１は、本実施形態における撮像装置の構成を示すブロック図である。同図において、１０１は画像を撮像する撮像部、１０２はユーザが撮像装置に対する操作を入力する操作入力部、１０３は画像のプレビューや、操作に関するグラフィックユーザインターフェース（ＧＵＩ）を表示等を行う画像表示部、である。
【００１８】
１０４は、撮影画像全般、および本実施形態においてアノテーションが付与された撮影画像を記録媒体１０８に記録する記録部である。また、１０５は撮像部１０１で撮影した画像から文字部分を検出して文字を認識することにより、文字列を取得する文字認識部、１０６は操作入力部１０２から入力された操作を処理する操作処理部、である。
【００１９】
１０７は、本実施形態の特徴的な構成であるアノテーション選択部である。アノテーション選択部１０７では、アノテーションデータベース１１０に記録されたアノテーション候補に基づく選択画面を作成して画像表示部１０３に表示し、該表示に対するユーザの選択操作を受けて、撮影画像への付与対象となるアノテーションを選択する。
【００２０】
１０８は撮影画像全般、およびアノテーションが付与された撮影画像を記録する記録媒体である。１０９は、文字認識部１０５における文字認識結果としての文字列を、アノテーション候補としてアノテーションデータベース１１０に登録するアノテーション登録部、１１０はアノテーション候補を記録するアノテーションデータベース、である。
【００２１】
そして１１１は、アノテーション選択部１０７で最終的に選択されたアノテーションを撮影画像に付与するアノテーション付与部である。ここで作成されたアノテーション付き撮影画像は、記録部１０４を介して記録媒体１０８に記録される。
【００２２】
●アノテーション登録処理
以下、本実施形態におけるアノテーション登録処理について、図２のフローチャートを用いて説明する。ここでアノテーション登録処理とは、アノテーション撮影モードによって撮影された画像（第１の撮影画像）から、アノテーション候補としての文字列を抽出し、登録するまでの処理である。
【００２３】
まずステップＳ２０１で撮像部１０１により、アノテーション候補として登録したい文字を含む画像を、アノテーション撮影モードにより撮影する。これにより、第１の撮影画像が得られる。そしてステップＳ２０２で記録部１０４により、該第１の撮影画像を記録媒体１０８に記録する。
【００２４】
次にステップＳ２０３で文字認識部１０５において、第１の撮影画像から文字領域を切り出して文字認識を行うことにより、文字列を得る。そしてステップＳ２０４でアノテーション登録部１０９において、該認識された文字列をアノテーション候補として、アノテーションデータベース１０９に登録する。
【００２５】
次にステップＳ２０５において、アノテーション撮影モードによって撮影された第１の画像を自動的に消去する設定になっているか否かを判定する。なお、この自動消去の設定は予め行われているものとする。自動消去の設定がなされていれば、ステップＳ２０６で第１の撮影画像を記録媒体１０８から削除するが、自動消去設定でない場合はそのまま処理を終了する。
【００２６】
●アノテーション付与処理
次に、本実施形態におけるアノテーション付与処理について、図３のフローチャートを用いて説明する。ここでアノテーション付与処理とは、通常撮影モードによって撮影された画像（第２の画像）に対し、アノテーション候補から選択された文字列をアノテーションとして付与する処理である。なお、アノテーション付与処理は、付与対象となる第２の画像の撮影直後に起動されても良いし、既に撮影済みの複数の撮影画像から、付与対象となる第２の撮影画像を選択した後に起動されても良い。
【００２７】
まずステップＳ３０１でアノテーション選択部１０７が、アノテーションデータベース１１０に記録されたアノテーション候補に基づくアノテーション選択画面を作成し、画像表示部１０３にＧＵＩとして表示する。このＧＵＩとしては全候補を一覧表示するメニュー形式であっても良いし、個々の候補を順次表示していく形式であっても良い。
【００２８】
そしてステップＳ３０２でアノテーション選択部１０７は、操作入力部１０２を介したユーザ指示を受けて、付与すべきアノテーションを選択する。
【００２９】
そしてステップＳ３０３でアノテーション付与部１１１において、アノテーション選択部１０７で選択されたアノテーションを示す文字列を、付与対象である第２の撮影画像に付与し、記録部１０４を介して記録媒体１０８に記録して処理を終了する。
【００３０】
●アノテーション付与例
図４に、本実施形態におけるアノテーションの付与例を示す。ここでは、観光地における風景を撮影した画像に対して、地名を示すアノテーションを付与する例を示す。
【００３１】
まずユーザが、観光地において被写体となる風景の近辺に設置されている看板を、アノテーション撮影モードによって撮影し、第１の撮影画像を得る。そして、第１の撮影画像において「河童沼」という文字列が文字認識されたとする。ここで認識された「河童沼」という文字列は、アノテーション候補としてアノテーションデータベース１１０に登録されるが、この看板の画像すなわち第１の画像自体は、自動消去設定がなされているために記録されない。
【００３２】
そして同様にアノテーション撮影モードによって、他の地名入り画像も撮影され、例えば「弁天橋」というアノテーション候補も登録されたとする。すなわち、第１の撮影画像として、「河童沼」の文字部分を含む風景と、「弁天橋」の文字部分を含む風景が得られ、「河童沼」と「弁天橋」という文字列情報がアノテーション候補として登録される。
【００３３】
次に通常撮影モードによって被写体風景を撮影することによって第２の撮影画像が得られ、この第２の撮影画像が選択された状態でアノテーション付与処理が起動されることにより、現在登録されているアノテーション候補が表示される。図４に示す例では、アノテーションデータベース１１０に登録されている、「河童沼」と「弁天橋」の２つのアノテーション候補が表示される。するとユーザが「河童沼」を選択することによって、被写体風景を撮影した第２の撮影画像に対し、「河童沼」という文字列がアノテーションとして付与される。
【００３４】
以上説明した様に本実施形態によれば、アノテーションとして採用したい文字部分を含む画像を撮影して文字認識し、文字列情報としてアノテーション候補に登録しておくことにより、アノテーションの手作業による入力の手間を省くことができる。このように、任意の文字列情報をアノテーション候補として登録し、利用可能としておくことにより、その文字情報を含む画像のみでなく、既に撮影済みの画像やこれから撮影する画像に対しても適切なアノテーションを付与することができる。
【００３５】
また、アノテーションの登録用に撮影した第１の撮影画像の自動消去を可能とすることにより、不要な画像を消去する手間を省き、システムにおける記憶容量の効率化が図れる。
【００３６】
なお、本実施形態は以下に示すような変形が可能である。例えば、アノテーション撮影モードによる撮影直後に、文字認識を行ってアノテーション登録を行う例を示したが、既に保持されている撮影画像を第１の撮影画像として選択し、文字認識およびアノテーション登録処理を行うようにしても良い。この場合には、アノテーション登録後の画像の自動消去をそのまま適用せずに、ユーザの確認をとるなどしても良い。
【００３７】
また本実施形態では、アノテーション撮影モードによる第１の撮影画像を一旦記録し、自動消去設定がなされていればこれを削除する例を示したが、第１の撮影画像を保存しておくためのメモリを用意しておいても良い。そして、自動消去設定がなされていない場合にのみ、第１の撮影画像を該メモリに記録するように制御する。
【００３８】
また、アノテーション登録の際に、同じ文字列が既に登録されている場合には、この登録処理をスキップするようにしても良い。
【００３９】
また、第１の撮影画像が所定長を超える文字列を含んでいた場合、該文字列を所定長まで削減してアノテーション登録しても良い。また、第１の撮影画像が多くの文字列を含んでいた場合に、所定の大きさや書体からなる文字列のみをアノテーション登録するようにしても良い。
【００４０】
また、本実施形態では文字認識を撮像装置上で行う例を示したが、撮像装置に通信手段を設けて撮影画像を外部サーバに送信し、該外部サーバ上で文字認識を行っても良い。この場合、該文字認識結果としての文字列情報を撮像装置が受信することによって、アノテーション登録を行う。
【００４１】
＜第２実施形態＞
以下、本発明に係る第２実施形態について説明する。第２実施形態においては、上述した第１実施形態に対し、音声によるアノテーション選択を行うことを特徴とする。
【００４２】
●システム構成
図５は、第２実施形態における撮像装置の構成を示すブロック図であり、上述した第１実施形態で示した図１と同様の構成については同一番号を付し、説明を省略する。
【００４３】
図５において、５０１はアノテーション選択用の音声を入力するための音声入力部である。５０２は、アノテーションデータベース１１０に既に登録されているアノテーション候補に基づいて作成された音声認識文法を用いて、入力音声を認識する音声認識部である。５０３は、アノテーションデータベース１１０に登録されているアノテーション候補に基づいて音声認識文法５０４を作成する音声認識文法作成部であり、５０４は、音声認識文法作成部５０３で作成された音声認識文法である。
【００４４】
すなわち第２実施形態では、アノテーション付与部１１１において、音声認識部５０２による音声認識結果として得られたアノテーションを、撮影画像に付与する。
【００４５】
●アノテーション付与処理
次に、第２実施形態におけるアノテーション付与処理について、図６のフローチャートを用いて説明する。ここでは、上述した第１実施形態と同様のアノテーション登録処理によって、アノテーションデータベース１１０に一つ以上のアノテーション候補が登録済みであるとする。
【００４６】
第２実施形態のアノテーション付与処理においては、通常撮影モードによって撮影された第２の撮影画像に対し、入力された音声を認識して得られる文字列をアノテーションとして付与する。なお、第２実施形態におけるアノテーション付与処理も、付与対象となる第２の撮影画像の撮影直後に起動されても良いし、既に撮影済みの複数の撮影画像から、付与対象となる第２の撮影画像を選択した後に起動されても良い。
【００４７】
まずステップＳ６０１で音声認識文法作成部５０３が、アノテーションデータベース１１０に登録されているアノテーション候補が更新されているか否かを判定する。更新されていればステップＳ６０２へ進み、音声認識文法作成部５０３が、現状のアノテーション候補の示す文字列に基づいて音声認識文法５０４を作成した後、ステップＳ６０３へ進む。なお、更新されていない場合にはそのままステップＳ６０３へ進む。
【００４８】
ステップＳ６０３では音声入力部５０１より音声入力を行い、次にステップＳ６０４で音声認識部５０２が、音声入力部５０１より入力された音声について、音声認識文法５０４に基づく音声認識を行う。そしてステップＳ６０５で音声認識部５０２は、認識成功か否かを判定する。この判定方法としては、適正な認識結果が得られたか否かに基づく自動判定でも良いし、認識結果をユーザに提示して可否を問う手動判定であっても良い。ステップＳ６０５で認識失敗と判断された場合には、ステップＳ６０３に戻って音声入力を繰り返す。
【００４９】
ステップＳ６０５で認識成功であると判断された場合にはステップＳ６０６に進み、アノテーション付与部１１１において、付与対象として選択されている第２の撮影画像に対し、音声認識結果である文字列をアノテーションとして付与し、処理を終了する。
【００５０】
以上説明したように第２実施形態によれば、登録されたアノテーション候補に基づく音声認識文法を用いて、入力された音声を認識し、アノテーションを決定する。言い換えれば、アノテーションデータベース１１０に登録されている一つ以上のアノテーション候補から音声によるアノテーション選択を行うことが可能であるため、特にアノテーション候補が多い場合に、短時間での選択が可能となる。
【００５１】
なお、第２実施形態は以下に示すような変形が可能である。例えば第２実施形態では、第２の撮影画像へのアノテーション付与時に音声認識文法の更新を行うとして説明したが、アノテーションの登録および削除時に、音声認識文法の更新を行っても良い。
【００５２】
また、第２実施形態では音声認識を撮像装置上で行う例を示したが、撮像装置に通信手段を設けて音声とアノテーション候補を外部サーバに送信し、該外部サーバ上で音声認識文法を作成して音声認識を行うことも可能である。この場合、外部サーバにおける音声認識結果としての文字列情報を撮像装置が受信することによって、アノテーション選択を行えば良い。
【００５３】
また、音声認識に成功しない場合には音声入力を繰り返す例を示したが、このような場合には音声入力を繰り返さずに、すなわちアノテーションを付与しないまま、処理を終了しても良い。
【００５４】
＜第３実施形態＞
以下、本発明に係る第３実施形態について説明する。第３実施形態においては、特定の期間内における撮影画像に対し、特定のアノテーション（以下、特定アノテーション）を自動付与することを特徴とする。
【００５５】
●システム構成
図９は、第３実施形態における撮像装置の構成を示すブロック図であり、上述した第１実施形態で示した図１と同様の構成については同一番号を付し、説明を省略する。図９において、９０１は、アノテーションデータベース１１０に登録されたアノテーション候補から、ユーザ操作に基づいて特定アノテーションを選択する特定アノテーション設定部である。特定アノテーション設定部９０１はまた、撮影画像に対して特定アノテーションを自動付与する期間（自動アノテーション期間）を、ユーザ操作に基づいて設定する。
【００５６】
すなわち第３実施形態では、特定アノテーション設定部９０１で設定された自動アノテーション期間における撮影画像に対し、アノテーション付与部１１１において特定アノテーションを付与する。
【００５７】
●特定アノテーション設定処理
第３実施形態における特定アノテーションの設定処理について、図１０のフローチャートを用いて説明する。ここでは、上述した第１実施形態と同様のアノテーション登録処理によって、アノテーションデータベース１１０に一つ以上のアノテーション候補が登録済みであるとする。
【００５８】
まずステップＳ１００１で特定アノテーション設定部９０１は、アノテーションデータベース１１０に記録されたアノテーション候補に基づくアノテーション選択画面を作成し、画像表示部１０３にＧＵＩとして表示する。
【００５９】
そしてステップＳ１００２で特定アノテーション設定部９０１は、操作入力部１０２を介したユーザ指示を受けて、特定アノテーションを選択する。
【００６０】
さらにステップＳ１００３で特定アノテーション設定部９０１は、該選択された特定アノテーションの付与を行う、自動アノテーション期間を設定する。
【００６１】
この自動アノテーション期間としては例えば、特定アノテーションの設定が解除されるまで、というように設定することが可能である。他の設定方法としては、ユーザ指示に基づく任意機関を設定しても良いし、予め定められた固定期間を設定しても良い。この場合、装置内に時間を計測するタイマを設け、所定時間が経過した場合に特定アノテーションの設定を解除するようにしても良い。また、装置内にＧＰＳなど位置計測手段を設け、装置本体の一定距離の移動が検知された場合に、特定アノテーションの設定を解除するようにしても良い。また、自動アノテーション期間として、特定アノテーションを付与する画像枚数を指定することも可能である。
【００６２】
●特定アノテーション付与処理
次に、第３実施形態におけるアノテーション付与処理について、図７のフローチャートを用いて説明する。
【００６３】
まずステップＳ７０１で撮像部１０１において、アノテーション付与対象となる画像を通常撮影モードで撮影して、第２の撮影画像を得る。そしてステップＳ７０２で記録部１０４により、第２の撮影画像を記録媒体１０８に記録する。
【００６４】
そしてステップＳ７０３においてアノテーション付与部１１１が、特定アノテーション設定部９０１において自動付与対象となる特定アノテーションが設定されているか否かを判定する。設定されている場合にはステップＳ７０４に進み、次に自動アノテーション期間内であるか否かを判定し、期間内であればステップＳ７０５に進み、特定アノテーションを第２の撮影画像に付与して処理を終了する。
【００６５】
一方、ステップＳ７０３で特定アノテーションが設定されていない場合、またはステップＳ７０４で自動アノテーション期間内でない場合には、そのまま処理を終了する。
【００６６】
●特定アノテーション付与例
アノテーション付与部１１１では、上述したように設定された特定アノテーションを、自動アノテーション期間に撮影された画像に対して自動付与する。図８に、第３実施形態における特定アノテーションの付与例を示す。ここでは、車両を撮影した画像に対して、そのナンバーをアノテーションとして付与する例を示す。
【００６７】
まず、アノテーション撮影モードで車のナンバープレートを撮影する。そして、撮影されたナンバーを示す文字列が、特定アノテーションとしてアノテーションデータベース１１０に登録される。なお第３実施形態においては、特定アノテーションが登録されるということは、その自動付与処理（自動アノテーション付与処理）が設定されたことと同等である。
【００６８】
以上のようにナンバープレートを撮影すると、次にその車の側面や部分のクローズアップ、また遠景等を撮影する。すると、それらの撮影画像には、特定アノテーションとして登録されたナンバーが、アノテーション文字列として自動付与される。
【００６９】
これにより、ナンバープレートの写っていない画像についても、車両を識別することが可能となる。このようにナンバーを特定アノテーションとした車両撮影は、事故車両の事故状況や違反車両の違反状況等を、ナンバーごと、すなわち車両ごとに整理する際に効果的である。
【００７０】
以上説明したように第３実施形態によれば、予め定められた特定アノテーションを、所定の自動アノテーション期間内に撮影された画像に対して自動付与することにより、該期間内の複数の撮影画像に対して共通のアノテーションが付与される。したがって、これら複数の撮影画像の分類を容易に行うことができる。
【００７１】
なお、第３実施形態は以下に示すような変形が可能である。例えば第３実施形態では、特定アノテーションを手動設定する例を示したが、他の設定方法ももちろん考えられる。例えば、アノテーション撮影モードでの撮影があれば、それまでの特定アノテーション設定を解除し、該撮影された画像に基づく特定アノテーションを新たに設定するにようにしても良い。
【００７２】
＜変形例＞
なお、本発明は上述した各実施形態に限定されるものではなく、その変形例もまた、本発明の範疇である。以下、変形例を挙げる。
【００７３】
上述した各実施形態では、第１の撮影画像に含まれる１つの文字列についてアノテーション登録を行う例を示したが、第１の撮影画像に複数の文字列が含まれる場合、それぞれに基づく複数のアノテーション登録を行っても良い。例えば、観光地の案内図が撮影された場合には、該撮影画像に含まれる複数の地名を、それぞれアノテーション登録する。これにより、案内図に記載されたある地点に到着した際に撮影された画像に対し、案内図に基づいて登録された複数のアノテーション候補の中から該当する地名を選んで、適切なアノテーションを付与することができる。
【００７４】
また、一つ以上のアノテーション候補から一つを選択してアノテーションとして付与する例を示したが、アノテーション候補から複数を選んで付与するようにしても良い。例えばある会合について、参加者の名簿や名札がある場合には、アノテーション撮影モードで複数の参加者の名前を撮影して複数のアノテーション候補を作成しておく。そして、グループ写真を撮影した際に、該撮影画像に含まれる複数の参加者について、その名前をアノテーション候補の中から選んで、付与することができる。
【００７５】
＜他の実施形態＞
本発明は例えば、システム、装置、方法、プログラム若しくは記憶媒体(記録媒体)等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、スキャナ、webアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００７６】
本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。なお、この場合のプログラムとは、実施形態において図に示したフローチャートに対応したコンピュータ可読のプログラムである。
【００７７】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【００７９】
プログラムを供給するための記録媒体としては、以下に示す媒体がある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM，DVD-R)などである。
【００８０】
プログラムの供給方法としては、以下に示す方法も可能である。すなわち、クライアントコンピュータのブラウザからインターネットのホームページに接続し、そこから本発明のコンピュータプログラムそのもの(又は圧縮され自動インストール機能を含むファイル)をハードディスク等の記録媒体にダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【００８１】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせることも可能である。すなわち該ユーザは、その鍵情報を使用することによって暗号化されたプログラムを実行し、コンピュータにインストールさせることができる。
【００８２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、実行されることによっても、前述した実施形態の機能が実現される。すなわち、該プログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行うことが可能である。
【図面の簡単な説明】
【００８４】
【図１】本発明に係る一実施形態における撮像装置の構成を示すブロック図である。
【図２】本実施形態におけアノテーション登録処理を示すフローチャートである。
【図３】本実施形態におけアノテーション付与処理を示すフローチャートである。
【図４】本実施形態におけるアノテーションの付与例を示す図である。
【図５】第２実施形態における撮像装置の構成を示すブロック図である。
【図６】第２実施形態におけるアノテーション付与処理を示すフローチャートである。
【図７】第３実施形態における特定アノテーション付与処理を示すフローチャートである。
【図８】第３実施形態における特定アノテーションの付与例を示す図である。
【図９】第３実施形態における撮像装置の構成を示すブロック図である。
【図１０】第３実施形態における特定アノテーション設定処理を示すフローチャートである。
【図１】
2010028486.tif 000003
【図２】
2010028486.tif 000004
【図３】
2010028486.tif 000005
【図４】
2010028486.tif 000006
【図５】
2010028486.tif 000007
【図６】
2010028486.tif 000008
【図７】
2010028486.tif 000009
【図８】
2010028486.tif 000010
【図９】
2010028486.tif 000011
【図１０】
2010028486.tif 000012