(57)【要約】【課題】撮影動作に伴う測位動作を実行する際に無駄な測位動作がなされないよう制御して電力消費を抑止し省電力化に寄与し得るデジタルカメラを提供する。【解決手段】被写体を撮影して画像信号を生成する撮影手段２と、撮影手段で得られた画像信号に基づく画像データを記録媒体１６に記録する記録手段と、撮影手段で被写体を撮影する時の撮影条件を設定する撮影モードを選択し設定する撮影モード選択手段３１ｄと、複数の発信源から送信された複数の信号を受信して自己の位置を特定する測位手段と、少なくとも撮影手段と記録手段と測位手段とに電力を供給する電源２６と、撮影モード選択手段により選択し設定された撮影モードに応じて測位手段の動作を制御すると共に電源から測位手段に供給される電力の制御を行う制御手段３１とを具備してなる。【選択図】図１
2008167307.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影して画像信号を生成する撮影手段と、
上記撮影手段で得られた画像信号に基づく画像データを記録媒体に記録する記録手段と、
上記撮影手段で被写体を撮影する時の撮影条件を設定する撮影モードを選択し設定する撮影モード選択手段と、
複数の発信源から送信された複数の信号を受信して、自己の位置を特定する測位手段と、
少なくとも上記撮影手段と上記記録手段と上記測位手段とに電力を供給する電源と、
上記撮影モード選択手段により選択し設定された撮影モードに応じて上記測位手段の動作を制御すると共に、上記電源から上記測位手段に供給される電力の制御を行う制御手段と、
を具備することを特徴とするデジタルカメラ。
【請求項２】
上記測位手段は、測位衛星からの信号を受信して地球上における自己の位置を特定することを特徴とする請求項１に記載のデジタルカメラ。
【請求項３】
上記制御手段は、上記撮影モード選択手段により選択設定された撮影モードが室内又は水中で被写体を撮影する撮影モードであるときには、上記測位手段の動作の一部又は全てを停止させる制御を行うと共に、上記測位手段に供給される電力を停止又は制限するように上記電源の制御を行うことを特徴とする請求項２に記載のデジタルカメラ。
【請求項４】
上記測位手段は、複数の測位衛星を同時に捕捉し得る衛星捕捉手段を有しており、
上記制御手段は、上記撮影モード選択手段により選択設定された撮影モードが室内又は水中で被写体を撮影する撮影モードであるとき、上記測位手段の一部の動作を停止させて上記衛星捕捉手段が同時に捕捉する測位衛星の数を制限するように上記測位手段の制御を行うと共に、上記測位手段に供給される電力を制限するように上記電源の制御を行うことを特徴とする請求項３に記載のデジタルカメラ。
【請求項５】
上記撮影モード選択手段により選択設定される撮影モードは、シーンモードであることを特徴とする請求項１に記載のデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、デジタルカメラ、詳しくは複数の発信源から送信された複数の信号を受信して自身の位置を特定する測位機能を備えたデジタルカメラに関するものである。
【背景技術】
【０００２】
従来、撮影光学系により結像される光学像を撮像素子等の光電変換素子により光電変換処理することで、所望の被写体の光学像を電気的な画像信号として取得し、この画像信号をデジタルデータとして記録し得るように構成したいわゆるデジタルカメラ等の撮影装置が広く一般に普及している。
【０００３】
また、従来のデジタルカメラ等の撮影装置においては、位置情報を測位する測位手段を備え、撮影動作により取得した画像データと共に、測位手段によって取得した撮影時の位置情報を関連付けて記録し得るように構成したものが、種々提案されている。
【０００４】
この場合において、位置情報を測位する測位手段としては、例えばグローバルポジショニングシステム（Ｇlobal Ｐositioning Ｓystem；以下、ＧＰＳという）若しくは全地球測位システムなどと呼ばれる測位技術が一般に普及している。このＧＰＳは、複数の軌道衛星から発信されている無線信号を受信することによって、地球上における現在位置（緯度，経度，高度等）を特定することができる衛星測位システムである。
【０００５】
このＧＰＳで使用されている無線信号は、非常に高周波で微弱な信号であり、かつ上空２万キロメートルの宇宙空間に位置する衛星から送信されるものであるので、障害物による反射や減衰等の影響を受け易く、この信号を受信するのに際しては、空を見通すことができないような条件下の環境では、精度よく測位することができなかったり、場合によっては測位不能になる場合もある。
【０００６】
具体的には、例えば建物内（室内）や、樹木の生い茂った森の中や、トンネル内や、街中におけるビルの谷間等では、位置特定に必要な複数（通常四個）の衛星からの信号を確実に捕捉することができない場合がある。しかしながら、このような環境下にあっても測位可能な場合もあるので、その場所において測位可能であるか否かは、その場所にて実際に測位動作を実行してみなければ判断できない。
【０００７】
一方、その測位動作を実行するために消費される電力量は大きなものであるので、例えばデジタルカメラ等のように主に携帯して使用されるような小型機器においては、その機器を動作させるための電源容量が限られていることから、無駄に電力を浪費することは避けたいという要望がある。
【０００８】
即ち、測位手段を具備する機器が、測位動作による測位結果を確実に出し得ない環境にある場合において、測位動作を実行したとき、結果的に測位不能になるとその測位動作が無駄になり、電力の浪費となる可能性がある。
【０００９】
他方、通常のデジタルカメラ等の撮影装置を用いて撮影動作を行う際には、撮影対象となる被写体及びその被写体周辺の状況等（撮影シーンという）に応じて、その撮影動作の実行に先立って各種の設定、例えば露出設定やホワイトバランス設定やストロボ装置等の補助光発光の有無及びその発光量等、さまざまな設定を行なっておく必要がある。
【００１０】
そこで、この撮影シーンに応じて設定される設定値のうちの任意の設定値や、機器の使用状況等に着目し、その時の撮影シーンがＧＰＳによる測位動作に適した状況であるか否かを推測するといったことが考えられる。
【００１１】
例えば、特開平１０−２１０３３６号公報等によって開示されているデジタルカメラは、商用電源から電力が供給されて作動する状態となっている場合や、測色センサにより室内で発生する色温度が検出された場合には、測位機能（ＧＰＳ）をオフ状態として測位動作を停止させるようにしている。
【００１２】
これによれば、デジタルカメラの使用状況又はその撮影時の被写体の色温度の条件によって、測位不能であるか否かを判断し測位機能の状態をオンオフ制御することができるというものである。
【特許文献１】特開平１０−２１０３３６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ところが、上記特開平１０−２１０３３６号等によって開示されている手段においては、例えばデジタルカメラにおいて商用電源を利用する状況は、必ずしも室内での撮影であるとは限らない。また、デジタルカメラが室内にある状況でも、場合によっては、測位可能なこともあり、まして商用電源を利用している状況下にあっては、電力の浪費を心配することなく測位動作を実行し得るのに関らず、測位動作をオフ状態としてしまうのは、矛盾した制御となってしまうと考えられる。
【００１４】
また、色温度を検出する測色センサ等の特別な構成部材を、追加して備えることは、デジタルカメラ自体の大型化や製造コストの上昇につながることにもなる。
【００１５】
本発明は、上述した点に鑑みてなされたものであって、その目的とするところは、撮影動作に伴って測位動作を実行するのに際し、無駄な測位動作が実行されないように制御することで、電力の浪費を抑止し省電力化に寄与することのできるデジタルカメラを提供することである。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、本発明によるデジタルカメラは、被写体を撮影して画像信号を生成する撮影手段と、上記撮影手段で得られた画像信号に基づく画像データを記録媒体に記録する記録手段と、上記撮影手段で被写体を撮影する時の撮影条件を設定する撮影モードを選択し設定する撮影モード選択手段と、複数の発信源から送信された複数の信号を受信して、自己の位置を特定する測位手段と、少なくとも上記撮影手段と上記記録手段と上記測位手段とに電力を供給する電源と、上記撮影モード選択手段により選択し設定された撮影モードに応じて上記測位手段の動作を制御すると共に、上記電源から上記測位手段に供給される電力の制御を行う制御手段とを具備することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、撮影動作に伴って測位動作を実行するのに際し、無駄な測位動作が実行されないように制御することで、電力の浪費を抑止し省電力化に寄与し得るデジタルカメラを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図示の実施の形態によって本発明を説明する。
【００１９】
図１は、本発明の第１の実施形態のデジタルカメラの主な構成を示すブロック構成図である。図２は、図１のデジタルカメラにおける測位手段の主要構成を取り出して示す要部ブロック構成図である。図３，図４は、本発明の第１の実施形態のデジタルカメラの撮影動作時の作用を示すフローチャートであって、このうち、図３は、ＧＰＳ測位動作を伴う撮影動作の流れを示す処理シーケンスである。図４は、図３の処理シーケンスのうちＧＰＳ測位動作の詳細を示す処理シーケンスである。そして、図５は、図４のＧＰＳ測位動作の処理シーケンス中において表示される測位エラー表示の表示例を示す図である。
【００２０】
本実施形態のデジタルカメラは、例えば光学レンズ等によって形成される被写体像を受光して、これを撮像素子等によって光電変換して電気的な画像信号を取得する撮影手段と、この撮影手段により取得した画像信号をデジタル画像データ及びこれに関連する撮影データとからなる画像ファイルとして記録媒体等に記録する記録手段とを具備すると共に、発信源としての複数の測位衛星からの無線信号を受信して地球上における自己の位置を特定するＧＰＳによる測位手段を具備して構成されている。
【００２１】
即ち、本実施形態のデジタルカメラは、図１に示すようにレンズ１と、撮像素子２と、撮像回路３と、Ａ／Ｄ変換器（図１では単に「Ａ／Ｄ」と表記している）４と、信号処理回路５と、フレームメモリ６と、ＦＩＦＯメモリ７と、ＴＦＴ液晶駆動回路９と、ＴＦＴパネル１０と、バックライトユニット１１と、ビデオ出力回路１２と、ビデオ出力端子１３と、記録バッファ１４と、記録媒体インターフェース（記録媒体Ｉ／Ｆ）１５と、記録媒体１６と、アクチュエータ１７と、アクチュエータ駆動回路１８と、外部有線データインターフェース（外部有線データＩ／Ｆ）２２と、キーマトリクス２３と、ＬＣＤ表示回路２４と、ＬＣＤパネル２５と、電池２６と、電源回路２７と、バックアップ電源２８と、電池状態検出回路２９と、第１ＣＰＵ３１と、第２ＣＰＵ３２と、ＥＥＰＲＯＭ１９と、ＧＰＳ信号演算機能部３６と、ＧＰＳ信号処理機能部３７と、ＧＰＳアンテナ３８等によって主に構成されている。
【００２２】
レンズ１は、光学的な被写体像を形成し、これを撮像素子２の受光面上に結像させるために設けられるものである。
【００２３】
撮像素子２は、レンズ１によって形成される光学的な被写体像を受けて光電変換処理を行って、電気的な画像信号を出力する素子である。この撮像素子２としては、高速読み出しを行うことができるタイプの固体撮像素子であって、例えばＣＣＤ（電荷結合素子），ＣＭＯＳ（相補型金属酸化膜半導体）あるいはその他の各種のタイプの撮像素子が適用され得る。
【００２４】
撮像回路３は、撮像素子２からの出力信号を受けて、その画像信号に対して各種のアナログ信号処理を行う電子回路である。
【００２５】
Ａ／Ｄ変換器４は、撮像回路３から出力されるアナログ形式の画像信号を受けて、デジタル形式の画像信号に変換するための回路である。
【００２６】
信号処理回路５は、Ａ／Ｄ変換器４から出力されたデジタル形式の画像信号を受けて、各種のデジタル的な信号処理を行う回路である。
【００２７】
フレームメモリ６は、信号処理回路５によって処理された画像信号を受けて、処理済の画像信号や、この画像信号に関する各種データ等を一時的に記憶する一時記憶手段である。このフレームメモリ６としては、例えばＳＤＲＡＭ等の半導体記憶素子等が適用される。
【００２８】
なお、本実施形態のデジタルカメラにおいては、上述のレンズ１，撮像素子２，撮像回路３，Ａ／Ｄ変換器４，信号処理回路５，フレームメモリ６等によって、被写体を撮影して画像信号を生成する撮影手段の主要部が構成される。
【００２９】
ＦＩＦＯメモリ７は、画像信号を各種の表示装置へ向けて出力する際に、当該画像信号の一時的な記憶を行うために設けられるメモリである。
【００３０】
ＴＦＴ液晶駆動回路９は、ＦＩＦＯメモリ７から出力される画像信号を受けてＴＦＴパネル１０を制御する回路である。
【００３１】
ＴＦＴパネル１０は、ＴＦＴ液晶駆動回路９の制御によって画像信号に基づく画像や当該デジタルカメラにおける各種の情報等を表示するための表示部であり、カラー表示可能なものが用いられる。
【００３２】
バックライトユニット１１は、ＴＦＴパネル１０の背面側に設けられ、当該ＴＦＴパネル１０を背面側から照明するためのものである。
【００３３】
なお、本実施形態のデジタルカメラにおいては、上述のＴＦＴ液晶駆動回路９，ＴＦＴパネル１０，バックライトユニット１１等によって、上記撮影手段により撮影された被写体像を電子的な画像として表示する表示手段の主要部が構成される。
【００３４】
ビデオ出力回路１２は、ＦＩＦＯメモリ７からの画像信号を受けて、例えばＮＴＳＣ形式のビデオ信号に変換し、ビデオ出力端子１３を介して、当該ビデオ出力端子１３に接続される外部表示装置等へ出力するための回路である。
【００３５】
ビデオ出力端子１３は、本デジタルカメラと外部表示装置等との間を電気的に接続するビデオケーブル等の信号線を接続するための接続端子である。
【００３６】
記録バッファ１４は、フレームメモリ６に一時的に記憶されている画像信号等を記録媒体１６に画像データとその撮影データとからなる画像ファイルとして記録するとき、若しくは記録媒体１６から画像ファイルを読み出して、これをフレームメモリ６に一時的に記憶するとき等に用いられるバッファ（一時保存領域）である。
【００３７】
記録媒体Ｉ／Ｆ１５は、記録媒体１６への画像データ等の記録処理や、記録媒体１６からの画像データ等の読み出し処理等を制御するためのものである。
【００３８】
記録媒体１６は、画像データやその他の各種データを記録するための不揮発性の記録媒体、例えば薄板形状，カード形状からなるメモリカード等である。この記録媒体１６としては、例えばデジタルカメラ等の機器に対して着脱自在とする形態のものや、デジタルカメラ等の機器内部の電気回路に固設されている形態のもの等、様々な形態のものがあり、いずれの形態のものでも、本実施形態のデジタルカメラに適用し得る。
【００３９】
なお、本実施形態のデジタルカメラにおいては、記録媒体１６はカメラに対して着脱自在に配置される形態のものが用いられている。
【００４０】
上述の記録バッファ１４，記録媒体Ｉ／Ｆ１５及び記録媒体１６等によって、上記撮影手段で撮影された画像に関する画像信号及びその撮影データ等を所定の形態のデータとして記録媒体１６に記録する記録手段の主要部が構成される。
【００４１】
アクチュエータ１７は、レンズ１を駆動して、オートフォーカス動作を行ったりあるいはズーミング動作を行ったりするための駆動源である。
【００４２】
アクチュエータ駆動回路１８は、第１ＣＰＵ３１の制御に基づいてアクチュエータ１７を制御し駆動する回路である。
【００４３】
外部有線データインターフェース（外部有線データＩ／Ｆ）２２は、本デジタルカメラと外部装置との間においてデータ等の送受信を接続ケーブル等を介して行うための接続部分（インターフェース）であって、例えばＵＳＢ（（Ｕniversal Ｓerial Ｂus））規格やＩＥＥＥ１３９４等に準拠したものが適用される。
【００４４】
この外部有線データインターフェース（外部有線データＩ／Ｆ）２２及び接続ケーブル（図示せず）によって、外部装置と有線により情報を送受信する通信手段の主要部が構成される。
【００４５】
キーマトリクス２３は、本実施形態のデジタルカメラに設けられる各種の操作スイッチや操作ボタン等を含む操作入力手段の総称として用いている。即ち、キーマトリクス２３の具体的な構成例は、例えば当該デジタルカメラの電源状態をオン又はオフ状態に切り換える電源ボタンや、撮影動作を開始させるレリーズボタン、撮影モードの種類の選択設定等、各種の設定を行う際に用いる四方向選択キー（十字キーともいう）及び選択した設定を確定させる決定指示を行う際に用いる決定ボタン（ＯＫボタン）等等、各種の操作部材等とこれら複数の操作部材のそれぞれに連動して所定の指示信号を発生させるスイッチ部材と、各スイッチ部材からの指示信号を伝達する電気回路等により構成される。このキーマトリクス２３における各種の操作部材が使用者により操作されることによって発生する信号は、第１ＣＰＵ３１に向けて出力されるようになっている。
【００４６】
ＬＣＤ表示回路２４は、第１ＣＰＵ３１の制御に基づいてＬＣＤパネル２５を制御し、これに各種の情報表示を行わせる回路である。
【００４７】
ＬＣＤパネル２５は、例えばモノクロＬＣＤ等によって構成され、当該デジタルカメラにおいて設定済みの各種設定情報、例えば撮影モード等の動作モード情報や、記録媒体１６に記録可能な画像の枚数情報，撮影時のシャッタ速度や絞り値等の露出に関する情報等を表示する情報表示部材である。
【００４８】
電池２６は、当該デジタルカメラにおける主（メイン）電源である。この電池２６は、例えば撮像素子２等からなる撮影手段と、記録媒体１６等からなる記録手段と、ＧＰＳアンテナ３８等からなる測位手段等、本デジタルカメラにおける各電気回路へと電力を供給するようになっている。
【００４９】
バックアップ電源２８は、本デジタルカメラの内部メモリや内部時計等に対して常に電力を供給するために設けられ、例えば本デジタルカメラにおける各種の設定値等の情報や日時情報等を保持したり、日付表示を上記ＬＣＤパネル２５等を用いて常時行い得るようにするための副（サブ）電源となっている。
【００５０】
電源回路２７は、第１ＣＰＵ３１の指令に基づいて上記電池２６及び上記バックアップ電源２８からの電源を受けて、本デジタルカメラの内部の各電気回路へと適宜供給する制御を行う回路である。
【００５１】
電池状態検出回路２９は、電池２６における電圧等、当該電池２６の状態を検出して、同電池２６の電池残量等を算出し、その結果を第１ＣＰＵ３１へと出力する回路である。
【００５２】
第１ＣＰＵ３１は、主（メイン）ＣＰＵとして配設されているものである。この第１ＣＰＵ３１は、本実施形態のデジタルカメラにおける各回路を統括的に制御するための制御手段である。そのために、本デジタルカメラの第１ＣＰＵ３１は、同デジタルカメラにおけるシステム全体を適宜制御（コントロール）するためのシステムコントロール部３１ａを備えている。
【００５３】
このシステムコントロール部３１ａの内部には、各種の電気回路等、例えば測位手段（詳細は後述する）の一部を構成し当該測位手段の制御機能を担うＧＰＳ制御機能部３１ｂや、記録媒体１６に記録される画像ファイルの管理を行う機能部であるファイル管理機能部３１ｃや、撮影モードのうちの撮影シーンモードに関する制御を行う機能部であるシーンモード制御機能部３１ｄ（詳細は後述する）等、各種の機能を実現する制御回路を有して構成されている。
【００５４】
上記第１ＣＰＵ３１は、上述したように主に各構成部の制御を行う制御部である。その一方、第２ＣＰＵ３２は、主に画像データ等を扱う各種の処理制御を行う制御部である。そのために、第２ＣＰＵ３２は、画像圧縮伸張部３２ａ，記録媒体アクセス部３２ｂ等を有して構成されている。
【００５５】
画像圧縮伸張部３２ａは、フレームメモリ６に記憶されている画像データを読み出し、この画像データとこれに付随する撮影データとを合わせて一つの画像ファイルを生成し、この画像ファイルについて、例えばＪＰＥＧ圧縮処理等を行ったり、後述の記録媒体アクセス部３２ｂを介して記録媒体１６から読み出した圧縮画像ファイルについての伸張処理等を行う回路部である。
【００５６】
記録媒体アクセス部３２ｂは、記録媒体インターフェース１５による記録媒体１６へのアクセスを制御するための回路部である。
【００５７】
ＥＥＰＲＯＭ１９は、第１ＣＰＵ３１，第２ＣＰＵ３２により実行される処理プログラム（アプリケーションソフトウエア）等や、撮影シーンモードに各対応する各種の設定パラメータ等のデータ等や、本デジタルカメラにおけるその他各種の設定データ，固有データ等を記憶し保持する不揮発性記憶媒体である。このＥＥＰＲＯＭ１９としては、例えばフラッシュロム（ＦｌａｓｈＲＯＭ）等が適用される。
【００５８】
ＧＰＳアンテナ３８は、複数の測位衛星からの無線信号を受信する入力部である。このＧＰＳアンテナ３８は、ＧＰＳ信号処理機能部３７に接続されている。これにより、ＧＰＳアンテナ３８により受信された測位衛星からの無線信号は、ＧＰＳ信号処理機能部３７へと入力されるようになっている。
【００５９】
ＧＰＳ信号処理機能部３７は、ＧＰＳアンテナ３８により受信された測位衛星からの無線信号を受けて所定の信号処理を施して、所定の形態の電気信号に変換する機能を有するものである。このＧＰＳ信号処理機能部３７は、ＧＰＳ信号演算機能部３６と第１ＣＰＵ３１とに接続されていて、第１ＣＰＵ３１のＧＰＳ制御機能部３１ｂの制御によって動作し、信号処理後の信号をＧＰＳ信号演算機能部３６と第１ＣＰＵ３１との両者に向けて出力するようになっている。
【００６０】
ＧＰＳ信号処理機能部３７の詳細構成は、図２に示すようにＲＦフロントエンド３７ａと、ＡＤ変換器３７ｂ等を内部に有して構成されている。
【００６１】
ＲＦフロントエンド３７ａは、バンドパスフイルタなどを使用してＧＰＳアンテナ３８が受信した測位衛星からの無線信号（ＧＰＳ信号という）を中間周波数に変換（ダウンコンバート）する回路である。
【００６２】
ＡＤ変換器３７ｂは、ＲＦフロントエンド３７ａからの出力（アナログ信号）を受けて、これをデジタル信号に変換する回路である。
【００６３】
ＡＤ変換器３７ｂから出力される信号処理済みの電気信号は、ＧＰＳ信号演算機能部３６へと出力されると同時に、第１ＣＰＵ３１のシステムコントロール部３１ａのファイル管理機能部３１ｃへと出力されるようになっている。
【００６４】
ＧＰＳ信号演算機能部３６は、ＧＰＳ信号処理機能部３７で信号処理された電気信号を受けて所定の演算処理を施す機能を有するものである。このＧＰＳ信号演算機能部３６は、第１ＣＰＵ３１に接続されていて、この第１ＣＰＵ３１のＧＰＳ制御機能部３１ｂの制御によって動作し、その演算結果を第１ＣＰＵ３１へと出力するようになっている。
【００６５】
ＧＰＳ信号演算機能部３６は、図２に示すように信号捕捉部３６ａと、信号追尾部３６ｂ等を内部に有して構成されている。
【００６６】
信号捕捉部３６ａは、複数の測位衛星を同時に捕捉し得る衛星捕捉手段である。そのために、信号捕捉部３６ａは、複数のチャンネルＣｈ１，Ｃｈ２，…，Ｃｈｎ（ｎ＝整数）を有しており、これら各チャンネルは、それぞれが測位衛星からの無線信号（ＧＰＳ信号）を捕捉するＧＰＳ信号捕捉動作処理を実行する。そして、第１ＣＰＵ３１のＧＰＳ制御機能部３１ｂは、その場の状況によって、信号捕捉部３６ａの複数のチャンネルを同時に並行してＧＰＳ信号捕捉動作処理を実行させたり、特定の少なくとも一つのチャンネルのみを用いてＧＰＳ信号捕捉動作処理を実行させたり等、動作の制限等の制御を行う。
【００６７】
信号追尾部３６ｂは、上記信号捕捉部３６ａの各チャンネルＣｈ１，Ｃｈ２，…，Ｃｈｎにてそれぞれが捕捉した測位衛星からの無線信号の追尾を行って、各測位衛星からの無線信号を受信し続けるための演算処理を行う回路である。信号追尾部３６ｂから出力される信号は、第１ＣＰＵ３１のＧＰＳ制御機能部３１ｂへと出力されるようになっている。
【００６８】
第１ＣＰＵ３１のＧＰＳ制御機能部３１ｂは、この信号を受けて、航法メッセージ複合化疑似距離測定部３１ｂａにて航法メッセージの複合化処理や、疑似距離測定処理等を行う。その処理結果は、同ＧＰＳ制御機能部３１ｂ内の測位計算部３１ｂｃへと送られる。これを受けて、測位計算部３１ｂｃは測位結果を算出するようになっている。こうして得られる測位計算部３１ｂｃによる測位結果は、地球上における位置を特定する測位データ（緯度，経度，高度等の数値情報）として同システムコントロール部３１ａ内のファイル管理機能部３１ｃへと送られるようになっている。
【００６９】
このように、上記ＧＰＳアンテナ３８，ＧＰＳ信号処理機能部３７，ＧＰＳ信号演算機能部３６等と、第１ＣＰＵ３１のシステムコントロール部３１ａに設けられるＧＰＳ制御機能部３１ｂ等によって、当該デジタルカメラの地球上における位置を特定する測位手段の主要部を構成している。
【００７０】
第１ＣＰＵ３１のシステムコントロール部３１ａのファイル管理機能部３１ｃは、上述のＧＰＳ制御機能部３１ｂから出力される測位データと、撮影動作によって得られる画像データとを関連付ける処理等のファイル管理処理を行う。そして、この測位データは、ファイル管理機能部３１ｃを介して第２ＣＰＵ３２へと伝送されるようになっている。
【００７１】
第２ＣＰＵ３２は、ファイル管理機能部３１ｃからの測位データを対応する撮影データに付加すると共に、この撮影データと対応する画像データとを合わせて一つの画像ファイルを生成するよう処理を行う。
【００７２】
こうして生成された画像ファイルは、上述したように画像圧縮伸張部３２ａにて圧縮処理が施される。その圧縮画像ファイルは、記録媒体アクセス部３２ｂにより記録バッファ１４，記録媒体Ｉ／Ｆ１５を介して記録媒体１６へと記録されるようになっている。
【００７３】
なお、上記航法メッセージ複合化疑似距離測定部３１ｂａによる処理結果及びその一部は、中間処理データとしてファイル管理機能部３１ｃへと送られるようになっている。また、上述したように、ＡＤ変換器３７ｂからの出力信号のうちの一部は、測位衛星からの無線信号を受信したＧＰＳ信号の生データとしてファイル管理機能部３１ｃへと出力されるようになっている。ファイル管理機能部３１ｃは、中間処理データ及びＧＰＳ信号の生データをも合わせて管理するようになっている。
【００７４】
第１ＣＰＵ３１のシステムコントロール部３１ａのシーンモード制御機能部３１ｄは、上述したように、撮影モードのうちの撮影シーンモードに関する制御を行う機能部である。
【００７５】
簡略に説明すると、シーンモード制御機能部３１ｄは、撮像素子２等の撮影手段で被写体を撮影する時の撮影条件を設定する撮影モード（シーンモードを含む）を選択し設定する撮影モード選択手段として機能する。
【００７６】
即ち、本実施形態のデジタルカメラにおいては、撮影動作を行う際の動作形態、即ち撮影モードにおける動作モードの一つとして、撮影シーンモード（以下、シーンモードという）を有している。
【００７７】
このシーンモードとは、具体的な撮影場面（シーン）を想定し、その撮影シーンにおける撮影対象の状況に応じて最適となるであろう各種の設定値、即ちその撮影シーンに適する撮影条件に対し予め適応し得ることが予想される露出，ホワイトバランス等の複数の設定項目の設定値を一括して自動的に設定することができるようにする動作モードである。
【００７８】
このシーンモードの具体例としては、例えばポートレート，風景，夜景，スポーツ，夕陽，打ち上げ花火，ビーチ，スノー，ネイチャーマクロ，パノラマ，室内，キャンドル，マナー，水中等がある。
【００７９】
これらのシーンモードは、使用者が、撮影動作に先立って、キーマトリクス２３の所定の操作部材を操作して選択指示することにより、所望のシーンモードが設定されることになる。この場合において、シーンモード制御機能部３１ｄは、キーマトリクス２３からの指示信号を受けることにより、選択設定されたシーンモードに対応する各種の設定値を設定する等の制御を行う。
【００８０】
その他、本発明に関連しない部分の構成については、通常一般のデジタルカメラと同様の構成となっているものとして、その詳細は、図示及び説明を省略する。
【００８１】
このように構成された本実施形態のデジタルカメラを用いて撮影動作を行う際の作用について、図３を用いて以下に説明する。
【００８２】
本実施形態のデジタルカメラの電源がオン状態とされ、撮影動作を実行し得る状態、即ち撮影モードに設定されているものとする。
【００８３】
この状態において、使用者は、まず、撮影動作に関して複数用意されている動作形態のうち所望の動作モードを選択する選択操作を行う。
【００８４】
ここで、図３のステップＳ１に示すように、使用者の選択指示操作によって撮影シーンモード（シーンモード）が選択指示された場合、次のステップＳ２の処理に進む。
【００８５】
即ち、ここで、使用者がキーマトリクス２３の所定の操作部材（例えば十字キー及び決定ボタン等）を操作して、例えば表示部（図示せず）等に表示される複数のシーンモードを表わす表示のうち所望のシーンモードを選択し設定する。このときキーマトリクス２３から発生する指示信号は、第１ＣＰＵ３１のシステムコントロール部３１ａのシーンモード制御機能部３１ｄへと伝送される。
【００８６】
すると、ステップＳ２において、シーンモード制御機能部３１ｄは、選択指示されたシーンモードを設定すると共に、このシーンモードに対応する各種の設定値の設定制御処理を実行する。その後、ステップＳ３の処理に進む。
【００８７】
ステップＳ３において、シーンモード制御機能部３１ｄは、上述のステップＳ１において選択指示されステップＳ２で設定されたシーンモードが、ＧＰＳによる測位動作に適したシーンモードであるか否かの確認を行う。
【００８８】
この場合において、ＧＰＳによる測位動作に適したシーンモードとしては、例えばポートレート，風景，夜景，スポーツ，夕陽，打ち上げ花火，ビーチ，スノー，ネイチャーマクロ，パノラマ等のシーンモードがある。これらのシーンモードは、通常の場合、撮影動作時の状況が主に野外であるときに選択指示されるモードである。これらのシーンモードが選択設定された場合には、そのデジタルカメラは、障害物の無い野外等の条件下、即ちＧＰＳによる測位動作を行うのに適する環境下にあると推測することができる。
【００８９】
一方、ＧＰＳによる測位動作に不適であるシーンモードとしては、例えば室内，キャンドル，マナー，水中等、主に室内又は水中等において被写体を撮影することが想定されるシーンモードである。これらのシーンモードが選択設定された場合には、そのデジタルカメラは、室内又は水中等、ＧＰＳによる測位動作を行うのに不適な環境下にあると推測することができる。
【００９０】
そこで、上述のステップＳ３の処理において、設定済みのシーンモードがＧＰＳによる測位動作に適したシーンモードであると判断された場合には、次のステップＳ４の処理に進む。一方、ここで、設定済みのシーンモードがＧＰＳによる測位動作に不適なシーンモードであると判断された場合には、ステップＳ５の処理に進む。
【００９１】
ステップＳ４において、ＧＰＳ制御機能部３１ｂは、ＧＰＳによる測位動作処理を実行する。このステップＳ４の処理が終了すると、その後、ステップＳ５の処理に進む。
【００９２】
つまり、上述のステップＳ３の処理において、設定済みのシーンモードがＧＰＳによる測位動作に適したシーンモードであると判断された場合には、次のステップＳ４の処理にて測位動作処理を実行するのであるが、その一方で、上述のステップＳ３の処理において、設定済みのシーンモードがＧＰＳによる測位動作に不適なシーンモードであると判断された場合には、ステップＳ４の測位動作処理を行なわずに、次のステップＳ５の処理、即ち撮影動作へと移行することになる。
【００９３】
換言すれば、上述のステップＳ３の処理において、設定済みのシーンモードがＧＰＳによる測位動作に不適なシーンモードであると判断された場合には、制御手段である第１ＣＰＵ３１は、ＧＰＳ制御機能部３１ｂによって測位手段の測位動作処理を実行させないように停止させる制御を行うと同時に、電源回路２７を介して電池２６等を制御してＧＰＳアンテナ３８，ＧＰＳ信号処理機能部３７，ＧＰＳ信号演算機能部３６等の測位手段を構成する構成要素への電力の供給を停止又は制限する。
【００９４】
ここで、ステップＳ４の処理、即ちＧＰＳ測位動作処理の詳細について、図２，図４を用いて以下に説明する。
【００９５】
図４に示すＧＰＳ測位動作処理は、第１ＣＰＵ３１におけるシステムコントロール部３１ａのＧＰＳ制御機能部３１ｂの制御下にて実行される。
【００９６】
まず、ステップＳ１１において、ＧＰＳ制御機能部３１ｂは、ＧＰＳ信号処理機能部３７及びＧＰＳ信号演算機能部３６の信号捕捉部３６ａを制御して、複数のチャンネルにてＧＰＳ信号捕捉動作処理を同時に並行して実行させて、測位衛星からの無線信号の探索（スキャン）を行う。なお、ＧＰＳ測位動作処理の実行開始時点において、第１ＣＰＵ３１は、自己のＲＴＣ内部時計（図示せず）による計時動作を開始させる。
【００９７】
次に、ステップＳ１２において、ＧＰＳ制御機能部３１ｂは、ＧＰＳ信号演算機能部３６の信号追尾部３６ｂを制御して、上述のステップＳ１１の処理で信号捕捉部３６ａの各チャンネルが捕捉した測位衛星からの無線信号の追尾を行い、各測位衛星からの無線信号を受信し続けるための処理を行う。
【００９８】
ステップＳ１３において、ＧＰＳ制御機能部３１ｂは、上述のステップＳ１１〜Ｓ１２の処理において、測位（位置特定）に必要となる数の衛星信号の捕捉に成功したか否かの確認を行う。ここで、ＧＰＳ制御機能部３１ｂは、必要数の衛星信号の捕捉に成功したと判断した場合には、次のステップＳ１４の処理に進む。一方、必要数の衛星信号の捕捉に失敗したと判断された場合には、ステップＳ１８の処理に進む。
【００９９】
ステップＳ１８において、ＧＰＳ制御機能部３１ｂは、第１ＣＰＵ３１のＲＴＣ内部時計（図示せず）を参照し、ステップＳ１１の処理の開始時点から所定の時間（本実施形態においては例えば１０秒）が経過しているか否かの確認を行う。ここで、所定時間（１０秒）が経過していない場合には、上述のステップＳ１１の処理に戻り、以降の処理を繰り返す。一方、所定時間（１０秒）が経過していると判断された場合には、次のステップＳ１９の処理に進む。
【０１００】
ステップＳ１９において、第１ＣＰＵ３１は、ＴＦＴ液晶駆動回路９を制御して、ＴＦＴパネル１０に測位に失敗した旨を表わすエラー表示、例えば図５に示すような表示画面を表示する測位エラー表示処理を実行する。その後、一連の処理を終了する（リターン）。
【０１０１】
また、上述のステップＳ１３の処理において、ＧＰＳ制御機能部３１ｂは、所定時間（１０秒）内に必要数の衛星信号の捕捉に成功したと判断して、次のステップＳ１４の処理に進むと、このステップＳ１４において、ＧＰＳ制御機能部３１ｂは、信号追尾部３６ｂから出力される信号を受けて捕捉した各測位衛星からの無線信号から航法データを受信する処理を実行する。
【０１０２】
次いで、ステップＳ１５において、ＧＰＳ制御機能部３１ｂは、航法データの受信に成功したか否かの確認を行う。ここで、航法データの受信に失敗したと判断された場合には、ステップＳ１９の処理に進み、このステップＳ１９において、上述した測位エラー表示処理を実行した後、一連の処理を終了する（リターン）。
【０１０３】
一方、上述のステップＳ１５の処理において、ＧＰＳ制御機能部３１ｂは、航法データの受信に成功したと判断した場合には、次のステップＳ１６の処理に進む。
【０１０４】
ステップＳ１６において、ＧＰＳ制御機能部３１ｂは、受信した航法データ等に基づいて、航法メッセージ複合化疑似距離測定部３１ｂａと測位計算部３１ｂｃとを制御して測位データを算出する処理を実行する。その後、ステップＳ１７の処理に進む。
【０１０５】
ステップＳ１７において、ＧＰＳ制御機能部３１ｂは、上述のステップＳ１６の処理での算出結果である測位データをファイル管理機能部３１ｃへ送出する。これにより、当該測位データは、ファイル管理機能部３１ｃの内部メモリ（図示せず）に一時的に保持される。その後、一連の処理を終了し、上述の図３に戻って（リターン）、同図ステップＳ５の処理に進む。
【０１０６】
続いて、図３に戻って同図ステップＳ５において、第１ＣＰＵ３１は、撮影指示がなされたか否かの確認を行う。この場合において、撮影指示がなされたか否かの判断は、例えばキーマトリクス２３に含まれる操作部材のうちレリーズボタンから生じる撮影指示信号の有無を第１ＣＰＵ３１が確認することによりを行われる。ここで、第１ＣＰＵ３１が撮影指示信号を確認することにより撮影指示がなされたと判断した場合には、次のステップＳ６の処理に進む。一方、撮影指示がなされていないと判断した場合には、ステップＳ９の処理に進む。
【０１０７】
ステップＳ６において、第１ＣＰＵ３１は、所定の撮影動作処理を実行する。ここで実行される撮影動作処理は、通常一般のデジタルカメラにおいて行われる撮影動作処理と同様の作用を行うものである。
【０１０８】
簡単に説明すると、撮影動作処理は、第１ＣＰＵ３１の制御下にて実行される。即ち、まず、第１ＣＰＵ３１は、第１レリーズ信号を受けて自動露出（ＡＥ）動作及び自動焦点調節（ＡＦ）動作等を実行し、その後、第２レリーズ信号を受けて撮像素子２による光電変換処理，撮像回路３によるアナログ信号処理，Ａ／Ｄ４による信号変換処理，信号処理回路５によるデジタル信号処理等を実行する。
【０１０９】
このステップＳ６の撮影動作の処理が終了すると、その後、ステップＳ７の処理に進む。
【０１１０】
次に、ステップＳ７において、第１ＣＰＵ３１は、ＧＰＳ制御機能部３１ｂによって生成された測位データが、例えば第１ＣＰＵ３１のファイル管理機能部３１ｃの内部メモリ（図示せず）等に一時記憶されているか否かの確認を行う。ここで、測位データが存在することが確認された場合には、次のステップＳ８の処理に進む。一方、測位データが存在しないことが確認された場合には、ステップＳ９の処理に進む。
【０１１１】
続いて、ステップＳ８において、第１ＣＰＵ３１は、自己の内部メモリに一時記憶されている測位データを第２ＣＰＵ３２へと伝送し、同第２ＣＰＵ３２において、測位データを所定の画像データに関連付けて生成された撮影データに対して付加する処理を行う。そして、この撮影データと撮影動作により取得した画像データとを合わせて一つの画像ファイルを生成する。この画像ファイルについて、画像圧縮伸張部３２ａは、画像圧縮処理を施して圧縮画像ファイルを生成する。
【０１１２】
この圧縮画像ファイルは、記録媒体アクセス部３２ｂの制御によって記録バッファ１４，記録媒体Ｉ／Ｆ１５を介して記録媒体１６に向けて送られ、当該記録媒体１６の所定の領域に所定の形態にて記録される。
【０１１３】
このようにしてステップＳ８の処理が終了すると、その後、ステップＳ９の処理に進む。
【０１１４】
ステップＳ９の処理は、上述のステップＳ５の処理にて撮影指示がなされていないと判断された場合、上述のステップＳ７の処理にてＧＰＳによる測位データが存在しないと判断された場合、そして上述のステップＳ８の処理にて、測位データを持つ画像ファイルの生成処理が終了した時点において実行される。
【０１１５】
このステップＳ９において、第１ＣＰＵ３１は、設定されているシーンモードが他のモードに変更されたか否かの確認を行う。ここで、他のシーンモードへの変更がなされたことが確認された場合には、上述のステップＳ２の処理に戻り、以降の処理を繰り返す。一方、シーンモードが変更されていないと判断された場合には、次のステップＳ１０の処理に進む。
【０１１６】
ステップＳ１０において、第１ＣＰＵ３１は、本デジタルカメラの動作モードが、撮影モードから再生モードへと変更されたか否か、若しくは、電源がオフ状態にされたか否かの確認がなされる。ここで、再生モードへの変更がなされておらず、かつ電源がオン状態のままであると判断された場合には、上述のステップＳ３の処理に戻り、以降の処理を繰り返す。一方、再生モードへの変更がなされた場合、若しくは、電源がオフ状態に切り換えられたと判断された場合には、一連の処理を終了する。
【０１１７】
以上説明したように上記第１の実施形態によれば、撮影動作に先立って使用者により選択指示され設定される撮影モードがシーンモードである場合において、設定されているシーンモードがＧＰＳによる測位動作に適したシーンモードであるか否かの確認を行って、設定済みのシーンモードがＧＰＳによる測位動作に適したシーンモードであると判断された場合には、そのデジタルカメラが障害物の無い野外等の条件下であってＧＰＳによる測位動作を行うのに適する環境下にあると推測して、測位動作処理の実行を許可する一方、設定済みのシーンモードがＧＰＳによる測位動作に不適なシーンモードであると判断された場合には、そのデジタルカメラが室内又は水中等のＧＰＳによる測位動作を行うのに不適な環境下にあると推測して、測位動作処理の実行を行なわないようにして、動作処理の省略を行っている。また、このとき、制御手段（第１ＣＰＵ３１）は、電源回路２７を介して電池２６等を制御して、測位手段への電力の供給を制限している。
【０１１８】
したがって、これによれば、撮影動作に先立って設定されるシーンモードの設定状態を確認し、これに基づいて測位動作の適不適を判断し、測位動作に不適な状況下にあるときには、無駄な測位動作の実行を禁止（省略）して、電力の浪費を抑止し、よって省電力化に寄与することができる。
【０１１９】
次に、本発明の第２の実施形態のデジタルカメラについて、以下に説明する。
【０１２０】
上述の第１の実施形態においては、デジタルカメラが測位動作に不適な環境にある時には、測位動作を一切行なわないようにしている。
【０１２１】
しかしながら、デジタルカメラが測位動作に不適な環境にあると推測されるシーモードに設定されていたとしても、測位動作によって測位データを取得し得る可能性もある。
【０１２２】
そこで、本発明の第２の実施形態では、測位動作の動作形態として、通常形態の測位動作（第１の実施形態における測位動作と同じ。図４参照）に加えて、省電力を考慮した形態の測位動作を用意して、デジタルカメラが測位動作に不適なシーンモードに設定されている場合には、後者の測位動作（省電力を考慮した形態の測位動作）を実行させることで、省電力化を考慮しつつ、測位データを取得する可能性を増やすことができるようにしている。
【０１２３】
図６，図７は、本発明の第２の実施形態のデジタルカメラの撮影動作時の作用を示すフローチャートであって、このうち、図６は、ＧＰＳ測位動作を伴う撮影動作の流れを示す処理シーケンスである。図７は、図６の処理シーケンスのうち測位動作処理が省電力モードである場合の動作の詳細を示す処理シーケンスである。
【０１２４】
本実施形態のデジタルカメラの主な構成は、上述の第１の実施形態のデジタルカメラと全く同様であり、ＧＰＳ制御機能部３１ｂによって制御され実行されるＧＰＳによる測位動作の制御が異なるのみである。したがって、デジタルカメラの構成については、その詳細説明を省略し図１，図２を参照するものとする。
【０１２５】
本実施形態のデジタルカメラの撮影動作が行われる際の作用を、図６，図７（及び図４）を用いて以下に説明する。
【０１２６】
まず、本実施形態のデジタルカメラの電源がオン状態とされ、撮影動作を実行し得る状態、即ち撮影モードに設定されているものとし、使用者が所望の動作モードを選択する選択操作を行う。
【０１２７】
この状態において、本実施形態のデジタルカメラは、図６の処理シーケンスを開始する。この図６に示す処理シーケンスは、上述の第１の実施形態における図３の処理シーケンスと略同様である。したがって、同じ処理ステップについては、同じステップ番号を附して、その詳細な説明は省略する。
【０１２８】
本実施形態においては、図６に示すようにステップＳ３の処理において、シーンモード制御機能部３１ｄが、設定済みのシーンモードがＧＰＳによる測位動作に適したシーンモードであるか否かの確認を行って、ＧＰＳ測位動作に適したシーンモードであると判断された場合には、次のステップＳ４Ａの処理に進む。
【０１２９】
そして、ステップＳ４Ａにおいて、シーンモード制御機能部３１ｄは、測位動作処理を通常モードで動作させる。
【０１３０】
この場合において、ステップＳ４Ａの処理、即ち測位動作処理を通常モードで動作させる処理とは、上述の第１の実施形態における測位動作処理と全く同様の処理シーケンス（図４参照）が適用される。
【０１３１】
その一方で、上述のステップＳ３の処理において、設定済みのシーンモードがＧＰＳ測位動作に不適なシーンモードであると判断された場合には、上述の第１の実施形態（図３）においては、ステップＳ４の処理を省略してステップＳ５の処理に進めている。即ち、上述の第１の実施形態においては、測位動作を行なわないようにしている。
【０１３２】
これに対して、本実施形態（図６）においては、ステップＳ３の処理にて、ＧＰＳ測位動作に不適なシーンモードであると判断されると、ステップＳ４Ｂの処理に進み、このステップＳ４Ｂにおいて、シーンモード制御機能部３１ｄは、測位動作処理を省電力モードで動作させる。
【０１３３】
この測位動作処理の省電力モードによる動作の処理シーケンスは、図７に示す通りである。
【０１３４】
図７に示すＧＰＳ測位動作処理（省電力モード）は、第１ＣＰＵ３１におけるシステムコントロール部３１ａのＧＰＳ制御機能部３１ｂの制御下にて実行されるのは、上述の第１の実施形態と同様である。
【０１３５】
そして、まず、ステップＳ２１において、ＧＰＳ制御機能部３１ｂは、ＧＰＳ信号処理機能部３７及びＧＰＳ信号演算機能部３６の信号捕捉部３６ａを制御して、１つのチャンネルにてＧＰＳ信号捕捉動作処理を実行させて、測位衛星からの無線信号の探索（スキャン）を行う。なお、ＧＰＳ測位動作処理（省電力モード）の実行開始時点において、第１ＣＰＵ３１は、自己のＲＴＣ内部時計（図示せず）による計時動作を開始させる。
【０１３６】
換言すれば、ＧＰＳ制御機能部３１ｂは、測位手段の一部の動作を停止させて信号捕捉部３６ａ（衛星捕捉手段）が同時に捕捉する測位衛星の数を制限するように測位手段の制御を行う。
【０１３７】
即ち、この省電力モードによるＧＰＳ測位動作処理では、ＧＰＳ制御機能部３１ｂは、１つのチャンネルのみを駆動制御してＧＰＳ信号捕捉動作処理の実行を行うようにしている。つまり、この省電力モードでの測位動作処理においては、制御手段である第１ＣＰＵ３１におけるＧＰＳ制御機能部３１ｂは、測位手段の動作の一部を停止させる制御を行って、ＧＰＳ信号演算機能部３６の信号捕捉部３６ａの１チャンネルのみを駆動するのみである。このとき、制御手段である第１ＣＰＵ３１は、電源回路２７を介して電池２６等を制御して測位手段へ供給する電力を制限している。したがって、測位手段を構成する構成要素（例えばＧＰＳ信号演算機能部３６等）への電力の供給は、通常モードでの測位動作時に比べて少なくて済む。
【０１３８】
次に、ステップＳ２２において、ＧＰＳ制御機能部３１ｂは、信号捕捉部３６ａが測位衛星からの無線信号（ＧＰＳ信号）を捕捉したか否かの確認を行う。ここで、ＧＰＳ信号の捕捉が確認された場合には、次のステップＳ２３の処理に進む。一方、ＧＰＳ信号の捕捉が確認されなかった場合には、ステップＳ３０の処理に進む。
【０１３９】
ステップＳ３０において、ＧＰＳ制御機能部３１ｂは、第１ＣＰＵ３１のＲＴＣ内部時計（図示せず）を参照し、ステップＳ２１の処理の開始時点から所定の時間（本実施形態においては例えば１０秒）が経過しているか否かの確認を行う。ここで、所定時間（１０秒）が経過していない場合には、上述のステップＳ２１の処理に戻り、以降の処理を繰り返す。一方、所定時間（１０秒）が経過していると判断された場合には、次のステップＳ３１の処理に進む。
【０１４０】
ステップＳ３１において、第１ＣＰＵ３１は、ＴＦＴ液晶駆動回路９を制御して、ＴＦＴパネル１０に測位に失敗した旨を表わすエラー表示（例えば図５に示す表示画面）を表示する測位エラー表示処理を実行する。その後、一連の処理を終了する（リターン）。
【０１４１】
一方、上述のステップＳ２２の処理において、ＧＰＳ信号が捕捉されたと判断されて、次のステップＳ２３の処理に進と、このステップＳ２３において、ＧＰＳ制御機能部３１ｂは、ＧＰＳ信号演算機能部３６の信号追尾部３６ｂを制御して、上述のステップＳ２２の処理で信号捕捉部３６ａ（一つのチャンネル）が捕捉した測位衛星からの無線信号の追尾を行い、当該測位衛星からの無線信号を受信し続けるための処理を行う。その後、次のステップＳ２４の処理に進む。
【０１４２】
ステップＳ２４において、ＧＰＳ制御機能部３１ｂは、信号追尾部３６ｂから出力される信号を受けて捕捉した測位衛星からの無線信号から航法データを受信する処理を実行する。
【０１４３】
次いで、ステップＳ２５において、ＧＰＳ制御機能部３１ｂは、航法データの受信に成功したか否かの確認を行う。ここで、航法データの受信に失敗したと判断された場合には、ステップＳ３１の処理に進み、このステップＳ３１において、上述した測位エラー表示処理を実行した後、一連の処理を終了する（リターン）。
【０１４４】
上述のステップＳ２５の処理において、ＧＰＳ制御機能部３１ｂは、航法データの受信に成功したと判断した場合には、次のステップＳ２６の処理に進む。
【０１４５】
ステップＳ２６において、ＧＰＳ制御機能部３１ｂは、ＧＰＳ信号処理機能部３７及びＧＰＳ信号演算機能部３６の信号捕捉部３６ａを制御して、他の複数のチャンネルにてＧＰＳ信号捕捉動作処理を実行させる。この場合において、ＧＰＳ制御機能部３１ｂは、上述のステップＳ２４の処理にて受信した航法データに基づいて他の捕捉可能な測位衛星からの無線信号の探索（スキャン）を行う。
【０１４６】
続いて、ステップＳ２７において、ＧＰＳ制御機能部３１ｂは、測位（位置特定）に必要となる数の衛星信号の捕捉に成功したか否かの確認を行う。ここで、ＧＰＳ制御機能部３１ｂは、必要数の衛星信号の捕捉に成功したと判断した場合には、次のステップＳ２８の処理に進む。一方、必要数の衛星信号の捕捉に失敗したと判断された場合には、ステップＳ３１の処理に進み、このステップＳ３１において、上述した測位エラー表示処理を実行した後、一連の処理を終了する（リターン）。
【０１４７】
上述のステップＳ２７の処理において、ＧＰＳ制御機能部３１ｂが必要数の衛星信号の捕捉に成功したと判断して、次のステップＳ２８の処理に進むと、このステップＳ２８において、ＧＰＳ制御機能部３１ｂは、受信した航法データ等に基づいて、航法メッセージ複合化疑似距離測定部３１ｂａと測位計算部３１ｂｃとを制御して測位データを算出する処理を実行する。その後、ステップＳ２９の処理に進む。
【０１４８】
ステップＳ２９において、ＧＰＳ制御機能部３１ｂは、上述のステップＳ２８の処理での算出結果である測位データをファイル管理機能部３１ｃへ送出する。これにより、当該測位データは、ファイル管理機能部３１ｃの内部メモリ（図示せず）に一時的に保持される。その後、一連の処理を終了し、上述の図６に戻って（リターン）、同図ステップＳ５の処理に進む。
【０１４９】
以上説明したように上記第２の実施形態によれば、上述の第１の実施形態と同様に、撮影動作に先立って使用者により選択指示され設定される撮影モードがシーンモードである場合において、設定されているシーンモードがＧＰＳによる測位動作に適したシーンモードであるか否かの確認を行って、設定済みのシーンモードがＧＰＳによる測位動作に適したシーンモードであると判断された場合には、そのデジタルカメラが障害物の無い野外等の条件下であってＧＰＳによる測位動作を行うのに適する環境下にあると推測して、通常モードの測位動作処理（図４参照）が実行される。
【０１５０】
一方、設定済みのシーンモードがＧＰＳによる測位動作に不適なシーンモードであると判断された場合には、そのデジタルカメラが室内又は水中等のＧＰＳによる測位動作を行うのに不適な環境下にあると推測する。
【０１５１】
この場合において、本実施形態においては、上述の第１の実施形態のように測位動作処理の実行を禁止（省略）するのではなく、省電力モードによる測位動作処理（図７参照）を実行するようにしている。そして、この省電力モードでの測位動作でも測位が不可能な場合には、測位エラー表示を出すようにしている。
【０１５２】
したがって、これによれば、撮影動作に先立って設定されるシーンモードの設定状態を確認し、これに基づいて測位動作の適不適を判断し、測位動作に不適な状況下にあるときには、省電力モードでの測位動作を行うようにしたので、電力の浪費を抑止しながら、測位データの取得の可能性を拡げることが可能となる。
【０１５３】
なお、上述の各実施形態においては、デジタルカメラの置かれている状況が、測位動作に適する状況であるか、不適な状況であるかを判断する材料として、設定されているシーンモードの種類を確認するようにしている。しかしながら、測位動作の適不適の判断は、これに限ることはもちろんなく、他の判断材料を基準としてもよいのは当然である。
【０１５４】
例えば、測位動作の適不適を判断する他の手段として、例えばホワイトバランス（ＷＢ）の設定モードを参照する手段が考えられる。
【０１５５】
具体的には、ＧＰＳによる測位動作に適したホワイトバランス設定モードとしては、例えば晴天ＷＢモードや曇天ＷＢ設定モード等があり、ＧＰＳによる測位動作に不適なホワイトバランス設定モードとしては、例えば蛍光灯ＷＢモードや白熱灯ＷＢモード等がある。
【０１５６】
通常のデジタルカメラにおいては、撮像素子２によって得られる画像信号に基づいてホワイトバランスを自動設定する機能を備えている。また、使用者がホワイトバランス設定を任意に選択設定することも可能である。
【０１５７】
このように自動又は手動によって設定されるホワイトバランス設定の状態を参照して、測位動作の実行の可否や、測位モードの切り換えを行うようにすることは、容易に可能である。
【０１５８】
また、さらに、上述の各実施形態による制御（シーンモード）に加えて、設定されたホワイトバランス設定の条件を加味して、測位動作の実行の可否や、測位モードの切り換えを行うようにしてもよい。
【０１５９】
上述の各実施形態においては、ＧＰＳによる測位手段を備えたデジタルカメラ等の撮影装置についての例を示しているが、この例のみに限らず、例えば撮影動作によりデジタル画像データを取得し記録し得る撮影記録機能を備えた電子機器、例えば携帯電話や携帯用コンピュータ等の小型情報機器，電子手帳等においてＧＰＳによる測位手段を具備するものに適用可能である。
【０１６０】
なお、本発明は上述した各実施形態に限定されるものではなく、発明の主旨を逸脱しない範囲内において種々の変形や応用を実施し得ることが可能であることは勿論である。さらに、上記各実施形態には、種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせによって、種々の発明が抽出され得る。例えば、上記各実施形態のうちの一つの実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【０１６１】
【図１】本発明の第１の実施形態のデジタルカメラの主な構成を示すブロック構成図。
【図２】図１のデジタルカメラにおける測位手段の主要構成を取り出して示す要部ブロック構成図。
【図３】図１のデジタルカメラの撮影動作時の作用を示し、当該デジタルカメラにてＧＰＳ測位動作を伴う撮影動作の流れの処理シーケンスを示すフローチャート。
【図４】図３の処理シーケンスのうちＧＰＳ測位動作の詳細を示す処理シーケンスのフローチャート。
【図５】図４のＧＰＳ測位動作の処理シーケンス中において表示される測位エラー表示の表示例を示す図。
【図６】本発明の第２の実施形態のデジタルカメラの撮影動作時の作用を示し、当該デジタルカメラにてＧＰＳ測位動作を伴う撮影動作の流れの処理シーケンスを示すフローチャート。
【図７】図６の処理シーケンスのうち測位動作処理が省電力モードである場合の動作の詳細を示す処理シーケンスのフローチャート。
【符号の説明】
【０１６２】
２……撮像素子
１６……記録媒体
２６……電池
３１……第１ＣＰＵ
３１ａ……システムコントロール部
３１ｂ……ＧＰＳ制御機能部
３１ｂａ……航法メッセージ複合化疑似距離測定部
３１ｂｃ……測位計算部
３１ｃ……ファイル管理機能部
３１ｄ……シーンモード制御機能部
３２……第２ＣＰＵ
３６……ＧＰＳ信号演算機能部
３６ａ……信号捕捉部
３６ｂ……信号追尾部
３７……ＧＰＳ信号処理機能部
３８……ＧＰＳアンテナ
【図１】
2008167307.tif 000003
【図２】
2008167307.tif 000004
【図３】
2008167307.tif 000005
【図４】
2008167307.tif 000006
【図５】
2008167307.tif 000007
【図６】
2008167307.tif 000008
【図７】
2008167307.tif 000009