JP7050543B2 - Inspection equipment, inspection methods and computer programs - Google Patents

Inspection equipment, inspection methods and computer programs Download PDF

Info

Publication number
JP7050543B2
JP7050543B2 JP2018051498A JP2018051498A JP7050543B2 JP 7050543 B2 JP7050543 B2 JP 7050543B2 JP 2018051498 A JP2018051498 A JP 2018051498A JP 2018051498 A JP2018051498 A JP 2018051498A JP 7050543 B2 JP7050543 B2 JP 7050543B2
Authority
JP
Japan
Prior art keywords
information
component
component information
detection
error
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.)
Active
Application number
JP2018051498A
Other languages
Japanese (ja)
Other versions
JP2019164514A (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.)
Zuken Inc
Original Assignee
Zuken Inc
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 Zuken Inc filed Critical Zuken Inc
Priority to JP2018051498A priority Critical patent/JP7050543B2/en
Publication of JP2019164514A publication Critical patent/JP2019164514A/en
Application granted granted Critical
Publication of JP7050543B2 publication Critical patent/JP7050543B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、検査装置、検査方法およびコンピュータプログラムに関する。 The present invention relates to an inspection device, an inspection method and a computer program.

プリント基板には、複数の部品が搭載されうる。部品の近傍には、その部品に割り当てられた参照符号がシルク印刷等によってプリントされうる。参照符号は、例えば、複数の部品が搭載されたプリント基板の動作に不良がある場合に、その不良の原因を究明するべくプリント基板上の部品を特定するために使われうる。部品と参照符号との対応に誤りがあると、動作不良の原因の究明に多大な時間が費やされうる。通常、回路設計が暫定的に終了した段階でプリント基板が設計され、この際に部品とともに参照符号も配置されうる。その後に、部品の配置が変更されなければ問題は生じないが、通常は、手直しのために、部品の配置が変更されうる。その部品の配置の変更とともに参照符号も適切にその配置が変更されれば、部品とそれに割り当てられた参照符号との対応関係は維持される。しかし、設計者は、部品の配置を変更したときに、それに割り当てられた参照符号の配置の変更を忘れたり、その参照番号を不適切な位置に誤って移動させたりしうる。 A plurality of components can be mounted on a printed circuit board. A reference code assigned to the component may be printed in the vicinity of the component by silk printing or the like. The reference numeral can be used to identify a component on a printed circuit board in order to investigate the cause of the defect, for example, when the operation of the printed circuit board on which a plurality of components are mounted is defective. If there is an error in the correspondence between the component and the reference code, a great deal of time can be spent investigating the cause of the malfunction. Usually, the printed circuit board is designed at the stage when the circuit design is provisionally completed, and the reference code may be arranged together with the component at this time. After that, the problem does not occur unless the arrangement of the parts is changed, but usually, the arrangement of the parts can be changed for rework. If the arrangement of the component is changed and the reference code is appropriately changed, the correspondence between the component and the reference code assigned to the component is maintained. However, when the designer changes the placement of a part, he or she may forget to change the placement of the reference code assigned to it or mistakenly move the reference number to an inappropriate position.

特開2006-303242号公報Japanese Unexamined Patent Publication No. 2006-303242

本発明は、部品とそれに割り当てられた参照符号との位置関係にエラーがないことを検査するために有利な技術を提供することを目的とする。 It is an object of the present invention to provide an advantageous technique for inspecting that there is no error in the positional relationship between a component and a reference code assigned thereto.

本発明の第1の側面は、複数の部品情報を含む設計情報を検査する検査装置に係り、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記検査装置は、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出部と、前記検出部による検出結果を表示部に表示させる表示制御部と、エラーの検出対象を限定する限定部と、を備え、前記検出部は、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出前記限定部は、前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、の少なくとも1つを行う
本発明の第2の側面は、複数の部品情報を含む設計情報を検査する検査装置に係り、複数の部品情報を含む設計情報を検査する検査装置であって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記検査装置は、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出部と、前記検出部による検出結果を表示部に表示させる表示制御部と、前記検出部によって検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外部と、を備え、前記検出部は、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する。
The first aspect of the present invention relates to an inspection device that inspects design information including a plurality of part information, and each of the plurality of part information is assigned to the part position information indicating the position of the part and the part. The inspection apparatus includes a detection unit that detects a set consisting of at least two component information having an error from the design information, including reference code position information indicating the position of the reference code, and a detection result by the detection unit. The detection unit includes a display control unit to be displayed on the display unit and a limitation unit that limits the error detection target, and the detection unit includes the component specified by the component information of at least one component information and the component. A leader line indicating that the reference codes have a correspondence relationship with each other, and a leader line indicating that the part and the reference code specified by the other part information of the at least two part information have a correspondence relationship with each other. Based on the intersection of Limiting to a set, limiting the detection target to a set consisting of at least two parts information of the same type of parts, and limiting the detection target to a range in which the ratio of leader lengths is preset. The detection target is limited to a set consisting of at least two component information, and the detection target is limited to a set consisting of at least two component information in which the intersection angle of the leader lines is within a preset angle. At least one of limiting the detection target to a set consisting of at least two component information in which the relationship between the relative position between the components and the relative position between the reference codes satisfies the condition is performed .
The second aspect of the present invention relates to an inspection device for inspecting design information including a plurality of part information, and is an inspection device for inspecting design information including a plurality of part information, and each of the plurality of part information is , The inspection device includes at least two component information having an error from the design information, including component position information indicating the position of the component and reference code position information indicating the position of the reference code assigned to the component. A detection unit that detects a set consisting of, a display control unit that displays the detection result by the detection unit on the display unit, and a set specified by the user to be excluded from the group having the error detected by the detection unit. The detection unit includes a leader line indicating that the component and the reference code specified by the component information of at least one of the two component information have a corresponding relationship with each other. And an error from the design information based on the intersection of the component identified by the other component information of the at least two component information and the leader indicating that the reference code has a corresponding relationship with each other. Detects pairs with.

本発明の第の側面は、複数の部品情報を含む設計情報をコンピュータプログラムに従ってコンピュータによって検査する検査方法に係り、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記コンピュータプログラムに従って動作する前記コンピュータによって検出部、表示制御部および限定部が構成され、前記検査方法は、前記検出部によって、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、前記表示制御部によって、前記検出工程における検出結果を表示部に表示させる表示制御工程と、前記限定部によって、エラーの検出対象を限定する限定工程と、を含み、
前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出前記限定工程では、前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、の少なくとも1つが行われる
本発明の第4の側面は、複数の部品情報を含む設計情報をコンピュータプログラムに従ってコンピュータによって検査する検査方法であって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記コンピュータプログラムに従って動作する前記コンピュータによって検出部、表示制御部および除外部が構成され、前記検査方法は、前記検出部によって、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、前記表示制御部によって、前記検出工程における検出結果を表示部に表示させる表示制御工程と、前記除外部によって、前記検出工程において検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外工程と、を含み、前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する。
A third aspect of the present invention relates to an inspection method in which design information including a plurality of component information is inspected by a computer according to a computer program , and each of the plurality of component information includes component position information indicating the position of the component and the component position information. A detection unit, a display control unit, and a limitation unit are configured by the computer operating according to the computer program , including reference code position information indicating the position of the reference code assigned to the component, and the inspection method is performed by the detection unit. , The detection step of detecting a set consisting of at least two component information having an error from the design information, and the display control step of displaying the detection result in the detection step on the display unit by the display control unit, and the limitation thereof. Including a limited process that limits the detection target of an error depending on the unit .
In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. Based on the intersection of the part specified by other part information and the leader line indicating that the reference code has a correspondence relationship with each other, a set having an error is detected from the design information, and the limitation step is performed. Then, the set of the detection target is limited to the set consisting of at least two parts information in which the distance between the parts is within the set distance, and the detection target is limited to the set of at least two parts information of the same type of parts. The detection target is limited to a set consisting of at least two component information whose leader length ratio is within a preset range, and the detection target is limited to each other's leader lines. The detection target is limited to a set consisting of at least two component information whose crossing angle is within a preset angle, and the relationship between the relative position between the components and the relative position between the reference codes satisfies the condition. At least one of limiting to a set consisting of at least two component information is performed .
A fourth aspect of the present invention is an inspection method in which design information including a plurality of component information is inspected by a computer according to a computer program, and each of the plurality of component information includes component position information indicating the position of the component and component position information indicating the position of the component. The detection unit, the display control unit, and the exclusion unit are configured by the computer that includes the reference code position information indicating the position of the reference code assigned to the component and operates according to the computer program, and the inspection method is the detection unit. A detection step of detecting a set consisting of at least two component information having an error from the design information, a display control step of displaying the detection result in the detection step on the display unit by the display control unit, and the above. The exclusion unit includes an exclusion step of excluding the set specified by the user to be excluded from the set having the error detected in the detection step, and in the detection step, of the at least two component information. A leader line indicating that the part and the reference code specified by one part information of the above have a corresponding relationship with each other, and the part and the reference specified by the other part information of the at least two part information. A pair with an error is detected from the design information based on the intersection with a leader line indicating that the symbols have a correspondence relationship with each other.

