JP5456574B2 - Board inspection system - Google Patents

Board inspection system Download PDF

Info

Publication number
JP5456574B2
JP5456574B2 JP2010115947A JP2010115947A JP5456574B2 JP 5456574 B2 JP5456574 B2 JP 5456574B2 JP 2010115947 A JP2010115947 A JP 2010115947A JP 2010115947 A JP2010115947 A JP 2010115947A JP 5456574 B2 JP5456574 B2 JP 5456574B2
Authority
JP
Japan
Prior art keywords
inspection
data
substrate
procedure data
client terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2010115947A
Other languages
Japanese (ja)
Other versions
JP2011243818A (en
Inventor
真人 早川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hioki EE Corp
Original Assignee
Hioki EE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hioki EE Corp filed Critical Hioki EE Corp
Priority to JP2010115947A priority Critical patent/JP5456574B2/en
Publication of JP2011243818A publication Critical patent/JP2011243818A/en
Application granted granted Critical
Publication of JP5456574B2 publication Critical patent/JP5456574B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing Of Short-Circuits, Discontinuities, Leakage, Or Incorrect Line Connections (AREA)

Description

本発明は、検査手順データに従って検査対象基板を電気的に検査する基板検査装置を備えた基板検査システムに関するものである。   The present invention relates to a substrate inspection system including a substrate inspection apparatus that electrically inspects a substrate to be inspected according to inspection procedure data.

この種の基板検査システムとして、CADシステム、検査用データ作成手段(以下、「データ作成手段」ともいう)、および複数の検査装置を備えて構成された電子回路基板検査システム(以下、「基板検査システム」ともいう)が特開2005−191300号公報に開示されている。この場合、CADシステムは、各検査装置の検査対象となる電子回路基板を設計するためのアプリケーションプログラムがインストールされたコンピュータ装置で構成されている。また、この基板検査システムでは、CADシステムを構成している上記のコンピュータ装置を兼用してデータ作成手段が構成されている。この場合、データ作成手段としてのコンピュータ装置には、各検査装置によって電子回路基板を電気的に検査するための検査用データを含んだ統合データファイルを作成するための検査用データ作成プログラムがインストールされている。   As this type of board inspection system, an electronic circuit board inspection system (hereinafter referred to as “substrate inspection”) including a CAD system, inspection data generation means (hereinafter also referred to as “data generation means”), and a plurality of inspection apparatuses. System ") is disclosed in Japanese Patent Laid-Open No. 2005-191300. In this case, the CAD system is configured by a computer apparatus in which an application program for designing an electronic circuit board to be inspected by each inspection apparatus is installed. Further, in this board inspection system, the data creating means is configured also by using the above-described computer device constituting the CAD system. In this case, an inspection data creation program for creating an integrated data file including inspection data for electrically inspecting the electronic circuit board by each inspection device is installed in the computer device as the data creation means. ing.

この基板検査システムによって電子回路基板を検査する際には、まず、データ作成手段としてのコンピュータ装置において検査用データ作成プログラムを実行することにより、CADシステムとしてのコンピュータ装置によって作成したCADデータに基づいて統合データファイルを作成する。次いで、作成した統合データファイルをフレキシブルディスクやCD−ROMなどの記録媒体に保存する。続いて、統合データファイルを保存した記録媒体を検査装置のフレキシブルディスクドライブまたはCD−ROMドライブにセットして、統合データファイルを記録媒体から読み出させる。この際に、検査装置では、読み出した統合データファイルから検査用データを抽出して、抽出した検査用データに基づく各種の電気検査を実行する。これにより、各検査装置の外部(この例では、CADシステムおよびデータ作成手段としてのコンピュータ装置)において作成した検査用データに基づき、電子回路基板が電気的に検査される。   When an electronic circuit board is inspected by this board inspection system, first, an inspection data creation program is executed in a computer apparatus as data creation means, so that it is based on CAD data created by a computer apparatus as a CAD system. Create an integrated data file. Next, the created integrated data file is stored in a recording medium such as a flexible disk or a CD-ROM. Subsequently, the recording medium storing the integrated data file is set in the flexible disk drive or the CD-ROM drive of the inspection apparatus, and the integrated data file is read from the recording medium. At this time, the inspection apparatus extracts inspection data from the read integrated data file, and executes various electrical inspections based on the extracted inspection data. As a result, the electronic circuit board is electrically inspected based on the inspection data created outside of each inspection device (in this example, a CAD system and a computer device as data creation means).

特開2005−191300号公報(第4−12頁、第1−18図)Japanese Patent Laying-Open No. 2005-191300 (page 4-12, FIG. 1-18)

ところが、従来の基板検査システムには、以下の問題点が存在する。すなわち、従来の基板検査システムでは、コンピュータ装置において検査用データ作成プログラムを実行して検査用データを含む統合データファイルを作成して記録媒体に記録すると共に、検査装置において記録媒体から統合データファイル(検査用データ)を読み出して検査用データに基づく電気的検査を実行する構成が採用されている。一方、この種の基板検査システムの利用形態としては、1種類の検査用データに基づいて検査可能な複数枚の電子回路基板(複数枚の同種の電子回路基板)を各検査装置によって並行して検査する利用形態だけでなく、互いに相違する検査用データを必要とする複数種類の電子回路基板を各検査装置によって並行して検査する(または、順番に検査する)利用形態が存在する。   However, the conventional board inspection system has the following problems. That is, in the conventional board inspection system, an inspection data creation program is executed in a computer device to create an integrated data file including inspection data and record it on a recording medium. A configuration is adopted in which the inspection data) is read and an electrical inspection based on the inspection data is executed. On the other hand, as a utilization form of this type of substrate inspection system, a plurality of electronic circuit boards (a plurality of electronic circuit boards of the same type) that can be inspected based on one type of inspection data are used in parallel by each inspection apparatus. There are not only usage forms to be inspected but also usage forms in which a plurality of types of electronic circuit boards that require different inspection data are inspected in parallel (or inspected in order) by each inspection apparatus.

