(57)【特許請求の範囲】
【請求項１】
装置本体に着脱自在に保持され、複数の画像データを記憶する第１の記憶手段と、
装置本体に固定的に設けられた第２の記憶手段と、
前記第２の記憶手段に記憶されている縮小画像データと、前記第１の記憶手段に記憶されている画像データとを比較して、前記画像データに対応する縮小画像データが記憶されているか否かを判断する第１の判断手段と、
前記第１の記憶手段に記憶されている画像データに位置情報が付加されているか否かを判断する第２の判断手段と、
前記第１の判断手段により前記第２の記憶手段に記憶されていなく、且つ前記第２の判断手段により位置情報が付加されていると判断された前記画像データに基づき、当該画像データよりもデータサイズの小さい縮小画像データを取得する縮小データ取得手段と、
前記縮小データ取得手段により取得された縮小画像データを、前記位置情報とともに前記第２の記憶手段に記憶させる第１の記憶制御手段と、
を備えることを特徴とする表示装置。
【請求項２】
表示手段と、
地図データを記憶した地図記憶手段と、を備え、
前記表示手段は、
前記地図記憶手段から前記地図データを読み出して、地図を表示する地図表示手段と、
前記地図表示手段により表示された地図の範囲内に属する位置情報に関連付けられた縮小画像データを前記第２の記憶手段から読み出す読出手段と、
前記表示された地図上において、前記読出手段により読み出された縮小画像データに関連付けられた位置情報が示す位置に、識別子を重畳表示させる識別子表示手段と、
を有することを特徴とする請求項１記載の表示装置。
【請求項３】
前記第１の記憶手段には、各々異なる固有の識別情報が記憶されており、
前記第１の記憶制御手段は、前記識別情報に関連付けて前記第２の記憶手段に縮小画像データを記憶させることを特徴とする請求項２記載の表示装置。
【請求項４】
前記第１の記憶手段の識別情報を読み取って、前記第２の記憶手段に記憶されている縮小画像データに関連付けられた識別情報と比較する識別情報比較手段を備え、
前記第１の判断手段は、前記識別情報比較手段により比較される識別情報により特定される第１の記憶手段毎に、前記画像データに対応する縮小画像データが前記第２の記憶手段に記憶されているか否かを判断することを特徴とする請求項３記載の表示装置。
【請求項５】
前記識別子表示手段は、前記識別情報比較手段の比較結果に基づき、前記第１の記憶手段の識別情報と前記第２の記憶手段に記憶されている縮小画像データに関連付けられた識別情報とが一致する場合と相違する場合とで、異なる形態で前記識別子を表示させることを特徴とする請求項４記載の表示装置。
【請求項６】
前記第１の記憶手段に記憶されている画像データと第２の記憶手段の縮小画像データとを前記識別情報毎に比較する画像データ比較手段を備え、
前記画像データ比較手段の比較結果に基づき、第１の記憶手段から削除された画像データに対応する縮小画像データが第２の記憶手段に記憶されている場合、これを前記第２の記憶手段から削除する削除手段を備えることを特徴とする請求項３から５にいずれか記載の表示装置。
【請求項７】
前記縮小データ取得手段は、前記第１の記憶手段に記憶されている画像データを用いて、前記縮小画像データを生成する生成手段であることを特徴とする請求項２から６にいずれか記載の表示装置。
【請求項８】
前記生成手段が生成する縮小画像データは、前記画像データに対応するサムネイル画像データまたは前記表示手段に相当するデータサイズであることを特徴とする請求項７記載の表示装置。
【請求項９】
前記第１の記憶手段には、前記画像データとともに対応するサムネイル画像データが記憶され、
前記縮小データ取得手段は、前記第１の記憶手段に記憶されているサムネイル画像データを読み出す読出手段であることを特徴とする請求項１から６にいずれか記載のカメラ。
【請求項１０】
被写体を撮影して画像データを生成する撮影手段と、
当該装置の現在位置を検出する位置検出手段と、
前記撮影手段が撮影した際に前記位置検出手段により検出された現在位置を示す位置情報を、前記画像データに付加して前記第１の記憶手段に記憶させる第２の記憶制御手段と、
請求項１〜８の何れか一項に記載の表示装置と、
を備えることを特徴とする撮影装置。
【請求項１１】
装置本体に着脱自在に保持され、複数の画像データを記憶する第１の記憶手段と、装置本体に固定的に設けられた第２の記憶手段とを備える表示装置における表示方法であって、
前記第２の記憶手段に記憶されている縮小画像データと、前記第１の記憶手段に記憶されている画像データとを比較して、前記画像データに対応する縮小画像データが記憶されているか否かを判断する第１の判断ステップと、
前記第１の記憶手段に記憶されている画像データに位置情報が付加されているか否かを判断する第２の判断ステップと、
前記第１の判断ステップにより前記第２の記憶手段に記憶されていなく、且つ前記第２の判断ステップにより位置情報が付加されていると判断された前記画像データに基づき、当該画像データよりもデータサイズの小さい縮小画像データを取得する縮小データ取得ステップと、
前記縮小データ取得ステップにより取得された縮小画像データを、前記位置情報とともに前記第２の記憶手段に記憶させる第１の記憶制御ステップと、
を含むことを特徴とする表示制御方法。
【請求項１２】
装置本体に着脱自在に保持され、複数の画像データを記憶する第１の記憶手段と、装置本体に固定的に設けられた第２の記憶手段とを備える表示装置が有するコンピュータを、
前記第２の記憶手段に記憶されている縮小画像データと、前記第１の記憶手段に記憶されている画像データとを比較して、前記画像データに対応する縮小画像データが記憶されているか否かを判断する第１の判断手段と、
前記第１の記憶手段に記憶されている画像データに位置情報が付加されているか否かを判断する第２の判断手段と、
前記第１の判断手段により前記第２の記憶手段に記憶されていなく、且つ前記第２の判断手段により位置情報が付加されていると判断された前記画像データに基づき、当該画像データよりもデータサイズの小さい縮小画像データを取得する縮小データ取得手段と、
前記縮小データ取得手段により取得された縮小画像データを、前記位置情報とともに前記第２の記憶手段に記憶させる第１の記憶制御手段と、
して機能させることを特徴とするプログラム。
【請求項１３】
装置本体に固定的に設けられた第１の記憶手段と、
装置本体に着脱自在に保持され、画像データを記憶する第２の記憶手段に記憶されている画像データが、前記第１の記憶手段に記憶されているか否かを判断する第１の判断手段と、
前記第２の記憶手段に記憶されている画像データに位置情報が付加されているか否かを判断する第２の判断手段と、
前記第１の判断手段により前記第１の記憶手段に記憶されていなく、且つ前記第２の判断手段により位置情報が付加されていると判断された前記第２の記憶手段に記憶されている画像データを、前記位置情報とともに前記第１の記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする画像記憶装置。
【請求項１４】
装置本体に固定的に設けられた第１の記憶手段を備える画像記憶装置の画像記憶方法であって、
装置本体に着脱自在に保持され、画像データを記憶する第２の記憶手段に記憶されている画像データが、前記第１の記憶手段に記憶されているか否かを判断する第１の判断ステップと、
前記第２の記憶手段に記憶されている画像データに位置情報が付加されているか否かを判断する第２の判断ステップと、
前記第１の判断ステップにより前記第１の記憶手段に記憶されていなく、且つ前記第２の判断ステップにより位置情報が付加されていると判断された前記第２の記憶手段に記憶されている画像データを、前記位置情報とともに前記第１の記憶手段に記憶させる記憶制御ステップと、
を含むことを特徴とする画像記憶方法。
【請求項１５】
装置本体に固定的に設けられた第１の記憶手段を備える画像記憶装置が有するコンピュータを、
装置本体に着脱自在に保持され、画像データを記憶する第２の記憶手段に記憶されている画像データが、前記第１の記憶手段に記憶されているか否かを判断する第１の判断手段と、
前記第２の記憶手段に記憶されている画像データに位置情報が付加されているか否かを判断する第２の判断手段と、
前記第１の判断手段により前記第１の記憶手段に記憶されていなく、且つ前記第２の判断手段により位置情報が付加されていると判断された前記第２の記憶手段に記憶されている画像データを、前記位置情報とともに前記第１の記憶手段に記憶させる記憶制御手段と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影時に現在位置を検出し、この検出した現在位置を示す位置情報を撮影した画像の画像データに付加して記憶する表示装置、画像記憶装置、撮影装置、表示制御方法、画像記憶方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、ＧＰＳ（Global Positioning System）を備え、撮影時においてＧＰＳにより検出した当該撮影装置の位置を撮影位置情報として、撮影された画像の画像データに付加して記憶する撮影装置が実用化されている。さらに、地図データを記憶しており、この地図データに基づく地図を表示するとともに、この地図上に前記位置情報に基づき撮影地点を表示する撮影装置も提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−９２７１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで今日においては、メモリカードの低廉化に伴い一人のユーザが複数枚のメモリカードを所有し、この複数枚のメモリカードから選択した一枚のメモリカードを撮影装置本体に装着して使用する。しかしながら、従来においては、撮影装置本体に装着されているメモリカードに、前記位置情報が付加された画像データを記憶し、このメモリカードから画像データとともに位置情報を読み出して、前記地図上に撮影地点を表示するので、カメラ本体に装着されているメモリカードから他の記憶媒体に画像データを移動すると、当該メモリカードから画像データが消失するので、結果的にその位置情報に基づき地図上に撮影地点を表示することが不可能となる。
【０００５】
また、撮影装置本体に保持されているメモリカードを他のメモリカードに交換した場合にも同様に、取り外された従前のメモリカードからの画像データ読み出しは不可能となる。したがって、従前のメモリカードに記憶されている画像データが有する位置情報に基づき、地図上に撮影地点を表示することも不可能となる。
【０００６】
つまり、従来の技術において、地図上に撮影地点等を表示する制御は、現在撮影装置本体に装着されているメモリカードに記憶されている画像データにのみ依存し、当該撮影装置本体に装着されたことのある他のメモリカードに記憶されている画像データに基づく制御を行うことはできない。してみると、一人のユーザが複数枚のメモリカードを所有している場合において、これら複数枚のメモリカードに記憶されている画像データを一元的に管理することもできない。
【０００７】
本発明は、かかる従来の課題に鑑みてなされたものであり、着脱自在な記憶媒体からの画像データの削減や記憶媒体自体の変更等の変化があった場合においても、位置情報に基づく制御を可能にする表示装置、画像記憶装置、撮影装置、表示制御方法、画像記憶方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記課題を解決するため本発明の表示装置は、装置本体に着脱自在に保持され、複数の画像データを記憶する第１の記憶手段と、装置本体に固定的に設けられた第２の記憶手段と、前記第２の記憶手段に記憶されている縮小画像データと、前記第１の記憶手段に記憶されている画像データとを比較して、前記画像データに対応する縮小画像データが記憶されているか否かを判断する第１の判断手段と、前記第１の記憶手段に記憶されている画像データに位置情報が付加されているか否かを判断する第２の判断手段と、前記第１の判断手段により前記第２の記憶手段に記憶されていなく、且つ前記第２の判断手段により位置情報が付加されていると判断された前記画像データに基づき、当該画像データよりもデータサイズの小さい縮小画像データを取得する縮小データ取得手段と、前記縮小データ取得手段により取得された縮小画像データを、前記位置情報とともに前記第２の記憶手段に記憶させる第１の記憶制御手段と、を備えることを特徴とする。
また、前記課題を解決するため本発明の画像記憶装置は、装置本体に固定的に設けられた第１の記憶手段と、装置本体に着脱自在に保持され、画像データを記憶する第２の記憶手段に記憶されている画像データが、前記第１の記憶手段に記憶されているか否かを判断する第１の判断手段と、前記第２の記憶手段に記憶されている画像データに位置情報が付加されているか否かを判断する第２の判断手段と、前記第１の判断手段により前記第１の記憶手段に記憶されていなく、且つ前記第２の判断手段により位置情報が付加されていると判断された前記第２の記憶手段に記憶されている画像データを、前記位置情報とともに前記第１の記憶手段に記憶させる記憶制御手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、着脱自在な第１の記憶媒体の記憶内容の削減や記憶媒体自体の変更等の変化があった場合でも、固定的に設けられた第２の記憶媒体の記憶内容により、当該装置に装着されたことのある複数の第１の記憶媒体の記憶内容を一元管理することができる。その結果、当該装置に装着されている第１の記憶媒体に変化があった場合であても、これに左右されることなく、当該装置に装着されたことのある第１の記憶媒体に記憶された位置情報に基づき撮像位置を表示する等の制御が可能となる。
【００１０】
また、当該装置に固定的に設けられた第２の記憶手段には、前記画像データよりもデータサイズの小さい縮小画像データを位置情報とともに記憶するようにした。よって、固定的に設けられた第２の記憶手段の記憶容量が早期に満杯となる不都合を未然に防止し、限られた記憶容量内においてより多くの縮小画像データを位置情報とともに記憶することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施の形態に係るデジタルカメラの回路構成を示すブロック図である。
【図２】メインルーチンを示すフローチャートである。
【図３】内部メモリへの新規の表示用画像を追加する処理の手順を示すフローチャートである。
【図４】内部メモリの不要な表示用画像を削除する処理の手順を示すフローチャートである。
【図５】撮像処理の手順を示すフローチャートである。
【図６】再生処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施の形態を図に従って説明する。図１は、本発明の一実施の形態に係るデジタルカメラ１の回路構成を示すブロック図である。このデジタルカメラ１は、ＣＰＵ２を有し、このＣＰＵ２により各部を制御するよう構成されている。すなわち、撮像部３は、本体の前面に配置された光学レンズ、この光学レンズにより結像されるＣＣＤ等の撮像素子と、撮像素子を駆動するためのＴＧ（タイミングジェネレータ）と、撮像素子から出力された撮像信号を保持するＣＤＳ、その撮像信号を増幅するゲイン調整アンプ（ＡＧＣ）、増幅後の撮像信号をデジタル信号に変換するＡ／Ｄ変換器（ＡＤ）からなるユニット回路を有している。
【００１３】
そして、被写体の像が光学レンズを介して撮像素子上に結像され、撮像素子は信号を出力する。この撮像素子から出力された信号は、ユニット回路にて、サンプリング、増幅、デジタル化され、ＣＰＵ２に送られて、このＣＰＵ２内で輝度に変換され、輝度の積分やヒストグラム処理が行われる。また、撮像素子が、ＣＰＵ２から送られるシャッターパルスに基づきＴＧによって駆動され、その電荷蓄積時間を制御される。これにより電子シャッターが実現される。
【００１４】
ＣＰＵ２は、前述のように各部を制御するものであるとともに、各種の信号処理、及び画像処理機能を備えたものであり、ユニット回路を経てデジタル信号に変換された撮像信号からビデオ信号を生成し、撮像部３によって撮像した被写体像をスルー画像としてＴＦＴ液晶モニター等からなる表示部４に表示させる。
【００１５】
このデジタルカメラ１には、外部記憶媒体であるメモリカード６を着脱自在に保持して、ＣＰＵ２に接続するカードスロットを有するスロット部５が設けられている。撮影時においてＣＰＵ２は、撮像信号を圧縮してＪＰＥＧフォーマットの画像ファイルを生成し、それをメモリカード６に記憶し、再生に際しては圧縮した画像ファイルを伸張して表示部４に表示させる。なお、スロット部５に選択的に装着される各メモリカード６には、夫々固有のメモリカードＩＤが記憶されている。
【００１６】
さらに、ＣＰＵ２には、操作部７、電源部８、内部メモリ９、ＧＰＳ部１０、地図記憶部１１が接続されている。操作部７は、電源キー、メニューキー、モードダイアル、カーソルキー、ＳＥＴキー、シャッタボタン等の複数キーやボタンを含み、各キーやボタンの操作状態は、ＣＰＵ２により随時スキャンされる。電源部８は、バッテリー等で構成され、ＣＰＵ２により制御されて各部に電源を供給する。
【００１７】
内部メモリ９は、このデジタルカメラ１に固定的に設けられた記憶手段であって、ＣＰＵ２による各部の制御及び各種データ処理に必要な動作プログラムが記憶されたプログラムＲＯＭを含み、後述するフローチャートに示す処理を実行するためのプログラム等が記憶されている。また、この内部メモリ９には、後述する位置情報が付加された縮小画像データを記憶するための記憶エリアが設けられている。
【００１８】
ＧＰＳ部１０は、ＧＰＳ受信アンテナ１２を有し、このＧＰＳ受信アンテナ１２により測地衛星からのＬ１帯のＣ／Ａコードを受信して復調・解読し現在位置の緯度・経度を割り出すものである。ＧＰＳ部１０により割り出された緯度・経度の情報は、ＣＰＵ２に取り込まれる。地図記憶部１１には、所定の標準サイズ（所定の縮尺）からなる地図を表示する地図画像データが記憶されているとともに、例えば都道府県名や町名等の場所を示す文字データからなる文字表示データと、当該場所の緯度・経度を示す位置データとが対応して記憶されている。
【００１９】
次に、以上の構成にかかるデジタルカメラ１の動作を説明する。図２は、本実施の形態におけるメインルーチンを示すフローチャートである。操作部７に対するスキャンにより電源キーに対するオン操作が検出されると、ＣＰＵ２は内部メモリ９が有するプログラムＲＯＭに記憶されているプログラムに基づき、図２のフローチャートの示すように処理を実行する。
【００２０】
すなわち、電源部８をＯＮにして、各部に対する必要な電源の供給を開始する（ステップＳ１０１）。また、現在スロット部５に保持されているメモリカードに記憶されているファイルを読み込む（ステップＳ１０２）。
【００２１】
しかる後にＣＰＵ２は、後述する内部メモリへ新規の表示用画像を追加する追加処理（ステップＳ１０３）、内部メモリの不要な表示用画像の削除処理（ステップＳ１０４）、撮影処理（ステップＳ１０５）、再生処理（ステップＳ１０６）を順次実行する。そして、操作部７に対するスキャンにより電源キーに対するオフ操作が検出されると、電源部８をＯＦＦにして、各部に対する必要な電源の供給を停止し（ステップＳ１０７）、処理を終了する。
【００２２】
図３は、内部メモリへ新規の表示用画像を追加する追加処理（ステップＳ１０３）の詳細を示すフローチャートである。ＣＰＵ２は、現在スロット部５に保持されて装着されているメモリカード６のカードＩＤを読み出すとともに、この読み出したカードＩＤに対応する表示用画像を内部メモリ９から読み出す（ステップＳ２０１）。
【００２３】
すなわち、後述するように、内部メモリ９には、撮影に伴ってメモリカード６に記憶された画像（以下、原画像という）の画像データよりもデータサイズの小さい縮小画像データからなる表示用画像が記憶されている。また、この表示用画像には、対応する原画像が記憶されているメモリカード６のカードＩＤが付加されている。そこで、このステップＳ２０１においては、現在このデジタルカメラ１のスロット部５に装着されているメモリカード６のカードＩＤと同一のカードＩＤが付加されている表示用画像を内部メモリ９から読み出す。
【００２４】
次に、この内部メモリ９から読み出した表示用画像と装着されているメモリカード６に記憶されている原画像とを比較する（ステップＳ２０２）。さらに、このステップＳ２０２での比較結果に基づき、内部メモリ９に記憶されていない新規画像（新規原画像）が装着中のメモリカード６にあるか否かを判断する（ステップＳ２０３）。メモリカード６に新規画像がない場合には、ステップＳ２０４〜Ｓ２０６の処理を行うことなく、処理は、ステップＳ１０３にリターンする。
【００２５】
また、内部メモリ９に記憶されていない新規画像が当該メモリカード６にある場合には、この新規画像に位置情報があるか否かを判断する（ステップＳ２０４）。
【００２６】
すなわち、ＧＰＳ受信アンテナ１２及びＧＰＳ部１０を有するこの種デジタルカメラ１においては、後述するように、撮影した際に生成される原画像は、Ｅxif（Exchangeable Image File Format）などのヘッダを有するファイルで記憶され、ヘッダには撮影時にＧＰＳ部１０等により取得した位置（緯度・経度）が撮影位置を示す位置情報として記憶されている。しかし、ＧＰＳ部１０等を備えないデジタルカメラで撮影した画像の画像データには、当然に前記位置情報が記憶されていない。したがって、ＧＰＳ部１０等を備えないデジタルカメラでの撮影に用いられた後、当該カメラから取り外されたメモリカードが、本実施の形態に係るデジタルカメラ１に装着された場合には、新規画像があってもそれには位置情報がない。位置情報がない画像は、本実施の形態における処理対象外であることから、ステップＳ２０５及びＳ２０６の処理を行うことなく、処理は、ステップＳ１０３にリターンする。
【００２７】
また、メモリカード６に位置情報が付加された新規画像がある場合には、この新規画像から位置情報を含む表示用画像を生成する（ステップＳ２０５）。係る場合は、例えばＧＰＳ機能を備えた他のデジタルカメラに装着されて位置情報を有する画像データが記憶されたメモリカードを取り外し、本実施の形態に係るデジタルカメラ１に装着した場合に生ずる。このとき、前記表示用画像は、原画像の画像データサイズよりも小さい画像データサイズからなり、サムネイル画像に相当するデータサイズからなる画像データで構成する。また、この表示用画像の画像データも、ヘッダを有するファイルで記憶し、ヘッダにその撮影位置を示す位置情報（緯度・経度）を記憶する。
【００２８】
なお、メモリカード６に原画像を記憶する際に、サムネイル画像を生成してＥxifファイルの一部に予め記憶させておくタイプのデジタルカメラも出現するに至っている。したがって、このようにＥxifファイルにサムネイル画像が既に記憶されている場合には、ステップＳ２０５では、敢えて表示用画像を生成することなく、メモリカード６からサムネイル画像を読み出して位置情報を付加し、表示用画像とすればよい。
また、表示用画像の画像サイズを、サムネイル画像に相当するデータサイズとしたが、表示部４の表示画素数に合わせたデータサイズとしてもよい。
また、新規画像から位置情報を含んで生成された表示用画像を複数生成してもよい。この場合には、同じ構図の画像ではなく、例えば、全体画像とその一部を拡大した画像とを原画像の画像データサイズよりも小さい画像データサイズで複数生成してもよい。
【００２９】
しかる後に、この位置情報が付加された表示用画像を、前記原画像を読み出したメモリカード６のカードＩＤに関連付けて内部メモリ９に記憶させ（ステップＳ２０６）、処理は、ステップＳ１０３にリターンする。したがって、図３のフローチャートに示した処理が、図２のフローチャートにおけるステップＳ１０３で実行されることにより、スロット部５に装着されたメモリカード６に、位置情報を有する新規画像がある場合には、当該新規画像の位置情報を含む表示用画像が生成されて内部メモリ９に追加されていく。このとき前述のように、表示用画像は、原画像の画像データサイズよりも小さいサムネイル画像に相当するデータサイズからなるので、内部メモリ９の記憶容量が早期に満杯となる不都合を未然に防止し、限られた記憶容量内においてより多くの表示用画像を位置情報とともに記憶することができる。
【００３０】
また、表示用画像は、原画像を読み出したメモリカード６のカードＩＤに関連付けて内部メモリ９に記憶される。よって、内部メモリ９の記憶内容に基づき、各表示用画像に対応する原画像がいずれのメモリカードに記憶されているかを管理することができ、当該デジタルカメラ１に装着されたことのあるメモリカードに記憶されている情報をデジタルカメラ１側で一元的に管理することが可能となる。
【００３１】
図４は、内部メモリの不要な表示用画像の削除処理（ステップＳ１０４）の詳細を示すフローチャートである。ＣＰＵ２は、現在スロット部５に保持されて装着されているメモリカード６のカードＩＤを読み出すとともに、この読み出したカードＩＤに対応する表示用画像を内部メモリ９から読み出す（ステップＳ３０１）。次に、この内部メモリ９から読み出した表示用画像と装着されているメモリカード６に記憶されている原画像とを比較する（ステップＳ３０２）。さらに、このステップＳ３０２での比較結果に基づき、現在装着されているメモリカード６に無い原画像に対応する表示用画像が内部メモリ９に記憶されているか否かを判断する（ステップＳ３０３）。
【００３２】
このステップＳ３０３の判断がＮＯであって、メモリカード６に無い原画像に対応する表示用画像が内部メモリ９に無い場合とは、内部メモリ９に記憶されている表示用画像とメモリカード６に記憶さている原画像とが完全に一致して対応しており、メモリカード６からの原画像の画像削除が行われていない場合である。この場合には、ステップＳ３０５の処理を行うことなく、処理は、ステップＳ１０４にリターンする。
【００３３】
また、ステップＳ３０３の判断がＹＥＳであって、メモリカード６に無い表示用画像が内部メモリ９にある場合とは、内部メモリ９に記憶されている表示用画像とメモリカード６に記憶さている原画像とが対応しておらず、メモリカード６から原画像の画像削除が行われた場合である。この場合には、メモリカード６に無い原画像に対応する表示用画像を内部メモリ９から削除する（ステップＳ３０４）。
【００３４】
つまり、メモリカード６から削除された画像は、このデジタルカメラ１のユーザが不要であるとして、敢えて削除したものであると推測される。したがって、敢えて不要であるとされた画像に対応する表示用画像を内部メモリ９に保存しおく必要はないし、保存しておくと内部メモリ９の記憶容量を圧迫する一因ともなる。よって、このような場合には、内部メモリ９から対応する表示用画像を削除することにより、内部メモリ９の記憶内容にユーザの意図を反映させるとともに、記憶容量の確保を図る。
【００３５】
図５は、撮影処理（ステップＳ１０５）の詳細を示すフローチャートである。ＣＰＵ２は、操作部７に対するスキャンによりシャッタボタンに対する操作が検出されると、撮像部３を制御して、被写体を撮影し（ステップＳ４０１）、画像データを取得する（ステップＳ４０２）。また、この撮影時においてＧＰＳ部１０により割り出された現在位置の緯度・経度を位置情報として取得する（ステップＳ４０３）。
【００３６】
しかる後に、この位置情報を付加した画像データを装着されているメモリカード６に記憶する。すなわち、被写体の撮影により取得された画像データは、前述のように、Ｅxifなどのヘッダを有するファイルで記憶し、ヘッダに位置情報を記憶する。
【００３７】
次に、メモリカード６に記憶した画像データから位置情報を含む表示用画像を生成する（ステップＳ４０５）。これにより、ヘッダを有する表示用画像の画像データが生成され、ヘッダに位置情報が記憶される。しかる後に、この位置情報を含む表示用画像を、前記原画像を読み出したメモリカード６のカードＩＤに関連付けて内部メモリ９に記憶させ（ステップＳ４０６）、処理は、ステップＳ１０５にリターンする。
【００３８】
したがって、図５のフローチャートに示した処理が、図２のフローチャートにおけるステップＳ１０５で実行されることにより、撮影時にはメモリカード６に撮影した原画像の画像データが位置情報とともに記憶されるのみならず、内部メモリ９には原画像に対応する表示用画像が位置情報とともに記憶される。よって、撮影終了後、このデジタルカメラ１からメモリカード６が取り外されても、これに左右されることなく、装着されたことのあるメモリカード６に撮影時に記憶された位置情報に基づき撮影位置を表示する等の制御が可能となる。
【００３９】
図６は、再生処理（ステップＳ１０６）の詳細を示すフローチャートである。ＣＰＵ２は、操作部７に対するスキャンにより再生モードの設定が検出されると、地図記憶部１１からユーザにより指定された地域に対応する地図データを読み出し、この読み出した地図データに基づき、表示部４に地図画像を表示する（ステップＳ５０１）。そして、この表示部４に表示された地図の範囲内に属する位置情報が付加されている表示用画像を内部メモリ９から読み出す（ステップＳ５０２）。
【００４０】
引き続き、この内部メモリ９から読み出した表示用画像に関連付けられているカードＩＤと、現在スロット部５に装着されているメモリカード６のカードＩＤとが一致するか否かを判断する（ステップＳ５０３）。両者が一致する場合には現在装着されているメモリカード６に、ステップＳ５０２で内部メモリ９から読み出した表示用画像に対応する原画像が記憶されていることになり、両者が一致しない場合には現在装着されているメモリカード６に、ステップＳ５０２で内部メモリ９から読み出した表示用画像に対応する原画像が記憶されていないことになる。
【００４１】
そして、両者が一致しメモリカード６に原画像がある場合には地図上に表示するマーカの色を赤に設定し（ステップＳ５０４）、両者が一致せずメモリカード６に原画像がない場合には地図上に表示するマーカの色を黒に設定する（ステップＳ５０５）。しかる後に、表示部４に表示させている地図画像上の前記位置情報が示す位置に、マーカを前記ステップＳ５０４又はＳ５０５で設定された色で重畳表示する（ステップＳ５０６）。
【００４２】
したがって、この図６のフローチャートに示した処理が実行されることにより、表示部４に表示された地図上には、マーカにより当該地図内の位置で撮影された画像があることが示されるのみならず、対応する原画像が現在装着されているメモリカード６にあるか否かがマーカの色により区別して表示される。
【００４３】
よって、マーカが黒色で表示され、対応する原画像が現在装着されているメモリカード６にない場合には、当該マーカに対するクリック操作に応じて表示用画像を表示する。しかし、マーカが赤色で表示され、対応する原画像が現在装着されているメモリカード６にある場合には、当該マーカに対するクリック操作に応じて原画像をメモリカード６から読み出して拡大表示する、等の原画像の有無に応じた表示制御が可能となる。
【００４４】
以上、この発明の実施形態について説明したが、この発明はこれらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
【００４５】
以下に、本出願の特許請求の範囲に記載された発明を付記する。
【００４６】
＜請求項１＞
装置本体に着脱自在に保持され、複数の画像データを記憶する第１の記憶手段と、
装置本体に固定的に設けられた第２の記憶手段と、
前記第２の記憶手段に記憶されている縮小画像データと、前記第１の記憶手段に記憶されている画像データとを比較して、前記画像データに対応する縮小画像データが記憶されているか否かを判断する第１の判断手段と、
前記第１の記憶手段に記憶されている画像データに位置情報が付加されているか否かを判断する第２の判断手段と、
前記第１の判断手段により前記第２の記憶手段に記憶されていなく、且つ前記第２の判断手段により位置情報が付加されていると判断された前記画像データに基づき、当該画像データよりもデータサイズの小さい縮小画像データを取得する縮小データ取得手段と、
前記縮小データ取得手段により取得された縮小画像データを、前記位置情報とともに前記第２の記憶手段に記憶させる第１の記憶制御手段と、
を備えることを特徴とする表示装置。
【００４７】
＜請求項２＞
地図データを記憶した地図記憶手段を備え、
前記表示手段は、
前記地図記憶手段から前記地図データを読み出して、地図を表示する地図表示手段と、
前記地図表示手段により表示された地図の範囲内に属する位置情報に関連付けられた縮小画像データを前記第２の記憶手段から読み出す読出手段と、
前記表示された地図上において、前記読出手段により読み出された縮小画像データに関連付けられた位置情報が示す位置に、識別子を重畳表示させる識別子表示手段と、
を有することを特徴とする請求項１記載の表示装置。
【００４８】
＜請求項３＞
前記第１の記憶手段には、各々異なる固有の識別情報が記憶されており、
前記第１の記憶制御手段は、前記識別情報に関連付けて前記第２の記憶手段に縮小画像データを記憶させることを特徴とする請求項２記載の表示装置。
【００４９】
＜請求項４＞
前記第１の記憶手段の識別情報を読み取って、前記第２の記憶手段に記憶されている縮小画像データに関連付けられた識別情報と比較する識別情報比較手段を備え、
前記判断手段は、前記識別情報比較手段により比較される識別情報により特定される第１の記憶手段毎に、前記画像データに対応する縮小画像データが前記第２の記憶手段に記憶されているか否かを判断することを特徴とする請求項３記載の表示装置。
【００５０】
＜請求項５＞
前記識別子表示手段は、前記情報比較手段の比較結果に基づき、前記第１の記憶手段の識別情報と前記第２の記憶手段に記憶されている縮小画像データに関連付けられた識別情報とが一致する場合と相違する場合とで、異なる形態で前記識別子を表示させることを特徴とする請求項４記載の表示装置。
【００５１】
＜請求項６＞
前記第１の記憶手段に記憶されている画像データと第２の記憶手段の縮小画像データとを前記識別情報毎に比較する画像データ比較手段を備え、
前記画像データ比較手段の比較結果に基づき、第１の記憶手段から削除された画像データに対応する縮小画像データが第２の記憶手段に記憶されている場合、これを前記第２の記憶手段から削除する削除手段を備えることを特徴とする請求項１から５にいずれか記載の表示装置。
【００５２】
＜請求項７＞
前記縮小データ取得手段は、前記第１の記憶手段に記憶されている画像データを用いて、前記縮小画像データを生成する生成手段であることを特徴とする請求項１から６にいずれか記載の表示装置。
【００５３】
＜請求項８＞
前記生成手段が生成する縮小画像データは、前記画像データに対応するサムネイル画像データまたは前記表示手段に相当するデータサイズであることを特徴とする請求項７記載の表示装置。
【００５４】
＜請求項９＞
前記第１の記憶手段には、前記画像データとともに対応するサムネイル画像データが記憶され、
前記縮小データ取得手段は、前記第１の記憶手段に記憶されているサムネイル画像データを読み出す読出手段であることを特徴とする項１から６にいずれか記載のカメラ。
【００５５】
＜請求項１０＞
被写体を撮影して画像データを生成する撮影手段と、
当該装置の現在位置を検出する位置検出手段と、
前記撮影手段が撮影した際に前記位置検出手段により検出された現在位置を示す位置情報を、前記画像データに付加して前記第１の記憶手段に記憶させる第２の記憶制御手段と、
請求項１〜９の何れか一項に記載の表示装置と、
を備えることを特徴とする撮影装置。
【００５６】
＜請求項１１＞
装置本体に着脱自在に保持され、複数の画像データを記憶する第１の記憶手段と、装置本体に固定的に設けられた第２の記憶手段とを備える表示装置における表示方法であって、
前記第２の記憶手段に記憶されている縮小画像データと、前記第１の記憶手段に記憶されている画像データとを比較して、前記画像データに対応する縮小画像データが記憶されているか否かを判断する第１の判断ステップと、
前記第１の記憶手段に記憶されている画像データに位置情報が付加されているか否かを判断する第２の判断ステップと、
前記第１の判断ステップにより前記第２の記憶手段に記憶されていなく、且つ前記第２の判断ステップにより位置情報が付加されていると判断された前記画像データに基づき、当該画像データよりもデータサイズの小さい縮小画像データを取得する縮小データ取得ステップと、
前記縮小データ取得ステップにより取得された縮小画像データを、前記位置情報とともに前記第２の記憶手段に記憶させる第１の記憶制御ステップと、
を含むことを特徴とする表示制御方法。
【００５７】
＜請求項１２＞
装置本体に着脱自在に保持され、複数の画像データを記憶する第１の記憶手段と、装置本体に固定的に設けられた第２の記憶手段とを備える表示装置が有するコンピュータを、
前記第２の記憶手段に記憶されている縮小画像データと、前記第１の記憶手段に記憶されている画像データとを比較して、前記画像データに対応する縮小画像データが記憶されているか否かを判断する第１の判断手段と、
前記第１の記憶手段に記憶されている画像データに位置情報が付加されているか否かを判断する第２の判断手段と、
前記第１の判断手段により前記第２の記憶手段に記憶されていなく、且つ前記第２の判断手段により位置情報が付加されていると判断された前記画像データに基づき、当該画像データよりもデータサイズの小さい縮小画像データを取得する縮小データ取得手段と、
前記縮小データ取得手段により取得された縮小画像データを、前記位置情報とともに前記第２の記憶手段に記憶させる第１の記憶制御手段と、
して機能させることを特徴とするプログラム。
【符号の説明】
【００５８】
１    デジタルカメラ
２    ＣＰＵ
３    撮像部
４    表示部
５    スロット部
６    メモリカード
７    操作部
８    電源部
９    内部メモリ
１０    ＧＰＳ部
１１    地図記憶部
１２    ＧＰＳ受信アンテナ
【図１】
0005811398.tif 000002
【図２】
0005811398.tif 000003
【図３】
0005811398.tif 000004
【図４】
0005811398.tif 000005
【図５】
0005811398.tif 000006
【図６】
0005811398.tif 000007