本発明の第の側面は、複数の部品情報を含む設計情報を検査する検査方法をコンピュータに実行させるコンピュータプログラムであって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記検査方法は、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、前記検出工程における検出結果を表示部に表示させる表示制御工程と、エラーの検出対象を限定する限定工程と、を含み、前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出前記限定工程では、前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、の少なくとも1つが行われる
本発明の第6の側面は、複数の部品情報を含む設計情報を検査する検査方法をコンピュータに実行させるコンピュータプログラムであって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記検査方法は、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、前記検出工程における検出結果を表示部に表示させる表示制御工程と、前記検出工程において検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外工程と、を含み、前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する。
A fifth aspect of the present invention is a computer program that causes a computer to execute an inspection method for inspecting design information including a plurality of component information, and each of the plurality of component information is a component position information indicating the position of the component. And the reference code position information indicating the position of the reference code assigned to the component, the inspection method includes a detection step of detecting a set consisting of at least two component information having an error from the design information. , A display control step for displaying the detection result in the detection step on the display unit, and a limiting step for limiting the error detection target. In the detection step, one part information of at least two parts information is included. The leader line indicating that the component and the reference code specified in the above correspond to each other, and the component and the reference code specified by the other component information of the at least two component information correspond to each other. A set having an error is detected from the design information based on the intersection with a leader line indicating that the relationship is established. Limiting to a set consisting of at least two component information, limiting the detection target to a set consisting of at least two component information of the same type of component, and limiting the detection target to a set consisting of leader line length. Limit the ratio to a set consisting of at least two component information within a preset range, and detect the detection target from at least two component information in which the intersection angle of the leader lines is within a preset angle. At least one of the following is to limit the detection target to a set consisting of at least two parts information for which the relationship between the relative position between the parts and the relative position between the reference codes satisfies the condition. Will be .
A sixth aspect of the present invention is a computer program that causes a computer to execute an inspection method for inspecting design information including a plurality of component information, and each of the plurality of component information is a component position information indicating a component position. And the reference code position information indicating the position of the reference code assigned to the component, the inspection method includes a detection step of detecting a set consisting of at least two component information having an error from the design information. , A display control step of displaying the detection result in the detection step on the display unit, and an exclusion step of excluding the set specified by the user to be excluded from the set having the error detected in the detection step. In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. A pair with an error is detected from the design information based on the intersection of the component specified in other component information and a leader line indicating that the reference code has a correspondence relationship with each other.

本発明によれば、部品とそれに割り当てられた参照符号との位置関係にエラーがないことを検査するために有利な技術が提供される。 INDUSTRIAL APPLICABILITY According to the present invention, an advantageous technique is provided for inspecting that there is no error in the positional relationship between a component and a reference code assigned to the component.

本発明の好適な実施形態の検査装置の構成を例示的に示す図。The figure which shows schematically the structure of the inspection apparatus of the preferred embodiment of this invention. プリント基板の設計情報の一例を示す図。The figure which shows an example of the design information of a printed circuit board. 限定部によって表示部の表示画面に提供されるユーザインターフェースを例示する図。The figure which illustrates the user interface provided in the display screen of a display part by a limited part. 表示制御部によって表示部の表示画面に表示される検出結果を例示する図。The figure which illustrates the detection result displayed on the display screen of a display part by a display control part. 検出対象の組を部品間の距離が所定距離以内である少なくとも2つの部品情報からなる組に限定した場合におけるエラーを例示する図。The figure exemplifying an error when the set to be detected is limited to the set consisting of at least two parts information that the distance between parts is within a predetermined distance. 検出対象を部品の種類が同一である少なくとも2つの部品情報からなる組に限定した場合におけるエラーを例示する図。The figure which illustrates the error in the case where the detection target is limited to the set consisting of at least two parts information of the same type of parts. 図5または図6のエラー表示に基づいてエラーが除去されるように設計情報が編集された後に再び検出部によって検査が実施された結果を例示する図。FIG. 5 illustrates the result of the inspection performed again by the detector after the design information has been edited so that the error is eliminated based on the error display of FIG. 5 or FIG. 検出対象の組を、組を構成する1つの部品情報の引出線の長さと該組を構成する他の部品情報の引出線の長さの比率が所定範囲内である組に限定した例を示す図。An example is shown in which the set to be detected is limited to a set in which the ratio of the length of the leader line of one component information constituting the set to the length of the leader line of the other component information constituting the set is within a predetermined range. figure. 検出対象の組を、組を構成する1つの部品情報の引出線の長さと該組を構成する他の部品情報の引出線の長さの比率が所定範囲内である組に限定した例を示す図。An example is shown in which the set to be detected is limited to a set in which the ratio of the length of the leader line of one component information constituting the set to the length of the leader line of the other component information constituting the set is within a predetermined range. figure. 検出対象の組を、組を構成する1つの部品情報の引出線と該組を構成する他の部品情報の引出線との角度が所定角度以内である組に限定した例を示す図。The figure which shows the example which limited the set of the detection target to the set which the angle between the leader line of one part information which constitutes a set, and the leader line of the other part information which constitutes the set is within a predetermined angle. 検出対象の組を、組を構成する1つの部品情報の引出線と該組を構成する他の部品情報の引出線との角度が所定角度以内である組に限定した例を示す図。The figure which shows the example which limited the set of the detection target to the set which the angle between the leader line of one part information which constitutes a set, and the leader line of the other part information which constitutes the set is within a predetermined angle. 相対位置の決定方法の一例を示す図。The figure which shows an example of the method of determining a relative position. 部品名R001を有する部品情報に係る部品を基準として、部品名R002、R003、R004、R005を有する部品情報に係る部品の相対位置を決定する例を示す図。It is a figure which shows the example which determines the relative position of the part which concerns on a part information which has a component name R002, R003, R004, R005 with reference to the component which concerns on the component information which has a component name R001. 部品間の相対位置と参照符号間の相対位置とが異なる場合に、そのような部品および参照符号を有する少なくとも2つの部品情報からなる組を検出対象とする例を示す図。The figure which shows the example which makes the set consisting of at least two parts information which has such a part and a reference code as a detection target when the relative position between parts and the relative position between a reference code are different. 除外部によって表示部の表示画面に提供されるユーザインターフェースを例示する図。The figure which illustrates the user interface provided in the display screen of a display part by an exclusion part. 修正部による修正を例示する図。The figure which illustrates the correction by the correction part. 検査装置の動作を例示する図。The figure which illustrates the operation of the inspection apparatus.