この場合、従来の基板検査システムでは、CADシステムとしてのコンピュータ装置を操作して電子回路基板を設計しているとき、およびデータ作成手段としてのコンピュータ装置を操作して統合データファイルを作成しているときに、そのコンピュータ装置において、他の電子回路基板を検査するための検査用データを作成することができない。したがって、従来の基板検査システムの利用に際しては、複数種類の電子回路基板を検査するための複数種類の検査用データを効率よく作成可能とするために、検査用データ作成プログラムを実行可能なコンピュータ装置を複数台用意するのが好ましい。   In this case, in the conventional board inspection system, when an electronic circuit board is designed by operating a computer device as a CAD system, and an integrated data file is created by operating a computer device as data creation means. Sometimes, the computer apparatus cannot create inspection data for inspecting other electronic circuit boards. Therefore, when using a conventional board inspection system, a computer apparatus capable of executing an inspection data creation program in order to efficiently create a plurality of types of inspection data for inspecting a plurality of types of electronic circuit boards It is preferable to prepare a plurality of units.

このため、従来の基板検査システムには、必要数のコンピュータ装置に検査用データ作成プログラムをそれぞれインストールする作業が必要となる結果、このインストール作業が非常に煩雑であるという問題点が存在する。また、この種の基板検査システムにおいては、検査装置の仕様変更や、新たな検査装置の導入などに応じて、検査用データを作成するためのプログラムを新たなプログラムに更新する必要が生じることがある。この場合、従来の基板検査システムでは、検査用データ作成プログラムが各コンピュータ装置に個別にインストールされるため、この検査用データ作成プログラムの更新作業に関しても、各コンピュータ装置毎に個別に実施する必要がある。このため、従来の基板検査システムには、各コンピュータ装置毎の検査用データ作成プログラムの更新作業も非常に煩雑であるという問題点が存在する。   For this reason, the conventional board inspection system has a problem that the installation work is very complicated as a result of the need to install each of the inspection data creation programs in the required number of computer devices. In addition, in this type of substrate inspection system, it may be necessary to update a program for creating inspection data to a new program in accordance with a change in the specification of the inspection apparatus or the introduction of a new inspection apparatus. is there. In this case, in the conventional board inspection system, since the inspection data creation program is individually installed in each computer apparatus, it is necessary to carry out the updating operation of this inspection data creation program individually for each computer apparatus. is there. For this reason, the conventional board inspection system has a problem that the update operation of the inspection data creation program for each computer apparatus is very complicated.

また、従来の基板検査システムでは、各検査装置が記録媒体から統合データファイルを読み出して検査用データを抽出することによって、検査用データに基づく電気的な検査を実行する構成が採用されている。このため、1種類の検査用データに基づいて検査可能な複数枚の電子回路基板を各検査装置によって並行して検査する際には、統合データファイルが記録された記録媒体を各検査装置に対して順次セットして統合データファイルを読み出させるか、或いは、統合データファイルを記録した記録媒体を複数枚複製して各検査装置にそれぞれセットして統合データファイルを読み出させる作業が必要となる。したがって、従来の基板検査システムには、各検査装置によって電子回路基板を電気的に検査する前の準備作業が非常に煩雑であるという問題点が存在する。   Further, the conventional board inspection system employs a configuration in which each inspection apparatus reads an integrated data file from a recording medium and extracts inspection data, thereby performing an electrical inspection based on the inspection data. For this reason, when a plurality of electronic circuit boards that can be inspected based on one type of inspection data are inspected in parallel by each inspection device, a recording medium on which an integrated data file is recorded is attached to each inspection device. It is necessary to set the data sequentially and read the integrated data file, or to copy a plurality of recording media on which the integrated data file is recorded and set the data in each inspection apparatus to read the integrated data file. . Therefore, the conventional board inspection system has a problem that the preparation work before the electronic circuit board is electrically inspected by each inspection apparatus is very complicated.

さらに、この種の基板検査システムでは、検査装置による電気的検査の結果に応じて、検査用データの修正や、新たな検査項目の追加などの各種の変更を加える必要が生じることがある。この場合、従来の基板検査システムにおいて検査用データに変更を加えるときには、いずれかのコンピュータ装置において検査用データ作成プログラムを実行して検査用データを変更した後に、変更後の検査用データを含む統合データファイルを記録媒体に記録して各検査装置に対して順次セットするか、或いは、変更後の検査用データを含む統合データファイルを記録した記録媒体を複数枚複製して各検査装置にそれぞれセットする必要がある。したがって、従来の基板検査システムには、検査用データの変更作業も非常に煩雑であるという問題点が存在する。   Further, in this type of board inspection system, it may be necessary to make various changes such as correction of inspection data and addition of new inspection items according to the result of electrical inspection by the inspection apparatus. In this case, when a change is made to the inspection data in the conventional board inspection system, the inspection data creation program is executed in any of the computer devices to change the inspection data, and then integration including the changed inspection data is performed. Record data files on recording media and set them sequentially to each inspection device, or duplicate multiple recording media that record integrated data files that contain changed inspection data and set them on each inspection device There is a need to. Therefore, the conventional board inspection system has a problem that the work of changing inspection data is very complicated.

この場合、上記の先行技術文献には、検査用データ作成手段(コンピュータ装置)と各検査装置との間のデータのやり取り(検査用データ作成手段において作成した検査用データに基づく検査条件を各検査装置に設定するための構成)に関し、フレキシブルディスクやCD−ROMなどの記録媒体を用いて行なう構成に代えて、有線または無線通信網を介した通信によって行なう構成を採用することができると開示されている。しかしながら、記録媒体を使用した上記の構成に代えて、通信によって検査用データ作成手段から各検査装置に統合データファイルを送信する構成を採用したとしても、検査用データ作成手段から統合データファイルを送信する作業を検査装置の台数分実行する必要があることには変わりがない。このため、そのような構成を採用したとしても、検査前の準備作業や、検査用データの変更作業などが依然として煩雑となっている。   In this case, in the above prior art documents, the exchange of data between the inspection data creation means (computer device) and each inspection device (inspection conditions based on the inspection data created in the inspection data creation means) It is disclosed that a configuration performed by communication via a wired or wireless communication network can be employed instead of a configuration performed using a recording medium such as a flexible disk or a CD-ROM. ing. However, instead of the above-described configuration using the recording medium, the integrated data file is transmitted from the inspection data creation means even if the configuration in which the integrated data file is transmitted from the inspection data creation means to each inspection device by communication is adopted. It is still necessary to perform the work to be performed for the number of inspection devices. For this reason, even if such a configuration is adopted, preparatory work before inspection, change work of inspection data, and the like are still complicated.

本発明は、かかる改善すべき課題に鑑みてなされたものであり、検査手順データを作成するための手順データ作成用プログラムのインストール作業や更新作業にかかる負担、および基板検査装置による検査前の準備作業や検査手順データの更新作業にかかる負担を十分に軽減し得る基板検査システムを提供することを主目的とする。   The present invention has been made in view of such a problem to be improved, the burden of installation and update operations of a procedure data creation program for creating inspection procedure data, and preparation before inspection by the substrate inspection apparatus The main object is to provide a substrate inspection system that can sufficiently reduce the burden on the work and the update of inspection procedure data.

