(57)【要約】【課題】  パノラマ画像の撮影を支援するモニタ表示図形を単純化しつつ、パノラマ撮影を容易にできる技術を提供する。【解決手段】  モニタ手段４１と、移動検出手段４２と、モニタ制御手段４３とを備える。モニタ手段４１は、レンズ４４を通して取り込んだ画像をプレビュー画像として画面に表示する。移動検出手段４２は、前記プレビュー画像として表示される撮影範囲内の画像を基準撮影画像として撮影したときに対するその後の前記撮影範囲の移動を検出し、当該検出結果を移動検出信号として出力する。モニタ制御手段４３は、前記基準撮影画像の外周を含む領域内に設定された所定の基準線４６を、前記プレビュー画像と共に、モニタ手段４１に表示させる。さらに、モニタ制御手段４３は、前記移動検出信号に基づいて、モニタ手段４１における基準線４６の位置および伸長方向を変化させる。【選択図】      図１０
2014168251.tif 000002
【特許請求の範囲】
【請求項１】
レンズを通して取り込んだ画像をプレビュー画像として画面に表示するモニタ手段と、
前記プレビュー画像として表示される撮影範囲内の画像を基準撮影画像として撮影したときに対するその後の前記撮影範囲の移動を検出した結果を移動検出信号として出力する移動検出手段と、
前記基準撮影画像の外周を含む領域内に設定された所定の基準線を、前記プレビュー画像と共に、前記モニタ手段に表示させるモニタ制御手段と、
を備え、
前記モニタ制御手段は、前記モニタ手段における前記基準線の位置および伸長方向を、前記移動検出信号に基づいて変化させる撮影装置。
【請求項２】
前記基準線は、前記基準撮影画像の中心線であることを特徴とする請求項１記載の撮影装置。
【請求項３】
前記撮影範囲の移動は、直線方向の移動と回転方向の移動とのうちの一方又は両方を含み、
前記モニタ制御手段は、前記基準線の位置を、前記撮影範囲の直線方向の移動とは反対方向に変化させ、前記基準線の伸長方向を、前記撮影範囲の回転方向の移動とは反対方向に回転変化させることを特徴とする請求項１又は請求項２記載の撮影装置。
【請求項４】
前記モニタ制御手段は、前記基準線の両端が前記モニタ手段の画面の外周に達する形態でもって前記基準線を前記モニタ手段に表示させることを特徴とする請求項１又は請求項２又は請求項３記載の撮影装置。
【請求項５】
前記モニタ制御手段は、さらに、前記モニタ手段の所定の表示位置に所定の基準マークを固定的に表示させる機能を備えており、前記基準マークの前記所定の表示位置は、前記撮影範囲が前記基準撮影画像を撮影したときと同じであるときに前記基準線又はその仮想延長線と重なる位置であることを特徴とする請求項１乃至請求項４の何れか一つに記載の撮影装置。
【請求項６】
前記モニタ制御手段は、前記基準マークを前記モニタ手段の画面の周縁部に表示させることを特徴とする請求項５記載の撮影装置。
【請求項７】
前記移動検出手段は、前記モニタ手段における所定の画像部分の表示位置の変化に基づいて前記撮影範囲の移動を検出することを特徴とする請求項１乃至請求項６の何れか一つに記載の撮影装置。
【請求項８】
請求項１乃至請求項７の何れか一つに記載の撮影装置が組み込まれている携帯型情報処理端末。
【請求項９】
レンズを通して取り込んだ画像を基準撮影画像として撮影したときに対するその後の撮影範囲の移動を検出し、
前記レンズを通して取り込んだ画像をプレビュー画像として表示させるモニタ手段に、前記プレビュー画像と共に、前記基準撮影画像の外周を含む領域内に設定された所定の基準線を、前記撮影範囲の移動の検出結果に応じて表示位置および伸長方向を変化させながら、表示させる、
撮影装置のモニタ表示方法。
【請求項１０】
前記基準線は、前記基準撮影画像の中心線である請求項９記載の撮影装置のモニタ表示方法。
【請求項１１】
前記撮影範囲の移動は、直線方向の移動と回転方向の移動とのうちの一方又は両方を含み、
前記基準線の位置を、前記撮影範囲の直線方向の移動とは反対方向に変化させ、前記基準線の伸長方向を、前記撮影範囲の回転方向の移動とは反対方向に回転変化させる請求項９又は請求項１０記載の撮影装置のモニタ表示方法。
【請求項１２】
前記基準線の両端が前記モニタ手段の画面の外周に達する形態でもって前記基準線を前記モニタ手段に表示させる請求項９又は請求項１０又は請求項１１記載の撮影装置のモニタ表示方法。
【請求項１３】
さらに、前記撮影範囲が前記基準撮影画像を撮影したときと同じであるときに前記基準線又はその仮想延長線と重なる前記モニタ手段の位置に、所定の基準マークを固定的に表示させる請求項９乃至請求項１２の何れか一つに記載の撮影装置のモニタ表示方法。
【請求項１４】
前記基準マークを、前記モニタ手段の画面の周縁部に表示させる請求項１３記載の撮影装置のモニタ表示方法。
【請求項１５】
前記撮影範囲の移動の検出を、前記モニタ手段における所定の画像部分の表示位置の変化に基づいて行う請求項９乃至請求項１４の何れか一つに記載の撮影装置のモニタ表示方法。
【請求項１６】
撮影装置に、
レンズを通して取り込んだ画像を基準撮影画像として撮影したときに対するその後の撮影範囲の移動を検出する機能と、
前記レンズを通して取り込んだ画像をプレビュー画像として表示させるモニタ手段に、前記プレビュー画像と共に、前記基準撮影画像の外周を含む領域内に設定された所定の基準線を、前記撮影範囲の移動の検出結果に応じて表示位置および伸長方向を変化させながら、表示させる機能と、
を持たせるためのプログラム。
【請求項１７】
前記撮影装置に、さらに、
前記撮影範囲が前記基準撮影画像を撮影したときと同じであるときに前記基準線又はその仮想延長線と重なる前記モニタ手段の位置に、所定の基準マークを固定的に表示させるための請求項１６記載のプログラム。
【請求項１８】
前記撮影装置に、さらに、
前記撮影範囲の移動の検出を、前記基準撮影画像中における所定の画像部分と同一画像部分の前記モニタ手段における表示位置の変化に基づいて行わせるための請求項１６又は請求項１７記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パノラマ撮影が容易な撮影装置、携帯型情報処理端末、撮影装置のモニタ表示方法およびプログラムに関する。
【背景技術】
【０００２】
デジタルカメラなどの撮影装置では、広角画像（パノラマ画像）を撮影するパノラマ撮影機能を備えたものがある。パノラマ画像は、例えば、撮影装置にて撮影範囲を左右に移動あるいは回転しながら撮影者の操作により撮影（パノラマ撮影）された複数の連続した撮影画像を合成することによって、得られる。パノラマ撮影機能とは、そのような連続した複数の撮影画像を得るための機能である。
【０００３】
ところで、パノラマ撮影を行う際には、撮影時の撮影画像の上下のブレを少なくする必要がある。しかしながら、撮影者は、撮影装置を水平に移動あるいは回転させたときの上下のブレを認識することが困難である。このために、移動や回転動作時に、連続する撮影画像間で上下のブレが生じてしまうことが起こりうる。そして、撮影装置で設定されているパノラマ画像を得るために許容されるブレ値を超えてしまうと、パノラマ画像生成に失敗してしまう、という問題があった。
【０００４】
これに対して、特許文献１では、パノラマ画像を構成する先の撮影画像と次の撮影画像とを隣接した状態に撮影して、適切なパノラマ撮影を行うための技術が開示されている。具体的には、特許文献１に開示のカメラは、まず、先の画像を撮影した際に、当該先の画像の撮影範囲である矩形枠状の既撮影フレームの位置を、３軸加速度センサの検出結果に基づいて絶対値にて記憶しておく。そして、その後、次の画像を撮影する際に、３軸加速度センサによる加速度の検出結果に基づいて、既撮影フレームと、これから撮影する画像の撮影範囲を示す撮影フレームと、を同時にカメラのモニタ装置に表示する。これにより、撮影者は、既撮影フレームと撮影フレームとの位置の差を認識することができ、適切な連続画像を撮影することができるというものである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２０１１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示の技術では、既撮影フレームと撮影フレームとをそれぞれ矩形枠状にて表示している。このため、モニタ装置に表示される線の数が多く、撮影者が撮影風景を認識しづらくなってしまう、という問題が生じる。特に、デジタルカメラや携帯電話機に搭載されているモニタ装置は、その画面が非常に小さい。このため、上記各フレームの表示が煩わしい、という問題が生じる。
【０００７】
本発明の目的は、上述した課題を解決するための技術を提供することである。すなわち、本発明の目的は、パノラマ画像を撮影する際のモニタ表示を単純化して、より一層容易にパノラマ撮影できる撮影装置、携帯型情報処理端末、撮影装置のモニタ表示方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の撮影装置は、
レンズを通して取り込んだ画像をプレビュー画像として画面に表示するモニタ手段と、
前記プレビュー画像として表示される撮影範囲内の画像を基準撮影画像として撮影したときに対するその後の前記撮影範囲の移動を検出した結果を移動検出信号として出力する移動検出手段と、
前記基準撮影画像の外周を含む領域内に設定された所定の基準線を、前記プレビュー画像と共に、前記モニタ手段に表示させるモニタ制御手段と、
を備え、
前記モニタ制御手段は、前記モニタ手段における前記基準線の位置および伸長方向を、前記移動検出信号に基づいて変化させる。
【０００９】
本発明の携帯型情報処理端末は、上記撮影装置が組み込まれている。
【００１０】
本発明の撮影装置のモニタ表示方法は、
レンズを通して取り込んだ画像を基準撮影画像として撮影したときに対するその後の撮影範囲の移動を検出し、
前記レンズを通して取り込んだ画像をプレビュー画像として表示させるモニタ手段に、前記プレビュー画像と共に、前記基準撮影画像の外周を含む領域内に設定された所定の基準線を、前記撮影範囲の移動の検出結果に応じて表示位置および伸長方向を変化させながら、表示させる。
【００１１】
本発明のプログラムは、
撮影装置に、
レンズを通して取り込んだ画像を基準撮影画像として撮影したときに対するその後の撮影範囲の移動を検出する機能と、
前記レンズを通して取り込んだ画像をプレビュー画像として表示させるモニタ手段に、前記プレビュー画像と共に、前記基準撮影画像の外周を含む領域内に設定された所定の基準線を、前記撮影範囲の移動の検出結果に応じて表示位置および伸長方向を変化させながら、表示させる機能と、
を持たせる。
【発明の効果】
【００１２】
本発明によれば、パノラマ画像を撮影する際のモニタ表示を単純化できる。これにより、より一層容易に、パノラマ画像作成に適した複数の画像を撮影できる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態における撮影装置の構成を示す機能ブロック図である。
【図２ａ】モニタ部における中央線と中央マークの形態例を示す図である。
【図２ｂ】モニタ部における中央線の表示位置が変化した状態例を示す図である。
【図３】モニタ部の表示構成を示す図である。
【図４】被写体となる撮影風景の一例を示す図である。
【図５】被写体となる撮影風景に対する撮影範囲の一例を説明するための図である。
【図６】モニタ部における中央線の表示位置の変化例を示す図である。
【図７】被写体となる撮影風景に対する撮影例を示す図である。
【図８】第１実施形態の撮影装置の動作例を示すフローチャートである。
【図９】第１実施形態の撮影装置の変形例を示す図である。
【図１０】第２実施形態を説明するための図である。
【図１１】第２実施形態における撮影装置のモニタ表示手法を説明するための図である。
【図１２】第２実施形態の撮影装置を組み込んだ携帯型情報処理端末を簡略化して表した図である。
【図１３】基準線のその他の形態例を表した図である。
【図１４】基準マークのその他の形態例を表した図である。
【図１５】基準線および基準マークのさらにその他の形態例を表した図である。
【発明を実施するための形態】
【００１４】
以下に、本発明に係る実施形態を図面に基づいて説明する。
（第１実施形態）
まず、第１実施形態の概要を説明する。すなわち、
第１実施形態の撮影装置は、
画像を取り込むレンズを備えたカメラ部と、モニタ部と、上記カメラ部にて一定の時間間隔で取り込んだ画像をプレビュー画像として上記モニタ部に表示するモニタ制御部と、上記カメラ部にて取り込んだ画像に基づいて撮影を行い矩形の撮影画像を記憶する撮影制御部と、を備えた装置である。
【００１５】
さらに、この撮影装置は、
上記撮影制御部にて先に上記撮影画像を撮影したときにおける上記カメラ部の向きに対する当該向きの変化を検出する向き検出手段を備え、
上記モニタ制御部は、上記カメラ部にて取り込んだ上記プレビュー画像を上記モニタ部に表示すると共に、上記撮影制御部にて先に撮影した上記撮影画像の外周の一辺方向における中央を表し当該一辺方向に垂直な所定の長さの中央線を、上記向き検出手段にて検出した上記カメラ部の向きの変化に伴って変化させて、上記モニタ部に表示する、
ことを特徴とする。
【００１６】
また、上記撮影装置では、
上記モニタ制御部は、上記中央線を、上記向き検出手段にて検出した上記カメラ部の向きの変化とは反対方向に変化させて表示する、
ことを特徴とする。
【００１７】
さらに、上記撮影装置では、
上記中央線は、上記撮影制御部にて先に撮影した矩形の上記撮影画像の短辺又は長辺方向における中央を表す線である、
ことを特徴とする。
【００１８】
さらに、上記撮影装置では、
上記モニタ制御部は、上記中央線の両端を上記モニタ部の外周付近まで延ばして表示する、
ことを特徴とする。
【００１９】
さらに、上記撮影装置では、
上記モニタ制御部は、上記プレビュー画像および上記中央線と共に、矩形の上記モニタ部の短辺又は長辺方向における中央を表す中央マークを、上記モニタ部に表示する、
ことを特徴とする。
【００２０】
また、上記撮影装置では、
上記モニタ制御部は、上記中央マークを、上記モニタ部の外周の両短辺又は両長辺付近にそれぞれ表示する、
ことを特徴とする。
【００２１】
また、上記撮影装置では、
上記向き検出手段は、上記撮影制御部にて先に撮影した上記撮影画像中の所定の特徴箇所と同一の特徴箇所を、上記カメラ部にて取り込んだ画像中で追従して、当該特徴箇所の位置及び回転向きの変化に基づいて上記カメラ部の向きの変化を検出する、
ことを特徴とする。
【００２２】
上記撮影装置は、基本的な機能として、カメラ部にて一定の時間間隔にて取り込んだ画像をプレビュー画像としてモニタ部に表示する。さらに、上記撮影装置は、シャッターが押されるなどの撮影指示が入力されると、その時にカメラ部にて取り込んだ画像を撮影画像として記憶する。そして、撮影装置は、パノラマ撮影を行う場合には、モニタ部に、プレビュー画像と共に、中央線を表示する。その中央線は、先に撮影された矩形の撮影画像の短辺における中心線であり、検出されたカメラ部の向きの変化に伴って変化しながらモニタ部に表示される。具体的には、撮影装置は、先に撮影された撮影画像の上下方向の中央線（中心線）を、カメラ部の向きの変化とは反対方向に変化させてモニタ部に表示する。これにより、中央線は、先に撮影したときの被写体に対する位置及び向きのまま変化せず、モニタ部に表示される。つまり、撮影する被写体に対する中央線は、絶対的な位置にてモニタ部に表示される。
【００２３】
したがって、撮影者（撮影装置の操作者）はその中央線を目印に撮影することで、先の画像に対するカメラ部の上下方向の位置のブレを、視覚的に修正することができる。これにより、上下方向のズレのない複数の画像を容易に撮影することができる。この撮影時に、ブレ修正を容易にするためにプレビュー画像に補足的に表示される図形が中央線だけである。このため、プレビュー画像が見やすくなる。つまり、ブレ修正を容易にするための図形が撮影者の撮影の妨げになることが防止される。また、位置合わせのための中央マークをモニタ部に表示することで、より容易にブレを修正することができる。
【００２４】
上記のような撮影装置は携帯型情報処理端末に組み込んでもよい。つまり、上記撮影装置を組み込んだ携帯型情報処理端末は、
画像を取り込むレンズを備えたカメラ部と、モニタ部と、上記カメラ部にて一定の時間間隔で取り込んだ画像をプレビュー画像として上記モニタ部に表示するモニタ制御部と、上記カメラ部にて取り込んだ画像に基づいて撮影を行い矩形の撮影画像を記憶する撮影制御部と、を備えている。
【００２５】
さらに、この携帯型情報処理端末は、
上記撮影制御部にて上記撮影画像を撮影したときにおける上記カメラ部の向きに対する当該向きの変化を検出する向き検出手段を備え、
上記モニタ制御部は、上記カメラ部にて取り込んだ上記プレビュー画像を上記モニタ部に表示すると共に、上記撮影制御部にて撮影した上記撮影画像の外周の一辺方向における中央を表し当該一辺方向に垂直な所定の長さの中央線を、上記向き検出手段にて検出した上記カメラ部の向きの変化に伴って変化させて、上記モニタ部に表示する、
ことを特徴とする。
【００２６】
さらに、上記モニタ制御部は、上記中央線を、上記向き検出手段にて検出した上記カメラ部の向きの変化とは反対方向に変化させて表示する、
ことを特徴とする。
【００２７】
上記撮影装置は次のようなプログラムを備えている。すなわち、そのプログラムは、
画像を取り込むレンズを備えたカメラ部と、モニタ部と、を備えた撮影装置に、
上記カメラ部にて一定の時間間隔で取り込んだ画像をプレビュー画像として上記モニタ部に表示するモニタ制御部と、上記カメラ部にて取り込んだ画像に基づいて撮影を行い矩形の撮影画像を記憶する撮影制御部と、上記撮影制御部にて上記撮影画像を撮影したときにおける上記カメラ部の向きに対する当該向きの変化を検出する向き検出手段と、を実現させるプログラムである。
【００２８】
上記モニタ制御部は、上記カメラ部にて取り込んだ上記プレビュー画像を上記モニタ部に表示すると共に、上記撮影制御部にて撮影した上記撮影画像の外周の一辺方向における中央を表し当該一辺方向に垂直な所定の長さの中央線を、上記向き検出手段にて検出した上記カメラ部の向きの変化に伴って変化させて、上記モニタ部に表示する、
ことを特徴とする。
【００２９】
そして、上記プログラムでは、
上記モニタ制御部は、上記中央線を、上記向き検出手段にて検出した上記カメラ部の向きの変化とは反対方向に変化させて表示する、
ことを特徴とする。
【００３０】
上記撮影装置による撮影方法は、
上記カメラ部にて一定の時間間隔で取り込んだ画像をプレビュー画像として上記モニタ部に表示するモニタ制御工程と、上記カメラ部にて取り込んだ画像に基づいて撮影を行い矩形の撮影画像を記憶する撮影制御工程と、を有し、
上記撮影制御工程にて先の上記撮影画像を撮影した後に、
上記撮影制御工程にて上記先の撮影画像を撮影したときにおける上記カメラ部の向きに対する当該向きの変化を検出する向き検出工程と、
上記カメラ部にて取り込んだ上記プレビュー画像を上記モニタ部に表示すると共に、上記撮影制御工程にて撮影した上記先の撮影画像の外周の一辺方向における中央を表し当該一辺方向に垂直な所定の長さの中央線を、上記向き検出工程にて検出した上記カメラ部の向きの変化に伴って変化させて、上記モニタ部に表示する中央線表示工程と、を有する、ことを特徴とする。
【００３１】
そして、上記撮影方法では、
上記中央線表示工程は、上記中央線を、上記向き検出工程にて検出した上記カメラ部の向きの変化とは反対方向に変化させて表示する、
ことを特徴とする。
【００３２】
以下、図１〜図９を参照しながら第１実施形態を詳細に説明する。なお、第１実施形態では、撮影装置として、デジタルカメラを一例に挙げて説明するが、撮影機能を備えた携帯電話機など、いかなる携帯型情報処理端末にも適用可能である。
【００３３】
図１は、第１実施形態の撮影装置の構成を示す機能ブロック図である。図２ａ乃至図７は、モニタ部の表示の様子を示す図である。図８は、撮影装置の動作例を示すフローチャートである。図９は、撮影装置の変形例を示す図である。
【００３４】
［構成］
図１に示すように、第１実施形態における撮影装置１は、例えば、デジタルカメラである。当該撮影装置１は、画像を取り込むレンズを備えたカメラ部１１と、このカメラ部１１にて取り込んだ画像を表示するモニタ部（モニタ手段）１２と、を備えている。また、撮影装置１は、カメラ制御部１３と、モニタ制御部（モニタ制御手段）１４と、撮影制御部１５と、向き検出部（移動検出手段）１６と、を備えている。これら構成部１３〜１６は、撮影装置１に装備された演算装置にプログラムが組み込まれることによって構築される。さらに、撮影装置１は、撮影した撮影画像データや各種情報を記憶しておくメモリ１７を備えている。以下、各構成について詳述する。
【００３５】
まず、カメラ制御部１３は、操作者にて入力された撮影装置１の操作指令に応じて、カメラ部１１の動作を制御する。例えば、カメラ制御部１３は、撮影準備指令の入力を受けると、カメラ部１１から一定の時間間隔で画像を取り込み、当該画像のデータをモニタ制御部１４や撮影制御部１５に渡す。また、カメラ制御部１３は、撮影操作指令時に自動的にレンズ焦点を被写体に設定したり、ズームなどの操作指令に応じてレンズ焦点を変更させるべく、カメラ部１１を制御する。
【００３６】
モニタ制御部１４は、モニタ部１２の表示動作を制御する。例えば、モニタ制御部１４は、カメラ部１１にて撮影準備中に一定の時間間隔で取り込まれた画像をカメラ制御部１３から受け取ると、その画像をプレビュー画像（スルー画像）としてそのままモニタ部１２に表示させる。この場合には、モニタ部１２はファインダとして機能する。また、モニタ制御部１４は、後述する撮影制御部１５にて撮影された撮影画像を、モニタ部１２に表示させる。操作者は、そのモニタ部１２の表示を見て、撮影した撮影画像を確認することができる。
【００３７】
撮影制御部１５は、シャッターが押されるなど撮影指令の入力に応じて、カメラ部１１にて取り込んだ画像に基づいて撮影を行う。つまり、撮影制御部１５は、撮影指令が入力されたときにカメラ部１１にて取り込まれた画像を、矩形の撮影画像データとして取り込み、メモリ１７に記憶させる。
【００３８】
なお、上記構成の機能は、一般的な撮影装置が有する機能であるため、更なる詳細な説明は省略する。
【００３９】
第１実施形態の撮影装置１は、さらに次のような構成・機能を備えている。すなわち、向き検出部１６は、カメラ部１１の向きを検出する機能を有する。具体的には、向き検出部１６は、撮影装置１が後述するパノラマ撮影モードのときに、まず、第一撮影画像（先の撮影画像（基準撮影画像））が撮影されたときにおけるカメラ部１１の向きに対する現在のカメラ部１１の向きの変化を検出する。つまり、向き検出部１６は、第一撮影画像の撮影時に対するカメラ部１１の撮影範囲の移動量あるいは回転量（向きの変化）を検出する。なお、この第１実施形態では、「カメラ部の向き」として、当該カメラ部の光軸の方向及び当該光軸回りの回転方向を含むこととする。したがって、「カメラ部の向きの変化」は、「撮影範囲の上下左右方向の移動及び／あるいは回転方向の変化」としてあらわすことができる。
【００４０】
カメラ部１１の向きの変化の検出は、例えば、カメラ部１１にて取り込んだ画像中に含まれる特徴箇所（特徴点）を追従することによって行うことができる。その具体例を、図４、図５を参照して説明する。図４は、被写体となる撮影風景Ｓを示したものである。図５は、撮影風景Ｓと共に、当該撮影風景Ｓ内のうち、カメラ部１１にて取り込まれる画像範囲、つまり、モニタ部１２に映し出されるプレビュー画像を示している。
【００４１】
まず、図５の符号３２のような画像範囲がカメラ部１１にて取り込まれ、先に第一撮影画像（基準撮影画像）として撮影されたとする。その後、撮影準備中つまりプレビュー画像をモニタ部１２に表示したまま、カメラ部１１の向きが変化したとする。これにより、カメラ部１１による撮影範囲が、図５の符号３２’に示す画像範囲に移動したとする。この場合に、第一撮影画像中の特徴箇所Ｐと同一の特徴箇所Ｐを、カメラ部１１の向きが変化している最中も、常時、取り込んだ画像中から検出して追従する。すると、その移動軌跡から、カメラ部１１の撮影範囲の移動量や回転量を検出することができる。例えば、図５の例において、符号３２の撮影範囲から符号３２’の撮影範囲になった場合に、カメラ部１１にて取り込んだ画像つまりモニタ部１２上では、特徴箇所Ｐは左下方向に移動していることとなる。この特徴箇所Ｐの移動方向に基づいて、符号αに示すように、カメラ部１１が右上方向に移動していることを検出できる。向き検出部１６は、そのように検出したカメラ部１１の向きの変化を、モニタ制御部１４に通知する。
【００４２】
なお、向き検出部１６による画像中の特徴箇所の追従処理は、例えば、画像中の各画素の輝度情報に基づいたエッジ処理を各画像毎に行い、処理後の各画像から同一形状の画像部分を検出することによって可能となる。但し、特徴点の追従処理は、既存のいかなる画像処理技術を用いて実行してもよい。
【００４３】
さらに、上述した向き検出部１６によるカメラ部１１の向きの変化の検出手法は一例であって、他の手法にてカメラ部１１の向きの変化を検出してもよい。例えば、向き検出部１６は、３方向加速度センサを備え、第一撮影画像を撮影したときの位置を基準とし、ここから検出される各方向の加速度に基づきカメラ部１１の撮影範囲の移動量や回転量（向きの変化）を検出してもよい。
【００４４】
第１実施形態では、モニタ制御部１４は、以下の機能をも備えている。モニタ制御部１４は、プレビュー画像をモニタ部１２に表示するときに、同時に、図２ａに示すような中央線（中心線（基準線））２１ａも表示する。その中央線２１ａは、矩形の第一撮影画像（基準撮影画像）の短辺（上下方向）の中央を表し、当該短辺に垂直つまり左右方向に平行な所定の長さを有する線である。なお、図２ｂは、カメラ部１１の向きが第一撮影画像（基準撮影画像）を撮影したときの向き（図２ａの状態）から上方向に移動した場合のモニタ部１２の表示例を示している。
【００４５】
さらにまた、モニタ制御部１４は、プレビュー画像と中央線２１ａに加えて、図２ａに示すような中央マーク（基準マーク）２２ａ，２２ｂをモニタ部１２に表示する。当該中央マーク２２ａ，２２ｂは、モニタ部１２の上下方向（短辺）の中央を表すものである。なお、プレビュー画像と、中央線２１ａと、中央マーク２２ａ，２２ｂとは、例えば、それぞれ、図３に示すような各レイヤー層２０，２１，２２に表示される。それら３層２０，２１，２２は重ね合わせてモニタ部１２に表示される。
【００４６】
モニタ制御部１４は、中央マーク２２ａ，２２ｂを、常にモニタ部１２の外周を形成する各短辺の中央にそれぞれ位置するよう表示する。一方、モニタ制御部１４は、中央線２１ａを、向き検出部１６にて検出したカメラ部１１の向きの変化に伴って変化させながら、モニタ部１２に表示する。具体的には、モニタ制御部１４は、検出したカメラ部１１の向きの変化とは反対方向に中央線２１ａを変化させながら表示する。例えば、図５の例では、向き検出部１６は、特徴箇所Ｐの追従の結果、カメラ部１１の撮影範囲が右上方向αに移動したことを検出した。この場合には、モニタ制御部１４は、移動後の撮影範囲３２’を表示するモニタ部１２の上下方向の中央に中央線２１ａ’を表示するのではなく、次のように表示する。つまり、モニタ制御部１４は、中央線２１ａをカメラ部１１の移動方向αの反対方向である左下方向βに移動させてモニタ部１２に表示させる。すなわち、中央線２１ａの絶対位置は変化されずに表示されることとなる。
【００４７】
さらに、モニタ制御部１４は、中央線２１ａの両端を、常にモニタ部１２の外周付近にまで延ばして表示する。
【００４８】
図６には、モニタ部１２における中央線２１ａの表示例が示されている。この図６におけるａ状態は、第一撮影画像を撮影した位置からカメラ部１１が上下方向（短辺方向）にブレなかった場合のモニタ部１２の表示例である。この場合には、左右の中央マーク２２ａ，２２ｂは中央に位置して表示され、中央線２１ａも上下方向の中央に位置している。このような状態でシャッターを押せば、第一撮影画像に対して、上下方向のブレのない撮影画像を撮影することができる。
【００４９】
図６に示すｂ状態は、第一撮影画像を撮影した位置からカメラ部１１が下方向にブレた場合のモニタ部１２の表示例である。この場合には、左右の中央マーク２２ａ，２２ｂは中央に位置して表示されているが、中央線２１ａは上下方向の中央から上方向にズレて表示されている。このような場合、操作者は、カメラ部１１の撮影範囲を上方向に移動させる。これにより、中央線２１ａが逆に下方向に移動してモニタ部１２に表示される。そして、操作者は、ａ状態のように中央線２１ａの両端を中央マーク２２ａ，２２ｂの位置に合わせることで、上下方向のブレをなくすことができる。
【００５０】
図６に示すｃ状態は、第一撮影画像を撮影した位置からカメラ部１１が上方向にブレた場合のモニタ部１２の表示例である。この場合には、左右の中央マーク２２ａ，２２ｂは中央に位置して表示されているが、中央線２１ａは上下方向の中央から下方向にズレて表示されている。このような場合、操作者は、カメラ部１１の撮影範囲を下方向に移動させる。これにより、中央線２１ａが逆に上方向に移動してモニタ部１２に表示される。そして、操作者は、ａ状態のように中央線２１ａの両端を中央マーク２２ａ，２２ｂの位置に合わせることで、上下方向のブレをなくすことができる。
【００５１】
図６に示すｄ状態は、第一撮影画像を撮影した位置からカメラ部１１が左回り（反時計回り）に回転された場合である。この場合には、左右の中央マーク２２ａ，２２ｂは中央に位置してモニタ部１２に表示されているが、中央線２１ａはモニタ部１２に対して右回り（時計回り）に回転し、傾いて表示されている。このような場合、操作者は、カメラ部１１の撮影範囲を右回り（時計回り）に回転させる。これにより、中央線２１ａが逆に左回り（反時計回り）に回転してモニタ部１２に表示される。そして、操作者は、ａ状態のように中央線２１ａの両端を中央マーク２２ａ，２２ｂの位置に合わせることで、上下方向のブレをなくすことができる。
【００５２】
上記のことを踏まえると、操作者は、図７に示す第一撮影画像（基準撮影画像）３２ａを撮影した後に、この第一撮影画像３２ａに対して上下のブレがない第二撮影画像３２ｂを撮影できる。さらに同様に、操作者は、第一撮影画像３２ａに対して上下のブレのないその次の第三撮影画像３２ｃを撮影できる。なお、これらをつなぎ合わせてパノラマ画像を生成する機能は、撮影装置１に装備されていてもよいし、あるいは、他のコンピュータにてパノラマ画像の生成処理が実行されてもよい。
【００５３】
［動作］
次に、上記構成の撮影装置１の動作を、図８のフローチャートを参照して説明する。操作者が、撮影装置１の操作部を操作して、パノラマ撮影指令を入力すると、撮影装置１は、パノラマ撮影モードに設定する（ステップＳ１）。そして、撮影装置１は、撮影準備状態になる。つまり、撮影装置１は、カメラ部１１にて一定の時間間隔にて取り込んだ画像をプレビュー画像として連続してモニタ部１２に表示する（ステップＳ２、モニタ制御工程）。そして、撮影装置１は、操作者にてシャッターが押されるなどの撮影指示が入力されると、その時にカメラ部１１にて取り込んだ画像を撮影画像として撮影して、メモリ１７に記憶する（ステップＳ３、撮影制御工程）。これにより、第一撮影画像が撮影され、この第一撮影画像の上下方向の中央線が、その後の上下のブレを修正するための基準として設定される。
【００５４】
その後、撮影装置１は、次の撮影画像を撮影するための撮影準備状態となる。つまり、再度、撮影装置１は、カメラ部１１にて一定の時間間隔にて取り込んだ画像をプレビュー画像として連続してモニタ部１２に表示する。このとき、撮影装置１は、一定の時間間隔にて、メモリ１７に記憶された第一撮影画像中の特徴箇所と同一の特徴箇所をプレビュー画像中から抽出して追従する。そして、撮影装置１は、特徴箇所の移動及び回転向きの変化を検出する。この検出結果に基づいて、撮影装置１は、第一撮影画像が撮影されたときのカメラ部１１の向きに対するカメラ部１１の向きの変化を検出する（ステップＳ４、向き検出工程）。そして、撮影装置１は、モニタ部１２に、プレビュー画像と共に、中心マーク２２ａ，２２ｂと、検出した向きの変化に応じて表示位置を変化させた中央線２１ａを表示する（ステップＳ５、中央線表示工程）。
【００５５】
そして、中央線２１ａの両端が中央マーク２２ａ，２２ｂに対してずれている場合には、操作者が、それらの位置が一致するようにカメラ部１１の向き、つまり、撮影範囲を移動させたり、回転させて、上下方向のブレをなくす。然る後に、シャッターが押されると、撮影装置１は、後続撮影画像を撮影する（ステップＳ６）。
【００５６】
そして、さらにパノラマ撮影を続行する場合には（ステップＳ７でノー）、前記ステップＳ４以降の処理を繰り返す。つまり、プレビュー画像及び中央マーク２２ａ，２２ｂと共に、第一撮影画像の中央線２１ａを、その絶対位置にモニタ部１２に表示する。これにより、操作者は、その中央線２１ａと中央マーク２２ａ，２２ｂとの位置を参照して、上下方向のブレを抑制できる。そして、操作者は、さらに後続の撮影画像を撮影することができる。
【００５７】
上記のように、この第１実施形態では、操作者は、先の撮影画像に対するカメラ部１１の位置のブレを、視覚的に修正することができ、容易にズレのない複数の画像を撮影することができる。その上、この第１実施形態では、モニタ部１２つまりプレビュー画像上に表示されるブレを修正するための補足的な図形が中央線だけである。このため、プレビュー画像上に表示されるブレを修正するための補足的な図形が撮影者の撮影の妨げになることを防止できる。これにより、さらに容易に適切なパノラマ画像を撮影することができる。
【００５８】
なお、第１実施形態では、中央マーク２２ａ，２２ｂをモニタ部１２の外周付近（画面の周縁部）に表示したが、中央マーク２２ａ，２２ｂは、必ずしもモニタ部１２の外周付近に表示されることに限定されない。さらに、中央マーク２２ａ，２２ｂを必ずしも表示する必要はない。
【００５９】
また、上述したように、中央マーク２２ａ，２２ｂは、カメラ部１１がどのような向きにあっても、モニタ部１２の各短辺の中央にそれぞれ表示される。このため、当該中央マーク２２ａ，２２ｂを、モニタ部１２の外側に表示してもよい。つまり、図９に示すように、撮影装置１００のモニタ部１１２の外周を構成する各短辺の外側の筺体部分に、予め中央マーク１２２ａ，１２２ｂを表示しておいてもよい。このようにしても、中央マーク１２２ａ，１２２ｂに対して、モニタ部１１２内に表示される中央線１２１ａの両端を合わせることで、撮影画像の上下方向のブレを修正することができる。
【００６０】
さらに、第１実施形態では、中央線２１ａを、矩形のモニタ部１２及び撮影画像における短辺（上下方向）の中央を表す線として表示したが、長辺の中央を表す線を中央線としてもよい。この場合には、中央マーク２２ａ，２２ｂは、各長辺の中央にそれぞれ表示させることとなる。これにより、短辺方向（上下方向）のパノラマ撮影も行うことが可能となる。
【００６１】
（第２実施形態）
以下に、第２実施形態を説明する。
【００６２】
図１０に示されるように、第２実施形態の撮影装置４０は、モニタ手段４１と、移動検出手段４２と、モニタ制御手段４３とを備えている。
【００６３】
モニタ手段４１は、レンズ４４を通して取り込んだ画像をプレビュー画像として画面４５に表示する機能を備えている。
【００６４】
移動検出手段４２は、プレビュー画像として表示される撮影範囲内の画像を基準撮影画像として撮影したときに対するその後の撮影範囲の移動を検出した結果を移動検出信号として出力する機能を備えている。
【００６５】
モニタ制御手段４３は、モニタ手段４１に、プレビュー画像を表示させると共に、基準撮影画像の外周を含む領域内に設定された所定の基準線４６を表示させる機能を備えている。さらに、モニタ制御手段４３は、モニタ手段４１における基準線４６の位置および伸長方向を、前記移動検出信号に基づいて変化させる機能を備えている。
【００６６】
例えば、撮影装置４０には、上記したような撮影範囲の移動を検出する機能、および、モニタ手段４１の表示に関わる機能を実現させるためのプログラムが与えられる。撮影装置４０は、そのプログラムに従って動作することによって、上記撮影範囲の移動を検出する機能、および、モニタ手段４１の表示に関わる機能を備えることができる。
【００６７】
次に、この第２実施形態の撮影装置４０におけるモニタ表示手法の一例を説明する。例えば、撮影装置４０は、レンズ４４を通して取り込んだ画像を基準撮影画像として撮影したときに対するその後の撮影範囲の移動を検出し当該検出結果を移動検出信号として出力する（図１１のステップＳ２１）。一方、撮影装置４０は、前記基準撮影画像の外周を含む領域内に基準線４６を設定する。さらに、撮影装置４０は、その基準線４６をモニタ手段４１にプレビュー画像と共に表示する。
【００６８】
さらに、撮影装置４０は、その基準線４６の位置および伸長方向を、前記移動検出信号に基づいて変化させる（ステップＳ２２）。
【００６９】
この第２実施形態の撮影装置４０では、基準撮影画像を撮影した後に当該基準撮影画像に連続する画像を撮影（パノラマ撮影）しようとする場合に、モニタ手段４１にはプレビュー画像と共に基準線４６を表示させることができる。その基準線４６は、パノラマ撮影を支援できるものである。このため、当該基準線４６を利用することによって、パノラマ撮影が容易となる。しかも、この撮影装置４０では、プレビュー画像中において、パノラマ撮影を支援するための図形は、基準線４６だけである。このため、パノラマ撮影を支援するモニタ表示図形が撮影者の撮影の妨げになることを防止できる。これにより、パノラマ撮影がより一層容易になるというものである。
【００７０】
この第２実施形態の撮影装置４０は、図１２に示されるように携帯型情報処理端末５０に組み込んでもよい。その携帯型情報処理端末５０は、撮影装置４０を組み込むことによって、上記同様の効果を得ることができる。つまり、携帯型情報処理端末５０は、パノラマ撮影を支援するモニタ表示図形が撮影者の撮影の妨げになることを防止でき、パノラマ撮影がより一層容易になるという効果を得ることができる。
【００７１】
なお、この発明は第１や第２の各実施形態に限定されるものではなく、様々な実施の形態を採り得るものである。すなわち、第１実施形態では、基準撮影画像（第１撮影画像（先に撮影した撮影画像））に基づいて設定される基準線は、基準撮影画像の中央線２１ａであった。これに対して、基準線は、基準撮影画像の外周を含む領域内に設定された線であればよく、例えば図１３に示されるような基準撮影画像６０の中心線６１から外れた例えば線６２であってもよい。また、第１実施形態では、基準マークは中央マーク２２ａ，２２ｂであった。これに対して、基準マークは基準線に応じて表示位置が定まるものであるから、基準線によっては、基準マークとして中央マークが表示されるとは限らない。すなわち、例えば、撮影範囲（カメラ部１１の向き）が基準撮影画像（第一撮影画像）を撮影したときと同じであるとする。基準マークは、その場合に基準線上又はその仮想延長線上となる位置に表示される。例えば、図１３のような基準撮影画像６０の中心線６１から外れた基準線６２が設定された場合には、モニタ部１２には、当該モニタ部１２の図１４のような中心線６４から外れた基準マーク６５ａ，６５ｂが固定的に表示される。その基準マーク６５ａ，６５ｂは、モニタ部１２のプレビュー画像が基準撮影画像６０と同じ撮影範囲を映し出しているときに、モニタ部１２において基準線６２に重なる位置に表示されている。あるいは、例えば、モニタ部１２の外側に、図１４の点線に示すような基準マーク６５ａ’，６５ｂ’を表示してもよい。その基準マーク６５ａ’，６５ｂ’は、モニタ部１２のプレビュー画像が基準撮影画像６０と同じ撮影範囲を映し出しているときに、基準線６２の仮想延長線６２’に重なる位置に表示されている。
【００７２】
さらに、第１や第２の実施形態では、基準線２１ａ，４６は、その両端がモニタ部１２（モニタ手段４１の画面４５）の外周に達する形態で表示されていた。これに対して、例えば、図１５に示されるように、基準線６６は、その両端が画面６７の外周に達していなくともよい。また、その基準線６６のように、基準線は複数の線に分かれていてもよい。さらに、第１や第２の各実施形態における基準線は、実線であったが、基準線は、点線や一点鎖線等というような実線以外の線であってもよい。上記のように、基準線の形態は、第１や第２の各実施形態に示した形態に限定されるものではなく、例えば明示できることを考慮した適宜な形態を採り得るものである。基準線の形態を第１や第２の各実施形態に示した形態以外の形態としても、第１や第２の実施形態から得られる前記効果と同様の効果を得ることができる。
【００７３】
さらに、第１実施形態では、基準マーク（中央マーク２２ａ，２２ｂ）の形状が三角形であった。これに対して、図１５における基準マーク６８ａ，６８ｂのように、基準マークは三角形状以外の形状であってもよく、三角形に限定されるものではない。このように、基準マークの形態を三角形状以外の形状としても、第１や第２の実施形態から得られる前記効果と同様の効果を得ることができる。
【００７４】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００７５】
なお、この出願は、２００８年５月２０日に出願された日本出願特願２００８−１３１４４０を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【００７６】
１  撮影装置
１１  カメラ部
１２  モニタ部
１３  カメラ制御部
１４  モニタ制御部
１６  向き検出部
４１  モニタ手段
４２  移動検出手段
４３  モニタ制御手段
【図１】
2014168251.tif 000003
【図２ａ】
2014168251.tif 000004
【図２ｂ】
2014168251.tif 000005
【図３】
2014168251.tif 000006
【図４】
2014168251.tif 000007
【図５】
2014168251.tif 000008
【図６】
2014168251.tif 000009
【図７】
2014168251.tif 000010
【図８】
2014168251.tif 000011
【図９】
2014168251.tif 000012
【図１０】
2014168251.tif 000013
【図１１】
2014168251.tif 000014
【図１２】
2014168251.tif 000015
【図１３】
2014168251.tif 000016
【図１４】
2014168251.tif 000017
【図１５】
2014168251.tif 000018