Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4887243B2 - Information collation apparatus, information collation method, program, and recording medium - Google Patents
[go: Go Back, main page]

JP4887243B2 - Information collation apparatus, information collation method, program, and recording medium - Google Patents

Information collation apparatus, information collation method, program, and recording medium Download PDF

Info

Publication number
JP4887243B2
JP4887243B2 JP2007226929A JP2007226929A JP4887243B2 JP 4887243 B2 JP4887243 B2 JP 4887243B2 JP 2007226929 A JP2007226929 A JP 2007226929A JP 2007226929 A JP2007226929 A JP 2007226929A JP 4887243 B2 JP4887243 B2 JP 4887243B2
Authority
JP
Japan
Prior art keywords
information
identification information
deletion
collation
strikethrough
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
JP2007226929A
Other languages
Japanese (ja)
Other versions
JP2009059236A (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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2007226929A priority Critical patent/JP4887243B2/en
Publication of JP2009059236A publication Critical patent/JP2009059236A/en
Application granted granted Critical
Publication of JP4887243B2 publication Critical patent/JP4887243B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、情報が一致するか否か照合をすることができる情報照合装置、情報照合方法、プログラムおよび記録媒体に関し、より詳細には、コンピュータを用いて、図面に記載される部品に関する情報と、部品表に含まれる部品に関する情報とが一致しているか否かを照合することができる情報照合装置、情報照合方法、プログラムおよび記録媒体に関する。   The present invention relates to an information collation apparatus, an information collation method, a program, and a recording medium that can collate whether or not the information matches, and more specifically, using a computer, information on components described in the drawings, and The present invention relates to an information collation apparatus, an information collation method, a program, and a recording medium that can collate whether or not the information about the parts included in the parts table matches.

一般に、プリント基板の設計では、設計者は、図形を表示することができるグラフィックス表示装置を使用したCAD(Computer Aided Design)システムを用いて、電子回路の回路図あるいは部品の配置および配線を示す基板レイアウト図を設計する。さらに、設計したプリント基板のデータに基づいて、プリント基板を製造するための作業指図書を作成し、作成した作業指図書を生産部門に送達することによって作業指示を行う。   In general, in designing a printed circuit board, a designer uses a CAD (Computer Aided Design) system using a graphics display device capable of displaying a graphic to show a circuit diagram of an electronic circuit or an arrangement and wiring of components. Design the board layout. Furthermore, based on the data of the designed printed circuit board, a work instruction for producing the printed circuit board is created, and a work instruction is given by delivering the created work instruction to the production department.

作業指図書は、たとえば部品の配置およびその部品名称を注記として部品付近に記載したレイアウト図面と、部品の調達に用いられる部品の一覧を示す部品構成表(以下「部品表」という)とから構成される。レイアウト図面と部品表とは、CADシステムを用いて設計されたプリント基板のデータに基づいて作成されるので、レイアウト図面に含まれる部品と部品表に含まれる部品とは、作成された時点では一対一に対応する。しかし、一旦作成されたレイアウト図面および部品表は、それぞれ独立に編集あるいは加工が可能である。たとえばレイアウト図面は、図面編集装置によって、そして部品表は、テキスト編集装置によって、編集あるいは加工された後利用されることがある。   The work order is composed of, for example, a layout drawing in which the part layout and the part name are noted in the vicinity of the part and a part configuration table (hereinafter referred to as “parts table”) showing a list of parts used for parts procurement. Is done. Since the layout drawing and the parts table are created based on the data of the printed circuit board designed using the CAD system, the parts included in the layout drawing and the parts included in the parts table are a pair at the time of creation. Corresponding to one. However, once created, the layout drawing and the parts table can be independently edited or processed. For example, a layout drawing may be used after being edited or processed by a drawing editing device and a parts table by a text editing device.

このように、異なる装置で編集されると、レイアウト図面と部品表との対応関係が崩れてしまうことがあるので、整合性を確認するために、レイアウト図面と部品表との間の照合作業が必要になる。この照合作業を人手によって行う場合、照合者は、レイアウト図面および部品表を、それぞれの編集装置つまり図面編集装置およびテキスト編集装置によって紙に出力し、部品の1つ1つについて、レイアウト図面および部品表の両方に対応するものがあるか否かを確認し、対応するものがある部品についてマーキングするという作業が行なわれ、多大の時間および工数がかかる。   In this way, if the editing is performed with a different device, the correspondence between the layout drawing and the parts table may be lost. Therefore, in order to confirm the consistency, the collation work between the layout drawing and the parts table is not performed. I need it. When this collation operation is performed manually, the collator outputs the layout drawing and the parts table on paper by the respective editing devices, that is, the drawing editing device and the text editing device, and the layout drawing and the part for each part. It takes an enormous amount of time and man-hours to check whether or not there are corresponding parts in the table, and to mark parts with corresponding parts.

従来の技術として、コミュニケーションシステムがある。このコミュニケーションシステムは、図形を表示するグラフィックス表示装置および文字列を表示するテキストファイル表示装置を含む。グラフィックス表示装置は、回路記号、素子および部品などの要素を示すグラフィックデータが示す図形を表示し、グラフィックスデータに対応する文字列を示すテキストデータから構成されるテキストファイルを出力することができる。さらに、グラフィックス表示装置は、表示された図形に対して入力あるいは編集が可能であり、入力あるいは編集されたグラフィックスデータについてもテキストファイルを出力することができる。   There is a communication system as a conventional technique. The communication system includes a graphics display device that displays graphics and a text file display device that displays character strings. The graphics display device can display a graphic indicated by graphic data indicating elements such as circuit symbols, elements, and components, and can output a text file composed of text data indicating a character string corresponding to the graphic data. . Furthermore, the graphics display device can input or edit the displayed graphic, and can output a text file for the input or edited graphics data.

テキストファイル表示装置は、グラフィックス表示装置によって出力されたテキストファイルに基づいて、テキストデータが示す文字列を表示し、表示した文字列あるいは文字列行をマウスによって指定することができる。テキストファイル表示装置は、マウスによって指定された文字列あるいは文字列行に対応するコマンドをグラフィックス表示装置へ送る。グラフィックス表示装置は、表示している図形のうち、テキストファイル表示装置から受け取ったコマンドが示す文字列あるいは文字列行に対応する図形の表示態様を、たとえばハイライト表示、ズーム表示またはビットマップ表示に変化させることによって、照合者による照合の負担を軽減することができる(たとえば特許文献1参照)。   The text file display device can display the character string indicated by the text data based on the text file output by the graphics display device, and can specify the displayed character string or character string line with the mouse. The text file display device sends a command corresponding to the character string or character string line designated by the mouse to the graphics display device. The graphics display device displays, for example, a highlight display, a zoom display, or a bitmap display of a graphic display mode corresponding to a character string or a character string line indicated by a command received from a text file display device. By changing to, the burden of collation by the collator can be reduced (see, for example, Patent Document 1).

特許第2969423号公報Japanese Patent No. 2969423

しかしながら、上述した従来の技術は、グラフィックスデータに含まれる要素について、テキストデータに含まれる文字列との照合は可能であるが、編集によってグラフィックデータから削除された要素については、照合することができないという問題がある。   However, although the conventional technology described above can collate the elements included in the graphics data with the character string included in the text data, it can collate the elements deleted from the graphic data by editing. There is a problem that you can not.

本発明の目的は、削除された部品などの要素についても照合することができる情報照合装置、情報照合方法、プログラムおよび記録媒体を提供することである。   An object of the present invention is to provide an information collation apparatus, an information collation method, a program, and a recording medium that can collate elements such as deleted parts.

本発明は、個々の要素を識別するための第1の識別情報、および第1の識別情報に付与され、削除された第1の識別情報であることを示す第1の削除情報を含む第1の被照合情報と、個々の要素を識別するための第2の識別情報、および第2の識別情報に付与され、削除された第2の識別情報であることを示す第2の削除情報を含む第2の被照合情報とを入力する入力手段と、
入力手段によって入力された第1の被照合情報に含まれる第1の識別情報と、入力手段によって入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合するとき、少なくとも、第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与されない第2の識別情報とが一致するか否かを照合し、さらに、第1の被照合情報に含まれ、かつ第1の削除情報が付与された第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与された第2の識別情報とが一致するか否かを照合する照合手段と、
照合手段によって照合された照合結果を表す照合結果情報を出力する出力手段と
第1の削除情報が付与されない第1の識別情報に一致する第2の識別情報が、前記第2の被照合情報に含まれる第2の識別情報にない場合、前記第1の削除情報が付与されない第1の識別情報に第1の削除情報を付与する取り消し線追加ボタンと、
第1の削除情報が付与された第1の識別情報に一致する第2の識別情報に第2の削除情報が付与されている場合、前記第1の削除情報が付与された第1の識別情報の第1の削除情報を削除する取り消し線削除ボタンとを含み
前記照合手段は、取り消し線追加ボタンによって第1の削除情報が付与された第1の識別情報および取り消し線削除ボタンによって第1の削除情報が削除された第1の識別情報のいずれか一方と、前記入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合することを特徴とする情報照合装置である。
The present invention includes first identification information for identifying individual elements, and first deletion information that is added to the first identification information and indicates the first identification information that has been deleted. Information to be checked, second identification information for identifying each element, and second deletion information that is given to the second identification information and indicates that the second identification information has been deleted. Input means for inputting second collated information;
Whether or not the first identification information included in the first collated information input by the input unit matches the second identification information included in the second collated information input by the input unit At the time of collation, at least first identification information that is included in the first collated information and that is not given the first deletion information, and that is included in the second collation information and that the second deletion information is given The second identification information that is not matched is matched, and further, the first identification information that is included in the first checked information and that has been given the first deletion information, Collation means for collating whether or not the second identification information that is included in the collation information and the second deletion information is assigned matches;
Output means for outputting collation result information representing the collation result collated by the collation means ;
When the second identification information that matches the first identification information to which the first deletion information is not added is not included in the second identification information included in the second collated information, the first deletion information is added. A strikethrough addition button for assigning the first deletion information to the first identification information that is not performed,
When the second deletion information is given to the second identification information that matches the first identification information to which the first deletion information is given, the first identification information to which the first deletion information is given And a strikethrough deletion button for deleting the first deletion information of
The verification means includes either one of the first identification information to which the first deletion information is given by the strikethrough addition button and the first identification information from which the first deletion information is deleted by the strikethrough deletion button, The information collating apparatus is configured to collate whether or not the second identification information included in the input second collated information matches .

また本発明は、前記出力手段は、前記第1の被照合情報に含まれる第1の識別情報のうち、前記照合手段による照合結果が一致していないことを示している第1の識別情報を、前記照合手段による照合結果が一致していることを示している第1の識別情報と異なる出力形態で出力することを特徴とする。   According to the present invention, the output means includes first identification information indicating that the collation result by the collation means does not match among the first identification information included in the first collation information. The output is performed in a different output form from the first identification information indicating that the collation results by the collation means match.

また本発明は、前記照合手段は、さらに、前記第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報であって、その第1の識別情報に一致する第2の識別情報が、前記第2の被照合情報に含まれる第2の識別情報のうち第2の削除情報が付与されない第2の識別情報に含まれない第1の識別情報を、一致していないと判定することを特徴とする。   Further, according to the present invention, the collation means further includes first identification information that is included in the first collation information and to which the first deletion information is not added, and matches the first identification information. The second identification information matches the first identification information that is not included in the second identification information to which the second deletion information is not added, among the second identification information included in the second collated information. It is characterized by determining that it is not.

また本発明は、前記出力手段は、さらに、前記第1の被照合情報に含まれる第1の識別情報の数と、前記第2の被照合情報に含まれる第2の識別情報の数とを出力することを特徴とする。   According to the present invention, the output means further includes the number of first identification information included in the first collated information and the number of second identification information included in the second collated information. It is characterized by outputting.

また本発明は、前記出力手段は、前記第1の被照合情報に含まれ、かつ前記照合手段による照合結果が一致していないことを示している第1の識別情報を、一致していないことを表す予め定める色で出力することを特徴とする。   According to the present invention, the output means does not match the first identification information included in the first collated information and indicates that the collation result by the collation means does not match. Is output in a predetermined color representing the color.

また本発明は、前記出力手段は、前記第1の被照合情報に含まれ、かつ前記照合手段による照合結果が一致していることを示している第1の識別情報を、一致していることを表す予め定める色で出力することを特徴とする。   According to the present invention, the output means matches the first identification information included in the first checked information and indicates that the matching results by the matching means match. Is output in a predetermined color representing the color.

また本発明は、前記第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報の中から削除する第1の識別情報を指定し、指定した第1の識別情報に第1の削除情報を付与する編集手段をさらに含むことを特徴とする。   In the present invention, the first identification information to be deleted is designated from the first identification information included in the first collated information and the first deletion information is not given, and the designated first identification is specified. The information processing device further includes editing means for adding the first deletion information to the information.

また本発明は、前記第1の被照合情報に含まれ、かつ第1の削除情報が付与された第1の識別情報のうちで、第1の削除情報の付与を止める第1の識別情報を指定し、指定した第1の識別情報に付与されていた第1の削除情報を除去する編集手段をさらに含むことを特徴とする。   In the present invention, the first identification information that is included in the first collated information and that is assigned with the first deletion information is the first identification information that stops giving the first deletion information. It further includes an editing means for specifying and removing the first deletion information assigned to the specified first identification information.

また本発明は、前記入力手段によって入力された第1の被照合情報に含まれる第1の識別情報のうちのいずれかの第1の識別情報を指定し、指定した第1の識別情報を変更する編集手段をさらに含むことを特徴とする。   In the present invention, any one of the first identification information included in the first collation information input by the input means is designated, and the designated first identification information is changed. And editing means.

また本発明は、前記出力手段は、前記照合手段による照合結果が一致していないことを示している第1の識別情報のみを出力することが可能であることを特徴とする。   Further, the present invention is characterized in that the output means can output only the first identification information indicating that the collation result by the collation means does not match.

また本発明は、前記出力手段は、前記照合手段の照合結果を、カンマ区切りテキストファイル形式で出力することを特徴とする。   In the invention, it is preferable that the output unit outputs a collation result of the collation unit in a comma-delimited text file format.

また本発明は、前記入力手段によって入力された第1の被照合情報は、階層化され、
前記第1の被照合情報の階層うちの少なくとも1つの階層を設定する設定手段をさらに含み、
前記照合手段は、前記入力手段によって入力された第1の被照合情報のうち、設定手段によって設定された階層に含まれる第1の識別情報についてのみ照合することを特徴とする。
In the present invention, the first collated information input by the input means is hierarchized,
Setting means for setting at least one of the layers of the first collated information;
The collation means collates only the first identification information included in the hierarchy set by the setting means among the first collation information input by the input means.

また本発明は、第1の識別情報を出力する色および第1の削除情報を出力する色を設定する設定手段をさらに含み、
前記出力手段は、設定手段によって設定された色で、第1の識別情報および第1の削除情報を出力することを特徴とする。
The present invention further includes setting means for setting a color for outputting the first identification information and a color for outputting the first deletion information,
The output means outputs the first identification information and the first deletion information in a color set by the setting means.

また本発明は、前記要素は、部品であり、
前記第1の識別情報および前記第2の識別情報は、部品名であり、
前記第1の削除情報および前記第2の削除情報は、部品名が削除された部品名であることを示す取り消し線を表す取り消し線情報であり、
前記第1の被照合情報は、図面に記載される部品の部品名を含み、
前記第2の被照合情報は、部品名を一覧にした部品表に記載される部品名を含むことを特徴とする。
In the present invention, the element is a part,
The first identification information and the second identification information are part names,
The first deletion information and the second deletion information are strikethrough information indicating strikethrough indicating that the part name is the deleted part name,
The first collated information includes a part name of a part described in the drawing,
The second collated information includes a part name described in a parts table that lists parts names.

また本発明は、前記第1の被照合情報は、第1の識別情報に付与される形状を表わし、かつ前記第1の削除情報を含む付与情報を含み、
前記照合手段は、前記第1の被照合情報に含まれる付与情報が示す形状が、予め定める形状でかつ前記第1の識別情報に対して予め定める位置に付与されているとき、前記第1の被照合情報に含まれる付与情報を第1の削除情報であると判定することを特徴とする。
In the present invention, the first collated information includes a grant information that represents a shape given to the first identification information and includes the first deletion information,
The collation means is configured such that when the shape indicated by the provision information included in the first collation information is a predetermined shape and is provided at a predetermined position with respect to the first identification information. The provision information included in the collated information is determined as the first deletion information.

また本発明は、入力手段、出力手段、取り消し線追加ボタンおよび取り消し線削除ボタンを含む情報照合装置で実行される情報照合方法であって、
個々の要素を識別するための第1の識別情報、および第1の識別情報に付与され、削除された第1の識別情報であることを示す第1の削除情報を含む第1の被照合情報と、個々の要素を識別するための第2の識別情報、および第2の識別情報に付与され、削除された第2の識別情報であることを示す第2の削除情報を含む第2の被照合情報とを入力手段によって入力する入力ステップと、
入力ステップで入力された第1の被照合情報に含まれる第1の識別情報と、入力ステップで入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合するとき、少なくとも、第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与されない第2の識別情報とが一致するか否かを照合し、さらに、第1の被照合情報に含まれ、かつ第1の削除情報が付与された第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与された第2の識別情報とが一致するか否かを照合する照合ステップと、
照合ステップで照合された照合結果を表す照合結果情報を出力手段に出力する出力ステップと
取り消し線追加ボタンが操作されたとき、第1の削除情報が付与されない第1の識別情報に一致する第2の識別情報が、前記第2の被照合情報に含まれる第2の識別情報にない場合、前記第1の削除情報が付与されない第1の識別情報に第1の削除情報を付与する取り消し線追加ステップと、
取り消し線削除ボタンが操作されたとき、第1の削除情報が付与された第1の識別情報に一致する第2の識別情報に第2の削除情報が付与されている場合、前記第1の削除情報が付与された第1の識別情報の第1の削除情報を削除する取り消し線削除ステップとを含み、
前記照合ステップでは、取り消し線追加ステップで第1の削除情報が付与された第1の識別情報および取り消し線削除ステップで第1の削除情報が削除された第1の識別情報のいずれか一方と、前記入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合することを特徴とする情報照合方法である。
Further, the present invention is an information collation method executed by an information collation apparatus including an input unit, an output unit, a strikethrough addition button and a strikethrough deletion button,
1st to-be-checked information including the 1st identification information for identifying each element, and the 1st deletion information which is given to the 1st identification information and shows that it is the deleted 1st identification information And second identification information for identifying each element, and second identification information including second deletion information given to the second identification information and indicating that the second identification information has been deleted. An input step of inputting collation information by an input means ;
Whether or not the first identification information included in the first collated information input in the input step matches the second identification information included in the second collated information input in the input step At the time of collation, at least first identification information that is included in the first collated information and that is not given the first deletion information, and that is included in the second collation information and that the second deletion information is given The second identification information that is not matched is matched, and further, the first identification information that is included in the first checked information and that has been given the first deletion information, A collation step for collating whether or not the second identification information included in the collation information and given the second deletion information matches;
An output step for outputting collation result information representing the collation result collated in the collation step to the output means ;
When the strikethrough addition button is operated, the second identification information that matches the first identification information to which the first deletion information is not added is not included in the second identification information included in the second collated information. A strikethrough adding step for adding first deletion information to first identification information to which the first deletion information is not added,
When the strikethrough deletion button is operated, the second deletion information is added to the second identification information that matches the first identification information to which the first deletion information is added. A strikethrough deletion step of deleting the first deletion information of the first identification information to which the information is attached,
In the collation step, either one of the first identification information to which the first deletion information is given in the strikethrough addition step and the first identification information in which the first deletion information is deleted in the strikethrough deletion step, It is an information collating method characterized by collating whether the 2nd identification information contained in the said input 2nd collated information corresponds .

また本発明は、個々の要素を識別するための第1の識別情報、および第1の識別情報に付与され、削除された第1の識別情報であることを示す第1の削除情報を含む第1の被照合情報と、個々の要素を識別するための第2の識別情報、および第2の識別情報に付与され、削除された第2の識別情報であることを示す第2の削除情報を含む第2の被照合情報とを入力する入力ステップと、
入力ステップで入力された第1の被照合情報に含まれる第1の識別情報と、入力ステップで入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合するとき、少なくとも、第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与されない第2の識別情報とが一致するか否かを照合し、さらに、第1の被照合情報に含まれ、かつ第1の削除情報が付与された第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与された第2の識別情報とが一致するか否かを照合する照合ステップと、
照合ステップで照合された照合結果を表す照合結果情報を出力する出力ステップと
取り消し線追加ボタンが操作されたとき、第1の削除情報が付与されない第1の識別情報に一致する第2の識別情報が、前記第2の被照合情報に含まれる第2の識別情報にない場合、前記第1の削除情報が付与されない第1の識別情報に第1の削除情報を付与する取り消し線追加ステップと、
取り消し線削除ボタンが操作されたとき、第1の削除情報が付与された第1の識別情報に一致する第2の識別情報に第2の削除情報が付与されている場合、前記第1の削除情報が付与された第1の識別情報の第1の削除情報を削除する取り消し線削除ステップと、
前記照合ステップであって、取り消し線追加ステップで第1の削除情報が付与された第1の識別情報および取り消し線削除ステップで第1の削除情報が削除された第1の識別情報のいずれか一方と、前記入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合する照合ステップとを、コンピュータに実行させるためのプログラムである。
The present invention also includes first identification information for identifying individual elements, and first deletion information that is given to the first identification information and indicates that the first identification information has been deleted. 1 collation information, 2nd identification information for identifying each element, and 2nd deletion information which is given to the 2nd identification information, and shows the 2nd deletion information deleted An input step of inputting second matching information to be included;
Whether or not the first identification information included in the first collated information input in the input step matches the second identification information included in the second collated information input in the input step At the time of collation, at least first identification information that is included in the first collated information and that is not given the first deletion information, and that is included in the second collation information and that the second deletion information is given The second identification information that is not matched is matched, and further, the first identification information that is included in the first checked information and that has been given the first deletion information, A collation step for collating whether or not the second identification information included in the collation information and given the second deletion information matches;
An output step for outputting collation result information representing the collation result collated in the collation step ;
When the strikethrough addition button is operated, the second identification information that matches the first identification information to which the first deletion information is not added is not included in the second identification information included in the second collated information. A strikethrough adding step for adding first deletion information to first identification information to which the first deletion information is not added,
When the strikethrough deletion button is operated, the second deletion information is added to the second identification information that matches the first identification information to which the first deletion information is added. A strikethrough deletion step of deleting the first deletion information of the first identification information to which the information is attached;
One of the first identification information in which the first deletion information is given in the strikethrough addition step and the first identification information in which the first deletion information is deleted in the strikethrough deletion step in the collation step And a collation step for collating whether or not the second identification information included in the input second collated information matches , is a program for causing a computer to execute.

また本発明は、前記プログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体である。   The present invention is also a computer-readable recording medium in which the program is recorded.

本発明によれば、入力手段によって、個々の要素を識別するための第1の識別情報、および第1の識別情報に付与され、削除された第1の識別情報であることを示す第1の削除情報を含む第1の被照合情報と、個々の要素を識別するための第2の識別情報、および第2の識別情報に付与され、削除された第2の識別情報であることを示す第2の削除情報を含む第2の被照合情報とが入力される。   According to the present invention, the first identification information for identifying each element by the input means, and the first identification information given to the first identification information and deleted are the first identification information. First identification information including deletion information, second identification information for identifying individual elements, and second identification information given to the second identification information and deleted. Second collation information including two pieces of deletion information is input.

そして、照合手段によって、入力手段によって入力された第1の被照合情報に含まれる第1の識別情報と、入力手段によって入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かが照合されるとき、少なくとも、第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与されない第2の識別情報とが一致するか否かが照合され、さらに、第1の被照合情報に含まれ、かつ第1の削除情報が付与された第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与された第2の識別情報とが一致するか否かが照合される。   Then, the first identification information included in the first collated information input by the input unit and the second identification information included in the second collated information input by the input unit are collated by the collating unit. When it is verified whether or not they match, at least the first identification information that is included in the first verification information and that is not given the first deletion information, and included in the second verification information; and It is collated whether or not the second identification information to which the second deletion information is not assigned is matched, and is further included in the first identification information that is included in the first collated information and to which the first deletion information is assigned. Whether the information matches the second identification information included in the second collated information and provided with the second deletion information is collated.

さらに、出力手段によって、照合手段によって照合された照合結果を表す照合結果情報が出力される。したがって、第1の削除情報が付与された第1の識別情報および第2の削除情報が付与された第2の識別情報についても照合することができる。すなわち、第1の識別情報および第2の識別情報がたとえば部品名であり、第1の削除情報および第2の削除情報が削除を示す取り消し線であれば、取り消し線によって削除された要素たとえば部品の部品名についても照合することができる。
また、取り消し線追加ボタンによって、第1の削除情報が付与されない第1の識別情報に一致する第2の識別情報が、前記第2の被照合情報に含まれる第2の識別情報にない場合、前記第1の削除情報が付与されない第1の識別情報に第1の削除情報を付与し、取り消し線削除ボタンによって、第1の削除情報が付与された第1の識別情報に一致する第2の識別情報に第2の削除情報が付与されている場合、前記第1の削除情報が付与された第1の識別情報の第1の削除情報を削除することができる。
Further, collation result information indicating the collation result collated by the collation unit is output by the output unit. Therefore, the first identification information to which the first deletion information is assigned and the second identification information to which the second deletion information is assigned can also be collated. That is, if the first identification information and the second identification information are, for example, part names, and the first deletion information and the second deletion information are strikethroughs indicating deletion, elements deleted by the strikethrough, for example, parts It is also possible to collate parts names.
In addition, when the second identification information that matches the first identification information to which the first deletion information is not given by the strikethrough addition button is not included in the second identification information included in the second collated information, First deletion information is assigned to the first identification information to which the first deletion information is not assigned, and a second line that matches the first identification information to which the first deletion information is assigned by a strikethrough deletion button. When the second deletion information is given to the identification information, the first deletion information of the first identification information to which the first deletion information is given can be deleted.

また本発明によれば、入力手段、出力手段、取り消し線追加ボタンおよび取り消し線削除ボタンを含む情報照合装置で情報照合方法を実行するにあたって、入力ステップでは、個々の要素を識別するための第1の識別情報、および第1の識別情報に付与され、削除された第1の識別情報であることを示す第1の削除情報を含む第1の被照合情報と、個々の要素を識別するための第2の識別情報、および第2の識別情報に付与され、削除された第2の識別情報であることを示す第2の削除情報を含む第2の被照合情報とを入力手段によって入力する。 Further, according to the present invention, when the information collating method is executed by the information collating apparatus including the input unit, the output unit, the strikethrough addition button, and the strikethrough deletion button, the input step includes a first for identifying individual elements. Identification information, and first verification information including first deletion information that is given to the first identification information and is deleted, and for identifying individual elements The second identification information and the second collated information including the second deletion information that is given to the second identification information and indicates the deleted second identification information are input by the input means .

照合ステップでは、入力ステップで入力された第1の被照合情報に含まれる第1の識別情報と、入力ステップで入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合するとき、少なくとも、第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与されない第2の識別情報とが一致するか否かを照合し、さらに、第1の被照合情報に含まれ、かつ第1の削除情報が付与された第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与された第2の識別情報とが一致するか否かを照合する。   In the collation step, the first identification information included in the first collated information input in the input step matches the second identification information included in the second collated information input in the input step. Or not, at least the first identification information that is included in the first verification information and that is not given the first deletion information, and that is included in the second verification information, and the second verification information Collating whether or not the second identification information to which the deletion information is not assigned matches, and further including the first identification information included in the first collated information and having the first deletion information added thereto, It is verified whether or not the second identification information that is included in the second collated information and the second deletion information is added matches.

そして、出力ステップでは、照合ステップで照合された照合結果を表す照合結果情報を出力手段に出力する。したがって、本発明に係る情報照合方法を適用すれば、第1の削除情報が付与された第1の識別情報および第2の削除情報が付与された第2の識別情報についても照合することができる。すなわち、第1の識別情報および第2の識別情報がたとえば部品名であり、第1の削除情報および第2の削除情報が削除を示す取り消し線であれば、取り消し線によって削除された要素たとえば部品の部品名についても照合することができる。
また、取り消し線追加ステップでは、取り消し線追加ボタンが操作されたとき、第1の削除情報が付与されない第1の識別情報に一致する第2の識別情報が、前記第2の被照合情報に含まれる第2の識別情報にない場合、前記第1の削除情報が付与されない第1の識別情報に第1の削除情報を付与し、取り消し線削除ステップでは、取り消し線削除ボタンが操作されたとき、第1の削除情報が付与された第1の識別情報に一致する第2の識別情報に第2の削除情報が付与されている場合、前記第1の削除情報が付与された第1の識別情報の第1の削除情報を削除することができる。
In the output step, collation result information indicating the collation result collated in the collation step is output to the output unit . Therefore, if the information collation method according to the present invention is applied, the first identification information to which the first deletion information is assigned and the second identification information to which the second deletion information is assigned can also be collated. . That is, if the first identification information and the second identification information are, for example, part names, and the first deletion information and the second deletion information are strikethroughs indicating deletion, elements deleted by the strikethrough, for example, parts It is also possible to collate parts names.
Further, in the strikethrough addition step, when the strikethrough addition button is operated, the second identification information that matches the first identification information to which the first deletion information is not added is included in the second collated information. If the first deletion information is not provided, the first deletion information is provided with the first deletion information, and in the strike-through deletion step, when the strike-through deletion button is operated, When the second deletion information is given to the second identification information that matches the first identification information to which the first deletion information is given, the first identification information to which the first deletion information is given The first deletion information can be deleted.

また本発明によれば、個々の要素を識別するための第1の識別情報、および第1の識別情報に付与され、削除された第1の識別情報であることを示す第1の削除情報を含む第1の被照合情報と、個々の要素を識別するための第2の識別情報、および第2の識別情報に付与され、削除された第2の識別情報であることを示す第2の削除情報を含む第2の被照合情報とを入力する入力ステップと、
入力ステップで入力された第1の被照合情報に含まれる第1の識別情報と、入力ステップで入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合するとき、少なくとも、第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与されない第2の識別情報とが一致するか否かを照合し、さらに、第1の被照合情報に含まれ、かつ第1の削除情報が付与された第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与された第2の識別情報とが一致するか否かを照合する照合ステップと、
照合ステップで照合された照合結果を表す照合結果情報を出力する出力ステップと
取り消し線追加ボタンが操作されたとき、第1の削除情報が付与されない第1の識別情報に一致する第2の識別情報が、前記第2の被照合情報に含まれる第2の識別情報にない場合、前記第1の削除情報が付与されない第1の識別情報に第1の削除情報を付与する取り消し線追加ステップと、
取り消し線削除ボタンが操作されたとき、第1の削除情報が付与された第1の識別情報に一致する第2の識別情報に第2の削除情報が付与されている場合、前記第1の削除情報が付与された第1の識別情報の第1の削除情報を削除する取り消し線削除ステップと、
前記照合ステップであって、取り消し線追加ステップで第1の削除情報が付与された第1の識別情報および取り消し線削除ステップで第1の削除情報が削除された第1の識別情報と、前記入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合する照合ステップとを、コンピュータに実行させるためのプログラムとして提供することができる。
According to the invention, the first identification information for identifying each element and the first deletion information given to the first identification information and indicating the deleted first identification information are provided. The first identification information to be included, the second identification information for identifying each element, and the second identification information given to the second identification information and deleted. An input step for inputting second checked information including information;
Whether or not the first identification information included in the first collated information input in the input step matches the second identification information included in the second collated information input in the input step At the time of collation, at least first identification information that is included in the first collated information and that is not given the first deletion information, and that is included in the second collation information and that the second deletion information is given The second identification information that is not matched is matched, and further, the first identification information that is included in the first checked information and that has been given the first deletion information, A collation step for collating whether or not the second identification information included in the collation information and given the second deletion information matches;
An output step for outputting collation result information representing the collation result collated in the collation step ;
When the strikethrough addition button is operated, the second identification information that matches the first identification information to which the first deletion information is not added is not included in the second identification information included in the second collated information. A strikethrough adding step for adding first deletion information to first identification information to which the first deletion information is not added,
When the strikethrough deletion button is operated, the second deletion information is added to the second identification information that matches the first identification information to which the first deletion information is added. A strikethrough deletion step of deleting the first deletion information of the first identification information to which the information is attached;
The first identification information to which the first deletion information has been assigned in the strikethrough addition step, the first identification information from which the first deletion information has been deleted in the strikethrough deletion step, and the input The collation step for collating whether or not the second identification information included in the second collated information is matched can be provided as a program for causing a computer to execute.

また本発明によれば、前記プログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体として提供することができる。   The present invention can also be provided as a computer-readable recording medium in which the program is recorded.

図1は、本発明の実施の一形態である設計データ表示装置1の機能の構成を示すブロック図である。本発明に係る情報照合方法は、設計データ表示装置1によって処理される。情報照合装置である設計データ表示装置1は、入力部11、照合部12、表示部13、編集部14、結果出力部15、図示しない環境設定部、設計データデータベース(Database
;以下「DB」という))16、部品表DB17および環境設定DB18を含んで構成される。
FIG. 1 is a block diagram showing a functional configuration of a design data display device 1 according to an embodiment of the present invention. The information collating method according to the present invention is processed by the design data display device 1. The design data display device 1 which is an information collation device includes an input unit 11, a collation unit 12, a display unit 13, an editing unit 14, a result output unit 15, an environment setting unit (not shown), a design data database (Database).
Hereinafter referred to as “DB”)) 16, parts table DB 17 and environment setting DB 18.