上記目的を達成すべく請求項1記載の基板検査システムは、検査手順データに従って検査対象基板を電気的に検査する基板検査装置と、前記検査手順データを作成するための手順データ作成用プログラムおよび当該検査手順データを記憶する記憶部を備えると共に通信ネットワークに接続された管理装置とを備え、前記管理装置は、前記通信ネットワークを介して接続されたクライアント端末による前記手順データ作成用プログラムの実行環境を提供するアプリケーションサーバとして機能すると共に、当該手順データ作成用プログラムの実行によって作成された前記検査手順データを前記基板検査装置および前記クライアント端末による読み出しが可能に前記記憶部に記憶させて保持するファイルサーバとして機能するように構成され、前記基板検査装置は、前記通信ネットワークに接続可能に構成されると共に当該通信ネットワークを介して前記管理装置から読み出した前記検査手順データに従って前記検査対象基板を電気的に検査する。   In order to achieve the above object, a substrate inspection system according to claim 1, a substrate inspection apparatus for electrically inspecting a substrate to be inspected according to inspection procedure data, a procedure data creation program for creating the inspection procedure data, and the program A management unit that includes a storage unit that stores inspection procedure data and is connected to a communication network, the management device including an execution environment of the program for creating the procedure data by a client terminal connected via the communication network A file server that functions as an application server to be provided and stores the inspection procedure data created by executing the procedure data creation program in the storage unit so that it can be read by the board inspection device and the client terminal Configured to function as before Substrate inspection device, electrically inspecting said inspection target board in accordance with the test procedure data read from the management device via the communication network with the connection configured to enable the communication network.

また、請求項2記載の基板検査システムは、請求項1記載の基板検査システムにおいて、前記基板検査装置は、前記検査対象基板の検査結果を特定可能な検査結果データを生成すると共に、前記通信ネットワークを介して当該検査結果データを前記管理装置に送信可能に構成され、前記管理装置は、前記基板検査装置から送信された前記検査結果データを前記クライアント端末による読み出しが可能に前記記憶部に記憶させて保持する。   The substrate inspection system according to claim 2 is the substrate inspection system according to claim 1, wherein the substrate inspection apparatus generates inspection result data that can specify an inspection result of the inspection target substrate, and the communication network. The inspection result data is configured to be transmitted to the management device via the management device, and the management device stores the inspection result data transmitted from the substrate inspection device in the storage unit so that the client terminal can read the inspection result data. Hold.

請求項1記載の基板検査システムによれば、通信ネットワークを介して接続されたクライアント端末による手順データ作成用プログラムの実行環境を提供するアプリケーションサーバとして機能すると共に、手順データ作成用プログラムの実行によって作成された検査手順データを基板検査装置およびクライアント端末による読み出しが可能に記憶部に記憶させて保持するファイルサーバとして機能するように構成された管理装置と、通信ネットワークを介して管理装置から読み出した検査手順データに従って検査対象基板を電気的に検査する基板検査装置とを備えたことにより、各クライアント端末に手順データ作成用プログラムをインストールすることなく、通信ネットワークを介してアプリケーションサーバとしての管理装置に接続することでクライアント端末において手順データ作成用プログラムを実行することができるため、手順データ作成用プログラムのインストール作業や更新作業にかかる負担を十分に低減することができるだけでなく、手順データ作成用プログラムの実行によって生成された検査手順データが管理装置の記憶部に記憶されると共に、各基板検査装置が管理装置にアクセスしてこの検査手順データを読み出して電気的検査を実行するため、各基板検査装置による検査前の準備作業や検査手順データの更新作業にかかる負担も十分に軽減することができる。   According to the substrate inspection system of claim 1, the board inspection system functions as an application server that provides an execution environment for a procedure data creation program by a client terminal connected via a communication network, and is created by executing the procedure data creation program. Management apparatus configured to function as a file server that stores and holds the inspection procedure data stored in the storage unit so that it can be read by the substrate inspection apparatus and the client terminal, and inspection read from the management apparatus via the communication network By providing a board inspection device that electrically inspects the board to be inspected according to procedure data, it is possible to connect to a management device as an application server via a communication network without installing a program for creating procedure data on each client terminal You As a result, the procedure data creation program can be executed on the client terminal, so that not only can the burden of installing and updating the procedure data creation program be reduced sufficiently, but also the procedure data creation program can be executed. Is stored in the storage unit of the management apparatus, and each board inspection apparatus accesses the management apparatus to read out the inspection procedure data and execute an electrical inspection. It is also possible to sufficiently reduce the burden on preparatory work before inspection and update of inspection procedure data.

また、請求項2記載の基板検査システムによれば、検査対象基板の検査結果を特定可能な検査結果データを生成すると共に、通信ネットワークを介して検査結果データを管理装置に送信可能に基板検査装置を構成すると共に、基板検査装置から送信された検査結果データをクライアント端末による読み出しが可能に記憶部に記憶させて保持するように管理装置を構成したことにより、手順データ作成用プログラムや検査手順データだけでなく、検査手順データに基づいて実行された検査に関する検査結果データについても管理装置において一元管理することができると共に、各クライアント端末において管理装置から読み出した検査結果データを参照しつつ検査手順データを変更する作業を容易に実行することができる。   According to the substrate inspection system of claim 2, the substrate inspection apparatus can generate inspection result data capable of specifying the inspection result of the inspection target substrate and can transmit the inspection result data to the management apparatus via the communication network. In addition, the management apparatus is configured to store the inspection result data transmitted from the substrate inspection apparatus in the storage unit so that the inspection result data can be read by the client terminal, and thereby the procedure data creation program and the inspection procedure data are configured. In addition to the inspection result data related to the inspection executed based on the inspection procedure data, the management device can centrally manage the inspection procedure data while referring to the inspection result data read from the management device at each client terminal. Can be easily performed.

基板検査システム1の構成、および基板検査システム1の利用に際して使用するクライアント端末Pcと基板検査システム1との接続形態の一例を示す構成図である。1 is a configuration diagram illustrating an example of a configuration of a substrate inspection system 1 and a connection form between a client terminal Pc and a substrate inspection system 1 used when the substrate inspection system 1 is used. 基板検査装置2の構成の一例を示すブロック図である。2 is a block diagram illustrating an example of a configuration of a substrate inspection apparatus 2. FIG.

