(57)【特許請求の範囲】
【請求項１】
製造対象物の設計情報を管理する設計情報管理装置と、前記設計情報から前記製造対象物の一部を製造する際に用いる製造情報を抽出するためのルール情報を管理するルール情報管理装置と、抽出された前記製造情報に基づいて前記製造対象物の一部を製造する製造装置とを備える情報管理システムであって、
前記ルール情報管理装置が、
前記製造情報を前記設計情報から抽出するための条件が記述された情報であって、前記設計情報のデータ構造に応じて予め定められた所定のフォーマットにしたがって記述された情報である前記ルール情報を前記設計情報管理装置に送信するルール情報送信手段を備え、
前記設計情報管理装置が、
前記ルール情報管理装置から送信された前記ルール情報を受信するルール情報受信手段と、
受信した前記ルール情報を解析するルール情報解析手段と、
前記設計情報を読み込み、当該設計情報から解析された前記ルール情報に記述された条件にしたがって前記製造情報を抽出する情報抽出手段と、
前記情報抽出手段が抽出した前記製造情報を前記製造装置に送信する製造情報送信手段とを備え、
前記製造装置が、
前記設計情報管理装置から送信された前記製造情報を受信する製造情報受信手段を備えることを特徴とする情報管理システム。
【請求項２】
請求項１に記載の情報管理システムにおいて、
前記ルール情報管理装置が、
前記ルール情報を予め割り振られたルール情報暗号キーを用いて暗号化するルール情報暗号化手段を備え、
前記ルール情報送信手段が、前記ルール情報暗号化手段で暗号化されたルール情報を前記設計情報管理装置に送信し、前記ルール情報解析手段が、暗号化された前記ルール情報を復号化して解析することを特徴とする情報管理システム。
【請求項３】
請求項２に記載の情報管理システムにおいて、
前記設計情報管理装置、前記ルール情報管理装置及び前記製造装置のセキュリティを管理するセキュリティ管理装置を備え、
当該セキュリティ管理装置が、
前記ルール情報暗号化手段が暗号化処理をするためのルール情報暗号キーを前記製造装置ごとに生成し、前記ルール情報管理装置に配付するルール情報暗号キー配付手段と、
前記ルール情報暗号キーで暗号化されたルール情報を復号化して解析するためのルール情報解析プログラムを前記設計情報管理装置に配付するルール情報解析プログラム配付手段とを備え、
前記ルール情報暗号化手段が、前記セキュリティ管理装置から配付されたルール情報暗号キーを使用して前記ルール情報を暗号化し、前記ルール情報解析手段が、前記セキュリティ管理装置から配付されたルール情報解析プログラムを用いて前記ルール情報を復号化することを特徴とする情報管理システム。
【請求項４】
請求項３に記載の情報管理システムにおいて、
前記セキュリティ管理装置が、
前記設計情報管理装置にて抽出された前記製造情報を暗号化するための製造情報暗号キーを前記設計情報管理装置に配付する製造情報暗号キー配付手段と、
前記製造情報暗号キーで暗号化された前記製造情報を復号化して解析するための製造情報解析プログラムを前記製造装置に配布する製造情報解析プログラム配付手段とを備え、
前記設計情報管理装置が、
配付された前記製造情報暗号キーで前記情報抽出手段が抽出した前記製造情報を暗号化する製造情報暗号化手段を備え、前記製造情報送信手段が、前記製造情報暗号化手段にて暗号化された製造情報を前記製造装置に送信し、
前記製造装置が、
受信した暗号化された前記製造情報を前記製造情報解析プログラムを用いて復号化する製造情報復号化手段を備えることを特徴とする情報管理システム。
【請求項５】
請求項４に記載の情報管理システムにおいて、
前記ルール情報暗号キー配付手段が配付した前記ルール情報暗号キーの情報に、当該ルール情報暗号キーの使用制限回数を示す情報を含み、前記製造情報復号化手段が、暗号化された前記製造情報を復号化した場合に、前記使用制限回数を減算して更新し、
前記使用制限回数が０の場合に、当該情報管理システムの使用を制限することを特徴とする情報管理システム。
【請求項６】
請求項１ないし５のいずれかに記載の情報管理システムにおいて、
前記設計情報管理装置が、
前記設計情報及び前記情報抽出手段にて抽出された前記製造情報に基づいて、当該製造情報の内容を画像で出力する出力制御手段を備えることを特徴とする情報管理システム。
【請求項７】
請求項６に記載の情報管理システムにおいて、
前記出力制御手段が、
前記設計情報に基づいて前記製造対象物を画像で出力すると共に、抽出された前記製造情報に基づいて当該製造情報に対応する前記製造対象物の一部を強調して出力することを特徴とする情報管理システム。
【請求項８】
製造対象物の設計情報を管理する設計情報管理装置と、前記設計情報から前記製造対象物の一部を製造する際に用いる製造情報を抽出するためのルール情報を管理するルール情報管理装置と、抽出された前記製造情報に基づいて前記製造対象物の一部を製造する製造装置とのセキュリティを管理するセキュリティ管理装置であって、
前記製造情報を前記設計情報から抽出するための条件が記述された情報であって、前記設計情報のデータ構造に応じて予め定められた所定のフォーマットにしたがって記述された情報である前記ルール情報を暗号化するためのルール情報暗号キーを前記製造装置ごとに生成し、前記ルール情報管理装置に配付するルール情報暗号キー配付手段と、
前記ルール情報暗号キーで暗号化されたルール情報を復号化して解析するためのルール情報解析プログラムを前記設計情報管理装置に配付するルール情報解析プログラム配付手段とを備えることを特徴とするセキュリティ管理装置。
【請求項９】
製造対象物の設計情報を管理する設計情報管理装置と、前記設計情報から前記製造対象物の一部を製造する際に用いる製造情報を抽出するためのルール情報を管理するルール情報管理装置と、抽出された前記製造情報に基づいて前記製造対象物の一部を製造する製造装置とのセキュリティを管理するセキュリティ管理方法であって、
コンピュータが、
前記製造情報を前記設計情報から抽出するための条件が記述された情報であって、前記設計情報のデータ構造に応じて予め定められた所定のフォーマットにしたがって記述された情報である前記ルール情報を暗号化するためのルール情報暗号キーを生成し、前記ルール情報管理装置に配付するルール情報暗号キー配付ステップと、
前記ルール情報暗号キーで暗号化されたルール情報を復号化して解析するためのルール情報解析プログラムを前記設計情報管理装置に配付するルール情報解析プログラム配付ステップとを実行することを特徴とするセキュリティ管理方法。
【請求項１０】
製造対象物の設計情報を管理する設計情報管理装置と、前記設計情報から前記製造対象物の一部を製造する際に用いる製造情報を抽出するためのルール情報を管理するルール情報管理装置と、抽出された前記製造情報に基づいて前記製造対象物の一部を製造する製造装置とのセキュリティを管理するようにコンピュータを機能させるセキュリティ管理プログラムであって、
前記製造情報を前記設計情報から抽出するための条件が記述された情報であって、前記設計情報のデータ構造に応じて予め定められた所定のフォーマットにしたがって記述された情報である前記ルール情報を暗号化するためのルール情報暗号キーを生成し、前記ルール情報管理装置に配付するルール情報暗号キー配付手段、
前記ルール情報暗号キーで暗号化されたルール情報を復号化して解析するためのルール情報解析プログラムを前記設計情報管理装置に配付するルール情報解析プログラム配付手段としてコンピュータを機能させることを特徴とするセキュリティ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計情報や製造情報をセキュリティを保って管理する情報管理システム等に関する。
【背景技術】
【０００２】
現在、設計情報に含まれているノウハウ等が流出してしまうことを恐れて、製造する業者に対して必要な情報が十分に提供されず、作業が非効率的となっている。すなわち、設計側は、設計上のノウハウの流出を恐れるため、製造側に必要最小限の情報すら提供せず、また、製造側は、得られた必要最小限未満の情報から製造に必要な情報を復元して利用している場合があり、情報として既に存在しているにも関わらず、設計情報を推測するという非常に非効率的な作業が発生している。
【０００３】
また、製造側が、製造に必要な情報を設計情報から取得するにあたって、製造上のノウハウが流出するのを恐れて、必要な情報を正確に取得することができない場合もあり、作業効率の低下が問題となっている。すなわち、上記の場合と同様に、製造に必要な情報が設計情報に含まれているにも関わらず、製造側が本当に必要な情報を得ることができず、得られた情報を元に必要な情報を復元して利用するといった非常に無駄な作業が発生してしまい、作業効率が悪くなっているという問題がある。
【０００４】
設計情報や製造に必要な情報等を管理する技術として特許文献１、２に示す技術が開示されている。特許文献１に示す技術は、複数種類のＣＡＤシステムと、各ＣＡＤシステムに付属するローカルディスクと、ＰＤＭシステムと、ＰＤＭシステムに付属するデータベース（Ｄ／Ｂ）と、ＣＡＤシステムとＰＤＭシステムとの間のデータのやり取りを制御するＣＡＤ／ＰＤＭインタフェース部と、ＣＡＤ／ＰＤＭインタフェース部に付属するＩ／Ｆ用ディスクと、モデル登録要求テーブルと、対象モデル管理テーブルと、付属情報変換テーブルとを備え、データフォーマットの異なる複数種類のＣＡＤシステムのモデルデータや構成ツリー情報を、ＰＤＭシステムのデータフォーマットに変換してＰＤＭシステムに登録するため、ＰＤＭシステムは複数種類のＣＡＤシステムを統合的に管理できるものである。
【０００５】
特許文献２に示す技術は、入力された設計データを所定の形式で記述された入力データに変換する入力部と、入力データを階層構造を表し得るタグ付き言語で記述された統合データに変換してデータベースに格納し管理するデータベース管理部と、統合データを指定された形式で記述された製造データに変換して出力する出力部とを備えるものである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−１１３００７号公報
【特許文献２】特開２００４−１７８１７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１及び２に示す技術は、いずれも上記に示したような問題を解決できるものではない。つまり、上記の問題を解決して、製造側が製造に必要な最小限の情報を設計情報から得ることができる仕組みがなく、このような仕組みが強く望まれている。
【０００８】
本発明は、設計者が持つ設計情報のセキュリティを確保しつつ、製造側が必要とする最小限の製造情報を提供することができると共に、同一の工程を実施する製造者間の製造に関するノウハウが流出することを防止することができる情報管理システム等を提供する。
【課題を解決するための手段】
【０００９】
本発明に係る情報管理システムは、製造対象物の設計情報を管理する設計情報管理装置と、前記設計情報から前記製造対象物の一部を製造する際に用いる製造情報を抽出するためのルール情報を管理するルール情報管理装置と、抽出された前記製造情報に基づいて前記製造対象物の一部を製造する製造装置とを備える情報管理システムであって、前記ルール情報管理装置が、前記製造情報を前記設計情報から抽出するための条件が記述された情報であって、前記設計情報のデータ構造に応じて予め定められた所定のフォーマットにしたがって記述された情報である前記ルール情報を前記設計情報管理装置に送信するルール情報送信手段を備え、前記設計情報管理装置が、前記ルール情報管理装置から送信された前記ルール情報を受信するルール情報受信手段と、受信した前記ルール情報を解析するルール情報解析手段と、前記設計情報を読み込み、当該設計情報から解析された前記ルール情報に記述された条件にしたがって前記製造情報を抽出する情報抽出手段と、前記情報抽出手段が抽出した前記製造情報を前記製造装置に送信する製造情報送信手段とを備え、前記製造装置が、前記設計情報管理装置から送信された前記製造情報を受信する製造情報受信手段を備えるものである。
【００１０】
このように、本発明に係る情報管理システムにおいては、設計情報に含まれる情報のうち、製造者が必要な製造情報のみをルール情報にしたがって抽出することができるため、設計情報が必要以上に外部に漏れることを防止することができると共に、必要な情報のみを製造者に提供することができるという効果を奏する。また、製造者は、設計情報から必要な製造情報を抽出するためのルール情報を送信するだけで、製造情報を取得することができるため、設計情報を推測したり復元するような手間が掛からず、作業を非常に効率良く行うことが可能になるという効果を奏する。
【００１１】
本発明に係る情報管理システムは、前記ルール情報管理装置が、前記ルール情報を予め割り振られたルール情報暗号キーを用いて暗号化するルール情報暗号化手段を備え、前記ルール情報送信手段が、前記ルール情報暗号化手段で暗号化されたルール情報を前記設計情報管理装置に送信し、前記ルール情報解析手段が、暗号化された前記ルール情報を復号化して解析するものである。
【００１２】
このように、本発明に係る情報管理システムにおいては、ルール情報を暗号化し、製造情報を抽出する際に暗号化されたルール情報を復号化するため、製造者が必要としている製造に関する情報（例えば、取得する製造情報の順番等のノウハウ）の流出を防止することができるという効果を奏する。つまり、製造装置を駆動させる順番やタイミング等を考慮して作成されたルール情報に記載されている事項は、製造装置を効率よく機能させるための製造者のノウハウに相当し、本願の情報管理システムでは、これらのルール情報を暗号化するため、製造上のノウハウが他の製造者に流出することを防止することが可能となる。
【００１３】
本発明に係る情報管理システムは、前記設計情報管理装置が、前記設計情報及び前記情報抽出手段にて抽出された前記製造情報に基づいて、当該製造情報の内容を画像で出力する出力制御手段を備えるものである。
【００１４】
このように、本発明に係る情報管理システムにおいては、設計情報管理装置が、設計情報及び抽出された製造情報に基づいて、当該製造情報の内容を画像で出力するため、製造者が必要としている製造情報の内容を設計情報管理装置の管理者が確認することができ、製造装置の駆動に必要のない情報が、製造情報として抽出されていないかどうかを把握して、必要以上に情報が流出することを防止することができるという効果を奏する。
【００１５】
本発明に係る情報管理システムは、前記出力制御手段が、前記設計情報に基づいて前記製造対象物を画像で出力すると共に、抽出された前記製造情報に基づいて当該製造情報に対応する前記製造対象物の一部を強調して出力するものである。
【００１６】
このように、本発明に係る情報管理システムにおいては、設計情報に基づいて製造対象物を画像で出力すると共に、抽出された製造情報に基づいて当該製造情報に対応する製造対象物の一部を強調して出力するため、製造情報として抽出された情報が設計情報におけるどの部分に相当する情報であるかを容易に視認することができ、必要以上に情報が流出していないかどうかを設計情報管理装置の管理者が確認することができるという効果を奏する。
【００１７】
本発明に係る情報管理システムは、前記設計情報管理装置、前記ルール情報管理装置及び前記製造装置のセキュリティを管理するセキュリティ管理装置を備え、当該セキュリティ管理装置が、前記ルール情報暗号化手段が暗号化処理をするためのルール情報暗号キーを前記製造装置ごとに生成し、前記ルール情報管理装置に配付するルール情報暗号キー配付手段と、前記ルール情報暗号キーで暗号化されたルール情報を復号化して解析するためのルール情報解析プログラムを前記設計情報管理装置に配付するルール情報解析プログラム配付手段とを備え、前記ルール情報暗号化手段が、前記セキュリティ管理装置から配付されたルール情報暗号キーを使用して前記ルール情報を暗号化し、前記ルール情報解析手段が、前記セキュリティ管理装置から配付されたルール情報解析プログラムを用いて前記ルール情報を復号化するものである。
【００１８】
このように、本発明に係る情報管理システムにおいては、暗号化や復号化のセキュリティ管理を第３者であるセキュリティ管理装置で行う仕組みとなっており、セキュリティを強化して安全な情報のやり取りを保証することができるという効果を奏する。
【００１９】
本発明に係る情報管理システムは、前記セキュリティ管理装置が、前記設計情報管理装置にて抽出された前記製造情報を暗号化するための製造情報暗号キーを前記設計情報管理装置に配付する製造情報暗号キー配付手段と、前記製造情報暗号キーで暗号化された前記製造情報を復号化して解析するための製造情報解析プログラムを前記製造装置に配布する製造情報解析プログラム配付手段とを備え、前記設計情報管理装置が、配付された前記製造情報暗号キーで前記情報抽出手段が抽出した前記製造情報を暗号化する製造情報暗号化手段を備え、前記製造情報送信手段が、前記製造情報暗号化手段にて暗号化された製造情報を前記製造装置に送信し、前記製造装置が、受信した暗号化された前記製造情報を前記製造情報解析プログラムを用いて復号化する製造情報復号化手段を備えるものである。
【００２０】
このように、本発明に係る情報管理システムにおいては、抽出された製造情報が暗号化されて製造装置に送信されるため、製造情報が外部に漏れることがなく、製造者のノウハウの流出を防止することができるという効果を奏する。
【００２１】
本発明に係る情報管理システムは、前記ルール情報暗号キー配付手段が配付した前記ルール情報暗号キーの情報に、当該ルール情報暗号キーの使用制限回数を示す情報を含み、前記製造情報復号化手段が、暗号化された前記製造情報を復号化した場合に、前記使用制限回数を減算して更新し、前記使用制限回数が０の場合に、当該情報管理システムの使用を制限するものである。
【００２２】
このように、本発明に係る情報管理システムにおいては、ハードウェアにより暗号キーを配付する際に、併せてシステムの使用制限回数を管理することで、システムの使用回数を制限することができる。すなわち、情報管理システムを有効なビジネスとして成立させることができるという効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】第１の実施形態に係る情報管理システムを構成するコンピュータのハードウェア構成図である。
【図２】第１の実施形態に係る情報管理システムの機能ブロック図である。
【図３】第１の実施形態に係る情報管理システムにおけるルール情報の一例を示す図である。
【図４】第１の実施形態に係る情報管理システムにおける情報抽出処理を示すイメージ図である。
【図５】第１の実施形態に係る情報管理システムにおけて製造情報を出力した場合の一例を示す図である。
【図６】第１の実施形態に係る情報管理システムの動作を示すフローチャートである。
【図７】第２の実施形態に係る情報管理システムの機能ブロック図である。
【図８】第２の実施形態に係る情報管理システムにおいて使用制限回数による制限機能を示す機能ブロック図である。
【図９】第３の実施形態に係る情報管理システムの機能ブロック図である。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態を説明する。本発明は多くの異なる形態で実施可能である。また、本実施形態の全体を通して同じ要素には同じ符号を付けている。以下の実施の形態では、主にシステムについて説明するが、所謂当業者であれば明らかな通り、本発明はシステムを構成する装置、方法、及び、コンピュータを動作させるためのプログラムとしても実施できるものである。
【００２５】
（本発明の第１の実施形態）
本実施形態に係る情報管理システムについて、図１ないし図７を用いて説明する。図１は、本実施形態に係る情報管理システムを構成するコンピュータのハードウェア構成図、図２は、本実施形態に係る情報管理システムの機能ブロック図、図３は、本実施形態に係る情報管理システムにおけるルール情報の一例を示す図、図４は、本実施形態に係る情報管理システムにおける情報抽出処理を示すイメージ図、図５は、本実施形態に係る情報管理システムにおけて製造情報を出力した場合の一例を示す図、図６は、本実施形態に係る情報管理システムの動作を示すフローチャートである。
【００２６】
図１において、本実施形態に係る情報管理システムを構成するコンピュータ１０は、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、ハードディスク（ＨＤとする）１４、通信Ｉ／Ｆ１５、及び入出力Ｉ／Ｆ１６を備える。ＲＯＭ１３やＨＤ１４には、オペレーティングシステムや各種プログラム（例えば、情報抽出プログラム、暗号化プログラム等）が格納されており、必要に応じてＲＡＭ１２に読み出され、ＣＰＵ１１により各プログラムが実行される。
【００２７】
通信Ｉ／Ｆ１５は、他の装置間（例えば、ルール情報管理装置、設計情報管理装置、製造装置等）の通信を行うためのインタフェースである。入出力Ｉ／Ｆ１６は、キーボードやマウス等の入力機器からの入力を受け付けたり、プリンタやモニタ等にデータを出力するためのインタフェースである。この入出力Ｉ／Ｆ１６は、必要に応じて光磁気ディスク、フロッピーディスク、ＣＤ−Ｒ、ＤＶＤ−Ｒ等のリムーバブルディスク等に対応したドライブを接続することができる。各処理部はバスを介して接続され、情報のやり取りを行う。
【００２８】
なお、上記コンピュータ１０の構成はあくまで一例であり、必要に応じて変更可能である。また、特に製造装置については、製造する部品や製造工程に応じてハードウェアが異なる構成となるため、図１の構成に限定されるものではない。
【００２９】
本実施形態に係る情報管理システム１は、例えば、マウント装置やワイヤボンド装置等のように、半導体デバイスの製造に用いられる製造装置４と、当該製造装置４を駆動させるのに必要な製造情報を抽出するための条件等を含むルール情報を管理するルール情報管理装置２と、製造の対象となる半導体デバイスの設計に関する設計情報を管理する設計情報管理装置３とを備える。設計情報管理装置３では、設計管理者により、製造対象物の設計情報が管理されている。製造対象物及びそれに関連する情報等は、ルール情報管理装置２及び製造装置４を管理する製造管理者（例えば、チップマウント業者、ワイヤボンディング業者等）により管理され、製造対象物が製造される。つまり、製造管理者は、自社の製造装置を駆動させるのに必要な製造情報のみを得られればよく、設計管理者は、製造に必要な情報以外は出来るだけ外部に漏洩しないように管理する必要がある。
【００３０】
図２に示すように、ルール情報管理装置２は、設計情報管理装置３の設計情報記憶部３３にて管理されている設計情報のフォーマットにしたがって記述された情報であって、設計情報記憶部３３から製造に必要な製造情報を抽出するためのルール情報２３を暗号化するルール情報暗号化処理部２１と、暗号化されたルール情報２３を設計情報管理装置３に送信するルール情報送信部２２とを備える。また、製造装置４は、設計情報管理装置２から送信された暗号化された製造情報を受信する製造情報受信部２４と、受信した製造情報を復号化する製造情報復号化処理部２５と、復号化した製造情報に基づいて製造装置２を制御する製造装置制御部２６とを備える。
【００３１】
設計情報管理装置３は、ルール情報管理装置２から送信された暗号化されたルール情報２３を受信してルール情報ライブラリ３４に記憶するルール情報受信部３２と、ルール情報ライブラリに登録されたルール情報２３を復号化して解析するルール情報解析部３５と、解析されたルール情報にしたがって設計情報記憶部３３に記憶されている設計情報から、ルール情報の条件を満たす製造情報を抽出する情報抽出部３６と、抽出された製造情報を暗号化する製造情報暗号化処理部３７と、暗号化された製造情報を製造装置４に送信する製造情報送信部３８と、抽出処理部３６で抽出された製造情報を画像情報４０として出力する出力制御部３９とを備える。
【００３２】
ルール情報管理装置２における各処理部について詳細に説明する。まず、ルール情報２３について説明する。ルール情報２３には、例えば設計情報記憶部３３に記憶されている設計情報から製造に必要な製造情報を抽出する際の抽出条件と出力フォーマットの変換条件とが記述されている。設計情報記憶部３３には、ＣＡＤ処理部で設計されたＣＡＤ装置特有の設計情報が格納されており、それらの情報から必要な情報を抽出して製造装置用の情報に変換する。ルール情報２３は、例えばＸＭＬ形式で記述され、２次元情報及び３次元情報に対して抽出及び変換を可能とする。
【００３３】
抽出条件の具体例として、まず階層展開及び図形展開が挙げられる。設計情報記憶部３３では、例えば基板−部品の関係が階層構造で格納されているが、同じレイアウトの部品が階層構造で複数引用されている場合には、それらを展開した情報を製造情報として抽出する。また、設計情報記憶部３３では、例えば円の図形が中心点と半径で定義されているため、それらの図形を具体的な座標で特定するために多角形等の別の種別の座標に変換して展開する。ルール情報２３では、このような階層展開及び図形展開の機能を実現するようにＸＬＭ形式で記載することができる（例えば、ｅｘｐａｎｄ＿ｃｌａｓｓ＝”図形種別”、ｅｘｐａｎｄ＿ａｒｔｗｏｒｋ＝”図形種別”、ｐｏｉｎｔ＿ｎｕｍｂｅｒ＝”数字”等（「図形種別」はシステム内で図形種別を示すキーワード、「数字」は展開後の点列数等が記載されるものとする））。
【００３４】
次に、抽出条件の具体例として、条件文を説明する。条件文では、四則演算や比較文を使用可能である。例えば、図形の数、頂点、面積等の計算式を記述すると共に、それらをフィルタリングするかしないかを条件文で記載する。このとき、例えば図形の面積、体積、ワイヤの長さなどを示す予約語をユーザが予め用意することができる（例えば、ｃｉｒｃｌｅ＿ａｒｅａ＝３．１４×ｒ×ｒ（四則演算）、ｉｆ（ｗｉｒｅ＿ｌｅｎｇｔｈ≧５０）・・・ｅｎｄｉｆ（比較条件文））。
【００３５】
図３に、ルール情報２３の具体的な一例を示す。図３のルール情報２３は、Ｓｔｒｕｃｔｕｒｅが「ＰＣＢ−ＴＯＰ」の中のレイヤ「Ｌ１」に存在する点図形で直径が１ｍｍ以下のものを抽出して、ドリル用のフォーマットで出力するといった条件となっている。
【００３６】
このルール情報２３は、ルール情報管理装置２のルール情報暗号化処理部２１で暗号化され、ルール情報送信部２２により、その暗号化されたルール情報２３が設計情報管理装置３に送信される。設計情報管理装置３では、受信したルール情報２３に基づいて、設計情報記憶部３３から製造情報が抽出され、抽出された製造情報を暗号化して製造装置４に送信する。製造装置４の製造情報受信部２４は、設計情報管理装置３にて抽出された暗号化された製造情報を受信し、製造情報復号化処理部２５が復号化する。復号化された製造情報に基づいて、製造装置制御部２６が製造装置２を駆動させて、製造対象物が製造される。
【００３７】
次に、設計情報管理装置３における各処理部について詳細に説明する。設計情報管理装置３では、設計者がインストールされたＣＡＤソフトを利用して、ＣＡＤ処理部３１により設計情報が生成され、生成された設計情報は予め設計情報記憶部３３に記憶されている。
【００３８】
ルール情報受信部３２は、ルール情報管理装置２から送信されたルール情報２３を受信してルール情報ライブラリ３４に記憶する。ルール情報解析部３５は、ルール情報ライブラリ３４に記憶されている暗号化されたルール情報２３を読み出し、復号化処理をしてルール情報２３に記載されている条件等を解析する。情報抽出部３６は、解析された条件を満たす設計情報を設計情報記憶部３３から抽出する。
【００３９】
ここで、情報抽出部３６の処理について説明する。図４は、設計情報記憶部３３からルール情報２３を用いて製造情報を抽出する処理を示すイメージ図である。ここでは、仮に、設計者により基板上にチップが８層積層され、各チップが基板にワイヤボンディングで接続されている設計がなされており、この設計について予め設計情報が記憶されているものとする。この設計情報は、所定のフォーマットにしたがって保存されている。例えば、設計情報のフォーマットの一例として、ポートに関する情報、ネットに関する情報、インスタンスに関する情報及びポートインスタンスに関する情報を記憶し、それぞれが双方向のポインタで対応付られると共に、レイアウト情報が記憶されているようなデータベースが用いられる。
【００４０】
設計情報に対して、情報抽出部３６がルール情報２３を用いて製造情報の抽出を行う。図中の左側がチップ配置用のルール情報２３で、図中の右側がボンディング用のルール情報２３である。つまり、チップ配置用のルール情報２３は、マウント装置を使ってチップのマウントを行う製造管理者が、ルール情報管理装置２から送信したルール情報２３であり、ボンディング用のルール情報２３は、ワイヤボンド装置を使ってワイヤボンディングを行う製造管理者が、ルール情報管理装置２から送信したルール情報２３である。それぞれのルール情報２３に応じて、マウント装置用の製造情報とワイヤボンド装置用の製造情報が出力され、出力された製造情報が対応する製造装置４に送られ、それぞれのマウント装置やワイヤボンド装置が駆動される。
【００４１】
図２にもどって、情報抽出部３６で抽出された製造情報は製造情報暗号化処理部３７で暗号化され、製造情報送信部３８により製造装置４に送信される。送信された製造情報は、上述したように、製造装置４の製造情報復号化処理部２５で復号化され、製造装置４を駆動させて製造対象物が製造される。
【００４２】
また、出力制御部３９は、情報抽出部３６が抽出した製造情報に基づいて、対応する製造対象物の一部を画像情報４０として出力する。このとき、併せて設計情報記憶部３３に記憶されている製造対象物の全体も画像情報４０で出力し、製造情報に係る部分のみを強調表示する。
【００４３】
ここで、出力制御部３９が出力する画像情報４０について、図５に具体例を挙げて説明する。図５（Ａ）は、ワイヤボンド装置用の製造情報に係る部分を強調表示したものであり、図５（Ｂ）は、マウント装置用の製造情報に係る部分を強調表示したものであり、図５（Ｃ）は、マウント装置用の製造情報に係る部分を強調表示したものと、一部のワイヤボンド装置用の製造情報に係る部分を強調表示したものである。図５（Ａ）、（Ｂ）は、製造管理者が適切なルール情報２３を作成し、必要な製造情報のみを抽出した場合の例であり、図５（Ｃ）は、チップマウント業者がマウント装置に必要でない製造情報も含むような不適切なルール情報２３を作成し、必要以上に製造情報を抽出した場合の例である。
【００４４】
図５からわかるように、抽出された製造情報が製造対象物全体のどの部分に相当するかを容易に視認することができる。したがって、図５（Ｃ）のように、必要以上に情報が抽出されていることを設計管理者が容易に認識することができ、必要以上に設計情報が漏洩することを未然に防止することが可能となる。
【００４５】
次に、本実施形態に係る情報管理システム１の動作について図６を用いて説明する。まず、ルール情報管理装置２にて、製造対象物が設計されている設計情報のフォーマットにしたがってルール情報２３が作成される（Ｓ７１）。ルール情報暗号化処理部２１が、生成されたルール情報を暗号化し（Ｓ７２）、ルール情報送信部２２が、暗号化されたルール情報２３を設計情報管理装置３に送信する（Ｓ７３）。
【００４６】
設計情報管理装置３のルール情報受信部３２が、暗号化されたルール情報２３を受信し、ルール情報ライブラリ３４に保存すると共に、ルール情報解析部３５が解析処理を行う（Ｓ７４）。この解析処理では、暗号されていたルール情報２３が復号化される。情報抽出部３６が、解析処理されたルール情報２３に記載されている情報にしたがって、設計情報記憶部３３に記憶されている設計情報から、該当する情報を製造情報として抽出する（Ｓ７５）。出力制御部３９が、抽出された製造情報を画像情報４０として出力する（Ｓ７６）。設計管理者は、出力された画像情報４０を確認し、抽出された製造情報の適正の有無を判断する。すなわち、図５で説明したように、必要以上に製造情報が抽出されていないかを画像情報４０を見て判断する。その結果、必要以上に製造情報が抽出されていて、情報流出の可能性があると判断した場合には、情報流出の防止策を実施する。例えば、適正でないと判断された製造情報の抽出の際に使用されたルール情報２３を作成した製造管理者へ問い合わせ等を行って対応する。
【００４７】
抽出された製造情報が適正であると判断される場合は、製造情報暗号化処理部３７が、抽出された製造情報を暗号化し（Ｓ７７）、製造情報送信部３８が、暗号化された製造情報を製造装置４に送信する（Ｓ７８）。製造装置４では、製造情報受信部２４が製造情報を受信し、製造情報復号化処理部２５が、暗号化された製造情報を復号化する（Ｓ７９）。製造装置制御部２６が、取得した製造情報に基づいて製造装置４の駆動を制御し（Ｓ８０）、製造対象物を製造して処理を終了する。なお、図６における点線で示す処理は、設計管理者が行う動作を示すものである。
【００４８】
（本発明の第２の実施形態）
本実施形態に係る情報管理システムについて、図７及び図８を用いて説明する。図７は、本実施形態に係る情報管理システムの機能ブロック図、図８は、本実施形態に係る情報管理システムにおいて使用制限回数による制限機能を示す機能ブロック図である。
なお、本実施形態において前記第１の実施形態と重複する説明は省略する。
【００４９】
図７において、ルール情報管理装置２、設計情報管理装置３及び製造装置４の構成は、前記第１の実施形態における図２の場合と同じである。本実施形態に係る情報管理システム１は、ルール情報管理装置２、設計情報管理装置３及び製造装置４のセキュリティを管理するセキュリティ管理装置５を備える。
【００５０】
セキュリティ管理装置５は、ルール情報解析部３５としてコンピュータを機能させるためのルール情報解析プログラムを設計情報管理装置３に配付すると共に、製造情報復号化処理部２５としてコンピュータを機能させるための製造情報解析プログラムを製造装置４に配付する解析プログラム配付部４１と、ルール情報暗号化処理部２１がルール情報２３を暗号化する際に使用するルール情報暗号キーをルール情報管理装置２に配付すると共に、製造情報暗号化処理部３７が製造情報を暗号化する際に使用する製造情報暗号キーを設計情報管理装置３に配付する暗号キー配付部４２とを備える。
【００５１】
各解析プログラムと暗号キーは、情報管理システム１が運用される前準備として、予めルール情報管理装置２、設計情報管理装置３及び製造装置４に配付されており、これらが配付されていることを前提として情報管理システム１の運用が開始される。なお、ルール情報管理装置２と製造装置４の管理者は同じ製造管理者であることから、ルール情報管理装置２に配布されるルール情報暗号キーと製造装置４に配付される製造情報解析プログラムは、ハードウェア等の媒体により、製造管理者に配布しておくようにしてもよいし、ソフトウェアとして通信手段（例えば、インターネットや電子メール等）を利用して配付してもよい。特に通信手段を利用する場合は、圧縮キー等を用いてもよい。また、ハードウェアを利用する場合は、例えばＵＳＢメモリにより配付し、配付された各装置にＵＳＢ接続するような構成としてもよい。各暗号キーと、その暗号キーによる復号の機能をセキュリティ管理装置４、すなわち製造管理者や設計管理者以外の第３者が管理することで、セキュリティを強固にすることができる。
【００５２】
また、本実施形態においては、以下のような機能を実現することができる。例えば、図８に示すように、ハードウェアキー８０で配付されたルール情報暗号キー８２について使用制限回数を示す使用制限回数情報８３を記憶し、製造情報解析プログラム（製造情報解析プログラムによって機能する製造情報復号化処理部２５）により製造情報が解析される度に、記憶していた前記使用制限回数情報８３を減算して更新する。そして、使用制限回数が０になったら情報管理システム１の使用を制限する。すなわち、暗号キーや解析プログラムに使用制限を設けることで、情報管理システム１を有効なビジネスとして成立させることができる。
【００５３】
なお、この場合、ルール情報暗号キー８２の使用制限回数情報８３と製造情報解析プログラムの起動状態とを連動して管理する必要があるため、これらのルール情報暗号キー８２及び製造情報解析プログラムは、図８に示すようにハードウェアキー８０で配付されることが望ましい。
【００５４】
また、図８は、わかりやすくするために、情報管理システム１におけるルール情報管理装置２、製造装置４及び配付されたハードウェアキー８０の構成のみを記載しているが、図２又は図７と同様のシステム構成を有するものである。
【００５５】
（本発明の第３の実施形態）
本実施形態に係る情報管理システムについて、図９を用いて説明する。図９は、本実施形態に係る情報管理システムの機能ブロック図である。
なお、本実施形態において前記各実施形態と重複する説明は省略する。
【００５６】
図９において、情報管理システム１の装置構成は前記各実施形態と同様であるが、本実施形態に係る設計情報管理装置３の機能モジュール構成が異なる。本実施形態においては、情報抽出部３６が抽出した製造情報と、ルール情報に記載されている抽出の元データとなるＣＡＤの設計情報とが合致するかどうかを判定するマッチング処理部８１を新たに備える構成となっている。
【００５７】
すなわち、ルール情報解析部３５が、ルール情報２３の記載に基づいて抽出元のＣＡＤの設計情報（設計情報記憶部３３に記憶されているＣＡＤ用の設計情報）を解析し、出力制御部３９が、解析されたＣＡＤの設計情報をマッチング処理部８１に出力する。また併せて出力制御部３９が、情報抽出部３６で抽出された実際の製造情報をマッチング処理部８１に出力する。そして、マッチング処理部８１は、解析されたＣＡＤの設計情報と抽出された製造情報とを比較して一致するかどうかを判定する。一致すれば製造情報が問題なく抽出されたと判断し、一致しなければ製造情報が正確に抽出されていない可能性があると判断してその旨を比較結果情報４１により設計管理者に通知する。
【００５８】
このように、ルール情報２３に基づいて、ＣＡＤの設計情報から得られる出力情報と、製造情報として抽出された出力情報との一致を見ることで、設計管理者は、抽出された製造情報の正確性を容易に判断することが可能となる。
【符号の説明】
【００５９】
１  情報管理システム
２  ルール情報管理装置
３  設計情報管理装置
４  製造装置
５  セキュリティ管理装置
１０  コンピュータ
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１４  ＨＤ
１５  通信Ｉ／Ｆ
１６  入出力Ｉ／Ｆ
２１  ルール情報暗号化処理部
２２  ルール情報送信部
２３  ルール情報
２４  製造情報受信部
２５  製造情報復号化処理部
２６  製造装置制御部
３１  ＣＡＤ処理部
３２  ルール情報受信部
３３  設計情報記憶部
３４  ルール情報ライブラリ
３５  ルール情報解析部
３６  情報抽出部
３７  製造情報暗号化処理部
３８  製造情報送信部
３９  出力制御部
４０  画像情報
４１  解析プログラム配付部
４２  暗号キー配付部
８０  ハードウェアキー
８１  マッチング処理部
８２  ルール情報暗号キー
８３  使用制限回数情報
【図１】
0005900791.tif 000002
【図２】
0005900791.tif 000003
【図３】
0005900791.tif 000004
【図４】
0005900791.tif 000005
【図６】
0005900791.tif 000006
【図７】
0005900791.tif 000007
【図８】
0005900791.tif 000008
【図９】
0005900791.tif 000009
【図５】
0005900791.tif 000010