(57)【要約】【課題】ユーザが特別な操作または配慮をすることなしに、携帯機器でも撮影地点が地図上で確認できるコンテンツ群を作成できるようにする。【解決手段】撮影手段と、前記撮影手段が撮影する緯度経度情報を取得する位置情報取得手段と、前記緯度経度情報、及び前記緯度経度情報に対応する複数の縮尺の地図画像データからなる地図画像データベースを記憶媒体に格納する格納手段と、前記撮影手段により生成される画像信号に、所定の条件にてグループ分けして画像コンテンツを生成し、それに前記位置情報取得手段により取得された緯度経度情報を付加して記録媒体に記録する記録手段と、前記所定の条件の変化に応じて、前の変化点との間に撮影されたコンテンツの緯度経度情報が収まる範囲の地図画像を地図画像データベースより切り出し、撮影画像と同一の記録媒体、画像コンテンツと同一の形式によって切り出した地図画像データの記録を行う。【選択図】図２
2012165263.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影する撮影手段と、
前記撮影手段により撮影された撮影画像を、画像ファイルとして記録媒体に記録する画像記録手段と、
位置情報を取得する位置情報取得手段と、
前記画像ファイルの内に、前記位置情報取得手段によって取得した、前記撮影を行った地点を示す撮影位置情報の記録を行う位置情報記録手段と、
現在の日付時刻情報を得る時計手段とを有する撮影装置において、
前記日付時刻情報の変化、前記位置情報の変化、または撮像装置の動作状態を検出する動作状態検出手段からの情報の変化が所定の条件であった場合に、変化点として検出する変化点検出手段と、
複数の縮尺の地図画像データからなる地図画像データベースから、所定の縮尺・範囲の地図画像データを前記撮像装置の内部または外部から取得する地図画像データ取得手段と、
前記変化点検出手段の検出結果に応じて、複数の変化点検出時刻の間に撮影された画像ファイル群に含まれるすべての撮影位置情報が収まる範囲の地図画像データを地図画像データベースより切り出し、前記地図画像データに、前記撮影位置情報が示す地点を表すマークを重畳して撮影地点地図画像とし、前記撮影地点地図画像を前記画像ファイルと同一の記録形式によって前記記録媒体に記録するよう制御する制御手段とを有することを特徴とする撮像装置。
【請求項２】
前記変化点とは、前記時計手段からの日付時刻情報により、前記変化点検出手段が、日付が変わったことを検出した状態であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記変化点とは、前記時計手段からの日付時刻情報により、前記変化点検出手段が、日付または月が変わったことを検出した状態であることを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記変化点とは、前記時計手段からの日付時刻情報により、前記変化点検出手段が使用者によってあらかじめ設定されている期間に入ったことを検出した状態と、前記変化点検出手段が使用者によってあらかじめ設定されている期間を終了したことを検出した状態であることを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記変化点とは、前記位置情報取得手段からの現在位置情報により、前記変化点検出手段が所定の行政区分の境界をまたいだことを検知した状態であることを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記変化点とは、前記動作状態検出手段からの情報により、前記変化点検出手段が、前記撮影を行ったことを検知した状態であることを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記撮影地点地図画像の作成及び記録は、前記変化点検出手段が前記変化点を検出した直後に行われることを特徴とする請求項１〜６の何れか１項に記載の撮像装置。
【請求項８】
前記撮影地点地図画像の作成及び記録は、前記変化点検出手段が前記変化点を検出した後、次に本体の電源を投入する操作が行われた直後に行われることを特徴とする請求項１〜６の何れか１項に記載の撮像装置。
【請求項９】
前記撮影地点地図画像の作成及び記録は、前記変化点検出手段が前記変化点を検出した後、次に撮影操作を開始または終了した後に行われることを特徴とする請求項１〜６の何れか１項に記載の撮像装置。
【請求項１０】
前記制御手段は、
前記変化点検出手段が前記変化点を検出した場合、前記位置情報取得手段によって変化点検出位置情報の取得を行い、前記撮影地点地図画像を作成する時に、前回の変化点検出の後に撮影された画像ファイル群に含まれる前記撮影位置情報、及び前記変化点検出位置情報が示す地点が収まる範囲の地図画像データを前記地図画像データベースより切り出し、前記地図画像データに前記撮影位置情報が示す地点、及び前記変化点検出位置情報を示すマークを重畳して撮影地点地図画像とし、前記撮影地点地図画像を前記画像ファイルと同一の記録形式によって前記記録媒体に記録するよう制御することを特徴とする請求項１〜９の何れか１項に記載の撮像装置。
【請求項１１】
前記制御手段は、
前記画像ファイルは、通し番号を含むファイル番号にて管理され、前記変化点を検出した後の最初の撮影を行った場合、前記画像ファイルには、１つ前に撮影された画像ファイルの番号＋１の番号をスキップした、前記画像ファイルの番号＋２の番号を含むファイル名が付与されるとともに、後に前記撮影地点地図画像が作成されて前記記録媒体に記録される際に、前記撮影地点地図画像を記録しているファイルには、前記スキップされた番号を含むファイル名が付与されるよう制御することを特徴とする請求項１〜９の何れか１項に記載の撮像装置。
【請求項１２】
前記制御手段は、前記撮影地点地図画像を記録しているファイルを記録する時は、前記撮影位置情報がファイル内に記録されるよう制御することを特徴とする請求項１〜１１の何れか１項に記載の撮像装置。
【請求項１３】
前記制御手段は、前記撮影地点地図画像を記録しているファイルを記録する時は、前記変化点検出位置情報がファイル内に記録されるよう制御することを特徴とする請求項１０〜１２の何れか１項に記載の撮像装置。
【請求項１４】
被写体を撮影する撮影工程と、
前記撮影工程において撮影された撮影画像を、画像ファイルとして記録媒体に記録する画像記録工程と、
位置情報を取得する位置情報取得工程と、
前記画像ファイルの内に、前記位置情報取得工程によって取得した、前記撮影を行った地点を示す撮影位置情報の記録を行う位置情報記録工程と、
現在の日付時刻情報を得る時計工程とを有する撮像方法において、
前記日付時刻情報の変化、前記位置情報の変化、または撮像装置の動作状態を検出する動作状態検出工程からの情報の変化が所定の条件であった場合に、変化点として検出する変化点検出工程と、
複数の縮尺の地図画像データからなる地図画像データベースから、所定の縮尺・範囲の地図画像データを撮像装置の内部または外部から取得する地図画像データ取得工程と、
前記変化点検出工程の検出結果に応じて、複数の変化点検出時刻の間に撮影された画像ファイル群に含まれるすべての撮影位置情報が収まる範囲の地図画像データを地図画像データベースより切り出し、前記地図画像データに、前記撮影位置情報が示す地点を表すマークを重畳して撮影地点地図画像とし、前記撮影地点地図画像を前記画像ファイルと同一の記録形式によって前記記録媒体に記録するよう制御する制御工程とを有することを特徴とする撮像方法。
【請求項１５】
被写体を撮影する撮影工程と、
前記撮影工程において撮影された撮影画像を、画像ファイルとして記録媒体に記録する画像記録工程と、
位置情報を取得する位置情報取得工程と、
前記画像ファイルの内に、前記位置情報取得工程によって取得した、前記撮影を行った地点を示す撮影位置情報の記録を行う位置情報記録工程と、
現在の日付時刻情報を得る時計工程とを有する撮像方法の各工程をコンピュータに実行させるプログラムにおいて、
前記日付時刻情報の変化、前記位置情報の変化、または撮像装置の動作状態を検出する動作状態検出工程からの情報の変化が所定の条件であった場合に、変化点として検出する変化点検出工程と、
複数の縮尺の地図画像データからなる地図画像データベースから、所定の縮尺・範囲の地図画像データを撮像装置の内部または外部から取得する地図画像データ取得工程と、
前記変化点検出工程の検出結果に応じて、複数の変化点検出時刻の間に撮影された画像ファイル群に含まれるすべての撮影位置情報が収まる範囲の地図画像データを地図画像データベースより切り出し、前記地図画像データに、前記撮影位置情報が示す地点を表すマークを重畳して撮影地点地図画像とし、前記撮影地点地図画像を前記画像ファイルと同一の記録形式によって前記記録媒体に記録するよう制御する制御工程とをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及び撮像方法に関し、特に、ＧＰＳなどの位置検出機能を搭載し、撮影した位置の情報を、撮影した画像ファイルと共に記録するために用いて好適な技術に関する。
【背景技術】
【０００２】
近年、ＧＰＳ（Global Positioning System）受信機を搭載し、撮影画像と共に、撮影地点の緯度経度を撮影位置情報として記録できるデジタルカメラが発売されている。このデジタルカメラでは、ＧＰＳによって得られた緯度経度情報を、撮影時に記録されるＪＰＥＧ画像ファイルの内のＥｘｉｆタグ情報に埋め込み、記録するようになっている。その後、撮影された画像をパソコン上で閲覧する際に、地図アプリケーションと連動させることにより、撮影地点を地図上で確認することができる。
【０００３】
地図データの保持および表示はパソコンの地図アプリケーションの機能として実現されることが多い。したがって、このアプリケーションがインストールされていないパソコンでは、撮影画像は標準的にインストールされている画像表示アプリケーションにて閲覧することはできても、撮影地点を地図上で確認することはできない。
【０００４】
前述の問題を解決するため、画像が記録されている記録媒体に、簡易的な地図を記録するシステムが提案されている（特許文献１参照）。この提案では、画像データと位置データ、両者を関連づけるためのリンクデータおよび簡略地図画像、さらに地図表示プログラムを記録媒体に記録しておき、ＰＣ上で表示プログラムをインストールして閲覧するようになっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１２６９５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前述の従来技術の構成においても、簡易地図データの閲覧にはＰＣにインストールされた表示プログラムが必要である。このため、カメラやいわゆるデジタルフォトフレームなどの携帯機器では、撮影地点を地図上で確認することができない問題点があった。また、簡易地図データの作成は使用者の操作によって行うため、別途簡易地図データの作成作業が必要となる。
本発明は前述の問題点に鑑み、ユーザが特別な操作または配慮をすることなしに、携帯機器でも撮影地点が地図上で確認できるコンテンツ群を作成できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の撮像装置は、被写体を撮影する撮影手段と、前記撮影手段により撮影された撮影画像を、画像ファイルとして記録媒体に記録する画像記録手段と、位置情報を取得する位置情報取得手段と、前記画像ファイルの内に、前記位置情報取得手段によって取得した、前記撮影を行った地点を示す撮影位置情報の記録を行う位置情報記録手段と、現在の日付時刻情報を得る時計手段とを有する撮影装置において、前記日付時刻情報の変化、前記位置情報の変化、または撮像装置の動作状態を検出する動作状態検出手段からの情報の変化が所定の条件であった場合に、変化点として検出する変化点検出手段と、複数の縮尺の地図画像データからなる地図画像データベースから、所定の縮尺・範囲の地図画像データを前記撮像装置の内部または外部から取得する地図画像データ取得手段と、前記変化点検出手段の検出結果に応じて、複数の変化点検出時刻の間に撮影された画像ファイル群に含まれるすべての撮影位置情報が収まる範囲の地図画像データを地図画像データベースより切り出し、前記地図画像データに、前記撮影位置情報が示す地点を表すマークを重畳して撮影地点地図画像とし、前記撮影地点地図画像を前記画像ファイルと同一の記録形式によって前記記録媒体に記録するよう制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、携帯機器でも地図上で撮影地点が確認できるコンテンツ群が作成できる撮像装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態のデジタルカメラの構成例を示すブロック図である。
【図２】変化点検出時の動作を示すフローチャートである。
【図３】画像撮影時の動作を示すフローチャートである。
【図４】実施形態のデジタルカメラの設定画面の一例を示す図である。
【図５】変化点が“日付の変わり目”に設定されている例を示す図である。
【図６】緯度経度情報が重畳されて作成される地図画像の一例を示す図である。
【図７】メモリ内に記録される画像ファイル群の一例を示す図である。
【図８】変化点を例えば“ユーザ設定”とした設定画面を示す図である。
【図９】撮影地点が１枚の地図画像の上に重畳表示される例を示す図である。
【図１０】実施形態のデジタルカメラによる記録結果の内容を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら本発明の好適な実施の形態を説明する。
（第１の実施形態）
本発明をデジタルカメラにて実施した実施形態について図面を用いて説明する。
図１は、本実施形態のデジタルカメラの構成例を説明するブロック図である。図１において、１０１は被写体像を取り込む撮影レンズ、１０２は後述の撮像素子への光量を制御する絞り、１０３は、取り込んだ被写体像を画像信号に変換する撮像素子である。
【００１１】
１０４は画像信号をサンプルホールドし、適正な信号レベルにするＣＤＳ／ＡＧＣ、１０５は、ＣＤＳ／ＡＧＣからの画像信号をＡ／Ｄ変換し、デジタル信号処理を行うデジタル信号処理回路。１０６は、デジタル信号処理回路からの生データを１フレーム分ずつ蓄積するフレームメモリ、１０７は、フレームメモリ１０６の画素を後述のＪＰＥＧ方式での記録のために、設定された画素数に変換する画素数変換回路である。
【００１２】
１０８は、各ブロック間の画像データが通る画像データバス、１０９は、再生モード時には後述のＪＰＥＧコーデック１１１からの再生画像データ、撮影時には撮像素子１０３で撮像された映像を表示する液晶パネル。１１０は、液晶パネルを駆動する液晶ドライバ。
【００１３】
１１１はＪＰＥＧコーデックである。ＪＰＥＧコーデック１１１は、画像バスからのデジタル画像信号をＪＰＥＧ方式による圧縮符号化を行うと共に、後述の内蔵フラッシュメモリ１１５または後述のフラッシュメモリカード１１７に記録されたＪＰＥＧ圧縮データを伸長する。内蔵フラッシュメモリ１１５またはフラッシュメモリカード１１７は、後述する緯度経度情報に対応する複数の縮尺・範囲の地図画像データからなる地図画像データベースを格納するためのものである。１１２は、後述のＵＳＢコントローラ１１３からのデータを出力するＵＳＢ端子。１１３は、後述の内蔵フラッシュメモリ１１５または後述のフラッシュメモリカード１１７に、画像ファイルとして画像記録されたＪＰＥＧ方式の画像データをそのまま外部に出力するＵＳＢコントローラ。１１４は、後述の内蔵フラッシュメモリ１１５の記録、読み出しを制御する、ＡＴＡ（AT Attachment）インターフェース仕様準拠のＡＴＡドライバである。
【００１４】
１１５は、画像データバス１０８からのＪＰＥＧ圧縮データを記録するとともに、複数の縮尺の地図画像データからなる地図画像データベースを格納している内蔵フラッシュメモリ。１１６は、後述のフラッシュメモリカード１１７の記録、読み出しを制御するフラッシュメモリカードドライバおよびフラッシュメモリカードを保持するフラッシュメモリカードスロット。１１６aは、フラッシュメモリカードスロットに備えられる、後述のフラッシュメモリカードの在否を検出するフラッシュメモリカード検出スイッチ、１１７は、画像データバス１０８からのＪＰＥＧ圧縮データを記録するフラッシュメモリカード。
【００１５】
１１８は、ＧＰＳ衛星から時刻情報・衛星位置情報を受信して位置情報取得を行い、取得した位置情報を後述の制御バス１２４へ送出するＧＰＳ受信部である。１１９は、ＧＰＳ受信部１１８に接続される受信アンテナ、１２０は、使用者が本体に対する操作を行うための操作キーである。１２１は、後述のメインマイコンが一時的なデータを保管するＲＡＭ、１２２は、機器全体のモードを制御したり、操作キー１２０を検出したりして各種機能の実行を制御するメインマイコンである。１２２ａは、メインマイコン１２２に内蔵され、現在の日付時刻情報を得る時計手段として機能するリアルタイムクロックである。
【００１６】
１２３は、本体電源が切れている間も保持が必要な情報を記憶する、不揮発性メモリであるＥＥＰＲＯＭ、１２４は、メインマイコン１２２と各ブロックの間で、本体のモードや状態に応じた制御信号およびレスポンス信号が転送される、制御信号バスである。なお、本実施形態におけるファイル番号とは、１００００１〜９９９９９９による６桁の数字で、上３桁がファイルを格納するフォルダに付く数字、下４桁がファイルに付く数字である。例えば、ファイル番号１０２９８３の場合、記録されるファイル名は￥ＤＣＩＭ￥１０２ＣＡＭＯＮ￥ＩＭＧ＿２９８３．ＪＰＧとなる。
【００１７】
以下に、前述の構成を持つ、本実施形態のデジタルカメラの動作を、フローチャートと図を用いて説明する。
図２は、本実施形態のデジタルカメラの、変化点検出時の動作を示すフローチャートである。なお、変化点とは、図４に示すメニューにてユーザが設定する、地図の自動作成を行う条件のことである。本実施形態のデジタルカメラでは、以下の項目を有する。
・リアルタイムクロック１２２ａにより、日付が変わったことを検知した場合に変化点として認識する"日付の変わり目"
・リアルタイムクロック１２２ａにより、月が変わったことを検知した場合に変化点として認識する"月の変わり目"
・１枚の撮影後を変化点とする"撮影毎"
・ＧＰＳ受信部１１８により、都道府県の境をまたぐ移動があったことを検知した場合に変化点として認識する"都道府県境"
・ＧＰＳ受信部１１８により、市町村の行政区分の境界をまたぐ移動があったことを検知した場合に変化点として認識する"市町村境"
・ユーザが任意の期間を設定できる"ユーザ設定" 
【００１８】
図２において、本体の主電源は切れており、リアルタイムクロック１２２ａのみが動作状態である場合に、Ｓ２０１において動作状態検出処理により日付が変わったことが変化点として検出されると、Ｓ２０２にて本体の主電源がＯＮとなる。次に、Ｓ２０３にて、変化点を検出したことを示す変化点フラグが“１”にセットされ、Ｓ２０４にてＧＰＳ受信部１１８によって現在位置の測位が開始される。
【００１９】
測位が成功すれば、Ｓ２０５からＳ２０６以降の処理となり、Ｓ２０６にて、測位した緯度経度情報がＥＥＰＲＯＭ１２３に格納される。また、何らかの理由で測位が失敗した場合は、そのままＳ２０７以降の処理となる。Ｓ２０７では、内蔵フラッシュメモリ１１５またはフラッシュメモリカード１１７で、画像ファイルの記録先として設定されているメディアの認識、既に記録されているコンテンツの検出が行われる。
【００２０】
再生可能なコンテンツが記録されていれば、Ｓ２０８を経て、Ｓ２０９にて、ファイル番号のうち最大の番号が検出される。この番号は、後述のＳ２１６にてファイル番号を決定する際に用いられる。一方、Ｓ２０８にて再生可能なコンテンツが記録されていないと判定されれば、Ｓ２２１にて主電源がＯＦＦとなり、Ｓ２２２にて処理が終了する。
【００２１】
Ｓ２１０にて、変化点検出の検出結果に応じて、複数の変化点検出時刻の間に撮影された画像ファイル群に含まれるすべての撮影位置情報が収まる範囲の地図画像データを、地図画像データベースより切り出す地図画像データ取得処理を行う。すなわち、前回の変化点検出時に測位された緯度経度情報がＥＥＰＲＯＭ１２３から読み出される。さらに、記録されている再生可能なコンテンツのうち、前回の変化点検出時から今回の変化点検出時に撮影された画像のファイルに含まれる、後述の撮影位置情報が撮像装置の内部または外部から検出される。この検出が行われることにより、Ｓ２１１を経てＳ２１２にて、検出されたすべての撮影位置情報が収まる。かつ、最も詳細な縮尺の地図を地図データベースより切り出し、Ｓ２１３にて、切り出された一枚の地図画像上に、撮影位置情報の場所および前回の変化点検出時に取得した位置情報の場所がそれぞれ↓マークおよび★マークで重畳される。このようにして生成された画像がＲＡＭ１２１に地図情報画像として格納される。すなわち、前の変化点との間に撮影されたコンテンツの緯度経度情報が収まる範囲の地図画像を地図画像データベースより切り出する。そして、撮影画像と同一の記録媒体、画像コンテンツと同一の記録形式によって、切り出した地図画像データを記録する。
【００２２】
また、Ｓ２１０にて、前回の変化点検出時から今回の変化点検出時の間に撮影された画像がない。または、撮影された画像はあっても、撮影の位置情報記録が行われていない、という要因により、撮影地点情報が読み出せない場合は、Ｓ２１１を経てＳ２２１にて主電源がＯＦＦとなり、Ｓ２２２にて処理が終了する。
【００２３】
Ｓ２１４では、後述する予約番号Ｒがあるかが検出され、予約番号がある場合はＳ２１５にてその番号、ない場合はＳ２１６にて前述のＳ２０９にて検出された最大番号＋１の値がファイル番号Ｎとしてセットされる。そして、Ｓ２１７にて、「￥ＤＣＩＭ￥（Ｎの上３桁の１０進表記）ＣＡＭＯＮ￥ＭＡＰ＿（Ｎの下４桁１０進表記）．ＪＰＧ」のファイル名でファイルがオープンされる。
【００２４】
Ｓ２１８にて、ＥＥＰＲＯＭ１２３に格納されている、前回の変化点検出時の緯度経度情報が読み出されて、Ｅｘｉｆタグ情報として記録される。次に、Ｓ２１９にて、ＲＡＭ１２１に格納された地図情報画像がＪＰＥＧ符号化されて設定されているメディアに書き込まれ、Ｓ２２０にてファイルクローズされる。その後、Ｓ２２１にて主電源がＯＦＦとなり、Ｓ２２２にて処理が終了する。以上が、位置情報変化点を検知した際の動作である。
【００２５】
図３は、本実施形態のデジタルカメラの、画像撮影時の動作を示すフローチャートである。
本フローチャートは、Ｓ３０１においてユーザによって本体の電源がＯＮにされたことに応じて開始される。Ｓ３０２にて、ＧＰＳ受信部１１８によって現在位置の測位が開始され、現在位置情報が取得される。測位が成功すれば、Ｓ３０３からＳ３０４以降の処理となる。Ｓ３０４にて、測位した緯度経度情報がＲＡＭ１２１に格納される。また何らかの理由で測位が失敗した場合は、そのままＳ３０５以降の処理となる。
【００２６】
なお、Ｓ３０２からＳ３０４までのＧＰＳ測位動作は、本体電源が投入されている間、所定時間おきに動作し、ＲＡＭ１２１に格納されている緯度経度情報は、ＧＰＳ測位が成功するごとに更新される。Ｓ３０５では、内蔵フラッシュメモリ１１５またはフラッシュメモリカード１１７で、画像ファイルの記録先として設定されているメディアの認識、既に記録されているコンテンツの検出が行われる。そして、再生可能なコンテンツが記録されていれば、Ｓ３０６を経て、Ｓ３０７にて、ファイル番号のうち最大の番号が検出される。この番号は、後述のＳ３１１にて用いられる。
【００２７】
一方、Ｓ３０６にて再生可能なコンテンツが記録されていないと判定されれば、Ｓ３０８にて、画像コンテンツ未記録のカードに対して、１００００１のファイル番号から使用する「番号リセット」の設定状態が確認される。番号リセットＯＮであれば、Ｓ３１０にて、ファイル番号Ｎ＝１００００１がセットされる。
【００２８】
また、「番号リセット」の設定が、番号リセットＯＦＦであれば、Ｓ３０９にて、ＥＥＰＲＯＭ１２３に格納されている、後述する前回撮影時の最大ファイル番号が読み出され、その番号がファイル番号Ｎとしてセットされる。
【００２９】
次に、Ｓ３１１にて、次の撮影のためにファイル番号Ｎが１つインクリメントされる。次に、Ｓ３１２にて、変化点フラグが“１”であるかが検出される。検出された場合、すなわち次回の撮影が、変化点検出後最初の撮影となる場合は、Ｓ３１３にて、ファイル番号Ｎが予約番号ＲとしてＥＥＰＲＯＭ１２３に保存され、ファイル番号Ｎはさらに１つインクリメントされる。その後、Ｓ３１４にて変化点フラグは“０”にリセットされる。
【００３０】
また、Ｓ３１２にて変化点フラグが“１”でないと検出された場合は、Ｓ３１１にて設定されたファイル番号Ｎが次回撮影時のファイル番号として使われる。次に、Ｓ３１５にてユーザによるレリーズ操作があったかが検出される。検出された場合は、Ｓ３１６にて「￥ＤＣＩＭ￥（Ｎの上３桁の１０進表記）ＣＡＭＯＮ￥ＩＭＧ＿（Ｎの下４桁１０進表記）．ＪＰＧ」のファイル名でファイルがオープンされ、Ｓ３１７にて、最新の緯度経度情報がＲＡＭ１２１から読み出される。そして、Ｅｘｉｆタグ情報として記録されるとともに、Ｓ３１８にて、撮影された画像がＪＰＥＧ符号化されて設定されているメディアに書き込まれ、Ｓ３１９にてファイルクローズされる。その後、Ｓ３２０にて、Ｓ３１６にてファイルオープンされる際に使われたファイル番号が最大ファイル番号としてＥＥＰＲＯＭ１２３に保存される。
【００３１】
以下、図５に示す行程の旅行にて、変化点が“日付の変わり目”に設定されており、それぞれの場所で本実施形態のカメラを用いて撮影を行った場合に生成されるコンテンツについて、図７を参照して説明する。また、「番号リセット」の設定は、「番号リセット＝ＯＮ」となっているものとする。
【００３２】
まず、フラッシュメモリカード１１７に画像が記録されていない状態にて、４／３０日から旅行１日目である５／１になった時に、図２のＳ２０１にて変化点が検出される。次に、Ｓ２０２にて、本体主電源がＯＮとなり、Ｓ２０３にて、変化点フラグが“１”にセットされる。さらに、Ｓ２０４にてＧＰＳ測位が開始され、Ｓ２０６にて、その場所の緯度経度情報である、“北緯３５度３３分５０．８８秒、東経１３９度４１分０８．９２秒”が、ＥＥＰＲＯＭ１２３に格納される。
【００３３】
その後、Ｓ２０７、Ｓ２０８にて、フラッシュメモリカード１１７に画像があるかが確認されるが、画像は記録されていないので、Ｓ２２１にて主電源がＯＦＦとなり、Ｓ２２２にて動作終了となる。その後、東京から北海道・新千歳空港に移動し、その地点にて撮影を行うために本体の電源をＯＮ（図３におけるＳ３０１）にすると、Ｓ３０２にてＧＰＳ測位が開始され、Ｓ３０４にて、最新の緯度経度情報がＲＡＭ１２１に格納される。
【００３４】
次に、Ｓ３０５、Ｓ３０６にて、フラッシュメモリカード１１７に画像があるかが確認される。画像はまだ記録されていないので、Ｓ３０８にて「番号リセット」の設定が確認され、「番号リセット＝ＯＮ」であるので、Ｓ３１０にて、ファイル番号としてＮ＝１００００１がセットされる。
【００３５】
その後、Ｓ３１２にて変化点フラグが“１”であるかが確認されるが、前述のように、５／１になった時に変化点が検出され、Ｓ２０３にて“１”となっている。このため、Ｓ３１３にて、番号１００００１は予約番号Ｒ＝１００００１として保存され、新たなファイル番号として、１つ進めたＮ＝１００００２がセットされる。次に、Ｓ３１４にて変化点フラグが“０”にリセットされる。
【００３６】
その後、ユーザが撮影操作を行うと、Ｓ３１５からの動作となり、Ｓ３１６にて、撮影画像のファイルが￥ＤＣＩＭ￥１００ＣＡＭＯＮ￥ＩＭＧ＿０００２．ＪＰＧというファイル名でオープンされる。次に、Ｓ３１７にて、最新の緯度経度情報としてＲＡＭ１２１に格納されている、“北緯４２度４６分４５．４０秒、東経１４１度４０分００．８５秒”がファイルに撮影地点情報としてＥｘｉｆタグ形式で書き込まれる。
【００３７】
次に、Ｓ３１８にて、ＪＰＥＧコーデック１１１によってＪＰＥＧ符号化された撮影画像が書き込まれて、Ｓ３１９にて、ファイルがクローズし、ファイル構造が確定する。さらにＳ３２０にて、ＥＥＰＲＯＭ１２３に格納されている最大ファイル番号がＭ＝１００００２と更新される。
【００３８】
さらに、旅行２日目である５／２になった時に、図２のＳ２０１にて変化点が検出され、Ｓ２０２にて、本体主電源がＯＮとなり、Ｓ２０３にて、変化点フラグが“１”にセットされる。さらに、Ｓ２０４にてＧＰＳ測位が開始され、Ｓ２０６にて、その場所の緯度経度情報である、“北緯４２度４６分３２．５０秒、東経１４１度４１分２８．９７秒”が、ＥＥＰＲＯＭ１２３に格納される。
【００３９】
その後、Ｓ２０７、Ｓ２０８にて、フラッシュメモリカード１１７に画像があるかが確認され、今度は￥ＤＣＩＭ￥１００ＣＡＭＯＮ￥ＩＭＧ＿０００２．ＪＰＧのファイルがあるので、Ｓ２０９にて最大ファイル番号１００００２が読み出される。次に、Ｓ２１０にて、ＥＥＰＲＯＭ１２３から、前回の変化点検出時の緯度経度情報である“北緯３５度３３分５０．８８秒、東経１３９度４１分０８．９２秒”が読み出される。
【００４０】
また、前回の変化点検出から今回の変化点検出までの間に撮影された静止画である、￥ＤＣＩＭ￥１００ＣＡＭＯＮ￥ＩＭＧ＿０００２．ＪＰＧのファイルから、撮影時の緯度経度情報が読み出される。この場合、“北緯４２度４６分４５．４０秒、東経１４１度４０分００．８５秒”が読み出される。
【００４１】
その後、Ｓ２１２にて、前述の２つの緯度経度情報が示す地点が１枚で収まり、かつ最大の縮尺の地図画像データが内蔵フラッシュメモリ１１５から読み出される。次に、Ｓ２１３にて、変化点検出時の撮影地点は★、撮影地点情報の場所は↓の記号で、地図画像データ上の、緯度経度情報が示す地点に重畳して撮影地点地図画像を作成する。このときに作成される撮影地点地図画像を図６（ａ）に示す。図６において、ａ６０１が変化点検出時の位置、ａ６０２が撮影地点の位置を示している。
【００４２】
その後、Ｓ２１４にて、作成された地図画像を保存するためのファイル名として予約されている番号Ｒが保存されているかが検出される。ここでは、Ｓ３１３にて、番号１００００１が予約番号Ｒ＝１００００１として保存されているので、Ｓ２１５にて、ファイル番号Ｎ＝１００００１がセットされる。
【００４３】
その後、Ｓ２１７にて地図画像のファイルが￥ＤＣＩＭ￥１００ＣＡＭＯＮ￥ＭＡＰ＿０００１．ＪＰＧというファイル名でオープンされる。次に、Ｓ２１８にて、前回の変化点検出時の緯度経度情報として、ＲＡＭ１２１に格納されている、“北緯３５度３３分５０．８８秒、東経１３９度４１分０８．９２秒”がＥｘｉｆタグ形式で書き込まれる。次に、Ｓ２１９にて、ＪＰＥＧコーデック１１１によってＪＰＥＧ符号化された地図画像が書き込まれ、Ｓ２２０にてファイルがクローズ、Ｓ２２１で主電源がＯＦＦとなる。
【００４４】
その後、千歳市から北海道中央部の美瑛町に移動し、該地点にて撮影を行うために本体の電源をＯＮ（図３におけるＳ３０１）にすると、Ｓ３０２にてＧＰＳ測位が開始される。その後、Ｓ３０４にて、最新の緯度経度情報がＲＡＭ１２１に格納される。次に、Ｓ３０５からＳ３０６にて、フラッシュメモリカード１１７に撮影画像があるかが確認されるが、今度は撮影画像が存在する。
【００４５】
このため、Ｓ３０７にて、記録されている撮影画像の最大ファイル番号１００００２が読み出されて、ファイル番号Ｎ＝１００００２としてセットされ、Ｓ３１１にて、ファイル番号がインクリメントされてＮ＝１００００３となる。その後、Ｓ３１２にて変化点フラグが“１”であるかが確認される。しかし、前述のように、５／２になった時に変化点が検出され、Ｓ２０３にて“１”となっているので、Ｓ３１３にて、のファイル番号１００００３は予約番号Ｒ＝１００００３として保存される。そして、新たなファイル番号として、１つ進めたＮ＝１００００４がセットされ、Ｓ３１４にて変化点フラグが“０”にリセットされる。
【００４６】
その後、ユーザが撮影操作を行うと、Ｓ３１５からの動作となり、Ｓ３１６にて、撮影画像のファイルが￥ＤＣＩＭ￥１００ＣＡＭＯＮ￥ＩＭＧ＿０００４．ＪＰＧというファイル名でオープンされる。次に、Ｓ３１７にて、最新の緯度経度情報としてＲＡＭ１２１に格納されている、"北緯４３度３５分１８．１３秒、東経１４２度２７分５０．５５秒"がファイル内に撮影地点情報としてＥｘｉｆタグ形式で書き込まれる。
【００４７】
次に、Ｓ３１８にて、ＪＰＥＧコーデック１１１によってＪＰＥＧ符号化された撮影画像が書き込まれて、Ｓ３１９にてファイルがクローズ、ファイルが確定する。さらに、Ｓ３２０にて、ＥＥＰＲＯＭ１２３に格納されている最大ファイル番号がＭ＝１００００４と更新される。さらに、撮影を続けると、Ｓ３１１に戻り、ファイル番号がインクリメントされてＮ＝１００００５となる。
【００４８】
その後、Ｓ３１２にて変化点フラグが“１”であるかが確認されるが、ここでは前回の撮影から変化点は検出されていないため、変化点フラグは“０”のままであるのでＳ３１５からの動作となる。
【００４９】
Ｓ３１６にて、撮影画像のファイルが￥ＤＣＩＭ￥１００ＣＡＭＯＮ￥ＩＭＧ＿０００５．ＪＰＧというファイル名でオープンされる。次に、Ｓ３１７にて、最新の緯度経度情報としてＲＡＭ１２１に格納されている、“北緯４３度３６分４５．９４秒、東経１４２度２６分４０．８９秒”がファイルに撮影地点情報としてＥｘｉｆタグ形式で書き込まれる。次に、Ｓ３１８にて、ＪＰＥＧコーデック１１１によってＪＰＥＧ符号化された撮影画像が書き込まれて、Ｓ３１９にて、ファイルがクローズし、ファイル構造が確定する。
【００５０】
すなわち、前の変化点との間に撮影されたコンテンツの緯度経度情報が収まる所定の縮尺・範囲の地図画像データを地図画像データベースより切り出する。そして、撮影画像と同一の記録媒体、画像コンテンツと同一の記録形式によって、切り出した地図画像データを記録する。前述の地図情報画像（撮影地点地図画像）を画像ファイルと同一の記録形式によって記録媒体に記録する。
【００５１】
本実施形態において、画像ファイルは、通し番号を含むファイル名にて管理される。変化点を検出した後の最初の撮影を行った場合、画像ファイルには、１つ前に撮影された画像ファイルの番号＋１の番号をスキップした、画像ファイルの番号＋２の番号を含むファイル名が付与される。また、後に前記撮影地点地図画像が作成されて記録媒体に記録される際に、撮影地点地図画像を記録しているファイルには、前記スキップされた番号を含むファイル名が付与されるようにしている。
【００５２】
このように撮影を続け、図５に示すように、２日目の５／２は５枚撮影、３日目の５／３は２０枚の撮影、４日目の５／４は５枚の撮影、最終日５／５は１枚の撮影を行ったとする。この結果、フラッシュメモリカード１１７内には、図７に示す画像ファイル群が記録される。また、図７の７０４に示すＭＡＰ＿０００１．ＪＰＧは、図６（ａ）に示す地図画像が記録される。図７の７０６に示すＭＡＰ＿０００３．ＪＰＧは図６（ｂ）に示す地図画像が記録される。図７の７１２に示すＭＡＰ＿０００９．ＪＰＧは図６（ｃ）に示す地図画像が記録される。図７の７３３に示すＭＡＰ＿００３０．ＪＰＧは図６（ｄ）に示す地図画像が記録される。図７の７３９に示すＭＡＰ＿００３６．ＪＰＧは図６（ｅ）に示す地図画像が記録される。
【００５３】
このフラッシュメモリカード１１７を、実施形態のデジタルカメラの再生機能や、一般的なＪＰＥＧビューワを用いて、静止画を一枚あたり数秒の所定間隔で順次再生を行う、スライドショー再生を行う場合を説明する。本実施形態においては、１日の撮影地点が示された後、撮影画像が再生されるようになるため、撮影地点を把握しながらの撮影画像の鑑賞を容易に行うことができる。
【００５４】
以上の説明では、変化点が“日付の変わり目”の設定で撮影を行った場合の動作を説明した。しかし、図８に示すように、変化点を例えば“ユーザ設定”とし、期間を２００９年５月１日〜２００９年５月５日と設定した場合は、この期間に撮影された画像のすべての撮影地点が、図９に示す１枚の地図画像の上に重畳表示される。このため、図１０の１００４に示すＭＡＰ＿０００１．ＪＰＧとして保存される。変化点の設定は他に、月の変わり目ごとに地図画像を作成する“月の変わり目”。１枚撮影するごとに当該撮影場所の地図画像を作成する“撮影毎”。移動中に、国境をまたいだ場合に地図画像を作成する“国境”。移動中に、都道府県境をまたいだ場合に地図画像を作成する“都道府県境”。移動中に、市町村境をまたいだ場合に地図画像を作成する“市町村境”、を設けている。
【００５５】
さらに、本実施形態においては、変化点を検出した直後に変化点検出位置情報の取得を行い、地図画像の作成を行う構成となっている。他にも、変化点の検出後、最初に本体の電源をＯＮにした時に地図画像を作成する構成、または変化点の検出後、最初に撮影を行った後に地図画像を作成する構成とすることも可能である。
【００５６】
以上の構成により、本実施形態のデジタルカメラのユーザは、変化点の設定を行っておけば、あとは撮影を行うだけで、撮影地点の地図を示す画像が、スライドショー再生に最適な順序で記録されている、静止画コンテンツ群を得ることができる。
【００５７】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５８】
１０１  撮影レンズ、１０２  絞り、１０３  撮像素子、１０４  ＣＤＳ／ＡＧＣ、１０５  デジタル信号処理回路、１０６  フレームメモリ、１０７  画素数変換回路、１０８  画像データバス、１０９  液晶パネル、１１０  液晶ドライバ、１１１  ＪＰＥＧコーデック、１１２  ＵＳＢ端子、１１３  ＵＳＢコントローラ、１１４  ＡＴＡドライバ、１１５  内蔵フラッシュメモリ、１１６  フラッシュメモリカードスロット、１１６a  フラッシュメモリカード検出スイッチ、１１７  フラッシュメモリカード、１１８  ＧＰＳ受信部、１１９  受信アンテナ、１２０  操作キー、１２１  ＲＡＭ、１２２  メインマイコン、１２２ａ  リアルタイムクロック、１２３  ＥＥＰＲＯＭ、１２４  制御信号バス
【図１】
2012165263.tif 000003
【図２】
2012165263.tif 000004
【図３】
2012165263.tif 000005
【図４】
2012165263.tif 000006
【図５】
2012165263.tif 000007
【図６】
2012165263.tif 000008
【図７】
2012165263.tif 000009
【図８】
2012165263.tif 000010
【図９】
2012165263.tif 000011
【図１０】
2012165263.tif 000012