プリント基板の設計を支援する支援ツール(CADツール)の表示画面には、抵抗、キャパシタ、トランジスタ、IC等の部品(電子部品)とその部品に割り当てられた参照符号とが相互に対応関係を有することを示す引出線が表示されうる。参照番号が誤った位置に配置されている場合、表示画面上で引出線同士が交差しうる。したがって、設計者は、引出線同士に交差がないことを確認することによって参照符号に誤りがないことを確認することができる。 On the display screen of the support tool (CAD tool) that supports the design of the printed circuit board, parts (electronic parts) such as resistors, capacitors, transistors, and ICs and the reference codes assigned to the parts have a mutual correspondence relationship. A leader line may be displayed to indicate that. If the reference numbers are placed in the wrong position, the leaders may intersect on the display screen. Therefore, the designer can confirm that there is no error in the reference code by confirming that the leader lines do not intersect with each other.

しかしながら、通常、プリント基板に搭載される部品の数は膨大であり、参照符号の数も膨大である。しかも、参照符号に誤りがないことを確認する作業は、単調な作業であり、集中力を持って作業を続けることは難しい。厄介なことに、引出線と引出線とが交差している場合においても参照符号に誤りがないことも多く、これが集中力を途切れさせる原因となりうる。更に、引出線と引出線との交差が明確である場合には良いが、引出線と引出線とが小さい角度(例えば、10°以下)で交差するような場合、その交差を見つけることは容易ではない。 However, usually, the number of parts mounted on a printed circuit board is enormous, and the number of reference numerals is also enormous. Moreover, the work of confirming that the reference code is correct is a monotonous work, and it is difficult to continue the work with concentration. The trouble is that even when the leaders intersect, there are often no errors in the reference code, which can cause a loss of concentration. Furthermore, it is good if the intersection of the leader line and the leader line is clear, but if the leader line and the leader line intersect at a small angle (for example, 10 ° or less), it is easy to find the intersection. is not.

以下、添付図面を参照しながら本発明をその例示的な実施形態を通して説明する。図1には、本発明の好適な実施形態の検査装置100の構成が例示的に示されている。図2(a)には、プリント基板の設計情報300の一例が視覚化されて示されている。図2(b)には、設計情報300を構成する複数の部品情報310のデータ構造の一例が示されている。 Hereinafter, the present invention will be described through an exemplary embodiment with reference to the accompanying drawings. FIG. 1 schematically shows the configuration of the inspection device 100 according to a preferred embodiment of the present invention. FIG. 2A visualizes and shows an example of the design information 300 of the printed circuit board. FIG. 2B shows an example of the data structure of the plurality of component information 310s constituting the design information 300.

検査装置100は、複数の部品情報310を含む設計情報300を検査するように構成されうる。検査装置100は、例えば、検査プログラム110が組み込まれた又は検査プログラム110が一時的又は不揮発に格納されるメモリ120と、検査プログラム110を実行するCPU130と、表示部140とを備えうる。図示されていないが、検査装置100は、その他、キーボード、マウス等の入力部を備えうる。検査装置100は、汎用または専用のコンピュータに検査プログラム110を組み込むことによって構成されうる。検査プログラム110は、コンピュータを検査装置100として特徴付けるコンピュータプログラムであり、例えば、メモリ媒体に格納されて、又は、電気通信回線等の伝送路を介してコンピュータに提供されうる。 The inspection device 100 may be configured to inspect design information 300 including a plurality of component information 310s. The inspection device 100 may include, for example, a memory 120 in which the inspection program 110 is incorporated or the inspection program 110 is temporarily or non-volatilely stored, a CPU 130 for executing the inspection program 110, and a display unit 140. Although not shown, the inspection device 100 may also include an input unit such as a keyboard and a mouse. The inspection device 100 may be configured by incorporating the inspection program 110 into a general-purpose or dedicated computer. The inspection program 110 is a computer program that characterizes the computer as the inspection device 100, and may be stored in a memory medium or provided to the computer via a transmission line such as a telecommunication line.

複数の部品情報310の各々は、抵抗、キャパシタ、トランジスタ、IC等の部品(電子部品)311の位置を示す部品位置情報323と、部品311に割り当てられた参照符号312の位置を示す参照符号位置情報325とを含みうる。また、複数の部品情報310の各々は、部品311の名称を示す部品名情報321、部品311の種類を示す部品種類情報322、参照符号312の名称を示す参照符号名情報324、引出線313を表示部140の表示画面に表示するための情報である引出線情報326を含みうる。 Each of the plurality of component information 310 has component position information 323 indicating the position of the component (electronic component) 311 such as a resistor, a capacitor, a transistor, and an IC, and a reference code position indicating the position of the reference code 312 assigned to the component 311. Information 325 and may be included. Further, each of the plurality of component information 310s includes component name information 321 indicating the name of component 311, component type information 322 indicating the type of component 311; reference code name information 324 indicating the name of reference numeral 312, and leader line 313. It may include leader line information 326 which is information for displaying on the display screen of the display unit 140.

引出線313は、部品311およびそれに割り当てられた参照符号312が相互に対応関係を有することを示す線であり、表示部140の表示画面に表示される。引出線313の全部または一部は、設計情報300に従って製造されるプリント基板にプリントされてもよいし、プリントされなくてもよい。また、設計情報300に従って製造されるプリント基板には、引出線313とは異なる位置に、部品311と参照符号312との対応関係を示す引出線がプリントされてもよい。 The leader line 313 is a line indicating that the component 311 and the reference numeral 312 assigned to the component 311 have a corresponding relationship with each other, and is displayed on the display screen of the display unit 140. All or part of the leader line 313 may or may not be printed on a printed circuit board manufactured according to design information 300. Further, on the printed circuit board manufactured according to the design information 300, a leader line indicating the correspondence between the component 311 and the reference numeral 312 may be printed at a position different from the leader line 313.

検査プログラム110は、設計情報300から、エラーを有する、少なくとも2つの部品情報310からなる組を検出する検出部111(を構成するプログラムモジュール)を含みうる。ここで、検出部111は、組を構成する少なくとも2つの部品情報310のうちの1つの部品情報310で特定される部品311および参照符号312が相互に対応関係を有することを示す引出線313と、該組を構成する該少なくとも2つの部品情報310のうちの他の部品情報310で特定される部品311および参照符号312が相互に対応関係を有することを示す引出線313とが交差することに基づいて、設計情報300からエラーを有する組を検出しうる。 The inspection program 110 may include a detection unit 111 (a program module constituting the program module) for detecting a set consisting of at least two component information 310s having an error from the design information 300. Here, the detection unit 111 includes a leader line 313 indicating that the component 311 and the reference numeral 312 specified by the component information 310 of at least two component information 310s constituting the set have a corresponding relationship with each other. , The component 311 specified by the other component information 310 of the at least two component information 310s constituting the set and the leader line 313 indicating that the reference numerals 312 have a corresponding relationship with each other. Based on this, a pair with an error can be detected from the design information 300.

任意の部品情報310である第1部品情報の引出線313と他の任意の部品情報310である第2部品情報の引出線313とが交差する場合、第1部品情報の参照符号および/または第2部品情報の参照符号の位置にエラーが存在する可能性がある。エラーが存在する可能性がある情報は、検出部111によって、エラーとして、機械的に(換言すると、アルゴリズムに従って)検出される。現実にエラーが存在するか否かは、検査装置100を操作する設計者によって判断されうる。第1部品情報および第2部品情報を含む組は、エラーを確実に有する組ではないが、設計者によって否定されない限り、エラーを有する組として扱われうる。 When the leader line 313 of the first part information which is the arbitrary part information 310 and the leader line 313 of the second part information which is the other arbitrary part information 310 intersect, the reference code and / or the first part information of the first part information. 2 There may be an error at the position of the reference code in the component information. Information in which an error may exist is detected mechanically (in other words, according to an algorithm) as an error by the detection unit 111. Whether or not an error actually exists can be determined by the designer who operates the inspection device 100. The set containing the first part information and the second part information is not a set having an error surely, but can be treated as a set having an error unless denied by the designer.

