(57)【特許請求の範囲】
【請求項１】
現在の位置を測定して位置情報を取得する測位手段と、
位置情報に対応して、位置情報毎に撮影条件に係る撮影地点設定情報、及びまたは当該地点の地域環境に係る撮影環境設定情報を、所定の数に制限して構成された地点設定テーブルと、
画像を撮影する撮影手段と、
上記測位手段で取得した位置情報得に基づいて上記地点設定テーブルを検索し、位置情報と対応付けて記憶された上記撮影地点設定情報、及びまたは撮影環境設定情報を取得し、取得した撮影地点設定情報、及びまたは撮影環境設定情報に応じて上記撮影手段での撮影条件を設定する撮影制御手段と、
を具備したことを特徴とする撮像装置。
【請求項２】
上記撮影地点設定情報は、彩度、プログラム線図、フォーカス設定、フォーカスエリア、ＩＳＯ感度、ホワイトバランス調整、コントラスト、シャープネス、露出補正、測光方式、ダイナミックレンジ拡大、及びカラーフィルタに係る設定情報であることを特徴とする請求項１記載の撮像装置。
【請求項３】
上記撮影環境設定情報は、交流電源周波数の情報、及び地域の好み色に係る情報であることを特徴とする請求項１記載の撮像装置。
【請求項４】
上記測位手段は、複数の衛星からの到来電波を受信して現在の３次元空間中の位置を算出する第１の測位手段と、装置の移動と回転に伴う変位を検出してその累積から慣性計測手法により現在の位置を計測する第２の測位手段とを有することを特徴とする請求項１記載の撮像装置。
【請求項５】
上記撮影条件の設定情報をバックアップして記憶するバックアップ記憶手段をさらに具備し、
上記撮影制御手段は、上記測位手段で得る位置情報が上記地点設定テーブルの位置情報で示される範囲に入る前後で上記バックアップ記憶手段を用い、該範囲に入る前に使用していた撮影条件の設定情報を該範囲を出た後に継続して使用する
ことを特徴とする請求項１記載の撮像装置。
【請求項６】
現在の位置を測定して位置情報を取得する測位部、位置情報に対応して、位置情報毎に撮影条件に係る撮影地点設定情報、及びまたは当該地点の地域環境に係る撮影環境設定情報を、所定の数に制限して構成された地点設定テーブル及び画像を撮影する撮影部を備えた装置が内蔵するコンピュータが実行するプログラムであって、
上記測位部で得た位置情報に基づいて上記地点設定テーブルを検索し、位置情報と対応付けて記憶された上記撮影地点設定情報、及びまたは撮影環境設定情報を取得し、取得した撮影地点設定情報、及びまたは撮影環境設定情報に応じて上記撮影部での撮影条件を設定する撮影制御機能、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＰＳ機能を備えるデジタルカメラに好適な撮像装置びプログラムに関する。
【背景技術】
【０００２】
近時、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：全地球測位システム）機能を備えるデジタルカメラが各種製品化されている。Ｅｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ）規格では、デジタルカメラでＧＰＳ機能により得た測位情報（緯度、経度、高度）を、画像データに添付するメタデータの一部に含めることができる点が規定されている。したがって、撮影により記録した画像データに添付されているメタデータ中の測位情報を読出し、地図情報とリンクさせることで、例えば地図上の該当する位置に撮影画像を貼り付けた地図画像を表示させるなど、撮影した画像と撮影位置、及び地図を関連付けて表示させることが可能となる。この種の測位情報を用いた技術について特許文献でも多く提案されている。（例えば、特許文献１）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２８３３４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献の記載された技術も含めて、撮影した画像に添付された測位情報を再生モード時に使用する技術については多々提案されているものの、撮影モード時に測位情報を使用してユーザのサポートを行なうような技術については何ら提案されていない。
【０００５】
近時はデジタルカメラが年々高機能化しており、各機能をユーザが使いこなすことで、撮影意図を活かした非常に表現力のある画像を撮影することが可能となっている。しかしながら、多くの機能の内容を把握した上でそれらを使いこなすことは、一般的なユーザには困難であり、多くの機能をユーザに理解し易い形で提示し、容易に設定可能とするユーザインターフェイスが求められている。
【０００６】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、測位情報を有効に活用し、画像撮影時のユーザの負担を軽減して撮影ミスを回避することが可能な撮像装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様における撮像装置は、現在の位置を測定して位置情報を取得する測位手段と、位置情報に対応して、位置情報毎に撮影条件に係る撮影地点設定情報、及びまたは当該地点の地域環境に係る撮影環境設定情報を、所定の数に制限して構成された地点設定テーブルと、画像を撮影する撮影手段と、上記測位手段で取得した位置情報得に基づいて上記地点設定テーブルを検索し、位置情報と対応付けて記憶された上記撮影地点設定情報、及びまたは撮影環境設定情報を取得し、取得した撮影地点設定情報、及びまたは撮影環境設定情報に応じて上記撮影手段での撮影条件を設定する撮影制御手段と、具備したことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、測位情報を有効に活用し、画像撮影時のユーザの負担を軽減して撮影ミスを回避することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係るデジタルカメラの機能構成を示すブロック図。
【図２】同実施形態に係る地図データメモリに記憶される地点設定テーブルの内容を例示する図。
【図３】同実施形態に係る撮影モード時の画像転送の処理内容を示すフローチャート。
【図４】同実施形態に係る交流電源周波数６０［Ｈｚ］の環境下で使用する露出プログラム線図。
【図５】同実施形態に係る交流電源周波数５０［Ｈｚ］の環境下で使用する露出プログラム線図。
【発明を実施するための形態】
【００１０】
以下、本発明をデジタルカメラに適用した場合の一実施形態について図面を参照して説明する。
【００１１】
図１は、本実施形態に係るデジタルカメラ１０の回路構成を示すものである。同図では、カメラ筐体の前面に配設される撮影レンズ部１１を介して、固体撮像素子、例えばＣＭＯＳイメージセンサ（ＩＳ）１２の撮像面上に被写体の光像を入射して結像させる。
【００１２】
スルー画像表示、あるいはライブビュー画像表示とも称されるモニタ状態では、このＣＭＯＳイメージセンサ１２での撮像により得た画像信号をＡＧＣ・Ａ／Ｄ変換部１３に送る。ＡＧＣ・Ａ／Ｄ変換部１３は、アナログの画像信号に対して相関二乗サンプリングや自動ゲイン調整、Ａ／Ｄ変換処理を実行してデジタル化する。このデジタル値の画像データはシステムバスＳＢを介して画像処理部１４に送る。
【００１３】
画像処理部１４は、画像データに対して適宜必要な画像処理を施す。すなわち画像処理部１４では、上記ＣＭＯＳイメージセンサ１２が備えるベイヤー配列のカラーフィルタの構成に応じた画像データ（以下「ＲＡＷ（生）データ」と称する）に対してデジタル現像処理、具体的には画素補間処理、ガンマ補正処理、マトリックス演算等のデモザイク処理を施すことで、輝度色差系（ＹＵＶ）の画像データに変換する。
【００１４】
画像処理部１４は、現像後の画像データから表示用に画素数及び階調ビットを大幅に減じた画像データを作成し、システムバスＳＢを介して表示部１５へ送る。表示部１５では、送られてきた画像データに基づいてスルー画像を表示する。
【００１５】
表示部１５は、カメラ筐体の背面側に設けられ、例えばバックライト付きのカラー液晶パネルとそのコントローラとで構成される。この表示部１５の画面上部に一体にして透明導電膜を用いたタッチ入力部１６が構成される。
【００１６】
このタッチ入力部１６でユーザが手指等で表面をタッチ操作すると、タッチ入力部１６では操作された座標位置を算出し、算出した座標信号を上記システムバスＳＢを介して後述するＣＰＵ２０に送出する。
【００１７】
また、上記撮影レンズ部１１と同じくカメラ筐体前面には、マイクロホン１７が配設され、被写体方向の音声が入力される。マイクロホン１７は入力した音声を電気信号化し、音声処理部１８へ出力する。
【００１８】
音声処理部１８は、音声単体での録音時、音声付き静止画像撮影時、及び動画像の撮影時にマイクロホン１７から入力する音声信号をデジタルデータ化する。さらに音声処理部１８は、デジタル化した音声データの音圧レベルを検出する一方で、該音声データを所定のデータファイル形式、例えばＡＡＣ（ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅ  ｅｘｐｅｒｔｓ  ｇｒｏｕｐ−４  Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）形式でデータ圧縮して音声データファイルを作成し、後述する記録媒体へ送出する。
【００１９】
加えて音声処理部１８は、ＰＣＭ音源等の音源回路を備え、音声の再生時に送られてくる音声データファイルの圧縮を解いてアナログ化し、このデジタルカメラ１０の筐体背面側に設けられるスピーカ１９を駆動して、放音させる。
【００２０】
以上の回路をＣＰＵ２０が統括して制御する。このＣＰＵ２０は、メインメモリ２１、プログラムメモリ２２と直接接続される。メインメモリ２１は、例えばＳＲＡＭで構成され、ワークメモリとして機能する。プログラムメモリ２２は、例えばフラッシュメモリなどの電気的に書換可能な不揮発性メモリで構成され、後述する撮影モード時の撮影条件の設定動作を含む各種動作プログラムや後述する露出プログラム線図データ、各種データ等を固定的に記憶する。
【００２１】
ＣＰＵ２０はプログラムメモリ２２から必要なプログラムやデータ等を読出し、メインメモリ２１に適宜一時的に展開して記憶させながら、このデジタルカメラ１０全体の制御動作を実行する。
【００２２】
さらに上記ＣＰＵ２０は、キー操作部２３から直接入力される各種キー操作信号、及び上記タッチ入力部１６からのタッチ操作に応じた座標信号に対応して制御動作を実行する。
【００２３】
キー操作部２３は、例えば電源キー、シャッタレリーズキー、ズームアップ／ダウンキー、撮影モードキー、再生モードキー、メニューキー、カーソル（「↑」「→」「↓」「←」）キー、セットキー、解除キー、ディスプレイキー等を備える。
【００２４】
ＣＰＵ２０は、システムバスＳＢを介して上記ＡＧＣ・Ａ／Ｄ変換部１３、画像処理部１４、表示部１５、タッチ入力部１６、及び音声処理部１８の他、さらにフラッシュ駆動部２４、イメージセンサ（ＩＳ）駆動部２５、ＧＰＳレシーバ２６、３軸加速度センサ２７、ジャイロセンサ２８、地図データメモリ２９、及びメモリカードコントローラ３０と接続される。
【００２５】
フラッシュ駆動部２４は、静止画像撮影時にＣＰＵ２０からの制御信号を受けて、複数の白色高輝度ＬＥＤで構成されるフラッシュ部３１を撮影タイミングに同期して点灯駆動する。
【００２６】
イメージセンサ駆動部２５は、その時点で設定されている撮影条件等に応じて上記ＣＭＯＳイメージセンサ１２の走査駆動を行なう。
【００２７】
上記画像処理部１４は、上記キー操作部２３のシャッタレリーズキー操作に伴う画像撮影時に、ＡＧＣ・Ａ／Ｄ変換部１３から送られてくる画像データをデモザイク処理し、さらに所定のデータファイル形式、例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）であればＤＣＴ（離散コサイン変換）やハフマン符号化等のデータ圧縮処理を施してデータ量を大幅に削減した画像データファイルを作成する。作成した画像データファイルは、システムバスＳＢ、上記メモリカードコントローラ３０を介してメモリカード３２に転送し、ここで保存される。
【００２８】
また画像処理部１４は、再生モード時にメモリカード３２からメモリカードコントローラ３０を介して読出されてくる画像データをシステムバスＳＢを介して受取る。画像処理部１４は、この受取った画像データを記録時とは逆の手順で圧縮を解く伸長処理により元のサイズの画像データを得、得た画像データのデータ量を減じた後にシステムバスＳＢを介して表示部１５で表示させる。  
ＧＰＳレシーバ２６は、ＧＰＳアンテナ３３で受信した、図示しない複数（原理上は最低４個）のＧＰＳ衛星からの到来電波に基づいて現在位置の３次元情報（緯度、経度、高度）と正確な現在時刻とを算出する。
【００２９】
３軸加速度センサ２７は、例えばピエゾ抵抗型の半導体加速度センサで構成される。この３軸加速度センサ２７の出力により、撮影時の手ブレ補正用のデジタルカメラ１０の移動方向と加速度を検出できる。
【００３０】
また３軸加速度センサ２７は、上記ジャイロセンサ２８と組合わせて慣性計測部ＩＭを構成する。ジャイロセンサ２８は、例えば音叉型の振動片に働くコリオリの力から角速度を検出する。
【００３１】
ジャイロセンサ２８で方角を、３軸加速度センサ２７で加速度を求め、それらを積分することでデジタルカメラ１０の移動に伴う速度が、同速度を積分することでデジタルカメラ１０の移動に伴う距離を算出できる。
【００３２】
したがって、ＧＰＳ衛星からの到来電波を受信することができない屋内やトンネル内、高層ビルディングに挟まれた谷間などにおいては、最後にＧＰＳ衛星からの到来電波を受信して算出した３次元情報に対して、上記慣性計測部ＩＭの出力を累積して内容を更新することで、自律航法により現在位置を継続して取得することができる。
【００３３】
地図データメモリ２９は、３次元情報と関連付けて世界主要都市及び日本各地の地図データを記憶する。地図データは、地形情報、道路、建造物、レジャー施設、公園、名所、美術館、博物館、観光施設、神社、仏閣、各種店舗、宿泊施設、鉄道駅、港、空港等を含む。
【００３４】
さらに地図データメモリ２９は、上記３次元情報と関連付けられた地図データの他に、図２に示す地点設定テーブルを記憶する。図示するように地点設定テーブルは、地点名称データと関連付けて、撮影地点の施設の属性に応じた撮影地点設定情報を２つと、撮影地点を含む周囲環境の属性に応じた撮影環境設定情報１つを組み合わせて、複数の地点名称データに対応するように構成されたテーブルである。
【００３５】
上記２つの撮影地点設定情報（撮影地点設定１，２）と撮影環境設定情報（撮影環境設定）はいずれも、設定種別コードとその設定値とから構成される。  
例えば地点名称データ「Ａ海岸、Ａ高原、Ａ公園、Ａ植物園」は、４点の地点名称データ「Ａ海岸」「Ａ高原」「Ａ公園」及び「Ａ植物園」に共通した設定内容を示すもので、第１の撮影地点設定情報（撮影地点設定１）で設定種別コード「彩度」の設定値が「強」、第２の撮影地点設定情報（撮影地点設定２）が未使用、撮影環境設定情報（撮影環境設定）で設定種別コード「国別好み色」の設定値が「日本色」となっている。
【００３６】
このことから、このカメラを使用するユーザが「Ａ海岸」「Ａ高原」「Ａ公園」及び「Ａ植物園」のいずれかで撮影を行なう場合には、その位置に到達した時点でＣＰＵ２０が「彩度」の設定値を「日本色」に応じて「強調」するように自動的に設定する。この設定により具体的には、ＣＰＵ２０の制御の下に画像処理部１４がデモザイク処理を施す過程で青色の彩度が強調されて画像データが処理される。
【００３７】
上記メモリカードコントローラ３０は、カードコネクタ３４に装着されたメモリカード３２と接続される。メモリカード３２は、このデジタルカメラ１０に着脱自在に装着され、このデジタルカメラ１０の記録媒体となる、画像ファイル等の記録用メモリである。メモリカード３２は、内部に不揮発性メモリであるフラッシュメモリと、その駆動回路とが設けられる。
【００３８】
次に上記実施形態の動作について説明する。  
なお以下に示す動作は、デジタルカメラ１０の電源投入状態に関係なく、一定時間間隔、例えば１分毎にＣＰＵ２０の制御の下に実行する、現在位置に応じた撮影条件の設定処理の内容を示す。ＣＰＵ２０はプログラムメモリ２２に記憶されている動作プログラムやフラグ、地図データメモリ２９に記憶している図２の地点設定テーブルを読出し、メインメモリ２１に展開して記憶させた上で該動作プログラムを実行する。
【００３９】
プログラムメモリ２２に記憶されている動作プログラム、地図データメモリ２９に記憶されている地図データや地点設定テーブル等は、このデジタルカメラ１０の製造工場出荷時にそれらに記憶されていたものに加え、例えばこのデジタルカメラ１０のバージョンアップに際して、デジタルカメラ１０を図示しないパーソナルコンピュータと接続し、あるいは更新プログラムを記憶したメモリカード３２を一時的にカードコネクタ３４に装着することにより外部から新たな動作プログラム、地点設定テーブルを含む制御用のデータ、地図データ等をインストールするものも含む。
【００４０】
図３においてＣＰＵ２０は、ＧＰＳレシーバ２６がＧＰＳアンテナ３３で受信したＧＰＳ衛星からの到来電波により算出する現在位置の３次元情報か、またはＧＰＳ衛星からの電波が受信できない場合に慣性計測部ＩＭより取得する、自律航法による３次元情報を取得する（ステップＳ１０１）。
【００４１】
取得した３次元情報に基づいてＣＰＵ２０は、必要により現在位置を更新記憶した上で、地図データメモリ２９に記憶される地図データを検索して（ステップＳ１０２）、該当する地点名称データが存在するか否かを判断する（ステップＳ１０３）。
【００４２】
ここで該当する地点名称データが存在し、したがって対応する撮影地点設定情報または撮影環境設定情報があると判断した場合、ＣＰＵ２０は次いで地点設定テーブルの該当する地点名称データに対して設定されている、第１の撮影地点設定情報（撮影地点設定１）の設定種別コードに関して、現状すでに設定されている内容があればそれを一旦メインメモリ２１にバックアップとして記憶させた上で、あらためてテーブルから読出した設定値を設定する（ステップＳ１０４）。
【００４３】
例えば、現在位置が「Ａサッカー場」であった場合、第１の撮影地点設定情報（撮影地点設定１）の設定種別コードとして「（露出）プログラム線図」、その設定値として「高速」が読出され、それを設定する。
【００４４】
したがって、シャッタ速度優先の露出プログラムで可能な限り絞りＦ値を開放側に設定し、シャッタ速度をより高速に設定するための露出プログラム線図がプログラムメモリ２２より読出されて設定される。
【００４５】
次にＣＰＵ２０は、地点設定テーブルの該当する地点名称データに対して設定されている、第２の撮影地点設定情報（撮影地点設定２）の設定種別コードに関して、これも現状すでに設定されている内容があればそれを一旦メインメモリ２１にバックアップとして記憶させた上で、あらためてテーブルから読出した設定値を設定する（ステップＳ１０５）。
【００４６】
例えば、現在位置が上述した「Ａサッカー場」であった場合、第２の撮影地点設定情報（撮影地点設定２）の設定種別コードは「未使用」であり、その設定値は「０」であるため、この場合の設定処理は省略する。
【００４７】
その後ＣＰＵ２０はさらに、地点設定テーブルの該当する地点名称データに対して設定されている、撮影環境設定情報の設定種別コードに関してテーブルから読出した設定値を設定する（ステップＳ１０６）。
【００４８】
例えば、現在位置が「Ａサッカー場」であった場合、撮影環境設定情報の設定種別コードとして「交流電源周波数」、その設定値として「５０［Ｈｚ］」が読出され、それを設定する。
【００４９】
この場合、先ほど設定した露出プログラム線図に上書きして、最低シャッタ速度を「１／５０［秒］」に限定するよう露出プログラム線図を書き換える。
【００５０】
図５は、このときの露出プログラム線図の内容を例示している。同図では、明るさ（ＬＶ）がＦ値２．８換算として、最低シャッタ速度を「１／５０［秒］」に限定することで、屋内や、屋外であっても光源、または補助的な光源に蛍光管やその他、交流駆動の放電管などを使用する場合のちらつきの影響を排除するものとしている。
【００５１】
図４は、上記と同様の考え方で、設定種別コード「交流電源周波数」の設定値が「６０［Ｈｚ］」である場合の、露出プログラム線図の内容を例示する。例えば日本国内であれば西日本における撮影環境設定情報として、最低シャッタ速度を「１／６０［秒］」に限定するよう露出プログラム線図を設定することで、交流駆動の光源を使用する場合のちらつきの影響を排除する。
【００５２】
以上のようにその地点名称データに応じた第１の撮影地点設定情報（撮影地点設定１）、第２の撮影地点設定情報（撮影地点設定２）、及び撮影環境設定情報で予め定められた設定を自動的に行なった後、メインメモリ２１に設ける設定フラグレジスタをセット状態を示す「１」とし（ステップＳ１０７）、以上でこの図３の一連の処理を一旦終了する。
【００５３】
また上記ステップＳ１０３で該当する地点名称データが存在せず、対応する撮影地点設定情報または撮影環境設定情報がないと判断した場合、ＣＰＵ２０は次にその時点でメインメモリ２１に設けた設定フラグレジスタがセット状態にあるか否かを判断する（ステップＳ１０８）。
【００５４】
ここで設定フラグレジスタがセット状態にはないと判断した場合には、そのままこの図３の一連の処理を一旦終了する。
【００５５】
また上記ステップＳ１０８で設定フラグレジスタがセット状態にあると判断した場合には、直前の同図３の処理により設定フラグがセットされており、地点名称データが存在する地点から移動してきたことになるため、ＣＰＵ２０は次いでそれまでバックアップとして記憶させていた第１の撮影地点設定情報（撮影地点設定１）の設定種別コードとその設定値とを読出して再設定させる（ステップＳ１０９）。
【００５６】
続いてＣＰＵ２０は、同様にそれまでバックアップとして記憶させていた第２の撮影地点設定情報（撮影地点設定２）の設定種別コードとその設定値とを読出して再設定させる（ステップＳ１１０）。
【００５７】
その後ＣＰＵ２０は、メインメモリ２１に設ける設定フラグレジスタのセット状態をクリアして「０」とし（ステップＳ１１１）、以上でこの図３の一連の処理を一旦終了する。
【００５８】
上述したように２つの撮影地点設定情報を設定可能とし、図２でもそれらの一部を示したように彩度、（露出）プログラム線図、フォーカス設定、フォーカスエリア、ＩＳＯ感度、ホワイトバランス調整、コントラスト、シャープネス、露出補正、測光方式、ダイナミックレンジ拡大、及びカラーフィルタなどの項目を最大２つ組み合わせてそれぞれ設定可能とした。
【００５９】
このように、地点名称データ毎に適切と思われる設定項目を最大２つ選択して撮影条件の設定を可能としたことにより、各地点名称データ毎に全項目を個別に設定する場合に比して、地点設定テーブルに必要なデータ容量を最小限に抑えながら、その地点での撮影で有効と考えられる設定を効率的に設定することができる。
【００６０】
加えて、上記地点名称データ毎に対応する撮影地点設定情報とは別に、撮影環境設定情報として、例えば図２でもそれらの一部を示したように国別に好みが異なると思われている色や、地域、国等によって異なる交流電源周波数等、より大きな環境に関連した項目を組み合わせて設定可能とした。
【００６１】
このように、上記地点毎に異なる撮影条件とは別に、より大きな範囲を撮影環境設定情報として合わせて設定可能としたことで、地点設定テーブルに必要なデータ容量の無闇な拡大を防ぎながらも、よりきめ細かく撮影ミスを確実に回避できるような設定を実現できる。
【００６２】
したがって、実際の撮影モードにおいては、ユーザがシーンプログラム機能等により意図して撮影条件を設定する場合を除いて、上記のように自動的に設定した撮影条件で撮影が実行される。
【００６３】
以上詳述した如く本実施形態によれば、測位情報を有効に活用し、画像撮影時のユーザの負担を軽減して撮影ミスを回避することが可能となる。
【００６４】
また上記実施形態では、撮影条件の設定情報として、撮影地点の施設等の属性に応じた設定情報と、撮影地点を含む周囲環境の属性に応じた設定情報とを組み合わせて設定可能としたことにより、設定すべき情報量を抑制しながら、状況に対応した適切な撮影条件の設定を実現できる。
【００６５】
さらに上記実施形態では、撮影地点が屋内、あるいはそれに準じた交流電源周波数の影響を受ける光源にあると思われる環境下では、交流電源周波数の情報を含むものとしたため、光源によるちらつき（フリッカ）の影響を確実に回避できる。
【００６６】
また上記実施形態では、現在位置を測定する手段として、ＧＰＳ機能と慣性計測部ＩＭによる自律航法とを組み合わせるものとしたので、ＧＰＳ衛星からの電波を受けることができない室内等の環境下でも測位を継続でき、例えば室内が複数の施設に区分されているような場合でもその施設毎に最適な撮影条件を設定することができる。
【００６７】
さらに上記実施形態では、地図データメモリ２９で記憶する地点名称データで示される位置に至る前の撮影条件の設定情報をバックアップして記憶し、地点名称データで示される位置を外れた場合にはバックアップした撮影条件の設定情報を自動的に再設定するものとしたので、ユーザが任意に設定した撮影条件の設定情報を消去せず、ユーザに対して再設定のために手間を煩わせることがないので、地点名称データで示される位置に入る前後でのユーザにとっての利便性を低下させることがない。
【００６８】
なお上記実施形態はデジタルカメラに適用した場合について説明したものであるが、本発明はこれに限らず、カメラ機能を有する携帯電話端末や電子ブック、スマートフォン等であっても同様に適用可能である。
【００６９】
その他、本発明は上述した実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、上述した実施形態で実行される機能は可能な限り適宜組み合わせて実施しても良い。上述した実施形態には種々の段階が含まれており、開示される複数の構成要件による適宜の組み合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、効果が得られるのであれば、この構成要件が削除された構成が発明として抽出され得る。
【００７０】
以下に、本願出願の当所の特許請求の範囲に記載された発明を付記する。  
請求項１記載の発明は、現在の位置を測定して位置情報を取得する測位手段と、位置情報に対応した地図情報、及び撮影条件の設定情報を関連付けて複数記憶した地図記憶手段と、画像を撮影する撮影手段と、上記測位手段で得た位置情報に基づいて上記地図記憶手段を検索し、位置情報と関連付けて記憶された撮影条件の設定情報を取得し、取得した撮影条件の設定情報に応じて上記撮影手段での撮影条件を設定する撮影制御手段とを具備したことを特徴とする。
【００７１】
請求項２記載の発明は、上記請求項１記載の発明において、上記撮影条件の設定情報は、撮影地点の施設の属性に応じた設定情報と撮影地点を含む周囲環境の属性に応じた設定情報とを組み合わせて構成することを特徴とする。
【００７２】
請求項３記載の発明は、上記請求項２記載の発明において、上記撮影地点を含む周囲環境の属性に応じた設定情報は交流電源周波数の情報を含むことを特徴とする。
【００７３】
請求項４記載の発明は、上記請求項１記載の発明において、上記測位手段は、複数の衛星からの到来電波を受信して現在の３次元空間中の位置を算出する第１の測位手段と、装置の移動と回転に伴う変位を検出してその累積から慣性計測手法により現在の位置を計測する第２の測位手段とを有することを特徴とする。
【００７４】
請求項５記載の発明は、上記請求項１記載の発明において、上記撮影条件の設定情報をバックアップして記憶するバックアップ記憶手段をさらに具備し、上記撮影制御手段は、上記測位手段で得る位置情報が上記地図記憶手段で記憶する位置情報で示される範囲に入る前後で上記バックアップ記憶手段を用い、該範囲に入る前に使用していた撮影条件の設定情報を該範囲を出た後に継続して使用することを特徴とする。
【００７５】
請求項６記載の発明は、現在の位置を測定して位置情報を取得する測位部、位置情報に対応した地図情報、及び撮影条件の設定情報を関連付けて複数記憶した地図記憶部、及び画像を撮影する撮影部を備えた装置が内蔵するコンピュータが実行するプログラムであって、上記測位部で得た位置情報に基づいて上記地図記憶部を検索し、位置情報と関連付けて記憶された撮影条件の設定情報を取得し、取得した撮影条件の設定情報に応じて上記撮影部での撮影条件を設定する撮影制御機能を実現させることを特徴とする。
【符号の説明】
【００７６】
１０…デジタルカメラ、１１…撮影レンズ部、１２…ＣＭＯＳイメージセンサ、１３…ＡＧＣ・Ａ／Ｄ変換部、１４…画像処理部、１５…表示部、１６…タッチ入力部、１７…マイクロホン、１８…音声処理部、１９…スピーカ、２０…ＣＰＵ、２１…メインメモリ、２２…プログラムメモリ、２３…キー操作部、２４…フラッシュ駆動部、２５…イメージセンサ駆動部、２６…ＧＰＳレシーバ、２７…３軸加速度センサ、２８…ジャイロセンサ、２９…地図データメモリ、３０…メモリカードコントローラ、３１…フラッシュ部、３２…メモリカード、３３…ＧＰＳアンテナ、３４…カードコネクタ、ＩＭ…慣性計測部、ＳＢ…システムバス。
【図１】
0005776248.tif 000002
【図２】
0005776248.tif 000003
【図３】
0005776248.tif 000004
【図４】
0005776248.tif 000005
【図５】
0005776248.tif 000006