(57)【要約】【課題】撮影指示前に取得された位置情報を適切に撮影画像のデータに関連づける。【解決手段】画像記録装置１は、位置情報を取得する測位手段２０と、測位手段２０で取得された新たな位置情報を記憶する記憶手段１７と、撮影画像のデータと記憶されている最新の位置情報とを関連づけるデータ処理手段１８と、最新の位置情報が取得されてから撮影画像の撮影指示までの経過時間が所定時間内の場合に関連づけを行うようにデータ処理手段１８を制御する制御手段１８とを備える。【選択図】図１
2010041170.tif 000002
【特許請求の範囲】
【請求項１】
位置情報を取得する測位手段と、
前記測位手段で取得された新たな位置情報を記憶する記憶手段と、
撮影画像のデータと前記記憶されている最新の位置情報とを関連づけるデータ処理手段と、
前記最新の位置情報が取得されてから前記撮影画像の撮影指示までの経過時間が所定時間内の場合に前記関連づけを行うように前記データ処理手段を制御する制御手段とを備えることを特徴とする画像記録装置。
【請求項２】
請求項１に記載の画像記録装置において、
前記制御手段は、前記経過時間が前記所定時間を超える場合は前記データ処理手段に対して前記関連づけを禁じることを特徴とする画像記録装置。
【請求項３】
請求項１に記載の画像記録装置において、
操作部材をさらに備え、
前記制御手段は、前記操作部材からの操作信号に応じて前記所定時間を増減することを特徴とする画像記録装置。
【請求項４】
請求項１に記載の画像記録装置において、
前記位置情報は信頼性情報を含み、
前記データ処理手段は、前記信頼性情報が所定値である位置情報を前記撮影画像のデータと関連づけることを特徴とする画像記録装置。
【請求項５】
請求項１に記載の画像記録装置において、
前記制御手段は、電源スイッチの操作状態にかかわらず前記経過時間の計時を行うことを特徴とする画像記録装置。
【請求項６】
請求項１に記載の画像記録装置において、
前記記憶手段は、撮影中に前記測位手段で新たな位置情報が取得された場合はこれを記憶し、
前記制御手段は、前記撮影された画像のデータと前記撮影中に取得された位置情報とを関連づけるように前記データ処理手段を制御することを特徴とする画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像記録装置に関する。
【背景技術】
【０００２】
ＧＰＳ衛星からの電波を受信し、受信信号にのせられている情報を用いて測位を行うＧＰＳ処理部を有するカメラが知られている（特許文献１参照）。カメラは、電源オン時、あるいは電源オフ時など所定のタイミングで測位情報を取得し、取得した測位情報がメモリに保存される。メモリに保存された測位情報は、撮影時に読み出されて撮影画像に対応付けて保存される。
【０００３】
【特許文献１】特開２００１−１０３３６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術では、たとえば、ＧＰＳ衛星からの電波を受信できないなどの理由で新たな測位情報が取得できなかった場合には、メモリに保存されている古い測位情報が撮影時に読み出されて撮影画像に対応付けられるという問題があった。測位情報が古い場合は、撮影位置と測位情報とが一致しないことが多い。
【課題を解決するための手段】
【０００５】
本発明による画像記録装置は、位置情報を取得する測位手段と、測位手段で取得された新たな位置情報を記憶する記憶手段と、撮影画像のデータと記憶されている最新の位置情報とを関連づけるデータ処理手段と、最新の位置情報が取得されてから撮影画像の撮影指示までの経過時間が所定時間内の場合に関連づけを行うようにデータ処理手段を制御する制御手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明による画像記録装置では、撮影指示前に取得された位置情報を適切に撮影画像のデータに関連づけることができる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明を実施するための最良の形態について説明する。図１は、本発明の一実施の形態による電子カメラ１の構成例を説明するブロック図である。図１において、電子カメラ１は、撮影光学系１１と、撮像素子１２と、ＡＦＥ(Analog front end)回路１３と、画像処理回路１４と、ＬＣＤモニタ１５と、ＲＡＭ１６と、フラッシュメモリ１７と、ＣＰＵ１８と、サブＣＰＵ１９と、ＧＰＳモジュール２０と、操作部材２１とを備える。
【０００８】
ＣＰＵ１８、ＲＡＭ１６、フラッシュメモリ１７、画像処理回路１４およびＬＣＤモニタ１５は、それぞれがバス２２を介して接続されている。
【０００９】
撮影光学系１１は、ズームレンズやフォーカシングレンズを含む複数のレンズ群で構成され、被写体像を撮像素子１２の受光面に結像させる。なお、図１を簡単にするため、撮影光学系１１を単レンズとして図示している。
【００１０】
撮像素子１２は、受光素子が受光面に二次元配列されたＣＣＤイメージセンサやＣＭＯＳイメージセンサなどによって構成される。撮像素子１２は、撮影光学系１１を通過した光束による被写体像を光電変換してアナログ画像信号を生成する。アナログ画像信号は、ＡＦＥ回路１３に入力される。
【００１１】
ＡＦＥ回路１３は、アナログ画像信号に対して相関二重サンプリングやゲイン調整などのアナログ処理を行うとともに、アナログ処理後の画像信号をデジタル画像データに変換する。デジタル画像データは画像処理回路１４に入力される。画像処理回路１４は、デジタル画像データに対して各種の画像処理（色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整処理、画像圧縮処理、画像伸張処理など）を施す。
【００１２】
ＬＣＤモニタ１５は液晶パネルによって構成され、ＣＰＵ１８からの指示に応じて画像や操作メニュー画面などを表示する。ＲＡＭ１６はＣＰＵ１８のワークメモリとして使用される。また、ＲＡＭ１６は、画像処理回路１４による画像処理の前工程や後工程でのデジタル画像データを一時的に記憶する。フラッシュメモリ１７は、ＣＰＵ１８に実行させるプログラムを記憶する他に、後述する測位情報を記憶する。
【００１３】
ＣＰＵ１８は、フラッシュメモリ１７が記憶するプログラムを実行することによって電子カメラ１が行う動作を制御する。ＣＰＵ１８は、ＡＦ（オートフォーカス）動作制御や、自動露出（ＡＥ）演算も行う。ＡＦ動作は、たとえば、スルー画像のコントラスト情報に基づいてフォーカシングレンズ（不図示）の合焦位置を求めるコントラスト検出方式を用いる。スルー画像は、撮影指示前に撮像素子１２によって所定の時間間隔（たとえば３０コマ／毎秒）で繰り返し取得されるモニタ用画像のことをいう。
【００１４】
操作部材２１は、メインスイッチ、レリーズボタンおよびメニュースイッチなどを含む。操作部材２１は、メインスイッチ操作やレリーズ操作、メニュー選択操作など、各操作に応じた操作信号をサブＣＰＵ１９へ送出する。サブＣＰＵ１９は、操作部材２１からの操作信号の入力を監視する他、ＧＰＳモジュール２０から測位情報を取得する。
【００１５】
ＧＰＳモジュール２０は、ＧＰＳ衛星２０１、２０２からの電波を受信し、受信信号にのせられている情報を用いて測位情報（緯度、経度、高度）を算出する。なお、図１においては２つのＧＰＳ衛星のみを図示している。上記サブＣＰＵ１９は、ＧＰＳモジュール２０から所定時間（たとえば、５秒）ごとに測位情報を受け取って不揮発性メモリ（フラッシュメモリ１７）の所定領域に該測位情報を上書き保存する。
【００１６】
＜測位処理＞
ここで、ＧＰＳモジュール２０による測位について説明する。ＧＰＳモジュール２０は、ＧＰＳ衛星２０１、２０２から送信された信号からアルマナックデータおよびエフェリメスデータをそれぞれ取得する。アルマナックデータは全てのＧＰＳ衛星（２４機）の軌道に関する情報を含み、エフェリメスデータは衛星ごとの位置情報と時刻情報とを含む。ＧＰＳモジュール２０は、アルマナックデータに基づいて測位に用いる４機の衛星を選択し、選択した４機の衛星からそれぞれ送信される信号に基づいて自己位置を演算する。
【００１７】
測位を繰り返し行う場合、衛星の位置情報および軌道情報（ＧＰＳデータ）を保存しておけば次回の測位時に保存情報を用いることができる。しかしながら、上記衛星の位置情報は所定時間（たとえば４時間）が経過すると新たな位置情報が必要とされ、上記軌道情報は所定期間（たとえば２週間）が経過すると新たな軌道情報が必要とされる。したがって、前回測定から測定間隔が開いた場合は保存情報を用いることができないため、衛星の位置情報および軌道情報の少なくとも一方を新たに取得する必要がある。
【００１８】
一般に、測位時にアルマナックデータおよびエフェリメスデータのそれぞれを新たに取得する必要がある状態は「コールド」、測位時にエフェリメスデータのみを新たに取得する必要がある状態は「ウォーム」、測位時にアルマナックデータおよびエフェリメスデータを新たに取得しなくてもよい状態は「ホット」と呼ばれる。ＧＰＳモジュール２０は、これら３つの状態のいずれに該当するかによって新たに取得するデータを異ならせる。新たなデータを取得しなくてよい場合はそのデータの取得に要する時間を省略できるため、測位時間は、（「コールド」からのスタート時）＞（「ウォーム」からのスタート時）＞（「ホット」からのスタート時）の関係を有する。
【００１９】
本実施形態の電子カメラ１のＧＰＳモジュール２０は、該ＧＰＳモジュール２０へ電源が供給されている場合に測位情報の算出を繰り返し行う。そして、サブＣＰＵ１９が定期的に測位情報を受け取って不揮発性メモリ（フラッシュメモリ１７）の所定領域に保存する。つまり、フラッシュメモリ１７内の測位情報は定期的に更新される。なお、更新する測位情報にはＧＰＳデータも含める。
【００２０】
撮影地点の測位情報を撮影画像に関連づけて保存する設定が行われている場合のＣＰＵ１８は、撮影画像のデータおよびその測位情報を含むＥｘｉｆ形式の画像ファイルを生成し、不図示のメモリカードへ当該画像ファイルを記録する。
【００２１】
具体的には、サブＣＰＵ１９がレリーズボタンのオン操作を示す操作信号を受けるとＣＰＵ１８へ撮影開始が指示されたことを伝える。ＣＰＵ１８は、図１の各ブロックへ指示を送って撮影処理を開始させる。
【００２２】
Ｅｘｉｆ形式の画像ファイルは、JPEG画像フォーマットの画像データ内にサムネイル画像や撮影情報などのデータを埋め込むようにしたものである。このファイル構造は、画像の付属情報を記録するタグ領域と撮影画像データを記録する画像データ領域とを有する。ＣＰＵ１８は、撮影時にフラッシュメモリ１７の所定領域に保存されている測位情報を読み出し、読み出した測位情報をタグ領域に含めて画像ファイルを生成する。
【００２３】
ところで、電子カメラ１がＧＰＳ衛星２０１、２０２からの電波を受信できない環境下で使用されている場合などは、撮影時点でフラッシュメモリ１７の所定領域に保存されている測位情報が古い場合がある。
【００２４】
そこで、ＣＰＵ１８は、撮影時点でフラッシュメモリ１７の所定領域に保存されている測位情報があらかじめ定められた時間（「記録許可時間」と呼ぶことにする）より古い場合は、当該測位情報をタグ領域に含めないようにする。
【００２５】
このためにＧＰＳモジュール２０は、サブＣＰＵ１９からの要求に応じて送出する測位情報に信頼性フラグを含める。信頼性フラグは、正常に測位情報を算出した場合に１とし、正常に測位情報が算出されていないおそれがある場合に０とする。信頼性フラグを０とするのは、たとえば、必要なＧＰＳ衛星２０１、２０２からの電波が受信不能の場合や衛星信号から必要なデータが取得できない場合に相当し、建物内や電波雑音が多い環境での使用時に該当する。
【００２６】
サブＣＰＵ１９は、ＧＰＳモジュール２０から受け取った測位情報に含まれる信頼性フラグが１の場合にのみ不揮発性メモリ（フラッシュメモリ１７）の所定領域に該測位情報を上書き保存し、ＧＰＳモジュール２０から受け取った測位情報に含まれる信頼性フラグが０の場合には、受け取った測位情報を不揮発性メモリ（フラッシュメモリ１７）に保存しない。
【００２７】
ＣＰＵ１８は、フラッシュメモリ１７の所定領域に保存されている測位情報について、当該測位情報が算出されてから撮影指示時刻までの経過時間が「記録許可時間」以内であれば、フラッシュメモリ１７の所定領域に保存されている測位情報をタグ領域に含めて画像ファイルを生成する。
【００２８】
一方、ＣＰＵ１８は、フラッシュメモリ１７の所定領域に保存されている測位情報が算出されてから撮影指示時刻までの経過時間が「記録許可時間」を超えている場合には、測位情報をタグ領域に含めずに画像ファイルを生成する。
【００２９】
＜メニュー設定＞
「記録許可時間」の設定は、あらかじめメニュー操作によって設定され、設定内容がフラッシュメモリ１７内に記憶されている。「記録許可時間」は、たとえば、以下の９つのうちいずれか１つが選択設定される。「無制限」は、測位情報が算出されてから撮影指示時点までの経過時間がいくらであっても測位情報をタグ領域に含める場合に対応する。
１．１５秒
２．３０秒
３．１分
４．５分
５．１５分
６．３０分
７．６０分
８．２時間
９．無制限（常にタグ領域に含める）
【００３０】
図２は、「記録許可時間」の設定画面を例示する図である。ＣＰＵ１８は、ＬＣＤモニタ１５に不図示の「操作メニュー画面」を表示させた状態で「記録許可時間設定」の項目が選択操作されると、図２に例示する「記録許可時間設定」の画面をＬＣＤモニタ１５に表示させる。
【００３１】
「記録許可時間設定」画面には、「１５秒」項目２１と、「３０秒」項目２２と、「１分」項目２３と、「５分」項目２４と、「１５分」項目２５とが含まれる。スクロール操作に応じて、「３０分」、「６０分」、「２時間」、および「無制限」も選択可能に構成される。
【００３２】
ＣＰＵ１８は、ＬＣＤモニタ１５に表示中の項目のいずれか１つを選択した状態で右方向操作を示す操作部材２１が押下操作されると、選択項目に対応する時間を「記録許可時間」として設定する。
【００３３】
＜タイミング例＞
図３は、電子カメラ１のメインスイッチがオンされている場合の動作を例示するタイミングチャートである。「記録許可時間」は「１分」に設定されているものとする。図３において、「電源」は電子カメラ１内の通電状態を表し、Ｈレベルが「ＯＮ」状態、Ｌレベルが「ＯＦＦ」状態を表す。ＧＰＳモジュール２０は、「ＯＮ」状態にされると測位情報の算出を繰り返す。
【００３４】
図３において「通信」はサブＣＰＵ１９とＧＰＳモジュール２０間の通信状態を表し、Ｈレベルが通信状態（サブＣＰＵ１９が測位情報を取得する）を表し、Ｌレベルが非通信状態を表す。本例では５秒間隔で通信が行われる。「信頼性フラグ」は、上記通信においてサブＣＰＵ１９が取得する測位情報に含められている信頼性フラグを表す。測位情報ごとに「１」または「０」が付与されている。
【００３５】
図３において「ＧＰＳデータ保存」は、サブＣＰＵ１９がフラッシュメモリ１７の所定領域に測位情報を保存するタイミングを表す。Ｈレベルが保存を表し、Ｌレベルが非保存を表す。「レリーズ操作信号」は、操作部材２１を構成するレリーズボタンの押下操作を示す信号を表す。Ｈレベルが押下状態を表し、Ｌレベルが非押下状態を表す。
【００３６】
図３によれば、レリーズ操作信号Ｓ１に基づいて撮影処理を行って生成した画像ファイルには、直近のタイミングｔ１においてフラッシュメモリ１７の所定領域に保存された測位情報がタグ領域に含められる。この測位情報が算出されてからレリーズ操作信号Ｓ１が入力されるまでの経過時間が「１分」以内だからである。
【００３７】
また、レリーズ操作信号Ｓ２に基づいて撮影処理を行って生成した画像ファイルには、タイミングｔ２においてフラッシュメモリ１７の所定領域に保存された測位情報がタグ領域に含められる。この測位情報が算出されてからレリーズ操作信号Ｓ２が入力されるまでの経過時間が３０秒であり、「１分」以内だからである。
【００３８】
しかし、レリーズ操作信号Ｓ３に基づいて撮影処理を行って生成した画像ファイルには、タイミングｔ３においてフラッシュメモリ１７の所定領域に保存された測位情報をタグ領域に含めない。この測位情報が算出されてからレリーズ操作信号Ｓ３が入力されるまでの経過時間が１分４０秒であり、「１分」を超えているからである。
【００３９】
図４は、電子カメラ１のメインスイッチのオン／オフが繰り返される場合の動作を例示するタイミングチャートである。測位情報が算出されてから撮影指示時点までの経過時間の計時は、メインスイッチがオンの場合はもちろん、メインスイッチがオフされても継続する。図３の場合と同様に「記録許可時間」は「１分」とする。
【００４０】
図４において、レリーズ操作信号Ｓ１に基づいて撮影処理を行って生成した画像ファイルには、タイミングｔ１においてフラッシュメモリ１７の所定領域に保存された測位情報がタグ領域に含められる。この測位情報が算出されてからレリーズ操作信号Ｓ１が入力されるまでの経過時間が４５秒であり、「１分」以内だからである。
【００４１】
レリーズ操作信号Ｓ２に基づいて撮影処理を行って生成した画像ファイルには、タイミングｔ２においてフラッシュメモリ１７の所定領域に保存された測位情報をタグ領域に含めない。この測位情報が算出されてからレリーズ操作信号Ｓ２が入力されるまでの経過時間が７分であり、「１分」を超えているからである。
【００４２】
＜撮影処理＞  
上述した電子カメラ１のＣＰＵ１８が行う撮影処理の流れについて、図５に例示するフローチャートを参照して説明する。図５による処理は、ＣＰＵ１８に電源が供給されている場合に繰り返し行われる。図５のステップＳ１において、ＣＰＵ１８は、半押しスイッチＳＷ１がオンされたか否かを判定する。半押しスイッチＳＷ１は操作部材２１を構成し、レリーズボタン（不図示）の押下操作に連動してオン操作信号をサブＣＰＵ１９へ出力する。半押しスイッチＳＷ１からの半押しオン信号は、レリーズボタンが通常ストロークの半分程度まで押し下げ操作されると出力され、半ストロークの押し下げ操作解除で出力が解除される。ＣＰＵ１８は、半押しスイッチＳＷ１からオン操作信号が入力された場合にステップＳ１を肯定判定してステップＳ２へ進む。ＣＰＵ１８は、半押しスイッチＳＷ１からオン操作信号が入力されない場合には、ステップＳ１を否定判定して該判定処理を繰り返す。
【００４３】
ステップＳ２において、ＣＰＵ１８はこの時点の時刻情報を記憶してステップＳ３へ進む。ステップＳ３において、ＣＰＵ１８はＡＦ処理を行ってステップＳ４へ進む。ＡＦ処理は、上述したコントラスト検出方式のフォーカス調節である。
【００４４】
ステップＳ４において、ＣＰＵ１８は、測光処理を行なってステップＳ５へ進む。測光処理は、撮像素子１２で取得された撮像信号に基づいてシャッター秒時および絞り値を演算するものである。
【００４５】
ステップＳ５において、ＣＰＵ１８は、全押しスイッチＳＷ２がオンされたか否かを判定する。全押しスイッチＳＷ２は操作部材２１を構成し、レリーズボタン（不図示）の押下操作に連動してオン操作信号をサブＣＰＵ１９へ出力する。全押しスイッチＳＷ２からの全押しオン信号は、レリーズボタンが通常ストロークまで押し下げ操作されると出力され、通常ストロークの押し下げ操作が解除されると出力が解除される。ＣＰＵ１８は、全押しスイッチＳＷ２からオン操作信号が入力された場合にステップＳ５を肯定判定してステップＳ６へ進む。ＣＰＵ１８は、全押しスイッチＳＷ２からオン操作信号が入力されない場合には、ステップＳ５を否定判定してステップＳ１３へ進む。
【００４６】
ステップＳ１３において、ＣＰＵ１８は、半押しスイッチＳＷ１がオンされているか否かを判定する。ＣＰＵ１８は、半押しスイッチＳＷ１から継続してオン操作信号が入力されている場合にステップＳ１３を肯定判定してステップＳ１４へ進む。ＣＰＵ１８は、半押しスイッチＳＷ１からオン操作信号が入力されていない場合には、ステップＳ１３を否定判定して図５による処理を終了する。
【００４７】
ステップＳ１４において、ＣＰＵ１８はＡＦサーボ設定内容を判定する。ＣＰＵ１８は、ＡＦサーボとしてＡＦ−Ｃモードが設定されている場合にステップＳ１４を肯定判定してステップＳ２へ戻る。ＡＦ−Ｃモードは、フォーカス調節処理を繰り返し行うモードである。一方ＣＰＵ１８は、ＡＦサーボとしてＡＦ−Ｓモードが設定されている場合にステップＳ１４を否定判定してステップＳ５へ戻る。ＡＦ−Ｓモードは、たとえばフォーカス調節処理を１回のみ行い、そのフォーカス調節状態を保持する（ＡＦロック）モードである。ＡＦサーボの選択は、ユーザによってあらかじめ設定操作部材２１の操作によって行われる。
【００４８】
上述したステップＳ５を肯定判定して進むステップＳ６において、ＣＰＵ１８は、撮像素子１２を初期化（電荷排出など）後、撮影用の露光、電荷蓄積を開始させてステップＳ７へ進む。ステップＳ７において、ＣＰＵ１８は、蓄積時間がシャッター秒時に対応する時間になると電荷蓄積を終了させてステップＳ８へ進む。
【００４９】
ステップＳ８において、ＣＰＵ１８は撮像素子１２から蓄積電荷の掃き出し（画像信号読み出し）をさせてステップＳ９へ進む。ステップＳ９において、ＣＰＵ１８は、画像信号に所定の画像処理を行わせてステップＳ１０へ進む。
【００５０】
ステップＳ１０において、ＣＰＵ１８は、フラッシュメモリ１７の所定領域に保存されている測位情報を読み出してステップＳ１１へ進む。ステップＳ１１において、ＣＰＵ１８は、測位情報記録可否判定を行う。ＣＰＵ１８は、上述したように測位情報が算出されてからレリーズ操作信号（全押しスイッチＳＷ２からのオン操作信号）が入力されるまで（ステップＳ２で記憶した情報に対応）の経過時間が「記録許可時間」以内であれば記録可を判定し、「記録許可時間」を超えている場合には記録否を判定してステップＳ１２へ進む。
【００５１】
ステップＳ１２において、ＣＰＵ１８は、生成した画像ファイルを不図示のメモリカードへ当該画像ファイルを記録して図５による処理を終了する。 画像ファイルのタグ領域には、上記可否判定によって記録可が判定された場合にのみ測位情報が記録される。
【００５２】
以上説明した実施形態によれば、次の作用効果が得られる。
（１）電子カメラ１は、ＧＰＳモジュール２０で取得された新たな測位情報をフラッシュメモリ１７に記憶し、最新の測位情報が取得されてから撮影画像の撮影指示までの経過時間が所定時間内の場合に、撮影画像のデータとフラッシュメモリ１７に記憶されている最新の測位情報とを関連づける（たとえば、測位情報をタグ領域に含めて画像ファイルを生成する）ＣＰＵ１８を備える。これにより、撮影指示前に取得された測位情報を適切に撮影画像のデータに関連づけることができる。
【００５３】
（２）ＣＰＵ１８は、経過時間が所定時間（たとえば１分間）を超える場合はＣＰＵ１８自身に関連づけを禁じる（画像ファイルのタグに測位情報を含めない）ようにしたので、異なる撮影地点を示す測位情報をタグに含めてしまうことを防止できる。
【００５４】
（３）ＣＰＵ１８は、操作部材２１からの操作信号に応じて所定時間を増減するようにしたので、「記録許可時間」をユーザが設定できる。ユーザは、たとえば、施設内での滞在予定時間が２時間の場合は「記録許可時間」を２時間にセットすることで、最新の測位情報が算出されてから２時間以内に撮影した場合であれば、フラッシュメモリ１７に保存されている測位情報を撮影した画像ファイルのタグに含めることができる。
【００５５】
同様に、滞在予定時間が短い場合は「記録許可時間」を１分間にセットすることで、最新の測位情報が算出されてから１分経過後に撮影した場合には、フラッシュメモリ１７に保存されている測位情報を撮影した画像ファイルのタグに含めないようにすることができる。
【００５６】
（４）測位情報に信頼性フラグを含めておき、ＣＰＵ１８は、信頼性フラグが１である場合にのみ測位情報を画像ファイルのタグに含めるようにしたので、不正確な撮影地点の情報（信頼性フラグが０である測位情報）を画像ファイルのタグに含めてしまうことを防止できる。
【００５７】
（５）ＣＰＵ１８は、「記録許可時間」を超えたか否かの判定に用いる計時情報の計時をメインスイッチの操作状態にかかわらず継続するので、途中でメインスイッチがオフ操作されても適切に判定をすることができる。
【００５８】
（変形例１）
リモコン操作によって撮影指示が行われる場合は以下のようにすればよい。すなわち、ステップＳ１１において、ＣＰＵ１８は、測位情報が算出されてから撮影を指示するリモコン操作信号が入力されるまでの経過時間が「記録許可時間」以内であれば記録可を判定し、「記録許可時間」を超えている場合には記録否を判定してステップＳ１２へ進む。
【００５９】
（変形例２）
いわゆる長秒時撮影の場合は、電荷蓄積中に新たに取得される最新の測位情報をタグ領域に含めるようにしてもよい。たとえば、撮像素子１２の電荷蓄積中にフラッシュメモリ１７の所定領域の測位情報が更新された場合、撮影指示前に取得された測位情報でなく、電荷蓄積中に取得された測位情報をタグ領域に含める。
【００６０】
（変形例３）
ＧＰＳモジュール２０を搭載する電子カメラ１を例に説明したが、カメラモジュールおよびＧＰＳモジュール２０を搭載する携帯電話機などにも本発明を適用してよい。
【００６１】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施の形態による電子カメラのブロック図である。
【図２】「記録許可時間」の設定画面を例示する図である。
【図３】メインスイッチがオンされている場合の動作を例示するタイミングチャートである。
【図４】メインスイッチのオン／オフが繰り返される場合の動作を例示するタイミングチャートである。
【図５】ＣＰＵが行う撮影処理の流れを説明するフローチャートである。
【符号の説明】
【００６３】
１…電子カメラ
１７…フラッシュメモリ
１８…ＣＰＵ
１９…サブＣＰＵ
２０…ＧＰＳモジュール
２１…操作部材
【図１】
2010041170.tif 000003
【図２】
2010041170.tif 000004
【図３】
2010041170.tif 000005
【図４】
2010041170.tif 000006
【図５】
2010041170.tif 000007