(57)【要約】【課題】自分が撮りたい構図の写真を他人に依頼して撮影することができる撮影装置を提供する。【解決手段】依頼撮影モードに設定し、構図を決め、シャッターボタン２６を全押しすると、そのときのカメラボディ１２の姿勢が姿勢検出センサ１５２によって検出され、基本姿勢としてＥＥＰＲＯＭ１１８に記憶される。この状態で撮影を依頼し、依頼された者がシャッターボタン２６を半押しすると、基本姿勢に対するズレ量が求められ、ズレを修正っするのに必要な修正方向の情報がモニタ３０に表示される。撮影者は、この情報に基づきカメラボディ１２の姿勢を修正して撮影する。【選択図】      図３
2005128437.tif 000002
【特許請求の範囲】
【請求項１】
撮影装置本体の姿勢を検出する姿勢検出手段と、
前記姿勢検出手段で検出された姿勢の記憶を指示する記憶指示手段と、
前記記憶指示手段からの指示に応じて前記姿勢検出手段で検出された姿勢を記憶する姿勢記憶手段と、
前記姿勢記憶手段に記憶された姿勢と前記検出手段で検出される現在の姿勢とを比較し、前記姿勢記憶手段に記憶された姿勢に対する現在の姿勢のズレ量を算出するズレ量演算手段と、
前記ズレ量演算手段で算出されたズレ量に基づき現在の姿勢を前記姿勢記憶手段に記憶された姿勢にするための修正情報を発生する修正情報発生手段と、
を備えたことを特徴とする撮影装置。
【請求項２】
前記修正情報発生手段は、前記ズレ量演算手段で算出されたズレ量に基づいて前記撮影装置本体の姿勢の修正方向を表示手段上に表示させて修正情報を発生させることを特徴とする請求項１に記載の撮影装置。
【請求項３】
前記撮影装置は、画像を撮像素子で撮像し、電子画像データとして記録メディアに記録する電子カメラであって、前記表示手段には、前記撮像素子で撮像されたリアルタイム画像が表示され、該リアルタイム画像に前記修正方向が重ねて表示されることを特徴とする請求項２に記載の撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮影装置に係り、特に撮影装置本体の姿勢を検出できる撮影装置に関する。
【背景技術】
【０００２】
観光地などを訪れた際、自分を含めた写真を記念に撮影するために、他人に撮影を依頼する場合がある。
【０００３】
しかし、他人に撮影してもらうと、自分が意図したものとは異なる構図で撮影されてしまう場合があり、満足のできる写真がなかなか上手く撮れないという問題がある。
【０００４】
そこで、特許文献１では、まず、自分が撮りたい構図の画像を撮影し、他人に写真撮影を依頼する際、その画像をスルー画像に重ねてモニタに表示させることにより、自分の意図する構図の写真を容易に撮影できるようにすることが提案されている。
【特許文献１】特開２００２−９４８５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のように、モニタに画像を重ねて表示させると、スルー画像が見難くなり、却って撮影を阻害しかねないという欠点がある。
【０００６】
また、画像が完全に一致しない場合には、撮影を依頼された人に混乱を招くという欠点がある。
【０００７】
本発明は、このような事情に鑑みてなされたもので、自分が撮りたい構図の写真を他人に依頼して撮影することができる撮影装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に係る発明は、前記目的を達成するために、撮影装置本体の姿勢を検出する姿勢検出手段と、前記姿勢検出手段で検出された姿勢の記憶を指示する記憶指示手段と、前記記憶指示手段からの指示に応じて前記姿勢検出手段で検出された姿勢を記憶する姿勢記憶手段と、前記姿勢記憶手段に記憶された姿勢と前記検出手段で検出される現在の姿勢とを比較し、前記姿勢記憶手段に記憶された姿勢に対する現在の姿勢のズレ量を算出するズレ量演算手段と、前記ズレ量演算手段で算出されたズレ量に基づき現在の姿勢を前記姿勢記憶手段に記憶された姿勢にするための修正情報を発生する修正情報発生手段と、を備えたことを特徴とする撮影装置を提供する。
【０００９】
本発明によれば、記憶指示手段で撮影装置本体の姿勢の記憶を指示すると、姿勢検出手段で検出された撮影装置本体の姿勢が姿勢記憶手段に記憶される。そして、この姿勢記憶手段に記憶された姿勢に対する現在の撮影装置本体の姿勢のズレ量がズレ量演算手段で算出され、算出されたズレ量に基づき現在の姿勢を記憶手段に記憶された姿勢にするための修正情報が修正情報発生手段から発生される。撮影者は、この修正情報発生手段から発生される修正情報に基づき撮影装置本体の姿勢を修正することにより、記憶指示手段から記憶指示を出したときと同じ姿勢で撮影することができる。
【００１０】
また、請求項２に係る発明は、前記目的を達成するために、前記修正情報発生手段は、前記ズレ量演算手段で算出されたズレ量に基づいて前記撮影装置本体の姿勢の修正方向を表示手段上に表示させて修正情報を発生させることを特徴とする請求項１に記載の撮影装置を提供する。
【００１１】
本発明によれば、表示手段上に修正方向が表示される。これにより、簡単に撮影装置本体の姿勢を修正することができる。
【００１２】
また、請求項３に係る発明は、前記目的を達成するために、前記撮影装置は、画像を撮像素子で撮像し、電子画像データとして記録メディアに記録する電子カメラであって、前記表示手段には、前記撮像素子で撮像されたリアルタイム画像が表示され、該リアルタイム画像に前記修正方向が重ねて表示されることを特徴とする請求項２に記載の撮影装置を提供する。
【００１３】
本発明によれば、表示手段に表示されるリアルタイム画像（スルー画像）に重ねて修正情報が表示されるので、撮影依頼者が意図する構図を撮影者により明確に伝えることができる。
【発明の効果】
【００１４】
本発明によれば、他人に写真撮影を依頼する際、自分が撮りたい写真を撮影者に明確に伝えることができる。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面に従って本発明に係る撮影装置を実施するための最良の形態について説明する。
【００１６】
図１、図２は、それぞれ本発明が適用されたデジタルカメラ１０の正面斜視図と背面斜視図である。
【００１７】
図１に示すように、カメラボディ１２の正面には、レンズ１４、ストロボ１６、ファインダ窓１８、セルフタイマランプ２０等が設けられており、上面にはシャッターボタン２６、電源ボタン２８等が設けられている。
【００１８】
また、図２に示すように、カメラボディ１２の背面には、モニタ３０、ファインダ接眼部３２、ストロボボタン３４、マクロボタン３６、ズームレバー３８、表示ボタン４０、ＢＡＣＫボタン４２、メニュー／ＯＫボタン４４、十字ボタン４８、モードスイッチ５０等が設けられている。
【００１９】
シャッターボタン２６は、半押しと全押しとからなる２段ストローク式のスイッチで構成されており、このシャッターボタン２６の半押しでカメラはＡＥ／ＡＦが作動し、全押しで撮影が行なわれる。
【００２０】
モニタ３０は、カラー表示可能な液晶ディスプレイで構成されており、記録済み画像の表示画面として利用されるとともに、ユーザインターフェースの表示画面として利用される。また、撮影時には画角確認用の電子ファインダとしても使用される。表示ボタン４０は、このモニタ３０の表示内容の切り替えを指示するボタンとして機能する。
【００２１】
ストロボボタン３４は、ストロボモードの切り替えを指示するボタンとして機能し、このストロボボタン３４を１回押すごとに撮影中のストロボモードが「オートストロボ」→「赤目軽減ストロボ」→「強制発光ストロボ」→「スローシンクロ」→「ストロボ発光禁止」と切り替えられる。
【００２２】
マクロボタン３６は、マクロ機能のＯＮ／ＯＦＦの切り替えを指示するボタンとして機能し、このマクロボタン３６を１回押すごとに撮影中のマクロ機能のＯＮ／ＯＦＦが切り替えられる。
【００２３】
ズームレバー３８は、撮影時に撮影画像のズーム（テレ／ワイド）を指示するボタンとして機能するとともに、再生時に表示画像のズーム（拡大／縮小）を指示するボタンとして機能する。このズームレバー３８は、上下方向に揺動自在に設けられており、上方向に操作することにより、ズームがテレ側に操作され、下方向に操作することにより、ズームがワイド側に操作される。
【００２４】
メニュー／ＯＫボタン４４は、各モードの通常画面からメニュー画面への遷移を指示するボタン（メニューボタン）として機能するとともに、選択内容の確定、実行を指示するボタン（ＯＫボタン）として機能し、ＢＡＣＫボタン４２は、入力操作のキャンセル等を指示するボタンとして機能する。
【００２５】
十字ボタン４８は、上下左右４方向の指示を入力するボタンとして機能し、メニュー画面でメニュー項目の選択などに使用される。
【００２６】
モードスイッチ５０は、モードの切り替えを指示するスイッチとして機能し、「撮影位置」と「再生位置」との間をスライド自在に設けられている。デジタルカメラ１０は、このモードスイッチ５０を「撮影位置」に位置させることにより、「撮影モード」に設定され、「再生位置」に位置させることにより、「再生モード」に設定される。
【００２７】
図３は、図１及び図２に示したデジタルカメラ１０の内部の概略構成を示すブロック図である。
【００２８】
デジタルカメラ１０は、全体の動作を中央処理装置（ＣＰＵ）１１０によって統括制御されている。ＣＰＵ１１０は、操作部１１２（シャッターボタン２６、電源ボタン２８、ストロボボタン３４、マクロボタン３６、ズームレバー３８、表示ボタン４０、ＢＡＣＫボタン４２、メニュー／ＯＫボタン４４、十字ボタン４８、モードスイッチ５０等）からの入力情報に基づき所定のプログラムに従って本カメラシステムを制御する。
【００２９】
バス１１４を介してＣＰＵ１１０と接続されたＲＯＭ１１６には、このＣＰＵ１１０が実行するプログラム及び制御に必要な各種データ等が格納されており、ＥＥＰＲＯＭ１１８には、フォルダの管理情報などのデジタルカメラ１０の動作に関する各種設定情報等が格納されている。なお、メモリ（ＳＤＲＡＭ）１２０は、ＣＰＵ１１０の演算作業用領域として利用されるとともに、画像データや音声データの一時記憶領域として利用され、ＶＲＡＭ１２２は、画像データ専用の一時記憶領域として利用される。
【００３０】
デジタルカメラ１０は、モードスイッチ５０を撮影モードに設定すると撮影が可能になり、固体撮像素子（ＣＣＤ）１２４を含む撮像部に電源が供給される。
【００３１】
レンズ１４を通過した光は、絞り１５を介してＣＣＤ１２４の受光面に結像される。ＣＣＤ１２４の受光面には多数のフォトダイオード（受光素子）が二次元的に配列されており、各フォトダイオードに対応して赤（Ｒ）、緑（Ｇ）、青（Ｂ）の原色カラーフィルタが、所定の配列構造（ベイヤー、Ｇストライプなど）で配置されている。また、ＣＣＤ１２４は、各フォトダイオードの電荷蓄積時間（シャッタースピード）を制御する電子シャッタ機能を有しており、ＣＰＵ１１０は、タイミングジェネレータ１２６を介してＣＣＤ１２４の電荷蓄積時間を制御する。
【００３２】
ＣＣＤ１２４の受光面に結像された被写体像は、各フォトダイオードによって入射光量に応じた量の信号電荷に変換される。各フォトダイオードに蓄積された信号電荷は、ＣＰＵ１１０の指令に従いタイミングジェネレータ１２６から与えられる駆動パルスに基づいて信号電荷に応じた電圧信号（画像信号）として順次読み出される。
【００３３】
ＣＣＤ１２４から出力された画像信号は、アナログ処理部（ＣＤＳ／ＡＭＰ）１２８に送られ、ここで画素ごとのＲ、Ｇ、Ｂ信号がサンプリングホールド（相関二重サンプリング処理）されたのち、増幅され、Ａ／Ｄ変換器１３０に加えられる。
【００３４】
Ａ／Ｄ変換器１３０は、アナログ処理部１２８から出力されたアナログのＲ、Ｇ、Ｂ信号をデジタルのＲ、Ｇ、Ｂ信号に変換する。そして、このＡ／Ｄ変換器１３０から出力されたデジタルのＲ、Ｇ、Ｂ信号が画像入力コントローラ１３２を介してメモリ１２０に記憶される。
【００３５】
画像信号処理回路１３４は、メモリ１２０に記憶されたＲ、Ｇ、Ｂ信号をＣＰＵ１１０の指令に従って処理する。すなわち、画像信号処理回路１３４は、同時化回路（単板ＣＣＤのカラーフィルタ配列に伴う色信号の空間的なズレを補間して色信号を同時式に変換する処理回路）、ホワイトバランス補正回路、ガンマ補正回路、輪郭補正回路、輝度・色差信号生成回路等を含む画像処理手段として機能し、ＣＰＵ１１０からの指令に従ってメモリ１２０を活用しながら所定の信号処理を行う。この画像信号処理回路１３４に入力されたＲ、Ｇ、Ｂ信号は、画像信号処理回路１３４で輝度信号（Ｙ信号）及び色差信号（Ｃr 、Ｃb 信号）に変換されるとともに、ガンマ補正等の所定の処理が施されたのちＶＲＡＭ１２２に格納される。
【００３６】
撮影画像をモニタ３０に出力する場合は、ＶＲＡＭ１２２から文字ＭＩＸ回路１３５を介してビデオエンコーダ１３６に送られる。ビデオエンコーダ１３６は、入力された画像データを表示用の所定方式の信号（たとえば、ＮＴＳＣ方式のカラー複合映像信号）に変換してモニタ３０に出力する。これにより、ＣＣＤ１２４で捉えた画像がモニタ３０に表示される。
【００３７】
ＣＣＤ１２４から画像信号を定期的に取り込み、その画像信号から生成される画像データによってＶＲＡＭ１２２内の画像データを定期的に書き換えて、モニタ３０に出力することにより、ＣＣＤ１２４で捉えた画像がリアルタイムに表示される。撮影者は、このモニタ３０にリアルタイムに表示される画像（スルー画像）を見ることにより、撮影画角を確認することができる。
【００３８】
なお、文字ＭＩＸ回路１３５は、ＣＰＵ１１０からのコマンドに従いメモリ１２０から加えられる所定の文字、記号データとＶＲＡＭ１２２から加えられる画像データとを合成してビデオエンコーダ１３６に出力する。これにより、文字や記号等の情報がスルー画像に重ねて表示される。
【００３９】
撮影は、シャッターボタン２６の押下により行なわれ、まず、シャッターボタン２６が半押しされると、Ｓ１オン信号がＣＰＵ１１０に入力され、ＣＰＵ１１０はＡＥ／ＡＦ処理を開始する。
【００４０】
まず、画像入力コントローラ１３２を介してＣＣＤ１２４から取り込まれた画像信号がＡＦ検出回路１３８並びにＡＥ／ＡＷＢ検出回路１４０に入力される。
【００４１】
ＡＥ／ＡＷＢ検出回路１４０は、１画面を複数のエリア（例えば、１６×１６）に分割し、分割エリアごとにＲ、Ｇ、Ｂ信号を積算する回路を含み、その積算値をＣＰＵ１１０に提供する。ＣＰＵ１１０は、ＡＥ／ＡＷＢ検出回路１４０から得た積算値に基づいて被写体の明るさ（被写体輝度）を検出し、撮影に適した露出値（撮影ＥＶ値）を算出する。そして、求めた撮影ＥＶ値と所定のプログラム線図から絞り値とシャッタースピードを決定し、これに従いＣＣＤ１２４の電子シャッターと絞り駆動部１４２を制御して適正な露光量を得る。
【００４２】
また、ＡＥ／ＡＷＢ検出回路１４０は、自動ホワイトバランス調整時、分割エリアごとにＲ、Ｇ、Ｂ信号の色別の平均積算値を算出し、その算出結果をＣＰＵ１１０に提供する。ＣＰＵ１１０は、得られたＲの積算値、Ｂの積算値、Ｇの積算値から各分割エリアごとにＲ／Ｇ及びＢ／Ｇの比を求め、求めたＲ／Ｇ、Ｂ／Ｇの値のＲ／Ｇ、Ｂ／Ｇの色空間における分布等に基づいて光源種判別を行う。そして、判別された光源種に適したホワイトバランス調整値に従って、たとえば、各比の値がおよそ１（つまり、１画面においてＲＧＢの積算比率がＲ：Ｇ：Ｂ≒１：１：１）になるように、ホワイトバランス調整回路のＲ、Ｇ、Ｂ信号に対するゲイン値（ホワイトバランス補正値）を制御し、各色チャンネルの信号に補正をかける。
【００４３】
ＡＦ検出回路１３８は、Ｇ信号の高周波成分のみを通過させるハイパスフィルタ、絶対値化処理部、所定のフォーカスエリア（たとえば、画面中央部）内の信号を切り出すＡＦエリア抽出部及びＡＦエリア内の絶対値データを積算する積算部から構成され、ＡＦ検出回路１３８で求めた積算値のデータはＣＰＵ１１０に通知される。ＣＰＵ１１０は、フォーカスレンズ駆動部１４４Ａを制御してフォーカスレンズ１４Ａを移動させながら、複数のＡＦ検出ポイントで焦点評価値（ＡＦ評価値）を演算し、評価値が極大となるレンズ位置を合焦位置として決定する。そして、求めた合焦位置にフォーカスレンズ１４Ａが移動するようにフォーカスレンズ駆動部１４４Ａを制御する。
【００４４】
以上のように、シャッターボタン２６の半押しに応動して、ＡＥ／ＡＦ処理が行なわれる。
【００４５】
なお、撮影者は必要に応じてズームレバー３８を操作し、レンズ１４をズーミングさせて画角を調整する。ズームレバー３８が上方向（テレ方向）に操作される、ＣＰＵ１１０にズームテレ信号が入力されと、ＣＰＵ１１０は、これに応動してズームレンズ駆動部１４４Ｂを駆動し、ズームレンズ１４Ｂをテレ側に移動させる。また、ズームレバー３８が下方向（ワイド方向）に操作され、ＣＰＵ１１０にズームワイド信号が入力されと、ＣＰＵ１１０は、これに応動してズームレンズ駆動部１４４Ｂを駆動し、ズームレンズ１４Ｂをワイド側に移動させる。
【００４６】
この後、シャッターボタン２６が全押しされると、ＣＰＵ１１０にＳ２オン信号が入力され、ＣＰＵ１１０は、撮影、記録処理を開始する。すなわち、Ｓ２オン信号に応動して取得された画像データが、画像信号処理回路１３４において輝度／色差信号（Ｙ／Ｃ信号）に変換され、ガンマ補正等の所定の処理が施された後、メモリ１２０に格納される。
【００４７】
メモリ１２０に格納された画像データは、圧縮伸張回路１４６によって所定のフォーマット（たとえば、JPEG形式）に従って圧縮された後、メディアコントローラ１４８を介して記録メディア１５０に記録される。
【００４８】
モードスイッチ５０により再生モードが選択されると、記録メディア１５０から画像データ（記録メディア１５０に最後に記録された画像データ）が読み出される。読み出された画像データは、圧縮伸張回路１４６を介して非圧縮のＹＣ信号に伸張されたのち、画像信号処理回路１３４、文字ＭＩＸ回路１３５及びビデオエンコーダ１３６を介してモニタ３０に出力される。これにより、記録メディア１５０に記録されている画像がモニタ３０に再生表示される。
【００４９】
画像のコマ送りは、十字ボタン４８の操作で行なわれ、十字ボタン４８の右キーが押されると、次の画像データが記録メディア１５０から読み出され、モニタ３０に再生表示される。そして、十字ボタン４８の左キーが押されると、前の画像データが記録メディア１５０から読み出され、モニタ３０に再生表示される。
【００５０】
さて、上記のように本実施の形態のデジタルカメラ１０では、静止画の撮影及び再生を行なうことができるが、その撮影機能の一つとして、自分の意図する構図の写真を他人に撮影してもらうための機能を備えている。この機能は、自分が撮りたいと思う構図で撮影するときのカメラの姿勢をあらかじめカメラに記憶させておくことにより、撮影を依頼された他人が、そのカメラに記憶された姿勢と同じ姿勢で撮影できるようにするためのものである。以下、この依頼撮影の機能について説明する。
【００５１】
図４に示すように、カメラボディ１２の内側には、カメラボディ１２の姿勢を検出する姿勢検出センサ１５２が設置されている。
【００５２】
姿勢検出センサ１５２は、カメラボディ１２の横軸と平行な軸をＸ軸、カメラボディ１２の縦軸と平行な軸をＹ軸、レンズ１４の光軸Ｌと平行な軸をＺ軸としたとき、各軸の傾斜角θx 、θy 、θz を検出する。
【００５３】
ここで、傾斜角θx は、図５に示すように、Ｘ軸を水平にした時を基準（０度）とし、その水平状態からの傾斜角（Ｘ軸のＺ軸周りの回転角）として加速度センサ（Ｘ）で検出される。
【００５４】
また、傾斜角θy は、図６に示すように、Ｙ軸を垂直にした時を基準（０度）とし、その垂直状態からの傾斜角（Ｙ軸のＸ軸周りの回転角）として加速度センサ（Ｙ）で検出される。
【００５５】
また、傾斜角θz は、図７に示すように、Ｚ軸を南方に向けたときを基準（０度）とし、その南方からの傾斜角（Ｚ軸のＹ軸周りの回転角）として磁気センサで検出される。
【００５６】
姿勢検出センサ１５２で検出された姿勢データ（θx 、θy 、θz ）は、ＣＰＵ１１０に入力される。
【００５７】
依頼撮影の機能は、撮影メニューから呼び出して設定される。すなわち、撮影モードの下でメニュー／ＯＫボタン４４を押すと、図８（ａ）に示すように、モニタ３０に撮影メニューの画面が表示されるので、この撮影メニューの項目の中から「依頼撮影」の項目を選択する。メニュー項目の選択は、十字ボタン４８でカーソルを移動させることにより行い、選択された項目が反転表示される。目的とするメニュー項目のところにカーソルを移動させ、メニュー／ＯＫボタン４４が押されると、選択が確定する。
【００５８】
このように、撮影メニューから「依頼撮影」を選択することにより、デジタルカメラ１０は、依頼撮影モードに設定される。ＣＰＵ１１０は、依頼撮影モードに設定されたか否かを判定し、依頼撮影モードに設定されたと判定すると、図９に示すフローチャートに従って依頼撮影の処理を開始する。
【００５９】
依頼撮影モードに設定されると、まず、姿勢記憶の処理が行なわれる（ステップＳ１１）。すなわち、他人に撮影してもらうときの構図を決め、そのときのカメラの姿勢をカメラに記憶させる。この姿勢記憶の処理は、図１０に示す手順で行なわれる。
【００６０】
図８（ａ）に示す撮影メニューの中から「依頼撮影」の項目を選択すると、図８（ｂ）に示すように、モニタ３０の画面がスルー画像に切り替わる。そして、これと同時に姿勢記憶用の撮影を促すメッセージ（「構図を決め、シャッターボタンを押して下さい」）がスルー画像に重ねて表示される。ユーザ（撮影を依頼する者）は、この表示に基づき撮影してもらいたい構図を決める。すなわち、ズームを操作し、撮影を希望する画角を決定する。
【００６１】
ここで、ＣＰＵ１１０は、ズームレバー３８が上方向（テレ方向）に操作されたか否かを判定し（ステップＳ２０）、上方向に操作された場合は、ズームレンズ駆動部１４４Ｂにコマンドを出力して、ズームレンズ１４Ｂをテレ側に移動させる（ステップＳ２１）。また、ズームレバー３８が上方向（テレ方向）に操作されていないと判定した場合には、下方向（ワイド方向）に操作されたか否かを判定し（ステップＳ２２）、下方向に操作された場合には、ズームレンズ駆動部１４４Ｂにコマンドを出力して、ズームレンズ１４Ｂをワイド側に移動させる（ステップＳ２３）。
【００６２】
このように、ユーザは、ズームを操作し、撮影を希望する画角を決定し、決定したところでシャッターボタン２６を全押しする。ＣＰＵ１１０は、シャッターボタン２６が全押しされたか否かを判定し（ステップＳ２４）、全押しされたと判定すると、ＣＣＤ１２４から画像データを取得するとともに、姿勢検出センサ１５２から姿勢データ（θx1、θy1、θz1）を取得する（ステップＳ２５）。
【００６３】
そして、図８（ｃ）に示すように、取得した画像データをモニタ３０にプレビュー表示させるとともに、記憶の有無を問うメッセージ（「記憶しますか？」）を表示させる（ステップＳ２６）。ユーザは、このモニタ３０の表示に基づき記憶の要否を判断し、記憶する場合はメニュー／ＯＫボタン４４を、やり直す場合はＢＡＣＫボタン４２を押す。
【００６４】
ＣＰＵ１１０は、この操作部１１２からの入力に基づき記憶の要否を判定する（ステップＳ２７）。そして、ＢＡＣＫボタン４２が押され、記憶しないと判定した場合は、ステップ２０に戻り、画角の決定からやり直す。
【００６５】
一方、メニュー／ＯＫボタン４４が押され、記憶すると判定した場合は、取得した姿勢データ（θx1、θy1、θz1）を基本姿勢データ（θx1、θy1、θz1）としてＥＥＰＲＯＭ１１８に記録する（ステップＳ２８）。
【００６６】
ここで、ＣＰＵ１１０は、ＥＥＰＲＯＭ１１８の記憶領域に以前取得した基本姿勢データ（θx1、θy1、θz1）があるか否かを判定する（ステップＳ２９）。そして、無いと判定した場合には、そのまま姿勢検出センサ１５２から取得した基本姿勢データ（θx1、θy1、θz1）を書き込む（ステップＳ３０）。一方、以前取得した基本姿勢データ（θx1、θy1、θz1）が残っている場合は、姿勢検出センサ１５２から取得した基本姿勢データ（θx1、θy1、θz1）を上書きする（ステップＳ３１）。
【００６７】
この後、ＣＰＵ１１０は、不用意にズームが操作されて画角が変化するのを防止するために、ズームロックフラグをオンにし、ズーム操作を不能にする（ステップＳ３２）。
【００６８】
以上の行程で姿勢記録の処理が完了する。この後、ユーザ（撮影を依頼する者）は、撮影してもらう人にデジタルカメラ１０を渡し、撮影を依頼する。
【００６９】
ユーザは、自分で決めた構図に収まるよう移動し、撮影の依頼を受けた者は、ユーザ（撮影を依頼した者）が姿勢記録用の撮影を行なった位置で撮影を行なう。
【００７０】
まず、撮影の依頼を受けた者は、シャッターボタン２６を半押しし、ピント合わせを行なう。ＣＰＵ１１０は、このシャッターボタン２６の半押しの有無を判定し（ステップＳ１２）、半押しされたと判定すると、ＡＥ／ＡＦ処理を行なうとともに、姿勢検出センサ１５２から姿勢データ（θx2、θy2、θz2）を取得する（ステップＳ１３）。
【００７１】
そして、その取得した姿勢データ（θx2、θy2、θz2）とＥＥＰＲＯＭ１１８に記憶されている基本姿勢データ（θx1、θy1、θz1）とを比較し、一致しているか否かを判定する（ステップＳ１４）。この判定の結果、一致していない場合は、ズレ量に応じた修正方向の表示処理を実施する（ステップＳ１５）。
【００７２】
この修正方向の表示処理は、図１１に示すフローチャートに従って次の手順で行なわれる。
【００７３】
まず、ＣＰＵ１１０は、横軸（Ｘ軸）の傾き（測定傾斜角θx2）が、基本姿勢の傾き（基本傾斜角θx1）に対して±５度の範囲内にあるか否かを判定する。すなわち、測定傾斜角θx2が不等式（θx1−５）＜θx2＜（θx1＋５）を満足するか否かを判定する（ステップＳ４０）。
【００７４】
測定傾斜角θx2が不等式（θx1−５）＜θx2＜（θx1＋５）を満足していないと判定した場合、次に、ＣＰＵ１１０は、Ｘ軸が基本姿勢（傾斜角θx1）から＋５度以上傾いているか否かを判定する。すなわち、測定傾斜角θx2が不等式（θx1＋５）≦θx2を満足するか否かを判定する（ステップＳ４１）。
【００７５】
そして、Ｘ軸が基本姿勢（傾斜角θx1）から＋５度以上傾いていると判定した場合には、これを修正させるべく、カメラボディ１２の横軸の傾きをマイナス方向に修正させるためのアイコンをモニタに表示させる（ステップＳ４２）。たとえば、図１２（ａ）に示すように、Ｌ字状の矢印のマークが付されたアイコンをモニタ３０の左上隅に表示する。
【００７６】
一方、Ｘ軸が基本姿勢（傾斜角θx1）から−５度以下傾いている場合には、カメラボディ１２の横軸の傾きをプラス方向に修正させるためのアイコンをモニタに表示させる（ステップＳ４３）。たとえば、図１２（ｃ）に示すように、Ｌ字状の矢印のアイコンをモニタ３０の右上隅に表示する。
【００７７】
測定傾斜角θx2が不等式（θx1−５）＜θx2＜（θx1＋５）を満足している場合には、カメラボディ１２の横軸（Ｘ軸）に関する修正用のアイコンの表示は行なわず（ステップＳ４４）、カメラボディ１２の縦軸（Ｙ軸）の傾きの判定に処理移行する。
【００７８】
すなわち、まず、ＣＰＵ１１０は、縦軸（Ｙ軸）の傾き（測定傾斜角θy2）が、基本姿勢の傾き（基本傾斜角θy1）に対して±５度の範囲内にあるかを判定する（測定傾斜角θy2が不等式（θy1−５）＜θy2＜（θy1＋５）を満足するか否かを判定する）（ステップＳ４５）。
【００７９】
測定傾斜角θy2が不等式（θy1−５）＜θy2＜（θy1＋５）を満足していないと判定した場合、次に、ＣＰＵ１１０は、Ｙ軸が基本姿勢（傾斜角θy1）から＋５度以上傾いているか否かを判定する。すなわち、測定傾斜角θy2が不等式（θy1＋５）≦θy2を満足するか否かを判定する（ステップＳ４６）。
【００８０】
そして、Ｙ軸が基本姿勢（傾斜角θy1）から＋５度以上傾いていると判定した場合には、これを修正させるべく、カメラボディ１２の縦軸の傾きをマイナス方向に修正させるためのアイコンをモニタに表示させる（ステップＳ４７）。たとえば、図１３（ｂ）に示すように、下向きの矢印のアイコンをモニタ３０の下部中央に表示する。
【００８１】
一方、Ｙ軸が基本姿勢（傾斜角θy1）から−５度以下傾いている場合には、カメラボディ１２の縦軸の傾きをプラス方向に修正させるためのアイコンをモニタに表示させる（ステップＳ４８）。たとえば、図１３（ｈ）に示すように、上向きの矢印のアイコンをモニタ３０の上部中央に表示する。
【００８２】
測定傾斜角θy2が不等式（θy1−５）＜θy2＜（θy1＋５）を満足している場合には、カメラボディ１２の縦軸（Ｙ軸）に関する修正用のアイコンの表示は行なわず（ステップＳ４９）、カメラボディ１２のＺ軸の傾きの判定処理に移行する。
【００８３】
すなわち、ＣＰＵ１１０は、カメラボディ１２のＺ軸の傾き（測定傾斜角θz2）が、基本姿勢の傾き（基本傾斜角θz1）に対して±５度の範囲内にあるかを判定する（測定傾斜角θz2が不等式（θz1−５）＜θz2＜（θz1＋５）を満足するか否かを判定する）（ステップＳ５０）。
【００８４】
測定傾斜角θz2が不等式（θz1−５）＜θz2＜（θz1＋５）を満足していないと判定した場合、次に、ＣＰＵ１１０は、Ｚ軸が基本姿勢（傾斜角θz1）から＋５度以上傾いているか否かを判定する。すなわち、測定傾斜角θz2が不等式（θz1＋５）≦θz2を満足するか否かを判定する（ステップＳ５１）。
【００８５】
そして、Ｚ軸が基本姿勢（傾斜角θz1）から＋５度以上傾いていると判定した場合には、これを修正させるべく、光軸の傾きをマイナス方向に修正させるためのアイコンをモニタに表示させる（ステップＳ５２）。たとえば、図１３（ｆ）に示すように、右向きの矢印のアイコンをモニタ３０の右側部中央に表示する。
【００８６】
一方、Ｚ軸が基本姿勢（傾斜角θz1）から−５度以下傾いている場合には、光軸の傾きをプラス方向に修正させるためのアイコンをモニタに表示させる（ステップＳ５３）。たとえば、図１３（ｄ）に示すように、左向きの矢印のアイコンをモニタ３０の左側部中央に表示する。
【００８７】
測定傾斜角θz2が不等式を（θz1−５）＜θz2＜（θz1＋５）満足している場合には、カメラボディ１２のＺ軸に関する修正用のアイコンの表示は行なわず（ステップＳ５４）、修正方向の表示処理を終了する。
【００８８】
撮影者（ユーザから撮影を依頼された者）は、このモニタ３０に表示されるアイコン情報をもとにカメラボディ１２の姿勢を修正する。
【００８９】
この後、ＣＰＵ１１０は、再度シャッターボタン２６の半押しの有無を判定し（ステップＳ１６）、シャッターボタン２６が半押しされたと判定すると、ステップ１３に戻って再び姿勢検出センサ１５２から姿勢データを取得する。そして、取得した姿勢データに基づき、修正方向を判断し、必要な修正方向のアイコンを表示させる。
【００９０】
このように、修正方向のアイコンは、シャッターボタン２６が半押しされるたびに新たな情報に更新される。撮影者は、この修正方向のアイコンが消えるまでシャッターボタン２６の半押しと、姿勢修正を繰り返す。そして、修正方向のアイコンが消えたところで、シャッターボタン２６を全押しする。
【００９１】
ＣＰＵ１１０は、このシャッターボタン２６の全押しの有無を判定し（ステップＳ１７）、全押しされたと判定すると、画像データの記録処理を行なう（ステップＳ１８）。すなわち、ＣＣＤ１２４から画像データを取り込み、必要な信号処理を施して、記録メディア１５０に記録する。これにより、ユーザの意図する構図の画像が撮影される。
【００９２】
以上一連の行程で依頼撮影の処理が完了する。ＣＰＵ１１０は、この後、ズームロックフラグをＯＦＦにし（ステップＳ１９）、ズーム操作可能な状態に戻すとともに、撮影モードを通常の撮影モードに復帰させる。
【００９３】
このように、本実施の形態のデジタルカメラ１０によれば、ユーザが、撮影してもらいたい構図を決めると、そのときのカメラボディ１２の姿勢（基本姿勢）をカメラに記憶させておくことができる。そして、その記憶させた姿勢（基本姿勢）で撮影されるように、必要な修正情報がモニタ３０に表示される。これにより、他人に撮影を依頼する場合であっても、ユーザの意図する構図の画像を簡単に撮影してもらうことができる。また、修正情報も修正方向がモニタ３０にアイコンで表示されるだけなので、必要な修正量を明確に把握することができ、撮影を依頼された者も撮影に戸惑うことがない。また、スルー画像の視認性を阻害することもない。
【００９４】
なお、本実施の形態では、スルー画像に重ねて修正方向のアイコンを表示させるようにしているが、修正方向のアイコンを単独で表示させるようにしてもよい。
【００９５】
また、アイコンの表示例も本実施の形態のものに限定されるものではなく、必要な修正方向が分かるものであればよい。
【００９６】
また、カメラボディ１２にスピーカを備えている場合は、音声により修正情報を告知するように指定してもよい。
【００９７】
また、本実施の形態では、基本姿勢に対して各軸が＋５度以上又は−５度以下傾斜している場合についてのみ修正方向のアイコンを表示しているが、これは±５度の範囲内のズレは誤差として許容するように設定しているためである。したがって、厳格に修正する場合には、更に許容範囲を狭めてもよい。
【００９８】
図１４は、デジタルカメラ１０の第２の実施の形態の撮影制御の手順を示すフローチャートである。
【００９９】
本実施の形態のデジタルカメラ１０では、通常撮影時にシャッターボタンを半押しすると、そのときのカメラボディ１２の姿勢データが姿勢検出センサ１５２から取得され、ＥＥＰＲＯＭ１１８に記憶される。
【０１００】
モードスイッチ５０によってカメラのモードが撮影モードに設定されると、ＣＰＵ１１０は、依頼撮影モードに設定されているか否かを判定する（ステップＳ６０）。なお、依頼撮影モードの設定は、上記第１の実施の形態と同様に撮影メニューで設定する。
【０１０１】
ここで、依頼撮影モードに設定されていないと判定されると、通常撮影モードとして次のように動作する。
【０１０２】
まず、ＣＰＵ１１０は、ズームレバー３８が上方向（テレ方向）に操作されたか否かを判定し（ステップＳ６１）、上方向に操作された場合は、ズームレンズ駆動部１４４Ｂにコマンドを出力して、ズームレンズ１４Ｂをテレ側に移動させる（ステップＳ６２）。また、ズームレバー３８が上方向（テレ方向）に操作されていないと判定した場合には、下方向（ワイド方向）に操作されたか否かを判定し（ステップＳ６３）、下方向に操作された場合には、ズームレンズ駆動部１４４Ｂにコマンドを出力して、ズームレンズ１４Ｂをワイド側に移動させる（ステップＳ６４）。
【０１０３】
次に、ＣＰＵ１１０は、シャッターボタン２６が半押しされたか否かを判定し（ステップＳ６５）、半押しされたと判定すると、ＡＥ／ＡＦ処理を行なうとともに、姿勢検出センサ１５２から姿勢データ（θx1、θy1、θz1）を取得する（ステップＳ６６）。そして、その取得した姿勢データ（θx1、θy1、θz1）を基本姿勢データ（θx1、θy1、θz1）としてＥＥＰＲＯＭ１１８に記録する（ステップＳ６７）。
【０１０４】
ここで、ＣＰＵ１１０は、ＥＥＰＲＯＭ１１８の記憶領域に以前取得した基本姿勢データ（θx1、θy1、θz1）があるか否かを判定する（ステップＳ６８）。そして、無いと判定した場合には、そのまま姿勢検出センサ１５２から取得した基本姿勢データ（θx1、θy1、θz1）を書き込む（ステップＳ６９）。一方、以前取得した基本姿勢データ（θx1、θy1、θz1）が残っている場合は、姿勢検出センサ１５２から取得した基本姿勢データ（θx1、θy1、θz1）を上書きする（ステップＳ７０）。
【０１０５】
この後、ＣＰＵ１１０は、シャッターボタン２６の全押しの有無を判定し（ステップＳ７１）、全押しされたと判定すると、画像データの記録処理を行なう（ステップＳ７２）。すなわち、ＣＣＤ１２４から画像データを取り込み、必要な信号処理を施して、記録メディア１５０に記録する。
【０１０６】
以上が通常撮影モードでの動作手順であり、この通常撮影モードでの撮影過程でカメラボディの姿勢データがカメラに記憶される。したがって、他人に撮影を依頼する場合は、撮影を依頼する直前に希望する構図の画像を撮影するか、あるいは構図を決めてシャッターボタン２６を半押ししておく必要がある。
【０１０７】
上記ステップ６０で依頼撮影モードに設定されていると判定されると、デジタルカメラ１０は依頼撮影モードで動作する。依頼撮影モードの下では図１５に示すフローチャートに従って次のように撮影処理が行なわれる。
【０１０８】
まず、不用意にズームが操作されて画角が変化するのを防止するために、ＣＰＵ１１０は、ズームロックフラグをオンにし、ズーム操作を不能にする（ステップＳ８０）。
【０１０９】
ユーザは、この状態で他人に撮影を依頼し、自分で決めた撮影ポイントに移動する。一方、撮影の依頼を受けた者は、シャッターボタン２６を半押しし、ピント合わせを行なう。ＣＰＵ１１０は、このシャッターボタン２６の半押しの有無を判定し（ステップＳ８１）、半押しされたと判定すると、ＡＥ・ＡＦ処理を行なうとともに、姿勢検出センサ１５２から姿勢データ（θx2、θy2、θz2）を取得する（ステップＳ８２）。
【０１１０】
そして、その取得した姿勢データ（θx2、θy2、θz2）とＥＥＰＲＯＭ１１８に記憶されている基本姿勢データ（θx1、θy1、θz1）とを比較し、一致しているか否かを判定する（ステップＳ８３）。この判定の結果、一致していない場合は、修正方向の表示処理を実施する（ステップＳ８４）。
【０１１１】
なお、修正方向の表示処理は、上記第１の実施の形態と同じなので、ここでは、その説明は省略する。
【０１１２】
撮影者（ユーザから撮影を依頼された者）は、モニタ３０に表示される修正方向のアイコン情報をもとにカメラボディ１２の姿勢を修正する。
【０１１３】
ＣＰＵ１１０は、再度シャッターボタン２６の半押しの有無を判定し（ステップＳ８５）、シャッターボタン２６が半押しされたと判定すると、ステップ８２に戻って再び姿勢検出センサ１５２から姿勢データを取得する。そして、取得した姿勢データに基づき、修正方向を判断し、必要な修正方向のアイコンを表示させる。ユーザは、この修正方向のアイコンが消えたところで、シャッターボタン２６が全押しする。
【０１１４】
ＣＰＵ１１０は、このシャッターボタン２６の全押しの有無を判定し（ステップＳ８６）、全押しされたと判定すると、画像データの記録処理を行なう（ステップＳ８７）。すなわち、ＣＣＤ１２４から画像データを取り込み、必要な信号処理を施して、記録メディア１５０に記録する。これにより、ユーザが先に撮影した画像と同じ構図の画像が撮影される。
【０１１５】
この後、ＣＰＵ１１０は、ズームロックフラグをＯＦＦにし（ステップＳ８８）、ズーム操作可能な状態に戻すとともに、撮影モードを通常撮影モードに復帰させる。
【０１１６】
このように、本実施の形態のデジタルカメラ１０によれば、通常撮影時にシャッターボタンを半押しすると、そのときのカメラボディ１２の姿勢データが姿勢検出センサ１５２から取得され、ＥＥＰＲＯＭ１１８に記憶される。
【０１１７】
これにより、上記第１の実施の形態と同様に他人に撮影を依頼する場合であっても、ユーザの意図する構図の画像を簡単に撮影してもらうことができる。
【０１１８】
なお、本実施の形態では、通常撮影モードでシャッターボタン２６を半押しすると、姿勢データがＥＥＰＲＯＭ１１８に記憶されるようにしているが、シャッターボタン２６を全押し、すなわち、撮影を行なうと姿勢データがＥＥＰＲＯＭ１１８に記録されるようにしてもよい。
【０１１９】
また、依頼撮影時にシャッターボタンが半押しされると、そのとき取得された姿勢データに基づいて修正方向のアイコンがモニタ３０に表示されるようにしているが、短い間隔で定期的に姿勢データを取得し、随時修正方向のアイコンを更新してモニタ３０に表示させるようにしてもよい。
【０１２０】
さらに、カメラボディ１２の姿勢を検出する姿勢検出センサについては、３軸（Ｘ軸、Ｙ軸、Ｚ軸）の傾斜角度が検出できるものであれば、本実施の形態のものに限定されるものではない。
【０１２１】
なお、上述した一連の実施の形態では、本発明を静止画の記録・再生が可能なデジタルカメラに適用した場合を例に説明したが、静止画の他に動画の記録・再生が可能なデジタルカメラにも同様に適用することができる。
【０１２２】
また、上述した一連の実施の形態では、本発明をデジタルカメラに適用した場合を例に説明したが、本発明の適用はデジタルカメラに限らず、デジタルビデオカメラやカメラ付き携帯電話機やカメラ付きＰＤＡ、カメラ付きパーソナルコンピュータ等の撮影機能を備えた電子機器（撮影装置）全般に適用することができる。
【図面の簡単な説明】
【０１２３】
【図１】本発明が適用されたデジタルカメラの正面斜視図
【図２】本発明が適用されたデジタルカメラの背面斜視図
【図３】本発明が適用されたデジタルカメラの内部構成を示すブロック図
【図４】姿勢検出センサの構成図
【図５】姿勢検出センサの検出角度の説明図
【図６】姿勢検出センサの検出角度の説明図
【図７】姿勢検出センサの検出角度の説明図
【図８】撮影メニューの表示例を示す図
【図９】依頼撮影モードでの撮影処理の手順を示すフローチャート
【図１０】姿勢記録の処理の手順を示すフローチャート
【図１１】修正方向の表示処理の手順を示すフローチャート
【図１２】修正方向のアイコンの表示例を示す図
【図１３】修正方向のアイコンの表示例を示す図
【図１４】第２の実施の形態のデジタルカメラの撮影処理の手順を示すフローチャート
【図１５】依頼撮影モードでの撮影処理の手順を示すフローチャート
【符号の説明】
【０１２４】
１０…デジタルカメラ、１２…カメラボディ、１４…レンズ、１６…ストロボ、１８…ファインダ窓、２０…セルフタイマランプ、２２…ＵＳＢ端子、２４…電源端子、２６…シャッターボタン、２８…電源ボタン、３０…モニタ、３２…ファインダ接眼部、３４…ストロボボタン、３６…マクロボタン、３８…ズームレバー、４０…表示ボタン、４２…ＢＡＣＫボタン、４４…メニュー／ＯＫボタン、４８…十字ボタン、５０…モードスイッチ、１１０…ＣＰＵ、１１２…操作部、１１４…バス、１１６…ＲＯＭ、１１８…ＥＥＰＲＯＭ、１２０…メモリ（ＳＤＲＡＭ）、１２２…ＶＲＡＭ、１２４…カラーＣＣＤ固体撮像素子（ＣＣＤ）、１２６…タイミングジェネレータ、１２８…アナログ処理部（ＣＤＳ／ＡＭＰ）、１３０…Ａ／Ｄ変換器、１３２…画像入力コントローラ、１３４…画像信号処理回路、１３６…ビデオエンコーダ、１３８…ＡＦ検出回路、１４０…ＡＥ／ＡＷＢ検出回路、１４２…絞り駆動部、１４４…レンズ駆動部、１４６…圧縮伸張回路、１４８…メディアコントローラ、１５０…記録メディア、１５２…姿勢検出センサ
【図１】
2005128437.tif 000003
【図２】
2005128437.tif 000004
【図３】
2005128437.tif 000005
【図４】
2005128437.tif 000006
【図５】
2005128437.tif 000007
【図６】
2005128437.tif 000008
【図７】
2005128437.tif 000009
【図８】
2005128437.tif 000010
【図９】
2005128437.tif 000011
【図１０】
2005128437.tif 000012
【図１１】
2005128437.tif 000013
【図１２】
2005128437.tif 000014
【図１３】
2005128437.tif 000015
【図１４】
2005128437.tif 000016
【図１５】
2005128437.tif 000017