図2は、設計データ表示装置1のハードウエアの構成を示すブロック図である。設計データ表示装置1は、ローカルエリアネットワーク(Local Area Network;以下「LAN」という)20、中央処理装置(Central Processing Unit;以下「CPU」という)21、記憶装置22、ランダムアクセスメモリ(Random Access Memory;以下「RAM」という)23、データ入力装置24、入力インタフェース25、出力装置26、出力インタフェース27、ネットワーク接続装置28およびデータベース29を含む。   FIG. 2 is a block diagram showing a hardware configuration of the design data display device 1. The design data display device 1 includes a local area network (hereinafter referred to as “LAN”) 20, a central processing unit (hereinafter referred to as “CPU”) 21, a storage device 22, a random access memory (Random Access Memory). ; Hereinafter referred to as “RAM”) 23, data input device 24, input interface 25, output device 26, output interface 27, network connection device 28, and database 29.

LAN20は、たとえば通信回線であり、ネットワーク接続装置28とデータベース29との情報の送受信を可能とする。CPU21は、記憶装置22に記憶されるプログラムおよびRAM23に記憶されるプログラムを実行することによって、入力インタフェース25、出力インタフェース27およびネットワーク接続装置28を制御し、入力部11、照合部12、表示部13、編集部14、結果出力部15および環境設定部の機能を実現する。   The LAN 20 is a communication line, for example, and enables transmission / reception of information between the network connection device 28 and the database 29. The CPU 21 controls the input interface 25, the output interface 27, and the network connection device 28 by executing a program stored in the storage device 22 and a program stored in the RAM 23, and the input unit 11, the verification unit 12, and the display unit 13. The functions of the editing unit 14, the result output unit 15, and the environment setting unit are realized.

記憶装置22は、たとえばハードディスク装置、メモリカード、フレキシブルディスクおよびCD−ROM(Compact Disk Read Only Memory)などの記録媒体の記録再生装置、ROM(Read Only Memory)およびRAMなどの半導体メモリ、光ディスク装置、ならびに光磁気ディスク装置などによって構成される。RAM23は、たとえば書き込みおよび読み出しが可能な半導体メモリによって構成される。   The storage device 22 includes, for example, a recording / reproducing device for a recording medium such as a hard disk device, a memory card, a flexible disk and a CD-ROM (Compact Disk Read Only Memory), a semiconductor memory such as a ROM (Read Only Memory) and a RAM, an optical disk device, And a magneto-optical disk device. The RAM 23 is constituted by a semiconductor memory capable of writing and reading, for example.

記憶装置22およびRAM23は、CPU21が入力部11、照合部12、表示部13、編集部14、結果出力部15および環境設定部の機能を実現するための制御プログラムおよび制御プログラムを実行するときに必要なデータを、それぞれ分担して記憶する。RAM23は、記憶装置22よりも読み書きの速度が速く、高速アクセスが必要なデータおよびプログラムがRAM23に記憶される。   The storage device 22 and the RAM 23 are executed when the CPU 21 executes a control program and a control program for realizing the functions of the input unit 11, collation unit 12, display unit 13, editing unit 14, result output unit 15, and environment setting unit. Necessary data is divided and stored. The RAM 23 has a faster read / write speed than the storage device 22, and data and programs that require high-speed access are stored in the RAM 23.

記憶装置22およびRAM23に記憶される制御プログラムは、必要な場合にはオペレーティングシステムのプログラムおよびアプリケーションプログラムを含んでもよい。さらに、記憶装置22およびRAM23に記憶される制御プログラムは、ネットワーク接続装置28によって、LAN20に接続される他の記憶装置からダウンロードしてもよい。記憶装置22およびRAM23に記憶されるデータは、たとえば後述する設計データ、部品表データ、環境設定データ、および照合結果情報である照合結果出力情報などのデータを含む。   The control program stored in the storage device 22 and the RAM 23 may include an operating system program and an application program, if necessary. Further, the control program stored in the storage device 22 and the RAM 23 may be downloaded from another storage device connected to the LAN 20 by the network connection device 28. Data stored in the storage device 22 and the RAM 23 includes data such as design data, parts table data, environment setting data, and collation result output information that is collation result information, which will be described later.

データ入力装置24は、キーボード、ポインティングデバイスたとえばマウス、あるいはタッチパネルなどによって構成され、照合を行うために必要な情報を入力する。入力インタフェース25は、データ入力装置24によって入力された情報を受け取り、受け取った情報をCPU21に送る。照合を行うために必要な情報は、ディスプレイに表示される後述するダイアログに応答して、照合者が行う操作によって入力される情報であり、たとえば照合対象とする選択範囲などを指示する情報を含む。   The data input device 24 is configured by a keyboard, a pointing device such as a mouse or a touch panel, and inputs information necessary for collation. The input interface 25 receives information input by the data input device 24 and sends the received information to the CPU 21. Information necessary for collation is information input by an operation performed by the collator in response to a dialog to be described later displayed on the display, and includes information indicating a selection range to be collated, for example. .

出力装置26は、CRT(Cathode Ray Tube)もしくは液晶表示装置のようなディスプレイ、またはプリンタなどの印刷装置によって構成され、出力インタフェース27を介して、CPU21から指示される情報を表示あるいは印刷することによって出力する。出力インタフェース27は、CPU21から指示される情報を出力装置26に送り、送った情報を出力装置26に出力させる。CPU21から指示される情報は、たとえば後述するダイアログをディスプレイに表示するための情報、およびプリンタあるいはディスプレイに表示させる後述する照合結果出力情報などを含む。出力された照合結果出力情報は、照合者、照合結果および変更履歴を含み、照合のエビデンスとして利用することができる。   The output device 26 includes a display such as a CRT (Cathode Ray Tube) or a liquid crystal display device, or a printing device such as a printer, and displays or prints information instructed from the CPU 21 via the output interface 27. Output. The output interface 27 sends information instructed from the CPU 21 to the output device 26 and causes the output device 26 to output the sent information. The information instructed from the CPU 21 includes, for example, information for displaying a dialog, which will be described later, on a display, and collation result output information, which will be described later, displayed on a printer or display. The output collation result output information includes a collator, a collation result, and a change history, and can be used as evidence for collation.

ネットワーク接続装置28は、LAN20に接続され、LAN20に接続される他の装置と情報の送受信を行う。ネットワーク接続装置28は、CPU21から受け取った情報をLAN20を介して送信し、LAN20を介して受信した情報をCPU21へ送る。データベース29は、LAN20に接続される他の記憶装置に構築されるデータベースであり、設計データDB16、部品表DB17および環境設定DB18を含む。   The network connection device 28 is connected to the LAN 20 and transmits / receives information to / from other devices connected to the LAN 20. The network connection device 28 transmits the information received from the CPU 21 via the LAN 20 and sends the information received via the LAN 20 to the CPU 21. The database 29 is a database constructed in another storage device connected to the LAN 20 and includes a design data DB 16, a parts table DB 17, and an environment setting DB 18.

図1を参照して、入力手段である入力部11は、設計データ入力部111および部品表入力部112を含んで構成される。設計データ入力部111は、設計データDB16に記憶される設計データを読み出して、記憶装置22あるいはRAM23に記憶する。   Referring to FIG. 1, input unit 11 as an input unit includes a design data input unit 111 and a parts table input unit 112. The design data input unit 111 reads design data stored in the design data DB 16 and stores it in the storage device 22 or the RAM 23.

第1の被照合情報である設計データは、CAD(Computer Aided Design)システムを用いて設計された図面を表すデータであり、図面に含まれる要素である部品の形状を表す形状情報と、付属情報とを含む。付属情報は、部品を識別するための第1の識別情報および第2の識別情報である識別情報、識別情報に付与され、削除された部品であることを示す取り消し線を表す第1の削除情報および第2の削除情報である取り消し線情報、階層化されている図面の画層を表す画層情報、および図面のフォーマットを示す枠情報を含む。識別情報は、たとえば部品名であり、文字、数字および記号を含むキャラクタあるいはキャラクタ列で表される。取り消し線情報が付与された識別情報の部品は、削除された部品であることを示す。枠情報は、照合には用いられない。   The design data, which is the first collated information, is data representing a drawing designed using a CAD (Computer Aided Design) system, and includes shape information representing the shape of a part, which is an element included in the drawing, and attached information. Including. The attached information includes first identification information for identifying a component, identification information that is second identification information, and first deletion information that is given to the identification information and represents a strikethrough indicating that the component is a deleted component And strikethrough information that is second deletion information, layer information that represents layers of drawings that are hierarchized, and frame information that indicates the format of drawings. The identification information is, for example, a component name, and is represented by a character or character string including letters, numbers, and symbols. The identification information component to which strikethrough information is assigned indicates that the component has been deleted. The frame information is not used for collation.

部品表入力部112は、部品表DB17に記憶される部品表データを読み出して、記憶装置22あるいはRAM23に記憶する。第2の被照合情報である部品表データは、購入すべき部品の一覧を示す部品構成表(以下「部分表」という)を表すデータであり、部品表に含まれる部品の識別情報、取り消し線情報、および機種名を表す情報を含む。機種名を表す情報は、照合には用いられない。部品表データは、ファイル単位で記憶されており、ファイル名によって選択することができる。以下、識別情報として部品名を例にして説明する。   The BOM input unit 112 reads out the BOM data stored in the BOM DB 17 and stores it in the storage device 22 or the RAM 23. The parts table data, which is the second collated information, is data representing a parts configuration table (hereinafter referred to as “partial table”) indicating a list of parts to be purchased. Identification information of parts included in the parts table, strikethrough Information and information indicating the model name are included. Information representing the model name is not used for verification. The parts table data is stored in units of files and can be selected by the file name. Hereinafter, description will be made by taking a part name as an example of identification information.

照合手段である照合部12は、図面に含まれる部品の部品名のうち、後述する部品チェックダイアログ40で選択される照合対象の部品名と、部品表に含まれる部品の部品名のうち、後述する部品チェックダイアログ40で選択される照合対象の部品名とを比較し、一致する部品名があるか否かを、取り消し線の有無を含めて照合する。   The collation unit 12 serving as a collation unit includes a part name to be collated selected in a part check dialog 40 described later among the part names of the parts included in the drawing and a part name of the part included in the parts table. The part name to be collated selected in the part check dialog 40 to be collated is compared, and whether or not there is a matching part name is collated including the presence or absence of a strikethrough.

図面に含まれる部品の部品名は、具体的には、設計データ入力部111によって入力された設計データに含まれる付属情報に含まれる識別情報つまり部品名であり、以下「図面の部品名」という。部品表に含まれる部品の部品名は、具体的には、部品表入力部112によって入力された部品表データが示す部品表に含まれる部品の識別情報つまり部品名であり、以下「部品表の部品名」という。   Specifically, the part name of the part included in the drawing is identification information included in the attached information included in the design data input by the design data input unit 111, that is, the part name, and is hereinafter referred to as “part name of the drawing”. . Specifically, the part name of the part included in the BOM is identification information of the part included in the BOM indicated by the BOM data input by the BOM input unit 112, that is, the part name. It is called “part name”.

図3〜図7は、照合部12が行う照合を説明するための図である。図3は、照合部12によって照合された第1の照合結果31の一例を示す図である。照合部12は、取り消し線の有無が同じ部品名を、一致すると判定する。   3-7 is a figure for demonstrating the collation which the collation part 12 performs. FIG. 3 is a diagram illustrating an example of the first collation result 31 collated by the collation unit 12. The collation unit 12 determines that component names having the same strikethrough line match.

