(57)【特許請求の範囲】
【請求項１】
検査対象物を撮像し、撮像した画像の良否およびその画像における検査対象物の良否を判定し、良否判定結果を出力する画像処理手段と、前記画像処理手段において実行すべきコマンドおよびその実行順序と前記コマンドに付されるコメントとを入力する入力手段と、前記入力手段において入力されたコマンドに基づき前記画像処理手段を逐次駆動する制御手段と、前記入力手段で入力されたコマンドおよびコメントと前記画像処理手段で出力された良否判定結果とを受信し、受信した良否判定結果を、それを導出したコマンドに付されたコメントとともに表示する表示手段とを備えたことを特徴とする画像処理装置。
【請求項２】
表示手段は、所定のコメントが付されたコマンドにより導出された良否判定結果を選択的に表示するように構成したことを特徴とする請求項１記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、工場の生産ラインなどで検査やロボットの目などの目的で用いられる画像処理装置に関する。
【０００２】
【従来の技術】
従来より、工場の生産ラインなどで多数の画像処理装置が使用されており、このような画像処理装置は、以下の３種類に大別される。
（１）単一画像処理手段のみの処理装置（面積の大小による物体有無検査等）、（２）複数の画像処理手段をユーザーが組み合わせることで所定目的の認識処理を行う汎用的な処理装置、
（３）専用目的ソフトウエアが予め組み込まれている処理装置。
【０００３】
上記（２）に挙げた汎用的な画像処理装置は、たとえば図４に示したようなものであり、ユーザーが、画像処理コマンド群１から、コマンド種別選択及び実行順序入力部２を用いて適切なコマンド種別を選択し、その実行順序を入力すると、入力されたコマンドおよびその実行順序はコマンド実行順序格納部３に格納され、装置運用時に、コマンド実行順序格納部３に格納されているコマンドシーケンス（実行順序）に従い、コマンドシーケンス実行部４においてコマンドが実行される。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記したような従来の汎用的な画像処理装置では、特に多数の画像処理手段を組み合わせて使用する場合に、パラメータの微調整や不具合のメンテナンスが大変な作業になる。つまり、パラメータ微調整およびメンテナンスを行う際には、コマンド実行順序格納部３に格納されているコマンドシーケンスの内、設定したように結果を出力しないコマンドがどれであるかをまず特定し、特定されたコマンドのパラメータを、設定したように結果が出力されるように調整しなければならず、コマンド数が多いと、不具合のあるコマンドを特定するのに非常に手間がかかる。
【０００５】
この場合、全てのコマンドの実行結果を観測するのは大変なので、不具合のありそうなコマンドを選択してその実行結果を観測するのが望ましいが、同種のコマンドが多数存在する時には選択したコマンドを区別して観測しにくく、コマンドシーケンスを変更した時には選択したコマンドの認識が容易でない。
【０００６】
本発明は上記課題を解決するもので、多数のコマンドすなわち多数の画像処理手段を組み合わせて使用する場合も、不具合のある画像処理手段を容易に特定できる画像処理装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、本発明の請求項１記載の画像処理装置は、検査対象物を撮像し、撮像した画像の良否およびその画像における検査対象物の良否を判定し、良否判定結果を出力する画像処理手段と、前記画像処理手段において実行すべきコマンドおよびその実行順序と前記コマンドに付されるコメントとを入力する入力手段と、前記入力手段において入力されたコマンドに基づき前記画像処理手段を逐次駆動する制御手段と、前記入力手段で入力されたコマンドおよびコメントと前記画像処理手段で出力された良否判定結果とを受信し、受信した良否判定結果を、それを導出したコマンドに付されたコメントとともに表示する表示手段とを備えたことを特徴とする。
【０００８】
請求項２記載の画像処理装置は、表示手段を、所定のコメントが付されたコマンドにより導出された良否判定結果を選択的に表示するように構成したことを特徴とする。
【０００９】
上記した構成によれば、同一名のコマンドでも異なったコメントが付されているので、表示された良否判定結果がどのコマンドに基づくものであるか区別可能であり、このコメント表示は、コマンドを削除挿入してコマンドシーケンスを変更しても変化しない。したがって、複数の画像処理手段を組み合わせて使用する場合も、不具合がありそうだと選定した画像処理手段のコマンド実行結果を容易に観測でき、該当する画像処理手段に対して調整やメンテナンスの処置を速やかにとれる。操作としては、従来に較べてコメント入力を増やすだけであり、非常に容易である。
【００１０】
【発明の実施の形態】
以下、本発明の実施形態を図面を参照しながら説明する。
図１は本発明の一実施形態における画像処理装置を示すブロック図であり、図４を用いて説明した従来の装置と同様の作用を有する部材に図４と同じ符号を付している。
【００１１】
図１において、ユーザーが、画像処理コマンド群１から、コマンド種別選択及び実行順序入力部２により適切なコマンドを選択し、その実行順序を入力すると、入力されたコマンドおよびその実行順序はコマンド実行順序格納部３に格納される。
【００１２】
このとき、コメント入力部５により、コマンドに対応するコメントおよびコマンド実行結果表示の要否を入力すると、入力された情報はコメント格納部６に格納される。
【００１３】
これにより、装置運用時に、コマンド実行順序格納部３に格納されているコマンドシーケンスに従って、コマンドシーケンス実行部４においてコマンドが逐次実行されて、検査対象物が撮像され、撮像した画像の良否およびその画像における検査対象物の良否が判定され、良否結果がコマンド実行結果として出力される。そして、コメント及び良否結果表示部７において、コメント格納部６に格納された情報と、コマンドシーケンス実行部４において出力された情報とに基づき、コマンド、コメント、コマンド実行結果が表示される。
【００１４】
つまり、コマンドシーケンス実行部４が前記特許請求の範囲における画像処理手段に相当し、コマンド種別選択及び実行順序入力部２とコメント入力部５とが同入力手段に相当し、コメント及び良否結果表示部７が同表示手段に相当している。
【００１５】
以下、画像の良否判定に関する設定および表示例を挙げて具体的に説明する。図２において、コメント入力画面２１は、コマンド種別選択及び実行順序入力部２とコメント入力部５とにおいて入力された情報を表示し、結果表示画面２２は、コメント及び良否結果表示部７において出力された情報を表示している。図からわかるように、結果表示画面２２は、コメント入力画面２１に表示された情報の内、コメントの存在するステップのコマンドについてのみ、コメントとコマンド実行結果を表示している。
【００１６】
このときのコメント及び良否結果表示部７の動作を、図３に示したフローチャートを参照しながら説明する。
ステップ番号１として入力され実行された情報（＃３１）について、＃３２においてコメントの有無が判断され、コメントが存在していないのでｎが選択される。そして、＃３３においてステップ終了の要否が判断され、他のステップが存在しているのでｎが選択される。そして、＃３４においてステップ番号を１増やすように設定される。
【００１７】
次に、ステップ番号２として入力され実行された情報について、＃３２においてコメントの有無が判断され、Ｘ位置検出というコメントが存在しているのでｙが選択され、＃３５においてこのコメントを表示するように設定される。そして、＃３６においてコマンド結果の良否が判断され、ここでは良と判断されているためｙが選択され、＃３７においてコメントの後にＯＫを表示するように設定される。そして、＃３３においてステップ終了の要否が判断され、他のステップが存在しているのでｎが選択される。そして、＃３４においてステップ番号を１増やすように設定される。
【００１８】
次に、ステップ番号３として入力され実行された情報について、＃３２においてコメントの有無が判断され、Ｙ位置検出というコメントが存在しているのでｙが選択され、＃３５においてこのコメントを表示するように設定される。そして、＃３６においてコマンド結果の良否が判断され、ここでは否と判断されているためｎが選択され、＃３８においてコメントの後にＮＧを表示するように設定される。そして、＃３３においてステップ終了の要否が判断され、他のステップが存在しているのでｎが選択される。そして、＃３４においてステップ番号を１増やすように設定される。
【００１９】
最後に、ステップ番号４として入力され実行された情報について、＃３２においてコメントの有無が判断され、コメントが存在していないのでｎが選択される。そして、＃３３においてステップ終了の要否が判断され、他のステップが存在していないのでｙが選択され、＃３９において処理の終了が認識される。
【００２０】
この結果、図２の結果表示画面２２には、ステップ１，ステップ４については何ら表示されず、ステップ２のコマンド実行結果についてＸ位置検出ＯＫが表示され、ステップ３のコマンド実行結果についてＹ位置検出ＮＧが表示される。
【００２１】
このとき、ステップ２およびステップ３は同一名称のコマンドであるが、コメントが付されているためいずれのコマンドの実行結果であるのか結果表示画面２２で区別可能である。
【００２２】
また、コマンドの削除挿入によりコマンドシーケンスを変更しても、コマンドおよびそれに付すコメントを変更しない限り表示は変化しないので、どのコマンドの実行結果であるのか結果表示画面２２で区別可能である。
【００２３】
なお、操作としては従来よりコメント入力を増やすだけであり、非常に容易に設定できる。
【００２４】
【発明の効果】
以上のように本発明によれば、画像処理手段より出力される良否判定結果を、その良否判定結果を導出したコマンドに付したコメントとともに表示するようにしたので、多数のコマンドすなわち多数の画像処理手段が存在する場合も、不具合がある画像処理手段を容易に特定でき、速やかに対処できる。操作としては、従来よりコメント入力を増やすだけであり、非常に容易に設定できる。
【図面の簡単な説明】
【図１】本発明の一実施形態における画像処理装置の構成を示すブロック図。
【図２】図１に示した画像処理装置におけるコメント入力画面および結果表示画面を示す説明図。
【図３】図２に示したコメント入力画面および結果表示画面に対応するコメント及び良否結果表示部７の動作を示すフローチャート。
【図４】複数の画像処理手段を組み合わせた従来の汎用的な画像処理装置を示すブロック図。
【符号の説明】
１  画像処理コマンド群
２  コマンド種別選択及び実行順序入力部
３  コマンド実行順序格納部
４  コマンドシーケンス実行部
５  コメント入力部
６  コメント格納部
７  コメント及び良否結果表示部
【図１】
0003853007.tif 000002
【図２】
0003853007.tif 000003
【図３】
0003853007.tif 000004
【図４】
0003853007.tif 000005