(57)【要約】【課題】無線通信を利用して被写体より被写体情報を取得することで、撮影時にメタデータに被写体情報を埋め込むことを容易に行なうことができる撮像装置、撮像方法、その記録媒体およびプログラムを提供する。【解決手段】撮像素子１０８は、被写体１５０を撮像して画像信号を出力する。撮像信号処理回路１０９は、撮像素子１０８が出力する画像信号を基に動画像データを出力する。ＣＰＵ１２４は、変復調器１４０およびアンテナ１４１を介して所定期間毎に被写体１５０より被写体に関する属性情報をＩＤ−ＴＡＧ１５１と無線通信することで検出する。ＣＰＵ１２４は、撮像信号処理回路１０９が出力する動画像データと検出した属性情報とをメモリインターフェース１２８およびコネクタ１２９を介して画像記録用メモリカード１３０に記録する。【選択図】  図１
2005006195.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して動画像データを出力する撮像手段と、
所定期間毎に前記被写体より前記被写体に関する属性情報を前記被写体に対して非接触で検出する属性情報検出手段と、
前記撮像手段が出力する動画像データと前記属性情報検出手段が検出した前記属性情報とを記録媒体に記録する記録手段と
を具備することを特徴とする撮像装置。
【請求項２】
前記記録手段は、前記属性情報検出手段が前記被写体より検出した前記属性情報を、前記属性情報に対応する前記被写体の動画像データに対応付けて前記記録媒体に記録することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記記録手段は、前記動画像データに含まれる前記所定期間内に記録される複数の画面データの全てに対して、前記所定期間毎に検出された同じ属性情報を付加して前記記録媒体に記録することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記記録手段は、一連の前記動画像データの記録中に前記属性情報検出手段により検出された属性情報を前記一連の動画像データに対応付けて更に前記記録媒体に記録することを特徴とする請求項２に記載の撮像装置。
【請求項５】
前記記録手段は、前記一連の動画像データを一つのファイルとして前記記録媒体に記録し、更に、前記一連の動画像データの記録中に検出された属性情報を前記ファイルに付加して記録することを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記記録媒体に記録された複数の前記ファイルに付加された前記属性情報に基づき、前記記録媒体に記録された複数のファイルより所望の被写体を示す動画像情報を含むファイルを検索する検索手段を更に具備することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記検索手段は、前記属性情報に基づき検索したファイルに含まれる動画像データから所望の被写体を含む画面データを更に検索することを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記動画像データを符号化する符号化手段を更に具備し、
前記記録手段は、前記所定期間として前記符号化手段による符号化処理に関連した期間を用いることを特徴とする請求項１に記載の撮像装置。
【請求項９】
前記符号化手段は、画面内符号化処理と画面間符号化処理とを選択的に用いて前記動画像データを符号化し、
前記記録手段は、前記所定期間として前記符号化手段が前記画面内符号化処理を行うタイミングに関連した期間を用いることを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記符号化手段は、ｎ画面（ｎは２以上の整数）毎に前記画面内符号化処理を行い、
前記記録手段は、前記所定期間として前記ｎ画面の整数倍の期間を用いることを特徴とする請求項８に記載の撮像装置。
【請求項１１】
前記属性情報検出手段は、前記被写体に設けられたＩＤタグチップに対して非接触にて電力を供給して前記ＩＤタグチップから前記属性情報を読み取ることを特徴とする請求項１に記載の撮像装置。
【請求項１２】
動画像と静止画像とを撮影して記録する撮像装置であって、
被写体を撮像して動画像または静止画像の画像データを出力する撮像手段と、
前記被写体より前記被写体に関する属性情報を前記被写体に対して非接触で検出する属性情報検出手段と、
前記撮像手段が出力する前記画像データと前記属性情報検出手段が検出した前記属性情報とを記録媒体に記録する記録手段と、
静止画像を撮影する静止画撮影モードと動画像を撮影する動画撮影モードとを切り替えるモード切り替え手段と、
前記静止画撮影モードにおいて前記静止画像を撮影して記録する場合には、前記静止画像の画面に含まれる前記被写体の属性情報を撮影に同期して検出するよう前記属性情報検出手段を制御して、検出された前記属性情報を前記静止画像の各画面に対応付けて前記記録媒体に記録するよう前記記録手段を制御し、前記動画撮影モードにおいて前記動画像を撮影して記録する場合には、所定期間毎に前記属性情報を検出するよう前記属性情報検出手段を制御し、検出された前記属性情報を前記動画像に対応付けて前記記録媒体に記録するよう前記記録手段を制御する制御手段と
を具備することを特徴とする撮像装置。
【請求項１３】
動画像を撮影して記録する撮像装置を用いた撮像方法であって、
被写体を撮像して動画像データを出力する第１のステップと、
所定期間毎に前記被写体より前記被写体に関する属性情報を前記被写体に対して非接触で検出する第２のステップと、
前記第１のステップで出力する動画像データと前記第２のステップで検出した前記属性情報とを記録媒体に記録する第３のステップと
を有することを特徴とする撮像方法。
【請求項１４】
動画撮影モードにおいて動画像を撮影して記録し、静止画撮影モードにおいて静止画像を撮影して記録する撮像装置を用いた撮像方法であって、
被写体を撮像して動画像データを出力する第１のステップと、
所定期間毎に前記被写体より前記被写体に関する属性情報を前記被写体に対して非接触で検出する第２のステップと、
前記第１のステップで出力する動画像データと前記第２のステップで検出した前記属性情報とを記録媒体に記録する第３のステップと
を有し、
前記静止画撮影モードにおいて前記静止画像を撮影して記録する場合には、前記静止画像の画面に含まれる前記被写体の属性情報を撮影に同期して検出するよう前記第２のステップを制御して、検出された前記属性情報を前記静止画像の各画面に対応付けて前記記録媒体に記録するよう前記第３のステップを制御し、前記動画撮影モードにおいて前記動画像を撮影して記録する場合には、所定期間毎に前記属性情報を検出するよう前記第２のステップを制御し、検出された前記属性情報を前記動画像に対応付けて前記記録媒体に記録するよう前記第３のステップを制御することを特徴とする撮像方法。
【請求項１５】
動画像を撮影して記録する撮像装置用のプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
被写体を撮像して動画像データを出力する第１のステップと、
所定期間毎に前記被写体より前記被写体に関する属性情報を前記被写体に対して非接触で検出する第２のステップと、
前記第１のステップで出力する動画像データと前記第２のステップで検出した前記属性情報とを記録媒体に記録する第３のステップと
を前記撮像装置に実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１６】
動画撮影モードにおいて動画像を撮影して記録し、静止画撮影モードにおいて静止画像を撮影して記録する撮像装置用のプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
被写体を撮像して動画像データを出力する第１のステップと、
所定期間毎に前記被写体より前記被写体に関する属性情報を前記被写体に対して非接触で検出する第２のステップと、
前記第１のステップで出力する動画像データと前記第２のステップで検出した前記属性情報とを記録媒体に記録する第３のステップと
を前記撮像装置に実行させる際に、
前記静止画撮影モードにおいて前記静止画像を撮影して記録する場合には、前記静止画像の画面に含まれる前記被写体の属性情報を撮影に同期して検出するよう前記第２のステップを制御して、検出された前記属性情報を前記静止画像の各画面に対応付けて前記記録媒体に記録するよう前記第３のステップを制御し、前記動画撮影モードにおいて前記動画像を撮影して記録する場合には、所定期間毎に前記属性情報を検出するよう前記第２のステップを制御し、検出された前記属性情報を前記動画像に対応付けて前記記録媒体に記録するよう前記第３のステップを制御するよう前記撮像装置に実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１７】
動画像を撮影して記録する撮像装置用のプログラムであって、
被写体を撮像して動画像データを出力する第１のステップと、
所定期間毎に前記被写体より前記被写体に関する属性情報を前記被写体に対して非接触で検出する第２のステップと、
前記第１のステップで出力する動画像データと前記第２のステップで検出した前記属性情報とを記録媒体に記録する第３のステップと
を前記撮像装置に実行させるためのプログラム。
【請求項１８】
動画撮影モードにおいて動画像を撮影して記録し、静止画撮影モードにおいて静止画像を撮影して記録する撮像装置用のプログラムであって、
被写体を撮像して動画像データを出力する第１のステップと、
所定期間毎に前記被写体より前記被写体に関する属性情報を前記被写体に対して非接触で検出する第２のステップと、
前記第１のステップで出力する動画像データと前記第２のステップで検出した前記属性情報とを記録媒体に記録する第３のステップと
を前記撮像装置に実行させる際に、
前記静止画撮影モードにおいて前記静止画像を撮影して記録する場合には、前記静止画像の画面に含まれる前記被写体の属性情報を撮影に同期して検出するよう前記第２のステップを制御して、検出された前記属性情報を前記静止画像の各画面に対応付けて前記記録媒体に記録するよう前記第３のステップを制御し、前記動画撮影モードにおいて前記動画像を撮影して記録する場合には、所定期間毎に前記属性情報を検出するよう前記第２のステップを制御し、検出された前記属性情報を前記動画像に対応付けて前記記録媒体に記録するよう前記第３のステップを制御するよう前記撮像装置に実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばビデオカメラやデジタルカメラ等である撮像装置と、その撮像方法と、その記録媒体およびプログラムに関する。
【０００２】
【従来の技術】
従来から、動画像や静止画像を記録し、その記録された画像を再生する画像記録再生装置としては、画像信号をデジタル信号に変換した後、磁気テープにシーケンシャル記録するデジタルＶＴＲ（Ｖｉｄｅｏ  Ｔａｐｅ  Ｒｅｃｏｒｄｅｒ）がある。これに対して、さらに、データのハンドリングを容易にするために、最近では、メモリカード等のランダムアクセスメディアにも、動画像や静止画像を記録可能にするデジタルＶＴＲやデジタルカメラなどの画像記録再生装置も開発され、普及しつつある。
【０００３】
上述した画像記録再生装置では、情報量の削減のため、入力デジタル信号に圧縮処理を施しており、少ない記憶容量で多くの画像情報や静止画情報の記録を可能にしている。このような画像記録再生装置の圧縮方式は種々の方式がある。例えばＤＣＴ（離散コサイン変換）方式では、画像を、複数のブロックに分割し、各ブロックに直交変換を施し、各係数を所定のビット数に丸めることで、量子化する。この処理において、画像情報は低域に偏っているため、高周波成分のビット数を減らすことでデータ量を削減することができる。また、ＤＣＴ方式ではなく、ウェーブレット変換を用いてサブバンド化してから量子化を行なう方式もある。そしてこれに加えて、ハフマン符号化等の可変長符号化を行い、出現確立のより高いビットシーケンスに対してはより短い長さの符号を割り当てることにより、効率のよいデータ圧縮を行なうことができる。
【０００４】
さらに、動画像を圧縮する場合には、動画像の画像はフレーム間での相関が強いという性質を利用して、フレーム間の差分を抽出するなどして、さらに、大幅に圧縮をかけることも可能になる。
【０００５】
上述のさまざまな圧縮技術を組み合わせて動画像や静止画像の圧縮を行い、データ量を削減した上で、ランダムアクセスメディアである半導体メモリカードや、固体磁気ディスクメモリや光ディスクメモリに記録するのが、近年の一般的なデジタル画像記録再生装置（デジタルビデオカメラやデジタルカメラ）である。
【０００６】
これら、ビデオカメラやデジタルカメラでは、単に映像を撮影するだけではなく、撮影した画像が電子データである特質を生かして、もう一歩進んだ活用しようとする試みがなされている。従来から、電子データである電子画像（撮影データ）には、その画像にさまざまな情報を付加することが可能である。この付加情報を、一般的にメタデータと称している。このメタデータには、デジタルカメラの撮影状態や特性、撮影日時やデジタルカメラの種別などを入れるのが一般的である。
【０００７】
上述したデジタルカメラやデジタルビデオカメラについて使用方法という観点でみると、単なる撮影ではなく、さまざまな用途に使用されるようになってきている。その用途の一つとして、商品撮影が上げられる。インターネット等での商品を販売するにあたり、ホームページでの商品説明のための電子画像を掲載することが必要になっている。商売を専門にしている人のみではなく、一般の人でも、インターネットのオークションに商品を出展するために、デジタルカメラなどで商品の撮影を行なうことが多くなってきている。この商品の電子画像には、画像のみではなく、コンピュータによる情報検索を容易にするために、上述のメタデータに、被写体の情報である、商品のメーカや種別、具体的な商品コード、商品の特性などを、容易に付加することが望まれている。
【０００８】
一方、被写体の被写体情報発信について考えると、一般の商品などは、従来からバーコードなどを付与することで、電子的に、メーカや商品が識別可能になっている。これに対して、最近では、ＩＤ−ＴＡＧと呼ばれる、無線チップ（または無線チップＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ））を貼り付けて、バーコード以上の情報量を組み込み、そのＩＤ−ＴＡＧからその商品に関する情報（メタデータ）を無線で受信する試みが成されており、実用化されつつある。
【０００９】
この無線チップ（ＩＤ−ＴＡＧ）を組み込む試みは、商品のみではなく、さまざまな分野で行われており、たとえば、ペット動物などの生き物にも無線チップを埋め込んで、個別管理を行なうシステムが開発されている。また、人間にも無線チップＩＣを埋め込んで健康管理しようとする動きも始まっている。
【００１０】
この様な技術として、例えば対象物および対象物データを確認するためのシステムが開示されている（例えば特許文献１参照。）。
【００１１】
【特許文献１】
特開２０００−２６１７５１号公報
【００１２】
【発明が解決しようとする課題】
しかし、上述のメタデータに埋め込むことが望まれる被写体の情報は、撮像装置内に存在する情報では無いので、撮影と同時にメタデータに埋め込むことは難しいという問題があった。そこで、撮影後に、撮影者が外部から入力する等して被写体の情報をメタデータに埋め込む方法や、予め撮像装置内部に被写体の情報を取り込んでおいて、撮影と同時にメタデータにその情報を埋め込む方法など、いくつかの方法は考えられるが、いずれの方法でも実用的とは言えなかった。
【００１３】
本発明は上記問題点を鑑みてなされたものであり、無線通信を利用して被写体より被写体情報を取得することで、撮影時にメタデータに被写体情報を埋め込むことを容易に行なうことができる撮像装置、撮像方法、その記録媒体およびプログラムを提供することを目的とする。
また、静止画・動画の撮影時に、最適なタイミングで被写体の無線チップから被写体情報検出を行い、最適な場所に被写体情報を格納することができる撮像装置、撮像方法、その記録媒体およびプログラムを提供することを目的とする。
更に、メタデータに埋め込まれた被写体情報を有効に活用することができる撮像装置、撮像方法、その記録媒体およびプログラムを提供することを目的とする。
【００１４】
【課題を解決するための手段】
この発明は、上述した課題を解決すべくなされたもので、本発明による撮像装置においては、被写体を撮像して動画像データを出力する撮像手段と、所定期間毎に被写体より被写体に関する属性情報を被写体に対して非接触で検出する属性情報検出手段と、撮像手段が出力する動画像データと属性情報検出手段が検出した属性情報とを記録媒体に記録する記録手段とを具備することを特徴とする。
【００１５】
また、本発明による撮像装置においては、動画像と静止画像とを撮影して記録する撮像装置であって、被写体を撮像して動画像または静止画像の画像データを出力する撮像手段と、被写体より被写体に関する属性情報を被写体に対して非接触で検出する属性情報検出手段と、撮像手段が出力する画像データと属性情報検出手段が検出した属性情報とを記録媒体に記録する記録手段と、静止画像を撮影する静止画撮影モードと動画像を撮影する動画撮影モードとを切り替えるモード切り替え手段と、静止画撮影モードにおいて静止画像を撮影して記録する場合には、静止画像の画面に含まれる被写体の属性情報を撮影に同期して検出するよう属性情報検出手段を制御して、検出された属性情報を静止画像の各画面に対応付けて記録媒体に記録するよう記録手段を制御し、動画撮影モードにおいて動画像を撮影して記録する場合には、所定期間毎に属性情報を検出するよう属性情報検出手段を制御し、検出された属性情報を動画像に対応付けて記録媒体に記録するよう記録手段を制御する制御手段とを具備することを特徴とする。
【００１６】
また、本発明による撮像方法においては、動画像を撮影して記録する撮像装置を用いた撮像方法であって被写体を撮像して動画像データを出力する第１のステップと、所定期間毎に被写体より被写体に関する属性情報を被写体に対して非接触で検出する第２のステップと、第１のステップで出力する動画像データと第２のステップで検出した属性情報とを記録媒体に記録する第３のステップとを有することを特徴とする。
【００１７】
また、本発明による撮像方法においては、動画撮影モードにおいて動画像を撮影して記録し、静止画撮影モードにおいて静止画像を撮影して記録する撮像装置を用いた撮像方法であって、被写体を撮像して動画像データを出力する第１のステップと、所定期間毎に被写体より被写体に関する属性情報を被写体に対して非接触で検出する第２のステップと、第１のステップで出力する動画像データと第２のステップで検出した属性情報とを記録媒体に記録する第３のステップとを有し、静止画撮影モードにおいて静止画像を撮影して記録する場合には、静止画像の画面に含まれる被写体の属性情報を撮影に同期して検出するよう第２のステップを制御して、検出された属性情報を静止画像の各画面に対応付けて記録媒体に記録するよう第３のステップを制御し、動画撮影モードにおいて動画像を撮影して記録する場合には、所定期間毎に属性情報を検出するよう第２のステップを制御し、検出された属性情報を動画像に対応付けて記録媒体に記録するよう第３のステップを制御することを特徴とする。
【００１８】
また、本発明による記録媒体は、動画像を撮影して記録する撮像装置用のプログラムを記録したコンピュータ読み取り可能な記録媒体であって、被写体を撮像して動画像データを出力する第１のステップと、所定期間毎に被写体より被写体に関する属性情報を被写体に対して非接触で検出する第２のステップと、第１のステップで出力する動画像データと第２のステップで検出した属性情報とを記録媒体に記録する第３のステップとを撮像装置に実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１９】
また、本発明による記録媒体は、動画撮影モードにおいて動画像を撮影して記録し、静止画撮影モードにおいて静止画像を撮影して記録する撮像装置用のプログラムを記録したコンピュータ読み取り可能な記録媒体であって、被写体を撮像して動画像データを出力する第１のステップと、所定期間毎に被写体より被写体に関する属性情報を被写体に対して非接触で検出する第２のステップと、第１のステップで出力する動画像データと第２のステップで検出した属性情報とを記録媒体に記録する第３のステップとを撮像装置に実行させる際に、静止画撮影モードにおいて静止画像を撮影して記録する場合には、静止画像の画面に含まれる被写体の属性情報を撮影に同期して検出するよう第２のステップを制御して、検出された属性情報を静止画像の各画面に対応付けて記録媒体に記録するよう第３のステップを制御し、動画撮影モードにおいて動画像を撮影して記録する場合には、所定期間毎に属性情報を検出するよう第２のステップを制御し、検出された属性情報を動画像に対応付けて記録媒体に記録するよう第３のステップを制御するよう撮像装置に実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００２０】
また、本発明によるプログラムは、動画像を撮影して記録する撮像装置用のプログラムであって、被写体を撮像して動画像データを出力する第１のステップと、所定期間毎に被写体より被写体に関する属性情報を被写体に対して非接触で検出する第２のステップと、第１のステップで出力する動画像データと第２のステップで検出した属性情報とを記録媒体に記録する第３のステップとを撮像装置に実行させるためのプログラムである。
【００２１】
また、本発明によるプログラムは、動画撮影モードにおいて動画像を撮影して記録し、静止画撮影モードにおいて静止画像を撮影して記録する撮像装置用のプログラムであって、被写体を撮像して動画像データを出力する第１のステップと、所定期間毎に被写体より被写体に関する属性情報を被写体に対して非接触で検出する第２のステップと、第１のステップで出力する動画像データと第２のステップで検出した属性情報とを記録媒体に記録する第３のステップとを撮像装置に実行させる際に、静止画撮影モードにおいて静止画像を撮影して記録する場合には、静止画像の画面に含まれる被写体の属性情報を撮影に同期して検出するよう第２のステップを制御して、検出された属性情報を静止画像の各画面に対応付けて記録媒体に記録するよう第３のステップを制御し、動画撮影モードにおいて動画像を撮影して記録する場合には、所定期間毎に属性情報を検出するよう第２のステップを制御し、検出された属性情報を動画像に対応付けて記録媒体に記録するよう第３のステップを制御するよう撮像装置に実行させるためのプログラムである。
【００２２】
これにより、本発明の撮像装置、撮像方法、その記録媒体およびプログラムにおいては、被写体を撮像して動画像データを出力して、所定期間毎に被写体より被写体に関する属性情報を被写体に対して非接触で検出して、出力した動画像データと検出した属性情報とを記録媒体に記録するので、例えば、無線通信を利用して被写体より属性情報（被写体情報）を取得することで、撮影時にメタデータに属性情報（被写体情報）を埋め込むことを容易に行なうことができる。
【００２３】
また、本発明の撮像装置、撮像方法、その記録媒体およびプログラムにおいては、被写体を撮像して動画像データを出力する処理と、所定期間毎に被写体より被写体に関する属性情報を被写体に対して非接触で検出する処理と、出力した動画像データと検出した属性情報とを記録媒体に記録する処理とを撮像装置に実行させる際に、静止画撮影モードにおいて静止画像を撮影して記録する場合には、静止画像の画面に含まれる被写体の属性情報を撮影に同期して検出するよう制御して、検出された属性情報を静止画像の各画面に対応付けて記録媒体に記録するよう制御し、動画撮影モードにおいて動画像を撮影して記録する場合には、所定期間毎に属性情報を検出するよう制御して、検出された属性情報を動画像に対応付けて記録媒体に記録するよう制御するので、静止画または動画の撮影時に、撮影する画像の種類に応じて最適なタイミングで被写体の無線チップから属性情報（被写体情報）の検出を行い、記録媒体における最適な場所に属性情報（被写体情報）を格納することができる。
【００２４】
【発明の実施の形態】
以下、図面を用いて本発明の実施形態について説明する。なお、以下に示す実施形態において、画像と表現しているものは、静止画の画像と動画の画像の両方を含むものであり、その画像の圧縮方式や、画像データのサイズ等も特定の種類に限定するものではない。
まず、本発明の一実施形態である撮像装置の概略構成について説明する。
【００２５】
図１は、本発明の一実施形態である撮像装置の概略構成を示す図である。図１において、符号１００は、撮像装置であり、被写体１５０の電子画像を撮影可能な以下に示す構成を有する。撮像装置１００内の各ユニット（撮像信号処理回路１０９、撮像部制御器１１０、操作スイッチ１２２、画像圧縮解凍器１２３、ＣＰＵ（中央演算装置）１２４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２５、フラッシュメモリ１２６、ディスプレイ１２７、メモリインターフェース１２８、変復調器１４０）はバス１２１を介して接続されている。また、撮像装置１００の各ユニットは、ＣＰＵ１２４によってバス１２１を介して制御される。
【００２６】
レンズユニット１０１は、ズームレンズ１０２、ズームモータ１０５、絞り（アイリス）１０３、アイリスモータ１０６、フォーカスレンズ１０４、フォーカスモータ１０７を含む構成である。また、レンズユニット１０１内のズームモータ１０５、アイリスモータ１０６、フォーカスモータ１０７、撮像素子１０８、撮像信号処理回路１０９、撮像信号処理回路１０９内のオートフォーカス検出回路１１１は、ＣＰＵ１２４で制御された撮像部制御器１１０により制御される。
【００２７】
また、メモリインターフェース１２８は、コネクタ１２９を介して画像記録用メモリカード１３０に画像データを書き込む処理や、コネクタ１２９を介して画像記録用メモリカード１３０から画像データを読み出す処理を行なう。また、変復調器１４０は、アンテナ１４１を介して被写体１５０のＩＤ−ＴＡＧ（無線チップ）１５１と情報を送受信可能である。
【００２８】
最初に、撮像装置１００の起動時の動作について説明する。撮像装置１００が起動すると、フラッシュメモリ１２６に格納されていた起動プログラムがＲＡＭ１２５の一部にロードされＣＰＵ１２４はこのＲＡＭ１２５にロードされた起動プログラムにしたがって動作を行なう。尚、ＣＰＵ１２４は、起動プログラムをフラッシュメモリ１２６上で実行しても構わない。また、ＲＡＭ１２５にロードする起動プログラムは、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等に記憶していてもよい。
【００２９】
尚、本実施形態における撮像装置１００の動作モードには、例えば、動画像を撮影する動画像撮影モード、静止画像を撮影する静止画像撮影モード、動画像を再生する動画像再生モード、静止画像を再生する静止画像再生モード、動画像を編集する動画像編集モードの５種類があり、起動前にいずれかの動作モードを操作スイッチ１２２に含まれる動作モードスイッチ（モード切り替え手段）で指定して起動することで、各動作モードに対応した起動プログラムが実行される。
【００３０】
次に、撮像部制御器１１０のレンズユニット１０１に対するレンズ制御動作について説明する。撮像部制御器１１０は、被写体１５０に対する露出が最適になるようにアイリスモータ１０６を駆動して、絞り１０３を調整するＡＥ（自動露出）調整を行なう。すなわち、撮像部制御器１１０のＡＥ調整に従い、アイリスモータ１０６は、絞り１０３の開口度を調整して露出調整を行なう。このときアイリスモータ１０６は、絞り１０３の調整後の開口度を撮像部制御器１１０へ返す。
【００３１】
また、撮像部制御器１１０は、オートフォーカス検出回路１１１の出力信号を用いて、たとえば山登り制御でフォーカスモータ１０７を駆動して、被写体１５０に対するピントが最適になるようにフォーカスレンズ１０４の位置を調節するオートフォーカス調整を行なう。すなわち、撮像部制御器１１０のオートフォーカス調整に応じて、フォーカスモータ１０７は、フォーカスレンズ１０４を移動させて被写体１５０に対するピントを最適にする。このとき、フォーカスモータ１０７は、同時にフォーカスレンズ１０４の調整後の位置に関する情報を撮像部制御器１１０へ返す。
【００３２】
また、撮像部制御器１１０は、操作スイッチ１２２に含まれるズームスイッチ（不図示）で設定された画角になるように、ズームモータ１０５を駆動して、ズームレンズ１０２の位置設定を行なう。このとき、ズームモータ１０５は、ズームレンズ１０２の移動後の位置に関する情報を撮像部制御回路１１０へ通知する。以上に示した動作により、撮像部制御器１１０は、撮像素子１０８の撮像面上に適切な被写体１５０の被写体像を結像するように、レンズユニット１０１を制御する。尚、レンズユニット１０１の構成およびレンズユニット１０１に対する制御方法は、上述した限りではなく、撮像素子１０８の撮像面上に適切な被写体１５０の被写体像を結像可能な構成および制御方法であればよい。
【００３３】
次に、撮像装置１００の撮像動作（動画像撮影モードまたは静止画像撮影モード）について説明する。被写体１５０からの光はレンズユニット１０１のレンズ群を通して、撮像素子１０８の撮像面上に結像される。撮像素子１０８は、撮像面上に結像された被写体像を光電変換して、電気信号（以下、画像信号とする）を出力する。撮像信号処理回路１０９は、撮像素子１０８が出力する画像信号に対する画像処理を行い、デジタルの動画像データや静止画像データを生成する。以上が、撮像装置１００の撮像動作である。
【００３４】
また、撮像装置１００は撮像動作と同時に画像の記録動作も行なう。以下に、撮像装置１００における画像の記録動作について説明する。画像圧縮解凍器１２３は、ＣＰＵ１２４からの画像を記録する指示に従い、撮像信号処理回路１０９が出力する動画像データや静止画像データに対して、例えばＪＰＥＧやＭＰＥＧ等の画像圧縮処理を行い、圧縮動画像データまたは圧縮静止画像データを生成する。尚、画像圧縮解凍器１２３が生成した圧縮動画像データまたは圧縮静止画像データは、一次的にＲＡＭ１２５に格納される。
【００３５】
次に、ＲＡＭ１２５に格納された圧縮動画像データまたは圧縮静止画像データは、ＣＰＵ１２４の制御により、メモリインターフェース１２８、コネクタ１２９を通して、画像記録用メモリカード１３０に記録される。尚、本実施形態の画像記録用メモリカード１３０は、コネクタ１２９が出力する画像データを記録することに適している不揮発性のメモリカードであればよい。さらに、撮像装置１００が画像を記録する対象はメモリカードに限定されるものではなく、メモリカードの代わりに、ハードディスクや光ディスク、光磁気ディスクなどのランダムアクセスメディアまたは磁気テープなどの記録メディアに記録しても構わない。
【００３６】
次に、撮像装置１００におけるＩＤ−ＴＡＧ１５１からの被写体情報（属性情報）の情報取得動作について説明する。例えば、操作スイッチ１２２に含まれる記録開始スイッチ（またはシャッターボタンなど）にて、画像の記録の指示が行われると、撮像装置１００は、上述したの撮像動作やレンズ制御動作を開始する。また、これと同時、もしくは前後して、撮像装置１００は、アンテナ１４１を通して被写体１５０のＩＤ−ＴＡＧ１５１へ電力を供給する。これにより、被写体１５０のＩＤ−ＴＡＧ１５１は、電力が供給されることで起動して、被写体１５０に関する被写体情報を発信する。尚、ＩＤ−ＴＡＧ１５１への電力を供給の詳細については後述する。
【００３７】
次に、アンテナ１４１は、ＩＤ−ＴＡＧ１５１から発信された被写体情報を受信して変復調器１４０へ受信信号を出力する。次に、変復調器１４０は、アンテナ１４１が出力する受信信号を基に復調したデジタル情報を被写体情報として出力する。尚、変復調器１４０が出力した被写体情報は、一時的にＲＡＭ１２５へ格納される。また、上述したＩＤ−ＴＡＧ１５１は電源を内蔵していない構成であったが、この限りではなく、ＩＤ−ＴＡＧ１５１が、電源を内蔵してもよい。上述したようにＩＤ−ＴＡＧ１５１が電源を内蔵する場合は、アンテナ１４１から電力供給することなく、アンテナ１４１にて、被写体情報を受信することができる。また、ＩＤ−ＴＡＧ１５１が、電源を内蔵する場合および電源を内蔵しない場合の構成等については詳細を後述する。
【００３８】
次に、上述した画像の記録動作と平行して、撮像装置１００は、上述した被写体情報を含むメタデータを画像記録用メモリカード１３０に記録する動作を行なう。このメタデータとは、上述したように画像記録用メモリカード１３０に記録する画像の付加情報である。具体的には、撮像装置１００は、メタデータとして、アンテナ１４１および変復調器１４０を経由してＩＤ−ＴＡＧ１５１から得た被写体情報と合わせて、インデックスを示す画像情報であるサムネイルや、画像を撮影した日時情報（または画像を記録した日時情報）、画像のファイル名等を画像記録用メモリカード１３０に記録する。
【００３９】
また、画像記録用メモリカード１３０に記録する画像の種類（動画像、静止画像など）やデータ形式（ＪＰＥＧ形式、ＭＰＥＧ形式など）に合わせて被写体情報の記録方法を適時変えても良い。
例えば、動画像データを画像記録用メモリカード１３０に記録する場合には、撮像装置１００は、一定周期ごとにアンテナ１４１および変復調器１４０を経由して被写体１５０の被写体情報を検出し、動画像データ列の中に埋め込んで、画像記録用メモリカード１３０に記録する。これとは別に、撮像装置１００は、検出された被写体情報を、画像のメタデータに含めて、例えばフッタ領域やヘッダ領域などメタデータを記録する領域にも記録する。
【００４０】
ここで、被写体情報の具体例について説明する。被写体１５０に関する情報であり、ＩＤ−ＴＡＧ１５１に格納された被写体情報とは、被写体１５０の名称や種類、被写体１５０の製造メーカ、被写体１５０の個々を識別するシリアルナンバー、被写体１５０の性能や特性や状態、被写体１０の過去の履歴、被写体１５０の製造年月日（または生年月日）、賞味期限、使用期限、色などであり、被写体１５０に関する情報ならば種々の情報を被写体情報として好適である。また、更に、被写体が複数の固定物ならば複数の被写体の中での位置関係など被写体周辺との関係に関する情報を被写体情報に含めてもよい。
【００４１】
次に、撮像装置１００における再生処理の動作について説明する。撮像装置１００が再生モード（動画像再生モードまたは静止画像再生モード）で起動すると、フラッシュメモリ１２６に格納されていた起動プログラムがＲＡＭ１２５の一部にロードされる。次に、ＣＰＵ１２４はこのＲＡＭ１２５にロードされた起動プログラムに従って動作を開始する。この起動時の動作は、上述した撮影モード時と同様である。
【００４２】
まず、撮像装置１００は、画像記録用メモリカード１３０に記録されたＪＰＥＧ形式やＭＰＥＧ形式等の圧縮動画像または圧縮静止画像画像を、コネクタ１２９、メモリインターフェース１２８を通して、ＲＡＭ１２５に読み出す。次に、撮像装置１００は、読み出した圧縮動画像または圧縮静止画像画像の一部、もしくは全部を画像圧縮解凍器１２３にて解凍する。次に、撮像装置１００は、画像圧縮解凍１２３にて解凍した動画像または静止画像をディスプレイ１２７に表示する。以上の動作により、撮像装置１００は再生処理を行なう。
【００４３】
尚、上述した動作に先立って、再生する画像を選択する操作等が必要である。これには、画像記録用メモリカード１３０に記録している画像データのヘッダ領域やフッタ領域、もしくは動画像データ本体に埋め込まれた被写体情報を参照してＣＰＵ１２４にて解析してディスプレイ１２７に表示することで、利用者が検索したり選別したりすることが可能になる。このアルゴリズムの詳細は後述する。
【００４４】
次に、図１に示したＩＤ−ＴＡＧ１５１と、アンテナ１４１および変復調器１４０の詳細な構成例について電源を内蔵しない場合と電源を内蔵する場合とで説明する。まず、電源を内蔵しないＩＤ−ＴＡＧ１５１と、それに対応するアンテナ１４１および変復調器１４０の詳細な構成例について説明する。
【００４５】
図２は、図１に示した電源を内蔵しないＩＤ−ＴＡＧ１５１と、それに対応するアンテナ１４１および変復調器１４０の詳細な構成例を示す図である。図２に示すように、ＩＤ−ＴＡＧ１５１は、送信アンテナ２０１、変調器２０２、受信アンテナ２０３、復調器２０４、制御回路２０５、メモリ回路２０６、電源供給回路２０７より構成されている。尚、メモリ回路２０６には、少なくとも被写体１５０に関する情報である被写体情報が格納されている。また、変復調器１４０は、変調器２１４と復調器２１２より構成されている。また、アンテナ１４１は、受信アンテナ２１１と送信アンテナ２１３より構成されている。
【００４６】
次に、撮像装置１００およびＩＤ−ＴＡＧ１５１間における通信動作について説明する。
まず、撮像装置１００からＩＤ−ＴＡＧ１５１へ通信データを送信する場合について説明する。撮像装置１００に含まれる変復調器１４０内の変調器２１４は、ＣＰＵ１２４から被写体１５０のＩＤ−ＴＡＧ１５１へ送信する通信データが入力されると、この通信データを変調して、送信アンテナ２１３を通じて無線でＩＤ−ＴＡＧ１５１へ送信する。これにより、ＩＤ−ＴＡＧ１５１側の受信アンテナ２０３では、この変調された通信データを受信する。復調器２０４は、受信アンテナ２０３が受信した通信データを復調して制御回路２０５へ出力する。制御回路２０５は、この復調された通信データを種々の動作を行なう。例えば、通信データが被写体情報を要求するものであれば、制御回路２０５は、被写体情報の送信処理を行なう。
【００４７】
次に、ＩＤ−ＴＡＧ１５１から撮像装置１００へ通信データを送信する場合について説明する。まず、制御回路２０５は、ＩＤ−ＴＡＧ１５１から撮像装置１００へ送られる通信データを、変調器２０２へ入力する。具体的に、制御回路２０５が変調器２０２へ入力する通信データとは、メモリ回路２０６より読み出した被写体情報である。変調器２０２は、入力された通信データを変調して、送信アンテナ２０１を通して無線で送信する。これにより、撮像装置１００の受信アンテナ２１１は、通信データを受信する。次に、復調器２１２は、受信アンテナ２１１が受信した通信データを復調して、ＣＰＵ１２４へ通信データを送る。
【００４８】
尚、以上に示した無線通信動作に先立って、送信アンテナ２１３を通して撮像装置１００から電磁波を送信することで、電磁誘導にて、電源供給回路２０７に対して電圧供給を行なう。これにより、電源供給回路２０７は、ＩＤ−ＴＡＧ１５１の全体に電源供給を行なう。また、制御回路２０５は、撮像装置１００との通信を行なうと同時に、メモリ回路２０６に対してデータの読み出し書き込みを行なう。これにより、制御回路２０５は、メモリ回路２０６に記録された被写体情報などのデータを外部に発信することができる。
【００４９】
次に、電源を内蔵しないＩＤ−ＴＡＧ１５１と、それに対応するアンテナ１４１および変復調器１４０の詳細な構成例について説明する。
図３は、電源を内蔵するＩＤ−ＴＡＧ１５１と、それに対応するアンテナ１４１および変復調器１４０の詳細な構成例を示す図である。図３に示すように、ＩＤ−ＴＡＧ１５１は、例えば電池などの電源３０１を備える構成である。これにより、上述した電源３０１を内蔵しないＩＤ−ＴＡＧ１５１と比べて、撮像装置１００から電源供給用の電磁波を送信しなくてもＩＤ−ＴＡＧ１５１全体に電圧を供給することができる。
【００５０】
尚、図３のＩＤ−ＴＡＧ１５１は、図２に示したＩＤ−ＴＡＧ１５１と比べて、電源供給回路２０７の替わりに電源３０１を内蔵している以外は、同じ構成であり説明を省略する。また、図３に示した撮像装置１００は、上述したようにＩＤ−ＴＡＧ１５１全体に電圧を供給する電磁波を送信する機能を備えなくてもよい。
【００５１】
次に、撮像装置１００が、撮影する画像の種類（動画または静止画）に応じて、被写体情報の格納場所や、被写体情報の検出タイミングを変更する動作について説明する。
まず、画像の種類に応じた被写体情報の格納場所について説明する。図４は、静止画ファイルや動画ファイルに被写体情報を書き込むにあたり、書き込む場所を説明する図である。尚、静止画ファイルは、撮像装置１００が静止画像撮影モードでの撮影において生成する画像ファイルであり、動画ファイルは、撮像装置１００が動画像撮影モードでの撮影において生成する画像ファイルである。
【００５２】
まず、図４に示す静止画ファイル４１のファイル構成について説明する。静止画ファイル４２は、ＪＰＥＧフォーマット等で圧縮された静止画データ４１ｂ本体に加えて、ヘッダ部分４１ａが存在するファイル構成である。このヘッダ部分４１ａにメタデータが格納される。このメタデータには、例えば、インデックスを示す画像情報であるサムネイルや、静止画像を撮影した日時情報、静止画像を記録した日時情報、静止画像のファイル名等と共に、被写体情報も記録される。
【００５３】
次に、図４に示す動画ファイル４２のファイル構成について説明する。動画ファイル４２は、ＭＰＥＧのフォーマット等で圧縮された動画ファイルであり、動画データ４２ｂ本体に対して、ヘッダ４２ａとフッタ４２ｃの領域がある。このヘッダ４２ａおよびフッタ４２ｃの領域に、メタデータが記録可能である。ヘッダ４２ａやフッタ４２ｃに記録されるメタデータは、上述した静止画のヘッダ部分４１ａに格納されるメタデータと同様の情報に加えて、動画特有の時間に関する情報等が加わる。
【００５４】
また、動画データ４２ｂ本体の構造は、フレーム内だけで圧縮が完結するＩピクチャ、過去のＩピクチャやＰピクチャから予測符号化するＰピクチャ、前後のＩピクチャとＰピクチャから予測符号化するＢピクチャで構成される。また、Ｉピクチャ、Ｐピクチャ、Ｂピクチャがそれぞれ所定のフレーム数あつまってＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅｓ）を構成する。このＧＯＰが複数集まって、一つの動画データ４２ｂ本体になる。
【００５５】
次に、撮像装置１００における、撮影する画像の種類に応じた被写体情報の検出タイミングについて説明する。
まず、静止画撮影モードの場合は、一枚づつ静止画を撮影するので、その検出タイミングは、一回の撮影につき一回だけ被写体情報を検出する。すなわち、撮像装置１００は、一回の撮影で一度だけ被写体情報を検出してメタデータとして、静止画のヘッダ部分４１ａにそのメタデータを格納する。
【００５６】
これに対して、動画撮影モードの場合は、所定時間の撮影を行なうため、撮像装置１００は、連続して被写体情報を検出し続ける必要がある。しかし、連続して検出しつづけることは、消費電力や処理能力的に大変なので、現実的ではない。そこで、本実施形態の撮像装置１００は、動画撮影モード時に被写体情報の検出を一定時間の間隔ごとに行なう。具体的には、撮像装置１００は、ＧＯＰ区間ごとに被写体情報の検出を行い、そのＧＯＰ区間で検出された被写体情報は、ＧＯＰ先頭のＩフレームに同期して埋め込む。
【００５７】
尚、上述した検出タイミングは一例であり、この限りではない。例えば、被写体情報の検出の間隔は、複数ＧＯＰ間隔でも構わない。更に、モーションＪＰＥＧやＤＶ（デジタル  ビデオ）圧縮のような全てフレーム内で完結する動画圧縮方式の動画ファイルを撮影する場合では、撮像装置は、所定のフレーム間隔で被写体情報を検出しても構わない。また、メタデータを記録する場所は、Ｉフレーム以外のたとえばＧＯＰヘッダでも構わないし、フッタ４２ｃの中にＩフレームと関連付けて記録しても構わないし、その他、動画ファイルの一部であればどこでも構わない。
【００５８】
さらに、１カットの動画を撮影し終わった時点で、撮像装置１００は、全動画撮影時間に、一回でも登場したすべての被写体情報を列挙したり、全動画撮影時間に連続して登場した被写体情報などを、動画ファイル４２のフッタ４２ｃ部分に格納したりする。尚、上述した被写体情報の格納場所は、フッタ４２ｃに限定されるものではなく、ヘッダ４２ａでも構わないし、ヘッダ４２ａおよびフッタ４２ｃの両方の領域に、被写体情報ごとに分けて記録しても構わない。
【００５９】
次に、図１に示した撮像装置１００が、静止画撮影モードで被写体情報を検出する処理のアルゴリズムについて説明する。
図５は、図１に示した撮像装置１００が、静止画撮影モードで被写体情報を検出する処理を示すフロー図である。まず、ステップＳ４０１において、撮像装置１００は、静止画撮影モードでの撮影を開始する。
【００６０】
次に、ステップＳ４０２において、撮像装置１００は、操作スイッチ１２２に含まれるシャッターボタンが半押しされた否かを判別する。ここで、シャッターボタンが半押しされたと判別した場合（ステップＳ４０２のＮｏ）には、撮像装置１００は、ステップＳ４０２を繰り返す。また、シャッターボタンが半押しされたと判別した場合（ステップＳ４０２のＹｅｓ）には、撮像装置１００は、ステップＳ４０３およびステップＳ４０４へと進む。ステップＳ４０３において、撮像装置１００は、上述したように被写体情報の検出を行なう。これと平行して、ステップＳ４０４において、撮像装置１００は、自動焦点調節や自動露出調節を行なう。
【００６１】
次に、ステップＳ４０５において、撮像装置１００は、シャッターボタンが全押しされたか否かを判別する。ここで、シャッターボタンが全押しされたと判別した場合（ステップＳ４０５のＮｏ）には、撮像装置１００は、ステップＳ４０５を繰り返す。また、シャッターボタンが全押しされたと判別した場合（ステップＳ４０５のＹｅｓ）には、撮像装置１００は、ステップＳ４０６へ進み、静止画の撮影を行なう。次に、ステップＳ４０７に進み、撮像装置１００は、静止画の撮影に伴い被写体１５０に関連付ける被写体情報の抽出を行なう。尚、この被写体情報の抽出は、上述したように、撮像装置１００が、無線通信により被写体１５０のＩＤ−ＴＡＧ１５１より被写体情報を取得することで実現している。
【００６２】
次に、ステップＳ４０８に進み、撮像装置１００は、抽出した被写体情報（抽出情報）をメタデータとして、撮影した画像（静止画データ）と一緒に、画像記録用メモリカード１３０に記録する。以上により、ステップＳ４０９に進み、撮像装置１００は、静止画像モードでの撮影処理を終了する。以上により、撮影像値１００は、静止画撮影時に静止画データに被写体情報を含むメタデータを関連付けて画像記録用メモリカード１３０に記録することができる。
【００６３】
次に、図１に示した撮像装置１００が、動画撮影モードで被写体情報を検出する処理のアルゴリズムについて説明する。
図６は、図１に示した撮像装置１００が、動画撮影モードで被写体情報を検出する処理を示すフロー図である。まず、ステップＳ５０１において、撮像装置１００は、動画撮影モードでの撮影を開始する。
【００６４】
次に、ステップＳ５０２において、撮像装置１００は、撮影開始操作が行われたかどうかの判別を行なう。ここで、撮影開始動作が行われていないと判別した場合（ステップＳ５０２のＮｏ）には、撮像装置１００は、ステップＳ５０２を繰り返す。また、撮影開始動作が行われたと判別した場合は、ステップＳ５０３およびＳ５０４へ進む。ステップＳ５０３において、撮像装置１００は、上述した処理により被写体情報の検出を行なう。また、ステップＳ５０４において、撮像装置１００は、自動焦点調節や自動露出調節を行なう。但し、ステップＳ５０４の処理は、動画撮影中に行なわれる処理であり、撮像装置１００が図６のステップＳ５０３〜Ｓ５０８を実行している間（動画撮影を行っている間）は継続的に行なわれる処理である。
【００６５】
次に、ステップＳ５０５において、撮像装置１００は、ＭＰＥＧ形式での動画撮影を開始して、動画データの生成を行なう。次に、ステップＳ５０６において、撮像装置１００は、１つのＧＯＰの撮影が完了したかどうかの判別を行なう。ここで、１つのＧＯＰの撮影が完了していない場合（ステップＳ５０６のＮｏ）には、撮像装置１００は、ステップＳ５０５に戻る。また、１つのＧＯＰ撮影が完了した場合（ステップＳ５０６のＹｅｓ）には、撮像装置１００は、ステップＳ５０７へ進み、ステップＳ５０３で検出した被写体情報を、直前に撮影済みのＧＯＰ内のメタデータに埋め込む。以上により、撮像装置１００は、ＧＯＰ単位でメタデータに被写体情報を含ませることができる。
【００６６】
次に、ステップＳ５０８に進み、撮像装置１００は、撮影終了操作が行われたかどうかの判別を行なう。ここで、撮影終了操作が行われていないと判別した場合（ステップＳ５０８のＮｏ）は、撮像装置１００は、ステップＳ５０３へと戻り次のＧＯＰ撮影のために被写体情報の検出を行なう。また、撮影終了操作が行われたと判別した場合（ステップＳ５０８のＹｅｓ）には、ステップＳ５０９へと進み、撮像装置１００は、撮影開始操作から撮影終了操作までの間に検出されたすべての被写体情報をフッタ４２ｃ内おメタデータ領域に埋め込み、画像記録用メモリカード１３０に記録する。以上により、ステップＳ５１０において、撮像装置１００は、動画撮影モードでの撮影処理を終了する。
【００６７】
以上に示したように、本実施形態における撮像装置１００は、静止画または動画などの画像の種類に応じて、最適なタイミングで被写体情報の検出を行ない、最適な場所にデータを格納することができる。特に、被写体情報の検出の処理では、撮像装置１００は、無線通信により被写体１５０の有するＩＤ−ＴＡＧ１５１より任意のタイミングで被写体情報を取得することができる。また、動画の撮影時には、撮像装置１００は、定期的に被写体１５０の有するＩＤ−ＴＡＧ１５１と無線通信を行なって、被写体情報を取得することができる。
【００６８】
次に、図１に示した撮像装置１００が、動画再生モードで被写体情報を検索しながら再生する処理のアルゴリズムについて説明する。尚、以下の説明においては、動画を再生するにあたり、被写体情報を用いることで、ユーザが視聴希望被写体を指定して、視聴希望被写体のシーンのみを抽出して動画再生する実施例を説明する。
【００６９】
図７は、図１に示した撮像装置１００が、動画再生モードで被写体情報を検索しながら再生する処理を示すフロー図である。まず、ステップＳ６０１において、撮像装置１００は、動画再生モードでの動画再生を開始する。
【００７０】
次に、ステップＳ６０２において、撮像装置１００は、動画ファイル４２のフッタ４２ｃから、記録されている全被写体情報を抽出する。次に、ステップＳ６０３において、撮像装置１００は、抽出した全被写体情報から全被写体リストを作成してディスプレイ１２７に表示する。次に、ステップＳ６０４において、撮像装置１００は、表示した全被写体リストから視聴希望被写体を選択するようユーザに促す。これにより、ユーザは、ディスプレイ１２７に表示された全被写体リストから視聴希望被写体を操作スイッチ１２２などからの操作により選択することができる。
【００７１】
ここで、ユーザにより視聴希望被写体が選択されると、ステップＳ６０５に進み、撮像装置１００は、再生ポインタを先頭ＧＯＰに移動させて動画再生の準備（初期化）を行なう。次に、ステップＳ６０６において、撮像装置１００は、ＧＯＰ内のメタデータ領域から被写体情報を抽出する。次に、ステップＳ６０７において、撮像装置１００は、視聴希望被写体とＧＯＰ内から抽出された被写体情報を比較することで、ＧＯＰ内に視聴希望被写体が存在するか否かの判別を行なう。
【００７２】
ここで、ＧＯＰ内に視聴希望被写体が存在しないと判別した場合（ステップＳ６０７のＮｏ）には、ステップＳ６０８へ進み、撮像装置１００は、再生ポインタを次のＧＯＰへと移動させ、再びステップＳ６０６に戻る。また、視聴希望被写体が存在すると判別した場合（ステップＳ６０７のＹｅｓ）には、ステップＳ６０９へ進み、撮像装置１００は、再生ポインタのＧＯＰの再生を開始する。次に、ステップＳ６１０で操作スイッチ１２２に含まれるスキップボタン（不図示）が押されたか否かの判別を行なう。
【００７３】
ここで、スキップボタンが押されたと判別した場合（ステップＳ６１０のＹｅｓ）には、撮像装置１００は、ステップＳ６０８に進む。また、スキップボタンが押されていないと判別した場合（ステップＳ６１０のＮｏ）には、ステップＳ６１１へと進み、撮像装置１００は、再生中のＧＯＰが終了したか否かを判別する。ここで、再生中のＧＯＰが終了していると判別した場合（ステップＳ６１１のＹｅｓ）には、撮像装置１００は、ステップＳ６０８に進む。また、再生中のＧＯＰが終了していないと判別した場合（ステップＳ６１１のＮｏ）には、撮像装置１００は、ステップＳ６１０に戻る。
【００７４】
以上に示したように、本実施形態の撮像装置１００は、動画を再生するにあたり、メタデータに埋め込まれた被写体情報を用いることで、ユーザが視聴希望被写体を指定でき、指定された視聴希望被写体のシーンのみを抽出して動画再生することができる。これにより、メタデータに埋め込まれた被写体情報を有効に活用することができる。
【００７５】
尚、上述した本実施形態において、視聴希望被写体は一つでも構わないし複数でも構わない。また、視聴希望被写体の特定の方法は、商品とか人物などのうち固有の被写体を特定しても構わないし、人物一般とか商品一般などの分類を表すもので特定しても構わないし、被写体の製造（生年）年月日や特性などの分類で特定でも構わないし、その他、被写体情報で得られる情報ならばどのように特定しても構わない。
【００７６】
また、上述した本実施形態では、ＧＯＰ単位で再生する／しないの判定を行ったが、この限りではなく、複数のＧＯＰ単位で再生の可否を判定しても構わない。更には、ＧＯＰにとらわれずに、もっと短い単位や、もっと長い単位で再生の可否を判定しても構わない。
【００７７】
次に、図１に示した撮像装置１００が動画編集モードで被写体情報を利用して編集する場合の、編集前後の動画ファイルのファイル構成について説明する。尚、被写体情報を利用する編集とは、ユーザが被写体情報を利用して編集希望被写体を指定して、編集希望被写体のシーンのみを抽出して動画編集することである。
【００７８】
図８は、編集前の動画ファイル４２のファイル構成および編集後の動画ファイル４３のファイル構成を示す図である。図８に示すように、編集前の動画ファイル４２は、図４に示したものと同様に、ヘッダ４２ａと動画データ４２ｂとフッタ４２ｃとから構成される。また、動画データ４２ｂは、ＧＯＰ１・ｂ１、ＧＯＰ２・ｂ２、ＧＯＰ３・ｂ３、…、ＧＯＰｎ・ｂｎ（図８においてｎは８以上の整数）のｎ個のＧＯＰが並ぶ構成である。尚、図８に示したｎは８以上の整数であったが、この限りではなく、ＧＯＰの数に応じて、ｎは２以上の整数であればよい。
【００７９】
また、編集後の動画ファイル４３は、ヘッダ４３ａ、編集動画データ４３ｂ、フッタ４３ｃより構成される。上述した編集前の動画ファイル４２を編集希望被写体の有無に応じてＧＯＰ単位で編集することにより、編集後の動画ファイル４３が生成される。本実施例では、編集前の動画ファイル４２の動画データ４２ｂにおいて、編集希望被写体が含まれているＧＯＰとして、ＧＯＰ１・ｂ１、ＧＯＰ３・ｂ３、ＧＯＰ５・ｂ５、ＧＯＰ６・ｂ６、…、ＧＯＰｎ・ｂｎが検索されたとする。これにより、編集後の動画ファイル４３の編集動画データ４３ｂは、ＧＯＰ１・ｂ１、ＧＯＰ３・ｂ３、ＧＯＰ５・ｂ５、ＧＯＰ６・ｂ６、…、ＧＯＰｎ・ｂｎを含む構成となる。
【００８０】
次に、図１に示した撮像装置１００が、動画編集モードで被写体情報を利用して動画ファイルを編集する際の処理のアルゴリズムについて説明する。尚、被写体情報を利用する編集とは、ユーザが被写体情報を利用して編集希望被写体を指定して、編集希望被写体のシーンのみを抽出して動画編集することである。
図９は、図１に示した撮像装置１００が、動画再生モードで被写体情報を利用して動画ファイルを編集する際の処理を示すフロー図である。まず、ステップＳ８０１において、撮像装置１００は、動画編集モードでの編集を開始する。
【００８１】
次に、ステップＳ８０２において、撮像装置１００は、動画ファイル４２のフッタ４２ｃから、記録されている全被写体情報を抽出する。次に、ステップＳ８０３において、撮像装置１００は、抽出した全被写体情報から全被写体リストを作成してディスプレイ１２７に表示する。次に、ステップＳ８０４において、撮像装置１００は、表示した全被写体リストから編集希望被写体を選択するようユーザに促す。これにより、ユーザは、ディスプレイ１２７に表示された全被写体リストから編集希望被写体を操作スイッチ１２２などからの操作により選択することができる。
【００８２】
ここで、ユーザにより編集希望被写体が選択されると、ステップＳ８０５に進み、撮像装置１００は、編集ポインタを先頭ＧＯＰに移動させて動画編集の準備（初期化）を行なう。次に、ステップＳ８０６において、撮像装置１００は、ＧＯＰ内のメタデータ量域から被写体情報を抽出する。次に、ステップＳ８０７において、撮像装置１００は、編集希望被写体とＧＯＰ内から抽出された被写体情報を比較することで、ＧＯＰ内に編集希望被写体が存在するか否かの判別を行なう。
【００８３】
ここで、ＧＯＰ内に編集希望被写体が存在しないと判別した場合（ステップＳ８０７のＮｏ）には、ステップＳ８０９へと進む。また、ＧＯＰ内に視聴希望被写体が存在すると判別した場合（ステップＳ８０７のＹｅｓ）には、ステップＳ８０８へ進み、撮像装置１００は、編集動画データ４３ｂに編集ポインタの指すＧＯＰを加える。次に、ステップＳ８０９において、撮像装置１００は、最終ＧＯＰに到達したか否かの判別を行なう。
【００８４】
ここで、最終ＧＯＰに到達していないと判別した場合（ステップＳ８０９のＮｏ）には、ステップＳ８１０へ進み、撮像装置１００は、編集ポインタを次のＧＯＰに移動させ、ステップＳ８０６に戻る。また、最終ＧＯＰに到達したと判別した場合（ステップＳ８０９のＹｅｓ）には、ステップＳ８１１へ進み、撮像装置１００は、編集済み動画ファイル４３にヘッダ４３ａおよびフッタ４３ｃを付加する。以上により、撮像装置１００は、図８に示した編集後の動画ファイル４３を生成する。次に、ステップＳ８１２に進み、撮像装置１００は、動画編集モードでの編集を終了する。
【００８５】
以上に示したように、本実施形態の撮像装置１００は、動画を編集するにあたり、メタデータに埋め込まれた被写体情報を用いることで、ユーザが編集希望被写体を指定でき、指定された編集希望被写体のシーンのみを抽出して動画編集することができる。これにより、メタデータに埋め込まれた被写体情報を有効に活用することができる。
【００８６】
次に、図１に示した撮像装置１００が、画像の表示と合わせて被写体情報を表示する場合の表示例について説明する。図１０（ａ）〜（ｃ）は、図１に示した撮像装置１００が、画像の表示と合わせて被写体情報を表示する場合の表示例を示す図である。図１０（ａ）〜（ｃ）に示すように、撮像装置１００は、被写体情報をスーパーインポーズでディスプレイ１２７に表示している。また、図１０（ａ）〜（ｃ）に示すように、撮像装置１００は、再生する被写体に応じた被写体情報をディスプレイ１２７に表示している。
【００８７】
図１０（ａ）は、人物の集合写真の表示例を示す図である。図１０（ａ）に示すように、集合写真に写っている各人物の名前の一覧である被写体情報９１がスーパーインポーズで表示されている。これは、撮像装置１００が、撮影時に各個人に付いているＩＤ−ＴＡＧと無線通信を行い、各個人の属性情報（＝被写体情報）を検出してメタデータに埋め込み集合写真の画像データと関連付けて画像記録用メモリカード１３０に格納することで実現できる。すなわち、撮像装置１００は、集合写真の再生時に、メタデータに埋め込まれた被写体情報より各人物の名前情報を特定して、集合写真に登場する人物の名前を被写体情報９１としてスーパーインポーズで表示している。
【００８８】
図１０（ｂ）は、動物園での動物（ライオン）を撮影した画像の表示例を示す図である。図１０（ｂ）に示すように、動物の名前、種類、年齢、その他の事項などの一覧である被写体情報９２がスーパーインポーズで表示されている。これは、撮像装置１００が、撮影時に、ライオン（またはライオンが入っている檻）に付いているＩＤ−ＴＡＧと無線通信を行い、動物（ライオン）の名前、種類、年齢、その他の事項などの被写体情報を抽出して、メタデータに埋め込みライオンの画像データと関連付けて画像記録用メモリカード１３０に格納することで実現できる。すなわち、撮像装置１００は、ライオンの画像の再生時に、画像データのメタデータに埋め込まれた被写体情報よりライオンに関する情報を特定して、スーパーインポーズで被写体情報９２を表示している。
【００８９】
図１０（ｃ）は、商品を撮影した画像の表示例を示す図である。図１０（ｃ）に示すように、商品の情報（型番、種類、価格、性能、商品スペックなど）などの一覧である被写体情報９３がスーパーインポーズで表示されている。これは、撮像装置１００が、撮影時に、商品についているＩＤ−ＴＡＧから商品の情報（型番、種類、価格、性能、商品スペックなど）である被写体情報を抽出して、メタデータに埋め込み商品の画像データと関連付けて画像記録用メモリカード１３０に格納することで実現できる。これにより、ユーザは手間をかけて調べること無しに、商品に関する情報をスーパーインポーズで表示することが可能になる。尚、図１０（ｃ）の表示例は、インターネットオークションなどに出品する際に掲示する商品画像などに利用して好適である。
【００９０】
以上に示したように、本実施形態の撮像装置１００は、画像再生時に被写体情報を抽出して画像表示と合わせて被写体情報の表示を行なうことができる。これにより、メタデータに埋め込まれた被写体情報を有効に活用することができる。尚、上述した実施形態においては、ディスプレイ１２７に被写体情報をスーパーインポーズする表示方法を示したが、この限りではなく、例えば、プリンタに印刷するときにスーパーインポーズで被写体情報を合わせて印刷しても構わない。
【００９１】
次に、図１に示した撮像装置１００が、被写体情報を利用してファイル検索を行なう場合のアルゴリズムについて説明する。
図１１は、図１に示した撮像装置１００が、被写体情報を利用してファイル検索を行なう処理を示すフロー図である。まず、ステップＳ１００１において、撮像装置１００は、再生モードにおいて被写体情報を利用したファイル検索を開始する。尚、以下の説明において、画像ファイルとは画像記録用メモリカード１３０に記録されている静止画ファイルまたは動画ファイルのことを示す。また、上述した再生モードとは、静止画再生モードまたは動画再生モードのことを示す。
【００９２】
次に、ステップＳ１００２において、撮像装置１００は、全画像ファイルのヘッダから、記録されている全被写体情報を抽出する。次に、ステップＳ１００３において、撮像装置１００は、抽出した全被写体情報から全被写体リストを作成してディスプレイ１２７に表示する。次に、ステップＳ１００４において、撮像装置１００は、表示した全被写体リストから閲覧希望被写体を選択するようユーザに促す。これにより、ユーザは、ディスプレイ１２７に表示された全被写体リストから閲覧希望被写体を操作スイッチ１２２などからの操作により選択することができる。
【００９３】
ここで、ユーザにより閲覧希望被写体が選択されると、ステップＳ１００５に進み、撮像装置１００は、再生ポインタを先頭画像ファイルに移動させてファイル検索の準備を行なう。次に、ステップＳ１００６に進み、撮像装置１００は、現在ポイントされている画像ファイルのヘッダから被写体情報を抽出する。次に、ステップＳ１００７において、撮像装置１００は、選択された閲覧希望被写体と、抽出した被写体情報と比較することで、ファイル内に閲覧希望被写体が存在するか否かの判別を行なう。
【００９４】
ここで、閲覧希望被写体が存在しないと判別した場合（ステップＳ１００７のＮｏ）には、撮像装置１００は、ステップＳ１００８へ進み、再生ポインタを次の画像ファイルへと移動し、ステップＳ１００６へと戻る。また、閲覧希望被写体が存在すると判別した場合（ステップＳ１００７のＹｅｓ）には、ステップＳ１００９へ進み、撮像装置１００は、再生ポインタの画像ファイルの再生を始める。次に、ステップＳ１０１０において、撮像装置１００は、操作スイッチ１２２に含まれるスキップボタンが押されたか否かを判別する。ここで、スキップボタンが押された場合（ステップＳ１０１０のＹｅｓ）には、撮像装置１００は、ステップ００８へと進む。また、スキップボタンが押されない場合（ステップＳ１０１０のＮｏ）には、ステップＳ１００９へと進み、撮像装置１００は、現在の画像ファイルの再生を継続する。
【００９５】
以上に示したように、本実施形態の撮像装置１００は、画像ファイルを再生するにあたり、メタデータに埋め込まれた被写体情報を用いることで、ユーザが閲覧希望被写体を指定でき、指定された閲覧希望被写体を含む画像ファイルのみを抽出して再生することができる。これにより、メタデータに埋め込まれた被写体情報を有効に活用することができる。
【００９６】
また、図５〜７、図９および図１１に示した撮像装置１００の各種処理は、専用のハードウェアにより実現されるものであってもよく、また、各処理の一部または全部は、メモリ（ＲＡＭ１２５やフラッシュメモリ１２６）およびＣＰＵ１２４により構成され、各種処理を実現する為のプログラムをメモリに読み込んで実行することによりその処理を実現させるものであってもよい。
また、上記メモリは、ハードディスク装置や光磁気ディスク装置、フラッシュメモリ等の不揮発性のメモリや、ＣＤ−ＲＯＭ等の読み出しのみが可能な記録媒体、ＲＡＭのような揮発性のメモリ、あるいはこれらの組み合わせによるコンピュータ（ＣＰＵ１２４）読み取り、書き込み可能な記録媒体より構成されてもよい。
【００９７】
また、コンピュータが読み出したプログラムの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の各種制御回路の機能が実現される場合も含まれる。
【００９８】
さらに、記憶媒体から読み出されたプログラムコードが、撮像装置１００に挿入された機能拡張ボードや撮像装置１００に接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示にもとづき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって図５〜７、図９および図１１に示した各種処理の機能が実現されてもよい。
【００９９】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【０１００】
【発明の効果】
以上説明したように、本発明の撮像装置、撮像方法、その記録媒体およびプログラムにおいては、被写体を撮像して動画像データを出力して、所定期間毎に被写体より被写体に関する属性情報を被写体に対して非接触で検出して、出力した動画像データと検出した属性情報とを記録媒体に記録するので、例えば、無線通信を利用して被写体より属性情報（被写体情報）を取得することで、撮影時にメタデータに属性情報（被写体情報）を埋め込むことを容易に行なうことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態である撮像装置の概略構成を示す図である。
【図２】図１に示した電源を内蔵しないＩＤ−ＴＡＧ１５１と、それに対応するアンテナ１４１および変復調器１４０の詳細な構成例を示す図である。
【図３】電源を内蔵するＩＤ−ＴＡＧ１５１と、それに対応するアンテナ１４１および変復調器１４０の詳細な構成例を示す図である。
【図４】静止画ファイルや動画ファイルに被写体情報を書き込むにあたり、書き込む場所を説明する図である。
【図５】図１に示した撮像装置１００が、静止画撮影モードで被写体情報を検出する処理を示すフロー図である。
【図６】図１に示した撮像装置１００が、動画撮影モードで被写体情報を検出する処理を示すフロー図である。
【図７】図１に示した撮像装置１００が、動画再生モードで被写体情報を検索しながら再生する処理を示すフロー図である。
【図８】編集前の動画ファイル４２のファイル構成および編集後の動画ファイル４３のファイル構成を示す図である。
【図９】図１に示した撮像装置１００が、動画再生モードで被写体情報を利用して動画ファイルを編集する際の処理を示すフロー図である。
【図１０】図１に示した撮像装置１００が、画像の表示と合わせて被写体情報を表示する場合の表示例を示す図である。
【図１１】図１に示した撮像装置１００が、被写体情報を利用してファイル検索を行なう処理を示すフロー図である。
【符号の説明】
１００    撮像装置
１０１    レンズユニット
１０２    ズームレンズ
１０３    絞り
１０４    フォーカスレンズ
１０５    ズームモータ
１０６    アイリスモータ
１０７    フォーカスモータ
１０８    撮像素子
１０９    撮像信号処理回路
１１０    撮像部制御器
１１１    オートフォーカス検出回路
１２１    バス
１２２    操作スイッチ
１２３    画像圧縮解凍器
１２４    ＣＰＵ
１２５    ＲＡＭ
１２６    フラッシュメモリ
１２７    ディスプレイ
１２８    メモリインターフェース
１２９    コネクタ
１３０    画像記録用メモリカード
１５０    被写体
１５１    ＩＤ−ＴＡＧ
２０１    送信アンテナ
２０２    変調器
２０３    受信アンテナ
２０４    復調器
２０５    制御回路
２０６    メモリ回路
２０７    電源供給回路
４１      静止画ファイル
４１ａ    ヘッダ
４１ｂ    静止画データ
４２      動画ファイル
４２ａ    ヘッダ
４２ｂ    動画データ
４２ｃ    フッタ
【図１】
2005006195.tif 000003
【図２】
2005006195.tif 000004
【図３】
2005006195.tif 000005
【図４】
2005006195.tif 000006
【図５】
2005006195.tif 000007
【図６】
2005006195.tif 000008
【図７】
2005006195.tif 000009
【図８】
2005006195.tif 000010
【図９】
2005006195.tif 000011
【図１０】
2005006195.tif 000012
【図１１】
2005006195.tif 000013