以下、基板検査システムの実施の形態について、添付図面を参照して説明する。   Hereinafter, embodiments of a substrate inspection system will be described with reference to the accompanying drawings.

図1に示す基板検査システム1は、一例として、複数の基板検査装置2、および1つの管理装置3を備えて構成され、各基板検査装置2および管理装置3が通信ネットワークNを介して相互に接続されている。この場合、通信ネットワークNは、特に限定されるものではないが、一例として、LAN、MANおよびWAN等の既設のネットワークを利用することができる。本例では、一例として、基板検査システム1が設置されている施設内のLANに基板検査装置2および管理装置3が接続されると共に、この通信ネットワークNには、複数台のクライアント端末Pcが接続されているものとする。この場合、各クライアント端末Pcには、Webブラウザソフトがインストールされている。   A board inspection system 1 shown in FIG. 1 includes, for example, a plurality of board inspection apparatuses 2 and one management apparatus 3, and each board inspection apparatus 2 and management apparatus 3 are mutually connected via a communication network N. It is connected. In this case, the communication network N is not particularly limited, but an existing network such as a LAN, a MAN, and a WAN can be used as an example. In this example, as an example, the substrate inspection device 2 and the management device 3 are connected to a LAN in a facility where the substrate inspection system 1 is installed, and a plurality of client terminals Pc are connected to the communication network N. It is assumed that In this case, Web browser software is installed in each client terminal Pc.

一方、各基板検査装置2については、同一種類の検査装置であってもよいし、種類が相違する検査装置であってもよいが、本例では、発明についての理解を容易とするために、各基板検査装置2が同一種類の検査装置で構成されているものとし、これらを区別することなく、基板検査装置2として以下に説明する。この基板検査装置2は、図2に示すように、X−Y−Z移動機構11、検査用プローブ12、検査部13、通信部14、制御部15および記憶部16を備え、図示しない検査対象基板を電気的に検査可能に構成されている。X−Y−Z移動機構11は、制御部15の制御に従って検査用プローブ12を検査対象基板上の任意の検査位置にプロービングさせる。検査用プローブ12は、一例として、接触型のピンプローブで構成されて検査部13に接続されている。検査部13は、制御部15の制御に従って検査対象基板を電気的に検査する。   On the other hand, for each substrate inspection device 2, the same type of inspection device or different types of inspection devices may be used, but in this example, in order to facilitate understanding of the invention, Each board inspection device 2 shall be constituted by the same kind of inspection device, and will be described below as the board inspection device 2 without distinguishing these. As shown in FIG. 2, the board inspection apparatus 2 includes an XYZ moving mechanism 11, an inspection probe 12, an inspection unit 13, a communication unit 14, a control unit 15, and a storage unit 16, and an inspection target (not shown). The board is configured to be electrically inspectable. The XYZ moving mechanism 11 causes the inspection probe 12 to be probed at an arbitrary inspection position on the inspection target substrate under the control of the control unit 15. As an example, the inspection probe 12 includes a contact-type pin probe and is connected to the inspection unit 13. The inspection unit 13 electrically inspects the inspection target substrate under the control of the control unit 15.

通信部14は、通信ネットワークNに接続可能に構成されると共に、後述するように、制御部15の制御下で管理装置3との間において各種データの送受信を実行する。制御部15は、通信部14を介して管理装置3から検査手順データD2を読み出すと共に、読み出した検査手順データD2に基づいて、X−Y−Z移動機構11および検査部13を制御して検査対象基板を電気的に検査させる。また、制御部15は、検査部13による電気的検査の結果に基づいて検査結果データD3を生成し、生成した検査結果データD3を通信部14を介して管理装置3に送信する。記憶部16は、管理装置3から読み出した検査手順データD2、制御部15によって生成された検査結果データD3、および制御部15の動作プログラムなどを記憶する。   The communication unit 14 is configured to be connectable to the communication network N, and executes transmission / reception of various data to / from the management device 3 under the control of the control unit 15 as described later. The control unit 15 reads out the inspection procedure data D2 from the management device 3 via the communication unit 14, and controls the XYZ moving mechanism 11 and the inspection unit 13 based on the read out inspection procedure data D2 to inspect. The target board is electrically inspected. Further, the control unit 15 generates inspection result data D3 based on the result of the electrical inspection by the inspection unit 13, and transmits the generated inspection result data D3 to the management apparatus 3 via the communication unit 14. The storage unit 16 stores the inspection procedure data D2 read from the management device 3, the inspection result data D3 generated by the control unit 15, the operation program of the control unit 15, and the like.

また、管理装置3は、アプリケーションサーバおよびファイルサーバとして機能させることができるサーバ端末で構成されている。具体的には、図1に示すように、管理装置3は、通信部21、ハードディスクドライブ22、制御部23および記憶部24を備えている。通信部21は、通信ネットワークNに接続可能に構成されると共に、後述するように、制御部23の制御下で各基板検査装置2や各クライアント端末Pcとの間において各種データの送受信を実行する。ハードディスクドライブ22は、「記憶部」の一例であって、基板設計データD0、手順データ作成用プログラムD1、検査手順データD2および検査結果データD3を記憶する。   Moreover, the management apparatus 3 is comprised by the server terminal which can be functioned as an application server and a file server. Specifically, as illustrated in FIG. 1, the management device 3 includes a communication unit 21, a hard disk drive 22, a control unit 23, and a storage unit 24. The communication unit 21 is configured to be connectable to the communication network N, and executes transmission / reception of various data to / from each substrate inspection apparatus 2 and each client terminal Pc under the control of the control unit 23 as described later. . The hard disk drive 22 is an example of a “storage unit”, and stores board design data D0, a procedure data creation program D1, inspection procedure data D2, and inspection result data D3.

