(57)【要約】【課題】使用されているレンズモジュールと撮像モジュールの組み合わせによらず撮像結果に対して良好なシェーディング補正を行える画像センサを提供する。【解決手段】画像センサの本体モジュールは、装着されている撮像モジュール及びレンズモジュールから、各モジュールの形式情報を取得し、取得した形式情報の組み合わせに対応付けられているシェーディング補正情報に応じたシェーディング補正を撮像モジュールからの画像データに対して行う。【選択図】図３
2019146121.tif 000002
【特許請求の範囲】
【請求項１】
本体モジュールと、前記本体モジュールに装着されたレンズモジュール及び撮像モジュールとを含む画像センサであって、
前記本体モジュールは、
装着されている撮像モジュールから、その形式を示す形式情報を取得すると共に、装着されているレンズモジュールから、その形式を示す形式情報を取得する取得手段と、
シェーディング補正情報が設定可能な補正手段であって、設定されているシェーディング補正情報に従って前記撮像モジュールが出力する画像データに対してシェーディング補正を行う補正手段と、
前記補正手段に設定されるべき前記シェーディング補正情報を前記撮像モジュールの形式情報及び前記レンズモジュールの形式情報の組み合わせ毎に記憶した所定の装置から、前記取得手段により取得された前記撮像モジュールの形式情報及び前記レンズモジュールの形式情報の組み合わせに対応付けられている前記シェーディング補正情報を取得して前記補正手段に設定する設定手段と、
を備える、
ことを特徴とする画像センサ。
【請求項２】
前記レンズモジュールは、自モジュールの形式を示す前記形式情報を記憶したメモリを備え、
前記取得手段は、前記レンズモジュール内の前記メモリにアクセスすることで前記レンズモジュールの前記形式情報を取得する、
ことを特徴とする請求項１に記載の画像センサ。
【請求項３】
前記撮像モジュールは、自モジュールの形式を示す前記形式情報を記憶したメモリを備え、
前記取得手段は、前記撮像モジュール内の前記メモリにアクセスすることで前記撮像モジュールの前記形式情報を取得する、
ことを特徴とする請求項１又は２に記載の画像センサ。
【請求項４】
前記所定の装置が、前記本体モジュールが備える不揮発性メモリである、
ことを特徴とする請求項１から３のいずれか一項に記載の画像センサ。
【請求項５】
前記所定の装置が、前記本体モジュール外の装置である、
ことを特徴とする請求項１から３のいずれか一項に記載の画像センサ。
【請求項６】
前記本体モジュールは、装着されている前記レンズモジュールが、ズーム及び絞りが調整可能なズーム可能レンズモジュールである場合に、当該ズーム可能レンズモジュールのズーム及び絞りの設定を調整する設定調整手段を、さらに備え、
前記所定の装置は、前記ズーム可能レンズモジュールの形式情報と前記撮像モジュールの形式情報の組み合わせについては、前記ズーム可能レンズモジュールに設定され得るズーム設定値及び絞り設定値の組み合わせ毎に、前記シェーディング補正情報を記憶し、
前記本体モジュールの前記設定手段は、前記ズーム可能レンズモジュールが前記本体モジュールに装着されている場合には、前記取得手段により取得された前記撮像モジュールの形式情報及び前記レンズモジュールの形式情報と前記ズーム可能レンズモジュールの前記ズーム設定値及び前記絞り設定値の組み合わせに対応付けられている前記シェーディング補正情報を前記所定の装置から取得して前記補正手段に設定する、
ことを特徴とする請求項１から５のいずれか一項に記載の画像センサ。
【請求項７】
レンズモジュール及び撮像モジュールを装着可能に構成された本体モジュールであって
、
装着されている撮像モジュールから、その形式を示す形式情報を取得すると共に、装着されているレンズモジュールから、その形式を示す形式情報を取得する取得手段と、
シェーディング補正情報が設定可能な補正手段であって、設定されているシェーディング補正情報に従って前記撮像モジュールが出力する画像データに対してシェーディング補正を行う補正手段と、
前記補正手段に設定されるべき前記シェーディング補正情報を前記撮像モジュールの形式情報及び前記レンズモジュールの形式情報の組み合わせ毎に記憶した所定の装置から、前記取得手段により取得された前記撮像モジュールの形式情報及び前記レンズモジュールの形式情報の組み合わせに対応付けられている前記シェーディング補正情報を取得して前記補正手段に設定する設定手段と、
を備えることを特徴とする本体モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数のモジュールの組み合わせにより構成されるモジュラー型の画像センサと、そのような画像センサの本体モジュールとに関する。
【背景技術】
【０００２】
工場の製造ラインにおいては、製造物の検査や管理を自動化ないし省力化するために、画像センサと呼ばれるシステムが多用されている。従来は、カメラと画像処理装置とをケーブルで接続する構成が一般的であったが（特許文献１参照）、最近では、カメラと画像処理装置を一体化し、単一の装置で撮像から画像処理まで行えるようにした処理一体型画像センサも登場している。このような処理一体型画像センサは「スマートカメラ」とも呼ばれており、照明やレンズが一体となっているものもある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２１４６８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
検査対象のサイズ、画像センサの設置環境等によって、スマートカメラに望まれる画角や撮像結果（画像データ）の解像度は異なる。そこでスマートカメラを提供するメーカは、従来は、画角等のスペックが異なる多数の製品をラインナップし、ユーザが最適なスペックのものを選択できるようにしていた。
【０００５】
ところが、工場のＩｏＴ化が加速する中でスマートカメラの適用範囲が拡大し、多様化するユーザーニーズを網羅するような製品バリエーションの提供が困難になってきている。また、商品競争の中で競合との差異化のためにそれぞれの顧客の嗜好性に合わせたマスカスタマイゼーションや季節限定商品の提供の拡大、スマートフォンに代表されるデジタル機器の商品のライフサイクルの短命化など、検査対象の変更が短いサイクルで入ることで検査に合わせて最適となるように照明・レンズなどを部分的に変更するニーズも増加している。そこで、スマートカメラの光学系、撮像素子をそれぞれモジュール化し、ユーザ側で、光学系と撮像素子とを自由に組み合わせられることが考えられる。ただし、光学系と撮像素子の組み合わせによって撮像結果に対して施すべきシェーディング補正の内容は異なる。そのため、スマートカメラを単にモジュール化したのでは、使用されている光学系と撮像素子の組み合わせによらず、撮像結果に対して良好なシェーディング補正を行うスマートカメラを実現することができない。
【０００６】
本発明は、上記実情に鑑みなされたものであって、本体モジュールと当該本体モジュールに装着されたレンズモジュール及び撮像モジュールにより構成される、使用されているレンズモジュールと撮像モジュールの組み合わせによらず撮像結果に対して良好なシェーディング補正を行える画像センサと、そのような画像センサの本体モジュールとを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一観点に係る画像センサは、本体モジュールと、前記本体モジュールに装着されたレンズモジュール及び撮像モジュールとを含む。そして、本発明の一観点に係る画像センサの本体モジュールは、装着されている撮像モジュールから、その形式を示す形式情報を取得すると共に、装着されているレンズモジュールから、その形式を示す形式情報を
取得する取得手段と、シェーディング補正情報が設定可能な補正手段であって、設定されているシェーディング補正情報に従って前記撮像モジュールが出力する画像データに対してシェーディング補正を行う補正手段と、前記補正手段に設定されるべき前記シェーディング補正情報を前記撮像モジュールの形式情報及び前記レンズモジュールの形式情報の組み合わせ毎に記憶した所定の装置から、前記取得手段により取得された前記撮像モジュールの形式情報及び前記レンズモジュールの形式情報の組み合わせに対応付けられている前記シェーディング補正情報を取得して前記補正手段に設定する設定手段と、を備える。
【０００８】
画像センサに上記構成を採用しておけば、本体モジュールに装着されているレンズモジュール及び撮像モジュールの組み合わせに応じた内容のシェーディング補正を撮像結果（撮像モジュールからの画像データ）に施すことが可能となる。従って、本体モジュールに装着されているレンズモジュール及び撮像モジュールの組み合わせがどのようなものであっても、良好にシェーディング補正がなされた画像データを得ることができる。
【０００９】
形式情報を本体モジュールに提供可能とするために、各装着モジュール（レンズモジュール、撮像モジュール）に搭載する構成は、どのようなものであっても良い。例えば、各装着モジュールに、自モジュールの形式を示す形式情報を記憶したメモリを設けておいても良い。また、各装着モジュールに、自モジュールの形式に応じた抵抗値を有する抵抗、自モジュールの形式を示すように各スイッチがＯＮ／ＯＦＦされたディップスイッチ、当該ディップスイッチ相当の回路等を設けておいても良い。
【００１０】
画像センサの設定手段がアクセスする“所定の装置”は、前記本体モジュールが備える不揮発性メモリであっても、前記本体モジュール外の装置であっても良い。
【００１１】
画像センサに、『前記本体モジュールは、装着されている前記レンズモジュールが、ズーム及び絞りが調整可能なズーム可能レンズモジュールである場合に、当該ズーム可能レンズモジュールのズーム及び絞りの設定を調整する設定調整手段を、さらに備え、前記所定の装置は、前記ズーム可能レンズモジュールの形式情報と前記撮像モジュールの形式情報の組み合わせについては、前記ズーム可能レンズモジュールに設定され得るズーム設定値及び絞り設定値の組み合わせ毎に、前記シェーディング補正情報を記憶し、前記本体モジュールの前記設定手段は、前記ズーム可能レンズモジュールが前記本体モジュールに装着されている場合には、前記取得手段により取得された前記撮像モジュールの形式情報及び前記レンズモジュールの形式情報と前記ズーム可能レンズモジュールの前記ズーム設定値及び前記絞り設定値の組み合わせに対応付けられている前記シェーディング補正情報を前記所定の装置から取得して前記補正手段に設定する』構成を採用しておいても良い。この構成を画像センサに採用しておけば、ユーザがズーム可能レンズモジュールを選択した場合にも、良好なシェーディング補正を行うことが可能となる。
【００１２】
また、本発明の他の観点に係る本体モジュールは、レンズモジュール及び撮像モジュールを装着可能に構成された本体モジュールであって、装着されている撮像モジュールから、その形式を示す形式情報を取得すると共に、装着されているレンズモジュールから、その形式を示す形式情報を取得する取得手段と、シェーディング補正情報が設定可能な補正手段であって、設定されているシェーディング補正情報に従って前記撮像モジュールが出力する画像データに対してシェーディング補正を行う補正手段と、前記補正手段に設定されるべき前記シェーディング補正情報を前記撮像モジュールの形式情報及び前記レンズモジュールの形式情報の組み合わせ毎に記憶した所定の装置から、前記取得手段により取得された前記撮像モジュールの形式情報及び前記レンズモジュールの形式情報の組み合わせに対応付けられている前記シェーディング補正情報を取得して前記補正手段に設定する設定手段と、を備える。
【００１３】
この本体モジュールによれば、使用するレンズモジュール及び撮像モジュールの組み合わせによらず、良好にシェーディング補正が行われる画像センサを実現することができる。
【発明の効果】
【００１４】
本発明によれば、使用されているレンズモジュールと撮像モジュールの組み合わせによらず撮像結果に対して良好なシェーディング補正を行える技術を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、第１実施形態に係る画像センサの概略構成の説明図である。
【図２】図２は、画像センサの使用例の説明図である。
【図３】図３は、画像センサの本体モジュールの機能を説明するための機能ブロック図である。
【図４】図４は、シェーディング補正情報の一例の説明図である。
【図５】図５は、補正部の構成例の説明図である。
【図６】図６は、第２実施形態に係る画像センサの本体モジュールの機能を説明するための機能ブロック図である。
【図７】図７は、画像センサの変形例を説明するための図である。
【図８】図８は、画像センサの変形例を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１７】
《第１実施形態》
図１に、本実施形態に係る画像センサ１の概略構成を示し、図２に、画像センサ１の使用例を示す。
【００１８】
図１に示してあるように、本実施形態の画像センサ１は、本体モジュール１０にレンズモジュール２０と撮像モジュール３０とを装着することにより構成される装置である。また、図２に示してあるように、画像センサ１は、製造ライン等の複数箇所に設けられる形であると共に、各画像センサ１の処理結果が１台の情報処理装置５０にて収集される形で使用されることを想定して開発されたものとなっている。
【００１９】
撮像モジュール３０（図１）は、ＣＭＯＳイメージセンサ、ＣＣＤイメージセンサ等の撮像素子３１を備えたモジュールである。本体モジュール１０に装着可能な撮像モジュール３０としては、仕様（撮像素子３１の画素サイズ、入射角特性等）が異なるＭ種の撮像モジュール３０１〜３０Ｍが用意されている。各撮像モジュール３０内には、シリアルＥＥＰＲＯＭ等の不揮発性メモリ３２が設けられており、各撮像モジュール３０の不揮発性メモリ３２には、自撮像モジュール３０の形式を示す形式情報が記憶されている。
【００２０】
レンズモジュール２０は、撮像対象からの光を撮像素子３１の撮像面に結像させるための光学系２１を備えたモジュールである。レンズモジュール２０としては、仕様（光学系２１の射出瞳位置、射出瞳径等）が異なるＮ種のレンズモジュール２０１〜２０Ｎが用意されている。各レンズモジュール２０内には、シリアルＥＥＰＲＯＭ等の不揮発性メモリ２２が設けられており、各レンズモジュール２０の不揮発性メモリ２２には、自レンズモジュール２０の形式を示す形式情報が記憶されている。
【００２１】
本体モジュール１０は、撮像モジュール３０からの画像データにシェーディング補正を施し、シェーディング補正後の画像データを解析することで各種処理（バーコード等の読み取り処理、異常の有無の判定処理等）を行うモジュールである。
【００２２】
或る撮像モジュール３０からの画像データに生ずるシェーディング（輝度ムラ）の程度は、当該撮像モジュール３０内の撮像素子３１の仕様と、当該撮像素子３１の撮像面に入射光を結像させている光学系２１の仕様とに応じて変化する。従って、本体モジュール１０が行うシェーディング補正の内容を固定しておいたのでは、装着されるレンズモジュール２０と撮像モジュール３０の組み合わせがどの組み合わせであっても良好なシェーディング補正が可能な画像センサ１を得ることが出来ない。
【００２３】
レンズモジュール２０と撮像モジュール３０の全組み合わせに対して良好なシェーディング補正が行えるようにするために、画像センサ１の本体モジュール１０には、図３の機能ブロック図に示した構成が採用されている。
【００２４】
すなわち、本体モジュール１０は、補正部１１、処理部１２、通信処理部１３、設定部１４、取得部１５及び補正情報記憶部１６を、備える。なお、補正部１１は、例えば、画像処理用ＩＣ（ＦＰＧＡ、ＡＳＩＣ等）で実現され、通信処理部１３は、例えば、ネットワークインターフェース回路で実現される。また、補正情報記憶部１６は、例えば、フラッシュメモリ等の、比較的に大容量の書き換え可能な不揮発性メモリで実現され、処理部１２、設定部１４及び取得部１５は、例えば、画像センサ１用のプログラムを記憶させたマイクロコントローラで実現される。
【００２５】
補正部１１は、撮像モジュール３０からの画像データに対してシェーディング補正を行うユニットである。この補正部１１は、シェーディング補正情報（詳細は後述）を設定可能に構成されている。補正部１１は、設定されているシェーディング補正情報にて規定される内容のシェーディング補正を撮像モジュール３０からの画像データに対して行う。
【００２６】
処理部１２は、シェーディング補正後の画像データを解析することで各種処理（コードの読み取り処理、異常の有無の判定処理等）を行うユニットである。通信処理部１３は、処理部１２が外部装置（情報処理装置５０）との間で通信を行うために利用するユニットである。
【００２７】
取得部１５は、本体モジュール１０の電源投入時等に、本体モジュール１０に装着されているレンズモジュール２０、撮像モジュール３０の不揮発性メモリ２２、３２から各モジュールの形式情報を読み出して設定部１４に通知するユニットである。以下、不揮発性メモリ２２に記憶されているレンズモジュール２０の形式情報、不揮発性メモリ３２に記憶されている撮像モジュール３０の形式情報のことを、それぞれ、ＬＭ形式情報、ＣＭ形式情報と表記する。
【００２８】
設定部１４は、取得部１５から通知されたＬＭ形式情報とＣＭ形式情報の組み合わせに対応づけられているシェーディング補正情報１８を補正情報記憶部１６から読み出して補正部１１に設定するユニットである。
【００２９】
補正情報記憶部１６内の、ＬＭ形式情報とＣＭ形式情報の或る組み合わせに対応づけられているシェーディング補正情報１８は、その組み合わせで識別されるレンズモジュール２０及び撮像モジュール３０が本体モジュール１０に装着されている場合に補正部１１に設定するとシェーディングを良好に低減できる情報である。
【００３０】
補正情報記憶部１６に記憶しておくシェーディング補正情報１８は、撮像モジュール３０からの画像データ中の各画素の輝度値に乗ずべき補正ゲインを規定する情報であれば、どのような構成の情報であっても良い。例えば、シェーディング補正情報１８は、図４に示した構成（データ構造）の情報であっても良い。このシェーディング補正情報１８（図
４）は、画素数が６４０×４８０個の撮像素子３１を備えた撮像モジュール３０用のシェーディング補正情報である。シェーディング補正情報１８は、ｙ座標が２４０の各画素の輝度値に乗ずべき補正ゲインをｘ座標別に規定するＸ方向補正情報と、ｘ座標が３２０の各画素の輝度値に乗ずべき補正ゲインをｙ座標別に規定するＹ方向補正情報とから構成されている。
【００３１】
図４に示した構成のシェーディング補正情報１８を使用する場合、補正部１１としては、図５に示した構成のものを採用しておけば良い。なお、この補正部１１が備えるＸ方向補正テーブル１７Ｘ、Ｙ方向補正テーブル１７Ｙは、それぞれ、シェーディング補正情報１８（図４）中のＸ方向補正情報、Ｙ方向補正情報が設定されるテーブル（いわゆるルックアップテーブル）である。乗算器Ｍ１は、座標ｘ、ｙの画素の輝度値Ｐｉｎに、Ｘ方向補正情報中の座標ｘに対応付けられている補正ゲインＧＸ（ｘ）に乗ずるユニットである。乗算器Ｍ２は、乗算器Ｍ１の出力にＹ方向補正情報中の座標ｘに対応付けられている補正ゲインＧＸ（ｘ）を乗算して、処理結果Ｐｏｕｔとして出力するユニットである。
【００３２】
シェーディング補正情報１８として、各画素の座標毎に補正ゲインＧ（ｘ、ｙ）を含む情報を採用し、補正部１１として、座標ｘ、ｙの画素の輝度値ＰｉｎにＧ（ｘ、ｙ）を乗算するユニットを採用しておいても良い。
【００３３】
また、シェーディング補正情報１８の生成手順も特に限定されない。例えば、各画素用の補正ゲインを実験結果から算出することによりシェーディング補正情報１８を生成して良い。また、各画素用の補正ゲインを、光学系２１の射出瞳位置及び射出瞳径と、撮像素子３１の画素サイズ、画素数及び入射角特性とから算出することにより、シェーディング補正情報１８を生成しても良く、各光学系２１の周辺光量比（周辺減光）も考慮して各画素用の補正ゲインを算出することによってシェーディング補正情報１８を生成しても良い。
【００３４】
以上、説明したように、画像センサ１の本体モジュール１０は、装着されているレンズモジュール２０及び撮像モジュール３０の組み合わせに応じた内容のシェーディング補正を、撮像モジュール３０からの画像データに施すことが出来る。従って、上記構成を採用しておけば、ユーザが、シェーディングによる性能劣化を考慮することなく、レンズモジュール２０及び撮像モジュール３０を選択可能な画像センサ１を実現できることになる。
【００３５】
《第２実施形態》
以下、第１実施形態に係る画像センサ１の説明時に用いたものと同じ符号を用いて、第２実施形態に係る画像センサ１の構成及び動作を、第１実施形態に係る画像センサ１と異なる部分を中心に説明する。なお、説明の便宜上、以下では、第Ｌ（Ｌ＝１，２）実施形態に係る画像センサ１のことを、第Ｌ画像センサ１とも表記する。
【００３６】
図６に、第２画像センサ１（第２実施形態に係る画像センサ１）の概略構成を示す。
【００３７】
第２画像センサ１は、第１画像センサ１（図１参照）と同様に、本体モジュール１０にレンズモジュール２０と撮像モジュール３０とを装着することにより構成される装置である。第２画像センサ１用の撮像モジュール３０は、第１画像センサ１用の撮像モジュール３０と同じものである。ただし、第２画像センサ１用のレンズモジュール２０の中には、ズーム及び絞りが変更可能なＫ（≧１）種のレンズモジュール２０（以下、ズーム可能ＬＭ２０と表記する）が含まれている。
【００３８】
そのため、第２画像センサ１の本体モジュール１０は、ズーム可能ＬＭ２０のズーム／絞りに関する設定を変更するためのズーム可能ＬＭ調整部１９を備えている。なお、この
ズーム可能ＬＭ調整部１９は、ズーム／絞りの設定変更時に、現在の（変更後の）ズーム設定値及び絞り設定値を設定部１４に通知する機能、及び、設定部１４から所定の要求に応答して、現在のズーム設定値及び絞り設定値を設定部１４に通知する機能を有している。
【００３９】
ズーム可能ＬＭ２０のズーム／絞り設定値が変更されると、射出瞳位置や射出瞳径が変化し、その結果として、撮像モジュール３０からの画像データに生ずるシェーディングの程度も変化する。そのような変化にも対応できるようにするために、第２画像センサ１の本体モジュール１０の補正情報記憶部１６には、ズーム可能ＬＭ２０と撮像モジュール３０との各組み合わせについては、ズーム可能ＬＭ２０に設定可能なズーム設定値と絞り設定値の組み合わせ別に、シェーディング補正情報１８が記憶されている。すなわち、ズーム可能ＬＭ２０が、ａ通りのズーム設定が可能で且つｂ通りの絞り設定が可能なものである場合、補正情報記憶部１６には、当該ズーム可能ＬＭ２０のＬＭ形式情報と或るＣＭ形式情報との組み合わせに対応づけられたａ×ｂ個のシェーディング補正情報１８であって、互いに異なるズーム設定値と絞り設定値の組み合わせに対応づけられたａ×ｂ個のシェーディング補正情報１８が記憶されている。
【００４０】
そして、第２画像センサ１の本体モジュール１０は、設定部１４が以下の処理を行うように、構成（プログラミング）されている。
【００４１】
設定部１４は、取得部１５からＬＭ形式情報及びＣＭ形式情報が通知された場合には、通知されたＣＭ形式情報に基づき、本体モジュール１０に装着されているレンズモジュール２０がズーム可能ＬＭ２０であるか否かを判断する。本体モジュール１０に装着されているレンズモジュール２０がズーム可能ＬＭ２０ではなかった場合、設定部１４は、取得部１５から通知されたＬＭ形式情報及びＣＭ形式情報の組み合わせに対応づけられているシェーディング補正情報１８を補正情報記憶部１６から読み出して補正部１１に設定する。
【００４２】
一方、本体モジュール１０に装着されているレンズモジュール２０がズーム可能ＬＭ２０であった場合、設定部１４は、ズーム可能ＬＭ調整部１９から現在のズーム設定値及び絞り設定値を取得する。そして、設定部１４は、取得部１５から通知されているＬＭ形式情報及びＣＭ形式情報の組み合わせと、ズーム可能ＬＭ調整部１９から取得したズーム設定値と絞り設定値との組み合わせとに対応づけられているシェーディング補正情報１８を補正情報記憶部１６から読み出して補正部１１に設定する。
【００４３】
また、設定部１４は、ズーム可能ＬＭ調整部１９から現在のズーム設定値及び絞り設定値が通知された場合には、取得部１５から電源投入時に通知されたＬＭ形式情報及びＣＭ形式情報の組み合わせと、今回、ズーム可能ＬＭ調整部１９から通知されたズーム設定値と絞り設定値との組み合わせとに対応づけられているシェーディング補正情報１８を補正情報記憶部１６から読み出して補正部１１に設定する。
【００４４】
以上、説明したように、本実施形態に係る画像センサ１の本体モジュール１０は、ズーム可能ＬＭ２０のズーム／絞りが変更された場合にも、変更後の状況に応じた内容のシェーディング補正を、撮像モジュール３０からの画像データに施すことが出来る。従って、上記構成を採用しておけば、ユーザが、シェーディングによる性能劣化を考慮することなく、レンズモジュール２０及び撮像モジュール３０を選択可能な画像センサ１であって、レンズモジュール２０としてズーム可能ＬＭ２０も選択可能な画像センサ１を実現できることになる。
【００４５】
《変形例》
上記した各実施形態に係る画像センサ１は、各種の変形を行えるものである。例えば、各組み合わせ用のシェーディング補正情報１８を記憶した外部装置（情報処理装置５０、他の画像センサ１、インターネット上のストレージ等）を用意した上で、各実施形態に係る画像センサ１の本体モジュール１０を、装着されているレンズモジュール２０及び撮像モジュール３０の組み合わせに適したシェーディング補正情報１８を当該外部装置から取得するモジュールに変形しても良い。なお、第１実施形態に係る画像センサ１の本体モジュール１０をそのようなモジュールに変形する場合には、例えば、図７に示してあるように、本体モジュール１０から補正情報記憶部１６を除去し、設定部１４を、取得部１５から通知されたＬＭ形式情報とＣＭ形式情報の組み合わせを含めた補正情報要求を送信することで外部装置（図では、情報処理装置５０）からシェーディング補正情報（図では、補正情報）を取得するユニットに変形しておけば良い。
【００４６】
また、各実施形態に係る本体モジュール１０の設定部１４を、補正情報記憶部１６内に所望のシェーディング補正情報が記憶されていなかった場合には、外部装置からシェーディング補正情報を取得するモジュールに変形しても良い。シェーディング補正情報の記憶に必要とされる記憶容量を少なくするために、適正なシェーディング補正情報が近いレンズモジュール２０と撮像モジュール３０の複数の組み合わせがある場合には、それらの組み合わせに１つのシェーディング補正情報を対応づけても良い。
【００４７】
レンズモジュール２０を、不揮発性メモリ２２の代わりに、自モジュールの形式に応じた抵抗値を有する抵抗、自モジュールの形式を示すように各スイッチがＯＮ／ＯＦＦされたディップスイッチ、当該ディップスイッチ相当の回路等が設けられたものに変形しても良い。撮像モジュール３０に対しても、同様の変形が可能である。
【００４８】
レンズモジュール２０を、被写体照明用の光源（ＬＥＤ等）を備えたモジュールに変形しても良い。また、図８に模式的に示したように、本体モジュール１０を、照明用の光源被写体照明用の光源を備えた照明モジュール４０も装着可能なものに変形しておいても良い。なお、スマートカメラの提供形態（納品形態）として、モジュールを個別に提供し、ユーザー側で組み立てを行う形態と、センサ本体に照明モジュールやレンズモジュールを組み込んだ状態で提供する形態とがある。後者の提供形態の場合、ユーザー側での光学条件の調整などが不要となるため、より簡単に画像センサの導入を行うことができるという利点がある。
【００４９】
＜付記＞
（１）  本体モジュール（１０）と、前記本体モジュール（１０）に装着されたレンズモジュール（２０）及び撮像モジュール（３０）とを含む画像センサ（１）であって、
前記本体モジュール（１０）は、
装着されている撮像モジュール（３０）から、その形式を示す形式情報を取得すると共に、装着されているレンズモジュール（２０）から、その形式を示す形式情報を取得する取得手段と、
シェーディング補正情報が設定可能な補正手段であって、設定されているシェーディング補正情報に従って前記撮像モジュール（３０）が出力する画像データに対してシェーディング補正を行う補正手段と、
前記補正手段に設定されるべき前記シェーディング補正情報を前記撮像モジュール（３０）の形式情報及び前記レンズモジュール（２０）の形式情報の組み合わせ毎に記憶した所定の装置から、前記取得手段により取得された前記撮像モジュール（３０）の形式情報及び前記レンズモジュール（２０）の形式情報の組み合わせに対応付けられている前記シェーディング補正情報を取得して前記補正手段に設定する設定手段と、
を備える、
ことを特徴とする画像センサ（１）。
【００５０】
（２）  レンズモジュール（２０）及び撮像モジュール（３０）を装着可能に構成された本体モジュール（１０）であって、
装着されている撮像モジュール（３０）から、その形式を示す形式情報を取得すると共に、装着されているレンズモジュール（２０）から、その形式を示す形式情報を取得する取得手段と、
シェーディング補正情報が設定可能な補正手段であって、設定されているシェーディング補正情報に従って前記撮像モジュール（３０）が出力する画像データに対してシェーディング補正を行う補正手段と、
前記補正手段に設定されるべき前記シェーディング補正情報を前記撮像モジュール（３０）の形式情報及び前記レンズモジュール（２０）の形式情報の組み合わせ毎に記憶した所定の装置から、前記取得手段により取得された前記撮像モジュール（３０）の形式情報及び前記レンズモジュール（２０）の形式情報の組み合わせに対応付けられている前記シェーディング補正情報を取得して前記補正手段に設定する設定手段と、
を備えることを特徴とする本体モジュール（１０）。
【符号の説明】
【００５１】
１    画像センサ
１０    本体モジュール
１１    補正部
１２    処理部
１３    通信処理部
１４    設定部
１５    取得部
１６    補正情報記憶部
１７Ｘ    Ｘ方向補正テーブル
１７Ｙ    Ｙ方向補正テーブル
１８    シェーディング補正情報
１９    ズーム可能ＬＭ調整部
２０    レンズモジュール
２１    光学系
２２，３２    不揮発性メモリ
３０    撮像モジュール
３１    撮像素子
４０    照明モジュール
５０    情報処理装置
【図１】
2019146121.tif 000003
【図２】
2019146121.tif 000004
【図３】
2019146121.tif 000005
【図４】
2019146121.tif 000006
【図５】
2019146121.tif 000007
【図６】
2019146121.tif 000008
【図７】
2019146121.tif 000009
【図８】
2019146121.tif 000010