以下で参照される図面に示された例は、1つの組が2つの部品情報310で構成されているが、3以上の引出線が互いに交差する場合、1つの組は該3以上の引出線をそれぞれ有する3以上の部品情報310によって構成されるものとして扱われてもよい。換言すると、1つの組は、少なくとも2つの部品情報310によって構成されうる。 In the example shown in the drawings referenced below, one set consists of two component information 310s, but if three or more leaders intersect each other, one set is the three or more leaders. It may be treated as being composed of three or more component information 310s each having. In other words, one set may consist of at least two component information 310s.

検査プログラムは、検出部111による検出結果を表示部140に表示させる表示制御部115(を構成するプログラムモジュール)を含みうる。図4には、表示制御部115によって表示部140の表示画面141に表示される検出結果が例示されている。検出部111は、部品名R002を有する部品情報の引出線313bと部品名R003を有する部品情報の引出線313cとの交差に基づいて、部品名R002を有する部品情報の参照符号および/または部品名R003を有する部品情報の参照符号の位置にエラーが存在することを検出しうる。このエラーは、「ERROR1(R002-R003)」として表示されうる。また、検出部111は、部品名R005を有する部品情報の引出線313eと部品名IC001を有する部品情報の引出線313fとの交差に基づいて、部品名R005を有する部品情報の参照符号および/または部品名IC001を有する部品情報の参照符号の位置にエラーが存在することを検しうる。このエラーは、「ERROR2(R005-IC001)」として表示されうる。 The inspection program may include a display control unit 115 (a program module constituting the display unit 115) for displaying the detection result by the detection unit 111 on the display unit 140. FIG. 4 illustrates the detection result displayed on the display screen 141 of the display unit 140 by the display control unit 115. The detection unit 111 has a reference code and / or a part name of the part information having the part name R002 based on the intersection of the leader line 313b of the part information having the part name R002 and the leader line 313c of the part information having the part name R003. It can be detected that an error exists at the position of the reference code of the component information having R003. This error may be displayed as "ERROR1 (R002-R003)". Further, the detection unit 111 has a reference code and / or a reference code for the part information having the part name R005 based on the intersection of the leader line 313e for the part information having the part name R005 and the leader line 313f for the part information having the part name IC001. It can be inspected that an error exists at the position of the reference code of the component information having the component name IC001. This error may be displayed as "ERROR2 (R005-IC001)".

その他、検査プログラム110は、限定部112、除外部113および修正部114の少なくとも1つを含みうる。限定部112は、設計情報300を構成する複数の部品情報310の任意の組む合わせ(以下では、任意の2つの部品情報310の組み合わせ)で各々構成される複数の組のうち、エラーの検出対象を、予め設定された検出条件に従って限定するように構成されうる。除外部113は、検出部111によって検出された、エラーを有する組から、ユーザによって除外することが指定された組を除外するように構成されうる。修正部114は、エラーを有する組を構成する少なくとも2つの部品情報310をエラーが除去されるように修正するように構成されうる。 In addition, the inspection program 110 may include at least one of a limiting unit 112, an exclusion unit 113, and a correction unit 114. The limiting unit 112 is an error detection target among a plurality of sets each composed of an arbitrary combination of a plurality of component information 310s constituting the design information 300 (hereinafter, a combination of any two component information 310s). Can be configured to be limited according to preset detection conditions. The exclusion unit 113 may be configured to exclude the pairs specified by the user to be excluded from the pairs with errors detected by the detection unit 111. The correction unit 114 may be configured to correct at least two component information 310s constituting the set having an error so that the error is eliminated.

図3には、限定部112によって表示部140の表示画面141に提供されるユーザインターフェース1120が例示されている。ユーザインターフェース1120は、例えば、チェックボックス1121および入力フィールド1122を含みうる。チェックボックス1121は、それに対応して表示された機能(図3では、チェックボックス1121の右側に表示された機能)を有効状態または無効状態に設定するためのボックスである。この設定は、設計者(ユーザ)によってなされうる。 FIG. 3 illustrates a user interface 1120 provided by the limiting unit 112 on the display screen 141 of the display unit 140. The user interface 1120 may include, for example, a check box 1121 and an input field 1122. The check box 1121 is a box for setting the correspondingly displayed function (the function displayed on the right side of the check box 1121 in FIG. 3) to the enabled state or the disabled state. This setting can be made by the designer (user).

限定部112は、検出対象の組を部品311間の距離が設定距離以内である少なくとも2つの部品情報310からなる組に限定する機能201を含みうる。機能201は、それに対応するチェックボックス1121が設計者によって有効状態に設定されることによって有効化されうる。部品311間の距離は、部品311間の最小距離であってもよいし、部品311間の引出線313上の距離であってもよいし、他の規則に従って計測あるいは計算される距離であってもよい。図5には、検出対象の組を部品間の距離が3.0mm以内である少なくとも2つの部品情報からなる組に限定する例が示されている。 The limiting unit 112 may include a function 201 that limits the set to be detected to a set consisting of at least two component information 310s in which the distance between the components 311 is within a set distance. Function 201 can be enabled by setting the corresponding check box 1121 to a valid state by the designer. The distance between the parts 311 may be the minimum distance between the parts 311 or the distance on the leader line 313 between the parts 311 or may be a distance measured or calculated according to other rules. May be good. FIG. 5 shows an example of limiting the set to be detected to a set consisting of at least two component information in which the distance between the components is within 3.0 mm.

図5には、部品間の距離が矢印とともに例示されている。図5の例において、部品名R001~R005をそれぞれ有する複数の部品における互いに隣り合う部品間の距離は、2.5mmであり、部品名R002~R005を有する部品と部品名IC001を有する部品との距離は、3.5mmである。よって、部品名R001~R005を有する複数の部品から選択される少なくとも2つの部品の部品情報310からなる組は、検出対象の組である。また、部品名IC001を有する部品を1つの構成要素とする組は、検出対象外の組である。 In FIG. 5, the distance between the parts is illustrated with an arrow. In the example of FIG. 5, the distance between the adjacent parts in the plurality of parts having the part names R001 to R005 is 2.5 mm, and the part having the part names R002 to R005 and the part having the part name IC001 The distance is 3.5 mm. Therefore, the set consisting of the part information 310 of at least two parts selected from the plurality of parts having the part names R001 to R005 is the set to be detected. Further, a set having a component having the component name IC001 as one component is a set that is not a detection target.

図5の例において、部品名R002を有する部品情報の引出線と部品名R003を有する部品情報の引出線との交差に基づいて、部品名R002を有する部品情報の参照符号および/または部品名R003を有する部品情報の参照符号の位置にエラーがあることが検出されうる。このエラーは、「ERROR1(R002-R003)として表示されている。図7には、このエラー表示に基づいて、エラーが除去されるように設計情報300が編集された後に再び検出部111によって検査が実施された結果が例示されている。 In the example of FIG. 5, the reference code and / or the part name R003 of the part information having the part name R002 is based on the intersection of the leader line of the part information having the part name R002 and the leader line of the part information having the part name R003. It can be detected that there is an error in the position of the reference code of the component information having. This error is displayed as "ERROR1 (R002-R003). In FIG. 7, based on this error display, the design information 300 is edited so that the error is eliminated, and then the detection unit 111 inspects the error again. The result of the implementation is illustrated.