この場合、基板設計データD0は、検査対象基板の設計時に作成されたCADデータ等に基づいて作成されたデータであって、検査対象基板上の導体パターンやスルーホール等の位置(X−Y−Z座標)を特定可能な情報で構成されている。また、手順データ作成用プログラムD1は、検査手順データD2を生成するためのプログラムデータであって、具体的には、後述するようにして、各クライアント端末Pcからの要求に応じ制御部23によって記憶部24内に展開されると共に、各クライアント端末Pcに対して、Webブラウザ画面内において手順データ作成用プログラムを実行させるプログラム実行環境を提供可能なプログラムデータ(各クライアント端末Pcに対してプログラム実行用データD1aを送信可能なプログラムデータ)で構成されている。さらに、検査手順データD2は、各基板検査装置2による検査対象基板の電気的検査に関する検査手順が記録されたデータであって、上記の手順データ作成用プログラムD1の実行によって作成される。また、検査結果データD3は、基板検査装置2による検査対象基板の検査結果に基づいて基板検査装置2の制御部15によって生成される。   In this case, the board design data D0 is data created based on CAD data or the like created at the time of designing the inspection target board, and the position of the conductor pattern, the through hole, etc. on the inspection target board (XY- (Z coordinate) can be specified. The procedure data creation program D1 is program data for generating the inspection procedure data D2. Specifically, the procedure data creation program D1 is stored by the control unit 23 in response to a request from each client terminal Pc as described later. Program data that can be developed in the unit 24 and can provide a program execution environment for executing a procedure data creation program in the Web browser screen for each client terminal Pc (for program execution for each client terminal Pc) Data D1a can be transmitted). Further, the inspection procedure data D2 is data in which an inspection procedure related to electrical inspection of a substrate to be inspected by each substrate inspection apparatus 2 is recorded, and is created by executing the procedure data creation program D1. The inspection result data D3 is generated by the control unit 15 of the substrate inspection apparatus 2 based on the inspection result of the inspection target substrate by the substrate inspection apparatus 2.

制御部23は、管理装置3を総括的に制御する。具体的には、制御部23は、いずれかのクライアント端末Pcから手順データ作成用プログラムの実行開始を要求する要求信号が出力されたときに、ハードディスクドライブ22から手順データ作成用プログラムD1を読み出して記憶部24内に展開すると共に、実行開始を要求したクライアント端末Pcに対してプログラム実行用データD1aを送信する(アプリケーションサーバとしての機能)。また、制御部23は、クライアント端末Pcから送信された検査手順データD2を、各基板検査装置2による読み出しが可能にハードディスクドライブ22に記憶させる(ファイルサーバとしての機能)。さらに、制御部23は、基板検査装置2から送信された検査結果データD3を、各クライアント端末Pcによる読み出しが可能にハードディスクドライブ22に記憶させる(ファイルサーバとしての他の機能)。記憶部24は、制御部23の動作プログラムを記憶する。また、記憶部24は、上記したように手順データ作成用プログラムD1の展開領域として使用される。   The control unit 23 generally controls the management device 3. Specifically, the control unit 23 reads the procedure data creation program D1 from the hard disk drive 22 when a request signal for requesting the execution start of the procedure data creation program is output from any of the client terminals Pc. The program execution data D1a is transmitted to the client terminal Pc that has requested the start of execution while being expanded in the storage unit 24 (function as an application server). Further, the control unit 23 stores the inspection procedure data D2 transmitted from the client terminal Pc in the hard disk drive 22 so that it can be read by each board inspection apparatus 2 (function as a file server). Furthermore, the control unit 23 stores the inspection result data D3 transmitted from the substrate inspection apparatus 2 in the hard disk drive 22 so that each client terminal Pc can read (other functions as a file server). The storage unit 24 stores an operation program for the control unit 23. The storage unit 24 is used as a development area for the procedure data creation program D1 as described above.

この基板検査システム1によって検査対象基板を電気的に検査する際には、まず、管理装置3のハードディスクドライブ22に、基板設計データD0および手順データ作成用プログラムD1を記憶させる。次に、各クライアント端末Pcを操作して検査手順データD2を作成する。具体的には、通信ネットワークNに接続されているクライアント端末Pcを操作してWebブラウザを起動させた後に、管理装置3のネットワークアドレスを入力操作することにより、そのクライアント端末Pcを管理装置3に接続する。この際には、管理装置3の制御部23が、図示しない「クライアント端末用初期画面」を表示させるためのデータをクライアント端末Pcに送信する。これにより、クライアント端末Pcの表示部に「クライアント端末用初期画面」が表示される。   When the board inspection system 1 electrically inspects the board to be inspected, first, the board design data D0 and the procedure data creation program D1 are stored in the hard disk drive 22 of the management apparatus 3. Next, each client terminal Pc is operated to create inspection procedure data D2. Specifically, after operating the client terminal Pc connected to the communication network N to start a Web browser, the client terminal Pc is input to the management apparatus 3 by inputting the network address of the management apparatus 3. Connecting. At this time, the control unit 23 of the management apparatus 3 transmits data for displaying a “client terminal initial screen” (not shown) to the client terminal Pc. Thereby, the “initial screen for client terminal” is displayed on the display unit of the client terminal Pc.

次いで、クライアント端末Pcの操作部を操作して「手順データ作成用プログラムの実行」を選択する。この際には、クライアント端末Pcからの要求信号に応じて、管理装置3の制御部23がハードディスクドライブ22から手順データ作成用プログラムD1を読み出して記憶部24内に展開する。また、制御部23は、展開した手順データ作成用プログラムD1からプログラム実行用データD1aを抽出し、抽出したプログラム実行用データD1aを、プログラムの実行を要求したクライアント端末Pcに送信する(手順データ作成用プログラムの実行環境の提供)。この場合、プログラム実行用データD1aは、クライアント端末Pcの表示部に「クライアント端末用操作画面」を表示させる画面データ、および、クライアント端末Pcに対する操作によって指定された条件に基づいて検査手順データD2を生成するためのプログラムデータで構成されている。これにより、クライアント端末Pcの表示部に、「クライアント端末用初期画面」に代わって「クライアント端末用操作画面」が表示される。   Next, the operation unit of the client terminal Pc is operated to select “execution of procedure data creation program”. At this time, in response to a request signal from the client terminal Pc, the control unit 23 of the management apparatus 3 reads the procedure data creation program D1 from the hard disk drive 22 and expands it in the storage unit 24. Further, the control unit 23 extracts the program execution data D1a from the expanded procedure data creation program D1, and transmits the extracted program execution data D1a to the client terminal Pc that requested the execution of the program (procedure data creation). Providing program execution environment). In this case, the program execution data D1a includes the screen data for displaying the “client terminal operation screen” on the display unit of the client terminal Pc, and the inspection procedure data D2 based on the conditions specified by the operation on the client terminal Pc. It consists of program data to generate. As a result, the “client terminal operation screen” is displayed on the display unit of the client terminal Pc instead of the “client terminal initial screen”.

