(57)【特許請求の範囲】
【請求項１】
画像処理検査装置とコンピュータとを通信インターフェースを介して双方向通信可能に接続して構成される画像処理検査システムであって、
前記画像処理検査装置は、検査対象物の撮像を行う撮像手段と、この撮像手段の撮像により得られた画像および各種検査条件設定用の操作画面を表示するための第１表示手段と、この第１表示手段に表示された操作画面に従って所望の検査条件を設定するための第１入力手段とを備え、この第１入力手段を用いて設定された検査条件下で、前記撮像により得られた画像に対する画像処理を通じ、前記検査対象物についての各種検査測定を実行する一方、
前記コンピュータは、検査測定を実行する対象となる画像および各種検査条件設定用の操作画面を表示するための第２表示手段と、この第２表示手段に表示された操作画面に従って所望の検査条件を設定するための第２入力手段とを備え、前記画像処理検査装置から得られる検査測定結果を前記第２表示手段に表示し、
前記画像処理検査装置の第１表示手段および第１入力手段を通じて画面の表示および操作を行うか、あるいは前記コンピュータの第２表示手段および第２入力装置を通じて画面の表示および操作を行うかを切替自在に構成される
ことを特徴とする画像処理検査システム。
【請求項２】
前記画像処理検査装置およびコンピュータは前記通信インターフェースを介して相互に接続されていることを特徴とする請求項１記載の画像処理検査システム。
【請求項３】
前記画像処理検査装置は、前記撮像手段から得られるスルー画像の各画像データを前記通信インターフェースを介して前記コンピュータに送信する処理を実行する一方、前記コンピュータは、前記画像処理検査装置からのスルー画像の各画像データを受信すると、これらの各画像データを用いて前記第２表示手段にスルー画像を表示する処理を実行することを特徴とする請求項２記載の画像処理検査システム。
【請求項４】
前記通信インターフェースは、前記画像データをリアルタイムで伝送することができる伝送速度を有していることを特徴とする請求項２記載の画像処理検査システム。
【請求項５】
前記通信インターフェースはイーサネットに対応し、前記画像処理検査装置およびコンピュータは前記通信インターフェースを介して１対１で接続されることを特徴とする請求項１記載の画像処理検査システム。
【請求項６】
前記通信インターフェースは、インターネットに接続可能であることを特徴とする請求項５記載の画像処理検査システム。
【請求項７】
前記コンピュータはパーソナルコンピュータであることを特徴とする請求項１記載の画像処理検査システム。
【請求項８】
前記画像処理検査装置は、前記通信インターフェースの通信速度に合わせて、前記コンピュータに送信する画像のデータ圧縮またはサイズ縮小をして、その画像のデータ量を低減するデータ量低減手段を備え、前記コンピュータは、前記第２表示手段に表示される、前記サイズ縮小でデータ量が低減された画像のサイズを変更するサイズ変更手段を備えることを特徴とする請求項１記載の画像処理検査システム。
【請求項９】
前記画像処理検査装置は、前記通信インターフェースの伝送速度が前記コンピュータにスルー画像の各画像データを送信するのに不十分である場合、そのスルー画像の各画像のサイズを縮小し、前記第２表示手段に動画像を表示する必要がない場合、前記コンピュータに送信する画像のサイズを縮小しないことを特徴とする請求項１記載の画像処理検査システム。
【請求項１０】
前記画像処理検査装置は、前記通信インターフェースの伝送速度が前記コンピュータにスルー画像の各画像データを送信するのに不十分である場合、そのスルー画像をフレーム単位で間引きしてそのデータ量を低減することを特徴とする請求項１記載の画像処理検査システム。
【請求項１１】
前記画像処理検査装置は、前記コンピュータに送信する画像の一部の領域が指定された場合、前記コンピュータに送信する画像のデータをその指定された一部の領域のデータに制限することを特徴とする請求項１記載の画像処理検査システム。
【請求項１２】
前記画像処理検査装置は、記憶している検査パラメータを前記コンピュータに送信する処理と、前記コンピュータから検査パラメータを受信するとこれを記憶して使用する処理とを実行する一方、前記コンピュータは、前記画像処理検査装置から前記検査パラメータを受信するとこれを保存する処理と、保存している検査パラメータを前記画像処理検査装置に送信する処理とを実行することを特徴とする請求項１記載の画像処理検査システム。
【請求項１３】
前記画像処理検査装置は、記憶している画像処理検査プログラムを前記コンピュータに送信する処理と、前記コンピュータから画像処理検査プログラムを受信するとこれを記憶して使用する処理とを実行する一方、前記コンピュータは、前記画像処理検査装置から前記画像処理検査プログラムを受信するとこれを保存する処理と、保存している画像処理検査プログラムを前記画像処理検査装置に送信する処理とを実行することを特徴とする請求項１記載の画像処理検査システム。
【請求項１４】
前記画像処理検査装置は、記憶している画像データを前記コンピュータに送信する処理と、前記コンピュータから画像データを受信するとこれを記憶して使用する処理とを実行する一方、前記コンピュータは、前記画像処理検査装置から前記画像データを受信するとこれを保存する処理と、保存している画像データを前記画像処理検査装置に送信する処理とを実行することを特徴とする請求項１記載の画像処理検査システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、工場等の生産設備として、生産工程上の製品の良否判定検査等に使用される画像処理検査システムに関するものである。
【０００２】
【従来の技術】
従来、工場等の生産設備として、人の視覚に頼っていた各種目視検査を正確に、高速にかつ自動的に行うことができる画像処理検査システムが数多く導入されている。
【０００３】
図１３にこの種の従来の画像処理検査システムの構成例を示す。図１３の画像処理検査システムは、生産ラインでの良否検査などに使用されるものであり、方向カーソルキーおよびエンタキーなどの各種操作キーを有するキーパッド１と、画面を有するモニタ２と、検査対象物Ａの撮像を行うＴＶカメラ３と、検査対象物Ａを照明する照明装置４と、この照明制御を行う照明制御装置５と、撮像エリア内への検査対象物Ａの入来を検出するセンサ６と、これらキーパッド１、モニタ２、ＴＶカメラ３、照明制御装置５およびセンサ６と接続され、検査対象物Ａの位置、形状、特徴、欠陥等の各種検査測定のための画像処理を行うコントローラ７Ｙと、このコントローラ７Ｙから得られる検査測定の結果などのデータ処理を行うパソコン（パーソナルコンピュータ）８Ｙとを備えている。なお、図１３では、図示を省略してあるが、シーケンサを用いてシステム全体の制御を行うことも広く一般的に行われている。
【０００４】
このような構成の画像処理検査システムでは、コントローラ７Ｙの各種処理によって、良否検査などの各種検査測定が実行される。すなわち、照明制御装置５を通じて、ＴＶカメラ３の撮像エリアを適切に照明するように照明装置４を制御する処理が実行される。その撮像エリア内にコンベアＢ上を流れてくる製品の検査対象物Ａが入来すると、それをセンサ６で検知し、ＴＶカメラ３で検査対象物Ａの撮像を行う処理が実行される。そして、撮像により得られた画像に対して、位置補正、面積測定、重心位置算出等の様々な画像処理を実行し、得られた各々の結果を数値演算し、求まった値から検査の良否を判定する論理演算を行い、その結果を外部に出力する処理が実行される。出力された結果は、パソコン８Ｙでデータ処理用に使用され、またシーケンサを使用する場合には、設備動作の制御に利用される。
【０００５】
ところで、近年、パソコンの性能が飛躍的に向上し、利用者は、ウィンドウベースのＯＳ(Operating System)が提供するＧＵＩ(Graphical User Interface)を用いることにより、様々な操作を容易に行うことができる。また、モニタの画面も、従来の横６４０画素×縦４８０画素のサイズから、横１０２４画素×縦７６８画素以上のサイズが標準になってきている。
【０００６】
一方、コントローラ、つまり画像処理検査装置には、一部にパソコンのハードウェアおよびソフトウェアを利用したものが存在しているが、特に「小型機」、「小型画像処理装置」などと呼ばれるような形状が小さく、独自のハードウェアで設計され、専用のソフトウェアを組み込んだものが数多く存在している。各機種独自のハードウェアは、画像処理の機能、速度などの性能を向上させるような工夫がなされている反面、形状の小型化および価格の影響を受け、ＧＵＩを実現するために、相当な回路、部品を追加する必要のあるハードウェアを搭載することができない。また、専用の画像処理ソフトウェアについては、ハードウェアの制限からＧＵＩのような規模の大きいソフトウェアを搭載しない機種が多く、結果として、パソコンのような優れた操作性を備えないものが多い。実際には、文字を主体とした設定メニューを含み、コントローラに接続されたモニタの画面上に表示されるメニュー画面を見ながら、キーパッド等の入力装置により、検査測定に必要な各種検査条件設定のための操作を行っている。
【０００７】
図１４に優れた操作性のパソコンと小型の画像処理検査装置とを組み合わせた画像処理検査システムの構成図を示す。図１４の画像処理検査システムは、キーパッド１、モニタ２、ＴＶカメラ３およびセンサ６などを図１３の画像処理検査システムと同様に備えているほか、図１３の画像処理検査システムとの相違点として、互いに協調して検査測定のための処理を実行するコントローラ７Ｚおよびパソコン８Ｚを備えている。すなわち、この画像処理検査システムは、小型の画像処理検査装置の特徴をそのまま継承すべく、その小型の画像処理検査装置としてのコントローラ７Ｚとパソコン８Ｚとを双方向通信可能なインターフェースを介して接続し、操作をパソコン８Ｚから行えるようにしたものである。なお、図１４中の９Ｚは、コントローラ７Ｚおよびパソコン８Ｚの両通信インターフェース（図示せず）間に接続される通信ケーブルである。
【０００８】
なお、特開平７−２１０６５７号公報には、専用インターフェースボードがなくても、パーソナルコンピュータを用いてユーザプログラムの開発が行える画像処理検査装置が開示されている。
【０００９】
【発明が解決しようとする課題】
しかしながら、図１４に示した従来の画像処理検査システムでは、小型の画像処理検査装置の従来機能を踏襲するため、画像処理検査装置のモニタを見ながらキーパッドで操作することが前提となるので、パソコンを用いて各種設定を行う場合も、画像処理検査装置のモニタを見ながら設定をすることになる。
【００１０】
また、画像処理検査装置からインターフェースを介してパソコンに画像データを送信する機能が設けられる場合もあるが、インターフェースの伝送速度が遅いために、その画像データの送信に時間がかかり、設定に必要な画像をパソコン側のモニタで監視しながら各種設定を行うことは実用上できないという問題があった。
【００１１】
本発明は、上記事情に鑑みてなされたものであり、通信インターフェースを介して画像処理検査装置と接続されるコンピュータ側で、検査対象物の状態を動画像で監視しながら検査測定に必要な検査条件の設定が可能な画像処理検査システムを提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記課題を解決するための請求項１記載の発明は、画像処理検査装置とコンピュータとを通信インターフェースを介して双方向通信可能に接続して構成される画像処理検査システムであって、前記画像処理検査装置は、検査対象物の撮像を行う撮像手段と、この撮像手段の撮像により得られた画像および各種検査条件設定用の操作画面を表示するための第１表示手段と、この第１表示手段に表示された操作画面に従って所望の検査条件を設定するための第１入力手段とを備え、この第１入力手段を用いて設定された検査条件下で、前記撮像により得られた画像に対する画像処理を通じ、前記検査対象物についての各種検査測定を実行する一方、前記コンピュータは、検査測定を実行する対象となる画像および各種検査条件設定用の操作画面を表示するための第２表示手段と、この第２表示手段に表示された操作画面に従って所望の検査条件を設定するための第２入力手段とを備え、前記画像処理検査装置から得られる検査測定結果を前記第２表示手段に表示し、前記画像処理検査装置の第１表示手段および第１入力手段を通じて画面の表示および操作を行うか、あるいは前記コンピュータの第２表示手段および第２入力装置を通じて画面の表示および操作を行うかを切替自在に構成されることを特徴とする。
【００１３】
請求項２記載の発明は、請求項１記載の画像処理検査システムにおいて、前記画像処理検査装置およびコンピュータは前記通信インターフェースを介して相互に接続されていることを特徴とする。
【００１４】
請求項３記載の発明は、請求項２記載の画像処理検査システムにおいて、前記画像処理検査装置は、前記撮像手段から得られるスルー画像の各画像データを前記通信インターフェースを介して前記コンピュータに送信する処理を実行する一方、前記コンピュータは、前記画像処理検査装置からのスルー画像の各画像データを受信すると、これらの各画像データを用いて前記第２表示手段にスルー画像を表示する処理を実行することを特徴とする。
【００１５】
請求項４記載の発明は、請求項２記載の画像処理検査システムにおいて、前記通信インターフェースは、前記画像データをリアルタイムで伝送することができる伝送速度を有していることを特徴とする。
【００１６】
請求項５記載の発明は、請求項１記載の画像処理検査システムにおいて、前記通信インターフェースはイーサネット（Ｒ）に対応し、前記画像処理検査装置およびコンピュータは前記通信インターフェースを介して１対１で接続されることを特徴とする。
【００１７】
請求項６記載の発明は、請求項５記載の画像処理検査システムにおいて、前記通信インターフェースは、インターネットに接続可能であることを特徴とする。
【００１９】
請求項７記載の発明は、請求項１記載の画像処理検査システムにおいて、前記コンピュータはパーソナルコンピュータであることを特徴とする。
【００２０】
請求項８記載の発明は、請求項１記載の画像処理検査システムにおいて、前記画像処理検査装置は、前記通信インターフェースの通信速度に合わせて、前記コンピュータに送信する画像のデータ圧縮またはサイズ縮小をして、その画像のデータ量を低減するデータ量低減手段を備え、前記コンピュータは、前記第２表示手段に表示される、前記サイズ縮小でデータ量が低減された画像のサイズを変更するサイズ変更手段を備えることを特徴とする。
【００２１】
請求項９記載の発明は、請求項１記載の画像処理検査システムにおいて、前記画像処理検査装置は、前記通信インターフェースの伝送速度が前記コンピュータにスルー画像の各画像データを送信するのに不十分である場合、そのスルー画像の各画像のサイズを縮小し、前記第２表示手段に動画像を表示する必要がない場合、前記コンピュータに送信する画像のサイズを縮小しないことを特徴とする。
【００２２】
請求項１０記載の発明は、請求項１記載の画像処理検査システムにおいて、前記画像処理検査装置は、前記通信インターフェースの伝送速度が前記コンピュータにスルー画像の各画像データを送信するのに不十分である場合、そのスルー画像をフレーム単位で間引きしてそのデータ量を低減することを特徴とする。
【００２３】
請求項１１記載の発明は、請求項１記載の画像処理検査システムにおいて、前記画像処理検査装置は、前記コンピュータに送信する画像の一部の領域が指定された場合、前記コンピュータに送信する画像のデータをその指定された一部の領域のデータに制限することを特徴とする。
【００２４】
請求項１２記載の発明は、請求項１記載の画像処理検査システムにおいて、前記画像処理検査装置は、記憶している検査パラメータを前記コンピュータに送信する処理と、前記コンピュータから検査パラメータを受信するとこれを記憶して使用する処理とを実行する一方、前記コンピュータは、前記画像処理検査装置から前記検査パラメータを受信するとこれを保存する処理と、保存している検査パラメータを前記画像処理検査装置に送信する処理とを実行することを特徴とする。
【００２５】
請求項１３記載の発明は、請求項１記載の画像処理検査システムにおいて、前記画像処理検査装置は、記憶している画像処理検査プログラムを前記コンピュータに送信する処理と、前記コンピュータから画像処理検査プログラムを受信するとこれを記憶して使用する処理とを実行する一方、前記コンピュータは、前記画像処理検査装置から前記画像処理検査プログラムを受信するとこれを保存する処理と、保存している画像処理検査プログラムを前記画像処理検査装置に送信する処理とを実行することを特徴とする。
【００２６】
請求項１４記載の発明は、請求項１記載の画像処理検査システムにおいて、前記画像処理検査装置は、記憶している画像データを前記コンピュータに送信する処理と、前記コンピュータから画像データを受信するとこれを記憶して使用する処理とを実行する一方、前記コンピュータは、前記画像処理検査装置から前記画像データを受信するとこれを保存する処理と、保存している画像データを前記画像処理検査装置に送信する処理とを実行することを特徴とする。
【００２７】
【発明の実施の形態】
（第１実施形態）
図１は本発明に係る第１実施形態の画像処理検査システムの構成図、図２は同画像処理検査システムにおけるパソコンの画面表示例を示す図である。
【００２８】
第１実施形態の画像処理検査システムは、図１に示すように、キーパッド１、モニタ２、ＴＶカメラ３およびセンサ６などを図１４に示した従来の画像処理検査システムと同様に備えているほか、その従来の画像処理検査システムとの相違点として、後述の通信インターフェースを介して、双方向通信可能に接続されたコントローラ７およびパソコン８を備えている。なお、図１中の９は、コントローラ７およびパソコン８の両通信インターフェース（図示せず）間に接続される通信ケーブルである。
【００２９】
コントローラ７は、キーパッド１、モニタ２、ＴＶカメラ３およびセンサ６などと接続され、検査対象物に対する各種検査測定のための各種処理を実行するものであり、例えば、モニタ２の画面に、検査測定に必要な各種検査条件設定用の表示を含める処理を実行するほか、モニタ２の画面中の各種検査条件設定用の表示に従って、所望の検査条件がキーパッド１を用いて設定されると、その設定された検査条件下で、ＴＶカメラ３の撮像により得られた画像データに対する各種検査測定のための画像処理を通じ、検査対象物についての各種検査測定を実行する。また、ＴＶカメラ３の撮像により得られた画像データを、通信ケーブル９に接続された通信インターフェースを介してパソコン８に送信する処理が実行される。さらに、通信インターフェースを介してパソコン８から検査条件を受信した場合、その検査条件下で、ＴＶカメラ３の撮像により得られた画像データに対する各種検査測定のための画像処理を通じ、検査対象物についての各種検査測定を実行し、その検査測定結果を通信インターフェースを介してパソコン８に送信する処理が実行される。
【００３０】
パソコン８は、通信インターフェースのほか、入力部（キーボードおよび図略のマウスなど）８１および液晶表示部８２などを備え、ＧＵＩを有し、コントローラ７と協調して、検査対象物に対する各種検査測定のための各種処理を実行するものであり、例えば、コントローラ７の通信インターフェースと同種の通信インターフェースを介して、コントローラ７から検査対象物の画像データを受信した場合、その画像を液晶表示部８２の画面に表示する処理を実行する。また、液晶表示部８２の画面に、検査測定に必要な各種検査条件設定用の表示を含める処理と、液晶表示部８２の画面中の各種検査条件設定用の表示に従って、所望の検査条件が入力部８１を用いて設定されると、その設定された検査条件を通信インターフェースを介してコントローラ７に送信する処理とが実行される。さらに、通信インターフェースを介してコントローラ７から検査測定結果を受信すると、その検査測定結果を液晶表示部８２の画面に表示する処理が実行される。
【００３１】
ここで、第１実施形態の特徴して、コントローラ７からパソコン８に送信される画像は動画像であり、上記通信インターフェースには、その動画像を遜色無くパソコン８の液晶表示部８２の画面に表示することができる伝送速度のものが使用される。例えば、１画面が５１２×４８０画素の大きさであり、各画素が８ビットである場合、伝送量は約２５６ＫＢになる。そして、この大きさの画像をスルー画像のまま伝送するためには、１秒間に３０画面分の画像データを伝送する必要があるので、約７．５ＭＢ／秒の伝送速度以上の通信インターフェースが使用されることになる。
【００３２】
このような大容量データの伝送可能な通信インターフェースには、例えば、ＩＥＥＥ１３９４、ＵＳＢまたは高速イーサネット（Ｒ）などに対応した高速通信インターフェースがある。なお、高速イーサネット（Ｒ）には、１００ｂａｓｅ−ＴＸ（１００Ｍｂｉｔ／秒）のファストイーサネット（Ｒ）のほか、ギガイーサネット（Ｒ）がある。
【００３３】
上記構成の画像処理検査システムでは、モニタ２の画面中の各種検査条件設定用の表示に従って、所望の検査条件をキーパッド１を用いて設定すると、その設定した検査条件下で、ＴＶカメラ３の撮像により得られた画像データに対する各種検査測定のための画像処理を通じて、検査対象物についての各種検査測定が実行される。
【００３４】
また、このような従来の処理動作のほか、ＴＶカメラ３の撮像で得られた動画像の画像データは、通信インターフェースを介してパソコン８に送信される。そして、その動画像の画像データがパソコン８で受信されると、液晶表示部８２の画面に表示された図２に示すような「カメラ画像表示ウィンドウ」内に、その動画像が表示される。またこのとき、液晶表示部８２の画面には、検査測定に必要な各種検査条件（例えば各種パラメータ）設定用の表示を含む「設定メニューウィンドウ」が表示される。
【００３５】
そして、「設定メニューウィンドウ」の表示に従って、所望の検査条件を入力部８１を用いて設定すると、その設定した検査条件が通信インターフェースを介してコントローラ７に送信される。その検査条件がコントローラ７で受信されると、その検査条件下で、ＴＶカメラ３の撮像により得られた画像データに対する各種検査測定のための画像処理を通じて、検査対象物についての各種検査測定が実行される。続いて、その検査測定結果は、通信インターフェースを介してパソコン８に送信され、パソコン８で受信された後、液晶表示部８２の画面に表示される。
【００３６】
ここで、「カメラ画像表示ウィンドウ」内の画像表示についてさらに詳述すると、その画像表示には、ある時点で撮像された画像を継続表示するメモリ画像表示と、常に撮像を繰り返して撮像ごとに伝送を繰り返し、ウィンドウ上に最新の画像を更新表示するスルー画像表示とがある。
【００３７】
このスルー画像表示については、ＴＶカメラ３の撮像時間が１回３３．３ｍｓであって撮像が１秒間に３０回行われる場合でも、スルー画像の全画像データを伝送可能な性能が上記両通信インターフェースに備わっているので、「カメラ画像表示ウィンドウ」内の表示画像を１秒間に３０回更新することができ、滑らかな動きの動画像を表示することができる。
【００３８】
ところで、使用形態により伝送能力が低い通信インターフェースが使用される場合にも対応可能にするためには、上記３３．３ｍｓの撮像毎に画像データを伝送するのではなく、スルー画像の画像データを、例えば３回の撮像につき１回間引いて伝送すれば、トラフィックを軽減することができ、伝送能力が低い通信インターフェースに対応可能となる。間引き後の伝送量をどれくらいにするかは、その通信インターフェースの種類、トラフィック、および「カメラ画像表示ウィンドウ」に対する画像情報量に依存する。
【００３９】
以上、第１実施形態によれば、上記通信インターフェースを介してコントローラ７と接続され、ＧＵＩによる優れた操作性を有するパソコン８側で、「カメラ画像表示ウィンドウ」内に表示される動画像により検査対象物の状態を監視しながら、検査測定に必要な検査条件の設定が可能となる。
【００４０】
これにより、高速な通信インターフェース、特にイーサネット（Ｒ）を用いて、ＧＵＩのような優れた操作性を有したパソコン上で、検査対象物の状態を動画像で常時監視しながら、必要に応じて検査のための各種設定を実行可能にした画像処理検査システムを実現することができた。さらに、ネットワークでも同様な機能を備えた画像処理検査システムを実現することができる。
【００４１】
（第２実施形態）
図３，図４は本発明に係る第２実施形態の画像処理検査システムの一部を示す図である。
【００４２】
第２実施形態の画像処理検査システムは、第１実施形態との相違点として、図３，図４に示すように、第１実施形態のコントローラおよびパソコンに代えてそれぞれコントローラ７Ａおよびパソコン８Ａを備え、これらコントローラ７Ａおよびパソコン８Ａは、コントローラ７Ａのキーパッド１およびパソコン８Ａの入力部８１のどちらを用いて操作を行うかの切替えと、コントローラ７Ａのモニタ２およびパソコン８Ａの液晶表示部８２のどちらを通じて表示を行うかの切替えとを行うための切替処理機能をさらに有している。
【００４３】
すなわち、コントローラ７Ａは、図３に示すように、モニタ２の画面２０に、「操作手段」の文字情報およびこの文字情報に対して四角のチェックボックスを伴う「パソコン」、「キーパッド」および「両方」の文字情報を表示するとともに、「表示手段」の文字情報およびこの文字情報に対して四角のチェックボックスを伴う「パソコン」、「本体モニタ」および「両方」の文字情報を表示する処理と、カレントの操作手段（キーパッド１および入力部８１の少なくとも一方）を用いていずれかのチェックボックスを選択する操作が行われると、そのチェックボックスをチェック入りの表示（図では黒く塗りつぶした表示）に切り替える処理と、本画像処理検査システムの操作手段および表示手段として、それぞれチェック入りのチェックボックスに対応するデバイスを割り当てる処理とをさらに実行する。なお、チェック入りの表示に切り替える処理およびデバイスを割り当てる処理は、適宜パソコン８Ａと協調して実行される。
【００４４】
パソコン８Ａは、図４に示すように、液晶表示部８２の画面の一ウィンドウ内に、「操作手段」の文字情報およびこの文字情報に対して四角のチェックボックスを伴う「パソコン」、「キーパッド」および「両方」の文字情報を表示するとともに、「表示手段」の文字情報およびこの文字情報に対して四角のチェックボックスを伴う「パソコン」、「本体モニタ」および「両方」の文字情報を表示する処理と、カレントの操作手段を用いていずれかのチェックボックスを選択する操作が行われると、そのチェックボックスをチェック入りの表示（図では黒く塗りつぶした表示）に切り替える処理と、本画像処理検査システムの操作手段および表示手段として、それぞれチェック入りのチェックボックスに対応するデバイスを割り当てる処理とをさらに実行する。なお、チェック入りの表示に切り替える処理およびデバイスを割り当てる処理は、適宜コントローラ７Ａと協調して実行される。
【００４５】
このような構成の画像処理検査システムでは、図３に示すように、モニタ２の画面２０に表示された「操作手段」の文字情報に対する各文字情報のうち、所望の文字情報のチェックボックスを、カレントの操作手段を用いて選択すると、そのチェックボックスがチェック入りの表示に切り替わるとともに、チェック入りのチェックボックスに対応するデバイス（図３の例ではパソコン８Ａの入力部８１）が本画像処理検査システムの操作手段として有効となる。また、図３に示すように、モニタ２の画面２０に表示された「表示手段」の文字情報に対する各文字情報のうち、所望の文字情報のチェックボックスを、カレントの操作手段を用いて選択すると、そのチェックボックスがチェック入りの表示に切り替わるとともに、チェック入りのチェックボックスに対応するデバイス（図３の例ではコントローラ７Ａのモニタ２およびパソコン８Ａの液晶表示部８２）が本画像処理検査システムの表示手段として有効となる。
【００４６】
同様に、図４に示すように、液晶表示部８２のウィンドウ内に表示された「操作手段」の文字情報に対する各文字情報のうち、所望の文字情報のチェックボックスを、カレントの操作手段を用いて選択すると、そのチェックボックスがチェック入りの表示に切り替わるとともに、チェック入りのチェックボックスに対応するデバイス（図４の例ではパソコン８Ａの入力部８１）が本画像処理検査システムの操作手段として有効となる。また、図４に示すように、液晶表示部８２のウィンドウ内に表示された「表示手段」の文字情報に対する各文字情報のうち、所望の文字情報のチェックボックスを、カレントの操作手段を用いて選択すると、そのチェックボックスがチェック入りの表示に切り替わるとともに、チェック入りのチェックボックスに対応するデバイス（図４の例ではコントローラ７Ａのモニタ２およびパソコン８Ａの液晶表示部８２）が本画像処理検査システムの表示手段として有効となる。
【００４７】
以上、第２実施形態によれば、コントローラ７Ａのキーパッド１およびパソコン８Ａの入力部８１の少なくとも一方を本画像処理検査システムの表示手段として切替設定することができるとともに、コントローラ７Ａのモニタ２およびパソコン８Ａの液晶表示部８２の少なくとも一方を本画像処理検査システムの表示手段として切替設定することができる。
【００４８】
また、例えば通信インターフェースにかかるトラフィックを軽減したい場合などで、「本体モニタ」を選択すると、コントローラ７Ａに接続されたモニタ２のみで画像を確認することになって、パソコン８Ａに画像が伝送されなくなり、通信インターフェースにかかるトラフィックを軽減することができる。
【００４９】
なお、第２実施形態では、図３の例に示すように、「操作手段」の文字情報に対して、「パソコン」、「キーパッド」および「両方」の文字情報を表示する構成になっているが、この構成の場合、「パソコン」を選択すると、それ以降キーパッド１で操作することができなくなるので、「パソコン」の文字情報を表示しない構成でもよい。同様に、図４の例に示すように、「操作手段」の文字情報に対して、「パソコン」、「キーパッド」および「両方」の文字情報を表示する構成になっているが、「キーパッド」の文字情報を表示しない構成でもよい。
【００５０】
また、図３，図４の例に示すように、「表示手段」の文字情報に対して、「パソコン」、「本体モニタ」および「両方」の文字情報を表示する構成になっているが、モニタ２の画面に画像を表示しても通信インターフェースおよび各種コントローラの処理速度が遅くなることがないので、「パソコン」の文字情報を表示しない構成でもよい。
【００５１】
（第３実施形態）
図５は本発明に係る第３実施形態の画像処理検査システムの一部を示す図である。
【００５２】
第３実施形態の画像処理検査システムは、第１実施形態との相違点として、図５に示すように、第１実施形態のコントローラに代えてコントローラ７Ｂを備えている。
【００５３】
コントローラ７Ｂは、第１実施形態と同様に検査対象物に対する各種検査測定のための各種処理を実行するものであり、図５の例に示すように、ＴＶカメラ３からの画像信号をデジタル信号に変換（数値化）するＡ／Ｄ変換器７１と、ゲートアレイ７２と、このゲートアレイ７２を介してＡ／Ｄ変換器７１で変換されたデジタル信号の画像データを記憶する画像表示メモリ７３（図５では符号ＤＩＳＰ  Ａ，Ｂの２モジュール）と、ＲＡＭ７４と、ＰＣＩ(Peripheral Component Interconnect) コントローラ７５と、１００ＭｂＬＡＮコントローラ７６１および制御回路（図では「ＰＨＹ」）７６２により構成され、ＰＣＩコントローラ７５のＰＣＩバスに接続される通信インターフェース７６と、ローカルバスＬＢを介してゲートアレイ７２、ＲＡＭ７４およびＰＣＩコントローラ７５と接続されるＣＰＵ７０とにより構成されている。
【００５４】
このような構成のコントローラ７Ｂでは、Ａ／Ｄ変換器７１で変換されたデジタル信号の画像データは、ゲートアレイ７２によるハード制御で表示メモリ７３のＤＩＳＰ  ＡまたはＤＩＳＰ  Ｂに記憶される。続いて、表示メモリ７３に記憶された画像データは、ゲートアレイ７２によるハード制御で、１行分の画像データ毎にゲートアレイ７２内の１行バッファ７２１に読み込まれた後、ローカルバスＬＢを介してＲＡＭ７４にＤＭＡ転送され、その１画面バッファ７４１に格納される。
【００５５】
この後、１画面バッファ７４１に格納された画像データは、ＰＣＩコントローラ７５にＤＭＡ転送され、続いて１００ＭｂＬＡＮコントローラ７６１および制御回路７６２を介して、１行分の画像データ毎にパケットで外部に出力される。そして、各パケットがパソコン８で受信された後、対応する動画像がパソコン８の液晶表示部８２の画面に表示される。
【００５６】
ここで、１画面の画像サイズが例えば横５１２×縦４８０画素であれば、１画面分の画像データをＲＡＭ７４に格納するために、４８０回のＤＭＡ転送が実行されることになる。一方、パソコン８の液晶表示部８２に上記動画像をリアルタイムで表示するためには、１秒間に３０画面分の画像データを送信しなければならないので、１画面当たりの伝送時間が３３．３ｍｓ以内に制限され、１行分のパケットの送信時間が約６９μ秒以内に制限されることになる。このため、各画素が例えば８ビットの値で構成される場合、１行分の画像データが５１２バイトになるので、この５１２バイトの画像データと通信プロトコルで必要なヘッダおよびアドレスなどの数十バイトのデータとにより構成されるパケットを約６９μ秒以内に送信しなければならない。したがって、上記動画像をリアルタイムで表示するためには、６０Ｍｂ〜７０Ｍｂ／秒以上の伝送能力を持つ通信インターフェースを使用する必要がある。
【００５７】
第３実施形態によれば、１００ＭｂＬＡＮコントローラ７６１および制御回路７６２により構成される通信インターフェース７６が使用されるので、パソコン８の液晶表示部８２に動画像をリアルタイムで表示することができる。これにより、生産工程上、検査対象物の動きを見ながら検査のための各種パラメータの設定を行いたいという要望に応えることができる。
【００５８】
なお、第３実施形態では、ファストイーサネット（Ｒ）が使用される構成になっているが、これに限らず、ＩＥＥＥ１３９４、ＵＳＢまたはギガイーサネット（Ｒ）などの高速な通信インターフェースが使用される構成でもよい。この構成でも、第３実施形態と同様の効果が得られる。
【００５９】
（第４実施形態）
図６は本発明に係る第４実施形態の画像処理検査システムにおけるコントローラのデータ量低減機能の説明図である。
【００６０】
第４実施形態の画像処理検査システムは、第１実施形態のコントローラにデータ量低減機能を具備した点以外は第１実施形態と同様に構成される。すなわち、第４実施形態のコントローラは、通信インターフェースの通信速度に合わせて、パソコン８に送信する画像のサイズ縮小をして、その画像のデータ量を低減するデータ量低減機能をさらに有している。
【００６１】
図６の例では、１画面分の画像データは、縦および横方向の画素列がそれぞれ１画素おきの間引きにより２分の１に縮小され、４分の１のデータ量に低減されている。
【００６２】
第４実施形態によれば、伝送すべきデータ量を低減することができるので、必要に応じて通信トラフィックを緩和することができる。また、より大きな画素を持つ、例えばメガピクセルカメラ、ＲＧＢの３原色データが得られるカラーカメラ、または複数のカメラをコントローラに搭載した場合でも、縮小する前の伝送量程度以下で画像データを伝送することができる。
【００６３】
（第５実施形態）
図７は本発明に係る第５実施形態の画像処理検査システムの一部を示す図である。
【００６４】
第５実施形態の画像処理検査システムは、第３実施形態との相違点として、図７に示すように、第３実施形態のコントローラおよびパソコンに代えてそれぞれコントローラ７Ｄおよびパソコン８Ｄを備え、これらコントローラ７Ｄおよびパソコン８Ｄは、コントローラ７Ｄからパソコン８Ｄに送信される画像の各種伝送速度うち、所望の伝送速度をパソコン８Ｄを用いて設定するための画像伝送速度設定機能をさらに有している。
【００６５】
ここで、広く普及している一般の白黒ＴＶカメラでは、１秒間に３０画面分の画像データを撮り込めるようになっているので、１秒間に３０画面の画像をそのままパソコン８Ｄの液晶表示部８２に表示させることができれば、それが一番望ましい。しかし、インターネットなどを介してパソコン８Ｄをコントローラ７Ｄにリモート接続する場合、データ伝送量を減少させることを考えなければならない。このため、第５実施形態では、ネットワークの負荷を考慮しながら、１秒間に伝送する画像を必要に応じて間引きする機能が設けられる。
【００６６】
すなわち、パソコン８Ｄは、図７に示すように、液晶表示部８２の画面内に、「画像撮込み」のボタンを表示するとともに、「画像伝送速度」の文字情報およびこの文字情報に対して四角のチェックボックスを伴う「３０画面／秒」、「１５画面／秒」、「１０画面／秒」、「５画面／秒」、「１画面／秒」および「手動」の文字情報を表示する処理と、入力部８１を用いていずれかのチェックボックスを選択する操作が行われると、そのチェックボックスをチェック入りの表示（図では黒く塗りつぶした表示）に切り替える処理と、チェック入りのチェックボックスに対応する画像伝送速度および入力部８１による「画像撮込み」のボタンの押下情報を、通信インターフェースを介してコントローラ７Ｄに送信する処理とをさらに実行する。
【００６７】
コントローラ７Ｄは、通信インターフェースを介して、パソコン８Ｄから画像伝送速度および押下情報を受信すると、それらの情報に従って、ＴＶカメラ３から得られる画像データをパソコン８Ｄに送信する処理をさらに実行する。
【００６８】
具体的には、コントローラ７Ｄは、「３０画面／秒」〜「１画面／秒」のいずれかの画像伝送速度を受信した場合、その画像伝送速度に従って、ＴＶカメラ３から得られる画像データの送信処理を行う。すなわち、図５に示したように、画像表示メモリ７３の画像データは、ゲートアレイ７２を経由して１行分のデータ毎にＲＡＭ７４にＤＭＡ転送された後、ＰＣＩコントローラ７５および通信インターフェース７６を介してパソコン８Ｄに送信されるが、受信した画像伝送速度が「３０画面／秒」であれば、第３実施形態と同様に、リアルタイムで動画像データがパソコン８Ｄに送信される。これに対して、画像伝送速度が「１５画面／秒」〜「１画面／秒」のいずれかであれば、ＲＡＭ７４の１画面バッファ７４１からＰＣＩコントローラ７５への伝送タイミングを制御することにより、フレーム単位で動画像データを間引く処理が実行される。例えば、画像伝送速度が「１５画面／秒」であれば、連続する２画面の画像データ毎に１画面の画像データを間引いて伝送しないように伝送タイミングを制御する処理がなされる。これにより、パソコン８Ｄの液晶表示部８２には、動画像が１５画面／秒で表示されることになる。同様に、画像伝送速度が「１０画面／秒」であれば、連続する３画面の画像データ毎に２画面の画像データを間引いて伝送しないように伝送タイミングを制御する処理がなされる。その他も同様に、画像伝送速度に応じた間引きにより伝送タイミングを制御する処理がなされる。
【００６９】
一方、画像伝送速度が「手動」であれば、「画像撮込み」のボタンの押下情報を受信する毎に、ＲＡＭ７４の１画面バッファ７４１に格納された１画面分の画像データをＰＣＩコントローラ７５および通信インターフェース７６を介してパソコン８Ｄに送信する処理が実行される。
【００７０】
第５実施形態によれば、コントローラ７Ｄからパソコン８Ｄに送信される画像の伝送速度を所望の伝送速度に設定することができる。これにより、例えばインターネットを介してパソコン８Ｄをコントローラ７Ｄに接続して、コントローラ７Ｄをパソコン８Ｄでリモート操作する場合、ネットワーク全体のトラフィックを考えながら、コントローラ７Ｄからパソコン８Ｄへの画像データの伝送速度を好適に調整することができるので、大容量の画像データの伝送によりネットワーク全体のトラフィックを増加させることのないリモート操作が可能になる。
【００７１】
（第６実施形態）
図８は本発明に係る第６実施形態の画像処理検査システムの一部を示す図である。
【００７２】
第６実施形態の画像処理検査システムは、第５実施形態との相違点として、図８に示すように、第５実施形態のコントローラおよびパソコンに代えてそれぞれコントローラ７Ｅおよびパソコン８Ｅを備え、これらコントローラ７Ｅおよびパソコン８Ｅは、液晶表示部８２の画面に表示されている「カメラ画像表示ウィンドウ」におけるＴＶカメラ３の撮像フレームに対応するフレームの一部領域が指定されると、コントローラ７Ｅからパソコン８Ｅに送信する画像のデータをその指定されたフレームの一部領域内のデータに制限するデータ量低減機能をさらに有している。
【００７３】
すなわち、パソコン８Ｅは、入力部８１の図示しないマウスを用いて、液晶表示部８２の画面に表示されている「カメラ画像表示ウィンドウ」のフレームの一部領域をカーソル８２１により指定する操作が行われると、その指定された一部領域に枠８２２を表示する処理と、通信インターフェースを介して枠８２２の一部領域を示す指定領域情報をコントローラ７Ｅに送信する処理と、コントローラ７Ｅから得られる枠８２２の一部領域内の画像を新たな「カメラ部分画像表示ウィンドウ」内に表示する処理とをさらに実行する。
【００７４】
コントローラ７Ｅは、通信インターフェースを介してパソコン８Ｅから指定領域情報を受信すると、パソコン８Ｅに送信するべき１画面分の画像データを指定領域情報で示されるフレームの一部領域内のデータに制限する処理をさらに実行する。
【００７５】
このように構成される画像処理検査システムでは、入力部８１を用いて、例えば第５実施形態で説明したように「手動」を選択して、「画像撮込み」のボタンを押下すれば、パソコン８Ｅの液晶表示部８２の画面に表示された「カメラ画像表示ウィンドウ」内に検査対象物の静止画像が表示される。
【００７６】
この後、その静止画像を見ながら、入力部８１を用いて「カメラ画像表示ウィンドウ」のフレームの一部領域を指定して、「画像撮込み」のボタンを押下すれば、パソコン８Ｅの液晶表示部８２の画面に「カメラ部分画像表示ウィンドウ」が新たに表示され、その中に指定されたフレームの一部領域内の静止画像が更新表示される。また、図７に示した「３０画面／秒」〜「１画面／秒」から、所望の画像伝送速度を選択すれば、「カメラ部分画像表示ウィンドウ」内に、指定されたフレームの一部領域内の動画像が選択された画像伝送速度で表示される。
【００７７】
第６実施形態によれば、所望するフレームの一部領域内の静止または動画像をパソコン８Ｅの液晶表示部８２に表示させることができる。
【００７８】
（第７実施形態）
図９は本発明に係る第７実施形態の画像処理検査システムの一部を示す図である。
【００７９】
第７実施形態の画像処理検査システムは、第１実施形態との相違点として、図９に示すように、第１実施形態のコントローラおよびパソコンに代えてそれぞれコントローラ７Ｆおよびパソコン８Ｆを備え、コントローラ７Ｆの図示しない記憶部に記憶された、利用者が設定した各種検査パラメータ、画像処理プログラム、およびＴＶカメラ３で撮り込んだ画像データのうち、所望するいずれかをパソコン８Ｆに送信して保存するセーブ処理機能を、コントローラ７Ｆおよびパソコン８Ｆにさらに付加して構成される。
【００８０】
すなわち、パソコン８Ｆは、「セーブ」の文字情報およびこの文字情報に対して四角のチェックボックスを伴う「検査パラメータ」、「画像処理プログラム」および「画像データ」の文字情報を表示する処理と、入力部８１を用いていずれかのチェックボックスを選択する操作が行われると、そのチェックボックスをチェック入りの表示（図では黒く塗りつぶした表示）に切り替える処理と、チェック入りのチェックボックスに対応する情報を示すセーブ対象情報を、通信インターフェースを介してコントローラ７Ｆに送信する処理と、そのセーブ対象情報に応じて送信されてくる情報を自己の記憶部（例えば不揮発性メモリまたはハードディスクなど）に保存する処理とをさらに実行する。なお、これらの各処理は専用のクライアントプログラムを起動することにより実行される。
【００８１】
コントローラ７Ｆは、従来と同様に、検査パラメータ、画像処理プログラムおよび画像データを自己の記憶部に記憶しており、通信インターフェースを介してセーブ対象情報を受信すると、そのセーブ対象情報に対応する情報を自己の記憶部から読み出してパソコン８Ｆに送信する処理をさらに実行する。
【００８２】
このような構成の画像処理検査システムでは、入力部８１を用いて、「検査パラメータ」、「画像処理プログラム」および「画像データ」から、例えば「検査パラメータ」を選択すれば、検査パラメータを示すセーブ対象情報がパソコン８Ｆからコントローラ７Ｆに送信され、そのセーブ対象情報に応じて、コントローラ７Ｆに記憶された検査パラメータがパソコン８Ｆに送信される。そして、パソコン８Ｆに送信された検査パラメータは、パソコン８Ｆの記憶部に保存される。同様に、「画像処理プログラム」または「画像データ」を選択すれば、コントローラ７Ｆに記憶された画像処理プログラムまたは画像データがパソコン８Ｆに送信されてその記憶部に保存される。
【００８３】
第７実施形態によれば、コントローラ７Ｆに記憶された検査パラメータ、画像処理プログラムおよび画像データのうち所望するいずれかをパソコン８Ｆに送信して保存することができる。
【００８４】
なお、第７実施形態において、コントローラ７Ｆに複数の画像データが記憶される場合、それら複数の画像データのうち所望する画像データを例えばメニューで選択させ、そして選択された画像データをパソコン８Ｆに送信して保存する構成でもよい。
【００８５】
また、図９の例では、ウィンドウによるダイアログ・ボックスに対する操作に応じて、コントローラ７Ｆに記憶された検査パラメータ、画像処理プログラムおよび画像データのうち所望するいずれかをパソコン８Ｆに送信して保存する構成になっているが、これに限らず、図１０に示すように、コントローラ７Ｆ’の記憶部を示すウインドウおよびパソコン８Ｆ’の記憶部を示すウインドウをパソコン８Ｆ’の液晶表示部８２の画面に表示し、ＧＵＩによるドラッグアンドドロップの操作に応じて、コントローラ７Ｆ’に記憶された検査パラメータ、画像処理プログラムおよび画像データのうち所望するいずれかをパソコン８Ｆ’に送信して保存する構成でもよい。図１０の例では、コントローラ７Ｆ’の記憶部を示すウインドウ内の「検査パラメータ１」がパソコン８Ｆ’の記憶部を示すウインドウ内にドラッグアンドドロップされている様子が矢印で簡略表示されている。
【００８６】
（第８実施形態）
図１１は本発明に係る第８実施形態の画像処理検査システムの一部を示す図である。
【００８７】
第８実施形態の画像処理検査システムは、第７実施形態との相違点として、図１１に示すように、第７実施形態のコントローラおよびパソコンに代えてそれぞれコントローラ７Ｇおよびパソコン８Ｇを備え、パソコン８Ｇの図示しない記憶部に保存された検査パラメータ、画像処理プログラムおよび画像データのうち、所望するいずれかをコントローラ７Ｇに送信してコントローラ７Ｇの図示しない記憶部に記憶する（アップ）ロード処理機能を、コントローラ７Ｇおよびパソコン８Ｇにさらに付加して構成される。
【００８８】
すなわち、パソコン８Ｇは、「ロード」の文字情報およびこの文字情報に対して四角のチェックボックスを伴う「検査パラメータ」、「画像処理プログラム」および「画像データ」の文字情報を表示する処理と、入力部８１を用いていずれかのチェックボックスを選択する操作が行われると、そのチェックボックスをチェック入りの表示（図では黒く塗りつぶした表示）に切り替える処理と、チェック入りのチェックボックスに対応するロード対象情報を、通信インターフェースを介してコントローラ７Ｇに送信する処理とをさらに実行する。なお、これらの各処理は専用のクライアントプログラムを起動することにより実行される。
【００８９】
コントローラ７Ｇは、通信インターフェースを介してロード対象情報を受信すると、そのロード対象情報を自己の記憶部に記憶する処理をさらに実行する。
【００９０】
このような構成の画像処理検査システムでは、入力部８１を用いて、「検査パラメータ」、「画像処理プログラム」および「画像データ」から、例えば「検査パラメータ」を選択すれば、パソコン８Ｇの記憶部に保存された検査パラメータがコントローラ７Ｇに送信されてその記憶部に記憶される。同様に、「画像処理プログラム」または「画像データ」を選択すれば、パソコン８Ｇに保存された画像処理プログラムまたは画像データがコントローラ７Ｇに送信されてその記憶部に記憶される。
【００９１】
第８実施形態によれば、パソコン８Ｇに保存された検査パラメータ、画像処理プログラムおよび画像データのうち所望するいずれかをコントローラ７Ｇの記憶部に記憶させてそれを使用させることができる。
【００９２】
なお、第８実施形態において、パソコン８Ｇに複数の画像データが保存されている場合、それら複数の画像データのうち所望する画像データを例えばメニューで選択させ、そして選択された画像データをコントローラ７Ｇに送信して記憶する構成でもよい。
【００９３】
また、図１１の例では、ウィンドウによるダイアログ・ボックスに対する操作に応じて、パソコン８Ｇに保存された検査パラメータ、画像処理プログラムおよび画像データのうち所望するいずれかをコントローラ７Ｇに送信して記憶する構成になっているが、これに限らず、図１２に示すように、コントローラ７Ｇ’の記憶部を示すウインドウおよびパソコン８Ｇ’の記憶部を示すウインドウをパソコン８Ｇ’の液晶表示部８２の画面に表示し、ＧＵＩによるドラッグアンドドロップの操作に応じて、パソコン８Ｇ’に保存された検査パラメータ、画像処理プログラムおよび画像データのうち所望するいずれかをコントローラ７Ｇ’に送信して記憶する構成でもよい。図１２の例では、パソコン８Ｇ’の記憶部を示すウインドウ内の「画像２」がコントローラ７Ｇ’の記憶部を示すウインドウ内にドラッグアンドドロップされている様子が矢印で簡略表示されている。
【００９４】
ただし、図１０および図１２に示した構成の場合、コントローラ側で、検査パラメータ、画像処理プログラムおよび画像データをファイルとして取り扱うことができるようにする必要がある。例えば、組込み装置用のＯＳを搭載し、その上でファイルシステムを組み込むようにすればよく、例えばマイクロソフト社のウインドウズＯＳから直接ファイルを見ることができるように、ＶＦＡＴファイルシステムを組み込めばよい。
【００９５】
さらに、上記の各機能は、パソコン自体がネットワークないしインターネットに対応していれば、インターネットに接続された別のパソコンからも全く同様にコントローラを操作することができる。
【００９６】
【発明の効果】
以上のことから明らかなように、請求項１記載の発明によれば、通信インターフェースを介して画像処理検査装置と接続されるコンピュータ側で、検査対象物の状態を動画像で監視しながら検査測定に必要な検査条件の設定が可能になる。また、画像処理検査装置またはコンピュータで、画面の表示および操作をすることができる。
【００９７】
請求項２記載の発明によっても、検査対象物の状態を動画像で監視しながら検査測定に必要な検査条件の設定が可能になる。
【００９８】
請求項３記載の発明によれば、スルー画像による検査対象物の状態監視が可能になる。
【００９９】
請求項４記載の発明によれば、検査対象物の状態を動画像で監視しながら検査測定に必要な検査条件を設定することができる。
【０１００】
請求項５記載の発明によっても、検査対象物の状態を動画像で監視しながら検査測定に必要な検査条件の設定が可能になる。
【０１０１】
請求項６記載の発明によっても、検査対象物の状態を動画像で監視しながら検査測定に必要な検査条件の設定が可能になる。
【０１０３】
請求項７記載の発明によっても、検査対象物の状態を動画像で監視しながら検査測定に必要な検査条件の設定が可能になる。
【０１０４】
請求項８記載の発明によれば、通信インターフェースに合わせて画像のデータ量を低減することができる。
【０１０５】
請求項９記載の発明によれば、通信インターフェースに合わせて画像のデータ量を低減することができる。
【０１０６】
請求項１０記載の発明によれば、通信インターフェースに合わせて画像のデータ量を低減することができる。
【０１０７】
請求項１１記載の発明によれば、必要に応じて画像のデータ量を低減することができる。
【０１０８】
請求項１２記載の発明によれば、画像処理検査装置に記憶された検査パラメータをコンピュータに送信して保存することができるとともに、コンピュータに保存された検査パラメータを画像処理検査装置に送信して記憶することができる。
【０１０９】
請求項１３記載の発明によれば、画像処理検査装置に記憶された画像処理検査プログラムをコンピュータに送信して保存することができるとともに、コンピュータに保存された画像処理検査プログラムを画像処理検査装置に送信して記憶することができる。
【０１１０】
請求項１４記載の発明によれば、画像処理検査装置に記憶された画像データをコンピュータに送信して保存することができるとともに、コンピュータに保存された画像データを画像処理検査装置に送信して記憶することができる。
【図面の簡単な説明】
【図１】本発明に係る第１実施形態の画像処理検査システムの構成図である。
【図２】同画像処理検査システムにおけるパソコンの画面表示例を示す図である。
【図３】本発明に係る第２実施形態の画像処理検査システムの一部を示す図である。
【図４】同画像処理検査システムの一部を示す図である。
【図５】本発明に係る第３実施形態の画像処理検査システムの一部を示す図である。
【図６】本発明に係る第４実施形態の画像処理検査システムにおけるコントローラのデータ量低減機能の説明図である。
【図７】本発明に係る第５実施形態の画像処理検査システムの一部を示す図である。
【図８】本発明に係る第６実施形態の画像処理検査システムの一部を示す図である。
【図９】本発明に係る第７実施形態の画像処理検査システムの一部を示す図である。
【図１０】別のセーブ処理機能の説明図である。
【図１１】本発明に係る第８実施形態の画像処理検査システムの一部を示す図である。
【図１２】別のロード処理機能の説明図である。
【図１３】従来の画像処理検査システムの構成例を示す図である。
【図１４】優れた操作性のパソコンと小型の画像処理検査装置とを組み合わせた画像処理検査システムの構成図である。
【符号の説明】
１  キーパッド
２  モニタ
３  ＴＶカメラ
６  センサ
７，７Ａ，７Ｂ，７Ｄ，７Ｅ，７Ｆ，７Ｆ’，７Ｇ，７Ｇ’  コントローラ
８，８Ａ，８Ｄ，８Ｅ，８Ｆ，８Ｆ’，８Ｇ，８Ｇ’  パソコン
【図１】
0004096533.tif 000002
【図２】
0004096533.tif 000003
【図３】
0004096533.tif 000004
【図４】
0004096533.tif 000005
【図５】
0004096533.tif 000006
【図６】
0004096533.tif 000007
【図７】
0004096533.tif 000008
【図８】
0004096533.tif 000009
【図９】
0004096533.tif 000010
【図１０】
0004096533.tif 000011
【図１１】
0004096533.tif 000012
【図１２】
0004096533.tif 000013
【図１３】
0004096533.tif 000014
【図１４】
0004096533.tif 000015