(57)【要約】【課題】  時間データが付加された複数の画像データの中から、所望する画像データを効率的に検索することが可能な画像検索画面を備えた画像検索装置および画像検索方法を提供する。【解決手段】  画像検索装置および画像検索方法においては、画像データを検索するための検索画面上で、複数の地図を異なる縮尺スケールで表示するとともに、該複数の縮尺スケールで表示された地図を連動させて表示することにより、複数の縮尺スケールの地図上での画像データの位置を一度で包括的に把握可能とする。【選択図】  図１８
2008251017.tif 000002
【特許請求の範囲】
【請求項１】
位置データが付加された複数の画像データの中から所望の画像データを検索するための画像検索装置であって、
共通の場所を包含する異なる縮尺の複数の地図を画面上に同時に表示する地図表示手段と、
該複数の地図のひとつを選択する選択手段と、
選択された地図を前記画面上で２次元的にシフトするシフト手段と、
前記選択された地図のシフトに連動して、選択されていない地図を前記画面上で２次元的にシフトさせる連動手段と、
前記画面上に表示されている部分の複数の地図に対応する位置データが付加された画像データを表示する画像表示手段と
を備えることを特徴とする画像検索装置。
【請求項２】
請求項１に記載の画像検索装置において、前記画像表示手段は前記画像データをサムネイル画像で表示することを特徴とする画像検索装置。
【請求項３】
請求項１又は２に記載の画像検索装置はさらに、
画面上に時間軸を表示する時間軸表示手段と、
前記時間軸を前記画面上で時間軸の方向にシフトする時間軸シフト手段と、
前記地図表示手段は、前記画面上に前記複数の地図と同時に前記時間軸を表示し、
前記画像表示手段は、前記画面上に表示されている部分の時間軸に含まれる時間データが付加されているとともに、前記画面上に表示されている部分の地図に含まれる位置データが付加された画像データを表示することを特徴とする画像検索装置。
【請求項４】
請求項３に記載の画像検索装置において、前記時間軸表示手段は、前記画像データに付加された時間データの前記時間軸上での密度に応じて前記時間軸の表示形態を変更することを特徴とする画像検索装置。
【請求項５】
請求項１〜請求項４に記載の画像検索装置において、前記時地図表示手段は、前記画像データに付加された位置データの前記地図上での密度に応じて前記地図の表示形態を変更することを特徴とする画像検索装置。
【請求項６】
位置データが付加された複数の画像データの中から所望の画像データを検索するための画像検索をコンピュータに実行させるプログラムであって、
共通の場所を包含する異なる縮尺の複数の地図を画面上に同時に表示する地図表示工程と、
選択指示入力に応じて該複数の地図のひとつを選択する選択工程と、
シフト指示入力に応じて選択された地図を前記画面上で２次元的にシフトするシフト工程と、
前記選択された地図のシフトに連動して、選択されていない地図を前記画面上で２次元的にシフトさせる連動工程と、
前記画面上に表示されている部分の複数の地図に対応する位置データが付加された画像データを表示する画像表示工程と
とを有する画像検索をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の画像データを取り扱う装置において、画像データに付加された時間情報や位置情報等に基づいて所望の画像データを検索するための画像送信装置および画像検索方法に関する。
【背景技術】
【０００２】
従来、多数の画像データを簡便にかつ直感的に検索する画像検索装置として、画像データに付加された時間情報に基づいて画像データを検索する画像検索装置が知られている。例えば特開平１１−３２８２０９には、時間情報が付加された画像データを検索するために画面上に時間軸を表示し、該時間軸上において前記時間情報に対応する位置に画像データが存在する旨を示すマークを表示することにより画像データを検索する画像検索装置が開示されている。
【特許文献１】特開平１１−３２８２０９
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特開平１１−３２８２０９に開示されている画像検索装置においては、所望の時間スケールで画像データを検索するために画面上に表示された時間軸を必要に応じてその都度拡大／縮小を行う必要があった。
【０００４】
例えば年単位のスケールで時間軸を表示している場合、月単位のスケールの時間軸上で画像データを検索したい場合には時間軸を拡大した画面に更新する必要があった。また更に日単位のスケール、時間単位のスケールで画像データを検索したい場合には、日単位のスケール、時間単位のスケールに時間軸を拡大して表示する必要があった。逆に時間単位のスケール、日単位のスケールで画像データを検索した後に、月単位のスケール、年単位のスケールで画像データを検索する場合には、時間軸を縮小して検索画面を表示する必要があった。
【０００５】
このように従来の画像検索装置では、時間軸のスケールを階層的に辿りながら変更して所望の画像データを検索しなければならないとともに、一画面に一つのスケールでしか時間軸が表示されないので、画像データの全体的な時間スケール上での位置付けと、微視的な時間スケール上での位置付けが同時に閲覧することができず、画像データの総合的な時間軸上での位置関係の把握が困難であり、画像データの検索の手間を増加させていた。
【０００６】
そこで本発明は、画像データの検索が直感的で容易にかつ簡便にできる画像検索装置および画像検索方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、また本発明による画像検索装置および画像検索方法においては、画像データを検索するための検索画面上で、複数の地図を異なる縮尺スケールで表示するとともに、該複数の縮尺スケールで表示された地図を連動させて表示することにより、複数の縮尺スケールの地図上での画像データの位置を一度で包括的に把握可能とする。
【０００８】
また本発明による画像検索装置および画像検索方法においては、画像データを検索するための検索画面上で、時間軸と地図を同時に表示するとともに、時間軸と地図を連動させることにより、画像データの時間軸上の位置と空間的な位置を一度で包括的に把握可能とする。
【発明の効果】
【０００９】
本発明による画像検索装置および画像検索方法においては、複数の地図に基づき、あるいは時間軸と地図を組み合わせたものに基づき所望の画像データを検索するので、画像検索を直感的で容易にかつ簡便に行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施形態について説明する。図１および図２は、本発明を適用した画像検索装置である電子カメラ１００の一実施形態の外観図（正面視および背面視）である。図１に示すように電子カメラ１００の前面には被写体像を形成するための撮影レンズ１０、撮影画面を確認するためのファインダ１１、撮影時に被写体を照明するためのストロボ１２、被写体の明るさを検知するための測光回路１３、電子カメラ１００をユーザが手でホールドしやすくするためにカメラ本体から出っ張ったグリップ部１４が備えられ、上面には撮影を指示するためのレリーズボタン１６、電子カメラ１００の電源のＯＮ／ＯＦＦ制御を行うための電源スイッチ１７が備えられる。
【００１１】
図２に示すように、電子カメラ１００の背面にはファインダ１１の接眼部、テキストおよび画像表示用の略四角形の画面を備えた左ＬＣＤ（左画面）２１とテキスト表示用および画像表示用の略四角形の画面を備えた右ＬＣＤ（右画面）２２が配置され、右ＬＣＤ２２の下側には画像検索に用いられる上方向ボタン２３、下方向ボタン２４、左方向ボタン２５、右方向ボタン２６、決定ボタン２７が配置され、左ＬＣＤ２１の下側には電子カメラ１００を撮影モードに設定するための撮影モードボタン２８、電子カメラ１００を再生モードに設定するための再生モードボタン２９、再生モードにおいて画像データを検索する検索画面を表示させるための検索ボタン３１が配置されている。側面には画像データ保存用のメモリカード７７を装着するためのメモリカードスロット３０が備えられる。
【００１２】
なおレリーズボタン１６、上方向ボタン２３、下方向ボタン２４、左方向ボタン２５、右方向ボタン２６、決定ボタン２７、撮影モードボタン２８、再生モードボタン２９、検索ボタン３１は全てユーザーによって操作される操作キーである。
【００１３】
なお左ＬＣＤ２１および右ＬＣＤ２２の表面上には、指の接触操作により指示された位置に対応する接触位置データを出力する機能を備えたいわゆるタッチスクリーン６６が配置され、画面上に表示された選択項目や画像データの選択に用いることができる。このタッチスクリーン６６はガラス・樹脂等の透明材料によって構成され、ユーザはタッチスクリーン６６の内側に形成される画像やテキストを、タッチスクリーン６６を通して観察することができる。
【００１４】
図３は、図１および図２に示した電子カメラ１００の内部の電気構成例を示すブロック図であって、各構成要素は各種情報データおよび制御データを伝送するためのデータ／制御バス５１を介して互いに接続されている。各構成要素はおおまかに、画像データの撮影動作を実行する撮影制御回路６０を中心とするブロック、画像ファイルを記憶・保存するメモリカード７７のブロック、画像データおよびその関連情報の表示を実行する画面制御回路９２を中心とするブロック、操作キー６５等のユーザーインターフェースと各制御回路に対する統括制御を行うＣＰＵ５０を中心とするブロックに分けることができる。
【００１５】
ＣＰＵ５０（中央処理ユニット）は電子カメラ１００全体の制御を行う手段であって、操作キー６５、タッチスクリーン６６、電源スイッチ１７、タイマ７４、測光回路１３からの入力情報に応じて撮影制御回路６０、画面制御回路９２、電源制御回路６４への各種指示を行う。測光回路１３は被写体の輝度を測定し、その測定結果である測光データをＣＰＵ５０に出力する。ＣＰＵ５０は測光データに応じて、ＣＣＤ５５の露光時間、感度をＣＣＤ駆動回路５６により設定するとともに、該設定データに応じて撮影制御回路６０を介し絞り５３の絞り値を絞り制御回路５４により制御する。
【００１６】
ＣＰＵ５０は撮影モードではレリーズボタン１６の操作に応じて撮影制御回路６０を介し撮影動作を制御する。またＣＰＵ５０は測光データに基づき被写体が暗い場合には、撮影時にストロボ駆動回路７３を介しストロボ１２を発光させる。タイマ７４は時計回路を内蔵し、現在の日時に対応する日時情報を検出し、撮影時に撮影日時情報をＣＰＵ５０に供給する。ＣＰＵ５０は該撮影日時情報を画像データに付加してメモリカード７７に格納する。ＣＰＵ５０は、ＲＯＭ６７（リードオンリメモリ）に記憶されている制御プログラムに従い各部を制御する。ＥＥＰＲＯＭ６８（電気的消去書き込み可能ＲＯＭ）は不揮発性のメモリであって、電子カメラ１００の動作に必要な設定情報等を記憶している。ＲＡＭ７０は揮発性のメモリであって、ＣＰＵ５０の一時的作業領域として用いられる。ＣＰＵ５０は、電源スイッチ１７の操作状態を検知して、電源制御回路６４を介して電源６３の制御を行う。
【００１７】
撮影制御回路６０は、レンズ駆動回路５２により撮影レンズ１０のフォーカシング、ズーミングを行い、絞り制御回路５４により絞り５３を制御してＣＣＤ５５の露光量をコントロールし、ＣＣＤ駆動回路５６によりＣＣＤ５５の動作を制御する。被写体からの光束は撮影レンズ１０により光量調節のための絞り５３を介し、ＣＣＤ５５上に被写体像として形成され、この被写体像はＣＣＤ５５により撮像される。複数の画素を備えたＣＣＤ５５（チャージカップルドデバイス）は被写体像を撮像するための電荷蓄積型イメージセンサーであり、ＣＣＤ５５上に形成された被写体像の強度に応じた電気的な画像信号をＣＣＤ駆動回路５６により供給される駆動パルスに応じてアナログ処理部５７に出力する。
【００１８】
アナログ処理部５７はＣＣＤ５５が光電変換した画像信号を所定のタイミングでサンプリングし、そのサンプリングした信号を所定のレベルに増幅する。Ａ／Ｄ変換回路５８（アナログデジタル変換回路）はアナログ処理部５７でサンプリングした画像信号をデジタル化することによりデジタルデータに変換し、撮影バッファメモリ５９は該デジタルデータを一旦格納する。
【００１９】
撮影制御回路６０は撮影モード中上述の動作を繰り返すとともに、画面制御回路９２はデータ／制御バス５１を介して撮影バッファメモリ５９に順次格納されるデジタルデータを読み出してフレームメモリ６９に一旦格納し、該デジタルデータを表示用画像データに変換してフレームメモリ６９に再格納し、該表示用画像データを左画面２１に表示させるというスルー画像表示動作を繰り返す。また画面制御回路９２は必要に応じてテキスト表示情報をＣＰＵ５０から入手し、表示用テキストデータに変換してフレームメモリ６９に格納し、該表示用テキストデータを左画面２１、右画面２２に表示させる。このようにして撮影モードにおいては、左画面２１にＣＣＤ５０により撮像されている画像がリアルタイムに表示されるので、このスルー画像をモニター画面として使用して撮影のための構図設定を行うことが可能になる。撮影制御回路６０は撮影バッファメモリ５９に格納したデジタルデータの高周波成分の度合い解析して撮影レンズ１０の焦点調節状態を検出し、検出結果に応じてレンズ駆動回路５２により撮影レンズ１０の焦点調節を行う。
【００２０】
レリーズ時に撮影制御回路６０はＣＰＵ５０から撮影指示を受けると、ＣＣＤ駆動回路５６を介してＣＣＤ５５により被写体像を撮像させ、撮像により生成した画像信号をアナログ処理部５７、Ａ／Ｄ変換回路５８を介して撮影バッファメモリ５９にデジタルデータ（生データ）として一旦格納する。撮影制御回路６０は撮影バッファメモリ５９に一旦格納したデジタルデータを所定の記録フォーマット（ＪＰＥＧなど）に変換または圧縮して画像データを形成し、該画像データをメモリカード７７に記録保存する。
【００２１】
ＧＰＳ回路６１（グローバルポジショニングシステム回路）は、地球の周りを周回している複数の衛星からの情報を用いて電子カメラ１００の位置情報（経度データ、緯度データ）を検出し、画像撮影時に撮影位置情報をＣＰＵ５０に供給する。ＣＰＵ５０は該撮影位置情報を画像データに付加してメモリカードに格納する。
【００２２】
なおＣＰＵ５０は必要に応じて、メモリカード７７に格納した画像データを無線電話回路７２およびアンテナ７６を介して外部に送信したり、逆に無線電話回路７２およびアンテナ７６を介して外部から受信した画像データをメモリカード７７に格納することができる。
【００２３】
再生モードにおいては、画面制御回路９２はメモリカード７７からＣＰＵ５０に指示された画像データを読み出してフレームメモリ６９に一旦格納し、該画像データを左画面２１に表示するとともに、ＣＰＵ５０の指示に従い、再生モードの説明等のテキストデータをフレームメモリ６９に格納し、該テキストデータを右画面２２に表示する。
【００２４】
また再生モードにおいて検索ボタンが操作されると、ＣＰＵ５０は画面制御回路９２を制御して、右画面２２に検索画面を表示するとともに、メモリカードに格納されている画像データのサムネイル画像を右画面２２に表示する。ユーザは操作キー６５を用いて検索画面を操作することにより所望の画像データを検索し、最終的に左画面２１に表示させることができる。
【００２５】
図４はメモリカード７７内に格納される画像ファイルのデータ構成を示す。図４に示すようにメモリカード７７には複数の画像ファイルが保存される。各画像ファイルは画像データと付加情報データから構成される。付加情報データは、図５に示すように撮影時の各種設定を示す撮影データと撮影日時データと撮影位置データから構成される。
【００２６】
図６は本発明による電子カメラの実施形態の状態遷移図である。電源ＯＮ時には撮影モードとなり、レリーズボタン１６の操作により撮影動作と撮影後の画像ファイル作成および画像ファイルのメモリカード７７への格納が行われる。再生モードにおいてはメモリカード７７に格納した画像データの再生表示動作が行われる。再生モードにおいて検索ボタン３１が操作されると、画像データの検索動作が行われる。また撮影モードボタン２８を操作すると、再生モードから撮影モードに移行し、再生モードボタン２９を操作すると、撮影モードから再生モードに移行する。
【００２７】
図７は上記実施形態における電子カメラ１００（ＣＰＵ５０）の動作のメインフローチャートである。まずＳ１０で電源スイッチ１７を操作すると電源がＯＮとなり、Ｓ２０で撮影モードのサブルーチンを実行し撮影可能状態になる。撮影モード中にレリーズボタン１６を操作すると、Ｓ３０のレリーズ割込み処理サブルーチンが実行され、撮影動作が行われる。撮影モード中に再生モードボタン２９を操作すると、Ｓ４０のモード切換割込み処理サブルーチンが実行され、Ｓ５０の再生モードサブルーチンが実行され、メモリカード７７に格納されている画像データが左画面２１に再生表示される。逆に再生モード中に撮影モードボタン２８を操作すると、Ｓ４０のモード切換割込み処理サブルーチンが実行され、Ｓ２０の撮影モードサブルーチンに移行する。再生モード中に検索ボタン３１を操作すると、Ｓ６０の検索割込み処理サブルーチンが実行され、画像データの検索が行われる。
【００２８】
図８は撮影モードサブルーチンの詳細フローチャートであって、Ｓ２０で起動すると、Ｓ２０１の処理を繰り返す。Ｓ２０１ではユーザが設定したカメラ設定条件で順次ＣＣＤ５５により生成される画像データを図９に示すように左画面２１に表示し、そのときのカメラ設定条件と日時情報データ（時間データ）と撮影位置データ（位置データ）を右画面２２にテキスト表示する。
【００２９】
図１０はレリーズ割込み処理サブルーチンの詳細フローチャートであって、Ｓ３０で起動すると、Ｓ３０１で撮影モードであるかチェックし、撮影モードでない場合はＳ３０４でリターンする。撮影モードの場合は、Ｓ３０２でユーザまたはカメラにより設定されている撮影条件で撮像動作を実行し、Ｓ３０３で得られた画像データに時間データと位置データを付加してメモリカード７７に格納し、Ｓ３０４でリターンする。
【００３０】
図１１はモード切換割込み処理サブルーチンの詳細フローチャートであって、
Ｓ４０で撮影モードボタン２８または再生モードボタン２９の操作により起動すると、Ｓ４０１で操作されたボタンが撮影モードボタン２８であるかチェックし、撮影モードボタン２８である場合は再生モードを終了し、Ｓ２０の撮影モードサブルーチンに移行する。操作されたボタンが撮影モードボタン２８でない場合は撮影モードを終了し、Ｓ５０の再生モードサブルーチンに移行する。
【００３１】
図１２は再生モードサブルーチンの詳細フローチャートであって、Ｓ５０で起動すると、Ｓ５０１の処理を繰り返す。Ｓ５０１では左方向ボタン２５、右方向ボタン２６の操作に応じてメモリカード７７に格納された画像データを選択して読み出し、図１３に示すように左画面２１に再生表示するとともに、右画面２２に操作方法の説明を表示する。なお電源ＯＮ直後は最新の画像データを表示し、以後は左方向ボタン２５の操作に応じて順次時間データの古い画像データを表示するとともに、右方向ボタン２６の操作に応じて順次時間データの新しい画像データを表示する。
【００３２】
図１４は検索ボタン３１の操作により起動する検索割込み処理サブルーチンの詳細フローチャートであって、Ｓ６０で起動すると、Ｓ６０１で再生モードであるかチェックし、再生モードでない場合はＳ６０２でリターンする。再生モードの場合は、Ｓ６０３で画像データの検索用の画面を右画面２２に表示し、これ以降ユーザが上方向ボタン２３、下方向ボタン２４、左方向ボタン２５、右方向ボタン２６を用いて、左画面２１に表示する画像データを検索する。
【００３３】
図１５は右画面２２に表示される検索画面の表示例であって、画面には異なるタイムスケール（年、月、日、時間）の４本のタイムライン（時間軸）と複数のサムネイル画像とが画面の垂直方向に分離されて表示される。また画面の左右方向に各時間軸の時間帯データが５個とサムネイル画像が５個、おのおの時間順（左方向に時間が古く、右方向に時間が新しい）に表示される。また画面中央の太枠で囲った中央列は現在ユーザにより選択された時間帯を示している。なお画像データがない時間帯については表示を省略し、次の画像データを含む時間帯を表示する。例えば図１５においては日付の時間軸において２３日〜２７日が省略されている。
【００３４】
Ｓ６０６およびＳ６０７においてユーザは上方向ボタン２３と下方向ボタン２４を用いて４本のタイムラインおよびサムネイル画像列のいずれかを選択することができる。図１５は日付の時間軸をユーザが選択した例であって、選択された日付の時間軸の２８日（土）を示す枠が太枠で他の枠より大きく表示される。この状態では２０００年７月２８日に１５時〜１６時に撮影された画像データが中央の列（太枠でくくった列）にサムネイル画像として表示される。なおこの時間帯に撮影された画像データが複数ある場合には、この時間帯に撮影された画像データのうち一番古い画像データのサムネイル画像がこの太枠の中に表示され、後の画像データのサムネイル画像はこの枠より右側に表示される。図１５の状態で上方向ボタン２３を操作すると、図１６に示すように月の時間軸が選択され、選択された月の時間軸の７月を示す枠が太枠で他の枠より大きく表示される。
【００３５】
Ｓ６０４およびＳ６０５において、ユーザは選択した時間軸またはサムネイル画像列を左方向ボタン２５と右方向ボタン２６を用いて順次古い時間または新しい時間の方向に送ることができる。たとえば図１５において右方向ボタン２６を操作すると図１７に示すように日付の時間軸が左方向にシフトし、中央太枠には２９日が送られて表示され、時間軸の右側から新しい日付が新たに入れられる。右方向ボタン２６の操作を継続して、次の月の日付が中央太枠に入る場合は、これに連動して月の時間軸も７月から８月に変わるようにする。同様にして選択した時間軸の左右方向の操作の結果、選択した時間軸以外の時間帯の内容を変更する必要が生じた場合は、選択した時間軸の左右方向の操作に連動して選択した時間軸以外の時間帯も順次シフトされる。なお上位の時間軸の操作（例えば時間、日に対して、月、年は上位）に対して下位の時間軸は連動しても、連動しなくてもよい。例えば月の時間軸を操作して次の月に移った場合、日付の時間軸は月の最初の画像データが存在する日付（例えば１日）に変更してもいいし、そのままの日付または近傍の日付（例えば現在の日付が３１日で、変更した月に３１日がない場合は３０日にする）でもよい。
【００３６】
またサムネイル画像列を左右方向に操作した場合は、サムネイル画像のシフトに連動して４つの時間軸のデータも順次シフトされる。即ち中央の太枠内に表示されるサムネイル画像に付加されている時間データに中央の太枠内に表示される各時間軸のデータが一致するように、各時間軸がシフトされる。
【００３７】
Ｓ６０８において決定ボタン２７が操作された場合は、その時点で中央太枠に表示されているサムネイル画像に対応する画像データを左画面２１に表示して、Ｓ６０９で検索割込み処理を終了し、再生モードにリターンする。
【００３８】
上記実施形態（図１〜図１７）においては、画像データを検索する場合に複数の異なるスケールの時間軸（タイムライン）を同時に表示し、該複数の時間軸のひとつを選択して時間軸方向にシフトさせるとともに、該シフトに連動して他の時間軸もシフトさせて所望の画像データを検索することができるので、ユーザの好みの速度または単位で時間軸を辿って画像データを検索することができ、迅速に画像検索を行うことができる。また常時複数の時間軸が表示されているので、巨視的な時間スケールと微視的な時間スケールの両方から画像データの時間的位置付けを包括的に把握することができる。またサムネイル画像を時間軸と同時に時間順に表示しているので、サムネイル画素画像を閲覧しながら所望の画像データの近傍まで時間軸で絞り込んだ後は、サムネイル画像を順送りすることにより所望の画像データまで迅速に辿りつくことができる。
【００３９】
上記実施形態（図１〜図１７）においては、画像データを検索する場合に時間軸とサムネイル画像列を同時に表示し、一方のシフトに連動して他方もシフトさせているので、撮影時間の記憶に基づく画像検索と画像イメージに基づく画像検索が併用でき画像検索の効率を向上させることができる。
【００４０】
上記実施形態（図１〜図１７）においては、画像データを検索する場合に時間軸を表示するとともに、画像データに付加されている時間データを含んでいない時間帯については時間軸上での表示を省略しているので、時間軸のシフトが迅速にでき、画像検索の効率を向上させることができる。
（変形形態の説明）本発明は以上説明した実施形態に限定されることなく、種々
の変形や変更が可能である。
【００４１】
上記実施形態（図１〜図１７）においては、時間軸を用いて画像データの検索を行っているが、時間以外の情報を用いてもよい。例えばＧＰＳ回路６１により撮影時の位置データ（経度データ、緯度データ）が記録されている場合には、位置データを用いて画像検索を行うことができる。図２８はこのような画像検索における検索画面の表示例であって、右画面２２の右上には世界地図が表示され、この世界地図に重畳して範囲マーク（□）が表示される。この範囲マークに含まれた世界地図の地域（図１８の場合は日本）が右画面２２の左上に表示される。この国レベルの縮尺の地図にも重畳して範囲マーク（□）が地図の中心に表示される。この範囲マーク含まれた地域（図１８の場合は県レベルの地図）が右画面２２の左下に表示される。この県レベルの縮尺の地図にも重畳して範囲マーク（□）が地図の中心に表示される。この範囲マーク含まれた地域（図１８の場合は市町村レベルの地図）が右画面２２の右下に表示される。この右下の地図（即ち一番拡大された地図＝一番縮尺の大きな地図）の中に含まれる位置データが付加された画像データに対応するサムネイル画像データが時間順に右画面２２の下部に表示される。なお右下の地図内に含まれる位置データが付加された画像データがない場合には、サムネイル画像データを表示しないようにしてもいいし、右下の地図の次に縮尺が大きな左下の地図内に含まれる位置データが付加された画像データのサムネイル画像データを表示するようにしてもよい。
【００４２】
ユーザはタッチスクリーン６６を用いて、４つの縮尺の異なる地図の中から１つの地図を選択することができる。またタッチスクリーン６６を用いて、サムネイル画像列を選択することもできる。世界地図（右上）を選択した場合は地図中の範囲マークをタッチスクリーン６６または４つの方向ボタンを用いて移動することができる。世界地図上での範囲マークの移動に伴い、該範囲マーク内の地図を表示する国レベルの地図が変更され、該国レベルの地図の変更に伴い、該国レベルの地図の中心に配置された範囲マーク内を表示する県レベルの地図が変更され、該県レベルの地図の変更に伴い、該県レベルの地図の中心に配置された範囲マーク内を表示する市町村レベルの地図も変更される。
【００４３】
国レベルあるいは県レベルあるいは市町村レベルの地図を選択した場合には、４つの方向ボタンを用いて選択した地図を２次元的に移動することができる。これに連動して選択されていない地図も移動する。即ち選択された地図上での移動に伴い、右上の世界地図での範囲マーク内の地図が左上の国レベルの地図とが一致し、該国レベルの地図での範囲マーク内の地図が左下の県レベルの地図と一致し、該県レベルの地図での範囲マーク内の地図が左下の市町村レベルの地図と一致するように変更される。なおこの場合右上の世界地図では地図の移動は行われず、その代わりに範囲マークが移動する。
【００４４】
サムネイル画像列も上記範囲マークの変更に伴って変更される。サムネイル画像列には一番縮尺が大きい市町村レベルの地図上に位置データを有する画像データに対応するサムネイル画像を時間順に表示する。なお市町村レベルの地図内に位置データを有する画像データがない場合は、サムネイル画像を表示しないようにする。
【００４５】
一方サムネイル画像列をタッチスクリーン６６で選択した場合には、左方向ボタン２５、右方向ボタン２６によりサムネイル画像が左右にシフトされる。中央の太枠で囲ったサムネイル画像が選択されたサムネイル画像を示す。決定ボタン２７を操作すると、その時点で太枠内にあるサムネイル画像に対応した画像データが左画面２１に表示される。
【００４６】
このようにすれば、画像を検索する場合に複数の異なる縮尺の地図を同時に表示し、該複数の地図のひとつを選択して地図をシフトさせるとともに、該シフトに連動して他の地図もシフトさせて、所望の画像データを検索することができるので、ユーザの好みの縮尺の地図を変更して画像データを検索することができる。また常時複数の地図が表示されているので、巨視的な縮尺スケールと微視的な縮尺スケールの両方から画像データの空間的位置付けを包括的に把握することができる。またサムネイル画像を地図と同時に時間順に表示しているので、サムネイル画像を閲覧しながら所望の画像データの近傍まで地図上で絞り込んだ後は、サムネイル画像を順送りすることにより所望の画像データまで迅速に辿りつくことができる。なお地図データは電子カメラに内蔵したメモリや装着したメモリカードに記憶しておいてもよいし、無線電話回線によりネットワーク上の地図情報サーバからダウンロードするようにしてもよい。
【００４７】
上記実施形態（図１８）においては、一番縮尺が大きい市町村レベルの地図に位置データを有する画像データに対応するサムネイル画像を時間順に表示し、該地図内に位置データを有する画像データがない場合は、サムネイル画像を表示せずに、地図内には画像データがない旨を表示しているが、市町村レベルの地図内に位置データを有する画像データがない場合は、次に縮尺が大きい県レベルの地図上内に位置データを有する画像データに対応するサムネイル画像を時間順に表示してもよい。県レベルの地図上にも画像データがない場合は、更に国レベル、世界レベルへと順次繰り下げてサムネイル画像を表示する。このようにすれば選択した市町村レベルの地図内に位置データを有する画像データがない場合でも、その近傍の地域の位置データを有する画像データに対応するサムネイル画像を表示することができる。
【００４８】
上記実施形態（図１８）においては、地図の移動は連続的に行っているが、画像データに付加された位置データを含まない地域を移動させる場合は移動速度を高速にしたり、該地域をスキップしたりするようにしてもよい。例えば世界地図において画像データに付加された位置データを含まない地図上の位置をタッチスクリーン６６により指定した場合は、その位置にもっとも近い画像データに付加された位置データを含む位置に変更して、該位置に範囲マークを移動する。あるいは４つの方向ボタンを用いて地図を移動させる場合には選択された方向において、画像データに付加された位置データを含まない地図上の位置を省略し、画像データに付加された位置データを含む位置までスキップし、該位置に地図を移動する。このようにすれば、地図の移動の手間が減少し、迅速に所望の画像データを検索することが可能になる。
【００４９】
上記実施形態（図１８）においては、地図上に画像データの存在位置を表示していないが、画像データに付加された位置データに応じて地図上の該当位置に画像データの存在を示すマークを表示してもよい。このようにすれば該マークを手がかりにして地図の移動方向を決定することができる。また該マークを直接タッチスクリーン６６で指定することにより、該マークに対応した画像データを左画面２１に表示するようにしてもよい。このようにすれば、撮影場所の記憶に基づいて迅速に画像データを閲覧することができる。
【００５０】
上記実施形態（図１〜図１８）においては、時間軸上または地図上（空間座標上）での情報に基づいて画像データを検索しているが、時間データと位置データを組み合わせて画像データを検索するようにしてもよい。図１９はこのような画像検索における検索画面の表示例であって、右画面２２の右上には世界地図が表示され、左上には国レベルの地図が表示される。また右画面２２の中段には年の時間軸と月の時間軸が表示される。時間軸上で太枠で囲った時間帯が選択されている時間帯である。また左上に表示された国レベルの地図上内に位置データがあり、かつ２０００年７月の時間データを持つ画像データのサムネイル画像が右画面２２の下部に時間順に表示される。サムネイル画像列の中で太枠で囲ったサムネイル画像が選択されているサムネイル画像である。右上の世界地図上の範囲マーク内の地図が左上の国レベルの地図に一致するように互いに連動している。また年の時間軸と月の時間軸も互いに連動して変更される。
【００５１】
世界地図、国地図、年の時間軸、月の時間軸、サムネイル画像列はタッチスクリーン６６により選択される。選択された世界地図、国地図、年の時間軸、月の時間軸、サムネイル画像列は画面上でのテキスト表示または枠の表示形態などにより識別することができる。また世界地図上での範囲マークの移動はタッチスクリーン６６または４つの方向ボタンの操作により行われる。また時間軸上での時間帯のシフトまたは選択は左方向ボタン２５と右方向ボタン２６の操作により行われる。またサムネイル画像列上でのサムネイル画像のシフトまたは選択は左方向ボタン２５と右方向ボタン２６の操作により行われる。
【００５２】
このようにすれば、画像を検索する場合に位置データと時間データの両方から画像データを多角的に検索することができ、サムネイル画素画像を閲覧しながら所望の画像データの近傍まで地図上で絞り込んだ後は、サムネイル画像を順送りすることにより所望の画像データまで迅速に辿りつくことができる。
【００５３】
また時間データと位置データのほかに他の情報を１画面に同時表示して使用すれば更に多角的に画像データを検索することが可能になる。例えば撮影データ（撮影時の焦点距離、絞り値、レンズ種類等）を使用すれば、撮影時の撮影データの記憶かも画像データを検索することができる。またカメラに方位センサを内蔵し、撮影時の方位データを画像データに付加しておくことにより、撮影時の方位の記憶からも画像データを検索することができる。また画像データに撮影者や被写体の識別データを付加しておけば、該識別データの記憶からも画像データを検索することができる。
【００５４】
上記実施形態（図１〜図１７）においては、時間軸を用いて画像データの検索を行っているが、時間軸の表示において、画像データの密度（単位時間あたりの画像データの数量）の情報を合わせて表示するようにしてもよい。図２０はある時間帯毎に画像データの密度を表示濃度により示した表示例であって、濃度が濃い時間帯ほど画像データの密度が高いことを示している。画像データの密度は色の違いなどによって表示してもよい。また密度は高密度、中密度、低密度の３段階程度で表示するのが閲覧がしやすい。また密度は相対的な密度であっても、絶対的な密度であってもよい。同様に図１８において地図上で画像データの密度を色や濃度などで表示するようにしてもよい。このようにすれば、時間軸に沿った画像データの密度情報（数量情報）や地図上での画像データの密度情報（数量情報）も同時に閲覧できるので、撮影当時の撮影頻度の記憶と結びつけることにより、所望の画像をより迅速に検索することが可能になる。
【００５５】
上記実施形態（図１〜図１７）においては、時間軸を表示する際、画像データの付加された時間データを含んでいない時間帯については表示を省略しているが、画像データの付加された時間データを含んでいない時間帯については表示を簡略化（縮小など）したり、シフト移動速度を高速にするようにしてもよい。
【００５６】
上記実施形態（図１〜図１７）においては、画像データに付加される時間データとして撮影日時データを使用しているが、時間データとしては画像データを加工した時の加工日時データや、画像データを外部から受信した受信日時データを使用するようにしてもよい。
【００５７】
上記実施形態（図１〜図２０）においては、画像データを検索に対象としているが、検索の対象は画像データに限定されるものではない。例えばテキストデータを作成日時データに応じて検索する場合にも適用することができる。また音声データの検索を録音日時データに応じて検索するような場合にも適用することができる。
【００５８】
上記実施形態（図１〜図２０）においては、複数の時間軸や複数の地図やサムネイル画像列を一画面（右画面２２）に同時に表示しているが、検索時に使用していない左画面２１を利用するようにしてもよい。例えば右画面２２に時間軸または地図を表示し、サムネイル画像は左画面２１に一覧表示するようにしてもよい。
【００５９】
上記実施形態（図１〜図２０）においては、画像データはメモリカードに格納されているが、無線電話回線を用いてインターネットワーク上に設置された画像サーバに接続し、該画像サーバに格納されている画像データを閲覧・検索する際にも適用することができる。
【図面の簡単な説明】
【００６０】
【図１】電子カメラの外観図（正面視）である。
【図２】電子カメラの外観図（背面視）である。
【図３】電子カメラの電気構成を示すブロック図である。
【図４】メモリカードのデータの構成図である。
【図５】付加情報データの構成図である。
【図６】電子カメラの状態遷移図である。
【図７】ＣＰＵのメインフローチャートである。
【図８】サブルーチンのフローチャートである。
【図９】画面の表示例である。
【図１０】サブルーチンのフローチャートである。
【図１１】サブルーチンのフローチャートである。
【図１２】サブルーチンのフローチャートである。
【図１３】画面の表示例である。
【図１４】サブルーチンのフローチャートである。
【図１５】画面の表示例である。
【図１６】画面の表示例である。
【図１７】画面の表示例である。
【図１８】画面の表示例である。
【図１９】画面の表示例である。
【図２０】画面の表示例である。
【符号の説明】
【００６１】
１０  撮影レンズ
１６  レリーズボタン
２１  左ＬＣＤ（左画面）
２２  右ＬＣＤ（右画面）
２３  上方向ボタン
２４  下方向ボタン
２５  左方向ボタン
２６  右方向ボタン
２７  決定ボタン
２８  撮影モードボタン
２９  再生モードボタン
３１  検索ボタン
５０  ＣＰＵ
５１  データ／制御バス
５５  ＣＣＤ
６０  撮影制御回路
６１  ＧＰＳ回路
６３  電源
６５  操作キー
６６  タッチスクリーン
６７  ＲＯＭ
６８  ＥＥＰＲＯＭ
７０  ＲＡＭ
７２  無線電話回路
７４  タイマ
７７  メモリカード
１００  電子カメラ
【図１】
2008251017.tif 000003
【図２】
2008251017.tif 000004
【図３】
2008251017.tif 000005
【図４】
2008251017.tif 000006
【図５】
2008251017.tif 000007
【図６】
2008251017.tif 000008
【図７】
2008251017.tif 000009
【図８】
2008251017.tif 000010
【図９】
2008251017.tif 000011
【図１０】
2008251017.tif 000012
【図１１】
2008251017.tif 000013
【図１２】
2008251017.tif 000014
【図１３】
2008251017.tif 000015
【図１４】
2008251017.tif 000016
【図１５】
2008251017.tif 000017
【図１６】
2008251017.tif 000018
【図１７】
2008251017.tif 000019
【図１８】
2008251017.tif 000020
【図１９】
2008251017.tif 000021
【図２０】
2008251017.tif 000022