具体的には、照合部12は、図面の部品名のうち、設計データの付属情報に含まれる取り消し線情報が付与されていない部品名と、部品表の部品名のうち、部品表データに含まれる取り消し線情報が付与されていない部品名との照合、および図面の部品名のうち、設計データの付属情報に含まれる取り消し線情報が付与されている部品名と、部品表の部品名のうち、部品表データに含まれる取り消し線情報が付与されている部品名との照合を行う。   Specifically, the collation unit 12 is included in the parts table data among the part names that are not attached with the strikethrough information included in the attached information of the design data among the parts names of the drawing and the part names of the parts table. The name of the part with the strikethrough information included in the ancillary information of the design data and the part name of the parts table are included in the part name of the drawing and collation with the part name to which the strikethrough information is not assigned. Then, collation with the part name to which strikethrough information included in the parts table data is given is performed.

図3に示した第1の照合結果31の例では、「図面上の部品」として記載される部品名、すなわち照合対象の図面の部品名として、「A1」、「(2重取消し線が付された)A2」、「(2重取消し線が付された)B1」および「B2」が示され、「部品表の部品」として記載される部品名、すなわち照合対象の部品表の部品名として、「A1」、「(2重取消し線が付された)A2」、「(2重取消し線が付された)B1」および「B2」が示されている。   In the example of the first collation result 31 shown in FIG. 3, “A1”, “((double cancel line is attached) as the part name described as“ parts on the drawing ”, that is, the part name of the drawing to be collated. "A2", "B1 (with double strikethrough)" and "B2" are shown and described as "Parts in the parts table", that is, as part names in the parts list to be verified , “A1”, “A2 (with double strikethrough)”, “B1 (with double strikethrough)” and “B2”.

照合部12は、取り消し線情報が付与されていない部品名について、「図面上の部品」の部品名「A1」と「部品表の部品」の部品名「A1」と、および「図面上の部品」の部品名「B2」と「部品表の部品」の部品名「B2」とが一致するので、それぞれ一致すると判定する。さらに、取り消し線情報が付与されている部品名について、「図面上の部品」の部品名「(2重取消し線が付された)A2」と「部品表の部品」の部品名「(2重取消し線が付された)A2」と、および「図面上の部品」の部品名「(2重取消し線が付された)B1」と「部品表の部品」の部品名「(2重取消し線が付された)B1」とが一致するので、それぞれ一致する判定する。したがって、図3に示した第1の照合結果31には、それぞれ一致していることを示す「○」が結果として示されている。   For the part name to which strikethrough information is not given, the collation unit 12 includes the part name “A1” of “parts on the drawing”, the part name “A1” of “parts of the parts table”, and “parts on the drawing”. The part name “B2” of “and the part name“ B2 ”of“ parts of the parts table ”match each other, so that they are determined to match. Furthermore, for the part name to which strikethrough information is given, the part name “part on the drawing” “A2” (with double strikethrough) and the part name “parts in the parts table” “(double "A2" with a strikethrough) and part name "B1 with a double strikethrough" and "Part name in the parts list" "(double strikethrough)" “B1” marked with “” match, and therefore, they are determined to match each other. Therefore, in the first collation result 31 shown in FIG. 3, “◯” indicating that they match each other is shown as a result.

図4は、照合部12によって照合された第2の照合結果32の一例を示す。照合部12は、取り消し線の有無が一致しない部品名、ならびに図面および部品表のうちのいずれかか1つにしか含まれず、かつ取り消し線のない部品名を、不一致であると判定する。   FIG. 4 shows an example of the second collation result 32 collated by the collation unit 12. The collation unit 12 determines that a part name that does not match a strike-through line and a part name that is included only in any one of the drawing and the parts table and does not have a strike-through line are inconsistent.

具体的には、照合部12は、照合対象の図面の部品名、および照合対象の部品表の部品名の両方に含まれる部品名であって、かつ設計データの付属情報に含まれる取り消し線情報および部品表データに含まれる取り消し線情報のうちのいずれか1つのみが付与されている部品名を、不一致であると判定し、さらに、取り消し線情報が付与されていない部品名が、照合対象の図面の部品名および照合対象の部品表の部品名のうちのいずれか1つにのみ含まれている部品名を、不一致であると判定する。   Specifically, the collation unit 12 is a part name included in both the part name of the drawing to be collated and the part name of the part list to be collated, and strikethrough information included in the attached information of the design data. The part name to which only one of the strikethrough information included in the parts table data is assigned is determined to be inconsistent, and the part name to which no strikethrough information is assigned is the target of collation A part name included in only one of the part name of the drawing and the part name of the parts table to be collated is determined to be inconsistent.

図4に示した第2の照合結果32の例では、「図面上の部品」として記載される部品名として、「A1」、「(2重取消し線が付された)A2」および「B1」が示され、「部品表の部品」として記載される部品名として、「(2重取消し線が付された)A1」、「A2」および「B2」が示されている。   In the example of the second collation result 32 illustrated in FIG. 4, “A1”, “A2 (with a double cancellation line)”, and “B1” are used as the part names described as “parts on the drawing”. "A1" (with double strikethrough), "A2", and "B2" are shown as part names described as "parts in the parts table".

照合部12は、部品名が両方に含まれ、かつ取り消し線がいずれか1つにのみ付与されている部品名について、「図面上の部品」の部品名「A1」と「部品表の部品」の部品名「(2重取消し線が付された)A1」と、および「図面上の部品」の部品名「(2重取消し線が付された)A2」と「部品表の部品」の部品名「A2」とが不一致であるので、不一致であると判定し、図4に示した第2の照合結果32には、不一致であることを表す「×」がそれぞれ結果として示されている。さらに、取り消し線が付与されていない部品名がいずれか1つにのみ含まれる部品名として、「部品表の部品」に含まれず、かつ「図面上の部品」に含まれる部品名「B1」、および、「図面上の部品」に含まれず、かつ「部品表の部品」に含まれる部品名「B2」を、不一致であると判定し、図4に示した第2の照合結果32には、不一致であることを表す「×」がそれぞれ結果として示されている。   The collation unit 12 includes part names “A1” and “parts in the parts table” of “parts on the drawing” for the part names that include the part names in both and the strike-through line is assigned to only one of them. Parts name “A1 (with double strikethrough)” and parts name “part 2 (with double strikethrough) A2” and “parts parts” Since the name “A2” does not match, it is determined that the name does not match, and in the second matching result 32 shown in FIG. 4, “x” indicating the mismatch is shown as a result. Furthermore, as a part name that includes only one of the part names to which no strikethrough is given, a part name “B1” that is not included in the “parts in the parts table” and that is included in the “parts on the drawing”, Further, it is determined that the part name “B2” not included in the “parts on the drawing” and included in the “parts in the parts table” is inconsistent, and the second matching result 32 shown in FIG. Each “x” indicating a mismatch is shown as a result.

図5は、照合部12によって照合された第3の照合結果33の一例を示す。照合部12は、図面および部品表のうちのいずれか1つに含まれ、かつ取り消し線がある部品名を、一致すると判定する。   FIG. 5 shows an example of the third collation result 33 collated by the collation unit 12. The collation unit 12 determines that a part name included in any one of the drawing and the parts table and having a strikethrough is coincident.

具体的には、照合対象の図面の部品名、および照合対象の部品表の部品名のうちのいずれか1つに含まれる部品名であって、かつ設計データの付属情報に含まれる取り消し線情報もしくは部品表データに含まれる取り消し線情報が付与されている部品名を、一致すると判定する。   Specifically, the strike-through information included in the part name included in any one of the part name of the drawing to be verified and the part name of the part list to be verified and included in the attached information of the design data Alternatively, it is determined that the part names to which strikethrough information included in the parts table data is given match.

図5に示した第3の照合結果33の例では、「図面上の部品」として記載される部品名として、「(2重取消し線が付された)A1」が示され、「部品表の部品」として記載される部品名として、「(2重取消し線が付された)A2」が示されている。照合部12は、「図面上の部品」に含まれず、かつ「部品表の部品」に含まれる部品名「(2重取消し線が付された)A1」、および「部品表の部品」に含まれず、かつ「図面上の部品」に含まれる部品名「(2重取消し線が付された)A2」を、一致していると判定する。図5に示した第3の照合結果33には、一致していることを表す「○」がそれぞれ結果として示されている。   In the example of the third matching result 33 shown in FIG. 5, “A1 (with double strikethrough)” is shown as the part name described as “parts on the drawing”, As a part name described as “parts”, “A2 (with a double strike-through line)” is shown. The collation unit 12 is not included in the “parts on the drawing” and is included in the part names “(A1 with double strike-through)” and “parts on the parts table” included in the “parts on the parts table”. In addition, it is determined that the part name “(A2 with double cancellation line)” included in the “parts on the drawing” matches. In the third collation result 33 shown in FIG. 5, “◯” representing matching is indicated as a result.

図6は、照合部12によって照合された第4の照合結果34の一例を示す。第4の照合結果34は、同じ部品名が複数含まれ、図面に含まれる数と部品表に含まれる数とが一致る場合についての例である。   FIG. 6 shows an example of the fourth collation result 34 collated by the collation unit 12. The fourth collation result 34 is an example in which a plurality of the same part names are included, and the number included in the drawing matches the number included in the parts table.

照合部12は、取り消し線が付与されていない部品名から順次照合する。先ず、図面および部品表の両方に含まれ、かつ取り消し線が付与されていない部品名を、一致すると判定する。次に、図面および部品表の両方に取り消し線が付与されていない部品名について照合が終了すると、図面および部品表のうちのいずれか1つに含まれ、かつ取り消し線が付与されていない部品名を、不一致であると判定する。さらに、取り消し線が付与されていない部品名についての照合が終了すると、図面および部品表の両方に含まれ、かつ取り消し線が付与されている部品名を、一致すると判定する。   The collation unit 12 collates sequentially from the part name to which no strikethrough is assigned. First, it is determined that parts names that are included in both the drawing and the parts table and are not given a strikethrough match. Next, when collation is completed for a part name that is not given a strikethrough in both the drawing and the parts table, the part name that is included in any one of the drawing and the parts list and that is not given a strikethrough Are determined to be inconsistent. Further, when the collation for the part name to which the strikethrough is not given is completed, it is determined that the part names included in both the drawing and the parts table and given the strikethrough are matched.

図6に示した第4の照合結果34の例では、「図面上の部品」として記載される部品名として、1つの「AAAA」および1つの「(2重取消し線が付された)AAAA」の合計2つの部品名が示され、「部品表の部品」として記載される部品名として、2つの「AAAA」および2つの「(2重取消し線が付された)AAAA」の合計4つの部品名が示されている。   In the example of the fourth collation result 34 shown in FIG. 6, one “AAAA” and one “AAAAA (with double cancellation lines)” are used as the part names described as “parts on the drawing”. A total of four parts names of two "AAAAA" and two "AAAAA (with double strikethrough)" are given as part names described as "Parts in the BOM". The name is shown.

照合部12は、「部品表の部品」の第1番目の部品名「AAAA」と「図面上の部品」の第1番目の部品名「AAAA」とが一致するので、一致すると判定し、図6に示した第4の照合結果34には、結果として「○」が示されている。さらに、「部品表の部品」の第2番目の部品名「(2重取消し線が付された)AAAA」と「図面上の部品」の第2番目の部品名「AAAA」とが一致しないので、不一致であると判定し、図6に示した第4の照合結果34には、結果として「×」が示されてている。「部品表の部品」の第3番目には部品名がなく、「図面上の部品」の第3番目に部品名「AAAA」があるので、不一致であると判定し、図6に示した第4の照合結果34には、結果として「×」が示されている。「部品表の部品」の第4番目には部品名がなく、「図面上の部品」の第4番目の部品名「(2重取消し線が付された)AAAA」は取り消し線で削除されているので、一致すると判定し、図6に示した第4の照合結果34には、結果として「○」が示されている。   The collation unit 12 determines that the first part name “AAAA” of “parts in the parts table” matches the first part name “AAAA” of “parts on the drawing”. In the fourth matching result 34 shown in FIG. 6, “◯” is shown as a result. Furthermore, the second part name “AAAA (with double strikethrough)” in the “parts list” does not match the second part name “AAAA” in “parts on the drawing”. In the fourth collation result 34 shown in FIG. 6, “x” is shown as a result. Since there is no part name in the third part of the “parts in the parts table” and there is a part name “AAAA” in the third part of the “parts on the drawing”, it is determined that there is a mismatch, and the part number shown in FIG. As a result, “x” is shown in the matching result 34 of FIG. There is no part name in the fourth part of the “parts table”, and the fourth part name “AAAA (with double strikethrough)” in the “parts on the drawing” is deleted with a strikethrough. Therefore, it is determined that they match, and the result of the fourth matching result 34 shown in FIG. 6 is “◯”.

図7は、照合部12によって照合された第5の照合結果35の一例を示す。第5の照合結果35は、同じ部品名が複数含まれ、図面に含まれる数と部品表に含まれる数とが一致しない場合についての例である。   FIG. 7 shows an example of the fifth collation result 35 collated by the collation unit 12. The fifth collation result 35 is an example in which a plurality of the same part names are included and the number included in the drawing does not match the number included in the parts table.

照合部12は、取り消し線が付与されていない部品名から順次照合する。先ず、図面および部品表の両方に含まれ、かつ取り消し線が付与されていない部品名を、一致すると判定する。次に、図面および部品表の両方に含まれ、かつ取り消し線が付与されていない部品名について照合が終了すると、図面および部品表のうちのいずれか1つに含まれ、かつ取り消し線が付与されていない部品名を、不一致であると判定する。さらに、取り消し線が付与されていない部品名についての照合が終了すると、図面および部品表の両方に含まれ、かつ取り消し線が付与されている部品名、および図面および部品表のうちのいずれか1つにのみ含まれ、かつ取り消し線が付与されている部品名を、一致すると判定する。   The collation unit 12 collates sequentially from the part name to which no strikethrough is assigned. First, it is determined that parts names that are included in both the drawing and the parts table and are not given a strikethrough match. Next, when collation is completed for a part name that is included in both the drawing and the bill of materials and is not given a strikethrough, it is included in any one of the drawing and the bill of materials and is given a strikethrough. It is determined that the part names that do not match are inconsistent. Further, when the collation for the part name to which the strikethrough is not given is completed, any one of the part name that is included in both the drawing and the parts list and that is given the strikethrough, and the drawing and the parts list. It is determined that the part names that are included in only one and are given a strikethrough match.

図7に示した第5の照合結果35の例では、「図面上の部品」として記載される部品名として、1つの「AAAA」および2つの「(2重取消し線が付された)AAAA」の合計3つの部品名が示され、「部品表の部品」として記載される部品名として、2つの「AAAA」および1つの「(2重取消し線が付された)AAAA」の合計3つの部品名が示されている。   In the example of the fifth collation result 35 shown in FIG. 7, one “AAAA” and two “AAAAA (with double cancellation lines)” are used as the part names described as “parts on the drawing”. A total of three parts names are shown, and two "AAAA" and one "AAAAA (with double strikethrough)" are given as part names described as "Parts in the BOM". The name is shown.

照合部12は、「部品表の部品」の第1番目の部品名「AAAA」と「図面上の部品」の第1番目の部品名「AAAA」とが一致するので、一致すると判定し、図7に示した第5の照合結果35には、結果として「○」が示されている。さらに、照合部12は、「部品表の部品」の第2番目の部品名「(2重取消し線が付された)AAAA」と「図面上の部品」の第2番目の部品名「AAAA」とが一致しないので、不一致であると判定し、図7に示した第5の照合結果35には、結果として「×」が示されている。さらに、照合部12は、「部品表の部品」の第3番目の部品名「(2重取消し線が付された)AAAA」と「図面上の部品」の第3番目の部品名「(2重取消し線が付された)AAAA」とが一致するので、一致すると判定し、図7に示した第5の照合結果35には、結果として「○」が示されている。   The collation unit 12 determines that the first part name “AAAA” of “parts in the parts table” matches the first part name “AAAA” of “parts on the drawing”. In the fifth collation result 35 shown in FIG. 7, “◯” is shown as a result. Further, the collation unit 12 selects the second part name “AAAA (with double strikethrough)” in the “parts in the parts table” and the second part name “AAAA” in “parts on the drawing”. Does not match, it is determined that they do not match, and the result of the fifth collation 35 shown in FIG. 7 is “x”. Further, the collation unit 12 selects the third part name “AAAA (with a double strikethrough)” and the third part name “(2 “AAAAA” with a heavy strike-through line matches. Therefore, it is determined that they match, and the fifth matching result 35 shown in FIG. 7 shows “◯” as a result.

照合部12は、照合を行うとき、予め定める抽出条件、たとえば環境設定DB18に設定される後述する情報を抽出フィルタとして抽出した部品名についてのみ照合を行うこともできる。   When the collation unit 12 performs collation, the collation unit 12 can also perform collation only on a part name obtained by extracting, as an extraction filter, predetermined extraction conditions, for example, information described later set in the environment setting DB 18.

図1を参照して、出力手段である表示部13は、設計データ表示部131および部品表表示部132を含んで構成され、後述する部品チェックダイアログなどのダイアログを表示する。設計データ表示部131は、設計データ入力部111によって入力された設計データが示す図面を、たとえば後述する図面表示ダイアログで表示する。設計データ表示部131は、表示している図面表示ダイアログに対して、照合部12によって照合された照合結果、および編集部14によって編集された編集結果を反映する。部品表表示部132は、部品表入力部112によって入力された部品表データが示す部品表を表示する。   Referring to FIG. 1, the display unit 13 serving as an output unit includes a design data display unit 131 and a parts table display unit 132, and displays a dialog such as a part check dialog described later. The design data display unit 131 displays the drawing indicated by the design data input by the design data input unit 111, for example, in a drawing display dialog described later. The design data display unit 131 reflects the collation result collated by the collation unit 12 and the edit result edited by the editing unit 14 on the displayed drawing display dialog. The parts table display unit 132 displays the parts table indicated by the parts table data input by the parts table input unit 112.

編集手段である編集部14は、照合部12によって照合された照合結果が不一致である部品名に対して、取り消し線の追加、取り消し線の削除、および部品名の変更などの編集を行う。編集部14は、編集結果に基づいて、記憶装置22あるいはRAM23に記憶される設計データを更新するとともに、設計データDB16に記憶される部品表データに反映する。編集部14によって更新された設計データは、照合部12によって新たに照合される。   The editing unit 14 serving as an editing unit performs editing such as adding a strikethrough, deleting a strikethrough, and changing a component name with respect to a part name whose collation result collated by the collation unit 12 does not match. The editing unit 14 updates the design data stored in the storage device 22 or the RAM 23 based on the editing result, and reflects the updated design data in the parts table data stored in the design data DB 16. The design data updated by the editing unit 14 is newly verified by the verification unit 12.

出力手段である結果出力部15は、照合部12によって照合された照合結果を表す照合結果出力情報を、記憶装置22あるいはRAM23、プリンタおよびディスプレイなどに出力する。設定手段である環境設定部は、照合部12、表示部13、編集部14および結果出力部15が処理を行うときの条件などを設定する。   The result output unit 15 serving as an output unit outputs collation result output information representing the collation result collated by the collation unit 12 to the storage device 22 or the RAM 23, a printer, a display, and the like. The environment setting unit, which is a setting unit, sets conditions for the collation unit 12, the display unit 13, the editing unit 14, and the result output unit 15 to perform processing.

設計データDB16は、CADシステムを用いて設計された設計データを記憶するデータベースであり、LAN20に接続される他の記憶装置に構築されるデータベース29に含まれる。部品表DB17は、購入すべき部品の一覧を示す部品表を表す部品表データを記憶するデータベースであり、LAN20に接続される他の記憶装置に構築されるデータベース29に含まれる。環境設定DB18は、後述する環境設定ダイアログによって設定される環境設定データを記憶するデータベースであり、LAN20に接続される他の記憶装置に構築されるデータベース29に含まれる。   The design data DB 16 is a database for storing design data designed using a CAD system, and is included in the database 29 constructed in another storage device connected to the LAN 20. The parts table DB 17 is a database that stores parts table data representing a parts table indicating a list of parts to be purchased, and is included in the database 29 constructed in another storage device connected to the LAN 20. The environment setting DB 18 is a database that stores environment setting data set by an environment setting dialog, which will be described later, and is included in the database 29 constructed in another storage device connected to the LAN 20.

図8は、表示部13によって表示される部品チェックダイアログ40の一例を示す図である。部品チェックダイアログ40は、照合対象を選択する操作などを行い、かつ照合結果を表示するためのウィンドウである。部品チェックダイアログ40のサイズは、マウスなどによって変更可能であり、たとえば設計データを表示するための図面表示ダイアログと重ならないように調整することができる。   FIG. 8 is a diagram illustrating an example of the component check dialog 40 displayed by the display unit 13. The component check dialog 40 is a window for performing an operation of selecting a collation target and displaying a collation result. The size of the part check dialog 40 can be changed with a mouse or the like, and can be adjusted so as not to overlap with a drawing display dialog for displaying design data, for example.

部品チェックダイアログ40には、照合者情報41、結果表示情報(以下「チェックリスト」という)42、部品表選択43、図面選択44、ならびに画面ズームボタン401、部品確認ボタン402、取り消し線追加ボタン403、取り消し線削除ボタン404、部品名変更ボタン405、チェックリスト出力ボタン406、全部品表示ボタン407、重複部品表示ボタン408、異なる部品表示ボタン409および閉じるボタン410の10個の操作ボタンが表示される。   The parts check dialog 40 includes collator information 41, result display information (hereinafter referred to as “checklist”) 42, parts table selection 43, drawing selection 44, screen zoom button 401, part confirmation button 402, strikethrough addition button 403. Ten operation buttons including a strikethrough deletion button 404, a component name change button 405, a check list output button 406, an all component display button 407, a duplicate component display button 408, a different component display button 409, and a close button 410 are displayed. .

照合者情報41には、「照合者」と付記された照合者名表示欄が設けられている。照合者名表示欄は、照合を行う担当者の氏名を表示する表示欄であり、環境設定DB18に設定されている照合者の氏名が、初期値として表示される。図8に示した照合者表示欄には、初期値の氏名の例として、「山田太郎」と表示されている。   The collator information 41 is provided with a collator name display field labeled “verifier”. The collator name display field is a display field for displaying the name of the person in charge who performs collation, and the name of the collator set in the environment setting DB 18 is displayed as an initial value. In the collator display field shown in FIG. 8, “Taro Yamada” is displayed as an example of the name of the initial value.

図9は、チェックリスト42の詳細を示す図である。チェックリスト42には、「チェックリスト」というタイトルが表示され、「リスト選択時にズーム」と付記された選択ズーム用チェック欄421、照合結果表示欄422および状態表示欄423が設けられている。   FIG. 9 is a diagram showing details of the check list 42. The check list 42 is provided with a selection zoom check column 421, a collation result display column 422, and a status display column 423, which are displayed with the title "Check list" and "Zoom when selecting a list".

図10は、選択ズーム用チェック欄421にチェックが付されているときにズームアップされた図面表示ダイアログ50を示す図である。選択ズーム用チェック欄421は、チェックが付されると、照合結果表示欄422に表示される部品名の中から選択されたすべての部品名が、図面表示ダイアログ50内でズームアップされる。ズームアップの倍率は、環境設定DB18に設定されている。ズームアップされる部品名は、環境設定DB18に設定された色で表示される。   FIG. 10 is a diagram showing the drawing display dialog 50 zoomed up when the check box 421 for selected zoom is checked. When the selected zoom check column 421 is checked, all component names selected from the component names displayed in the collation result display column 422 are zoomed up in the drawing display dialog 50. The zoom-up magnification is set in the environment setting DB 18. The part name to be zoomed up is displayed in the color set in the environment setting DB 18.

図10に示した図面表示ダイアログ50では、部品チェックダイアログ500が図面表示ダイアログ50の上に重ねて表示されている。部品チェックダイアログ500の照合結果表示欄422に表示されている部品名のうち、網掛けで示した部品名「CABE」の行501が選択され、選択されている行501の文字が反転表示される。図面表示ダイアログ50には、照合結果表示欄422で選択された部品名と同じ部品名が、図面表示ダイアログ50に表示されている他の部品名の色と異なる色で表示されている。具体的には、図面表示ダイアログ50に表示されている参照符号502で示される網掛けで示した部品名「CABE」の色は黒色であり、他の部品名の色は青色である。   In the drawing display dialog 50 shown in FIG. 10, a component check dialog 500 is displayed over the drawing display dialog 50. Among the component names displayed in the collation result display field 422 of the component check dialog 500, the row 501 of the component name “CAVE” indicated by shading is selected, and the characters in the selected row 501 are highlighted. . In the drawing display dialog 50, the same part name as the part name selected in the collation result display field 422 is displayed in a color different from the colors of the other part names displayed in the drawing display dialog 50. Specifically, the color of the component name “CABE” indicated by the reference numeral 502 displayed in the drawing display dialog 50 is black, and the color of the other component names is blue.

図9を参照して、照合結果表示欄422は、照合結果および取り消し線の有無などの情報を部品名ごとに1行ずつ表示する。行数が増えて、照合結果表示欄422に収まらないときは、縦方向のスクロールバーが表示され、そのスクロールバーを操作することによって、すべての照合結果を参照することができる。   Referring to FIG. 9, collation result display field 422 displays information such as the collation result and the presence / absence of a strikethrough line by line for each part name. When the number of lines increases and does not fit in the collation result display field 422, a vertical scroll bar is displayed, and all the collation results can be referred to by operating the scroll bar.

照合結果表示欄422には、「No.」、「結果」、「部品名」、「部品表」についての「取消なし」および「取消あり」、ならびに「図面上」についての「取消なし」および「取消あり」の7つの項目がある。この7つの項目の内容を表1に示す。   In the collation result display field 422, “No.”, “Result”, “Part Name”, “No Cancel” and “With Cancel” for “BOM”, and “No Cancel” for “on the drawing” and There are seven items of “with cancellation”. Table 1 shows the contents of these seven items.

Figure 0004887243
Figure 0004887243

これらの項目欄のうち、それぞれの項目名が表示される箇所をクリックすることによって、項目ごとに定められる順序でソートされる。たとえば、「No.」が表示される箇所をクリックすると、「No.」の昇順あるいは降順にソートされ、「部品名」が表示される箇所をクリックすると、アルファベット順にソートされる。「結果」、「部品表:取消なし」、「部品表:取消あり」、「図面上:取消なし」および「図面上:取消あり」についても、同様にタイトルバーに示される各項目をクリックすると、昇順、あるいは降順にソーとされる。1回目のクリックで、昇順にソートされ、2回目のクリックで、降順にソートされる。   Of these item fields, the items are sorted in the order determined for each item by clicking on the portion where the item name is displayed. For example, when a location where “No.” is displayed is clicked, the items are sorted in ascending or descending order of “No.”, and when a location where “part name” is displayed is sorted in alphabetical order. Similarly, click on each item shown in the title bar for "Result", "BOM: No cancellation", "BOM: With cancellation", "Drawing: No cancellation", and "Drawing: With cancellation" , Ascending or descending. The first click sorts in ascending order, and the second click sorts in descending order.

状態表示欄423は、照合結果表示欄422に照合結果を表示している状態が何かを示す。照合結果を表示している状態には、「全部品表示中」、「重複部品表示中」および「異なる部品表示中」の3つの状態がある。「全部品表示中」は、照合しているすべての部品名を表示している状態である。「重複部品表示中」は、照合しているすべての部品名のうち、重複している部品名のみを表示している状態である。「異なる部品表示中」は、照合しているすべての部品名のうち、異なる部品名のみを表示している状態である。重複部品とは、同じ部品名の部品が複数ある部品であり、異なる部品とは、照合結果が不一致である部品名の部品である。   The status display field 423 indicates what state the collation result is displayed in the collation result display field 422. There are three states in which the collation result is displayed: “displaying all parts”, “displaying duplicate parts”, and “displaying different parts”. “Displaying all components” is a state in which all component names being collated are displayed. “Duplicate parts are being displayed” is a state in which only duplicate part names are displayed among all the part names being collated. “Different parts are being displayed” is a state in which only different parts names are displayed among all the parts names being collated. A duplicate part is a part having a plurality of parts having the same part name, and a different part is a part having a part name that does not match the collation result.

図11は、部品表選択43の詳細を示す図である。部品表選択43は、記憶装置22あるいはRAM23に記憶される部品表データから、照合対象の部品表データを選択する操作を行うための操作部であり、たとえば部品表データが表形式のデータである場合、行および列を指定することによって照合対象の範囲を指定することができる。以下、行と列とによって形成される矩形で囲まれる1つ1つの範囲をセルという。   FIG. 11 is a diagram showing details of the parts table selection 43. The parts table selection 43 is an operation unit for performing an operation of selecting parts table data to be collated from the parts table data stored in the storage device 22 or the RAM 23. For example, the parts table data is tabular data. In this case, the range to be collated can be specified by specifying a row and a column. Hereinafter, each range surrounded by a rectangle formed by rows and columns is referred to as a cell.

部品表選択43には、「部品表選択」というタイトルが表示され、対象セル選択ラジオボタン431、固定セルエディット432およびファイル選択ボタン433が設けられている。対象セル選択ラジオボタン431は、部品表データが示すセルのから照合対象のセルを選択する選択方法を指定するラジオボタンである。対象セル選択ラジオボタン431には、「全文字取り込み」、「セル範囲を選択」および「固定セルで選択」の3つのラジオボタンがあり、たとえばマウスによってこれらのうちの1つのみを選択することができる。   In the parts table selection 43, a title “parts table selection” is displayed, and a target cell selection radio button 431, a fixed cell edit 432, and a file selection button 433 are provided. The target cell selection radio button 431 is a radio button for designating a selection method for selecting a matching target cell from the cells indicated by the parts table data. The target cell selection radio button 431 has three radio buttons of “capture all characters”, “select a cell range”, and “select with fixed cells”, and select only one of them with the mouse, for example. Can do.

「全文字取り込み」は、記憶装置22あるいはRAM23に記憶される部品表データが示すすべてのセルを照合対象の範囲とする。「セル範囲を選択」は、記憶装置22あるいはRAM23に記憶される設計データが示すセルのうち、たとえばマウスによって選択されるセルを照合対象の範囲とする。「固定セルで選択」は、記憶装置22あるいはRAM23に記憶される設計データが示すセルのうち、固定セルエディット432に示されるアドレスで特定される範囲のセルを照合対象の範囲とする。   In “all character capture”, all the cells indicated by the parts table data stored in the storage device 22 or the RAM 23 are set as a range to be collated. “Select cell range” uses, for example, cells selected by the mouse among the cells indicated by the design data stored in the storage device 22 or RAM 23 as the range to be collated. “Select by fixed cell” sets a cell in the range specified by the address indicated in the fixed cell edit 432 among the cells indicated by the design data stored in the storage device 22 or the RAM 23 as the range to be collated.

固定セルエディット432は、照合対象とするセルの範囲を、セルのアドレスで指定する。セルのアドレスは、たとえば行を数字で指定し、列をアルファベットで指定することによってセルを特定する。固定セルエディット432には、後述する環境設定ダイアログの「既定のセル範囲」に設定されたセルのアドレスで示される範囲が、照合対象とするセルの初期値の範囲として表示される。   Fixed cell edit 432 designates a range of cells to be collated with a cell address. The cell address is specified by, for example, designating a row with a number and designating a column with an alphabet. In the fixed cell edit 432, the range indicated by the cell address set in the “default cell range” of the environment setting dialog, which will be described later, is displayed as the initial value range of the cell to be verified.

固定セルエディット432で、照合対象の範囲として1つのセルを選択する場合は、たとえばセルのアドレスがA1であれば、“A1”と記述する。照合対象の範囲として複数のセルを1つの範囲で選択する場合は、コロンの左側に始点となるセルのアドレスおよびコロンの右側に終点となるセルのアドレスを記述する。始点のセルと終点のセルとを対角とする矩形の範囲内のセルを、照合対象の範囲として指定することができる。たとえばセルのアドレスA1からB10の範囲であれば、“A1:B10”と記述する。   When one cell is selected as the range to be collated in the fixed cell edit 432, for example, if the cell address is A1, “A1” is described. When a plurality of cells are selected as a range to be collated, the address of the cell serving as the start point is described on the left side of the colon and the address of the cell serving as the end point is described on the right side of the colon. A cell within a rectangular range having the start point cell and the end point cell as diagonals can be designated as the range to be collated. For example, in the range of cell addresses A1 to B10, “A1: B10” is described.

照合対象の範囲として複数のセルを複数の範囲で選択する場合は、複数の選択範囲をカンマで区切って記述する。たとえばセルのアドレスA1からB10の範囲およびセルのアドレスC1からD20の範囲であれば、“A1:B10,C1:D20”と記述する。複数のページがある場合は、ページ指定を可能として、複数のページに渡る選択範囲を指定してもよい。   When a plurality of cells are selected as a range to be collated in a plurality of ranges, the plurality of selection ranges are described by separating them with commas. For example, in the range of cell addresses A1 to B10 and the range of cell addresses C1 to D20, “A1: B10, C1: D20” is described. When there are a plurality of pages, a page can be specified, and a selection range over a plurality of pages may be specified.

ファイル選択ボタン433は、記憶装置22あるいはRAM23に記憶される部品表データのファイルを選択するための操作ボタンである。たとえばファイル選択ボタン433を押下すると、表示部13は、記憶装置22あるいはRAM23に記憶される部品表データのファイルのファイル名の一覧を表示するダイアログを表示し、表示したファイル名の一覧の中から、ファイル名を選択することによって、照合対象とする部品表データを選択可能とする。   The file selection button 433 is an operation button for selecting a part table data file stored in the storage device 22 or the RAM 23. For example, when the file selection button 433 is pressed, the display unit 13 displays a dialog for displaying a list of file names of parts table data files stored in the storage device 22 or the RAM 23. From the list of displayed file names By selecting the file name, it is possible to select the parts table data to be collated.

画面上に表示された操作ボタンの押下は、たとえば画面上に表示されるポインタをマウスによって操作ボタンの位置に合わせ、マウスで左クリックすることによって押下することができる。   The operation button displayed on the screen can be pressed by, for example, aligning the pointer displayed on the screen with the mouse to the position of the operation button and left-clicking with the mouse.

照合部12は、部品表から照合対象の部品名を抽出するとき、大きく3つの処理手順で処理を行う。第1番目の処理では、誤動作を防止するためのチェックを行う。たとえば部品表DB17に記憶される部品表データが、他の装置で使用されているか否かをチェックし、使用されている場合は、部品表DB17に記憶される部品表データが更新される可能性があるので、抽出処理の実行を中止する。   When the collation unit 12 extracts a collation target part name from the parts table, the collation unit 12 performs processing roughly in three processing steps. In the first process, a check is performed to prevent malfunction. For example, it is checked whether or not the bill of material data stored in the bill of materials DB 17 is used by another device. If it is used, the bill of material data stored in the bill of materials DB 17 may be updated. Because there is, the execution of the extraction process is stopped.

第2番目の処理では、対象セル選択ラジオボタン431によって選択されたラジオボタンに対応する処理を行う。選択されたラジオボタンが「全文字取り込み」の場合は、全範囲のセルを照合対象の範囲とし、「固定セルで選択」の場合は、固定セルエディット432に示される範囲を照合対象の範囲とする。「セル範囲を選択」の場合は、表示部13は、セル範囲を選択するためのダイアログを表示し、照合者による選択を可能とし、照合部12は、照合者によって選択された範囲を照合対象の範囲とする。   In the second process, a process corresponding to the radio button selected by the target cell selection radio button 431 is performed. When the selected radio button is “capture all characters”, the cells in the entire range are set as the range to be verified, and when “selected by fixed cells”, the range indicated in the fixed cell edit 432 is set as the range to be verified. To do. In the case of “select cell range”, the display unit 13 displays a dialog for selecting a cell range and enables selection by the collator, and the collation unit 12 selects the range selected by the collator as a collation target. The range.

第3番目の処理では、照合部12は、照合対象の範囲のセルから部品名の抽出を行う。まず、記述されているセルのアドレスが有効か否かを、カンマで区切られている記述ごとにチェックする。たとえば、アルファベット、数字、コロンおよびカンマ以外のキャラクタを使用しているセルのアドレス、および存在しないセルのアドレスなどは、無効なセルのアドレスと判定する。有効なセルのアドレスと判定されたセルから、部品名を抽出する。無効なセルのアドレスと判定されたセル、部品名以外のキャラクタおよびキャラクタ列たとえば日付あるいは数値などが格納されているセル、および空白のセルについては、抽出を行わない。   In the third process, the collation unit 12 extracts part names from cells in the collation target range. First, it is checked for each description separated by commas whether the address of the described cell is valid. For example, an address of a cell using characters other than alphabets, numbers, colons, and commas, an address of a nonexistent cell, and the like are determined to be invalid cell addresses. A part name is extracted from a cell determined to be a valid cell address. Extraction is not performed for cells determined to be invalid cell addresses, cells other than part names and character strings such as cells storing date or numerical values, and blank cells.

照合部12は、抽出中、抽出の進捗状況を表示するための進捗状況ダイアログを、表示部13によって表示させてもよい。さらに、進捗状況ダイアログに、中断ボタンを設けておいて、抽出の中断を可能としてもよい。処理中に問題が発生した場合、第1番目の処理で誤動作を防止するためのチェックにかかった場合、あるいは中断ボタンが押下された場合は、照合部12は、部品表からの部品名の抽出を中止し、表示部13によって、図8に示した部品チェックダイアログ40の初期画面を表示させる。   The collation unit 12 may cause the display unit 13 to display a progress dialog for displaying the extraction progress during extraction. Furthermore, an interruption button may be provided in the progress situation dialog so that extraction can be interrupted. When a problem occurs during processing, when a check is performed to prevent a malfunction in the first processing, or when an interruption button is pressed, the collation unit 12 extracts a part name from the parts table. And the initial screen of the component check dialog 40 shown in FIG.

照合部12は、部品表からの部品名の抽出が終了すると、照合を行い易くするために、部品名の並べ換えを行う。照合部12は、アルファベット順に、かつ取り消し線が付与されていない部品名を先に並べる。表示部13は、照合部12によって並べ換えられた順序で、部品名および取り消し線の有無を、部品チェックダイアログ40の照合結果表示欄422の「部品名」、部品表についての「取消なし」および「取消あり」の項目欄に表示する。   When the extraction of the part name from the parts table is completed, the collation unit 12 rearranges the part names in order to facilitate the collation. The collation unit 12 arranges component names that are not given a strikethrough in alphabetical order first. The display unit 13 displays the part name and the presence / absence of the strikethrough in the order rearranged by the collation unit 12, “part name” in the collation result display field 422 of the part check dialog 40, “no cancellation” and “ Displayed in the “Cancel” field.

図8に示した図面選択44には、「図面選択」というタイトルが表示され、形状選択ボタン441が設けられている。形状選択ボタン441は、記憶装置22あるいはRAM23に記憶される設計データのうち、照合対象とする設計データを選択するための操作ボタンである。照合部12は、形状選択ボタン441が押下されると、設計データを選択するための選択操作モードに移行して、設計データ表示部131によって図面表示ダイアログに表示される図面のうち、照合対象とする図面の範囲を選択可能する。   In the drawing selection 44 shown in FIG. 8, the title “drawing selection” is displayed, and a shape selection button 441 is provided. The shape selection button 441 is an operation button for selecting design data to be collated from design data stored in the storage device 22 or the RAM 23. When the shape selection button 441 is pressed, the collation unit 12 shifts to a selection operation mode for selecting design data, and among the drawings displayed on the drawing display dialog by the design data display unit 131, The range of drawings to be selected can be selected.

図12は、設計データ表示部131によって表示される図面表示ダイアログ51の一例を示す図である。図面表示ダイアログ51は、記憶装置22あるいはRAM23に記憶される設計データが示す図面を表示するダイアログであり、図面表示ダイアログ51に表示される図面から、図面選択44によって照合対象とする図面の範囲を選択することができる。図12に示した図面表示ダイアログ51には、プリント基板511に配置された部品512を示す図面が表示されている。   FIG. 12 is a diagram illustrating an example of the drawing display dialog 51 displayed by the design data display unit 131. The drawing display dialog 51 is a dialog for displaying the drawing indicated by the design data stored in the storage device 22 or the RAM 23. From the drawing displayed in the drawing display dialog 51, the range of the drawing to be collated by the drawing selection 44 is displayed. You can choose. In the drawing display dialog 51 shown in FIG. 12, a drawing showing the component 512 arranged on the printed circuit board 511 is displayed.

照合部12は、記憶装置22あるいはRAM23に記憶される設計データが示す図面のうち、図面選択44で選択され照合対象の図面に含まれる部品名を抽出する。図面が複数の画層に階層化されており、環境設定ダイアログ61で画層を選択するように設定されていると、設定された画層の図面を照合対象の図面として部品名を抽出する。照合対象の図面に部品名が含まれない場合は、エラーメッセージを表示して抽出を終了し、表示部13によって、図8に示した部品チェックダイアログ40の初期画面を表示させる。   The collation unit 12 extracts a part name selected in the drawing selection 44 and included in the drawing to be collated from the drawings indicated by the design data stored in the storage device 22 or the RAM 23. If the drawing is hierarchized into a plurality of layers and the environment setting dialog 61 is set to select a layer, a part name is extracted with the drawing of the set layer as a drawing to be collated. If the part name is not included in the drawing to be verified, an error message is displayed and extraction is terminated, and the display unit 13 displays the initial screen of the part check dialog 40 shown in FIG.

照合部12は、図面からの部品名の抽出が終了すると、照合を行い易くするために、部品名の並べ換えを行う。照合部12は、アルファベット順に、かつ部品名が同じ部品名の場合は、取り消し線が付与されていない部品名を先に並べる。表示部13は、照合部12によって並べ換えられた順序で、部品名および取り消し線の有無を、部品チェックダイアログ40の照合結果表示欄422の「部品名」、図面上についての「取消なし」および「取消あり」の項目欄に表示する。   When the extraction of the part name from the drawing is completed, the collation unit 12 rearranges the part names in order to facilitate the collation. The collation unit 12 arranges the part names to which the strikethrough is not given first in alphabetical order and when the part names are the same. The display unit 13 displays the part name and the presence / absence of the strikethrough in the order rearranged by the collation unit 12, “part name” in the collation result display field 422 of the part check dialog 40, “no cancellation” and “no cancellation” on the drawing. Displayed in the “Cancel” field.

照合部12は、図面から抽出された部品名を照合結果表示欄422に表示するときに、部品表から抽出された部品名が先に表示されている場合は、同じ部品名がすでに表示されている部品名については、同じ部品名が表示されている行の図面上についての「取消なし」および「取消あり」の項目欄に追加して表示し、同じ部品名がいずれの行にも表示されていない部品名については、部品名の順序がアルファベット順に、かつ取り消し線が付与されていない部品名が先になるように、行を追加して表示する。   When the collation unit 12 displays the part name extracted from the drawing in the collation result display field 422, if the part name extracted from the parts table is displayed first, the same part name is already displayed. Are added to the “No Cancel” and “Cancel” item fields on the drawing where the same part name is displayed, and the same part name is displayed on both lines. The part names that are not displayed are added and displayed so that the part names are in alphabetical order and the part names without strikethrough are first.

部品表から抽出された部品名を照合結果表示欄422に表示するときに、図面から抽出された部品名が先に表示されている場合は、同じ部品名がすでに表示されている部品名については、同じ部品名が表示されている行の部品表についての「取消なし」および「取消あり」の項目欄に追加して表示し、同じ部品名がいずれの行にも表示されていない部品名については、部品名の順序がアルファベット順に、かつ取り消し線が付与されていない部品名が先になるように、行を追加して表示する。   When the part name extracted from the parts list is displayed in the collation result display field 422, if the part name extracted from the drawing is displayed first, the part name for which the same part name is already displayed is displayed. For parts names where the same part name is displayed in addition to the "No cancellation" and "Withdrawal" item fields for the BOM for the line where the same part name is displayed, and the same part name is not displayed in any row Displays an additional line so that the part names are in alphabetical order and the part names without strikethrough are first.

照合部12は、部分表および図面からの部品名の抽出が終了すると、部品表から抽出した部品名と、図面から抽出した部品名とを、取り消し線の有無を含めて照合する。表示部13は、照合部12によって照合された照合結果を、照合結果表示欄422の「結果」の項目欄に表示し、対応する部品名の色を環境設定ダイアログ61で設定された色に変更する。   When the extraction of the part names from the partial table and the drawing is completed, the collating unit 12 collates the part name extracted from the parts table and the part name extracted from the drawing, including the presence or absence of a strikethrough. The display unit 13 displays the collation result collated by the collation unit 12 in the “Result” item field of the collation result display field 422, and changes the color of the corresponding part name to the color set in the environment setting dialog 61. To do.

図13は、照合部12による照合結果を反映した図面表示ダイアログ52の一例を示す図である。照合結果が「○」つまり一致している部品名は、青色で表示され、照合結果が「×」つまり不一致である部品名は、赤色で表示される。図13には、照合結果が「○」の部品名「L0002」および「L0001」が青色で表示され、照合結果が「×」の部品名「C0002」、「C0001」および「C0001」が赤色で表示されている。   FIG. 13 is a diagram illustrating an example of the drawing display dialog 52 that reflects the collation result by the collation unit 12. A part name with a matching result “O”, that is, a matching part is displayed in blue, and a part name with a matching result “X”, that is, a mismatch, is displayed in red. In FIG. 13, the part names “L0002” and “L0001” with the matching result “◯” are displayed in blue, and the part names “C0002”, “C0001”, and “C0001” with the matching result “x” are in red. It is displayed.

図8を参照して、画面ズームボタン401は、部品チェックダイアログ40を非表示状態として、図面表示ダイアログに表示される図面を、図面表示ダイアログ内でズームインあるいはズームアウトするための操作を可能とする。図13に示した図面表示ダイアログ52が、部品チェックダイアログ40を非表示状態とした状態である。   Referring to FIG. 8, a screen zoom button 401 enables an operation for zooming in or out of a drawing displayed in the drawing display dialog with the component check dialog 40 hidden. . The drawing display dialog 52 shown in FIG. 13 is in a state where the component check dialog 40 is not displayed.

部品確認ボタン402は、図面表示ダイアログに表示される図面に含まれる部品名のうち、部品チェックダイアログ40の照合結果表示欄422に表示される部品名の中から選択した部品名に対応する部品名がどれかを確認するための操作ボタンである。図面表示ダイアログでは、照合結果表示欄422に表示される部品名の中から選択された部品名が四角の枠で囲まれてズームアップされる。照合結果表示欄422に表示される「No.」のうち、選択された部品名の「No.」が、四角の枠の左下に表示される。ズームアップの倍率は、環境設定ダイアログで設定された倍率である。   The part confirmation button 402 is a part name corresponding to the part name selected from the part names displayed in the collation result display field 422 of the part check dialog 40 among the part names included in the drawing displayed in the drawing display dialog. Is an operation button for confirming which one is. In the drawing display dialog, the part name selected from the part names displayed in the collation result display field 422 is zoomed up by being surrounded by a square frame. Of the “No.” displayed in the matching result display field 422, “No.” of the selected part name is displayed at the lower left of the square frame. The zoom-up magnification is the magnification set in the environment setting dialog.

図14は、部品確認ボタン402によって確認する部品が選択された部品チェックダイアログ53の一例を示す図である。図15は、部品確認ボタン402によって選択された部品名を表示する図面表示ダイアログ54の一例を示す図である。図14に示した部品チェックダイアログ53では、照合結果表示欄422で、No.1〜3の部品名「C0001」、No.4の部品名「C0002」およびNo.5の部品名「C0003」を示す5つの行531が選択されている。図15に示した図面表示ダイアログ54では、部品名「C0003」、部品名「C0002」および部品名「C0001」が四角の枠で囲まれ、各枠の左下にそれぞれの「No.」が「5」、「4」および「1」と表示されている。   FIG. 14 is a diagram illustrating an example of a component check dialog 53 in which a component to be confirmed by the component confirmation button 402 is selected. FIG. 15 is a diagram showing an example of the drawing display dialog 54 that displays the part name selected by the part confirmation button 402. In the component check dialog 53 shown in FIG. 1-3 part names “C0001”, No. No. 4 part name “C0002” and No. 4 Five rows 531 indicating five component names “C0003” are selected. In the drawing display dialog 54 shown in FIG. 15, the part name “C0003”, the part name “C0002”, and the part name “C0001” are surrounded by a square frame, and each “No.” is “5” at the lower left of each frame. ”,“ 4 ”, and“ 1 ”.

図16は、取り消し線追加ボタン403によって付与された取り消し線551を示す図面表示ダイアログ55の一例を示す図である。編集部14は、取り消し線追加ボタン403が押下されると、図面から抽出された部品名のうち、照合結果表示欄422で選択された部品名に取り消し線を付与する。図16に示した図面表示ダイアログ55には、部品名「C0005」に取り消し線551が付与されている。   FIG. 16 is a diagram showing an example of the drawing display dialog 55 showing the strikethrough line 551 given by the strikethrough addition button 403. When the strikethrough addition button 403 is pressed, the editing unit 14 gives a strikethrough to the part name selected in the collation result display field 422 among the part names extracted from the drawing. In the drawing display dialog 55 shown in FIG. 16, a strikethrough 551 is assigned to the part name “C0005”.

図17は、取り消し線追加ボタン403によって付与される取り消し線の線種を示す図である。図17(a)は、1本の直線である1重線による取り消し線をしめす、図17(b)は、2本の直線である2重線による取り消し線を示す。図17(a)には、図面表示ダイアログ56aに表示される部品名「C1303」に1重線による取り消し線561が付与されている。図17(b)には、図面表示ダイアログ56bに表示される部品名「C1303」に2重線による取り消し線562が付与されている。   FIG. 17 is a diagram showing the line type of the strikethrough given by the strikethrough addition button 403. FIG. 17A shows a strikethrough with a single straight line, and FIG. 17B shows a strikethrough with a double straight line. In FIG. 17A, a part line “C1303” displayed in the drawing display dialog 56a is given a strikethrough 561 by a single line. In FIG. 17B, a part line “C1303” displayed in the drawing display dialog 56b is given a strikethrough 562 using a double line.

図18は、取り消し線追加ボタン403によって付与される取り消し線571の長さLを示す図である。取り消し線571の長さLは、キャラクタ列の幅方向の長さに対する比率で決定される。取り消し線追加ボタン403によって付与される取り消し線の線種および長さの比率は、環境設定ダイアグによって設定される。   FIG. 18 is a diagram illustrating the length L of the strikethrough line 571 provided by the strikethrough addition button 403. The length L of the strikethrough 571 is determined by a ratio to the length in the width direction of the character string. The line type and length ratio of the strikethrough given by the strikethrough addition button 403 are set by the environment setting dialog.

編集部14は、取り消し線追加ボタン403が押下されると、部品名に取り消し線を付与し、記憶装置22あるいはRAM23に記憶される設計データおよび設計データDB16に記憶される設計データを更新する。照合部12は、更新された新たな設計データに基づいて照合を行い、表示部13は、照合部12による新たな照合結果に基づいて、照合結果表示欄422を更新し、設計データ表示部131は、照合部12による新たな照合結果を図面表示ダイアログに反映する。   When the strikethrough addition button 403 is pressed, the editing unit 14 gives a strikethrough to the part name, and updates the design data stored in the storage device 22 or the RAM 23 and the design data stored in the design data DB 16. The collation unit 12 performs collation based on the updated new design data, and the display unit 13 updates the collation result display field 422 based on the new collation result by the collation unit 12, and the design data display unit 131. Reflects the new collation result by the collation unit 12 in the drawing display dialog.

このように、編集部14によって、設計データが示す図面に含まれ、かつ取り消し線が付与されない部品名の中から削除する部品名が指定され、指定された部品名に取り消し線を付与するので、照合結果が不一致である部品名を削除することができる。   In this way, the editing unit 14 specifies the part name to be deleted from the part names that are included in the drawing indicated by the design data and are not given a strikethrough, and gives a strikethrough to the designated part name. It is possible to delete a part name having a mismatched collation result.

図8に示した取り消し線削除ボタン404は、図面から抽出された取り消し線が付与された部品名のうち、照合結果表示欄422で選択された部品名の取り消し線を削除するための操作ボタンである。編集部14は、取り消し線追加ボタン403が押下されると、部品名に付与されている取り消し線を削除し、記憶装置22あるいはRAM23に記憶される設計データおよび設計データDB16に記憶される設計データを更新する。照合部12は、更新された新たな設計データに基づいて照合を行い、表示部13は、照合部12による新たな照合結果に基づいて、照合結果表示欄422を更新し、設計データ表示部131は、照合部12による新たな照合結果を図面表示ダイアログに反映する。   The strikethrough deletion button 404 shown in FIG. 8 is an operation button for deleting the strikethrough of the part name selected in the collation result display field 422 out of the part names to which the strikethrough extracted from the drawing is given. is there. When the strikethrough addition button 403 is pressed, the editing unit 14 deletes the strikethrough given to the part name, and the design data stored in the storage device 22 or the RAM 23 and the design data stored in the design data DB 16 Update. The collation unit 12 performs collation based on the updated new design data, and the display unit 13 updates the collation result display field 422 based on the new collation result by the collation unit 12, and the design data display unit 131. Reflects the new collation result by the collation unit 12 in the drawing display dialog.

このように、編集部14によって、設計データが示す図面に含まれ、かつ取り消し線が付与された部品名のうちで、取り消し線の付与を止める部品名が指定され、指定された部品名に付与されていた取り消し線が除去されるので、照合結果が不一致である部品名を復活することができる。   As described above, the editing unit 14 designates a part name that is included in the drawing indicated by the design data and is given a strikethrough, and stops giving the strikethrough, and is given to the designated part name. Since the strikethrough that has been made is removed, it is possible to revive the part names that do not match.

図19は、部品名変更ボタン405によって表示される部品名入力ダイアログ58の一例を示す図である。部品名変更ボタン405は、図面から抽出された部品名のうち、照合結果表示欄422で選択された部品名を変更するための操作ボタンである。照合結果表示欄422で部品名が選択され、部品名変更ボタン405が押下されると、表示部13は、部品名入力ダイアログ58を表示し、設計データ表示部131は、図面表示ダイアログに表示する部品名のうち照合結果表示欄422で選択された部品名をズームアップする。   FIG. 19 is a diagram showing an example of a component name input dialog 58 displayed by the component name change button 405. The part name change button 405 is an operation button for changing the part name selected in the collation result display field 422 among the part names extracted from the drawing. When the part name is selected in the collation result display field 422 and the part name change button 405 is pressed, the display unit 13 displays the part name input dialog 58, and the design data display unit 131 displays it in the drawing display dialog. The part name selected in the collation result display field 422 among the part names is zoomed up.

部品名入力ダイアログ58には、「部品名」というタイトル、および「新しい名前を入力してください。」というメッセージが表示され、部品名入力欄581、OKボタン582およびキャンセルボタン583が設けられる。部品名入力欄581は、新たな部品名を入力するための入力欄である。OKボタン582は、部品名入力欄581に入力された部品名に変更することを指示するための操作ボタンであり、キャンセルボタン583は、部品名の変更をキャンセルするための操作ボタンである。図19に示した部品名入力欄581には、部品名「C0002」が表示されている。   The part name input dialog 58 displays a title “part name” and a message “please enter a new name”, and includes a part name input field 581, an OK button 582, and a cancel button 583. The part name input field 581 is an input field for inputting a new part name. The OK button 582 is an operation button for instructing to change to the part name input in the part name input field 581, and the cancel button 583 is an operation button for canceling the change of the part name. The part name “C0002” is displayed in the part name input field 581 shown in FIG.

編集部14は、部品名入力ダイアログ58で部品名が入力され、OKボタン582が押下されると、部品名を変更し、記憶装置22あるいはRAM23に記憶される設計データおよび設計データDB16に記憶される設計データを更新する。照合部12は、更新された新たな設計データに基づいて照合を行い、表示部13は、照合部12による新たな照合結果に基づいて、照合結果表示欄422を更新し、設計データ表示部131は、照合部12による新たな照合結果を図面表示ダイアログに反映する。   When the part name is input in the part name input dialog 58 and the OK button 582 is pressed, the editing unit 14 changes the part name and stores the design data in the storage device 22 or the RAM 23 and the design data DB 16. Update design data. The collation unit 12 performs collation based on the updated new design data, and the display unit 13 updates the collation result display field 422 based on the new collation result by the collation unit 12, and the design data display unit 131. Reflects the new collation result by the collation unit 12 in the drawing display dialog.

このように、編集部14によって、入力部11によって入力された設計データが示す図面に含まれる部品名のうちのいずれかの部品名が指定され、指定された部品名が変更されるので、間違っている部品名を修正することができる。   As described above, the editing unit 14 designates one of the component names included in the drawing indicated by the design data input by the input unit 11 and changes the specified component name. The part name can be corrected.

図20は、チェックリスト出力ボタン406によって出力される照合結果出力70の一例を示す図である。チェックリスト出力ボタン406は、照合結果を表す照合結果出力情報を出力するための操作ボタンである。表示部13は、チェックリスト出力ボタン406が押下されると、ファイルとして保存する操作を行うためのファイル保存用ダイアログを表示し、照合結果出力情報を出力するディレクトリおよびファイル名の指定を可能とする。結果出力部15は、照合結果出力情報を、ファイル保存用ダイアログで指定されたディレクトリおよびファイル名で、かつカンマ区切りテキストファイル形式たとえばカンマ区切りCSV(Comma Separated Values)ファイル形式で、記憶装置22あるいはRAM23に出力する。結果出力部15は、照合結果出力情報を記憶装置22あるいはRAM23に出力するとともに、プリンタあるいはディスプレイに照合結果出力70として出力することもできる。   FIG. 20 is a diagram illustrating an example of the collation result output 70 output by the checklist output button 406. The check list output button 406 is an operation button for outputting collation result output information indicating the collation result. When the checklist output button 406 is pressed, the display unit 13 displays a file saving dialog for performing an operation of saving as a file, and enables specification of a directory and file name for outputting collation result output information. . The result output unit 15 stores the collation result output information in the storage device 22 or the RAM 23 in the comma-delimited text file format such as the comma-separated CSV (Comma Separated Values) file format in the directory and file name specified in the file saving dialog. Output to. The result output unit 15 can output the collation result output information to the storage device 22 or the RAM 23 and can also output the collation result output information to the printer or the display as the collation result output 70.

このように、結果出力部15によって、照合部12の照合結果が、カンマ区切りテキストファイル形式で出力されるので、照合結果を表計算など他のアプリケーションプログラムで利用することができる。   Thus, since the result output unit 15 outputs the collation result of the collation unit 12 in a comma-delimited text file format, the collation result can be used in other application programs such as a spreadsheet.

照合結果出力70には、「照合日時」701、「照合者」702、「照合部品点数」703、「取り消し線付きデータ」704、「変更履歴」705および「照合結果」706の6つの項目欄が設けられている。「照合日時」701は、チェックリスト出力ボタン406が押下された時点の年月日および時刻を示す。「照合者」702は、環境設定DB18に設定されている照合者の氏名である。   The collation result output 70 includes six item fields of “collation date / time” 701, “collation person” 702, “collation part score” 703, “data with strikethrough” 704, “change history” 705, and “collation result” 706. Is provided. “Verification date” 701 indicates the date and time when the checklist output button 406 is pressed. “Verifier” 702 is the name of the collator set in the environment setting DB 18.

「照合部品点数」703は、照合を行った部品名の数を部品表および図面のそれぞれについて示す。「取り消し線付きデータ」704は、照合を行った部品名のうち、取り消し線が付与されている数を部品表および図面のそれぞれについて示す。「変更履歴」705は、取り消し線追加ボタン403による取り消し線の追加、取り消し線削除ボタン404による取り消し線の削除、および部品名変更ボタン405による部品名の変更が行われた履歴を示す。「照合結果」706は、照合結果を示し、部品チェックダイアログ40の照合結果表示欄422に表示される項目の内容と同じ内容を示す。   The “number of collated parts” 703 indicates the number of parts names that have been collated for each of the parts table and the drawing. “Data with strikethrough” 704 indicates the number of strikeouts given to each part table and drawing among the parts names that have been collated. A “change history” 705 indicates a history of adding a strikethrough with the strikethrough addition button 403, deleting a strikethrough with the strikethrough deletion button 404, and changing a component name with the component name change button 405. A “collation result” 706 indicates a collation result, and indicates the same content as the content of the item displayed in the collation result display field 422 of the component check dialog 40.

図20に示した照合結果出力70には、照合日時701に年月日「YYYY/MM/DD」および時刻「HH:MM」が出力され、照合者702に「山田太郎」が出力され、照合部品点数703に、部品表について「17」および図面について「9」と出力され、取り消し線付きデータ704に、部品表について「3」および図面について「1」と出力され、変更履歴705に、部品名「L0003」について「取り消し線削除」が行われたこと、および部品名「C0006」について「名前変更(C0002)」が行われたことが出力されている。「名前変更(C0002)」は、変更前の部品名が「C0002」であることを示す。   In the collation result output 70 shown in FIG. 20, the date “YYYY / MM / DD” and the time “HH: MM” are outputted as the collation date and time 701, and “Taro Yamada” is outputted to the collator 702. “17” for the bill of materials and “9” for the drawing are output to the number of parts 703, “3” for the bill of materials and “1” for the drawing are output to the data 704 with strikethrough, and the change history 705 includes the parts. It is output that “strikethrough deletion” has been performed for the name “L0003” and “name change (C0002)” has been performed for the part name “C0006”. “Rename (C0002)” indicates that the part name before the change is “C0002”.

このように、結果出力部15によって、さらに、設計データが示す図面に含まれる部品名の数と、部品表データが示す部品表に含まれる部品名の数とが出力されるので、照合が行われた部品名の数を確認することができる。   In this way, the result output unit 15 further outputs the number of part names included in the drawing indicated by the design data and the number of part names included in the part list indicated by the parts table data, so that the collation is performed. It is possible to confirm the number of part names that have been broken.

全部品表示ボタン407は、部品チェックダイアログ40の照合結果表示欄422に、照合を行ったすべての部品名を表示することを指示する操作ボタンである。このとき、表示部13は、部品チェックダイアログ40の状態表示欄423に、「全部品表示中」を表示する。   The all parts display button 407 is an operation button for instructing to display the names of all parts that have been collated in the collation result display field 422 of the part check dialog 40. At this time, the display unit 13 displays “displaying all components” in the status display field 423 of the component check dialog 40.

図21は、重複部品表示ボタン408によって表示される部品チェックダイアログ59の一例を示す図である。重複部品表示ボタン408は、部品チェックダイアログ40の照合結果表示欄422に、照合を行った部品名のうち、同じ部品名が部品表および図面のうち少なくともいずれかに複数含まれる部品名を表示することを指示する操作ボタンである。このとき、表示部13は、部品チェックダイアログ40の状態表示欄423に、「重複部品表示中」を表示する。表示部13は、重複する部分名がない場合は、照合結果表示欄422に何も表示しない。   FIG. 21 is a diagram showing an example of the component check dialog 59 displayed by the duplicate component display button 408. The duplicate parts display button 408 displays, in the collation result display field 422 of the part check dialog 40, a part name that includes a plurality of collated part names including at least one of the same part name in the parts table and the drawing. This is an operation button for instructing this. At this time, the display unit 13 displays “displaying duplicate parts” in the status display field 423 of the part check dialog 40. The display unit 13 displays nothing in the matching result display field 422 when there are no overlapping part names.

図21に示した部品チェックダイアログ59には、3つの部品名「C0003」が表示された照合結果表示欄591が示され、「重複部品表示中」が表示された状態表示欄592が示されている。   The part check dialog 59 shown in FIG. 21 shows a collation result display field 591 in which three part names “C0003” are displayed, and a status display field 592 in which “duplicate parts are being displayed” are displayed. Yes.

図22は、異なる部品表示ボタン409によって表示される部品チェックダイアログ60の一例を示す図である。重複部品表示ボタン408は、部品チェックダイアログ40の照合結果表示欄422に、照合を行った部品名のうち、照合結果が不一致である部品名のみを表示することを指示する操作ボタンである。このとき、表示部13は、部品チェックダイアログ40の状態表示欄423に、「異なる部品表示中」を表示する。照合結果が不一致である部品名がない場合は、照合結果表示欄422に何も表示しない。   FIG. 22 is a diagram illustrating an example of a component check dialog 60 displayed by a different component display button 409. The duplicate parts display button 408 is an operation button for instructing to display, in the matching result display field 422 of the parts check dialog 40, only the part names whose matching results do not match among the parts names that have been matched. At this time, the display unit 13 displays “displaying different components” in the status display field 423 of the component check dialog 40. If there is no part name whose collation result does not match, nothing is displayed in the collation result display field 422.

図22に示した部品チェックダイアログ60には、10個の部品名「C0003」、「C0004」、「L0003」、「L0004」、「L0005」、「R0001」、「R0002」、「R0003」、「R0004」および「R0005」が表示された照合結果表示欄601が示され、「異なる部品表示中」が表示された状態表示欄602が示されている。   The component check dialog 60 shown in FIG. 22 includes ten component names “C0003”, “C0004”, “L0003”, “L0004”, “L0005”, “R0001”, “R0002”, “R0003”, “ A collation result display field 601 displaying “R0004” and “R0005” is shown, and a status display field 602 displaying “displaying different parts” is shown.

このように、結果出力部15によって、照合部12による照合結果が一致していないことを示している部品名のみが出力されるので、照合結果が不一致である部品名を容易に認識することができる。   In this way, the result output unit 15 outputs only the part name indicating that the collation result by the collation unit 12 does not match, so that it is possible to easily recognize the part name whose collation result does not match. it can.

閉じるボタン410は、部品チェックダイアログ40での操作を終了して、部品チェックダイアログ40を閉じるための操作ボタンである。閉じるボタン410が押下されると、表示部13は、部品チェックダイアログ40のディスプレイへの表示を終了する。   The close button 410 is an operation button for ending the operation in the component check dialog 40 and closing the component check dialog 40. When the close button 410 is pressed, the display unit 13 ends the display of the component check dialog 40 on the display.

図23は、表示部13によって表示される環境設定ダイアログ61の一例を示す図である。環境設定ダイアログ61は、環境設定を行うためのダイアログであり、環境設定部は、環境設定ダイアログ61で設定された情報を、環境設定データとして環境設定DB18に記憶する。環境設定ダイアログ61には、「環境設定」というタイトルが表示され、照合者設定611、画層設定612、取消線作図設定613、部品色変更設定614、ズーム設定615および部品表選択設定616の6つの項目と、OKボタン617およびキャンセルボタン618とが設けられている。   FIG. 23 is a diagram illustrating an example of the environment setting dialog 61 displayed by the display unit 13. The environment setting dialog 61 is a dialog for setting an environment, and the environment setting unit stores information set in the environment setting dialog 61 in the environment setting DB 18 as environment setting data. The environment setting dialog 61 displays the title “environment setting”, and includes a collator setting 611, a layer setting 612, a strikethrough drawing setting 613, a component color change setting 614, a zoom setting 615, and a component table selection setting 616. One item, an OK button 617 and a cancel button 618 are provided.

照合者設定611には、「照合者設定」というタイトルが表示され、「既定の照合者」と付記された照合者入力欄がある。照合者入力欄は、照合を行う担当者つまり照合者の氏名を入力する入力欄であり、図23に示した照合者入力欄には、「山田太郎」と表示されている。照合者設定611に設定された照合者の氏名は、部品チェックダイアログ40の照合者情報41の照合者名表示欄に表示される。   The collator setting 611 includes a collator input field in which a title “verifier setting” is displayed and “default collator” is added. The collator input field is an input field for inputting the person in charge of collation, that is, the name of the collator, and “Taro Yamada” is displayed in the collator input field shown in FIG. The name of the collator set in the collator setting 611 is displayed in the collator name display field of the collator information 41 of the component check dialog 40.

画層設定612は、図面が複数の画層に階層化されている場合、照合対象とする画層を部品名画層として設定することができる。画層設定612には、照合対象とする部品名を画層によって指定するか否かを設定する「部品名画層を指定する」と付記されたチェックボックス、および「部品名画層1」〜「部品名画層4」の4つの部品名画層入力欄が設けられている。   The layer setting 612 can set a layer to be collated as a part name layer when the drawing is hierarchized into a plurality of layers. In the layer setting 612, a check box labeled “Specify a part name layer” for setting whether or not a part name to be collated is designated by layer, and “part name layer 1” to “parts”. Four parts name image layer input fields of “name image layer 4” are provided.

「部品名画層を指定する」と付記されたチェックボックスがチェックされていると、照合対象とする画層を部品名画層入力欄で指定することができる。4つの部品名画層入力欄によって、最大4つの画層を指定することができる。「部品名画層1」〜「部品名画層4」と付記された各部品名画層入力欄は、画層がプルダウンメニューで表示されるので、その中から照合対象とする画層を指定する。「部品名画層を指定する」と付記されたチェックボックスがチェックされていないと、すべての画層の部品名を照合対象とする。   When the check box labeled “Specify component name layer” is checked, the layer to be verified can be specified in the component name layer input field. Up to four layers can be designated by the four part name layer input fields. In the part name layer input fields labeled “part name layer 1” to “part name layer 4”, the layers are displayed in a pull-down menu. If the check box labeled “Specify the part name layer” is not checked, the part names of all the layers are to be collated.

図23に示した画層設定612には、「部品名画層1」に「LVL0141」と示され、「部品名画層2」に「LVL0077」と示され、「部品名画層3」に「LVL0129」と示され、「部品名画層4」に「取消線」と示されている。「取消線」は、取り消し線が付記された部品名を含む画層を指定する。   In the layer setting 612 shown in FIG. 23, “LVL0141” is displayed in “Part name layer 1”, “LVL0077” is displayed in “Part name layer 2”, and “LVL0129” is displayed in “Part name layer 3”. And “strikethrough” is shown in “part name image layer 4”. “Strikethrough” designates a layer including a part name with a strikethrough.

このように、入力部11によって入力された設計データが示す図面は、画層に階層化され、環境設定部によって、設計データが示す図面の画層うちの少なくとも1つの画層が設定される。そして、照合部12によって、入力部11によって入力された設計データが示す図面のうち、環境設定部によって設定された画層に含まれる部品名についてのみ照合されるので、各ユーザが照合したい範囲を画層によって選択することができる。   As described above, the drawing indicated by the design data input by the input unit 11 is hierarchized into layers, and at least one of the layers of the drawing indicated by the design data is set by the environment setting unit. Then, the collation unit 12 collates only the part names included in the layer set by the environment setting unit in the drawing indicated by the design data input by the input unit 11, so that each user can select the range to be collated. Can be selected by layer.

取消線作図設定613は、部品チェックダイアログ40の取り消し線追加ボタン403によって追加される取り消し線に関する設定を行う。取消線作図設定613には、「取消線作図設定」というタイトルが表示され、取消線色入力欄、線種入力欄、取消線画層入力欄および延長率入力欄が設けられている。   The strikethrough drawing setting 613 performs settings related to the strikethrough added by the strikethrough addition button 403 of the component check dialog 40. In the strike line drawing setting 613, a title “cancellation line drawing setting” is displayed, and a strike line color entry field, a line type entry field, a strike line layer entry field, and an extension rate entry field are provided.

「取消線色」と付記された取消線色入力欄は、追加される取り消し線の色を指定する入力欄であり、プルダウンメニューに表示される色の中から選択することができる。「線種」と付記された線種入力欄は、追加される取り消し線の線種を指定する入力欄であり、プルダウンメニューに表示される線種、たとえば1重線あるいは2重線などの線種の中から選択することができる。   A strikethrough color input column labeled “strikethrough color” is an input column for designating the color of the strikethrough to be added, and can be selected from the colors displayed in the pull-down menu. The line type input field labeled “Line type” is an input field for specifying the type of strikethrough to be added. The line type displayed in the pull-down menu, for example, a line such as a single line or a double line You can choose from seeds.

「取消線画層」と付記された取消線画層入力欄は、追加される取り消し線を描画する画層を指定する。同じ画層に含まれる図形およびキャラクタは、CADなどで用いられるレイヤと同様に、同じグループとして取り扱うことができる。取消線画層が指定されていると、その画層に入力された線分を取り消し線として認識することが容易になる。したがって、処理を速くすることができ、さらに他の部品の枠線などを間違って取り消し線と認識することもなくなる。「延長率」と付記された延長率入力欄は、追加される取り消し線の長さを、部品名を表すキャラクタ列の幅方向の長さに対する比率で設定する。   A cancellation line layer input field labeled “Canceling line layer” designates a layer on which the added strike line is drawn. Graphics and characters included in the same layer can be handled as the same group, similar to layers used in CAD and the like. If a strikethrough layer is specified, it becomes easy to recognize a line segment input to that layer as a strikethrough. Therefore, the processing can be speeded up, and the frame lines of other parts are not mistakenly recognized as strikethroughs. In the extension rate input column labeled “Extension rate”, the length of the added strikethrough is set as a ratio to the length in the width direction of the character string representing the part name.

図23に示した取消線作図設定613には、取消線色入力欄に、赤紫色のサンプルが四角で、かつその色を示す文字列「Magenta」が示され、線種入力欄に「1重線」と示され、取消線画層入力欄に「取消線」と示され、延長率入力欄に「1.10」倍と示されている。   In the strike-line drawing setting 613 shown in FIG. 23, a magenta sample is square in the strike-through color input column and the character string “Magenta” indicating the color is displayed, and “single line” is displayed in the line type input column. Line ”,“ strikethrough ”in the strikethrough layer input field, and“ 1.10 ”times in the extension rate entry field.

部品色変更設定614は、部品名を表示する色を設定する。部品色変更設定614には、「部品色変更設定」というタイトルが表示され、OK欄、NO欄および選択中欄が設けられている。「OK」と付記されたOK欄は、照合結果が一致している部品名の色を、プルダウンメニューに表示される色から選択して設定する。「NO」と付記されたNO欄は、照合結果が不一致である部品名のうち図面にのみ含まれる部品名の色を、プルダウンメニューに表示される色から選択して設定する。「選択中」と付記された選択中欄は、リスト選択によってズームアップした部品名の色を、プルダウンメニューに表示される色から選択して設定する。「リスト選択」は、マウスなどで、部品チェックダイアログ40のチェックリスト42に行単位で表示される部品名の中から、ズームアップしたい部品名の行を選択することである。   The component color change setting 614 sets a color for displaying a component name. In the component color change setting 614, the title “component color change setting” is displayed, and an OK column, a NO column, and a currently selected column are provided. In the OK column labeled “OK”, the color of the part name having the matching result is selected and set from the colors displayed in the pull-down menu. In the NO column labeled “NO”, the color of the part name included only in the drawing out of the part names whose collation results do not match is selected and set from the colors displayed in the pull-down menu. The currently selected column labeled “Selecting” selects and sets the color of the part name zoomed up by the list selection from the colors displayed in the pull-down menu. “Select list” is to select a row of a component name to be zoomed up from among the component names displayed on the check list 42 of the component check dialog 40 in units of rows with a mouse or the like.

図23に示した部品色変更設定614には、OK欄に、青色のサンプルが四角で、かつその色を示す文字列「Blue」が示され、NO欄に、赤色のサンプルが四角で、かつその色を示す文字列「Red」が示され、選択中欄に、黒色のサンプルが四角で、かつその色を示す文字列「Black」が示されている。   In the component color change setting 614 shown in FIG. 23, the OK column shows a square with a blue sample and a character string “Blue” indicating the color, and the NO column shows a red sample with a square. A character string “Red” indicating the color is shown, and the black column is a square and the character string “Black” indicating the color is shown in the currently selected column.

このように、環境設定部によって、部品名を出力する色および取り消し線を出力する色が設定され、結果出力部15によって、環境設定部によって設定された色で、部品名および取り消し線が出力されるので、部品名および取り消し線を各ユーザが見易い色で表示することができる。   In this way, the environment setting unit sets the color for outputting the component name and the color for outputting the strikethrough, and the result output unit 15 outputs the component name and the strikethrough with the color set by the environment setting unit. Therefore, the part name and the strikethrough can be displayed in a color that is easy for each user to see.

さらに、表示部13によって、設計データが示す図面に含まれる部品名のうち、照合部12による照合結果が一致していないことを示している部品名を、照合部12による照合結果が一致していることを示している部品名と異なる出力形態、たとえば異なる色で出力するので、照合結果が一致していることを示す部品名と、一致していないことを示す部品名とを容易に識別することができる。   Further, the display unit 13 matches the part name indicating that the collation result by the collation unit 12 does not match among the part names included in the drawing indicated by the design data, with the collation result by the collation unit 12 matching. Since the output format is different from the part name indicating that the part name indicates, for example, in a different color, the part name indicating that the matching results match and the part name indicating that they do not match are easily identified. be able to.

さらに、表示部13によって、設計データが示す図面に含まれ、かつ照合部12による照合結果が一致していないことを示している部品名が、一致していないことを表す予め定める第1の色で出力されるので、照合結果が不一致であることを示す部品名をわかり易い色で表示することができる。   Furthermore, the display unit 13 includes a first color that is included in the drawing indicated by the design data and that indicates that the part names indicating that the collation results by the collation unit 12 do not match are inconsistent. Therefore, it is possible to display a component name indicating that the collation result is inconsistent in easy-to-understand colors.

さらに、表示部13によって、設計データが示す図面に含まれ、かつ照合部12による照合結果が一致していることを示している部品名が、一致していることを表す予め定める第2の色で出力されるので、照合結果が一致していることを示す部品名をわかり易い色で表示することができる。   Further, the display unit 13 includes a predetermined second color indicating that the part names included in the drawing indicated by the design data and indicating that the collation results by the collation unit 12 match are in agreement. Therefore, it is possible to display a component name indicating that the collation results match with each other in an easy-to-understand color.

ズーム設定615は、部品チェックダイアログ40の部品確認ボタン402、リスト選択、および部品名変更ボタン405によって部品名をズームアップするとき、部品名をズームアップする倍率を設定する。ズーム設定615には、「ズーム設定」というタイトルが表示され、倍率欄が設けられている。「倍率」と付記された倍率欄は、部品名をズームアップする倍率を入力する入力欄である。図23に示したズーム設定615の倍率欄には、「0.50」と示されている。   The zoom setting 615 sets a magnification for zooming up the component name when the component name is zoomed up by the component confirmation button 402, the list selection, and the component name change button 405 of the component check dialog 40. In the zoom setting 615, a title “zoom setting” is displayed, and a magnification field is provided. A magnification field labeled “Magnification” is an input field for inputting a magnification for zooming up the part name. In the magnification field of the zoom setting 615 shown in FIG. 23, “0.50” is indicated.

部品表選択設定616は、部品チェックダイアログ40の部品表選択43の「固定セルで選択」のラジオボタンが選択されたときに、照合対象とするセルを設定する。部品表選択設定616には、「部品表選択設定」というタイトルが表示され、「既定のセル範囲」と付記されたセル範囲設定欄が設けられている。セル範囲設定欄に設定されたセル範囲は、部品チェックダイアログ40の部品表選択43の固定セルエディット432に表示される。図23に示した部品表選択設定616のセル範囲設定欄には、「AA10:AQ71,BQ18:CG71,」と示されている。   The parts table selection setting 616 sets a cell to be collated when the “select with fixed cell” radio button of the parts table selection 43 in the parts check dialog 40 is selected. In the parts table selection setting 616, a title “parts table selection setting” is displayed, and a cell range setting column labeled “default cell range” is provided. The cell range set in the cell range setting field is displayed in the fixed cell edit 432 of the parts table selection 43 of the part check dialog 40. In the cell range setting column of the parts table selection setting 616 shown in FIG. 23, “AA10: AQ71, BQ18: CG71,” is indicated.

OKボタン617は、環境設定ダイアログ61での環境設定の終了を指示するための操作ボタンである。環境設定部は、OKボタン617が押下されると、設定した情報を環境設定データとして、環境設定DB18に記憶した後、表示部13によって、環境設定ダイアログ61を閉じさせる。キャンセルボタン618は、環境設定ダイアログ61での環境設定を破棄して終了することを指示する操作ボタンである。環境設定部は、キャンセルボタン618押下されると、設定した情報を環境設定DB18に記憶せずに、表示部13によって、環境設定ダイアログ61を閉じさせる。   The OK button 617 is an operation button for instructing the end of the environment setting in the environment setting dialog 61. When the OK button 617 is pressed, the environment setting unit stores the set information as environment setting data in the environment setting DB 18 and then causes the display unit 13 to close the environment setting dialog 61. A cancel button 618 is an operation button for instructing to discard the environment setting in the environment setting dialog 61 and to end the operation. When the cancel button 618 is pressed, the environment setting unit causes the display unit 13 to close the environment setting dialog 61 without storing the set information in the environment setting DB 18.

図24は、照合部12によって取り消し線と認識される例および認識されない例を示す。取り消し線情報が取り消し線の形状を表す情報である場合、取り消し線情報は付属情報ではなく、形状情報に含まれる。形状情報は、部品名に付与される図形の形状を表す付与情報を含み、取り消し線情報もこの付与情報に含まれる。この場合、照合部12は、形状情報に含まれる付与情報が示す図形のうち、いずれが取り消し線であるか否かを認識する必要がある。   FIG. 24 shows an example where the collation unit 12 recognizes a strikethrough and an example where it is not recognized. When the strikethrough information is information representing the shape of the strikethrough, the strikethrough information is included in the shape information, not the attached information. The shape information includes assignment information that represents the shape of a graphic attached to the part name, and strikethrough information is also included in the assignment information. In this case, it is necessary for the collation unit 12 to recognize which one of the figures indicated by the assignment information included in the shape information is a strikethrough.

照合部12は、形状情報に含まれる付与情報が示す図形の形状のうち、予め定める形状たとえば部品名のキャラクタが配列されている方向でかつ部品名のすべてのキャラクタの横方向の長さ以上の直線の形状で、さらに予め定める位置たとえば部品名のキャラクタの高さ方向で部品名のすべてのキャラクタの中央の位置に付与されている図形の形状を取り消し線として認識する。予め定める形状かつ予め定める位置の条件を満たさない図形の形状は、取り消し線とは認識しない。   The collation unit 12 has a predetermined shape, for example, a direction in which the character of the part name is arranged, and is equal to or longer than the horizontal length of all the characters of the part name among the shapes of the graphic indicated by the provision information included in the shape information. The shape of a straight line and the shape of a figure given at a predetermined position, for example, the center position of all characters of the part name in the height direction of the character of the part name are recognized as a strikethrough. The shape of a figure that does not satisfy the predetermined shape and the predetermined position condition is not recognized as a strikethrough.

図24(a)には、部品名「L0001」に含まれるキャラクタの高さ方向の中ほどに、幅方向の直線621が、部品名「L0001」のキャラクタ列に含まれるすべてのキャラクタ上に記載されている。認識範囲620は、部品名に取り消し線が付与されているか否かを認識するための範囲である。照合部12は、直線621を取り消し線として認識し、部品チェックダイアログ40の照合結果表示欄422の部品名「L0001」の図面上の「取消あり」に「○」を表示する。   In FIG. 24A, a straight line 621 in the width direction is written on all the characters included in the character string of the part name “L0001” in the middle of the height direction of the character included in the part name “L0001”. Has been. The recognition range 620 is a range for recognizing whether or not a strikethrough is given to the part name. The collation unit 12 recognizes the straight line 621 as a strike-through line, and displays “◯” in “Cancel” on the drawing of the part name “L0001” in the collation result display field 422 of the part check dialog 40.

図24(b)には、部品名「L0001」に含まれるキャラクタの高さ方向の中ほどに、幅方向の直線622が、部品名「L0001」のキャラクタ列に含まれるキャラクタのうち「L」、および「L」に隣接する「0」の2つのキャラクタ上にのみ記載されている。照合部12は、直線622が一部のキャラクタ上にしか記載されていないので、直線622を取り消し線として認識せず、部品チェックダイアログ40の照合結果表示欄422の部品名「L0001」の図面上の「取消なし」に「○」を表示する。   In FIG. 24B, a straight line 622 in the width direction is “L” among the characters included in the character string of the component name “L0001” in the middle of the height direction of the character included in the component name “L0001”. , And “0” adjacent to “L”. Since the straight line 622 is described only on a part of the characters, the matching unit 12 does not recognize the straight line 622 as a strike-through line, and on the drawing of the part name “L0001” in the matching result display field 422 of the part check dialog 40. “○” is displayed for “No cancellation”.

図24(c)には、部品名「L0001」に含まれるキャラクタのうち、キャラクタ「L」の高さ方向の下側から、キャラクタ「1」の高さ方向の上側まで、直線623が、部品名「L0001」のキャラクタ列の上に斜めに記載されている。照合部12は、直線623が斜めに記載されているので、直線623を取り消し線として認識せず、部品チェックダイアログ40の照合結果表示欄422の部品名「L0001」の図面上の「取消なし」に「○」を表示する。   In FIG. 24C, among the characters included in the part name “L0001”, a straight line 623 extends from the lower side in the height direction of the character “L” to the upper side in the height direction of the character “1”. It is written obliquely on the character string of the name “L0001”. Since the straight line 623 is obliquely described, the matching unit 12 does not recognize the straight line 623 as a strike-through line, and “no cancellation” on the drawing of the part name “L0001” in the matching result display field 422 of the part check dialog 40. “○” is displayed on the screen.

図24(d)には、部品名「L0001」に含まれるキャラクタのうち、真中のキャラクタ「0」の上に、高さ方向の直線624が記載されている。照合部12は、直線624が高さ方向に記載されているので、直線624を取り消し線として認識せず、部品チェックダイアログ40の照合結果表示欄422の部品名「L0001」の図面上の「取消なし」に「○」を表示する。   In FIG. 24D, a straight line 624 in the height direction is described above the middle character “0” among the characters included in the part name “L0001”. Since the straight line 624 is described in the height direction, the collation unit 12 does not recognize the straight line 624 as a strike-through line, and “cancel” on the drawing of the part name “L0001” in the collation result display field 422 of the part check dialog 40. “○” is displayed in “None”.

図25は、設計データ表示装置1によって処理される照合処理の処理手順を示すフローチャートである。たとえばディスプレイなどに表示されるメニュー画面から、マウスなどによって照合処理の開始が指示されると、表示部13は、部品チェックダイアログ40を表示し、ステップA1に移る。ステップA1では、設計データ入力部111は、設計データDB16に記憶される設計データを読み込み、記憶装置22あるいはRAM23に記憶する。   FIG. 25 is a flowchart showing a processing procedure of collation processing processed by the design data display device 1. For example, when the start of the collation process is instructed by a mouse or the like from a menu screen displayed on the display or the like, the display unit 13 displays the component check dialog 40 and proceeds to step A1. In step A1, the design data input unit 111 reads design data stored in the design data DB 16 and stores it in the storage device 22 or the RAM 23.

ステップA2では、照合部12は、記憶装置22あるいはRAM23に記憶される設計データが示す図面の部品名の中から、照合対象の部品名を抽出する。環境設定DB18の画層設定612で「部品名画層を指定する」と付記されたチェックボックスがチェックされていると、画層設定612の「部品名画層1」〜「部品名画層4」欄に設定されている画層に含まれる部品名を抽出する。「部品名画層を指定する」と付記されたチェックボックスがチェックされていないと、記憶装置22あるいはRAM23に記憶される設計データが示す図面の部品名のうち、部品チェックダイアログ40の形状選択ボタン441によって選択される照合対象の範囲に含まれる部品名を抽出する。   In step A <b> 2, the collation unit 12 extracts the name of the part to be collated from the part names in the drawing indicated by the design data stored in the storage device 22 or the RAM 23. If the check box labeled “Specify part name layer” is checked in the layer setting 612 of the environment setting DB 18, the “part name layer 1” to “part name layer 4” fields of the layer setting 612 are displayed. Extracts part names included in the set layer. If the check box labeled “Specify part name layer” is not checked, the shape selection button 441 of the part check dialog 40 in the part name of the drawing indicated by the design data stored in the storage device 22 or the RAM 23 is displayed. The part name included in the range to be collated selected by is extracted.

ステップA3では、部品表入力部112は、部品表DB17に記憶される部品表データを読み込み、記憶装置22あるいはRAM23に記憶する。ステップA4では、照合部12は、記憶装置22あるいはRAM23に記憶される部品表データが示す部品表の部品名の中から、部品チェックダイアログ40の部品表選択43で指定される照合対象の範囲の部品名を抽出する。   In step A 3, the parts table input unit 112 reads the parts table data stored in the parts table DB 17 and stores it in the storage device 22 or the RAM 23. In step A4, the collation unit 12 selects a collation target range designated by the parts table selection 43 in the parts check dialog 40 from the part names in the parts table indicated by the parts table data stored in the storage device 22 or the RAM 23. Extract the part name.

ステップA5では、照合部12は、図面および部品表からそれぞれ抽出した部品名について、取り消し線の有無を含めて、部品名が一致するか否かを照合する。照合部12は、図面および部品表からそれぞれ抽出した部品名のうち、部品名が一致し、かつ取り消し線の有無が一致する部品名、および図面および部品表のうちのいずれか1つにのみ含まれ、かつ取り消し線がある部品名は、一致すると判定する。そして、部品名が一致し、かつ取り消し線の有無が一致しない部品名、および図面および部品表のうちのいずれか1つにのみ含まれ、かつ取り消し線がない部品名は、不一致であると判定する。   In step A5, the collation unit 12 collates whether or not the part names are identical with respect to the part names extracted from the drawing and the parts table, including the presence or absence of strikethrough. The collation unit 12 includes only one of the part names extracted from the drawing and the parts table, the part names having the same part name, and the presence / absence of the strikethrough, and the drawing and the parts table. The part names with strikethroughs are determined to match. Then, it is determined that a part name that matches the part name and does not match the presence or absence of the strikethrough line, and a part name that is included in only one of the drawing and the parts list and does not have a strikethrough line do not match. To do.

図面から抽出した部品名に付与される情報は、取り消し線の形状以外の形状の情報の場合もあり、付与されている情報が取り消し線情報であるか否かを判定するために、照合部12は、取り消し線認識処理を呼び出して、取り消し線を認識する。   The information given to the part name extracted from the drawing may be information of a shape other than the shape of the strikethrough. In order to determine whether the given information is strikethrough information, the matching unit 12 Calls a strikethrough recognition process to recognize a strikethrough.

ステップA6では、表示部13は、部品チェックダイアログ40の照合結果表示欄422に、照合部12による照合結果を表示する。そのとき、照合結果が不一致である部品名を、不一致であることを示す色、具体的には環境設定ダイアログ61の部品色変更設定614のNO欄に設定された色で表示する。そして、照合結果が一致していることを示している部品名を、一致していることを示す色、具体的には環境設定ダイアログ61の部品色変更設定614のOK欄に設定された色で表示する。   In step A <b> 6, the display unit 13 displays the collation result by the collation unit 12 in the collation result display field 422 of the component check dialog 40. At this time, the part names for which the matching results do not match are displayed in a color indicating that they do not match, specifically, the color set in the NO column of the part color change setting 614 in the environment setting dialog 61. Then, the part name indicating that the collation results match is displayed in the color indicating the match, specifically, the color set in the OK column of the part color change setting 614 in the environment setting dialog 61. indicate.

さらに、表示部13は、照合結果が一致であることを示す部品名については、照合結果表示欄422の結果の項目を「○」として表示し、照合結果が不一致であることを示す部品名については、照合結果表示欄422の結果の項目を「×」として表示する。表示部13は、照合結果が不一致である部品名についてのみ表示することもできる。   Further, the display unit 13 displays the result item in the matching result display field 422 as “◯” for the part name indicating that the matching result is the same, and indicates the part name indicating that the matching result is not the same. Displays the item of the result in the matching result display field 422 as “×”. The display unit 13 can also display only the part names for which the matching results do not match.

ステップA7では、編集部14は、照合結果が不一致である部品名を抽出し、抽出した部品名について、取り消し線の追加、取り消し線の削除、あるいは部品名の変更などの編集を行う。編集部14は、編集を行うと、編集内容を変更履歴として記憶装置22あるいはRAM23に記憶する。   In step A7, the editing unit 14 extracts part names that do not match, and edits the extracted part names such as adding a strikethrough, deleting a strikethrough, or changing a part name. When editing is performed, the editing unit 14 stores the edited content in the storage device 22 or the RAM 23 as a change history.

図面および部品表からそれぞれ抽出した部品名のうち、図面にのみ取り消し線が付与されない部品名が含まれる場合に、部品チェックダイアログ40の取り消し線追加ボタン403が押下されると、編集部14は、図面にのみ含まれる取り消し線が付与されない部品名に取り消し線を付与する。そのとき、編集部14は、環境設定ダイアログ61で設定された色、線種および長さの取り消し線を付与する。   When the part name extracted from the drawing and the parts table includes a part name that is not given a strikethrough only in the drawing, when the strikethrough addition button 403 of the part check dialog 40 is pressed, the editing unit 14 A strike-through is given to a part name that is not given a strike-through included only in the drawing. At that time, the editing unit 14 gives a strikethrough of the color, line type, and length set in the environment setting dialog 61.

さらに、図面および部品表からそれぞれ抽出した部品名のうち、図面に取り消し線が付与された部品名が含まれ、かつ部品表に取り消し線が付与されない部品名が含まれる場合に、部品チェックダイアログ40の取り消し線削除ボタン404が押下されると、編集部14は、図面に含まれる取り消し線が付与された部品名の取り消し線を削除する。   Furthermore, among the part names extracted from the drawing and the parts table, the part check dialog 40 is displayed when the part name with a strikethrough is included in the drawing and the part name with no strikethrough is included in the parts table. When the strikethrough deletion button 404 is pressed, the editing unit 14 deletes the strikethrough of the part name assigned with the strikethrough included in the drawing.

さらに、図面および部品表からそれぞれ抽出した部品名のうち、図面にのみ取り消し線が付与されない部品名が含まれる場合に、部品名入力ダイアログ58で新たな部品名が入力されると、編集部14は、図面にのみ取り消し線が付与されない部品名を、部品名入力ダイアログ58で入力された部品名に変更する。たとえば図面および部品表からそれぞれ抽出した部品名のうち、図面にのみ取り消し線が付与されない部品名が含まれ、かつ部品名は異なるが対応する部品の取り消し線が付与されない部品名が部品表にのみ含まれる場合に、図面の部品名を、部品表の部品名に合わせることができる。   Further, when a part name extracted from the drawing and the parts table includes a part name that is not given a strikethrough only in the drawing, if a new part name is input in the part name input dialog 58, the editing unit 14 Changes the part name that is not given a strikethrough only to the drawing to the part name input in the part name input dialog 58. For example, out of the part names extracted from the drawing and the parts table, only part names that do not have a strikethrough are included in the drawing, and the part names are different but the corresponding parts are not given a strikethrough only in the parts list When included, the part name in the drawing can be matched with the part name in the parts table.

ステップA8では、照合部12は、新たに照合を行う必要があるか否かを判定し、新たに照合を行う必要がないと、ステップA9に進み、新たに照合を行う必要があると、ステップA5に戻り、新たに照合を行う。新たに照合を行う必要があると判定する場合は、たとえば編集部14によって編集が行われた場合、すなわち取り消し線追加ボタン403による取り消し線の追加、取り消し線削除ボタン404による取り消し線の削除、および部品名変更ボタン405による部品名の変更が行われた場合、部品チェックダイアログ40の部品表選択43で、部品表の照合対象の範囲が新たに選択された場合、部品チェックダイアログ40の図面選択44で、図面の照合対象の範囲が新たに選択された場合などである。   In step A8, the collation unit 12 determines whether or not it is necessary to perform a new collation. If there is no need to perform a new collation, the process proceeds to step A9. Returning to A5, new verification is performed. When it is determined that it is necessary to newly perform collation, for example, when editing is performed by the editing unit 14, that is, the strikethrough is added by the strikethrough addition button 403, the strikethrough is deleted by the strikethrough deletion button 404, and When the part name is changed by the part name change button 405, when the part table selection 43 in the part check dialog 40 newly selects the range to be compared in the parts table, the drawing selection 44 in the part check dialog 40 is selected. This is the case when a range to be collated in the drawing is newly selected.

ステップA9では、結果出力部15は、照合結果を表す照合結果出力情報を、カンマ区切りテキストファイル形式のファイルとして記憶装置22またはRAM23に出力する。さらに、結果出力部15は、照合結果出力情報をプリンタあるいはディスプレイなどに照合結果出力70として出力する。結果出力部15は、環境設定ダイアログ61の照合者設定611に設定された氏名を、照合結果出力70の照合者702とし、記憶装置22あるいはRAM23に記憶されている変更履歴を、照合結果出力70の変更履歴705として出力する。   In step A9, the result output unit 15 outputs the collation result output information indicating the collation result to the storage device 22 or the RAM 23 as a comma-delimited text file format file. Further, the result output unit 15 outputs the collation result output information as a collation result output 70 to a printer or a display. The result output unit 15 uses the name set in the collator setting 611 of the environment setting dialog 61 as the collator 702 of the collation result output 70, and uses the change history stored in the storage device 22 or the RAM 23 as the collation result output 70. The change history 705 is output.

環境設定DB18の設定変更は、図25に示した照合処理の処理手順のいずれの時点でも可能である。すなわち、図25に示した照合処理の処理手順のいずれの時点でも、たとえばディスプレイなどに表示されるメニュー画面から、環境設定の開始を指示して環境設定ダイアログ61を表示することによって、環境設定DB18の設定変更が可能である。照合部12、表示部13、編集部14および結果出力部15は、実行時点での環境設定DB18の設定に従って処理を行う。   The setting of the environment setting DB 18 can be changed at any point in the verification processing procedure shown in FIG. That is, at any point in the processing procedure of the collation processing shown in FIG. 25, for example, from the menu screen displayed on the display or the like, the environment setting dialog 61 is displayed by instructing the start of the environment setting, thereby setting the environment setting DB 18. The setting can be changed. The collation unit 12, the display unit 13, the editing unit 14, and the result output unit 15 perform processing according to the setting of the environment setting DB 18 at the time of execution.

図25に示した照合処理の処理手順では、図面からの部品名の抽出を行った後に部品表からの部品名の抽出を行ったが、部品表からの部品名の抽出を行った後に図面からの部品名の抽出を行ってもよい。   In the processing procedure of the collation processing shown in FIG. 25, the part name is extracted from the parts table after extracting the part name from the drawing, but after the part name is extracted from the parts table, the part name is extracted from the drawing. The part name may be extracted.

このように、入力部11によって、個々の部品を識別するための部品名、および部品名に付与され、削除された部品名であることを示す取り消し線情報を含む設計データと、個々の部品を識別するための部品名、および部品名に付与され、削除された部品名であることを示す取り消し線情報を含む部品表データとが入力される。   In this way, the input unit 11 identifies the part name for identifying the individual part, design data including strikethrough information that is given to the part name and indicates the deleted part name, and the individual part. A part name for identification and part table data including strikethrough information indicating that the part name has been deleted and given to the part name are input.

そして、照合部12によって、入力部11によって入力された設計データに含まれる部品名と、入力部11によって入力された部品表データに含まれる部品名とが一致するか否かが照合されるとき、少なくとも、設計データに含まれ、かつ取り消し線情報が付与されない部品名と、部品表データに含まれ、かつ取り消し線情報が付与されない部品名とが一致するか否かが照合され、さらに、設計データに含まれ、かつ取り消し線情報が付与された部品名と、部品表データに含まれ、かつ取り消し線情報が付与された部品名とが一致するか否かが照合される。   When the collation unit 12 collates whether or not the part name included in the design data input by the input unit 11 and the part name included in the part table data input by the input unit 11 match. At least, the part name that is included in the design data and is not given strikethrough information is collated with the part name that is included in the parts table data and is not given strikethrough information. It is verified whether the part name included in the data and given strikethrough information matches the part name included in the parts table data and given strikethrough information.

さらに、結果出力部15によって、照合部12によって照合された照合結果を表す照合結果出力情報が出力される。したがって、取り消し線情報が付与された部品名についても照合することができる。すなわち、取り消し線によって削除された部品の部品名についても照合することができる。   Further, the result output unit 15 outputs collation result output information representing the collation result collated by the collation unit 12. Therefore, it is possible to collate the part name to which the strikethrough information is given. That is, it is possible to collate the part names of the parts deleted by the strikethrough.

さらに、照合部12によって、設計データが示す図面に含まれ、かつ取り消し線が付与されない部品名であって、その部品名に一致する部品名が、部品表データが示す部品表に含まれる部品名のうち取り消し線が付与されない部品名に含まれない部品名が、一致していないと判定される。したがって、設計データが示す図面に含まれる削除されない部品の部品名であって、かつ設計データが示す図面に含まれる削除されない部品の部品名に含まれない部品名を、不一致であると照合することができる。   Further, the collation unit 12 includes a part name that is included in the drawing indicated by the design data and is not given a strikethrough, and a part name that matches the part name is included in the part table indicated by the part table data. Among these, it is determined that the part names not included in the part names to which no strikethrough is applied do not match. Therefore, a part name of a part that is not deleted included in the drawing indicated by the design data and that is not included in the part name of the part not deleted included in the drawing indicated by the design data is verified as inconsistent. Can do.

図26は、図25に示した照合処理から呼び出される取り消し線認識処理の処理手順を示すフローチャートである。図25に示したフローチャートのステップA5から呼び出されるとステップB1に移る。   FIG. 26 is a flowchart showing a processing procedure of a strikethrough recognition process called from the matching process shown in FIG. When called from step A5 of the flowchart shown in FIG. 25, the process proceeds to step B1.

ステップB1では、照合部12は、付加情報が付与されている部品名を選択する。ステップ2では、照合部12は、選択した部品名ごとに、付与された付加情報が示す図形の形状が取り消し線であるか否かを認識するための認識範囲を決定する。たとえば部品名を含む矩形の範囲620である。ステップ3では、照合部12は、認識範囲内で部品名に付与されている図形の形状を削除情報候補として抽出する。ステップ4では、照合部12は、抽出した削除情報候補のうち、予め定める形状たとえば部品名のキャラクタが配列されている方向でかつ部品名のすべてのキャラクタの横方向の長さ以上の直線の形状で、かつ予め定める位置たとえば部品名のキャラクタの高さ方向で部品名のすべてのキャラクタの中央の位置に付与されている削除情報候補を、取り消し線として認識して、取り消し線認識処理を終了する。   In step B1, the collation unit 12 selects a component name to which additional information is assigned. In step 2, the collation unit 12 determines a recognition range for recognizing whether or not the shape of the graphic indicated by the added additional information is a strikethrough for each selected component name. For example, a rectangular range 620 including the part name. In step 3, the collation unit 12 extracts the shape of the graphic attached to the part name within the recognition range as a deletion information candidate. In step 4, the collation unit 12 determines a predetermined shape of the extracted deletion information candidates, for example, a straight line shape in the direction in which the character of the part name is arranged and the horizontal length of all the characters of the part name. The deletion information candidate assigned to a predetermined position, for example, the center position of all characters of the part name in the height direction of the character of the part name is recognized as a strikethrough, and the strikethrough recognition process is terminated. .

このように、取り消し線情報は、図形の形状によって表される情報であり、設計データは、部品名に付与される図形の形状を表わし、かつ取り消し線情報を含む付与情報を含み、照合部12は、設計データに含まれる付与情報のうち、付与情報が示す図形の形状が、予め定める形状でかつ部品名に対して予め定める位置に付与されている付与情報を取り消し線情報であると判定する。   As described above, the strikethrough information is information represented by the shape of the graphic, and the design data represents the shape of the graphic given to the part name and includes the grant information including the strikethrough information. Determines that given information included in the design data is a strikethrough information in which the shape of the figure indicated by the given information is a predetermined shape and is given at a predetermined position with respect to the part name .

したがって、部品名に取り消し線情報以外の付与情報が付与されていても、取り消し線を正しく認識することができる。   Therefore, even if additional information other than strikethrough information is given to the part name, the strikethrough can be correctly recognized.

さらに、図25に示したフローチャートのステップA1〜A4では、個々の部品を識別するための部品名、および部品名に付与され、削除された部品名であることを示す取り消し線情報を含む設計データと、個々の部品を識別するための部品名、および部品名に付与され、削除された部品名であることを示す取り消し線情報を含む部品表データとを入力する。   Further, in steps A1 to A4 of the flowchart shown in FIG. 25, design data including a part name for identifying each part and strikethrough information given to the part name and indicating the deleted part name. And a parts name for identifying each part and parts table data including strikethrough information given to the part name and indicating the deleted part name are input.

図25に示したフローチャートのステップA5〜A8では、図25に示したフローチャートのステップA1〜A4で入力された設計データに含まれる部品名と、図25に示したフローチャートのステップA1〜A4で入力された部品表データに含まれる部品名とが一致するか否かを照合するとき、少なくとも、設計データに含まれ、かつ取り消し線情報が付与されない部品名と、部品表データに含まれ、かつ取り消し線情報が付与されない部品名とが一致するか否かを照合し、さらに、設計データに含まれ、かつ取り消し線情報が付与された部品名と、部品表データに含まれ、かつ取り消し線情報が付与された部品名とが一致するか否かを照合する。   In steps A5 to A8 of the flowchart shown in FIG. 25, the part names included in the design data input in steps A1 to A4 of the flowchart shown in FIG. 25 and the inputs in steps A1 to A4 of the flowchart shown in FIG. When collating whether or not the part name included in the specified BOM data matches, at least the part name included in the design data and to which no strikethrough information is added, and included in the BOM data and canceled It is checked whether the part name to which line information is not assigned matches, and furthermore, the part name that is included in the design data and to which strikethrough information is assigned, and that is included in the parts table data and the strikethrough information is It is verified whether or not the given part name matches.

そして、図25に示したフローチャートのステップA9では、図25に示したフローチャートのステップA5〜A8で照合された照合結果を表す照合結果出力情報を出力する。したがって、本発明に係る情報照合方法を適用すれば、取り消し線情報が付与された部品名についても照合することができる。すなわち、取り消し線によって削除された部品の部品名についても照合することができる。   Then, in step A9 of the flowchart shown in FIG. 25, collation result output information representing the collation results collated in steps A5 to A8 of the flowchart shown in FIG. 25 is output. Therefore, if the information collating method according to the present invention is applied, it is possible to collate the part name to which the strikethrough information is given. That is, it is possible to collate the part names of the parts deleted by the strikethrough.

設計データ表示装置1を制御するプログラムは、コンピュータに、本発明に係る情報照合方法の各ステップを実行させるためのプログラムでもある。したがって、本発明は、コンピュータに情報照合方法の各ステップを実行させるためのプログラムとして提供することができる。   The program for controlling the design data display device 1 is also a program for causing a computer to execute each step of the information matching method according to the present invention. Therefore, the present invention can be provided as a program for causing a computer to execute each step of the information matching method.

上述した実施の形態では、プログラムは、コンピュータの記憶装置たとえば半導体メモリあるいはハードディスク装置などの記憶装置に記憶されているが、これらの記憶装置に限定されるものではなく、コンピュータで読取り可能な記録媒体に記録されていてもよい。記録媒体は、たとえば図示しない外部記憶装置としてプログラム読取装置を設け、そこに記録媒体を挿入することによって読取り可能な記録媒体であってもよいし、あるいは他の装置の記憶装置であってもよい。   In the above-described embodiment, the program is stored in a storage device of a computer such as a semiconductor memory or a hard disk device. However, the program is not limited to these storage devices, and a computer-readable recording medium. May be recorded. The recording medium may be a recording medium that can be read by providing a program reading device as an external storage device (not shown) and inserting the recording medium therein, or may be a storage device of another device. .

いずれの記録媒体であっても、記憶されているプログラムがコンピュータからアクセスされて実行される構成であればよい。あるいはいずれの記録媒体であっても、プログラムが読み出され、読み出されたプログラムが、記憶装置のプログラム記憶エリアに記憶されて、そのプログラムが実行される構成であってもよい。さらに通信ネットワークを介して他の装置からダウンロードされてプログラム記憶エリアに記憶させてもよい。ダウンロード用のプログラムは、予めコンピュータの記憶装置に記憶しておくか、あるいは別な記録媒体からプログラム記憶エリアにインストールしておく。   Any recording medium may be used as long as the stored program is accessed from a computer and executed. Alternatively, any recording medium may be configured such that the program is read, the read program is stored in the program storage area of the storage device, and the program is executed. Further, it may be downloaded from another device via a communication network and stored in the program storage area. The download program is stored in advance in a storage device of a computer, or installed in a program storage area from another recording medium.

本体と分離可能に構成される記録媒体は、たとえば磁気テープ/カセットテープなどのテープ系の記録媒体、フレキシブルディスク/ハードディスクなどの磁気ディスクもしくはCD−ROM(Compact Disk Read Only Memory)/MO(Magneto Optical disk)/MD(Mini Disc)/DVD(Digital Versatile Disk)などの光ディスクのディスク系の記録媒体、IC(Integrated Circuit)カード(メモリカードを含む)/光カードなどのカード系の記録媒体、またはマスクROM/EPROM(Erasable Programmable
Read Only Memory)/EEPROM(Electrically Erasable Programmable Read Only
Memory)/フラッシュROMなどの半導体メモリを含む固定的にプログラムを担持する記録媒体であってもよい。したがって、本発明は、コンピュータに情報照合方法の各ステップを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体として提供することができる。
The recording medium configured to be separable from the main body is, for example, a tape-based recording medium such as a magnetic tape / cassette tape, a magnetic disk such as a flexible disk / hard disk, or a CD-ROM (Compact Disk Read Only Memory) / MO (Magneto Optical). disk) / MD (Mini Disc) / DVD (Digital Versatile Disk) and other optical disk recording media, IC (Integrated Circuit) cards (including memory cards) / optical cards and other card recording media, or masks ROM / EPROM (Erasable Programmable
Read Only Memory) / EEPROM (Electrically Erasable Programmable Read Only
Memory) / a recording medium that carries a fixed program including a semiconductor memory such as a flash ROM. Therefore, the present invention can be provided as a computer-readable recording medium on which a program for causing a computer to execute each step of the information collating method is recorded.

本発明の実施の一形態である設計データ表示装置1の機能の構成を示すブロック図である。It is a block diagram which shows the structure of the function of the design data display apparatus 1 which is one Embodiment of this invention. 設計データ表示装置1のハードウエアの構成を示すブロック図である。2 is a block diagram showing a hardware configuration of a design data display device 1. FIG. 照合部12によって照合された第1の照合結果31の一例を示す。An example of the 1st collation result 31 collated by collation part 12 is shown. 照合部12によって照合された第2の照合結果32の一例を示す。An example of the 2nd collation result 32 collated by collation part 12 is shown. 照合部12によって照合された第3の照合結果33の一例を示す。An example of the 3rd collation result 33 collated by collation part 12 is shown. 照合部12によって照合された第4の照合結果34の一例を示す。An example of the 4th collation result 34 collated by collation part 12 is shown. 照合部12によって照合された第5の照合結果35の一例を示す。An example of the 5th collation result 35 collated by collation part 12 is shown. 表示部13によって表示される部品チェックダイアログ40の一例を示す図である。It is a figure which shows an example of the components check dialog displayed by the display part. チェックリスト42の詳細を示す図である。It is a figure which shows the detail of the check list. 選択ズーム用チェック欄421にチェックが付されているときにズームアップされた図面表示ダイアログ50を示す図である。It is a figure which shows the drawing display dialog 50 zoomed up when the check column for selected zoom 421 is checked. 部品表選択43の詳細を示す図である。It is a figure which shows the detail of parts table selection 43. FIG. 設計データ表示部131によって表示される図面表示ダイアログ51の一例を示す図である。It is a figure which shows an example of the drawing display dialog 51 displayed by the design data display part 131. FIG. 照合部12による照合結果を反映した図面表示ダイアログ52の一例を示す図である。It is a figure which shows an example of the drawing display dialog 52 reflecting the collation result by the collation part. 部品確認ボタン402によって確認する部品が選択された部品チェックダイアログ53の一例を示す図である。It is a figure which shows an example of the components check dialog 53 from which the components confirmed with the components confirmation button 402 were selected. 部品確認ボタン402によって選択された部品名を表示する図面表示ダイアログ54の一例を示す図である。It is a figure which shows an example of the drawing display dialog 54 which displays the components name selected by the components confirmation button 402. FIG. 取り消し線追加ボタン403によって付与された取り消し線551を示す図面表示ダイアログ55の一例を示す図である。It is a figure which shows an example of the drawing display dialog 55 which shows the strikethrough line 551 provided by the strikethrough addition button 403. 取り消し線追加ボタン403によって付与される取り消し線の線種を示す図である。It is a figure which shows the line type of the strikethrough provided with the strikethrough addition button 403. FIG. 取り消し線追加ボタン403によって付与される取り消し線571の長さLを示す図である。It is a figure which shows the length L of the strikethrough line 571 provided by the strikethrough addition button 403. 部品名変更ボタン405によって表示される部品名入力ダイアログ58の一例を示す図である。It is a figure which shows an example of the component name input dialog 58 displayed by the component name change button 405. チェックリスト出力ボタン406によって出力される照合結果出力70の一例を示す図である。It is a figure which shows an example of the collation result output 70 output by the check list output button 406. FIG.

重複部品表示ボタン408によって表示される部品チェックダイアログ59の一例を示す図である。It is a figure which shows an example of the components check dialog 59 displayed by the duplicate components display button 408. FIG. 異なる部品表示ボタン409によって表示される部品チェックダイアログ60の一例を示す図である。It is a figure which shows an example of the components check dialog 60 displayed by the different components display button 409. FIG. 表示部13によって表示される環境設定ダイアログ61の一例を示す図である。It is a figure which shows an example of the environment setting dialog 61 displayed by the display part. 照合部12によって取り消し線と認識される例および認識されない例を示す図である。It is a figure which shows the example recognized as the strikethrough by the collation part 12, and the example which is not recognized. 設計データ表示装置1によって処理される照合処理の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the collation process processed by the design data display apparatus. 図25に示した照合処理から呼び出される取り消し線認識処理の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the strikethrough recognition process called from the collation process shown in FIG.

符号の説明Explanation of symbols

1 設計データ表示装置
11 入力部
12 照合部
13 表示部
14 編集部
15 結果出力部
16 設計データDB
17 部品表DB
18 環境設定DB
20 LAN
21 CPU
22 記憶装置
23 RAM
24 データ入力装置
25 入力インタフェース
26 出力装置
27 出力インタフェース
28 ネットワーク接続装置
29 データベース
40 部品チェックダイアログ
50 図面表示ダイアログ
58 部品名入力ダイアログ
61 環境設定ダイアログ
70 照合結果出力
111 設計データ入力部
112 部品表入力部
131 設計データ表示部
132 部品表表示部
DESCRIPTION OF SYMBOLS 1 Design data display apparatus 11 Input part 12 Collation part 13 Display part 14 Editing part 15 Result output part 16 Design data DB
17 Parts list DB
18 Environment setting DB
20 LAN
21 CPU
22 storage device 23 RAM
24 data input device 25 input interface 26 output device 27 output interface 28 network connection device 29 database 40 part check dialog 50 drawing display dialog 58 part name input dialog 61 environment setting dialog 70 collation result output 111 design data input part 112 parts table input part 131 Design data display part 132 Parts table display part

Claims (18)

個々の要素を識別するための第1の識別情報、および第1の識別情報に付与され、削除された第1の識別情報であることを示す第1の削除情報を含む第1の被照合情報と、個々の要素を識別するための第2の識別情報、および第2の識別情報に付与され、削除された第2の識別情報であることを示す第2の削除情報を含む第2の被照合情報とを入力する入力手段と、
入力手段によって入力された第1の被照合情報に含まれる第1の識別情報と、入力手段によって入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合するとき、少なくとも、第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与されない第2の識別情報とが一致するか否かを照合し、さらに、第1の被照合情報に含まれ、かつ第1の削除情報が付与された第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与された第2の識別情報とが一致するか否かを照合する照合手段と、
照合手段によって照合された照合結果を表す照合結果情報を出力する出力手段と
第1の削除情報が付与されない第1の識別情報に一致する第2の識別情報が、前記第2の被照合情報に含まれる第2の識別情報にない場合、前記第1の削除情報が付与されない第1の識別情報に第1の削除情報を付与する取り消し線追加ボタンと、
第1の削除情報が付与された第1の識別情報に一致する第2の識別情報に第2の削除情報が付与されている場合、前記第1の削除情報が付与された第1の識別情報の第1の削除情報を削除する取り消し線削除ボタンとを含み
前記照合手段は、取り消し線追加ボタンによって第1の削除情報が付与された第1の識別情報および取り消し線削除ボタンによって第1の削除情報が削除された第1の識別情報のいずれか一方と、前記入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合することを特徴とする情報照合装置。
1st to-be-checked information including the 1st identification information for identifying each element, and the 1st deletion information which is given to the 1st identification information and shows that it is the deleted 1st identification information And second identification information for identifying each element, and second identification information including second deletion information given to the second identification information and indicating that the second identification information has been deleted. Input means for inputting verification information;
Whether or not the first identification information included in the first collated information input by the input unit matches the second identification information included in the second collated information input by the input unit At the time of collation, at least first identification information that is included in the first collated information and that is not given the first deletion information, and that is included in the second collation information and that the second deletion information is given The second identification information that is not matched is matched, and further, the first identification information that is included in the first checked information and that has been given the first deletion information, Collation means for collating whether or not the second identification information that is included in the collation information and the second deletion information is assigned matches;
Output means for outputting collation result information representing the collation result collated by the collation means ;
When the second identification information that matches the first identification information to which the first deletion information is not added is not included in the second identification information included in the second collated information, the first deletion information is added. A strikethrough addition button for assigning the first deletion information to the first identification information that is not performed,
When the second deletion information is given to the second identification information that matches the first identification information to which the first deletion information is given, the first identification information to which the first deletion information is given And a strikethrough deletion button for deleting the first deletion information of
The verification means includes either one of the first identification information to which the first deletion information is given by the strikethrough addition button and the first identification information from which the first deletion information is deleted by the strikethrough deletion button, An information collating apparatus for collating whether or not the second identification information included in the input second collated information matches .
前記出力手段は、前記第1の被照合情報に含まれる第1の識別情報のうち、前記照合手段による照合結果が一致していないことを示している第1の識別情報を、前記照合手段による照合結果が一致していることを示している第1の識別情報と異なる出力形態で出力することを特徴とする請求項1に記載の情報照合装置。   The output means outputs, from the first identification information included in the first collation information, first identification information indicating that the collation result by the collation means does not match, by the collation means. The information collating apparatus according to claim 1, wherein the collation result is output in a different output form from the first identification information indicating that the collation results match. 前記照合手段は、さらに、前記第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報であって、その第1の識別情報に一致する第2の識別情報が、前記第2の被照合情報に含まれる第2の識別情報のうち第2の削除情報が付与されない第2の識別情報に含まれない第1の識別情報を、一致していないと判定することを特徴とする請求項1に記載の情報照合装置。   The collation means further includes second identification information that is included in the first collated information and that is not provided with the first deletion information, and that matches the first identification information. However, it is determined that the first identification information not included in the second identification information to which the second deletion information is not assigned among the second identification information included in the second collated information does not match. The information collating apparatus according to claim 1. 前記出力手段は、さらに、前記第1の被照合情報に含まれる第1の識別情報の数と、前記第2の被照合情報に含まれる第2の識別情報の数とを出力することを特徴とする請求項1に記載の情報照合装置。   The output means further outputs the number of first identification information included in the first collated information and the number of second identification information included in the second collated information. The information collating apparatus according to claim 1. 前記出力手段は、前記第1の被照合情報に含まれ、かつ前記照合手段による照合結果が一致していないことを示している第1の識別情報を、一致していないことを表す予め定める色で出力することを特徴とする請求項1に記載の情報照合装置。   The output means includes a predetermined color representing that the first identification information included in the first collation information and the collation result by the collation means does not match is inconsistent. The information collating apparatus according to claim 1, wherein the information collating apparatus outputs the information. 前記出力手段は、前記第1の被照合情報に含まれ、かつ前記照合手段による照合結果が一致していることを示している第1の識別情報を、一致していることを表す予め定める色で出力することを特徴とする請求項1に記載の情報照合装置。   The output means includes a predetermined color indicating that the first identification information included in the first collation information is matched and the first identification information indicating that the collation result by the collation means is coincident. The information collating apparatus according to claim 1, wherein the information collating apparatus outputs the information. 前記第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報の中から削除する第1の識別情報を指定し、指定した第1の識別情報に第1の削除情報を付与する編集手段をさらに含むことを特徴とする請求項1に記載の情報照合装置。   First identification information to be deleted is designated from among first identification information that is included in the first collated information and to which the first deletion information is not assigned, and the first identification information that is designated includes first information The information collating apparatus according to claim 1, further comprising editing means for adding deletion information. 前記第1の被照合情報に含まれ、かつ第1の削除情報が付与された第1の識別情報のうちで、第1の削除情報の付与を止める第1の識別情報を指定し、指定した第1の識別情報に付与されていた第1の削除情報を除去する編集手段をさらに含むことを特徴とする請求項1に記載の情報照合装置。   Among the first identification information included in the first collated information and provided with the first deletion information, the first identification information for stopping the provision of the first deletion information is designated and designated. The information collating apparatus according to claim 1, further comprising an editing unit that removes the first deletion information added to the first identification information. 前記入力手段によって入力された第1の被照合情報に含まれる第1の識別情報のうちのいずれかの第1の識別情報を指定し、指定した第1の識別情報を変更する編集手段をさらに含むことを特徴とする請求項1に記載の情報照合装置。   Editing means for designating any first identification information of the first identification information included in the first collated information input by the input means and changing the designated first identification information; The information collating apparatus according to claim 1, further comprising: 前記出力手段は、前記照合手段による照合結果が一致していないことを示している第1の識別情報のみを出力することが可能であることを特徴とする請求項1に記載の情報照合装置。   The information collating apparatus according to claim 1, wherein the output unit can output only the first identification information indicating that the collation result by the collation unit does not match. 前記出力手段は、前記照合手段の照合結果を、カンマ区切りテキストファイル形式で出力することを特徴とする請求項1に記載の情報照合装置。   The information collating apparatus according to claim 1, wherein the output unit outputs a collation result of the collating unit in a comma-delimited text file format. 前記入力手段によって入力された第1の被照合情報は、階層化され、
前記第1の被照合情報の階層うちの少なくとも1つの階層を設定する設定手段をさらに含み、
前記照合手段は、前記入力手段によって入力された第1の被照合情報のうち、設定手段によって設定された階層に含まれる第1の識別情報についてのみ照合することを特徴とする請求項1に記載の情報照合装置。
The first collated information input by the input means is hierarchized,
Setting means for setting at least one of the layers of the first collated information;
The said collating means collates only about the 1st identification information contained in the hierarchy set by the setting means among the 1st collation information input by the said input means. Information verification device.
第1の識別情報を出力する色および第1の削除情報を出力する色を設定する設定手段をさらに含み、
前記出力手段は、設定手段によって設定された色で、第1の識別情報および第1の削除情報を出力することを特徴とする請求項1に記載の情報照合装置。
Setting means for setting a color for outputting the first identification information and a color for outputting the first deletion information;
The information collating apparatus according to claim 1, wherein the output unit outputs the first identification information and the first deletion information in a color set by the setting unit.
前記要素は、部品であり、
前記第1の識別情報および前記第2の識別情報は、部品名であり、
前記第1の削除情報および前記第2の削除情報は、部品名が削除された部品名であることを示す取り消し線を表す取り消し線情報であり、
前記第1の被照合情報は、図面に記載される部品の部品名を含み、
前記第2の被照合情報は、部品名を一覧にした部品表に記載される部品名を含むことを特徴とする請求項1〜13のうちのいずれか1つに記載の情報照合装置。
The element is a part;
The first identification information and the second identification information are part names,
The first deletion information and the second deletion information are strikethrough information indicating strikethrough indicating that the part name is the deleted part name,
The first collated information includes a part name of a part described in the drawing,
The information collating apparatus according to any one of claims 1 to 13, wherein the second collated information includes a part name described in a parts table in which part names are listed.
前記第1の削除情報は、図形の形状によって表される情報であり、
前記第1の被照合情報は、第1の識別情報に付与される図形の形状を表わし、かつ前記第1の削除情報を含む付与情報を含み、
前記照合手段は、前記第1の被照合情報に含まれる付与情報のうち、付与情報が示す図形の形状が、予め定める形状でかつ前記第1の識別情報に対して予め定める位置に付与されている付与情報を第1の削除情報であると判定することを特徴とする請求項1〜14のうちのいずれか1つに記載の情報照合装置。
The first deletion information is information represented by a shape of a figure,
The first collated information includes a grant information that represents a shape of a graphic given to the first identification information and includes the first deletion information,
The collation means is configured such that, out of the provision information included in the first collation information, the shape of the graphic indicated by the provision information is provided in a predetermined shape and a predetermined position with respect to the first identification information. The information collating apparatus according to claim 1, wherein the assigned information is determined to be the first deletion information.
入力手段、出力手段、取り消し線追加ボタンおよび取り消し線削除ボタンを含む情報照合装置で実行される情報照合方法であって、
個々の要素を識別するための第1の識別情報、および第1の識別情報に付与され、削除された第1の識別情報であることを示す第1の削除情報を含む第1の被照合情報と、個々の要素を識別するための第2の識別情報、および第2の識別情報に付与され、削除された第2の識別情報であることを示す第2の削除情報を含む第2の被照合情報とを入力手段によって入力する入力ステップと、
入力ステップで入力された第1の被照合情報に含まれる第1の識別情報と、入力ステップで入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合するとき、少なくとも、第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与されない第2の識別情報とが一致するか否かを照合し、さらに、第1の被照合情報に含まれ、かつ第1の削除情報が付与された第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与された第2の識別情報とが一致するか否かを照合する照合ステップと、
照合ステップで照合された照合結果を表す照合結果情報を出力手段に出力する出力ステップと
取り消し線追加ボタンが操作されたとき、第1の削除情報が付与されない第1の識別情報に一致する第2の識別情報が、前記第2の被照合情報に含まれる第2の識別情報にない場合、前記第1の削除情報が付与されない第1の識別情報に第1の削除情報を付与する取り消し線追加ステップと、
取り消し線削除ボタンが操作されたとき、第1の削除情報が付与された第1の識別情報に一致する第2の識別情報に第2の削除情報が付与されている場合、前記第1の削除情報が付与された第1の識別情報の第1の削除情報を削除する取り消し線削除ステップとを含み、
前記照合ステップでは、取り消し線追加ステップで第1の削除情報が付与された第1の識別情報および取り消し線削除ステップで第1の削除情報が削除された第1の識別情報のいずれか一方と、前記入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合することを特徴とする情報照合方法。
An information collation method executed by an information collation apparatus including an input unit, an output unit, a strikethrough addition button and a strikethrough deletion button,
1st to-be-checked information including the 1st identification information for identifying each element, and the 1st deletion information which is given to the 1st identification information and shows that it is the deleted 1st identification information And second identification information for identifying each element, and second identification information including second deletion information given to the second identification information and indicating that the second identification information has been deleted. An input step of inputting collation information by an input means ;
Whether or not the first identification information included in the first collated information input in the input step matches the second identification information included in the second collated information input in the input step At the time of collation, at least first identification information that is included in the first collated information and that is not given the first deletion information, and that is included in the second collation information and that the second deletion information is given The second identification information that is not matched is matched, and further, the first identification information that is included in the first checked information and that has been given the first deletion information, A collation step for collating whether or not the second identification information included in the collation information and given the second deletion information matches;
An output step for outputting collation result information representing the collation result collated in the collation step to the output means ;
When the strikethrough addition button is operated, the second identification information that matches the first identification information to which the first deletion information is not added is not included in the second identification information included in the second collated information. A strikethrough adding step for adding first deletion information to first identification information to which the first deletion information is not added,
When the strikethrough deletion button is operated, the second deletion information is added to the second identification information that matches the first identification information to which the first deletion information is added. A strikethrough deletion step of deleting the first deletion information of the first identification information to which the information is attached,
In the collation step, either one of the first identification information to which the first deletion information is given in the strikethrough addition step and the first identification information in which the first deletion information is deleted in the strikethrough deletion step, An information collating method comprising collating whether or not the second identification information included in the input second collated information matches .
個々の要素を識別するための第1の識別情報、および第1の識別情報に付与され、削除された第1の識別情報であることを示す第1の削除情報を含む第1の被照合情報と、個々の要素を識別するための第2の識別情報、および第2の識別情報に付与され、削除された第2の識別情報であることを示す第2の削除情報を含む第2の被照合情報とを入力する入力ステップと、
入力ステップで入力された第1の被照合情報に含まれる第1の識別情報と、入力ステップで入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合するとき、少なくとも、第1の被照合情報に含まれ、かつ第1の削除情報が付与されない第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与されない第2の識別情報とが一致するか否かを照合し、さらに、第1の被照合情報に含まれ、かつ第1の削除情報が付与された第1の識別情報と、第2の被照合情報に含まれ、かつ第2の削除情報が付与された第2の識別情報とが一致するか否かを照合する照合ステップと、
照合ステップで照合された照合結果を表す照合結果情報を出力する出力ステップと
取り消し線追加ボタンが操作されたとき、第1の削除情報が付与されない第1の識別情報に一致する第2の識別情報が、前記第2の被照合情報に含まれる第2の識別情報にない場合、前記第1の削除情報が付与されない第1の識別情報に第1の削除情報を付与する取り消し線追加ステップと、
取り消し線削除ボタンが操作されたとき、第1の削除情報が付与された第1の識別情報に一致する第2の識別情報に第2の削除情報が付与されている場合、前記第1の削除情報が付与された第1の識別情報の第1の削除情報を削除する取り消し線削除ステップと、
前記照合ステップであって、取り消し線追加ステップで第1の削除情報が付与された第1の識別情報および取り消し線削除ステップで第1の削除情報が削除された第1の識別情報のいずれか一方と、前記入力された第2の被照合情報に含まれる第2の識別情報とが一致するか否かを照合する照合ステップとを、コンピュータに実行させるためのプログラム。
1st to-be-checked information including the 1st identification information for identifying each element, and the 1st deletion information which is given to the 1st identification information and shows that it is the deleted 1st identification information And second identification information for identifying each element, and second identification information including second deletion information given to the second identification information and indicating that the second identification information has been deleted. An input step for entering verification information;
Whether or not the first identification information included in the first collated information input in the input step matches the second identification information included in the second collated information input in the input step At the time of collation, at least first identification information that is included in the first collated information and that is not given the first deletion information, and that is included in the second collation information and that the second deletion information is given The second identification information that is not matched is matched, and further, the first identification information that is included in the first checked information and that has been given the first deletion information, A collation step for collating whether or not the second identification information included in the collation information and given the second deletion information matches;
An output step for outputting collation result information representing the collation result collated in the collation step ;
When the strikethrough addition button is operated, the second identification information that matches the first identification information to which the first deletion information is not added is not included in the second identification information included in the second collated information. A strikethrough adding step for adding first deletion information to first identification information to which the first deletion information is not added,
When the strikethrough deletion button is operated, the second deletion information is added to the second identification information that matches the first identification information to which the first deletion information is added. A strikethrough deletion step of deleting the first deletion information of the first identification information to which the information is attached;
One of the first identification information in which the first deletion information is given in the strikethrough addition step and the first identification information in which the first deletion information is deleted in the strikethrough deletion step in the collation step And a collation step for collating whether or not the second identification information included in the input second collated information matches the program.
請求項17に記載のプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium on which the program according to claim 17 is recorded.
JP2007226929A 2007-08-31 2007-08-31 Information collation apparatus, information collation method, program, and recording medium Active JP4887243B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007226929A JP4887243B2 (en) 2007-08-31 2007-08-31 Information collation apparatus, information collation method, program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007226929A JP4887243B2 (en) 2007-08-31 2007-08-31 Information collation apparatus, information collation method, program, and recording medium

Publications (2)

Publication Number Publication Date
JP2009059236A JP2009059236A (en) 2009-03-19
JP4887243B2 true JP4887243B2 (en) 2012-02-29

Family

ID=40554898

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007226929A Active JP4887243B2 (en) 2007-08-31 2007-08-31 Information collation apparatus, information collation method, program, and recording medium

Country Status (1)

Country Link
JP (1) JP4887243B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9904896B2 (en) * 2011-09-12 2018-02-27 The Boeing Company Object management system
JP5958444B2 (en) * 2013-09-30 2016-08-02 キヤノンマーケティングジャパン株式会社 Information processing apparatus, information processing system, control method thereof, and program
JP7593128B2 (en) * 2021-01-20 2024-12-03 横河電機株式会社 Information processing device and information processing method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000194741A (en) * 1998-12-28 2000-07-14 Fujitsu Ltd Verification device and recording medium
JP2006293527A (en) * 2005-04-07 2006-10-26 Hitachi Ltd Analysis model creation device

Also Published As

Publication number Publication date
JP2009059236A (en) 2009-03-19

Similar Documents

Publication Publication Date Title
JP4356847B2 (en) Field definition information generation method, line and field definition information generation device
CN101430758B (en) Document recognizing apparatus and method
JP5043748B2 (en) CONTENT MANAGEMENT DEVICE, CONTENT MANAGEMENT DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM
GB2273188A (en) Information processing system using icons
US20080222576A1 (en) Design support apparatus, method for supporting design, and medium recording design support program
US20190147022A1 (en) Method, program, recording medium, and device for assisting in creating homepage
JP7259468B2 (en) Information processing device and program
WO2019029107A1 (en) Method for designing and operating categorized display of drc in pcb design
JP2013211040A (en) Information processing apparatus and file management method
JP4887243B2 (en) Information collation apparatus, information collation method, program, and recording medium
US7519935B2 (en) Circuit diagram drafting system and method and computer program product
US20090319468A1 (en) Information processing apparatus and information processing method
JP2010277572A (en) Code generation program, computer-readable recording medium recording the same, code generation device, and code generation method
JPH06131346A (en) Document processor
JP6948492B2 (en) Information management device and file management method
JP4498541B2 (en) Document creation apparatus and method
CN120202092A (en) Program generation device, method, and program
JP5504212B2 (en) Test case automatic generation system, test case automatic generation method, and test case automatic generation program
WO2016190444A1 (en) Information management device, and file management method
CN115131809A (en) Information processing apparatus, storage medium, and information processing method
JP7666129B2 (en) Information processing device and program
JP7723722B2 (en) Program, editing device, and editing method for inputting multiple values for identifying an object into multiple cells in a table
JP5702824B2 (en) Program and design document generator
JP5315890B2 (en) Evaluation system and evaluation method
Jelen Microsoft Excel Inside Out (Office 2021 and Microsoft 365)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090805

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110829

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110913

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111025

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111212

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141216

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4887243

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

SG99 Written request for registration of restore

Free format text: JAPANESE INTERMEDIATE CODE: R316G99

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350