(57)【要約】  シェイプデータ共有システムは、部品の形状に関連する情報を含みかつ部品の装着作業に使用された使用実績のあるシェイプデータであって、データ提供者が有するシェイプデータに部品特定情報および機器情報を付加した登録データを提供するデータ提供部と、データ提供部から提供された登録データをデータベース上で管理するデータ管理部と、シェイプデータ、部品特定情報、および機器情報の少なくとも一部分を含む検索条件であって、データ利用者に設定された検索条件を用いて、データベース上で登録データを検索するデータ検索部と、データ検索部の検索によって抽出された登録データをデータ利用者に利用可能に供給して、シェイプデータをデータ提供者とデータ利用者との間で共有させるデータ共有化部と、を備える。
2020161764.tif 000002
【特許請求の範囲】
【請求項１】
部品の形状に関連する情報を含みかつ前記部品の装着作業に使用された使用実績のあるシェイプデータであって、データ提供者が有する前記シェイプデータに、前記部品を特定するための部品特定情報、および前記装着作業を実施した部品装着機に関する機器情報を付加した登録データを提供するデータ提供部と、
前記データ提供部から提供された前記登録データをデータベース上で管理するデータ管理部と、
前記シェイプデータ、前記部品特定情報、および前記機器情報の少なくとも一部分を含む検索条件であって、データ利用者に設定された前記検索条件を用いて、前記データベース上で前記登録データを検索するデータ検索部と、
前記データ検索部の検索によって抽出された前記登録データを前記データ利用者に利用可能に供給して、前記シェイプデータを前記データ提供者と前記データ利用者との間で共有させるデータ共有化部と、
を備えるシェイプデータ共有システム。
【請求項２】
前記データ提供部は、前記シェイプデータに含まれる情報のうち前記形状に関連せずかつ前記データ提供者が公開を希望しない情報を前記登録データから削除する、請求項１に記載のシェイプデータ共有システム。
【請求項３】
前記データ提供部は、規定数以上の前記使用実績が有る前記部品の前記シェイプデータのみを対象とする、請求項１または２に記載のシェイプデータ共有システム。
【請求項４】
前記データ提供部は、前記装着作業が実施されたときの作業信頼性に関する信頼性情報を前記シェイプデータに付加して前記登録データとする、請求項１〜３のいずれか一項に記載のシェイプデータ共有システム。
【請求項５】
前記データ提供部は、前記信頼性情報が所定の登録基準を満たさない前記登録データを提供せず、または、
前記データ管理部は、前記信頼性情報が所定の登録基準を満たさない前記登録データの提供を受け付けない、
請求項４に記載のシェイプデータ共有システム。
【請求項６】
前記データ提供部は、前回の前記装着作業の前記信頼性情報と比較して今回の前記装着作業の前記信頼性情報が改善された場合に、今回の前記装着作業の前記信頼性情報を付加した前記登録データを提供し、改善されなかった場合に、前記登録データを提供しない、請求項４または５に記載のシェイプデータ共有システム。
【請求項７】
前記データ管理部は、前記部品特定情報が同一である前記登録データ、または、前記部品特定情報および前記機器情報が同一である前記登録データが規定数を超えて提供された場合に、前記信頼性情報に基づいて前記規定数を超えた分の前記登録データを前記データベースから削除する、請求項４〜６のいずれか一項に記載のシェイプデータ共有システム。
【請求項８】
前記信頼性情報は、部品装着具が部品供給装置から前記部品を適正に採取できた確率を示す採取成功率、および、前記部品装着具が前記装着作業に成功した確率を示す装着成功率の少なくとも一方を表す情報を含む、
請求項４〜７のいずれか一項に記載のシェイプデータ共有システム。
【請求項９】
前記データ提供部は、前記シェイプデータを使用する前記装着作業の繰り返しが終了した時点ごと、前記シェイプデータの使用回数が所定回数だけ増加した時点ごと、および所定期間が経過した時点ごとのうち少なくとも一つの時点ごとに動作する、請求項１〜８のいずれか一項に記載のシェイプデータ共有システム。
【請求項１０】
前記部品特定情報は、前記部品の型式および製造者の少なくとも一方を表す情報を含む、請求項１〜９のいずれか一項に記載のシェイプデータ共有システム。
【請求項１１】
前記機器情報は、前記部品を供給する部品供給装置、前記装着作業において前記部品供給装置から前記部品を採取して保持する部品装着具、前記部品装着具を保持して移動する装着ヘッド、および、前記部品装着具に保持された前記部品を撮像するカメラ装置の少なくとも一つを表す情報を含む、請求項１〜１０のいずれか一項に記載のシェイプデータ共有システム。
【請求項１２】
前記データベースは、前記データ提供者および前記データ利用者がアクセス可能なクラウドサーバに設けられる、請求項１〜１１のいずれか一項に記載のシェイプデータ共有システム。
【請求項１３】
部品の形状に関連する情報を含みかつ前記部品の装着作業に使用された使用実績のあるシェイプデータであって、データ提供者が有する前記シェイプデータに、前記部品を特定するための部品特定情報、および前記装着作業を実施した部品装着機に関する機器情報を付加した登録データを提供するデータ提供ステップと、
前記データ提供ステップで提供された前記登録データをデータベース上で管理するデータ管理ステップと、
前記シェイプデータ、前記部品特定情報、および前記機器情報の少なくとも一部分を含む検索条件であって、データ利用者に設定された前記検索条件を用いて、前記データベース上で前記登録データを検索するデータ検索ステップと、
前記データ検索ステップの検索によって抽出された前記登録データを前記データ利用者に利用可能に供給して、前記シェイプデータを前記データ提供者と前記データ利用者との間で共有させるデータ共有化ステップと、
を備えるシェイプデータ共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、部品装着機の装着作業に用いられる部品のシェイプデータを共有化するシェイプデータ共有システム、およびシェイプデータ共有方法に関する。
【背景技術】
【０００２】
プリント配線が施された基板に対基板作業を実施して、基板製品を量産する技術が普及している。対基板作業を実施する対基板作業機の代表例として、部品の装着作業を実施する部品装着機がある。一般的に、部品装着機は、使用する部品の種類ごとに作成された部品データを使用して装着作業を進める。部品データには、部品の形状に関連する情報を含むシェイプデータが含まれる。この種のシェイプデータの管理に関する一技術例が、特許文献１に開示されている。【０００３】
特許文献１には、部品情報（シェイプデータ）の提供者および利用者のコンピュータがホストコンピュータに接続された管理システムであって、部品装着機に用いられる部品ライブラリデータを管理する管理システムが開示されている。この管理システムは、提供者および利用者の登録を受け付ける手段と、部品情報を一般化して記憶した部品ライブラリ管理データベースと、このデータベースを検索して部品情報を利用者に公開する検索エンジンとを備える。そして、自工場での装着テストを終えた検証済みの部品情報が部品ライブラリ管理データベースに登録される。これによれば、部品を使用するメーカに部品情報を開放し、再利用を進めることで、これらのメーカが新たなサービスを提供できる、とされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３２３４８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１では、基板製品を生産するメーカに検証済みのシェイプデータを開放している。しかしながら、検証済みというだけでは、実用的に十分な信頼性が得られるとは限らない。例えば、装着作業を実施する部品装着機の構造が相違し、あるいは装着作業に使用されるフィーダや吸着ノズルの種類が相違すると、装着作業の信頼性は変化する。このため、検証に用いられた特定の部品装着機において良好な装着作業が実施されたとしても、そのときのシェイプデータを他の部品装着機に適用できるとは限らない。したがって、使用実績のあるシェイプデータと、装着作業を実施した部品装着機に関する機器情報とを対応付けて共有化を図ることが好ましい。【０００６】
一方、各メーカが有するシェイプデータは、部品の用途の情報や社内管理のための情報を含んでいる場合が多い。換言すると、シェイプデータは、各メーカが公開を希望しない情報を含んでいる。これにより、シェイプデータの共有化が阻害され、メーカごとに個別にシェイプデータが作成される。したがって、シェイプデータの作成、検証、および修正などが非効率となる。さらには、装着作業の開始までに時間を要し、また、装着作業の開始後にもシェイプデータの調整が必要となる。【０００７】
本明細書では、信頼性の高いシェイプデータの共有化を可能にするシェイプデータ共有システム、およびシェイプデータ共有方法を提供することを解決すべき課題とする。
【課題を解決するための手段】
【０００８】
本明細書は、部品の形状に関連する情報を含みかつ前記部品の装着作業に使用された使用実績のあるシェイプデータであって、データ提供者が有する前記シェイプデータに、前記部品を特定するための部品特定情報、および前記装着作業を実施した部品装着機に関する機器情報を付加した登録データを提供するデータ提供部と、前記データ提供部から提供された前記登録データをデータベース上で管理するデータ管理部と、前記シェイプデータ、前記部品特定情報、および前記機器情報の少なくとも一部分を含む検索条件であって、データ利用者に設定された前記検索条件を用いて、前記データベース上で前記登録データを検索するデータ検索部と、前記データ検索部の検索によって抽出された前記登録データを前記データ利用者に利用可能に供給して、前記シェイプデータを前記データ提供者と前記データ利用者との間で共有させるデータ共有化部と、を備えるシェイプデータ共有システムを開示する。【０００９】
また、本明細書は、部品の形状に関連する情報を含みかつ前記部品の装着作業に使用された使用実績のあるシェイプデータであって、データ提供者が有する前記シェイプデータに、前記部品を特定するための部品特定情報、および前記装着作業を実施した部品装着機に関する機器情報を付加した登録データを提供するデータ提供ステップと、前記データ提供ステップで提供された前記登録データをデータベース上で管理するデータ管理ステップと、
前記シェイプデータ、前記部品特定情報、および前記機器情報の少なくとも一部分を含む検索条件であって、データ利用者に設定された前記検索条件を用いて、前記データベース上で前記登録データを検索するデータ検索ステップと、前記データ検索ステップの検索によって抽出された前記登録データを前記データ利用者に利用可能に供給して、前記シェイプデータを前記データ提供者と前記データ利用者との間で共有させるデータ共有化ステップと、を備えるシェイプデータ共有方法を開示する。
【発明の効果】
【００１０】
本明細書で開示するシェイプデータ共有システムやシェイプデータ共有方法において、データ提供者が有して使用実績があるシェイプデータに、部品特定情報および部品装着機に関する機器情報を付加した登録データが提供され、データベース上で管理される。そして、検索によりデータベースから抽出された登録データがデータ利用者に供給され、シェイプデータが共有される。したがって、使用実績のある信頼性の高いシェイプデータが共有化される。
【図面の簡単な説明】
【００１１】
【図１】実施形態のシェイプデータ共有システムが適用される部品装着機の構成例を模式的に示す平面図である。
【図２】実施形態のシェイプデータ共有システムの構成を示すブロック図である。
【図３】登録データのデータ構成を簡易に示した図である。
【図４】実施形態のシェイプデータ共有システムにおける登録データの提供に関する動作フローの図である。
【図５】図４の動作フロー中の登録データの作成の詳細を説明する詳細フローの図である。
【図６】実施形態のシェイプデータ共有システムにおける登録データの利用に関する動作フローの図である。
【図７】登録データを検索するときの検索画面の一例の図である。
【図８】登録データの検索結果を表示した画面の一例の図である。
【発明を実施するための形態】
【００１２】
１．部品装着機１の構成例
まず、シェイプデータ７４（図２参照）を使用する部品装着機１の構成例について、図１を参考にして説明する。部品装着機１は、部品を基板Ｋに装着する装着作業を実施する。図１の紙面左側から右側に向かう方向が基板Ｋを搬送するＸ軸方向、紙面下側（前側）から紙面上側（後側）に向かう方向がＹ軸方向となる。部品装着機１は、基板搬送装置２、複数のフィーダ３、部品移載装置４、カメラ装置５、および制御装置６などが基台１０に組み付けられて構成される。図２に示されるように、シェイプデータ７４は、管理コンピュータ７の記憶装置７１に記憶されて管理され、部品装着機１からのアクセスが可能となっている。
【００１３】
基板搬送装置２は、一対のガイドレール２１、２２、一対のコンベアベルト、および基板クランプ機構などで構成される。コンベアベルトは、基板Ｋを載置した状態でガイドレール２１、２２に沿って輪転することにより、基板Ｋを作業実施位置まで搬入する。基板クランプ機構は、作業実施位置の基板Ｋを押し上げてクランプし、位置決めする。部品の装着作業が終了すると、基板クランプ機構は基板Ｋを解放する。続いて、コンベアベルトは、基板Ｋを搬出する。
【００１４】
複数のフィーダ３は、基台１０上のパレット部材１１に設けられた複数の溝形状のスロットに着脱可能に装備される。フィーダ３は、本体部３１の前側にテープリール３９が装填される。本体部３１の後側寄りの上部に、部品を供給する所定の供給位置３２が設定される。テープリール３９には、多数のキャビティにそれぞれ部品を収納したキャリアテープが巻回されている。フィーダ３は、図略のテープ送り機構によりキャリアテープを間欠的に送り、部品を供給位置３２にセットする。これにより、フィーダ３は、部品の供給動作を順次行う。
【００１５】
部品移載装置４は、基板搬送装置２やフィーダ３よりも上方に配設される。部品移載装置４は、フィーダ３から部品を採取して基板Ｋに装着する。部品移載装置４は、ヘッド駆動機構４０、移動台４４、装着ヘッド４５、吸着ノズル４６、およびマークカメラ４７などで構成される。ヘッド駆動機構４０は、一対のＹ軸レール４１、４２、Ｙ軸スライダ４３、および図略の駆動モータを含んで構成される。Ｙ軸レール４１、４２は、Ｙ軸方向に延び、相互に離隔して平行配置される。Ｘ軸方向に長いＹ軸スライダ４３は、両方のＹ軸レール４１、４２にまたがって装架され、Ｙ軸方向に移動する。移動台４４は、Ｙ軸スライダ４３に装架され、Ｘ軸方向に移動する。ヘッド駆動機構４０は、Ｙ軸スライダ４３をＹ軸方向に駆動するとともに、Ｙ軸スライダ４３上の移動台４４をＸ軸方向に駆動する。
【００１６】
移動台４４は、装着ヘッド４５およびマークカメラ４７を保持する。装着ヘッド４５は、１本または複数本の吸着ノズル４６を下側に保持するとともに、ヘッド駆動機構４０に駆動されて水平二方向に移動する。吸着ノズル４６は、図略の昇降駆動部に駆動されて昇降動作する。吸着ノズル４６は、供給位置３２の上方から下降し、負圧の供給により部品の吸着動作を行う。また、吸着ノズル４６は、基板Ｋの上方に駆動され、正圧の供給により部品の装着動作を行う。装着ヘッド４５や吸着ノズル４６は、複数種類あり、自動または手動で交換される。なお、吸着ノズル４６に代えて、部品を挟持するチャックが用いられてもよい。マークカメラ４７は、位置決めされた基板Ｋに付設された位置マークを撮像して、基板Ｋの正確な作業実施位置を検出する。
【００１７】
カメラ装置５は、基板搬送装置２とフィーダ３との間の基台１０の上面に、上向きに設けられる。カメラ装置５は、移動台４４がフィーダ３から基板Ｋに移動する途中で、吸着ノズル４６が吸着している状態の部品を撮像する。取得された画像データは、画像処理され、画像処理結果として部品の吸着姿勢が取得される。画像処理結果は、吸着ノズル４６の装着動作に反映される。
【００１８】
制御装置６は、基台１０に組み付けられており、その配設位置は特に限定されない。制御装置６は、ＣＰＵを有してソフトウェアで動作するコンピュータ装置により構成される。なお、制御装置６は、複数のＣＰＵが機内に分散配置されて構成されてもよい。制御装置６は、管理コンピュータ７から受け取ったジョブデータ７２にしたがい、部品の装着作業を制御する。ジョブデータ７２は、生産する基板製品の種類ごとに異なる。
【００１９】
２．シェイプデータ７４
次に、実施形態のシェイプデータ共有システム９が共有化を図るシェイプデータ７４について説明する。部品装着機１は、吸着装着サイクルを繰り返して装着作業を実施する。吸着装着サイクルとは、装着ヘッド４５がフィーダ３の上方に移動して吸着ノズル４６が部品を吸着し、装着ヘッド４５がカメラ装置５の上方に移動してカメラ装置５が撮像を行い、装着ヘッド４５が基板Ｋの上方に移動して吸着ノズル４６が部品を基板Ｋに装着する、という一連の作業を言う。シェイプデータ７４は、カメラ装置５によって取得された画像データが画像処理されるとき、および吸着ノズル４６の装着動作時に参照される。
【００２０】
シェイプデータ７４は、部品の形状に関連する情報、例えば、部品の縦横高さのサイズ、サイズの許容誤差、リードの位置、外観色などの情報を含んでいる。シェイプデータは、カメラ装置５によって撮像されるときのシャッタスピード等の撮像条件や照明条件を含んでもよい。適正なシェイプデータ７４が画像処理に用いられることにより、吸着ノズル４６に吸着された部品の有無、種類の誤りなどが正しく判定され、部品の吸着姿勢が高い精度で取得される。さらに、吸着ノズル４６の装着動作時にシェイプデータ７４が参照されて、部品の吸着姿勢の誤差が補正される。
【００２１】
なお、一種類の部品に対して、複数種類のシェイプデータ７４が作成されることがある。例えば、電気的特性および外形形状が一致する同一種類の部品であっても、基板製品の種類ごとに異なるシェイプデータ７４が作成されることがある。また例えば、複数の部品製造者から同一種類の部品が調達されている場合に、部品製造者ごとに異なるシェイプデータ７４が作成されることがある。
【００２２】
シェイプデータ７４は、部品データ７３の一部分となっている。部品データ７３は、シェイプデータ７４以外に、部品のハンドリング方法を記述したハンドリングデータや、部品の梱包形態を記述した梱包データなどで構成される。ハンドリングデータが参照されることにより、装着ヘッド４５の移動速度や吸着ノズル４６の昇降速度などが適正に制御される。また、梱包データ中の梱包数が参照されることにより、フィーダ３における部品切れが予告される。
【００２３】
オペレータは、使用実績が無い新規の部品を使用するときに、シェイプデータ７４および部品データ７３を作成する必要がある。従来技術において、オペレータは、部品製造者から入手した仕様書（データシート）、適用される規格、当該の部品を実測した測定結果などに基づいて、部品の理想形状を志向したシェイプデータ７４を作成する。この後、シェイプデータ７４は、検証されて、実際の使用に提供される。
【００２４】
しかしながら、新規に作成されたシェイプデータ７４では、画像処理エラーの発生頻度が高くなって部品の廃棄率が高くなる場合がある。例えば、吸着ノズル４６の吸着動作が正常に行われても、カメラ装置５の撮像条件に応じて画像データは変化するため、画像内の部品の形状とシェイプデータ７４の理想形状との間に差異が生じて、画像処理エラーが生じる。この場合、オペレータは、シェイプデータ７４の修正や調整を行う。すると、オペレータの手間がかかるとともに、基板製品の生産が中断してしまう。これらの問題点の対策として、実施形態のシェイプデータ共有システム９が用いられる。
【００２５】
３．実施形態のシェイプデータ共有システム９の構成
図２に示されるように、１台以上の部品装着機１を管理する目的で管理コンピュータ７が設けられる。管理コンピュータ７は、基板製品の生産ラインを構成する部品装着機１以外の対基板作業機を併せて管理する。管理コンピュータ７には、記憶装置７１が付属されている。管理コンピュータ７は、複数種類の基板製品のジョブデータ７２、およびシェイプデータ７４を含む部品データ７３を記憶装置７１に記憶して管理する。シェイプデータ共有システム９は、複数の管理コンピュータ７、およびクラウドサーバ８が組み合わせられて構成される。
【００２６】
複数の管理コンピュータ７は、相違する複数の企業にそれぞれ設けられてもよく、同一企業の複数の工場にそれぞれ設けられてもよい。各企業ないしは各工場は、データ提供者およびデータ利用者のどちらにでもなり得る。各管理コンピュータ７は、クラウドサーバ８に通信接続される。接続方法として、公衆無線回線を利用したインターネット接続や、専用有線回線を使用した接続などが用いられる。
【００２７】
クラウドサーバ８は、利用許諾契約が結ばれた利用者のアクセスを許容するコンピュータ装置である。クラウドサーバ８は、管理コンピュータ７に接続されるクラウド制御部８１、および各種データを管理可能なデータベース８２を含む。クラウドサーバ８は、他のコンピュータ装置、例えば、部品装着機１の製造者が保有するサーバに置き換えられてもよい。クラウドサーバ８が用いられることにより、コンピュータ装置のイニシャルコストが不要となり、かつランニングコストも低廉化される。
【００２８】
シェイプデータ共有システム９は、各管理コンピュータ７に設けられたデータ提供部９１およびデータ検索部９３、ならびに、クラウド制御部８１に設けられたデータ管理部９２およびデータ共有化部９４を含んで構成される。データ提供部９１、データ検索部９３、データ管理部９２、およびデータ共有化部９４は、ソフトウェアで実現される機能部である。四つの機能部は、システム内のどこに配置されてもよい。さらに、四つの機能部は、機能の一部が相互に重なり合ってもよく、または、機能の一部を補完しあうように構成されてもよい。
【００２９】
データ提供部９１は、シェイプデータ７４に部品特定情報７５および機器情報７６を付加した登録データ８３を提供する。図３に示されるように、登録データ８３は、シェイプデータ７４に部品特定情報７５、機器情報７６、および信頼性情報７７が付加され、さらにデータ名７９が付与されて構成される。シェイプデータ７４は、部品の装着作業に使用された実績のあるデータであって、かつデータ提供者が公開を認めたデータに限定される。
【００３０】
部品特定情報７５は、部品の種類を特定するための情報であり、データ提供者以外の者に理解される必要がある。したがって、データ提供者が独自に設定した企業内呼称などは、部品特定情報７５に該当しない。部品特定情報７５として、部品の製造者名、製造者によって付与された型式、および規格上の呼称などを例示できる。さらに、部品の外形形状を撮像して取得した画像データが部品特定情報７５とされてもよい。
【００３１】
機器情報７６は、装着作業を実施した部品装着機１に関する情報である。機器情報７６は、例えば、部品装着機１の製造者名や型式、仕様、および性能などの情報、ならびに、部品装着機１を構成する装置の名称、型式、仕様、および性能などの情報である。部品装着機１を構成する装置には、部品供給装置としてのフィーダ３、部品装着具としての吸着ノズル４６、装着ヘッド４５、およびカメラ装置５などが含まれる。
【００３２】
また、データ提供部９１は、規定数以上の使用実績が有る部品のシェイプデータ７４のみを対象とする。例えば、データ提供部９１は、１０００個以上の部品の装着作業に使用されたシェイプデータ７４のみを提供する。これによれば、使用実績が少なくて確実性が十分でないシェイプデータ７４は、提供されない。同様に、問題点を内包して短期間のうちに修正され、または使用中止になったシェイプデータ７４は、提供されない。したがって、提供されるシェイプデータ７４の品質が向上する。
【００３３】
さらに、データ提供部９１は、装着作業が実施されたときの作業信頼性に関する信頼性情報７７をシェイプデータ７４に付加して、登録データ８３とする。信頼性情報７７は、採取成功率および装着成功率の少なくとも一方を表す情報を含む。採取成功率は、吸着ノズル４６が吸着動作を適正に実施できた確率を示すものである。装着成功率は、吸着ノズル４６が装着動作に成功した確率を示すものである。採取成功率および装着成功率の基になる動作回数および成功回数のデータは、信頼性情報７７に含まれても、含まれなくてもよい。
【００３４】
データ提供部９１は、信頼性情報７７が所定の登録基準を満たさない登録データ８３を提供しない。登録基準として、装着成功率９９％を例示できる。つまり、データ提供部９１は、装着成功率が９９％未満の登録データ８３を提供しない。これによれば、装着作業の信頼性を向上できる優良なシェイプデータ７４が選択的に提供される。
【００３５】
さらに、データ提供部９１は、前回の装着作業と比較して今回の装着作業の信頼性情報７７が改善された場合に、登録データ８３を提供する。例えば、或る種類の部品の前回の装着作業の装着成功率Ａ、今回の装着作業の装着成功率Ｂとする。データ提供部９１は、Ａ＜Ｂである場合に、今回使用したシェイプデータ７４と、装着成功率Ｂという信頼性情報７７とを対応付けた登録データ８３を提供する。また、データ提供部９１は、Ａ≧Ｂである場合に、登録データ８３を提供しない。これによれば、シェイプデータ７４の改善の経過が公開されるとともに、現時点で最も優良なシェイプデータ７４が提供可能となるので、データ利用者にとって好ましい。
【００３６】
さらに、データ提供部９１は、シェイプデータ７４に含まれる情報のうち形状に関連せずかつデータ提供者が公開を希望しない情報を登録データ８３から削除する。公開を希望しない情報は、データ提供者の企業内での便宜を図るなどの目的で、シェイプデータ７４に付与されたものである。公開を希望しない情報として、データ提供者の営業的な情報や、ノウハウに関する情報がある。
【００３７】
例えば、部品が装着された基板製品の製品名や生産依頼者名は、営業的に公開されないことが好ましい。また、部品の管理に関する情報、具体的には部品の調達ルートや社内保管基準などの情報は、データ提供者のノウハウに関する情報であり、公開されないことが好ましい。部品の形状に関連しないこれらの情報が公開されなくても、データ利用者は、シェイプデータ７４の形状に関連する部分を利用することができる。
【００３８】
なお、シェイプデータ７４のデータ名自体が公開を希望しない情報を含んでいる場合がある。例えば、シェイプデータ７４のデータ名に、基板製品の型式や製品名の略号などが含まれている場合がある。この場合、データ提供部９１は、シェイプデータ７４のデータ名と異なる登録データ８３のデータ名７９を付与する。これにより、シェイプデータ７４のデータ名の公開が回避される。
【００３９】
また、シェイプデータ７４のデータ名を公開してよい場合、データ提供部９１は、シェイプデータ７４のデータ名をそのまま登録データ８３のデータ名７９としてもよい。さらに、データ提供部９１は、公開の可否に関係なく、分かりやすいデータ名７９を新たに付与してもよい。分かりやすいデータ名７９として、例えば、部品の種類の略号と通し番号が組み合わされて、コネクタ部品に「ＣＮ＊＊＊」のデータ名７９、抵抗部品に「Ｒ＊＊＊」のデータ名７９が用いられる（＊＊＊は三桁の通し番号）。
【００４０】
データ管理部９２は、データ提供部９１から提供された登録データ８３をデータベース８２上で管理する。詳述すると、データ管理部９２は、複数の管理コンピュータ７のどのデータ提供部９１から提供された登録データ８３でも、原則的にはデータベース８２に蓄積してゆく。ここで、複数のデータ提供者から提供される登録データ８３は、部品特定情報７５や機器情報７６の様式が完全に一致しているとは限らない。そこで、データ管理部９２は、複数の登録データ８３を対比して、部品特定情報７５や機器情報７６の様式を整合させ、一元的な管理を行う。
【００４１】
例えば、第１のデータ提供者は、部品の製造者名および型式からなる部品特定情報７５を使用し、第２のデータ提供者は、部品の製造者名、電気特性値、および公称寸法からなる部品特定情報７５を使用する場合が想定される。この場合、データ管理部９２は、両者の部品特定情報７５を対比して実質的に同一であるか否かを判定し、すなわち部品の種類の異同を判定する。そして、実質的に同一である場合に、データ管理部９２は、両者を包含した部品の製造者名、型式、電気特性値、および公称寸法からなる部品特定情報７５を一元的に使用する。
【００４２】
さらに、データベース８２の記憶容量に制約があるため、データ管理部９２は、信頼性の低い過剰な登録データ８３を削除する。具体的には、データ管理部９２は、部品特定情報７５が同一である登録データ８３について、信頼性情報７７が高い順番に規定数までの登録データ８３を蓄積する。そして、部品特定情報７５が同一である登録データ８３が規定数を超えて提供された場合に、データ管理部９２は、規定数を超えた分の信頼性情報７７が低い登録データ８３をデータベース８２から削除する。
【００４３】
つまり、一種類の部品についてむやみに多数の登録データ８３を蓄積しても意味が無いので、データ管理部９２は、信頼性が高くて模範となる登録データ８３を規定数だけ蓄積する。これにより、データベース８２の記憶容量が節約されるとともに、優良なシェイプデータ７４が選択的に蓄積される。
【００４４】
なお、データ管理部９２は、部品特定情報７５および機器情報７６が同一である登録データ８３が規定数を超えて提供された場合に、信頼性情報７７に基づいて規定数を超えた分の登録データ８３をデータベース８２から削除してもよい。別の見方をすると、機器情報７６が相違する別種の部品装着機１は、装着作業の性能自体が相違する。このため、データ提供者およびデータ利用者は、部品装着機１の機種ごとにシェイプデータ７４を分けて考えてもよい。
【００４５】
データ検索部９３は、シェイプデータ７４、部品特定情報７５、および機器情報の７６少なくとも一部分を含む検索条件であって、データ利用者に設定された検索条件を用いて、データベース８２上で登録データ８３を検索する。データ利用者となる企業または工場のオペレータは、管理コンピュータ７を用いて、新規の部品の形状に対応する検索条件や、新規の部品を特定する検索条件や、保有する部品装着機１に対応する検索条件を設定することができる。さらに、オペレータは、複数の検索条件の論理積や論理和を設定することができる。データ検索部９３は、通信を介してデータベース８２上で検索処理を実行し、検索条件に適合する登録データ８３を抽出する。
【００４６】
データ共有化部９４は、データ検索部９３の検索によって抽出された登録データ８３をデータ利用者に利用可能に供給する。抽出された登録データ８３は、クラウドサーバ８から管理コンピュータ７へとダウンロードされる。データ利用者は、ダウンロードされた登録データ８３内のシェイプデータ７４を使いやすく編集して、自己のシェイプデータ７４とする。あるいは、データ利用者は、ダウンロードされたシェイプデータ７４をそのまま自己のシェイプデータ７４としてもよい。
【００４７】
シェイプデータ７４を編集する例として、部品サイズの許容誤差の表記方法がデータ提供者では絶対値表記とされ、データ利用者ではパーセント表記とされている場合がある。この場合、データ利用者は、絶対値表記の許容誤差をパーセント表記に換算する編集を行って、自己のシェイプデータ７４とする。また例えば、部品の外観色の輝度が２５６段階で表示されたり、１０２４段階で表示されたりして統一されていない場合に、シェイプデータ７４の編集が必要となる。さらに、シェイプデータ７４のデータ名を付け替えることも、編集に相当する。データ共有化部９４により、シェイプデータ７４は、データ提供者とデータ利用者との間で共有される。四つの機能部の各機能については、次の動作フローの中でも説明する。
【００４８】
４．実施形態のシェイプデータ共有システム９の動作
次に、シェイプデータ共有システム９の動作について説明する。図４に示される登録データの提供に関する動作フローのうち、ステップＳ１からステップＳ３までは部品装着機１の通常時の稼働に関するステップであり、オペレータの操作を伴う。ステップＳ４以降は、シェイプデータ共有システム９の動作に関するステップである。
【００４９】
ステップＳ１で、オペレータは、まず生産予定の基板製品の情報を取得して、新規の部品の有無を調査する。新規の部品が無い場合、動作フローの実行は、ステップＳ２にスキップされる。新規の部品が有る場合、オペレータは、当該の部品のシェイプデータ７４および部品データ７３を作成する。作成方法は、前述した従来技術の方法、および後述する実施形態の方法のどちらが適用されてもよい。
【００５０】
次のステップＳ２で、オペレータは、生産予定の基板製品のジョブデータ７２を作成する。当該の基板製品の生産実績が有る場合、ジョブデータ７２は既に作成されている。この場合、オペレータは、必要に応じてジョブデータ７２を修正するだけでよい。ステップＳ２の終了により、装着作業の準備が整う。次のステップＳ３で、部品装着機１は、装着作業を繰り返して実施し、複数の基板製品を生産する。
【００５１】
複数回の装着作業が終了すると、シェイプデータ共有システム９が起動する。つまり、シェイプデータ共有システム９のデータ提供部９１は、シェイプデータ７４を使用する装着作業の繰り返しが終了した時点ごとに動作する。これによれば、装着作業の区切りことに最新の信頼性情報７７が取得され、提供条件を満たすか否かの判定が行われる。なお、これに限定されず、データ提供部９１は、シェイプデータ７４の使用回数が所定回数だけ増加した時点ごとに動作してもよい。あるいは、データ提供部９１は、所定期間が経過した時点ごとに動作してもよい。
【００５２】
シェイプデータ共有システム９は、装着された部品の種類ごとにステップＳ４からステップＳ１０までを繰り返す。詳述すると、ステップＳ５で、データ提供部９１は、第１の種類の部品が提供条件を満たすか否か判定する。提供条件は、前述した３条件であり、次に再掲されている。
１）規定数以上の使用実績の条件
２）信頼性情報７７が所定の登録基準を満たす条件
３）今回の装着作業の信頼性情報７７が改善された条件
【００５３】
提供条件が満たされた場合のステップＳ６で、データ提供部９１は、登録データ８３を作成する。ステップＳ６の詳細は、図５の詳細フローに示されている。図５のステップＳ２１で、データ提供部９１は、シェイプデータ７４に部品特定情報７５および機器情報７６を付加する。次のステップＳ２２で、データ提供部９１は、シェイプデータ７４に信頼性情報７７を付加する。次のステップＳ２３で、データ提供部９１は、公開を希望しない情報を削除し、データ名７９を付与して登録データ８３を完成させる。この後、動作フローの実行は、図４のステップＳ７に進められる。ステップＳ７で、データ提供部９１は、通信を介して登録データ８３をデータ管理部９２に送信する。
【００５４】
次のステップＳ８で、データ管理部９２は、提供された登録データ８３が登録条件を満たすか否か判定する。登録条件は、前述した過剰な登録データ８３に該当しないことである。登録条件が満たされた場合のステップＳ９で、データ管理部９２は、登録データ８３をデータベース８２に登録する。
【００５５】
ステップＳ９の終了後、ステップＳ８で登録条件が満たされていない場合、およびステップＳ５で提供条件が満たされていない場合、第１の種類の部品に対する動作は終了する。この後、動作フローの実行はステップＳ５に戻される。２回目のステップＳ５で、データ提供部９１は、第２の種類の部品を対象にして動作する。以降は、第１の種類の部品のときと同様の動作が繰り返される。
【００５６】
次に、図６に示される登録データの利用に関する動作フローは、データ利用者となる企業または工場で新規の部品を使用する際、使用に先行して実行される。この動作フローは、オペレータの入力操作による設定を伴う。ステップＳ３１で、データ検索部９３は、管理コンピュータ７の表示装置に検索画面Ｄ１を表示する。図７に例示される検索画面Ｄ１では、検索条件を設定する５項目の検索項目欄が設けられている。具体的な検索項目欄は、部品の型式の欄、装着成功率の欄、部品の縦方向サイズＸの最小値および最大値の欄、部品の横方向サイズＹの最小値および最大値の欄、ならびに、部品のリード数の欄である。
【００５７】
次のステップＳ３２で、オペレータは、各検索項目欄に検索条件を設定する。図７の例で、オペレータは、新規の部品の縦方向サイズＸおよび横方向サイズＹの公称値が６００μｍおよび３００μｍであることに着目し、５０μｍのマージンを考慮して設定を行っている。これにより、縦方向サイズＸの最小値５５０μｍおよび最大値６５０μｍ、横方向サイズＹの最小値２５０μｍおよび最大値３５０μｍが設定される。また、オペレータはその他の検索項目欄にワイルドカード「＊」を設定している。ワイルドカード「＊」は、その検索項目欄の検索条件に制約を設けないことを意味する。なお、設定が省略された検索項目欄は、ワイルドカード「＊」が設定されたと見做される。
【００５８】
オペレータは、設定を終了した後に、検索画面Ｄ１の右下の「検索」スイッチをクリック操作する。これにより、次のステップＳ３３で、データ検索部９３は、設定された検索条件を用いて、データベース８２上で登録データ８３を検索する。次のステップＳ３４で、データ検索部９３は、管理コンピュータ７の表示装置に検索結果の画面Ｄ２を表示する。図８に例示される画面Ｄ２では、検索によって抽出された３個の登録データ８３の一部の内容が表示されている。
【００５９】
すなわち、画面Ｄ２の左側から右側へと順番に、抽出された登録データ８３の番号、装着成功率（信頼性情報７７）、縦方向サイズＸおよび横方向サイズＹ（シェイプデータ７４）、部品の型式（部品特定情報７５）、およびリード数（シェイプデータ７４）が表示されている。また、画面Ｄ２の上側から下側へと装着成功率の高い順番に、番号１〜３の３個の登録データ８３が並んで表示されている。
【００６０】
例えば、番号１の登録データ８３の装着成功率は９９．９９％、縦方向サイズＸは６０１μｍ、横方向サイズＹは３０１μｍ、部品の型式は「 ABC_0603」、リード数は「−」、と表示されている。なお、リード数の「−」は、リードを持たないチップ部品であることを示している。
【００６１】
画面Ｄ２を確認したオペレータは、画面Ｄ２の下部の「選択」の設定欄に番号１〜３のいずれかを設定する。これにより、次のステップＳ３５で、データ共有化部９４は、設定された番号の登録データ８３を管理コンピュータ７にダウンロードして、データ利用者に供給する。なお、データ共有化部９４は、抽出された３個の登録データ８３の全部をデータ利用者に供給してもよい。供給された登録データ８３は、画面Ｄ２に表示されていない詳細なシェイプデータ７４の内容を含む。
【００６２】
次のステップＳ３６で、データ利用者は、供給された登録データ８３内のシェイプデータ７４を使いやすく編集して、自己のシェイプデータ７４とする。あるいは、データ利用者は、シェイプデータ７４をそのまま自己のシェイプデータ７４とする。図６の動作フローは、実施形態のシェイプデータ７４の作成方法を示しており、図４のステップＳ１に適用される。
【００６３】
実施形態のシェイプデータ共有システム９において、データ提供者が有して使用実績があるシェイプデータ７４に、部品特定情報７５および部品装着機１に関する機器情報７６を付加した登録データ８３が提供され、データベース８２上で管理される。そして、検索によりデータベース８２から抽出された登録データ８３がデータ利用者に供給され、シェイプデータ７４が共有される。したがって、使用実績がある信頼性の高いシェイプデータ７４が共有化される。
【００６４】
これにより、データ利用者の側でシェイプデータ７４の作成や検証、修正の手間が簡素化され、省力化が達成される。また、シェイプデータ７４の品質が向上するので、部品の廃棄率や生産中断などの問題点が軽減される。さらに、複数の企業や工場がデータ提供者およびデータ利用者の役割を相互に演じることにより、互恵関係が築かれる。したがって、シェイプデータ共有システム９は、基板製品を生産する業界全体の発展に貢献することができる。
【００６５】
５．実施形態のその他の応用および変形
なお、実施形態のシェイプデータ共有システム９は、実施形態のシェイプデータ共有方法を実施している。また、図４に示された動作フローでは、部品の種類ごとに登録データ８３の作成、送信、および登録が順番に行なわれているが、複数種類の部品の登録データ８３が作成された後に、まとめて送信および登録が行われるようにしてもよい。さらに、データ提供部９１は、信頼性情報７７が所定の登録基準を満たさない登録データ８３を提供しないが、別法もある。別法において、データ提供部９１は、登録基準を満たすか否かに関係なく登録データ８３を送信し、データ管理部９２は、登録基準を満たさない登録データ８３の提供を受け付けない。
【００６６】
また、図７の検索画面Ｄ１は一例であり、検索画面Ｄ１と相違する検索項目、例えば、機器情報７６に関する検索項目や、部品特定情報７５としての部品の画像データなどによる検索が行われてもよい。加えて、検索条件の設定方法として、データ検索部９３が検索条件の複数の選択肢を表示し、オペレータがいずれかを選択設定する方法を採用することができる。さらに、図８の検索結果の画面Ｄ２は一例であり、表示項目が変更され、あるいは表示様式が変形されてもよい。
【００６７】
また、規定数以上の使用実績が有ること、信頼性情報７７が登録基準を満たすこと、および部品特定情報７５が同一である登録データ８３は規定数以下であること、という３種類の制限条件は必須でない。つまり、これらの制限条件の一部または全部が設定されなくてもよい。また、データ提供者およびデータ利用者が同一企業や同一の企業グループに所属する閉じたシェイプデータ共有システム９では、ステップＳ２３が省略されてもよい。その他にも、実施形態は、様々な応用や変形が可能である。
【符号の説明】
【００６８】
１：部品装着機    ２：基板搬送装置    ３：フィーダ    ４：部品移載装置    ４５：装着ヘッド    ４６：吸着ノズル    ５：カメラ装置    ６：制御装置    ７：管理コンピュータ    ７２：ジョブデータ    ７３：部品データ    ７４：シェイプデータ    ７５：部品特定情報    ７６：機器情報    ７７：信頼性情報    ７９：データ名    ８：クラウドサーバ    ８１：クラウド制御部    ８２：データベース    ８３：登録データ    ９１：データ提供部    ９２：データ管理部    ９３：データ検索部    ９４：データ共有化部
【図１】
2020161764.tif 000003
【図２】
2020161764.tif 000004
【図３】
2020161764.tif 000005
【図４】
2020161764.tif 000006
【図５】
2020161764.tif 000007
【図６】
2020161764.tif 000008
【図７】
2020161764.tif 000009
【図８】
2020161764.tif 000010
【国際調査報告】
2020161764.tif 000011
2020161764.tif 000012
2020161764.tif 000013