限定部112は、検出対象を部品311の種類が同一である少なくとも2つの部品情報310からなる組に限定する機能202を含みうる。機能202は、それに対応するチェックボックス1121が設計者によって有効状態に設定されることによって有効化される。何が同種部品であり、何が異種部品であるかは、前述の部品種類情報322に従って判断されうる。一例において、抵抗と抵抗は、仮に抵抗値が異なっていても、同種部品であると判断されうる。他の例において、互いに寸法が異なる抵抗と抵抗は、同種部品として判断されてもよいし、異種部品として判断されてもよい。更に他の例において、抵抗とICとは、異種部品として判断されうる。 The limiting unit 112 may include a function 202 that limits the detection target to a set consisting of at least two component information 310s of the same type of component 311. The function 202 is enabled by setting the corresponding check box 1121 to a valid state by the designer. What is the same type of part and what is a dissimilar part can be determined according to the above-mentioned part type information 322. In one example, resistance and resistance can be judged to be parts of the same type even if the resistance values are different. In another example, resistances and resistances having different dimensions may be judged as similar parts or different parts. In yet another example, the resistance and the IC can be determined as dissimilar components.

図6には、同種部品および異種部品の例が示されている。また、図6には、検出対象を部品の種類が同一である少なくとも2つの部品情報からなる組に限定する例が示されている。図6の例では、部品名R001~R005を有する部品は、抵抗であり、同種部品として扱われ、部品名IC001を有する部品は、ICであり、抵抗とICとは異種部品として扱われている。 FIG. 6 shows examples of similar parts and dissimilar parts. Further, FIG. 6 shows an example in which the detection target is limited to a set consisting of at least two component information having the same component type. In the example of FIG. 6, the parts having the part names R001 to R005 are resistors and are treated as parts of the same type, the parts having the part names IC001 are ICs, and the resistance and the IC are treated as different parts. ..

図6の例において、部品名R002を有する部品情報の引出線と部品名R003を有する部品情報の引出線との交差に基づいて、部品名R002を有する部品情報の参照符号および/または部品名R003を有する部品情報の参照符号の位置にエラーがあることが検出されうる。このエラーは、「ERROR1(R002-R003)として表示されている。図7には、このエラー表示に基づいて、エラーが除去されるように設計情報300が編集された後に再び検出部111によって検査が実施された結果が例示されている。 In the example of FIG. 6, the reference code and / or the part name R003 of the part information having the part name R002 is based on the intersection of the leader line of the part information having the part name R002 and the leader line of the part information having the part name R003. It can be detected that there is an error in the position of the reference code of the component information having. This error is displayed as "ERROR1 (R002-R003). In FIG. 7, based on this error display, the design information 300 is edited so that the error is eliminated, and then the detection unit 111 inspects the error again. The result of the implementation is illustrated.

限定部112は、検出対象を引出線313の長さの比率が予め設定された範囲内である少なくとも2つの部品情報310からなる組に限定する機能203を含みうる。機能203は、それに対応するチェックボックス1121が設計者によって有効状態に設定されることによって有効化されうる。図8、図9には、検出対象の組を、組を構成する1つの部品情報310の引出線313の長さと該組を構成する他の部品情報310の引出線313の長さとの比率が1±0.3の範囲内である組に限定する例が示されている。 The limiting unit 112 may include a function 203 that limits the detection target to a set consisting of at least two component information 310s in which the ratio of the lengths of the leader lines 313 is within a preset range. Function 203 can be enabled by setting the corresponding check box 1121 to a valid state by the designer. 8 and 9 show the ratio of the length of the leader line 313 of one component information 310 constituting the set to the length of the leader line 313 of the other component information 310 constituting the set. An example is shown which is limited to a set within the range of 1 ± 0.3.

図8の例では、部品名A001を有する部品情報310の引出線の長さが10.0mmであり、部品名B001を有する部品情報310の引出線の長さが8.0mmである。部品名A001を有する部品情報310の引出線の長さ(10.0mm)と部品名B001を有する部品情報310の引出線の長さ(8.0mm)との比率が1:0.8であるので、この例では、部品名A001を有する部品情報310と部品名B001を有する部品情報310との組は、検出対象とされる。 In the example of FIG. 8, the length of the leader wire of the component information 310 having the component name A001 is 10.0 mm, and the length of the leader wire of the component information 310 having the component name B001 is 8.0 mm. The ratio of the leader wire length (10.0 mm) of the component information 310 having the component name A001 to the leader wire length (8.0 mm) of the component information 310 having the component name B001 is 1: 0.8. Therefore, in this example, the set of the part information 310 having the part name A001 and the part information 310 having the part name B001 is the detection target.

図9の例では、部品名A001を有する部品情報310の引出線の長さが10.0mmであり、部品名B001を有する部品情報310の引出線の長さが6.0mmである。部品名A001を有する部品情報310の引出線の長さ(10.0mm)と部品名B001を有する部品情報310の引出線の長さ(6.0mm)との比率が1:0.6であるので、この例では、部品名A001を有する部品情報310と部品名B001を有する部品情報310との組は、検出対象外である。 In the example of FIG. 9, the length of the leader wire of the component information 310 having the component name A001 is 10.0 mm, and the length of the leader wire of the component information 310 having the component name B001 is 6.0 mm. The ratio of the leader wire length (10.0 mm) of the component information 310 having the component name A001 to the leader wire length (6.0 mm) of the component information 310 having the component name B001 is 1: 0.6. Therefore, in this example, the pair of the part information 310 having the part name A001 and the part information 310 having the part name B001 is not detected.

限定部112は、検出対象を互いの引出線313の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定する機能204を含みうる。機能204は、それに対応するチェックボックス1121が設計者によって有効状態に設定されることによって有効化されうる。図10、図11には、検出対象の組を、組を構成する1つの部品情報310の引出線313と該組を構成する他の部品情報310の引出線313との角度が90°以内である組に限定する例が示されている。 The limiting unit 112 may include a function 204 that limits the detection target to a set consisting of at least two component information in which the intersection angle of the leader lines 313 is within a preset angle. Function 204 can be enabled by setting the corresponding check box 1121 to a valid state by the designer. In FIGS. 10 and 11, in the set to be detected, the angle between the leader line 313 of one component information 310 constituting the set and the leader line 313 of the other component information 310 constituting the set is within 90 °. An example limited to a set is shown.

図10の例では、部品名A001を有する部品情報310の引出線と部品名B001を有する部品情報310の引出線とが40°で交差しているので、部品名A001を有する部品情報310と部品名B001を有する部品情報310との組は、検出対象とされる。図11の例では、部品名A001を有する部品情報310の引出線と部品名B001を有する部品情報310の引出線とが110°で交差しているので、部品名A001を有する部品情報310と部品名B001を有する部品情報310との組は、検出対象外とされる。 In the example of FIG. 10, since the leader line of the part information 310 having the part name A001 and the leader line of the part information 310 having the part name B001 intersect at 40 °, the part information 310 having the part name A001 and the part The pair with the part information 310 having the name B001 is the detection target. In the example of FIG. 11, since the leader line of the part information 310 having the part name A001 and the leader line of the part information 310 having the part name B001 intersect at 110 °, the part information 310 having the part name A001 and the part The pair with the part information 310 having the name B001 is excluded from the detection target.

限定部112は、検出対象を部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定する機能205を含みうる。機能205は、それに対応するチェックボックス1121が設計者によって有効状態に設定されることによって有効化されうる。 The limiting unit 112 may include a function 205 that limits the detection target to a set consisting of at least two component information in which the relationship between the relative position between the components and the relative position between the reference numerals satisfies the condition. Function 205 can be enabled by setting the corresponding check box 1121 to a valid state by the designer.

