(57)【要約】【課題】画像とともにその画像の解析情報を管理する際、設定された画像解析情報の画像解析を行った画像解析エンジンに関する設定情報に基づいて、必要に応じて画像解析情報を再設定する。【解決手段】入力画像ファイル９０は、画像データ９１と、その画像解析情報９２およびその画像解析を行った画像解析エンジンの解析エンジン情報９３を保持する。入力情報取得部１４０は解析エンジン情報９３を取得する。エンジン情報取得部１５０は利用可能な画像解析エンジン１３０の解析エンジン情報１３２を取得する。更新要否判断部１６０は解析エンジン情報９３および解析エンジン情報１３２に基づいて、画像解析情報の更新の要否を判断する。利用可能な画像解析エンジン１３０の方が新しいバージョンである等の条件を満たす場合には、画像解析が行われ、その結果が保存画像ファイルの画像解析情報１９２に設定される。【選択図】図４
2008020962.tif 000002
【特許請求の範囲】
【請求項１】
入力画像について所定の画像解析処理を実行することにより画像解析情報を抽出する画像解析手段と、
前記実行された画像解析処理の種別を取得する画像解析処理種別取得手段と、
前記画像解析情報および前記画像解析処理の種別を前記入力画像と関連付けて記録媒体に記録させる記録制御手段と
を具備することを特徴する画像記録装置。
【請求項２】
入力画像について画像解析情報が設定されている場合にはその画像解析情報を設定した第１の画像解析処理部に関する設定情報を入力画像設定情報として取得する入力画像設定情報取得手段と、
利用可能な第２の画像解析処理部に関する設定情報を利用可能設定情報として取得する利用可能設定情報取得手段と、
前記入力画像設定情報と前記利用可能設定情報との差異に基づいて前記画像解析情報の更新の要否を判断する更新要否判断手段と、
画像解析情報の更新が必要であると判断された場合には前記第２の画像解析処理部によって前記入力画像について画像解析を行って新たな画像解析情報を設定する画像解析情報設定手段と
を具備することを特徴する画像管理装置。
【請求項３】
前記入力画像設定情報は、前記第１の画像解析処理部のバージョン情報を含み、
前記利用可能設定情報は、前記第２の画像解析処理部のバージョン情報を含み、
前記更新要否判断手段は、前記利用可能設定情報に含まれるバージョン情報の方が前記入力画像設定情報に含まれるバージョン情報よりも新しい場合には画像解析情報の更新が必要であると判断する
ことを特徴する請求項２記載の画像管理装置。
【請求項４】
前記入力画像設定情報は、前記第１の画像解析処理部のパラメータ情報を含み、
前記利用可能設定情報は、前記第２の画像解析処理部のパラメータ情報を含み、
前記更新要否判断手段は、前記利用可能設定情報に含まれるバージョン情報と前記入力画像設定情報に含まれるバージョン情報とが等しい場合であって、前記利用可能設定情報に含まれるパラメータ情報の方が前記入力画像設定情報に含まれるパラメータ情報よりも高い解析精度を示している場合には画像解析情報の更新が必要であると判断する
ことを特徴する請求項３記載の画像管理装置。
【請求項５】
前記入力画像の画像解析情報は、前記入力画像に含まれる顔に関する解析情報を含むことを特徴する請求項２記載の画像管理装置。
【請求項６】
前記入力画像の画像解析情報は、前記入力画像と他の基準画像との間の類似度に関する解析情報を含むことを特徴する請求項２記載の画像管理装置。
【請求項７】
前記画像解析情報の更新要否の判断は、前記入力画像を受け付けたことを契機として行われることを特徴する請求項２記載の画像管理装置。
【請求項８】
前記画像解析情報の更新要否の判断は、前記第２の画像解析処理部が更新されたことを契機として行われることを特徴する請求項２記載の画像管理装置。
【請求項９】
入力画像を記録する画像記録手段と、
前記入力画像について画像解析情報が設定されている場合にはその画像解析情報を設定した第１の画像解析処理部に関する設定情報を入力画像設定情報として取得する入力画像設定情報取得手段と、
利用可能な第２の画像解析処理部に関する設定情報を利用可能設定情報として取得する利用可能設定情報取得手段と、
前記入力画像設定情報と前記利用可能設定情報との差異に基づいて前記画像解析情報の更新の要否を判断する更新要否判断手段と、
画像解析情報の更新が必要であると判断された場合には前記第２の画像解析処理部によって前記入力画像について画像解析を行って新たな画像解析情報を設定する画像解析情報設定手段と
を具備することを特徴する画像記録装置。
【請求項１０】
被写体を入力画像として撮像する撮像手段と、
前記入力画像について画像解析情報が設定されている場合にはその画像解析情報を設定した第１の画像解析処理部に関する設定情報を入力画像設定情報として取得する入力画像設定情報取得手段と、
利用可能な第２の画像解析処理部に関する設定情報を利用可能設定情報として取得する利用可能設定情報取得手段と、
前記入力画像設定情報と前記利用可能設定情報との差異に基づいて前記画像解析情報の更新の要否を判断する更新要否判断手段と、
画像解析情報の更新が必要であると判断された場合には前記第２の画像解析処理部によって前記入力画像について画像解析を行って新たな画像解析情報を設定する画像解析情報設定手段と
を具備することを特徴する撮像装置。
【請求項１１】
入力画像を記録する画像記録装置と、前記入力画像の画像解析情報を管理する画像管理装置とを備える画像管理システムにおいて、
前記画像管理装置は、
前記画像記録装置から前記入力画像を受け付けると、前記入力画像について画像解析情報が設定されている場合にはその画像解析情報を設定した第１の画像解析処理部に関する設定情報を入力画像設定情報として取得する入力画像設定情報取得手段と、
利用可能な第２の画像解析処理部に関する設定情報を利用可能設定情報として取得する利用可能設定情報取得手段と、
前記入力画像設定情報と前記利用可能設定情報との差異に基づいて前記画像解析情報の更新の要否を判断する更新要否判断手段と、
画像解析情報の更新が必要であると判断された場合には前記第２の画像解析処理部によって前記入力画像について画像解析を行って新たな画像解析情報を設定する画像解析情報設定手段と、
前記新たな画像解析情報を前記画像記録装置に供給する画像解析情報供給手段とを具備する
ことを特徴とする画像管理システム。
【請求項１２】
入力画像について所定の画像解析処理を実行することにより画像解析情報を抽出する画像解析手順と、
前記実行された画像解析処理の種別を取得する画像解析処理種別取得手順と、
前記画像解析情報および前記画像解析処理の種別を前記入力画像と関連付けて記録媒体に記録させる記録制御手順と
を具備することを特徴する画像記録方法。
【請求項１３】
入力画像について画像解析情報が設定されている場合にはその画像解析情報を設定した第１の画像解析処理部に関する設定情報を入力画像設定情報として取得する入力画像設定情報取得手順と、
利用可能な第２の画像解析処理部に関する設定情報を利用可能設定情報として取得する利用可能設定情報取得手順と、
前記入力画像設定情報と前記利用可能設定情報との差異に基づいて前記画像解析情報の更新の要否を判断する更新要否判断手順と、
画像解析情報の更新が必要であると判断された場合には前記第２の画像解析処理部によって前記入力画像について画像解析を行って新たな画像解析情報を設定する画像解析情報設定手順と
を具備することを特徴する画像解析情報管理方法。
【請求項１４】
入力画像について画像解析情報が設定されている場合にはその画像解析情報を設定した第１の画像解析処理部に関する設定情報を入力画像設定情報として取得する入力画像設定情報取得手順と、
利用可能な第２の画像解析処理部に関する設定情報を利用可能設定情報として取得する利用可能設定情報取得手順と、
前記入力画像設定情報と前記利用可能設定情報との差異に基づいて前記画像解析情報の更新の要否を判断する更新要否判断手順と、
画像解析情報の更新が必要であると判断された場合には前記第２の画像解析処理部によって前記入力画像について画像解析を行って新たな画像解析情報を設定する画像解析情報設定手順と
をコンピュータに実行させることを特徴するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像管理システムに関し、特に画像とともにその画像の解析情報を管理する画像管理システム、画像管理装置、画像記録装置、撮像装置、および、これらにおける処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラなどの撮像装置が普及し、記録される画像の数は増加する傾向にある。そして、これに伴い、記録された画像の管理や閲覧が容易ではなくなっている。そこで、画像の管理を容易にするために、各画像に対して付加情報を設定して、画像の検索条件として利用する技術が提案されている。
【０００３】
この種の試みとして、例えば、画像の付加情報として撮像日時などの撮像情報やキーワードを設定しておいて、その後に統一されたキーワードを設定できるようにした画像管理装置等が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００５−３５４１３４号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように画像に付加情報を設定して管理する場合、その設定の際の条件が問題となってくる。例えば、ある画像の内容を画像解析エンジンによって解析して、それにより得られた情報を付加情報として設定する場合、設定後に画像解析エンジンが更新または改良（バージョンアップ）されることがある。このようなバージョンアップにより、付加情報の内容自体が異なる可能性がある。
【０００５】
また、画像解析エンジンのバージョンが同じ場合であっても、使用条件の制約上、解析精度が制限されていることもある。例えば、デジタルスチルカメラ本体ではバッテリ消費量や使用されるプロセッサの性能の制約から、解析精度を敢えて制限する場合がある。また、他のサーバなどに接続することにより、精度の高い画像解析を行うことが可能な場合がある。
【０００６】
ところが、デジタルスチルカメラ等との接続がいつ行われるかはユーザ次第であり、接続した時点では、デジタルスチルカメラ側が持つ付加情報がどのような画像解析エンジンによって作成されたものであるのかを判別することが困難であった。
【０００７】
そこで、本発明は、画像とともにその画像の解析情報を管理する際、設定された画像解析情報の画像解析を行った画像解析エンジンに関する設定情報に基づいて、必要に応じて画像解析情報を再設定することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、入力画像について所定の画像解析処理を実行することにより画像解析情報を抽出する画像解析手段と、前記実行された画像解析処理の種別を取得する画像解析処理種別取得手段と、前記画像解析情報および前記画像解析処理の種別を前記入力画像と関連付けて記録媒体に記録させる記録制御手段とを具備することを特徴する画像記録装置である。これにより、入力画像と関連付けて画像解析情報およびその種別を記録させるという作用をもたらす。なお、画像解析情報の種別としては、例えば解析エンジン情報９３が想定される。
【０００９】
また、本発明の第２の側面は、入力画像について画像解析情報が設定されている場合にはその画像解析情報を設定した第１の画像解析処理部に関する設定情報を入力画像設定情報として取得する入力画像設定情報取得手段と、利用可能な第２の画像解析処理部に関する設定情報を利用可能設定情報として取得する利用可能設定情報取得手段と、上記入力画像設定情報と上記利用可能設定情報との差異に基づいて上記画像解析情報の更新の要否を判断する更新要否判断手段と、画像解析情報の更新が必要であると判断された場合には上記第２の画像解析処理部によって上記入力画像について画像解析を行って新たな画像解析情報を設定する画像解析情報設定手段とを具備することを特徴する画像管理装置である。これにより、入力画像設定情報および利用可能設定情報の差異に基づいて、新たな画像解析情報を設定するか否かを制御させるという作用をもたらす。
【００１０】
また、この第２の側面において、上記入力画像設定情報は上記第１の画像解析処理部のバージョン情報を含み、上記利用可能設定情報は上記第２の画像解析処理部のバージョン情報を含み、上記更新要否判断手段は上記利用可能設定情報に含まれるバージョン情報の方が上記入力画像設定情報に含まれるバージョン情報よりも新しい場合には画像解析情報の更新が必要であると判断してもよい。これにより、入力画像設定情報および利用可能設定情報のバージョン情報の差異に基づいて、新たな画像解析情報を設定するか否かを制御させるという作用をもたらす。
【００１１】
また、この第２の側面において、上記入力画像設定情報は上記第１の画像解析処理部のパラメータ情報を含み、上記利用可能設定情報は上記第２の画像解析処理部のパラメータ情報を含み、上記更新要否判断手段は上記利用可能設定情報に含まれるバージョン情報と上記入力画像設定情報に含まれるバージョン情報とが等しい場合であって、上記利用可能設定情報に含まれるパラメータ情報の方が上記入力画像設定情報に含まれるパラメータ情報よりも高い解析精度を示している場合には画像解析情報の更新が必要であると判断してもよい。これにより、入力画像設定情報および利用可能設定情報のパラメータ情報の差異に基づいて、新たな画像解析情報を設定するか否かを制御させるという作用をもたらす。
【００１２】
また、この第２の側面において、上記入力画像の画像解析情報は上記入力画像に含まれる顔に関する解析情報や上記入力画像と他の基準画像との間の類似度に関する解析情報を含んでもよい。
【００１３】
また、この第２の側面において、上記画像解析情報の更新要否の判断は、上記入力画像を受け付けたことを契機として行われてもよく、また、上記第２の画像解析処理部が更新されたことを契機として行われてもよい。
【００１４】
また、本発明の第３の側面は、入力画像を記録する画像記録手段と、上記入力画像について画像解析情報が設定されている場合にはその画像解析情報を設定した第１の画像解析処理部に関する設定情報を入力画像設定情報として取得する入力画像設定情報取得手段と、利用可能な第２の画像解析処理部に関する設定情報を利用可能設定情報として取得する利用可能設定情報取得手段と、上記入力画像設定情報と上記利用可能設定情報との差異に基づいて上記画像解析情報の更新の要否を判断する更新要否判断手段と、画像解析情報の更新が必要であると判断された場合には上記第２の画像解析処理部によって上記入力画像について画像解析を行って新たな画像解析情報を設定する画像解析情報設定手段とを具備することを特徴する画像記録装置である。これにより、記録された入力画像の入力画像設定情報および利用可能設定情報の差異に基づいて、新たな画像解析情報を設定するか否かを制御させるという作用をもたらす。
【００１５】
また、本発明の第４の側面は、被写体を入力画像として撮像する撮像手段と、上記入力画像について画像解析情報が設定されている場合にはその画像解析情報を設定した第１の画像解析処理部に関する設定情報を入力画像設定情報として取得する入力画像設定情報取得手段と、利用可能な第２の画像解析処理部に関する設定情報を利用可能設定情報として取得する利用可能設定情報取得手段と、上記入力画像設定情報と上記利用可能設定情報との差異に基づいて上記画像解析情報の更新の要否を判断する更新要否判断手段と、画像解析情報の更新が必要であると判断された場合には上記第２の画像解析処理部によって上記入力画像について画像解析を行って新たな画像解析情報を設定する画像解析情報設定手段とを具備することを特徴する撮像装置である。これにより、撮像された入力画像の入力画像設定情報および利用可能設定情報の差異に基づいて、新たな画像解析情報を設定するか否かを制御させるという作用をもたらす。
【００１６】
また、本発明の第５の側面は、入力画像を記録する画像記録装置と、上記入力画像の画像解析情報を管理する画像管理装置とを備える画像管理システムであって、上記画像管理装置は、上記画像記録装置から上記入力画像を受け付けると、上記入力画像について画像解析情報が設定されている場合にはその画像解析情報を設定した第１の画像解析処理部に関する設定情報を入力画像設定情報として取得する入力画像設定情報取得手段と、利用可能な第２の画像解析処理部に関する設定情報を利用可能設定情報として取得する利用可能設定情報取得手段と、上記入力画像設定情報と上記利用可能設定情報との差異に基づいて上記画像解析情報の更新の要否を判断する更新要否判断手段と、画像解析情報の更新が必要であると判断された場合には上記第２の画像解析処理部によって上記入力画像について画像解析を行って新たな画像解析情報を設定する画像解析情報設定手段と、上記新たな画像解析情報を上記画像記録装置に供給する画像解析情報供給手段とを具備することを特徴とする画像管理システムである。これにより、入力画像設定情報および利用可能設定情報の差異に基づいて、新たな画像解析情報を設定して画像管理装置から画像記録装置へ供給するか否かを制御させるという作用をもたらす。
【発明の効果】
【００１７】
本発明によれば、画像とともにその画像の解析情報を管理する際、設定された画像解析情報の画像解析を行った画像解析エンジンに関する設定情報に基づいて、必要に応じて画像解析情報を再設定することができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００１８】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００１９】
図１は、本発明の実施の形態における画像管理システムの全体構成例を示す図である。この画像管理システムは、サーバ１０と、画像データベース１９と、デジタルスチルカメラ２１と、携帯電話２２とを備えている。
【００２０】
サーバ１０は、デジタルスチルカメラ２１または携帯電話２２から入力された画像データ９１を画像データベース１９に格納するものである。画像データベース１９は、デジタルスチルカメラ２１または携帯電話２２から入力された画像データ９１を保持するものである。画像データ９１は、その画像データ９１に含まれる画像の解析情報とともに画像データベース１９において管理される。画像データ９１の各々には、そのサムネイル画像や画像解析情報との間で共通するコンテンツ識別子が付与され、これによって互いに紐付けされる。
【００２１】
このサーバ１０は、画像解析エンジンを備え、入力された画像データ９１について必要に応じて画像解析を行う。この画像解析エンジンは、コンピュータ上で動作するプログラムとして実現されてもよく、また、この画像解析エンジンは、ハードウェア装置として実現されてもよい。
【００２２】
画像解析エンジンがプログラムとして実現される場合、そのプログラムはネットワーク５０を介して更新または改良することができる。これにより、画像解析エンジンのバージョンは変更される。このような画像解析エンジンのバージョンの変更処理をバージョンアップと称する。また、画像解析エンジンがハードウェア装置として実現される場合には、例えば回路基板の差替えなどによりバージョンアップが行われる。
【００２３】
画像解析エンジンによる画像解析の内容としては、例えば、その画像に含まれる顔に関する解析や、他の基準画像との間の類似度に関する解析などが想定される。この画像解析による解析結果は、画像解析情報９２として出力される。また、その解析結果を生成した画像解析エンジンに関する情報として、解析エンジン情報９３が出力される。この解析エンジン情報９３は、画像解析エンジンのバージョン情報９４や、画像解析エンジンに与えたパラメータ情報９５などを含み得る。
【００２４】
このようにして画像解析エンジンによって生成された画像解析情報９２および解析エンジン情報９３は、画像データ９１とともに画像データベース１９において管理され、さらに画像データ９１を入力したデジタルスチルカメラ２１または携帯電話２２に書き戻される。
【００２５】
デジタルスチルカメラ２１および携帯電話２２は、画像データ９１を記録する画像記録装置の一例である。例えば、デジタルスチルカメラ２１は、被写体を入力画像として撮像する撮像部を備え、撮像された画像データ９１を内部メモリまたは外部記録媒体などに記録する。携帯電話２２が撮像機能を有する場合には同様の画像記録が可能である。また、画像データ９１は撮像画像に限らない。例えば、通信機能により外部から取得した画像を画像データ９１として内部メモリまたは外部記録媒体などに記録してもよい。
【００２６】
デジタルスチルカメラ２１および携帯電話２２は、それ自体が画像解析エンジンを内蔵していてもよい。その場合、記録した画像データ９１について内蔵の画像解析エンジンによって画像解析を行うことが可能となる。但し、一般に、携帯型の機器の場合、バッテリ消費量やプロセッサの性能が制約されることが多く、単体で完璧な画像解析を行わせることは難しい。そこで、デジタルスチルカメラ２１等が画像解析エンジンを内蔵する場合には、まずは内蔵の画像解析エンジンによって簡易な方法で画像解析を行っておいて、その後、サーバ１０に画像データ９１が転送された際にあらためて詳細な画像解析を行うようにすることが考えられる。これにより、演算性能の高いサーバ１０において精度の高い画像解析を行うことができ、その解析結果を書き戻すことによってデジタルスチルカメラ２１等においても高い精度の解析結果を保持することができる。
【００２７】
図２は、本発明の実施の形態における画像解析情報９２の一例を示す図である。この画像解析情報９２は、画像データのメタデータとして付加され得るものであり、テキスト形式またはバイナリ形式の何れによって記述されてもよい。ここでは、一例として、ＸＭＬ（eXtensible Mark-up Language）方式により記述された例について説明する。
【００２８】
<photo>タグは、画像解析情報を示すタグである。なお、ＸＭＬ方式においては、開始タグと終了タグとの間に挟まれた記述がそのタグの内容を表す。例えば、<photo>タグの開始タグは、「<photo>」により示され、終了タグは「</photo>」により示される。
【００２９】
<guid>タグは、対応する画像のコンテンツ識別子を示すタグである。このコンテンツ識別子は、ここでは１２８ビットからなり、本画像（オリジナル画像）と縮小画像（サムネイル画像）との間で共通のコンテンツ識別子が付与される。
【００３０】
<FullImgPath>タグは、本画像の画像データを含むファイルの位置をファイルパスおよびファイル名により示すタグである。<CacheImgPath>タグは、縮小画像の画像データを含むファイルの位置をファイルパスおよびファイル名により示すタグである。
【００３１】
<TimeStamp>タグは、画像データの撮影日時を示すタグである。この例では、２００３年３月３１日６時５２分３２秒に撮影されたことを示している。
【００３２】
<FaceInfo>タグは、画像データに含まれる顔に関する情報を示すタグである。この情報は、画像解析エンジンにおける顔検出エンジンにより生成されるものであり、顔の総数に応じて各顔に関する情報が以下のように記述される。
【００３３】
<TotalFace>タグは、画像データに含まれる顔の総数を示すタグである。この例では、画像データに含まれる顔の数は「１」であることを示している。
【００３４】
<FaceEntry>タグは、各顔に関する個別情報を示すタグである。この例では顔は１つだけであるため、<FaceEntry>タグの組は１つだけである。
【００３５】
<x>タグは、顔の画像の横方向（x方向）の位置を示すタグである。この例では、画像データの左端を「０．０」とし、右端を「１．０」とした場合に、顔の画像の右端の横方向の位置が、「０．３２８７６７」であることを示している。<y>タグは、顔の画像の縦方向（y方向）の位置を示すタグである。この例では、画像データの上端を「０．０」とし、下端を「１．０」とした場合に、顔の画像の上端の縦方向の位置が、「０．２０４０８２」であることを示している。すなわち、<x>タグと</x>タグの間には、顔の画像の正規化された横方向の位置が記述され、<y>タグと</y>タグの間には、顔の画像の正規化された縦方向の位置が記述される。
【００３６】
<width>タグは、顔の画像の幅（横方向のサイズ）を示すタグである。この例では、画像データの幅を「１．０」とした場合に、顔の画像の幅が、「０．４０８１６３」であることを示している。<height>タグは、顔の画像の高さ（縦方向のサイズ）を示すタグである。この例では、画像データの高さを「１．０」とした場合に、顔の画像の幅が、「０．２７３９７３」であることを示している。すなわち、<width>タグと</width>タグの間には、顔の画像の正規化された幅が記述され、<height>タグと</height>タグの間には、顔の画像の正規化された高さが記述される。
【００３７】
<roll>タグは、顔の画像における顔のロール角（顔の前後方向の位置を示す前後軸（x軸）回りの回転運動の角度）を示すタグである。この例では、顔の画像における顔のロール角が、「０．００００００」度であることを示している。
【００３８】
<pitch>タグは、顔の画像における顔のピッチ角（顔の左右方向の位置を示す横軸（y軸）回りの回転運動の角度）を示すタグである。この例では、顔の画像における顔のピッチ角が、「０．００００００」度であることを示している。
【００３９】
<yaw>タグは、顔の画像における顔のヨー角（顔の上下方向の位置を示す垂直軸（z軸）回りの回転運動の角度）を示すタグである。この例では、顔の画像における顔のヨー角が、「０．００００００」度であることを示している。
【００４０】
<SimilarityInfo>タグは、他の画像との類似度を表す特徴量に関する情報を示すタグである。この情報は、画像解析エンジンにおける類似画像解析エンジンにより生成されるものであり、所定の色名によって想起される度合いを示す関連度、および、色または画像の周波数成分などの類似の度合いを計算するための特徴量が以下のように記述される。
【００４１】
<ColorInfo>タグは、画像データが所定の色名によって想起される度合いを示す関連度を示すタグであり、ここでは、以下の６色に関する関連度が示されている。<ColorWhite>タグ、<ColorBlack>タグ、<ColorRed>タグ、<ColorYellow>タグ、<ColorGreen>タグ、および、<ColorBlue>タグは、それぞれ白色、黒色、赤色、黄色、緑色、および、青色によって想起される度合いを表す関連度を示すタグである。この例では、緑色の関連度が「１２」％であり、他の色に関する関連度は「０」％であることを示している。
【００４２】
<VectorInfo>タグは、他の画像との類似度を表す特徴量を示すタグである。ここでは、３つの<VectorInfo>タグの組が記述されており、それぞれの<VectorInfo>タグと</VectorInfo>タグの間には、<method>タグと<vector>タグが記述されている。<method>タグは、類似度を求めるための特徴の方式を示すタグである。また、<vector>タグは、対応する特徴量を示すベクトルを示すタグである。この例では、ガウシアンによる色の特徴量、模様の特徴量、および、形状の特徴量の３つが記述されている。
【００４３】
図３は、本発明の実施の形態における解析エンジン情報９３の一例を示す図である。この解析エンジン情報９３は、画像データのメタデータとして付加され得るものであり、テキスト形式またはバイナリ形式の何れによって記述されてもよい。ここでは、一例として、ＸＭＬ方式により記述された例について説明する。
【００４４】
<metainfo>タグは、解析エンジン情報を示すタグである。また、<guid>タグは、図２の例と同様に、対応する画像のコンテンツ識別子を示すタグである。
【００４５】
<metaSFaceEnableFlag>タグは、顔検出されたコンテンツであるか否かを示すタグである。この例では、顔検出されたコンテンツである旨を示す「１」が記述されている。
【００４６】
<metaSIBSEnableFlag>タグは、類似画像解析が行われたコンテンツであるか否かを示すタグである。この例では、類似画像解析が行われたコンテンツである旨を示す「１」が記述されている。
【００４７】
<metaSFaceCfgInfo>タグは、顔検出に関する情報を示すタグであり、以下のように顔検出エンジンのバージョン情報とパラメータ情報を示す。
【００４８】
次の<verMajor>タグは、メジャーバージョン情報を示すタグである。この例では、メジャーバージョンが「ＳＦＡＣＥ  １．２．０．０６０１３１００」であることを示している。顔検出エンジンであることを意味する「ＳＦＡＣＥ」の後の数字がメジャーバージョン番号であり、この番号が大きいほど新しいバージョンであることを示す。
【００４９】
次の<verMinor>タグは、マイナーバージョン情報を示すタグである。この例では、マイナーバージョンが「ＩＦＬＣｏｒｅ  ２．４．０１」であることを示している。顔検出エンジンの種類「ＩＦＬＣｏｒｅ」の後の数字がマイナーバージョン番号であり、この番号が大きいほど新しいバージョンであることを示す。
【００５０】
なお、ここでは、顔検出エンジンのバージョン情報として、メジャーバージョン情報とマイナーバージョン情報に分かれた例を示したが、これは統一されたバージョン情報であってもよい。
【００５１】
顔検出エンジンのバージョンが異なると、図２で説明した<FaceEntry>タグ内の項目が異なる可能性がある。例えば、バージョンが古い場合には、顔の向きを示す<roll>、<pitch>、<yaw>の各タグが含まれないかもしれない。一方、バージョンが新しい場合には、顔の表情を表すタグが含まれるかもしれない。
【００５２】
次の<cfgParam>タグは、パラメータ情報を示すタグである。この例では、顔検出エンジンに与えられたパラメータが「｛ｆａｌｓｅ，ｆａｌｓｅ，１５，３０，１０，１０，１６０，１２０，−０．８８６９ｆ，−０．８８６９ｆ，"ＭＶＩＥＷＩ＿Ｐ１２／Ｖ５"，４５０，３４０｝」であることを示している。これらのパラメータにおいて、最後の２つは、顔検出の解像度を横方向および縦方向のサイズとして示している（この例では、顔検出の解像度が横４５０画素×縦３４０画素であることを意味している）。すなわち、このサイズが大きいほど精度の高い顔検出が行われ、このサイズが小さいほど精度の低い顔検出が行われることになる。
【００５３】
例えば、顔検出の解像度が横３１５画素×縦２３６画素程度であれば、検出精度は高くないが、計算量は少なくて済む。一方、顔検出の解像度が横５５０画素×縦４１２画素程度であれば、検出精度は高いが、計算量も多くなる。また、顔検出の解像度が横４５０画素×縦３４０画素程度であれば、検出精度も中程度で、計算量も中程度ということになる。
【００５４】
顔検出エンジンのパラメータが異なると、図２で説明した<TotalFace>タグ内の顔の総数が異なる可能性がある。例えば、パラメータの精度が高くなると、それだけ検出できる顔の総数も増えることが予想される。
【００５５】
<metaSIBSCfgInfo>タグは、類似画像解析に関する情報を示すタグであり、以下のように類似画像解析エンジンのバージョン情報とパラメータ情報を示す。
【００５６】
次の<verMajor>タグは、メジャーバージョン情報を示すタグである。この例では、メジャーバージョンが「ＳＩＢＳ  ＣＯＲＥ  ０．６．０５１１２４００」であることを示している。類似画像解析エンジンであることを意味する「ＳＩＢＳ  ＣＯＲＥ」の後の数字がメジャーバージョン番号であり、この番号が大きいほど新しいバージョンであることを示す。
【００５７】
次の<verMinor>タグは、マイナーバージョン情報を示すタグである。この例では、マイナーバージョンが「ＭＤＳ  １．０．０」であることを示している。類似画像解析エンジンの種類「ＭＤＳ」の後の数字がマイナーバージョン番号であり、この番号が大きいほど新しいバージョンであることを示す。
【００５８】
なお、ここでは、類似画像解析エンジンのバージョン情報として、メジャーバージョン情報とマイナーバージョン情報に分かれた例を示したが、これは統一されたバージョン情報であってもよい。
【００５９】
類似画像解析エンジンのバージョンが異なると、図２で説明した<ColorInfo>タグ内の色の数も異なる可能性がある。例えば、バージョンが新しくなると、<ColorInfo>タグ内の色の数が増える場合がある。
【００６０】
次の<cfgParam>タグは、パラメータ情報を示すタグである。この例では、類似画像解析エンジンに与えられたパラメータが「｛３０，１，２，２０，１０，２０，２，１６０，１２０｝」であることを示している。これらのパラメータにおいて、最後の２つは、類似画像解析の解像度を横方向および縦方向のサイズとして示している（この例では、顔検出の解像度が横１６０画素×縦１２０画素であることを意味している）。すなわち、このサイズが大きいほど精度の高い顔検出が行われ、このサイズが小さいほど精度の低い顔検出が行われることになる。
【００６１】
例えば、顔検出の解像度が横１６０画素×縦１２０画素程度であれば、検出精度は高くないが、計算量は少なくて済む。一方、顔検出の解像度が横６４０画素×縦４８０画素程度であれば、検出精度は高いが、計算量も多くなる。また、顔検出の解像度が横３２０画素×縦２４０画素程度であれば、検出精度も中程度で、計算量も中程度ということになる。
【００６２】
類似画像解析エンジンのパラメータが異なると、図２で説明した<ColorInfo>タグにより示される関連度や<VectorInfo>タグにより示される特徴量の精度が異なる可能性がある。例えば、パラメータの精度が高くなると、関連度や特徴量の精度はそれだけ高くなるものと予想される。
【００６３】
図４は、本発明の実施の形態における画像管理装置の機能構成例を示す図である。この画像管理装置は、入力画像ファイル９０を受け付けて保存画像ファイル１９０を出力するものである。入力画像ファイル９０は、既述のように、画像データ９１と、画像解析情報９２と、解析エンジン情報９３とを含んでいる。また、保存画像ファイル１９０は、同様に、画像データ１９１と、画像解析情報１９２と、解析エンジン情報１９３とを含んでいる。この保存画像ファイル１９０は、画像データベース１９に格納される。
【００６４】
この画像管理装置は、トリガ検出部１１０と、設定有無判断部１２０と、画像解析エンジン１３０と、入力情報取得部１４０と、エンジン情報取得部１５０と、更新要否判断部１６０と、設定要否判断部１７０と、データ設定部１８１と、解析情報設定部１８２と、エンジン情報設定部１８３と、書戻し部１９９とを備えている。
【００６５】
トリガ検出部１１０は、画像解析情報の設定のトリガ（契機）を検出するものである。このトリガの種別については後述する。
【００６６】
画像解析エンジン１３０は、画像データ９１の画像解析を行うものである。画像解析エンジン１３０による画像解析の内容としては、例えば、その画像に含まれる顔に関する解析や、他の基準画像との間の類似度に関する解析などが想定される。この画像解析エンジン１３０は、エンジン本体１３１に関する情報として、解析エンジン情報１３２を保持している。この解析エンジン情報１３２は、エンジン本体１３１のバージョン情報やパラメータ情報を含んでいる。
【００６７】
設定有無判断部１２０は、入力画像ファイル９０に画像解析情報９２が設定されているか否かを判断するものである。この判断結果は、設定要否判断部１７０に供給される。
【００６８】
入力情報取得部１４０は、入力画像ファイル９０に解析エンジン情報９３が含まれている場合に、その解析エンジン情報９３を取得するものである。この入力情報取得部１４０により取得された解析エンジン情報９３は、更新要否判断部１６０に供給される。
【００６９】
エンジン情報取得部１５０は、画像解析エンジン１３０の解析エンジン情報１３２を取得するものである。このエンジン情報取得部１５０により取得された解析エンジン情報１３２は、更新要否判断部１６０に供給される。
【００７０】
更新要否判断部１６０は、入力情報取得部１４０によって取得された入力画像ファイル９０の解析エンジン情報９３と、エンジン情報取得部１５０によって取得された画像解析エンジン１３０の解析エンジン情報１３２との差異に基づいて画像解析情報の更新の要否を判断するものである。この更新要否判断部１６０による判断結果は、設定要否判断部１７０に供給される。
【００７１】
ここで、更新要否判断部１６０は、画像解析エンジン１３０の解析エンジン情報１３２におけるバージョンの方が入力画像ファイル９０の解析エンジン情報９３におけるバージョンよりも新しい場合には、画像解析情報の更新が必要であると判断する。すなわち、利用可能な画像解析エンジン１３０の方が新しいバージョンである場合には、その画像解析エンジン１３０によって画像解析情報を設定し直すべきであると判断する。
【００７２】
また、更新要否判断部１６０は、画像解析エンジン１３０の解析エンジン情報１３２におけるバージョンと入力画像ファイル９０の解析エンジン情報９３におけるバージョンとが等しい場合であって、画像解析エンジン１３０の解析エンジン情報１３２に含まれるパラメータ情報の方が入力画像ファイル９０の解析エンジン情報９３に含まれるパラメータ情報よりも高い解析精度を示している場合には、画像解析情報の更新が必要であると判断する。すなわち、両者のバージョンが等しい場合であっても、利用可能な画像解析エンジン１３０の方がより精度の高い解析を行うことが可能である場合には、その画像解析エンジン１３０によって画像解析情報を設定し直すべきであると判断する。
【００７３】
なお、上述のように画像解析エンジンのモジュールが複数に分かれている場合（図３の例では、顔検出エンジンと類似画像解析エンジン）、必要なモジュールについてのみ画像解析を行うようにしてもよい。
【００７４】
設定要否判断部１７０は、画像データ１９１に対応して画像解析情報１９２を設定すべきか否かを判断するものである。この設定要否判断部１７０は、入力画像ファイル９０に画像解析情報９２が設定されていないと設定有無判断部１２０によって判断された場合、または、画像解析情報の更新が必要であると更新要否判断部１６０によって判断された場合には、画像解析情報１９２を設定すべきと判断する。この判断結果は、画像解析エンジン１３０、データ設定部１８１、解析情報設定部１８２、および、エンジン情報設定部１８３に供給される。
【００７５】
設定要否判断部１７０において、画像解析情報１９２を設定すべきと判断された場合には、画像解析エンジン１３０において画像データ９１の画像解析が行われる。そして、データ設定部１８１によって画像データ９１が画像データ１９１として保存され、画像解析エンジン１３０による解析結果が画像解析情報１９２として保存され、画像解析エンジン１３０の解析エンジン情報１３２が解析エンジン情報１９３として保存される。
【００７６】
一方、設定要否判断部１７０において、画像解析情報１９２を設定すべきと判断されなかった場合には、画像解析エンジン１３０における画像解析は行われない。そして、データ設定部１８１によって画像データ９１が画像データ１９１として保存される。また、このとき、既に画像解析情報９２が設定されていれば、画像解析情報９２が画像解析情報１９２として保存され、解析エンジン情報９３が解析エンジン情報１９３として保存される。
【００７７】
書戻し部１９９は、画像解析エンジン１３０の出力を入力画像ファイル９０の供給元に書き戻すものである。この書戻し部１９９は、画像解析エンジン１３０によって画像解析情報１９２が設定される場合、この画像解析情報１９２およびそのときの解析エンジン情報１３２（解析エンジン情報１９３）を必要に応じて書き戻す。この書戻しの要否は予め定めておくことができる。
【００７８】
次に本発明の実施の形態において画像解析情報の更新が必要となる場合について説明する。
【００７９】
図５は、本発明の実施の形態において画像解析情報の更新が必要となる場合の第１の例を示す図である。この例では、画像記録装置としてのデジタルスチルカメラ２１と、画像管理装置としてのサーバ１０とを想定している。サーバ１０は、画像解析エンジンを備えている。また、デジタルスチルカメラ２１は、画像解析エンジンを備えていないか、もしくは、バージョンの古いまたは精度の低い画像解析エンジンを備えているものと仮定する。
【００８０】
デジタルスチルカメラ２１に記録された画像をバックアップするために、デジタルスチルカメラ２１がサーバ１０に接続されたものとする。これにより、サーバ１０では画像データに対する画像解析情報の設定が行われる。そして、その画像解析情報はデジタルスチルカメラ２１に書き戻される。その結果、デジタルスチルカメラ２１には、その時点で最新のバージョンの画像解析エンジンによる画像解析情報が反映される。書戻しが完了すると、デジタルスチルカメラ２１とサーバ１０との間の接続は解除される。
【００８１】
その後、サーバ１０において画像解析エンジンのバージョンアップ（更新）が行われたものと仮定する。再びデジタルスチルカメラ２１がサーバ１０に接続された際、デジタルスチルカメラ２１に保持されている画像解析情報のバージョンよりもサーバ１０の画像解析エンジンのバージョンの方が新しい（もしくはパラメータの精度が高い）ため、サーバ１０では画像データに対する画像解析情報の設定が再び行われる。そして、その新たな画像解析情報はデジタルスチルカメラ２１に再び書き戻される。
【００８２】
この例の場合、トリガ検出部１１０は、デジタルスチルカメラ２１とサーバ１０との間の接続を検出して、その接続をトリガとして設定要否判断部１７０が画像解析情報の設定の要否を判断することになる。
【００８３】
なお、ここでは、サーバ１０がバージョンアップされた場合の例について説明したが、変形例として、デジタルスチルカメラ２１が最初に接続したサーバと再接続したサーバとが異なるサーバで、後者のサーバの画像解析エンジンのバージョンの方が新しい（もしくはパラメータの精度が高い）場合についても同様である。
【００８４】
図６は、本発明の実施の形態において画像解析情報の更新が必要となる場合の第２の例を示す図である。この例では、コンピュータ３１が画像解析エンジンを備え、画像記録装置および画像管理装置の両者の機能を併せ持っているものと想定している。
【００８５】
コンピュータ３１は入力された画像データを記録する画像記録部を備え、画像データが記録された後、コンピュータ３１はその画像解析エンジンによって画像データの画像解析情報を自ら設定する。その後、コンピュータ３１の画像解析エンジンのバージョンアップ（更新）が行われたものと仮定する。
【００８６】
すると、このバージョンアップを契機として、コンピュータ３１はその画像解析エンジンによって画像データの画像解析情報を再び設定する。
【００８７】
この例の場合、トリガ検出部１１０は、コンピュータ３１の画像解析エンジンのバージョンアップを検出して、そのバージョンアップをトリガとして設定要否判断部１７０が画像解析情報の設定の要否を判断することになる。
【００８８】
図７は、本発明の実施の形態において画像解析情報の更新が必要となる場合の第３の例を示す図である。この例では、コンピュータ３１およびサーバ１０は同じバージョンの画像解析エンジンを備えているものとする。例えば、（図示しない）他のサーバからコンピュータ３１およびサーバ１０に対して最新の画像解析エンジンが供給されているものとする。但し、コンピュータ３１はサーバ１０よりも精度の低いパラメータを適用することを想定する。
【００８９】
コンピュータ３１の画像解析エンジンにおいて画像解析情報が設定された後に、コンピュータ３１からサーバ１０に対して画像データ、画像解析情報および解析エンジン情報が転送されるものとする。この場合、転送された画像解析情報のパラメータよりもサーバ１０の画像解析エンジンのパラメータの方が高い精度を示すため、サーバ１０では画像データに対する画像解析情報の設定が再び行われる。
【００９０】
この例の場合、トリガ検出部１１０は、コンピュータ３１からの画像データの転送を検出して、その転送をトリガとして設定要否判断部１７０が画像解析情報の設定の要否を判断することになる。
【００９１】
図８は、本発明の実施の形態における画像データと画像解析情報の関係例を示す図である。ここまでの説明では、画像データ、画像解析情報および解析エンジン情報が、１つの画像ファイルに含まれることを想定していた。例えば、図８（ａ）のように、各画像データに対応する画像解析情報および解析エンジン情報は、メタデータとして同じ画像ファイル内に付加される。このようなファイル構成によれば、画像ファイル毎の独立性を高め、個別の管理を容易にするという利点がある。
【００９２】
もっとも、画像データと画像解析情報との間には、以下に示すように、様々な対応関係を持たせることができる。図８（ｂ）では、画像解析情報および解析エンジン情報を画像情報ファイルとして独立させたものであり、画像ファイルには画像データのみが含まれる。これにより、画像データと、画像解析情報および解析エンジン情報とを別々の記録媒体に配置することができる。なお、この場合、共通する識別子によって画像データと画像解析情報および解析エンジン情報との間の紐付けを行う必要がる。
【００９３】
また、画像データと解析エンジン情報との間は、１対１の関係だけでなく、図８（ｃ）のように複数の画像データおよび画像解析情報に対して、解析エンジン情報をまとめて管理するようにしてもよい。これにより、解析エンジンのバージョンアップの際には、全ての画像ファイルの解析エンジン情報を個別に更新する必要がなくなるという利点がある。なお、この場合、共通する識別子によって画像データおよび画像解析情報と解析エンジン情報との間の紐付けを行う必要がる。
【００９４】
図９は、本発明の実施の形態におけるデジタルスチルカメラ２１の操作面の外観例を示す図である。図９（ａ）のようにインターフェース２５によってサーバ１０との間の接続を行われると、図４および図５により説明したように、サーバ１０の画像解析エンジンによる画像解析の要否が判断される。
【００９５】
そして、画像解析情報の設定をすべき旨の判断がされると、図９（ｂ）のようにデジタルスチルカメラ２１のディスプレイ２６上に「画像解析情報を更新しますか？」といった確認メッセージが表示される。これに対して、ユーザは、選択ボタン２７を操作することにより、更新の許可もしくは不許可を選択する。更新が許可された場合には、サーバ１０からデジタルスチルカメラ２１に画像解析情報が書き戻される。
【００９６】
なお、このような確認メッセージの表示を行うことなく自動的に画像解析情報の書戻しを行うようにしてもよい。
【００９７】
次に本発明の実施の形態における画像管理装置の動作について図面を参照して説明する。
【００９８】
図１０は、本発明の実施の形態における画像管理装置（図５のサーバ１０に相当）の全体の処理手順例を示す図である。なお、ここでは、図５のデジタルスチルカメラ２１に相当する装置を「端末」と呼称する。
【００９９】
まず、端末が接続されたことをトリガ検出部１１０が検出すると（ステップＳ９１１）、端末から入力画像ファイル９０が受信され、データ設定部１８１によって保存画像ファイル１９０の画像データ１９１に保存される（ステップＳ９１２）。
【０１００】
画像解析情報９２が既に設定済である旨、設定有無判断部１２０によって判断されると（ステップＳ９１３）、画像解析情報の更新処理（ステップＳ９３０）へ移行する。
【０１０１】
一方、画像解析情報９２が設定されていなければ、以下の処理が行われる。すなわち、画像解析エンジン１３０は画像データ９１について画像解析を行う（ステップＳ９１４）。その結果、解析情報設定部１８２によって保存画像ファイル１９０の画像解析情報１９２が設定される（ステップＳ９１５）。また、エンジン情報取得部１５０によって画像解析エンジン１３０の解析エンジン情報１３２が取得され（ステップＳ９１６）、エンジン情報設定部１８３によって保存画像ファイル１９０の解析エンジン情報１９３に設定される（ステップＳ９１７）。
【０１０２】
このようにして生成された保存画像ファイル１９０は、画像データベース１９に登録される（ステップＳ９１８）。また、画像解析エンジン１３０による画像解析情報および画像解析エンジン１３０の解析エンジン情報１３２は、端末に書き戻される（ステップＳ９１９）。
【０１０３】
端末が切断されると、トリガ検出部１１０は再び接続されるのを待機する（ステップＳ９２１）。
【０１０４】
図１１は、本発明の実施の形態における画像解析情報更新処理（図１０におけるステップＳ９３０に相当）の処理手順例を示す図である。
【０１０５】
まず、入力情報取得部１４０によって入力画像ファイル９０の解析エンジン情報９３が取得される（ステップＳ９３１）。また、エンジン情報取得部１５０によって画像解析エンジン１３０の解析エンジン情報１３２が取得される（ステップＳ９３２）。
【０１０６】
更新要否判断部１６０によって、解析エンジン情報９３および解析エンジン情報１３２のバージョン情報が比較され、解析エンジン情報９３のバージョンが古い場合には、以下の処理が行われる（ステップＳ９３３）。すなわち、画像解析エンジン１３０は画像データ９１について画像解析を行う（ステップＳ９３６）。その結果、解析情報設定部１８２によって保存画像ファイル１９０の画像解析情報１９２が再設定される（ステップＳ９３７）。また、エンジン情報取得部１５０によって取得された画像解析エンジン１３０の解析エンジン情報１３２が、エンジン情報設定部１８３によって保存画像ファイル１９０の解析エンジン情報１９３に設定される（ステップＳ９３８）。
【０１０７】
また、解析エンジン情報９３および解析エンジン情報１３２のバージョンが同じ場合には（ステップＳ９３４）、さらにパラメータ情報が比較され、解析エンジン情報９３のパラメータの精度が低い場合には、上述のステップＳ９３６乃至Ｓ９３８の処理が行われる（ステップＳ９３５）。
【０１０８】
なお、解析エンジン情報９３のバージョンが新しい場合、または、解析エンジン情報９３および解析エンジン情報１３２のバージョンが同じで解析エンジン情報９３のパラメータの精度が低くない場合には、解析情報設定部１８２によって画像解析情報９２がそのまま画像解析情報１９２に設定され、エンジン情報設定部１８３によって解析エンジン情報９３がそのまま解析エンジン情報１９３に設定される。すなわち、この場合、画像解析情報の更新は行われない。
【０１０９】
このように、本発明の実施の形態によれば、入力画像ファイル９０の解析エンジン情報９３と利用可能な画像解析エンジン１３０の解析エンジン情報１３２とに基づいて、画像解析情報の更新が必要か否かを更新要否判断部１６０が判断することにより、必要に応じて画像解析情報を再設定することができる。
【０１１０】
すなわち、サーバ１０の画像解析エンジン１３０のバージョンアップを行った場合でも、ユーザはデジタルスチルカメラ２１等の端末のファームウエアを更新することなく、バージョンアップ後のサーバ１０の画像解析エンジン１３０を利用することができる。
【０１１１】
また、ユーザが、より高性能なサーバを購入した場合でも、従来の端末に接続することで新しいサーバによる高精度な画像解析を利用することができる。
【０１１２】
また、画像ファイルのメタデータ内に解析エンジン情報が含まれていることにより、そのメタデータがどの画像解析エンジンによって、どのようなパラメータの下で設定されたかが分かるため、異なる機器間で画像ファイルをやり取りした場合でも、それぞれの機器で同様の検索結果を得ることができる。
【０１１３】
さらに、顔検出と類似画像解析など、画像解析エンジンが複数のモジュールに分かれている場合でも、更新されたモジュールについてのみ再設定すればよいため、処理時間やコストを削減することができる。
【０１１４】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、以下に示すように特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１１５】
すなわち、請求項１において、画像解析手段は例えば画像解析エンジン１３０に対応する。また、画像解析処理種別取得手段は例えばエンジン情報取得部１５０に対応する。また、記録制御手段は例えばデータ設定部１８１、解析情報設定部１８２およびエンジン情報設定部１８３に対応する。
【０１１６】
また、請求項２において、入力画像設定情報取得手段は例えば入力情報取得部１４０に対応する。また、利用可能設定情報取得手段は例えばエンジン情報取得部１５０に対応する。また、更新要否判断手段は例えば更新要否判断部１６０に対応する。また、画像解析情報設定手段は例えば解析情報設定部１８２に対応する。
【０１１７】
また、請求項９において、画像記録手段は例えばコンピュータ３１における画像記録部に対応する。また、入力画像設定情報取得手段は例えば入力情報取得部１４０に対応する。また、利用可能設定情報取得手段は例えばエンジン情報取得部１５０に対応する。また、更新要否判断手段は例えば更新要否判断部１６０に対応する。また、画像解析情報設定手段は例えば解析情報設定部１８２に対応する。
【０１１８】
また、請求項１０において、撮像手段は例えばデジタルスチルカメラ２１の撮像部に対応する。また、入力画像設定情報取得手段は例えば入力情報取得部１４０に対応する。また、利用可能設定情報取得手段は例えばエンジン情報取得部１５０に対応する。また、更新要否判断手段は例えば更新要否判断部１６０に対応する。また、画像解析情報設定手段は例えば解析情報設定部１８２に対応する。
【０１１９】
また、請求項１１において、入力画像設定情報取得手段は例えば入力情報取得部１４０に対応する。また、利用可能設定情報取得手段は例えばエンジン情報取得部１５０に対応する。また、更新要否判断手段は例えば更新要否判断部１６０に対応する。また、画像解析情報設定手段は例えば解析情報設定部１８２に対応する。また、画像解析情報供給手段は、例えば書戻し部１９９に対応する。
【０１２０】
また、請求項１２において、画像解析手順は例えばステップＳ９１４に対応する。また、画像解析処理種別取得手順は例えばステップＳ９１６に対応する。また、記録制御手順は例えばステップＳ９１８に対応する。
【０１２１】
また、請求項１３および１４において、入力画像設定情報取得手順は例えばステップＳ９３１に対応する。また、利用可能設定情報取得手順は例えばステップＳ９３２に対応する。また、更新要否判断手順は例えばステップＳ９３３乃至Ｓ９３５に対応する。また、画像解析情報設定手順は例えばステップＳ９３６乃至Ｓ９３８に対応する。
【０１２２】
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。
【図面の簡単な説明】
【０１２３】
【図１】本発明の実施の形態における画像管理システムの全体構成例を示す図である。
【図２】本発明の実施の形態における画像解析情報９２の一例を示す図である。
【図３】本発明の実施の形態における解析エンジン情報９３の一例を示す図である。
【図４】本発明の実施の形態における画像管理装置の機能構成例を示す図である。
【図５】本発明の実施の形態において画像解析情報の更新が必要となる場合の第１の例を示す図である。
【図６】本発明の実施の形態において画像解析情報の更新が必要となる場合の第２の例を示す図である。
【図７】本発明の実施の形態において画像解析情報の更新が必要となる場合の第３の例を示す図である。
【図８】本発明の実施の形態における画像データと画像解析情報の関係例を示す図である。
【図９】本発明の実施の形態におけるデジタルスチルカメラ２１の操作面の外観例を示す図である。
【図１０】本発明の実施の形態における画像管理装置の全体の処理手順例を示す図である。
【図１１】本発明の実施の形態における画像解析情報更新処理の処理手順例を示す図である。
【符号の説明】
【０１２４】
１０  サーバ
１９  画像データベース
２１  デジタルスチルカメラ
２２  携帯電話
３１  コンピュータ
５０  ネットワーク
９０  入力画像ファイル
９１  画像データ
９２  画像解析情報
９３  解析エンジン情報
９４  バージョン情報
９５  パラメータ情報
１１０  トリガ検出部
１２０  設定有無判断部
１３０  画像解析エンジン
１３１  エンジン本体
１３２  解析エンジン情報
１４０  入力情報取得部
１５０  エンジン情報取得部
１６０  更新要否判断部
１７０  設定要否判断部
１８１  データ設定部
１８２  解析情報設定部
１８３  エンジン情報設定部
１９０  保存画像ファイル
１９１  画像データ
１９２  画像解析情報
１９３  解析エンジン情報
１９９  書戻し部
【図１】
2008020962.tif 000003
【図２】
2008020962.tif 000004
【図３】
2008020962.tif 000005
【図４】
2008020962.tif 000006
【図５】
2008020962.tif 000007
【図６】
2008020962.tif 000008
【図７】
2008020962.tif 000009
【図８】
2008020962.tif 000010
【図９】
2008020962.tif 000011
【図１０】
2008020962.tif 000012
【図１１】
2008020962.tif 000013