(57)【要約】【課題】デジタルカメラにおいて、コンピュータ内に保存された画像データの撮影情報も合わせた統計情報を利用した検索機能を提供すること。【解決手段】コンピュータに接続されたデジタルカメラから、前記デジタルカメラの備える検索機能で利用可能な撮影情報を取得し、コンピュータに保存された画像データから前記撮影情報を取得し、取得したコンピュータ内に保存された画像データから取得した撮影情報をデジタルカメラへ送信する。【選択図】図８
2015230636.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに接続されたデジタルカメラから、前記デジタルカメラの備える検索機能で利用可能な撮影情報を取得する手段と、
コンピュータの有する記憶媒体に保存された画像データから前記撮影情報を取得する手段と、
取得した撮影情報をデジタルカメラへ送信する手段を有することを特徴とするコンピュータ。
【請求項２】
デジタルカメラに接続されたコンピュータの有する画像データの撮影情報を受信する手段と、
受信した前記撮影情報を記憶する手段と、
記憶した撮影情報から検索条件として利用可能な統計情報を算出する手段と、
算出した前記統計情報を使用して前記デジタルカメラの有する記憶媒体に保存された画像データを検索する手段を有することを特徴とするデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関し、特にコンピュータから撮像装置へ設定した画像データの統計情報を使用して、撮像装置に保存された画像データの検索方法に関するものである。
【背景技術】
【０００２】
近年、デジタルカメラが普及して高解像度化が進むとともに、画像ファイルの保存などに使用されるメモリーカードの大容量化・低価格化が進んでいる。これに伴い、デジタルカメラに挿入されたメモリーカードの空き容量を気にすることなく、気軽に撮影を楽しむことができるようになり、デジタルカメラ内に大量の画像ファイルが保存された状態である場合が増えてきた。
【０００３】
そのような状況において、デジタルカメラに挿入された保存されたたくさんの画像ファイルの中から目的の画像を簡単に見つけ出して表示するために、画像ファイルに記録された撮影情報を利用して画像ファイルを検索する機能が提供されている。ここで、画像ファイルに記録された情報とは、デジタルカメラを使用して撮影する際に記録された撮影日時や、ユーザーが画像ファイルに付加した任意のタグ情報などを指す。また、人物検出機能を備えるデジタルカメラにおける被写体の人物情報も、撮影情報として考える。
【０００４】
なお、デジタルカメラで撮影した画像は、大容量記憶媒体を備え持つコンピュータへ転送してバックアップをとられることが多く、コンピュータ内に数多くストックされた画像データの中から目的の画像データを見つけ出すために、検索機能はよく活用される機能として利用されている。
【０００５】
従来の画像データの検索機能に利用する関するものは多くある。特許文献１では、デジタルカメラで撮影した画像データを他の大容量記憶媒体へ転送する場合に、検索に利用できる情報ファイルも一緒に転送し、後々の画像検索を容易に行うようにする方法が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−２３４６０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述のように、撮影日時やタグ情報だけでなく、被写体の人物情報や位置情報が撮影情報として利用できるようになると、統計的な検索機能を行うことができるようになる。
【０００８】
例えば、画像データに記録された人物情報を利用して、過去に数多く撮影した人物の順位を確認した上で人物の指定を行い、その人物が写っている画像データを検索する、という機能は統計情報を利用したものであると言える。
【０００９】
このような統計情報を利用した検索を行う場合、一般に、より多くの画像データを母数として算出する方が正当性のある結果が得られることが多い。
【００１０】
しかしながら、多くのユーザーのデジタルカメラを利用形態として、画像データを大容量記憶媒体を備え持つコンピュータなどにコピーしてバックアップをとるとともに、その後の撮影可能枚数を上げるためにメモリーカード内に記録されたバックアップ済みの画像データを消去する使用例が見られる。これにより、コンピュータ内には過去すべての画像データが保存される状態となるが、デジタルカメラに挿入されたメモリーカード内には、常に最近撮影した画像データのみが保存されている状態が多く存在することになる。
【００１１】
この場合、コンピュータ内に保存された画像データに対しては、コンピュータ内に保存された過去すべての画像データから算出した結果から統計情報を算出できるが、デジタルカメラで検索を行うためにメモリーカード内に保存された画像データのみから統計情報を算出して検索を行っても、コンピュータで算出した検索結果と比べて、期待どおりの結果が得られない場合が多く存在することが推測される。
【００１２】
そこで、本発明の目的は、最近撮影した画像データしか保存していないデジタルカメラにおいても、過去に撮影した画像データを含めた撮影情報から算出した統計情報を利用した検索機能を提供することである。
【課題を解決するための手段】
【００１３】
本発明のコンピュータは、コンピュータに接続されたデジタルカメラから、前記デジタルカメラの備える検索機能で利用可能な撮影情報を取得する手段と、
コンピュータの有する記憶媒体に保存された画像データから前記撮影情報を取得する手段と、
取得した撮影情報をデジタルカメラへ送信する手段を有することを特徴としている。
【発明の効果】
【００１４】
本発明によれば、デジタルカメラ内に実際に過去の画像データを撮り溜めるようなことをせずに、過去に撮影した画像データや、他のデジタルカメラで撮影された画像データに記録された撮影情報をもとに算出した、正当性のある統計情報を利用した画像データ検索を行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例による画像表示システム
【図２】本発明の実施例による画像表示処理システムを構成するデジタルカメラのブロック図
【図３】本発明の実施例による画像表示処理システムを構成するＰＣのブロック図
【図４】本発明の実施例によるデジタルカメラで検索を実行するときのＬＣＤに表示する検索画面
【図５】本発明の実施例によるデジタルカメラで統計検索を実行するときのＬＣＤに表示する検索画面
【図６】本発明の実施例によるデジタルカメラで統計検索を実行するときに参照する統計データファイル
【図７】本発明の実施例によるデジタルカメラで統計データを使用した統計検索に関する処理の流れ
【図８】本発明の実施例によるＰＣからデジタルカメラへの統計データの転送に関する処理の流れ
【発明を実施するための形態】
【００１６】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００１７】
［実施例１］
図１は、本発明の実施形態にかかわる画像データ処理システムである。
【００１８】
本実施形態におけるシステムは、通信装置の一例であるデジタルカメラ１０１と、デジタルカメラ１０１で撮影した画像ファイルを受信する情報処理装置の一例であるコンピュータ１０２とで構成される。デジタルカメラ１０１とコンピュータ（以下、「ＰＣ」と呼ぶ）１０２は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等による通信経路１０３を用いて接続される。
【００１９】
デジタルカメラ１０１の構成を図２に示す。ＣＰＵとＲＯＭで構成される制御装置２０１は、入力された信号やプログラムに従い、デジタルカメラ１０１の各部を制御する。被写体像は集光レンズ２０２を通り、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）２０３により撮像された被写体像が電気信号に変換される。そしてＡ／Ｄ変換機２０４によりデジタル信号に変換される。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０５は、撮影データや各種パラメータなどのデータを一時的に記憶する。
【００２０】
フラッシュメモリ２０７は、撮影された撮影データや制御プログラムなどを記憶するための記憶媒体であり、デジタルカメラ１０１に内蔵されていてもよいし、例えばメモリーカードのように着脱可能であってもよい。ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）２１０は撮影した画像ファイルを表示したり、ユーザーに通知する情報など、各種ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示したりする。ＶＲＡＭ２０９は、ＬＣＤ２１０に表示するための画像ファイルなどを記憶する。入力装置２０８は、主にユーザーが操作する部材であり、撮影時に使用するレリーズボタンや画像再生時の画像送り等を指示するためのユーザー入力を受け付ける。入力装置２０８はボタン、レバー、ホイール、タッチパネルなどを用いることができる。通信装置２０６は、デジタルカメラ１０１とＰＣ１０２と接続するためのインターフェースである。
【００２１】
次に、ＰＣ１０２の構成を図３に示す。ＰＣ１０２は、デジタルカメラ１０１と同様、ＣＰＵ３０１、ＲＡＭ３０３、入力装置３０４、ＶＲＡＭ３０５、表示装置３０６、通信装置３０７を備える。ＰＣ１０２の入力装置３０４として、キーボードやマウスなどのポインティングデバイスなどを用いることができる。また、ハードディスク装置（以下、「ＨＤＤ」）３０２はデジタルカメラ１０１から受信した画像ファイルや、ＰＣ１０２を制御するプログラムなどの各種データを記憶する。
【００２２】
本実施形態における、画像データ設定、表示するアプリケーション（以下、単に「アプリケーション」と呼ぶ）もＨＤＤ３０２に記憶されている。なお、入力装置３０４や表示装置３０６はＰＣ１０２の構成要素として記載されているが、外部装置としてＰＣ１０２に接続され、ＣＰＵ２００がそれらを制御してもよい。なお、本実施形態では、通信経路１０３はＵＳＢケーブルを用いるが、必ずしも有線での通信に限定されない。例えば、ＩＥＥＥ  ８０２．１１ｂに代表される無線ＬＡＮなどの無線での通信を用いてもよい。
【００２３】
本システムでは、デジタルカメラ１０１とＰＣ１０２とをＵＳＢを使用して接続し、ＰＣ１０２のＣＰＵ３０１がＨＤＤ３０２に記憶されたアプリケーションを起動する。このアプリケーションでは、デジタルカメラ１０１の備え持つ検索能力の情報を取得し、デジタルカメラ１０１にて検索で利用可能な統計データをＰＣ１０２からデジタルカメラ１０１へ転送する機能を提供する。これによりデジタルカメラ１０１では、転送された撮影履歴情報を利用して、デジタルカメラ１０１のフラッシュメモリ２０７内に保存された画像データの検索を行う。
【００２４】
図４に、デジタルカメラ１０１において画像データの検索を実行すると、デジタルカメラ１０１のＬＣＤ２１０に表示する検索画面を示す。
【００２５】
図４（ａ）に示す撮影日付検索実行画面４０１は、デジタルカメラ１０１のフラッシュメモリ２０７に保存された画像データの中から、画像データに記録された撮影日時情報を参照し、撮影が行われた日付とその日に撮影された枚数を表示する。ユーザーはデジタルカメラ１０１の入力装置２０８を使用して、表示された撮影日の中から任意のものを選択して検索を実行すると、撮影日付検索結果画面４０２のように、該当する日付に撮影された画像のサムネイル画像を一覧表示する。これにより、ユーザーは撮影日付を指定して目的の画像を探すことができる。
【００２６】
続いて、デジタルカメラ１０１において撮影時に被写体の人物を検出して個人を認識した上、画像データ内に被写体人物情報を記録する機能を備えている場合の、被写体人物を利用した検索画面を図３（ｂ）に示す。被写体人物検索実行画面４０３は、デジタルカメラ１０１のフラッシュメモリ２０７に保存された画像データの中から、画像データに記録された人物情報を参照して、撮影時に検出した認識した人物の顔画像および名前、さらにその人物が被写体として検出された画像の枚数を表示する。ユーザーはデジタルカメラ１０１の入力装置２０８を使用して、表示された人物の中から任意のものを選択して検索を実行すると、被写体人物検索結果画面４０４のように、該当する人物が被写体として検出された画像のサムネイル画像を一覧表示する。
【００２７】
これにより、ユーザーは被写体人物を指定して目的の画像を探すことができる。なお、被写体人物検索実行画面で表示している人物の顔画像と名前は、あらかじめユーザーがデジタルカメラ１０１を操作して登録した情報、もしくはＰＣ１０２から通信経路１０３を通じてデジタルカメラ１０１へ登録した情報から表示可能なものとする。
【００２８】
これらは、デジタルカメラ１０１で実行可能な検索機能の一例であり、本実施例ではさらに統計検索機能を行うことを可能とする。
【００２９】
図５に、被写体人物情報の統計データを利用した検索画面を示す。ここで統計データに含まれるデータは、デジタルカメラ１０１のフラッシュメモリ２０７内に保存された画像データのみではなく、過去にＰＣ１０２へ転送してＨＤＤ３０２に保存した画像データの撮影情報も含む。この統計データを利用することにより、デジタルカメラ１０１内に保存された画像データのみから得た情報を利用するよりも統計的な検索を行うことができる。
【００３０】
図５（ａ）にある人物ランク検索実行画面５０１では、デジタルカメラ１０１とＰＣ１０２に保存された画像データの中で、被写体として検出された人物の顔画像と名前および画像枚数を、画像枚数の多い順にランキングで表示する。ここで表示する画像枚数は、デジタルカメラ１０１のみに保存されたデジタルカメラ１０１保存枚数と、デジタルカメラ１０１とＰＣ１０２の両方に保存された合計枚数とを表示する。ユーザーはデジタルカメラ１０１の入力装置２０８を使用して、表示された人物の中から任意のものを選択して検索を実行すると、被写体人物統計検索結果画面５０２を表示する。
【００３１】
人物ランク検索結果画面５０２では、デジタルカメラ１０１内に保存された画像データの中から該当する人物が被写体として検出されたサムネイル画像を一覧表示し、さらにＰＣ１０２のみに保存された画像データをサムネイル画像を表示する代わりに、ＰＣ１０２に該当の画像データの保存枚数を表示する。
【００３２】
また、人物ランク検索に加えて、ユーザが指定した期間内での撮影枚数を算出した検索も行うことができる。図５（ｂ）にある期間指定人物ランク検索実行画面では、デジタルカメラ１０１とＰＣ１０２に保存された画像データの中で、ユーザが指定した最近３カ月に限定して、被写体として検出された人物の顔画像と名前および画像枚数を、画像枚数の多い順にランキングで表示したものである。これにより、ユーザーはデジタルカメラ１０１の入力装置２０８を使用して、表示された人物の中から任意のものを選択して検索を実行すると、期間指定人物ランク検索結果画面５０４を表示する。
【００３３】
続いて、デジタルカメラ１０１において、検索実行時に参照する撮影情報の統計データファイルについて説明する。この統計データファイルは、デジタルカメラ１０１で画像データを新たに撮影するときに作成ならびに更新されるファイルである。またこの統計データファイルは、デジタルカメラ１０１とＰＣ１０２とをＵＳＢを使用して接続して起動するアプリケーションにて、ＰＣ１０２のＨＤＤ３０２に保存された画像データの画像データの撮影情報も追加定義して更新して、ＰＣ１０２からデジタルカメラ１０１に転送する。
【００３４】
デジタルカメラ１０１は、この統計データファイルをフラッシュメモリ２０７内に保存し、検索実行時に読み込む。統計データファイルには、デジタルカメラ１０１の検索機能における、検索条件として使用できる撮影情報について記載される。
【００３５】
図６に、統計データファイルの記載内容の一例を示す。統計ファイルデータとして、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）でキーワード情報管理する場合の一例である。
【００３６】
この例では、２つの画像データに関する情報、および３名の被写体として検出された人物の情報を定義した箇所を示している。
【００３７】
画像データに関する情報＜Ｉｍａｇｅｓ＞要素の子要素として次の情報を持つ。＜ｉｍａｇｅ＞要素に、画像データ内に記録された画像識別用としして用いる識別番号＜Ｇｕｉｄ＞、画像データの撮影日時＜ＣａｐｔｕｒｅＤａｔｅ＞、撮影時に検出した人物を特定するための人物登録番号＜ＰｅｒｓｏｎＩＤ＞、そして保存場所を表す＜Ｓａｖｅ−Ｉｎ＞である。
【００３８】
なお、＜Ｓａｖｅ−Ｉｎ＞要素については、その子要素＜Ｔｙｐｅ＞にて画像データがデジタルカメラ１０１に保存されているか、ＰＣ１０２に保存されているかを意味する。画像データの保存場所がデジタルカメラ１０１の場合には、子要素＜Ｐａｔｈ＞に画像データのパスを定義することで、サムネイル画像を表示す場合などの画像データアクセスを効率良く行えるようにする。
【００３９】
一方、＜Ｐｅｒｓｏｎｓ＞要素にはカメラで検出した場合に人物を識別することを可能とするため、次の情報を子要素として持つ。＜Ｐｅｒｓｏｎ＞要素に、人物情報の管理を目的とした人物登録番号＜Ｉｄ＞、その人物の名前として画面に表示する文字列＜Ｎａｍｅ＞、またその人物の顔画像ビットマップ＜Ｉｃｏｎ＞を定義する。
【００４０】
ここでは、デジタルカメラ１０１における画像データの検索実行時に、撮影情報として、撮影日時と被写体検出した人物を条件として利用できる場合の例として、これらの撮影情報を記載した統計情報ファイルについて説明した。他にもＧＰＳ情報などの位置情報など撮影情報を検索に利用できる場合には、他の利用可能な撮影情報を記載しても良い。
【００４１】
デジタルカメラ１０１で画像データの検索に使用する統計データファイルに対する処理の流れを示す。
【００４２】
まず、図７（ａ）に画像データの検索実行に可能な再生モードへ遷移したときのデジタルカメラ１０１の統計データファイルの作成・更新の処理の流れを示す。ここで、デジタルカメラ１０１は画像データを新規に撮影する撮影モードとフラッシュメモリ２０７に保存された画像データを表示する再生モードの２つのモードを持つ。画像データの検索は、フラッシュメモリ２０７に保存された画像データに対して行うため、再生モードでのみ実行可能である。ステップＳ７１０１にて再生モードに遷移すると、ステップＳ７１０２にてフラッシュメモリ２０７に統計データファイルが保存されているか確認する。
【００４３】
統計データファイルが存在する場合には、ステップＳ７１０３にてフラッシュメモリ２０７から統計データをＲＡＭ２０５に読み込み、ステップＳ７１０４にて統計データファイル内に記載された画像データを確認する。一方、ステップＳ７１０２で統計データファイルが存在しないことを確認した場合には、ステップＳ７１０５で新規に統計データファイルを画像データの記載が無い状態で作成する。続いてステップＳ７１０６にて、フラッシュメモリ２０７に保存された画像データを参照し列挙する。ステップＳ７１０７にて列挙したフラッシュメモリ２０７内に保存された画像データの数だけ、統計データファイルの更新を図る。
【００４４】
ステップＳ７１０８にて対象の画像データが統計データファイルに記載済みか判断し、ステップＳ７１０９にて未記載の場合には画像データから検索に利用可能な撮影日時や被写体として検出された人物情報などの撮影情報を取得する。ステップＳ７１１０にて取得した撮影情報を統計データファイルに追記する。このとき、撮影情報以外にも図６にて説明したような画像データを特定する識別番号などの情報を付加して記載する。また、ステップＳ７１１１にて画像データがカメラに保存されていることを、画像データのパスとともに加えて記載する。
【００４５】
なお、ステップＳ７１０８にて統計データファイルに記載済みの画像データとして判断された場合にも、ステップＳ７１１２にてカメラ内に保存されていることを記載済みか判断の上、記載されていない場合にはステップＳ７１１３にて画像データがカメラに保存されていることを、画像データのパスとともに加えて記載する。ステップＳ７１０８にてカメラに保存されていることが記載済みの場合には、対象の画像データの情報更新は行わない。
【００４６】
このようにして、列挙したフラッシュメモリ２０７内に保存された画像データの数だけ、統計データファイルの更新を行った後、ステップＳ７１１４にて更新した統計データファイルをフラッシュメモリ２０７に保存し、画像データの検索実行時に備えておく。
【００４７】
続いて、図７（ｂ）にデジタルカメラ１０１にて人物ランク検索を実行するときにおける、デジタルカメラ１０１の処理の流れを示す。ステップＳ７２０１にて、前述の図７（ａ）ステップＳ７１１４でフラッシュメモリ２０７に保存した統計データファイルをＲＡＭ２０５に読み込む。ステップＳ７２０２にて統計データファイルに記載された撮影情報を元に、被写体として検出された人物ごとに画像データ枚数を算出する。この算出結果から、ステップＳ７２０３にて図５（ａ）の人物ランク検索実行画面５０１のように画像データ枚数順に被写体として検出された人物情報を表示する。
【００４８】
ステップＳ７２０４にてどの人物で検索するかの選択、つまり検索実行のユーザー入力を待機する。入力装置２０８によりユーザー入力を受けたら、ステップＳ７２０５にて図５（ａ）の人物ランク検索結果画面５０２に示すとおり選択された人物が被写体として検出されたことを記録された画像データの一覧を表示する。
【００４９】
続いて、デジタルカメラ１０１とＰＣ１０２とをＵＳＢを使用して接続して起動するアプリケーションにおける、ＰＣ１０２からデジタルカメラ１０１へ統計データを転送する処理について説明する。
【００５０】
図８（ａ）に、ＰＣ１０２内に保存された画像データの撮影情報も含む統計データをデジタルカメラ１０１へ送信するためのＰＣ１０２の処理の流れを示す。始めにステップＳ８１０１にて統計データファイルを受信すべく、デジタルカメラ１０１へ受信要求を送信する。ステップＳ８１０２にてデジタルカメラ１０１から送られた統計データファイルを受信する。ステップＳ８１０３にて受信した統計データファイルに記載された情報から、デジタルカメラ１０１で検索条件として利用可能な撮影情報を確認する。
【００５１】
ここで検索条件として利用可能と判断される撮影情報は、撮影日時や被写体として検出された人物情報である。続いて、ステップＳ８１０４にて統計データファイルに記載された画像データを確認の上、ステップＳ８１０５にてＰＣ１０２内に保存された画像データを参照して列挙する。ステップＳ８１０６にて列挙した画像データの数だけ、統計データファイルへＰＣ１０２内に保存された画像データの撮影情報の追記を図るべく、引き続き次の処理を行う。ステップＳ８１０７にて対象の画像データが統計データファイルに記載済みの画像データであるか判断する。記載されていないと判断した場合には、ステップＳ８１０８にて対象の画像データから検索に利用可能な撮影情報を取得し、ステップＳ８１０９にて統計データファイルに追記する。
【００５２】
このとき、ステップＳ８１１０にあるように対象の画像データがＰＣ１０２に保存されていることを追記する。これは、デジタルカメラ１０１で検索を実行したときに、デジタルカメラ１０１内に保存された画像データであるか判断を可能とするための情報として利用するためである。一方、ステップＳ８１０７にて対象の画像データが統計データファイルに記載済みであると判断した場合には、ステップＳ８１１１にてＰＣ１０２内に保存されていることを記載済みか確認し、未記載である場合にはステップＳ８１１２でＰＣ１０２に保存されていることを記載し、記載済みの場合には対象の画像データに関する情報更新は行わない。
【００５３】
ステップＳ８１０５にて列挙されたＰＣ１０２内画像データの撮影情報を反映し、統計データファイルを更新次第、ステップＳ８１１３にてデジタルカメラ１０１へ送信する。
【００５４】
なお、ステップＳ８１０７〜ステップＳ８１１２の処理にて、ＰＣ１０２内に画像データがＰＣ１０２内に存在することを記載した。これは、デジタルカメラ１０１をＰＣ１０２に接続して、デジタルカメラ１０１内の画像データをＰＣ１０２への転送が行われることにより、ＰＣ１０２内にも同一の画像データが存在するようになるからである。その後、デジタルカメラ１０１にて、デジタルカメラ１０１内の画像データを削除した場合に、ＰＣ１０２にも存在することを確認することができれば、デジタルカメラ１０１側で統計データファイルの更新を行う場合に、その画像データの撮影情報を削除すべきか判断することが可能にもなる。
【００５５】
図８（ｂ）に、ＰＣ１０２から統計データを受信するためのデジタルカメラ１０１の処理の流れを示す。
【００５６】
ステップＳ８２０１にてＰＣ１０２から統計データの受信要求を受信したら、ステップＳ８２０２にてフラッシュメモリ２０７から統計データファイルをＲＡＭ２０５に読み込む。読み込んだ統計データをステップＳ８２０３にて通信装置２０６を使用してＰＣ１０２へ送信する。ＰＣ１０２側で統計データファイルの更新処理が行われた後、ステップＳ８２０４にてＰＣ１０２から送られた統計データファイルを受信し、ステップＳ８２０５にてフラッシュメモリ２０７に保存する。これによりデジタルカメラ１０１にて検索が実行された場合に、フラッシュメモリ２０７に保存された統計データを利用して検索を実行することができるようになる。
【００５７】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００５８】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
【００５９】
また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータはがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【符号の説明】
【００６０】
１０１ デジタルカメラ、１０２ ＰＣ、１０３ 通信経路、２０１ 制御装置、
２０２ レンズ、２０３ ＣＣＤ、２０４ Ａ／Ｄ変換装機、２０５ ＲＡＭ、
２０６ 通信装置、２０７ フラッシュメモリ、２０８ 入力装置、２０９ ＶＲＡＭ、
２１０ ＬＣＤ、３０１ ＣＰＵ、３０２ ＨＤＤ、３０３ ＲＡＭ、３０４ 入力装置、
３０５ ＶＲＡＭ、３０６ 表示装置、３０７ 通信装置、
４０１ デジタルカメラのＬＣＤに表示された撮影日付検索実行画面、
４０２ デジタルカメラのＬＣＤに表示された撮影日付検索結果画面、
４０３ デジタルカメラのＬＣＤに表示された被写体人物検索実行画面、
４０４ デジタルカメラのＬＣＤに表示された被写体人物検索結果画面、
５０１ デジタルカメラのＬＣＤに表示された人物ランク検索実行画面、
５０２ デジタルカメラのＬＣＤに表示された人物ランク検索結果画面、
５０３ デジタルカメラのＬＣＤに表示された期間指定人物検索実行画面、
５０４ デジタルカメラのＬＣＤに表示された期間指定人物検索結果画面
【図１】
2015230636.tif 000003
【図２】
2015230636.tif 000004
【図３】
2015230636.tif 000005
【図４】
2015230636.tif 000006
【図５】
2015230636.tif 000007
【図６】
2015230636.tif 000008
【図７】
2015230636.tif 000009
【図８】
2015230636.tif 000010