(57)【要約】【課題】画像を再生する際、ユーザにとって直感的な操作を簡易かつ低コストで実現することができる撮像装置を提供する。【解決手段】制御部１００２は、スルー画像が表示される画像信号の中から、縦・横方向の移動量が検出されたか否かを判別する（Ｓ６）。この縦・横方向の動き検出処理において、撮像装置の動きが検出された場合、制御部１００２は、画像信号の中から検出された撮像装置の移動量をＲＡＭ１００３に記憶する。制御部１００２は、ＲＡＭ１００３に記憶された移動量の検出結果を用いて、再生画像の表示部位を変更する（Ｓ７）。【選択図】図２
2011077816.tif 000002
【特許請求の範囲】
【請求項１】
画像を再生する撮像装置であって、
被写体を撮像する撮像手段と、
記録された画像を再生する再生手段と、
前記再生手段によって画像を再生する際、前記撮像手段によって撮像される被写体の動きを検出する動き検出手段と、
前記動き検出手段によって検出された被写体の動きに基づき、前記再生手段によって再生される画像の表示範囲を制御する表示制御手段とを備えたことを特徴とする撮像装置。
【請求項２】
前記動き検出手段によって検出される被写体の動きに基づき、前記撮像装置の移動量を算出する算出手段を備え、
前記表示制御手段は、前記算出手段によって算出された前記撮像装置の移動量に従って、前記再生手段によって再生される画像の表示範囲を制御することを特徴とする請求項１記載の撮像装置。
【請求項３】
画像制御情報を入力する入力手段を備え、
前記表示制御手段は、前記入力手段によって入力された画像制御情報、および前記動き検出手段によって検出される被写体の動きに基づき、前記再生手段によって再生される画像の表示範囲を制御することを特徴とする請求項１または２記載の撮像装置。
【請求項４】
前記動き検出手段は、前記撮像手段によって撮像される被写体の中から、特定の被写体の動きを検出することを特徴とする請求項１記載の撮像装置。
【請求項５】
前記動き検出手段は、前記特定の被写体を自動で選択する選択手段を備え、前記選択手段によって選択された前記特定の被写体の動きを検出することを特徴とする請求項４記載の撮像装置。
【請求項６】
前記表示制御手段は、前記動き検出手段による前記被写体の動きとして、前記撮像装置の縦・横方向の動きが検出された場合、前記再生手段によって再生される画像の表示範囲の制御として、当該画像の表示部位を移動させることを特徴とする請求項１または２記載の撮像装置。
【請求項７】
前記表示制御手段は、前記動き検出手段による前記被写体の動きとして、前記撮像手段の奥行き方向の動きが検出された場合、前記再生手段によって再生される画像の表示範囲の制御として、当該画像の拡大率を変更することを特徴とする請求項１または２記載の撮像装置。
【請求項８】
前記表示制御手段は、前記動き検出手段による前記被写体の動きとして、前記撮像手段の傾き方向の動きが検出された場合、前記再生手段によって再生される画像の表示範囲の制御として、当該画像を回転させることを特徴とする請求項１または２記載の撮像装置。
【請求項９】
前記表示制御手段は、前記動き検出手段による前記被写体の動きとして、前記撮像装置の縦・横方向の動きが検出された場合、前記再生手段によって再生される画像の表示範囲の制御として、画像送りを行うことを特徴とする請求項１または２記載の撮像装置。
【請求項１０】
前記表示制御手段は、前記再生手段によって再生される画像の表示部位が斜め方向に移動することを制限することを特徴とする請求項６記載の撮像装置。
【請求項１１】
前記表示制御手段は、前記再生手段によって再生される画像の回転を制限することを特徴とする請求項８記載の撮像装置。
【請求項１２】
前記表示制御手段は、前記表示範囲が前記再生手段によって再生される画像の端に達した場合、前記画像送りを行うことを特徴とする請求項９記載の撮像装置。
【請求項１３】
前記再生手段によって再生される画像を表示する際、前記再生される画像に、前記撮像手段によって撮像される被写体の画像を重ねて表示することを特徴とする請求項１記載の撮像装置。
【請求項１４】
前記再生手段によって再生される画像を表示する際、前記再生される画像の一部に、前記撮像手段によって撮像される被写体の画像を表示することを特徴とする請求項１記載の撮像装置。
【請求項１５】
前記表示制御手段を有効あるいは無効に切り替える操作手段を備えたことを特徴とする請求項１乃至１４のいずれか１項に記載の撮像装置。
【請求項１６】
画像を再生する撮像装置の制御方法であって、
被写体を撮像する撮像ステップと、
記録された画像を再生する再生ステップと、
前記再生ステップで画像を再生する際、前記撮像ステップで撮像される被写体の動きを検出する動き検出ステップと、
前記動き検出ステップで検出された被写体の動きに基づき、前記再生ステップで再生される画像の表示範囲を制御する表示制御ステップとを有することを特徴とする撮像装置の制御方法。
【請求項１７】
画像を再生する撮像装置の制御方法をコンピュータに実行させるプログラムであって、
前記制御方法は、
被写体を撮像する撮像ステップと、
記録された画像を再生する再生ステップと、
前記再生ステップで画像を再生する際、前記撮像ステップで撮像される被写体の動きを検出する動き検出ステップと、
前記動き検出ステップで検出された被写体の動きに基づき、前記再生ステップで再生される画像の表示範囲を制御する表示制御ステップとを有することを特徴とするプログラム。
【請求項１８】
請求項１７記載のプログラムを格納することを特徴とするコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を再生する撮像装置、その制御方法、プログラムおよび記憶媒体に関する。
【背景技術】
【０００２】
従来、デジタルカメラで撮影後の画像確認や保存画像の再生においては、画像の部分拡大や縮小、拡大時の移動などを操作する操作部材として、ボタンを割り当てることが多かった。
【０００３】
図１３は従来の撮像装置の構成を示す図である。例えば、図１３に示すように、画像再生時、撮像部１３０１の電源は落とされる。また、再生画像は、メモリカード１３０７からメディアドライブ１３０５を介して読み出され、表示部１３０６により表示される。ボタン、レバーなどの操作部１３０８を用いて、再生された画像の表示範囲が制御され、画像送り操作、画像の削除操作などが行われた。
【０００４】
従来の方法として、画像の拡大・縮小用のボタンを撮影時のズームボタンと兼用することや、上下左右の移動をメニューの選択ボタンと兼用することが行われていた（特許文献１）。
【０００５】
しかし、この方法では、画像の任意の一部分を拡大しながら移動するなど、複数の操作を同時に行うことは困難であった。さらに、煩雑なボタン操作からユーザを解放することはできなかった。
【０００６】
このような煩雑なボタン操作を行わない手段として、制御情報（ｘ、ｙ、ｚ）を連続的に撮影された画像情報（Ａ、Ａ’）の相対的なシフトから求める入力装置が提案されている（特許文献２）。
【０００７】
また、カメラで予め配置された発光体を撮影し、発光体の画像位置情報に基づきビデオ画面に対するカメラの相対位置や角度および傾きを検出する技術がある（特許文献３）。
【０００８】
また、加速度検出のための加速度センサと補完的に撮像素子を使用することにより、精度を高める技術も提案されている（特許文献４）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平１１−３０８４９０号公報
【特許文献２】特表２００３−５０３７７３号公報
【特許文献３】特開平８−７１２５２号公報
【特許文献４】特開２００７−１２１４８９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記従来の撮像装置では、つぎのような問題があった。すなわち、特許文献１に記載の撮像装置では、前述したように、画像の任意の一部分を拡大しながら移動するなど、複数の操作を同時に行うことは困難であった。さらに、煩雑なボタン操作を必要としていた。
【００１１】
また、特許文献２には、デジタルカメラの画像再生時における、再生画像の回転や画像送りなど、デジタルカメラに望まれる利便性については、記述されていなかった。
【００１２】
また、特許文献３に記載の技術では、予め目印となる発光体を必要とし、装置が大掛かりとなる上、使用可能な場所が限定されていた。
【００１３】
また、特許文献４に記載の技術では、移動量検出のための加速度センサが必要となり、コスト的に不利であった。また、撮像装置を固定した状態で、再生画像の表示範囲の制御が困難であった。
【００１４】
このように、従来の撮像装置では、再生画像の表示範囲を制御する際、多数のボタンを要することによる煩雑さ、画像の回転などの機能不足、装置の大がかりになること、コスト的に不利であることなど、種々の問題があった。
【００１５】
本発明は、上記問題を解決するためになされたものであり、画像を再生する際、ユーザにとって直感的な操作を簡易かつ低コストで実現することができる撮像装置を提供することを目的とする。また、本発明は、その制御方法、プログラムおよび記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、本発明の撮像装置は、画像を再生する撮像装置であって、被写体を撮像する撮像手段と、記録された画像を再生する再生手段と、前記再生手段によって画像を再生する際、前記撮像手段によって撮像される被写体の動きを検出する動き検出手段と、前記動き検出手段によって検出された被写体の動きに基づき、前記再生手段によって再生される画像の表示範囲を制御する表示制御手段とを備えたことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、撮像される被写体の動きに基づき、再生手段によって再生される画像の表示範囲を制御する。これにより、画像を再生する際、ユーザにとって直感的な操作を簡易かつ低コストで実現することができる。
【図面の簡単な説明】
【００１８】
【図１】実施の形態におけるデジタルカメラ１００の構成を示すブロック図である。
【図２】スルー画像による移動量検出を用いた再生画像の表示部位の変更処理手順を示すフローチャートである。
【図３】再生画像の拡大率の変更処理手順を示すフローチャートである。
【図４】再生画像の表示部位を変更する際における画面全体を利用したスルー画像の移動量検出および再生画像の表示例を示す図である。
【図５】再生画像の拡大率を変更する際における画面全体を利用したスルー画像の移動量検出および再生画像の表示例を示す図である。
【図６】ズームレバーを用いた再生画像の拡大率の変更処理手順を示すフローチャートである。
【図７】再生画像の倍率変更方法、再生画像の倍率およびスルー画像のズーム倍率の関係を示すテーブルである。
【図８】撮像装置が回転した場合における再生画像の傾き角度の変更処理手順を示すフローチャートである。
【図９】再生画像の傾き角度を変更する際におけるスルー画像および再生画像の表示例を示す図である。
【図１０】再生画像の画像送り処理手順を示すフローチャートである。
【図１１】再生画像の画像送りを行う際における画面全体を利用したスルー画像の移動量検出および再生画像の表示例を示す図である。
【図１２】スルー画像が表示された再生画面を示す図である。
【図１３】従来の撮像装置の構成を示す図である。
【発明を実施するための形態】
【００１９】
本発明の撮像装置、その制御方法、プログラムおよび記憶媒体の実施の形態について図面を参照しながら説明する。本実施形態の撮像装置はデジタルカメラに適用される。
【００２０】
（カメラ構成について）
図１は実施の形態におけるデジタルカメラ１００の構成を示すブロック図である。デジタルカメラ１００は、撮像部１００１、制御部１００２、ＲＡＭ１００３、ＲＯＭ１００４、メディアドライブ１００５、表示部１００６および操作部１００８がバス１００９を介して接続された構成を有する。メディアドライブ（記録媒体Ｉ／Ｆ）１００５には、メモリカード１００７が装着される。
【００２１】
撮像部１００１は、被写体を撮像するものであり、レンズを含む光学系と、ＣＣＤやＣＭＯＳ等の撮像素子と、この撮像素子を駆動する駆動回路と、アナログ信号処理回路および画像処理回路などのデジタル信号処理回路とからなる。
【００２２】
撮像部１００１によって撮像された画像は、被写体の動きを検出する制御部（ＣＰＵ）１００２に送られる。制御部１００２では、フレーム間における、ｘ、ｙ、ｚ方向（横、縦、奥行き方向）および傾き方向の動き検出が行われる。
【００２３】
制御部１００２は、撮像装置全体を制御する。制御部１００２は、ＲＯＭ１００４に記録されたプログラムを実行することで、後述する各処理を行う。
【００２４】
ＲＯＭ１００４は、電気的に消去・記録可能なメモリである。ＲＯＭ１００４には、例えばＥＥＰＲＯＭ等が用いられる。また、ＲＯＭ１００４には、制御部１００２の動作用の定数、プログラム等が記憶される。ここで、プログラムとは、本実施形態において後述する各種のフローチャートを実行するためのプログラムを指す。
【００２５】
ＲＡＭ１００３はシステムメモリである。ＲＡＭ１００３には、制御部１００２の動作用の定数、変数、不揮発性メモリであるＲＯＭ１００４から読み出したプログラム等が展開される。
【００２６】
制御部１００２は、メモリカード１００７等の記録媒体の画像記録部からメディアドライブ１００５を介して読み出された画像に対し、前述した動き検出の結果に基づき、再生画像の拡大率（倍率）、表示箇所（部位）、傾き角度などの表示範囲の制御を行う。制御部１００２は、この表示範囲の制御情報をもとに、液晶画面などの表示部（ディスプレイ）１００６に画像を再生する。
【００２７】
ここでは、デジタルカメラ１００のメモリに記録された画像を再生する際、再生モードに設定された状態で撮像部１００１を駆動することによって得られる画像をスルー画像と呼ぶ。また、このスルー画像は、撮像部１００１で特定のフレームレートにより逐次撮影される画像である。
【００２８】
通常の撮影時、このスルー画像をディスプレイ１００６に表示することによって、本撮影前に現在の撮像部１００１で撮像できる画角や被写体をユーザに認識させることができる。
【００２９】
しかし、本実施形態では、ディスプレイ１００６には、メモリカード１００７等の記録媒体から読み出された再生画像が表示されているので、スルー画像は撮影されるが、表示されない。すなわち、本実施形態では、画像を再生するモードにおいても、被写体を撮像する撮像部１００１を有効化し、スルー画像の撮影が行われる。
【００３０】
また、制御部１００２は、スルー画像から被写体の動きを検出し、この動き検出結果を用いて、再生画像の表示範囲２００２（図４参照）を制御する。
【００３１】
また、撮影時や再生時に使用される操作部１００８には、電源ボタン（図示せず）、ズームレバー１００８ａ、選択ボタン、撮影モード／再生モードの変更ボタン（図示せず）などが含まれる。
【００３２】
（画像の移動について）
上記構成を有するデジタルカメラの動作を示す。始めに、カメラの移動量制御において、画面全体の動きベクトルを検出する場合を示す。図２はスルー画像による移動量検出を用いた再生画像の表示部位の変更処理手順を示すフローチャートである。この処理プログラムはＲＯＭ１００４に格納されており、制御部１００２によって実行される。
【００３３】
まず、制御部１００２は、撮像部１００１の駆動を開始する（ステップＳ１）。制御部１００２は、撮像部１００１でスルー画像を撮影する（ステップＳ２）。制御部１００２は、メディアドライブ１００５からメモリカード１００７の内部に保存されている画像を読み出す（ステップＳ３）。
【００３４】
制御部１００２は、読み出された画像を表示部１００６で再生する（ステップＳ４）。制御部１００２は、操作部１００８に設けられた電源ボタンや撮影モードへの移行ボタン（変更ボタン）が押され、再生モードを終了するか否かを判別する（ステップＳ５）。電源ボタンや撮影モードへの移行ボタンが押された場合、制御部１００２は、再生モードを終了し、本処理を終了する。
【００３５】
一方、電源ボタンや撮影モードへの移行ボタンが押されていない場合、制御部１００２は、スルー画像が表示される画像信号の中から、縦・横方向の移動量が検出されたか否かを判別する（ステップＳ６）。この縦・横方向の動き検出処理において、撮像装置の動きが検出された場合、制御部１００２は、画像信号の中から検出された撮像装置の移動量をＲＡＭ１００３に記憶する。なお、移動量検出と再生画像の関連については、図４、図５を用いて後述する。
【００３６】
制御部１００２は、ＲＡＭ１００３に記憶された移動量の検出結果を用いて、再生画像の表示部位を変更する（ステップＳ７）。表示部位の変更終了後、制御部１００２は、ステップＳ５の処理に戻る。
【００３７】
一方、ステップＳ６の動き検出処理において、縦・横方向の動きが検出されなかった場合、制御部１００２は、ＲＡＭ１００３内の撮像装置の移動量の領域に値０を設定する。この後、制御部１００２は、ステップＳ５の処理に戻る。
【００３８】
（画像の倍率の変更について）
つぎに、再生画像の倍率（拡大率）の変更動作について説明する。図３は再生画像の拡大率の変更処理手順を示すフローチャートである。この処理プログラムはＲＯＭ１００４に格納されており、制御部１００２によって実行される。なお、ステップＳ１１〜Ｓ１５の処理は、前述したステップＳ１〜Ｓ５の処理と同様であるので、その説明を省略する。
【００３９】
制御部１００２は、スルー画像が表示される画像信号の中から、奥行き（ｚ）方向の移動量が検出されたか否かを判別する（ステップＳ１６）。この奥行き（ｚ）方向の動き検出処理において、撮像装置の動きが検出された場合、制御部１００２は、画像信号の中から検出された撮像装置の移動量をＲＡＭ１００３に記憶する。なお、移動量検出と再生画像の関連については、図４、図５を用いて後述する。
【００４０】
制御部１００２は、ＲＡＭ１００３に記憶された移動量の検出結果を用いて、再生画像の拡大率を変更する（ステップＳ１７）。拡大率の変更終了後、制御部１００２は、ステップＳ１５の処理に戻る。
【００４１】
一方、ステップＳ１６の動き検出処理において、奥行き（ｚ）方向の動きが検出されなかった場合、制御部１００２は、ＲＡＭ１００３内の撮像装置の移動量の領域に値０を設定する。この後、制御部１００２は、ステップＳ１５の処理に戻る。
【００４２】
図４は再生画像の表示部位を変更する際における画面全体を利用したスルー画像の移動量検出および再生画像の表示例を示す図である。同図（ａ）は撮像装置の再生モードにおけるスルー画像の初期状態を表す。同図（ｂ）は撮像装置の再生モードにおける再生画像の初期状態を表す。
【００４３】
スルー画像が同図（ａ）の初期状態から、同図（ｃ）に示すように拡大された場合、制御部１００２は、現在のフレームのスルー画像と前フレームのスルー画像との差分を検出する。この際、拡大率は、画面内に移る被写体の大きさから算出される。被写体との距離が縮まる場合、つまりｚ方向の距離が縮まる場合、制御部１００２は、同図（ｄ）に示すように、再生画像の拡大率が大きくなるように制御する。
【００４４】
また、同図（ｃ）の状態から、同図（ｅ）に示すように、撮像装置を下方向に向けた場合、スルー画像から被写体の上方向への動きが検出される。これに伴い、再生画像の再生部分（表示部分）も、同図（ｄ）の状態から同図（ｆ）に示すように、被写体の動きとは逆方向に、つまり下方向に移動する。
【００４５】
このように、遠くの風景を撮影しながら、カメラをズーム・パン・チルト操作した場合など、撮影されている画面全体の移動量をもとに、再生画像の表示部分が変化する。
【００４６】
なお、カメラの移動量制御において、動きベクトルの検出は、前述したように、画面全体を利用して行うのではなく、画面内の特定の被写体を利用して行ってもよい。ユーザによって指定された被写体の動きベクトルを検出する場合、具体的に、ユーザが画面内にある高いコントラスト比を持つ被写体を選択し、この選択された被写体の移動量をもとに、再生画像の表示部分を移動あるいは拡大させるようにしてもよい。
【００４７】
また、ユーザの代わりに、撮像装置が、動きベクトル検出の対象となる被写体として、画面内にある高いコントラスト比を持つ被写体を選択し、この選択された被写体の移動量をもとに、再生画像の表示部分を移動あるいは拡大させるようにしてもよい。
【００４８】
撮像装置が自動で動きベクトル検出の対象となる被写体を選ぶ利点として、動きベクトルを検出しやすい被写体を選べることや、表示範囲の変更をスムーズに行えることが挙げられる。一方、ユーザが動きベクトル検出の対象となる被写体を選ぶ利点として、高いコントラスト比を持つ物体であっても、自分で動いてしまう、例えば移動中の自動車や動物などを、動きベクトル検出の対象から外せることが挙げられる。
【００４９】
図５は再生画像の拡大率を変更する際における画面全体を利用したスルー画像の移動量検出および再生画像の表示例を示す図である。図５には、スルー画像２００１中のコーヒカップを特定の被写体とし、これを囲むマーカ２００３が示されている。
【００５０】
同図（ａ）は撮像装置の再生モードにおけるスルー画像の初期状態を表す。同図（ｂ）は撮像装置の再生モードにおける再生画像の初期状態を表す。
【００５１】
スルー画像が同図（ａ）の初期状態から同図（ｃ）に示すように拡大された場合、制御部１００２は、現在のフレームのスルー画像と前フレームのスルー画像との差分を検出する。この際、拡大率は、画面内に映る、特定の被写体の大きさから算出される。特定の被写体との距離が縮まる場合、つまりｚ方向の距離が縮まる場合、制御部１００２は、同図（ｄ）に示すように、再生画像の拡大率が大きくなるように制御する。
【００５２】
また、同図（ｃ）の状態から、同図（ｅ）に示すように、撮像装置を下方向に向けた場合、スルー画像から特定の被写体の上方向への動きが検出される。これに伴い、再生画像の再生部分（表示部分）も、同図（ｄ）の状態から同図（ｆ）に示すように、特定の被写体の動きとは逆方向に、つまり下方向に移動する。
【００５３】
図４では、遠くの風景を撮影しながら、カメラをズーム・パン・チルト操作した場合など、撮影されている画面全体の移動量をもとに、再生画像の表示部分が移動した。一方、図５では、撮像装置を三脚等に固定して動かしたくない場合でも、特定の被写体として、撮像装置の前に、例えば、ユーザの手などの身近なものを置き、その動きを検出させることにより、表示範囲を変更することができる。
【００５４】
また、街中などでは、いろいろな方向に歩く人がおり、これらの外乱を避けるために、特定の被写体をマーカとして利用することにより、再生画像の表示部位がユーザの意図しない方向へ移動することを抑止することができる。
【００５５】
ここで、特定の被写体を利用する場合、再生モードの初期状態における特定の被写体までの距離情報との差分をもとに、再生画像の拡大率を変更するようにしてもよい。具体的に、制御部１００２は、特定の被写体までの距離が近づいている場合、再生画像の拡大率を大きくし、一方、特定の被写体までの距離が遠のいている場合、拡大率を小さくするように変更する。
【００５６】
また、ズームレバー１００８ａを操作して拡大・縮小の制御を行い、ｘ、ｙ方向への移動量のみをスルー画像を用いて行うようにしてもよい。この場合、ズームレバーの操作に連動して、実際の光学系の倍率が変化するようにしてもよいし、変化しなくてもよい。
【００５７】
また、ズームレバーを操作して拡大・縮小を制御する際、ズームレバーと連動して撮像系の倍率が変化する場合、撮像装置を同じ角度だけパン・チルト操作しても、拡大時には被写体の移動量が大きくなる。このため、撮像装置または被写体が動いた際、再生画像の表示領域の移動量も大きくなる。
【００５８】
一方、ズームレバーを操作して拡大・縮小を制御する際、実際の光学系の倍率が変化しない場合、撮像装置を同じ角度だけパン・チルト操作しても、拡大時には被写体の移動量は変わらない。従って、撮像装置または被写体が動いた際、再生画像の表示領域の移動量は変わらない。
【００５９】
（ズームレバーを用いた倍率の変更について）
図６はズームレバーを用いた再生画像の拡大率の変更処理手順を示すフローチャートである。この処理プログラムはＲＯＭ１００４に格納されており、制御部１００２によって実行される。なお、ステップＳ２１〜Ｓ２５の処理は、前述したステップＳ１〜Ｓ５の処理と同様であるので、その説明を省略する。
【００６０】
ステップＳ２５の処理後、制御部１００２は、操作部１００８に含まれるズームレバー１００８ａの操作を検出する（ステップＳ２６）。これにより、ズームレバー１００８ａの操作結果、すなわち画像制御情報が制御部１００２に入力される。制御部１００２は、ズームレバー１００８ａの操作結果に基づき、ズーム倍率を変更する（ステップＳ２７）。制御部１００２は、スルー画像が表示される画像信号の中から、奥行き方向の移動量が検出されたか否かを判別する（ステップＳ２８）。
【００６１】
この奥行き方向の動き検出処理において、撮像装置の動きが検出された場合、制御部１００２は、画像信号の中から検出された撮像装置の移動量をＲＡＭ１００３に記憶する。
【００６２】
制御部１００２は、ＲＡＭ１００３に記憶された移動量の検出結果をもとに再生画像の拡大率を変更する（ステップＳ２９）。これらの変更終了後、制御部１００２は、ステップＳ２５の処理に戻る。
【００６３】
一方、ステップＳ２８の動き検出処理において、奥行き方向の動きが検出されなかった場合、制御部１００２は、ＲＡＭ１００３内の撮像装置の移動量の領域に値０を設定する。この後、制御部１００２は、ステップＳ２５の処理に戻る。
【００６４】
図７は再生画像の倍率変更方法、再生画像の倍率およびスルー画像のズーム倍率の関係を示すテーブルである。再生画像の倍率変更方法を、ユーザが操作部１００８を介して任意に選択することにより、ユーザ個人ごとの好みや周辺の被写体状況に合った、直感的な操作が可能となる。
【００６５】
具体的に、ユーザによって操作モード１が選択された場合、再生画像の倍率変更方法は画面全体の変化であるとし、再生画像の倍率およびスルー画像のズーム倍率はともに変更しない。また、操作モード２が選択された場合、再生画像の倍率変更方法はマーキングされた特定の被写体の大きさの変化であるとし、再生画像の倍率は拡大・縮小し、スルー画像のズーム倍率は変更しない。
【００６６】
また、操作モード３が選択された場合、再生画像の倍率変更方法は測距情報に基づく対象までの距離の変化であるとし、再生画像の倍率は拡大・縮小し、スルー画像のズーム倍率は変更しない。また、操作モード４が選択された場合、再生画像の倍率変更方法はズームレバー操作であるとし、再生画像の倍率は拡大・縮小し、スルー画像のズーム倍率は変更しない。また、操作モード５が選択された場合、再生画像の倍率変更方法はズームレバー操作であるとし、再生画像の倍率は変更せず、スルー画像のズーム倍率は拡大・縮小する。なお、再生画像の倍率変更方法がズームレバー操作である場合、再生画像の倍率およびスルー画像のズーム倍率はともに拡大・縮小する操作モードであってもよい。
【００６７】
（画像の回転について）
つぎに、被写体あるいはカメラが回転した場合の動作を示す。図８は撮像装置が回転した場合における再生画像の傾き角度の変更処理手順を示すフローチャートである。この処理プログラムはＲＯＭ１００４に格納されており、制御部１００２によって実行される。なお、ステップＳ３１〜Ｓ３５の処理は、前述したステップＳ１〜Ｓ５の処理と同様であるので、その説明を省略する。
【００６８】
制御部１００２は、スルー画像が表示される画像信号の中から、傾き方向の動きが検出されたか否かを判別する（ステップＳ３６）。この傾き方向の動き検出処理において、撮像装置の動きが検出された場合、制御部１００２は、画像信号の中から検出された撮像装置の移動量をＲＡＭ１００３に記憶する。
【００６９】
制御部１００２は、ＲＡＭ１００３に記憶された移動量の検出結果を用いて、再生画像の表示部位の傾き角度を変更する（ステップＳ３７）。この際、撮像装置の傾き方向とは反対方向に同量だけ、表示部１００６の再生画像を傾かせることにより、ユーザの視点では再生画像の表示部位の切り取り方が変化し、再生画像の傾きは変化しない。この変更終了後、制御部１００２は、ステップＳ３５の処理に戻る。
【００７０】
一方、この動き検出処理において、傾き方向の動きが検出されなかった場合、制御部１００２は、ＲＡＭ１００３内の撮像装置の移動量の領域に値０を設定する。この後、制御部１００２は、ステップＳ３５の処理に戻る。
【００７１】
図９は再生画像の傾き角度を変更する際におけるスルー画像および再生画像の表示例を示す図である。同図（ａ）は撮像装置の再生モードにおけるスルー画像の初期状態を表す。同図（ｂ）は撮像装置の再生モードにおける再生画像の初期状態を表す。
【００７２】
同図（ｃ）に示すように、撮像装置を傾けた際、回転方向の移動量が検出される。制御部１００２は、この検出された回転角度に応じて、再生画像を傾かせる（図９（ｂ）参照）。
【００７３】
図９（ｅ）は、スルー画像を９０°回転させた状態を示す。制御部１００２は、これに応じて、再生画像も、図９（ｆ）に示すように、９０°回転させる。
【００７４】
このような操作により、撮像装置を回転させた場合、再生画像の切り出し部位を、スルー画像の回転方向の移動量に伴い、任意に変更することができる。
【００７５】
なお、撮影されている画像が任意の値以上に回転した場合のみ、再生画像を回転させてもよい。例えば、再生画像を９０°刻みなど、キリの良い角度毎に回転させることにより、スルー画像の角度変化に伴う、再生画像の回転の敏感度を落とすことができる。この敏感度の低下により、ユーザが意図しない、手ぶれなどによる再生画像のブレを抑止することができる。
【００７６】
撮像装置がこのような操作系を備えることにより、元の画像の中から、ある一部を縦方向に拡大表示したい場合など、ユーザの要望に対して直感的な操作系を提供することができる。
【００７７】
（画像送りについて）
つぎに、画像再生時、再生画像の端に行き当たった場合の撮像装置の動作を示す。再生画像の端に行き当たった場合、スルー画像がさらに移動している場合の動作として、つぎのようなパターンが挙げられる。
【００７８】
その１つ目として、再生画像の端に行き当たった場合、それ以上、再生画像の表示部位の変更を行わない。
【００７９】
２つ目として、再生画像の端に行き当たった場合、再生画像の逆端を表示する。すなわち、スルー画像から画面内を左側に動くベクトルが検出された場合、再生画像の表示部位は、現在の再生部分から右側にシフトしてゆく。そして、再生画像の右端に行き当たった場合、同じ再生画像の左端を表示させる。
【００８０】
３つ目として、再生画像の端に行き当たった場合、図１０に示すように次のフレームの画像を再生する。
【００８１】
図１０は再生画像の画像送り処理手順を示すフローチャートである。この処理プログラムはＲＯＭ１００４に格納されており、制御部１００２によって実行される。なお、ステップＳ４１〜Ｓ４５の処理は、前述したステップＳ１〜Ｓ５の処理と同様であるので、その説明を省略する。
【００８２】
制御部１００２は、スルー画像が表示される画像信号の中から、縦・横方向の移動量が検出されたか否かを判別する（ステップＳ４６）。この縦・横方向の動き検出処理において、撮像装置の動きが検出された場合、制御部１００２は、画像信号の中から検出された撮像装置の移動量をＲＡＭ１００３に記憶する。なお、移動量検出と再生画像の関連については図１１を用いて後述する。
【００８３】
制御部１００２は、ＲＡＭ１００３に記憶された移動量の検出結果を用いて、再生画像の画像送りを行う（ステップＳ４７）。この変更終了後、制御部１００２は、ステップＳ４５の処理に戻る。
【００８４】
一方、ステップＳ４６の動き検出処理において、縦・横方向の動きが検出されなかった場合、制御部１００２は、ＲＡＭ１００３内の撮像装置の移動量の領域に値０を設定する。この後、制御部１００２は、ステップＳ４５の処理に戻る。
【００８５】
このような手順に従った画像送りを、ユーザが任意に選択することにより、ユーザ個人ごとの好みに合った、直感的な操作手段を提供することができる。
【００８６】
図１１は再生画像の画像送りを行う際における画面全体を利用したスルー画像の移動量検出および再生画像の表示例を示す図である。同図（ａ）は撮像装置の再生モードにおけるスルー画像の初期状態を表す。同図（ｂ）は撮像装置の再生モードにおける再生画像の初期状態を表す。
【００８７】
スルー画像から被写体が左側に動く移動量が検出された場合、再生画像の表示部位（表示範囲）２００２は現在のフレームの画像２００４の再生部分から右側に移動してゆく。再生画像の右端に行き当たり、さらに同図（ｃ）に示すように、被写体が左に動く移動量が検出され続けた場合、同図（ｄ）に示すように、制御部１００２は、メモリ（メモリカード１００７）内に記録されている次のフレームの画像２００５の左端を表示させる。さらに、同図（ｅ）に示すように、スルー画像から画面内を左側に動く動き量が検出され続けた場合、同図（ｆ）に示すように、再生画像の表示範囲２００２は完全に次のフレームの画像２００５に置き換わる。
【００８８】
このような画像再生方法により、ユーザは、ボタン操作なしに、画像送りを行うことができ、再生画像を順次確認することができる。
【００８９】
このように、本実施形態の撮像装置は、撮像される被写体の動きに基づき、再生される画像の表示範囲を制御する。これにより、画像を再生する際、ユーザにとって直感的な操作を簡易かつ低コストで実現することができる。また、遠くの風景を撮影しながら、撮像装置をズーム・パン・チルト操作した場合など、撮影されている画面全体の移動量をもとに、再生画像の表示部位を移動させるなど、表示範囲を変更することができる。
【００９０】
また、撮像装置を三脚等に固定して動かしたくない場合でも、特定の被写体として、撮像装置の前に、例えば、ユーザの手などの身近なものを置き、その動きを検出させることにより、表示範囲を変更することができる。また、街中などでは、いろいろな方向に歩く人がおり、これらの外乱を避けるために、特定の被写体をマーカとして利用することにより、再生画像の表示部位がユーザの意図しない方向へ移動することを抑止することができる。また、動きを検出しやすい被写体を選べることができ、また、表示範囲の変更をスムーズに行うことができる。
【００９１】
また、ユーザはボタン操作なしに、再生画像の表示部位を容易に移動させることができる。また、ユーザはボタン操作なしに、再生画像の拡大率を容易に変更することができる。また、ユーザはボタン操作なしに、再生画像を容易に回転させることができる。また、ユーザはボタン操作なしに、画像送りを行うことができ、再生画像を順次確認することができる。
【００９２】
また、斜め方向の移動を制限してもよく、この場合、ユーザの意図しない方向に、再生画像の表示部位が移動することを抑止することができる。また、再生される画像の回転を制限することで、撮影されている画像が任意の値以上に回転した場合のみ、再生画像を回転させることができる。これにより、再生画像の回転の敏感度を落とすことができ、手ぶれなどによる再生画像のブレを抑止することができる。
【００９３】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲内の様々な形態も本発明に含まれる。さらに、上記各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００９４】
例えば、上記実施形態では、ディスプレイ１００６には、メモリカード１００７から読み出された再生画像が表示されるので、スルー画像は撮影されるが、表示されていなかった。しかし、ユーザの操作性を考慮し、再生画像とともに、スルー画像を表示してもよい。
【００９５】
図１２はスルー画像が表示された再生画面を示す図である。再生時、図１２（ａ）に示すように、再生画面の一部を利用してスルー画像を表示し、どのような映像を元に動きベクトル検出を行っているのかを、ユーザに判り易く知らせてもよい。
【００９６】
また、スルー画像の表示方法として、図１２（ｂ）に示すように、再生画面に重ねて、スルー画像を半透明で表示させるようにしてもよい。ただし、半透明でスルー画像を表示させた場合、ユーザが所望する再生画像と重なるので、見易さが低下する。従って、スルー画像の透明度を、ユーザが任意に設定できるような設定項目を撮像装置に持たせることが望ましい。このように、再生画面の一部を利用し、撮像される画像を表示することで、どのような映像を元に動き検出を行っているのかを、ユーザに判り易く知らせることができる。
【００９７】
（機能の一時的な有効、無効の切り替え）
また、再生画像の表示位置の拡大・縮小操作、移動操作、回転操作、画像送りの有効・無効、スルー画像の表示などの機能は、ユーザの好みに応じて、操作部１００８を用いて選択的に切り替えられることが望ましい。
【００９８】
また、撮像部１００１から得られた情報を使用し、制御部１００２で検出された被写体の動きに基づき、ディスプレイ１００６で再生される画像の表示範囲の制御を、一時的に有効あるいは無効に切り替えるためのボタン等を操作部１００８に設けてもよい。
【００９９】
この場合、上記ボタンが押され続けた場合のみ、撮像部１００１から得られた情報を元にした再生画像の制御を有効にしてもよい。また、上記ボタンを押下することにより、有効／無効を切り替えるようにしてもよい。
【０１００】
これにより、ユーザが椅子等に座っており、動きが制限される場合でも、再生画像の表示制御が容易となる。例えば、パーソナルコンピュータに備えられているマウスのドラッグ操作のような操作感を、ユーザに与えることが可能となる。また、再生画像の拡大・縮小操作、移動操作、回転操作、画像送りの有効／無効、撮像された画像の表示などの機能を、ユーザの好みに応じて、切り替えることができる。
【０１０１】
また、制御部１００２における制御を、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【０１０２】
また、上記実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、本発明はこの例に限定されない。例えば、本発明は、デジタルビデオカメラ、デジタルＳＬＲ（一眼レフカメラ）等にも適用可能である。
【０１０３】
また、本発明は、撮像装置を有し、タッチパネルを用いたパーソナルコンピュータやＰＤＡといった機器に適用してもよい。さらに、撮像装置を有し、携帯電話端末や携帯型の画像ビューワ、プリンタ装置に設けられた印刷画像選択および確認のためのディスプレイ、デジタルフォトフレームなど、撮像手段を有する表示制御装置であれば、本発明は適用可能である。
【０１０４】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。
【符号の説明】
【０１０５】
１００  撮像装置
１００１  撮像部
１００２  制御部
１００６  表示部
２００１  スルー画像
２００２  表示範囲
【図１】
2011077816.tif 000003
【図２】
2011077816.tif 000004
【図３】
2011077816.tif 000005
【図４】
2011077816.tif 000006
【図５】
2011077816.tif 000007
【図６】
2011077816.tif 000008
【図７】
2011077816.tif 000009
【図８】
2011077816.tif 000010
【図９】
2011077816.tif 000011
【図１０】
2011077816.tif 000012
【図１１】
2011077816.tif 000013
【図１２】
2011077816.tif 000014
【図１３】
2011077816.tif 000015