(57)【要約】【課題】  画像を検索するときの設定操作を簡単に行うことができるようにする。【解決手段】  カメラ１０１で撮影した大量の画像から特定の画像を検索する際、カメラ１０１に装備されている操作部材１０２を操作して得られる情報を、前記画像検索を行うための情報として用いるようにすることにより、検索条件の設定を簡単に行うことができるようにして、検索条件を設定するために要する時間と労力を削減できるようにする。【選択図】  図１
2006309668.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と接続可能な撮像装置であって、
自身に装備されている操作部材が操作された際に、前記操作に対応する操作情報に基づいて特定の画像データを検索するよう前記操作情報を出力する出力手段を有することを特徴とする撮像装置。
【請求項２】
前記出力手段は、あらかじめ製造時に決定されている前記撮像装置の本体部分に係る第１の構成情報と、前記本体部分に接続された機器に係る第２の構成情報と、前記接続によって構成される全体構成情報とのうち、少なくとも１つの構成情報を出力することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記出力手段は、前記本体部分に装着された鏡筒の構成情報と、前記鏡筒の設定情報とを出力することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記出力手段は、前記本体部分に装着されたストロボの構成情報と、前記ストロボの設定情報とを出力することを特徴とする請求項２または３に記載の撮像装置。
【請求項５】
被写体を撮像する撮像装置と、画像を表示することが可能な表示装置とともに画像検索システムを構成する情報処理装置であって、
前記撮像装置から入力された操作情報を用いて画像を検索する画像検索手段を有することを特徴とする情報処理装置。
【請求項６】
前記画像検索手段は、あらかじめ製造時に決定されている前記撮像装置の本体部分に係る第１の構成情報と、前記本体部分に接続された機器に係る第２の構成情報と、前記接続によって構成される全体構成情報とのうち、少なくとも１つの構成情報を用いて画像検索を行うことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記画像検索手段は、前記撮像装置の本体部分に装着された鏡筒の構成情報と、前記鏡筒の設定情報とを用いて画像検索を行うことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記画像検索手段は、前記撮像装置の本体部分に装着されたストロボの構成情報と、前記ストロボの設定情報とを用いて画像検索を行うことを特徴とする請求項６または７に記載の情報処理装置。
【請求項９】
前記画像検索手段は、操作情報の一部あるいは全てを、検索条件に加えるか否かを選択可能であることを特徴とする請求項５〜８の何れか１項に記載の情報処理装置。
【請求項１０】
前記画像検索手段は、前記撮像装置に保持された第１の撮影設定情報または前記第１の撮影設定情報と同じデータ構造で構成され、自身が保持していて前記第１の撮影設定情報と内容が異なる第２の撮影設定情報を用いて検索を行うことを特徴とする請求項５〜９の何れか１項に記載の情報処理装置。
【請求項１１】
被写体を撮像する撮像装置と、前記撮像装置と接続された情報処理装置とともに画像検索システムを構成する表示装置であって、
前記情報処理装置によって検索される全ての画像データ群の中から所定数の画像データを閲覧領域に一覧的に表示する表示手段を有することを特徴とする表示装置。
【請求項１２】
前記表示手段は、前記閲覧領域の中から検索された画像データを検索結果表示領域に表示することを特徴とする請求項１１に記載の表示装置。
【請求項１３】
前記表示手段は、前記全ての画像データ群の中から前記情報処理装置が検索するのに必要な検索条件設定情報を検索条件設定領域に表示することを特徴とする請求項１１または１２に記載の表示装置。
【請求項１４】
前記表示手段は、前記撮像装置に備えられた表示部材の仮想イメージを表示することを特徴とする請求項１１〜１３の何れか１項に記載の表示装置。
【請求項１５】
前記請求項１〜４の何れか１項に記載の撮像装置と、前記請求項５〜１０の何れか１項に記載の情報処理装置と、前記請求項１１〜１４の何れか１項に記載の表示装置とを有することを特徴とする画像検索システム。
【請求項１６】
情報処理装置と接続可能な撮像装置の制御方法であって、
自身に装備されている操作部材が操作された際に、前記操作に対応する操作情報に基づいて特定の画像データを検索するよう前記操作情報を出力する出力工程を有することを特徴とする撮像装置の制御方法。
【請求項１７】
被写体を撮像する撮像装置と、画像を表示することが可能な表示装置とともに画像検索システムを構成する情報処理装置の制御方法であって、
前記撮像装置から入力された操作情報を用いて画像を検索する画像検索工程を有することを特徴とする情報処理装置の制御方法。
【請求項１８】
被写体を撮像する撮像装置と、前記撮像装置と接続された情報処理装置とともに画像検索システムを構成する表示装置の制御方法であって、
前記情報処理装置によって検索される全ての画像データ群の中から所定数の画像データを閲覧領域に一覧的に表示する表示工程を有することを特徴とする表示装置の制御方法。
【請求項１９】
情報処理装置と接続可能な撮像装置の制御方法をコンピュータに実行させるプログラムであって、
自身に装備されている操作部材が操作された際に、前記操作に対応する操作情報に基づいて特定の画像データを検索するよう前記操作情報を出力する出力工程を有する撮像装置の制御方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２０】
被写体を撮像する撮像装置と、画像を表示することが可能な表示装置とともに画像検索システムを構成する情報処理装置の制御方法をコンピュータに実行させるプログラムであって、
前記撮像装置から入力された操作情報を用いて画像を検索する画像検索工程を有する情報処理装置の制御方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２１】
被写体を撮像する撮像装置と、前記撮像装置と接続された情報処理装置とともに画像検索システムを構成する表示装置の制御方法をコンピュータに実行させるプログラムであって、
前記情報処理装置によって検索される全ての画像データ群の中から所定数の画像データを閲覧領域に一覧的に表示する表示工程を有する表示装置の制御方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２２】
前記請求項１９〜２１の何れか１項に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置、情報処理装置、表示装置、撮像装置の制御方法、情報処理装置の制御方法、表示装置の制御方法、画像検索システム、コンピュータプログラム、記録媒体に関し、特に、情報処理装置に保存された多数の画像データの中から所望の画像データを検索するために用いて好適な技術に関するものである。
【背景技術】
【０００２】
デジタルカメラで大量の画像を撮影し、コンピュータのハードディスクなどに保存すると、撮影後に特定の画像を検索して見つけだす作業が必要となる。そこで、大量の画像の中から特定の画像を検索するためにさまざまな手段が従来提案されている。
【０００３】
例えば、特許文献１に記載の方法は、撮影時の撮影情報（撮影パラメータ）を付属情報として画像データに付属させて記憶しておくようにしている。
【０００４】
そして、前記記憶した画像の中から所望の画像を検索する場合には、前記画像データに付属させた撮影パラメータを検索用のキーワードとして入力し、前記記憶させた画像のデータに付属している付属情報との一致度を求め、所定値以上の一致度を有する画像を抽出するようにしている。最近は、こういった画像データに付加されている日時情報や撮影パラメータを元に検索を行うことが広く行われている。
【０００５】
【特許文献１】特開２００２−２０４４１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記の従来技術には以下のような問題があった。カメラの撮影パラメータには、露出情報、測距情報、画像サイズ、画像圧縮率、ホワイトバランス設定など多数のパラメータがある。したがって、これらのパラメータを検索のためのキーワードとして設定するには、コンピュータ画面上で各パラメータを一つずつ設定する必要があり、設定操作が非常に面倒であった。
【０００７】
本発明は前述の問題点にかんがみ、画像を検索するときの設定操作を簡単に行うことができるようにすることを目的としている。
【課題を解決するための手段】
【０００８】
本発明の撮像装置は、情報処理装置と接続可能な撮像装置であって、自身に装備されている操作部材が操作された際に、前記操作に対応する操作情報に基づいて特定の画像データを検索するよう前記操作情報を出力する出力手段を有することを特徴とする。
【０００９】
本発明の情報処理装置は、被写体を撮像する撮像装置と、画像を表示することが可能な表示装置とともに画像検索システムを構成する情報処理装置であって、前記撮像装置から入力された操作情報を用いて画像を検索する画像検索手段を有することを特徴とする。
【００１０】
本発明の表示装置は、被写体を撮像する撮像装置と、前記撮像装置と接続された情報処理装置とともに画像検索システムを構成する表示装置であって、前記情報処理装置によって検索される全ての画像データ群の中から所定数の画像データを閲覧領域に一覧的に表示する表示手段を有することを特徴とする。
【００１１】
本発明の画像検索システムは、前記の何れかに記載の撮像装置と、情報処理装置と、表示装置とを有することを特徴とする。
【００１２】
本発明の撮像装置の制御方法は、情報処理装置と接続可能な撮像装置の制御方法であって、自身に装備されている操作部材が操作された際に、前記操作に対応する操作情報に基づいて特定の画像データを検索するよう前記操作情報を出力する出力工程を有することを特徴とする。
【００１３】
本発明の情報処理装置の制御方法は、被写体を撮像する撮像装置と、画像を表示することが可能な表示装置とともに画像検索システムを構成する情報処理装置の制御方法であって、前記撮像装置から入力された操作情報を用いて画像を検索する画像検索工程を有することを特徴とする。
【００１４】
本発明の表示装置の制御方法は、被写体を撮像する撮像装置と、前記撮像装置と接続された情報処理装置とともに画像検索システムを構成する表示装置の制御方法であって、前記情報処理装置によって検索される全ての画像データ群の中から所定数の画像データを閲覧領域に一覧的に表示する表示工程を有することを特徴とする。
【００１５】
本発明のコンピュータプログラムは、情報処理装置と接続可能な撮像装置の制御方法をコンピュータに実行させるプログラムであって、自身に装備されている操作部材が操作された際に、前記操作に対応する操作情報に基づいて特定の画像データを検索するよう前記操作情報を出力する出力工程を有する撮像装置の制御方法をコンピュータに実行させることを特徴とする。
また、本発明のコンピュータプログラムの他の特徴とするところは、被写体を撮像する撮像装置と、画像を表示することが可能な表示装置とともに画像検索システムを構成する情報処理装置の制御方法をコンピュータに実行させるプログラムであって、前記撮像装置から入力された操作情報を用いて画像を検索する画像検索工程を有する情報処理装置の制御方法をコンピュータに実行させることを特徴とする。
また、本発明のコンピュータプログラムのその他の特徴とするところは、被写体を撮像する撮像装置と、前記撮像装置と接続された情報処理装置とともに画像検索システムを構成する表示装置の制御方法をコンピュータに実行させるプログラムであって、前記情報処理装置によって検索される全ての画像データ群の中から所定数の画像データを閲覧領域に一覧的に表示する表示工程を有する表示装置の制御方法をコンピュータに実行させることを特徴とする。
【００１６】
本発明記録媒体は、前記に記載のコンピュータプログラムを記録したことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、使い慣れた撮像装置の操作部材の操作に対応する操作情報を画像検索用の情報として用いるようにしたので、検索条件を速やかに入力することが可能となり、画像検索のためのキーワードをコンピュータ画面上で一つずつ設定する労力と時間を削減することができる。そのため、撮像装置のユーザーにとって使いやすい画像検索システムを提供することができる。
【発明を実施するための最良の形態】
【００１８】
（第１の実施の形態）
図１は、本発明の第１の実施の形態における、画像検索システムの構成例を示す図である。
図１において、カメラ１０１と、記録装置を含むコンピュータ１０７とが通信ケーブル１０５で接続されている。カメラ１０１は図４におけるカメラ４００に相当し、コンピュータ１０７は、図５におけるコンピュータ５００に相当する。また、表示装置１０６はコンピュータ１０７に接続されている。表示装置１０６は、図５におけるＣＲＴ５１３に相当する。
【００１９】
撮影時にユーザーがカメラ１０１で撮影を行うときには、カメラ１０１に保持されている撮影設定Ｐ１（表１を参照）を第１の操作部材１０２で変更する。表１に示した撮影設定Ｐ１には、露出情報、測距情報、画像サイズ、画像圧縮率、ホワイトバランス等の設定が含まれる。
【００２０】
ユーザーは、撮影設定Ｐ１を表示部材１０８で視認することができる。第１の操作部材１０２は複数のボタンやダイアルから構成される。第１の操作部材１０２には第１の操作部材１０２の動作を有効／無効にする機能スイッチ（ＥＳＷ）が含まれており、前記スイッチを「ＯＦＦ」にすると、第１の操作部材１０２を操作しても撮影設定Ｐ１は変更されないようになっている。
【００２１】
カメラ１０１はレンズ１１０ａを有する交換可能な鏡筒１１０を装備し、鏡筒１１０には第２の操作部材１０３が装備されている。第２の操作部材１０３は複数のボタンで構成され、ユーザーはカメラ１０１の測距設定やズーム焦点距離、オートフォーカスの有無等の設定を第２の操作部材１０３を操作して変更することができるようになされている。
【００２２】
また、カメラ１０１は脱着可能なストロボ１０９のユニットを装備可能に構成され、ユーザーはストロボ１０４に装備されている第３の操作部材１０４を操作することより、ストロボ１０９の発光補正量、発光ズーム値等の設定を変更することができる。
【００２３】
カメラ１０１とコンピュータ１０７とが通信ケーブル１０５で接続されているときには、カメラ１０１が撮影状態であるかどうかとは無関係に、カメラ１０１の構成情報及びカメラ１０１に装備された鏡筒１１０やストロボ１０９の構成情報と、第１の操作部材１０２、第２の操作部材１０３、第３の操作部材１０４の動作情報及び撮影設定Ｐ１の情報がコンピュータ１０７に送信される。
【００２４】
また、前述した機能スイッチが「ＯＦＦ」であっても、第１の操作部材１０２の動作情報はコンピュータ１０７に送信される。
【００２５】
図２は、本実施の形態における、表示装置１０６に表示される画面の一例を示す図である。
図２において、閲覧領域２０１には、コンピュータ１０７に記録されている全ての画像データ群ＡＤより一部の画像が撮影日時順に表示されている。本実施の形態では１６枚が画面左上から新しい日付順で並べられている。
【００２６】
本システムは上記画像データ群ＡＤより特定の条件に合致した画像データを検索し、検索結果表示領域２０２に表示する。検索条件は、検索条件設定領域２０３に入力・表示される。また、検索条件設定領域２０３は、表示装置１０６に表示される画面の一部を占める表示ウィンドウである。
【００２７】
ユーザーは、コンピュータ１０７に備えられたキーボード１１１及びマウス１１２を用いて、検索対象開始日時と検索対象終了日時を、検索条件領域２０４に検索条件として入力することができる。例えば、２００４年１月１日〜２００４年１２月１日と入力すると、画像データ群ＡＤより上記期間に撮影された画像データを検索し、検索結果表示領域２０２に表示する。また、ユーザーは、後述するチェックボックスのＯＮ／ＯＦＦを制御することもできる。
【００２８】
検索条件設定領域２０３には、カメラ１０１を模した画像が表示され、更に第１のチェックボックス２０５、第２のチェックボックス２０６、第３のチェックボックス２０７が画像の周りに表示される。カメラ１０１に装着された鏡筒１１０及びストロボ１０９に対応して、模した画像のイメージがコンピュータ１０７によって変更されるようになっている。ユーザーはキーボード１１１及びマウス１１２を使って上記チェックボックスのＯＮ／ＯＦＦを制御することができる。
【００２９】
図３は、本実施の形態における検索条件の設定手順の一例を示すフローチャートである。
図３において、第１のチェックボックスがＯＮであるかをチェックする（ステップＳ３０１）。このチェックの結果、ＯＮであるならば、カメラ１０１の機種情報が検索条件領域２０４に設定され、同一機種のカメラ１０１によって撮影された画像のみが検索対象となる（ステップＳ３０２）。また、ステップＳ３０１のチェックの結果、ＯＦＦであるならば、ステップＳ３０３の処理にジャンプする。
【００３０】
次に、第２のチェックボックス２０６がＯＮであるかどうかチェックする（ステップＳ３０３）。このチェックの結果、ＯＮであるならば、同一の鏡筒１１０によって撮影された画像のみが同様に検索対象となる（ステップＳ３０４）。例えば、カメラ１０１に焦点距離５０ｍｍ開放値Ｆ１．４のレンズを有する鏡筒が装着され、第２のチェックボックス２０６が有効になっている場合、同一条件の鏡筒１１０によって撮影された画像データが検索対象となる。
【００３１】
さらに、第２の操作部材１０３で設定可能な、測距設定やズーム焦点距離、オートフォーカスの有無等も検索条件として設定される。例えば、ユーザーがズームレンズを接続しているときにズームリングを動かすと、対応した焦点距離で撮影された画像だけが検索結果として現れる。また、ステップＳ３０３のチェックの結果、ＯＦＦであるならば、ステップＳ３０５の処理にジャンプする。
【００３２】
次に、第３のチェックボックス２０７がＯＮであるかどうかチェックする（ステップＳ３０５）。このチェックの結果、ＯＮであるならば、同一機種のストロボ１０９を使用して撮影された画像のみが検索対象となる（ステップＳ３０６）。さらに、第３の操作部材１０４によって設定されるストロボ１０９の発光補正量、発光ズーム値など設定値も検索条件として同様に設定される。また、ステップＳ３０５のチェックの結果、ＯＦＦであるならば、そのまま検索条件の設定は完了する。
【００３３】
このように、本実施の形態では、カメラ１０１やカメラ１０１に接続された鏡筒１１０、ストロボ１０９の構成情報及び設定情報を用いて画像検索を行うことが可能である。また、鏡筒１１０、ストロボ１０９、カメラ１０１に内蔵される不揮発性メモリに、各個体を判別しうる個体識別番号が書き込まれている場合は、検索条件としてそれらを利用して同様の検索を行うことも可能である。
【００３４】
図２における表示部材イメージ２１０には、ユーザーが図１の表示部材１０８を視認したときと同類のイメージが表示される。表示部材イメージ２１０の傍には、第４のチェックボックス２０９があり、チェックを入力できるようになっている。コンピュータ１０７は、内部にカメラ１０１の撮影設定Ｐ１と異なる撮影設定Ｐ２（表２を参照）を保持し、表示部材イメージ２１０に表示する。ユーザーは表示部材イメージ２１０が表示装置１０６に表示されているので撮影設定Ｐ２を視認することができる。ユーザーが撮影設定Ｐ２を変更したい場合は、第１の操作部材１０２を用いて変更する。
【００３５】
第１の撮影部材１０２の動作はコンピュータ１０７に送出され、コンピュータ１０７は撮影設定Ｐ２を変更し、表示部材イメージ２１０を表示部材１０８と対応させる。ここで、第１の操作部材１０２の動作を有効／無効にする機能スイッチが「ＯＮ」になっている時は、コンピュータ１０７は撮影設定Ｐ２に撮影設定Ｐ１をコピーし、同一の撮影設定とする。また、機能スイッチが「ＯＦＦ」になっている時は、撮影設定Ｐ２は、撮影設定Ｐ１をコピーせず、手動でのみ変更可能な状態になる。
以上について、まとめると下表のようになる。
【００３６】
【表１】
2006309668.tif 000003
【００３７】
すなわち、本システムではカメラ１０１の操作部材１０２を用いて撮影設定を変更可能であるが、検索用の撮影条件と、通常の撮影条件が異なることを考慮して２つの撮影設定Ｐ１とＰ２とが存在している。
【００３８】
図４は、本実施の形態として、カメラ４００の内部構成例を示す図である。
図４において、４０１はレンズ、シャッター、絞り、ＣＣＤ等を含む撮像部である。４０２は撮像部４０１で撮像したアナログ映像信号をデジタル画像データに変換するＡ／Ｄ変換器である。４０３は信号処理回路で、Ａ／Ｄ変換器４０２から出力された画像データに対してガンマ補正やホワイトバランス（ＷＢ）補正等の処理を行って、バス４０４に出力し画像データはメモリ４０６に記憶される。
【００３９】
４０５は圧縮回路で、周知のＪＰＥＧフォーマットに従い、画像信号を圧縮・符号化する。４０６はメモリで、信号処理回路４０３から入力された画像信号を記憶し、バス４０４、４０９を介して各装置の回路に対して出力する。また、各回路からの画像信号を記憶する。
【００４０】
４０７は表示部であり、メモリ４０６から入力される画像、あるいは記憶デバイス４１１に記憶された画像、あるいはメニュー画面を表示する。
【００４１】
４１０はカメラ４００の動作の操作・制御を行う操作部であり、メニューボタンや再生ボタンといった各種のスイッチを持つ。４１１はＭＰＵ（Micro Processing Unit）で、不図示のメモリに記憶されたソフトウェアに従って、装置の各回路を制御する。
【００４２】
４１２は記憶デバイスで、カメラから着脱可能なフラッシュメモリカード等であり、バス４０９を介して入力される画像信号を記憶し、また記憶された画像信号を読み出し、バス４０９介して各回路に出力する。
【００４３】
４１３は外部通信用のインターフェースであり、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４、無線ＬＡＮ、Bluetooth等の伝送路４１４介して外部情報機器４１５との間で画像信号の転送を行う。
【００４４】
図５は、本実施の形態におけるコンピュータ１０７及び表示装置１０６の内部構成例を示す図である。
図５において、５００はコンピュータであり、本実施の形態では、図４における外部情報機器４１５に相当する。コンピュータ５００は、ＣＰＵ５０１を備え、ＲＯＭ５０２またはハードディスク（ＨＤ）５１１に記憶された、あるいはフレキシブルディスクドライブ（ＦＤ）５１２より供給される画像検索制御ソフトウェアを実行し、システムバス５０４を介して総括的に制御する。
【００４５】
上記コンピュータ５００のＣＰＵ５０１、ＲＯＭ５０２またはハードディスク（ＨＤ）５１１に記憶されたプログラムにより、本実施の形態の画像検索手段等の手段が構成される。
【００４６】
５０３はＲＡＭで、ＣＰＵ５０１の主メモリ、ワークエリア等として機能する。５０５はキーボードコントローラ（ＫＢＣ）で、キーボード（ＫＢ）５０９や不図示のポインティング印刷デバイス等からの指示入力を制御する。
【００４７】
５０７はディスクコントローラ（ＤＫＣ）で、ブートプログラム（起動プログラム：パソコンのハードやソフトの実行（動作）を開始するプログラム）、複数のアプリケーション、編集ファイル、ユーザーファイルそしてネットワーク管理プログラム等を記憶するハードディスク（ＨＤ）５１１、及びフレキシブルディスク（ＦＤ）５１２とのアクセスを制御する。
【００４８】
５０６は表示装置であり、ＣＲＴコントローラ（ＣＲＴＣ）５１０で、ＣＲＴディスプレイ（ＣＲＴ）５１３の表示を制御する。
【００４９】
５０８は外部通信用のインターフェース（Ｉ／Ｆ）で、伝送路５２０を介して、カメラ等とデータのやり取りを行う。なお、本実施の形態においては、伝送路５２０は図４における伝送路４１４に相当する。
【００５０】
（第２の実施の形態）
図１では、第１の実施の形態における構成例を説明したが、通信ケーブル１０５を使わず、コンピュータ１０７の機能をカメラ１０１に内蔵することでも実現可能である。この場合、表示装置１０６を表示部材１０８で代用し、コンピュータ１０７の機能をカメラ１０１で代用し、キーボード１１１及びマウス１１２の機能を第１の操作部材１０２で代用する。
【００５１】
（本発明に係る他の実施の形態）
前述した本発明の実施の形態における画像検索システムを構成する各手段、並びに画像検索までの各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び上記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００５２】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００５３】
なお、本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラム（実施の形態では図３に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接、あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００５４】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００５５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００５６】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などがある。
【００５７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００５８】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザーに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００５９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザーに配布し、所定の条件をクリアしたユーザーに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
【００６１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現される。
【図面の簡単な説明】
【００６２】
【図１】第１の実施の形態における画像検索システムの構成例を示す図である。
【図２】第１の実施の形態における表示装置に表示される検索画面の一例を示す図である。
【図３】第１の実施の形態における検索条件の設定の手順の一例を示すフローチャートである。
【図４】第１の実施の形態におけるカメラの内部構成例を示す図である。
【図５】第１の実施の形態におけるコンピュータ及び表示装置の内部構成例を示す図である。
【符号の説明】
【００６３】
１０１  カメラ
１０２  第１の操作部材
１０３  第２の操作部材
１０４  第３の操作部材
１０５  通信ケーブル
１０６  表示装置
１０７  コンピュータ
１０８  表示部材
１０９  ストロボ
１１０  鏡筒
１１０ａ  レンズ
１１１  キーボード
１１２  マウス
【図１】
2006309668.tif 000004
【図２】
2006309668.tif 000005
【図３】
2006309668.tif 000006
【図４】
2006309668.tif 000007
【図５】
2006309668.tif 000008