図12には、相対位置の決定方法の一例が示されている。この例では、ある部品または参照符号を基準として、他の部品または参照符号の相対位置は、左、上、右、下、左上、右上、右下、左下のいずれかの方向に存在するものとして決定される。ここで、他の部品または参照符号が存在する領域が左、上、右、下、左上、右上、右下、左下の方向のうちの2以上の方向に存在する場合には、例えば、基準に対する、他の部品または参照符号を取り囲む最小矩形領域の重心の方向が、基準に対する他の部品または参照符号の相対位置として決定されうる。たたし、他の規則に従って相対位置が決定されてもよい。 FIG. 12 shows an example of a method for determining the relative position. In this example, the relative position of one part or reference code is relative to the left, top, right, bottom, top left, top right, bottom right, or bottom left. It is determined. Here, when the area where the other part or the reference code exists exists in two or more of the directions of left, top, right, bottom, upper left, upper right, lower right, and lower left, for example, with respect to the reference. , The direction of the center of gravity of the smallest rectangular area surrounding the other part or reference code can be determined as the relative position of the other part or reference code to the reference. However, the relative position may be determined according to other rules.

図13には、部品名R001を有する部品情報に係る部品を基準として、部品名R002、R003、R004、R005を有する部品情報に係る部品の相対位置が決定される例が示されている。部品名R001を有する部品情報に係る部品を基準として、部品名R002、R003、R004、R005を有する部品情報に係る部品の相対位置は、上、左、左下、下として決定されている。 FIG. 13 shows an example in which the relative position of the part related to the part information having the part names R002, R003, R004, and R005 is determined with reference to the part related to the part information having the part name R001. The relative positions of the parts related to the part information having the part names R002, R003, R004, and R005 are determined as top, left, bottom left, and bottom with respect to the parts related to the part information having the part name R001.

一例において、限定部112は、検出対象の組を、部品間の相対位置と参照符号間の相対位置とが異なる、少なくとも2つの部品情報からなる組に限定する。この例では、検出対象として決定されるための条件は、部品間の相対位置と参照符号間の相対位置とが異なることである。図14には、部品間の相対位置と参照符号間の相対位置とが異なる場合に、そのような部品および参照符号を有する少なくとも2つの部品情報からなる組を検出対象とする例が示されている。 In one example, the limiting unit 112 limits the set to be detected to a set consisting of at least two component information in which the relative position between the components and the relative position between the reference codes are different. In this example, the condition for determining the detection target is that the relative position between the parts and the relative position between the reference codes are different. FIG. 14 shows an example in which a set consisting of at least two component information having such a component and a reference code is targeted for detection when the relative position between the components and the relative position between the reference codes are different. There is.

例1では、部品名R001を有する部品情報に係る部品を基準として、部品名R002を有する部品情報に係る部品は、下に存在する。また、例1では、部品名R001を有する部品情報の参照符号を基準として、部品名R002を有する部品情報の参照符号は、上に存在する。よって、例1では、部品名R001を有する部品情報と部品名R002を有する部品情報とにおいて、部品間の相対位置と参照符号間の相対位置とが互いに異なる。したがって、例1では、部品名R001を有する部品情報と部品名R002を有する部品情報からなる組が検出対象の組とされる。 In Example 1, the part related to the part information having the part name R002 is present below the part related to the part information having the part name R001. Further, in Example 1, the reference code for the component information having the component name R002 is present above the reference code for the component information having the component name R001. Therefore, in Example 1, the relative position between the parts and the relative position between the reference numerals are different from each other in the part information having the part name R001 and the part information having the part name R002. Therefore, in Example 1, the set consisting of the part information having the part name R001 and the part information having the part name R002 is set as the set to be detected.

例2では、部品名R001を有する部品情報に係る部品を基準として、部品名R002を有する部品情報に係る部品は、左に存在する。また、例2では、部品名R001を有する部品情報の参照符号を基準として、部品名R002を有する部品情報の参照符号は、左に存在する。よって、例2では、部品名R001を有する部品情報と部品名R002を有する部品情報とにおいて、部品間の相対位置と参照符号間の相対位置とが同じである。したがって、例2では、部品名R001を有する部品情報と部品名R002を有する部品情報からなる組が検出対象外とされる。 In Example 2, the part related to the part information having the part name R002 is on the left with respect to the part related to the part information having the part name R001. Further, in Example 2, the reference code for the component information having the component name R002 is on the left with reference to the reference code for the component information having the component name R001. Therefore, in Example 2, the relative position between the parts and the relative position between the reference numerals are the same in the part information having the part name R001 and the part information having the part name R002. Therefore, in Example 2, the set consisting of the part information having the part name R001 and the part information having the part name R002 is excluded from the detection target.

図15には、除外部113によって表示部140の表示画面141に提供されるユーザインターフェース1130が例示されている。ユーザインターフェース1130は、例えば、検出部111によって検出された、エラーを有する組から、ユーザが除外することを希望(指定)する組を除外するためのチェックボックス1131を有する。例えば、エラーERROR2を除外することをユーザが希望する場合、エラーERROR2に対応するチェックボックス1131がチェックされる。これにより、エラーERROR2がエラーのリストから除外される。また、エラーERROR2は、以後の再度実施されうる検査において、エラーの検出対象から除外されうる。 FIG. 15 illustrates a user interface 1130 provided by the exclusion unit 113 to the display screen 141 of the display unit 140. The user interface 1130 has, for example, a check box 1131 for excluding the set that the user wants (designates) to exclude from the set having an error detected by the detection unit 111. For example, if the user wishes to exclude the error ERROR2, the check box 1131 corresponding to the error ERROR2 is checked. This removes error ERROR2 from the list of errors. Further, the error ERROR 2 may be excluded from the error detection target in the subsequent inspection that may be performed again.

修正部114は、エラーを有する組を構成する少なくとも2つの部品情報310の少なくとも一部を修正するように構成されうる。図16には、部品名R002を有する部品情報と部品名R003を有する部品情報とからなる組が、それらの引出線が交差していることに基づいて、エラーを有することが検出部111によって検出された後に、修正部114によって該エラーが修正(除去)される例が示されている。修正部114は、例えば、引出線の交差がなくなるように、部品名R002を有する部品情報の参照符号の位置と部品名R003を有する部品情報の参照符号の位置とを交換するように構成されうる。これにより、エラーが修正(除去)されうる。 The correction unit 114 may be configured to correct at least a portion of at least two component information 310s that make up the set with the error. In FIG. 16, the detection unit 111 detects that the set consisting of the part information having the part name R002 and the part information having the part name R003 has an error based on the intersection of the leader lines. An example is shown in which the error is corrected (removed) by the correction unit 114 after the error has been corrected. The correction unit 114 may be configured to exchange, for example, the position of the reference code of the part information having the part name R002 with the position of the reference code of the part information having the part name R003 so that the intersection of the leader lines does not occur. .. This can correct (remove) the error.

図17には、検査装置100の動作、即ち、検査プログラム110に従って実行されうる検査方法が例示的に示されている。工程S1611では、検査プログラム110(に従って動作する検査装置100)は、プリント基板の設計情報300を検査装置100に読み込む。工程S1612では、検査プログラム110(に従って動作する検査装置100)は、設計情報300に基づいて、検査対象リストを生成する。検査対象リストは、検出対象の組の集合体であり、各組は、少なくとも2つの部品情報310で構成されうる。 FIG. 17 schematically shows the operation of the inspection device 100, that is, the inspection method that can be performed according to the inspection program 110. In step S1611, the inspection program 110 (inspection device 100 operating according to the inspection program 110) reads the printed circuit board design information 300 into the inspection device 100. In step S1612, the inspection program 110 (inspection apparatus 100 operating according to the inspection program 100) generates an inspection target list based on the design information 300. The inspection target list is a collection of sets to be detected, and each set may be composed of at least two component information 310s.

