(57)【要約】【課題】精度よくエラー修正し、プリント基板デザインの検証を自動で行うことができる擬似エラー排除方法、およびエラー修正方法について、速やかな情報の新規登録、更新作業が可能な擬似エラー登録方法、エラー登録方法、画像表示装置、およびＣＡＤシステムを提供する【解決手段】画像表示装置１００は、本体１内にＣＡＤ制御部１０と情報記憶部１１とを有し、情報記憶部１１には基板情報１１ＡとＣＡＤセル情報１１Ｂが格納されている。ＣＡＤ制御部１０は、情報記憶部１１と画像表示部２とに接続されている。ＣＡＤシステム１０００はライセンスサーバ１０００Ａと、ＤＲＣライブラリサーバ１０００Ｂとを有し、画像表示装置１００はＣＡＤシステム１０００上では複数のクライアント１００Ａ、１００Ｂ、１００Ｃ、１００Ｄ…、の中の一つとして存在している。【選択図】図２
2007179227.tif 000002
【特許請求の範囲】
【請求項１】
ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ  ｓｙｓｔｅｍ）の動作する画像表示装置上で、プリント基板デザインのＤＲＣ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  Ｃｈｅｃｋ）を実行する際に、ライセンスサーバ、ＤＲＣライブラリサーバにアクセスすることにより前記画像表示装置内に設置された情報記憶部内の擬似エラーデータを更新し、
前記プリント基板デザインを検証し、前記擬似エラーデータに該当する擬似エラーがない場合は、前記ＤＲＣライブラリサーバ上の擬似エラーデータに追加登録することを特徴とする擬似エラー登録方法。
【請求項２】
ＣＡＤの動作する画像表示装置上で、プリント基板デザインのＤＲＣを実行する際に、ライセンスサーバ、ＤＲＣライブラリサーバにアクセスすることにより前記画像表示装置内に設置された情報記憶部内のエラー修正データを更新し、
前記プリント基板デザインを検証し、前記エラー修正データに該当するエラー修正方法がない場合は、前記ＤＲＣライブラリサーバ上のエラー修正データに追加登録することを特徴とするエラー登録方法。
【請求項３】
前記エラー登録方法は、請求項１記載の前記擬似エラー登録方法を実行した後に実行することを特徴とする請求項２に記載のエラー登録方法。
【請求項４】
プリント基板デザインとＤＲＣ実行後のエラーログとを表示する表示部と、
前記プリント基板デザインを基板情報とセル情報とにより記憶し、ＤＲＣ実行のためのＤＲＣライブラリを記憶する情報記憶部と、
外部に設置されたＤＲＣライブラリサーバに接続することにより前記情報記憶部に記憶されたＤＲＣライブラリを更新し、前記ＤＲＣライブラリを呼び出すことで前記基板情報と前記セル情報を検証してＤＲＣを実行し、ＤＲＣ実行後のエラーログを前記表示部に表示させる制御部とを有することを特徴とする画像表示装置。
【請求項５】
前記制御部は、前記ＤＲＣライブラリに存在しない擬似エラーデータ、およびエラー修正データを前記外部に設置されたＤＲＣライブラリサーバに登録することを特徴とする請求項４に記載の画像表示装置。
【請求項６】
ＤＲＣ実行のための擬似エラーデータとエラー修正データを記憶するＤＲＣライブラリサーバと、
プリント基板デザインとＤＲＣ実行後のエラーログとを表示する表示部と、前記プリント基板デザインを基板情報とセル情報とにより記憶し、ＤＲＣ実行のためのＤＲＣライブラリを記憶する情報記憶部と、前記ＤＲＣライブラリサーバに接続することにより前記情報記憶部に記憶されたＤＲＣライブラリを更新し、前記ＤＲＣライブラリを呼び出すことで前記基板情報と前記セル情報を検証してＤＲＣを実行し、ＤＲＣ実行後のエラーログを前記表示部に表示させる制御部とを有する複数の画像表示装置とを有し、
前記ＤＲＣライブラリサーバと前記複数の画像表示装置をネットワーク接続してなることを特徴とするＣＡＤシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）システムにおいて、ＤＲＣ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  Ｃｈｅｃｋ）実行の際の擬似エラー登録機能、エラー修正方法登録機能、画像表示装置、およびＣＡＤシステムに関する。
【背景技術】
【０００２】
従来の技術として、ＣＡＤを用いてプリント基板を設計した後、配置および論理情報に矛盾がないかを検証するＤＲＣが一般的に行われている。
【０００３】
このＤＲＣは単純にデザイン上のエラーを出力するため、回路設計上は問題がないが、デザイン上問題がある擬似エラーも通常のエラーと同様にエラーログに表示する。緻密なプリント基板設計の際はエラーログは膨大なものとなり、通常のエラーと擬似エラーを選別するのが非常に困難となるという問題がある。
【０００４】
上記問題を解決する手段として、ＣＡＤが動作する画像表示装置において、擬似エラーを事前に画像表示装置内の記憶装置に登録しておき、エラーログから省いて表示する検証装置が知られている（例えば特許文献１）。この検証装置によると、プリント基板の部品等を意味するセル一つ一つに対しＤＲＣを行い、擬似エラーのみのデータを作成後、基板全体のＤＲＣを行って擬似エラーのみのデータとの差分をとり、真のエラーのみを含んだデータを排出する。
【０００５】
しかし、従来の検証装置によると、擬似エラーは完全に排除されるが緻密な集積回路装置においてはエラーの数も膨大なものとなり、すべてを手作業で修正していくには膨大な時間がかかるという問題がある。
【０００６】
上記問題を解決する手段として、ＤＲＣにて判断されたエラー箇所を自動に修正する設計支援装置がある（例えば特許文献２）。この設計支援装置によると、あらかじめ記憶装置に登録されたエラー修正方法を呼び出すことによりデザインを修正することができ、プリント基板のデザイン作成時間を短縮することができる。
【特許文献１】特開平８−１０１８５９
【特許文献２】特開平２−２４５９７７
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、従来の検証装置、および設計支援装置によると、擬似エラー発見方法、およびエラー修正方法は、画像表示装置内に設置された記憶装置に予め登録されている情報を利用したもので、新たに情報を登録する場合や、新たに情報を更新する場合等に一人のユーザーが関係しているだけであり、拡張性に乏しいという問題がある。膨大な種類のエラーを扱うＤＲＣにとって、擬似エラー発見方法、およびエラー修正方法は、その例が多いほど精度が高くなる性質のものであり、情報の新規登録、更新作業は必要不可欠なものとなる。そのため、記憶装置に収録された登録情報のみでは迅速で正確な処理に適していない。
【０００８】
従って、本発明の目的は、精度よくエラー修正し、プリント基板デザインの検証を自動で行うことができる擬似エラー排除方法、およびエラー修正方法について、速やかな情報の新規登録、更新作業が可能な擬似エラー登録方法、エラー登録方法、画像表示装置、およびＣＡＤシステムを提供することにある。
【課題を解決するための手段】
【０００９】
（１）本発明は上記目的を達成するため、ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ  ｓｙｓｔｅｍ）の動作する画像表示装置上で、プリント基板デザインのＤＲＣ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  Ｃｈｅｃｋ）を実行する際に、ライセンスサーバ、ＤＲＣライブラリサーバにアクセスすることにより前記画像表示装置内に設置された情報記憶部内の擬似エラーデータを更新し、前記プリント基板デザインを検証し、前記擬似エラーデータに該当する擬似エラーがない場合は、前記ＤＲＣライブラリサーバ上の擬似エラーデータに追加登録することを特徴とする擬似エラー登録方法を提供する。
【００１０】
このような方法によれば、ＤＲＣは常に最新の状態に更新された擬似エラーデータにより実行されるため、予め登録されている擬似エラーデータよりも精度良く真のエラーを検出できる。また、新規の擬似エラーについてはＤＲＣライブラリサーバに新たに登録されることにより擬似エラーデータが更新され、さらにＤＲＣの精度が向上する。
【００１１】
（２）また、本発明は上記目的を達成するため、ＣＡＤの動作する画像表示装置上で、プリント基板デザインのＤＲＣを実行する際に、ライセンスサーバ、ＤＲＣライブラリサーバにアクセスすることにより前記画像表示装置内に設置された情報記憶部内のエラー修正データを更新し、前記プリント基板デザインを検証し、前記エラー修正データに該当するエラー修正方法がない場合は、前記ＤＲＣライブラリサーバ上のエラー修正データに追加登録することを特徴とするエラー登録方法を提供する。
【００１２】
このような方法によれば、ＤＲＣは常に最新の状態に更新されたエラー修正データにより実行されるため、予め登録されているエラー修正データよりも精度良くエラーを修正できる。また、新規のエラーについてはＤＲＣライブラリサーバに新たに登録されることによりエラー修正データが更新され、さらにＤＲＣの精度が向上する。
【００１３】
（３）また、本発明は上記目的を達成するため、プリント基板デザインとＤＲＣ実行後のエラーログとを表示する表示部と、前記プリント基板デザインを基板情報とセル情報とにより記憶し、ＤＲＣ実行のためのＤＲＣライブラリを記憶する情報記憶部と、外部に設置されたＤＲＣライブラリサーバに接続することにより前記情報記憶部に記憶されたＤＲＣライブラリを更新し、前記ＤＲＣライブラリを呼び出すことで前記基板情報と前記セル情報を検証してＤＲＣを実行し、ＤＲＣ実行後のエラーログを前記表示部に表示させる制御部とを有することを特徴とする画像表示装置を提供する。
【００１４】
このような構成によれば、画像表示装置内に設置された情報記憶部のＤＲＣライブラリは常に最新の情報に維持されるため、精度良いＤＲＣが可能となる。
【００１５】
（４）また、本発明は上記目的を達成するため、ＤＲＣ実行のための擬似エラーデータとエラー修正データを記憶するＤＲＣライブラリサーバと、プリント基板デザインとＤＲＣ実行後のエラーログとを表示する表示部と、前記プリント基板デザインを基板情報とセル情報とにより記憶し、ＤＲＣ実行のためのＤＲＣライブラリを記憶する情報記憶部と、前記ＤＲＣライブラリサーバに接続することにより前記情報記憶部に記憶されたＤＲＣライブラリを更新し、前記ＤＲＣライブラリを呼び出すことで前記基板情報と前記セル情報を検証してＤＲＣを実行し、ＤＲＣ実行後のエラーログを前記表示部に表示させる制御部とを有する複数の画像表示装置とを有し、前記ＤＲＣライブラリサーバと前記複数の画像表示装置をネットワーク接続してなることを特徴とするＣＡＤシステムを提供する。
【００１６】
このような構成によれば、複数の画像表示装置によりＤＲＣライブラリサーバの情報が更新されるため、ＤＲＣライブラリは常に増補されてＤＲＣの精度が向上する。また、画像表示装置はＤＲＣ実行の際に情報記憶部のＤＲＣライブラリを常に最新のものへと更新するため、常に最新の精度を有するＤＲＣを実行することができる。
【発明の効果】
【００１７】
本発明によれば、精度よくエラー修正し、プリント基板デザインの検証を自動で行うことができる擬似エラー排除方法、およびエラー修正方法について、速やかな情報の新規登録、更新作業を行うことができる。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明の擬似エラー登録方法、エラー登録方法、画像表示装置、およびＣＡＤシステムの実施の形態を図面を参考にして詳細に説明する。
【００１９】
（電子機器の構成）
図１は、本発明の実施の形態に係る電子機器としての画像表示装置の概略構成図である。
【００２０】
この画像表示装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）、ＨＤＤ（Ｈａｒｄ Ｄｉｓｃ Ｄｒｉｖｅ）等の電子部品より構成される本体１と、文字、画像等を表示する表示画面２０を有する画像表示部２と、文字キー、ファンクションキー等の入力キー３０を有する文字入力部３と、ポインティングデバイスとしてのマウス４とを有する。
【００２１】
（ＣＡＤシステムの構成）
図２（ａ）は、本発明の実施の形態に関する画像表示装置の概略構成図である。図２（ｂ）は、ＣＡＤシステムの概略構成図である。
【００２２】
この画像表示装置１００は、本体１内にＣＡＤ制御部１０と情報記憶部１１とを有し、情報記憶部１１には基板情報１１ＡとＣＡＤセル情報１１Ｂが格納されている。ＣＡＤ制御部１０は、情報記憶部１１と画像表示部２とに接続されている。
【００２３】
ＣＡＤ制御部１０は、文字入力部３およびマウス４を操作することにより動作し、情報記憶部１１と互いに情報を伝達し合い、所望の画像を画像表示部２の表示画面２０に表示する。
【００２４】
図２（ｂ）に示すように、ＣＡＤシステム１０００はライセンスサーバ１０００Ａと、ＤＲＣライブラリサーバ１０００Ｂとを有し、画像表示装置１００はＣＡＤシステム１０００上では複数のクライアント１００Ａ、１００Ｂ、１００Ｃ、１００Ｄ…、の中の一つとして存在している。
【００２５】
（実施の形態の動作）
以下に、本発明の実施の形態におけるＣＡＤシステムの動作を図１から図４を参照しつつ説明する。
【００２６】
図３は、本発明の実施の形態に関するＣＡＤシステムのＤＲＣ実行の手順を示すフローチャートである。
【００２７】
まず、擬似エラーデータ１００１Ｂが画像表示装置１００内の情報記憶部１１に記録されたＤＲＣライブラリ１１Ｃに存在するか検索する（Ｓ１１）。次に、存在している場合、ＤＲＣライブラリサーバ１０００Ｂより新しい修正候補のデータのみ上書きし、ＤＲＣライブラリ１１Ｃを更新する（Ｓ１２）。存在していない場合は、ＤＲＣライブラリサーバ１０００Ｂより擬似エラーデータ１００１ＢをＤＲＣライブラリ１１Ｃに読込保存する（Ｓ２０）。次に、プリント基板上のネットパターン、部品、ビア、ピン等を基板情報１１Ａ、およびセル情報１１Ｂより一つずつ検証していき、その擬似エラーがＤＲＣライブラリ１１Ｃに登録されているかどうか判断する（Ｓ１３）。次に、Ｓ１３において擬似エラーが登録されていない場合は、ＤＲＣライブラリサーバ１０００Ｂの擬似エラーデータ１００１Ｂに擬似エラーとして登録するかどうかを表示画面２０に表示する（Ｓ１４）。次に、擬似エラーでなく真のエラーである場合は、ＤＲＣライブラリ１１Ｃ中のエラー修正データを参照し、エラー修正方法が存在するかどうか検索する（Ｓ１５）。次に、エラー修正方法が存在しない場合は、エラー修正方法をＤＲＣライブラリサーバ１０００Ｂのエラー修正データ１００２Ｂに登録するかどうかを表示画面２０に表示する（Ｓ１６）。次に、エラー修正方法を登録しない場合は、エラーログに追加する（Ｓ１７）。また、Ｓ１３において擬似エラーとして登録されている場合は、エラーログに追加せずＳ１８へと進む。また、Ｓ１４において擬似エラーとして登録する場合は、ＤＲＣライブラリサーバ１０００Ｂに擬似エラー情報として送信され（Ｓ２１）、エラーログに追加せずＳ１８へと進む。また、Ｓ１５においてエラー修正方法が登録されている場合は、自動にエラーを修正し（Ｓ２３）、エラーログに追加せずＳ１８へと進む。また、Ｓ１６においてエラー修正方法を登録する場合は、エラー修正方法をＤＲＣライブラリサーバ１０００Ｂにエラー修正情報として送信され（Ｓ２２）、Ｓ２３へと進む。次に、以上のステップにおいて全てのエラー処理が完了しているかどうかを基板情報１１Ａ、およびセル情報１１Ｂより検証し（Ｓ１８）、完了していればエラーログを表示画面２０に出力して（Ｓ１９）終了し、完了していない場合はＳ１３へと再び戻る。
【００２８】
図４は、図３におけるエラー自動修正（Ｓ１３）の詳細の手順を示すフローチャートである。
【００２９】
まず、エラー修正データ１００２Ｂが画像表示装置１００内の情報記憶部１１のＤＲＣライブラリ１１Ｃに存在するか検索する（Ｓ３１）。次に、存在している場合、ＤＲＣライブラリサーバ１０００Ｂより新しい修正候補のデータのみ上書きし、ＤＲＣライブラリ１１Ｃを更新する（Ｓ３２）。存在していない場合は、ＤＲＣライブラリサーバ１０００Ｂよりエラー修正データ１００２ＢをＤＲＣライブラリ１１Ｃに読込保存する（Ｓ３７）。次に、画像表示装置１００内のＤＲＣライブラリ１１Ｃのエラー修正データにより、エラーの種類を判定する（Ｓ３８）。次に、エラーの種類に適したエラー修正方法を選択し、エラー修正できるか判別する（Ｓ３４）。次に、エラー修正可能な場合は、エラー修正する（Ｓ３５）。エラー修正不可能な場合は、エラーログに追加する（Ｓ３６）。
【００３０】
（実施の形態の効果）
上記した実施の形態によると、ＤＲＣライブラリサーバ１０００Ｂを設置することにより、擬似エラーデータ１００１Ｂ、およびエラー修正データ１００２Ｂが複数のクライアントにより更新、増補されるため、エラー修正の精度が向上する。
【００３１】
また、擬似エラーデータ１００１ＢをＳ１１、Ｓ１２、Ｓ１３によりクライアントである画像表示装置１００に上書、もしくは読込することにより常に最新の情報でＤＲＣを実行することが可能になる。また、エラー修正データ１００２ＢをＳ３１、Ｓ３２、Ｓ３３によりクライアントである画像表示装置１００に上書、もしくは読込することにより常に最新の情報でＤＲＣを実行することが可能になる。
【００３２】
また、最初に擬似エラーを判別することで擬似エラーをエラー修正する誤りを防ぐことができる。また、擬似エラー判別後のエラー処理を自動化することで修正作業時間を短縮できる。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態に係る電子機器としての画像表示装置の概略構成図である。
【図２】（ａ）は、本発明の実施の形態に関する画像表示装置の概略構成図である。（ｂ）は、ＣＡＤシステムの概略構成図である。
【図３】本発明の実施の形態に関するＣＡＤシステムのＤＲＣ実行の手順を示すフローチャートである。
【図４】図３におけるエラー自動修正（Ｓ１３）の詳細の手順を示すフローチャートである。
【符号の説明】
【００３４】
１…本体、２…画像表示部、３…文字入力部、４…マウス、１０…制御部、１１…情報記憶部、１１Ａ…基板情報、１１Ｂ…セル情報、２０…表示画面、３０…入力キー、１００…画像表示装置、１０００…ＣＡＤシステム、１００Ａ…クライアント、１００Ｂ…クライアント、１００Ｃ…クライアント、１００Ｄ…クライアント、１０００Ａ…ライセンスサーバ、１０００Ｂ…ライブラリサーバ、１００１Ｂ…擬似エラーデータ、１００２Ｂ…エラー修正データ
【図１】
2007179227.tif 000003
【図２】
2007179227.tif 000004
【図３】
2007179227.tif 000005
【図４】
2007179227.tif 000006