(57)【要約】【課題】地面に対する、光学系の移動方向に関係なく、パンフォーカス撮影時に被写界深度にズレが生じることを可能にした撮影装置を提供する。【解決手段】自装置または光学系に加わる重力の方向を検出する重力検出手段と、光学系を駆動する駆動手段と、重力検出手段が検出した方向に基づいて光学系の駆動の補正量を駆動手段に指示する補正算出手段と、を含む構成である。【選択図】図１
2013003301.tif 000002
【特許請求の範囲】
【請求項１】
自装置または光学系に加わる重力の方向を検出する重力検出手段と、
前記光学系を駆動する駆動手段と、
前記方向に基づいて前記光学系の駆動の補正量を前記駆動手段に指示する補正算出手段と、
を含む撮影装置。
【請求項２】
請求項１記載の撮影装置において、
前記補正算出手段に、前記光学系の駆動方向に対して重力の影響が最も小さい状態において前記光学系を位置決めするための基準値と、該基準値および前記重力の方向に基づいて前記補正量を算出するための補正係数とを記憶するメモリが予め設けられ、
前記補正算出手段は、
前記駆動方向が前記重力の方向と一致する場合、前記基準値に前記補正係数を乗算、または前記補正係数を加算もしくは減算した値を前記補正量として算出する、撮影装置。
【請求項３】
請求項２記載の撮影装置において、
前記重力検出手段は、前記重力方向の他に、前記駆動方向に垂直な方向と該重力の方向との角度θを検出すると、該角度θを前記補正算出手段に通知し、
前記補正算出手段は、前記重力検出手段から通知される前記角度θがゼロでない場合、前記メモリに保存された補正係数にｓｉｎθを乗算した値を補正係数として、前記補正量を算出する、撮影装置。
【請求項４】
請求項２または３記載の撮影装置において、
前記光学系がレンズであり、
前記駆動手段が、前記レンズを前記駆動方向に可動するモーターであり、
前記基準値が前記モーターに供給する電流に対応する値である、撮影装置。
【請求項５】
撮影装置または該撮影装置内の光学系に加わる重力の方向を検出し、
前記方向に基づいて前記光学系の駆動の補正量を求め、
前記補正量に基づいて前記光学系を駆動する、光学調整方法。
【請求項６】
請求項５記載の光学調整方法において、
前記光学系の駆動方向に対して重力の影響が最も小さい状態において前記光学系を位置決めするための基準値と、該基準値および前記重力の方向に基づいて前記補正量を算出するための補正係数とを予め準備し、
前記駆動方向が前記重力の方向と一致する場合、前記基準値に前記補正係数を乗算、または前記補正係数を加算もしくは減算した値を前記補正量として算出する、光学調整方法。
【請求項７】
制御対象の装置または該装置の光学系に加わる重力の方向を検出する重力検出手段と、前記光学系を駆動する駆動手段とを制御するコンピュータに実行させるためのプログラムであって、
前記重力検出手段が検出した方向に基づいて前記光学系の駆動の補正量を求め、
前記補正量に基づいて前記光学系を前記駆動手段に駆動させる処理を前記コンピュータに実行させるためのプログラム。
【請求項８】
請求項７記載のプログラムにおいて、
前記光学系の駆動方向に対して重力の影響が最も小さい状態において前記光学系を位置決めするための基準値と、該基準値および前記重力の方向に基づいて前記補正量を算出するための補正係数とを予め読み込み、
前記駆動方向が前記重力の方向と一致する場合、前記基準値に前記補正係数を乗算、または前記補正係数を加算もしくは減算した値を前記補正量として算出する処理を含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置、光学調整方法、およびコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
カメラ機能を搭載した携帯電話機が広く使用されている。携帯電話機のカメラ機能でオートフォーカスを実行するためのレンズの駆動手段として、可動巻き線（ボイスコイル）を用いたＶＣＭ（Voice Coil Motor）が知られている（特許文献１参照）。
【０００３】
ＶＣＭは、レンズを支持するボイスコイルと、ボイスコイルに流れる電流の方向に対して垂直方向の磁界をボイスコイルに供給する永久磁石とを有する構成である。ボイスコイルに電流を流すと、磁界中のボイスコイルに力（アンペールの力）が働いて、ボイスコイルが磁界方向および電流方向に基づいて決定される方向に移動する。この原理を利用して、被写体にフォーカスが合っていない状態から、ボイスコイルに流す電流値を制御することで、ボイスコイルに支持されたレンズを移動させ、被写体にフォーカスを合わせることができる。
【０００４】
ＶＣＭには、ボイスコイルに電流が流れていないときに、レンズを基準位置に固定するためのバネが設けられているものがある。バネがボイスコイルを押すことで、フォーカスが無限遠（ＩＮＦＩＮＩＴＹ（以下では、「ＩＮＦ」と略記する））になるようにレンズの位置が設定されている。このＶＣＭでは、レンズの位置がＩＮＦ位置以外でフォーカスを合わせる際、ボイスコイルに電流を流し、ボイスコイルの推力がバネの弾性力に反発して、レンズを移動できるように設計されている。以下では、ＶＣＭがバネを有する構成の場合で説明する。
【０００５】
被写体にフォーカスが合うようにレンズの位置を自動的に調整するオートフォーカスに対して、レンズの位置を固定し、被写界深度を深くして近距離から遠距離までフォーカスを合わせるパンフォーカスというフォーカス設定方法が知られている。パンフォーカスで撮影する際に、レンズを決められた位置に移動させるための、ボイスコイルに流す電流値は、携帯電話機が特定の姿勢の状態で予め決められ、携帯電話機に設定されている。携帯電話機の特定の姿勢について、図を参照して説明する。
【０００６】
図６は、カメラ付き携帯電話機の一例の外観を示す斜視図である。図６に示す携帯電話機８０は、筺体の形状が直方体の場合であり、レンズ９１を保護するガラス９５が設けられた面８５は長方形である。図６に示す携帯電話機８０の姿勢は、面８５の長辺が重力方向と一致し、短辺が地面と平行になっている。レンズ９１の光軸方向は、地面に水平である。この姿勢が上記の特定の姿勢に相当する。以下では、図６に示す、携帯電話機８０の姿勢を「縦」と称する。
【０００７】
なお、図６において、地面に垂直な方向をＺ軸方向とし、面８５の短辺と一致する方向をＹ軸方向とすると、携帯電話機８０の厚みの方向がＸ軸方向と一致している。ガラス９５は、Ｚ軸方向に対して、面８５の半分から上側に配置されている。
【０００８】
撮影モードとして、接写に適した「マクロモード」、遠景撮影に適した「ＩＮＦ位置モード」、および、接写から遠景撮影まで広い範囲で撮影可能な「標準モード」の複数のモードが選択可能である場合には、各モードについて、パンフォーカスを行うときのボイスコイルの電流値が、携帯電話機の姿勢が「縦」の状態で予め決定され、携帯電話機に設定されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１０−２６２２３３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
撮影モードが同じでも、パンフォーカスで撮影する際、携帯電話機の姿勢の違いによって、被写界深度にズレが生じてしまうことがある。この問題を、図を参照して説明する。
【００１１】
図７は図６に示した携帯電話機の姿勢について説明するための側面透視図である。図７に示す携帯電話機８０では、問題点を説明するために、レンズ９１、固体撮像素子９２およびＶＣＭ９３を含むカメラモジュール８１を図に示し、その他の構成を図に示すことを省略している。撮影モードは標準モードであるものとする。
【００１２】
図７（ａ）は、携帯電話機８０の姿勢が「縦」の場合を示す。図７（ａ）に示すように、携帯電話機８０の長手方向が地面に対して垂直である。携帯電話機８０が図７（ａ）に示す姿勢で、操作者が携帯電話機８０の下半分を持って撮影する撮影スタイルが考えられる。このときレンズ９１の光軸方向が地面に対して水平になっている。図７（ａ）に示す状態で、標準モードでパンフォーカスを行う場合のボイスコイルの電流値が携帯電話機８０に予め設定されている。
【００１３】
図７（ｂ）は、レンズ９１が上（空の方向）を向き、かつ、携帯電話機８０の長手方向が地面に対して水平な状態を示す。例えば、操作者が、木の下に立ち、木の枝に咲いている花を下から見上げるようにして撮影する場合には、携帯電話機８０は図７（ｂ）に示す状態になる。このときレンズ９１の光軸方向が地面に対して垂直になっている。以下では、図７（ｂ）に示す状態の携帯電話機８０の姿勢を「表」とする。
【００１４】
図７（ｃ）は、図７（ｂ）と同様に携帯電話機８０の長手方向が地面に対して水平だが、レンズ９１が下（地面の方向）を向いている状態を示す。例えば、操作者が、地面近くで咲いている花を上から見下ろすようにして撮影する場合には、携帯電話機８０は図７（ｃ）に示す状態になる。このときもレンズ９１の光軸方向が地面に対して垂直になっている。以下では、図７（ｃ）に示す状態の携帯電話機８０の姿勢を「裏」とする。
【００１５】
図７（ａ）から図７（ｃ）のそれぞれの状態において、レンズ９１にかかる重力の方向を実線の矢印で示し、ＶＣＭ９３の制御にしたがって可動するレンズ９１の移動方向を破線の矢印で示す。レンズ９１の光軸方向とレンズ９１の移動方向は一致している。
【００１６】
図７（ａ）に示す状態の場合、レンズ９１の移動方向と重力方向とが９０度になっているため、レンズ９１の移動方向に対する重力の影響はほとんどない。これに対して、図７（ｂ）および図７（ｃ）に示す状態の場合、レンズ９１の移動方向が重力方向と一致している。そのため、レンズ９１の質量をｍとし、重力加速度をｇとすると、レンズ９１の移動方向にバネの弾性力以外に、ｍｇの力がレンズ９１を支持するボイスコイルにかかることになる。
【００１７】
図７（ｂ）および図７（ｃ）のいずれかの状態で、携帯電話機８０がパンフォーカスを実行する際、図７（ａ）の状態で予め設定された電流値と同じ電流値をボイスコイルに流しても、ＶＣＭ９３の推力がレンズの重量の影響を受け、移動後のレンズの位置が図７（ａ）に示す状態で位置決めしたレンズの位置と異なってしまう。そのため、操作者の撮影スタイルの違いによって、図７（ｂ）および図７（ｃ）に示す状態の被写界深度と図７（ａ）に示す状態の被写界深度とにズレが生じてしまう。その結果、撮影スタイルの違いによって、被写界深度の境界付近の被写体の画像がボケたり、被写体にピントが合ったり、ばらついてしまう。
【００１８】
本発明は上述したような技術が有する問題点を解決するためになされたものであり、地面に対する、光学系の移動方向に関係なく、パンフォーカス撮影時に被写界深度にズレが生じることを防ぐことを可能にした撮影装置、光学調整方法、およびコンピュータに実行させるためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１９】
上記目的を達成するための本発明の撮影装置は、
自装置または光学系に加わる重力の方向を検出する重力検出手段と、
前記光学系を駆動する駆動手段と、
前記方向に基づいて前記光学系の駆動の補正量を前記駆動手段に指示する補正算出手段と、
を含む構成である。
【００２０】
また、本発明の光学調整方法は、
撮影装置または該撮影装置内の光学系に加わる重力の方向を検出し、
前記方向に基づいて前記光学系の駆動の補正量を求め、
前記補正量に基づいて前記光学系を駆動するものである。
【００２１】
さらに、本発明のプログラムは、制御対象の装置または該装置の光学系に加わる重力の方向を検出する重力検出手段と、前記光学系を駆動する駆動手段とを制御するコンピュータに実行させるためのプログラムであって、
前記重力検出手段が検出した方向に基づいて前記光学系の駆動の補正量を求め、
前記補正量に基づいて前記光学系を前記駆動手段に駆動させる処理を前記コンピュータに実行させるものである。
【発明の効果】
【００２２】
本発明によれば、光学系の移動方向に光学系が重力の影響を受ける場合でも、パンフォーカス撮影時に被写界深度にズレが生じることを防ぐことができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態の撮影装置の一構成例を示すブロック図である。
【図２】図１に示した撮影装置の動作手順を示すフローチャートである。
【図３】本実施形態の携帯電話機の一構成例を示すブロック図である。
【図４】本実施形態の携帯電話機の光学調整方法の手順示すフローチャートである。
【図５】携帯電話機の姿勢が縦から表または裏への途中の状態における、設定値の算出方法を説明するための図である。
【図６】関連する、カメラ付き携帯電話機の一例の外観を示す斜視図である。
【図７】図６に示した携帯電話機の姿勢を説明するための図である。
【発明を実施するための形態】
【００２４】
本発明の一実施形態の撮影装置の構成を説明する。
【００２５】
図１は本実施形態の撮影装置の一構成例を示すブロック図である。
【００２６】
本実施形態の撮影装置１は、自装置または光学系に加わる重力の方向を検出する重力検出手段２と、光学系を駆動する駆動手段６と、重力検出手段２が検出した方向に基づいて光学系の駆動の補正量を駆動手段６に指示する補正算出手段４とを有する。
【００２７】
次に、本実施形態の撮影装置の動作を説明する。図２は本実施形態の撮影装置の動作手順を示すフローチャートである。
【００２８】
重力検出手段２が装置または光学系に対する重力の方向を検出すると（ステップ１０１）、補正算出手段４は、重力検出手段２が検出した方向に基づいて光学系の駆動の補正量を求め（ステップ１０２）、求めた補正量を駆動手段６に通知し、補正量に基づく、光学系の駆動を指示する。駆動手段６は、補正算出手段４から指示される補正量に基づいて光学系を駆動する（ステップ１０３）。
以下に、上述した撮影装置の機能を備えた携帯電話機の実施形態を説明する。
【００２９】
本実施形態の携帯電話機の構成を説明する。本実施形態では、本発明の光学調整方法に関連する構成について詳しく説明し、携帯電話としての機能に関する構成についての詳細な説明は省略する。
【００３０】
また、本実施形態の携帯電話機は、マクロモード、標準モードおよびＩＮＦ位置モードの３種類の撮影モードを選択可能であるものとし、各撮影モードにおいて、オートフォーカスとパンフォーカスを選択可能であるものとするが、本実施形態では、パンフォーカスの場合について説明する。
【００３１】
図３は本実施形態の携帯電話機の一構成例を示すブロック図である。
【００３２】
図３に示すように、本実施形態の携帯電話機１０は、カメラモジュール１１と、画像処理部１２と、６軸センサ１３と、表示部１５と、各部を制御する制御部１４とを有する。制御部１４は、プログラムにしたがって処理を実行するＣＰＵ（Central Processing Unit）（不図示）と、プログラムを保存するメモリ（不図示）とを有する。
【００３３】
カメラモジュール１１は、レンズ３１と、固体撮像素子３２と、ＶＣＭ３３と、ＶＣＭ３３に駆動電流を供給するドライバ３４と、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）３５とを有する。固体撮像素子３２は、レンズ３１で集光された光を電気信号に変換して画像処理部１２に送信する。
【００３４】
ＥＥＰＲＯＭ３５には、撮影モード毎に、パンフォーカスのときにボイスコイルに供給する電流値に対応する基準設定値が予め保存されている。以下では、マクロモードの基準設定値をマクロ基準設定値と称し、標準モードの基準設定値を標準モード基準設定値と称し、ＩＮＦ位置モードの基準設定値をＩＮＦ基準設定値と称する。これらのマクロ基準設定値、標準モード基準設定値、およびＩＮＦ基準設定値は、携帯電話機１０の姿勢が「縦」の状態で予め決められている。
【００３５】
また、ＥＥＰＲＯＭ３５には、携帯電話機１０の姿勢が「表」または「裏」の場合に、ドライバ３４に通知すべき設定値を、基準設定値に基づいて算出するための補正係数が予め保存されている。以下では、携帯電話機１０の姿勢が「表」の場合の補正係数を上向き補正係数と称し、携帯電話機１０の姿勢が「裏」の場合の補正係数を下向き補正係数と称する。
【００３６】
ドライバ３４は、設定値の情報を含む制御信号を画像処理部１２から受信すると、設定値に対応する電流をＶＣＭ３３に供給する。本実施形態では、ＶＣＭ３３は、背景技術で説明したＶＣＭと同様に、ボイスコイル（不図示）と、永久磁石（不図示）と、バネ（不図示）とを有する。ボイスコイルは、ドライバ３４から供給される電流の大きさに対応して、バネの押す力と逆の方向にレンズ３１を移動させる。
【００３７】
６軸センサ１３は、携帯電話機１０の姿勢の変化を検出し、検出結果を制御部１４に送信する。本実施形態では、説明を簡単にするために、携帯電話機１０の姿勢が、図７を参照して説明した「縦」、「表」および「裏」の３通りの場合とする。
【００３８】
画像処理部１２は、例えば、ＩＳＰ（Image Signal Processor）など専用のＬＳＩ（Large Scale Integrated circuits）である。ただし、画像処理部１２は、専用のＬＳＩの場合に限らない。画像処理部１２は、カメラモジュール１１の固体撮像素子３２から受信する電気信号に対して画像処理を行って画像信号を生成し、生成した画像信号を制御部１４に送信する。
【００３９】
画像処理部１２は、オートフォーカスの指示を制御部１４から受け取ると、固体撮像素子３２から受信する電気信号からコントラスト値を取得し、コントラストが最大になるようにボイスコイルの電流値を設定するための制御信号をドライバ３４に送信する。また、画像処理部１２は、パンフォーカスの指示を制御部１４から受け取ると、制御部１４から受信する、携帯電話機１０の姿勢の情報が「縦」、「表」および「裏」のいずれであるかを判定する。判定の結果、画像処理部１２は、携帯電話機１０の姿勢が「縦」である場合、設定されている撮影モードに対応する基準設定値をＥＥＰＲＯＭ３５から読み出し、基準設定値の情報を含む制御信号をドライバ３４に送信する。
【００４０】
また、携帯電話機１０の姿勢の情報が「表」および「裏」のうち、いずれかである場合、画像処理部１２は、設定されている撮影モードに対応して、以下に示す式に、ＥＥＰＲＯＭ３５から読み出した基準設定値と補正係数を代入して設定値を算出し、算出した設定値の情報を含む制御信号をドライバ３４に送信する。
【００４１】
画像処理部１２は、携帯電話機１０の姿勢が「表」または「裏」の場合、撮影モードに対応する基準設定値をＥＥＰＲＯＭ３５から読み出して、姿勢に合わせて（式１）または（式２）を用いて、画像処理部１２に通知する設定値を算出する。
・携帯電話機１０の姿勢が「表」の場合
設定値＝基準設定値×上向き補正係数・・・（式１）
・携帯電話機１０の姿勢が「裏」の場合
設定値＝基準設定値×下向き補正係数・・・（式２）
式１および式２における基準設定値は、マクロ基準設定値、標準モード基準設定値およびＩＮＦ基準設定値のいずれかである。
【００４２】
上向き補正係数は、携帯電話機１０の姿勢が「表」の状態におけるレンズ３１の位置が、携帯電話機１０の姿勢が「縦」の状態でパンフォーカスを行ったときのレンズの位置と同じになるように、式１を用いて予め設定される。下向き補正係数は、携帯電話機１０の姿勢が「裏」の状態におけるレンズ３１の位置が、携帯電話機１０の姿勢が「縦」の状態でパンフォーカスを行ったときのレンズの位置と同じになるように、式２を用いて予め設定される。補正係数として、上向き補正係数と下向き補正係数の２種類を用意するのは、ボイスコイルの推力の方向が、重力の方向と同じ場合と逆の場合のそれぞれに対応するためである。
【００４３】
制御部１４は、操作者が携帯電話機１０を操作してカメラ機能を起動させ、撮影モードを選択すると、選択された撮影モードの情報を画像処理部１２に通知する。制御部１４は、画像処理部１２から受け取る画像信号を表示部１５に送り、画像信号に基づく画像を表示部１５に表示させる。制御部１４は、フォーカス機能をパンフォーカスに指定する旨の指示が入力されると、６軸センサ１３が検出する、携帯電話機１０の姿勢を監視し、携帯電話機１０の姿勢の情報を画像処理部１２に通知する。なお、カメラ機能が起動したときに、操作者が撮影モードを選択する場合で説明したが、操作者が選択しなくても、３つの撮影モードのうち、いずれかの撮影モードが予め設定されていてもよい。
【００４４】
次に、本実施形態の携帯電話機が実行する光学調整動作を説明する。図４は本実施形態の携帯電話機が実行する光学調整方法の手順を示すフローチャートである。ここでは、撮影モードが標準モードに設定されているものとする。
【００４５】
制御部１４は、パンフォーカスを指定する旨の指示が入力されると、６軸センサ１３から受信する、携帯電話機１０の姿勢の情報を画像処理部１２に通知する。画像処理部１２は、パンフォーカスを指定する旨の情報と携帯電話機１０の姿勢の情報を受信すると（ステップ２０１）、ＥＥＰＲＯＭ３５から標準モード基準設定値を読み出し（ステップ２０２）、携帯電話機１０の姿勢が「縦」であるか否かを判定する（ステップ２０３）。
【００４６】
ステップ２０３の判定の結果、携帯電話機１０の姿勢が「縦」である場合、画像処理部１２は、標準モード基準設定値を、ドライバ３４に通知する設定値にする（ステップ２０４）。ステップ２０３の判定の結果、携帯電話機１０の姿勢が「縦」でない場合、画像処理部１２は、携帯電話機１０の姿勢の情報が「表」および「裏」のうち、いずれかであるかを判定する（ステップ２０５）。
【００４７】
ステップ２０５の判定の結果、携帯電話機１０の姿勢が「表」である場合、画像処理部１２は、上向き補正係数をＥＥＰＲＯＭ３５から読み出し、標準モード基準設定値および上向き補正係数を式１に代入して、設定値を算出する（ステップ２０６）。ステップ２０５の判定の結果、携帯電話機１０の姿勢が「裏」である場合、画像処理部１２は、下向き補正係数をＥＥＰＲＯＭ３５から読み出し、標準モード基準設定値および下向き補正係数を式２に代入して、設定値を算出する（ステップ２０６）。
【００４８】
画像処理部１２は、ステップ２０４、２０６または２０７の処理で決めた設定値を含む制御信号をドライバ３４に送信し、ドライバ３４は設定値に対応する電流値をＶＣＭ３３に供給することでレンズ３１を移動させる（ステップ２０８）。
【００４９】
本実施形態では、パンフォーカスで撮影をする際、携帯電話機１０の姿勢からレンズ３１に対する重力の方向を検出し、レンズ３１を駆動するＶＣＭ３３のボイスコイルに設定する電流値に、レンズ３１の重量の影響に基づく補正を行っている。そのため、携帯電話機１０の姿勢が「縦」の場合と、「表」や「裏」の状態のようにレンズ３１の移動方向にレンズ３１が重力の影響を受ける場合とで、パンフォーカス撮影時に被写界深度にズレが生じることを防ぎ、被写界深度の境界付近の被写体の画像がボケたり、被写体にピントが合ったり、ばらついてしまうことを防止できる。
【００５０】
なお、本実施形態では、１枚のレンズを移動させる場合を説明したが、レンズの枚数は１枚に限らず、また、移動対象となる光学系はレンズに限らず、絞りなど他の光学系であってもよい。
【００５１】
また、本実施形態では、オートフォーカス方法として、パッシブ方式の一種であるコントラスト検出方式を使用する場合で説明したが、パッシブ方式のうち、位相差検出方式やパッシブ外光方式など他の方式を使用してもよい。また、オートフォーカス方法は、パッシブ方式に限らず、赤外線や超音波などを照射し、その反射波が戻るまでの時間や照射角度から距離を検出する方式であるアクティブ方式を使用してもよい。また、オートフォーカス方法は、パッシブ方式およびアクティブ方式の両方の方式から、またはいずれか一方の方式から、複数の方式を組み合わせて使用したものであってもよい。
【００５２】
また、本実施形態では、撮影モードがマクロモード、標準モードおよびＩＮＦ位置モードの３種類の場合で説明したが、撮影モードはこれら３種類のモードに限らず、他のモーであってもよく、撮影モードは１種類でもよく、３以外の複数種でもよい。
【００５３】
また、本実施形態では、携帯電話機１０の姿勢が縦、表および裏の３つの状態の場合で説明したが、携帯電話機１０の取り得る姿勢はこれら３つの状態に限らない。縦から表になる途中の状態や縦から裏になる途中の状態などにおいて、これらの途中の状態の姿勢に基づいて、パンフォーカス時の設定値を補正してもよい。図５は携帯電話機の姿勢が縦から表または裏への途中の状態における、設定値の算出方法を説明するための図である。
【００５４】
図５（ａ）は、携帯電話機１０の姿勢が「縦」から「裏」の方に少し傾いている状態を示す。この傾き角度をθ１とし、レンズの質量をｍとし、重力加速度をｇとすると、レンズを支持するボイスコイルには、レンズの移動方向（光軸方向）にｍｇ×ｓｉｎθ１の力が加わる。そのため、（式２）の右辺の下向き補正係数にｓｉｎθ１を乗算してもよい。図５（ｂ）は、携帯電話機１０の姿勢が「縦」から「表」の方に少し傾いている状態を示す。この傾き角度をθ２とすると、図５（ｂ）に示す場合も、図５（ａ）の場合と同様に、（式１）の右辺の上向き補正係数にｓｉｎθ２を乗算してもよい。θ１およびθ２はレンズの移動方向に垂直な方向と重力の方向との角度に相当する。
【００５５】
図５を参照して説明した、設定値の算出方法を、図３に示したブロック図を参照して説明する。６軸センサ１３で検出された傾き角度θ１またはθ２の情報が制御部１４を介して画像処理部１２に通知されると、画像処理部１２は、式１の右辺の上向き補正係数にｓｉｎθ１を乗算し、または、式２の右辺の下向き補正係数にｓｉｎθ２を乗算して、設定値を算出する。ただし、θ１＝０またはθ２＝０である場合、携帯電話機１０の姿勢が「縦」に相当し、画像処理部１２は、図４に示したフローチャートのステップ２０４の処理を実行する。
【００５６】
また、図７（ｂ）に示す「表」の姿勢は図５（ｂ）に示す傾き角度θ２が９０度の場合に相当するが、「表」の姿勢は、θ２が９０度に完全に一致している場合に限らず、所定の範囲内であれば、携帯電話機１０の姿勢が「表」であると判定してもよい。例えば、θ２＝９０度±５度であれば、「表」と判定してもよい。図７（ｃ）に示す「裏」についても、「表」の場合と同様に、図５（ａ）に示す傾き角度θ１が９０度の場合に相当するが、「裏」と判定する角度は、θ１＝９０度の場合に限らず、予め決められた範囲にあればよい。
【００５７】
また、本実施形態では、式１および式２において、基準設定値に補正係数を乗算して設定値を算出する場合で説明したが、基準設定値に対して加算または減算して設定値を算出するための補正係数を予め求め、式１および式２において、基準設定値に補正係数を乗算する代わりに、基準設定値に補正係数を加算または減算して設定値を算出してもよい。
【００５８】
また、本実施形態では、光学系の駆動手段がＶＣＭの場合で説明したが、駆動手段はＶＣＭに限らず、回転式のモーターであってもよい。
【００５９】
また、本実施形態では、ＶＣＭがバネを有する場合で説明したが、ＶＣＭがバネを有していない構成であってもよい。ボイスコイルに電流を流してないとき、バネ以外の手段で基準位置にレンズが固定されており、ボイスコイルに電流を流すことで、ボイスコイルの推力を利用してレンズを移動させる構成であれば、本発明を適用することが可能である。
【００６０】
また、本実施形態では、ＥＥＰＲＯＭ３５を画像処理部１２と別の構成にして説明したが、ＥＥＰＲＯＭ３５が画像処理部１２に設けられていてもよい。
【００６１】
また、本実施形態では、画像処理部１２と制御部１４とを別の構成にして説明したが、画像処理部１２における設定値算出機能を実行するためのプログラムが制御部１４内のメモリ（不図示）に格納され、制御部１４がドライバ３４を制御してもよく、その反対に、上述の制御部１４の機能が画像処理部１２に設けられていてもよい。
【００６２】
さらに、本発明の撮影装置を、スマートフォンを含む携帯電話機に適用する場合に限らず、他の装置（例えば、ゲーム機、タブレットＰＣ、ノートＰＣ、および、一般的なカメラ）に適用してもよい。
【符号の説明】
【００６３】
１    撮影装置
２    重力検出手段
４    補正量算出手段
６    駆動手段
１０    携帯電話機
１１    カメラモジュール
１２    画像処理部
１３    ６軸センサ
１４    制御部
１５    表示部
３１    レンズ
３３    ＶＣＭ
３４    ドライバ
【図１】
2013003301.tif 000003
【図２】
2013003301.tif 000004
【図３】
2013003301.tif 000005
【図４】
2013003301.tif 000006
【図５】
2013003301.tif 000007
【図６】
2013003301.tif 000008
【図７】
2013003301.tif 000009