工程S1613では、検査プログラム110(に従って動作する検査装置100)は、検出条件を設定する。検出条件の設定は、限定部112によって検出対象の組を限定するための設定を含みうる。より具体的には、検出条件の設定は、例えば、ユーザによる操作に応答して図3に例示されるようなユーザインターフェース1120を表示部140の表示画面141に提供し、ユーザインターフェース1120に対するユーザによる操作を取込むことによって限定部112が検出対象の組を限定する処理を含みうる。 In step S1613, the inspection program 110 (inspection apparatus 100 operating according to the inspection program 100) sets the detection conditions. The setting of the detection condition may include a setting for limiting the set to be detected by the limiting unit 112. More specifically, in the setting of the detection condition, for example, the user interface 1120 as illustrated in FIG. 3 is provided on the display screen 141 of the display unit 140 in response to the operation by the user, and the user interface 1120 is set by the user. By incorporating an operation, the limiting unit 112 may include a process of limiting the set to be detected.

工程S1614では、検査プログラム110(に従って動作する検査装置100)は、工程S1612で生成された検出対象リストに含まれる複数の組から工程S1613で設定された検出条件に従う組を選択して、選択された組を新たな検出対象リストとする。即ち、工程S1614では、工程S1612で生成された検出対象リストが工程S1613で設定された検出条件に従って更新される。 In step S1614, the inspection program 110 (inspection apparatus 100 operating according to step S1612) selects and selects a set according to the detection conditions set in step S1613 from a plurality of sets included in the detection target list generated in step S1612. The set is used as a new detection target list. That is, in step S1614, the detection target list generated in step S1612 is updated according to the detection conditions set in step S1613.

工程S1615では、検査プログラム110の検出部111(に従って動作する検査装置100)は、工程S1614で更新された検出対象リストから、引出線同士の交差に基づいて、エラーを有する組を検出する。工程S1616では、検査プログラム110の表示制御部115(に従って動作する検査装置100)は、工程S1615で実行されたエラー検出の結果を表示部140の表示画面141に表示する。この表示は、例えば、図15に示されるような形式でなされうるが、他の形式でなされてもよい。 In step S1615, the detection unit 111 (inspection device 100 operating according to) of the inspection program 110 detects a set having an error from the detection target list updated in step S1614 based on the intersection of the leader lines. In step S1616, the display control unit 115 of the inspection program 110 (inspection device 100 operating according to the inspection program 110) displays the result of the error detection executed in step S1615 on the display screen 141 of the display unit 140. This display may be made, for example, in the format shown in FIG. 15, but may be made in other formats.

工程S1617では、検査プログラム110の除外部113(に従って動作する検査装置100)は、工程S1615で検出部111によって検出された、エラーを有する組から、ユーザが除外することを希望する組を除外する。この処理は、例えば、図15に示されるようなユーザインターフェース1130を介して実行されうる。 In step S1617, the exclusion unit 113 (inspection apparatus 100 operating according to) of the inspection program 110 excludes the set that the user wishes to exclude from the set having an error detected by the detection unit 111 in step S1615. .. This process can be performed, for example, via the user interface 1130 as shown in FIG.

工程S1618では、ユーザによる設計情報300の編集がなされうる。この編集は、検査プログラム110が組み込まれた編集プログラムによってなされうる。また、この編集は、修正部114によって、エラーを有する組を構成する少なくとも2つの部品情報310を修正する処理を含みうる。 In step S1618, the user can edit the design information 300. This editing may be done by an editing program incorporating the inspection program 110. Further, this editing may include a process of correcting at least two component information 310s constituting a set having an error by the correction unit 114.

工程S1619では、検査を再実行するかどうかが判断され、検査を再実行する場合には、工程S1601に戻り、検査を再実行しない場合には、検査プログラム110による検査が終了する。 In step S1619, it is determined whether or not to re-execute the inspection. If the inspection is re-executed, the process returns to step S1601, and if the inspection is not re-executed, the inspection by the inspection program 110 ends.

Claims (8)

