(57)【特許請求の範囲】
【請求項１】
表示部、撮像部及び方位検出部を備えている撮影装置において、
前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御手段と、
前記撮影装置の姿勢を検出する姿勢検出手段と、
を備え、
前記方位表示制御手段は、前記姿勢検出手段により横向きの姿勢が検出された際は、前記撮像部により撮影された撮影画像を前記表示部に表示させるとともに、当該撮影画像に対して俯瞰によって形成された線分であって、当該撮影画像内の所定位置からの線分の方向で前記方位検出部により検出された方位を識別する表示情報を当該撮影画像に重ねて前記表示部に表示させる、
ことを特徴とする撮影装置。
【請求項２】
前記方位表示制御手段は、前記姿勢検出手段により横向きの姿勢が検出された際は、前記撮像部により撮影された撮影画像を前記表示部に表示させるとともに、当該撮影画像に対して俯瞰によって形成された線分であって、当該撮影画像の下端の現在地に対応する位置からの線分の方向で前記方位検出部により検出された方位を識別する表示情報を当該撮影画像に重ねて前記表示部に表示させることを特徴とする請求項１に記載の撮影装置。
【請求項３】
表示部、撮像部及び方位検出部を備えている撮影装置において、
前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御手段と、
前記撮影装置の姿勢を検出する姿勢検出手段と、
を備え、
前記方位表示制御手段は、前記姿勢検出手段により下向きの姿勢が検出された際は、現在位置に対応した地図画像を前記表示部に表示するとともに、当該地図画像内の所定位置からの線分の方向で前記方位検出部により検出された方位を識別する表示情報を当該地図画像に重ねて前記表示部に表示させる、
ことを特徴とする撮影装置。
【請求項４】
前記撮影装置本体の現在位置を取得する位置取得手段をさらに備え、
前記方位表示制御手段は、前記姿勢検出手段により下向きの姿勢が検出された際は、前記位置取得手段により取得された現在位置に対応した地図画像を前記表示部に表示するとともに、当該地図画像内の現在地に対応する所定位置からの線分の方向で前記方位検出部により検出された方位を識別する表示情報を当該地図画像に重ねて前記表示部に表示させることを特徴とする請求項３に記載の撮影装置。
【請求項５】
前記撮影装置本体の現在位置を取得する位置取得手段をさらに備え、
前記方位表示制御手段は、前記姿勢検出手段により下向きの姿勢が検出された際は、前記位置取得手段により取得された現在位置に対応した地図画像と前記方位検出部により検出された方位を示す表示情報とを重ねて前記表示部に表示させ、前記姿勢検出手段により横向きの姿勢が検出された際は、前記撮像部により撮影された撮影画像と前記方位検出部により検出された方位を示す表示情報とを重ねて前記表示部に表示させる
ことを特徴とする請求項１に記載の撮影装置。
【請求項６】
前記方位表示制御手段は、前記姿勢検出手段により下向きの姿勢が検出された際は、前記地図画像の中央の現在地に対応する位置からの線分の方向で前記方位検出部により検出された方位を識別する表示形態を採用し、前記姿勢検出手段により横向きの姿勢が検出された際は、前記撮影画像に対して俯瞰によって形成された線分であって、前記撮影画像の下端の現在地に対応する位置からの線分の方向で前記方位検出部により検出された方位を識別する表示形態を採用することを特徴とする請求項５に記載の撮影装置。
【請求項７】
前記方位表示制御手段は、前記姿勢検出手段により下向きの姿勢が検出された際は、前記地図画像の中央の現在地に対する等距離線を円状の線分で表示し、前記姿勢検出手段により横向きの姿勢が検出された際は、前記撮影画像の下端の現在地に対する等距離線を弧状の線分で表示することを特徴とする請求項６に記載の撮影装置。
【請求項８】
表示部、撮像部及び方位検出部を備えている撮影装置において、
前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御手段と、
前記撮影装置の姿勢を検出する姿勢検出手段と、
前記方位を示す表示情報に対して所定画像を重ねて前記表示部に表示させる画像表示制御手段と、
を備え、
前記画像表示制御手段は、前記姿勢検出手段により検出される姿勢の違いに応じて、前記方位を示す表示情報に重ねて表示する前記所定画像の種類を、現在位置に対応した地図画像と前記撮像部により撮影された撮影画像と天空の星景色画像とを含む複数の種類の中から選択することを特徴とする撮影装置。
【請求項９】
前記方位表示制御手段は、前記姿勢検出手段により上向きの姿勢が検出された際は、前記位置取得手段により取得された現在位置に対応した天空の星景色画像と前記方位検出部により検出された方位を示す表示情報とを重ねて前記表示部に表示させる
ことを特徴とする請求項４乃至７のいずれか一項に記載の撮影装置。
【請求項１０】
前記方位に関連させて、景勝地の位置を示す景勝地マークを表示させるマーク表示制御手段を備えていることを特徴とする請求項４乃至７のいずれか一項に記載の撮影装置。
【請求項１１】
前記方位に関連させて、撮影ポイントの位置を示す撮影ポイントマークを当該撮影ポイントで既に撮影されている写真と共に表示させる写真表示制御手段を備えていることを特徴とする請求項４乃至７のいずれか一項に記載の撮影装置。
【請求項１２】
前記姿勢検出手段は、鉛直方向に対する前記撮像部の撮像方向が横向きか下向きかを検出することを特徴とする請求項１乃至１１のいずれか一項に記載の撮影装置。
【請求項１３】
表示部、撮像部及び方位検出部を備えている撮影装置に用いられる撮影制御方法において、
前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御処理と、
前記撮影装置の姿勢を検出する姿勢検出処理と、
を含み、
前記方位表示制御処理は、前記姿勢検出処理により横向きの姿勢が検出された際は、前記撮像部により撮影された撮影画像を前記表示部に表示させるとともに、当該撮影画像に対して俯瞰によって形成された線分であって、当該撮影画像内の所定位置からの線分の方向で前記方位検出部により検出された方位を識別する表示情報を当該撮影画像に重ねて前記表示部に表示させる、
ことを特徴とする撮影制御方法。
【請求項１４】
表示部、撮像部及び方位検出部を備えている撮影装置のコンピュータを、
前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御手段と、
前記撮影装置の姿勢を検出する姿勢検出手段と、
として機能させ、
前記方位表示制御手段は、前記姿勢検出手段により横向きの姿勢が検出された際は、前記撮像部により撮影された撮影画像を前記表示部に表示させるとともに、当該撮影画像に対して俯瞰によって形成された線分であって、当該撮影画像内の所定位置からの線分の方向で前記方位検出部により検出された方位を識別する表示情報を当該撮影画像に重ねて前記表示部に表示させる、
ことを特徴とするプログラム。
【請求項１５】
表示部、撮像部及び方位検出部を備えている撮影装置に用いられる撮影制御方法において、
前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御処理と、
前記撮影装置の姿勢を検出する姿勢検出処理と、
を含み、
前記方位表示制御処理は、前記姿勢検出処理により下向きの姿勢が検出された際は、現在位置に対応した地図画像を前記表示部に表示するとともに、当該地図画像内の所定位置からの線分の方向で前記方位検出部により検出された方位を識別する表示情報を当該地図画像に重ねて前記表示部に表示させる、
ことを特徴とする撮影制御方法。
【請求項１６】
表示部、撮像部及び方位検出部を備えている撮影装置のコンピュータを、
前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御手段と、
前記撮影装置の姿勢を検出する姿勢検出手段と、
として機能させ、
前記方位表示制御手段は、前記姿勢検出手段により下向きの姿勢が検出された際は、現在位置に対応した地図画像を前記表示部に表示するとともに、当該地図画像内の所定位置からの線分の方向で前記方位検出部により検出された方位を識別する表示情報を当該地図画像に重ねて前記表示部に表示させる、
ことを特徴とするプログラム。
【請求項１７】
表示部、撮像部及び方位検出部を備えている撮影装置に用いられる撮影制御方法において、
前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御処理と、
前記撮影装置の姿勢を検出する姿勢検出処理と、
前記方位を示す表示情報に対して所定画像を重ねて前記表示部に表示させる画像表示制御処理と、
を含み、
前記画像表示制御処理は、前記姿勢検出処理により検出される姿勢の違いに応じて、前記方位を示す表示情報に重ねて表示する前記所定画像の種類を、現在位置に対応した地図画像と前記撮像部により撮影された撮影画像と天空の星景色画像とを含む複数の種類の中から選択する、
ことを特徴とする撮影制御方法。
【請求項１８】
表示部、撮像部及び方位検出部を備えている撮影装置のコンピュータを、
前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御手段と、
前記撮影装置の姿勢を検出する姿勢検出手段と、
前記方位を示す表示情報に対して所定画像を重ねて前記表示部に表示させる画像表示制御手段と、
として機能させ、
前記画像表示制御手段は、前記姿勢検出手段により検出される姿勢の違いに応じて、前記方位を示す表示情報に重ねて表示する前記所定画像の種類を、現在位置に対応した地図画像と前記撮像部により撮影された撮影画像と天空の星景色画像とを含む複数の種類の中から選択する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮影装置、撮影制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、方位計は様々な目的で使用されている。
例えば、地図帳と共に携帯し、旅行などに行った場合に、地図帳の上に方位計を乗せ、どちらの方向に目的地があるのか、どの方向に自分が歩行しているのかを調べたりする場合などに使用されている。
ところで、近年、撮影装置として、ＧＰＳユニット及び方位計を備え、モニタ（表示部）に現在位置を含む地図画像と方位とを合わせて表示する撮影装置が知られている（例えば、特許文献１）。
このような撮影装置を携帯すれば、別途地図帳や方位計を個別に持ち歩くことなく、現在位置や目的地の方角、進行方向を調べることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４２６４０９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献１に記載の発明のように、地図画像と方位を表示するだけでは不十分な場合がある。
例えば、オリエンテーリングなどで実際の景色の中で方位を直感的に知りたい場合があり、この場合、上記撮影装置を使用するときには、地図画像と方位とを表示するだけなので、実際の景色の中で方位を直感的に確認することができない。
すなわち、上記撮影装置によって実際の景色の中で方位を確認するためには、まず、地図画像上で方位を確認した上で、この地図画像上の方位を参酌して実際の景色の中で方位を見つけなければならず、方位の確認が間接的になるので、不便である。
【０００５】
また、方位計は、例えば敷地や家屋の方位を調べたりするのにも使用されている。具体的には、敷地や家屋の方位や、隣接地又は隣接家屋の方角を調べたりする場合にも使用される。この場合にも同様な問題が生じる。
さらに、家屋の中の窓や玄関の方位などを調べたりする場合には、地図画像には家屋の内部までは詳細に表示されないため、家屋の中の物の方位を簡単には調べることはできないという問題が生じる。
【０００６】
この発明の目的は、いかなる状況のもとでも、方位を迅速かつ容易に確認することができる撮影装置、撮影制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の撮影装置は、表示部、撮像部及び方位検出部を備えている撮影装置において、前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御手段と、前記撮影装置の姿勢を検出する姿勢検出手段と、を備え、前記方位表示制御手段は、前記姿勢検出手段により横向きの姿勢が検出された際は、前記撮像部により撮影された撮影画像を前記表示部に表示させるとともに、当該撮影画像に対して俯瞰によって形成された線分であって、当該撮影画像内の所定位置からの線分の方向で前記方位検出部により検出された方位を識別する表示情報を当該撮影画像に重ねて前記表示部に表示させる、ことを特徴とする。
また、本発明の他の態様による撮影装置は、表示部、撮像部及び方位検出部を備えている撮影装置において、前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御手段と、前記撮影装置の姿勢を検出する姿勢検出手段と、を備え、前記方位表示制御手段は、前記姿勢検出手段により下向きの姿勢が検出された際は、現在位置に対応した地図画像を前記表示部に表示するとともに、当該地図画像内の所定位置からの線分の方向で前記方位検出部により検出された方位を識別する表示情報を当該地図画像に重ねて前記表示部に表示させる、ことを特徴とする。
また、本発明の他の態様による撮影装置は、表示部、撮像部及び方位検出部を備えている撮影装置において、前記方位検出部により検出された方位を前記表示部に表示させる方位表示制御手段と、前記撮影装置の姿勢を検出する姿勢検出手段と、前記方位を示す表示情報に対して所定画像を重ねて前記表示部に表示させる画像表示制御手段と、を備え、前記画像表示制御手段は、前記姿勢検出手段により検出される姿勢の違いに応じて、前記方位を示す表示情報に重ねて表示する前記所定画像の種類を、現在位置に対応した地図画像と前記撮像部により撮影された撮影画像と天空の星景色画像とを含む複数の種類の中から選択することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、いかなる状況のもとでも、方位を迅速かつ容易に確認することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明に係る撮影装置の一例としてのデジタルカメラの一実施例の外観を示す図であり、図１（Ａ）は正面図、図１（Ｂ）は背面図、図１（Ｃ）は上面図である。
【図２】図１のデジタルカメラの回路構成を示すブロック図である。
【図３】撮影装置本体の姿勢の検出方法を説明するための図である。
【図４】方位表示モードの際の表示変更処理を示すフローチャートである。
【図５】下向き姿勢の場合に表示部に表示された地図画像等を示す図である。
【図６】横向き姿勢の場合に表示部に表示された風景画像等を示す図である。
【図７】上向き姿勢の場合に表示部に表示された天空画像等を示す図である。
【図８】俯瞰等距離線を作成する手法を説明するための図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１１】
図１は、本発明に係る撮影装置の一例としてのデジタルカメラの一実施例の外観を示す図であり、図１（Ａ）は正面図、図１（Ｂ）は背面図、図１（Ｃ）は上面図である。
このデジタルカメラ１は、図１（Ａ）に示すように撮影装置本体１Ａの正面側に撮像レンズ２を有している。一方、デジタルカメラ１の背面には、図１（Ｂ）に示すように、モードダイアル３、表示部４、カーソルキー５、ＳＥＴキー６等が設けられている。また、上面には図１（Ｃ）に示すように、シャッターキー８及び電源ボタン９が設けられ、側部にはパーソナルコンピュータ（以下、パソコン）やモデム等の外部装置とＵＳＢケーブルに接続する場合に用いるＵＳＢ端子接続部７が設けられている。
【００１２】
図２は、このデジタルカメラ１の機能的構成を示すブロック図である。
【００１３】
このデジタルカメラ１は、装置の全体的な制御を行うＣＰＵ（中央演算処理装置）１０と、このＣＰＵ１０に作業用のメモリ空間を提供するＲＡＭ（Random Access Memory）１１と、このＣＰＵ１０が実行する制御プログラムや制御データを格納したＲＯＭ(Read Only Memory)１２と、ＧＰＳ（全地球測位システム）衛星からの送信データを受信するためのＧＰＳ受信アンテナ１３及びＧＰＳ受信部１４と、３軸加速度センサ１６と、３軸地磁気センサ１７と、各種の情報表示や画像表示を行う表示装置１８と、各部に動作電圧を供給する電源１９と、外部から操作指令を入力する入力装置２０と、撮像により画像データを取得する撮像装置２１と、各種データを記憶する記憶装置２２と、計時を行うタイマ２３と、地図データベース２４と、を備えている。
【００１４】
ここで、ＣＰＵ１０は、ＲＯＭ１２内の各種プログラムに従って、装置全体を制御すると共に各種演算処理を実行する。
【００１５】
ＲＡＭ１１は、ＣＰＵ１０の作業領域となるものである。
ＲＯＭ１２は、例えば、ＥＰＲＯＭ、ＥＥＰＲＯＭ又はフラッシュメモリ等によって構成され、このＲＯＭ１２には、緯度及び経度に対応付けられた景勝地データや星景色データ等が格納されている。この景勝地データとしては、例えば、景勝地名データ及び景勝地写真データが格納されている。このうち後者の景勝地写真データは、景勝地を予め撮影して得られた写真の画像データである。また、星景色データとしては、星景色の写真その他の画像データ及び星座名データが格納されている。
【００１６】
ＧＰＳ受信部１４は、ＣＰＵ１０からの動作指令に基づいて、ＧＰＳ受信アンテナ１３を介して受信される信号の復調処理を行って、ＧＰＳ衛星の各種送信データを取得する。そして、ＧＰＳ受信部１４は、このＧＰＳ衛星の送信データに基づいて所定の測位演算を行うことで、現在位置を表わす位置データを測位結果として取得する。このＧＰＳ受信アンテナ１３及びＧＰＳ受信部１４は、現在位置を取得する位置取得手段としてのＧＰＳユニット１５を構成する。
【００１７】
３軸加速度センサ１６は、３軸方向の加速度をそれぞれ検出し、ＣＰＵ１０に出力するセンサである。この３軸加速度センサ１６は、デジタルカメラ１を携帯しているユーザの移動状態（停止状態、歩行状態、走行状態、その他状態）を検出するユーザ状態検出手段として機能すると共に、ＣＰＵ１０と相俟って撮影装置本体１Ａの姿勢を検出する姿勢検出手段として機能する。
この３軸加速度センサ１６からの加速度データによってＣＰＵ１０は、撮影装置本体１Ａの姿勢を判定する。具体的には、ＣＰＵ１０は、図３に示すように、３軸加速度センサ１６からの加速度データに基づいて、撮影装置本体１Ａの撮影レンズの光軸Ｋの向きが水平から上下に４５°の範囲内にあるときには横向き姿勢、撮影レンズの光軸Ｋの向きが水平から上方４５°を超えている場合には上向き姿勢、撮影レンズの光軸Ｋの向きが水平から下方４５°を超えている場合には下向き姿勢と判定する。なお、姿勢変更に伴う不要な画面変更を避けるため、一定時間（例えば１秒程度）の不感帯を設けることが好ましい。
【００１８】
３軸地磁気センサ１７は、例えば、磁気抵抗素子を用いて３軸方向の磁界を検出し、その磁界データをＣＰＵ１０に出力するセンサである。そして、ＣＰＵ１０は、この磁界データに基づいて、現在地を通る基準方位を検出する。すなわち、ＣＰＵ１０は、ここでは、３軸地磁気センサ１７と、ＲＯＭ１２に記憶されている方位検出プログラムと協働して、方位検出手段として機能する。また、ＣＰＵ１０は、この３軸地磁気センサ１７からの磁界データと上記３軸加速度センサ１６からの加速度データとに基づいて、自律航法測位で相対的な移動方向及び移動量を計測する。すなわち、ＣＰＵ１０は、ここでは、３軸地磁気センサ１７及び３軸加速度センサ１６と、ＲＯＭ１２に記憶されている自律航法測位プログラムと協働して、自律航法測位手段（位置取得手段）として機能する。
【００１９】
表示装置１８は、例えば、表示部４であるＬＣＤ（液晶ディスプレイ）とビデオカードとを備える。なお、このデジタルカメラ１は、ＬＣＤに代えて、有機ＥＬＤ（Electro-Luminescent Display）などの他の表示方式の表示部４を備えてもよい。この表示装置１８の表示部４は、例えば、撮像装置２１により撮影された撮影画像、現在地を含む地図画像、方位、等距離線、景勝地マーク、景勝地名、撮影ポイントマーク、景勝地写真及び星景色画像等を表示部４に表示する。これらの撮影画像、地図画像、方位、等距離線、景勝地マーク、景勝地名、撮影ポイントマーク、景勝地写真及び星景色画像等の表示はＣＰＵ１０の制御の下で実行される。すなわち、ＣＰＵ１０は、ここでは、ビデオカードと、ＲＯＭ１２に記憶されている表示プログラムと協働して、表示制御手段として機能する。
【００２０】
入力装置２０は、上記したモードダイアル３、カーソルキー５、ＳＥＴキー６及びシャッターキー８等によって構成されている。そして、ＣＰＵ１０は、この入力装置２０からの入力があったとき、入力内容に応じて、装置全体を制御すると共に各種演算処理を実行する。
【００２１】
撮像装置２１は、撮像部を構成し、撮像レンズ、ＣＣＤ（Charge Coupled Device）或いはＣＭＯＳ（Complementary Metal-Oxide Semiconductor）等の光電変換素子、Ａ／Ｄ変換部等を備えている。この撮像装置２１では、撮像レンズにより取り込まれた光学像を光電変換素子により画像信号に変換し、この画像信号をＡ／Ｄ変換部によりデジタル画像情報（画像データ）に変換し、画像データを取得する。
【００２２】
記憶装置２２は、例えばＲＡＭまたは不揮発性メモリなどにより構成される。この記憶装置２２は、画像記憶領域２２１、位置記憶領域２２２、姿勢記憶領域２２３、方位記憶領域２２４を有している。
このうち、画像記憶領域２２１は、撮像装置２１において取得された画像データを記憶するための領域である。この画像データには、撮影地点の位置及び撮影時刻が対応付けられている。
位置記憶領域２２２は、ＧＰＳ受信部１４によって取得された位置データを順次記憶するための領域である。この位置データには時刻が対応付けられ、移動履歴が検出できるようにされている。
姿勢記憶領域２２３は、３軸加速度センサ１６によって取得された加速度データに基づいてＣＰＵ１０によって判定された姿勢データを記憶するための領域である。この姿勢データには、当該姿勢データを得た時刻が対応付けられている。
方位記憶領域２２４は、３軸地磁気センサ１７によって取得された磁界データに基づいてＣＰＵ１０によって算出された方位データを記憶するための領域である。この方位データには、当該方位データを算出した時刻が対応付けられている。
【００２３】
次に、このデジタルカメラ１のＣＰＵ１０で方位表示モード時に実行される表示変更処理フローを説明する。
図４は、表示変更処理を示すフローチャートである。この表示変更処理は、入力装置２０を通じて方位表示モードが選択された際にＣＰＵ１０とＲＯＭ１２に記憶されているプログラムとの協働により実行される。
【００２４】
この表示変更処理においては、まず、タイマ２３に測位間隔がセットされ計時が開始されるとともに、ＧＰＳ受信部１４に測位を指示するコマンドが出力され、ＧＰＳ測位（ＧＰＳユニット１５による現在位置の測定）が実施される。
すなわち、ＧＰＳ受信部１４において、ＧＰＳ受信アンテナ１３を介して受信されるＧＰＳ衛星からの信号の復調処理が行われることによりＧＰＳ衛星の各種送信データが取得され、取得された送信データに基づいて所定の測位演算が行われることにより、現在位置を表わす位置データが取得される（ステップＳ１）。なお、必要ならば、ＧＰＳで初期位置を決定した後、３軸加速度センサ１６及び３軸地磁気センサ１７から得られる情報で自律位置推定して、現在位置を表す位置データを取得してもよい。これによって取得された位置データはＣＰＵ１０に出力され、記憶装置２２の位置記憶領域２２２に現在の時刻データと対応付けて記憶される（ステップＳ１）。
また、３軸地磁気センサ１７は３軸方向の磁界データをＣＰＵ１０に出力する。そして、ＣＰＵ１０は、この磁界データに基づいて、現在地を通る基準方位（子午線及び緯線の方向）を算出（取得）し、その方位データを記憶装置２２の方位記憶領域２２４に記憶させる（ステップＳ２）。
さらに、３軸加速度センサ１６は３軸方向の加速度データをＣＰＵ１０に出力する。そして、ＣＰＵ１０は、この加速度データに基づいて、現在のデジタルカメラ１の姿勢（横向き姿勢、上向き姿勢、下向き姿勢の別）を判定し（ステップＳ３）、その姿勢データを記憶装置２２の姿勢記憶領域２２３に記憶させる。
【００２５】
そして、ＣＰＵ１０は、デジタルカメラ１の姿勢が下向き姿勢（第１姿勢）である場合（ステップＳ３でＹＥＳの場合）、現在地の位置データに基づいて、現在地及びその周辺の地図データを、地図データベース２４に記憶されている地図データを元に生成し、図５に示すように、予め設定してある表示倍率で現在地を含む平面的な地図画像３０ａを表示部４に表示させる（ステップＳ４）。
また、ＣＰＵ１０は、方位データに基づいて、現在地を通る子午線及び緯線（基準方位）の方向を指し示す線分３０ｂ，３０ｃ及び基準方位の表記（実施形態では北の方角を示すＮ）３０ｄを地図画像３０ａの中に表示させる。この場合、現在地は表示部４に表示される地図画像３０ａの中心に表示される。
また、ＣＰＵ１０は、地図画像３０ａの表示倍率に基づいて、等距離線データを生成し、等距離線３０ｅを表示部４に地図画像３０ａと合わせて表示させる。この等距離線３０ｅは、現在地からの距離を指し示す線分であり、現在地から等距離にある部分を繋いで得られた円状の線分となっている。そして、線分には、距離を分かり易くするために距離表記（５０ｍ、２００ｍの表記）３０ｆが施されている。
なお、ここでは、地図画像を平面的なものとしているが、平面的な地図画像に代えて、所定高さ位置から俯瞰した地図画像（俯瞰地図画像）を生成し、この俯瞰地図画像と方位とを表示部４に表示させてもよい。また、ここでは、子午線の線分３０ｂの延在方向が表示部４の上下方向（図４の上下方向）、緯線の線分３０ｃの延在方向が表示部４の左右方向（図４の左右方向）となるように地図画像３０ａを表示させているが、姿勢データ及び方位データに基づいて撮影装置本体１Ａの所定の面（例えば撮影装置本体１Ａの上面）の法線の向きを検出し、表示部４に表示される地図画像上の子午線及び緯線の線分３０ｂ，３０ｃの延在方向と実際上の子午線及び緯線の延在方向とが合致するように地図画像３０ａを表示させてもよい。このようにすれば、表示部４に表示される地図画像３０ａがより一層利用しやすいものとなる。
【００２６】
デジタルカメラ１の姿勢が下向き姿勢でない場合（ステップＳ３でＮＯの場合）、ＣＰＵ１０は、横向き姿勢（第２姿勢）か否かを判定し（ステップＳ５）、横向き姿勢の場合（ステップＳ５でＹＥＳの場合）、撮像部１６にスルー（ファインダ）画像を所定時間間隔で逐次に取り込ませ、このスルー画像データを記憶装置２２の画像記憶領域２２１に記憶させると共に、図６に示すように、スルー画像（撮影画像）４０ａを実時間で表示部４に表示させる（ステップＳ６）。
そして、ＣＰＵ１０は、方位データに基づき現在地を通る子午線及び緯線の線分４０ｂ，４０ｃを生成し、この子午線及び緯線の線分４０ｂ，４０ｃ及び基準方位の表記（実施形態では北の方角を示すＮ）４０ｄをスルー画像４０ａ上に合わせて表示部４に表示させる（ステップＳ６）。
この場合の子午線及び緯線の線分４０ｂ，４０ｃは、俯瞰によって形成された線分となっている。すなわち、子午線及び緯線の線分４０ｂ、４０ｃは、現在地の地表面から所定の高さ位置に視点をおいて、地表面に描かれた仮想の子午線及び緯線を見下ろした場合に得られる線分となっている。このようにすれば、視点の高さで表示する場合に比べて、子午線及び緯線の方向がより見易いものとなる。なお、表示部４の上での現在地は表示部４の下端幅方向中央である。
さらにＣＰＵ１０は、スルー画像４０ａの表示倍率及び仰角に基づいて、等距離線データを生成し、等距離線４０ｅを表示部４にスルー画像４０ａと合わせて表示させる。この場合の仰角は３軸加速度センサ１６の加速度データに基づいてＣＰＵ１０によって算出される。この等距離線４０ｅは、現在地からの距離を指し示す線分であり、現在地から等距離にある部分を繋いで得られた弧状の線分となっている。なお、この等距離線４０ｅも俯瞰の線分となっている。すなわち、図８に示すように、この等距離線４０ｅは、現在地の地表面から所定の高さ位置に視点をおいて地表面の仮想の等距離線を見下ろした場合に得られる線分となっている。この実施形態では、この等距離線４０ｅは、例えば、現在地から１０ｍ、５０ｍ、２００ｍ、２kｍ離れた場所をそれぞれ指し示す弧状の線分として形成されている。そして、各線分には、距離を分かり易くするために距離表記（１０ｍ、５０ｍ、２００ｍ、２kｍの表記）４０ｆが施されている。なお、この場合の等距離線４０ｅは、必ずしも正確に距離を指し示すものになっていなくてよく、後述の景勝地までの距離を指示できるものであれば足りる。
【００２７】
さらにまた、ＣＰＵ１０は、ＲＯＭ１２に格納されている景勝地データに基づいて、現在地の近くにある景勝地を検出し、当該景勝地マーク４０ｇと当該景勝地名４０ｈを表示部４に表示させる。この場合の景勝地マーク４０ｇは例えば緑色の菱形マークで形成され、この景勝地マーク４０ｇは、現在地から景勝地までの距離や現在地からの景勝地の方位が分かるように、等距離線４０ｅや子午線及び緯線の線分４０ｂ，４０ｃに対応させて表示される。
例えば、景勝地が現在地から北北東の２kｍの距離にあるとすれば、スルー画像４０ａ上で北北東の方角で且つ景勝地マーク４０ｇの下端が２kｍの線分に重なり合う位置に景勝地マーク４０ｇが表示される。したがって、スルー画像４０ａ上で景勝地マーク４０ｇの表示位置を見れば、景勝地までの距離及び方角がそのスルー画像４０ａ上で、一目で分かることになる。なお、この場合の現在地からの景勝地の距離及び方角は、ＣＰＵ１０が現在地及び景勝地の緯度及び経度に基づいて検出するか、或いはＣＰＵ１０が地図データに基づいて検出する。
【００２８】
またさらに、ＣＰＵ１０は、スルー画像上に、景勝地写真４０ｉと、その景勝地名４０ｊと、その景勝地写真の撮影場所を示す撮影ポイントマーク４０ｋとを表示部４に表示させる。ここで、撮影ポイントマーク４０ｋは、ここでは赤色の菱形マークとなっている。この撮影ポイントマーク４０ｋは、現在地から景勝地までの距離や方角が分かるように、等距離線４０ｅや子午線及び緯線の線分４０ｂ，４０ｃに対応させて表示される。これによって、ユーザは、当該撮影ポイントマーク４０ｋの場所に行けば、景勝地写真と同じ写真が得られることを知ることができる。
【００２９】
デジタルカメラ１の姿勢が横向き姿勢でない場合（ステップＳ５でＮＯの場合）、ＣＰＵ１０は、上向き姿勢（第３姿勢）か否かを判定し（ステップＳ７）、上向き姿勢である場合（ステップＳ７でＹＥＳの場合）、ＲＯＭ１２から現在位置及び現在時刻に対応する天空の星景色データ５０ａを取り込み、図７に示すように、表示部４に現在位置及び現在時刻に対応する天空の星景色画像５０ａを表示させる。この場合、基準方位として子午線及び緯線の線分５０ｂ，５０ｃと基準方位の表記（実施形態では北の方角を示すＮ）５０ｄと星座名５０ｅとが表示部４に星景色画像５０ａと合わせて表示される。この場合、表示部４の中央に現在地の直上の星が位置するように星景色画像５０ａが表示される。
なお、この場合、ＣＰＵ１０は、表示部４に表示された星景色画像５０ａでの基準方位と実際の基準方位とが同じ向きとなるように星景色画像５０ａを表示することが好ましい。このようにすれば、現時点でどの方向にどの星座が見えるのかが容易に分かることになる。
【００３０】
デジタルカメラ１の姿勢が上向き姿勢でもない場合（ステップＳ７でＮＯの場合）、ＣＰＵ１０は、１秒間待ってステップＳ１からの処理を実行する（ステップＳ９，１０）。
【００３１】
以上のように構成された撮影装置によれば、次のような効果が得られる。
すなわち、デジタルカメラ１を下向き姿勢にすれば、平面的な地図画像３０ａと方位とが表示されるので、大局的に地図画像上の現在位置、当該現在位置から見た目的地及び当該現在位置から見た方位をそれぞれ知ることができる。
また、デジタルカメラ１を横向き姿勢にすれば、実際の景色を示す撮影画像であるスルー画像４０ａと方位とが表示されるので、実際の景色と、当該景色の中での築造物や自然物の方位とを互いに関連付けて、迅速かつ容易に知ることができる。
さらに、デジタルカメラ１を上向き姿勢にすれば、天空の星座景色画像５０ａと方位とが表示されるので、現在位置から見た、所望とする星座と当該現在位置から見た方位とを迅速かつ容易に発見できることになる。
このようにデジタルカメラ１の姿勢に応じて、表示部４に現れる画像が変化し、変化した画像と当該画像中における方位とを迅速かつ容易に知ることができるので、デジタルカメラ１の使用用途が拡大されることになる。
【００３２】
以上、本発明の実施形態を説明したが、本発明は、かかる実施形態には限定されず、その要旨を逸脱しない範囲で、種々の変形が可能である。
まず、撮影装置としてデジタルカメラ１を例に説明したが、携帯電話その他の撮影装置にも本発明は適用可能である。
また、例えば、横向き姿勢の場合に表示部４に表示される撮影画像であるスルー画像その他の画像を保存しておき、後日においても、プリントアウトして楽しめるようにしてもよい。
さらに、上記実施形態では、景勝地に関する画像、撮影ポイントに関する画像をスルー画像４０ａと共に表示するようにしたが、地図画像３０ａと共にこれらを表示することも可能である。
【００３３】
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
撮影装置本体、表示部、撮像部及び方位検出部を備えている撮影装置において、
前記撮影装置本体の姿勢を検出する姿勢検出手段と、
この姿勢検出手段により異なる姿勢が検出された際、当該異なる姿勢に応じて、前記方位検出部により検出された方位を互いに異なる表示形態で前記表示部に表示させる表示制御手段と、
を備えていることを特徴とする撮影装置。
＜請求項２＞
前記姿勢検出手段により異なる姿勢が検出された際、当該異なる姿勢に応じて、前記方位に対して種類の異なる画像を重ねて前記表示部に表示させる画像表示制御手段を備えていることを特徴とする請求項１に記載の撮影装置。
＜請求項３＞
前記種類の異なる画像は、現在位置に対応した地図画像および前記撮像部により撮影された撮影画像であることを特徴とする請求項２に記載の撮影装置。
＜請求項４＞
前記撮影装置本体の現在位置を取得する位置取得手段をさらに備え、
前記表示制御手段は、前記姿勢検出手段により異なる姿勢のうち、第１の姿勢が検出された際は、前記位置取得手段により取得された現在位置に対応した地図画像と前記方位検出部により検出された方位とを重ねて前記表示部に表示させ、前記第１の姿勢とは異なる第２の姿勢が検出された際は、前記撮像部により撮影された撮影画像と前記方位検出部により検出された方位とを重ねて前記表示部に表示させる画像表示制御手段と、
を備えていることを特徴とする請求項３に記載の撮影装置。
＜請求項５＞
前記種類の異なる画像は、前記地図画像及び前記撮影画像以外に天空の星景色画像を含むことを特徴とする請求項２に記載の撮影装置。
＜請求項６＞
前記画像表示制御手段は、前記姿勢検出手段により異なる姿勢のうち、第１の姿勢および第２の姿勢とは異なる第３の姿勢が検出された際は、前記位置取得手段により取得された現在位置に対応した前記天空の星景色画像と前記方位検出部により検出された方位とを重ねて前記表示部に表示させる天空画像表示制御手段を備えていることを特徴とする請求項４に記載の撮影装置。
＜請求項７＞
前記画像表示制御手段は、前記方位に関連させて、景勝地の位置を示す景勝地マークを表示させるマーク表示制御手段を備えていることを特徴とする請求項４に記載の撮影装置。
＜請求項８＞
前記画像表示制御手段は、前記方位に関連させて、撮影ポイントの位置を示す撮影ポイントマークを当該撮影ポイントで既に撮影されている写真と共に表示させる写真表示制御手段を備えていることを特徴とする請求項４に記載の撮影装置。
＜請求項９＞
撮影装置本体、表示部、撮像部及び方位検出部を備えている撮影装置に用いられる撮影制御方法において、
前記撮影装置本体の姿勢を検出する姿勢検出ステップと、
この姿勢検出ステップにより異なる姿勢が検出された際、当該異なる姿勢に応じて、前記方位検出部により検出された方位を互いに異なる表示形態で前記表示部に表示させる表示制御ステップと、
を備えていることを特徴とする撮影制御方法。
＜請求項１０＞
撮影装置本体、表示部、撮像部及び方位検出部を備えている撮影装置のコンピュータを、
前記撮影装置本体の姿勢を検出する姿勢検出手段と、
この姿勢検出手段により異なる姿勢が検出された際、当該異なる姿勢に応じて、前記方位検出部により検出された方位を互いに異なる表示形態で前記表示部に表示させる表示制御手段と、
して機能させることを特徴とするプログラム。
【符号の説明】
【００３４】
１    デジタルカメラ
４  表示部
１０  ＣＰＵ
１３  ＧＰＳ受信アンテナ
１４  ＧＰＳ受信部
１６  ３軸加速度センサ
１７  ３軸地磁気センサ
１８  表示装置
２１  撮像装置
【図１】
0006010925.tif 000002
【図２】
0006010925.tif 000003
【図３】
0006010925.tif 000004
【図４】
0006010925.tif 000005
【図５】
0006010925.tif 000006
【図６】
0006010925.tif 000007
【図７】
0006010925.tif 000008
【図８】
0006010925.tif 000009