続いて、「クライアント端末用操作画面」を参照しつつ、クライアント端末Pcの操作部を操作して検査ポイント(基板検査装置2による検査時に検査用プローブ12をプロービングさせる位置)等を指定する。この場合、この基板検査システム1では、管理装置3のハードディスクドライブ22に基板設計データD0が記憶されているため、オペレータは、必要に応じてこの基板設計データD0を管理装置3から読み出すことにより、読み出した基板設計データD0を参照しつつ、検査ポイントを指定することが可能となっている。次いで、すべての検査ポイントの指定が完了したときに、上記のクライアント端末用操作画面における「設定完了ボタン」を操作すると、上記の指定した検査ポイントに基づいて検査手順データD2が生成され、この検査手順データD2が通信ネットワークNを介して管理装置3に送信される。この際に、管理装置3では、制御部23が、クライアント端末Pcから送信された検査手順データD2をハードディスクドライブ22に記憶させる。これにより、各基板検査装置2による検査対象基板の検査の準備作業が完了する。   Subsequently, while referring to the “client terminal operation screen”, the operation unit of the client terminal Pc is operated to specify an inspection point (a position where the inspection probe 12 is probed during inspection by the substrate inspection apparatus 2) and the like. In this case, in the board inspection system 1, since the board design data D0 is stored in the hard disk drive 22 of the management apparatus 3, the operator reads the board design data D0 from the management apparatus 3 as necessary. An inspection point can be designated while referring to the read board design data D0. Next, when all the inspection points have been specified, when the “setting completion button” on the above-described operation screen for client terminals is operated, inspection procedure data D2 is generated based on the specified inspection points. The procedure data D2 is transmitted to the management device 3 via the communication network N. At this time, in the management device 3, the control unit 23 stores the inspection procedure data D2 transmitted from the client terminal Pc in the hard disk drive 22. Thereby, the preparatory work for the inspection of the inspection target substrate by each substrate inspection apparatus 2 is completed.

一方、基板検査装置2による検査対象基板の検査に際しては、基板検査装置2の図示しない操作部を操作して、その基板検査装置2を管理装置3に接続する。この際には、管理装置3の制御部23が、図示しない「検査装置用初期画面」を表示させるためのデータを基板検査装置2に送信する。これにより、基板検査装置2の図示しない表示部に「検査装置用初期画面」が表示される。この「検査装置用初期画面」には、一例として、ハードディスクドライブ22に検査手順データD2が記憶されている検査対象基板の型番等(検査手順データD2の作成作業が完了している検査対象基板の型番等)が一覧表示される。次いで、図示しない操作部を操作して、検査を実行しようとしている検査対象基板の型番を選択する。   On the other hand, when the substrate inspection apparatus 2 inspects the inspection target substrate, an operation unit (not shown) of the substrate inspection apparatus 2 is operated to connect the substrate inspection apparatus 2 to the management apparatus 3. At this time, the control unit 23 of the management apparatus 3 transmits data for displaying an “inspection apparatus initial screen” (not shown) to the board inspection apparatus 2. As a result, the “initial screen for inspection apparatus” is displayed on the display unit (not shown) of the substrate inspection apparatus 2. In this “inspection apparatus initial screen”, as an example, the model number of the inspection target board in which the inspection procedure data D2 is stored in the hard disk drive 22 (the inspection target board for which inspection procedure data D2 has been created) (Model number, etc.) are displayed in a list. Next, the operation unit (not shown) is operated to select the model number of the inspection target board to be inspected.

この際に、管理装置3では、制御部23が、基板検査装置2によって選択された型番に対応する検査手順データD2をハードディスクドライブ22から読み出して、通信ネットワークNを介して基板検査装置2に送信する。これに応じて、基板検査装置2では、制御部15が、送信された検査手順データD2を記憶部16に記憶させる。この後、操作部の検査開始スイッチが操作されたときに、制御部15は、記憶部16に記憶させた検査手順データD2に応じてX−Y−Z移動機構11および検査部13を制御して、検査対象基板を電気的に検査する。なお、検査対象基板の電気的検査については公知のため、その詳細な説明を省略する。また、制御部15は、検査部13による検査結果に応じて検査結果データD3を生成し、生成した検査結果データD3を、通信ネットワークNを介して管理装置3に送信する。これに応じて、管理装置3では、制御部23が、送信された検査結果データD3をハードディスクドライブ22に記憶させる。これにより、検査対象基板の電気的検査が完了する。   At this time, in the management device 3, the control unit 23 reads the inspection procedure data D 2 corresponding to the model number selected by the substrate inspection device 2 from the hard disk drive 22 and transmits it to the substrate inspection device 2 via the communication network N. To do. In response to this, in the substrate inspection apparatus 2, the control unit 15 stores the transmitted inspection procedure data D <b> 2 in the storage unit 16. Thereafter, when the inspection start switch of the operation unit is operated, the control unit 15 controls the XYZ moving mechanism 11 and the inspection unit 13 in accordance with the inspection procedure data D2 stored in the storage unit 16. The board to be inspected is electrically inspected. Since the electrical inspection of the substrate to be inspected is publicly known, detailed description thereof is omitted. Further, the control unit 15 generates the inspection result data D3 according to the inspection result by the inspection unit 13, and transmits the generated inspection result data D3 to the management device 3 via the communication network N. In response to this, in the management device 3, the control unit 23 stores the transmitted inspection result data D3 in the hard disk drive 22. Thereby, the electrical inspection of the inspection target substrate is completed.

この場合、この基板検査システム1では、上記の検査ポイントの指定の誤りに起因して、良品の検査対象基板が不良品であると誤って検査されたり、不良品の検査対象基板が良品であると誤って検査されたりするときに、検査結果を参照しつつ、検査手順データD2を修正することが可能となっている。この際には、まず、各クライアント端末Pcのうちのいずれかを操作して管理装置3に接続することにより、上記の「クライアント端末用操作画面」を表示させる。次いで、上記の「手順データ作成用プログラムの実行」を選択すると共に、修正すべき検査手順データD2と、その基板検査装置2に基づいて検査された検査対象基板についての検査結果データD3とを管理装置3から読み出す。   In this case, in this board inspection system 1, due to an error in the designation of the inspection point, a non-defective inspection target substrate is erroneously inspected as a defective product, or a defective inspection target substrate is a non-defective product. The inspection procedure data D2 can be corrected while referring to the inspection result. In this case, first, the above-mentioned “operation screen for client terminals” is displayed by operating any one of the client terminals Pc to connect to the management apparatus 3. Next, the above-mentioned “execution of the procedure data creation program” is selected, and the inspection procedure data D2 to be corrected and the inspection result data D3 for the inspection target substrate inspected based on the substrate inspection apparatus 2 are managed. Read from device 3.

