(57)【要約】【課題】  画像データに対するメタデータに含ませるキーワードを広範囲にわたって取得させる。【解決手段】  撮像日時および撮像位置を含む撮像情報に基づいて初期キーワード生成部１２０は、スケジュールデータ、位置情報および特定人情報に基づいて初期キーワードを生成する。次に、中間キーワード取得部１４０は、初期キーワードに基づいて文書データ保持部１３０の文書データに対して全文検索を行い、初期キーワードに関連する中間キーワードを取得する。次に、最終キーワード取得部１５０は、中間キーワードに基づいて文書データ保持部１３０の文書データに対して連想検索またはシソーラス検索を行い、中間キーワードに関連する最終キーワードを取得する。最後に、メタデータ生成部１６０は、初期キーワード、中間キーワードおよび最終キーワードに基づいて画像データに対するメタデータを生成する。【選択図】      図２
2007052581.tif 000002
【特許請求の範囲】
【請求項１】
画像データの撮像日時および撮像位置を含む撮像情報を受信する撮像情報受信手段と、
前記撮像情報に基づいて前記画像データに対するメタデータの生成過程の初期段階における初期キーワードを生成する初期キーワード生成手段と、
文書データを保持する文書データ保持手段と、
前記初期キーワードに基づいて前記初期キーワードに関連するキーワードを前記メタデータの生成過程の中間段階における中間キーワードとして前記文書データより取得する中間キーワード取得手段と、
前記中間キーワードに基づいて前記中間キーワードに関連するキーワードを前記メタデータの生成過程の最終段階における最終キーワードとして前記文書データより取得する最終キーワード取得手段と、
前記初期キーワード、中間キーワードおよび最終キーワードに基づいて前記メタデータを生成するメタデータ生成手段と
を具備することを特徴とするメタデータ生成装置。
【請求項２】
前記初期キーワード生成手段は、
特定人のスケジュールデータを保持するスケジュールデータ保持手段と、
前記撮像日時に対応する前記スケジュールデータより自立語を前記初期キーワードとして抽出するスケジュールキーワード抽出手段と
を具備することを特徴とする請求項１記載のメタデータ生成装置。
【請求項３】
当該メタデータ生成装置は、前記撮像位置と住所を含む位置情報とを対応付けて保持する情報データベースとの間でネットワークを介して接続され、
前記初期キーワード生成手段は、
前記情報データベースに対して前記受信した前記撮像位置に対応する前記位置情報を要求する情報要求手段と、
前記要求に応じて前記情報データベースから返信された前記位置情報より自立語を前記初期キーワードとして抽出する情報キーワード抽出手段と
をさらに具備することを特徴とする請求項１記載のメタデータ生成装置。
【請求項４】
前記初期キーワード生成手段は、
前記位置情報と人名または法人名を含む特定人情報データとを対応付けて保持する特定人情報データ保持手段と、
前記情報データベースから返信された前記位置情報に対応する特定人情報データより自立語を前記初期キーワードとして抽出する特定人情報データキーワード抽出手段と
をさらに備えることを特徴とする請求項３記載のメタデータ生成装置。
【請求項５】
前記特定人情報データは、メールアドレスを含むことを特徴とする請求項４記載のメタデータ生成装置。
【請求項６】
当該メタデータ生成装置は、前記画像データの被写体の有する識別子と前記被写体に関する情報とを対応付けて保持する情報データベースとの間でネットワークを介して接続され、
前記撮像情報受信手段は、前記撮像情報として前記識別子を受信し、
前記初期キーワード生成手段は、
前記情報データベースに対して前記受信した前記識別子に対応する前記被写体に関する情報を要求する情報要求手段と、
前記要求に応じて前記情報データベースから返信された前記被写体に関する情報より自立語を前記初期キーワードとして抽出する情報キーワード抽出手段と
をさらに具備することを特徴とする請求項１記載のメタデータ生成装置。
【請求項７】
前記中間キーワード取得手段は、
前記初期キーワードに基づいて前記文書データに対して全文検索を行い前記文書データ毎に前記初期キーワードの出現頻度をスコアとして算出する全文検索手段と、
前記全文検索手段の検索結果において前記スコアの最も高い最高スコア文書データから出現頻度の多い上位所定数の自立語を前記中間キーワードとして抽出する中間キーワード抽出手段と
を備えることを特徴とする請求項１記載のメタデータ生成装置。
【請求項８】
前記最終キーワード取得手段は、
前記中間キーワードに基づいて前記文書データに対して連想検索を行い前記文書データ毎に前記中間キーワードの出現頻度をスコアとして算出する連想検索手段と、
前記連想検索手段の検索結果において前記スコアの高い上位所定数の文書データから出現頻度の多い上位所定数の自立語を前記最終キーワードとして抽出する最終キーワード抽出手段と
を備えることを特徴とする請求項１記載のメタデータ生成装置。
【請求項９】
前記最終キーワード取得手段は、
前記中間キーワードに対する上位概念語を検索するシソーラス検索手段と、
前記シソーラス検索手段の検索結果において所定数の前記上位概念語を前記最終キーワードとして抽出する最終キーワード抽出手段と
を備えることを特徴とする請求項１記載のメタデータ生成装置。
【請求項１０】
前記メタデータ中に含まれる前記初期キーワード、中間キーワードおよび最終キーワードを提示するメタデータ提示手段と、
前記提示された前記初期キーワード、中間キーワードおよび最終キーワードの選択を受け付ける選択受付手段と、
前記選択された前記初期キーワード、中間キーワードおよび最終キーワードに基づいて前記データに対して連想検索を行い前記文書データにおける前記初期キーワード、中間キーワードおよび最終キーワードの出現頻度をスコアとして算出する連想検索手段と、
前記連想検索手段の検索結果において前記スコアの高い上位所定数の高スコア文書データから出現頻度の多い上位所定数の自立語を抽出する自立語抽出手段と
をさらに具備し、
メタデータ生成手段は、前記初期キーワード、中間キーワードおよび最終キーワードと前記選択された自立語とに基づいて前記メタデータを生成することを特徴とする請求項１記載のメタデータ生成装置。
【請求項１１】
撮像位置と住所を含む位置情報とを対応付けて保持する情報データベースとネットワークを介して接続された撮像装置であって、
被写体を撮像して画像データを生成する撮像手段と、
前記画像データの撮像日時を記録する撮像日時記録手段と、
前記画像データを生成した時の当該撮像装置の撮像位置を取得する撮像位置取得手段と、
前記情報データベースより当該撮像装置の撮像位置に対応する前記位置情報を取得する位置情報取得手段と、
前記撮像日時および位置情報に基づいて前記画像データに対するメタデータの生成過程の初期段階における初期キーワードを生成する初期キーワード生成手段と、
文書データを保持する文書データ保持手段と、
前記初期キーワードに基づいて前記初期キーワードに関連するキーワードを前記メタデータの生成過程の中間段階における中間キーワードとして前記文書データより取得する中間キーワード取得手段と、
前記中間キーワードに基づいて前記中間キーワードに関連するキーワードを前記メタデータの生成過程の最終段階における最終キーワードとして前記文書データより取得する最終キーワード取得手段と、
前記初期キーワード、中間キーワードおよび最終キーワードに基づいて前記メタデータを生成するメタデータ生成手段と
を具備することを特徴とする撮像装置。
【請求項１２】
撮像位置と住所を含む位置情報とを対応付けて保持する情報データベースと、前記情報データベースとネットワークを介して接続された撮像装置と、画像データのメタデータを生成するメタデータ生成装置とを具備するメタデータ生成システムであって、
前記撮像装置は、
被写体を撮像して前記画像データを生成する撮像手段と、
前記画像データの撮像日時を記録する撮像日時記録手段と、
前記画像データを生成した時の当該撮像装置の撮像位置を取得する撮像位置取得手段と、
前記撮像位置取得手段によって取得された前記撮像位置に対応する前記位置情報を前記情報データベースより取得する位置情報取得手段と、
前記撮像日時および位置情報を送信する送信手段と
を備え、
前記メタデータ生成装置は、
前記撮像日時および位置情報を受信する撮像情報受信手段と、
前記撮像日時および位置情報に基づいて前記メタデータの生成過程の初期段階における初期キーワードを生成する初期キーワード生成手段と、
文書データを保持する文書データ保持手段と、
前記初期キーワードに基づいて前記文書データより前記初期キーワードに関連するキーワードを前記メタデータの生成過程の中間段階における中間キーワードとして取得する中間キーワード取得手段と、
前記中間キーワードに基づいて前記文書データより前記中間キーワードに関連するキーワードを前記メタデータの生成過程の最終段階における最終キーワードとして
取得する最終キーワード取得手段と、
前記初期キーワード、中間キーワードおよび最終キーワードに基づいて前記メタデータを生成するメタデータ生成手段と
を備えることを特徴とするメタデータ生成システム。
【請求項１３】
文書データを保持する文書データ保持手段を備えた画像データのメタデータを生成するメタデータ生成装置におけるメタデータ生成方法であって、
画像データの撮像日時および撮像位置を含む撮像情報を受信する撮像情報受信手順と、
前記撮像情報に基づいて前記画像データに対するメタデータの生成過程の初期段階における初期キーワードを生成する初期キーワード生成手順と、
前記初期キーワードに基づいて前記初期キーワードに関連するキーワードを前記メタデータの生成過程の中間段階における中間キーワードとして前記文書データより取得する中間キーワード取得手順と、
前記中間キーワードに基づいて前記中間キーワードに関連するキーワードを前記メタデータの生成過程の最終段階における最終キーワードとして前記文書データより取得する最終キーワード取得手順と、
前記初期キーワード、中間キーワードおよび最終キーワードに基づいて前記メタデータを生成するメタデータ生成手順と
を具備することを特徴とするメタデータ生成方法。
【請求項１４】
文書データを保持する文書データ保持手段を備えた画像データのメタデータを生成するメタデータ生成装置に、
画像データの撮像日時および撮像位置を含む撮像情報を受信する撮像情報受信手順と、
前記撮像情報に基づいて前記画像データに対するメタデータの生成過程の初期段階における初期キーワードを生成する初期キーワード生成手順と、
前記初期キーワードに基づいて前記初期キーワードに関連するキーワードを前記メタデータの生成過程の中間段階における中間キーワードとして前記文書データより取得する中間キーワード取得手順と、
前記中間キーワードに基づいて前記中間キーワードに関連するキーワードを前記メタデータの生成過程の最終段階における最終キーワードとして前記文書データより取得する最終キーワード取得手順と、
前記初期キーワード、中間キーワードおよび最終キーワードに基づいて前記メタデータを生成するメタデータ生成手順と
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データのメタデータを生成するメタデータ生成装置に関し、特に、メタデータに含ませるキーワードを多数取得するメタデータ生成装置、メタデータ生成システム、および、これらにおける処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラ等の撮像装置の普及によりその使用頻度は高くなってきている。このため、相当数の画像データを記録して管理するユーザーは増加してきている。管理する画像データの数が膨大になると、ユーザーにとって管理することは困難である。このため、画像データを検索するシステムが登場してきている。この画像データを検索するシステムの一つに、画像データのメタデータに含まれるキーワードを検索のキーワードとして用いるものがある。そして、画像データのメタデータの生成においては、ユーザーが用意した画像データに関連するキーワードを手入力等により入力していた。
【０００３】
ところで、ユーザーが用意した画像データに関連するキーワード以外にも画像データに関連するキーワードは多数存在する。しかしながら、ユーザーが画像データに関連するキーワードを網羅した形で用意することは困難である。このような問題点を解決するため、メタデータ中に含ませる画像データに関連するキーワードに対してシソーラスを用い、そのキーワードの上位概念語や類意語等をも画像データのメタデータに含ませる技術が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００２−３３４０９９号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、ユーザーが用意した画像データに関連するキーワードに基づいてシソーラスを用いて画像データに関連するキーワードを取得するため、意味的に画像データに関連するキーワードを取得することはできても、意味的に関連しないキーワードまで取得することはできない。すなわち、例えば「横浜の花火大会」に関する画像データにおけるキーワードを取得する場合、「横浜」の語から「花火」の語をシソーラスでは取得することはできない。また、シソーラスのみでは、所定のキーワードに対する上位概念語や下位概念語等は取得できる反面、シソーラスが網羅していないキーワードを取得することはできない。
【０００５】
そこで、本発明は、画像データに対するメタデータに含ませるキーワードを広範囲にわたって取得するメタデータ生成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、画像データの撮像日時および撮像位置を含む撮像情報を受信する撮像情報受信手段と、上記撮像情報に基づいて上記画像データに対するメタデータの生成過程の初期段階における初期キーワードを生成する初期キーワード生成手段と、文書データを保持する文書データ保持手段と、上記初期キーワードに基づいて上記初期キーワードに関連するキーワードを上記メタデータの生成過程の中間段階における中間キーワードとして上記文書データより取得する中間キーワード取得手段と、上記中間キーワードに基づいて上記中間キーワードに関連するキーワードを上記メタデータの生成過程の最終段階における最終キーワードとして上記文書データより取得する最終キーワード取得手段と、上記初期キーワード、中間キーワードおよび最終キーワードに基づいて上記メタデータを生成するメタデータ生成手段と
を具備することを特徴とするメタデータ生成装置である。これにより、画像データに対するメタデータに含ませるキーワードを広範囲にわたって取得させるという作用をもたらす。
【０００７】
また、この第１の側面において、上記初期キーワード生成手段は、特定人のスケジュールデータを保持するスケジュールデータ保持手段と、上記撮像日時に対応する上記スケジュールデータより自立語を上記初期キーワードとして抽出するスケジュールキーワード抽出手段とを具備することを特徴とするものである。これにより、撮像日時に対応するスケジュールデータよりキーワードを抽出させるという作用をもたらす。このため、自分のスケジュールに関連したキーワードを含んだメタデータを生成することができる。
【０００８】
また、この第１の側面において、当該メタデータ生成装置は、上記撮像位置と住所を含む位置情報とを対応付けて保持する情報データベースとの間でネットワークを介して接続され、上記初期キーワード生成手段は、上記情報データベースに対して上記受信した上記撮像位置に対応する上記位置情報を要求する情報要求手段と、上記要求に応じて上記情報データベースから返信された上記位置情報より自立語を上記初期キーワードとして抽出する情報キーワード抽出手段とをさらに具備することを特徴とするものである。これにより、撮像位置に対応する住所等の位置情報よりキーワードを抽出させるという作用をもたらす。このため、画像データを撮像した場所に関連したキーワードを含んだメタデータを生成することができる。
【０００９】
また、当該メタデータ生成装置において、上記初期キーワード生成手段は、上記位置情報と人名または法人名を含む特定人情報データとを対応付けて保持する特定人情報データ保持手段と、上記情報データベースから返信された上記位置情報に対応する特定人情報データより自立語を上記初期キーワードとして抽出する特定人情報データキーワード抽出手段とをさらに備えることを特徴とするものである。これにより、位置情報に対応する特定人情報よりキーワードを抽出させるという作用をもたらす。このため、例えば、位置情報に対応する特定人情報に関連したキーワードを含んだメタデータを生成することができる。
【００１０】
また、この第１の側面において、上記特定人情報データは、メールアドレスを含むことを特徴とするものである。これにより、位置情報に対応する特定人のメールアドレスよりキーワードを抽出させるという作用をもたらす。
【００１１】
また、この第１の側面において、当該メタデータ生成装置は、上記画像データの被写体の有する識別子と上記被写体に関する情報とを対応付けて保持する情報データベースとの間でネットワークを介して接続され、上記撮像情報受信手段は、上記撮像情報として上記識別子を受信し、上記初期キーワード生成手段は、上記情報データベースに対して上記受信した上記識別子に対応する上記被写体に関する情報を要求する情報要求手段と、上記要求に応じて上記情報データベースから返信された上記被写体に関する情報より自立語を上記初期キーワードとして抽出する情報キーワード抽出手段とをさらに具備することを特徴とするものである。これにより、画像データの被写体の有する識別子に対応する被写体に関する情報よりキーワードを抽出させるという作用をもたらす。
【００１２】
また、この第１の側面において、上記中間キーワード取得手段は、上記初期キーワードに基づいて上記文書データに対して全文検索を行い上記文書データ毎に上記初期キーワードの出現頻度をスコアとして算出する全文検索手段と、上記全文検索手段の検索結果において上記スコアの最も高い最高スコア文書データから出現頻度の多い上位所定数の自立語を上記中間キーワードとして抽出する中間キーワード抽出手段とを備えることを特徴とするものである。これにより、初期キーワードに基づいて全文検索を行うことによって初期キーワードに関連するキーワードを文書データより取得させるという作用をもたらす。このため、初期キーワードに意味的に関連しないキーワードを取得することができる。
【００１３】
また、この第１の側面において、上記最終キーワード取得手段は、上記中間キーワードに基づいて上記文書データに対して連想検索を行い上記文書データ毎に上記中間キーワードの出現頻度をスコアとして算出する連想検索手段と、上記連想検索手段の検索結果において上記スコアの高い上位所定数の文書データから出現頻度の多い上位所定数の自立語を上記最終キーワードとして抽出する最終キーワード抽出手段とを備えることを特徴とするものである。これにより、中間キーワードに基づいて連想検索を行うことによって中間キーワードに関連するキーワードを文書データより取得させるという作用をもたらす。このため、中間キーワードに意味的に関連しないキーワードを取得することができる。
【００１４】
また、この第１の側面において、上記最終キーワード取得手段は、上記中間キーワードに対する上位概念語を検索するシソーラス検索手段と、上記シソーラス検索手段の検索結果において所定数の上記上位概念語を上記最終キーワードとして抽出する最終キーワード抽出手段とを備えることを特徴とするものである。これにより、中間キーワードに基づいて連想検索を行うことによって中間キーワードに関連するキーワードを文書データより取得させるという作用をもたらす。
【００１５】
また、この第１の側面において、上記メタデータ中に含まれる上記初期キーワード、中間キーワードおよび最終キーワードを提示するメタデータ提示手段と、上記提示された上記初期キーワード、中間キーワードおよび最終キーワードの選択を受け付ける選択受付手段と、上記選択された上記初期キーワード、中間キーワードおよび最終キーワードに基づいて上記データに対して連想検索を行い上記文書データにおける上記初期キーワード、中間キーワードおよび最終キーワードの出現頻度をスコアとして算出する連想検索手段と、上記連想検索手段の検索結果において上記スコアの高い上位所定数の高スコア文書データから出現頻度の多い上位所定数の自立語を抽出する自立語抽出手段とをさらに具備し、メタデータ生成手段は、上記初期キーワード、中間キーワードおよび最終キーワードと上記選択された自立語とに基づいて上記メタデータを生成することを特徴とするものである。これにより、既に生成したメタデータを修正させるという作用をもたらす。
【００１６】
また、本発明の第２の側面は、撮像位置と住所を含む位置情報とを対応付けて保持する情報データベースとネットワークを介して接続された撮像装置であって、被写体を撮像して画像データを生成する撮像手段と、上記画像データの撮像日時を記録する撮像日時記録手段と、上記画像データを生成した時の当該撮像装置の撮像位置を取得する撮像位置取得手段と、上記情報データベースより当該撮像装置の撮像位置に対応する上記位置情報を取得する位置情報取得手段と、上記撮像日時および位置情報に基づいて上記画像データに対するメタデータの生成過程の初期段階における初期キーワードを生成する初期キーワード生成手段と、文書データを保持する文書データ保持手段と、上記初期キーワードに基づいて上記初期キーワードに関連するキーワードを上記メタデータの生成過程の中間段階における中間キーワードとして上記文書データより取得する中間キーワード取得手段と、上記中間キーワードに基づいて上記中間キーワードに関連するキーワードを上記メタデータの生成過程の最終段階における最終キーワードとして上記文書データより取得する最終キーワード取得手段と、上記初期キーワード、中間キーワードおよび最終キーワードに基づいて上記メタデータを生成するメタデータ生成手段とを具備することを特徴とする撮像装置である。これにより、画像データに対するメタデータに含ませるキーワードを広範囲にわたって取得させるという作用をもたらす。
【００１７】
また、本発明の第３の側面は、撮像位置と住所を含む位置情報とを対応付けて保持する情報データベースと、上記情報データベースとネットワークを介して接続された撮像装置と、画像データのメタデータを生成するメタデータ生成装置とを具備するメタデータ生成システムであって、上記撮像装置は、被写体を撮像して上記画像データを生成する撮像手段と、上記画像データの撮像日時を記録する撮像日時記録手段と、上記画像データを生成した時の当該撮像装置の撮像位置を取得する撮像位置取得手段と、上記撮像位置取得手段によって取得された上記撮像位置に対応する上記位置情報を上記情報データベースより取得する位置情報取得手段と、上記撮像日時および位置情報を送信する送信手段とを備え、上記メタデータ生成装置は、上記撮像日時および位置情報を受信する撮像情報受信手段と、上記撮像日時および位置情報に基づいて上記メタデータの生成過程の初期段階における初期キーワードを生成する初期キーワード生成手段と、文書データを保持する文書データ保持手段と、上記初期キーワードに基づいて上記文書データより上記初期キーワードに関連するキーワードを上記メタデータの生成過程の中間段階における中間キーワードとして取得する中間キーワード取得手段と、上記中間キーワードに基づいて上記文書データより上記中間キーワードに関連するキーワードを上記メタデータの生成過程の最終段階における最終キーワードとして取得する最終キーワード取得手段と、上記初期キーワード、中間キーワードおよび最終キーワードに基づいて上記メタデータを生成するメタデータ生成手段とを備えることを特徴とするメタデータ生成システムである。これにより、画像データに対するメタデータに含ませるキーワードを広範囲にわたって取得させるという作用をもたらす。
【００１８】
また、本発明の第４の側面は、文書データを保持する文書データ保持手段を備えた画像データのメタデータを生成するメタデータ生成装置において以下の手順を実行するメタデータ生成方法または以下の手順をコンピュータに実行させるプログラムであって、画像データの撮像日時および撮像位置を含む撮像情報を受信する撮像情報受信手順と、上記撮像情報に基づいて上記画像データに対するメタデータの生成過程の初期段階における初期キーワードを生成する初期キーワード生成手順と、上記初期キーワードに基づいて上記初期キーワードに関連するキーワードを上記メタデータの生成過程の中間段階における中間キーワードとして上記文書データより取得する中間キーワード取得手順と、上記中間キーワードに基づいて上記中間キーワードに関連するキーワードを上記メタデータの生成過程の最終段階における最終キーワードとして上記文書データより取得する最終キーワード取得手順と、上記初期キーワード、中間キーワードおよび最終キーワードに基づいて上記メタデータを生成するメタデータ生成手順とを具備することを特徴とするメタデータ生成方法またはこれらの手順をコンピュータに実行させるプログラムである。これにより、画像データに対するメタデータに含ませるキーワードを広範囲にわたって取得させるという作用をもたらす。
【発明の効果】
【００１９】
本発明によれば、画像データに対するメタデータに含ませるキーワードを広範囲にわたって取得することができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００２０】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００２１】
図１は、本発明の実施の形態におけるメタデータ生成システムの一構成例を示す図である。メタデータ生成システムは、図１（ａ）に示すように、情報処理装置１０と、撮像装置２０と、携帯端末３０と、衛星４０と、情報データベース５０とを備える。
【００２２】
撮像装置２０は、レンズ部２２を通じて撮像している被写体を画像データとして生成するものである。撮像装置２０におけるシャッター部２１を押下すると、シャッター部２１を押下した際に撮像された画像データは一時的に保持される。この一時的に保持された画像データは選択により記録され、または破棄される。
【００２３】
また、撮像装置２０は、その内部に（図示しない）時計回路を内蔵しており、シャッター部２１が押下された日時である撮像日時を画像データの付随情報として記録する。また、撮像装置２０は、シャッター部２１が押下されるとその旨を携帯端末３０に伝える。
【００２４】
携帯端末３０は、撮像装置２０よりシャッター部２１が押下された旨を伝えられると、衛星４０より発信されている電波を受信して撮像装置２０の現在位置を算出する。撮像装置２０の現在位置は、被写体を撮像装置２０によって撮像した位置である撮像位置になる。この画像データの撮像位置の算出結果は、例えば緯度と経度によって表されることが想定される。なお、本発明の実施の形態において携帯端末３０の現在位置は、例えばＧＰＳ（Global Positioning System）を利用することが想定されるが、これに限るものではない。
【００２５】
また、本発明の実施の形態におけるメタデータ生成システムにおいては、携帯端末３０は、実際は衛星４０より発信されている電波を受信して携帯端末３０の現在位置を算出するが、携帯端末３０は撮像装置２０のすぐ近くに位置させることが想定されるため、携帯端末３０の現在位置を撮像装置２０の現在位置と考えても差し支えない。
【００２６】
携帯端末３０において算出された撮像装置２０の現在位置は、撮像装置２０に送信される。撮像装置２０は、画像データの撮像日時および画像データの撮像位置を情報処理装置１０にケーブル６０を通じて送信する。なお、ケーブル６０は、例えばＵＳＢ（Universal Serial Bus）規格に基づいたケーブルが想定されるが、これに限るものではない。また、図１においては、情報処理装置１０と撮像装置２０との間はケーブル６０を介して通信を行っているが、ケーブル６０を用いない無線方式で通信を行うものであってもよい。
【００２７】
また、撮像装置２０は、被写体に備えられたＲＦＩＤ（Radio Frequency Identification）タグに含まれる被写体に関する識別子（以下、被写体識別子と呼ぶ。）を読み取る機能を備えていてもよい。この場合は、被写体に備えられたＲＦＩＤタグに含まれる被写体に関する識別子も情報処理装置１０に送信される。
【００２８】
情報処理装置１０は、撮像装置２０より送信された画像データの撮像日時および撮像装置２０の現在位置に基づいて画像データに対するメタデータを生成する機能を備えるものである。また、情報処理装置１０は、被写体識別子に基づいて画像データに対するメタデータを生成する機能も備えてもよい。
【００２９】
情報データベース５０は、例えば緯度・経度で表された位置と住所等を含む位置情報とを対応付けて保持するものである。また、情報データベース５０は、その他に被写体識別子に対応する被写体に関する情報も備える。例えば、被写体が携帯電話である場合には、被写体に関する情報としてはその携帯電話に関する機能等の情報が想定される。
【００３０】
情報処理装置１０は、画像データに対するメタデータを生成する前提として、例えば緯度・経度で表された撮像装置２０の現在位置に対応する住所等の位置情報および被写体識別子に対応する被写体に関する情報を情報データベース５０よりネットワーク網７０を介して取得する。ネットワーク網としては、インターネットが想定されるが、これに限るものではない。なお、位置情報および被写体に関する情報は、携帯端末３０が直接情報データベース５０よりネットワーク網７０を介して取得するようにしてもよい。
【００３１】
なお、図１（ｂ）に示すように、図１（ａ）における撮像装置２０および携帯端末３０を撮像装置２０および携帯端末３０の両方の機能を備えた携帯撮像端末８０に置き換えて、メタデータ生成システムを構成してもよい。この携帯撮像端末８０は、被写体を撮像して画像データを生成する撮像部８１と、撮像日時を画像データの付随情報として記録する撮像日時記録部８２と、携帯撮像端末８０の撮像位置を取得する撮像位置取得部８３と、撮像位置に対応する位置情報、または被写体に関する情報を情報データベース５０より取得する情報取得部８４と、撮像日時および位置情報を情報処理装置１０に送信する送信部８５をその機能として含むものである。
【００３２】
図２は、本発明の実施の形態におけるメタデータ生成装置１００を示す図である。なお、メタデータ生成装置１００は、図１において示した情報処理装置１０における機能の一つを示したものである。メタデータ生成装置１００は、通信部１１０と、初期キーワード生成部１２０と、文書データ保持部１３０と、中間キーワード取得部１４０と、最終キーワード取得部１５０と、メタデータ生成部１６０と、メタデータ保持部１７０と、メタデータ提示部１８０と、選択受付部１９０とを備える。
【００３３】
なお、本発明の実施の形態における画像データに対するメタデータの生成においては、初期段階、中間段階、最終段階と３段階に分けてキーワードが取得される。そして、各段階において得られたキーワードに基づいて画像データに対するメタデータが生成される。
【００３４】
通信部１１０は、撮像情報受信部１１１と、情報通信部１１２とを備える。撮像情報受信部１１１は、撮像装置２０から送信された撮像日時、撮像位置および被写体識別子（以下、撮像日時および撮像位置を合わせて適宜、撮像情報と呼ぶ。）を受信するものである。なお、図１で説明したように撮像装置２０とメタデータ生成装置１００との間の通信方式は、有線方式でも無線方式でもよい。情報通信部１１２は、図１において説明した情報データベース５０とメタデータ生成装置１００との間でやりとりされる情報の送受信を行うものである。
【００３５】
初期キーワード生成部１２０は、撮像装置２０から送信された撮像情報に基づいてメタデータの生成過程の初期段階における初期キーワードを生成するものであり、スケジュールデータ保持部１２１と、スケジュールキーワード抽出部１２２と、情報要求部１２３と、情報キーワード抽出部１２４と、特定人情報データ保持部１２５と、特定人情報キーワード抽出部１２６とを備える。
【００３６】
スケジュールデータ保持部１２１は、特定人のスケジュールを保持するものである。スケジュールキーワード抽出部１２２は、撮像情報受信部１１１において受信された撮像日時に対応するスケジュールデータをスケジュールデータ保持部１２１から検索して、そのスケジュールデータより自立語を初期キーワードとして抽出するものである。スケジュールキーワード抽出部１２２において抽出された初期キーワードは、全文検索部１４１およびメタデータ生成部１６０に供給される。
【００３７】
情報要求部１２３は、撮像情報受信部１１１において受信された撮像位置および被写体識別子に対応する情報（位置情報および被写体に関する情報）を情報データベース５０に対して返信するよう要求するものである。この要求は、情報通信部１１２よりネットワーク網７０を通じて情報データベース５０に送信される。
【００３８】
情報要求部１２３からの要求に応じて情報データベース５０から返信されてきた情報（位置情報および被写体に関する情報）は情報通信部１１２において受信され、情報キーワード抽出部１２４および特定人情報キーワード抽出部１２６に供給される。
【００３９】
情報キーワード抽出部１２４は、情報通信部１１２から供給された情報（位置情報および被写体に関する情報）より自立語を初期キーワードとして抽出するものである。情報キーワード抽出部１２４において抽出された初期キーワードは、全文検索部１４１およびメタデータ生成部１６０に供給される。
【００４０】
特定人情報データ保持部１２５は、例えば個人または法人等の特定人の名称やメールアドレス等の特定人情報データと、住所等の位置情報とを対応付けて保持するものである。
【００４１】
特定人情報キーワード抽出部１２６は、情報通信部１１２から供給された位置情報に対応する特定人情報データを特定人情報データ保持部１２５より検索して、その特定人情報データより自立語を初期キーワードとして抽出するものである。特定人情報キーワード抽出部１２６において抽出された初期キーワードは、全文検索部１４１およびメタデータ生成部１６０に供給される。
【００４２】
文書データ保持部１３０は、文書データを保持するものである。なお、後述する全文検索および連想検索においてインデックスファイルが使用される場合は、インデックスファイルは文書データ保持部１３０に保持させることが想定される。
【００４３】
中間キーワード取得部１４０は、初期キーワード生成部１２０において生成された初期キーワードと関連するキーワードを文書データ保持部１３０に保持された文書データより中間キーワードとして取得するものであり、全文検索部１４１と、中間キーワード抽出部１４２とを備える。
【００４４】
全文検索部１４１は、文書データ保持部１３０に保持された文書データに対して初期キーワードに基づいて全文検索を行うものである。全文検索を行うに当たっては、予め形態素解析によって得られた単語とその単語の出現位置情報とを対応付けて登録したインデックスファイルを利用することが想定されるが、これに限るものではなくインデックスファイルを用いないで直接文書データを検索するものであってもよい。また、全文検索部１４１は、文書データ毎に初期キーワードの出現頻度等をスコアとして算出する。
【００４５】
中間キーワード抽出部１４２は、全文検索部１４１において最もスコアの高い文書データと判断された文書データから出現頻度等の高い上位所定数の自立語を中間キーワードとして抽出するものである。中間キーワード抽出部１４２において抽出された中間キーワードは、最終キーワード取得部１５０およびメタデータ生成部１６０に出力される。
【００４６】
最終キーワード取得部１５０は、中間キーワード取得部１４０において生成された中間キーワードと関連するキーワードを文書データ保持部１３０に保持された文書データより最終キーワードとして取得するものであり、連想検索部１５１と、シソーラス検索部１５２と、最終キーワード抽出部１５３とを備える。
【００４７】
連想検索部１５１は、文書データ保持部１３０に保持された文書データに対して中間キーワードに基づいて連想検索を行うものである。なお、連想検索とは、文書データに含まれる特徴的な単語を所定数選出し、出現頻度や単語同士の関連性などの牽引データを使った連想計算を行って検索する検索システムを言う。連想検索システムとしては、例えばＧＥＴＡ（Generic Engine for Transposable Association）が想定されるが、これに限るものではない。また、連想検索部１５１は、連想検索の過程において中間キーワードの出現頻度等をスコアとして算出する。
【００４８】
シソーラス検索部１５２は、シソーラスに基づいて中間キーワードに対する上位概念語等の関連語を検索するものである。なお、シソーラスとは、単語間における意味的関係を記述したデータベースである。例えば、「レストラン」という語に対する上位概念語、下位概念語、同義語、類義語および反義語等が記述されている。シソーラス検索部１５２は、上記シソーラスを用いて中間キーワードに対する上位概念語等の関連語を検索する。
【００４９】
最終キーワード抽出部１５３は、連想検索部１５１およびシソーラス検索部１５２のいずれかの検索結果より所定数のキーワードを最終キーワードとして抽出するものである。連想検索部１５１およびシソーラス検索部１５２のいずれかの結果を用いるかは、予め設定することが想定される。
【００５０】
連想検索部１５１の検索結果より最終キーワードを抽出する場合、最終キーワード抽出部１５３は、スコアの高い上位所定数の文書データより出現頻度等の高い自立語を最終キーワードとして抽出する。一方、シソーラス検索部１５２の検索結果より最終キーワードを抽出する場合、最終キーワード抽出部１５３は、シソーラス検索部１５２によって検索された上位概念語等の関連語より所定数の自立語を最終キーワードとして抽出する。
【００５１】
メタデータ生成部１６０は、供給された初期キーワード、中間キーワードおよび最終キーワード（初期キーワード、中間キーワードおよび最終キーワードを総称して以下、画像キーワードと呼ぶ。）に基づいて画像データに対するメタデータを生成するものである。画像データに対するメタデータは、メタデータ保持部１７０において保持される。
【００５２】
なお、画像データに対するメタデータとは、画像キーワードと画像データとを対応付けたデータを言う。画像データの検索において画像データに対するメタデータを用いることによって、画像キーワードに基づいて画像データを検索することができる。すなわち、画像データに対するメタデータは、全文検索等において用いられているインデックスファイルと同様の役割を果たす。本発明の実施の形態においては、画像キーワードを初期キーワード生成部１２０、中間キーワード取得部１４０および最終キーワード取得部１５０と３つの機能ブロックにおいて得られるため、画像データに関連するキーワードが多数得られ、画像データを検索するのに便宜である。
【００５３】
選択受付部１９０は、メタデータ提示部１８０に対して所定の画像データに対するメタデータを提示させる要求を受け付けるものである。また、選択受付部１９０は、メタデータ提示部１８０において提示されたメタデータ中の画像キーワードの選択を受け付ける。
【００５４】
メタデータ提示部１８０は、選択受付部１９０から要求された画像データのメタデータをメタデータ保持部１７０より取得して提示するものである。また、メタデータ提示部１８０は、提示したメタデータ中の選択された画像キーワードを連想検索部１５１に供給する。
【００５５】
このようにしてメタデータ提示部１８０から選択された画像キーワードが供給されると、連想検索部１５１はその選択された画像キーワードに基づいて再び連想検索を行う。連想検索部１５１において選択された画像デーワードに基づいて再び連想検索を行うのは、選択されなかった画像キーワードを除外したスコアを算出するためである。そして、最終キーワード抽出部１５３は、連想検索部１５１で算出された上記説明したスコアの高い上位所定数の文書データより出現頻度等の高い自立語を再検索キーワードとして抽出する。再検索キーワードおよび選択キーワードに基づいてメタデータ生成部１６０において修正済メタデータが生成される。なお、上記の説明においては、メタデータ提示部１８０は、提示したメタデータ中の選択された画像キーワードを連想検索部１５１に供給して連想検索を行っているが、シソーラス検索部１５２に供給してシソーラス検索を行う構成であってもよい。
【００５６】
このように、本発明の実施の形態においては、画像データに対するメタデータを修正できるため、ユーザー毎に最適なメタデータを生成することができる。
【００５７】
図３は、画像データのファイル名、画像データの撮像日時および撮像装置２０の撮像位置を示す図である。画像データのファイル名２１１は、例えば「ＡＡＡ０００２３．ｊｐｇ」と表される。また、画像データの撮像日時２１２は、例えば「２００６年３月２１日  １４：０９：３２  ＪＳＴ」と表される。ＪＳＴは、日時が日本における標準時間であることを示すものである。撮像位置２１３は、撮像装置２０の位置を示すものであり、例えば「東経１２４°  ５'１５．６０４"、北緯  ２４°  １９'２７．９３１"」と経度・緯度を用いて表される。
【００５８】
図４は、スケジュールデータより初期キーワードを抽出するイメージを示す図である。図４（ａ）は、図２において説明したスケジュールデータのイメージを示す図である。スケジュールデータ２２０は、日付２２１および時刻２２２によって特定された日時に所定の出来事が記述される形式が想定される。図４（ａ）においては、着色表示された部分が所定の出来事が記述されている部分である。図３において示した画像データの撮像日時「２００６年３月２１日  １４：０９：３２  ＪＳＴ」に対応する部分には、出来事２３０が記述されている。
【００５９】
図４（ｂ）は、出来事２３０より自立語を初期キーワード２４０として抽出したものである。出来事２３０においては、「２００６年３月２１日  春分の日  １３：００−１９：００  誕生日パーティ  参加者  Ｔｏｍ、Ｎａｒｇｉｚａ、Ｅｌｉｎ、Ｍａｒｋ」と記述されている。これより自立語を抽出すると、「春分の日、誕生日、パーティ、Ｔｏｍ、Ｎａｒｇｉｚａ、Ｅｌｉｎ、Ｍａｒｋ」となり、これらが初期キーワード２４０となる。
【００６０】
図５は、住所を含む位置情報より初期キーワードを抽出するイメージを示す図である。図５（ａ）は、撮像位置に対応する位置情報を示す図である。画像データの撮像位置２５１「東経１２４°  ５'１５．６０４"、北緯  ２４°  １９'２７．９３１"」に対応する位置情報２５２は、「沖縄県竹富島  レストラン  ＡＢＣ」となっている。
【００６１】
図５（ｂ）は、この位置情報２５２より自立語を初期キーワード２６０として抽出したものである。位置情報２５２「沖縄県竹富島  レストラン  ＡＢＣ」より自立語を抽出すると、「沖縄県、竹富島、レストラン、ＡＢＣ」となり、これらが初期キーワード２６０となる。
【００６２】
図６は、住所を含む位置情報に対応する特定人情報より初期キーワードを抽出するイメージを示す図である。図５（ａ）は、位置情報に対応する特定人情報を示す図である。位置情報２７２「沖縄県竹富島  レストラン  ＡＢＣ」に対応する特定人情報データは、名称２７１「特許太郎」およびメールアドレス２７３「Ｔｏｋｋｙｏ＠ｔａｒｏｕ」である。
【００６３】
図６（ｂ）は、名称２７１およびメールアドレス２７３より自立語を初期キーワード２８０として抽出したものである。名称２７１「特許太郎」およびメールアドレス２７３「Ｔｏｋｋｙｏ＠ｔａｒｏｕ」より自立後を抽出すると、「特許、太郎、Ｔｏｋｋｙｏ＠ｔａｒｏｕ」となる。
【００６４】
図７は、本発明の実施の形態におけるメタデータ生成装置１００のソフトウエア構成の一例を示す図である。このソフトウエア構成は、制御モジュール３１０と、初期キーワード生成モジュール３２０と、文書データベース３３０と、中間キーワード取得モジュール３４０と、最終キーワード取得モジュール３５０と、メタデータ管理モジュール３６０と、メタデータデータベース３７０とを備える。
【００６５】
制御モジュール３１０は、各モジュールを制御するものである。初期キーワード生成モジュール３２０は、撮像装置２０より送信された撮像情報に基づいて、撮像情報に関連するキーワードを画像データに対するメタデータの生成過程の初期段階における初期キーワードとして生成するものであり、スケジュールキーワード生成モジュール３２１と、情報キーワード生成モジュール３２２と、特定人情報キーワード生成モジュール３２３とを備える。
【００６６】
スケジュールキーワード生成モジュール３２１は、撮像日時に基づいてスケジュールキーワード生成モジュール３２１が保持するスケジュールデータより自立語を初期キーワードとして抽出するものである。情報キーワード生成モジュール３２２は、撮像位置および被写体識別子に対応する情報（位置情報および被写体に関する情報）を返信するよう情報データベース５０に対してネットワーク網７０を介して要求するものである。そして、情報キーワード生成モジュール３２２は、返信されてきた情報より自立語を初期キーワードとして抽出する。
【００６７】
特定人情報キーワード生成モジュール３２３は、情報キーワード生成モジュール３２２が取得した位置情報に基づいて、特定人情報キーワード生成モジュール３２３が保持する位置情報に対応する特定人情報（人名、法人名、メールアドレス等）より自立語を初期キーワードとして抽出するものである。文書データベース３３０は、文書データを保持するものである。
【００６８】
中間キーワード取得モジュール３４０は、初期キーワードに関連するキーワードを画像データに対するメタデータの生成過程の中間段階における中間キーワードとして文書データベース３３０より取得するものである。なお、中間キーワードの取得においては、まず、初期キーワードに基づいて文書データベース３３０を全文検索する。全文検索の過程において、初期キーワードの出現頻度等をスコアとして算出する。そして、スコアが最高の文書データ中において出現頻度等が高い自立語を中間キーワードとして抽出する。これにより、中間キーワードが取得されることになる。
【００６９】
最終キーワード取得モジュール３５０は、中間キーワードに関連するキーワードを画像データに対するメタデータの生成過程の最終段階における最終キーワードとして文書データベース３３０より取得するものであり、連想検索モジュール３５１と、シソーラス検索モジュール３５２とを備える。
【００７０】
連想検索モジュール３５１は、文書データベース３３０に保持された文書データに対して中間キーワードに基づいて連想検索を行うものである。連想検索を行う過程で、連想検索モジュール３５１は、文書データ毎に中間キーワードの出現頻度等をスコアとして算出する。そして、そのスコアが高い上位所定数の文書データ中より出現頻度等の高い上位所定数の自立語を最終キーワードとして抽出する。
【００７１】
シソーラス検索モジュール３５２は、シソーラスに基づいて中間キーワードに対する上位概念語等の関連語を検索するものである。そして、検索された上位概念語等の関連語のうちの所定数の関連語を最終キーワードとして抽出する。
【００７２】
メタデータ管理モジュール３６０は、画像データに対するメタデータを管理するものであり、メタデータ生成モジュール３６１と、メタデータ修正モジュール３６２とを備える。メタデータ生成モジュール３６１は、画像データキーワード（初期キーワード、中間キーワードおよび最終キーワード）に基づいてメタデータを生成するものである。メタデータ修正モジュール３６２は、既に生成されメタデータデータベース３７０に保持されているメタデータの内容の修正を行うものである。
【００７３】
図８は、メタデータ生成装置１００のソフトウエア構成において撮像日時に基づいて初期キーワードを生成する流れを示す図である。まず、制御モジュール３１０は、撮像日時３００１をスケジュールキーワード生成モジュール３２１に供給する。
【００７４】
スケジュールキーワード生成モジュール３２１は、撮像日時３００１を受けると、スケジュールキーワード生成モジュール３２１が保持するスケジュールデータより撮像日時に対応するスケジュールデータを検索してそのスケジュールデータより自立語を初期キーワード（スケジュールキーワード）として抽出する抽出処理３００２を行う。なお、ここで抽出される初期キーワード（スケジュールキーワード）としては、例えばイベント名、参加者等が想定される。スケジュールキーワード生成モジュール３２１は、初期キーワード（スケジュールキーワード）を抽出するとその初期キーワード３００３を制御モジュールに供給する。
【００７５】
図９は、メタデータ生成装置１００のソフトウエア構成において撮像位置および被写体識別子に基づいて初期キーワードを生成する流れを示す図である。まず、制御モジュール３１０は、「撮像位置および被写体識別子」３０１１を情報キーワード生成モジュール３２２に供給する。情報キーワード生成モジュール３２２は、「撮像位置および被写体識別子」３０１１を受けると、ネットワーク網７０を介して情報データベース５０に対して撮像位置に対応する位置情報および被写体識別子に対応する被写体に関する情報を返信するよう情報要求３０１２を行う。
【００７６】
情報データベース５０は、情報要求３０１２を受けると要求された撮像位置に対応する位置情報および被写体識別子に対応する被写体に関する情報を検索する情報検索処理３０１３を行い、その「位置情報および被写体に関する情報」３０１４を情報キーワード生成モジュール３２２に対して返信する。
【００７７】
情報キーワード生成モジュール３２２は、「位置情報および被写体に関する情報」３０１４を受けると、「位置情報および被写体に関する情報」３０１４より自立語を初期キーワード（情報キーワード）として抽出する情報キーワード抽出処理３０１５を行う。そして、情報キーワード生成モジュール３２２は、「抽出した初期キーワード（情報キーワード）、位置情報および被写体に関する情報」３０１６を制御モジュール３１０に供給する。
【００７８】
制御モジュール３１０は、情報キーワード生成モジュール３２２より供給された「抽出した初期キーワード（位置情報キーワード）、位置情報および被写体に関する情報」３０１６中の位置情報を位置情報３０１７として特定人情報キーワード生成モジュール３２３に供給する。
【００７９】
特定人情報キーワード生成モジュール３２３は、位置情報３０１７を受けると特定人情報キーワード生成モジュール３２３が保持する特定人情報データより位置情報に対応する特定人情報を検索して、その特定人情報より自立語を初期キーワード（特定人情報キーワード）として抽出する特定人情報キーワード抽出処理３０１８を行う。そして、情報キーワード生成モジュール３２２は、抽出した初期キーワード（特定人情報キーワード）３０１９を制御モジュール３１０に供給する。
【００８０】
図１０は、本発明の実施の形態における初期キーワードを生成した後、画像データに対するメタデータが生成されるまでの流れを示す図である。まず、制御モジュール３１０は、初期キーワード（スケジュールキーワード、位置情報キーワード、特定人情報キーワード）３０２１を中間キーワード取得モジュール３４０に供給する。
【００８１】
中間キーワード取得モジュール３４０は、初期キーワード３０２１に基づいて文書データベース３３０に保持された文書データに対して全文検索を行い、文書データ毎に初期キーワード３０２１の出現頻度等をスコアとして算出する。そして、スコアが最高の文書データ中において出現頻度等が高い自立語を中間キーワードとして抽出する中間キーワード抽出処理３０２２を行う。次に、中間キーワード取得モジュール３４０は、抽出した中間キーワード３０２３を制御モジュール３１０に供給する。
【００８２】
次に、制御モジュール３１０は、中間キーワード取得モジュール３４０から供給された中間キーワード３０２３を中間キーワード３０２４として連想検索モジュール３５１に供給する。連想検索モジュール３５１は、中間キーワード３０２３に基づいて文書データベース３３０に保持された文書データに対して連想検索処理３０２５を行う。連想検索処理３０２５を行う過程で、連想検索モジュール３５１は、文書データ毎に中間キーワードの出現頻度等をスコアとして算出する。
【００８３】
そして、スコアが高い上位所定数の文書データ中において出現頻度等が高い自立語を最終キーワードとして抽出する最終キーワード抽出処理３０２６を行う。次に、連想検索モジュール３５１は、抽出した最終キーワード３０２７を制御モジュール３１０に供給する。
【００８４】
制御モジュール３１０は、最終キーワード３０２７を受けると、「初期キーワード、中間キーワードおよび最終キーワード」３０２８をメタデータ生成モジュール３６１に供給する。メタデータ生成モジュール３６１は、「初期キーワード、中間キーワードおよび最終キーワード」３０２８に基づいて画像データに対するメタデータを生成するメタデータ生成処理３０２９を行う。
【００８５】
図１１は、本発明の別の実施の形態における初期キーワードを生成した後に画像データに対するメタデータが生成されるまでの流れを示す図である。まず、制御モジュール３１０は、初期キーワード（スケジュールキーワード、位置情報キーワード、特定人情報キーワード）３０３１を中間キーワード取得モジュール３４０に供給する。
【００８６】
中間キーワード取得モジュール３４０は、初期キーワード３０３１に基づいて文書データベース３３０に保持された文書データに対して全文検索を行い、初期キーワード３０３１の出現頻度等をスコアとして算出する。そして、スコアが最高の文書データ中において出現頻度等が高い自立語を中間キーワードとして抽出する中間キーワード抽出処理３０３２を行う。次に、中間キーワード取得モジュール３４０は、抽出した中間キーワード３０３３を制御モジュール３１０に供給する。
【００８７】
次に、制御モジュール３１０は、中間キーワード取得モジュール３４０から供給された中間キーワード３０３３を中間キーワード３０３４としてシソーラス検索モジュール３５２に供給する。シソーラス検索モジュール３５２は、シソーラスに基づいて中間キーワード３０３４に対する上位概念語等の関連語を検索するシソーラス検索処理３０３５を行う。
【００８８】
そして、シソーラス検索処理３０３５において検索された上位概念語等の関連語より所定数の関連語を抽出する最終キーワード抽出処理３０３６を行う。次に、シソーラス検索モジュール３５２は、抽出した最終キーワード３０３７を制御モジュール３１０に供給する。
【００８９】
制御モジュール３１０は、最終キーワード３０３７を受けると、「初期キーワード、中間キーワードおよび最終キーワード」３０３８をメタデータ生成モジュール３６１に供給する。メタデータ生成モジュール３６１は、「初期キーワード、中間キーワードおよび最終キーワード」３０３８に基づいて画像データに対するメタデータを生成するメタデータ生成処理３０３９を行う。
【００９０】
図１２は、本発明の実施の形態におけるメタデータを修正する流れを示す図である。まず、制御モジュール３１０は、メタデータ修正モジュール３６２に対して所定の画像データに対するメタデータの修正の要求であるメタデータ修正要求３０４１を行う。
【００９１】
メタデータ修正モジュール３６２は、メタデータ修正要求３０４１を受けるとメタデータデータベース３７０より対応するメタデータを取得する要求メタデータ取得処理３０４２を行い、取得したメタデータ中のキーワードのうち必要なキーワードを選択すべき旨のキーワード選択要求３０４３を制御モジュール３１０に対して行う。
【００９２】
次に、制御モジュール３１０は、キーワード選択要求３０４３を受けると、ユーザーに選択された選択キーワード３０４４を連想検索モジュール３５１に供給する。連想検索モジュール３５１は、選択キーワード３０４４に基づいて文書データベース３３０に保持された文書データに対して連想検索処理３０４５を行い、選択キーワード３０４４の出現頻度等をスコアとして算出する。
【００９３】
そして、スコアが高い上位所定数の文書データ中において出現頻度等が高い自立語を再検索キーワードとして抽出する再検索キーワード抽出処理３０４６を行う。次に、連想検索モジュール３５１は、再検索キーワード３０４７を制御モジュール３１０に供給する。
【００９４】
制御モジュール３１０は、再検索キーワード３０４７を受けると、さらに「再検索キーワードおよび選択キーワード」３０４８をメタデータ生成モジュール３６１に供給する。メタデータ生成モジュール３６１は、「再検索キーワードおよび選択キーワード」３０４８に基づいてメタデータを生成する修正済メタデータ生成処理３０４９を行う。
【００９５】
図１３は、図１２において説明したメタデータを修正する処理における表示画面１８００を示す図である。表示画面１８００は、メタデータ提示部１８０において表示されるものである。表示画面１８００においては、画像データにおける画像データ付随情報１８１０と、画像データキーワード１８２０と、再検索ボタン１８３０と、再検索結果１８４０と、ＯＫボタン１８５０とが表示されている。
【００９６】
画像データ付随情報１８１０としては、画像データのファイル名、画像データのフォーマット形式、保存場所、容量、画像サイズおよび画像データの撮像日等が想定されるが、これに限るものではない。
【００９７】
画像データキーワード１８２０は、上記説明した初期キーワード、中間キーワードおよび最終キーワードから成るものである。画像データキーワード１８２０は、キーワードの横に位置するチェックボックス１８２１にマウス等でポインターを合わせてクリックすることによって選択できるようになっている。所定のキーワードを選択した後、再検索ボタン１８３０にマウス等でポインターを合わせてクリックすると、選択されたキーワードに基づいて連想検索が行われる。
【００９８】
再検索結果１８４０は、上記において連想検索された結果である。再検索結果１８４０において表示されたキーワードは、さらに選択できるようになっており、メタデータに取り込むキーワードの横に位置するチェックボックスをマウス等でポインターを合わせてクリックすることによって選択する。必要なキーワードを選択した後、ＯＫボタン１８５０をマウス等でポインターを合わせてクリックすると選択されたキーワードを含めたメタデータが生成される。すなわち、図１２において選択された画像データキーワード１８２０および再検索結果をキーワードとするメタデータが生成される。
【００９９】
次に本発明の実施の形態におけるメタデータ生成装置１００の動作について図面を参照して説明する。
【０１００】
図１４は、本発明の実施の形態における画像データに対するメタデータを生成するまでの流れを示す図である。まず、撮像情報受信部１１１において撮像装置２０より撮像情報を受信する処理を行う（ステップＳ９１１）。撮像情報を受信すると、初期キーワード生成部１２０において、初期キーワードが生成される（ステップＳ９１２）。
【０１０１】
次に、全文検索部１４１は、初期キーワードに基づいて文書データ保持部１３０に保持された文書データに対して全文検索を行う（ステップＳ９１３）。全文検索を行う際に、文書データ毎に初期キーワードの出現頻度等をスコアとして算出する。次に、中間キーワード抽出部１４２において、スコアの最も高い最高スコア文書データから出現頻度等の多い上位所定数の自立語が中間キーワードとして抽出される（ステップＳ９１４）。そして、中間キーワード抽出部１４２において抽出された中間キーワードは、連想検索部１５１およびシソーラス検索部１５２に供給される。
【０１０２】
次に、中間キーワード基づいて連想検索部１５１において連想検索が行われ、連想検索部１５１は、中間キーワードの出現頻度等をスコアとして算出する。また、シソーラス検索部１５２において中間キーワードに対する上位概念語等の関連語が検索される（ステップＳ９１５）。
【０１０３】
最終キーワード抽出部１５３において連想検索部１５１またはシソーラス検索部１５２の検索結果より最終キーワードを抽出する処理を行う（ステップＳ９１６）。なお、最終キーワード抽出部１５３において連想検索部１５１またはシソーラス検索部１５２の検索結果のいずれを用いるかは、予めユーザーによって選択させる。
【０１０４】
連想検索部１５１の検索結果より最終キーワードを抽出する場合、スコアの高い上位所定数の文書データから出現頻度等の高い上位所定数の自立語を最終キーワードとして抽出する。また、シソーラス検索部１５２の検索結果より最終キーワードを抽出する場合、シソーラス検索部１５２において検索された中間キーワードに対する上位概念語のうち所定数の上位概念語を最終キーワードとして抽出する。次に、メタデータ生成部において初期キーワード、中間キーワードおよび最終キーワードに基づいて画像データに対するメタデータが生成される（ステップＳ９１７）。
【０１０５】
図１５は、図１４において説明した初期キーワード生成の流れを示す図である。まず、スケジュールキーワード抽出部１２２は、スケジュールデータ保持部１２１より撮像日時に対応するスケジュールデータを検索する（ステップＳ９２１）。次に、スケジュールキーワード抽出部１２２は、撮像日時に対応するスケジュールデータより自立語を初期キーワードとして抽出する（ステップＳ９２２）。
【０１０６】
情報要求部１２３は、撮像位置および被写体識別子に対応する情報（位置情報および被写体情報）を返信するよう情報データベース５０に要求する（ステップＳ９２３）。情報要求部１２３からの要求に対応する情報（位置情報および被写体情報）が情報通信部１１２において受信される（ステップＳ９２４）。情報通信部１１２は、受信した情報（位置情報および被写体情報）を情報キーワード抽出部１２４および特定人情報キーワード抽出部１２６に供給する。
【０１０７】
情報キーワード抽出部１２４は、情報（位置情報および被写体情報）より自立語を初期キーワードとして抽出する（ステップＳ９２５）。また、特定人情報キーワード抽出部１２６は、特定人情報データ保持部１２５より位置情報に対応する特定人情報データを検索する（ステップＳ９２６）。位置情報に対応する特定人情報データが検索されると、特定人情報キーワード抽出部１２６は、その特定人情報データより自立語を初期キーワードとして抽出する（ステップＳ９２７）。
【０１０８】
このように、本発明の実施の形態によれば、画像データの撮像日時、撮像位置および被写体識別子に基づいて自分の所持するスケジュールデータ、個人情報データより画像データを検索するためのキーワードを生成することができる。また、本発明の実施の形態によれば、スケジュールデータ、個人情報データより抽出されたキーワードに意味的に関連するキーワードのみならず、意味的に関連しないがユーザーが思いつき易いキーワードを取得できる。このため、ユーザーは、目的とする画像データを検索し易くなる。
【０１０９】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、以下に示すように特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１１０】
すなわち、請求項１において、撮像情報受信手段は、例えば撮像情報受信部１１１に対応する。また、初期キーワード生成手段は、例えば初期キーワード生成部１２０に対応する。また、文書データ保持手段は、例えば文書データ保持部１３０に対応する。また、中間キーワード取得手段は、例えば中間キーワード取得部１４０に対応する。また、最終キーワード取得手段は、例えば最終キーワード取得部１５０に対応する。また、メタデータ生成手段は、例えばメタデータ生成部１６０に対応する。
【０１１１】
また、請求項２において、スケジュールデータ保持手段は、例えばスケジュールデータ保持部１２１に対応する。また、スケジュールキーワード抽出手段は、例えばスケジュールキーワード抽出部１２２に対応する。
【０１１２】
また、請求項３において、情報データベースは、例えば情報データベース５０に対応する。また、位置情報要求手段は、例えば情報要求部１２３に対応する。また、位置情報キーワード抽出手段は、例えば情報キーワード抽出部１２４に対応する。
【０１１３】
また、請求項４において、特定人情報データ保持手段は、例えば特定人情報データ保持部１２５に対応する。また、特定人情報データキーワード抽出手段は、例えば特定人情報キーワード抽出部１２６に対応する。
【０１１４】
また、請求項６において、情報データベースは、例えば情報データベース５０に対応する。また、情報要求手段は、例えば情報要求部１２３に対応する。また、情報キーワード抽出手段は、例えば情報キーワード抽出部１２４に対応する。
【０１１５】
また、請求項７において、全文検索手段は、例えば全文検索部１４１に対応する。また、中間キーワード抽出手段は、例えば中間キーワード抽出部１４２に対応する。
【０１１６】
また、請求項８において、連想検索手段は、例えば連想検索部１５１に対応する。また、最終キーワード抽出手段は、例えば最終キーワード抽出部１５３に対応する。
【０１１７】
また、請求項９において、シソーラス検索手段は、例えばシソーラス検索部１５２に対応する。また、最終キーワード抽出手段は、例えば最終キーワード抽出部１５３に対応する。
【０１１８】
また、請求項１０において、メタデータ提示手段は、例えばメタデータ提示部１８０に対応する。また、選択受付手段は、例えば選択受付部１９０に対応する。また、連想検索手段は、例えば連想検索部１５１に対応する。また、自立語抽出手段は、例えば最終キーワード抽出部１５３に対応する。
【０１１９】
また、請求項１１において、情報データベースは、例えば情報データベース５０に対応する。また、撮像手段は、例えば撮像部８１に対応する。また、撮像日時記録手段は、例えば撮像日時記録部８２に対応する。また、撮像位置取得手段は、例えば撮像位置取得部８３に対応する。また、位置情報取得手段は、例えば情報取得部８４に対応する。また、初期キーワード生成手段は、例えば初期キーワード生成部１２０に対応する。また、文書データ保持手段は、例えば文書データ保持部１３０に対応する。また、中間キーワード取得手段は、例えば中間キーワード取得部１４０に対応する。また、最終キーワード取得手段は、例えば最終キーワード取得部１５０に対応する。また、メタデータ生成手段は、例えばメタデータ生成部１６０に対応する。
【０１２０】
また、請求項１２において、情報データベースは、例えば情報データベース５０に対応する。また、撮像装置は、例えば携帯撮像端末８０に対応する。また、撮像手段は、例えば撮像部８１に対応する。また、撮像日時記録手段は、例えば撮像日時記録部８２に対応する。また、撮像位置取得手段は、例えば撮像位置取得部８３に対応する。また、位置情報取得手段は、例えば情報取得部８４に対応する。また、送信手段は、例えば送信部８５に対応する。また、メタデータ生成装置は、例えばメタデータ生成装置１００に対応する。撮像情報受信手段は、例えば撮像情報受信部１１１に対応する。また、初期キーワード生成手段は、例えば初期キーワード生成部１２０に対応する。また、文書データ保持手段は、例えば文書データ保持部１３０に対応する。また、中間キーワード取得手段は、例えば中間キーワード取得部１４０に対応する。また、最終キーワード取得手段は、例えば最終キーワード取得部１５０に対応する。また、メタデータ生成手段は、例えばメタデータ生成部１６０に対応する。
【０１２１】
また、請求項１３および１４において、文書データ保持手段は、例えば文書データ保持部１３０に対応する。また、撮像情報受信手順は、例えばステップＳ９１１に対応する。また、初期キーワード生成手順は、例えばステップＳ９１２に対応する。また、中間キーワード取得手順は、例えばステップＳ９１３および９１４に対応する。また、最終キーワード取得手順は、例えばステップＳ９１５および９１６に対応する。また、メタデータ生成手順は、例えばステップＳ９１７に対応する。
【０１２２】
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。
【図面の簡単な説明】
【０１２３】
【図１】本発明の実施の形態におけるメタデータ生成システムの一構成例を示す図である。
【図２】本発明の実施の形態におけるメタデータ生成装置１００の一構成例を示す図である。
【図３】画像データのファイル名、画像データの撮像日時および撮像装置２０の撮像位置を示す図である。
【図４】スケジュールデータより初期キーワードを抽出するイメージを示す図である。
【図５】位置情報より初期キーワードを抽出するイメージを示す図である。
【図６】特定人情報より初期キーワードを抽出するイメージを示す図である。
【図７】本発明の実施の形態におけるメタデータ生成装置１００のソフトウエア構成の一例を示す図である。
【図８】メタデータ生成装置１００のソフトウエア構成において撮像日時に基づいて初期キーワードを生成する流れを示す図である。
【図９】メタデータ生成装置１００のソフトウエア構成において撮像位置に基づいて初期キーワードを生成する流れを示す図である。
【図１０】本発明の実施の形態における初期キーワードを生成した後に画像データに対するメタデータが生成されるまでの流れを示す図である。
【図１１】本発明の別の実施の形態における初期キーワードを生成した後に画像データに対するメタデータが生成されるまでの流れを示す図である。
【図１２】本発明の実施の形態におけるメタデータを修正する流れを示す図である。
【図１３】図１２において説明したメタデータを修正する処理における表示画面１８００を示す図である。
【図１４】本発明の実施の形態における画像データに対するメタデータを生成するまでの流れを示す図である。
【図１５】図１４において説明した初期キーワード生成の流れを示す図である。
【符号の説明】
【０１２４】
１０  情報処理装置
２０  撮像装置
２１  シャッター部
２２  レンズ部
３０  携帯端末
４０  衛星
５０  情報データベース
６０  ケーブル
７０  ネットワーク網
８０  携帯撮像端末
８１  撮像部
８２  撮像日時記録部
８３  撮像位置取得部
８４  情報取得部
８５  送信部
１００  メタデータ生成装置
１１０  通信部
１１１  撮像情報受信部
１１２  情報通信部
１２０  初期キーワード生成部
１２１  スケジュールデータ保持部
１２２  スケジュールキーワード抽出部
１２３  情報要求部
１２４  情報キーワード抽出部
１２５  特定人情報データ保持部
１２６  特定人情報キーワード抽出部
１３０  文書データ保持部
１４０  中間キーワード取得部
１４１  全文検索部
１４２  中間キーワード抽出部
１５０  最終キーワード取得部
１５１  連想検索部
１５２  シソーラス検索部
１５３  最終キーワード抽出部
１６０  メタデータ生成部
１７０  メタデータ保持部
１８０  メタデータ提示部
１９０  選択受付部
３１０  制御モジュール
３２０  初期キーワード生成モジュール
３２１  スケジュールキーワード生成モジュール
３２２  情報キーワード生成モジュール
３２３  特定人情報キーワード生成モジュール
３３０  文書データベース
３４０  中間キーワード取得モジュール
３５０  最終キーワード取得モジュール
３５１  連想検索モジュール
３５２  シソーラス検索モジュール
３６０  メタデータ管理モジュール
３６１  メタデータ生成モジュール
３６２  メタデータ修正モジュール
３７０  メタデータデータベース
【図１】
2007052581.tif 000003
【図２】
2007052581.tif 000004
【図３】
2007052581.tif 000005
【図４】
2007052581.tif 000006
【図５】
2007052581.tif 000007
【図６】
2007052581.tif 000008
【図７】
2007052581.tif 000009
【図８】
2007052581.tif 000010
【図９】
2007052581.tif 000011
【図１０】
2007052581.tif 000012
【図１１】
2007052581.tif 000013
【図１２】
2007052581.tif 000014
【図１３】
2007052581.tif 000015
【図１４】
2007052581.tif 000016
【図１５】
2007052581.tif 000017