(57)【要約】【課題】最適なメタデータをコンテンツに付与することができるようにする。【解決手段】メタデータ抽出部５２は、コンテンツから抽出メタデータを抽出し、記憶部２３は、代表メタデータと類似メタデータとを関連付けて格納しているメタデータリスト２３ａを記憶する。メタデータ比較手段５３は、抽出メタデータと、代表メタデータおよび類似メタデータとを比較し、メタデータ変換部５５は、抽出メタデータと類似メタデータとが一致する場合、抽出メタデータを、抽出メタデータと一致する類似メタデータに関連付けられている代表メタデータに変換し、メタデータ付与手段５６は、その代表メタデータをコンテンツに付与することで、最適なメタデータをコンテンツに付与することができるようになる。本発明は、デジタルスチルカメラに適用できる。【選択図】図３
2008102845.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツから抽出メタデータを抽出する抽出手段と、
前記コンテンツに付与する代表メタデータと、前記代表メタデータに類似する類似メタデータとを関連付けて格納しているメタデータリストを記憶する第１の記憶手段と、
前記抽出メタデータと、記憶している前記メタデータリストに格納されている前記代表メタデータおよび前記類似メタデータとを比較する比較手段と、
前記抽出メタデータと前記類似メタデータとが一致する場合、前記抽出メタデータを、前記メタデータリストに格納されている前記代表メタデータであって、前記抽出メタデータと一致する前記類似メタデータに関連付けられている前記代表メタデータに変換する変換手段と、
変換により得られた前記代表メタデータを前記コンテンツに付与する付与手段と
を備える情報処理装置。
【請求項２】
前記抽出メタデータと、前記代表メタデータおよび前記類似メタデータとが一致しない場合、前記抽出メタデータを、前記代表メタデータとして、前記メタデータリストに追加する更新手段をさらに備え、
前記付与手段は、前記抽出メタデータを前記コンテンツに付与する
請求項１に記載の情報処理装置。
【請求項３】
前記付与手段は、前記抽出メタデータと前記代表メタデータとが一致する場合、前記抽出メタデータを前記コンテンツに付与する
請求項１に記載の情報処理装置。
【請求項４】
他の機器に蓄積されている前記コンテンツを入力する入力手段をさらに備え、
前記抽出手段は、入力された前記コンテンツから前記抽出メタデータを抽出する
請求項１に記載の情報処理装置。
【請求項５】
前記更新手段は、前記抽出メタデータと、前記代表メタデータおよび前記類似メタデータとが一致しない場合、ユーザの操作にしたがって、前記抽出メタデータを、前記類似メタデータとして、前記メタデータリストに追加する
請求項２に記載の情報処理装置。
【請求項６】
前記代表メタデータが付与された前記コンテンツを記憶する第２の記憶手段をさらに備える
請求項１に記載の情報処理装置。
【請求項７】
前記第１の記憶手段は、前記代表メタデータが付与された前記コンテンツを記憶する
請求項１に記載の情報処理装置。
【請求項８】
前記抽出メタデータは、ユーザによって、前記コンテンツに付与された情報である
請求項１に記載の情報処理装置。
【請求項９】
前記コンテンツは、撮像された画像である
請求項１に記載の情報処理装置。
【請求項１０】
コンテンツに付与する代表メタデータと、前記代表メタデータに類似する類似メタデータとを関連付けて格納しているメタデータリストを記憶する記憶手段を有する情報処理装置の情報処理方法において、
前記コンテンツから抽出メタデータを抽出し、
前記抽出メタデータと、記憶している前記メタデータリストに格納されている前記代表メタデータおよび前記類似メタデータとを比較し、
前記抽出メタデータと前記類似メタデータとが一致する場合、前記抽出メタデータを、前記メタデータリストに格納されている前記代表メタデータであって、前記抽出メタデータと一致する前記類似メタデータに関連付けられている前記代表メタデータに変換し、
変換により得られた前記代表メタデータを前記コンテンツに付与する
ステップを含む情報処理方法。
【請求項１１】
コンテンツに付与する代表メタデータと、前記代表メタデータに類似する類似メタデータとを関連付けて格納しているメタデータリストを記憶する記憶手段を有する情報処理装置の情報処理を、コンピュータに行わせるプログラムにおいて、
前記コンテンツから抽出メタデータを抽出し、
前記抽出メタデータと、記憶している前記メタデータリストに格納されている前記代表メタデータおよび前記類似メタデータとを比較し、
前記抽出メタデータと前記類似メタデータとが一致する場合、前記抽出メタデータを、前記メタデータリストに格納されている前記代表メタデータであって、前記抽出メタデータと一致する前記類似メタデータに関連付けられている前記代表メタデータに変換し、
変換により得られた前記代表メタデータを前記コンテンツに付与する
ステップを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、最適なメタデータをコンテンツに付与することができるようにした情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラが普及している。また、デジタルスチルカメラにより撮像された撮像画像を記録するメモリカード等の記録メディアの容量も増加している。
【０００３】
記録メディアの容量が増加することで、記録メディアに記録できる撮像画像の枚数も増加しており、それによってユーザは、蓄積されている撮像画像群のなかから、所望の撮像画像を探し出して閲覧することが困難になってきている。
【０００４】
また、デジタルスチルカメラは、多数の撮像画像を蓄積できることから、無線等の通信によって、または着脱可能な記録メディアを介して、他のデジタルスチルカメラから提供される撮像画像を蓄積することもできるが、それにより、自分の記録している撮像画像の枚数がさらに増加するために、ユーザにとっては、迅速に、所望の撮像画像を探し出すことが難しくなる。
【０００５】
そこで、被写体が撮像された後、撮像画像に関連するキーワード（メタデータ）を入力させることで、ユーザによって所望の撮像画像の検索が行われるとき、付加されたメタデータを条件にして撮像画像を検索することによって、所望の撮像画像を簡単に探し出せるようにしているデジタルスチルカメラがある。
【０００６】
そのようなメタデータに関する技術としては、メタデータ・ストリーム情報に含まれるデータ量に関する情報および記述内容に関する情報のうち少なくとも一方の情報に基づいて、受信したメタデータ・ストリームから所定のメタデータ・ストリームを選択し、選択したメタデータ・ストリームを統合して出力する手法が提案されている（例えば、特許文献１参照）。
【０００７】
また、複数のコンテンツに付与されたメタデータの構成要素について、同一である構成要素または所定の関連性を有する構成要素を探し、各メタデータの間に、その構成要素があった場合、各メタデータの構成要素の和集合を作成し、その和集合を、複数のコンテンツのメタデータの構成要素として新たに付与または編集するメタデータの管理方法も提案されている（例えば、特許文献２参照）。
【０００８】
【特許文献１】特開２００３−２０３０３４号公報
【特許文献２】特開２００５−１９６５９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１では、受信したコンテンツのメタデータを取捨選択しているだけであり、コンテンツのメタデータそのものを更新していないので、最適なメタデータがコンテンツに付与されていない可能性があった。
【００１０】
また、上記特許文献２では、コンテンツのメタデータの更新を行っているが、各メタデータの構成要素の和集合を用いているため、例えば、所定の機器におけるコンテンツの管理面について考えると、同じ事象を表している２つの表現が各コンテンツに付与されていても、これを同一の事象として認識できず、コンテンツ群の管理面において煩雑さを解消できているとは言えなかった。
【００１１】
特に、ユーザによって、所定のメタデータがコンテンツに付与される場合、そのメタデータは、ユーザが自分の意志で付与する情報となるので、複数のユーザによってメタデータが付与されると、ユーザそれぞれの個性が出てしまうために、同じ事象を表しているメタデータの表現が各ユーザごとに異なってしまい、一致しないことが考えられる。その結果、せっかくメタデータをコンテンツに付与していても、同じ事象を表しているメタデータが付与されたコンテンツが、同一の事象として認識されない可能性がでてくる。
【００１２】
例えば、デジタルスチルカメラにおいては、撮像画像を蓄積する記録メディアの容量が増加することによって、他のデジタルスチルカメラから提供される撮像画像も蓄積することが可能となっているが、それらの撮像画像には、あらかじめ他のユーザによってメタデータが付与されており、他のユーザが付与したメタデータは、ユーザ自身が付与したメタデータとは、同じ内容を意味するものであっても、異なる表現となっている可能性が高い。
【００１３】
以上のように、最適なメタデータがコンテンツに付与されていないために、コンテンツを容易に管理することができなかった。
【００１４】
本発明はこのような状況に鑑みてなされたものであり、最適なメタデータをコンテンツに付与することができるようにするものである。
【課題を解決するための手段】
【００１５】
本発明の一側面の情報処理装置は、コンテンツから抽出メタデータを抽出する抽出手段と、前記コンテンツに付与する代表メタデータと、前記代表メタデータに類似する類似メタデータとを関連付けて格納しているメタデータリストを記憶する第１の記憶手段と、前記抽出メタデータと、記憶している前記メタデータリストに格納されている前記代表メタデータおよび前記類似メタデータとを比較する比較手段と、前記抽出メタデータと前記類似メタデータとが一致する場合、前記抽出メタデータを、前記メタデータリストに格納されている前記代表メタデータであって、前記抽出メタデータと一致する前記類似メタデータに関連付けられている前記代表メタデータに変換する変換手段と、変換により得られた前記代表メタデータを前記コンテンツに付与する付与手段とを備える。
【００１６】
前記抽出メタデータと、前記代表メタデータおよび前記類似メタデータとが一致しない場合、前記抽出メタデータを、前記代表メタデータとして、前記メタデータリストに追加する更新手段をさらに設け、前記付与手段には、前記抽出メタデータを前記コンテンツに付与させることができる。
【００１７】
前記付与手段には、前記抽出メタデータと前記代表メタデータとが一致する場合、前記抽出メタデータを前記コンテンツに付与させることができる。
【００１８】
他の機器に蓄積されている前記コンテンツを入力する入力手段をさらに設け、前記抽出手段には、入力された前記コンテンツから前記抽出メタデータを抽出させることができる。
【００１９】
前記更新手段には、前記抽出メタデータと、前記代表メタデータおよび前記類似メタデータとが一致しない場合、ユーザの操作にしたがって、前記抽出メタデータを、前記類似メタデータとして、前記メタデータリストに追加させることができる。
【００２０】
前記代表メタデータが付与された前記コンテンツを記憶する第２の記憶手段をさらに設けることができる。
【００２１】
前記第１の記憶手段には、前記代表メタデータが付与された前記コンテンツを記憶させることができる。
【００２２】
前記抽出メタデータは、ユーザによって、前記コンテンツに付与された情報であるようにすることができる。
【００２３】
前記コンテンツは、撮像された画像であるようにすることができる。
【００２４】
本発明の一側面の情報処理方法は、コンテンツに付与する代表メタデータと、前記代表メタデータに類似する類似メタデータとを関連付けて格納しているメタデータリストを記憶する記憶手段を有する情報処理装置の情報処理方法において、前記コンテンツから抽出メタデータを抽出し、前記抽出メタデータと、記憶している前記メタデータリストに格納されている前記代表メタデータおよび前記類似メタデータとを比較し、前記抽出メタデータと前記類似メタデータとが一致する場合、前記抽出メタデータを、前記メタデータリストに格納されている前記代表メタデータであって、前記抽出メタデータと一致する前記類似メタデータに関連付けられている前記代表メタデータに変換し、変換により得られた前記代表メタデータを前記コンテンツに付与するステップを含む。
【００２５】
本発明の一側面のプログラムは、コンテンツに付与する代表メタデータと、前記代表メタデータに類似する類似メタデータとを関連付けて格納しているメタデータリストを記憶する記憶手段を有する情報処理装置の情報処理を、コンピュータに行わせるプログラムにおいて、前記コンテンツから抽出メタデータを抽出し、前記抽出メタデータと、記憶している前記メタデータリストに格納されている前記代表メタデータおよび前記類似メタデータとを比較し、前記抽出メタデータと前記類似メタデータとが一致する場合、前記抽出メタデータを、前記メタデータリストに格納されている前記代表メタデータであって、前記抽出メタデータと一致する前記類似メタデータに関連付けられている前記代表メタデータに変換し、変換により得られた前記代表メタデータを前記コンテンツに付与するステップを含む。
【００２６】
本発明の一側面においては、コンテンツから抽出メタデータが抽出され、コンテンツに付与する代表メタデータと、代表メタデータに類似する類似メタデータとを関連付けて格納しているメタデータリストが記憶され、抽出メタデータと、記憶しているメタデータリストに格納されている代表メタデータおよび類似メタデータとが比較され、抽出メタデータと類似メタデータとが一致する場合、抽出メタデータが、メタデータリストに格納されている代表メタデータであって、抽出メタデータと一致する類似メタデータに関連付けられている代表メタデータに変換され、変換により得られた代表メタデータがコンテンツに付与される。
【発明の効果】
【００２７】
以上のように、本発明の一側面によれば、最適なメタデータをコンテンツに付与することができる。
【発明を実施するための最良の形態】
【００２８】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２９】
本発明の一側面の情報処理装置（例えば、図３のデジタルスチルカメラ１）は、コンテンツから抽出メタデータを抽出する抽出手段（例えば、図３のメタデータ抽出部５２）と、前記コンテンツに付与する代表メタデータと、前記代表メタデータに類似する類似メタデータとを関連付けて格納しているメタデータリスト（例えば、図３のメタデータリスト２３ａ）を記憶する第１の記憶手段（例えば、図３の記憶部２３）と、前記抽出メタデータと、記憶している前記メタデータリストに格納されている前記代表メタデータおよび前記類似メタデータとを比較する比較手段（例えば、図３のメタデータ比較部５３）と、前記抽出メタデータと前記類似メタデータとが一致する場合、前記抽出メタデータを、前記メタデータリストに格納されている前記代表メタデータであって、前記抽出メタデータと一致する前記類似メタデータに関連付けられている前記代表メタデータに変換する変換手段（例えば、図３のメタデータ変換部５５）と、変換により得られた前記代表メタデータを前記コンテンツに付与する付与手段（例えば、図３のメタデータ付与部５６）と備える。
【００３０】
前記抽出メタデータと、前記代表メタデータおよび前記類似メタデータとが一致しない場合、前記抽出メタデータを、前記代表メタデータとして、前記メタデータリストに追加する更新手段（例えば、図３のメタデータ更新部５４）をさらに備え、前記付与手段は、前記抽出メタデータを前記コンテンツに付与することができる。
【００３１】
前記付与手段は、前記抽出メタデータと前記代表メタデータとが一致する場合、前記抽出メタデータを前記コンテンツに付与することができる。
【００３２】
他の機器に蓄積されている前記コンテンツを入力する入力手段（例えば、図３の入力部５１）をさらに備え、前記抽出手段は、入力された前記コンテンツから前記抽出メタデータを抽出することができる。
【００３３】
前記更新手段は、前記抽出メタデータと、前記代表メタデータおよび前記類似メタデータとが一致しない場合、ユーザの操作にしたがって、前記抽出メタデータを、前記類似メタデータとして、前記メタデータリストに追加することができる。
【００３４】
前記代表メタデータが付与された前記コンテンツを記憶する第２の記憶手段（例えば、図３の記録デバイス１７）をさらに備えることができる。
【００３５】
前記第１の記憶手段は、前記代表メタデータが付与された前記コンテンツを記憶することができる。
【００３６】
前記抽出メタデータは、ユーザによって、前記コンテンツに付与された情報であるようにすることができる。
【００３７】
前記コンテンツは、撮像された画像であるようにすることができる。
【００３８】
本発明の一側面の情報処理方法またはプログラムは、コンテンツに付与する代表メタデータと、前記代表メタデータに類似する類似メタデータとを関連付けて格納しているメタデータリストを記憶する記憶手段を有する情報処理装置の情報処理方法において、または  コンテンツに付与する代表メタデータと、前記代表メタデータに類似する類似メタデータとを関連付けて格納しているメタデータリストを記憶する記憶手段を有する情報処理装置の情報処理を、コンピュータに行わせるプログラムにおいて、前記コンテンツから抽出メタデータを抽出し（例えば、図５のステップＳ１３の処理）、前記抽出メタデータと、記憶している前記メタデータリストに格納されている前記代表メタデータおよび前記類似メタデータとを比較し（例えば、図５のステップＳ１４の処理）、前記抽出メタデータと前記類似メタデータとが一致する場合、前記抽出メタデータを、前記メタデータリストに格納されている前記代表メタデータであって、前記抽出メタデータと一致する前記類似メタデータに関連付けられている前記代表メタデータに変換し（例えば、図５のステップＳ１８の処理）、変換により得られた前記代表メタデータを前記コンテンツに付与する（例えば、図５のステップＳ１９の処理）ステップを含む。
【００３９】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００４０】
図１は、本発明を適用したデジタルスチルカメラによる撮像画像の送受信について説明する図である。
【００４１】
デジタルスチルカメラ１−１は、ユーザの操作にしたがって、被写体を撮像し、その被写体の撮像画像を蓄積する。デジタルスチルカメラ１−２は、デジタルスチルカメラ１−１と同様に、被写体を撮像し、その被写体の撮像画像を蓄積する。
【００４２】
デジタルスチルカメラ１−１および１−２は、ユーザにより指示されたメタデータを、自分の蓄積している撮像画像に付与する。つまり、ユーザは、被写体を撮像した後、撮像画像に関連するキーワードを入力することで、撮像画像にキーワード（メタデータ）が付与されるので、例えば、撮像画像を検索するとき、撮像画像に付加されているメタデータを条件にして所望の撮像画像を探し出せる。言い換えれば、ユーザにより撮像画像に付与されるメタデータは、撮像画像を分類するための情報であるとも言える。
【００４３】
また、デジタルスチルカメラ１−１および１−２には、それぞれ、他の機器と通信を行うための通信部（後述する図２の通信部２４）が設けられており、デジタルスチルカメラ１−１とデジタルスチルカメラ１−２とは、例えば、無線により相互に通信することができる。これにより、デジタルスチルカメラ１−１および１−２は、自分が蓄積している撮像画像を相手に送信したり、相手から送信されてくる撮像画像を受信して自分に蓄積することが可能である。
【００４４】
例えば、デジタルスチルカメラ１−１は、デジタルスチルカメラ１−２から送信されてくる撮像画像を受信して記憶する。このとき、デジタルスチルカメラ１−１においては、自分が撮像した撮像画像と、デジタルスチルカメラ１−２により撮像された撮像画像の２つの異なる機器で撮像された撮像画像が蓄積される。また、それらの２つの異なる機器で撮像された撮像画像には、それぞれ、異なるユーザによって入力されたキーワード（メタデータ）が付与されている。
【００４５】
例えば、デジタルスチルカメラ１−１を使用している第１のユーザは、撮像画像に対して、“おいしい”、“楽しい”、“2006年”、または“クリスマス”等のメタデータを付与している。また、例えば、デジタルスチルカメラ１−２を使用している第２のユーザは、撮像画像に対して、“うまい”、“たのしい”、“平成18年”、または“Ｘｍａｓ”等のメタデータを付与している。
【００４６】
つまり、撮像画像に付与されたメタデータは、“おいしい”と“うまい”、“楽しい”と“たのしい”、“2006年”と“平成18年”、“クリスマス”と“Ｘｍａｓ”のように、本来ならば同じ内容を意味するものであっても、第１のユーザと第２のユーザとは異なる人物であるため、ユーザそれぞれの個性が出てしまい、同じ事象を表しているメタデータが異なる表現となっている。
【００４７】
そこで、デジタルスチルカメラ１−１は、デジタルスチルカメラ１−２から受信した撮像画像を蓄積する際に、撮像画像に付与されたメタデータを、最適なメタデータに変換してから蓄積する。例えば、デジタルスチルカメラ１−１は、デジタルスチルカメラ１−２から受信した撮像画像に付与されたメタデータのうちの、“うまい”を“おいしい”、“たのしい”を“楽しい”、“平成18年”を“2006年”、“Ｘｍａｓ”を“クリスマス”に変換する。
【００４８】
これにより、第１のユーザと第２のユーザによって付与された、同じ事象を表しているが、ユーザそれぞれの個性が出るために表現が異なっていたメタデータが、例えば、“おいしい”、“楽しい”、“2006年”、“クリスマス”等の同じ表現のメタデータに集約される。
【００４９】
なお、上述した例においては、デジタルスチルカメラ１−１とデジタルスチルカメラ１−２とは、無線により相互に通信することで、撮像画像の送受信を行うとして説明したが、無線による通信の他に、例えば、有線による通信により撮像画像の送受信を行ったり、メモリカード等の記録メディアやパーソナルコンピュータを介して、撮像画像の受け渡しを行ってもよい。
【００５０】
また、以下、デジタルスチルカメラ１−１および１−２を個々に区別する必要がない場合、単に、デジタルスチルカメラ１と称する。
【００５１】
次に、図２は、図１のデジタルスチルカメラ１の内部構成例を示している。デジタルスチルカメラ１は、レンズ部１１、CCD(Charge Coupled Device)１２、アナログ信号処理部１３、A/D(Analog/Digital)変換部１４、デジタル信号処理部１５、液晶パネル１６、記録デバイス１７、CPU（Central Processing Unit）１８、操作部１９、EEPROM(Electrically Erasable Programmable Read Only Memory)２０、プログラムROM（Read Only Memory）２１、RAM(Random Access Memory)２２、記憶部２３、通信部２４、タイミングジェネレータ(TG)２５、モータドライバ２６、およびアクチュエータ２７を備えるように構成される。
【００５２】
CCD１２は、CCDセンサにより構成され、タイミングジェネレータ(TG)２５から供給されるタイミング信号にしたがって動作することにより、レンズ部１１を介して入射する被写体からの光を受光して光電変換を行い、（光の）受光量に応じた電気信号としてのアナログの画像信号を、アナログ信号処理部１３に供給する。なお、CCD１２は、CCDセンサに限らず、例えば、CMOS（Complementary Metal Oxide Semiconductor）センサ等、画素を単位として画像の信号を生成する撮像素子であればよい。
【００５３】
アナログ信号処理部１３は、CPU１８の制御にしたがい、CCD１２からのアナログの画像信号に増幅等するアナログ信号処理を適用し、そのアナログ信号処理の結果得られる画像信号を、A/D変換部１４に供給する。
【００５４】
A/D変換部１４は、CPU１８の制御にしたがい、アナログ信号処理部１３からのアナログ信号である画像信号をA/D変換し、その結果得られるデジタル信号で示される画像データを、デジタル信号処理部１５に供給する。
【００５５】
デジタル信号処理部１５は、CPU１８の制御にしたがい、A/D変換部１４からの画像データに対し、ノイズ除去処理等のデジタル信号処理を施し、液晶パネル１６に供給して表示させる。また、デジタル信号処理部１５は、A/D変換部１４からの画像データを、例えば、JPEG(Joint Photographic Experts Group)方式等で圧縮し、その結果得られる圧縮画像データを、記録デバイス１７に供給して記録させる。さらに、デジタル信号処理部１５は、記録デバイス１７に記録された圧縮画像データを伸張し、その結果得られる画像データを液晶パネル１６に供給して表示させる。
【００５６】
記録デバイス１７は、例えば、メモリカード等の半導体メモリや、DVD(Digital Versatile Disc)等のその他のリムーバブルな記録メディアであり、デジタルスチルカメラ１に対して、容易に着脱可能になっている。
【００５７】
CPU１８は、プログラムROM２１に記録されているプログラムを実行することにより、デジタルスチルカメラ１を構成する各部を制御し、また、操作部１９からの信号に応じて、各種の処理を行う。
【００５８】
操作部１９は、ユーザによって操作され、その操作に対応した信号を、CPU１８に供給する。
【００５９】
EEPROM２０は、CPU１８の制御にしたがい、デジタルスチルカメラ１に設定された各種の情報その他の、デジタルスチルカメラ１の電源がオフにされたときも保持しておく必要があるデータ等を記憶する。
【００６０】
プログラムROM２１は、CPU１８が実行するプログラム、さらには、CPU１８がプログラムを実行する上で必要なデータを記憶している。RAM２２は、CPU１８が各種の処理を行う上で必要なプログラムやデータを一時的に記憶する。
【００６１】
また、CPU１８には、例えば、フラッシュメモリやハードディスク等の記録媒体により構成される記憶部２３、および、例えば、無線等による他の機器との通信処理を制御する通信部２４が接続されている。
【００６２】
記憶部２３は、CPU１８の制御にしたがい、例えば、撮像画像に付与されるメタデータに関するデータや撮像画像の画像データを記憶する。なお、デジタルスチルカメラ１においては、記憶部２３を設けずに、記憶部２３に記憶されている各種のデータをEEPROM２０に記憶させるようにしてもよい。
【００６３】
タイミングジェネレータ２５は、CPU１８の制御にしたがい、タイミング信号を、CCD１２に供給する。タイミングジェネレータ２５からCCD１２に供給されるタイミング信号によって、CCD１２における露光時間、すなわちシャッタスピード等が制御される。
【００６４】
モータドライバ２６は、CPU１８の制御にしたがい、アクチュエータ（モータ）２７を駆動する。アクチュエータ２７が駆動されることにより、レンズ部１１は、デジタルスチルカメラ１の筐体から露出し、あるいは、デジタルスチルカメラ１の筐体内部に収納される。また、アクチュエータ２７が駆動されることにより、レンズ部１１を構成する絞りの調整や、レンズ部１１を構成するフォーカスレンズの移動が行われる。
【００６５】
以上のように構成されるデジタルスチルカメラ１においては、CCD１２が、レンズ部１１を介して入射する被写体からの光を受光して光電変換を行い、その結果得られるアナログの画像信号を出力する。CCD１２が出力するアナログの画像信号は、アナログ信号処理部１３およびA/D変換部１４を介することにより、デジタル信号の画像データとされ、デジタル信号処理部１５に供給される。
【００６６】
デジタル信号処理部１５は、A/D変換部１４からの画像データを、液晶パネル１６に供給し、これにより、液晶パネル１６では、いわゆるスルー画が表示される。
【００６７】
その後、ユーザが、操作部１９としての、撮像されている画像を記録するときに操作されるシャッタボタンを操作すると、その操作に応じた信号が、操作部１９からCPU１８に供給される。CPU１８は、操作部１９から、シャッタボタンの操作に応じた信号が供給されると、デジタル信号処理部１５を制御し、そのときA/D変換部１４からデジタル信号処理部１５に供給された画像データを圧縮させ、その結果得られる圧縮画像データを、記録デバイス１７に記録させる。
【００６８】
以上のようにして、いわゆる写真撮影が行われる。
【００６９】
なお、CPU１８に実行させるプログラムは、あらかじめプログラムROM２１にインストールすなわち記憶させておく他、記録デバイス１７に記録しておき、パッケージメディアとしてユーザに提供して、その記録デバイス１７から、デジタル信号処理部１５およびCPU１８を介して、EEPROM２０に記憶させ、デジタルスチルカメラ１にインストールすることができる。また、CPU１８に実行させるプログラムは、ダウンロードサイトから、図２のデジタルスチルカメラ１に直接ダウンロードし、あるいは、図示せぬコンピュータでダウンロードして、図２のデジタルスチルカメラ１に供給し、EEPROM２０に記憶させ、デジタルスチルカメラ１にインストールすることも可能である。
【００７０】
また、デジタルスチルカメラ１のハードウェアの構成は、図２の例に限定されず、後述する図３の機能的構成を少なくとも有していればよい。
【００７１】
図３は、図２のデジタルスチルカメラ１の機能的構成の例を示すブロック図である。
【００７２】
デジタルスチルカメラ１は、入力部５１、メタデータ抽出部５２、メタデータ比較部５３、メタデータリスト更新部５４、メタデータ変換部５５、メタデータ付与部５６、記録デバイス１７、および記憶部２３を含むようにして構成される。
【００７３】
なお、図３では、図２と同様の箇所には、同一の符号が付してあり、処理が同じ部分に関しては、その説明は繰り返しになるので省略する。
【００７４】
また、本実施の形態では、デジタルスチルカメラ１は、上述した図２のハードウェア構成を有しているので、メタデータ抽出部５２、メタデータ比較部５３、メタデータリスト更新部５４、メタデータ変換部５５、およびメタデータ付与部５６は、例えば、図２のプログラムROM２１に記録されたソフトウェア（コンピュータプログラム）を実行する図２のCPU１８により実現される。また、例えば、入力部５１は、図２の通信部２４に相当する。
【００７５】
ただし、メタデータ抽出部５２、メタデータ比較部５３、メタデータリスト更新部５４、メタデータ変換部５５、およびメタデータ付与部５６は、ハードウェアとして構成することができるし、ソフトウェアとハードウェアの組み合わせとして構成することもできる。
【００７６】
また、図３において、実線で囲まれた四角は、装置の構成要素としてのブロックを示し、点線で囲まれた四角は、所定の情報を示している。このような実線と点線の使い分け方は、後述する他の図においても同様とされる。
【００７７】
入力部５１は、例えば、デジタルスチルカメラ１−２等の他の機器から入力される入力画像に対応する画像データを、メタデータ抽出部５２に供給する。
【００７８】
なお、本実施の形態では、他の機器から入力されるコンテンツとして、デジタルスチルカメラ１により撮像された撮像画像を一例にして説明するが、撮像画像等の静止画像の他にも、例えば、動画像や音声等、メタデータが付与されているコンテンツであればよい。また、本実施の形態では、それらの他の機器から入力される画像データによる画像を、入力画像とも称して説明する。
【００７９】
メタデータ抽出部５２は、入力部５１から供給される画像データをデコードし、デコードにより得られる画像データから、入力画像に関するメタデータを抽出する。メタデータ抽出部５２は、抽出したメタデータ（以下、抽出メタデータと称する）をメタデータ比較部５３に供給する。
【００８０】
ここで、メタデータ抽出部５２により抽出される抽出メタデータは、例えば、ユーザよって入力画像に付与されるメタデータである。例えば、入力画像が「旅行で食事をしているときの写真」である場合、その入力画像には、ユーザによって、“旅行”や“うまい”、“家族と”等のメタデータが付与される。
【００８１】
また、メタデータは、ユーザにより付与されるメタデータの他、例えば、所定の画像処理を施すことにより抽出されたメタデータ、あらかじめ付与されているメタデータ、または日付、解像度、焦点、ホワイトバランス、若しくはGPS（Global Positioning System）による位置情報等のデジタルスチルカメラ１の機能により付加される撮像情報等であってもよい。要は、入力画像に関係する情報であればよいので、その抽出手段や方法は、任意である。
【００８２】
さらにまた、メタデータ抽出部５２は、デコードにより得られる画像データから、抽出メタデータの他に、入力画像そのものの内容が記述されている内容データを取得し、その内容データをメタデータ付与部５６に供給する。
【００８３】
すなわち、メタデータ抽出部５２によって、入力画像に対応する画像データが、抽出メタデータと内容データに分離され、それらの分離されたデータのうち、抽出メタデータは、メタデータ比較部５３に供給され、内容データは、メタデータ付与部５６に供給される。
【００８４】
記憶部２３は、メタデータリスト２３ａを記憶する。記憶部２３は、メタデータ比較部５３からの要求に応じて、メタデータリスト２３ａをメタデータ比較部５３に供給する。
【００８５】
ここで、詳細は後述するが、メタデータリスト２３ａは、入力画像の画像データに付与するメタデータである代表メタデータと、その代表メタデータに類似するメタデータである類似メタデータとを関連付けて格納しているリストである。
【００８６】
つまり、メタデータリスト２３ａにおいては、代表メタデータと類似メタデータとが関連付けて格納されているので、後述するメタデータ変換部５５は、類似メタデータと一致する抽出メタデータを、代表メタデータに変換することが可能となる。言い換えれば、代表メタデータは、類似メタデータと一致する抽出メタデータを変換する際に、変換候補となるメタデータであるとも言える。
【００８７】
なお、メタデータリスト２３ａにおいて、代表メタデータおよび類似メタデータは、例えば、後述するメタデータリスト更新部５４によって登録されるか、またはユーザの操作によっても登録されるようにすることができる。つまり、各ユーザは、メタデータリスト２３ａによって、メタデータが自分の使い方にフィットするような変換ルールを定めている。例えば、メタデータリスト２３ａにおいては、ユーザによる編集によって、“クリスマス”である代表メタデータに対して、“Ｘｍａｓ”、“Christmas”、または“サンタクロース”等の類似メタデータが追加される。なお、類似メタデータが追加されたとき、既に蓄積されている画像データに付与されているメタデータを変換するようにしてもよい。
【００８８】
メタデータ比較部５３は、メタデータ抽出部５２から供給される抽出メタデータと、記憶部２３に記憶されているメタデータリスト２３ａに格納されている代表メタデータおよび類似メタデータとを比較する。メタデータ比較部５３は、メタデータの比較結果に基づいて、メタデータ抽出部５２から供給される抽出メタデータを、メタデータリスト更新部５４、メタデータ変換部５５、またはメタデータ付与部５６のいずれかに供給する。なお、メタデータ比較部５３は、抽出メタデータをメタデータ変換部５５に供給する場合、その抽出メタデータとともに、記憶部２３からのメタデータリスト２３ａをメタデータ変換部５５に供給する。
【００８９】
メタデータリスト更新部５４は、メタデータ比較部５３から供給される抽出メタデータを、記憶部２３に記憶されているメタデータリスト２３ａに登録して更新する処理を行う。メタデータリスト更新部５４は、その登録した抽出メタデータをメタデータ付与部５６に供給する。
【００９０】
メタデータ変換部５５は、メタデータ比較部５３から供給される抽出メタデータおよびメタデータリスト２３ａに基づいて、抽出メタデータを、その抽出メタデータと一致する類似メタデータに関連付けられた代表メタデータに変換する。メタデータ変換部５５は、変換により得られた代表メタデータをメタデータ付与部５６に供給する。
【００９１】
なお、メタデータ変換部５５がメタデータを変換する際に用いられるメタデータリスト２３ａは、メタデータ比較部５３から供給せずに、メタデータ変換部５５が、直接、記憶部２３から読み出すようにしてもよい。
【００９２】
メタデータ付与部５６には、メタデータ比較部５３、メタデータリスト更新部５４、またはメタデータ変換部５５のいずれかから、抽出メタデータまたは代表メタデータが供給される。
【００９３】
メタデータ付与部５６は、それらのブロックのいずれかから供給されてくる、抽出メタデータまたは代表メタデータを、メタデータ抽出部５２から供給される内容データに付加する。メタデータ付与部５６は、抽出メタデータまたは代表メタデータが付加された内容データをエンコードし、エンコードにより得られた画像データを記録デバイス１７に供給する。
【００９４】
つまり、メタデータ付与部５６は、メタデータ比較部５３による比較結果に応じて、メタデータ抽出部５２から供給される内容データに対して、各種のメタデータを付与し、そのメタデータが付与された内容データをエンコードする。これにより、メタデータ抽出部５２によりデコードされた画像データは、最適なメタデータが付与された後、再度、エンコードされることになる。
【００９５】
なお、メタデータ付与部５６が内容データに対して、各種のメタデータを付与することは、言い換えれば、メタデータ付与部５６は、各種のメタデータを画像データに付与しているとも言える。
【００９６】
記録デバイス１７は、メタデータ付与部５６から供給される画像データを記録する。なお、メタデータ付与部５６により、最適なメタデータが付与されている画像データを画像データ１７ａとも称する。
【００９７】
なお、図３では、便宜的に、記録デバイス１７と記憶部２３とを別々に表現しているが、もちろん、それらの記録媒体を同一のものとすることも可能である。
【００９８】
次に、図４を参照して、図３の記録デバイス１７と記憶部２３に記憶されている各種のデータの詳細について説明する。
【００９９】
なお、図４では、説明を簡略にするために、図３のデジタルスチルカメラ１を構成するブロックのうち、デジタルスチルカメラ１の内部に設けられている記憶部２３と、デジタルスチルカメラ１に対して着脱可能な記録デバイス１７だけを記述している。
【０１００】
図４に示されるように、記憶部２３には、代表メタデータと類似メタデータとを関連付けて格納しているメタデータリスト２３ａが記憶される。
【０１０１】
また、記録デバイス１７には、メタデータリスト２３ａに基づいてメタデータ（抽出メタデータまたは代表メタデータ）が付与された画像データ１７ａ1乃至１７ａnが記憶されている。
【０１０２】
画像データ１７ａ1は、図４に示されるように、例えば、撮像画像等の入力画像に関するメタデータ（抽出メタデータまたは代表メタデータ）と、その入力画像そのものの内容が記述された内容データとから構成される。具体的には、メタデータは、例えば、画像データ１７ａ1のヘッダ情報であり、メタデータ付与部５６によって画像データ１７ａ1に付加される。
【０１０３】
また、画像データ１７ａ2乃至１７ａnは、画像データ１７ａ1と同様に、メタデータ（抽出メタデータまたは代表メタデータ）と内容データとから構成される。
【０１０４】
すなわち、記録デバイス１７は、メタデータと内容データからなる複数の画像データ１７ａ1乃至１７ａnを記憶している。
【０１０５】
なお、記録デバイス１７は、着脱可能な記録メディアであるので、他の機器に装着されることで、画像データ１７ａ1乃至１７ａnを他の機器に提供することも可能である。また、画像データ１７ａ1乃至１７ａnを個々に区別する必要がない場合、単に、画像データ１７ａと称する。
【０１０６】
次に、具体的な処理について説明する。
【０１０７】
まず、図５のフローチャートを参照して、図１のデジタルスチルカメラ１−１による、画像データ格納処理について説明する。
【０１０８】
CPU１８は、操作部１９から供給される操作信号に基づいて、例えば、ユーザにより、デジタルスチルカメラ１−２に蓄積されている画像を、無線によりデジタルスチルカメラ１−１に受信させる操作がされたとき、図５のフローチャートに示される処理を各部に実行させる。
【０１０９】
ステップＳ１１において、入力部５１は、デジタルスチルカメラ１−２から受信した入力画像に対応する画像データを、メタデータ抽出部５２に供給する。
【０１１０】
ステップＳ１２において、メタデータ抽出部５２は、入力部５１から供給される画像データをデコードする。これにより、画像データは、入力画像そのものの内容が記述された内容データと、その入力画像に関するメタデータとに分離される。
【０１１１】
ステップＳ１３において、メタデータ抽出部５２は、画像データをデコードした結果から、入力画像に関するメタデータ（抽出メタデータ）を抽出する。メタデータ抽出部５２は、抽出した抽出メタデータをメタデータ比較部５３に供給し、画像データをデコードした結果から得られる入力画像の内容データをメタデータ付与部５６に供給する。
【０１１２】
ステップＳ１４において、メタデータ比較部５３は、メタデータ抽出部５２から供給される抽出メタデータと、記憶部２３に記憶されているメタデータリスト２３ａに格納された代表メタデータおよび類似メタデータとを比較する。
【０１１３】
ステップＳ１５において、メタデータ比較部５３は、メタデータ抽出部５２から供給される抽出メタデータが、メタデータリスト２３ａに存在するか否かを判定する。
【０１１４】
図６は、記憶部２３に記憶されているメタデータリスト２３ａの具体的な例を示す図である。
【０１１５】
図６に示すように、メタデータリスト２３ａは、代表メタデータ列、類似メタデータ１列、類似メタデータ２列、類似メタデータ３列、・・・、類似メタデータｎ列（ｎは自然数）を格納している。
【０１１６】
代表メタデータ列は、上述したように、入力画像の画像データ（を構成する内容データ）に付与する代表メタデータ群である。図６に示すように、代表メタデータ列は、例えば、“クリスマス”、“旅行”、“おいしい”、“子供の写真”、“集合写真”、“楽しい”、“2006年”、“釣り”、・・・等の代表メタデータから構成される。
【０１１７】
類似メタデータ１列は、代表メタデータと関連付けられた類似メタデータ群である。図６に示すように、類似メタデータ１列は、例えば、“クリスマス”である代表メタデータに関連付けられた“Ｘｍａｓ”、“おいしい”である代表メタデータに関連付けられた“うまい”、“楽しい”である代表メタデータに関連付けられた“たのしい”、“2006年”である代表メタデータに関連付けられた“平成18年”、・・・等の類似メタデータから構成される。
【０１１８】
類似メタデータ２列は、代表メタデータおよび類似メタデータ１列と関連付けられた類似メタデータ群である。図６に示すように、類似メタデータ２列は、例えば、“おいしい”である代表メタデータおよび“うまい”である類似メタデータ１列に関連付けられた“美味”、・・・等の類似メタデータから構成される。
【０１１９】
類似メタデータ３列乃至ｎ列（ｎは自然数）は、類似メタデータ１列および２列と同様に、代表メタデータおよび類似メタデータ１列乃至ｎ−１列に関連付けられた類似メタデータ群である。
【０１２０】
すなわち、図６に示すように、メタデータリスト２３ａにおいては、代表メタデータ列に属する代表メタデータと、類似メタデータ１列乃至ｎ列に属する類似メタデータとが関連付けられて格納されている。
【０１２１】
言い換えれば、メタデータリスト２３ａにおいて、代表メタデータ列に属する代表メタデータは、メタデータ抽出部５２により抽出メタデータが抽出された画像データ（を構成する内容データ）に付与されるメタデータであり、類似メタデータ１列乃至ｎ列に属する類似メタデータは、抽出メタデータが抽出された画像データ（を構成する内容データ）には直接付与されずに、対応する代表メタデータに変換されてから画像データ（を構成する内容データ）に付与されるメタデータであるとも言える。
【０１２２】
つまり、メタデータ比較部５３は、例えば、図６のメタデータリスト２３ａに格納されている、代表メタデータ列に属する代表メタデータおよび類似メタデータ１列乃至ｎ列に属する類似メタデータのなかに、メタデータ抽出部５２により抽出された抽出メタデータと一致する代表メタデータまたは類似メタデータが存在するか否かを判定する。
【０１２３】
図５のフローチャートに戻り、ステップＳ１５において、抽出メタデータがメタデータリスト２３ａに存在しないと判定された場合、その抽出メタデータと、代表メタデータおよび類似メタデータとが一致しないので、ステップＳ１６において、メタデータリスト更新部５４は、メタデータ比較部５３から供給される抽出メタデータを、メタデータリスト２３ａの代表メタデータ列に追加する。これにより、入力画像の画像データから抽出された抽出メタデータが、図６のメタデータリスト２３ａに格納された代表メタデータ列に、代表メタデータとして追加される。
【０１２４】
具体的には、メタデータ抽出部５２により抽出された抽出メタデータが、例えば、“サッカー”であった場合、メタデータリスト更新部５４は、その抽出された“サッカー”である抽出メタデータが、図６のメタデータリスト２３ａに格納された代表メタデータ（代表メタデータ列）および類似メタデータ（類似メタデータ１列乃至ｎ列）のなかに存在しないので、その“サッカー”である抽出メタデータを、代表メタデータとして、メタデータリスト２３ａに格納された代表メタデータ列に追加する。
【０１２５】
一方、ステップＳ１５において、抽出メタデータがメタデータリスト２３ａに存在すると判定された場合、ステップＳ１７において、メタデータ比較部５３は、メタデータ抽出部５２から供給される抽出メタデータと、メタデータリスト２３ａに格納されている類似メタデータ１列乃至ｎ列に属する類似メタデータとが一致するか否かを判定する。
【０１２６】
ステップＳ１７において、抽出メタデータと類似メタデータとが一致すると判定された場合、ステップＳ１８において、メタデータ変換部５５は、メタデータリスト２３ａに基づいて、メタデータ比較部５３から供給される抽出メタデータを、その抽出メタデータと一致する類似メタデータに関連付けられている代表メタデータに変換し、変換により得られた代表メタデータをメタデータ付与部５６に供給する。
【０１２７】
具体的には、メタデータ抽出部５２により抽出された抽出メタデータが、例えば、“うまい”であった場合、メタデータ変換部５５は、“うまい”である抽出メタデータと、メタデータリスト２３ａに格納された類似メタデータ１列に属する“うまい”である類似メタデータとが一致するので、その“うまい”である抽出メタデータを、メタデータ１列に属している“うまい”である類似メタデータに関連付けられている“おいしい”である代表メタデータに変換する。
【０１２８】
つまり、メタデータ変換部５５は、メタデータ抽出部５２により抽出された抽出メタデータと、メタデータリスト２３ａに格納された類似メタデータ１列乃至ｎ列に属する類似メタデータとが一致する場合、その抽出メタデータを、類似メタデータに関連付けられている代表メタデータに変換する。
【０１２９】
一方、ステップＳ１７において、抽出メタデータと類似メタデータとが一致しないと判定された場合、その抽出メタデータは代表メタデータと一致しており、代表メタデータに変換する必要がないので、ステップＳ１８の処理をスキップし、処理は、ステップＳ１９の処理に進む。
【０１３０】
具体的には、メタデータ抽出部５２により抽出された抽出メタデータが、例えば、“おいしい”であった場合、メタデータ比較部５３は、その“おいしい”である抽出メタデータと、メタデータリスト２３ａに格納された代表メタデータ列に属する“おいしい”である代表メタデータとが一致するので、その代表メタデータと一致している“おいしい”である抽出メタデータを変換せずにそのまま、メタデータ付与部５６に供給する。
【０１３１】
ステップＳ１９において、メタデータ付与部５６は、メタデータ比較部５３、メタデータリスト更新部５４、またはメタデータ変換部５５のいずれかから供給されるメタデータ（抽出メタデータまたは代表メタデータ）を、メタデータ抽出部５２から供給される内容データに付与するメタデータ付与の処理を行う。
【０１３２】
ここで、図７のフローチャートを参照して、ステップＳ１９の処理に対応する、メタデータ付与の処理の詳細について説明する。
【０１３３】
ステップＳ３１において、メタデータ付与部５６は、メタデータ比較部５３、メタデータリスト更新部５４、またはメタデータ変換部５５のいずれかから、メタデータ（抽出メタデータまたは代表メタデータ）が供給されたか否かを判定する。
【０１３４】
すなわち、メタデータ抽出部５２により入力画像の画像データから抽出メタデータが抽出された場合、メタデータ付与部５６には、メタデータ比較部５３、メタデータリスト更新部５４、またはメタデータ変換部５５のいずれかから、抽出メタデータまたは代表メタデータが供給されるので、ステップＳ３１の処理によって、抽出メタデータまたは代表メタデータが抽出されたか否かを判定する。
【０１３５】
ステップＳ３１において、メタデータが供給されたと判定された場合、ステップＳ３２において、メタデータ付与部５６は、その供給されたメタデータが、メタデータリスト更新部５４から供給された抽出メタデータであるか否かを判定する。
【０１３６】
ステップＳ３２において、メタデータリスト更新部５４から供給された抽出メタデータであると判定された場合、ステップＳ３３において、メタデータ付与部５６は、メタデータリスト更新部５４から供給される抽出メタデータを、メタデータ抽出部５２から供給される内容データに付加し、メタデータ付与の処理は終了する。
【０１３７】
具体的には、例えば、入力画像の画像データから“サッカー”である抽出メタデータが抽出された場合、メタデータリスト２３ａには、“サッカー”であるメタデータは存在しないので、メタデータリスト更新部５４は、“サッカー”である抽出メタデータをメタデータリスト２３ａに追加するとともに、その“サッカー”である抽出メタデータをメタデータ付与部５６に供給する。そして、メタデータ付与部５６は、メタデータリスト更新部５４から供給される“サッカー”であるメタデータを内容データに付加する。
【０１３８】
つまり、メタデータ付与部５６においては、抽出メタデータがメタデータリスト２３ａに存在しない場合、再度、抽出メタデータと同一のメタデータが画像データ１７ａに付加される。
【０１３９】
一方、ステップＳ３２において、メタデータリスト更新部５４から供給される抽出メタデータではないと判定された場合、ステップＳ３４において、メタデータ付与部５６は、その供給されたメタデータが、メタデータ変換部５５から供給される代表メタデータであるか否かを判定する。
【０１４０】
ステップＳ３４において、メタデータ変換部５５から供給される代表メタデータであると判定された場合、ステップＳ３５において、メタデータ付与部５６は、メタデータ変換部５５から供給される代表メタデータを、メタデータ抽出部５２から供給される内容データに付加し、メタデータ付与の処理は終了する。
【０１４１】
具体的には、例えば、入力画像の画像データから“うまい”である抽出メタデータが抽出された場合、メタデータリスト２３ａには、“うまい”である類似メタデータが存在するので、メタデータ変換部５５は、その“うまい”である抽出メタデータを、“うまい”である類似メタデータに関連付けられた“おいしい”である代表メタデータに変換する。そして、メタデータ付与部５６は、メタデータ変換部５５から供給される“おいしい”である代表メタデータを内容データに付加する。
【０１４２】
つまり、メタデータ付与部５６においては、抽出メタデータがメタデータリスト２３ａに格納された類似メタデータ１列乃至ｎ列に存在する場合、その抽出メタデータと一致する類似メタデータに関連付けられた代表メタデータが画像データ１７ａに付加される。
【０１４３】
一方、ステップＳ３４において、メタデータ変換部５５から供給された代表メタデータではないと判定された場合、ステップＳ３６において、メタデータ付与部５６は、メタデータ比較部５３から供給される抽出メタデータ（つまり、メタデータリスト２３ａに格納された代表メタデータ列に属する代表メタデータと一致する抽出メタデータ）を、メタデータ抽出部５２から供給される内容データに付加し、メタデータ付与の処理は終了する。
【０１４４】
具体的には、入力画像の画像データから“おいしい”である抽出メタデータが抽出された場合、メタデータリスト２３ａには、“おいしい”である代表メタデータが存在するので、メタデータ比較部５３は、代表メタデータと一致する“おいしい”である抽出メタデータをメタデータ付与部５６に供給する。そして、メタデータ付与部５６は、メタデータ比較部５３から供給される“おいしい”である抽出メタデータを内容データに付加する。
【０１４５】
つまり、メタデータ付加部５６においては、抽出メタデータがメタデータリスト２３ａに格納された代表メタデータ列に存在する場合、代表メタデータと一致する抽出メタデータが画像データ１７ａに付加される。
【０１４６】
一方、ステップＳ３１において、入力画像の画像データから抽出メタデータが抽出されなかったと判定された場合、元々メタデータが付与されていない画像データに対しては、メタデータを付与する必要がないので、ステップＳ３２乃至Ｓ３６の処理をスキップし、メタデータ付与の処理は終了する。
【０１４７】
以上のようにして、メタデータ付与部５６は、メタデータ比較部５３、メタデータリスト更新部５４、またはメタデータ変換部５５のいずれかから供給される抽出メタデータまたは代表メタデータを内容データに付与する。
【０１４８】
なお、説明の都合上、ステップＳ３１，Ｓ３２，Ｓ３４の処理において、メタデータ付与部５６によって、メタデータがどのブロックから供給されるかを判定する処理を追加して説明したが、実際には、メタデータ付与部５６は、そのような判定処理を行わずに、メタデータ比較部５３、メタデータリスト更新部５４、またはメタデータ変換部５５のいずれかから供給されてくる抽出メタデータまたは代表メタデータを、メタデータ抽出部５２から供給される内容データに付加する。
【０１４９】
そして、図７のメタデータ付与の処理が終了すると、処理は、図５のステップＳ１９の処理に戻り、以降の処理が実行される。
【０１５０】
ステップＳ２０において、メタデータ付与部５６は、メタデータ（抽出メタデータまたは代表メタデータ）が付与された内容データをエンコードし、エンコードにより得られる画像データを記録デバイス１７に供給する。
【０１５１】
すなわち、ステップＳ２０の処理によって、エンコードすることで得られる画像データは、ステップＳ１２の処理でデコードすることで得られる画像データに対して、最適なメタデータが付与された画像データである。
【０１５２】
ステップＳ２１において、記録デバイス１７は、メタデータ付与部５６から供給される画像データを記憶して、画像データ格納処理は終了する。
【０１５３】
これにより、デジタルスチルカメラ１−１においては、デジタルスチルカメラ１−２から受信した入力画像に対して、最適なメタデータが付与された画像データ１７ａが記録デバイス１７に格納され蓄積される。
【０１５４】
具体的には、入力画像から“旅行”、“うまい”、“家族と”である抽出メタデータが抽出された場合、メタデータ比較部５３乃至メタデータ付与部５６によって、この入力画像のメタデータが、“旅行”、“おいしい”、“家族と”に変換され、その変換されたメタデータが入力画像に付与され、蓄積される。またこれによって、メタデータリスト２３ａにおいては、新たに“家族と”である抽出メタデータが、代表メタデータ列に追加される。
【０１５５】
以上のように、デジタルスチルカメラ１−１は、デジタルスチルカメラ１−２から受信した入力画像から抽出メタデータを抽出し、その抽出メタデータをメタデータリスト２３ａに基づいて代表メタデータに変換し、変換により得られた代表メタデータを入力画像に付与する。その結果、デジタルスチルカメラ１−２に蓄積されていた入力画像のメタデータを、デジタルスチルカメラ１−１を使用しているユーザに適したメタデータに変換することができる。
【０１５６】
これにより、例えば、“おいしい”、“うまい”、“美味”、・・・等の関連性があって、類似した意味を持ったメタデータを、１つのメタデータ（代表メタデータ）に集約することができるため、例えば、撮像画像等のメタデータの付加されたコンテンツを、有効に分類することができる。
【０１５７】
つまり、従来であれば、例えば、デジタルスチルカメラ１−１は、デジタルスチルカメラ１−２から新たに撮像画像を受信した際に、“うまい”であるメタデータが付与された撮像画像は、“おいしい”であるメタデータが付与された撮像画像と同じ意味のメタデータが付与されている撮像画像であるのに、異なるメタデータで管理されてしまうがゆえに、別々のカテゴリの撮像画像として管理されるが、本実施の形態のように、“うまい”である抽出メタデータを、“おいしい”である代表メタデータに変換することで、それらの撮像画像が別々のカテゴリであると誤認識がされずに、同一のカテゴリの撮像画像として管理することができる。
【０１５８】
ところで、上述した例では、抽出メタデータがメタデータリスト２３ａに存在しない場合、その抽出メタデータを代表メタデータとして、メタデータリスト２３ａの代表メタデータ列に属するように追加するとして説明したが、その抽出メタデータが代表メタデータと関連性があり、類似した意味を持っている場合も考えられる。そこで、抽出メタデータがメタデータリスト２３ａに存在しない場合、その抽出メタデータをメタデータリスト２３ａに格納された代表メタデータ列に追加するのではなく、ユーザに対して、抽出メタデータを類似メタデータ１列乃至ｎ列に追加するか否かを選択させ、ユーザが抽出メタデータを類似メタデータ１列乃至ｎ列に追加すると判断したとき、抽出メタデータを類似メタデータとして登録するようにしてもよい。
【０１５９】
以下、そのような場合における具体的な処理について説明する。
【０１６０】
図８は、図１のデジタルスチルカメラ１−１による、画像データ格納処理について説明するフローチャートである。
【０１６１】
ステップＳ５１乃至Ｓ５５において、図５のステップＳ１１乃至Ｓ１５における処理と同様に、メタデータ抽出部５２により、入力画像の画像データから抽出メタデータが抽出され、メタデータ比較部５３により、抽出メタデータがメタデータリスト２３ａに存在するか否かが判定される。
【０１６２】
ステップＳ５５において、抽出メタデータがメタデータリスト２３ａに存在しないと判定された場合、ステップＳ５６において、メタデータリスト更新部５４は、ユーザによる操作にしたがって、抽出メタデータをメタデータリスト２３ａに格納された類似メタデータｎ列に登録するか否かを判定する。
【０１６３】
ステップＳ５６において、抽出メタデータをメタデータリスト２３ａに格納された類似メタデータｎ列に登録すると判定された場合、ステップＳ５７において、メタデータリスト更新部５４は、メタデータ比較部５３から供給される抽出メタデータを、メタデータリスト２３ａに格納された類似メタデータｎ列に追加する。これにより、入力画像の画像データから抽出された抽出メタデータが、図６のメタデータリスト２３ａに格納された類似メタデータｎ列に、類似メタデータとして追加される。
【０１６４】
具体的には、例えば、入力画像の画像データから“delicious”である抽出メタデータが抽出された場合、メタデータリスト２３ａには、“delicious”である代表メタデータおよび類似メタデータがともに存在しないので、ユーザに対して、“delicious”である抽出メタデータを類似メタデータとして登録するか否かを選択させる。例えば、液晶パネル１６に代表メタデータ列に属する代表メタデータを表示させて、ユーザが、“delicious”である抽出メタデータが、“おいしい”である代表メタデータと同様の意味であると判断した場合、メタデータリスト更新部５４は、“delicious”である抽出メタデータを、“おいしい”である代表メタデータに関連付けられた類似メタデータとして、図６のメタデータリスト２３ａに格納された類似メタデータ３列に追加する。
【０１６５】
これにより、図６のメタデータリスト２３ａにおいては、“おいしい”である代表メタデータと、“うまい”、“美味”、および“delicious”である類似メタデータとが関連付けられる。その結果、次回、ある入力画像から“delicious”である抽出メタデータが抽出された場合、その“delicious”である抽出メタデータは、“おいしい”である代表メタデータに変換される。
【０１６６】
一方、ステップＳ５６において、抽出メタデータをメタデータリスト２３ａに格納された類似メタデータｎ列に登録しないと判定された場合、ステップＳ５７の処理がスキップされ、処理は、ステップＳ５８の処理に進む。
【０１６７】
ステップＳ５８乃至Ｓ６２において、図５のステップＳ１７乃至Ｓ２１と同様に、代表メタデータまたは抽出メタデータが内容データに付与され、そのメタデータが付与された内容データをエンコードすることにより得られる画像データが、記録デバイス１７に記録され、画像データ格納処理は終了する。
【０１６８】
以上のように、デジタルスチルカメラ１−１は、デジタルスチルカメラ１−２から受信した入力画像から抽出メタデータを抽出し、抽出メタデータがメタデータリスト２３ａに存在しない場合、その抽出メタデータを類似メタデータとして登録することができる。
【０１６９】
また、上述した例では、抽出メタデータがメタデータリスト２３ａに存在しない場合、その抽出メタデータを代表メタデータとして、メタデータリスト２３ａの代表メタデータ列に属するように追加するとして説明したが、やみくもに代表メタデータを増やすことは、その分、撮像画像を分類するカテゴリが増えることにつながるため、撮像画像を管理する上で好ましくない場合も考えられる。そこで、抽出メタデータを代表メタデータとして、メタデータリスト２３ａに追加する場合には、ユーザに対して、その抽出メタデータを代表メタデータ列に追加するか否かを選択させ、ユーザが抽出メタデータを代表メタデータ列に追加すると判断したときだけ、抽出メタデータを代表メタデータとして登録するようにしてもよい。
【０１７０】
以下、そのような場合における具体的な処理について説明する。
【０１７１】
図９は、図１のデジタルスチルカメラ１−１による、画像データ格納処理について説明するフローチャートである。
【０１７２】
ステップＳ７１乃至Ｓ７５において、図５のステップＳ１１乃至Ｓ１５における処理と同様に、メタデータ抽出部５２により、入力画像の画像データから抽出メタデータが抽出され、メタデータ比較部５３により、抽出メタデータがメタデータリスト２３ａに存在するか否かが判定される。
【０１７３】
ステップＳ７５において、抽出メタデータがメタデータリスト２３ａに存在しないと判定された場合、ステップＳ７６において、メタデータリスト更新部５４は、ユーザによる操作にしたがって、抽出メタデータをメタデータリスト２３ａに格納された代表メタデータ列に登録するか否かを判定する。
【０１７４】
ステップＳ７６において、抽出メタデータをメタデータリスト２３ａに格納された代表メタデータ列に登録すると判定された場合、ステップＳ７７において、メタデータリスト更新部５４は、メタデータ比較部５３から供給される抽出メタデータを、メタデータリスト２３ａの代表メタデータ列に追加する。これにより、入力画像の画像データから抽出された抽出メタデータが、図６のメタデータリスト２３ａに格納された代表メタデータ列に、代表メタデータとして追加される。
【０１７５】
一方、ステップＳ７６において、抽出メタデータをメタデータリスト２３ａに登録しないと判定された場合、ステップＳ７７の処理がスキップされ、処理は、ステップＳ７８の処理に進む。
【０１７６】
つまり、この場合、入力画像から抽出された抽出メタデータは、メタデータリスト２３ａに存在しないが、メタデータリスト２３ａに格納された代表メタデータ列および類似メタデータ１列乃至ｎ列のいずれにも追加されない。
【０１７７】
例えば、他のユーザによってメタデータが付与された撮像画像には、そのユーザだけに有用となるメタデータが付与されていることも考えられる。そのようなメタデータは、メタデータリスト２３ａに登録しても使用しない可能性が高いので、ユーザに登録するか否かを選択させることで、使用しない可能性の高いメタデータの登録を防止できる。
【０１７８】
ステップＳ７８乃至Ｓ８２において、図５のステップＳ１７乃至Ｓ２１と同様に、代表メタデータまたは抽出メタデータが内容データに付与され、そのメタデータが付与された内容データをエンコードすることにより得られる画像データが、記録デバイス１７に記録され、画像データ格納処理は終了する。
【０１７９】
以上のように、抽出メタデータを代表メタデータとして、メタデータリスト２３ａに登録する前に、その抽出メタデータを登録するか否かを、ユーザに判断させることができる。これにより、不要な代表メタデータがメタデータリスト２３ａに登録されるのを未然に防止することができる。
【０１８０】
ところで、上述したように、記録デバイス１７は、着脱可能な記録メディアであるので、常時、デジタルスチルカメラ１に装着されているとは限らないため、画像データ１７ａを記憶部２３に記憶したほうがよい場合も考えられる。そこで、次に、図１０および１１を参照して、記録デバイス１７に記録されている画像データ１７ａを、記憶部２３にも記憶させる場合のデジタルスチルカメラ１の構成について説明する。
【０１８１】
図１０は、デジタルスチルカメラ１の機能的構成の他の例を示すブロック図である。
【０１８２】
なお、図１０では、図３と同様の箇所には、同一の符号が付してあり、処理が同じ部分に関しては、その説明は繰り返しになるので省略する。
【０１８３】
すなわち、図１０のデジタルスチルカメラ１においては、メタデータ付与部５６は、図３と同様に、メタデータ比較部５３、メタデータリスト更新部５４、またはメタデータ変換部５５のいずれかから供給される抽出メタデータまたは代表メタデータを、メタデータ抽出部５２から供給される内容データに付加する。そして、メタデータ付与部５６は、抽出メタデータまたは代表メタデータが付与された内容データをエンコードし、エンコードにより得られる画像データを、記録デバイス１７の他に、記憶部２３にも供給する。
【０１８４】
記憶部２３は、メタデータリスト２３ａの他に、メタデータ付与部５６から供給される画像データ１７ａを記憶する。
【０１８５】
なお、その他の構成は、図３における場合と同様である。
【０１８６】
次に、図１１を参照して、図１０の記録デバイス１７と記憶部２３に記憶されている各種データの詳細な例について説明する。
【０１８７】
なお、図１１では、図４と同様に、説明を簡略にするために、図１０のデジタルスチルカメラ１を構成するブロックのうち、記録デバイス１７と記憶部２３だけを記述している。また、図１１では、図４と同様の箇所には、同一の符号が付してあり、その説明は繰り返しになるので省略する。
【０１８８】
図１１に示されるように、記憶部２３には、代表メタデータと類似メタデータとを対応させて格納しているメタデータリスト２３ａの他に、メタデータリスト２３ａに基づいてメタデータ（抽出メタデータまたは代表メタデータ）が付与された画像データ１７ａ1乃至１７ａnが記憶される。
【０１８９】
また、図１１に示されるように、記録デバイス１７には、メタデータリスト２３ａに基づいてメタデータ（抽出メタデータまたは代表メタデータ）が付与された画像データ１７ａ1乃至１７ａnが記憶されている。
【０１９０】
つまり、図１１において、記憶部２３には、記録デバイス１７と同様のメタデータリスト２３ａに基づいてメタデータ（抽出メタデータまたは代表メタデータ）が付与された画像データ１７ａ1乃至１７ａnが記憶されている。
【０１９１】
これにより、記録デバイス１７は、着脱可能な記録メディアであるので、例えば、記録デバイス１７が他の機器に装着されて、画像データ１７ａ1乃至１７ａnを他の機器に提供している場合であっても、記憶部２３が、記録デバイス１７と同様の、画像データ１７ａ1乃至１７ａnを記憶しているので、ユーザは、それらの画像データ１７ａ1乃至１７ａnのなかから所望の画像データを検索して閲覧することが可能となる。
【０１９２】
なお、デジタルスチルカメラ１においては、着脱可能な記録メディアである記録デバイス１７に、メタデータリスト２３ａを記録させるようにしてもよい。これにより、例えば、デジタルスチルカメラ１−１は、デジタルスチルカメラ１−２との間で、記録デバイス１７を介して、メタデータリスト２３ａを相互に交換することが可能となる。
【０１９３】
以上のように、入力画像から抽出された抽出メタデータを代表メタデータに変換し、その代表メタデータをコンテンツに付与することで、最適なメタデータをコンテンツに付与することができ、ひいては、コンテンツを容易に管理することができる。
【０１９４】
これにより、受信するコンテンツのメタデータと、あらかじめデジタルスチルカメラ１内で管理しているメタデータとが、違う表現ながらも同じ内容をさしている場合に、メタデータを統一して管理することが可能となる。
【０１９５】
具体的には、最適なメタデータをコンテンツに付与することで、ユーザが撮像画像を検索するとき、例えば、今までは、“おいしい”であるキーワード（メタデータ）では検索されなかった撮像画像に付与されていた“うまい”であるメタデータが、“おいしい”であるメタデータに変換されるので、その変換された“おいしい”であるメタデータが付与された撮像画像は、“おいしい”であるキーワード（メタデータ）でも検索される。つまり、ユーザは、真に欲しているコンテンツを取得することができる。
【０１９６】
なお、本実施の形態では、デジタルスチルカメラ１を情報処理装置の一例として説明したが、それに限らず、例えば、音楽のコンテンツを再生する携帯型の音楽プレーヤ、パーソナルコンピュータ、ビデオカメラ、携帯電話機等、コンテンツを蓄積可能な機器であればよい。
【０１９７】
また、本実施の形態では、入力画像の画像データから、１つの抽出メタデータが抽出される例を説明したが、複数の抽出メタデータが抽出された場合でも、それらの抽出メタデータに対して同様の処理が行われる。
【０１９８】
さらにまた、入力画像の画像データから抽出される抽出メタデータは、メタデータ抽出部５２によって抽出されるだけでなく、入力画像に対応するメタデータ（抽出メタデータ）そのものを外部の機器から付与するようにしてもよい。
【０１９９】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータ等に、記録媒体からインストールされる。
【０２００】
この記録媒体は、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD）を含む）、光磁気ディスク（MD（Mini-Disk）（商標）を含む）、若しくは半導体メモリ等よりなる図２の記録デバイス１７により構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されている図２のプログラムROM２１等で構成される。
【０２０１】
また、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデム等のインターフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介してコンピュータにインストールされるようにしてもよい。
【０２０２】
なお、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２０３】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０２０４】
【図１】本発明を適用したデジタルスチルカメラによる撮像画像の送受信について説明する図である。
【図２】デジタルスチルカメラの内部構成例を示している図である。
【図３】デジタルスチルカメラの機能的構成の例を示すブロック図である。
【図４】図３の記録デバイスと記憶部に記憶されている各種データの詳細な例について説明する図である。
【図５】デジタルスチルカメラによる、画像データ格納の処理について説明するフローチャートである。
【図６】メタデータリストの例を示す図である。
【図７】メタデータ付与の処理の詳細について説明するフローチャートである。
【図８】デジタルスチルカメラによる、画像データ格納処理について説明するフローチャートである。
【図９】デジタルスチルカメラによる、画像データ格納処理について説明するフローチャートである。
【図１０】デジタルスチルカメラの機能的構成の他の例を示すブロック図である。
【図１１】図１０の記録デバイスと記憶部に記憶されている各種データの詳細な例について説明する図である。
【符号の説明】
【０２０５】
１  デジタルスチルカメラ，  １７  記録デバイス，  １７ａ  画像データ，  １８  CPU，  ２３  記憶部，  ２３ａ  メタデータリスト，  ５１  入力部，  ５２  メタデータ抽出部，  ５３  メタデータ比較部，  ５４  メタデータリスト更新部，  ５５  メタデータ変換部，  ５６  メタデータ付与部
【図１】
2008102845.tif 000003
【図２】
2008102845.tif 000004
【図３】
2008102845.tif 000005
【図４】
2008102845.tif 000006
【図５】
2008102845.tif 000007
【図６】
2008102845.tif 000008
【図７】
2008102845.tif 000009
【図８】
2008102845.tif 000010
【図９】
2008102845.tif 000011
【図１０】
2008102845.tif 000012
【図１１】
2008102845.tif 000013