(57)【特許請求の範囲】
【請求項１】
被写体を撮影する撮像手段と、
撮影方位を取得する取得手段と、
画像を表示する表示手段と、
前記取得手段により取得された撮影方位を前記表示手段に所定の表示方法で表示するように制御する表示制御手段であって、前記表示手段に前記撮像手段からのライブ画像もしくは動画像を表示する場合は、第１の方位表示方法で撮影方位を表示するように制御し、前記表示手段に前記ライブ画像もしくは前記動画像を表示しない場合は、前記第１の方位表示方法とは異なる第２の方位表示方法で撮影方位を表示するように制御する表示制御手段とを有し、
前記第１の方位表示方法、及び、第２の方位表示方法は、図または目盛りを用いて撮影方位を表示する方法であり、前記第１の方位表示方法は、前記第２の方位表示方法よりも簡単な演算で実現されることを特徴とする撮像装置。
【請求項２】
前記第２の方位表示方法では、前記第１の方位表示方法とは異なる表示アイテムにより撮影方位を表示することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記撮影方位は、前記撮像装置が向いている磁方位であることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
被写体を撮影する撮像手段と、
撮影方位を取得する取得手段と、
画像を表示する表示手段と、
前記取得手段により取得された撮影方位を前記表示手段に所定の表示方法で表示するように制御する表示制御手段であって、前記表示手段に前記撮像手段からのライブ画像もしくは動画像を表示する場合は、第１の方位表示方法で撮影方位を表示するように制御し、前記表示手段に前記ライブ画像もしくは前記動画像を表示しない場合は、前記第１の方位表示方法とは異なる第２の方位表示方法で撮影方位を表示するように制御する表示制御手段とを有し、
前記第１の方位表示方法は、前記撮像手段による撮影画像の中央部分の方向の方位情報を、前記撮影画像と同時に表示する方法とし、
前記第２の方位表示方法は、前記撮像手段による撮影画像の中心方向の方位を示す情報と方位を示す目盛りを画面の横方向に直線上に表示する方法とすることを特徴とする撮像装置。
【請求項５】
前記第２の方位表示方法は、前記方位を示す目盛りの間隔を、前記撮像手段による撮影画角に応じて変化させることを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記第２の方位表示方法は、前記撮像装置の姿勢に応じて、前記方位を示す目盛りの表示位置を変更することを特徴とする請求項４または５に記載の撮像装置。 
【請求項７】
前記表示制御手段は、前記表示手段に前記撮像手段による撮影後の静止画を表示している場合は、当該静止画の撮影時に前記取得手段により取得した撮影方位に基づいて、前記第２の方位表示方法で前記撮影方位を表示し、前記静止画を拡大表示するときには、拡大して表示する領域の大きさに合わせて、前記撮影方位を示す目盛りの間隔及び範囲を変更して表示することを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。 
【請求項８】
前記表示制御手段は、前記撮影方位を示す目盛を表示するように制御し、
前記撮影方位を示す目盛りの最大範囲は、広角端の画角以下であって１８０°以下であることを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
被写体を撮影する撮像手段を有する撮像装置であって、
撮影方位を取得する取得手段と、
画像を表示する表示手段と、
前記取得手段により取得された撮影方位を前記表示手段に所定の表示方法で表示するように制御する表示制御手段であって、前記表示手段に前記撮像手段からのライブ画像もしくは動画像を表示する場合は、第１の方位表示方法で撮影方位を表示するように制御し、
前記表示手段に前記ライブ画像もしくは前記動画像を表示しない場合は、前記第１の方位表示方法とは異なる第２の方位表示方法で撮影方位を表示するように制御する表示制御手段とを有し、
前記第１の方位表示方法は、撮影画像の中央部分の方向の方位情報を、前記撮像手段による撮影画像と同時に表示する方法とし、
前記第２の方位表示方法は、撮影画像の中心方向の方位を示す情報と方位を示す目盛りを画面の横方向に直線上に表示すると共に、前記撮像装置の傾きを示す情報を表示する方法とすることを特徴とする撮像装置。
【請求項１０】
被写体を撮影する撮像手段と、撮影方位を取得する取得手段と、画像を表示する表示手段とを備える撮像装置の制御方法において、
前記取得手段により取得された撮影方位を前記表示手段に所定の表示方法で表示するように制御する表示制御工程であって、前記表示手段に前記撮像手段からのライブ画像もしくは動画像を表示する場合は、第１の方位表示方法で撮影方位を表示するように制御し、前記表示手段に前記ライブ画像もしくは前記動画像を表示しない場合は、前記第１の方位表示方法とは異なる第２の方位表示方法で撮影方位を表示するように制御する表示制御工程を有し、
前記第１の方位表示方法、及び、第２の方位表示方法は、図または目盛りを用いて撮影方位を表示する方法であり、前記第１の方位表示方法は、前記第２の方位表示方法よりも簡単な演算で実現できる表示方法であることを特徴とする撮像装置の制御方法。
【請求項１１】
被写体を撮影する撮像手段と、撮影方位を取得する取得手段と、画像を表示する表示手段とを備える撮像装置の制御方法において、
前記取得手段により取得された撮影方位を前記表示手段に所定の表示方法で表示するように制御する表示制御工程であって、前記表示手段に前記撮像手段からのライブ画像もしくは動画像を表示する場合は、第１の方位表示方法で撮影方位を表示するように制御し、前記表示手段に前記ライブ画像もしくは前記動画像を表示しない場合は、前記第１の方位表示方法とは異なる第２の方位表示方法で撮影方位を表示するように制御する表示制御工程を有し、
前記第１の方位表示方法は、前記撮像手段による撮影画像の中央部分の方向の方位情報を、前記撮影画像と同時に表示する方法とし、
前記第２の方位表示方法は、前記撮像手段による撮影画像の中心方向の方位を示す情報と方位を示す目盛りを画面の横方向に直線上に表示する方法とすることを特徴とする撮像装置の制御方法。
【請求項１２】
被写体を撮影する撮像手段と、撮影方位を取得する取得手段と、画像を表示する表示手段とを備える撮像装置の制御方法において、
前記取得手段により取得された撮影方位を前記表示手段に所定の表示方法で表示するように制御する表示制御工程であって、前記表示手段に前記撮像手段からのライブ画像もしくは動画像を表示する場合は、第１の方位表示方法で撮影方位を表示するように制御し、前記表示手段に前記ライブ画像もしくは前記動画像を表示しない場合は、前記第１の方位表示方法とは異なる第２の方位表示方法で撮影方位を表示するように制御する表示制御工程を有し、
前記第１の方位表示方法は、撮影画像の中央部分の方向の方位情報を、前記撮像手段による撮影画像と同時に表示する方法とし、
前記第２の方位表示方法は、撮影画像の中心方向の方位を示す情報と方位を示す目盛りを画面の横方向に直線上に表示すると共に、前記撮像装置の傾きを示す情報を表示する方法とすることを特徴とする撮像装置の制御方法。
【請求項１３】
請求項１０乃至１２のいずれか１項に記載の制御方法を撮像装置に実行させるためのコンピュータに読み取り可能なプログラム。
【請求項１４】
請求項１０乃至１２のいずれか１項に記載の制御方法を撮像装置に実行させるためのコンピュータに読み取り可能なプログラムを記憶する記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその制御方法、プログラム、並びに記憶媒体に関し、特に、電子コンパス機能を備えた撮像装置における撮影方位の表示方法に関するものである。
【背景技術】
【０００２】
近年、デジタルカメラにおいて、撮影する位置や撮影方向を知りたいというニーズが高まってきており、ＧＰＳシステムや電子コンパス機能を内蔵したり、外部のＧＰＳ機器と連動して動作したりするものが発売されている。
【０００３】
デジタルカメラにおける電子コンパスの主な利用法としては、撮影画像の中心方向（レンズの光軸中心方向）の方位を検出し、撮影した画像データに撮影方位データとして関連付けて記録するという使い方がある。一方、デジタルカメラの電子コンパス機能では、撮影時にデジタルカメラ背面の表示装置やＥＶＦにリアルタイムで撮影方位を表示することで、撮影をアシストすることも可能になっている。
【０００４】
撮影方位を表示する場合、単に撮影方位を数値化して表示するだけではわかりにくいため、図形や目盛りを用いて撮影方位を表現する方法も提案されている。例えば、特許文献１では、撮影時の環境条件、つまり、位置、方位、温度などを図形化し、撮影画像に合成して表示する技術が開示されている。また、特許文献２では、装置の設置位置、姿勢、時刻情報から、被写体の配置状況を示すガイド画像を作成し、作成したガイド画像をライブビュー画像とスーパーインポーズ表示する技術が開示されている。例えば、夜空を撮影するときに、星座の画像をガイド画像として表示することで、ユーザーは狙った星座を撮影することができるようになる。
【０００５】
このように、図形や目盛りを用いて撮影方位を表現したり、ガイド画像を作成して表示したりすることで、ユーザーは視覚的に撮影方位を認識し、撮影時のフレーミングなどに役立てることができる。さらに、位置情報や姿勢、時刻情報、さらに、撮影画角の情報なども併用することで、被写体そのものの位置や大きさを推定することも可能であり、撮影時のアシスト情報として大いに役立てることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−１５５１２４号公報
【特許文献２】特開２００８−１７２２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、撮影時のフレーミングを目的として、デジタルカメラ背面に搭載した表示装置やＥＶＦに、撮像素子からのスルー画をリアルタイム表示しようとすると、秒間１５〜３０フレーム以上のフレームレートでスルー画を更新しなければならない。これと同時に、図形や目盛りを用いて方位表示をしようとすると、単位時間当たりの演算量が多くなるため、デジタルカメラに搭載するような処理能力の低い演算装置では複雑な表示が難しい。
【０００８】
また、撮像レンズが単焦点レンズの場合には撮影画角が変化しないため、目盛りの間隔を可変にする必要は無い。一方、ズームレンズの場合には撮影画角が変化するため、画面周辺部においてスルー画の表示と撮影方位の表示とを一致させるために、ズーム位置に応じて目盛りの間隔をリアルタイムに調節しなければならない。このようなリアルタイム演算は、演算量が膨大になり、処理能力の低い演算装置ではさらに実現が困難である。仮に実現したとしても、撮影にとって重要な他の処理、例えば顔を検出する処理や被写体を追尾する処理、連続してＡＦを合わせる処理（コンティニュアスＡＦ）などに影響を及ぼす可能性もある。このことは、静止画撮影時のスルー画表示のみならず、動画撮影時のスルー画表示においても同様である。
【０００９】
本発明は、上記問題に鑑みて成されたものであり、撮影方位表示にかかる演算量をおさえつつ、撮影方位をユーザーに直観的にわかりやすく表示することが可能な撮像装置及びその制御方法、プログラム、並びに記憶媒体を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の撮像装置は、被写体を撮影する撮像手段と、撮影方位を取得する取得手段と、画像を表示する表示手段と、前記取得手段により取得された撮影方位を前記表示手段に所定の表示方法で表示するように制御する表示制御手段であって、前記表示手段に前記撮像手段からのライブ画像もしくは動画像を表示する場合は、第１の方位表示方法で撮影方位を表示するように制御し、前記表示手段に前記ライブ画像もしくは前記動画像を表示しない場合は、前記第１の方位表示方法とは異なる第２の方位表示方法で撮影方位を表示するように制御する表示制御手段とを有し、前記第１の方位表示方法、及び、第２の方位表示方法は、図または目盛りを用いて撮影方位を表示する方法であり、前記第１の方位表示方法は、前記第２の方位表示方法よりも簡単な演算で実現されることを特徴とする。
上記目的を達成するために、本発明の撮像装置は、被写体を撮影する撮像手段と、撮影方位を取得する取得手段と、画像を表示する表示手段と、前記取得手段により取得された撮影方位を前記表示手段に所定の表示方法で表示するように制御する表示制御手段であって、前記表示手段に前記撮像手段からのライブ画像もしくは動画像を表示する場合は、第１の方位表示方法で撮影方位を表示するように制御し、前記表示手段に前記ライブ画像もしくは前記動画像を表示しない場合は、前記第１の方位表示方法とは異なる第２の方位表示方法で撮影方位を表示するように制御する表示制御手段とを有し、前記第１の方位表示方法は、前記撮像手段による撮影画像の中央部分の方向の方位情報を、前記撮影画像と同時に表示する方法とし、前記第２の方位表示方法は、前記撮像手段による撮影画像の中心方向の方位を示す情報と方位を示す目盛りを画面の横方向に直線上に表示する方法とすることを特徴とする。
上記目的を達成するために、本発明の撮像装置は、被写体を撮影する撮像手段を有する撮像装置であって、撮影方位を取得する取得手段と、画像を表示する表示手段と、前記取得手段により取得された撮影方位を前記表示手段に所定の表示方法で表示するように制御する表示制御手段であって、前記表示手段に前記撮像手段からのライブ画像もしくは動画像を表示する場合は、第１の方位表示方法で撮影方位を表示するように制御し、前記表示手段に前記ライブ画像もしくは前記動画像を表示しない場合は、前記第１の方位表示方法とは異なる第２の方位表示方法で撮影方位を表示するように制御する表示制御手段とを有し、前記第１の方位表示方法は、撮影画像の中央部分の方向の方位情報を、前記撮像手段による撮影画像と同時に表示する方法とし、前記第２の方位表示方法は、撮影画像の中心方向の方位を示す情報と方位を示す目盛りを画面の横方向に直線上に表示すると共に、前記撮像装置の傾きを示す情報を表示する方法とすることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、撮影方位表示にかかる演算量をおさえつつ、撮影方位をユーザーに直観的にわかりやすく表示する撮像装置を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】（ａ）本発明の実施形態に係る撮像装置の一例であるデジタルカメラの背面図、（ｂ）図１（ａ）に示すデジタルカメラの機能構成を示すブロック図である。
【図２】デジタルカメラにおける撮影方位表示の切り替え処理を示すフローチャートである。
【図３】図２のステップＳ２０６にてＴＦＴ表示装置に表示される方位情報の表示方法１の表示例を示す図である。
【図４】（ａ）撮影方位のみを表示する表示例を示す図、（ｂ）撮影方位が変化したときの撮影方位の表示例を示す図、（ｃ）図４（ｂ）に対してズーム位置が変化したときの撮影方位の表示例を示す図である。
【図５】（ａ）デジタルカメラの姿勢が変化したときの撮影方位の表示例を示す図、（ｂ）静止画を再生表示するときの撮影方位の表示例を示す図である。
【図６】第２の実施形態における撮影方位表示方法の表示例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１４】
［第１の実施形態］
図１（ａ）は、本発明の実施形態に係る撮像装置の一例であるデジタルカメラの背面図である。
【００１５】
デジタルカメラ１００は電子コンパス機能を有する撮像装置である。カメラ背面にはＴＦＴ表示装置１１７、ＥＶＦ１２１を備え、図に現れていないが、カメラ正面には交換可能な撮影レンズが取り付けられている。
【００１６】
ＴＦＴ表示装置１１７は、撮影方向がＴＦＴ表示装置１１７の奥行き方向と一致するように、配置されている。このような配置によって、デジタルカメラ１００内の撮像素子で撮影されたスルー画をＴＦＴ表示装置１１７に表示した際には、カメラ背面から被写体を覗いているように見える。
【００１７】
図１（ｂ）は、図１（ａ）に示すデジタルカメラ１００の機能構成を示すブロック図である。
【００１８】
デジタルカメラ１００は、撮像センサ（撮像素子）１０１、撮像回路１０２、焦点検出回路１０３、測光回路１０４、撮影レンズ１０５、スイッチ回路１０６、カメラマイコン１０７、発振回路１０８、電源回路１０９、電源１１０を備える。さらに、デジタルカメラ１００は、姿勢検出回路１１１、ＧＰＳアンテナ１１２、ＧＰＳ回路１１３、画像処理エンジン１１４、発振回路１１５、電子コンパス回路１１６、ＴＦＴ表示装置１１７、記録媒体１１８、ＤＲＡＭ１１９、ＦＲＯＭ１２０を備える。
【００１９】
ユーザーは、デジタルカメラ１００に設けられたスイッチやダイヤル等を含むスイッチ回路１０６により、スルー画の表示／非表示を切り替えたり、撮影モード／再生モードを切り替えたり、動画モード／静止画モードを切り替えたりすることが可能である。画像処理エンジン１１４は、撮像センサ１０１で撮影された画像データを画像処理するだけでなく、姿勢検出回路１１１からのデータを演算してカメラの姿勢を判断する。また、画像処理エンジン１１４は、電子コンパス回路１１６からのデータと、姿勢検出回路１１１からのデータを演算することによって、撮影方向を算出したり、ＧＰＳアンテナ１１２とＧＰＳ回路１１３を用いて検出した位置データを処理することも行っている。さらに、画像処理エンジン１１４は、撮像センサ１０１からのスルー画や、撮影後に記録媒体１１８に保存した静止画データ、動画データ、さらに、演算した撮影方向をＴＦＴ表示装置１１７に表示する役割も担っている。
【００２０】
カメラマイコン１０７は、焦点検出回路１０３や測光回路１０４からのデータをもとに、撮影レンズ１０５を制御したり、撮影レンズ１０５からズーム位置情報や焦点距離情報を受け取り、画像処理エンジン１１４に伝えたりする役割を担っている。
【００２１】
図２は、デジタルカメラ１００における撮影方位表示の切り替え処理を示すフローチャートである。本処理は、表示制御手段としての画像処理エンジン１１４により実行される処理である。
【００２２】
まず、ステップＳ２０１では、画像処理エンジン１１４は、撮影モードなのか再生モードなのかを判断する。画像処理エンジン１１４は、例えば、スイッチ回路１０６における撮影モード／再生モードの切り替えスイッチ等の状態に応じて判断する。以下に説明する動作モード等についても同様とする。ステップＳ２０１で撮影モードと判断した場合、画像処理エンジン１１４は、撮影モードに含まれる複数の動作モードのうち、動画撮影モードなのか静止画撮影モードなのかを判断する（ステップＳ２０１）。動画撮影モードであると判断した場合、画像処理エンジン１１４は、後述する表示方法１（第１の方位表示方法）で撮影方位を表示する（ステップＳ２０６）。本実施形態では、動画撮影モードではミラーアップして被写体光が撮像センサ１０１に入射するようにする。そして、動画記録待機状態及び動画記録状態の双方で、撮像センサ１０１で撮像された被写体画像がほぼリアルタイムにスルー画像としてＴＦＴ表示装置１１７に表示される。
【００２３】
ステップＳ２０２で静止画撮影モードであると判断した場合、画像処理エンジン１１４は、スルー画表示であるか否かを判断する（ステップＳ２０３）。静止画撮影でスルー画表示ありの場合とは、デジタルカメラ１００においてはライブビュー（ＬＶ）表示がＯＮの場合である。ＬＶ表示のＯＮ／ＯＦＦは、ユーザーからＬＶボタン（不図示）が押下されることによって切り換えられる。ＬＶ表示がＯＦＦからＯＮに切り換えられた場合はミラーアップして被写体光が撮像センサ１０１に入射するようにする。そして、撮像センサ１０１で撮像された被写体画像がほぼリアルタイムにスルー画像としてＴＦＴ表示装置１１７に表示される。また、ＬＶ表示がＯＮからＯＦＦに切り換えられた場合は、ミラーダウンして被写体光を光学ファインダに導くようにする。これによってユーザーは、覗き込み型の接眼ファインダから光学像を観察して撮影を行うことができる。画像処理エンジン１１４は、スルー画表示ありと判断した場合、ステップＳ２０６に移行して、表示方法１で撮影方位を表示する。一方、スルー画表示なしと判断した場合、画像処理エンジン１１４は、ステップＳ２０５に移行して、後述する表示方法２（第２の方位表示方法）で撮影方位を表示する。
【００２４】
ステップＳ２０１で再生モードと判断した場合、画像処理エンジン１１４は、ステップＳ２０４において、動画再生なのか、静止画再生なのかを判断する。動画再生であると判断した場合、ステップＳ２０６において、画像処理エンジン１１４は、動画撮影時の方位情報を表示方法１で表示する。一方、静止画再生であると判断した場合、ステップＳ２０５において、画像処理エンジン１１４は、静止画撮影時の方位情報を表示方法２で表示する。
【００２５】
次に、本実施形態における表示方法１を図３を参照して説明する。
【００２６】
図３は、図２のステップＳ２０６にてＴＦＴ表示装置１１７に表示される方位情報の表示方法１の表示例を示す図である。
【００２７】
表示方法１は、撮像センサ１０１からのスルー画と同時に撮影方位情報を表示する表示方法である。動画を撮影する場合と再生する場合に、表示方法１で方位情報が表示される。
【００２８】
撮像センサ１０１からのスルー画表示時や、動画撮影時、動画再生時には、毎秒１５〜３０フレーム以上のリアルタイム表示をする必要がある。そのため、画像処理エンジン１１４内部に備えるプロセッサ（不図示）は、多大な演算リソースを消費する。
【００２９】
画像処理エンジン１１４としては、画像処理以外の処理に割けるリソースは少ない。具体的には、ＴＦＴ表示装置１１７を介してユーザーに対して撮影をアシストするための情報、例えば、測光情報やＧＰＳからの位置情報、レンズの状態を示す情報を表示しようとしても、簡単な演算で実現できる簡易な表示方法でしか表示することができない。これは、電子コンパスにかかわる情報においても同様である。電子コンパスにかかわる撮影方位情報の表示方法としては、単に数字で方位角度を表示するだけでは感覚的に非常に分かりづらい。このため、図形や目盛りを用いてグラフィカルに表示する必要があり、レンズ情報や測光情報などの表示と比べても、大きな演算リソースを消費する。デジタルカメラ１００において、撮影時には電子コンパス回路１１６からの情報をリアルタイムで取得し、撮影方位情報をリアルタイムに表示する必要があるため、画像処理エンジン１１４にかかる負担は大きい。
【００３０】
図３に示す表示例では、画面右下隅に撮影方位情報が表示されている。図示の撮影方位情報は、コンパスを模した円形の方位目盛りを固定表示し、そのうえにコンパスの針を模した図形を電子コンパス回路１１６からの情報に応じて回転させる表示形態となっている。このような表示では、表示サイズも小さく、リアルタイムに動かす部分の大きさや動かすパターンが限られ、レンズ情報など、ほかの情報も用いて複合的に演算するような処理もないため、演算量としては小さい。このため、画像処理エンジン１１４がスルー画表示や動画表示をするために大きな負担がかかっている状況においても、十分にリアルタイム処理が可能である。なお、この表示方法では、コンパスの針の向いている方向をユーザーが読み取り、その方向が撮影方向（光軸方向、すなわち表示されているスルー画像の中央部分の方向）であるとユーザーが理解する必要がある。コンパスの針が向いている方向が直接スルー画像の中央でなく、ユーザーに上記の理解を強いる分、後述する表示方法２よりは直感性に欠けるおそれがある。
【００３１】
次に、本実施形態における表示方法２を図４（ａ）、図４（ｂ）、図４（ｃ）、図５（ａ）、図５（ｂ）を参照して説明する。
【００３２】
図４（ａ）は、撮影方位のみを表示する表示例を示す図である。
【００３３】
撮影方位のみを表示する場合、スルー画や動画のリアルタイム表示が無い代わりに、撮影方位として、撮影画像の中心方向の方位を示す三角マーク４０１及び撮影方位角を示す数字を表示すると同時に、画面横方向に直線上に方位目盛り４０３を表示する。これで、撮影画像の端部分の方位までわかるようになる。この表示は、撮影レンズ１０５からの焦点距離情報、撮像センサ１０１の大きさ情報から、撮影画角が何度であるかを画像処理エンジン１１４が演算し、方位目盛りとしてどのような間隔で表示したらよいかを決定することによって実現している。
【００３４】
図４（ｂ）は、撮影方位が変化したときの撮影方位の表示例を示す図である。
【００３５】
図４（ａ）に示す撮影方位が図４（ｂ）に示す撮影方位に変化した場合について説明する。撮影方位が変化した場合、電子コンパス回路１１６からの情報を画像処理エンジン１１４がリアルタイムに取得し、それに応じて画面の横方向全体に表示した方位目盛り４０３全体が左右に移動すると共に、画面中央の方位を示す方位角の数字も変化する。表示方法２では、三角マーク４０１の位置が撮影方向に相当する画面中央にあり、その撮影方向の方位を示す方位目盛り４０３が三角マーク４０１の真下に表示されている。従って、撮影方向（レンズ光軸、すなわち撮影レンズの向いている方向）の方位は、三角マーク４０１が示している方位目盛り４０３の方位であると直感的に理解することができる。逆に言えば、三角マーク４０１が示している方位目盛り４０３の方位は撮影レンズ１０５の向いている方向の方位であると直感的に理解することできる。その分、表示方法１よりも直感的に撮影方向の方位を認識することが可能である。
【００３６】
図４（ｃ）は、図４（ｂ）に対してズーム位置が変化したときの撮影方位の表示例を示す図である。
【００３７】
カメラマイコン１０７は、ユーザーの操作に応じて撮影レンズ１０５のズーム位置が変化すると、リアルタイムにその情報を取得し、画像処理エンジン１１４に送信する。画像処理エンジン１１４内部では、ズーム位置情報に基づいて撮影画角をリアルタイムに計算しなおす。そして、その計算結果から、再度、方位目盛り４０３の間隔及び方位目盛りの示す方位の範囲をどのくらいにすればよいかが決定される。さらに、その情報をリアルタイムに表示することで、ユーザーがズーム位置を変化させるに伴って、方位目盛り４０３の示す方位の範囲が伸び縮みすることになる。すなわち、ズーム位置が望遠になるほど画角が狭くなるため、画面の左端から右端までの方位目盛り４０３が示す方位の範囲は狭くなる。一方、ズーム位置がワイド側（広角側）になるほど画角が広くなるため、画面の左端から右端までの方位目盛り４０３が示す方位の範囲は広くなる。
【００３８】
なお、撮影する方位の情報を表示することが目的なので、デジタルカメラの後ろの角度までを表示する必要は無く、基本的に方位目盛り４０３の最大範囲は広角端での画角以下であり、１８０°以下となる。
【００３９】
本実施形態では、同一の方位の範囲に対する方位目盛り４０３の数を同じとしているため、ズーム位置の変化に応じて、表示される方位目盛り４０３の間隔も変化するようにしている。方位目盛り４０３の見た目上の間隔を変動させることで、ズーム位置の変化に応じて方位目盛り４０３の示している方位の範囲が変わったことを、ユーザーに対してより確実に認識させることができる。
【００４０】
図５（ａ）は、デジタルカメラ１００の姿勢が変化したときの撮影方位の表示例を示す図である。
【００４１】
画像処理エンジン１１４は、姿勢検出回路１１１からの姿勢情報をリアルタイムに受信し、デジタルカメラ１００の姿勢が横撮影位置なのか、縦撮影位置なのかを判断する。その結果に応じて、画像処理エンジン１１４は、方位目盛り４０３の表示位置を画面横方向に表示するのか、画面縦方向に表示するのかを切り替える。このとき、縦横比の違いの分、画面横方向と画面縦方向では画面の長さも、画角も異なる。従って、デジタルカメラ１００の姿勢が縦から横或いは横から縦に変化した場合、画像処理エンジン１１４は、方位目盛り４０３の表示される位置に応じて、方位目盛り４０３の示す方位の範囲が適切になるように調整する。
【００４２】
図５（ｂ）は、静止画を再生表示するときの撮影方位の表示例を示す図である。
【００４３】
静止画の再生表示時では、画像をリアルタイムに更新する必要がないため、固定した画像に重ね合わせて、方位角の数字や方位目盛りを表示する。この場合の方位表示としては、画像処理エンジン１１４は、電子コンパス回路１１６から情報をリアルタイムに取得し、演算する方位データではなく、撮影画像に関連付けて保存されている、撮影時に取得した撮影方位情報をもとに表示する。なお、拡大表示する場合には、拡大した表示部分の大きさに合わせて、再度、方位目盛りの間隔及び範囲を演算しなおして表示する。すなわち、拡大した結果表示されている画像の範囲についての方位を演算して、方位目盛りの間隔及び範囲を決定する。
【００４４】
本実施形態によれば、スルー画表示や動画表示、動画撮影をするかどうかを判断し、それにしたがって、撮影方位表示方法を切り替えるため、撮影方位表示にかかる演算量をおさえつつ、直観的にわかりやすく撮影方位を表示する撮像装置を提供することができる。
【００４５】
［第２の実施形態］
本発明の第２の実施の形態に係る撮像装置は、上記第１の実施の形態における表示方法２が相違する。本実施の形態のその他の要素は、上述した第１の実施の形態の対応するものと同一なので、それらの説明を省略する。
【００４６】
図６は、第２の実施形態における撮影方位表示方法の表示例を示す図である。図示例では、撮影方位の表示と共に、水準器表示６０１がなされている。
【００４７】
水準器表示６０１は、デジタルカメラの傾きを高精度に検出し、ＴＦＴ表示装置１１７上に表示する機能である。撮影画像が大地に対して斜めにならないように撮影時に構図アシストすることが目的である。
【００４８】
図４（ａ）〜図５（ｂ）では、大地に対するデジタルカメラ１００の姿勢の、ピッチ方向とロール方向の２軸の角度をユーザーに対して表示する場合の表示方法となっている。これに加えて、電子コンパスの表示としても、方位目盛り４０３や画面中心の指標マークなどを用いてグラフィカルに表示を行っている。このようにすることで、大地に対するデジタルカメラ１００の姿勢として、ピッチ方向とロール方向だけでなく、ヨー方向の情報もわかりやすく提供することが可能となっている。これによって、ユーザーは撮影構図を決める際に、大いに参考になる情報をわかりやすく入手することが可能となっている。
【００４９】
画像処理エンジン１１４は、多軸の高精度な姿勢検出回路１１１、電子コンパス回路１１６、及び撮影レンズ１０５からの情報を複合的に演算し、演算結果をわかりやすく図形化して、図示例の画面をリアルタイムにＴＦＴ表示装置１１７に表示する。
【００５０】
本実施形態によれば、スルー画表示や動画表示をするかどうかを判断し、それにしたがって、撮影方位表示方法を切り替える。これにより、膨大な演算量を必要とする撮影方位表示であっても、画像処理エンジン１１４にかかる全体の演算量を抑えつつ、直観的にわかりやすく撮影方位を表示することができる。
【００５１】
なお、画像処理エンジン１１４による制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００５２】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００５３】
また、上述した実施形態においては、本発明を一眼レフのデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されずデジタルビデオカメラ、コンパクトデジタルカメラなどの撮像手段を有する装置であれば適用可能である。また、本発明は、カメラ付きのＰＣやカメラ付きＰＤＡ、カメラ付き携帯電話やカメラ付きの携帯型画像ビューワ、カメラ付きデジタルフォトフレーム、カメラ付き音楽プレーヤー、カメラ付きゲーム機、カメラ付き電子ブックリーダー等に適用可能である。
【００５４】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを格納した記憶媒体は本発明を構成することになる。
【符号の説明】
【００５５】
１００  デジタルカメラ
１０１  撮像センサ
１１２  ＧＰＳアンテナ
１１３  ＧＰＳ回路
１１４  画像処理エンジン
１１６  電子コンパス回路
１１７  ＴＦＴ表示装置
【図１】
0005917061.tif 000002
【図２】
0005917061.tif 000003
【図３】
0005917061.tif 000004
【図４】
0005917061.tif 000005
【図５】
0005917061.tif 000006
【図６】
0005917061.tif 000007