続いて、読み出した検査結果データD3を参照しつつ、修正すべき事項を特定し、その検査結果データD3と共に管理装置3から読み出した検査手順データD2を適宜修正する。この後、「設定完了ボタン」を操作する。この際には、修正後の検査手順データD2が通信ネットワークNを介して管理装置3に送信される。また、管理装置3では、制御部23が、クライアント端末Pcから送信された修正後の検査手順データD2をハードディスクドライブ22に記憶させる。これにより、以後の検査処理において各基板検査装置2が修正後の検査手順データD2を管理装置3から読み出して一連の検査を実行することとなる。   Subsequently, while referring to the read inspection result data D3, the items to be corrected are specified, and the inspection procedure data D2 read from the management apparatus 3 together with the inspection result data D3 is appropriately corrected. Thereafter, the “setting completion button” is operated. At this time, the corrected inspection procedure data D2 is transmitted to the management apparatus 3 via the communication network N. In the management device 3, the control unit 23 stores the corrected inspection procedure data D <b> 2 transmitted from the client terminal Pc in the hard disk drive 22. Thereby, in the subsequent inspection processing, each board inspection device 2 reads the corrected inspection procedure data D2 from the management device 3 and executes a series of inspections.

また、この基板検査システム1では、基板検査装置2の仕様変更や、新たな機種の基板検査装置2の導入時などの検査環境の変化に応じて、新たな手順データ作成用プログラムを各クライアント端末Pcに実行させることが可能となっている。具体的には、更新された新たな手順データ作成用プログラムD1をハードディスクドライブ22に記憶させることにより、以後、クライアント端末Pcから「手順データ作成用プログラムの実行」が要求されたときに、更新された新たな手順データ作成用プログラムD1に基づくプログラム実行用データD1aがクライアント端末Pcに送信されることとなる。   Also, in this board inspection system 1, a new program for creating procedure data is provided to each client terminal in accordance with changes in the inspection environment such as when the specifications of the board inspection apparatus 2 are changed or when a new type of board inspection apparatus 2 is introduced. It can be executed by Pc. Specifically, the updated new procedure data creation program D1 is stored in the hard disk drive 22, so that it is updated when the client terminal Pc requests "execution of the procedure data creation program" thereafter. Program execution data D1a based on the new procedure data creation program D1 is transmitted to the client terminal Pc.

このように、この基板検査システム1によれば、通信ネットワークNを介して接続されたクライアント端末Pcによる手順データ作成用プログラムの実行環境を提供するアプリケーションサーバとして機能すると共に、手順データ作成用プログラムの実行によって作成された検査手順データD2を基板検査装置2およびクライアント端末Pcによる読み出しが可能にハードディスクドライブ22に記憶させて保持するファイルサーバとして機能するように構成された管理装置3と、通信ネットワークNを介して管理装置3から読み出した検査手順データD2に従って検査対象基板を電気的に検査する基板検査装置2とを備えたことにより、各クライアント端末Pcに手順データ作成用プログラムをインストールすることなく、通信ネットワークNを介してアプリケーションサーバとしての管理装置3に接続することでクライアント端末Pcにおいて手順データ作成用プログラムを実行することができるため、手順データ作成用プログラムのインストール作業や更新作業にかかる負担を十分に低減することができるだけでなく、手順データ作成用プログラムの実行によって生成された検査手順データD2が管理装置3のハードディスクドライブ22に記憶されると共に、各基板検査装置2が管理装置3にアクセスしてこの検査手順データD2を読み出して電気的検査を実行するため、各基板検査装置2による検査前の準備作業や検査手順データD2の更新作業にかかる負担も十分に軽減することができる。   Thus, according to this board inspection system 1, while functioning as an application server which provides the execution environment of the procedure data creation program by the client terminal Pc connected via the communication network N, the procedure data creation program A management device 3 configured to function as a file server that stores and holds the inspection procedure data D2 created by execution in the hard disk drive 22 so that the inspection procedure data D2 can be read by the substrate inspection device 2 and the client terminal Pc; And the board inspection apparatus 2 that electrically inspects the inspection target board in accordance with the inspection procedure data D2 read from the management apparatus 3 via the management apparatus 3 without installing the procedure data creation program on each client terminal Pc. Communication network Since the procedure data creation program can be executed in the client terminal Pc by connecting to the management device 3 as an application server via N, the burden on the installation work and the update work of the procedure data creation program is sufficient. In addition to the reduction, the inspection procedure data D2 generated by the execution of the procedure data creation program is stored in the hard disk drive 22 of the management device 3, and each board inspection device 2 accesses the management device 3 Since this inspection procedure data D2 is read and an electrical inspection is performed, the burden on the preparatory preparatory work and the update of the inspection procedure data D2 by each board inspection apparatus 2 can be sufficiently reduced.

また、この基板検査システム1によれば、検査対象基板の検査結果を特定可能な検査結果データD3を生成すると共に、通信ネットワークNを介して検査結果データD3を管理装置3に送信可能に基板検査装置2を構成すると共に、基板検査装置2から送信された検査結果データD3をクライアント端末Pcによる読み出しが可能にハードディスクドライブ22に記憶させて保持するように管理装置3を構成したことにより、手順データ作成用プログラムD1や検査手順データD2だけでなく、検査手順データD2に基づいて実行された検査に関する検査結果データD3についても管理装置3において一元管理することができると共に、各クライアント端末Pcにおいて管理装置3から読み出した検査結果データD3を参照しつつ検査手順データD2を変更する作業を容易に実行することができる。   Moreover, according to this board | substrate inspection system 1, while producing | generating the inspection result data D3 which can specify the inspection result of a test object board | substrate, the inspection result data D3 can be transmitted to the management apparatus 3 via the communication network N By configuring the apparatus 2 and configuring the management apparatus 3 to store and hold the inspection result data D3 transmitted from the board inspection apparatus 2 in the hard disk drive 22 so as to be readable by the client terminal Pc, the procedure data Not only the creation program D1 and the inspection procedure data D2, but also the inspection result data D3 related to the inspection executed based on the inspection procedure data D2 can be centrally managed by the management device 3, and at each client terminal Pc, the management device 3 with reference to the inspection result data D3 read from 3. The task of changing the data D2 can be easily performed.

