JPH09128437A - Difference display device - Google Patents
Difference display deviceInfo
- Publication number
- JPH09128437A JPH09128437A JP7309947A JP30994795A JPH09128437A JP H09128437 A JPH09128437 A JP H09128437A JP 7309947 A JP7309947 A JP 7309947A JP 30994795 A JP30994795 A JP 30994795A JP H09128437 A JPH09128437 A JP H09128437A
- Authority
- JP
- Japan
- Prior art keywords
- information
- editing
- graphic
- difference
- logical
- 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.)
- Granted
Links
Abstract
(57)【要約】
【課題】設計変更の内容や改版前後の論理情報の差異情
報などを、設計変更の内容や改版前後の論理情報が反映
される設計図やネット・リストを示す図形上で直感的に
簡明に認識することができるようにし、設計時間を短縮
化する。
【解決手段】図形情報および論理情報を記憶する記憶手
段と、記憶手段から図形情報および論理情報を読み込む
情報読み込み手段と、情報読み込み手段が読み込んだ図
形情報および論理情報を編集する情報編集手段と、情報
編集手段が編集した図形情報および論理情報の編集結果
を、記憶手段に記憶された図形情報および論理情報に反
映させる情報格納手段と、情報編集手段による編集前の
図形情報および論理情報と編集後の図形情報および論理
情報との差分を獲得する差分獲得手段と、差分獲得手段
によって得られた差分に基づいて、差分の表示属性を変
更して図形情報を表示する表示手段とを有するようにし
た。
(57) [Abstract] [Problem] The contents of design changes and difference information of logic information before and after revision are displayed on a design drawing or a figure showing a net list in which the contents of design changes and logic information before and after revision are reflected. Enables intuitive and simple recognition and shortens design time. SOLUTION: Storage means for storing graphic information and logic information, information reading means for reading graphic information and logic information from the storage means, and information editing means for editing the graphic information and logic information read by the information reading means, Information storing means for reflecting the edited result of the graphic information and logical information edited by the information editing means on the graphic information and logical information stored in the storage means, and the graphic information and logical information before and after editing by the information editing means And a display means for displaying the graphic information by changing the display attribute of the difference on the basis of the difference obtained by the difference obtaining means. .
Description
【0001】[0001]
【発明の属する技術分野】本発明は、差分表示装置に関
し、さらに詳細には、図形編集装置などに用いて好適な
差分表示装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a difference display device, and more particularly to a difference display device suitable for use in a graphic editing device or the like.
【0002】[0002]
【従来の技術および発明が解決しようとする課題】現
在、機能設計、回路設計あるいはプリント基板設計など
の電子・電気設計や、筺体設計あるいはアセンブリ設計
などの機械設計においては、ディスプレイ上に図形(グ
ラフィックス)を表示し、その図形を編集可能な図形編
集装置(グラフィックス表示装置)を使用して、コンピ
ュータ制御により設計業務を支援するCADシステムが
用いられることが多い。2. Description of the Related Art Currently, in electronic / electrical design such as functional design, circuit design or printed circuit board design, or mechanical design such as housing design or assembly design, a graphic (graphic A CAD system that supports a design work by computer control is often used by using a graphic editing device (graphics display device) capable of displaying a graphic and editing the graphic.
【0003】ところで、従来の電子・電気設計などのC
ADシステムにおいては、設計変更により、例えば、回
路図からプリント基板レイアウト図への変更や、あるい
はその反対に、プリント基板レイアウト図から回路図へ
の変更が生じた場合などには、回路図やプリント基板レ
イアウト図に対して、CADシステムがその変更を自動
で一括して反映させようになされていた。By the way, C in conventional electronic / electrical design, etc.
In the AD system, for example, when a design change causes a change from a circuit diagram to a printed circuit board layout diagram or vice versa, a change from a printed circuit board layout diagram to a circuit diagram causes a circuit diagram or print. The CAD system has been designed to automatically reflect the changes to the board layout diagram all at once.
【0004】そして、CADシステムが処理した変更結
果の確認は、変更処理の完了後にグラフィックス表示装
置のディスプレイ上に変更された回路図やプリント基板
レイアウト図を示す図形を表示し、CADシステムのオ
ペレーター(設計者)が目視によりその回路図やプリン
ト基板レイアウト図を示す図形の変更箇所を確認すると
いう方法(以下、「従来第一方法」と称す。)により行
っていた。The confirmation of the change result processed by the CAD system is performed by displaying the changed circuit diagram or the figure showing the printed circuit board layout diagram on the display of the graphics display device after the completion of the change process, and the CAD system operator. This is performed by a method in which the (designer) visually confirms the changed portion of the figure showing the circuit diagram or the printed circuit board layout diagram (hereinafter, referred to as “first conventional method”).
【0005】しかしながら、上記した従来第一方法で
は、回路図やプリント基板レイアウト図を示す図形が複
雑な場合には、回路図やプリント基板レイアウト図を示
す図形に表示されているいずれの情報がどのように変更
されたかを、オペレーターが短時間で正確に認知するこ
とは困難であるという問題点があり、このため、CAD
システムが処理した変更結果を容認すべきか否かの判断
を行うのに、時間がかかってしまうということが指摘さ
れていた。However, in the above-mentioned first conventional method, when the figure showing the circuit diagram or the printed circuit board layout diagram is complicated, which information is displayed on the figure showing the circuit diagram or the printed circuit board layout diagram? There is a problem that it is difficult for the operator to accurately recognize in a short time whether the change has been made.
It has been pointed out that it takes time to make a decision as to whether or not the change processed by the system should be accepted.
【0006】また、CADシステムが処理した変更結果
の確認方法としては、上記した従来第一方法の他に、例
えば、次のような方法も提案されている。In addition to the above-mentioned first conventional method, for example, the following method has been proposed as a method of confirming the change result processed by the CAD system.
【0007】即ち、変更された回路図やプリント基板レ
イアウト図を示すデータとは別に、オペレーターが回路
図やプリント基板レイアウト図を示す図形中の変更され
た箇所のみを文章で示す情報をテキスト・データとして
別途作成し、このテキスト・データをアウト・プット
し、オペレーターがアウト・プットされた内容を参照し
ながら、回路図やプリント基板レイアウト図を示す図形
中の変更された箇所を目視確認するという方法(以下、
「従来第二方法」と称す。)である。That is, in addition to the data showing the changed circuit diagram and the printed circuit board layout diagram, the operator is provided with text data which is information showing only the changed portion in the figure showing the circuit diagram or the printed circuit board layout diagram in a sentence. Created separately, output this text data, and the operator visually confirms the changed part in the figure showing the circuit diagram or printed circuit board layout diagram while referring to the output contents. (Less than,
This is called the "second conventional method". ).
【0008】しかしながら、この従来第二方法によって
は、オペレーターが回路図やプリント基板レイアウト図
を示す図形中の変更された箇所のみを示すテキスト・デ
ータを別途作成してアウト・プットする必要があるた
め、そのためのオペレーターによる操作が煩雑化すると
いう問題点があった。However, according to this second conventional method, it is necessary for the operator to separately create and output the text data indicating only the changed portion in the figure showing the circuit diagram or the printed circuit board layout diagram. However, there is a problem in that the operation by the operator for that purpose becomes complicated.
【0009】さらに、従来第二方法においても、オペレ
ーターがアウト・プットされた内容を参照しながら、回
路図やプリント基板レイアウト図を示す図形中の変更さ
れた箇所を探さなければならないため、回路図やプリン
ト基板レイアウト図を示す図形が複雑な場合には、やは
り、オペレーターが回路図やプリント基板レイアウト図
を示す図形中の変更箇所を短時間で探し出すのは困難で
あるという問題点があり、このためCADシステムが処
理した変更結果を容認すべきか否かの判断を行うのに、
時間がかかってしまうということが指摘されていた。Further, also in the second conventional method, the operator must search for the changed portion in the figure showing the circuit diagram or the printed circuit board layout diagram while referring to the output contents. When the figure showing the printed circuit board layout diagram is complicated, it is still difficult for the operator to find the changed portion in the figure showing the circuit diagram or printed circuit board layout diagram in a short time. Therefore, to determine whether or not to accept the change result processed by the CAD system,
It was pointed out that it would take time.
【0010】また、CADシステムを用いた機能設計、
回路設計あるいはプリント基板設計などの電子・電気設
計や、筺体設計あるいはアセンブリ設計などの機械設計
においては、しばしば完成した設計図の改版作業や、完
成した設計図を流用して全く別な新たな設計図を作成す
る流用設計を行うことがある。Further, a functional design using a CAD system,
In electronic / electrical design such as circuit design or printed circuit board design and mechanical design such as housing design or assembly design, revision work of the completed design drawing is often used or a completely different new design is diverted. In some cases, a diversion design for creating a diagram is performed.
【0011】例えば、回路図などの改版作業や流用設計
を行う場合に、初版の回路図と初版以降の回路図との間
で論理情報の変更があるか否かをオペレーターが確認す
る方法としては、初版の回路図と初版以降の回路図との
それぞれからネット・リストを抽出し、これら2つのネ
ット・リストを示す図形をグラフィックス表示装置のデ
ィスプレイ上に表示し目視チェックする方法(以下、
「従来第三方法」と称す。)が知られている。For example, as a method for an operator to confirm whether or not there is a change in logic information between a circuit diagram of the first version and a circuit diagram of the first version or later when performing revision work or diversion design of a circuit diagram or the like. , A method of extracting a net list from each of the first version of the circuit diagram and the first version of the circuit diagram, and displaying a graphic showing these two net lists on the display of the graphics display device to visually check (hereinafter,
This is called the "conventional third method". )It has been known.
【0012】しかしながら、この従来第三方法によって
は、オペレーターがグラフィックス表示装置のディスプ
レイ上に表示された2つのネット・リストを示す図形を
目視チェックする必要があるので、ネット・リストを示
す図形が複雑な場合には、2つのネット・リストの差異
をグラフィックス表示装置のディスプレイ上においてオ
ペレーターが短時間で正確に認知することは困難である
という問題点があり、このため、オペレーターが初版の
回路図と初版以降の回路図との間で論理情報の変更があ
るか否かの判断を行うのに、時間がかかってしまうとい
うことが指摘されていた。However, according to this third conventional method, the operator needs to visually check the graphic showing the two net lists displayed on the display of the graphics display device. In a complicated case, it is difficult for the operator to accurately recognize the difference between the two netlists on the display of the graphics display device in a short time. It has been pointed out that it takes time to determine whether or not the logic information is changed between the diagram and the circuit diagrams after the first edition.
【0013】また、初版の回路図と初版以降の回路図と
の間で論理情報の変更があるか否かをオペレーターが確
認する方法としては、上記した従来第三方法の他に、例
えば、初版の回路図と初版以降の回路図とのそれぞれか
らネット・リストを抽出し、これら2つのネット・リス
トの差分を文章で示す情報をテキスト・データとして別
途作成し、このテキスト・データをアウト・プットし、
オペレーターがアウト・プットされた内容を参照しなが
ら、初版の回路図と初版以降の回路図との間の論理情報
の変更を確認するという方法(以下、「従来第四方法」
と称す。)が知られている。As a method for the operator to confirm whether or not the logic information is changed between the circuit diagram of the first edition and the circuit diagrams of the first and subsequent editions, in addition to the above-mentioned conventional third method, for example, the first edition is used. The netlist is extracted from each of the circuit diagrams of the above and the first and subsequent editions, and the information indicating the difference between these two netlists in text is separately created as text data, and this text data is output. Then
A method in which the operator confirms the change in the logic information between the first version of the circuit diagram and the first version of the circuit diagram while referring to the output contents (hereinafter referred to as "conventional fourth method").
Called. )It has been known.
【0014】しかしながら、この従来第四方法によって
では、オペレーターが2つのネット・リストの差分を示
すテキスト・データを別途作成してアウト・プットする
必要があるため、そのためのオペレーターによる操作が
煩雑化するという問題点があった。However, according to the fourth conventional method, it is necessary for the operator to separately create and output the text data indicating the difference between the two netlists, which makes the operation for the operator complicated. There was a problem.
【0015】即ち、上記した従来第一方法乃至従来第四
方法に示すような従来の方法では、設計変更の内容や改
版前後の論理情報の差異情報といったものは、グラフィ
ックス表示装置のディスプレイ上に表示された回路図や
ネット・リストを示す図形からは、オペレーターが容易
に確認することができないという問題点があった。That is, in the conventional methods such as the first to fourth conventional methods described above, the contents of the design change and the difference information of the logical information before and after the revision are displayed on the display of the graphics display device. There is a problem that the operator cannot easily confirm the displayed circuit diagram or the figure showing the net list.
【0016】本発明は、従来の技術の有するこのような
種々の問題点に鑑みてなされたものであり、その目的と
するところは、設計変更の内容や改版前後の論理情報の
差異情報といったものを、設計変更の内容や改版前後の
論理情報が反映される対象となる設計図やネット・リス
トを示す図形上で、オペレーターが直感的に簡明に認識
することができるようにし、設計時間を短縮化すること
ができるようにした差分表示装置を提供しようとするも
のである。The present invention has been made in view of the above-mentioned various problems of the prior art, and its purpose is to provide information on design changes and difference information between logical information before and after revision. Enables operators to intuitively and easily recognize on the figure showing the design drawing or net list that reflects the contents of design changes and the logical information before and after revision, reducing design time. The present invention is intended to provide a difference display device that can be realized.
【0017】[0017]
【課題を解決するための手段】上記目的を達成するため
に、本発明における差分表示装置は、論理情報を持つ図
形情報を扱う図形編集装置における差分表示装置におい
て、図形情報および論理情報を記憶する記憶手段と、上
記記憶手段から図形情報および論理情報を読み込む情報
読み込み手段と、上記情報読み込み手段が読み込んだ図
形情報および論理情報を編集する情報編集手段と、上記
情報編集手段が編集した図形情報および論理情報の編集
結果を、上記記憶手段に記憶された図形情報および論理
情報に反映させる情報格納手段と、上記情報編集手段に
よる編集前の図形情報および論理情報と編集後の図形情
報および論理情報との差分を獲得する差分獲得手段と、
上記差分獲得手段によって得られた差分に基づいて、上
記差分の表示属性を変更して図形情報を表示する表示手
段とを有するようにしたものである。To achieve the above object, a difference display device according to the present invention stores graphic information and logical information in the difference display device in a graphic editing device that handles graphic information having logical information. Storage means, information reading means for reading graphic information and logical information from the storage means, information editing means for editing the graphic information and logical information read by the information reading means, graphic information edited by the information editing means, Information storing means for reflecting the edited result of the logical information on the graphic information and the logical information stored in the storage means, the graphic information and the logical information before the editing by the information editing means, and the graphic information and the logical information after the editing. Difference acquisition means for acquiring the difference of
Display means for displaying the graphic information by changing the display attribute of the difference based on the difference obtained by the difference acquisition means.
【0018】[0018]
【発明の実施の形態】以下、添付の図面に基づいて、本
発明による差分表示装置を詳細に説明するものとする。 1.全体の構成 図1には、本発明による差分表示装置の実施の形態の一
例を備えたCADシステムのブロック構成図が示されて
いる。BEST MODE FOR CARRYING OUT THE INVENTION A difference display device according to the present invention will be described below in detail with reference to the accompanying drawings. 1. Overall Configuration FIG. 1 is a block configuration diagram of a CAD system including an example of an embodiment of a difference display device according to the present invention.
【0019】このCADシステムは、中央処理装置(C
PU)10によって全体の動作の制御が行われるもので
ある。このCPU10には、バス・ラインを介して、後
述する各種処理を行うためにCPU10が実行するプロ
グラムを記憶したリード・オンリ・メモリ(ROM)1
2と、CPU10がROM12に記憶されたプログラム
を実行する際のワーキング・エリアとしてのランダム・
アクセス・メモリ(RAM)14と、回路図を示す論理
情報および図形情報ならびにプリント基板レイアウト図
を示す論理情報および図形情報をデータベースとして記
憶した外部記憶装置としての磁気ディスク16と、CP
U10の制御に基づいて回路図を示す図形を表示するデ
ィスプレイを備えた第1グラフィックス表示装置18
と、CPU10の制御に基づいてプリント基板レイアウ
ト図を示す図形を表示するディスプレイを備えた第2グ
ラフィックス表示装置20と、第1グラフィックス表示
装置18ならびに第2グラフィックス表示装置20にお
ける表示内容の選択や編集の指示などを行う操作子とし
てのキーボード22およびマウス24とが接続されてい
る。This CAD system has a central processing unit (C
The PU 10 controls the overall operation. The CPU 10 has a read-only memory (ROM) 1 via a bus line, which stores a program to be executed by the CPU 10 for performing various processes described below.
2 and a random area as a working area when the CPU 10 executes a program stored in the ROM 12.
An access memory (RAM) 14, a magnetic disk 16 as an external storage device which stores logical information and graphic information showing a circuit diagram and logical information and graphic information showing a printed circuit board layout diagram as a database, and a CP.
A first graphics display device 18 having a display for displaying a figure showing a circuit diagram under the control of U10
A second graphics display device 20 having a display for displaying a figure showing a printed circuit board layout diagram based on the control of the CPU 10, and a display content of the first graphics display device 18 and the second graphics display device 20. A keyboard 22 and a mouse 24 as operators for performing selection and editing instructions are connected.
【0020】ここで、磁気ディスク16に記憶されたデ
ータベースは、図3に示すように、第1グラフィックス
表示装置18が表示する回路図における接続関係を示す
論理情報を記憶するデータベースA1と、第1グラフィ
ックス表示装置18が表示する回路図の図形の形状を示
す図形情報を記憶するデータベースA2と、第2グラフ
ィックス表示装置20が表示する基板レイアウト図にお
ける接続関係を示す論理情報を記憶するデータベースB
1と、第2グラフィックス表示装置18が表示する基板
レイアウト図の図形の形状を示す図形情報を記憶するデ
ータベースB2とより構成される。Here, as shown in FIG. 3, the database stored on the magnetic disk 16 includes a database A1 for storing logical information indicating a connection relation in a circuit diagram displayed by the first graphics display device 18, and a database A1 for storing logical information. The database A2 that stores the graphic information indicating the shape of the graphic of the circuit diagram displayed by the first graphics display device 18, and the database that stores the logical information indicating the connection relationship in the board layout diagram displayed by the second graphics display device 20. B
1 and a database B2 that stores graphic information indicating the shape of the graphic of the board layout drawing displayed by the second graphics display device 18.
【0021】換言すれば、第1グラフィックス表示装置
18は、データベースA1に記憶された論理情報とデー
タベースA2に記憶された図形情報とに基づいて回路図
を表示し、第2グラフィックス表示装置20は、データ
ベースB1に記憶された論理情報とデータベースB2記
憶された図形情報とに基づいてプリント基板レイアウト
図を表示する。即ち、この実施の態様においては、CP
U10の制御に基づいて、第1グラフィックス表示装置
18を回路図用図形編集装置(回路図用グラフィックス
・エディタ)として使用し、第2グラフィックス表示装
置20をプリント基板レイアウト図用図形編集装置(プ
リント基板レイアウト図用グラフィックス・エディタ)
として使用するものである。In other words, the first graphics display device 18 displays a circuit diagram based on the logical information stored in the database A1 and the graphic information stored in the database A2, and the second graphics display device 20 Displays a printed circuit board layout diagram based on the logical information stored in the database B1 and the graphic information stored in the database B2. That is, in this embodiment, the CP
Under the control of U10, the first graphics display device 18 is used as a circuit diagram graphic editing device (circuit diagram graphics editor), and the second graphics display device 20 is used as a printed circuit board layout diagram graphic editing device. (Graphics editor for PCB layout diagram)
Is used as
【0022】なお、データベースA1に記憶された論理
情報とデータベースA2に記憶された図形情報とは、一
つのオブジェクトがそれぞれ固有の識別番号(ID)を
持っており、そのオブジェクト固有のIDによってオブ
ジェクトの論理情報と図形情報とが関係付けられるとい
う構造を備えている。The logical information stored in the database A1 and the graphic information stored in the database A2 indicate that one object has a unique identification number (ID), and that the object has a unique ID. It has a structure in which logical information and graphic information are related.
【0023】また、データベースB1に記憶された論理
情報とデータベースA2に記憶された図形情報とにおい
ても、データベースA1に記憶された論理情報とデータ
ベースA2に記憶された図形情報と同様に、一つのオブ
ジェクトがそれぞれ固有の識別番号(ID)を持ってお
り、そのオブジェクト固有のIDによってオブジェクト
の論理情報と図形情報とが関係付けられるという構造を
備えている。In the logical information stored in the database B1 and the graphic information stored in the database A2, as with the logical information stored in the database A1 and the graphic information stored in the database A2, one object Have a unique identification number (ID), and have a structure in which the logical information and the graphic information of the object are related by the unique ID of the object.
【0024】次に、このCADシステムの作用に関して
説明すると、まず、オペレーターが電源を投入してこの
CADシステムを起動すると、CPU10は、第1グラ
フィックス表示装置18の回路図作成のためのプログラ
ムとして、ツール管理とデータベースA1およびデータ
ベースA2に記憶されている回路図データ(回路図の論
理情報および図形情報)のデータ管理を司るプログラム
たる回路図データマネージャを起動し、第1グラフィッ
クス表示装置18のディスプレイ上に回路図データマネ
ージャが管理する回路図データを表示する(図4参
照)。The operation of the CAD system will be described. First, when the operator turns on the power to start the CAD system, the CPU 10 operates as a program for creating a circuit diagram of the first graphics display device 18. , Activates the circuit diagram data manager, which is a program for managing the tool and managing the circuit diagram data (logic information and graphic information of the circuit diagram) stored in the database A1 and the database A2, and activates the first graphics display device 18. The schematic data managed by the schematic data manager is displayed on the display (see FIG. 4).
【0025】次に、第1グラフィックス表示装置18の
ディスプレイ上に表示された回路図データマネージャが
管理する回路図データの中から、オペレーターは所望の
回路図データを処理対象として選択することになる。こ
の選択操作は、マウス24の操作により所望の回路図デ
ータを記憶したファイルにカーソルを合わせ、マウス2
4をダブルクリックすることにより行う。そして、この
選択操作が行われると、CPU10は、第1グラフィッ
クス表示装置18を制御するプログラムを起動して、第
1グラフィックス表示装置18を回路図用グラフィック
スエディタとして機能させる。Next, the operator selects a desired circuit diagram data as a processing target from the circuit diagram data managed by the circuit diagram data manager displayed on the display of the first graphics display device 18. . In this selection operation, the mouse 24 is operated to move the cursor to a file in which desired circuit diagram data is stored, and the mouse 2
Do this by double-clicking on 4. Then, when this selection operation is performed, the CPU 10 activates a program for controlling the first graphics display device 18, and causes the first graphics display device 18 to function as a circuit diagram graphics editor.
【0026】なお、理解を容易にするために、この実施
の態様においては、回路図データを記憶したファイルと
して「A」のファイル(以下、「ファイルA」と称
す。)を選択するものとするが、このファイルAは上記
したように論理情報と図形情報とからなる回路図データ
である。In order to facilitate understanding, in this embodiment, the file "A" (hereinafter referred to as "file A") is selected as the file storing the circuit diagram data. However, this file A is circuit diagram data composed of logic information and graphic information as described above.
【0027】上記した選択操作が行われて、CPU10
が、第1グラフィックス表示装置18を制御するプログ
ラムを起動して、第1グラフィックス表示装置18を回
路図用グラフィックスエディタとして機能させると、回
路図用グラフィックスエディタに基づく処理が実行され
ることになり、CPU10の制御により、磁気ディスク
16からファイルAの回路図データをRAM14へ読み
込み、第1グラフィックス表示装置18のディスプレイ
上の回路図を表示する領域たる回路設計用グラフィック
スエディタウィンドウに、RAM14へ読み込んだファ
イルAの回路図データに基づく回路図(図形)が表示さ
れる(図2(a)参照)。When the above selection operation is performed, the CPU 10
When a program that controls the first graphics display device 18 is activated to cause the first graphics display device 18 to function as a circuit diagram graphics editor, a process based on the circuit diagram graphics editor is executed. Under the control of the CPU 10, the circuit diagram data of the file A is read from the magnetic disk 16 into the RAM 14, and is displayed in the circuit design graphics editor window which is the area for displaying the circuit diagram on the display of the first graphics display device 18. , A circuit diagram (graphic) based on the circuit diagram data of the file A read into the RAM 14 is displayed (see FIG. 2A).
【0028】次に、オペレータは、第2グラフィックス
表示装置20を制御するプログラムを起動して、第2グ
ラフィックス表示装置20をプリント基板レイアウト図
用グラフィックスエディタとして機能させるようにす
る。Next, the operator activates the program for controlling the second graphics display device 20 so that the second graphics display device 20 functions as the graphics editor for the printed circuit board layout diagram.
【0029】それから、オペレーターは、第2グラフィ
ックス表示装置20のディスプレイ上のプリント基板レ
イアウト図を表示する領域たる基板レイアウト用グラフ
ィックスエディタウィンドウに表示する処理対象とし
て、ファイルAに基づく回路図に対応するプリント基板
レイアウト図のデータを記憶したファイル名をキーボー
ド22により入力する。Then, the operator corresponds to the circuit diagram based on the file A as a processing target to be displayed in the board layout graphics editor window which is an area for displaying the printed board layout diagram on the display of the second graphics display device 20. The file name storing the data of the printed circuit board layout diagram is input by the keyboard 22.
【0030】なお、理解を容易にするために、この実施
の態様においては、ファイルAに基づく回路図に対応す
るプリント基板レイアウト図のデータを記憶したファイ
ル名として、「ファイルPCB」を入力するものとする
が、このファイルPCBにより指定されるプリント基板
レイアウト図データは、上記したようにプリント基板レ
イアウト図の論理情報と図形情報とからなるデータであ
る。In order to facilitate understanding, in this embodiment, "file PCB" is input as the file name storing the data of the printed circuit board layout diagram corresponding to the circuit diagram based on the file A. However, the printed circuit board layout diagram data specified by the file PCB is data including the logical information and the graphic information of the printed circuit board layout diagram as described above.
【0031】オペレーターによるプリント基板レイアウ
ト図のデータを記憶したファイル名の入力処理が終了す
ると、CPU10の制御により、プリント基板レイアウ
ト用グラフィックスエディタに基づく処理が実行される
ものであり、磁気ディスク16からファイルPCBのプ
リント基板レイアウト図データをRAM14へ読み込
み、第2グラフィックス表示装置20の基板レイアウト
用グラフィックスエディタウィンドウに、RAM14へ
読み込んだファイルPCBのプリント基板レイアウト図
データに基づくプリント基板レイアウト図(図形)が表
示される(図2(c)参照)。 2.フォワードアノテーション(回路図データの変更を
プリント基板レイアウト図データに反映する処理) ここで、オペレータが、回路図用グラフィックスエディ
タによる処理を実行して回路図の編集(変更)などを行
った際に、論理接続情報の変更が発生するような回路図
の変更処理を行った場合について説明する。When the operator finishes the input process of the file name storing the data of the printed circuit board layout diagram, the process based on the printed circuit board layout graphics editor is executed under the control of the CPU 10, and the magnetic disk 16 is used. The printed circuit board layout diagram data of the file PCB is read into the RAM 14, and the printed circuit board layout diagram data (graphics) based on the printed circuit board layout diagram data of the file PCB read into the RAM 14 is displayed in the substrate layout graphics editor window of the second graphics display device 20. ) Is displayed (see FIG. 2C). 2. Forward Annotation (Process that reflects changes in schematic data to PCB layout diagram data) Here, when the operator executes the process by the graphics editor for the schematic to edit (change) the schematic, etc. A case will be described in which the circuit diagram changing process is performed so that the logical connection information is changed.
【0032】なお、理解を容易にするために、図2
(a)に示すファイルAによる回路図の表示の「状態
A」から図2(b)に示す「状態B」に、即ち、ファイ
ルAによる回路図の表示の「状態A」から部品「R1」
を削除し、部品「IC1」のピン「A」と部品「IC
2」のピン「B」とを同電位のネットで結線する表示の
「状態B」のように回路図を変更する場合について説明
する。In order to facilitate understanding, FIG.
From the "state A" of the circuit diagram displayed by the file A shown in (a) to the "state B" shown in FIG. 2B, that is, from the "state A" of the circuit diagram displayed by the file A to the component "R1".
Is deleted, and the pin “A” of the component “IC1” and the component “IC
A case will be described in which the circuit diagram is changed to "state B" in the display in which the pin "B" of "2" is connected to the net of the same potential.
【0033】上記したようなファイルAによる回路図の
変更処理が行われた場合には、オペレーターは、CPU
10によるファイルAで発生した設計変更をファイルA
の回路図と対応するプリント基板レイアウト図のファイ
ルPCBに反映させる処理の実行を指示する操作を行
う。こうした操作は、例えば、キーボードの所定のキー
を押すこととして、予めCADシステム上に設定してお
けばよい。When the circuit diagram change processing by the file A as described above is performed, the operator is informed of the CPU.
Design change that occurred in file A by 10
The operation for instructing the execution of the process to be reflected in the file PCB of the printed circuit board layout diagram corresponding to the circuit diagram of FIG. Such an operation may be set in advance on the CAD system by pressing a predetermined key on the keyboard, for example.
【0034】また、CPU10がファイルAで発生した
設計変更をファイルPCBに反映させる処理を実行する
際に、CPU10の制御により後述する差分情報の表示
方法も設定するようにする。Further, when the CPU 10 executes the process of reflecting the design change generated in the file A in the file PCB, the method of displaying the difference information described later is also set by the control of the CPU 10.
【0035】ここで、差分情報の表示方法とは、後述す
るように、例えば、「注釈表示方法」(図2(d))と
「差分情報表示方法」(図2(e))とがあり、これら
の中でいずれかが自動的に設定されるようにしてもよい
し、オペレーターが所望の方法を選択できるようにして
もよい。Here, the display method of the difference information includes, for example, an "annotation display method" (FIG. 2D) and a "difference information display method" (FIG. 2E), as described later. Any of these may be automatically set, or the operator may be allowed to select a desired method.
【0036】次に、CPU10は、ファイルAとファイ
ルPCBとからそれぞれ、テキストデータであるネット
リストと属性値リストとを抽出する処理を実行する(図
3参照)。Next, the CPU 10 executes a process of extracting a netlist and an attribute value list, which are text data, from the file A and the file PCB, respectively (see FIG. 3).
【0037】ここにおいて、ネットリストには、各オブ
ジェクト(この実施の形態においては「部品」であ
る。)間の接続情報が全て記述されており、属性値リス
トには、各オブジェクト(この実施の形態においては、
「部品」と「ネット」である。)が所有する種々の属性
値(この実施の形態においては、例えば、「部品の配置
制限情報」、「グループ名称」などや、「ネットの最大
配線長」、「最小インピーダンス」などである。)が記
述されている。Here, all the connection information between each object (in this embodiment, "part") is described in the netlist, and each object (in this embodiment) is described in the attribute value list. In form,
They are "parts" and "net". ) Owns various attribute values (in this embodiment, for example, "component placement restriction information", "group name", "maximum wiring length of net", "minimum impedance", etc.) Is described.
【0038】なお、ネットリストは、「ネット名:ネッ
ト種別(電源/グランド/通常):素子名:ファンクシ
ョン名:部品ID:ピン番号:回路図シンボルID:ピ
ン名;」のようなフォーマットにより構成されている。The netlist has a format such as "net name: net type (power supply / ground / normal): element name: function name: component ID: pin number: schematic symbol ID: pin name;". Has been done.
【0039】上記したように、CPU10の制御によ
り、ファイルAとファイルPCBとからそれぞれ、テキ
ストデータであるネットリストと属性値リストとが抽出
されると、CPU10はファイルAのネットリスト1と
ファイルPCBのネットリスト2とを比較することによ
り、ファイルAとファイルPCBとの間で発生した「論
理接続情報の差分」を抽出する処理(論理情報差分抽出
処理)を実行し、差分情報リストを生成する(図3参
照)。As described above, when the netlist and the attribute value list, which are text data, are extracted from the file A and the file PCB by the control of the CPU 10, the CPU 10 causes the netlist 1 of the file A and the file PCB to be extracted. The difference information list is generated by performing a process (logical information difference extraction process) of extracting a “difference in logical connection information” generated between the file A and the file PCB by comparing it with the netlist 2 of FIG. (See Figure 3).
【0040】以下に、図3を参照しながら、CPU10
の制御により実行される「論理情報差分抽出処理」を詳
細に説明するものとする。The CPU 10 will be described below with reference to FIG.
The "logical information difference extraction process" executed under the control of will be described in detail.
【0041】まず、図2(a)に示すファイルAによる
回路図の表示の「状態A」から図2(b)に示す「状態
B」に、即ち、ファイルAによる回路図の表示の「状態
A」から部品「R1」を削除し、部品「IC1」のピン
「A」と部品「IC2」のピン「B」とを同電位のネッ
トで結線する表示の「状態B」のように回路図を変更す
るように、ネットリスト1を「旧情報」とし、ネットリ
スト2を「新情報」とした場合について説明する。First, from the "state A" of the circuit diagram displayed by the file A shown in FIG. 2A to the "state B" shown in FIG. 2B, that is, the "state of the circuit diagram displayed by the file A. The circuit diagram is shown as "state B" of the display in which the component "R1" is deleted from "A" and the pin "A" of the component "IC1" and the pin "B" of the component "IC2" are connected by a net of the same potential. A case where the netlist 1 is set to “old information” and the netlist 2 is set to “new information” so as to change
【0042】CPU10の制御により実行される「論理
情報差分抽出処理」においては、まず、ネットリスト中
の部品単位の比較が行われる。即ち、部品「R1」とシ
ンボル「1.cmp2」とは、ネットリスト1に存在す
るのに対して、ネットリスト2には存在しないので、
「部品の削除」と判断され、「部品の割り付け解除」、
「部品のネット切断」および「部品の削除」を差分情報
として、差分情報リスト1に出力する。In the "logical information difference extraction process" which is executed under the control of the CPU 10, first, a comparison is made for each component in the netlist. That is, the component “R1” and the symbol “1.cmp2” exist in the netlist 1, but do not exist in the netlist 2.
Judged as "deleted part", "unassigned part",
The “part net disconnection” and the “part deletion” are output to the difference information list 1 as difference information.
【0043】次に、ネットリスト中のピン単位の比較が
行われる。即ち、シンボル「1.cmp3(IC2)」
のピン「B」は、ネットリスト1とネットリスト2とに
ともに存在し、その接続ネットは、ネットリスト1では
「NET2」であり、ネットリスト2では「NET1」
であるので、「NET2」から「NET1」への「ネッ
トの接続変更」と判断され、差分情報リスト1に出力さ
れる。Next, a comparison is made for each pin in the netlist. That is, the symbol "1.cmp3 (IC2)"
Pin “B” exists in both netlist 1 and netlist 2, and the connected net is “NET2” in netlist 1 and “NET1” in netlist 2.
Therefore, it is determined that the "NET connection is changed" from "NET2" to "NET1", and is output to the difference information list 1.
【0044】また、上記した場合とは逆に、ネットリス
ト1を「新情報」とし、ネットリスト2を「旧情報」と
した場合について説明すると、CPU10の制御により
実行される「論理情報差分抽出処理」においては、ネッ
トリスト1を「旧情報」とし、ネットリスト2を「新情
報」とした場合と同様に、まず、ネットリスト中の部品
単位の比較が行われる。即ち、部品「R1」とシンボル
「1.cmp2」とは、ネットリスト1に存在するのに
対して、ネットリスト2には存在しないので、「部品の
追加」と判断され、「部品の追加」、「部品の割り付
け」および「部品のネット接続」を差分情報として、差
分情報リスト2に出力する。Contrary to the above case, the case where the netlist 1 is "new information" and the netlist 2 is "old information" will be described. The "logical information difference extraction" executed by the control of the CPU 10 will be described. In the “processing”, similarly to the case where the netlist 1 is set to “old information” and the netlist 2 is set to “new information”, first, the component units in the netlist are compared. That is, the part “R1” and the symbol “1.cmp2” are present in the netlist 1 but not in the netlist 2, so that it is determined to be “addition of component” and “addition of component”. , "Component allocation" and "component net connection" are output to the difference information list 2 as difference information.
【0045】次に、ネットリスト中のピン単位の比較が
行われる。即ち、シンボル「1.cmp3(IC2)」
のピン「B」は、ネットリスト1とネットリスト2とに
ともに存在し、その接続ネットは、ネットリスト1では
「NET2」であり、ネットリスト2では「NET1」
であるので、「NET1」から「NET2」への「ネッ
トの接続変更」と判断され、差分情報リスト2に出力さ
れる。Next, a comparison is made for each pin in the netlist. That is, the symbol "1.cmp3 (IC2)"
Pin “B” exists in both netlist 1 and netlist 2, and the connected net is “NET2” in netlist 1 and “NET1” in netlist 2.
Therefore, it is determined that the “NET connection is changed” from “NET1” to “NET2” and is output to the difference information list 2.
【0046】さらに、上記したネットリスト1とネット
リスト2との場合と同様に、ファイルAとファイルPC
Bとの2つの属性値リストを比較することにより、ファ
イルAとファイルPCBとの間で発生した「属性値情報
の差分」が抽出され、差分情報リストが作成される。Further, as in the case of the netlist 1 and the netlist 2 described above, the file A and the file PC are
By comparing the two attribute value lists with B, the “difference in attribute value information” generated between the file A and the file PCB is extracted, and a difference information list is created.
【0047】そして、CPU10は、上記のようにして
ネットリストならびに属性値リストから作成された差分
情報リストを参照することによって、予め設定された差
分情報の表示方法により、第2グラフィックス表示装置
20の基板レイアウト用グラフィックスエディタウィン
ドウに表示されたプリント基板レイアウト図上におい
て、論理接続情報の差分を表示する。Then, the CPU 10 refers to the difference information list created from the net list and the attribute value list as described above, and by the preset method of displaying the difference information, the second graphics display device 20. The difference of the logical connection information is displayed on the printed board layout diagram displayed in the board layout graphics editor window.
【0048】ここで、上記のようにして得られた差分情
報リストに示された差分情報を第1グラフィックス表示
装置18あるいは第2グラフィックス表示装置20に伝
達する処理(差分情報伝達処理)について説明する。な
お、変更が発生しているオブジェクトは、部品「R1」
と部品「IC2(1.cmp3)」のピン「B」であ
る。Here, a process (difference information transmission process) of transmitting the difference information shown in the difference information list obtained as described above to the first graphics display device 18 or the second graphics display device 20. explain. The object that has changed is the part "R1".
And the pin "B" of the component "IC2 (1.cmp3)".
【0049】まず、ネットリスト1を「旧情報」とし、
ネットリスト2を「新情報」とした場合について説明す
ると、CPU10は、「部品R1の削除」と「部品IC
2のピンBのネット変更(NET2からNET1への変
更)」とというメッセージを生成し、ツール間通信によ
って基板レイアウト用グラフィックスエディタに対して
コマンドを送信する。そして、基板レイアウト用グラフ
ィックスエディタは送信されたコマンドを受信し、当該
コマンドを実行する。First, the netlist 1 is set to "old information",
Explaining the case where the netlist 2 is “new information”, the CPU 10 executes “deletion of component R1” and “component IC”.
2 change the net of pin B (change from NET2 to NET1) "and send a command to the board layout graphics editor by inter-tool communication. Then, the board layout graphics editor receives the transmitted command and executes the command.
【0050】また、ネットリスト1を「新情報」とし、
ネットリスト2を「旧情報」とした場合について説明す
ると、CPU10は、「部品R1の追加」と「部品IC
2のピンBのネット変更(NET1からNET2への変
更)」とというメッセージを生成し、ツール間通信によ
って回路図用グラフィックスエディタに対してコマンド
を送信する。そして、回路図用グラフィックスエディタ
は送信されたコマンドを受信し、当該コマンドを実行す
る。Also, the netlist 1 is set as "new information",
Explaining the case where the netlist 2 is "old information", the CPU 10 "adds the component R1" and "component IC"
2 change the net of pin B (change from NET1 to NET2) ", and send a command to the graphic editor for circuit diagram by inter-tool communication. Then, the circuit diagram graphics editor receives the transmitted command and executes the command.
【0051】なお、上記のようにして得られた差分情報
リストに示された差分情報を第1グラフィックス表示装
置18あるいは第2グラフィックス表示装置20に伝達
する方法としては、上記したツール間通信によって基板
レイアウト用グラフィックスエディタあるいは回路図用
グラフィックスエディタにコマンドを送信して処理する
方法の他に、データベースを直接更新するバッチ一括処
理の方法も用いることができることは勿論である。As a method for transmitting the difference information shown in the difference information list obtained as described above to the first graphics display device 18 or the second graphics display device 20, the inter-tool communication described above is used. In addition to the method of transmitting a command to the board layout graphics editor or the circuit diagram graphics editor for processing, a batch batch processing method of directly updating the database can also be used.
【0052】次に、差分情報の表示方法について説明す
ると、差分情報の表示方法としては、例えば、「注釈表
示方法」(図2(d))と「差分情報表示方法」(図2
(e))とがある。Next, the method of displaying the difference information will be described. As the method of displaying the difference information, for example, the “annotation display method” (FIG. 2D) and the “difference information display method” (FIG. 2).
(E)).
【0053】ここで、「注釈表示方法」とは、差分情報
をデータベースB1とデータベースB2とに反映し、そ
の際に注釈情報の生成を行い、データベース2に反映す
るものである。従って、この「注釈表示方式」において
は、差分情報が文字列(図2(d)に示す例において
は、「削除部品[R1]」および「ネットの変更[NE
T1]」である。)により表示されることになる。Here, the "annotation display method" is to reflect the difference information in the database B1 and the database B2, generate the annotation information at that time, and reflect it in the database 2. Therefore, in this "annotation display method", the difference information is a character string (in the example shown in FIG. 2D, "deleted part [R1]" and "net change [NE
T1] ”. ) Will be displayed.
【0054】一方、「差分情報表示方式」においては、
差分情報をデータベースB1とデータベースB2とに反
映し、その際に図形情報の差分情報を生成し、データベ
ース2に反映するものである。従って、この「差分情報
表示方式」においては、差分情報が図形により表示され
ることになる。On the other hand, in the "difference information display method",
The difference information is reflected in the database B1 and the database B2, the difference information of the graphic information is generated at that time, and reflected in the database 2. Therefore, in this "difference information display method", the difference information is displayed as a graphic.
【0055】また、この場合に、差分情報を確定的に反
映する前に、変更されたオブジェクトの表示態様を、例
えば、表示色の変更、あるいはブリンキング(点滅)表
示、あるいは変更情報の吹き出し表示などによりテンポ
ラリに変更して、オペレーターに変更箇所の確認を促
し、オペレーターが確認してから差分情報を確定的にデ
ータベースB1(データベースA1)とデータベースB
2(データベースA2)とに反映するようにしてもよ
い。Further, in this case, before the difference information is definitely reflected, the display mode of the changed object is changed, for example, by changing the display color, blinking (blinking), or displaying the change information in a balloon. For example, change to temporary by prompting the operator to confirm the changed part, and after confirming the operator, the difference information is deterministically confirmed to the database B1 (database A1) and the database B.
2 (database A2).
【0056】このようにオペレーターが確認してから差
分情報をデータベースB1(データベースA1)とデー
タベースB2(データベースA2)とに反映する場合に
は、メッセージを生成し、ツール間通信によって基板レ
イアウト用グラフィックスエディタあるいは回路図用グ
ラフィックスエディタにコマンドを送信するようにすれ
ばよい。When the difference information is reflected in the database B1 (database A1) and the database B2 (database A2) after confirmation by the operator as described above, a message is generated and the board layout graphics are generated by inter-tool communication. The command may be transmitted to the editor or the graphic editor for the schematic.
【0057】上記のようにして第1グラフィックス表示
装置18あるいは第2グラフィックス表示装置20に差
分内容、即ち、変更内容が表示されることになるが、こ
の変更がオペレーターの意にそぐわないときは、オペレ
ーターは変更の取り消しを指示する操作を行い、CPU
10は変更の取り消しの処理を実行する。こうした、指
示の取り消しの処理は、公知の技術であるので、詳細な
説明を省略する。As described above, the difference contents, that is, the changed contents are displayed on the first graphics display device 18 or the second graphics display device 20, but when this change does not suit the operator. , The operator performs an operation to instruct the cancellation of the change, and the CPU
10 executes a process of canceling the change. Since such an instruction cancellation process is a known technique, detailed description thereof will be omitted.
【0058】一方、第1グラフィックス表示装置18あ
るいは第2グラフィックス表示装置20に表示された差
分内容、即ち、変更内容が適正な場合には、変更の反映
を指示する操作を行い、上記のように所定のデータベー
スに対して変更を確定的に反映させる処理を行う。即
ち、この変更の反映を指示する操作に応じて、CPU1
0は、差分情報リストを参照することによって、「論理
接続情報の差分」を所定のデータベースに反映する。On the other hand, when the difference contents displayed on the first graphics display device 18 or the second graphics display device 20, that is, the changed contents are appropriate, an operation for instructing the reflection of the changes is performed, and As described above, the processing for definitively reflecting the change in the predetermined database is performed. That is, the CPU 1
0 reflects "difference in logical connection information" in a predetermined database by referring to the difference information list.
【0059】なお、部品の追加が発生した場合には、基
板領域外に未配置部品として自動で整列処理を行う。そ
して、オペレーターは、その部品を指示して実際の配置
を決定していくことになる。When a component is added, an alignment process is automatically performed as an unplaced component outside the board area. Then, the operator will instruct the parts and determine the actual arrangement.
【0060】逆に、後述するバックワードアノテーショ
ンにおいて部品の追加が発生した場合には、回路図デー
タにはバックワードアノテーション用の拡張ページ(領
域)が用意されており、フォワードアノテーションと同
様に追加部品に対しては、未配置シンボルとして拡張ペ
ージに自動で整列処理を行う。そして、オペレーター
は、そのシンボルを指示して実際の配置ページ、配置位
置を決めていくことになる。 3.バックワードアノテーション(プリント基板レイア
ウト図データの変更を回路図データに反映する処理) 次に、バックワードアノテーションに関して説明する
が、通常、1枚のプリント基板を設計するにあたって
は、回路図が複数ページから構成されることが多い。ま
た、ある回路図ページが下位階層の回路図データを有し
ている場合もある。図4(a)には、上記したような場
合の例を示しており、即ち、回路図データの「ファイル
A」は、「001」、「002」および「003」の3
ページから構成されている。そして、下位階層の回路図
データとして「ファイルB」を含んでいる。この「ファ
イルB」は、「001」と「002」との2ページから
なる回路図データである。On the contrary, when a component is added in the backward annotation described later, an extension page (area) for the backward annotation is prepared in the circuit diagram data, and the additional component is added like the forward annotation. With respect to, the unaligned symbols are automatically aligned on the extended page. Then, the operator will specify the symbol and decide the actual placement page and placement position. 3. Backward Annotation (Process for Reflecting Changes in Printed Circuit Board Layout Diagram Data in Circuit Diagram Data) Next, the backward annotation will be described. Normally, when designing a single printed circuit board, the circuit diagram must be from multiple pages. Often composed. In addition, a circuit diagram page may have circuit diagram data of a lower hierarchy. FIG. 4A shows an example of the above case, that is, the “file A” of the circuit diagram data is “001”, “002” and “003”.
It consists of pages. Then, "file B" is included as the circuit diagram data of the lower hierarchy. This "file B" is circuit diagram data composed of two pages, "001" and "002".
【0061】ここで、基板レイアウト用グラフィックエ
ディタの処理において、プリント基板レイアウト図に対
して何らかの編集が行われ、基板レイアウトデータの変
更により発生した差分情報を、回路図用グラフィックス
エディタにより処理される回路図データにバックワード
アノテーションする場合において、ファイルAの回路図
データを構成するページや下位階層の回路図の中でどの
データが変更されたかを視覚的に認識できるようにする
表示する例を、図4(b)に示している。Here, in the process of the board layout graphic editor, some editing is performed on the printed board layout diagram, and the difference information generated by the change of the board layout data is processed by the circuit diagram graphics editor. When performing backward annotation on the schematic data, an example of displaying so that it is possible to visually recognize which data has been changed in the page constituting the schematic data of the file A or in the lower layer schematic, It is shown in FIG.
【0062】即ち、オペレータが、基板レイアウト用グ
ラフィックエディタの処理において、論理接続情報の変
更が発生するようなプリント基板レイアウト図の変更を
行うと、オペレーターは、CPU10によるファイルP
CBで発生した設計変更をファイルPCBのプリント基
板レイアウト図と対応する回路図のファイルAに反映さ
せる処理の実行を指示する操作を行う。こうした操作
は、例えば、キーボードの所定のキーを押すこととし
て、予めCADシステム上に設定しておけばよい。ここ
で、回路図データマネージャは、ファイルAに対してバ
ックワードアノテーションに必要な全ての情報を用意し
ているものとする。即ち、回路図データマネージャは、
ファイルAとファイルBという階層関係にある別々のデ
ータベースをフラットに展開した一つのデータベースを
生成することができるようになされている。これは、回
路図データマネージャの表示領域には表示されないが、
CADシステム内部で保持しており、バックワードアノ
テーション時に参照される。そして、このデータベース
(以下、「インスタンスデータベース」と称す。)の中
には、上記した例における「IC1」、「R1」といっ
た部品がどの階層データのどのページにあるものなのか
という情報が記憶されている。That is, when the operator modifies the printed circuit board layout diagram such that the logical connection information is modified in the process of the graphic editor for circuit board layout, the operator operates the file P by the CPU 10.
An operation is instructed to execute a process of reflecting the design change generated in the CB in the file A of the circuit diagram corresponding to the printed circuit board layout diagram of the file PCB. Such an operation may be set in advance on the CAD system by pressing a predetermined key on the keyboard, for example. Here, it is assumed that the circuit diagram data manager prepares all information necessary for backward annotation on the file A. That is, the schematic data manager
It is possible to generate a single database by flatly expanding different databases having a hierarchical relationship of a file A and a file B. This is not displayed in the display area of the schematic data manager,
It is held inside the CAD system and is referenced during backward annotation. Then, in this database (hereinafter referred to as "instance database"), information is stored on which page of which hierarchical data the parts such as "IC1" and "R1" in the above example are. ing.
【0063】こうしたインスタンスデータベースと差分
情報リストとを参照することにより、実際にどのページ
あるいはどの階層において変更が発生するのかを検出す
るようになされている。By referring to the instance database and the difference information list, it is possible to detect which page or hierarchy actually changes.
【0064】なお、インスタンスデータベースの内部で
は、 「部品の識別子 :部品が存在する回路図データ名とページ番号 :上位の回路図データ名とそのページ番号 ・・・ :最上位回路図データ名とそのページ番号; ネットの識別子 :ネットが存在する回路図データ名とページ番号, ・・・ :ネットが存在する回路図データ名とページ番号」 のような情報を持つようになされている。In the inside of the instance database, "component identifier: circuit diagram data name and page number in which the component exists: upper circuit diagram data name and its page number ...: highest circuit diagram data name and its Page number; Net identifier: Schematic data name and page number in which the net exists, ...: Schematic data name and page number in which the net exists ".
【0065】具体的には、 「IC1 :fileB.002:fileA.001; R1 :fileC.001:fileB.001:fileA.001; NET1:fileB.001,fileB.002,fileA.001」 のように記載される。Specifically, as in "IC1: fileB.002: fileA.001; R1: fileC.001: fileB.001: fileA.001; NET1: fileB.001, fileB.002, fileA.001". be written.
【0066】上記した例は、ファイルA(fileA)
に対して一つのインスタンスデータベース「insA」
を持ち、下位階層の情報を全て含んでいる例である。In the above example, the file A (fileA) is used.
For one instance database "insA"
And includes all the information of the lower hierarchy.
【0067】例えば、部品「IC1」に変更が生じた場
合には、部品の識別子によって該当する情報を検索し、
部品が存在するデータが回路図データ「ファイルB(f
ileB)」のページ「002」であったとする。For example, when the component "IC1" is changed, the corresponding information is retrieved by the component identifier,
The data in which the parts exist is the circuit diagram data “File B (f
ile B) ”page“ 002 ”.
【0068】そのとき、表示状態の変更をすべきもの
は、「fileA」、「fileB」、「002」であ
ると判断し、それらのデータに対応する回路図データマ
ネージャの表示領域上の絵情報(ユーザーインターフェ
ースオブジェクト)としてのアイコンの表示を変更する
ようにすればよい。At this time, it is determined that the display state should be changed to "fileA", "fileB", and "002", and the picture information (in the display area of the circuit diagram data manager corresponding to these data ( The display of the icon as the user interface object) may be changed.
【0069】また、「fileA」に対してバックワー
ドアノテーションを行った場合に、変更が発生するデー
タがページ「001」と「fileB」のページ「00
2」であったとする。Further, when backward annotation is performed on "fileA", the data whose change occurs is page "001" and page "00" of "fileB".
2 ".
【0070】この場合には、回路図データマネージャの
処理によって、変更データを検出して、回路図データマ
ネージャの表示領域上に回路図データ「fileA」と
そのページ「001」、回路図データ「fileB」と
そのページ「002」の表示態様の変更(例えば、表示
色を変更するなどである。)を行い、オペレーターに対
して視覚的に容易に認知させる。In this case, the modified data is detected by the processing of the circuit diagram data manager, and the circuit diagram data "fileA", its page "001", and the circuit diagram data "fileB" are displayed on the display area of the circuit diagram data manager. And the page "002" are changed (for example, the display color is changed), and the operator can easily visually recognize the change.
【0071】この際に、表示状態を変更すると同時に各
データに差分情報リストの内容もリンクして持たせるこ
とにより、オペレーターは、第1グラフィックス表示装
置18あるいは第2グラフィックス表示装置20により
図形を表示することなく、メニュー上の操作によりその
データに関する差分情報のみをテキストデータとして確
認することもできる。 4.本発明のドキュメンテーション編集装置への適用 次に、本発明をドキュメンテーション編集装置に適用し
た場合について説明する。At this time, by changing the display state and linking each data with the contents of the difference information list, the operator can use the first graphics display device 18 or the second graphics display device 20 to draw a graphic. It is also possible to confirm only the difference information regarding the data as text data by operating the menu without displaying. 4. Application of the Present Invention to a Documentation Editing Apparatus Next, a case where the present invention is applied to a documentation editing apparatus will be described.
【0072】なお、以下の説明においては、図5に示す
例を用いて説明するものとする。この図5には、電子メ
ールなどで「開業20周年パーティ」の案内状を送付す
るための元データを作成する場合における例が示されて
いる。In the following description, the example shown in FIG. 5 will be used. FIG. 5 shows an example in the case of creating the original data for sending the invitation letter for the "20th anniversary party" by e-mail or the like.
【0073】このドキュメンテーション編集装置におい
ては、文章、ハイパーテキスト、図形、画像などのデー
タを扱うことができるものであり、これらのデータは内
部的には物理情報と論理情報とにより構成されている。This documentation editing device can handle data such as sentences, hypertexts, figures, images, etc., and these data are internally composed of physical information and logical information.
【0074】ここで、論理情報は、 「情報識別子:内容:参照ファイル名称」 で構成されており、 ・情報識別子は、論理情報のタイプ(文章、画像、ハイ
パーテキストなど)とそのタイプの中でのIDから構成
される。Here, the logical information is composed of “information identifier: contents: reference file name”, and the information identifier is of the type of logical information (text, image, hypertext, etc.) and its type. It is composed of the ID.
【0075】・内容は、文章の中味など画面に表示され
る情報を示す。The content indicates information displayed on the screen such as the content of the sentence.
【0076】・参照ファイル名称とは、画像やハイパー
テキストなどで使用される各種ファイルの存在する場所
(ディレクトリ)とファイル名称を示す。ものである。The reference file name indicates the location (directory) and file name where various files used in images, hypertext, etc. exist. Things.
【0077】例えば、「ハイ1:抽選券:/text/
party_20/chizu1.bmp」では、ハイ
パーテキスト情報の1番目のデータで、表示される文字
列は「抽選券」で、その文字列をマウスなどの操作子で
選択すると、表示されるデータは「/text/par
ty_20/chizu1.bmp」に保存されること
を示している。For example, "high 1: lottery ticket: / text /
party_20 / chizu1. In "bmp", the character string displayed in the first data of the hypertext information is "lottery ticket", and when the character string is selected with an operator such as a mouse, the displayed data is "/ text / par".
ty — 20 / chizu1. bmp ”.
【0078】また、物理情報は、 「情報識別子:x方向表示位置:y方向表示位置:表示
属性」 で構成されており、 ・情報識別子は、論理情報の場合と同様に、物理情報の
タイプ(文章、画像、ハイパーテキストなど)とそのタ
イプの中でのIDから構成されており、情報識別子によ
り、論理情報と物理情報とが接続される。The physical information is composed of "information identifier: x-direction display position: y-direction display position: display attribute", and the information identifier is the same as the logical information type ( (Text, image, hypertext, etc.) and an ID in its type, and the information identifier connects the logical information and the physical information.
【0079】・x方向表示位置とy方向表示位置とは、
対象が文字列の場合は文字の座標系(行、列)で表現さ
れ、対象が図形、画像の場合はxy座標系で表現され
る。The x-direction display position and the y-direction display position are
When the target is a character string, it is represented by a character coordinate system (row, column), and when the target is a figure or image, it is represented by an xy coordinate system.
【0080】・表示属性は、文字に対する修飾情報(強
調、斜体、フォントなど)や図形に対する修飾情報(線
幅、色、線種など)などを表現している。 ものである。The display attributes represent modification information for characters (emphasis, italics, font, etc.) and modification information for figures (line width, color, line type, etc.). Things.
【0081】図5には、ファイル1のデータと、ファイ
ル1のデータから修正を行ったファイル2のデータとを
比較する例を示している。そして、差分抽出方法は、以
下の処理1乃至処理3の手順により実行されるものであ
る。FIG. 5 shows an example in which the data of the file 1 and the data of the file 2 obtained by modifying the data of the file 1 are compared. Then, the difference extraction method is executed by the procedure of the following processing 1 to processing 3.
【0082】まず、差分を論理情報のみの条件でチェッ
クすると、 ・処理1では、名詞としての差分チェックを行うが、図
5に示す例においては、 名詞として削除あるいは追
加されたデータはないので、処理1により差分と し
て抽出されるべきデータはない。First, when the difference is checked under the condition of only the logical information: In process 1, the difference is checked as a noun, but in the example shown in FIG. 5, there is no data deleted or added as a noun. There is no data to be extracted as a difference by the process 1.
【0083】・次に、処理2に移り、属性でチェックを
行うと、画像1の参照ファイル名称とハイパーテキスト
の「抽選券」の参照ファイル名称で相違点が発見され
る。ことになる。Next, when the process 2 is performed and the attribute is checked, a difference is found between the reference file name of the image 1 and the reference file name of the hypertext "lottery ticket". Will be.
【0084】そして、画像1とハイ1との座標位置を物
理情報から得て、その部分が強調表示される。Then, the coordinate positions of the image 1 and the high 1 are obtained from the physical information, and that portion is highlighted.
【0085】さらに、物理情報も含めて条件でチェック
すると、 ・処理3で、文章8の日付の表示位置部分と円1の線幅
との相違が検出される。ことになり、文章8と円1との
部分も強調表示される。Further, when the condition including physical information is checked: In process 3, a difference between the date display position portion of the sentence 8 and the line width of the circle 1 is detected. Therefore, the sentence 8 and the portion of the circle 1 are also highlighted.
【0086】なお、図5において円1の差異は線幅の相
違であり、非常に細かいため画面上での目視では判断が
困難であるが、本発明によれば簡単にチェックすること
ができるようになる。It should be noted that in FIG. 5, the difference between circles 1 is the difference in line width, which is very small and therefore difficult to judge visually, but according to the present invention, it can be easily checked. become.
【0087】また、上記したドキュメンテーション編集
装置とは異なり、単に文章だけの編集装置であっても、
物理情報と論理情報とを、 「物理情報:=情報識別子:x位置:y位置:表示位置 論理情報:=情報識別子:内容 (「内容」に文字の値、つまり1文字の情報「あ」など
が入る。)」 とすると、 を、 と変更した場合(途中に文字「6」および文字「7」を
追加する。)、1行ずつ比較を行う従来の方法(単なる
文字列比較)では、図6に示すように全ての文字列が同
一のフォントで表示されることとなり、修正部分がわか
りにくくなるが、本発明を適用して、論理情報のみの条
件で差分を検索し、差分のフォントを他の文字列と異な
るように表示すると、図7に示すようになり、簡単に差
分をチェックすることができる。Further, unlike the above-mentioned documentation editing device, even a text-only editing device,
The physical information and the logical information are represented by “Physical information: = information identifier: x position: y position: display position logical information: = information identifier: contents (“ content ”is a character value, that is, one character information such as“ a ”) Is entered.) " To When the above is changed (the character "6" and the character "7" are added in the middle), in the conventional method of performing line-by-line comparison (simple character string comparison), all the character strings are changed as shown in FIG. Since it is displayed in the same font, the corrected part becomes difficult to understand, but if the present invention is applied and a difference is searched for only on the condition of logical information and the difference font is displayed differently from other character strings As shown in FIG. 7, the difference can be easily checked.
【0088】即ち、本発明は、単に文字列データのみを
扱う場合にも適用することができて効果的である。 5.本発明のユーザーインターフェースオブジェクトへ
の適用 さらに、本発明をユーザーインターフェースオブジェク
トとして、例えば、アイコンに適用した場合について説
明すると、アイコンの場合には、物理情報は、 「アイコン識別子:アイコン表示x座標:アイコン表示
y座標」 で構成され、論理情報は、 「アイコン識別子:アイコン形状:実行コマンド文字
列」 で構成され、 ・アイコン形状は、表示されるアイコンの図形情報(パ
ソコンの場合はビットマップデータ)の保存場所(ディ
レクトリ)とそのファイル名称を示す。That is, the present invention can be applied effectively when only character string data is handled. 5. Application of the Present Invention to User Interface Object Furthermore, when the present invention is applied as a user interface object to, for example, an icon, in the case of an icon, the physical information is “icon identifier: icon display x coordinate: icon. The display y-coordinates "and the logical information are" icon identifier: icon shape: execution command character string ".- The icon shape is the figure information of the displayed icon (bitmap data in the case of a personal computer). The storage location (directory) and its file name are shown.
【0089】・実行コマンド文字列は、そのアイコンが
選択された場合に、起動するコマンドなどの保存場所
(ディレクトリ)とそのファイル名称とを示す。ものと
する。The execution command character string indicates the storage location (directory) of the command or the like to be activated when that icon is selected and its file name. Shall be.
【0090】そして、例えば、あるシステムのアップデ
ート(最新のプログラム、環境などを変更し上書きす
る。)を実施したとして、本発明を適用すると、 ・追加/削除されたファイルは、「名詞の追加/削除の
チェック」処理で簡単に見つけることができる。Then, for example, if the present invention is applied assuming that a certain system is updated (the latest program, environment, etc. are changed and overwritten):-The added / deleted files are "addition of noun / You can find it easily with the "Check for Deletion" process.
【0091】・修正/編集されたファイルは、「属性の
チェック」処理で、アイコンの属性の一つである実行コ
マンド文字列をチェックすることによって見つけること
ができる(チェック方法としては、実行コマンド文字列
自体の相違、実行コマンド文字列の示すファイル大きさ
/更新日付の相違などをチェックする。)。という処理
を行う。The modified / edited file can be found by checking the execution command character string, which is one of the attributes of the icon, in the "check attribute" process (check the execution command character Check the difference in the columns themselves, the file size indicated by the execution command character string, the difference in the update date, etc.). Is performed.
【0092】上記した処理を実施することによって、実
行コマンド文字列が変更されているアイコンを強調表示
させることができる。By executing the above-described processing, the icon whose execution command character string has been changed can be highlighted.
【0093】最近では、上記したようなアップグレード
は、ボタン一つの操作で行われ、CADシステムの中
で、実際にどの部分が、変更されたかをチェックするこ
とは、非常に困難であったが、本発明を適用することに
よって、両者の相違を簡単に目視することができる。Recently, the above-mentioned upgrade is performed by the operation of one button, and it is very difficult to check which part of the CAD system is actually changed. By applying the present invention, it is possible to easily visually check the difference between the two.
【0094】また、パソコンなどでプログラムのアップ
デートなどを行った場合には、アップデートが正常に実
行されたかどうかをチェックすることが容易になる。Further, when a program is updated on a personal computer or the like, it becomes easy to check whether the update has been normally executed.
【0095】また、上記したCADシステムにおいても
説明したが、パソコン/ワークステーションなどでは、
ファイル管理ツールとしてファイルマネージャと称され
るツールが使用されているが、本発明はこうしたファイ
ルマネージャの処理に適用することができる。Further, as described in the above CAD system, in a personal computer / workstation,
Although a tool called a file manager is used as a file management tool, the present invention can be applied to the processing of such a file manager.
【0096】図8には、ファイルマネージャによる一般
的な表示例が示されているが、ここにいて、ファイルア
イコンとは、図8のfile*/dir*を含む図形を
称するものとする。FIG. 8 shows a general display example by the file manager. In this case, the file icon means a figure including file * / dir * in FIG.
【0097】この場合、物理情報として、「ファイルア
イコン識別子:ファイルアイコン形状:ファイルアイコ
ン表示x座標:ファイルアイコン表示y座標」とし、論
理情報として、「ファイルアイコン識別子:ファイル名
称文字列:ファイルアイコン識別子、・・・、ファイル
アイコン識別子」とすることによって、ファイルの大き
さ/更新日付の相違をチェックすることにより、もし図
8において「file7」が変更になっている場合は、
「file7」が強調表示されるだけではなく、「di
r1」の論理情報中には「file7」のファイルアイ
コン識別子があるため、容易に「dir1」に変更があ
ったとみなされ、「dir1」も強調表示され、「di
r0」も同様に強調表示される。In this case, the physical information is "file icon identifier: file icon shape: file icon display x coordinate: file icon display y coordinate", and the logical information is "file icon identifier: file name character string: file icon identifier". , ..., File icon identifier "to check the difference in file size / update date. If" file7 "is changed in FIG.
Not only is “file7” highlighted, but also “di7
Since there is a file icon identifier of “file7” in the logical information of “r1”, it is considered that “dir1” has been changed easily, “dir1” is also highlighted, and “di1” is highlighted.
Similarly, "r0" is highlighted.
【0098】また、こうした処理に加えて、ドキュメン
テーション編集装置で説明した処理を付加すると、ファ
イル内部の相違部分のみの表示も可能となる。Further, in addition to such processing, by adding the processing described in the documentation editing apparatus, it is possible to display only the different portion inside the file.
【0099】つまり、ファイルの内容が変更されていた
場合には、まず、本発明を用いて、修正されたファイル
を特定することができる。その後に、ドキュメンテーシ
ョン編集装置で説明したように、ファイル内部に本発明
を適用すると、ファイル内部の変更部分の文字のみを表
示することが可能になる。That is, when the contents of the file have been changed, the modified file can be specified first by using the present invention. After that, when the present invention is applied to the inside of the file as described in the documentation editing device, it becomes possible to display only the characters of the changed portion inside the file.
【0100】なお、上記においては、画面に表示される
絵情報たるユーザーインターフェースオブジェクトとし
てアイコンについて説明したが、これに限られることな
しに、アイコン以外のユーザーインターフェースオブジ
ェクトとして、例えば、画面に表示されるボタン、スク
ロールバーなどのユーザーインターフェースオブジェク
トに本発明を用いてもよいことは勿論である。In the above description, the icon has been described as the user interface object which is the picture information displayed on the screen, but the present invention is not limited to this, and the user interface object other than the icon is displayed on the screen, for example. Of course, the present invention may be applied to user interface objects such as buttons and scroll bars.
【0101】例えば、ユーザーインターフェースオブジ
ェクトがボタンであり、このボタンをキーボードやマウ
スなどの操作子を用いて操作するものにおいても、物理
情報を、「ボタン識別子:ボタン表示x座標:ボタン表
示y座標」とし、論理情報を、「ボタン識別子:ボタン
形状ファイル名称:実行コマンド文字列」と定義する
と、本発明を適用することができる。For example, in the case where the user interface object is a button and this button is operated using an operator such as a keyboard or a mouse, the physical information is "button identifier: button display x coordinate: button display y coordinate". By defining the logical information as "button identifier: button shape file name: execution command character string", the present invention can be applied.
【0102】なお、他のユーザーインターフェースオブ
ジェクトに関しても、上記したボタンの場合と同様であ
る。The same applies to other user interface objects as for the buttons described above.
【0103】一般に、パソコンなどのインストールツー
ルでは、ユーザーの意思を考慮せずに、システムファイ
ルの書き替えを自動的に行うツールが多く、ツールをデ
ィレクトリ移動する場合などには、パソコンに対する多
くの知識が必要になり、容易に行うことができないもの
であったが、このように本発明をファイルマネージャに
適用することより、ファイルの改編を容易に把握するこ
とができるようになる。Generally, many installation tools for personal computers and the like automatically rewrite system files without considering the user's intention. When moving the directories to the tools, a lot of knowledge about the personal computer is required. However, by applying the present invention to the file manager in this way, it becomes possible to easily understand the reorganization of the file.
【0104】[0104]
【発明の効果】本発明は、以上説明したように構成され
ているので、設計変更の内容や改版前後の論理情報の差
異情報といったものを、設計変更の内容や改版前後の論
理情報が反映される対象となる設計図やネット・リスト
を示す図形上で、オペレーターが直感的に簡明に認識す
ることができるようなり、設計時間を大幅に短縮化する
ことができるという優れた効果を奏する。EFFECTS OF THE INVENTION Since the present invention is configured as described above, the contents of design change and the difference information of the logical information before and after the revision are reflected in the contents of the design change and the logical information before and after the revision. The operator can intuitively and easily recognize the design drawing or the figure showing the net list, which is an excellent effect that the design time can be significantly shortened.
【0105】即ち、本発明によれば、回路図、プリント
基板レイアウト図といった論理的接続関係を持つ図形情
報を扱うCADシステムなどにおいては、 (1)設計変更によって生じた論理情報の差分を容易に
短時間で、かつ直感的に確認することができる。That is, according to the present invention, in a CAD system or the like which handles graphic information having a logical connection relationship such as a circuit diagram and a printed circuit board layout diagram, (1) it is easy to make a difference in logic information caused by a design change. It can be confirmed intuitively in a short time.
【0106】(2)設計変更作業におけるミスを削減で
きる。(2) Errors in design change work can be reduced.
【0107】(3)改版作業における論理情報の差分を
容易に短時間で、かつ直感的に確認することができる。(3) It is possible to easily and intuitively confirm the difference in logical information in the revision work in a short time.
【0108】(4)流用設計などで過去の設計データを
利用して編集作業を行う際に、回路設計で変更された情
報または基板編集で変更された情報を回路図上で、ある
いは基板レイアウト上で、容易に短時間で、かつ直感的
に確認することができる。 などの優れた効果を奏するものであり、また、ファイル
管理、ツール管理をアイコン、ボタン、スクロールバー
などの絵情報たるユーザーインターフェースオブジェク
トによって行うオペレーティングシステムにおいては、 (1)ワープロや表計算などの種々のアプリケーション
ソフトウェアをインストールする際に、変更が生じたフ
ァイルとその内容を容易に確認することができるように
なり、インストール時に発生するオペレーティングシス
テム上のトラブルを未然に防止することができる。(4) When the editing work is performed by utilizing the past design data in the diversion design or the like, the information changed in the circuit design or the information changed in the board editing is printed on the circuit diagram or the board layout. Therefore, it is possible to easily and intuitively confirm in a short time. In addition to the above, the operating system that manages files and tools by user interface objects that are pictorial information such as icons, buttons, scroll bars, etc. (1) Various word processors, spreadsheets, etc. When installing the application software, the changed file and its contents can be easily confirmed, and troubles on the operating system that occur during installation can be prevented.
【0109】(2)種々のアプリケーションソフトウェ
アのアップデートなどによる環境の設定/変更を実施す
る際に、設定/変更が生じたファイルとその内容を容易
に確認することができるようになり、環境の設定/変更
時に発生するオペレーティングシステム上のトラブルを
未然に防止することができる。などの優れた効果を奏す
るものである。(2) When setting / changing the environment by updating various application software, etc., it becomes possible to easily confirm the file in which the setting / change has occurred and its contents. / It is possible to prevent troubles on the operating system that occur when changing. And so on.
【図1】本発明による差分表示装置を備えたCADシス
テムを示すブロック構成図である。FIG. 1 is a block configuration diagram showing a CAD system including a difference display device according to the present invention.
【図2】ファワードアノテーションの場合を示す説明図
である。FIG. 2 is an explanatory diagram showing a case of award annotation.
【図3】論理情報差分抽出処理の説明図である。FIG. 3 is an explanatory diagram of logical information difference extraction processing.
【図4】バックアノテーションの場合を示す説明図であ
る。FIG. 4 is an explanatory diagram showing a case of back annotation.
【図5】本発明をドキュメンテーション編集装置に適用
した場合の例を示す説明図である。FIG. 5 is an explanatory diagram showing an example in which the present invention is applied to a documentation editing device.
【図6】従来の文章だけの編集装置による表示例を示す
説明図である。FIG. 6 is an explanatory diagram showing a display example by a conventional text-only editing device.
【図7】本発明を適用した文章だけの編集装置による表
示例を示す説明図である。FIG. 7 is an explanatory diagram showing a display example by a text-only editing device to which the present invention has been applied.
【図8】ファイルマネージャによる一般的な表示例を示
す説明図である。FIG. 8 is an explanatory diagram showing a general display example by a file manager.
10 CPU 12 ROM 14 RAM 16 磁気ディスク 18 第1グラフィックス表示装置 20 第2グラフィックス表示装置 22 キーボード 24 マウス 10 CPU 12 ROM 14 RAM 16 Magnetic Disk 18 First Graphics Display Device 20 Second Graphics Display Device 22 Keyboard 24 Mouse
Claims (13)
装置における差分表示装置において、 図形情報および論理情報を記憶する記憶手段と、 前記記憶手段から図形情報および論理情報を読み込む情
報読み込み手段と、 前記情報読み込み手段が読み込んだ図形情報および論理
情報を編集する情報編集手段と、 前記情報編集手段が編集した図形情報および論理情報の
編集結果を、前記記憶手段に記憶された図形情報および
論理情報に反映させる情報格納手段と、 前記情報編集手段による編集前の図形情報および論理情
報と編集後の図形情報および論理情報との差分を獲得す
る差分獲得手段と、 前記差分獲得手段によって得られた差分に基づいて、前
記差分の表示属性を変更して図形情報を表示する表示手
段とを有することを特徴とする図形編集装置における差
分表示装置。1. A difference display device in a graphic editing device for handling graphic information having logical information, comprising: storage means for storing the graphic information and the logical information; and information reading means for reading the graphic information and the logical information from the storage means. Information editing means for editing the graphic information and logical information read by the information reading means, and the editing result of the graphic information and logical information edited by the information editing means, into the graphic information and logical information stored in the storage means. Information storage means to reflect, difference acquisition means for acquiring the difference between the graphic information and logical information before editing by the information editing means and the graphic information and logical information after editing, and the difference obtained by the difference acquiring means And a display means for displaying the graphic information by changing the display attribute of the difference based on the graphic information. Difference display device in collecting device.
装置における差分表示装置において、 図形情報および論理情報を記憶する記憶手段と、 前記記憶手段から図形情報および論理情報を読み込む情
報読み込み手段と、 前記情報読み込み手段が読み込んだ図形情報および論理
情報を編集する情報編集手段と、 前記情報編集手段が編集した図形情報および論理情報の
編集結果を、前記記憶手段に記憶された図形情報および
論理情報に反映させる情報格納手段と、 前記情報編集手段による編集前の論理情報と編集後の論
理情報との差分を獲得する差分獲得手段と、 前記差分獲得手段によって得られた差分に基づいて、前
記差分の表示属性を変更して図形情報を表示する表示手
段とを有することを特徴とする図形編集装置における差
分表示装置。2. A difference display device in a graphic editing device for handling graphic information having logical information, comprising: storage means for storing the graphic information and the logical information; and information reading means for reading the graphic information and the logical information from the storage means. Information editing means for editing the graphic information and logical information read by the information reading means, and the editing result of the graphic information and logical information edited by the information editing means, into the graphic information and logical information stored in the storage means. Information storage means to reflect, difference acquisition means for acquiring the difference between the logical information before editing by the information editing means and the logical information after editing by the information editing means, and based on the difference obtained by the difference acquiring means, A difference display device in a graphic editing device, comprising: display means for changing display attributes and displaying graphic information.
装置における差分表示装置において、 図形情報および論理情報を記憶する記憶手段と、 前記記憶手段から図形情報および論理情報を読み込む情
報読み込み手段と、 前記情報読み込み手段が読み込んだ図形情報および論理
情報を編集する情報編集手段と、 前記情報編集手段が編集した図形情報および論理情報の
編集結果を、前記記憶手段に記憶された図形情報および
論理情報に反映させる情報格納手段と、 前記情報編集手段による編集の前後における差分を獲得
する際の基準を、論理情報を対象にするか、論理情報お
よび図形情報を対象にするかを選択する基準選択手段
と、 前記基準選択手段により選択された基準に従って、前記
情報編集手段による編集の前後における差分を獲得する
差分獲得手段と、 前記差分獲得手段によって得られた差分に基づいて、前
記差分の表示属性を変更して図形情報を表示する表示手
段とを有することを特徴とする図形編集装置における差
分表示装置。3. A difference display device in a graphic editing device that handles graphic information having logical information, storage means for storing the graphic information and the logical information, and information reading means for reading the graphic information and the logical information from the storage means. Information editing means for editing the graphic information and logical information read by the information reading means, and the editing result of the graphic information and logical information edited by the information editing means, into the graphic information and logical information stored in the storage means. Information storing means to be reflected, and a reference selecting means for selecting whether to obtain logical information or logical information and graphic information as a reference for obtaining a difference before and after editing by the information editing means. A difference between before and after editing by the information editing means is obtained according to the criterion selected by the criterion selecting means. A difference display device in a graphic editing device, comprising: difference acquisition means; and display means for changing the display attribute of the difference and displaying graphic information based on the difference obtained by the difference acquisition means.
して構成される論理情報を持つ図形情報を扱う図形編集
装置における差分表示装置において、 第一のシステムにおける図形情報および論理情報ならび
に第二のシステムにおける図形情報および論理情報を記
憶する記憶手段と、 前記記憶手段から第一のシステムにおける図形情報およ
び論理情報を読み込む第一のシステム情報読み込み手段
と、 前記記憶手段から第二のシステムにおける図形情報およ
び論理情報を読み込む第二のシステム情報読み込み手段
と、 前記第一のシステム情報読み込み手段で読み込まれた第
一のシステムにおける図形情報および論理情報と、前記
第二のシステム情報読み込み手段で読み込まれた第二の
システムにおける図形情報および論理情報とを比較する
比較手段と、 前記比較手段によって得られた比較結果に基づいて、第
一のシステムにおける図形情報および論理情報の中で第
二のシステムにおける図形情報および論理情報と異なる
部分の表示属性を変更し、第一のシステムにおける図形
情報を表示する表示手段とを有することを特徴とする図
形編集装置における差分表示装置。4. A difference display device in a graphic editing device that handles graphic information having logical information configured by including a first system and a second system, wherein the graphic information and the logical information in the first system and Storage means for storing graphic information and logic information in the second system, first system information reading means for reading graphic information and logic information in the first system from the storage means, and second system from the storage means The second system information reading means for reading the graphic information and the logical information in, the graphic information and the logical information in the first system read by the first system information reading means, and the second system information reading means. A comparison comparing graphic and logical information in a loaded second system And a display attribute of a portion different from the graphic information and the logical information in the second system in the graphic information and the logical information in the first system, based on the comparison result obtained by the comparing means, A difference display device in a graphic editing device, comprising: display means for displaying graphic information in one system.
ステムにおける差分表示装置において、 図形情報および論理情報を記憶する記憶手段と、 前記記憶手段から図形情報および論理情報を読み込む情
報読み込み手段と、 前記情報読み込み手段が読み込んだ図形情報および論理
情報を編集する情報編集手段と、 前記情報編集手段が編集した図形情報および論理情報の
編集結果を、前記記憶手段に記憶された図形情報および
論理情報に反映させる情報格納手段と、 前記情報編集手段による編集前の図形情報および論理情
報と編集後の図形情報および論理情報との差分を獲得す
る差分獲得手段と、 前記差分獲得手段によって得られた差分に基づいて、前
記差分の表示属性を変更して図形情報を表示する表示手
段とを有することを特徴とするCADシステムにおける
差分表示装置。5. A difference display device in a CAD system that handles graphic information having logic information, storage means for storing graphic information and logic information, information reading means for reading graphic information and logic information from the storage means, Information editing means for editing the graphic information and logical information read by the information reading means, and the editing result of the graphic information and logical information edited by the information editing means is reflected in the graphic information and logical information stored in the storage means. Based on the difference obtained by the difference obtaining means; and an information storing means for obtaining the difference between the graphic information and logical information before editing by the information editing means and the difference between the graphic information and logical information after editing And a display means for displaying the graphic information by changing the display attribute of the difference. Difference display device in D system.
して構成される論理情報を持つ図形情報を扱うCADシ
ステムにおける差分表示装置において、 第一のシステムにおける図形情報および論理情報ならび
に第二のシステムにおける図形情報および論理情報を記
憶する記憶手段と、 前記記憶手段から第一のシステムにおける図形情報およ
び論理情報を読み込む第一のシステム情報読み込み手段
と、 前記記憶手段から第二のシステムにおける図形情報およ
び論理情報を読み込む第二のシステム情報読み込み手段
と、 前記第一のシステム情報読み込み手段で読み込まれた第
一のシステムにおける図形情報および論理情報と、前記
第二のシステム情報読み込み手段で読み込まれた第二の
システムにおける図形情報および論理情報とを比較する
比較手段と、 前記比較手段によって得られた比較結果に基づいて、第
一のシステムにおける図形情報および論理情報の中で第
二のシステムにおける図形情報および論理情報と異なる
部分の表示属性を変更し、第一のシステムにおける図形
情報を表示する表示手段とを有することを特徴とするC
ADシステムにおける差分表示装置。6. A difference display device in a CAD system for handling graphic information having logical information configured by including a first system and a second system, wherein the graphic information and the logical information in the first system and the Storage means for storing graphic information and logic information in the second system; first system information reading means for reading graphic information and logic information in the first system from the storage means; and storage means in the second system from the storage means. Second system information reading means for reading graphic information and logical information, graphic information and logical information in the first system read by the first system information reading means, and read by the second system information reading means Ratio comparing graphical and logical information in a second system And a display attribute of a portion different from the graphic information and the logical information in the second system in the graphic information and the logical information in the first system, based on the comparison result obtained by the comparing means, A display means for displaying graphic information in one system.
Difference display device in AD system.
ョン編集装置における差分表示装置において、 文章情報、図形情報およびそれぞれの属性情報を記憶す
る記憶手段と、 前記記憶手段から文章情報、図形情報およびそれぞれの
属性情報を読み込む情報読み込み手段と、 前記情報読み込み手段が読み込んだ文章情報、図形情報
およびそれぞれの属性情報を編集する情報編集手段と、 前記情報編集手段が編集した文章情報、図形情報および
それぞれの属性情報の編集結果を、前記記憶手段に記憶
された文章情報、図形情報およびそれぞれの属性情報に
反映させる情報格納手段と、 前記情報編集手段による編集前の文章情報、図形情報お
よびそれぞれの属性情報と編集後の文章情報、図形情報
およびそれぞれの属性情報との差分を獲得する差分獲得
手段と、 前記差分獲得手段によって得られた差分に基づいて、前
記差分の表示属性を変更して文章情報および図形情報を
表示する表示手段とを有することを特徴とするドキュメ
ンテーション編集装置における差分表示装置。7. A difference display device in a document editing device that handles texts and graphics, storage means for storing text information, graphic information and respective attribute information, and text information, graphic information and respective attribute information from the storage means. Information reading means for reading the text information read by the information reading means, information editing means for editing graphic information and respective attribute information, and text information edited by the information editing means, graphic information and respective attribute information An information storage unit for reflecting the edited result in the text information, graphic information and respective attribute information stored in the storage unit; and text information before editing by the information editing unit, graphic information and respective attribute information and after editing Differences between text information, graphic information, and attribute information Difference display in a documentation editing apparatus, characterized by having acquisition means and display means for displaying sentence information and graphic information by changing the display attribute of the difference based on the difference obtained by the difference acquisition means. apparatus.
を扱うCADシステムにおける差分表示装置において、 図形情報および論理情報を記憶する記憶手段と、 前記記憶手段から図形情報および論理情報を読み込む情
報読み込み手段と、 前記情報読み込み手段が読み込んだ図形情報および論理
情報を編集する情報編集手段と、 前記情報編集手段が編集した図形情報および論理情報の
編集結果を、前記記憶手段に記憶された図形情報および
論理情報に反映させる情報格納手段と、 前記情報編集手段による編集前の図形情報および論理情
報と編集後の図形情報および論理情報との差分を獲得す
る差分獲得手段と、 前記差分獲得手段によって得られた差分に基づいて、前
記差分の表示属性を変更して図形情報を表示する表示手
段とを有することを特徴とする回路図およびプリント基
板レイアウト図を扱うCADシステムにおける差分表示
装置。8. A difference display device in a CAD system that handles circuit diagrams and printed circuit board layout diagrams, storage means for storing graphic information and logic information, and information reading means for reading graphic information and logic information from the storage means. Information editing means for editing the graphic information and logical information read by the information reading means, and the editing result of the graphic information and logical information edited by the information editing means, into the graphic information and logical information stored in the storage means. Information storage means for reflecting the information, difference acquisition means for acquiring the difference between the graphic information and logical information before editing by the information editing means, and the graphic information and logical information after editing by the information editing means, and the difference obtained by the difference acquiring means. And a display means for changing the display attribute of the difference and displaying the graphic information. A difference display device in a CAD system that handles a characteristic circuit diagram and a printed circuit board layout diagram.
およびプリント基板レイアウト図作成・編集可能なCA
Dシステムにおける差分表示装置において、 回路図作成・編集可能なCADシステムから、論理情報
および図形情報からなる回路図情報を読み込む回路図情
報読み込み手段と、 プリント基板レイアウト図作成・編集可能なCADシス
テムから、論理情報および図形情報からなるプリント基
板レイアウト図情報を読み込むプリント基板レイアウト
図情報読み込み手段と、 前記回路図情報読み込み手段で読み込まれた回路図情報
と、前記プリント基板レイアウト図情報読み込み手段で
読み込まれたプリント基板レイアウト図情報とを比較す
る比較手段と、 前記比較手段によって得られた比較結果に基づき、プリ
ント基板レイアウト図情報の中で回路図情報と異なる部
分の表示属性を変更して、プリント基板レイアウト図情
報の中の図形情報を表示する表示手段とを有することを
特徴とする回路図作成・編集可能なCADシステムおよ
びプリント基板レイアウト図作成・編集可能なCADシ
ステムにおける差分表示装置。9. A CAD system capable of creating / editing a circuit diagram and a CA capable of creating / editing a printed circuit board layout diagram.
In the differential display device in the D system, from a CAD system capable of creating / editing a circuit diagram, a circuit diagram information reading means for reading circuit diagram information including logical information and graphic information, and a CAD system capable of creating / editing a printed circuit board layout diagram Printed circuit board layout diagram information reading means for reading printed circuit board layout diagram information consisting of logical information and graphic information, circuit diagram information read by the circuit diagram information reading means, and read by the printed circuit board layout diagram information reading means. Comparing means for comparing the printed circuit board layout diagram information with the printed circuit board layout diagram information, and changing the display attribute of the portion of the printed circuit board layout diagram information different from the circuit diagram information based on the comparison result obtained by the comparing circuit. Display graphic information in layout diagram information A differential display device in a CAD system capable of creating / editing a circuit diagram and a CAD system capable of creating / editing a printed circuit board layout diagram, characterized in that it has a display means as shown.
ムおよびプリント基板レイアウト図作成・編集可能なC
ADシステムにおける差分表示装置において、 回路図作成・編集可能なCADシステムから、論理情報
および図形情報からなる回路図情報を読み込む回路図情
報読み込み手段と、 プリント基板レイアウト図作成・編集可能なCADシス
テムから、論理情報および図形情報からなるプリント基
板レイアウト図情報を読み込むプリント基板レイアウト
図情報読み込み手段と、 前記回路図情報読み込み手段で読み込まれた回路図情報
と、前記プリント基板レイアウト図情報読み込み手段で
読み込まれたプリント基板レイアウト図情報とを比較す
る比較手段と、 前記比較手段によって得られた比較結果に基づき、回路
図情報の中でプリント基板レイアウト図情報と異なる部
分の表示属性を変更して、回路図情報の中の図形情報を
表示する表示手段とを有することを特徴とする回路図作
成・編集可能なCADシステムおよびプリント基板レイ
アウト図作成・編集可能なCADシステムにおける差分
表示装置。10. A CAD system capable of creating / editing a circuit diagram and a C capable of creating / editing a printed circuit board layout diagram.
In a differential display device in an AD system, a circuit diagram information reading means for reading circuit diagram information including logic information and graphic information from a CAD system capable of circuit diagram creation / editing, and a CAD system capable of creating / editing a printed circuit board layout diagram , Printed circuit board layout diagram information reading means for reading printed circuit board layout diagram information consisting of logic information and graphic information, circuit diagram information read by the circuit diagram information reading means, and read by the printed circuit board layout diagram information reading means Comparing means for comparing the printed circuit board layout diagram information with the printed circuit board layout diagram information, and changing the display attribute of a portion of the circuit diagram information different from the printed circuit board layout diagram information based on the comparison result obtained by the comparing means. Display means for displaying graphic information in information A CAD system capable of creating / editing a circuit diagram and a difference display device in a CAD system capable of creating / editing a printed circuit board layout diagram, characterized in that
ムおよびプリント基板レイアウト図作成・編集可能なC
ADシステムにおける差分表示装置において、 回路図作成・編集可能なCADシステムから、論理情報
および図形情報からなる回路図情報を読み込む回路図情
報読み込み手段と、 回路図作成・編集可能なCADシステムにおいて、階層
設計された回路図情報を表現するための階層設計データ
管理・表示手段と、 回路図作成・編集可能なCADシステムにおいて、複数
ページから構成される回路図情報を表現するための回路
図情報管理・表示手段と、 プリント基板レイアウト図作成・編集可能なCADシス
テムから、論理情報および図形情報からなるプリント基
板レイアウト図情報を読み込むプリント基板レイアウト
図情報読み込み手段と、 前記回路図情報読み込み手段で読み込まれた回路図情報
と、前記プリント基板レイアウト図情報読み込み手段で
読み込まれたプリント基板レイアウト図情報とを比較す
る比較手段と、 前記比較手段によって得られた比較結果に基づき、回路
図情報の中でプリント基板レイアウト図情報と異なる部
分の表示属性を変更して、回路図情報の中の図形情報を
表示する表示手段と、 前記表示手段に表示する際に、階層設計されている回路
図情報の場合に、どの階層において変更が生じたかを表
示する変更階層表示手段と、 前記表示手段に表示する際に、複数ページから構成され
る回路図情報の場合に、どのページにおいて変更が生じ
たかを表示する変更ページ表示手段とを有することを特
徴とする回路図作成・編集可能なCADシステムおよび
プリント基板レイアウト図作成・編集可能なCADシス
テムにおける差分表示装置11. A CAD system capable of creating / editing a circuit diagram and a C capable of creating / editing a printed circuit board layout diagram.
In a difference display device in an AD system, a circuit diagram information reading means for reading circuit diagram information including logical information and graphic information from a CAD system capable of circuit diagram creation / editing, and a hierarchy in the circuit diagram creating / editing CAD system Hierarchical design data managing / displaying means for expressing designed circuit diagram information, and circuit diagram information managing / representing means for expressing circuit diagram information composed of a plurality of pages in a CAD system capable of creating / editing circuit diagrams. Display means, and a printed circuit board layout diagram information reading means for reading printed circuit board layout diagram information consisting of logical information and graphic information from a CAD system capable of creating / editing the printed circuit board layout diagram and the circuit diagram information reading means. Read circuit diagram information and printed circuit board layout diagram information Comparing means for comparing the printed circuit board layout diagram information read by the embedding means and the display attribute of the circuit diagram information different from the printed circuit board layout diagram information based on the comparison result obtained by the comparing means. And a display means for displaying graphic information in the circuit diagram information, and a change for displaying in which hierarchy, in the case of the circuit diagram information having a hierarchical design when displaying on the display means. A circuit characterized by having a hierarchical display means and a changed page display means for displaying on which page, in the case of circuit diagram information composed of a plurality of pages, which page has been changed CAD system capable of drawing / editing and difference display device in CAD system capable of creating / editing printed circuit board layout
によって行うオペレーティングシステムにおける差分表
示装置において、 種々のアプリケーションソフトウェアをインストールや
アップデートなどによって環境の設定/変更を実施する
際に、ファイルならびにツールを意味するアイコンに関
係付けられている論理情報に変更が生じた場合に、変更
による差分情報と履歴情報とを抽出し保存する差分管理
手段と、 変更が生じたことをアイコンの表示属性を変更してアイ
コン上に表示する表示手段とを有することを特徴とする
ファイル管理、ツール管理をアイコンによって行うオペ
レーティングシステムにおける差分表示装置。12. An icon representing a file and a tool when setting / changing an environment by installing or updating various application software in a difference display device in an operating system for performing file management and tool management by icons. When there is a change in the logical information related to, the difference management means that extracts and saves the difference information and history information due to the change, and the change of the display attribute of the icon A differential display device in an operating system for performing file management and tool management by icons, which has a display unit for displaying.
ェースオブジェクトを操作子を用いて操作し、ファイル
管理、ツール管理などのツールの操作を行うオペレーテ
ィングシステムにおける差分表示装置において、 種々のアプリケーションソフトウェアをインストールや
アップデートなどによって環境の設定/変更を実施する
際に、ユーザーインターフェースオブジェクトに関係付
けられている論理情報に変更が生じた場合に、変更によ
る差分情報と履歴情報とを抽出し保存する差分管理手段
と、 変更が生じたことをユーザーインターフェースオブジェ
クトの表示属性を変更してユーザーインターフェースオ
ブジェクト上に表示する表示手段とを有することを特徴
とする画面に表示されたユーザーインターフェースオブ
ジェクトを操作子を用いて操作し、ファイル管理、ツー
ル管理などのツールの操作を行うオペレーティングシス
テムにおける差分表示装置。13. A differential display device in an operating system that operates a user interface object displayed on a screen using an operator to operate tools such as file management and tool management, and installs or updates various application software. A difference management means for extracting and saving difference information and history information due to the change when the logical information related to the user interface object is changed when the environment is set / changed by A user interface object displayed on the screen, which has a display means for changing the display attribute of the user interface object and displaying the change on the user interface object. Stomach and operation, file management, differential display device in the operating system to perform the operation of the tool, such as tool management.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07309947A JP3137231B2 (en) | 1995-11-02 | 1995-11-02 | Difference display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07309947A JP3137231B2 (en) | 1995-11-02 | 1995-11-02 | Difference display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09128437A true JPH09128437A (en) | 1997-05-16 |
| JP3137231B2 JP3137231B2 (en) | 2001-02-19 |
Family
ID=17999274
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP07309947A Expired - Lifetime JP3137231B2 (en) | 1995-11-02 | 1995-11-02 | Difference display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3137231B2 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7240318B2 (en) | 2000-10-03 | 2007-07-03 | Fujitsu Limited | Placement/net wiring processing system |
| WO2008044699A1 (en) * | 2006-10-11 | 2008-04-17 | Zuken Inc. | Designing support method, designing support apparatus, program, and computer-readable storage medium |
| JP2012194812A (en) * | 2011-03-16 | 2012-10-11 | Fujitsu Ltd | Support program, support apparatus, and support method |
| JP2015079493A (en) * | 2013-09-25 | 2015-04-23 | ダッソー システムズ アメリカス コーポレイション | Comparison and merging of IC design data |
| WO2023170847A1 (en) * | 2022-03-10 | 2023-09-14 | 三菱電機株式会社 | Development support device, development support method and development support program |
-
1995
- 1995-11-02 JP JP07309947A patent/JP3137231B2/en not_active Expired - Lifetime
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7240318B2 (en) | 2000-10-03 | 2007-07-03 | Fujitsu Limited | Placement/net wiring processing system |
| US7240317B2 (en) | 2000-10-03 | 2007-07-03 | Fujitsu Limited | Placement/net wiring processing system |
| WO2008044699A1 (en) * | 2006-10-11 | 2008-04-17 | Zuken Inc. | Designing support method, designing support apparatus, program, and computer-readable storage medium |
| JPWO2008044699A1 (en) * | 2006-10-11 | 2010-02-12 | 株式会社図研 | Design support method, design support apparatus, program, and computer-readable storage medium |
| JP5175737B2 (en) * | 2006-10-11 | 2013-04-03 | 株式会社図研 | Design support method, design support apparatus, program, and computer-readable storage medium |
| US8525849B2 (en) | 2006-10-11 | 2013-09-03 | Zuken Inc. | Designing support method, designing support equipment, program and computer-readable storage medium |
| JP2012194812A (en) * | 2011-03-16 | 2012-10-11 | Fujitsu Ltd | Support program, support apparatus, and support method |
| US8612924B2 (en) | 2011-03-16 | 2013-12-17 | Fujitsu Limited | Support program, support apparatus, and support method to change a display attribute of a component in a displayed circuit |
| JP2015079493A (en) * | 2013-09-25 | 2015-04-23 | ダッソー システムズ アメリカス コーポレイション | Comparison and merging of IC design data |
| WO2023170847A1 (en) * | 2022-03-10 | 2023-09-14 | 三菱電機株式会社 | Development support device, development support method and development support program |
| JPWO2023170847A1 (en) * | 2022-03-10 | 2023-09-14 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3137231B2 (en) | 2001-02-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7240318B2 (en) | Placement/net wiring processing system | |
| JP4851517B2 (en) | Method and system for providing a customized user interface for viewing and editing metadata | |
| US6643668B2 (en) | Method and device for semantic reconciling of complex data models | |
| CN109933322A (en) | A kind of page editing method, apparatus and computer readable storage medium | |
| JPH10124489A (en) | Electronic document management device and method | |
| JP2008217651A (en) | Design support apparatus, design support method, and program | |
| JP3137231B2 (en) | Difference display device | |
| JP4607032B2 (en) | Circuit diagram creation device and circuit diagram creation program | |
| JPH09146948A (en) | Document creation support device | |
| JP3037232B2 (en) | Circuit diagram display method in circuit diagram data editing device | |
| JP3593637B2 (en) | Drawing editing system | |
| US7613709B2 (en) | System and method for editing operations of a text object model | |
| JP7781482B1 (en) | Data input support device, data input support system, data input support method, and program | |
| JPH09231254A (en) | Equipment design support system | |
| JP4109439B2 (en) | Processing device, recording medium, and program | |
| JPH1185835A (en) | Plotting device | |
| JP2000148332A (en) | Information processing apparatus with guidance function, guidance display method, and recording medium recording guidance display program | |
| JPH0749758A (en) | Window design and input device | |
| JP2025136178A (en) | Business support device, business support method, and business support program | |
| US20040172414A1 (en) | CAD generation management system and computer-readable storage medium | |
| JPH08221265A (en) | Software development support device | |
| JPH0620005A (en) | Computer aided design system | |
| CN121031533A (en) | Web-based card data editing methods, electronic devices, and storage media | |
| JP5838809B2 (en) | Information processing apparatus, information processing method, and computer program | |
| JPH113363A (en) | Circuit diagram design support device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091208 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121208 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151208 Year of fee payment: 15 |
|
| EXPY | Cancellation because of completion of term |