(57)【要約】【課題】被写体に対してピントの合った撮影画像が得られる、投げ上げ撮影が可能な撮影装置および撮影方法を提供する。【解決手段】撮影装置であって、撮影装置に搭載される撮影光学系の焦点距離を調節する焦点距離調節手段と、撮影装置の加速度を検出する加速度検出手段と、を備える撮影装置を提供する。この撮影装置において、焦点距離調節手段は、加速度検出手段により検出された加速度に基づいて焦点距離を調節することにより、撮影光学系のピントを所定の被写体に合わせる。【選択図】図４
2015097310.tif 000002
【特許請求の範囲】
【請求項１】
投げ上げ撮影可能な撮影装置であって、
前記撮影装置に搭載される撮影光学系の焦点距離を調節する焦点距離調節手段と、
前記撮影装置の加速度を検出する加速度検出手段と、
を備え、
前記焦点距離調節手段は、
前記加速度検出手段により検出された加速度に基づいて前記焦点距離を調節することにより、前記撮影光学系のピントを所定の被写体に合わせる、
撮影装置。
【請求項２】
前記焦点距離調節手段は、
前記加速度検出手段により検出された加速度に基づいて前記撮影装置が投げ上げられた時点を推定し、
推定された時点での前記撮影装置の初速度を計算すると共に該時点からの経過時間を計時し、
計算された初速度及び計時された経過時間に基づいて前記被写体までの距離を計算し、
計算された被写体までの距離に応じて前記焦点距離を調節する、
請求項１に記載の撮影装置。
【請求項３】
前記焦点距離調節手段は、
前記加速度検出手段により検出された加速度が第１の閾値を上回った時に、前記撮影装置の投げ上げが開始されたと判定し、
前記検出された加速度が第２の閾値を下回った時に、前記撮影装置が投げ上げられたと判定し、
前記撮影装置の投げ上げが開始されたと判定してから該撮影装置が投げ上げられたと判定するまでの期間の該撮影装置の加速度を時間積分することで該撮影装置の初速度を計算する、
請求項２に記載の撮影装置。
【請求項４】
投げ上げられた前記撮影装置の投射角度を検出する投射角度検出手段を更に備え、
前記焦点距離調節手段は、
前記計算された初速度、前記検出された投射角度及び前記計時された経過時間に基づいて前記被写体までの距離を計算する、
請求項２または請求項３に記載の撮影装置。
【請求項５】
前記焦点距離調節手段は、
前記撮影装置が投げ上げられたと推定される時点から所定時間が経過するまでの間、前記被写体までの距離の計算及び計算された距離に基づく前記撮影光学系の焦点距離の調節を実行し続ける、
請求項２から請求項４のいずれか一項に記載の撮影装置。
【請求項６】
前記撮影光学系を介した被写体の撮影を所定のタイミングで行う、
請求項１から請求項５のいずれか一項に記載の撮影装置。
【請求項７】
投げ上げ撮影可能な撮影方法であって、
撮影装置に搭載される撮影光学系の焦点距離を調節する焦点距離調節ステップと、
撮影装置の加速度を検出する加速度検出ステップと、
を含み、
前記焦点距離調節ステップは、
前記加速度検出ステップで検出された加速度に基づいて前記撮影装置が投げ上げられた時点を推定するステップと、
推定された時点での前記撮影装置の初速度を計算すると共に該時点からの経過時間を計時するステップと、
計算された初速度及び計時された経過時間に基づいて前記被写体までの距離を計算するステップと、
計算された被写体までの距離に応じて前記焦点距離を調節することにより、前記撮影光学系のピントを所定の被写体に合わせるステップと、を含む、
撮影方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置に関し、特に投げ上げ撮影可能な撮影装置および撮影方法に関する。
【背景技術】
【０００２】
投げ上げ撮影可能な撮影装置が提案されている。投げ上げ撮影とは、ユーザが撮影装置を投げ上げ、滞空中の撮影装置に撮影処理を実行させることである。これにより、ユーザの手が届かない位置で撮影された撮影画像を得ることができる。このような撮影装置として、特許文献１に、撮影装置が投げ上げられた高さを計算し、所定の高さに達したときに自動で撮影が行われる撮影装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０６６０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の撮影装置には、撮影装置の投げ上げられた高さに応じて撮影装置から被写体までの距離が変化する場合、被写体に対してピントの合っていない撮影画像が得られるという問題があった。
【０００５】
本発明は上記の事情に鑑みてなされたものであり、被写体に対してピントの合った撮影画像が得られる、投げ上げ撮影が可能な撮影装置および撮影方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の実施形態の投げ上げ撮影可能な撮影装置は、撮影装置に搭載される撮影光学系の焦点距離を調節する焦点距離調節手段と、撮影装置の加速度を検出する加速度検出手段と、を備える。焦点距離調節手段は、加速度検出手段により検出された加速度に基づいて焦点距離を調節することにより、撮影光学系のピントを所定の被写体に合わせる。
【０００７】
本実施形態によれば、撮影光学系の焦点距離が、撮影装置の加速度に基づいて、被写体にピントが合うように調節される。そのため、撮影装置が投げ上げられている間に、撮影装置と被写体との距離が変化する場合においても、被写体にピントがあった撮影画像を得ることが可能となる。
【０００８】
焦点距離調節手段は、加速度検出手段により検出された加速度に基づいて撮影装置が投げ上げられた時点を推定し、推定された時点での撮影装置の初速度を計算すると共に時点からの経過時間を計時し、計算された初速度及び計時された経過時間に基づいて被写体までの距離を計算し、計算された被写体までの距離に応じて焦点距離を調節する構成としてもよい。
【０００９】
焦点距離調節手段は、加速度検出手段により検出された加速度が第１の閾値を上回った時に、撮影装置の投げ上げが開始されたと判定し、検出された加速度が第２の閾値を下回った時に、撮影装置が投げ上げられたと判定し、撮影装置の投げ上げが開始されたと判定してから撮影装置が投げ上げられたと判定するまでの期間の撮影装置の加速度を時間積分することで撮影装置の初速度を計算する構成としてもよい。
【００１０】
撮影装置は、投げ上げられた撮影装置の投射角度を検出する投射角度検出手段を更に備える構成としてもよい。この場合、焦点距離調節手段は、計算された初速度、検出された投射角度及び計時された経過時間に基づいて被写体までの距離を計算する。
【００１１】
焦点距離調節手段は、撮影装置が投げ上げられたと推定される時点から所定時間が経過するまでの間、被写体までの距離の計算及び計算された距離に基づく撮影光学系の焦点距離の調節を実行し続ける構成としてもよい。
【００１２】
撮影装置は、撮影光学系を介した被写体の撮影を所定のタイミングで行う構成としてもよい。
【００１３】
本実施形態の投げ上げ撮影可能な撮影方法は、撮影装置に搭載される撮影光学系の焦点距離を調節する焦点距離調節ステップと、撮影装置の加速度を検出する加速度検出ステップと、を含む方法である。焦点距離調節ステップは、加速度検出ステップで検出された加速度に基づいて撮影装置が投げ上げられた時点を推定するステップと、推定された時点での撮影装置の初速度を計算すると共に時点からの経過時間を計時するステップと、計算された初速度及び計時された経過時間に基づいて被写体までの距離を計算するステップと、計算された被写体までの距離に応じて焦点距離を調節することにより、撮影光学系のピントを所定の被写体に合わせるステップと、を含む。
【発明の効果】
【００１４】
本実施形態によれば、被写体に対してピントの合った撮影画像が得られる、投げ上げ撮影が可能な撮影装置および撮影方法が提供される。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態の撮影装置の外観図である。
【図２】本発明の実施形態の撮影装置のブロック図である。
【図３】ユーザが本発明の実施形態の撮影装置を投げ上げる動作を説明するための模式図である。
【図４】本発明の実施形態の撮影装置の投げ上げ撮影の動作フローである。
【図５】本発明の実施形態の撮影装置が備える加速度センサからの出力の時間変化を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態の撮影装置について図面を参照しながら説明する。以下においては、本発明の一実施形態として、コンパクトデジタルカメラについて説明する。なお、本実施形態はコンパクトデジタルカメラに限らず、例えば、デジタル一眼レフカメラ、ミラーレス一眼カメラ、スマートフォン、フィーチャフォン、携帯ゲーム機など、撮影機能を有する別の形態の装置に置き換えてもよい。
【００１７】
図１は、本実施形態のコンパクトデジタルカメラ（以下、便宜上、単に「撮影装置」と記す。）１の外観図である。図１に示されるように、撮影装置１は、筐体１０上の正面側にレンズユニット１１、フラッシュ窓１２を備え、上部にはレリーズボタン１３を備えている。
【００１８】
図２は、本実施形態の撮影装置１の構成を示すブロック図である。図２に示されるように、撮影装置１の筐体１０内には、ＣＰＵ（Central Processing Unit）１００、操作部１０２、駆動回路１０４、絞り兼シャッタ１１０、イメージセンサ１１２、信号処理回路１１４、画像処理エンジン１１６、バッファメモリ１１８、カード用インタフェース１２０、ＬＣＤ（Liquid Crystal Display）制御回路１２２、ＬＣＤ１２４、ＲＯＭ（Read
Only Memory）１２６、フラッシュ駆動回路１２７、フラッシュ１２８及び加速度センサ１３０が備えられている。撮影装置１のレンズユニット１１内には、フォーカスレンズ１０６、レンズ駆動機構１０７が備えられている。
【００１９】
操作部１０２には、電源スイッチやレリーズボタン１３、撮影モードスイッチなど、ユーザが撮影装置１を操作するために必要な各種スイッチまたはボタンが含まれる。ユーザにより電源スイッチが押されると、図示省略されたバッテリから撮影装置１の各種回路に電源ラインを通じて電源供給が行われる。ＣＰＵ１００は電源供給後、ＲＯＭ１２６にアクセスして制御プログラムを読み出してワークエリア（不図示）にロードし、ロードされた制御プログラムを実行することにより、撮影装置１全体の制御を行う。
【００２０】
レリーズボタン１３が操作されると、ＣＰＵ１００は、撮影装置１に内蔵されたＴＴＬ（Through The Lens）露出計（不図示）で測定された測光値に基づき適正露出が得られるように、駆動回路１０４を介して絞り兼シャッタ１１０を駆動制御する。ここで、絞り兼シャッタ１１０は、シャッタとしての機能と、絞り値を調整するための絞りとしての機能を備える。駆動回路１０４は、絞り兼シャッタ１１０を駆動し、適正露出が得られるように、絞り値を調整する。絞り値の調整は、例えばプログラムＡＥ（Automatic Exposure）やシャッタ速度優先ＡＥなど、撮影モードスイッチにより指定されるＡＥ機能に基づいて行われる。なお、これらのＡＥの構成及び制御については周知であるため、ここでの詳細な説明は省略する。
【００２１】
また、ＣＰＵ１００はＡＥ制御と併せてＡＦ（Auto Focus）制御を行う。ＡＦ制御では、レンズ駆動機構１０７が駆動回路１０４を介して駆動制御され、フォーカスレンズ１０６に備えられる複数枚のレンズの位置及び位置関係が調節される。これにより、フォーカスレンズ１０６の焦点距離が変化する。ＡＦ制御では、フォーカスレンズ１０６の焦点距離が変化されることにより、フォーカスレンズ１０６のピントが自動で被写体に合わせられる。
【００２２】
被写体からの光束は、フォーカスレンズ１０６、絞り兼シャッタ１１０を介してイメージセンサ１１２により受光される。イメージセンサ１１２は、例えばＣＣＤ（Charged Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサである。イメージセンサ１１２が被写体の光束によって露光される時間は、絞り兼シャッタ１１０によって調整される。イメージセンサ１１２は、撮像面上の各画素で受光した光束を光量に応じて電気信号に変換し、変換された電気信号を信号処理回路１１４に出力する。信号処理回路１１４は、イメージセンサ１１２より入力される電気信号に対して所定の信号処理を施して、画像処理エンジン１１６に出力する。
【００２３】
画像処理エンジン１１６は、信号処理回路１１４より入力される信号に対して色補間、マトリクス演算、Ｙ／Ｃ分離等の所定の信号処理を施して輝度信号Ｙ、色差信号Ｃｂ、Ｃｒを生成し、ＪＰＥＧ（Joint Photographic Experts Group）などの所定のフォーマットで圧縮する。バッファメモリ１１８は、画像処理エンジン１１６による処理の実行時に、処理データの一時的な保存場所として用いられる。
【００２４】
画像処理エンジン１１６は、カード用インタフェース１２０を介してメモリカード２００と通信可能である。画像処理エンジン１１６は、生成された圧縮画像信号（撮影画像データ）をメモリカード２００または撮影装置に備えられる不図示の内蔵メモリに保存する。
【００２５】
また、画像処理エンジン１１６は、Ｙ／Ｃ分離後の信号に所定の信号処理を施して、フレームメモリ（不図示）にフレーム単位でバッファリングする。画像処理エンジン１１６は、バッファリングされた信号を所定のタイミングで各フレームメモリから掃き出して所定のフォーマットのビデオ信号に変換し、ＬＣＤ制御回路１２２に出力する。ＬＣＤ制御回路１２２は、画像処理エンジン１１６より入力される画像信号を基にＬＣＤ１２４の液晶を変調制御する。これにより、被写体の撮影画像がＬＣＤ１２４の表示画面に表示される。ユーザは、ＡＥ制御及びＡＦ制御に基づいて適正な輝度及びピントで撮影された撮影画像を、ＬＣＤ１２４の表示画面を通じて視認することができる。
【００２６】
画像処理エンジン１１６は、ユーザにより撮影画像の再生操作が入力されると、ユーザの操作によって指定された撮影画像データをメモリカード２００又は内蔵メモリより読み出して所定のフォーマットの画像信号に変換し、ＬＣＤ制御回路１２２に出力する。ＬＣＤ制御回路１２２が画像処理エンジン１１６より入力される画像信号を基に液晶を変調制御することで、被写体の撮影画像がＬＣＤ１２４の表示画面に表示される。
【００２７】
フラッシュ駆動回路１２７は、ユーザにより操作部１０２に対してフラッシュ撮影を指示する操作が入力されると、フラッシュ１２８に駆動電圧を印加する。フラッシュ１２８は、駆動電圧に応じた照射光（閃光）を射出し、フラッシュ窓１２を介して被写体を照射する。撮影装置１が閃光を用いたフラッシュ撮影を行うか、閃光を用いない撮影を行うかは、自動または手動で設定される。
【００２８】
加速度センサ１３０は、互いに直交する３方向の加速度を検出することが可能なセンサであり、撮影装置１の加速度を検出するために用いられる。加速度センサユニット１３０からは、３方向の加速度に基づいた３つの加速度値が出力される。ＣＰＵ１００は、出力された加速度値に基づいて、加速度の大きさおよび加速度の方向を計算する。計算された加速度の大きさおよび加速度の方向を用いて、撮影装置１の状態を判定することができる。例えば、加速度の方向を用いて、撮影装置１にかかる重力の方向が計算される。重力の方向を用いることで、撮影装置１の向きが計算される。撮影装置１の向きには、例えば、撮影装置１の上下方向の仰俯角（ピッチまたはチルト）と、撮影装置１の光学系の光軸周りの回転角（ロール）が含まれる。なお、３方向の加速度を用いた重力の方向の計算方法、および、重力の方向を用いた撮影装置１の向きの計算方法は周知であり、ここでは説明を省略する。
【００２９】
また、計算された加速度の大きさを用いて、撮影装置１に重力以外に力が加わっているかを検出することができる。例えば、撮影装置１に鉛直上向きの力が加わると、加速度センサ１３０には鉛直下向きの力（慣性力）が加わる。この場合、計算される加速度の大きさは、重力加速度ｇ（約９．８ｍ／ｓ２）よりも大きくなる。
【００３０】
次に、ユーザによって投げ上げられた撮影装置１によって撮影を行う投げ上げ撮影について説明する。図３は、ユーザが撮影装置１を鉛直上向きに投げ上げる動作を模式的に表したものである。ユーザが撮影装置１を投げ上げると、撮影装置１は、投げ上げ開始（時刻ｔ＝ｔ０）から投げ上げ終了（ｔ＝ｔ１）までの間に鉛直上向きに加速される。ユーザによる投げ上げが終了すると、撮影装置１は、初速度ν（ｔ１）で鉛直上向きに投げ上げられ、滞空状態となる。滞空状態の撮影装置１は、最高到達点に達した後で落下し、ユーザによって受け止められる。撮影装置１は、滞空状態の間に所定のタイミングで被写体（例えば、撮影装置１を投げ上げたユーザ）の撮影処理を行う。
【００３１】
次に、ユーザが撮影装置１を鉛直上向きに投げ上げ、かつ、撮影装置１を投げ上げるユーザを被写体とした場合における、投げ上げ撮影の動作フローについて説明する。図４は、投げ上げ撮影の動作フローである。図４に示される動作フローは、撮影装置１の操作部１０２に対して投げ上げ撮影の開始操作が入力された時点で開始され、投げ上げられた撮影装置１がユーザによって受け止められると終了する。
【００３２】
ユーザの操作によって撮影装置１の動作モードが投げ上げ動作モードに切り替わると、投げ上げ撮影の動作フローが開始する（処理ステップＳ１０）。
【００３３】
処理ステップＳ１１では、ユーザによって撮影装置１に対し、投げ上げ撮影のパラメータが入力される。投げ上げ撮影のパラメータは、例えば、静止画と動画のどちらの撮影を行うか、静止画の撮影を行う場合は何回の撮影を行うか、動画の撮影を行う場合はどれくらいの時間の撮影を行うか、などである。また、処理ステップＳ１１では、撮影を行うタイミングについてのパラメータも入力される。ユーザは、投げ上げ撮影のパラメータを入力した後、撮影装置１に対して撮影装置１を投げ上げ準備状態にするための操作を入力する。
【００３４】
処理ステップＳ１２では、撮影装置１が投げ上げ準備状態となっているかどうかが判定される。撮影装置１が投げ上げ準備状態となっていない場合（Ｓ１２：Ｎｏ）、撮影装置１は、ユーザによる入力操作が行われるまで待機する。撮影装置１が投げ上げ準備状態となっている場合（Ｓ１２：Ｙｅｓ）、撮影装置１は、ユーザによる投げ上げ動作が開始するまで待機する。
【００３５】
処理ステップＳ１３では、ユーザによる撮影装置１の投げ上げ動作の開始（投げ上げ開始）が検出される。投げ上げ開始は、加速度センサ１３０から出力される加速度値を用いて検出される。
【００３６】
図５は、ユーザによる投げ上げ動作に伴う、加速度センサ１３０から出力される加速度値の時間変化を示している。撮影装置１が投げ上げ準備状態の間（ｔ＜ｔ０）、撮影装置１はユーザによって保持され、ほぼ静止している。そのため、このときの加速度値は重力加速度ｇ（約９．８ｍ／ｓ２）とほぼ等しくなる。ユーザが撮影装置１の投げ上げ動作を行うと（ｔ０＜ｔ）、加速度センサ１３０には鉛直下向きの力が働き、加速度センサ１３０からは重力加速度ｇよりも大きな加速度値が出力される。そのため、加速度値に対して、重力加速度ｇよりも大きい閾値Ａを設け、加速度値が閾値Ａを上回ったかどうかを検出することで、ユーザによる投げ上げ動作が開始されたかどうかを検出することができる。
【００３７】
処理ステップＳ１３において、加速度値が閾値Ａを上回ってない場合（Ｓ１３：Ｎｏ）、ユーザによる投げ上げ動作が開始されていないため、撮影装置１はユーザによる投げ上げ動作が開始するまで待機する。一方、加速度値が閾値Ａを上回った時（Ｓ１３：Ｙｅｓ）、ユーザによる投げ上げ動作が開始されたことが検出され、次の処理ステップＳ１４が実行される。
【００３８】
処理ステップＳ１４では、加速度値の積算処理が行われる。加速度の積算処理を行うことによって、撮影装置１の速度を計算することができる。
【００３９】
加速度センサ１３０から出力された加速度値をａ（ｔ）とすると、投げ上げ動作が開始された後の時刻ｔにおける撮影装置１の速度ν（ｔ）は、次の式（１）で表される。
式（１）
2015097310.tif 000003
ここで、ｄｔは、加速度センサ１３０により検出された加速度値が読み取られる時間間隔である。なお、ユーザによる投げ上げ動作が開始される前の期間（ｔ＜ｔ０）は、式（１）の積算範囲に含まれていない。この積算処理は、投げ上げ動作が終了するまで実行される。
【００４０】
処理ステップＳ１５では、ユーザによる投げ上げ動作の終了（投げ上げ終了）が検出される。投げ上げ終了は、投げ上げ開始と同様に、加速度値を用いて検出される。
【００４１】
投げ上げ終了の検出方法を、図５を用いて説明する。投げ上げ動作が開始すると、加速度値は重力加速度ｇよりも徐々に大きくなる。そして、撮影装置１の速度が増加しながら、撮影装置が鉛直上向きに変位するに従って、撮影装置１は徐々にユーザの手から離れる。撮影装置１がユーザの手から離れるにつれて、ユーザが撮影装置１に対して加える力が減少するため、加速度センサ１３０により検出される加速度値は減少する。撮影装置１がユーザの手から離れると（ｔ＝ｔ１）、撮影装置１は滞空状態になり、加速度センサ１３０から出力される加速度値はゼロになる。そのため、加速度値に対して、ゼロよりも大きい閾値Ｂを設け、加速度値が閾値Ｂを下回ったかどうかを検出することで、ユーザによる投げ上げ動作が終了されたかどうかを検出することができる。
【００４２】
処理ステップＳ１５において、加速度値が閾値Ｂを下回ってない場合（Ｓ１５：Ｎｏ）、処理ステップＳ１４の加速度積算処理が継続して実行される。一方、加速度値が閾値Ｂを下回った時（Ｓ１５：Ｙｅｓ）、処理ステップＳ１４の加速度積算処理が停止され、次の処理ステップＳ１６が実行される。ここで、加速度積算処理が停止した時点での速度ν（ｔ１）が、撮影装置１の投げ上げられる初速度である。なお、初速度ν（ｔ１）は、次の式（２）で表される。
式（２）
2015097310.tif 000004
【００４３】
初速度ν（ｔ１）は、式（２）に示されるように、ｔ＝ｔ０からｔ＝ｔ１までの期間の加速度値の積算によって求められる。しかし、処理ステップＳ１３およびＳ１５において説明したように、投げ上げ開始および投げ上げ終了は、加速度値が閾値Ａおよび閾値Ｂをまたいだかどうかによって検出される。そのため、ユーザによる投げ上げ動作が開始された時点ｔ０と、処理ステップＳ１３で投げ上げ開始が検出される時点ｔ０’との間には、若干の時間差がある。同様に、ユーザによる投げ上げ動作が終了された時点ｔ１と、処理ステップＳ１５で投げ上げ終了が検出された時点ｔ１’との間には、若干の時間差がある。これらの時間差は、式（２）における加速度値の積算において考慮されない。ただし、これらの時間差は、加速度値の積算時間（ｔ１−ｔ０）に比べて小さいため、考慮しなくても実質的に差し支えない。
【００４４】
処理ステップＳ１６では、投げ上げられた撮影装置１と被写体との距離が算出される。ユーザによる投げ上げ動作が終了すると、撮影装置１は滞空状態となる。滞空状態の撮影装置１の速度と、撮影装置１の被写体までの距離は、初速度ν（ｔ１）と時間ｔに応じて変化する。被写体が撮影装置１を投げ上げるユーザである場合、滞空状態における撮影装置１の速度ν（ｔ）および被写体までの距離Ｌ（ｔ）は、それぞれ次の式（３）および式（４）で表される。
式（３）
2015097310.tif 000005
式（４）
2015097310.tif 000006
ここで、式（４）の右辺の第１項は、ユーザによる投げ上げ動作が終了された時点の位置を基準とした撮影装置１の高さである。また、式（４）の右辺の第２項のＬ０は、被写体までの距離を補正するためのオフセット量である。
【００４５】
被写体が撮影装置１を投げ上げるユーザの顔である場合のオフセット量Ｌ０について説明する。ユーザによる投げ上げ動作が終了された時点で、撮影装置１の高さがユーザと胸の高さと同じであった場合、式（４）の右辺の第１項は、ユーザの胸の高さから撮影装置１までの距離を表す。そのため、右辺の第１項から、ユーザの顔の位置と胸の位置との間の間隔Ｌ０を差し引くことにより、撮影装置１から被写体であるユーザの顔までの距離を計算することができる（図３参照）。
【００４６】
なお、最適なオフセット量Ｌ０は、ユーザの体格や投げ上げ方によって変化する。そのため、オフセット量Ｌ０は変更可能であることが望ましい。
【００４７】
処理ステップＳ１７では、処理ステップＳ１６で計算された撮影装置１から被写体までの距離Ｌ（ｔ）に応じて、フォーカスレンズ１０６を構成する複数枚のレンズの位置及び位置関係が算出される。
【００４８】
フォーカスレンズ１０６の焦点距離は、複数枚のレンズの位置及び位置関係を調節することで、所定の範囲で変更可能である。撮影装置１には、予め、撮影装置１から被写体までの距離と被写体にピントが合う各レンズの位置及び位置関係との対応関係が、テーブルまたは方程式として記憶されている。このテーブルまたは方程式を用いることにより、被写体にピントが合う各レンズの位置及び位置関係が速やかに求められる。
【００４９】
処理ステップＳ１８では、フォーカスレンズ１０６を構成する各レンズを、処理ステップＳ１７で算出された位置に移動させる。これにより、フォーカスレンズ１０６のピントが被写体に合わせられる。
【００５０】
処理ステップＳ１９では、滞空状態にある撮影装置１が、所定の撮影タイミングにあるかどうかの判定が行われる。所定の撮影タイミングは、処理ステップＳ１１において入力されたパラメータに基づいて決定される。
【００５１】
例えば、処理ステップＳ１１において、投げ上げられた撮影装置１が最高到達点に達したときに静止画像の撮影が行われるようにパラメータが入力された場合を考える。この場合、処理ステップＳ１９では、撮影装置１が最高到達点に達しているかどうかが判定される。具体的には、撮影装置１が最高到達点に達している状態は、撮影装置１の速度ν（ｔ）がゼロとなる。そのため、処理ステップ１９では、ユーザによる投げ上げ動作が終了してからの経過時間（ｔ−ｔ１）が、式（３）に示される速度ν（ｔ）がゼロとなる時間に達しているかどうかが判定される。経過時間（ｔ−ｔ１）が速度ν（ｔ）がゼロとなる時間に達すると（Ｓ１９：Ｙｅｓ）、次の処理ステップが実行される。一方、経過時間（ｔ−ｔ１）が速度ν（ｔ）がゼロとなるような時間に達していなければ（Ｓ１９：Ｎｏ）、再度、経過時間（ｔ−ｔ１）の判定が行われる。
【００５２】
処理ステップＳ２０では、撮影装置１による撮影処理が実行される。処理ステップＳ１９において、所定の撮影タイミングであると判定されると、処理ステップ１１で入力されたパラメータに従って、撮影装置１による撮影処理が自動で実行される。処理ステップＳ２０では、例えば、静止画像の撮影処理が１回のみ実行されてもよく、静止画像の撮影処理が複数回実行されてもよい。また、動画撮影が実行されてもよい。
【００５３】
処理ステップＳ２１では、撮影装置１の滞空状態の終了が検出される。滞空状態の終了は、加速度値を用いて検出される。
【００５４】
滞空状態の終了の検出方法を、図５を用いて説明する。ユーザによって投げ上げられた撮影装置１は、滞空状態において（ｔ１＜ｔ＜ｔ２）、まず、鉛直上向きに上昇し、最高到達点に達した後、鉛直下向きに落下する。この間、加速度センサ１３０から出力される加速度値はゼロである。ユーザが落下する撮影装置１を受け止めると（ｔ＝ｔ２）、加速度センサ１３０には鉛直下向きの力が発生し、加速度センサ１３０はゼロよりも大きい加速度値を出力する。撮影装置１がユーザによって受け止められて静止すると、加速度値は重力加速度ｇとほぼ等しくなる。そのため、加速度値がゼロよりも大きい閾値Ｂを上回ったかどうかを検出することで、撮影装置１の滞空状態が終了したかどうかを検出することができる。
【００５５】
処理ステップＳ２１において、撮影装置１の滞空状態の終了が検出されると、投げ上げ撮影のフローは終了する（Ｓ２２）。
【００５６】
以上が本発明の例示的な実施形態の説明である。本発明の実施形態は、上記に説明したものに限定されず、本発明の技術的思想の範囲において様々な変形が可能である。
【００５７】
例えば、本実施形態において、ユーザが撮影装置１を鉛直上向きに投げ上げ、かつ、撮影装置１を投げ上げたユーザが被写体である場合について説明したが、別の実施形態では、指撮影装置１を投げ上げたユーザ以外の人や物などを被写体としてもよい。この場合、式（４）で表される撮影装置１と被写体との距離Ｌ（ｔ）を計算する場合に、オフセット量Ｌ０を調整する、あるいは、計算された距離Ｌ（ｔ）に所定の値を乗ずることにより、撮影装置１を投げ上げたユーザ以外の被写体に、フォーカスレンズ１０６のピントが合わせられる。
【００５８】
また、別に実施形態では、図５に示される動作フローの処理ステップＳ１４において、撮影装置１の初速度とともに、投射角度が検出されてもよい。この場合、撮影装置が投げ上げられる初速度と投射角度を用いて、撮影装置１から被写体までの距離が計算される。これにより、撮影装置１が鉛直上向きではなく、斜め上方に投げ上げられた場合においても、被写体にフォーカスレンズ１０６のピントを合わせることができる。撮影装置１の投射角度の検出は、加速度センサ１３０から出力される加速度値を用いてもよい。あるいは、撮影装置１は、投射角度を検出するためのセンサを別途備え、このセンサを用いて投射角度が検出されてもよい。
【００５９】
また、別の実施形態では、ユーザは撮影装置１を鉛直下向きに投げ下ろして、あるいは、落下させて撮影を行ってもよい。撮影装置１の投げ下ろし、あるいは、落下は、加速度値を用いて検出される。図５に示される動作フローの処理ステップＳ１３で説明したように、撮影装置１の投げ上げ開始は、加速度値が重力加速度ｇよりも大きい閾値Ａを上回ったかどうかによって検出することができる。一方、撮影装置１の投げ下ろし、あるいは、落下が開始したかどうかは、加速度値が重力加速度ｇよりも小さい閾値を下回ったかどうかによって検出することができる。
【００６０】
また、撮影装置１の筐体１０は、例えば、ユーザが投げ上げし易いように球状であってもよい。また、撮影装置１の筐体１０は衝撃吸収材を備えてもよい。これにより、ユーザが落下している撮影装置１を受け止め損ねた場合や、ユーザが大きな初速度で撮影装置１を投げ上げた場合などに、撮影装置１に生じる衝撃が衝撃吸収材によって吸収される。これにより、撮影装置１が衝撃によって破損するのを防ぐことができる。
【００６１】
また、本実施形態では、図２に示されるように、レンズユニット１１、イメージセンサ１１２、画像処理エンジン１１６など、撮影を行うための部材や電気回路などが１つずつ含まれているが、本実施形態はこれに限定されない。例えば、別の実施形態では、１つの筐体１０内に、撮影処理を行うための部材や電気回路などが複数個設けられていてもよい。この場合、複数のレンズユニット１１やイメージセンサ１１２は、それぞれの撮影範囲が異なるように配置されている。これにより、投げ上げられた撮影装置１の向きが滞空中に変化した場合においても、所望の被写体を撮影し易くなる。
【００６２】
また、本実施形態では、図５に示される動作フローの処理ステップＳ１３で投げ上げ開始が検出されると、処理ステップＳ１４の加速度積算処理が実行される。また、処理ステップＳ１５で投げ上げ終了が検出されると、処理ステップＳ１４で実行されている加速度積算処理が停止する。しかし、本実施形態の動作フローはこれに限定されない。別の実施形態では、投げ上げ開始が検出されてから投げ上げ終了が検出されるまで期間に加速度センサ１３０から出力される加速度値が所定の記憶領域に記憶されるように構成されていてもよい。この場合、ユーザによる投げ上げ動作が終了した後に、所定の記憶領域から加速値が読み出され、加速度積算処理が実行される。
【符号の説明】
【００６３】
１  撮影装置
１０    筐体
１１    レンズユニット
１２    フラッシュ窓
１３    レリーズボタン
１００    ＣＰＵ
１０２    操作部
１０４    駆動回路
１０６    フォーカスレンズ
１０７    レンズ駆動機構
１１０    絞り兼シャッタ
１１２    イメージセンサ
１１４    信号処理回路
１１６    画像処理エンジン
１１８    バッファメモリ
１２０    カード用インタフェース
１２２    ＬＣＤ制御回路
１２４    ＬＣＤ
１２６    ＲＯＭ
１２７    フラッシュ駆動回路
１２８    フラッシュ
１３０    加速度センサ
２００    メモリカード
【図１】
2015097310.tif 000007
【図２】
2015097310.tif 000008
【図３】
2015097310.tif 000009
【図４】
2015097310.tif 000010
【図５】
2015097310.tif 000011