(57)【特許請求の範囲】
【請求項１】
複数の処理工程における処理の流れ及び処理対象を標記するためのデータモデルを生成するデータモデル生成装置であって、
前記複数の処理工程の各々を特定する名称と、特定した処理工程に関与する装置、作業者その他の情報と、特定した処理工程で処理される処理対象を特定する名称又は特定した処理工程で処理されて後続の処理工程に引き渡される処理対象を特定する名称とを含む第１の情報を入力する工程入力手段、及び該第１の情報を記憶する工程記憶手段を有する工程認識手段、
前記複数の処理工程のうちの一の処理工程から後続の処理工程に同一の処理対象が引き渡される場合、前記一の処理工程を特定する名称と前記後続の処理工程を特定する名称とを含む第２の情報を入力する工程接続関係入力手段、及び該第２の情報を記憶する工程接続関係記憶手段を有する工程間接続関係認識手段、
前記複数の処理工程の各々を特定する名称と、特定した処理工程で処理する処理対象の処理直前の特徴を表わす第１のプロパティと、当該処理対象の処理直後の特徴を表わす第２のプロパティとを含む第３の情報を入力する工程別プロパティ入力手段、及び該第３の情報を記憶する工程別プロパティ記憶手段を有する工程別プロパティ認識手段、
前記特定した処理対象の第１のプロパティと第２のプロパティとを含む第４の情報を入力するプロパティ割当て入力手段、及び該第４の情報を記憶する割当て後プロパティ記憶手段を有するプロパティ割当て手段、
前記複数の処理工程で処理される処理対象について前記第１のプロパティと前記第２のプロパティとに共通する特徴を表わす属性を入力する属性入力手段、及び該属性を記憶する属性記憶手段を有する属性生成手段、並びに
前記第１、第２の情報及び前記属性に基づいてデータモデルを作成するデータモデル作成手段を備えたことを特徴とするデータモデル生成装置。
【請求項２】
請求項１記載のデータモデル生成装置において、前記属性生成手段は、処理対象ごとに前記第１のプロパティと前記第２のプロパティとを並べて提示するプロパティ結合手段を含んでいることを特徴とするデータモデル生成装置。
【請求項３】
請求項１又は２記載のデータモデル生成装置において、前記第１、第２の情報及び前記属性に基づいて、前記複数の処理工程を実施する処理システムに関する情報を一元管理するためのデータベース構造を規定するデータベース定義言語作成手段を備えたことを特徴とするデータモデル生成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータシステムや生産システムなどの処理システムのデータモデルを生成する装置に関する。
【０００２】
【従来の技術】
設計者がコンピュータシステムや生産システムなどの処理システムを設計するための支援手段として、当該処理システムで行われる処理の流れと処理対象を形式的に表現するデータモデルが提供されている。設計者は、データモデルを作成することで、処理システムにおける処理の流れを全体的に把握し易くなる。
【０００３】
データモデルには種々のものが提供されているが、実体関連図やオブジェクト指向方法論に基づいたデータモデルに、Ｅ−Ｒモデル（Entity Relationship model）やクラス図などがある。
【０００４】
例えば、Ｅ−Ｒモデルを作成する場合、設計者は処理システムに存在する実体（エンティティ）を一つの箱（ボックス）で表現する。そして、その箱の中で予め規定した項目に実体の詳細を記入する。また、実体の下位概念に相当する属性（アトリビュート）も表現する。また、実体同士は、関係（リレイションシップ）を表現する線で結ばれる。
【０００５】
設計者は、このようにしてデータモデルを作成し、処理システムで行う処理の流れを視覚的に把握する。これにより、作業手順を改善し、効率的な処理システムを設計することができる。更に、設計者はデータモデルに基づいてデータベースを作成し、処理システムに関する情報を一元管理することができる。
【０００６】
【発明が解決しようとする課題】
上記のようなデータモデルは、処理システムにおける各処理工程と対応していれば、処理の流れを把握し易くなり、設計者にとって便利である。しかしながら、上記のように「実体」、「属性」及び「関係」という観点から処理システムを標記するならば、データモデルと処理工程とを対応付けることは困難な場合がある。
【０００７】
例えば、同一の処理対象であっても、処理工程ごとに設計者が着目する属性が異なり、且つ、一つの処理工程で、複数種類の処理対象を処理する場合がある。この場合、複数の処理対象を標記する一つの実体に複数の処理対象の属性が埋め込まれている。従って、処理工程に着目した場合、処理対象とその属性との関係が判然としなかった。特に、同一の処理工程において、或る処理対象と他の処理対象との属性が同じ場合は、或る処理工程の名称と、その処理工程に埋めこまれている一の属性とを特定するだけでは、一義的に処理対象が特定されない。従って、処理対象に関するデータに矛盾が生じることがあった。
【０００８】
このように、処理の流れが錯綜する処理システムにおいては、データモデルと処理工程とを対応付けることが、必ずしも設計者にとって有効あるいは便利であるとは言い難かった。
【０００９】
一方、データモデルと処理工程とを対応付けないとすれば、以下の問題が生じる。
【００１０】
第一に、処理工程を変更するときには、データモデルと処理工程とが関連付けられていないため、設計者は、どのタイミングでどの処理対象の属性を変更すればよいかが判然としない。従来、これらはすべて設計者個人の技能や経験に委ねられていた。
【００１１】
第二に、設計者が定義する実体によってデータモデルの形態が異なる。即ち、データモデルは、処理システムに対し一義的には定義されない。従って、データモデルを作成しようとする設計者は、どのような概念を箱（実体）とすれば、簡明でデータに矛盾のないデータモデルを作成できるかが判然としなかった。更に、処理工程を抜本的に変更する際には、設計者は多大な労を要していた。
【００１２】
本発明の目的は、処理の流れが錯綜する複雑な処理システムにおいても、設計者が、処理工程と関連付けられ且つ処理システムを的確に標記するデータモデルを容易に生成することができる装置を提供することである。
【００１３】
【課題を解決するための手段】
本発明は、複数の処理工程における処理の流れと処理対象を標記するためのデータモデルを生成する装置である。
【００１４】
本発明のデータモデル生成装置は、
複数の処理工程の各々を特定する名称と、特定した処理工程に関与する装置、作業者その他の情報と、特定した処理工程で処理される処理対象を特定する名称又は特定した処理工程で処理されて後続の処理工程に引き渡される処理対象を特定する名称とを含む第１の情報を入力する工程入力手段、及び第１の情報を記憶する工程記憶手段を有する工程認識手段と、
複数の処理工程のうちの一の処理工程から後続の処理工程に同一の処理対象が引き渡される場合は、一の処理工程を特定する名称と、後続の処理工程を特定する名称とを含む第２の情報を入力する工程接続関係入力手段、及び第２の情報を記憶する工程接続関係記憶手段を有する工程間接続関係認識手段と、
複数の処理工程の各々を特定する名称と、特定した処理工程で処理する処理対象の処理直前の特徴を表わす第１のプロパティと、当該処理対象の処理直後の特徴を表わす第２のプロパティとを含む第３の情報を入力する工程別プロパティ入力手段、及び第３の情報を記憶する工程別プロパティ記憶手段を有する工程別プロパティ認識手段と、
特定した処理対象の第１のプロパティと第２のプロパティとを含む第４の情報を入力するプロパティ割当て入力手段、及び第４の情報を記憶する割当て後プロパティ記憶手段を有するプロパティ割当て手段と、
複数の処理工程で処理される処理対象について第１のプロパティと第２のプロパティとに共通する特徴を表わす属性を入力する属性入力手段、及びその属性を記憶する属性記憶手段を有する属性生成手段と、
第１の情報、第２の情報及び属性に基づいてデータモデルを作成するデータモデル作成手段とを備えたことを特徴とする。
【００１５】
ここで、属性生成手段は各処理対象ごとに第１のプロパティと第２のプロパティとを並べて提示するプロパティ結合手段を備えることが好ましい。
【００１６】
また、データモデル生成装置は、データベース定義言語作成手段を備えることもできる。
【００１７】
【作用及び効果】
本発明によれば、以下のステップに従ってデータモデルを作成することができる。
【００１８】
まず、ステップ１として、複数の処理工程の各々を特定する名称と、その特定した処理工程に関与する装置、作業者その他の情報と、その特定した処理工程で処理される処理対象（「入力マテリアル」という）を特定する名称又はその特定した処理工程で処理されて後続の処理工程に引き渡される処理対象（「出力マテリアル」という）を特定する名称とを入力する（「マテリアル」とは、処理対象となる物又は概念を総称する言葉である）。この入力により、各処理工程とデータモデルとが関連付けられる。
【００１９】
また、ステップ２として、複数の処理工程のうち一の処理工程から後続の処理工程に同一の処理対象が引き渡される場合は、一の処理工程（以下「前工程」という）を特定する名称と、後続の処理工程（以下「後工程」という）を特定する名称とを入力する。
【００２０】
次に、ステップ３として、特定した処理工程で処理する処理対象の処理直前の特徴を表わす第１のプロパティと、当該処理対象の処理直後の特徴を表わす第２のプロパティとを入力する。
【００２１】
次に、ステップ４として、複数の処理工程で処理される処理対象の各々を特定する名称と、特定した処理対象の第１、第２のプロパティとを入力する。
【００２２】
最後に、ステップ５として、複数の処理工程で処理される処理対象について第１のプロパティと第２のプロパティとに共通する特徴を表わす属性を入力する。
【００２３】
上記ステップに従って作成されたデータモデルは、処理工程と関連付けられているので、処理工程に関するデータを各処理工程毎に取り扱うことができる。従って、処理工程の追加や削除などがあっても、最初からデータモデルを作成しなおす必要がない。例えば、新たに処理工程を追加するときは、その処理工程に相当する部分を追加し、それに関連する処理工程間の接続関係を見直せばよい。このように、データモデルの更新が容易である。
【００２４】
また、処理対象をプロパティとその属性で多面的に定義することにより、作成したデータモデルは、複数の処理工程を含む処理システム全体を的確に標記するものとなる。
【００２５】
また、本発明の装置によれば、上記ステップ１〜４で入力される内容がそれぞれ工程記憶手段、工程接続関係記憶手段、工程別プロパティ記憶手段、割当て後プロパティ記憶手段、属性記憶手段に記憶（格納）される。そして、工程記憶手段、工程接続関係記憶手段及び属性記憶手段の記憶内容に基づき、データモデル作成手段でデータモデルが作成される。従って、設計者は、本発明の装置を用いて上記ステップ１〜５に基づく所定の操作を行うだけで、容易にデータモデルを得ることができる。
【００２６】
ここで、属性生成手段は、第１のプロパティと第２のプロパティとを並べて提示するプロパティ結合手段を備えることが好ましい。このプロパティ結合手段により、第１のプロパティと第２のプロパティが対応して提示される（プロパティの「カップル化」という）ので、２つのプロパティから属性を抽出し易くなる。
【００２７】
また、データベース定義言語作成手段を備えた場合には、処理システムに関する情報を一元管理するデータベースが容易に得られる。
【００２８】
【発明の実施の形態】
図１は、本発明によるデータモデル生成装置の構成を機能実現手段で表したブロック図である。このデータモデル生成装置は、工程認識手段１、工程別プロパティ認識手段４、プロパティ割当て手段７、属性生成手段１０、工程間接続関係認識手段１４、及びデータモデル作成手段１７を備えている。また、後述のように、破線で示すデータベース定義言語作成手段１８を備えることもできる。これらの手段は、コンピュータのハードウェアとプログラムで実現される。なお、矢印は、参照する情報の流れを示す。
【００２９】
工程認識手段１は、工程入力手段２と、工程記憶手段３とを含む。工程入力手段２としては、前記ステップ１の入力を実行可能な装置が用いられる（後述の図３参照）。工程記憶手段３には、工程入力手段２で入力した内容を格納（記憶）できる記憶装置が用いられる。
【００３０】
工程間接続関係認識手段１４は、工程接続関係入力手段１５と、工程接続関係記憶手段１６とを含む。工程接続関係入力手段１５としては、前記ステップ２の入力を実行可能な装置が用いられる（後述の図４参照）。工程接続関係記憶手段１６には、工程接続関係入力手段１５で入力した内容を格納（記憶）できる記憶装置が用いられる。
【００３１】
工程別プロパティ認識手段４は、工程別プロパティ入力手段５と、工程別プロパティ記憶手段６とを含む。工程別プロパティ入力手段５としては、前記ステップ３の入力を実行可能な装置が用いられる（後述の図５参照）。工程別プロパティ記憶手段６は、工程別プロパティ入力手段５で入力した内容を格納（記憶）できる記憶装置が用いられる。
【００３２】
プロパティ割当て手段７は、プロパティ割当て入力手段８と、割当て後プロパティ記憶手段９とを含む。プロパティ割当て入力手段８としては、前記ステップ４の入力を実行可能な装置が用いられる（後述の図６参照）。割当て後プロパティ記憶手段９には、プロパティ割当て入力手段８で入力した内容を格納（記憶）できる記憶装置が用いられる。
【００３３】
属性生成手段１０は、プロパティ結合手段１１と、属性入力手段１２と、属性記憶手段１３とを含む。プロパティ結合手段１１は、割当て後プロパティ記憶手段９に格納された情報をもとに、処理対象のプロパティの「カップル化」を行う。属性入力手段１２は、カップル化されたプロパティに基づいて処理対象の属性を入力可能な装置が用いられる。入力された属性は、属性記憶手段１３に格納される（後述の図７参照）。
【００３４】
データモデル作成手段１７は、前述のように、ステップ１〜５で入力された内容に基づいて、具体的には工程記憶手段３、工程接続関係記憶手段１６、属性記憶手段１３に格納されている情報に基づいて、データモデルを作成する。
【００３５】
図２は、本発明のデータモデル生成装置により生成されたデータモデルの一例を示す。このデータモデルは、処理システムの一部工程、即ち「ガラス台座を静電除去する」処理工程２１、「センサチップを静電除去する」処理工程２２、及び「陽極接合する」処理工程２３をモデル化したものである。
【００３６】
図２のデータモデルにおいて、矢印は、処理対象の受け渡し、処理工程に関与する装置による処理、或いは工程の順序を規定する処理要求（この例では、製造要求、静電除去終了、陽極接合終了）を表している。
【００３７】
このデータモデルが標記する処理システムは「ガラス台座」と「センサチップ」とを処理して「完成品」を製造するものである。以下、工程ごとに行われる処理について説明する。
【００３８】
工程２１では、製造要求を受けると、静電除去モジュールにより静電除去前のガラス台座について静電除去を行う。この静電除去が終了すると、工程２２において、静電除去モジュールにより静電除去前のセンサチップについて静電除去を行う。静電除去が終了すると、工程２３において、加熱電圧印加モジュールにより、前の工程で静電除去したガラス台座及びセンサチップを陽極接合する。これにより、接合した完成品が得られる。
【００３９】
図２のデータモデルで標記される各処理工程におけるマテリアルは、「ガラス台座」、「センサチップ」及び「接合完成品」である。また、各処理工程に関与する装置は、「静電除去モジュール」及び「加熱電圧印加モジュール」である。
【００４０】
図３は、図１の工程認識手段１における工程入力手段２により提示される入力画面の表示例を示す。この入力画面では、工程を特定する「工程名」、その特定した工程に関与する「作業者・装置名」、前述の「入力マテリアル」及び「出力マテリアル」なる項目が提示され、各項目に対応して入力された名称などの情報を表示する窓もしくは枠３１，３２，３３，３４が設けられている。設計者は、提示された項目ごとに具体的な事項を入力し、“登録”表示部３５を選択（クリック操作）することにより、入力した事項を登録することができる。この表示例では、設計者が登録した内容は、図２のデータモデルで標記される処理システムに関する記載事項である。
【００４１】
更に、この画面では、入力した情報を削除する際に選択操作する“削除”表示部３６、画面下部のワークシートの内容を工程記憶手段３に格納する際に選択操作する“保存”表示部３７、及びこの画面での操作を終了する際に選択操作する“終了”表示部３８が設けられている。
【００４２】
図３の画面での登録により、工程認識手段１は、処理システムを構成している各々の工程を識別する機能を実現する。
【００４３】
図４は、図１の工程間接続関係認識手段１４における工程接続関係入力手段１５により提示される入力画面の表示例を示す。この入力画面では、「前工程」、「後工程」及びそれらの工程間で受け渡される「マテリアル」なる項目が提示され、各項目に対応して入力された名称などの情報を表示する窓もしくは枠４１，４２，４３が設けられている。設計者は、提示された項目ごとに具体的な事項を入力し、“登録”表示部３５を選択（クリック操作）することにより、入力した事項を登録することができる。この表示例において、設計者が登録した内容は、図２のデータモデルで標記される処理システムに関する記載事項である。この例の場合、図２の処理工程２１、２２にはそれぞれ前工程が存在せず、最後の処理工程２３には後工程が存在しない。従って、図４において、それらに該当する部分（前工程又は後工程）が空白になっている。
【００４４】
この入力により、工程間接続関係認識手段１４は、接続する処理工程間の関係と受け渡されるマテリアルとを関連づける機能を実現する。ここで、工程間接続関係認識手段１４は、図１に示したように、工程認識手段１における工程記憶手段３の内容（記憶内容）を参照する。一方、図３の入力画面で、「工程」ごとに「入力マテリアル」と「出力マテリアル」とが関連付けられているので、図４の入力画面では、「前工程」と「後工程」の項目内容を入力すれば足りる。即ち、工程間で受け渡される「マテリアル」は入力しなくても特定される。しかしながら、図３の入力画面での入力間違いにより、前工程の出力マテリアルと後工程の入力マテリアルとが異なっている場合にはそれを訂正するために、「マテリアル」の名称を入力できるようにしている。これにより、データモデルの作成を容易にすると共に信頼性を高めることができる。
【００４５】
図５は、図１の工程別プロパティ認識手段４における工程別プロパティ入力手段５により提示される入力画面の表示例を示す。この入力画面では、「工程名」、「状態」及び「プロパティ」なる項目が提示され、各項目に対応して入力された名称などの情報を表示する窓もしくは枠５１，５２，５３が設けられている。設計者は、提示された項目ごとに具体的な事項を入力し、“登録”表示部３５を選択（クリック操作）することにより、入力した事項を登録することができる。なお、処理システム内では、個々のマテリアルは他のマテリアルと区別される。この性質を個別性と呼ぶ。そこで、個別性を表現しているプロパティを識別するために“個別性認識フラグ”表示部５４が設けられている。
【００４６】
この例において、「状態」は工程で行われる処理の状況を示す。具体的には、設計者は、「状態」の項目に“処理前”、“処理中”、“処理後”の記載を選択入力する。更に、「状態」ごとに「プロパティ」を入力する。「プロパティ」は、「マテリアル」と、工程に関与する「作業者・装置」について登録する。
【００４７】
「マテリアル」についての「プロパティ」は、「マテリアル」の「状態」に基づいて登録する。例えば、“陽極接合する”工程の“処理前”状態では、「プロパティ」は“静電気を帯びていない”と登録される。この「プロパティ」の登録は、「マテリアル」であるセンサチップ及びガラス台座について行われる。
【００４８】
一方、「作業者・装置」の「プロパティ」は「状態」と無関係なので、「状態」の欄は空白になっている。例えば、“一分間に８個処理できる”という「プロパティ」は、「作業者・装置」（この場合、「加熱電圧印加モジュール」）に関する「プロパティ」であり、状態と無関係である。従って、これに対応する「状態」の欄は空白である。
【００４９】
こうして、工程別プロパティ認識手段４は、工程ごとに処理前後の要素の特徴を認識する機能を実現する。ただし、この段階では「プロパティ」と要素の対応関係は認識されない。
【００５０】
図６は、図１のプロパティ割当て手段７におけるプロパティ割当て入力手段８により提示される入力画面の表示例を示す。この入力画面では、「要素」及び「名前」なる項目が提示され、各項目に対応して入力された名称などの情報を表示する窓もしくは枠６１，６２が設けられている。設計者は、提示された項目ごとに具体的な事項を入力し、それぞれ対応する“要素登録”表示部６３、“名前登録”表示部６４を選択（クリック操作）することにより、入力した事項を登録することができる。
【００５１】
ここで「要素」には、“マテリアル”と“作業者・装置”のいずれかを入力する。「要素」は、前記「プロパティ」の主体である。また、「名前」には、「要素」の具体的な名称を登録する。例えば、「要素」“マテリアル”に対する「名前」には、“センサチップ”と“ガラス台座”とがある。
【００５２】
「要素」の登録は「プロパティ」ごとに行われるが、「プロパティ」は図５の表示画面で既に登録されているので、図６の表示画面では「プロパティ」が提示される。従って、この画面では、提示された「プロパティ」に対し、主体となる「要素」を関連付け、その「要素」の具体的な「名前」を登録する。
【００５３】
このことにより、プロパティ割当て手段７は、「プロパティ」に対応する「要素」と「名前」とを入力する機能を実現する。
【００５４】
図７は、図１の属性生成手段１０における属性入力手段１２により設計者に提示される入力画面の表示例を示す。この入力画面では、「工程」、「マテリアル」、「工程前プロパティ」及び「工程後プロパティ」なる項目が提示され、各項目に対応して入力された名称などの情報を表示する窓もしくは枠７１，７２，７３、７４が設けられているが、これらの項目の内容は、以前の画面で入力されている。更に、図７の表示画面では「属性」及び「範囲」なる項目を提示され、各項目に対応して入力された情報を表示する窓もしくは枠７５，７６が設けられている。設計者は、提示された項目ごとに具体的な事項を入力し、“登録”表示部３５を選択（クリック操作）することにより、入力した事項を登録することができる。
【００５５】
ここで、「工程前プロパティ」は「マテリアル」の“処理前”のプロパティ、「工程後プロパティ」は「マテリアル」の“処理後”のプロパティである。これらの項目の内容は、変更可能である。「工程前プロパティ」と「工程後プロパティ」とは、図１に示すプロパティ結合手段１１により、並べて提示される。設計者は、これらに共通する概念として「属性」を登録する。例えば“静電気を帯びている”と“静電気を帯びていない”とが並べて提示され、設計者は、これらに共通する概念として“帯電”を登録する。
【００５６】
更に、この実施例では、「属性」に加えて「範囲」も登録する。「範囲」は「工程前プロパティ」と「工程後プロパティ」との「属性」からみた相違点である。例えば、“静電気を帯びている”と“静電気を帯びていない”とから抽出した「属性」“帯電”の「範囲」は“（有無）”である。
【００５７】
処理システムに関する情報は、最終的にデータベースで一元管理される。データベースを作成する前処理として、データベースの構造（即ち、設計者側からみたデータベースの項目。以下、「スキーマ」という。）を定義する。これは、データモデルを作成する過程で作成される。実際、データモデルを作成する過程で関連付けたマテリアルや要素は、データベースを形成する項目となる。これらをスキーマとして定義する。また、スキーマに基づいて、データベースをデータベース定義言語（ＳＱＬ：Structured  Query  Languageと称される）により定義する。このようにしてデータベースが形成される。
【００５８】
図１の実施例においては、破線で示すようにデータベース定義言語作成手段１８を付加することができる。これは、属性記憶手段１３、工程接続関係記憶手段１６及び工程記憶手段３の各々の記憶内容に基づいて、処理システムに関する情報をデータベース化するためのＳＱＬを生成する。最終的には、ＳＱＬにより、データベースが形成される。
【００５９】
図８は、上記データベース定義言語作成手段１８により作成されたＳＱＬの記述内容を示す。この記述では、図２に示した工程２１，２２，２３をスキーマとして定義している。ここでは、各工程において、要素のＩＤ（識別番号）なる項目が表示され、同一の要素を識別することができる。また、処理の開始時刻及び処理終了時刻の項目が付加されている。これにより、最終的に形成されたデータベースは、リアルタイムの生産管理などに対応する。
【００６０】
図９は、上記ＳＱＬによる別の記述内容を示す。この記述では、図２に示したマテリアル（センサチップとガラス）をスキーマとして定義している。
【００６１】
各マテリアルについて、「帯電」はデータモデルにおける属性に相当する。「帯電」（属性）の範囲はフラグで判定するため、これを整数型（int）とする。また、「場所」はデータモデルにおけるプロパティに相当する。「場所」には、プロパティを格納するため、これを文字型（char）とする。センサチップには、「ＩＤ」の項目を設けられ、各々のセンサチップを識別可能としている。
【００６２】
この実施例によれば、処理システムについて、データモデルを生成するだけでなく、ＳＱＬを形成することも可能である。データベース定義言語作成手段１８をＤＢＭＳ（データベース管理システム）と連動させれば、設計者は容易にデータベースを得る。形成したデータベースは、処理システムにおける製造部品の在庫管理や完成品の個数管理などを行うためのツールとして活用することができる。
【００６３】
以上、処理システムについてのデータモデルを生成する装置について説明したが、本発明が適用可能な処理システムは、製造工程からなる生産システムに限らず、コンピュータシステム等にも適用できる。
【図面の簡単な説明】
【図１】実施例によるデータモデル生成装置の構成例を示す図。
【図２】本発明のデータモデル生成装置により生成されたデータモデルを示す図。
【図３】実施例の工程入力手段の表示画面を示す図。
【図４】実施例の工程接続関係入力手段の表示画面を示す図。
【図５】実施例の工程別プロパティ入力手段の表示画面を示す図。
【図６】実施例のプロパティ割当て入力手段の表示画面を示す図。
【図７】実施例の属性入力手段の表示画面を示す図。
【図８】実施例のデータベース作成手段により作成されたＳＱＬの記述内容を示す図。
【図９】実施例のデータベース作成手段により作成されたＳＱＬによる別の記述内容を示す図。
【符号の説明】
１…工程認識手段、２…工程入力手段、３…工程記憶手段、４…工程別プロパティ認識手段、５…工程別プロパティ入力手段、６…工程別プロパティ記憶手段、７…プロパティ割当て手段、８…プロパティ割当て入力手段、９…割当て後プロパティ記憶手段、１０…属性生成手段、１１…プロパティ結合手段、１２…属性入力手段、１３…属性記憶手段、１４…工程間接続関係認識手段、１５…工程接続関係入力手段、１６…工程接続関係記憶手段、１７…データモデル作成手段、１８…データベース定義言語作成手段、２１…ガラス台座の静電除去工程、２２…センサチップの静電除去工程、２３…陽極接合工程。
【図１】
0003808281.tif 000002
【図２】
0003808281.tif 000003
【図３】
0003808281.tif 000004
【図４】
0003808281.tif 000005
【図５】
0003808281.tif 000006
【図６】
0003808281.tif 000007
【図７】
0003808281.tif 000008
【図８】
0003808281.tif 000009
【図９】
0003808281.tif 000010