(57)【特許請求の範囲】
【請求項１】
プリント基板の実装設備と共にプリント基板実装システムを構成するＮＣデータ管理装置であって、
プリント基板に部品を実装するための設計情報をもとにＣＡＭシステムで作成したＮＣデータと各実装設備で良品ができるように調整した実証済みＮＣデータを差異比較して、差異データをＣＡＭシステムのマスタにフィードバックする
ことを特徴とするＮＣデータ管理装置。
【請求項２】
前記ＮＣデータ管理装置は、さらに、
各実装設備がプリント基板を製造するラインにおいて、各実装設備を動かすＮＣデータを取込む手段と、
生産対象であるプリント基板の機種別にライン別の不良率を取り込む手段と、
取り込んだ不良率をもとにＮＣデータの良否を判断する手段とを有し、
良と判断されたＮＣデータを前記実証済みＮＣデータとする
ことを特徴とする請求項１に記載のＮＣデ−タ管理装置。
【請求項３】
前記ＮＣデータ管理装置は、さらに、
前記差異データを表示する差分表示手段
を備えることを特徴とする請求項１に記載のＮＣデ−タ管理装置。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は生産システムを対象としたＮＣデータ管理装置およびＮＣデータ管理方法に関する。
【０００２】
【従来の技術】
以下に説明する従来の技術は、いろいろある生産システムの中からプリント基板実装システムを例に上げて説明するものとする。
プリント実装基板は、プリント処理で配線パターンを設けたプリント基板上に多くの電子回路部品が実装されて成るものである。プリント基板上に電子回路部品を実装する工程をプリント基板実装工程という。
【０００３】
プリント基板実装工程は、プリント基板上に配線を設ける装置、プリント基板上に電子回路部品を実装する実装設備、完成したプリント実装基板の検査装置など、複数の装置を連ねた「ライン」に、各設備のＮＣデータを生成するＣＡＭシステムや、プリント基板実装工程の生産計画を立案するスケジューリングシステムや、部品の在庫を管理する材料管理システムや、実装工程全般の管理を行うサーバなどを加えたシステム（実装システム）によって実行される。１つのシステムは１以上のラインを含む。
【０００４】
実装システムを構成する装置のうち、中心となるのは実装設備である。実装設備は、各々が特定の１種類の部品を供給するカセットを多数、そして、前記カセットから供給される部品を１つずつ吸着して、コンベア上を送られてくるプリント基板上に、位置を確認しながら実装していく複数のノズルからなるロータリヘッドを備える。このような、カセットから部品をロータリヘッドに吸着してプリント基板に実装する一連の動きをさせるもとになるのがＮＣデータであり、実装位置を示すＮＣプログラムや、どの部品をどのカセットにおくかを示す部品配列プログラムや、生産する基板の大きさを示す基板プログラムや、部品を実装する条件データを示す部品ライブラリや、大型表面実装部品をカセット以外の板状の物に載せて供給させる条件データを示す供給ライブラリで構成されている。
【０００５】
ＮＣデータは、現状、プリント基板設計システム（以下、「ＣＡＤシステム」という）で設計された設計情報をもとに、Ｐ板製造支援システム（以下、「ＣＡＭシステム」という）で作成される。作成されたＮＣデータは、生産計画にもとづいて、実装現場のオペレータに渡され、機種切替え時、各設備にロードされる。ロードされたＮＣデータは、生産する前に、何枚か試打ちを行ない、品質良く実装されるように多少ＮＣデータを修正することもある。
【０００６】
このようなＮＣデータも、いくつかの設計仕様変更、部品変更、現場の部品調整による部品ライブラリ変更などで、何度もＣＡＭシステムでＮＣデータを作成する。当然、ＮＣデータの履歴がかわるため、データ管理を十分行なわれてないと、誤ったＮＣデータを設備でロードしてしまい、プリント基板を仕損したり、品質不良Ｐ板を生産してしまうことになる。
【０００７】
プリント基板実装工程に対しては高い生産性が要求されるが、生産性を高めるにはラインの休止時間をできるだけ短くする必要がある。休止なしで連続して動作させることができれば理想的だが、上記のＮＣデータ交換に伴なっての休止は避けられない。ただし、これらによる休止は、どんな基板機種を流すにも、カセットの部品配列の順番を共通化することで部品配列プログラムや、部品ライブラリをつどつどロードせずに設備での設定のみで短縮できる。
【０００８】
また、最近、多品種少量生産が多く求められる生産形態において、生産計画も日々市場の商品の売れ行きで変動しているため、スケジューリングシステムの生産計画に対してＮＣデータが準備できているかどうかを確認するのにも、多大な時間がかかる。もし、ＮＣが準備できていない時、生産計画を変更したり、ＣＡＭシステム側に早急にデータ作成するように依頼しても、それによって生産が遅延してしまう。よって、常に生産計画に基づくＮＣデータ準備状況管理も求められる。
【０００９】
また、生産性の問題とは別にプリント基板実装工程には「掛け間違い」という問題がある。今回のＮＣデータの問題でも、設計部門又は購買部門の都合による部品変更により部品品番がかわってしまい、各設備に渡す部品表が更新されていない時、掛け間違いが発生する。掛け間違いは、カセットを部品実装設備に装着する際、装着位置を間違えた結果、本来使われないはずの部品がプリント基板に実装されたり、部品がプリント基板上の誤った位置に実装されてしまうことである。掛け間違いが発生すると、完成したプリント実装基板は不良品となり商品価値はない。また、その生産のために使われた部品や時間、人的工数も無駄となり、生産性の面でも大きなマイナスである。掛け間違いはリール交換、カセット交換、いずれの場合でも発生しうる。
【００１０】
プリント基板実装工程に関しては、上記の設計変更によるＮＣデータの履歴管理や、実装現場の部品の条件変更による部品ライブラリ管理や、生産計画変更によるＮＣ準備管理や、部品名変更による部品表管理などをまとめて「ＮＣデータ管理処理」と言っている。
従来は、設計部門ＣＡＤシステム、生産管理部門スケジューリングシステムなどから設計情報、生産準備テーブル情報を受け取りＮＣデータ作成部門でＣＡＭシステムを用いてＮＣデータを作成して、製造部門にＮＣデータを渡していた。また、設備で生産して実証されたＮＣデータを人による非定期的なＣＡＭシステムへのフィードバックであった。
【００１１】
【発明が解決しようとする課題】
しかしながら、従来のやり方で行う場合、設計部門において、設計完成日間際になると、何度も設計仕様変更が発生したり、また購買部門の他社の部品購入価格見積もり比較により、部品品番が変更になったりして、ＣＡＭシステム側でＮＣデータを作成しても、どれが最新履歴か管理できず、製造部門に誤ったＮＣデータを渡し、設備で品質トラブルを起こし、何枚かプリント基板を仕損しまう問題点がある。
【００１２】
さらに、設備で生産して実証されたＮＣデータを人による非定期的なＣＡＭシステムへのフィードバックのため、ＣＡＭシステムのデータベースに部品の設備調整条件が反映されず、再度誤った部品ライブラリが設備でロードされ、設備で品質トラブルを起こし、何枚かプリント基板を仕損しまう問題点がある。
さらに、上記でも述べたように、プリント基板実装工程に対しては高い生産性が要求されるが、生産性を高めるにはラインの休止時間をできるだけ短くする必要がある。休止なしで連続して動作させることができれば理想的だが、上記のＮＣデータ交換に伴なっての休止は避けられない。よって、機種切替え時間に時間がかかり、生産稼働時間を低下させる問題点がある。
【００１３】
さらに、上記でも述べたように、最近、多品種少量生産が多く求められる生産形態において、生産計画も日々市場の商品の売れ行きで変動しているため、スケジューリングシステムの生産計画に対してＮＣデータが準備できているかどうかを確認するのにも、多大な時間がかかる。もし、ＮＣが準備できていない時、生産計画を変更したり、ＣＡＭシステム側に早急にデータ作成するように依頼しても、それによって生産が遅延してしまい、生産稼働時間を低下させる問題点がある。
【００１４】
本発明は上記課題に鑑み、品質良いＮＣデータを生成でき、機種切替え時間を短縮するプリント基板実装システムを対象としたＮＣデータ管理装置およびＮＣデータ管理方法を提供することを目的とする。
【００１５】
【課題を解決するための手段】
上記問題点を解決するために、本発明の生産システムを対象としたＮＣデータ管理装置は、（１）特定の種類の部品を保持している複数部品供給部を持つ各設備があり、各設備が物を製造するラインにおいて、各設備を動かすＮＣデータを取込む手段と、生産機種別にライン別の不良率を取り込む手段と、取り込んだ不良率をもとにＮＣデータの良否を判断する手段を有することを特徴とするＮＣデータ管理装置を備えた構成とする。
【００１６】
また、（２）特定の種類の部品を保持している複数部品供給部を持つ各設備があり、各設備が物を製造するラインにおいて、各設備を動かす部品ライブラリを取込む手段と、設備名称、部品別に不良率を取り込み部品ライブラリデータベースに自動登録・管理する手段、部品ライブラリデータベースより品質の良いＮＣデータ生成する手段を有することを特徴とするＮＣデータ管理装置を備えた構成とする。
【００１７】
また、（３）前記取込んだＮＣデータの設計変更、製造条件変更による履歴管理においては、生産する基板機種名又はユニット名と設備名称をキーに、設計仕様変更を管理する履歴番号とデータ使用できる有効日から使用可能チェックフラグが自動付与されることを特徴とする請求項１に記載のＮＣデータ管理装置を備えた構成とする。
【００１８】
また、（４）各ラインの生産計画情報を含む生産準備テーブル情報から各ラインの各設備のＮＣデータ準備状況を自動チェックする手段と、作成できていない場合の警告指示及び作成期日指示出力することを特徴とする請求項１に記載のＮＣデータ管理装置を備えた構成とする。
また、（５）設計情報をもとにＣＡＭシステムで作成したＮＣデータと各設備で良品ができるように調整した実証済みＮＣデータを差異比較して、差異データをＣＡＭシステムのマスタにフィードバックすることを特徴とするＮＣデータ管理装置を備えた構成とする。
【００１９】
また、（６）前記取込んだ生産準備テーブル情報から過去作成したＮＣデータを、生産する基板機種名又はユニット名と設備名称をキーに、過去作成した実証済みＮＣデータを検索し、ＮＣ準備状況を表示し、ＮＣデータ再利用できることを特徴とする請求項１に記載のＮＣデータ管理装置を備えた構成とする。
【００２０】
また、（７）前記取込んだＮＣデータを階層別に紐付き管理できることを特徴とする請求項１に記載のＮＣデータ管理装置を備えた構成とするものである。
また、特定の複数種類の部品を保持している複数部品供給部を持つ各生産設備があり、各生産設備が物を製造するラインにおいて、各設備を動かすＮＣデータを取込み、生産機種別にライン別の不良率を取り込み、取り込んだ不良率をもとにＮＣデータの良否を判断するＮＣデータ管理方法を特徴とする。
また、特定の種類の部品を保持している複数部品供給部を持つ各設備があり、各設備が物を製造するラインにおいて、各設備を動かす部品ライブラリを取込み、設備名称、部品別に不良率を取り込み部品ライブラリデータベースに自動登録・管理し、部品ライブラリデータベースより品質の良いＮＣデータ生成するＮＣデータ管理方法を特徴とする。
また、前記取込んだＮＣデータの設計変更、製造条件変更による履歴管理においては、生産する基板機種名又はユニット名と設備名称をキーに、設計仕様変更を管理する履歴番号とデータ使用できる有効日から使用可能チェックフラグが自動付与される履歴管理を行うＮＣデータ管理方法を特徴とする。
また、各ラインの生産計画情報を含む生産準備テーブル情報から各ラインの各設備のＮＣデータ準備状況を自動チェックし、作成できていない場合の警告指示及び作成期日指示出力するＮＣデータ管理方法を特徴とする。
また、設計情報をもとにＣＡＭシステムで作成したＮＣデータと各設備で良品ができるように調整した実証済みＮＣデータを差異比較して、差異データをＣＡＭシステムのマスタにフィードバックするＮＣデータ管理方法を特徴とする。
また、前記取込んだ生産準備テーブル情報から過去作成したＮＣデータを、生産する基板機種名又はユニット名と設備名称をキーに、過去作成した実証済みＮＣデータを検索し、ＮＣ準備状況を表示し、ＮＣデータ再利用できるＮＣデータ管理方法を特徴とする。
さらに、前記取込んだＮＣデータを階層別に紐付き管理できるＮＣデータ管理方法を特徴とする。
【００２１】
【発明の実施の形態】
以下、本発明に関わる生産システムを対象としたＮＣデータ管理装置およびＮＣデータ管理方法実施の形態を、図面を参照しながら説明する。ただし、以下説明する生産システムは、プリント基板実装システムを例に上げて説明するものとする。他の生産システムでも実施可能といえる。
【００２２】
先ず、プリント基板実装システムの構成と、構成各部が部品実装に関して行う一般的な処理とについて説明し，その後、ＮＣデータ管理装置およびＮＣデータ管理方法について詳しく説明する。
１．実装システムの構成
１．１  実装システムの概要
図１は本実施の形態における実装システムの概要を示す模式図である。
【００２３】
実装システムは、大きく分けてシステムサーバ１、実装ライン２、スケジューリングシステム３、実装品質サーバ４、ＣＡＭシステム５、ＮＣデータ管理システム６から成る。システムサーバ１と実装ライン２、スケジューリングシステム３、実装品質サーバ４、ＣＡＭシステム５、ＮＣデータ管理システム６はそれぞれ回線Ｎで接続されている。
【００２４】
各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含むコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、当該装置は、その機能を達成する。
システムサーバ１は、実装システムＡにおけるプリント基板製造の工程を管理するものであり、その管理作業の中にＮＣデータ管理を含む。
【００２５】
実装品質サーバ４は．完成したプリント実装基板の外観検査装置７ｆにより、基板別、部品別、回路番号別に外観検査結果を管理するものである。
実装ライン２は、システムサーバ１の管理下でプリント基板製造処理を実行する。実装ライン２は、ベルトコンベアに沿って、プリント基板上に半田を印刷する装置７ａ、電子回路部品を実装する装置（７ｂ〜７ｄ、基板上に実装された電子回路部品を硬化する装置７ｅ、完成したプリント実装基板の外観検査装置７ｆなど、以下「実装設備」）複数の装置が連ねられて成る。実装ライン２を構成する実装設備７ａ〜７ｆはそれぞれコントローラを有し、コントローラは回線Ｎを介してシステムサーバ１と接続されている。実装システムにおいて実装ラインは１つだが、実装システムは複数のラインを有することもある。
【００２６】
実装設備７ｂ〜７ｄはそれぞれ、部品供給手段であるカセットを着脱可能な多数のカセットポジションＺ１〜Ｚｎと、カセットから供給される部品を吸着して基板上に搬送、実装するロータリヘッドとを有し、１つのカセットからは特定の１種類の部品がロータリヘッドに供給される。実装設備を複数備えるのは、プリント基板の部品の種類が多く、１台の実装設備に装着できる数のカセットでは全ての部品を実装することができないからである。実装設備の台数は最も部品の種類の多いプリント基板を基準に決められるので、部品の種類の少ないプリント基板の場合は、一部の実装設備が使用されないこともある。
【００２７】
ＮＣデータ管理システム６は、システム全体、ラインの各設備で使用するＮＣデータを管理するものである。以下、上記システムサーバ１、実装ライン２、ＮＣデータ管理システム６について、順次、構成や処理内容、ＮＣデータ管理を含む管理処理のために生成する情報について説明する。
１．２  システムサーバの構成
システムサーバ１は、実装システムのプリント基板製造を管理するものだが、その管理の基本となる情報は生産準備テーブル情報である。ここでは、ＮＣデータをいつ、どの設備で準備したらよいかを決定する情報として生産準備テーブル情報を示すものである。通常、１つの生産計画の実行は１週間ほどの期間に渡る。
【００２８】
図２は、ＮＣデータ管理システムにおいて、関連するデータ構成と内容を示す図である。
生産準備テーブル１００は、生産開始予定日時１０１とユニット名又は基板機種名１０２と生産計画台数１０３などからなる。ユニット名又は基板機種名１０２には、製造しようとするプリント基板の機種の名称が格納されている。生産計画台数１０３には、各機種ごとに製造しようとする台数が格納されている。生産準備テーブル１００によれば、システムは、先ず機種「ＡＢＣ−１」のプリント基板を５０００台、次に機種「ＡＢＣ−２」のプリント基板を２０００台、最後に機種「ＡＢＣ−３」のプリント基板を３０００台、順次製造していくことになる。生産準備テーブル１００は、生産計画の実施に先立って、スケジューリングシステム３によってシステムサーバ１に入力される。
【００２９】
また、生産準備テーブル１００は、図２のテーブル構成図に示すようにラインＩＤより各実装設備ごとの作業分担（各機種のプリント基板について、どの実装設備がどの部品の実装を担当するか）を示す実装情報を保持している。
ＮＣ管理テーブル１１０の構成と内容の一例とを示す図である。情報量が大きいので一部情報のみ示している。ＮＣ管理テーブル１１０は、ユニットＩＤ１１１、ラインＩＤ１１２、設備ＩＤ１１３、ＮＣ管理ＩＤ１１４とから成る。ＮＣ管理ＩＤ１１４は、ＮＣ管理ＩＤテーブル１２０を示す。
【００３０】
ＮＣ管理ＩＤテーブル１２０は、ＮＣ管理ＩＤ１２１、設備ＩＤ１２２、データ種別ＩＤ１２３、ＰＧ−Ｖｅｒ−ＩＤマスタ１２４、検証区分１２５、有効日１２６、ダウンロードフラグ１２７、仕様変更ＮＯ．１２８、変更内容１２９で構成されている。
ＰＧ−Ｖｅｒ−ＩＤテーブル１３０は、ＰＧ−Ｖｅｒ−ＩＤ１３１、プログラムＩＤ１３２、履歴ＩＤ１３３で構成されている。
【００３１】
プログラムＩＤマスタ１４０は、プログラムＩＤ１４１、プログラム名１４  ２で構成されている。
部品配列テーブル１５０は、プログラムＩＤ１５１、設備ＩＤ１５２、Ｚ番号１５３、部品品番１５４、部品形状コード１５５で構成されている。
部品形状テーブル１６０は、部品形状ＩＤ１６１、プログラムＩＤ１６２、設備ＩＤ１６３、部品品番１６４、部品形状コード１６５で構成されている。
【００３２】
実証済み部品ライブラリテーブル１７０は、ＬＩＢ−ＩＤ１７１、設備ＩＤ１７２、設備機種ＩＤ１７３、部品形状コード１７４、部品形状履歴ＩＤ１７５、部品品番１７６、旧部品形状コード１７７、設定フラグ（０：未使用、１：使用）１７８、検証区分（０：ＣＡＭマスタ、１：実証済）１７９、更新日１８０、％ＰＡＲＴＳ実態（バイナリ）１８１で構成されている。
【００３３】
また、マスタデータとして、ラインマスタ、ライン構成マスタ、設備マスタ、ユニットマスタ、面区分マスタ、データ種別マスタ、フラグマスタ、設備機種マスタ、履歴マスタがある。
ラインマスタ１９０は、ラインＩＤ１９１、ライン名１９２、ＣＡＭ用ライン名１９３で構成されている。
【００３４】
ライン構成マスタ２００は、ラインＩＤ２０１、設備ＩＤ２０２、並び順番２０３、投入・搬出区分（１：投入・２：搬出・０：どちらでもない）２０４で構成されている。
設備マスタ２１０は、設備ＩＤ２１１、設備名称２１２、設備のＩＰアドレス２１３、設備機種ＩＤ２１４、ＣＡＭ用設備名称２１５で構成されている。
【００３５】
ユニットマスタ２２０は、ユニットＩＤ２２１、ユニット名２２２で構成されている。
両区分マスタ２３０は、面番号２３１（０；表、１：裏）、面区分名で構成されている。
データ種別マスタ２４０は、設備機種ＩＤ２４１、データ種別ＩＤ２４２、データ種別名２４３、データ有（１）無（０）２４４で構成されている。
【００３６】
フラグマスタ２５０は、フラグ番号２５１、フラグ図柄２５２で構成されている。
設備機種マスタ２６０は、設備機種ＩＤ２６１、設備機種名２６２で構成されている。
履歴マスタ２７０は、履歴ＩＤ２７１、履歴名２７２で構成されている。
【００３７】
図３は、ＮＣデータ管理システムの各機能構成図を示すものであり、各機能について図２のデータ構成図を用いて詳細説明する。
ＮＣ管理データ登録・管理機能は、下記のＮＣ管理データ表示機能、ＮＣ管理データ追加登録機能、ＮＣ管理データ編集機能、ＮＣ管理データ削除機能にわかれる。表示画面図４を参照する。
【００３８】
（１）［ＮＣ管理データ表示機能］
ユーザがデータ種別、ユニット名、ライン名、設備名称を設定して、表示ボタンを押して該当するデータをＮＣ管理画面に出力する。有効日が本日より以後の場合、有効日を赤く反転させる。同じユニット名、ライン名、設備名称、データ種別で確認フラグが設定されていない場合確認欄を赤く反転する。また、実装品質サーバより、過去生産したユニットＩＤで且つ同じプログラム名の品質不良率を収集して、ＮＣ管理画面に出力する。
【００３９】
具体的な処理は、図９の処理フローのようになり、図４の表示画面を出力する。
（２）［ＮＣ管理データ追加登録機能］
追加ボタンを押すと、１レコード追加できるように画面に設定される。ユニット名、ライン名、設備名称を選択、検証区分ＣＡＭがデフォルト表示、データ種別、プログラム名をＣＡＭのＮＣデータ領域より表示して選択する。追加後確定ボタンを押してローカルＤ／Ｂ、システムサーバに書き込む。
【００４０】
具体的な処理は、図１０であり、図１１は１部設備データの管理ファイルの説明をする。
（３）［ＮＣ管理データ編集機能］
現在、表示しているレコードを修正したい時、このボタンを押す。修正できる箇所は、検証区分、プログラム名、Ｖｅｒ、有効日、確認、仕様変更ＮＯ．、変更内容を編集できる。編集後、編集確定ボタンを押してローカルＤ／Ｂ、システムサーバに書き込む。
【００４１】
具体的な処理は、図１２のように表示画面を出力する。
（４）［ＮＣ管理データ削除機能］
現在、表示しているレコードを削除したい時、このボタンを押す。削除したレコードをローカルＤ／Ｂ、システムサーバより削除する。
具体的な処理は、図１３のように表示画面を出力する。
【００４２】
生産準備テーブル取込み・管理機能は、下記機能にわかれる。ユーザ画面図５を参照する。
生産準備テーブル表示画面（図５）のライン名を設定して、表示ボタンを押す。
（１）本日、Ｍ月Ｎ日より、Ｎ＋Ｘ前からＮ十Ｘ’日後（環境設定）の生産準備テーブルを共通Ｄ／Ｂから取込み、ローカルＤ／Ｂにも書き込みメイン画面に表示する。
【００４３】
（２）メイン画面には、生産準備状況と選択された生産計画に対する設備別ＮＣ準備状況を同時に表示する。
（３）生産計画をみて一括ダウンロードボタンを選択する。
（４）  生産開始日がＮ＋Ｙ後（環境設定）までのＮＣデータが揃ってない場合はＮＣ準備状況欄が赤く反転します。
【００４４】
（５）  ＮＣデータダウンロード済み生産準備データは、一括ダウンロードボタンの欄を青く反転させる。
具体的な処理は、図１４の処理フローとなり、図５を表示出力する。
生産準備テーブル処理フローについて説明する。
（メインフロー）
▲１▼生産準備テーブルボタン押すと、環境設定テーブル（ｓｙｓｔｅｍ−ＭＳＴ）のＳＥＩＳＡＮ−ＢＥＦＯＲＥ−ＤＡＹ、ＳＥＩＳＡＮ−ＡＦＴＥＲ−ＤＡＹより、生産準備テーブルの出力範囲を決定し、生産準備テーブルの確定フラグで、下記の２つの処理のどちらかを実行する。
【００４５】
（１）確定フラグ「０」の時、該当する期間の生産準備テーブル（共通Ｄ／Ｂ）生産開始日時、ロットＮＯ．、ユニット名、基板品番、面区分、ライン名、生産台数を画面に出力する。但し、ユニットマスタのみ生産準備テーブルを参照して、ユニット名より、ユニットマスタヘユニットＩＤをシーケンシャルに自動的に付与していく。
【００４６】
（２）確定フラグ「１」の時、生産準備ＩＤテーブル、生産準備履歴テーブルを取込み画面出力する。
▲２▼表示される生産準備テーブルの各レコードに対して下記のチェックを行なう。
・ユニットＩＤ（ユニットマスタ）、ラインＩＤ（ラインマスタ）よりライン構成マスタをみて、設備ＩＤを取得する
・取得した設備ＩＤとユニットＩＤ、ラインＩＤより、ユニットＩＤ十ラインＩＤ十設備ＩＤでＮＣ管理テーブルを取得する。
【００４７】
・この時、１つも見つからない時、生産準備テーブルのＮＣ準備状況フラグを「２」をたてる
・１つでもＮＣ管理テーブルが取得できた場合、次のフローを順次処理していく。
（１）ＮＣ管理ＩＤよりＮＣ管理ＩＤテーブルを取得しにいく．
（２）データ種別ＩＤ１〜７をすべてみにいき、下記の処理を行う（この時、データ種別マスタを設備機種ＩＤ十データ種別でみて、データ有（１）無（０）で“１”のみ表示する。“０“の場合はデータ存在しない画面出力「−」とする）。
【００４８】
（３）この時、確定フラグが「１」ついているレコードが存在し、且つ有効日が本日を含む以前の日付であれば各設備のデータ準備ＯＫとしてサブ画に設備データ準備状況を「○」とする。
（４）部品表（データ種別ＩＤ：７）に関しては、確定フラグが「１」ついているレコードが存在し、且つ有効日が本日を含む以前の日付であればメイン画面の部品表準備状況を「○」とする。
【００４９】
なお、このフローは、ＮＣ管理ＩＤ十設備ＩＤ十データ種別が同じレコードでできているかを判定する。
データ種別が、”６”のみは、”１”が存在したらＯＫとする
上記処理後、生産準備ＩＤテーブル、生産準備履歴テーブルも作成する。
次に、確定フラグ「１」が付いている時、生産準備ＩＤテーブル、生産準備履歴テーブルを修正する。
【００５０】
▲３▼一括ダウンロードしたい生産計画レコードのボタンをＯＮ／ＯＦＦできるようにする。別メニューで一括ダウンロードする時このボタンをＯＮ／ＯＦＦをみる。
▲４▼▲２▼の処理後、環境設定テーブル（ｓｙｓｔｅｍ−ＭＳＴ）のＮＣ−ＲＥＡＤＹ−ＤＡＹ後のデータが揃ってない（ＮＣデータ準備状況フラグ“０”又は“１”のみ）場合、ＮＣ準備状況欄が赤く反転されます。
【００５１】
▲５▼ローカルＤ／Ｂの生産準備テーブルのダウンロード終了フラグが”１”の時、一括ダウンロードボタンの欄を青く反転させる。（生産準備テーブル処理フローの説明終わり）
差分表示機能は、図６のようにデータの差異を表示する。
生産準備テーブルの管理ＮＯ．、設備名称、データ種別を選択して、２つのデータを取込んで差異を出力する。
【００５２】
ＤＩＦＦをとる２つ管理ＮＯを指定する。管理Ｎ０、設備名称、データ種別を設定することで、ＮＣ管理テーブル、ＮＣ管理ＩＤテーブル、ＰＧ−Ｖｅｒ−ＩＤテーブル、プログラムＩＤマスタより、Ｃ：￥検証区分￥ラインＩＤ￥設備ＩＤ￥データ種別ＩＤ￥ＰＧ−Ｖｅｒ−ＩＤ￥プログラム名（ＥＧ１２３４５Ａ０ｏｓｏｌ．ＰＯＳ）をファイル検索して、ＤＩＦＦツールルを自動起動して、違いを表示させます。
【００５３】
データ紐付け管理機能として、図７に示すようなデータ階層と図２のデータテーブルによりデータ管理を行う。
部品ライブラリ登録・編集・生成機能の詳細説明をする。ユーザ画面（図８）を参照する。ＮＣ管理マスタ（ＣＡＭシステムから登録）と実証済み部品ライブラリを実装品質サーバより、設備ＩＤ、部品形状コード別に現在までの部品不良率を計算画面出力する。自動的に検証区分が「実証済」で且つ不良率が１００ｐｐｍの場合は、設定フラグがＯＮされる。ただし、ユーザによる設定フラグ選択もできる。また、複数配列プログラム選択より、実証済み部品ライブラリＤ／Ｂより部品ライブラリ生成ができる。生産準備テーブル出力メイン画面（図５参照）において、共通ライブラリボタンを設定して下記のボタンを実行すると、それぞれの配列プログラムより、実証済み部品ライブラリテーブルをみて、選択された生産準備レコードに共通する部品ライブラリを生成する。具体的な処理は、図１６のような処理フローとなる。
【００５４】
ＮＣデータ管理システムの概略フローを図１７に示す。
ＮＣデータ準備チェック機能フローチャート１を図１８に示す。
ＮＣデータ準備チェック機能フローチャート２を図１９に示す。
ＮＣデータ一括取り込み機能を図２０に示す。
差分ライブラリ生成機能を図２１に示す。
【００５５】
ラインマネジャデータフィードバック機能を図２２に示す。
ＮＣデータ管理システムの概略フローを図２３に示す。
２．ＮＣデータ管理システム
ＮＣデータ管理システムは、ＮＣデータの管理業務の効率化と機種切替えの作業ミス防止を行うものである。
【００５６】
図２４に、ＮＣデータ管理システムの構成を示す。スケジューラやＣＡＭなどの関連システムとはＬＡＮで接続され、各システムで作成された情報を引き込むことが可能である。
本システムの特徴を下記に示す。
（１）生産計画に基づくＮＣ準備状況の確認
スケジューラなどで立案された生産計画情報に基づき，各種の設備にダウンロードするＮＣデータの準備確認を行う。
【００５７】
（２）補修ＮＣデータのバージョン管理
仕様変更や設備側での実機データ作成などによる複数ＮＣデータのバージョンを管理する。また、設備での動作品質が確保されたデータについては、検証済みデータとして管理できる。検証済みデータは、別の機種のＮＣデータを作成する堪合、一部および全体をマージして利用できる。
【００５８】
（３）補修ＮＣデータの一括入出力
前述したプロトコル変換装置やＬＡＮを介して、ライン単位に複数の設備に対し、ＮＣデータのダウンロード・アップロードを一括して行う，
３．まとめ
以上説明したように、本発明はＮＣデータ管理装置およびＮＣデータ管理方法を用いることで、品質良いＮＣデータを生成でき、機種切替え時間を短縮する生産システムを対象としたＮＣデータ管理装置およびＮＣデータ管理方法を提供することを目的とし、
生産システムを対象としたＮＣデータ管理装置およびＮＣデータ管理方法は、
（１）特定の種類の部品を保持している複数部品供給部を持つ各設備があり、各設備が物を製造する一連の工程いわゆるライン及び生産システムにおいて、各設備を動かすＮＣデータを取込む手段と、生産機種別にライン別の不良率を取り込む手段と、取り込んだ不良率をもとにＮＣデータの良否を判断する手段を有することを特徴とするＮＣデータ管理装置及びＮＣデータ管理方法を備えた構成とする。
【００５９】
また、（２）特定の種類の部品を保持している複数部品供給部を持つ各設備があり、各設備が物を製造する一連の工程いわゆるライン及び生産システムにおいて、各設備を動かす部品ライブラリを取込む手段と、設備名称、部品別に不良率を取り込み部品ライブラリデータベースに自動登録・管理する手段、部品ライブラリデータベースより品質の良いＮＣデータ生成する手段を有することを特徴とするＮＣデータ管理装置及びＮＣデータ管理方法を備えた構成とする。
【００６０】
また、（３）前記取込んだＮＣデータの設計変更、製造条件変更による履歴管理においては、生産する基板機種名又はユニット名と設備名称をキーに、設計仕様変更を管理する履歴番号とデータ使用できる有効日から使用可能チェックフラグが自動付与されることを特徴とする請求項１に記載のＮＣデータ管理装置及びＮＣデータ管理方法を備えた構成とする。
【００６１】
また、（４）各ラインの生産計画情報を含む生産準備テーブル情報から各ラインの各設備のＮＣデータ準備状況を自動チェックする手段と、作成できていない場合の警告指示及び作成期日指示出力することを特徴とする請求項１に記載のＮＣデータ管理装置及びＮＣデータ管理方法を備えた構成とする。
また、（５）設計情報をもとにＣＡＭシステムで作成したＮＣデータと各設備で良品ができるように調整した実証済みＮＣデータを差異比較して、差異データをＣＡＭシステムのマスタにフィードバックすることを特徴とするＮＣデータ管理装置及びＮＣデータ管理方法を備えた構成とする。
【００６２】
また、（６）前記取込んだ生産準備テーブル情報から過去作成したＮＣデータを、生産する基板機種名又はユニット名と設備名称をキーに、過去作成した実証済みＮＣデータを検索し、ＮＣ準備状況を表示し、ＮＣデータ再利用できることを特徴とする請求項１に記載のＮＣデータ管理装置及びＮＣデータ管理方法を備えた構成とする。
【００６３】
また、（７）前記取込んだＮＣデータを階層別に紐付き管理できることを特徴とする請求項１に記載のＮＣデータ管理装置及びＮＣデータ管理方法を備えた構成とするものである。
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【００６４】
本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フロッピーディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【００６５】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【００６６】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
また、上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【００６７】
【発明の効果】
以上の説明から明らかなように、本発明のプリント基板実装システムは、生産システムを対象としたＮＣデータ管理装置およびＮＣデータ管理方法は、（１）特定の種類の部品を保持している複数部品供給部を持つ各設備があり、各設備が物を製造する一連の工程いわゆるライン及び生産システムにおいて、各設備を動かすＮＣデータを取込む手段と、生産機種別にライン別の不良率を取り込む手段と、取り込んだ不良率をもとにＮＣデータの良否を判断する手段を備えた構成を特徴とする。それによって、設計・部品・実装現場変更を一元管理でき、データ間違いを未然防止することで実装品質確保を実現できる。
【００６８】
また、（２）特定の種類の部品を保持している複数部品供給部を持つ各設備があり、各設備が物を製造する一連の工程いわゆるライン及び生産システムにおいて、各設備を動かす部品ライブラリを取込む手段と、設備名称、部品別に不良率を取り込み部品ライブラリデータベースに自動登録・管理する手段、部品ライブラリデータベースより品質の良いＮＣデータ生成する手段を有することを特徴とする。それによって、多品種流す場合の共通部品ライブラリを生成できるため、生産基板機種切替え時、部品ライブラリデータを換える必要がなくなり、機種切替え時間削減ができ稼働向上が実現できる。
【００６９】
それによって、設計仕様変更によるＮＣデータ変更漏れミスを未然防止でき、実装品質確保を実現できる。
また、（３）前記取込んだＮＣデータの設計変更、製造条件変更による履歴管理においては、生産する基板機種名又はユニット名と設備名称をキーに、設計仕様変更を管理する履歴番号とデータ使用できる有効日から使用可能チェックフラグが自動付与されることを特徴とする。それによって、設計仕様変更によるＮＣデータ変更漏れミスを未然防止でき、実装品質確保を実現できる。
【００７０】
また、（４）各ラインの生産計画情報を含む生産準備テーブル情報から各ラインの各設備のＮＣデータ準備状況を自動チェックする手段と、作成できていない場合の警告指示及び作成期日指示出力することを特徴とする。それによって、生産予定に合ったＮＣデータ準備もれ防止ができ、実装設備ロスを撲滅でき稼働向上を実現できる。
【００７１】
また、（５）設計情報をもとにＣＡＭシステムで作成したＮＣデータと各設備で良品ができるように調整した実証済みＮＣデータを差異比較して、差異データをＣＡＭシステムのマスタにフィードバックすることを特徴とする。
それによって、設備別の部品ライブラリ条件を抽出でき、ＣＡＭシステムの部品条件Ｄ／Ｂに反映できるため、ＮＣデータ設定ミス防止ができ、実装品質確保をを実現できる。
【００７２】
また、（６）前記取込んだ生産準備テーブル情報から過去作成したＮＣデータを、生産する基板機種名又はユニット名と設備名称をキーに、過去作成した実証済みＮＣデータを検索し、ＮＣ準備状況を表示し、ＮＣデータ再利用できることを特徴とする。それによって、過去実績あるＮＣデータ再利用することで実装品質確保を実現できる。
【００７３】
また、（７）前記取込んだＮＣデータを階層別に紐付き管理できることを備えた構成とする。それによって、ＮＣデータ選択ミスを防止でき、生産予定にあったＮＣデータを確保できるので実装品質確保を実現できる。
【図面の簡単な説明】
【図１】プリント基板実装システムとＮＣデータ管理装置のシステム概要図を示す。
【図２】ＮＣデータ管理装置のデータ構造図を示す。
【図３】ＮＣデータ管理装置の各機能を示す。
【図４】ＮＣデータ登録・管理機能の表示画面を示す。
【図５】生産準備テーブル表示画面を示す。
【図６】ＮＣデータ差分機能を示す。
【図７】データ紐付け管理機能として、データ階層を示す。
【図８】部品ライブラリ登録・編集・生成機能の表示画面を示す。
【図９】ＮＣ管理データ表示機能の処理フローを示す。
【図１０】ＮＣ管理データ追加登録機能の表示画面を示す。
【図１１】設備データの管理ファイルの詳細内容を示す。
【図１２】ＮＣ管理データ編集機能の表示画面を示す。
【図１３】ＮＣ管理データ削除機能の表示画面を示す。
【図１４】生産準備テーブル取り込み・管理機能の処理フローを示す。
【図１５】生産準備テーブル取り込み・管理機能の処理フローを示す。
【図１６】部品ライブラリ生成機能の処理フローを示す。
【図１７】ＮＣデータ管理システムの概略フローを示す。
【図１８】ＮＣデータ準備チェック機能フローチャート１を示す。
【図１９】ＮＣデータ準備チェック機能フローチャート２を示す。
【図２０】ＮＣデータ一括取り込み機能を示す。
【図２１】差分ライブラリ生成機能を示す。
【図２２】ラインマネジャデータフィードバック機能を示す。
【図２３】ＮＣデータ管理システムの概略フローを示す。
【図２４】ＮＣデータ管理システムの構成を示す。
【図１】
0003927380.tif 000002
【図２】
0003927380.tif 000003
【図３】
0003927380.tif 000004
【図４】
0003927380.tif 000005
【図５】
0003927380.tif 000006
【図６】
0003927380.tif 000007
【図７】
0003927380.tif 000008
【図８】
0003927380.tif 000009
【図９】
0003927380.tif 000010
【図１０】
0003927380.tif 000011
【図１１】
0003927380.tif 000012
【図１２】
0003927380.tif 000013
【図１３】
0003927380.tif 000014
【図１４】
0003927380.tif 000015
【図１５】
0003927380.tif 000016
【図１６】
0003927380.tif 000017
【図１７】
0003927380.tif 000018
【図１８】
0003927380.tif 000019
【図１９】
0003927380.tif 000020
【図２０】
0003927380.tif 000021
【図２１】
0003927380.tif 000022
【図２２】
0003927380.tif 000023
【図２３】
0003927380.tif 000024
【図２４】
0003927380.tif 000025