(57)【要約】【課題】モジュラー構造の画像センサの管理を容易化するための技術を提供する。【解決手段】画像センサが、撮像系と、前記撮像系により取得される画像を用いた処理を実行する処理部と、を有する。前記撮像系は、モジュール化された複数の構成要素を組み合わせることにより構成され、前記複数の構成要素は、それぞれ、不揮発性のメモリを有しており、前記処理部は、前記複数の構成要素のそれぞれの前記メモリに対し、情報の読み込み及び／又は書き込みが可能である。【選択図】図２
2019146111.tif 000002
【特許請求の範囲】
【請求項１】
撮像系と、前記撮像系により取得される画像を用いた処理を実行する処理部と、を有する画像センサであって、
前記撮像系は、モジュール化された複数の構成要素を組み合わせることにより構成され、
前記複数の構成要素は、それぞれ、不揮発性のメモリを有しており、
前記処理部は、前記複数の構成要素のそれぞれの前記メモリに対し、情報の読み込み及び／又は書き込みが可能である
ことを特徴とする画像センサ。
【請求項２】
前記メモリは、前記構成要素の形式を特定するための情報を少なくとも記憶している
ことを特徴とする請求項１に記載の画像センサ。
【請求項３】
前記メモリは、前記構成要素の個体を特定するための情報を少なくとも記憶している
ことを特徴とする請求項１又は２に記載の画像センサ。
【請求項４】
前記メモリは、前記構成要素の性能及び／又は機能を示す情報を少なくとも記憶している
ことを特徴とする請求項１〜３のいずれか１項に記載の画像センサ。
【請求項５】
前記メモリは、前記画像センサのユーザーによる書き換えができない第１の記憶領域と、前記ユーザーによる書き換えが可能な第２の記憶領域と、を有する
ことを特徴とする請求項１〜４のいずれか１項に記載の画像センサ。
【請求項６】
前記複数の構成要素は、被写体を照明する照明部と、前記被写体の光学像を結像するレンズ部と、前記光学像に基づき前記画像を生成する撮像部と、を含む
ことを特徴とする請求項１〜５のいずれか1項に記載の画像センサ。
【請求項７】
被写体を照明する照明部と、
前記被写体の光学像を結像するレンズ部と、
前記光学像に基づき画像を生成する撮像部と、
前記画像を用いた処理を実行する処理部と、を有する画像センサであって、
前記処理部が、センサ本体に設けられ、
形式の異なる複数の照明部、形式の異なる複数のレンズ部、及び、形式の異なる複数の撮像部のなかから選択される、照明部とレンズ部と撮像部の任意の組み合わせを、前記センサ本体に組み付け可能であって、
前記照明部は、当該照明部に関する情報を記憶する不揮発性のメモリを有し、
前記レンズ部は、当該レンズ部に関する情報を記憶する不揮発性のメモリを有し、
前記撮像部は、当該撮像部に関する情報を記憶する不揮発性のメモリを有し、
前記処理部は、前記照明部のメモリ、前記レンズ部のメモリ、及び、前記撮像部のメモリのそれぞれから読み込んだ前記情報に基づいて、前記センサ本体に組み付けられた前記照明部、前記レンズ部、及び、前記撮像部の組み合わせを特定する
ことを特徴とする画像センサ。
【請求項８】
前記処理部は、前記センサ本体に組み付けられた前記照明部、前記レンズ部、及び、前記撮像部の組み合わせを表す情報を、外部装置に出力する
ことを特徴とする請求項７に記載の画像センサ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工場の製造ラインなどで利用される画像センサに関し、特に、複数のモジュールの組み合わせにより構成されるモジュラー型の画像センサに関する。
【背景技術】
【０００２】
工場の製造ラインにおいては、製造物の検査や管理を自動化ないし省力化するために、画像センサと呼ばれるシステムが多用されている。従来は、カメラと画像処理装置とをケーブルで接続する構成が一般的であったが（特許文献１参照）、最近では、カメラと画像処理装置を一体化し、単一の装置で撮像から画像処理まで行えるようにした処理一体型画像センサも登場している。このような処理一体型画像センサは「スマートカメラ」とも呼ばれており、照明やレンズが一体となっているものもある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２１４６８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像センサで安定した検査を行うためには、撮像環境、検査対象や目的などに応じて、照明・レンズ・撮像素子の機種（種類）や仕様・性能を最適化することが望ましい。そこでスマートカメラを提供するメーカは、従来は、照明・レンズ・撮像素子など機種（種類）や仕様・性能を少しずつ変えた多数の製品をラインナップし、ユーザーが最適なスペックのものを選択できるようにしていた。
【０００５】
ところが、工場のＩｏＴ化が加速する中でスマートカメラの適用範囲が拡大し、多様化するユーザーニーズを網羅するような製品バリエーションの提供が困難になってきている。また、商品競争の中で競合との差異化のためにそれぞれの顧客の嗜好性に合わせたマスカスタマイゼーションや季節限定商品の提供の拡大、スマートフォンに代表されるデジタル機器の商品のライフサイクルの短命化など、検査対象の変更が短いサイクルで入ることで検査に合わせて最適となるように照明・レンズなどを部分的に変更するニーズも増加している。そこで近年、照明、レンズ、撮像素子をそれぞれモジュール化し、ユーザー側で照明、レンズ、撮像素子を自由に組み合わせられるようにした、いわゆるモジュラー構造のスマートカメラが登場している。例えば、メーカー側で照明モジュール、レンズモジュール、撮像素子モジュールを５種類ずつ提供すれば、１２５通りの組み合わせが可能となり、ユーザーはそのなかから要求スペックにマッチする組み合わせを選択することができる。
【０００６】
モジュラー構造は、メーカーにとっては製品バリエーションの削減、ユーザーにとっては選択肢や自由度の拡がり、というメリットがある。しかしその一方で、次のようなデメリットが懸念される。従来は、工場での不具合対策や保全のために、画像センサ単位で設備を管理していれば足りたものが、モジュラー構造の画像センサを導入した場合には、各々の画像センサがどのようなモジュールの組み合わせで構成されており、それぞれのモジュールがどのようなモジュール（製造年月日、導入時期、使用時間、他設備からの流用の履歴、詳細スペックなど）であるかを把握する要求が拡大していくことが予見され、設備の管理や保守・保全が複雑化するおそれがある。通常、工場内には多数の画像センサが設置される（例えば大規模な工場になると、その数は数百から数千台にのぼる）ため、管理や保守・保全の手間の増大は深刻な問題となる。
【０００７】
本発明は、上記実情に鑑みなされたものであって、モジュラー構造の画像センサの管理を容易化するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第一側面は、撮像系と、前記撮像系により取得される画像を用いた処理を実行する処理部と、を有する画像センサであって、前記撮像系は、モジュール化された複数の構成要素を組み合わせることにより構成され、前記複数の構成要素は、それぞれ、不揮発性のメモリを有しており、前記処理部は、前記複数の構成要素のそれぞれの前記メモリに対し、情報の読み込み及び／又は書き込みが可能であることを特徴とする画像センサを提供する。
【０００９】
この構成によれば、構成要素のそれぞれが不揮発性のメモリを有しているため、各構成要素に関する固有の情報などをその構成要素自身のメモリ内に記憶させることができる。そうすることで、構成要素（ハードウェア）とその固有情報（ソフトウェア）を紐づけて取り扱うことが可能になるとともに、処理部が構成要素のメモリ内の情報を参照することによって、撮像系を構成している構成要素の組み合わせなどをソフトウェア的に簡単にチェックできるようになる。したがって、モジュラー構造の画像センサの管理を容易化することができる。
【００１０】
前記メモリは、前記構成要素の形式を特定するための情報（形式情報）を少なくとも記憶しているとよい。このような形式情報を参照することによって、撮像系を構成している各構成要素の形式を簡単に特定することができるようになる。形式情報としては、例えば、カタログ上の形式名称や形式番号、あるいはそれらを符号化した情報などを用いることができる。
【００１１】
前記メモリは、前記構成要素の個体を特定するための情報（個体情報）を少なくとも記憶しているとよい、このような個体情報を参照することによって、撮像系を構成している各構成要素の個体を簡単に特定することができるようになる。個体情報としては、例えば、製品のシリアル番号やロット番号、あるいはそれらを符号化した情報などを用いることができる。
【００１２】
前記メモリは、前記構成要素の性能及び／又は機能を示す情報を少なくとも記憶しているとよい。このような情報を参照することによって、撮像系を構成している各構成要素の性能や機能を簡単に特定することができるようになる。
【００１３】
前記メモリは、前記画像センサのユーザーによる書き換えができない第１の記憶領域と、前記ユーザーによる書き換えが可能な第２の記憶領域と、を有するとよい。このようにアクセス権限を異ならせた記憶領域を設けることにより、メモリの有用性を向上することができる。例えば、形式情報、個体情報、性能や機能のような不変の情報（書き換えられてはならない情報）については、メーカーなどのサプライヤーが構成要素の出荷時などに第１の記憶領域に書き込み、ユーザーには参照（読み込み）のみ許可するとよい。その一方で、第２の記憶領域のようにユーザーが自由に利用できる記憶領域を用意しておくことにより、例えば、構成要素の購入日、点検日、設置場所のような、ユーザー独自の管理項目の情報を構成要素（ハードウェア）と一緒に保管・管理することができる。
【００１４】
前記複数の構成要素は、被写体を照明する照明部と、前記被写体の光学像を結像するレンズ部と、前記光学像に基づき前記画像を生成する撮像部と、を含むとよい。照明部・レンズ部・撮像部の組み合わせを変えることで、さまざまなスペックの撮像系を構成可能となるからである。
【００１５】
本発明の第二側面は、被写体を照明する照明部と、前記被写体の光学像を結像するレンズ部と、前記光学像に基づき画像を生成する撮像部と、前記画像を用いた処理を実行する処理部と、を有する画像センサであって、前記処理部が、センサ本体に設けられ、形式の異なる複数の照明部、形式の異なる複数のレンズ部、及び、形式の異なる複数の撮像部のなかから選択される、照明部とレンズ部と撮像部の任意の組み合わせを、前記センサ本体に組み付け可能であって、前記照明部は、当該照明部に関する情報を記憶する不揮発性のメモリを有し、前記レンズ部は、当該レンズ部に関する情報を記憶する不揮発性のメモリを有し、前記撮像部は、当該撮像部に関する情報を記憶する不揮発性のメモリを有し、前記処理部は、前記照明部のメモリ、前記レンズ部のメモリ、及び、前記撮像部のメモリのそれぞれから読み込んだ前記情報に基づいて、前記センサ本体に組み付けられた前記照明部、前記レンズ部、及び、前記撮像部の組み合わせを特定することを特徴とする画像センサを提供する。
【００１６】
この構成によれば、画像センサ（処理部）自身が、画像センサを構成する照明部、レンズ部、撮像部の組み合わせを容易にチェックすることができる。したがって、モジュラー構造の画像センサの管理を容易化することができる。
【００１７】
前記処理部は、前記センサ本体に組み付けられた前記照明部、前記レンズ部、及び、前記撮像部の組み合わせを表す情報を、外部装置に出力するとよい。画像センサがこのような出力機能を有することにより、外部装置（例えば、管理用のコンピュータ、ＰＬＣなど）が画像センサのモジュール構成を容易に収集できる。したがって、例えば、管理用のコンピュータにより工場内に設置された多数の画像センサの一括管理を行う、ＰＬＣが画像センサのモジュール構成に応じて制御内容を変える、などを容易に実現できる。
【発明の効果】
【００１８】
本発明によれば、モジュラー構造の画像センサの管理を容易化するための技術を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】図１（Ａ）は、画像センサの外観を模式的に示す斜視図であり、図１（Ｂ）は、画像センサを分解した状態を模式的に示す斜視図である。
【図２】図２は、画像センサの構成を模式的に示すブロック図である。
【図３】図３は、画像センサの使用例を示す図である。
【図４】図４は、モジュール構成情報の収集例を示す図である。
【発明を実施するための形態】
【００２０】
＜適用例＞
まず、本発明が適用される場面の一例について説明する。図１（Ａ）及び図１（Ｂ）は、本発明の実施形態に係る画像センサの一例を模式的に示している。
【００２１】
本実施形態の画像センサ１は、いわゆるモジュラー構造の処理一体型画像センサである。撮像系の構成要素である、照明部１０、レンズ部１１、及び、撮像部１２のそれぞれはモジュール化されており、ユーザーは画像センサ１の用途などに応じて、各モジュールを任意に組み合わせることができる。各モジュール（照明部１０、レンズ部１１、撮像部１２）には不揮発性のメモリ１００、１１０、１２０が設けられている。このメモリ１００、１１０、１２０には、例えば工場出荷時などに形式情報や個体情報などが格納される。また、メモリ１００、１１０、１２０に対し、ユーザーは任意の情報（ユーザーデータ）を書き込むことが可能である。センサ本体１６の処理部１４（図２参照）は、各モジュールのメモリ１００、１１０、１２０に対し、情報の読み込み及び／又は書き込みを行うこ
とができる。
【００２２】
このように、モジュール毎に不揮発性のメモリを設け、その中にモジュールに関する固有の情報を格納し参照できるようにしたことで、例えば、画像センサ１（処理部１４）自身あるいは外部のコンピュータなどにより、画像センサ１を構成するモジュールの組み合わせを簡単にチェックできるようになる。したがって、モジュラー構造の画像センサの管理を容易化することができる。
【００２３】
＜画像センサの構成＞
図１（Ａ）〜図３を参照して、本発明の実施形態に係る画像センサを説明する。図１（Ａ）は、画像センサの外観を模式的に示す斜視図であり、図１（Ｂ）は、画像センサを分解した状態を模式的に示す斜視図である。図２は、画像センサの構成を模式的に示すブロック図である。図３は、画像センサの使用例を示す図である。
【００２４】
画像センサ１は、例えば工場の製造ラインなどに設置され、画像を利用したさまざまな処理に利用される装置である。画像センサ１は、視覚センサ（vision sensor）や視覚シ
ステム（vision system）などとも呼ばれる。本実施形態の画像センサ１は、撮像系と処
理系とが一体となった処理一体型の画像センサ（いわゆるスマートカメラ）である。
【００２５】
この画像センサ１は、撮像系として、照明部１０、レンズ部１１、撮像部１２を備える。照明部１０は、画像センサ１の視野内の被写体（検査対象など）を照明するデバイスであり、例えば、レンズ部１１の周囲に配列された複数の発光素子（ＬＥＤなど）により構成される。レンズ部１１は、被写体の光学像を撮像部１２に結像する光学系であり、例えば、ピント調整、絞り、ズームなどの機能を有する光学系が用いられる。撮像部１２は、光電変換によって画像データを生成・出力するデバイスであり、例えば、ＣＣＤやＣＭＯＳなどの撮像素子により構成される。
【００２６】
また、画像センサ１は、処理系として、処理部１４、入出力Ｉ／Ｆ１５を備える。処理部１４は、撮像系から取り込まれた画像データに対する画像処理（例えば、前処理、特徴量抽出など）、画像処理の結果に基づく各種処理（例えば、検査、文字認識、個体識別など）、入出力Ｉ／Ｆ１５を介した外部装置とのデータ送受信、外部装置へ出力するデータの生成、外部装置から受信したデータに対する処理、撮像系や入出力Ｉ／Ｆ１５の制御などを行うデバイスである。処理部１４は、例えば、プロセッサ及びメモリなどで構成され、メモリに格納されたプログラムをプロセッサが読み込み、実行することによって、上述した各種処理が実現される。なお、処理部１４の機能のうちの一部又は全部を、ＡＳＩＣやＦＰＧＡなどで実現してもよいし、外部の装置によって提供されてもよい。入出力Ｉ／Ｆ１５は、外部装置との間でデータの送受信を行う通信インターフェイスである。例えば、入出力Ｉ／Ｆ１５は、ＰＬＣや管理用端末（コンピュータ）と接続するためのネットワークインターフェイス、他のセンサやコントローラと接続するためのパラレルインターフェイスなどを含むとよい。
【００２７】
本実施形態の画像センサ１は、モジュラー構造を有しており、図１（Ｂ）に示すように、センサ本体１６に対して、照明部１０・レンズ部１１・撮像部１２の３つのモジュールを選択して組み付ける構造となっている。照明部に関しては選択せずに使用することも可能である。各々のモジュールは、例えば、ネジ締結などによりセンサ本体１６に固定され、ユーザー側で自由にモジュールの取り付け／取り外しが可能である。
【００２８】
照明部（照明モジュール）１０としては、例えば、白色照明／赤色照明／赤外光照明のように照明光の波長が異なるものや、発光素子の配置や光量や発光パターンが異なるものなど、複数種類のモジュールが用意される。また、１つのモジュールに赤、青、緑、赤外
などの複数種類の光源（ＬＥＤなど）を設け、各光源の発光を制御することで、赤、青、緑、赤外以外の波長の光（例えば白、紫、ピンクなど）を照射可能な照明モジュールを用いてもよい。この種の照明はマルチカラー照明などと呼ばれる。レンズ部（レンズモジュール）１１としては、例えば、手動操作あるいはアクチュエータなどを用いて自動でピントを調整できる機能を有するモジュール、狭視野／広視野のように視野が異なるモジュール、ズーム機能をもつモジュールなど、複数種類のモジュールが用意される。また、撮像部１２としては、例えば、画素数、フレームレート、シャッター方式（ローリングシャッター／グローバルシャッター）などが異なる、複数種類のモジュールが用意される。ユーザーは、画像センサ１の用途や要求スペックにあわせて、適切なモジュールを適宜組み合わせることが可能である。
【００２９】
各々のモジュールには、不揮発性のメモリが内蔵されている。具体的には、図２に示すように、照明部１０には照明モジュールメモリ１００が、レンズ部１１にはレンズモジュールメモリ１１０が、撮像部１２には撮像モジュールメモリ１２０が、それぞれ内蔵されている。以下、これらを総称して「モジュールメモリ」と呼ぶ。モジュールメモリとしては、例えば、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＦｅＲＡＭ、ＭＲＡＭなどを用いることができ、データ容量は任意である。本実施形態では、数キロバイト〜数十メガバイト程度の容量をもつＥＥＰＲＯＭを用いる。
【００３０】
モジュールメモリには、「メーカー領域」と「ユーザー領域」の２つの書き込み領域が設けられるとよい。メーカー領域は、メーカーがモジュールの出荷時にデータを書き込むための領域である。ユーザーはメーカー領域内のデータを読み取ることはできるが、メーカー領域内のデータを書き換えたり削除したりすることはできない。メーカー領域には、例えば、モジュールの形式情報（形式名称、形式番号など）、個体情報（シリアル番号、ロット番号、ハードウェアバージョンなど）が格納される。また、モジュールを駆動する際の設定値や補正パラメータや、モジュールの個体ばらつき情報（例えば工場出荷時の検査で測定したデータ）を、モジュールメモリに格納してもよい。例えば、照明部の場合であれば、照明制御設定値（制御方式、電圧、Ｄｕｔｙ、遅延、ブロック点灯の方法など）や、光源ごとの明るさ・色味のばらつき、光軸情報などを格納してもよい。また、レンズ部の場合であれば、レンズ／フォーカス設定値（フォーカス初期基準値など）、ＡＦ機能の有無、焦点距離、画角、Ｆ値、歪み量、光軸の情報などを格納してもよい。また、撮像部の場合であれば、カメラ設定値（撮像素子の設定初期値など）、画素欠陥補正、縦縞補正データ、ホワイトバランス初期値などを格納してもよい。一方、ユーザー領域は、ユーザーが書き換え可能な領域である。ユーザーは、ユーザー領域を自由に利用することができる。例えば、画像センサの設置場所（工場、製造ライン）を特定する情報、モジュールの購入日やメンテナンス日の情報、モジュールの使用状況など、どのような情報を格納してもよい。なお、ここで挙げたものはあくまで一例であり、画像センサ１の管理や運用に際して有用な情報であればどのようなデータをモジュールメモリに格納してもよい。
【００３１】
画像センサ１は、さまざまな用途に利用できる。例えば、検査対象の画像の記録、形状の認識、エッジの検出や幅・本数の計測、面積の計測、色特徴の取得、ラベリングやセグメンテーション、物体認識、バーコードや２次元コードの読み取り、ＯＣＲ、個体識別などが挙げられる。図３は、コンベア３０上を流れる製造物３１を画像センサ１で撮像し、製造物３１の外観検査を行う例を示している。
【００３２】
＜モジュールメモリの使用例＞
本実施形態の画像センサ１では、モジュール（構成要素）のそれぞれが不揮発性のメモリを有しているため、各モジュールに関する固有の情報などをそのモジュール自身のメモリ内に記憶させることができる。これにより、モジュール（ハードウェア）とその固有情報（ソフトウェア）を紐づけて取り扱うことが可能になるとともに、処理部１４が各モジ
ュールのメモリ内の情報を参照することによって、画像センサ１に組み付けられているモジュールの組み合わせなどをソフトウェア的に簡単にかつ間違いなくチェックできるようになる。したがって、モジュラー構造の画像センサ１の管理や運用を容易化することができる。以下、モジュールメモリの使用例をいくつか例示する。
【００３３】
（１）モジュール構成の収集
図４に示すように、画像センサ１の起動時又は外部装置からの要求に応じて、処理部１４が、照明部１０のメモリ１００、レンズ部１１のメモリ１１０、撮像部１２のメモリ１２０からそれぞれ情報を読み出し、それらの情報に基づいて、センサ本体１６に組み付けられているモジュールの組み合わせを表すモジュール構成情報を生成し、処理部１４内のメモリに記録する。処理部１４は、自発的に（定期的に）又は外部装置からの要求に応じて、モジュール構成情報を外部装置に送信する。あるいは、画像センサ１が表示器を有している場合には、処理部１４がモジュール構成情報を表示器に表示してもよい。このようなモジュール構成の収集機能を利用することによって、ユーザー（設備の管理者を含む）は稼働中の画像センサ１のモジュール構成を容易に収集し把握することができる。また、製造ラインに設置されている多数の画像センサのモジュール構成情報を自動で収集し、外部装置（管理用のコンピュータなど）において一元管理することも容易である。なお、モジュール構成情報の形式は問わない。例えば、処理部１４は、各モジュールのメモリから読み出した情報をそのままモジュール構成情報として出力してもよいし、メモリから読み出した情報を使って生成した情報（例えば、読み出した複数の形式情報を組み合わせて１つの統合形式の情報を生成してもよいし、使用開始日から現在の日付の差分をとることで期間を示す情報を生成するなどしてもよい）をモジュール構成情報として出力してもよい。また、モジュール構成情報には、モジュールの組み合わせを表す情報以外の情報が含まれていてもよい。
【００３４】
（２）不具合発生時の原因特定
外部装置（管理用のコンピュータなど）において、製造ラインに設置されている全ての画像センサのモジュール構成情報を収集することにより、例えば、使用中の画像センサのモジュール構成、設置場所（設置されている工程）、各モジュールの形式やバージョン、導入時期などを一元管理することができる。したがって、例えば製造ラインにおいて何らかの不具合が発生した場合に、モジュール構成情報を基に、問題のありそうな画像センサの特定、原因（モジュールの劣化、古いバージョンなど）の究明や対策（モジュールの修理・交換、バージョンアップなど）の立案などを、迅速に行うことができる。
【００３５】
（３）メンテナンス
モジュールの使用開始日や使用状況の情報をモジュールメモリに記録しておき、処理部１４又は外部装置がそれらの情報を基に、モジュールの劣化や寿命を予測するとよい。これにより、モジュールの点検・交換時期の管理が容易になり、計画保全に役立てることができる。また、モジュールメモリに校正日の情報を記録しておき、処理部１４又は外部装置が、各モジュールの校正（メンテナンス）の要否をチェックしたり、校正時期の通知などを自動で行ってもよい。
【００３６】
（４）モジュール構成表の自動作成
外部装置が、収集したモジュール構成情報に基づいて、製造ラインに設置されている画像センサのモジュール構成の一覧表を自動作成してもよい。このような一覧表は、例えば、製造ラインの稼働設備を把握する目的に利用できる他、現在の製造ラインと同一構成のコピーラインを新規に立ち上げる際に、必要な画像センサ及びモジュールを購入するための発注情報として利用したりすることもできる。
【００３７】
＜その他＞
上記実施形態は、本発明の構成例を例示的に説明するものに過ぎない。本発明は上記の具体的な形態には限定されることはなく、その技術的思想の範囲内で種々の変形が可能である。例えば、上記実施形態では、照明部、レンズ部、撮像部の３つのモジュールを例示したが、画像センサに組み付ける構成要素はこれらに限られない。例えば、光学フィルタ、入出力Ｉ／Ｆ、処理部（プロセッサやメモリ）、表示器などをモジュール化してもよい。なお、スマートカメラの提供形態（納品形態）として、モジュールを個別に提供し、ユーザー側で組み立てを行う形態と、センサ本体に照明モジュールやレンズモジュールを組み込んだ状態で提供する形態とがある。後者の提供形態の場合、ユーザー側での光学条件の調整などが不要となるため、より簡単に画像センサの導入を行うことができるという利点がある。
【００３８】
＜付記＞
（１）  撮像系（１０，１１，１２）と、前記撮像系（１０，１１，１２）により取得される画像を用いた処理を実行する処理部（１４）と、を有する画像センサ（１）であって、
前記撮像系は、モジュール化された複数の構成要素（１０，１１，１２）を組み合わせることにより構成され、
前記複数の構成要素（１０，１１，１２）は、それぞれ、不揮発性のメモリ（１００，１１０，１２０）を有しており、
前記処理部（１４）は、前記複数の構成要素のそれぞれの前記メモリ（１００，１１０，１２０）に対し、情報の読み込み及び／又は書き込みが可能であることを特徴とする画像センサ。
【００３９】
（２）  被写体を照明する照明部（１０）と、
前記被写体の光学像を結像するレンズ部（１１）と、
前記光学像に基づき画像を生成する撮像部（１２）と、
前記画像を用いた処理を実行する処理部（１４）と、を有する画像センサ（１）であって、
前記処理部（１４）が、センサ本体（１６）に設けられ、
形式の異なる複数の照明部、形式の異なる複数のレンズ部、及び、形式の異なる複数の撮像部のなかから選択される、照明部（１０）とレンズ部（１１）と撮像部（１２）の任意の組み合わせを、前記センサ本体（１６）に組み付け可能であって、
前記照明部（１０）は、当該照明部（１０）に関する情報を記憶する不揮発性のメモリ（１００）を有し、
前記レンズ部（１１）は、当該レンズ部（１１）に関する情報を記憶する不揮発性のメモリ（１１０）を有し、
前記撮像部（１２）は、当該撮像部（１２）に関する情報を記憶する不揮発性のメモリ（１２０）を有し、
前記処理部（１４）は、前記照明部のメモリ（１００）、前記レンズ部のメモリ（１１０）、及び、前記撮像部のメモリ（１２０）のそれぞれから読み込んだ前記情報に基づいて、前記センサ本体（１６）に組み付けられた前記照明部（１０）、前記レンズ部（１１）、及び、前記撮像部（１２）の組み合わせを特定する
ことを特徴とする画像センサ（１）。
【符号の説明】
【００４０】
１：画像センサ
１０：照明部
１１：レンズ部
１２：撮像部
１４：処理部
１５：入出力Ｉ／Ｆ
１６：センサ本体
３０：コンベア
３１：製造物
１００：照明モジュールメモリ
１１０：レンズモジュールメモリ
１２０：撮像モジュールメモリ
【図１】
2019146111.tif 000003
【図２】
2019146111.tif 000004
【図３】
2019146111.tif 000005
【図４】
2019146111.tif 000006