なお、基板検査システムの構成は、上記の構成に限定されない。例えば、「アプリケーションサーバとしての管理装置」と「ファイルサーバとしての管理装置」とを1つの管理装置3で構成した例について説明したが、両サーバを別個独立して構成する(複数のサーバによって管理装置を構成する)こともできる。このような構成を採用した場合においても、上記の基板検査システム1と同様の効果を奏することができる。   The configuration of the substrate inspection system is not limited to the above configuration. For example, an example in which “a management device as an application server” and “a management device as a file server” are configured by a single management device 3 has been described, but both servers are configured separately (managed by a plurality of servers). Device). Even when such a configuration is adopted, the same effects as those of the substrate inspection system 1 can be obtained.

1 基板検査システム
2 基板検査装置
3 管理装置
11 X−Y−Z移動機構
12 検査用プローブ
13 検査部
14,21 通信部
15,23 制御部
16,24 記憶部
22 ハードディスクドライブ
D0 基板設計データ
D1 手順データ作成用プログラム
D1a プログラム実行用データ
D2 検査手順データ
D3 検査結果データ
N 通信ネットワーク
Pc クライアント端末
DESCRIPTION OF SYMBOLS 1 Board | substrate inspection system 2 Board | substrate inspection apparatus 3 Management apparatus 11 XYZ moving mechanism 12 Inspection probe 13 Inspection part 14,21 Communication part 15,23 Control part 16,24 Storage part 22 Hard disk drive D0 Board design data D1 Procedure Data creation program D1a Program execution data D2 Inspection procedure data D3 Inspection result data N Communication network Pc Client terminal

Claims (2)

検査手順データに従って検査対象基板を電気的に検査する基板検査装置と、前記検査手順データを作成するための手順データ作成用プログラムおよび当該検査手順データを記憶する記憶部を備えると共に通信ネットワークに接続された管理装置とを備え、
前記管理装置は、前記通信ネットワークを介して接続されたクライアント端末による前記手順データ作成用プログラムの実行環境を提供するアプリケーションサーバとして機能すると共に、当該手順データ作成用プログラムの実行によって作成された前記検査手順データを前記基板検査装置および前記クライアント端末による読み出しが可能に前記記憶部に記憶させて保持するファイルサーバとして機能するように構成され、
前記基板検査装置は、前記通信ネットワークに接続可能に構成されると共に当該通信ネットワークを介して前記管理装置から読み出した前記検査手順データに従って前記検査対象基板を電気的に検査する基板検査システム。
A substrate inspection apparatus that electrically inspects a substrate to be inspected according to inspection procedure data, a procedure data creation program for creating the inspection procedure data, and a storage unit for storing the inspection procedure data and connected to a communication network Management device,
The management device functions as an application server that provides an execution environment of the procedure data creation program by a client terminal connected via the communication network, and the inspection created by executing the procedure data creation program It is configured to function as a file server that stores and holds procedure data in the storage unit so that it can be read by the board inspection device and the client terminal,
The substrate inspection apparatus is configured to be connectable to the communication network and electrically inspects the inspection target substrate according to the inspection procedure data read from the management device via the communication network.
前記基板検査装置は、前記検査対象基板の検査結果を特定可能な検査結果データを生成すると共に、前記通信ネットワークを介して当該検査結果データを前記管理装置に送信可能に構成され、
前記管理装置は、前記基板検査装置から送信された前記検査結果データを前記クライアント端末による読み出しが可能に前記記憶部に記憶させて保持する請求項1記載の基板検査システム。
The substrate inspection apparatus is configured to generate inspection result data capable of specifying an inspection result of the inspection target substrate, and to transmit the inspection result data to the management apparatus via the communication network.
The substrate management system according to claim 1, wherein the management device stores and holds the inspection result data transmitted from the substrate inspection device in the storage unit so as to be readable by the client terminal.
JP2010115947A 2010-05-20 2010-05-20 Board inspection system Expired - Fee Related JP5456574B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010115947A JP5456574B2 (en) 2010-05-20 2010-05-20 Board inspection system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010115947A JP5456574B2 (en) 2010-05-20 2010-05-20 Board inspection system

Publications (2)

Publication Number Publication Date
JP2011243818A JP2011243818A (en) 2011-12-01
JP5456574B2 true JP5456574B2 (en) 2014-04-02

Family

ID=45410162

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010115947A Expired - Fee Related JP5456574B2 (en) 2010-05-20 2010-05-20 Board inspection system

Country Status (1)

Country Link
JP (1) JP5456574B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6354166B2 (en) * 2014-01-16 2018-07-11 大日本印刷株式会社 Front-back verification system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0989969A (en) * 1995-09-20 1997-04-04 Canon Inc Short-circuit part detecting system, short-circuit part detecting device, and method of detecting short-circuit part
JPH1114552A (en) * 1997-06-25 1999-01-22 Pfu Ltd Inspection system, external visual inspection system for printed circuit board and terminal for inspecting external view of printed circuit board
JP4247076B2 (en) * 2003-08-25 2009-04-02 日本電産リード株式会社 Substrate inspection system and substrate inspection method

Also Published As

Publication number Publication date
JP2011243818A (en) 2011-12-01

Similar Documents

Publication Publication Date Title
TWI533123B (en) Method and system for automated test and result comparison
US20140331209A1 (en) Program Testing Service
TW201433802A (en) GUI implementations on central controller computer system for supporting protocol independent device testing
US11645438B2 (en) Generating a template-driven schematic from a netlist of electronic circuits
JP5863949B2 (en) Air conditioner test system, air conditioning system simulator and program
US8347256B2 (en) System and method of assisting circuit design
WO2020054422A1 (en) Terminal device, work machine system, information processing method, and server device
CN103180834A (en) An automated operating system test framework
US20140331205A1 (en) Program Testing Service
CA2910977A1 (en) Program testing service
JP6275009B2 (en) Test apparatus and test program
JP5456574B2 (en) Board inspection system
JP5905313B2 (en) Information processing apparatus, information processing method, information processing system, and program
JP6942277B1 (en) Security test system
JP2019106107A (en) Program, information processing apparatus, and screen test system
JP2008065555A (en) Functional diagnostic method and functional diagnostic system for image processor
JP5438417B2 (en) Equipment test system
JP6338726B1 (en) Server management apparatus, server management program, and server management method
JP2017010431A (en) Debug system
WO2012053392A1 (en) Software-product-line development assisting device, method thereof, and program thereof
JP6215033B2 (en) Test control apparatus, communication system, test control method, and test control program
JP2009081372A (en) Simulator, simulation system and program
Velozo et al. Evaluation of a Mobile Software Development Company
JP2004030201A (en) General purpose inspecting system
Vänskä Automated testing for microservices

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130329

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131224

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140108

R150 Certificate of patent or registration of utility model

Ref document number: 5456574

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees