(57)【要約】【課題】画像検査システムにおける画像レイアウトを柔軟に変更する。【解決手段】撮像部１によって製品を撮像して得た画像データを用いて、当該製品の良否を検査する検査制御／処理部４と、検査制御／処理部４によって検査される製品の画像データ又は製品の検査結果を含む画像を表示する表示部８と、表示部８の表示領域を分割し、当該分割領域のサイズ及び位置を調整して複数の画像を表示させる表示制御部６とを備え、検査制御／処理部４によって画像データの処理を行っている最中に、表示制御部６によって、分割領域のサイズ及び位置を調整する。【選択図】図１
2012074045.tif 000002
【特許請求の範囲】
【請求項１】
製品を撮像して得た画像データを用いて、当該製品の良否を検査する画像検査手段と、
前記画像検査手段によって検査される製品の画像データ又は製品の検査結果を含む画像を表示する表示手段と、
前記表示手段の表示領域を分割し、当該分割領域のサイズ及び位置を調整して複数の画像を表示させる表示制御手段とを備え、
前記画像検査手段によって画像データの処理を行っている製品検査用プログラムの実行状態時に、前記分割領域のサイズ及び位置を調整する場合に、前記製品検査用プログラムに従って実行する製品検査タスクと、前記分割領域のサイズ及び位置を調整するタスクとを並列処理するマルチタスクＯＳによって前記表示制御手段を動作させることによって、前記画像検査手段によって画像データの処理を行っている最中に、前記表示制御手段によって、前記分割領域のサイズ及び位置を調整することを特徴とする画像検査システム。
【請求項２】
前記表示制御手段は、ユーザの入力手段に対する操作に基づいて、予め用意しておいた複数のテンプレートのうちの何れかを選択して、前記分割領域のサイズ及び位置を調整することを特徴とする請求項１に記載の画像検査システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査対象となる製品を撮像した画像を表示する画像検査システムに関する。
【背景技術】
【０００２】
従来より、画像処理装置において、画像処理中の中間的な変更倍率を、表示画像に反映させる表示画像変倍方法が、下記の特許文献１などで知られている。
【０００３】
具体的には、この特許文献１には、画像を取り込んで、当該画像を表示した状態で、様々な画像処理を実行し、その画像処理結果を、表示した画像に反映させる画像処理装置である。この画像処理装置は、表示画像の表示と共に表示画像の倍率を変更するための作業ウィンドウを常時表示し、作業ウィンドウに設けられたユーザインターフェース機能の１回の操作で所望の倍率を設定し、かつ倍率設定と同時に表示画像の倍率を変更させるものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−３３１１７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、画像検査システムは、製造ラインの製品を検査するという特殊性から、製造ラインの製品検査中の画面を固定的なデザインとしており、検査に関する情報を表示するか否かという切換ができる程度であった。
【０００６】
また、製品を撮像した画像の表示サイズや表示位置の配置パターンが固定となっており、自由な画像サイズで表示を行うことができなかった。
【０００７】
更に、多種のカメラで製品を撮像して検査を行いたい場合などには、画像の表示サイズが固定であるために、同一の拡大又は縮小率で複数台のカメラ画像を同時に表示するといったことができなかった。
【０００８】
更にまた、製造ラインの製品検査を行いたいユーザの多岐に亘る要求に対して、それぞれの要求を満たすための画面を個別に組み込みソフトウェアとして対応しているために、手間がかかるという問題もあった。
【０００９】
そこで、本発明は、上述した実情に鑑みて提案されたものであり、画像検査システムにおける画像レイアウトを柔軟に変更することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、製品を撮像して得た画像データを用いて、当該製品の良否を検査する画像検査手段と、前記画像検査手段によって検査される製品の画像データ又は製品の検査結果を含む画像を表示する表示手段と、前記表示手段の表示領域を分割し、当該分割領域のサイズ及び位置を調整して複数の画像を表示させる表示制御手段とを備え、前記画像検査手段によって画像データの処理を行っている製品検査用プログラムの実行状態時に、前記分割領域のサイズ及び位置を調整する場合に、前記製品検査用プログラムに従って実行する製品検査タスクと、前記分割領域のサイズ及び位置を調整するタスクとを並列処理するマルチタスクＯＳによって前記表示制御手段を動作させることによって、前記画像検査手段によって画像データの処理を行っている最中に、前記表示制御手段によって、前記分割領域のサイズ及び位置を調整することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、画像検査手段によって画像データの処理を行っている最中に、表示制御手段によって、分割領域のサイズ及び位置を調整して、画像検査システムにおける画像レイアウトを柔軟に変更することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明を適用した画像検査システムの構成を示すブロック図である。
【図２】本発明を適用した画像検査システムによって表示させる画像の一例である。
【図３】本発明を適用した画像検査システムによって表示させる他の画像の一例である。
【図４】本発明を適用した画像検査システムによって表示させる他の画像の一例である。
【図５】本発明を適用した画像検査システムによって表示させる他の画像の一例である。
【図６】本発明を適用した画像検査システムによって表示させる他の画像の一例である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を参照して説明する。
【００１４】
本発明は、例えば図１に示すように構成された画像検査システムに適用される。この画像検査システムは、主として製造ラインにおいて部品等の品種の識別、異種部品の混入検査、組立作業や製品検査などの自動化のために、部品や製品等の対象物の外観検査に使用される。この画像検査システムは、画像処理の結果が対象物の面積、形状、位置などの測定・認識に用いられ、これにより、対象物の良品、不良品などを判定する。
【００１５】
この画像検査システムは、撮像部１と、撮像制御部２と、画像メモリ３と、検査制御／処理部４と、検査用データ記憶部５と、表示制御部６（表示制御手段）と、出力制御部７と、表示部（表示手段）８と、ユーザに操作される操作入力部（入力手段）９と、表示部８に表示させる表示画像のレイアウトを決定するためのテンプレートを記憶したテンプレート記憶部１０とを備える。
【００１６】
この画像検査システムは、撮像制御部２、画像メモリ３、検査制御／処理部４、検査用データ記憶部５、表示制御部６、出力制御部７、テンプレート記憶部１０がＣＰＵや情報記憶装置及びメモリなどによって実現され、表示部８がディスプレイによって実現され、操作入力部９がキーボートやマウス等によって実現される。
【００１７】
画像検査システムは、製品の良否検査をする場合に、製造ライン上の製品を撮像する撮像部１によって製品を撮像した画像データを作成する。この画像データは、検査制御／処理部４の制御に従って撮像制御部２によって取り込まれて、画像メモリ３に一時記憶され、検査制御／処理部４によって検査対象とされる。
【００１８】
検査制御／処理部４は、画像メモリ３に記憶された画像データと、検査用データ記憶部５に記憶された検査用データとを用いて、製品の良否検査を行う。例えば、検査制御／処理部４は、画像メモリ３に記憶された画像データと、検査用データ記憶部５に予め記憶されていた良品の画像データとの比較を行って、製品の面積、形状、位置などを測定し、良品又は不良品であるという検査結果を作成する。この検査結果は、出力制御部７の制御に従って、表示制御部６を介して表示部８に表示される。
【００１９】
このような画像検査システムは、検査制御／処理部４によって、製品を撮像して得た画像データを用いて当該製品の良否を検査し、検査制御／処理部４によって検査される製品の画像データ又は製品の検査結果を含む画像を表示部８によって表示する。この時、表示制御部６は、表示部８の表示領域を分割し、当該分割領域のサイズ及び位置を調整して複数の画像を表示させる。
【００２０】
このような画像検査システムは、検査制御／処理部４によって画像データの処理を行っている最中に、表示制御部６によって、分割領域のサイズ及び位置を調整する。また、表示制御部６は、ユーザの操作入力部９に対する操作に基づいて、予め用意しておいた複数のテンプレートのうちの何れかを選択して、分割領域のサイズ及び位置を調整することもできる。
【００２１】
例えば、画像検査システムは、検査制御／処理部４によって製品検査タスクを行っている製品検査用プログラムの実行状態時に、表示するテンプレートを変更する場合に、製品検査用プログラムに従って実行する製品検査タスクと、表示するテンプレートを変更するタスクとを並列処理するマルチタスクＯＳによって表示制御部６を動作させる。例えば、製品検査タスクによって製品検査結果を表示制御部６に出力して一時的に終了した時に、表示するテンプレートを変更するタスクを開始する。
【００２２】
このような画像検査システムは、例えば図２に示すように、撮像部１によって撮像された製品の画像データから作成された撮像画像情報１０１と、画像詳細情報１０２とを含む表示画像１００を表示させる。
【００２３】
図２に示す表示画像１００は、撮像部１によって検査されている製品の画像データを用いて作成された撮像画像情報１０１と、製品の品種情報１０３、表示画像１００のレイアウト情報１０４、検査結果情報１０５とを含む画像詳細情報１０２とからなる。この表示画像１００のレイアウト情報１０４は、操作入力部９によって指定されたものである。表示画像１００は、表示制御部６がテンプレート記憶部１０からレイアウト情報１０４で識別されるレイアウトデータを読み出して、検査制御／処理部４から取得した撮像画像情報１０１及び検査結果情報１０５を組みあわせる。また、画像詳細情報１０２の製品の品種情報１０３と、レイアウト情報１０４とは、操作入力部９によって入力されても良く、検査制御／処理部４から入力して、レイアウトに当てはめても良い。
【００２４】
図３に示す表示画像１００は、撮像画像情報１０１が４つの同サイズ分割領域１０１ａ，１０１ｂ，１０１ｃ，１０１ｄからなり、当該撮像画像情報１０１に隣接して、製品の品種情報１０３，レイアウト情報１０４，検査結果情報１０５を含む画像詳細情報１０２が配置されている。この表示画像１００のレイアウト情報１０４は、操作入力部９によって指定されて、そのレイアウトデータをテンプレート記憶部１０から表示制御部６に読み出させる。
【００２５】
図４に示す表示画像１００は、撮像画像情報１０１が４つの分割領域１０１ａ，１０１ｂ，１０１ｃ，１０１ｄからなり、当該撮像画像情報１０１に隣接して、製品の品種情報１０３，レイアウト情報１０４，検査結果情報１０５を含む画像詳細情報１０２が配置されている。表示画像１００は、分割領域１０１ａ，１０１ｂ，１０１ｃ，１０１ｄのそれぞれに種類、拡大率が異なる撮像画像情報１０１を表示させることができる。分割領域１０１ａのサイズのみが、当該分割領域１０１ａの下端に隣接した他の分割領域１０１ｂ，１０１ｃ，１０１ｄよりも大きい。この表示画像１００のレイアウト情報１０４は、操作入力部９によって指定されて、そのレイアウトデータをテンプレート記憶部１０から表示制御部６に読み出させる。
【００２６】
図５に示す表示画像１００は、撮像画像情報１０１が４つの分割領域１０１ａ，１０１ｂ，１０１ｃ，１０１ｄからなり、当該撮像画像情報１０１に隣接して、製品の品種情報１０３，レイアウト情報１０４，検査結果情報１０５を含む画像詳細情報１０２が配置されている。この表示画像１００は、分割領域１０１ａのサイズのみが、当該分割領域１０１ａの右端に隣接した他の分割領域１０１ｂ，１０１ｃ，１０１ｄよりも大きい。この表示画像１００のレイアウト情報１０４は、操作入力部９によって指定されて、そのレイアウトデータをテンプレート記憶部１０から表示制御部６に読み出させる。
【００２７】
図６に示す表示画像１００は、撮像画像情報１０１が２つの分割領域１０１ａ，１０１ｂからなり、当該分割領域１０１ｂが分割領域１０１ａに対するウィンドウとなっている。また、この表示画像１００は、分割領域１０１ａの下部に、当該分割領域１０１ａの詳細情報１０６を表示させている。この詳細情報１０６は、この表示画像１００のレイアウト情報１０４は、操作入力部９によって指定されて、そのレイアウトデータをテンプレート記憶部１０から表示制御部６に読み出させる。
【００２８】
以上説明したように、この画像検査システムによれば、検査制御／処理部４によって画像データの処理を行っている最中に、表示制御部６によって、分割領域１０１ａ，１０１ｂ，１０１ｃ，１０１ｄのサイズ及び位置を調整することができる。したがって、例えば、撮像部１として、ＶＧＡサイズ、ＸＧＡサイズといった多種の撮像部１を混在して使用しても、画像の表示サイズを自由に調整することができるので、同一の拡大又は縮小率で複数台の撮像部１で撮像した画像を確認させることや、同一サイズでの表示を行うことができる。また、複数の画像を重ねて表示してもＺオーダー切り換え（レイヤ切り換え）を行うこともできる。
【００２９】
また、この画像検査システムにおいて、表示制御部６は、ユーザの操作入力部９に対する操作に基づいて、予め用意しておいた複数のテンプレートのうちの何れかを選択して、分割領域１０１ａ，１０１ｂ，１０１ｃ，１０１ｄのサイズ及び位置を調整することができる。
【００３０】
更に、この画像検査システムによれば、画像の表示位置、表示サイズの変更の他に、文字サイズ、文字及びウィンドウ食の変更、ウィンドウ透過をするか否か、ウィンドウを個別に切り換える操作、透過率の変更、画面全体の配色パターンの変更、起動時のレイアウトの指定、レイアウトの名称設定、レイアウト変更時の画像確認、外部機器によるレイアウト変更なども実現できる。
【００３１】
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【符号の説明】
【００３２】
１  撮像部
２  撮像制御部
３  画像メモリ
４  検査制御／処理部
５  検査用データ記憶部
６  表示制御部
７  出力制御部
８  表示部
９  操作入力部
１０  テンプレート記憶部
１００  表示画像
１０１ａ，１０１ｂ，１０１ｃ，１０１ｄ  分割領域
１０２  画像詳細情報
１０３  品種情報
１０４  レイアウト情報
１０５  検査結果情報
１０６  詳細情報
【図１】
2012074045.tif 000003
【図２】
2012074045.tif 000004
【図３】
2012074045.tif 000005
【図４】
2012074045.tif 000006
【図５】
2012074045.tif 000007
【図６】
2012074045.tif 000008