(57)【特許請求の範囲】
【請求項１】
カメラによって撮像されたワークの画像を画像処理する画像処理装置と、前記ワークに光を照射する照明器を制御する照明用制御電源と、前記画像処理装置及び前記照明用制御電源とは別に設けられ、前記画像処理装置により得られた前記画像データを記憶する共有記憶部とを具備する外観検査システムであって、
前記照明用制御電源が、
受け付けられた調光値に応じた電力を前記照明器に供給する電力供給部と、
前記共有記憶部にアクセスして、前記共有記憶部に記憶されている前記画像の明るさを実測値として取得する共有記憶部アクセス部と、
前記カメラで撮像されるべき画像の明るさとして設定されている目標値と、前記共有記憶部アクセス部が取得した実測値と、に基づいて前記調光値を算出し、算出された調光値を前記電力供給部に入力する調光値制御部と、を備え、
前記照明用制御電源が前記画像処理装置と直接通信することなく前記照明器を制御できるように構成されていることを特徴とする外観検査システム。
【請求項２】
前記電力供給部に所望の調光値を入力するための調光値入力機構と、
前記電力供給部が前記調光値入力機構により入力されている調光値に応じた電力を前記照明器に供給している状態において、前記共有記憶部アクセス部が取得した実測値を目標値として前記調光値制御部に設定する初期設定部と、をさらに備えた請求項１記載の外観検査システム。
【請求項３】
前記共有記憶部には、前記カメラで撮像された画像について画像処理装置で所定の画像処理が行われた後のデータの一部が記憶されたものであり、
前記共有記憶部が、前記カメラ及び前記画像処理装置をシーケンス制御するＰＬＣ内に設けられたものである請求項１又は２記載の外観検査システム。
【請求項４】
前記共有記憶部アクセス部が、前記ＰＬＣとのみ通信を行うように構成されている請求項３記載の外観検査システム。
【請求項５】
前記照明器がＬＥＤ照明器であり、
前記電力供給部が、
受け付けられた調光値に応じた電流指令値を出力する電流指令出力部と、
前記ＬＥＤ照明器に流れる電流値が、前記電流指令出力部が出力する電流指令値となるように定電流制御を行う定電流制御部と、を具備するものである請求項１乃至４いずれかに記載の外観検査システム。
【請求項６】
カメラによって撮像されたワークの画像を画像処理する画像処理装置と、前記ワークに光を照射する照明器を制御する照明用制御電源と、前記画像処理装置及び前記照明用制御電源とは別に設けられ、前記画像処理装置により得られた前記画像データを記憶する共有記憶部とを用いた外観検査方法であって、
受け付けられた調光値に応じた電力を前記照明器に供給する電力供給ステップと、
前記共有記憶部にアクセスして、前記共有記憶部に記憶されている前記画像の明るさを実測値として取得する共有記憶部アクセスステップと、
前記カメラで撮像されるべき画像の明るさとして設定されている目標値と、前記共有記憶部アクセス部が取得した実測値と、に基づいて調光値を算出し、算出された調光値を前記電力供給部に入力する調光値制御ステップと、を備え、
前記照明用制御電源が前記画像処理装置と直接通信することなく前記照明器を制御することを特徴とする外観検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラで撮像された画像の明るさに基づいて照明器を制御する照明用制御電源及び照明制御方法に関するものである。
【背景技術】
【０００２】
工業的に用いられる画像に基づく外観検査システムは、下位階層の装置として、ＬＥＤ照明器を制御する照明用制御電源、ＬＥＤ照明器で照明されるワークを撮像するカメラ、前記カメラから出力される画像のデータについて外観検査に適した画像にするための画像処理装置とを備え、上位階層の装置として前記照明用制御電源、前記カメラ、前記画像処理装置等の動作タイミング等について統合してシーケンス制御するＰＬＣとから構成されている。
【０００３】
前記ＰＬＣを用いたシステムでは、上位階層の装置である前記ＰＬＣと下位階層の各装置間においてデータや信号をやり取りするための通信については、比較的簡単に確立できるようにプロトコル等の仕様や接続方法等が定められており、ユーザは上位階層と下位階層間での通信を確立するためにそれほど大きな労力をかけなくてもよい。
【０００４】
一方、このようなシステムでは例えば下位階層の装置間でデータを直接やり取りする事は基本的には想定されていない。このため、カメラで撮像された画像の明るさに基づいて、画像の明るさが一定で保たれるようにＬＥＤ照明器を制御しようとすると、まず、前記照明用制御電源と前記画像処理装置との間で直接データのやり取りができるように通信の設定等や制御用のプログラムを画像処理装置にインストールする事などがユーザによって行われている。
【０００５】
より具体的には、特許文献１及び図６に示される画像の明るさに基づいて照明器１０１Ａの制御が行われる外観検査システム３００Ａでは、一定に保ちたい画像の明るさである画像の目標輝度値と、実際に撮像された画像の明るさである実測輝度値との偏差についてフィードバック演算により照明用制御電源１００Ａに入力される調光値を算出する調光値演算部１０２Ｃとしての機能を実現するためのプログラムが、画像処理装置１０２Ａに対して画像処理部１０２Ｂのプログラムとは別にインストールされている。また、前記照明用制御電源１００Ａと前記画像処理装置１０２Ａとは直接配線により接続されているとともに、前記画像処理装置１０２Ａから調光値を示すデータが前記照明用制御電源１００Ａに送信されるように通信が確立されている。
【０００６】
しかしながら、下位階層の装置間の通信である照明用制御電源と画像処理装置との間の通信は、照明用制御電源で使用されている独自のデータ形式や通信方式に沿ったものである必要があり、このような通信をユーザが確立するのは非常に手間や時間がかかる。また、画像処理装置の本来の機能とは関係のない照明制御用のプログラムをインストールしてもらう必要があるのもユーザによる設定が複雑になる原因となっている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−８０９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は上述したような問題を鑑みてなされたものであり、下位階層に属する装置間における通信を確立する必要がなく、照明制御用プログラムのインストールの手間を低減でき、簡単な設定のみでカメラで撮像された画像に基づき照明器の明るさを制御できる照明用制御電源及び照明制御方法を提供する事を目的とする。
【課題を解決するための手段】
【０００９】
すなわち、本発明の照明用制御電源は、カメラによって撮像された画像の明るさに基づいて照明器を制御する照明用制御電源であって、受け付けられた調光値に応じた電力を照明器に供給する電力供給部と、外部の共有記憶部にアクセスして、前記共有記憶部に記憶されている前記カメラによって撮像された画像の明るさを実測値として取得する共有記憶部アクセス部と、前記カメラで撮像されるべき画像の明るさとして設定されている目標値と、前記共有記憶部アクセス部が取得した実測値と、に基づいて調光値を算出し、算出された調光値を前記電力供給部に入力する調光値制御部と、を備えたことを特徴とする。
【００１０】
また、本発明の照明制御方法は、受け付けられた調光値に応じた電力を照明器に供給する電力供給部を具備し、カメラによって撮像された画像の明るさに基づいて照明器を制御する照明用制御電源を用いたものであって、前記照明用制御電源の外部の共有記憶部にアクセスして、前記共有記憶部に記憶されている前記カメラによって撮像された画像の明るさを実測値として取得する共有記憶部アクセスステップ、前記カメラで撮像されるべき画像の明るさとして設定されている目標値と、前記共有記憶部アクセス部が取得した実測値と、に基づいて調光値を算出し、算出された調光値を前記電力供給部に入力する調光値制御ステップと、を備えたことを特徴とする。
【００１１】
このようなものであれば、前記共有記憶部アクセス部が実際の撮像画像の明るさに係る実測値を取得するように構成されているので、例えば上位階層のＰＬＣやコンピュータ等と基本的なデータ通信さえ確立できていれば、画像の明るさに基づいた照明器の制御を実現できる。
【００１２】
すなわち、ユーザは照明用制御電源と画像処理装置との間のような下位階層間の通信を確立する必要がない。
【００１３】
さらに、前記照明用制御電源は画像の明るさの実測値と目標値とに基づいて、調光値を算出し、前記電力供給部に入力する前記調光値制御部を備えているので、前記照明用制御電源以外の装置に対して明るさの制御のためのプログラムをインストールする必要がない。
【００１４】
したがって、画像の明るさに基づく照明器の制御を実現する際に従来のシステム構築にユーザが掛かっていた手間や時間を大幅に低減することができる。
【００１５】
前記カメラやカメラの画像について画像処理を行う画像処理装置の特性や仕様に関わらず、前記照明用制御電源内で使用されている調光値と、画像の明るさとの間に対応関係を作成し画像の明るさに基づくフィードバック制御を実現できるようするには、前記電力供給部に所望の調光値を入力するための調光値入力機構と、前記電力供給部が前記調光値入力機構により入力されている調光値に応じた電力を前記ＬＥＤ照明器に供給している状態において、前記共有記憶部アクセス部が取得した実測値を目標値として前記調光値制御部に設定する初期設定部と、をさらに備えたものであればよい。
【００１６】
システム内における通信の確立に係る手間を低減できるとともに、送受信されるデータ量をできる限り小さくして短い制御サイクルでの照明器の制御を実現できるようにするには、前記共有記憶部には、前記カメラで撮像された画像について画像処理装置で所定の画像処理が行われた後のデータの一部が記憶されたものであり、前記共有記憶部が、前記カメラ及び前記画像処理装置をシーケンス制御するＰＬＣ内に設けられたものであればよい。
【００１７】
画像の明るさに基づく照明器の制御を実現する際に、ユーザに複雑な設定を要求することなく、システムを構築できるようにするには、前記共有記憶部アクセス部が、前記ＰＬＣとのみ通信を行うように構成されていればよい。このようなものであれば、例えば前記ＰＬＣと前記照明用制御電源との間を配線し、読み出すメモリ領域の場所の指定さえ行えばよく、従来と比較して設定の手間がかからない。
【００１８】
前記照明器がＬＥＤ照明器の場合に、画像に基づく明るさの制御を行うのに適した具体的な実施の態様としては、前記電力供給部が、受け付けられた調光値に応じた電流指令値を出力する電流指令出力部と、前記ＬＥＤ照明器に流れる電流値が、前記電流指令出力部が出力する電流指令値となるように定電流制御を行う定電流制御部と、を具備するものであればよい。
【発明の効果】
【００１９】
このように本発明の照明用制御電源及び照明制御方法によれば、前記共有記憶部アクセス部が、外部に設けられた前記共有記憶部に記憶されているカメラで撮像された画像の明るさを取得し、前記照明用制御電源内で画像の明るさに関するフィードバック演算を行うように構成されているので、照明制御に関する構成を照明用制御電源だけに備えさせることができる。したがって、照明用制御電源以外の装置において通信の確立や照明制御用のプログラムのインストールを行う手間を必要最小限にでき、本発明の照明用制御電源のみを用意するだけで高度な照明器の制御を実現できる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る照明用制御電源を用いた外観検査システムの構成例。
【図２】同実施形態における外観検査システムの動作の概要について示す模式図。
【図３】同実施形態における外観検査システム及び照明用制御電源の模式的制御ブロック図。
【図４】同実施形態における初期設定モードにおける照明用制御電源の動作を示すフローチャート。
【図５】同実施形態における通常運転モードにおける照明用制御電源の動作を示すフローチャート。
【図６】従来の外観検査システムの構成を示す模式的制御ブロック図。
【発明を実施するための形態】
【００２１】
本発明の一実施形態に係る照明用制御電源１００、及び、この照明用制御電源１００を用いて構成された外観検査システム３００について各図を参照しながら説明する。
【００２２】
本実施形態の外観検査システム３００は、ワークＷの撮像画像に基づき前記ワークＷに傷、印刷ミス、欠陥等の有無について自動的に判定するように構成したものである。
【００２３】
この外観検査システム３００は、図１に示すように下位階層の装置として前記ワークＷに光を照射するＬＥＤ照明器１０１、前記ＬＥＤ照明器１０１を制御する照明用制御電源１００、前記ワークＷを撮像し、撮像した画像を示す信号を出力するカメラＣ、前記カメラＣから信号を受け取り、検査に適した画像処理により検査用画像を作成する画像処理装置１０２を備えている。さらに、この外観検査システム３００は、前記照明用制御電源１００、前記カメラＣ、前記画像処理装置１０２の動作タイミング等をシーケンス制御するＰＬＣ２００を上位階層の装置として備えており、各装置は前記ＰＬＣ２００との間で基本的な通信を確立してある。また、図１を見れば分かるように本実施形態の外観検査システム３００では前記照明用制御電源１００と前記画像処理装置１０２との間では直接通信するための配線は設けていない。本実施形態では上位階層の装置と下位階層の装置とはシーケンス制御の観点から定義されるものであり、シーケンス制御の指令を出す装置が上位階層の装置、指令に基づき動作する側の装置を下位階層の装置としている。なお、上位階層、下位階層の定義についてはその他の観点から定義されてもよい。
【００２４】
この外観検査システム３００では、前記ＬＥＤ照明器１０１、前記照明用制御電源１００だけでなく、前記カメラＣ、前記画像処理装置１０２の特性を含めて撮像される画像の明るさが制御されるように構成してある。より具体的には、図２及び図３に示されるように前記外観検査システム３００は、前記カメラＣで撮像される画像の明るさの目標値である目標輝度値を入力、前記画像処理装置１０２から出力される画像処理後における画像の明るさの実測値である実測輝度値を出力とするフィードバック制御系を構成するものである。すなわち、前記ＬＥＤ照明器１０１は前記ワークＷに対して光を照射し、前記ワークＷの反射光を前記カメラＣは撮像する。そして前記カメラＣから出力される撮像データ信号を前記画像処理装置１０２が受信し、所定の画像処理を行って検査用の画像を生成する。この際、この検査用の画像の一部であって、例えば傷や欠陥等が生じる可能性が低い背景部分の輝度が実測輝度値として、前記ＰＬＣ２００へと送信される。前記ＰＬＣ２００は前記画像処理装置１０２により指定された共有メモリＭ（共有記憶部）の所定領域にその実測輝度値を示すデータを記憶する。最後に前記照明用制御電源１００は、前記共有メモリＭにアクセスして実測輝度値を取得し、当該実測輝度値が目標輝度値と一致するように前記ＬＥＤ照明器１０１に供給する電力を変更する。このような制御の一巡サイクルが繰り返し行われるように前記外観検査システム３００は構成してある。
【００２５】
次に前記照明用制御電源１００の具体的な構成について図３を参照しながら説明する。
【００２６】
前記照明用制御電源１００は、ＣＰＵ、メモリ、入出力手段、表示装置等を備えたいわゆるコンピュータや電気回路からなるものであり、前記メモリに格納されている照明制御用プログラムが実行され、各種機器が協業することにより、少なくとも電力供給部１、モード切替部２、調光値入力機構３、初期設定部４、調光値制御部５、共有メモリアクセス部６としての機能を発揮するように構成してある。
【００２７】
各部の構成及び機能について詳述する。
【００２８】
前記電力供給部１は、受け付けられた調光値に応じた電力をＬＥＤ照明器１０１に供給するものである。本実施形態では、調光値は前記照明用制御電源１００の定格出力の何％で駆動するかを示す値であり、例えば０〜１００％の間で所望の値を設定することができる。また、前記電力供給部１は前記ＬＥＤ照明器１０１に流れる電流の電流値を受け付けられた調光値に応じた電流値で一定に保つように構成してある。
【００２９】
より具体的には、前記電力供給部１は、受け付けられた調光値に応じた電流指令値を出力する電流指令出力部１１と、前記ＬＥＤ照明器１０１に流れる電流値が、前記電流指令出力部１１が出力する電流指令値となるように定電流制御を行う定電流制御部１２と、を具備する。
【００３０】
前記電流指令出力部１１は、前記調光値入力機構３、又は、前記調光値制御部５のいずれか一方から入力される調光値を受け付けて、定格電流に対して調光値に応じた割合の電流値を電流指令値として前記定電流制御部１２へと入力する。
【００３１】
前記モード切替部２は、前記電力供給部１が前記調光値入力機構３から調光値を受け付けて前記定電流制御部１２による電流フィードバック制御のみが行われる初期設定モードと、前記電力供給部１が前記調光値制御部５から調光値を受けつけて前記カメラＣ及び前記画像処理装置１０２までの特性を含めた画像の明るさによるフィードバック制御が行われる通常運転モードと、のいずれかに制御系を切り替えるものである。なお、図３に示される制御ブロック図は通常運転モードでの状態を示すものであり、初期設定モードの場合は各スイッチのＯＮ／ＯＦＦが図３に示したものとは逆向きとなる。
【００３２】
前記調光値入力機構３は、初期設定モードにおいてユーザがマニュアルで調光値を所望の値に設定するためのものであり、例えば前記照明用制御電源１００に設けられた調節ボリューム等の入出力手段により実現されるものである。
【００３３】
前記初期設定部４は、初期設定モードで動作している状態で前記電力供給部１が前記調光値入力機構３により入力されている調光値に応じた電力を前記ＬＥＤ照明器１０１に供給している状態において、前記共有メモリアクセス部６が取得した実測輝度値を目標輝度値として前記調光値制御部５に設定するように構成してある。つまり、前記調光値入力機構３で調光値が調節されて、前記画像処理装置１０２から出力される画像の明るさが外観検査に適した明るさになったときの実測輝度値が通常運転モードの目標輝度値として設定される。
【００３４】
一方、前記調光値制御部５は通常運転モードにおいて前記カメラＣで撮像される画像の明るさに応じて自動的に前記電力供給部１に入力する調光値を変更し、画像の明るさが初期設定モードで設定された目標輝度値で保たれるようにするものである。より具体的には、前記調光値制御部５は、前記カメラＣで撮像されるべき画像の明るさとして設定されている目標値である目標輝度値と、前記共有メモリアクセス部６（共有記憶部アクセス部）が取得した実測値である実測輝度値と、に基づいてフィードバック演算により調光値を算出し、算出された調光値を前記電力供給部１に入力するように構成してある。
【００３５】
具体的な制御動作について説明すると、前記調光値制御部５は、初期設定モードにおいてマニュアル操作によって目標輝度値が設定された時点では、目標輝度値と実測輝度値の偏差はゼロであるので、前記調光値制御部５は前記電力供給部１に受け付けられている調光値を初期調光値として目標輝度値と対応づけている。そして、通常運転モードにおいて目標輝度値と実測輝度値との間に偏差が発生している場合には、その偏差の大きさに応じて初期調光値から別の調光値へと変更して前記電力供給部１に入力する。例えば目標輝度値に対して実測輝度値の方が大きい場合には、ＬＥＤ照明器１０１の光量を減少させるように調光値は初期調光値よりも小さい値に設定される。逆に目標輝度値に対して実測輝度値の方が小さい場合には、ＬＥＤ照明器１０１の光量を増加させるように調光値は初期調光値よりも大きい値に設定される。
【００３６】
前記共有メモリアクセス部６は、外部の共有メモリＭにアクセスして、前記共有メモリＭに記憶されている前記カメラＣによって撮像された画像の明るさを実測値として取得するものである。ここで、前記共有メモリアクセス部６は上位階層の装置である前記ＰＬＣ２００の共有メモリＭとの間でのみ通信を行い、共有メモリＭの所定領域に記憶されている輝度値を実測輝度値として取得し、前記調光値制御部５へと出力するように構成してある。言い換えると、前記共有メモリアクセス部６は、下位階層の装置である前記画像処理装置１０２又は前記カメラＣとの間では通信可能に構成しておらず、これらの装置から直接データを取得できるようには構成していない。つまり、前記共有メモリアクセス部６は前記ＰＬＣ２００との間の確立が容易な通信により前記共有メモリＭを介して、間接的にしか前記画像処理装置１０２と通信が確立されていない。
【００３７】
また、前記共有メモリＭに記憶されている輝度値については、前記画像処理装置１０２で二値化処理等が行われた後の画像のバックグラウンド部分における輝度値である。この輝度値については前記カメラＣによりワークＷが撮像され、前記画像処理装置１０２における画像処理が行われるごとに前記画像処理装置１０２から前記ＰＬＣ２００の前記共有メモリＭの所定領域に送信されて更新されるように設定してある。この画像処理装置１０２と前記ＰＬＣ２００との間の通信についても上位階層の装置と下位階層の装置との間の通信であるので特別な設定を行うことなく容易に通信を確立することができるものである。
【００３８】
このように構成された外観検査システム３００における主に照明用制御電源１００の動作について図４及び図５のフローチャートを参照しながら説明する。
【００３９】
まず、前記モード切替部２により初期設定モードが設定されている状態での動作について図４を参照しながら説明する。最初に前記照明用制御電源１００及び前記画像処理装置１０２は前記ＰＬＣ２００との間での通信が確立される（ステップＳ１、ステップＳ２）。次に前記調光値入力機構３によりユーザは調光値を調節し、前記ＬＥＤ照明器１０１の照明状態を調節する（ステップＳ３）。
【００４０】
一方、前記画像処理装置１０２においては前記カメラＣにより撮像される画像について二値化処理等の画像処理が行われる（ステップＳ４）。併せて画像処理後の画像において例えば検査領域以外のバックグラウンドの輝度値が前記画像処理装置１０２から前記ＰＬＣ２００の前記共有メモリＭへ送信される（ステップＳ５）。
【００４１】
そして、前記画像処理装置１０２から出力される画像が外観検査を行うのに適した明るさになったとユーザが判断した時点で例えば照明用制御電源１００に設けられた目標輝度値を決定するための決定ボタンへの入力が行われる（ステップＳ６）。その後、前記照明用制御電源１００の前記共有メモリアクセス部６は、前記ＰＬＣ２００の共有メモリＭにアクセスし、その時点で記憶されている実測輝度値を取得する（ステップＳ７）。そして、前記初期設定部４は、取得された実測輝度値を目標輝度値として前記調光値制御部５に設定し、前記調光値制御部５は設定された目標輝度値とその時点で前記調光値入力機構３により入力されている調光値を目標輝度値に対応する初期調光値として記憶する（ステップＳ８）。
【００４２】
初期設定モードが完了すると前記モード切替部２は通常運転モードへと制御系の切り替えを行い、画像の明るさに基づいてＬＥＤ照明器１０１が制御されるようになる。すなわち、図５のフローチャートに示されるように前記画像処理装置１０２では撮像されたワークＷの撮像データに基づき画像処理を行い（ステップＳ９）、前記画像処理装置１０２は、画像処理後の画像においてバックグラウンド部分の画像の輝度値を実測輝度値として前記ＰＬＣ２００の共有メモリＭへと送信する（ステップＳ１０）。
【００４３】
一方、前記照明用制御電源１００では前記共有メモリアクセス部６は前記ＰＬＣ２００の共有メモリＭから実測輝度値を取得し（ステップＳ１１）、前記調光値制御部５は取得された実測輝度値と前記初期設定部４により設定された目標輝度値の偏差に基づいて、初期調光値をどの程度変更するべきかについて算出し、新たな調光値として前記電力供給部１へと出力する（ステップＳ１２）。そして、前記電力供給部１は前記調光値制御部５から入力される調光値に応じた指令電流値で前記ＬＥＤ照明器１０１を流れる電流が一定に保たれるように定電流制御を実施する（ステップＳ１３）。ステップＳ９〜ステップＳ１３のサイクルについては例えば前記カメラＣによって新たな画像が撮像される度に繰り返されてもよいし、各演算の処理速度に応じて前記カメラＣが所定回数撮像を行った場合に目標輝度値が更新されるようにしてもよい。すなわち、連続的な制御であってもバッチ的な制御であってもよい。
【００４４】
このように本実施形態の照明用制御電源１００及び外観検査システム３００によれば、上位階層の装置である前記ＰＬＣ２００の共有メモリＭにアクセスして、制御系全体の状態を考慮できる実際の照明状態を示す実測輝度値を取得し、その実測輝度値に基づいたフィードバック演算についても前記照明用制御電源１００内で行われるように構成してあるので、下位装置である前記照明用制御電源１００と前記画像処理装置１０２との間で特別なプロトコル等を用いた通信を確立する必要がない。
【００４５】
したがって、前記照明用制御電源１００を前記ＰＬＣ２００に接続するだけで画像の明るさに基づいたフィードバック制御を実現でき、ユーザが外観検査システム３００を構築するのに必要な手間を大幅に低減することができる。また、画像に基づく明るさの制御のための構成は前記照明用制御電源１００内に略設けられているので、例えば前記画像処理装置１０２に画像処理以外のプログラムをインストールする必要がなく、このことも外観検査システム３００の構築をしやすくしている。
【００４６】
さらに、前記初期設定モードにより調光値と輝度値との対応関係を適宜設定できるので、ワークＷや検査項目の違い等に応じて検査に応じた照明制御系を容易に構築することができる。
【００４７】
これらのことから、ユーザは本実施形態の照明用制御電源１００を用意し、前記ＰＬＣ２００及び前記ＬＥＤ照明器１０１に接続して必要最小限の設定をするだけで画像に基づく明るさ制御を実現でき、非常に簡便なシステム構築が可能となる。
【００４８】
その他の実施形態について説明する。
【００４９】
前記実施形態では前記照明用制御電源の外部の共有記憶部として前記ＰＬＣの共有メモリを使用していたが、例えば共有レジスタであってもよいし、前記ＰＬＣに限られずシステムの上位階層を構成するコンピュータの共有メモリ、共有レジスタに前記共有記憶部アクセス部がアクセスするようにしても構わない。また、画像処理装置を構成するコンピュータの共有メモリや共有レジスタに前記共有記憶部アクセス部がアクセスするようにしても構わない。
【００５０】
画像の明るさの実測値や目標値としては輝度値を用いたが、例えばその他の値を用いて画像の明るさに基づく照明器の制御を行っても構わない。
【００５１】
前記実施形態ではＬＥＤ照明器の明るさ制御を行っていたが、その他の発光原理の照明器を制御するために本発明の照明用制御電源を用いても構わない。
【００５２】
前記電力供給部は、ＬＥＤ照明の定電流制御を行うものであったが受け付けられた調光値に応じて様々な制御方法でＬＥＤ照明器を制御するものであってもよい。例えば定電圧制御やＰＷＭ制御等の目的にあった制御を実行するものであればよい。この場合も入力された調光値に応じて適宜指令値を生成するようにしておけばよい。
【００５３】
前記実施形態では、照明用制御電源は外観検査システムを構築するために用いられていたが、その他の用途に用いても構わない。また、外観検査システムとしては傷の有無だけでなくワークの輪郭線等を検出するものであっても構わない。加えて、ワークについては特に限定されるものではなく、様々な用途に用いても構わない。
【００５４】
その他、本発明の趣旨に反しない限りにおいて様々な実施形態の変形や組み合わせを行っても構わない。
【符号の説明】
【００５５】
３００・・・外観検査システム
２００・・・ＰＬＣ
１００・・・照明用制御電源
１０１・・・ＬＥＤ照明器
１０２・・・画像処理装置
Ｃ    ・・・カメラ
Ｗ    ・・・ワーク
１    ・・・電力供給部
１１  ・・・電流指令出力部
１２  ・・・定電流制御部
２    ・・・モード切替部
３    ・・・調光値入力機構
４    ・・・初期設定部
５    ・・・調光値制御部
６    ・・・共有メモリアクセス部
【図１】
0006482266.tif 000002
【図２】
0006482266.tif 000003
【図３】
0006482266.tif 000004
【図４】
0006482266.tif 000005
【図５】
0006482266.tif 000006
【図６】
0006482266.tif 000007