複数の部品情報を含む設計情報を検査する検査装置であって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、
前記検査装置は、
前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出部と、
前記検出部による検出結果を表示部に表示させる表示制御部と、
エラーの検出対象を限定する限定部と、を備え、
前記検出部は、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出
前記限定部は、
前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、
の少なくとも1つを行う、
ことを特徴とする検査装置。
An inspection device that inspects design information including a plurality of component information, and each of the plurality of component information includes a component position information indicating the position of the component and a reference code indicating the position of a reference code assigned to the component. Including location information
The inspection device is
From the design information, a detector that detects a set consisting of at least two component information having an error, and
A display control unit that displays the detection result of the detection unit on the display unit,
With a limited part that limits the error detection target ,
The detection unit has a leader line indicating that the component and the reference code specified by the component information of the at least two component information have a correspondence relationship with each other and the at least two component information. A pair with an error is detected from the design information based on the intersection of the component specified in the other component information and the leader line indicating that the reference code has a correspondence relationship with each other.
The limited part is
The set to be detected is limited to a set consisting of at least two component information in which the distance between the components is within the set distance.
The detection target is limited to a set consisting of at least two component information of the same component type.
The detection target is limited to a set consisting of at least two component information whose leader length ratio is within a preset range.
The detection target is limited to a set consisting of at least two component information in which the intersection angle of the leader lines is within a preset angle.
The detection target is limited to a set consisting of at least two component information in which the relationship between the relative position between the components and the relative position between the reference codes satisfies the condition.
Do at least one of
An inspection device characterized by that.
複数の部品情報を含む設計情報を検査する検査装置であって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、
前記検査装置は、
前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出部と、
前記検出部による検出結果を表示部に表示させる表示制御部と、
前記検出部によって検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外部と、を備え
前記検出部は、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する、
ことを特徴とす検査装置。
An inspection device that inspects design information including a plurality of component information, and each of the plurality of component information includes a component position information indicating the position of the component and a reference code indicating the position of a reference code assigned to the component. Including location information
The inspection device is
From the design information, a detector that detects a set consisting of at least two component information having an error, and
A display control unit that displays the detection result of the detection unit on the display unit,
The exclusion unit comprises an exclusion unit that excludes the set specified by the user to be excluded from the group having the error detected by the detection unit.
The detection unit has a leader line indicating that the component and the reference code specified by the component information of the at least two component information have a correspondence relationship with each other and the at least two component information. A pair having an error is detected from the design information based on the intersection of the component specified by other component information and a leader line indicating that the reference code has a correspondence relationship with each other.
An inspection device characterized by that.
前記エラーを有する組を構成する少なくとも2つの部品情報を修正する修正部を更に備える、
ことを特徴とする請求項1又は2に記載の検査装置。
Further provided with a correction unit for correcting at least two component information constituting the set having the error.
The inspection apparatus according to claim 1 or 2 .
前記修正部は、前記エラーを有する組を構成する少なくとも2つの部品情報のそれぞれの前記参照符号の位置を修正する、
ことを特徴とする請求項に記載の検査装置。
The correction unit corrects the position of the reference numeral of each of the at least two component information constituting the set having the error.
The inspection apparatus according to claim 3 .
複数の部品情報を含む設計情報をコンピュータプログラムに従ってコンピュータによって検査する検査方法であって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記コンピュータプログラムに従って動作する前記コンピュータによって検出部、表示制御部および限定部が構成され、
前記検査方法は、
前記検出部によって、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、
前記表示制御部によって、前記検出工程における検出結果を表示部に表示させる表示制御工程と、
前記限定部によって、エラーの検出対象を限定する限定工程と、を含み、
前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出
前記限定工程では、
前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、
の少なくとも1つが行われる、
ことを特徴とする検査方法。
It is an inspection method in which design information including a plurality of part information is inspected by a computer according to a computer program , and each of the plurality of part information includes a part position information indicating a part position and a reference code assigned to the part. A detection unit, a display control unit, and a limitation unit are configured by the computer that includes reference code position information indicating a position and operates according to the computer program.
The inspection method is
A detection step of detecting a set consisting of at least two component information having an error from the design information by the detection unit .
A display control step of displaying the detection result in the detection step on the display unit by the display control unit, and a display control step.
The limitation step includes a limitation step of limiting an error detection target by the limitation portion .
In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. A pair having an error is detected from the design information based on the intersection of the component specified by other component information and the leader line indicating that the reference code has a correspondence relationship with each other.
In the limited process,
The set to be detected is limited to a set consisting of at least two component information in which the distance between the components is within the set distance.
The detection target is limited to a set consisting of at least two component information of the same component type.
The detection target is limited to a set consisting of at least two component information whose leader length ratio is within a preset range.
The detection target is limited to a set consisting of at least two component information in which the intersection angle of the leader lines is within a preset angle.
The detection target is limited to a set consisting of at least two component information in which the relationship between the relative position between the components and the relative position between the reference codes satisfies the condition.
At least one of
An inspection method characterized by that.
複数の部品情報を含む設計情報をコンピュータプログラムに従ってコンピュータによって検査する検査方法であって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記コンピュータプログラムに従って動作する前記コンピュータによって検出部、表示制御部および除外部が構成され、
前記検査方法は、
前記検出部によって、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、
前記表示制御部によって、前記検出工程における検出結果を表示部に表示させる表示制御工程と、
前記除外部によって、前記検出工程において検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外工程と、を含み、
前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する、
ことを特徴とする検査方法。
It is an inspection method in which design information including a plurality of part information is inspected by a computer according to a computer program , and each of the plurality of part information includes a part position information indicating a part position and a reference code assigned to the part. A detection unit, a display control unit, and an exclusion unit are configured by the computer that includes reference code position information indicating a position and operates according to the computer program.
The inspection method is
A detection step of detecting a set consisting of at least two component information having an error from the design information by the detection unit .
A display control step of displaying the detection result in the detection step on the display unit by the display control unit, and a display control step.
The exclusion unit includes an exclusion step of excluding a set specified by the user to be excluded from the set having the error detected in the detection step .
In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. A pair having an error is detected from the design information based on the intersection of the component specified by other component information and a leader line indicating that the reference code has a correspondence relationship with each other.
An inspection method characterized by that.
複数の部品情報を含む設計情報を検査する検査方法をコンピュータに実行させるコンピュータプログラムであって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、
前記検査方法は、
前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、
前記検出工程における検出結果を表示部に表示させる表示制御工程と、
エラーの検出対象を限定する限定工程と、を含み、
前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出
前記限定工程では、
前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、
の少なくとも1つが行われる、
ことを特徴とするコンピュータプログラム。
It is a computer program that causes a computer to execute an inspection method for inspecting design information including a plurality of part information, and each of the plurality of part information includes a part position information indicating a part position and a reference assigned to the part. Includes reference code point information indicating the position of the code
The inspection method is
From the design information, a detection process for detecting a set consisting of at least two component information having an error, and
A display control step for displaying the detection result in the detection step on the display unit, and
Including a limited process that limits the error detection target ,
In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. A pair having an error is detected from the design information based on the intersection of the component specified by other component information and the leader line indicating that the reference code has a correspondence relationship with each other.
In the limited process,
The set to be detected is limited to a set consisting of at least two component information in which the distance between the components is within the set distance.
The detection target is limited to a set consisting of at least two component information of the same component type.
The detection target is limited to a set consisting of at least two component information whose leader length ratio is within a preset range.
The detection target is limited to a set consisting of at least two component information in which the intersection angle of the leader lines is within a preset angle.
The detection target is limited to a set consisting of at least two component information in which the relationship between the relative position between the components and the relative position between the reference codes satisfies the condition.
At least one of
A computer program that features that.
複数の部品情報を含む設計情報を検査する検査方法をコンピュータに実行させるコンピュータプログラムであって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、
前記検査方法は、
前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、
前記検出工程における検出結果を表示部に表示させる表示制御工程と、
前記検出工程において検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外工程と、を含み、
前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する、
ことを特徴とするコンピュータプログラム。
It is a computer program that causes a computer to execute an inspection method for inspecting design information including a plurality of part information, and each of the plurality of part information includes a part position information indicating a part position and a reference assigned to the part. Includes reference code point information indicating the position of the code
The inspection method is
From the design information, a detection process for detecting a set consisting of at least two component information having an error, and
A display control step for displaying the detection result in the detection step on the display unit, and
Including an exclusion step of excluding a set specified by the user to be excluded from the set having the error detected in the detection step .
In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. A pair having an error is detected from the design information based on the intersection of the component specified by other component information and a leader line indicating that the reference code has a correspondence relationship with each other.
A computer program that features that.
JP2018051498A 2018-03-19 2018-03-19 Inspection equipment, inspection methods and computer programs Active JP7050543B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018051498A JP7050543B2 (en) 2018-03-19 2018-03-19 Inspection equipment, inspection methods and computer programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018051498A JP7050543B2 (en) 2018-03-19 2018-03-19 Inspection equipment, inspection methods and computer programs

Publications (2)

Publication Number Publication Date
JP2019164514A JP2019164514A (en) 2019-09-26
JP7050543B2 true JP7050543B2 (en) 2022-04-08

Family

ID=68065579

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018051498A Active JP7050543B2 (en) 2018-03-19 2018-03-19 Inspection equipment, inspection methods and computer programs

Country Status (1)

Country Link
JP (1) JP7050543B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009003892A (en) 2007-06-25 2009-01-08 Nec Access Technica Ltd Printed board design verification system, printed board design verification method and printed board design verification program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2710882B2 (en) * 1991-08-30 1998-02-10 三菱電機株式会社 Automatic data placement device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009003892A (en) 2007-06-25 2009-01-08 Nec Access Technica Ltd Printed board design verification system, printed board design verification method and printed board design verification program

Also Published As

Publication number Publication date
JP2019164514A (en) 2019-09-26

Similar Documents

Publication Publication Date Title
US7430729B2 (en) Design rule report utility
JP6988500B2 (en) Inspection management system, inspection management device, inspection management method
CN114239480A (en) Method and device for processing silk-screen data in PCB data and electronic equipment
JP4591788B2 (en) Printed circuit board design verification system, printed circuit board design verification method, and printed circuit board design verification program
JP7050543B2 (en) Inspection equipment, inspection methods and computer programs
JP4454428B2 (en) Component edge detection method, component edge detection program, and inspection apparatus
CN112272968B (en) Inspection method, inspection system, and recording medium
JP4273140B2 (en) Board layout check system and board layout check method
JP2007272342A (en) Board design support device and board design support program
CN105930845B (en) Method and apparatus for teaching part information
CN107908873B (en) Method and device for checking high-speed line across reference planes
JP4682660B2 (en) Map data inspection apparatus and map data inspection method
CN115481596A (en) Method, apparatus, device and medium for correcting offset of assembled printed circuit board model
JP2010147322A (en) Method of creating 3d mounting data of component mounting machine
JP2015075412A (en) Appearance inspection system
JP7088874B2 (en) Electronic component visual inspection system
JPH11282895A (en) Electric system cad net data verifying method and medium in which electric system cad net data verification program is recorded
CN112292924B (en) Inspection method, inspection system, and recording medium
JP5601708B2 (en) Component mounting reference mark registration apparatus and component mounting reference mark registration method
JP2002334124A (en) Device and method for adjusting wiring width in printed wiring board
JP3241862B2 (en) Method for determining relay pad when producing inspection machine for printed wiring board
JP4008643B2 (en) Method of operating printed circuit board design apparatus
JP2008197862A (en) Wiring length calculation system
JP2000022385A (en) Method for mounting and inspecting
JP2010128541A (en) Manual arrangement design support program and manual arrangement design support device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201210

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20210312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220106

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220225

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: 20220307

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220329

R150 Certificate of patent or registration of utility model

Ref document number: 7050543

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150