(57)【要約】【課題】高精細な３Ｄ立体視画像を得るためのカメラモジュール及び画像記録方法を提供すること。【解決手段】カメラモジュールは、第１のサブカメラモジュール１と、第２のサブカメラモジュール２と、位置補正手段である撮像回路２４と、を有する。第１のサブカメラモジュール１は、第１の撮像素子であるセンサ１３と、第１の撮像光学系である撮像レンズ１１とを備える。第２のサブカメラモジュール２は、第２の撮像素子であるセンサ２３と、第２の撮像光学系である撮像レンズ２１とを備える。第１のサブカメラモジュール１及び第２のサブカメラモジュール２のうち、第１のサブカメラモジュール１を基準として設定する場合に、位置補正手段は、第２のサブカメラモジュール２による撮像により取得された画像について、第１の撮像光学系及び第２の撮像光学系によるクロスポイントにおける位置を補正する。【選択図】図１
2011250177.tif 000002
【特許請求の範囲】
【請求項１】
第１の撮像素子と、前記第１の撮像素子へ光を取り込む第１の撮像光学系と、を備える第１のサブカメラモジュールと、
第２の撮像素子と、前記第２の撮像素子へ光を取り込む第２の撮像光学系と、を備える第２のサブカメラモジュールと、
前記第１のサブカメラモジュール及び前記第２のサブカメラモジュールのうち、前記第１のサブカメラモジュールを基準として設定する場合に、前記第２のサブカメラモジュールによる撮像により取得された画像について、前記第１の撮像光学系及び前記第２の撮像光学系によるクロスポイントにおける位置を補正する位置補正手段と、を有することを特徴とするカメラモジュール。
【請求項２】
前記位置補正手段は、前記第２のサブカメラモジュールにより取得された画像に対して、予め設定された補正係数を用いた座標変換を実施することを特徴とする請求項１に記載のカメラモジュール。
【請求項３】
第１の撮像素子と、前記第１の撮像素子へ光を取り込む第１の撮像光学系と、を備える第１のサブカメラモジュールと、
第２の撮像素子と、前記第２の撮像素子へ光を取り込む第２の撮像光学系と、を備える第２のサブカメラモジュールと、
前記第１の撮像光学系をフォーカス調整するフォーカス調整手段と、を有し、
前記第１のサブカメラモジュール及び前記第２のサブカメラモジュールのうち、前記第１のサブカメラモジュールを基準として設定する場合に、
前記フォーカス調整手段は、前記第１の撮像光学系のレンズ繰り出し量に応じて前記第２の撮像光学系のレンズ繰り出し量を調整することで、前記第１の撮像光学系及び前記第２の撮像光学系によるクロスポイントに前記第２の撮像光学系の焦点を一致させることを特徴とするカメラモジュール。
【請求項４】
前記フォーカス調整手段は、前記第２の撮像光学系のレンズ繰り出し量について、被写体距離に応じて予め設定されたオフセット値を加減することを特徴とする請求項３に記載のカメラモジュール。
【請求項５】
第１のサブカメラモジュールと第２のサブカメラモジュールとのクロスポイントとする被写体距離を決定し、
前記クロスポイント上に設置された調整用チャートを、前記第１のサブカメラモジュール及び前記第２のサブカメラモジュールにより撮像し、
前記第１のサブカメラモジュールにより取得された前記調整用チャートの像を基準として、前記第２のサブカメラモジュールにより取得された前記調整用チャートの像から、画像の座標変換のための補正係数を算出し、
前記第２のサブカメラモジュールにより取得された画像に対して、前記補正係数を用いた座標変換を実施する、ことを特徴とする画像記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、カメラモジュール及び画像記録方法に関する。
【背景技術】
【０００２】
従来、３Ｄ立体視画像の撮影は、３Ｄ専用のカメラモジュールや、一般的なカメラモジュールを複数台使用する等により実現している。しかしながら、３Ｄ専用のカメラモジュールは、開発コストや製造コストが大幅に増加する点が問題となる。カメラモジュールを複数台使用する方法では、カメラモジュールの製造時のバラつきが画質に大きく影響を及ぼす。このため、高精細な３Ｄ立体視画像を得るには、カメラモジュールの歩留まり低下の問題や、バラつきを抑えるための製造コストが大幅に増えてしまうという課題を抱えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−１３３３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の実施の形態は、高精細な３Ｄ立体視画像を得るためのカメラモジュール及び画像記録方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
実施の形態によれば、カメラモジュールは、第１のサブカメラモジュールと、第２のサブカメラモジュールと、位置補正手段と、を有する。第１のサブカメラモジュールは、第１の撮像素子と、第１の撮像光学系とを備える。第１の撮像光学系は、第１の撮像素子へ光を取り込む。第２のサブカメラモジュールは、第２の撮像素子と、第２の撮像光学系とを備える。第２の撮像光学系は、第２の撮像素子へ光を取り込む。第１のサブカメラモジュール及び第２のサブカメラモジュールのうち、第１のサブカメラモジュールを基準として設定する場合に、位置補正手段は、第２のサブカメラモジュールによる撮像により取得された画像について、第１の撮像光学系及び第２の撮像光学系によるクロスポイントにおける位置を補正する。
【図面の簡単な説明】
【０００６】
【図１】第１の実施の形態に係るカメラモジュールの構成を示すブロック図。
【図２】信号処理部による信号処理の手順を説明するフローチャート。
【図３】３Ｄ立体視画像の実現についての説明図。
【図４】３Ｄ立体視画像の実現についての説明図。
【図５】３Ｄ立体視画像の実現についての説明図。
【図６】３Ｄ立体視画像の実現についての説明図。
【図７】３Ｄ立体視画像の実現についての説明図。
【図８】補正係数を設定する手順を説明するフローチャート。
【図９】調整用チャートの例を示す図。
【図１０】第２の実施の形態に係るカメラモジュールの構成を示すブロック図。
【図１１】クロスポイントにおける各サブカメラモジュールの画像を一致させるための設定の手順を説明するフローチャート。
【図１２】レンズ繰り出し量と被写体距離との関係の例を表すグラフ。
【発明を実施するための形態】
【０００７】
以下に添付図面を参照して、本発明の実施の形態に係るカメラモジュール及び画像記録方法を詳細に説明する。なお、これらの実施の形態により本発明が限定されるものではない。
【０００８】
（第１の実施の形態）
図１は、第１の実施の形態に係るカメラモジュールの構成を示すブロック図である。カメラモジュールは、第１のサブカメラモジュール１と、第２のサブカメラモジュール２と、ＩＳＰ（Ｉｍａｇｅ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）３とを有する。
【０００９】
第１のサブカメラモジュール１は、撮像レンズ１１、ＩＲカットフィルタ１２、センサ１３及び撮像回路１４を有する。撮像レンズ１１は、被写体からの光をセンサ１３へ取り込む第１の撮像光学系として機能する。ＩＲカットフィルタ１２は、撮像レンズ１１により取り込まれた光から赤外光を除去する。センサ１３は、撮像レンズ１１により取り込まれた光を信号電荷に変換する第１の撮像素子として機能する。
【００１０】
撮像回路１４は、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の画素値をベイヤー配列に対応する順序で取り込むことによりアナログ画像信号を生成する。また、撮像回路１４は、撮像条件に応じたゲインにてアナログ画像信号を順次増幅し、得られた画像信号をアナログ方式からデジタル方式へ変換する。
【００１１】
第２のサブカメラモジュール２は、撮像レンズ２１、ＩＲカットフィルタ２２、センサ２３、撮像回路２４及びＯＴＰ（Ｏｎｅ  Ｔｉｍｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ｍｅｍｏｒｙ）２５を有する。撮像レンズ２１は、被写体からの光をセンサ２３へ取り込む第２の撮像光学系として機能する。ＩＲカットフィルタ２２は、撮像レンズ２１により取り込まれた光から赤外光を除去する。センサ２３は、撮像レンズ２１により取り込まれた光を信号電荷に変換する第２の撮像素子として機能する。
【００１２】
撮像回路２４は、Ｒ、Ｇ、Ｂの画素値をベイヤー配列に対応する順序で取り込むことによりアナログ画像信号を生成する。また、撮像回路２４は、撮像条件に応じたゲインにてアナログ画像信号を順次増幅し、得られた画像信号をアナログ方式からデジタル方式へ変換する。ＯＴＰ２５は、画像の座標変換のための補正係数を格納する。
【００１３】
ＩＳＰ３は、第１のサブカメラモジュールＩ／Ｆ３１、第２のサブカメラモジュールＩ／Ｆ３２、画像取り込み部３３、信号処理部３４及びドライバＩ／Ｆ３５を有する。第１のサブカメラモジュール１での撮像により得られたＲＡＷ画像は、第１のサブカメラモジュールＩ／Ｆ３１から画像取り込み部３３へ取り込まれる。第２のサブカメラモジュール２での撮像により得られたＲＡＷ画像は、第２のサブカメラモジュールＩ／Ｆ３２から画像取り込み部３３へ取り込まれる。
【００１４】
信号処理部３４は、画像取り込み部３３へ取り込まれたＲＡＷ画像について、信号処理を実施する。ドライバＩ／Ｆ３５は、信号処理部３４での信号処理を経た画像信号を、不図示の表示ドライバへ出力する。表示ドライバは、第１のサブカメラモジュール１による画像と、第２のサブカメラモジュール２による画像とを表示する。
【００１５】
図２は、信号処理部による信号処理の手順を説明するフローチャートである。信号処理部３４は、第１のサブカメラモジュール１での撮像により得られたＲＡＷ画像、第２のサブカメラモジュール２での撮像により得られたＲＡＷ画像のそれぞれについて、シェーディング補正を実施する（ステップＳ１）。シェーディング補正では、撮像レンズ１１、２１に起因する中央部と周辺部との光量差による輝度ムラを補正する。
【００１６】
信号処理部３４は、固定パターンノイズ、暗電流ノイズ、ショットノイズなどのノイズを除去するノイズリダクション（ステップＳ２）、解像度復元処理（ステップＳ３）、輪郭強調処理（ステップＳ４）を実施する。次に、信号処理部３４は、ベイヤー配列の順序で伝達されてくるデジタル画像信号に対して、画素補間処理（デモザイキング）を施す（ステップＳ５）。デモザイキングでは、被写体像の撮像により得られた画像信号の補間処理により、不足色成分の感度レベル値を生成する。信号処理部３４は、デモザイキングにより、第１のサブカメラモジュール１、第２のサブカメラモジュール２のそれぞれについてカラー画像を合成する。
【００１７】
信号処理部３４は、カラー画像に対して、ホワイトバランスの自動調整（Ａｕｔｏｍａｔｉｃ  Ｗｈｉｔｅ  Ｂａｌａｎｃｅ  ｃｏｎｔｒｏｌ；ＡＷＢ）を実施する（ステップＳ６）。さらに、信号処理部３４は、色再現性を得るためのリニアカラーマトリクス処理（ステップＳ７）、ディスプレイ等に表示される画像の彩度や明るさを補正するためのガンマ補正（ステップＳ８）を実施する。なお、本実施の形態で説明する信号処理の手順は一例であって、他の処理の追加、省略可能な処理の省略、順序の変更などを適宜しても良い。各要素による信号処理は、第１のサブカメラモジュール１及び第２のサブカメラモジュール２と、ＩＳＰ３とのいずれで実施することとしても良く、分担して実施することとしても良い。
【００１８】
図３から図７は、３Ｄ立体視画像の実現についての説明図である。例えば、図３に示す円αは、観察者の左目、右目のいずれからも、面Ａ上の同じ位置に見えるものとする。円αは、左右の目による視差が無くなる位置（クロスポイント）にある。観察者から見て円αより手前に四角形βが存在するものと想定した場合、図４に示すように、面Ａ上には、左目から四角形βを通過した視線の先に四角形βの像β１、右目から四角形βを通過した視線の先に四角形βの像β２が得られる。
【００１９】
観察者から見て円αより向こうに三角形γが存在するものと想定した場合、図５に示すように、面Ａ上には、左目から三角形γに到達する視線上に三角形γの像γ１、右目から三角形γに到達する視線上に三角形γの像γ２が得られる。図６に示すように、面Ａに、円αとともに各像β１、β２、γ１、γ２を表示すると、図３に示すように、円αの手前に四角形β、円αの向こうに三角形γが存在するような立体感や奥行き感を得ることができる。
【００２０】
図７に模式的に示すように、カメラモジュールは、左右に並列させた第１のサブカメラモジュール１と第２のサブカメラモジュール２とにより、右目用の画像と左目用の画像とを撮影し、立体視画像を得る。カメラモジュールは、撮像レンズ１１と撮像レンズ２１とにおける視差が無くなるクロスポイントにおいて、第１のサブカメラモジュール１で得られた画像と、第２のサブカメラモジュール２で得られた画像とが完全に一致することが望ましい。
【００２１】
これに対して、撮像レンズ１１、２１の製造時のバラつき、第１のサブカメラモジュール１及び第２のサブカメラモジュール２の取り付け誤差等の影響により、クロスポイントで左右の画像の大きなずれ、歪みが生じる場合、カメラモジュールは、高精細な３Ｄ立体視画像を得ることが困難となる。本実施の形態のカメラモジュールは、予め設定された補正係数を用いた座標変換の実施により、クロスポイントにおける画像の位置を補正する。
【００２２】
図８は、補正係数を設定する手順を説明するフローチャートである。補正係数の設定は、カメラモジュールの製造工程のうち、第１のサブカメラモジュール１及び第２のサブカメラモジュール２が取り付けられた以降の工程において実施される。ステップＳ１１では、クロスポイントとなる被写体距離を決定する。ステップＳ１２では、ステップＳ１１で決定されたクロスポイント上に調整用チャートを配置し、第１のサブカメラモジュール１及び第２のサブカメラモジュール２により調整用チャートを撮影する。
【００２３】
図９は、調整用チャートの例を示す図である。調整用チャート４０には、複数の調整用マーカー４１が記されている。各調整用マーカー４１は、互いに直交する２本の直線からなるマークであって、２本の直線の交点を座標とする。調整用マーカー４１は、例えば、縦方向に５個、横方向に５個のマトリクス状に配置されている。調整用マーカー４１は、例えば２５個以上であることが望ましいが、複数であればいくつであっても良い。調整用マーカー４１は、調整用チャート４０上の位置を特定するものであれば良く、いずれの形状であっても良い。さらに、調整用マーカー４１の配置も、適宜変更しても良い。例えば、特に高精細な撮影を望む範囲が存在するような場合は、その範囲に多くの調整用マーカー４１を配置することとしても良い。
【００２４】
ステップＳ１３では、第１のサブカメラモジュール１により取得されたＲＡＷ画像と、第２のサブカメラモジュール２により取得されたＲＡＷ画像とのそれぞれから、Ｒ、Ｇ、ＢのうちＧの信号からなる画像（適宜、「Ｇ画像」と称する）を生成する。センサ１３、２３のうち、Ｒ用画素及びＢ用画素については、周囲のＧ用画素の信号値を補間することにより、Ｇの信号値を生成する。Ｇ画像は、Ｇ用画素の検出による信号値と、Ｒ用画素及びＢ用画素についての補間処理による信号値とを用いて生成する。なお、低照度での撮影の場合やセンサ１３、２３の感度が低い場合は、ノイズリダクションの実施後にＧ画像を生成しても良い。
【００２５】
ステップＳ１４では、ステップＳ１３で生成したＧ画像から、各調整用マーカー４１の座標を算出する。ステップＳ１５では、ステップＳ１４で算出された調整用マーカー４１の座標から、補正係数を算出する。補正係数は、第１のサブカメラモジュール１及び第２のサブカメラモジュール２のうち、第１のサブカメラモジュール１を基準として設定して算出する。ステップＳ１６では、ステップＳ１５で算出された補正係数を、第２のサブカメラモジュール２のＯＴＰ２５へ書き込む。なお、補正係数は、後段のＩＳＰ３へ書き込むこととしても良い。
【００２６】
補正係数は、行列演算の係数とする。補正係数は、例えば最小二乗法により、以下に示す式により求められる。
Ｙ＝ｋＸ
ｋ＝ＹＸｔ［ＸＸｔ］−１
【００２７】
なお、ｋは補正係数、Ｙ、Ｘはいずれも調整用マーカー４１の座標であって、Ｙは第１のサブカメラモジュール１による画像から算出された座標、Ｘは第２のサブカメラモジュール２による画像から算出された座標とする。Ｘｔは、Ｘの転置行列とする。［ＸＸｔ］−１は、ＸＸｔの逆行列とする。補正係数は、最小二乗法により求める他、非線形最適化手法等、他のアルゴリズムを使用して求めることとしても良い。
【００２８】
第２のサブカメラモジュール２の撮像回路２４（図１参照）は、カメラモジュールにより被写体を撮影する際、上述の手順により予め設定された補正係数をＯＴＰ２５から読み出す。撮像回路２４は、第２のサブカメラモジュール２で得られたＲＡＷ画像に対して、ＯＴＰ２５から読み出した補正係数を用いた座標変換を実施する。撮像回路２４は、第２のサブカメラモジュール２により取得された画像について、クロスポイントにおける位置を補正する位置補正手段として機能する。
【００２９】
撮像回路２４は、例えば、以下に示す演算により、座標変換を実施する。
【００３０】
【数１】
2011250177.tif 000003
【００３１】
なお、ｋｉｊは補正係数、（ｘ，ｙ）は補正前の座標、（ｘ’，ｙ’）は補正後の座標とする。カメラモジュールは、第２のサブカメラモジュール２で得られた画像に対して、補正係数を用いた座標変換を実施することで、第１のサブカメラモジュール１で得られた画像と、第２のサブカメラモジュール２で得られた画像とをクロスポイントにて一致させる。これにより、カメラモジュールは、複数台のサブカメラモジュールの構造について高度なバラつき調整を実施しなくても、本実施の形態により高精細な３Ｄ立体視画像を得ることが可能となる。
【００３２】
カメラモジュールは、座標変換により、画像の解像度の疎密を生じる場合がある。カメラモジュールは、座標変換により生じる「疎」の部分、即ち画素間隔が広くなる部分については、周辺画素の信号値の補間処理等を実施し、新たな画素を生成することとしても良い。これにより、均一で高品質な画像を得ることができる。
【００３３】
位置補正手段は、行列演算により一括して座標変換を実施する他、像高に応じて適宜変更された補正係数を用いた演算により、一部ずつの座標変換を実施しても良い。また、位置補正手段は、行列演算に代えて、例えば、ルックアップテーブルの参照による座標変換を行うこととしても良い。
【００３４】
カメラモジュールは、サブカメラモジュールによる撮像で得られたＲＡＷ画像からＧ画像を生成して補正係数を算出する場合に限られない。カメラモジュールは、例えば、信号処理部３４におけるデモザイキングが実施された後の画像からＧ画像を抽出し、補正係数を算出しても良い。
【００３５】
本実施の形態では、同じ解像度のサブカメラモジュールからなるカメラモジュールの場合、複数のサブカメラモジュールのうちの任意の一つを基準として、それ以外のサブカメラモジュールについて座標変換を実施することにより、高精細な立体視画像を得るための調整ができる。
【００３６】
本実施の形態は、同じ解像度のサブカメラモジュールからなるカメラモジュールに限られず、互いに異なる解像度のサブカメラモジュールからなるカメラモジュールに適用しても良い。この場合、画素数が大きいほうのサブカメラモジュールの画像をスケーリングし、他方のサブカメラモジュールに合わせて画素数を圧縮することにより、本実施の形態と同様の座標変換を実施することとしても良い。
【００３７】
また、一般的に動画撮影の場合、動画は静止画より解像度が低いため、画像をスケーリングして使用する場合が考えられるが、レンズの中央に対応する部分をクロップ（切り取り）することとしても良い。レンズの中央に対応する部分の画像を使用することで、レンズの周辺部分に起因する歪みやシェーディングの影響を低減させ、さらに画質を向上させることが可能となる。
【００３８】
例えば、ＣＳＣＭ（Ｃｈｉｐ  Ｓｃａｌｅ  Ｃａｍｅｒａ  Ｍｏｄｕｌｅ）等のウェハレベルカメラを使用する場合は、例えば３×１個、４×１個等のアレイとしてダイシングされたカメラアレイのうち両端に位置するカメラのみをサブカメラモジュールとして機能させることとしても良い。この場合も、３Ｄ立体視画像の撮影が可能であって、かつ、１個ずつダイシングしたウェハレベルカメラをさらに組み立てる場合に比べて製造を容易にできる。
【００３９】
図１に示す第１のサブカメラモジュール１及び第２のサブカメラモジュール２は、各々が信号処理部３４を備えるものであっても良い。画像取り込み部３３は、第１のサブカメラモジュール１の出力画像と第２のサブカメラモジュール２の出力画像とを比較し、違いがある場合には、フィードバック回路により第２のサブカメラモジュール２の出力画像を補正することが望ましい。
【００４０】
（第２の実施の形態）
図１０は、第２の実施の形態に係るカメラモジュールの構成を示すブロック図である。本実施の形態のカメラモジュールは、オートフォーカス機能を有する。本実施の形態のカメラモジュールは、フォーカス調整のためのレンズ繰り出し量を調整することで、クロスポイントにおける各サブカメラモジュールの画像を一致させることを特徴とする。第１の実施の形態と同一の部分には同一の符号を付し、重複する説明を省略する。
【００４１】
第１のサブカメラモジュール５１は、撮像レンズ１１、ＩＲカットフィルタ１２、センサ１３、撮像回路１４及びフォーカス調整部５２を有する。フォーカス調整部５２は、撮像レンズ１１と撮像レンズ２１とをフォーカス調整するフォーカス調整手段として機能する。本実施の形態のカメラモジュールは、被写体距離に応じて予め設定されたオフセット値を撮像レンズ２１のレンズ繰り出し量に加減して、撮像レンズ２１の焦点をクロスポイントに一致させる調整を行う。
【００４２】
図１１は、クロスポイントにおける各サブカメラモジュールの画像を一致させるための設定の手順を説明するフローチャートである。オフセット値及び補正係数の設定は、カメラモジュールの製造工程のうち、第１のサブカメラモジュール５１及び第２のサブカメラモジュール２が取り付けられた以降の工程において実施される。
【００４３】
ステップＳ２１では、基準とするサブカメラモジュールを決定する。ここでは、第１のサブカメラモジュール５１及び第２のサブカメラモジュール２のうち、第１のサブカメラモジュール５１を基準として設定する。ステップＳ２２では、第１のサブカメラモジュール５１の撮像レンズ１１と第２のサブカメラモジュール２の撮像レンズ２１とについて、レンズ繰り出し量と被写体距離との関係を求める。
【００４４】
図１２は、レンズ繰り出し量と被写体距離との関係の例を表すグラフである。レンズ繰り出し量と被写体距離との関係は、第１のサブカメラモジュール５１と第２のサブカメラモジュール２とのそれぞれについて、被写体距離を異ならせるごとにフォーカスを調整して、各被写体距離のレンズ繰り出し量をプロットすることにより求められる。なお、レンズ繰り出し量と被写体距離との関係は、各サブカメラモジュールを作成する段階でのチャート撮影により予め求められたものを流用することとしても良い。
【００４５】
ステップＳ２３では、第１のサブカメラモジュール５１の撮像レンズ１１のレンズ繰り出し量に対して、第２のサブカメラモジュール２の撮像レンズ２１のレンズ繰り出し量のオフセット値を算出する。オフセット値は、撮像レンズ１１、２１のレンズ繰り出し量の差分であって、例えば被写体距離に応じて変化する。フォーカス調整部５２は、算出されたオフセット値を保持する。
【００４６】
ステップＳ２４では、第２のサブカメラモジュール２で取得される画像について、被写体距離に応じた補正係数を算出する。補正係数は、被写体距離を例えば３０ｃｍ、５０ｃｍ、１００ｃｍ、３００ｃｍ及び無限等として算出する。補正係数を算出する被写体距離は、撮像レンズ１１、２１のレンズ特性に応じて適宜設定可能である。ＯＴＰ２５は、算出された補正係数を保持する。なお、補正係数は、後段のＩＳＰ３で保持しても良い。
【００４７】
カメラモジュールにより被写体を撮影する際、フォーカス調整部５２は、第１のサブカメラモジュール５１に対して、フォーカス調整のためのレンズ繰り出し量を決定する。また、フォーカス調整部５２は、第２のサブカメラモジュール２に対しては、第１のサブカメラモジュール５１についてのレンズ繰り出し量に予め設定されたオフセット値を加減して、撮像レンズ２１のレンズ繰り出し量を算出する。フォーカス調整部５２は、第１のサブカメラモジュール５１の撮像レンズ１１のレンズ繰り出し量に応じて第２のサブカメラモジュール２の撮像レンズ２１のレンズ繰り出し量を調整することで、撮像レンズ２１の焦点をクロスポイントに一致させる。
【００４８】
カメラモジュールは、基準となるサブカメラモジュールのレンズ繰り出し量の決定に伴い、他のサブカメラモジュールのレンズ繰り出し量を一意に定めることができる。サブカメラモジュールごとの個別のフォーカス調整が不要となるため、フォーカス調整手段は基準となるサブカメラモジュールにのみ設ければ良いこととなる。これにより、サブカメラモジュールごとに個別のフォーカス調整手段を設ける場合に対して簡易な構成とし、かつサブカメラモジュール同士の焦点ずれを抑制できる。
【００４９】
また、第２のサブカメラモジュール２の撮像回路２４は、第２のサブカメラモジュール２で得られたＲＡＷ画像に対して、被写体距離に応じた補正係数を用いた座標変換を実施する。撮影時の被写体距離が補正係数の算出の際の被写体距離と一致する場合、撮像回路２４は、ＯＴＰ２５から読み出した補正係数を座標変換に使用する。撮影時の被写体距離が補正係数の算出の際の被写体距離と異なる場合、撮像回路２４は、例えば、ＯＴＰ２５から読み出した補正係数を線形補間することで、撮影時の被写体距離に対応する補正係数を算出する。そして、撮像回路２４は、算出した補正係数を座標変換に使用する。
【００５０】
カメラモジュールは、第１のサブカメラモジュール５１と第２のサブカメラモジュール２とで、レンズ繰り出し量の調整によりサブカメラモジュール同士の焦点を一致させるとともに、クロスポイントにて画像を一致させる。これにより、カメラモジュールは、高精細な３Ｄ立体視画像を得ることが可能となる。
【００５１】
フォーカス調整手段は、レンズ繰り出し量の調整について、オフセット値の加減を適用する他、例えば、ルックアップテーブルの参照による数値変換等を適用することとしても良い。カメラモジュールは、各サブカメラモジュールにより取得された画像同士について、信号処理部３４でのシェーディング補正により輝度を一致させるとともに、リニアカラーマトリクス処理により色調を一致させることが望ましい。
【００５２】
本実施の形態は、同じ解像度のサブカメラモジュールからなるカメラモジュールに限られず、互いに異なる解像度のサブカメラモジュールからなるカメラモジュールに適用しても良い。この場合、画素数が大きいほうのサブカメラモジュールの画像をスケーリングし、他方のサブカメラモジュールに合わせて画素数を圧縮することにより、本実施の形態と同様の座標変換を実施することとしても良い。
【００５３】
また、画素数が大きいほうのサブカメラモジュールの画像のうちレンズの中央に対応する部分をクロップ（切り取り）することとしても良い。レンズの中央に対応する部分の画像を使用することで、レンズの周辺部分に起因する歪みやシェーディングの影響を低減させ、さらに画質を向上させることが可能となる。
【００５４】
図１０に示す第１のサブカメラモジュール５１及び第２のサブカメラモジュール２は、各々が信号処理部３４を備えるものであっても良い。画像取り込み部３３は、第１のサブカメラモジュール５１の出力画像と第２のサブカメラモジュール２の出力画像とを比較し、違いがある場合には、フィードバック回路により第２のサブカメラモジュール２の出力画像を補正することが望ましい。
【符号の説明】
【００５５】
１、５１  第１のサブカメラモジュール、２  第２のサブカメラモジュール、３  ＩＳＰ、１１、２１  撮像レンズ、１３、２３  センサ、１４、２４  撮像回路、４０  調整用チャート、４１  調整用マーカー、５２  フォーカス調整部。
【図１】
2011250177.tif 000004
【図２】
2011250177.tif 000005
【図３】
2011250177.tif 000006
【図４】
2011250177.tif 000007
【図５】
2011250177.tif 000008
【図６】
2011250177.tif 000009
【図７】
2011250177.tif 000010
【図８】
2011250177.tif 000011
【図９】
2011250177.tif 000012
【図１０】
2011250177.tif 000013
【図１１】
2011250177.tif 000014
【図１２】
2011250177.tif 000015