(57)【要約】【課題】各実装機の部品情報を一元管理するサーバを要し、試作・量産立上げのリードタイムを短縮することが可能な部品ライブラリ管理システム及びその方法を提供すること。【解決手段】複数のローカルコンピュータと前記ローカルコンピュータに接続された部品情報を保持したデータベースを要し、前記ローカルコンピュータはホストコンピュータに接続された部品ライブラリ管理システムであって、前記ホストコンピュータは複数のローカルコンピュータのうち１つのコンピュータから要求された部品情報を基に、前記１つのコンピュータとは異なる他のコンピュータに対して部品情報に関するデータを検索し、検索結果を前記１つのコンピュータに通知することで解決できる。【選択図】  図１
2004295336.tif 000002
【特許請求の範囲】
【請求項１】
複数のローカルコンピュータと前記ローカルコンピュータに接続された部品情報を保持したデータベースを要し、前記ローカルコンピュータはホストコンピュータに接続された部品ライブラリ管理システムであって、前記ホストコンピュータは複数のローカルコンピュータのうち１つのコンピュータから要求された部品情報を基に、前記１つのコンピュータとは異なる他のコンピュータに対して部品情報に関するデータを検索し、検索結果を前記１つのコンピュータに通知すること
を特徴とする部品ライブラリ管理システム。
【請求項２】
ホストコンピュータは、１以上のユーザ端末と接続されており、前記ユーザ端末から、ユーザが必要とする設備動作情報，部品認識情報，部品品番情報，部品供給情報の少なくとも１つを検索／取得することを特徴とする請求項１記載の部品ライブラリ管理システム。
【請求項３】
ホストコンピュータとユーザ端末との通信履歴に応じて、課金することを特徴とする請求項２記載の部品ライブラリ管理システム。
【請求項４】
データベースには部品形状，荷姿，認識データ，設備動作条件の少なくとも１つを保持することを特徴とする請求項１〜３の何れか１項に記載の部品ライブラリ管理システム。
【請求項５】
ホストコンピュータに接続されたデータベースには、各ローカルコンピュータからアップロードされた品質情報が保持され、前記ホストコンピュータで各ローカルコンピュータでの品質状況を表示できることを特徴とする請求項１〜４の何れか１項に記載の部品ライブラリ管理システム。
【請求項６】
ホストコンピュータは、前記ホストコンピュータに接続されたデータベースに保持された情報を、公開／非公開するか設定する手段を有することを特徴とする請求項１〜５の何れか１項に記載の部品ライブラリ管理システム。
【請求項７】
複数のローカルコンピュータで管理される諸情報を前記複数のコンピュータと接続されたホストコンピュータで一元管理するライブラリ管理方法であって、前記ホストコンピュータは複数のローカルコンピュータのうち１つのコンピュータから要求された部品情報を基に、前記１つのコンピュータとは異なる他のコンピュータに対して部品情報に関するデータを検索し、検索結果を前記１つのコンピュータに通知すること
を特徴とする部品ライブラリ管理方法。
【請求項８】
ホストコンピュータは、１以上のユーザ端末と接続されており、前記ユーザ端末から、ユーザが必要とする設備動作情報，部品認識情報，部品品番情報，部品供給情報の少なくとも１つを検索／取得することを特徴とする請求項７記載の部品ライブラリ管理方法。
【請求項９】
ホストコンピュータとユーザ端末との通信履歴に応じて、課金することを特徴とする請求項８記載の部品ライブラリ管理方法。
【請求項１０】
データベースには部品形状，荷姿，認識データ，設備動作条件の少なくとも１つを保持することを特徴とする請求項７〜９の何れか１項に記載の部品ライブラリ管理方法。
【請求項１１】
ホストコンピュータに接続されたデータベースには、各ローカルコンピュータからアップロードされた品質情報が保持され、前記ホストコンピュータで各ローカルコンピュータでの品質状況を表示できることを特徴とする請求項７〜１０の何れか１項に記載の部品ライブラリ管理方法。
【請求項１２】
ホストコンピュータは、前記ホストコンピュータに接続されたデータベースに保持された情報を公開／非公開にするか設定することを特徴とする請求項７〜１１の何れか１項に記載の部品ライブラリ管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、部品ライブラリ管理システム及びその方法に関し、特に、部品を実装する複数の装置に係る諸情報を一元管理することが可能な部品ライブラリ管理システム及びその方法に関するものである。
【０００２】
【従来の技術】
従来の実装技術は、部品を基板に実装する装置に予め一連の動作を行うためのプログラム（これを一般に「ＮＣデータ」と呼ぶ）を組み込んでおき、所定の動作を実行させる方法が一般的であった。従って、部品や基板の種類が変更されると、その都度、上記プログラムを変更することで、様々な要求に対応していたのが実情である。
【０００３】
そこで、近年では、例えば特許文献１に記載された発明のように、実装機ごとに組み込まれるＮＣデータを一括して作成するような構成とし、生産効率向上を目指す発明が開示されている。この具体的な方法を、図５を参照しながら説明する。図５において、５１は標準実装データ格納部、５２はライン構成情報格納部、５３は実装機情報格納部、５４はＮＣデータ作成部、５５は送信制御部、５６はＤ軸搭載部品情報格納部、７ａ〜７ｃは実装機である。
【０００４】
このとき、標準実装データ格納部５１には、任意の基板に実装する全ての部品に関する搭載情報を備えた標準実装データが格納されている。ライン構成情報格納部５２には、基板の生産ラインを構成している実装機の機種情報を示すライン構成情報を格納している。また、実装機情報格納部５３は、各実装機への搭載対象部品情報を含む各実装機固有の情報を示す実装機情報を格納している。更に、ＮＣデータ作成部５４は、標準実装データから読み出した対象とする基板への搭載情報と、ライン構成情報から読み出した対象とする基板を生産する場合の各実装機毎の情報と、実装機情報とに基づき各実装機毎にＮＣデータを生成するよう構成されている。送信制御部５５は、ＮＣデータ作成部５４で作成したＮＣデータを各実装機に送信する。
【０００５】
このような構成により、特許文献１に記載された発明は、ＮＣデータ作成工数を大幅に削減させ、全体プロセスの実装時間の短縮を可能としようとする発明である。
【０００６】
【特許文献１】
特開平８−１２３５３３号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、前述する従来の技術（特許文献１に記載された発明）では、新規にＮＣデータを作成することから、各種データの入力やその実証を行うことに、多大な工数や費用を要することになるという問題が生じることになる。また、ＮＣデータを作成する場合、同一の実装機であれば、確かに全体プロセスの実装時間の短縮が可能となる可能性はあるが、管理する実装機が異なる場合、例えば取り扱う部品の情報はそれぞれ独立して管理している場合が多く、容易にＮＣデータを作成することは難しいものと考える。
【０００８】
本発明は上記従来の技術を解決するもので、各実装機の部品情報を一元管理するサーバを要し、試作・量産立上げのリードタイム（以下「ＬＴ」と称す）を短縮することが可能な部品ライブラリ管理システム及びその方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記の目的を達成するために、請求項１に記載された部品ライブラリ管理システムは、複数のローカルコンピュータと前記ローカルコンピュータに接続された部品情報を保持したデータベースを要し、前記ローカルコンピュータはホストコンピュータに接続された部品ライブラリ管理システムであって、前記ホストコンピュータは複数のローカルコンピュータのうち１つのコンピュータから要求された部品情報を基に、前記１つのコンピュータとは異なる他のコンピュータに対して部品情報に関するデータを検索し、検索結果を前記１つのコンピュータに通知することを特徴とする。
【００１０】
また、請求項２に記載された部品ライブラリ管理システムは、請求項１における部品ライブラリ管理システムにおいて、ホストコンピュータは、１以上のユーザ端末と接続されており、前記ユーザ端末から、ユーザが必要とする設備動作情報，部品認識情報，部品品番情報，部品供給情報の少なくとも１つを検索／取得することを特徴とする。
【００１１】
また、請求項３に記載された部品ライブラリ管理システムは、請求項２に記載の設部品ライブラリ管理システムにおいて、ホストコンピュータとユーザ端末との通信履歴に応じて、課金することを特徴とする。
【００１２】
また、請求項４に記載された部品ライブラリ管理システムは、請求項１〜３の何れか１項に記載の設部品ライブラリ管理システムにおいて、データベースには部品形状，荷姿，認識データ，設備動作条件の少なくとも１つを保持することを特徴とする。
【００１３】
また、請求項５に記載された部品ライブラリ管理システムは、請求項１〜４の何れか１項に記載の設部品ライブラリ管理システムにおいて、ホストコンピュータに接続されたデータベースには、各ローカルコンピュータからアップロードされた品質情報が保持され、前記ホストコンピュータで各ローカルコンピュータでの品質状況を表示できることを特徴とする。
【００１４】
また、請求項６に記載された部品ライブラリ管理システムは、請求項１〜５の何れか１項に記載の設部品ライブラリ管理システムにおいて、ホストコンピュータは、前記ホストコンピュータに接続されたデータベースに保持された情報を、公開／非公開するか設定する手段を有することを特徴とする。
【００１５】
更に、請求項７に記載された部品ライブラリ管理方法は、複数のローカルコンピュータで管理される諸情報を前記複数のコンピュータと接続されたホストコンピュータで一元管理するライブラリ管理方法であって、前記ホストコンピュータは複数のローカルコンピュータのうち１つのコンピュータから要求された部品情報を基に、前記１つのコンピュータとは異なる他のコンピュータに対して部品情報に関するデータを検索し、検索結果を前記１つのコンピュータに通知することを特徴とする。
【００１６】
また、請求項８に記載された部品ライブラリ管理方法は、請求項７記載の部品ライブラリ管理方法において、ホストコンピュータは、１以上のユーザ端末と接続されており、前記ユーザ端末から、ユーザが必要とする設備動作情報，部品認識情報，部品品番情報，部品供給情報の少なくとも１つを検索／取得することを特徴とする。
【００１７】
また、請求項９に記載された部品ライブラリ管理方法は、請求項８記載の部品ライブラリ管理方法において、ホストコンピュータとユーザ端末との通信履歴に応じて、課金することを特徴とする。
【００１８】
また、請求項１０に記載された部品ライブラリ管理方法は、請求項７〜９の何れか１項に記載の部品ライブラリ管理方法において、データベースには部品形状，荷姿，認識データ，設備動作条件の少なくとも１つを保持することを特徴とする。
【００１９】
また、請求項１１に記載された部品ライブラリ管理方法は、請求項７〜１０の何れか１項に記載の部品ライブラリ管理方法において、ホストコンピュータに接続されたデータベースには、各ローカルコンピュータからアップロードされた品質情報が保持され、前記ホストコンピュータで各ローカルコンピュータでの品質状況を表示できることを特徴とする。
【００２０】
更に、請求項１２に記載された部品ライブラリ管理方法は、請求項７〜１１の何れか１項に記載の部品ライブラリ管理方法において、ホストコンピュータは、前記ホストコンピュータに接続されたデータベースに保持された情報を公開／非公開にするか設定することを特徴とする。
【００２１】
【発明の実施の形態】
（全体システム）
図１（ａ）は本発明に係る部品ライブラリ管理システムの全体構成を示し、図１（ｂ）は部品データベース（以下「部品ＤＢ」と称す）のデータ構造の模式図を示すものである。ここでは、特に基板に部品を実装する実装ラインを一例として挙げて説明を進めるが、実装ラインの他に、基板を加工する設備やリフローを行う設備を要するようなシステムでも構わない。
【００２２】
以下、図１を参照しながら、本願発明に係る実施形態を説明する。
【００２３】
図１において、１はコンピュータ３ａ〜３ｚに接続されたホストコンピュータであり、図１（ｂ）のような部品に関する情報を保持するデータベース２（以下「ＤＢ」と称す）とも接続されている。３はＡ工場１０内に配置されたコンピュータ３であり、Ａ工場１０内での部品に関する情報を保持するＤＢ４と接続される一方、ホストコンピュータ１から指示された情報を基に、ＣＡＭ５などとネットワークを経由して、実際の実装ライン６に指示を行う機能を有する。同様な考えで、Ｂ工場２０やＺ工場３０などにも同じような設備を要しており、コンピュータ３ａ〜３ｚがホストコンピュータ１と接続されており、Ｂ工場２０やＺ工場３０などのそれぞれの環境の各設備に対して、指示を行うシステムである。
【００２４】
このとき、コンピュータ３は実装ライン６からリアルタイムに稼動状況を検出する仕組みとなっており、例えば、実装ライン６である部品が不足する傾向にあるなどの不測の事態が生じた際には、必要に応じてＤＢ４に問い合わせ、ＣＡＭ５に対して実装ライン６での稼動変更を指示し、的確に部品を供給すると言ったシステムとしている。
【００２５】
例えば実装ライン６を正常に稼動させるために必要な部品情報、すなわち、ＤＢ４で保持される部品に関する情報は、部品の形状を示す部品形状データ，部品の荷姿を示す部品荷姿データ，基板の実装位置を示す実装位置データ，部品の傾きや位置を画像認識により測定するための形状データである。これらのデータのうち、部品荷姿データは、部品がどのような状態で格納されているかを示すものであり、例えばテープ，トレイ，バルクの何れかに格納されているかを示し、当該部品をどこから取得するかと言った判断を行う際に用いられる。また、部品形状データは、部品の大きさ，高さ，幅，足の長さ，足の長さ，本数などを示す。
【００２６】
これらの各データは、全て用いても良いが、実装ラインや他の設備によっては、一部だけを用いても十分な場合もある。
【００２７】
このようなシステムにおいて、Ａ工場１０，Ｂ工場２０などのローカル工場は、各々当該工場で使用する部品に関する情報（ＤＢ４など）をそれぞれで保持するが、Ａ工場１０，Ｂ工場２０などのローカル工場は、各々ホストコンピュータ１に接続されるコンピュータ３などを要するため、他の工場の部品に関する情報をも確認することが可能となる。
【００２８】
そのため、工場間のデータを相互に参照することを可能にし、部品に関する検索も可能となるため、ある工場が欲する部品を効率的に他の工場から取得することが可能となる。
【００２９】
また、ホストコンピュータ１には、ユーザＡ５０ａなども接続されていることから、ユーザＡ５０ａなどの外部ユーザよりアクセスして、ユーザが必要とする設備動作情報，部品認識情報，部品品番情報，部品供給情報を検索／取得でき、ユーザの検索／取得状況に応じて課金するといったシステムも可能となる。
【００３０】
例えば、各工場のコンピュータのデータベースには、どのような情報が送受信されかといったログを残しておき、そのログに従って課金料を決めてもよい。
【００３１】
（データベースの更新）
次に、各データベース（ＤＢ２，ＤＢ４，ＤＢ４ａ〜４ｚ）で保持される部品情報を検索する方法について説明する。
【００３２】
上記各データベースは、それぞれのコンピュータに接続され、それらのコンピュータはネットワークを介して接続されているために、当該部品がどの工場で保持されるか容易に検索することが可能である。例えば、Ａ工場１０から部品形状データの名称のみ設定し、Ｂ工場２０で当該部品を保持しているか検索をする。
【００３３】
Ｂ工場２０のＤＢ４ａを検索した結果は、部品の名称のほか付随するデータの名前情報とともに、Ａ工場１０に返信される。仮にほかの工場を検索した場合でも、検索結果は全てＡ工場１０に返信される。Ａ工場１０はＢ工場２０から部品を取得するか判断した後、部品を取得する必要がある場合には、ホストコンピュータ１を介して、Ｂ工場２０のＤＢ４ａから当該部品に関するデータを取得する。Ｂ工場２０のＤＢ４ａから取得したデータは、Ａ工場１０のＤＢ４に追記する。仮に、Ａ工場１０が取得したデータをＡ工場１０自身が保有していた場合には、その情報のみ更新される仕組みである。
【００３４】
上記内容を図２を用いて以下に詳述する。図２は、Ａ工場１０とＢ工場２０間でデータを送受信する状況を示す図である。同図において、Ａ工場１０にて部品Ａが必要とする状況であるとき、まず、Ａ工場１０内の検索装置にて部品Ａの名称及びどの工場について検索するかアドレスを入力する。ホストコンピュータ１は当該アドレスを基に当該工場のデータベースを検索し、部品Ａの名称に該当する部品Ａを保持するか判断する。もし、Ａ工場にて部品Ａを必要とするならば、この部品Ａを選択しＡ工場１０のＤＢ４に新たな部品のデータが追記される。
【００３５】
また、図３は前述した図２の内容を拡大したものである。すなわち、Ａ工場１０にて部品Ａが必要とする状況であるとき、Ａ工場１０内の検索装置にて部品Ａの名称及びどの工場について検索するかアドレスを入力して検索した際、Ｂ工場２０にてＡ工場で必要とする部品Ａが無い場合を示す。図３に示した動作手順と異なる点としては、Ｂ工場で必要とする部品Ａが見つからなかったとき、自動的にホストコンピュータ１を経由して接続される複数の工場に問い合わせを行い、その結果をＡ工場に通知することである。
【００３６】
なお、図１（ｂ）で部品に関する情報を保持するデータを説明したが、図４のように、データベースをより発展させたものでもよい。
【００３７】
また、図１に示す部品ライブラリ管理システムにおいて、各工場内のコンピュータ，データベース，実装ラインはネットワークで接続されているため、実装ラインで生産された部品ごとの品質情報を随時データベースに保持し、当該品質情報をホストコンピュータ１にアップロードすることで、部品の実装誤りを記録してもよい。このように、品質情報を管理することで、各工場での品質状況を一元管理することができ、どのような部品情報が存在したとき、最も品質の高い実装が実現できるかと言った面からも品質改善を行うことが可能となる。
【００３８】
このとき、ホストコンピュータは、品質情報を各ローカルコンピュータに通知するか否かを設定できるように構成されており、具体的には、表１のようである。
【００３９】
【表１】
2004295336.tif 000003
【００４０】
すなわち、ホストコンピュータは複数のローカルコンピュータに対して、品質情報の状態（表１）に応じてデータの公開／非公開とを各々設定し、品質情報の信頼度を共有化することができる。
【００４１】
【発明の効果】
以上のように、部品ライブラリ管理システム及びその方法によれば、各実装機の部品情報を一元管理するサーバを要し、リアルタイムに遠隔地におけるデータベースを検索でき、必要に応じてデータを取得することができることから、効率的な部品管理をすることが可能となる。その結果、試作・量産立上げのリードタイムを大幅に短縮することができる。
【図面の簡単な説明】
【図１】（ａ）は本発明の実施形態に係る部品ライブラリ管理システムの全体構成図
（ｂ）は部品データベースのデータ構造の模式図
【図２】本発明の実施形態に係るデータベースを更新する際の模式図
【図３】本発明の実施形態に係るデータベースを更新する際の模式図
【図４】本発明の実施形態に係る部品データベースのデータ構造を示す図
【図５】従来の技術における基板実装データ作成装置の全体構成図
【符号の説明】
１  ホストコンピュータ
２，４  データベース
３  コンピュータ
５  ＣＡＭ
６  実装ライン
１０  Ａ工場
２０  Ｂ工場
３０  Ｚ工場
【図１】
2004295336.tif 000004
【図２】
2004295336.tif 000005
【図３】
2004295336.tif 000006
【図４】
2004295336.tif 000007
【図５】
2004295336.tif 000008