(57)【要約】【課題】部品データの提供を促進すると共にその流通を活性化させ、もって部品実装機を用いて行われる生産の効率向上を図る部品データ供給方法を提供する。【解決手段】サーバ装置によって実行される部品データの供給方法は、部品データと、その部品データを用いて実生産を成功させるまでに必要な作業の程度を表す出来具合データとを第１の端末装置２０から収集する部品データ収集ステップと、第２の端末装置２０から検索条件が与えられると、与えられた検索条件に合致する一つ以上の部品データを特定する部品名と、対応する出来具合データとを検索結果として第２の端末装置２０へ送信する部品データ検索ステップと、第２の端末装置２０から前記検索結果に含まれる一つ以上の部品名を指定した取得要求が与えられると、与えられた部品名で特定される部品データを前記第２の端末装置へ供給する部品データ供給ステップとを含む。【選択図】図１
2008016012.tif 000002
【特許請求の範囲】
【請求項１】
部品データ供給装置によって実行され、部品を基板に実装するために部品実装機で用いられる部品データを供給する部品データ供給方法であって、
一つ以上の部品データと、それぞれの部品データを用いて実生産を成功させるまでに必要な作業の程度を表す一つ以上の出来具合データとを部品データ提供装置から収集する部品データ収集ステップと、
部品データ受給装置から検索条件が与えられると、前記収集された部品データの中から与えられた検索条件に合致する一つ以上の部品データを検索し、検索されたそれぞれの部品データを特定する部品名と、対応する出来具合データとを含む検索結果を前記部品データ受給装置へ送信する部品データ検索ステップと、
前記部品データ受給装置から前記検索結果に含まれる一つ以上の部品名を指定した取得要求が与えられると、与えられた部品名で特定される部品データを前記部品データ受給装置へ供給する部品データ供給ステップと
を含むことを特徴とする部品データ供給方法。
【請求項２】
さらに、
各部品データについて、対応する出来具合データに応じて報奨を決定する報奨決定ステップと、
決定された報奨を対応する部品データの提供者と対応付けて蓄積する報奨蓄積ステップと
を含むことを特徴とする請求項１に記載の部品データ供給方法。
【請求項３】
前記部品データ受給装置は部品実装機として実現されており、
前記部品データ供給ステップで、前記部品実装機から部品照合の際に送られてくる取得要求に応じて、前記部品データを前記部品実装機へ供給する
ことを特徴とする請求項１に記載の部品データ供給方法。
【請求項４】
前記部品データ受給装置は部品実装機として実現されており、
前記部品データ供給ステップで、無償で、前記部品データを前記部品実装機へ供給する
ことを特徴とする請求項１に記載の部品データ供給方法。
【請求項５】
さらに、
前記収集された部品データが前記部品データ受給装置へ供給される際に、供給される部品データの出来具合データに基づき使用料の支払い指示を前記部品データ受給装置へ通知する使用料支払い指示ステップ
を含むことを特徴とする請求項１に記載の部品データ供給方法。
【請求項６】
部品データ受給装置によって実行され、部品を基板に実装するために部品実装機で用いられる部品データを部品データ供給装置から受給する部品データ受給方法であって、
検索条件を前記部品データ供給装置へ送信することによって、前記検索条件に合致する一つ以上の部品データを特定する部品名と、それぞれの部品データを用いて実生産を成功させるまでに必要な作業の程度を表す出来具合データとを含む検索結果を取得し、取得された検索結果をオペレータに提示する部品データ検索ステップと、
表示された検索結果の中から一つ以上の部品名を選択する操作を前記オペレータから受け付ける部品データ選択ステップと、
前記選択された部品名を指定した取得要求を前記部品データ供給装置へ送信することによって、前記選択された部品名で特定される部品データを取得する部品データ取得ステップと
を含むことを特徴とする部品データ受給方法。
【請求項７】
部品を基板に実装するために部品実装機で用いられる部品データを供給する部品データ供給装置であって、
一つ以上の部品データと、それぞれの部品データを用いて実生産を成功させるまでに必要な作業の程度を表す一つ以上の出来具合データとを部品データ提供装置から収集する部品データ収集手段と、
部品データ受給装置から検索条件が与えられると、前記収集された部品データの中から与えられた検索条件に合致する一つ以上の部品データを検索し、検索されたそれぞれの部品データを特定する部品名と、対応する出来具合データとを含む検索結果を前記部品データ受給装置へ送信する部品データ検索手段と、
前記部品データ受給装置から前記検索結果に含まれる一つ以上の部品名を指定した取得要求が与えられると、与えられた部品名で特定される部品データを前記部品データ受給装置へ供給する部品データ供給手段と
を備えることを特徴とする部品データ供給装置。
【請求項８】
部品を基板に実装するために部品実装機で用いられる部品データを部品データ供給装置から受給する部品データ受給装置であって、
検索条件を部品データ供給装置へ送信することによって、前記検索条件に合致する一つ以上の部品データを特定する部品名と、それぞれの部品データを用いて実生産を成功させるまでに必要な作業の程度を表す出来具合データとを含む検索結果を取得し、取得された検索結果をオペレータに提示する部品データ検索手段と、
表示された検索結果の中から一つ以上の部品データを選択する操作を前記オペレータから受け付ける部品データ選択手段と、
前記選択された部品名を指定した取得要求を部品データ供給装置へ送信することによって、前記選択された部品名で特定される部品データを取得する部品データ取得手段と
を備えることを特徴とする部品データ受給装置。
【請求項９】
部品を基板に実装するための部品データを部品データ供給装置から受給する部品実装機であって、
検索条件を部品データ供給装置へ送信することによって、前記検索条件に合致する一つ以上の部品データを特定する部品名と、それぞれの部品データを用いて実生産を成功させるまでに必要な作業の程度を表す出来具合データとを含む検索結果を取得し、取得された検索結果をオペレータに提示する部品データ検索手段と、
表示された検索結果の中から一つ以上の部品名を選択する操作を前記オペレータから受け付ける部品データ選択手段と、
前記選択された部品名を指定した取得要求を部品データ供給装置へ送信することによって、前記選択された部品名で特定される部品データを取得する部品データ取得手段と
を備えることを特徴とする部品実装機。
【請求項１０】
請求項１に記載の部品データ供給方法に含まれるステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品を基板に実装する際に部品実装機で用いられる部品データを供給する部品データ供給方法、及びその部品データを受給する部品データ受給方法に関し、特に部品データの流通を活性化する技術に関する。
【背景技術】
【０００２】
従来、部品を基板に実装する部品実装機に関して、営業情報、電子取説、バーチャルトレーニング、実装部品データ（以下では単に部品データ）といった多種のサポートデータを、インターネットを介してユーザへ提供するサービス供給方法が知られている（例えば、特許文献１を参照）。
【０００３】
このうち、特に部品を基板に実装する際に部品実装機で用いられるデータである部品データについて、特許文献１には、良品生産の実績のある部品データをサービス供給装置に保持し、その部品データの全部、又は部品実装機、部品種類等で指定された範囲をサービス受給装置へ供給することが記載されている（段落０１５３）。これにより、使用する部品や回路基板の種類に応じた部品データを受給することで、初心オペレータでも良好な実装生産が可能になるとしている。
【０００４】
そのような部品データは、良品生産に成功したユーザから提供を受けることができる。部品データの提供を促進するために、提供者へ報奨を還元する周知技術を用いてもよい。
【特許文献１】特許第３６６２５７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１の技術によれば、部品データは良品生産の実績を得てはじめて流通の対象となるので、流通する部品データの品質は非常に高く維持される反面、部品データを流通の対象とするまでにかかる手間のためにその数は伸び悩むこととなる。
【０００６】
また、各ユーザにとって、良品生産の実績を得るまでに仕上げた部品データは、様々な工夫、試行錯誤、及び創意を注いだノウハウであり、そのような貴重な情報を第三者に開示することに対する抵抗感も、部品データの流通を低調にする要因の一つとなっている。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、部品データの流通を活性化させ、もって部品実装機を用いて行われる生産の効率向上を図る部品データ供給方法、及び部品データ受給方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明に係る部品データ供給方法は、部品データ供給装置によって実行され、部品を基板に実装するために部品実装機で用いられる部品データを供給する部品データ供給方法であって、一つ以上の部品データと、それぞれの部品データを用いて実生産を成功させるまでに必要な作業の程度を表す一つ以上の出来具合データとを部品データ提供装置から収集する部品データ収集ステップと、部品データ受給装置から検索条件が与えられると、前記収集された部品データの中から与えられた検索条件に合致する一つ以上の部品データを検索し、検索されたそれぞれの部品データを特定する部品名と、対応する出来具合データとを含む検索結果を前記部品データ受給装置へ送信する部品データ検索ステップと、前記部品データ受給装置から前記検索結果に含まれる一つ以上の部品名を指定した取得要求が与えられると、与えられた部品名で特定される部品データを前記部品データ受給装置へ供給する部品データ供給ステップとを含む。
【０００９】
ここで、前記部品データ供給ステップで、前記部品データを前記部品実装機のサービス拠点から供給してもよい。
【００１０】
また、本発明に係る部品データ受給方法は、部品データ受給装置によって実行され、部品を基板に実装するために部品実装機で用いられる部品データを部品データ供給装置から受給する部品データ受給方法であって、検索条件を前記部品データ供給装置へ送信することによって、前記検索条件に合致する一つ以上の部品データを特定する部品名と、それぞれの部品データを用いて実生産を成功させるまでに必要な作業の程度を表す出来具合データとを含む検索結果を取得し、取得された検索結果をオペレータに提示する部品データ検索ステップと、表示された検索結果の中から一つ以上の部品名を選択する操作を前記オペレータから受け付ける部品データ選択ステップと、前記選択された部品名を指定した取得要求を前記部品データ供給装置へ送信することによって、前記選択された部品名で特定される部品データを取得する部品データ取得ステップとを含む。
【００１１】
この構成によれば、良品生産の実績が未だなく、実生産を成功させるまでに必要な作業が残っている部品データでも、その作業を表す出来具合データと共に収集されて利用に供されるので、流通する部品データの数が増え、部品データの流通が活性化される。
【００１２】
多様な出来具合の部品データが流通することとなるが、部品データの受給の際、取得しようとする部品データの出来具合が予めオペレータに提示されるので、オペレータは出来具合に応じて部品データを取捨選択することができる。
【００１３】
部品データの提供を奨励するために、前記部品データ供給方法は、さらに、各部品データについて、対応する出来具合データに応じて報奨を決定する報奨決定ステップと、決定された報奨を対応する部品データの提供者と対応付けて蓄積する報奨蓄積ステップとを含んでもよい。
【００１４】
また、前記部品データ提供装置が部品実装機として実現されている場合に、前記部品データ収集ステップで、生産実績のある部品データの提供を促進する報知を前記部品実装機において行うことによって、前記部品実装機において生産実績のある部品データを収集してもよい。
【００１５】
この構成によれば、生産実績がある部品データを部品実装機から直接的に収集できる可能性が高まる。
【００１６】
また、前記部品データ受給装置が部品実装機として実現されている場合に、前記部品データ供給ステップで、前記部品実装機から部品照合の際に送られてくる取得要求に応じて、前記部品データを前記部品実装機へ供給してもよい。
【００１７】
この構成によれば、部品実装機において必要なときに必要な部品データが供給されるので、部品実装機を用いて行われる生産の効率向上に役立つ。
【００１８】
また、前記部品データ受給装置が部品実装機として実現されている場合に、前記部品データ供給ステップで、無償で、前記部品データを前記部品実装機へ供給してもよい。
【００１９】
この構成によれば、部品データが無償で提供されることをアピールすることで、部品実装機の見込み客に導入メリットを訴求できる。
【００２０】
また、前記部品データ供給方法は、さらに、前記収集された部品データが前記部品データ受給装置へ供給される際に、供給される部品データの出来具合データに基づき使用料の支払い指示を前記部品データ受給装置へ通知する使用料支払い指示ステップを含んでもよい。
【００２１】
この構成によれば、報奨の源となる使用料の徴収作業の効率を改善するので、報奨による部品データの提供奨励を円滑に遂行するために役立つ。
【００２２】
なお、本発明は、このような部品データ供給方法、部品データ受給方法として実現することができるだけでなく、その方法を実行する装置、その装置を含むシステム、プログラム、そのプログラムを格納する記憶媒体としても実現することができる。
【発明の効果】
【００２３】
本発明の部品データ供給方法、及び部品データ受給方法等によれば、良品生産の実績が未だなく、実生産を成功させるまでに必要な作業が残っている部品データでも、その作業を表す出来具合データと共に流通させるので、部品実装機のユーザはその出来具合データを見て、その部品データが即活用可能か、あとどの程度実機での調整が必要かなどを判断することができるので、部品データの流通が活性化され、部品データを良品生産可能なレベルまで早期に立ち上げることができる。部品データの提供は、その出来具合と利用状況とに応じた報奨によって促進される。
【００２４】
これにより、多様な出来具合の部品データが部品データ供給装置としてのサーバ装置によって収集され、流通の対象となるので、部品実装機にとって、利用可能な部品データを取得できる機会が増加する。オペレータは、部品データの取得の際、取得しようとする部品データの出来具合を確認することにより、必要な出来具合にある部品データを取捨選択して取得することができる。
【００２５】
その結果、試行錯誤による部品データの調整作業や、不具合の分析による部品データの改善作業が削減されるので、良品生産に至るまでの試作の工程において必要となる生産資源が最適化される。ここで、生産資源の最適化とは、例えば、作業人工数の削減、電力、燃料、用水の削減、試作用材料の削減が該当する。
【００２６】
さらには、望ましい出来具合の（つまり、よく検討され、高い完成度を持つ）部品データをサーバ装置から取得して部品実装機で用いることにより、良品生産の工程において製造される製品の品質が高まる。その結果、製品そのものの低消費電力化や耐用期間の延長が図られ、社会的な要請である省エネルギー、省資源にも寄与することとなる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
【００２８】
＜システム構成＞
図１は、本発明の実施の形態における部品データ流通システムの概要を示す構成図である。
【００２９】
部品データ流通システム１は、サーバ装置１０及び複数の端末装置２０がネットワーク３０で接続されてなる。ここで、サーバ装置１０が部品データ供給装置の一例であり、端末装置２０が部品データ提供装置及び部品データ受給装置の一例である。
【００３０】
図１において、サーバ装置１０は、一例として部品実装機メーカのサービス拠点に設置されたコンピュータであり、各端末装置２０は、一例として部品実装機ユーザの工場に設置された部品実装機として実現される。
【００３１】
このように構成された部品データ流通システム１において、サーバ装置１０及び複数の端末装置２０がネットワーク３０を介して部品データを交換することによって、部品データの流通が行われる。ここで、部品データとは、部品を基板に実装する際に部品実装機で用いられるデータの一つであり、部品の寸法といった部品そのものに関するデータの他に、その部品の装着誤差を最小化するための装置条件を部品実装機の機種ごとに定めるデータが含まれる。部品データは、基板のどこにどの順序でどの部品を実装するかを具体的に定めたＮＣデータと共に部品実装機に教示され、部品を基板に実装する際の部品実装機の制御に用いられる。
【００３２】
サーバ装置１０は、端末装置２０の１つである第１の端末装置に対し部品データの提供を促すことによって、第１の端末装置が提供する部品データを収集し登録する。そして、サーバ装置１０は、登録された部品データを、前記第１の端末装置とは異なる第２の端末装置へ供給する。第２の端末装置は、サーバ装置１０から供給される部品データを受給し、受給した部品データを利用する。このようにして、サーバ装置１０は、部品データを流通させる。
【００３３】
従って、サーバ装置１０は、部品データを流通させる部品データ流通装置として機能すると共に、部品データを第２の端末装置へ供給する部品供給装置として機能する。第１の端末装置は、部品データをサーバ装置１０へ提供する部品データ提供装置として機能する。また、第２の端末装置は、部品データをサーバ装置１０から受給する部品データ受給装置として機能する。
【００３４】
部品データの流通では、例えば、まず、Ａ社Ａ−１工場の部品実装機である端末装置２０が、その端末装置２０において作成された部品データを、出来具合データと共にサービス拠点のサーバ装置１０に送信し、サービス拠点のサーバ装置１０は、その部品データを受信して新規登録する。
【００３５】
ここで、出来具合データとは、その部品データを用いて実生産を成功させるまでに必要な作業の程度を表す。つまり、出来具合データは、良品生産を実現する段階に対して現在の部品データに何が不足しているか、及び、良品生産を実現する段階にまで現在の部品データを向上するために、例えば調整作業などの如何なる作業が必要かを示す指標である。
【００３６】
このとき、端末装置２０は、従来技術とは異なり、出来具合データによって、未だ良品生産に成功しておらず実生産を成功させるまでに作業が残っていると示される部品データをサーバ装置１０へ送信することが許される。
【００３７】
サーバ装置１０に新規登録された部品データは、Ａ社Ａ−２工場の部品実装機によって取得され、出来具合に応じた補足、調整を施され良品生産に成功した後、新たな出来具合と共にサーバ装置１０へ送信され、サーバ装置１０はその調整後の部品データを更新登録する。
【００３８】
そして、サーバ装置１０に更新登録された調整後の部品データは、Ｂ社Ｂ−１工場の部品実装機によって取得され、そのまま良品生産に用いられる。
【００３９】
部品データの新規登録及び更新登録は、出来具合に応じて部品データの提供者に還元される報奨によって奨励される。還元された報奨は、部品データの提供者と対応付けてサーバ装置１０に蓄積される。
【００４０】
＜サーバ装置、端末装置の構成＞
図２は、サーバ装置１０、及び端末装置２０の機能的な構成の一例を示すブロック図である。図２には、サーバ装置１０と端末装置２０とを接続するネットワーク３０も描かれる。
【００４１】
サーバ装置１０は、端末装置２０から、部品データと対応する出来具合データとを収集し、収集された部品データを端末装置２０の一つへ供給する装置であり、部品データ記憶部１１、部品データ供給部１２、通信Ｉ／Ｆ（インタフェース）部１３、部品データ収集部１４、報奨決定部１５、及び報奨蓄積部１６から構成される。部品データ供給部１２は、検索部１２１及び利用データ記録部１２２を含む。
【００４２】
部品データ収集部１４は、端末装置２０から、部品データと対応する出来具合データとを受信し、受信した部品データと出来具合データとを部品データ記憶部１１に格納する。
【００４３】
検索部１２１は、端末装置２０から部品名を指定した検索条件が与えられると、与えられた検索条件に合致する一つ以上の部品データを部品データ記憶部１１から検索する。検索された部品データの識別キーである部品名及び部品実装機の機種名、並びに対応する出来具合データを含む検索結果を端末装置２０へ送信する。
【００４４】
部品データ供給部１２は、端末装置２０から検索結果に含まれる識別キーの一つ以上を指定した取得要求が与えられると、その識別キーで識別される部品データを端末装置２０へ供給する。
【００４５】
利用データ記録部１２２は、部品データを供給したとき、及びその部品データに対するクレームを端末装置２０から受け付けたときに、部品データ記憶部１１に記録されている部品データの利用数及びクレーム発生数を表す利用データを更新する。ここで、部品データに対するクレームとは、その部品データを用いて部品の実装を試みたものの、装着ヘッドに部品が吸着されない、吸着移載途中に装着ヘッドから部品が脱落してしまう、といった部品データの不備によって発生する不具合を示す情報である。
【００４６】
報奨決定部１５は、部品データに対応して部品データ記憶部１１に格納されている出来具合データ及び利用データに応じて報奨を決定し、決定された報奨をその部品データの提供者と対応付けて報奨蓄積部１６に蓄積する。
【００４７】
ここで、１つの部品名について、部品データの提供者が複数あり得ることに注意する。例えば、初めに形状データの提供者、次いで実装データを補足した提供者、更に実装データを試運転・実生産成功の段階にまで修正した提供者など、複数の提供者によって、その部品データが良品生産を実現できるように段階的に仕上げられていく場合は、それぞれの提供者に対応付けて報奨蓄積部１６に報奨が蓄積される。
【００４８】
通信Ｉ／Ｆ部１３は、ネットワーク３０を介して、端末装置２０とのデータの送受信を実行する。
【００４９】
端末装置２０は、部品データをサーバ装置１０へ提供すると共に、サーバ装置１０に既に登録されている部品データを取得して利用する装置である。部品実装機として実現される場合の一例として、実装制御部２１、オペレータＩ／Ｆ部２２、部品データ記憶部２３、通信Ｉ／Ｆ部２４、実装機構部２５、部品データ入力部２６、出来具合決定部２７、及び部品データ登録部２８から構成される。実装制御部２１は、部品データ取得部２１１及びクレーム送信部２１２を含む。
【００５０】
実装制御部２１は、部品データ記憶部２３に記憶されている部品データを用いて実装機構部２５を制御し、部品の基板への実装を行う。
【００５１】
実装機構部２５は、例えば、基板を載置する基板テーブル、複数の部品を収納した部品収納テープから一々の部品を供給する部品供給部、部品を吸着して基板の目的位置まで移載して装着する装着ヘッド、部品の吸着状態を認識するカメラを含んで構成される。実装機構部２５は本発明の主題ではないので、周知の技術を用いて実現するものとし、詳細な説明を省略する。
【００５２】
部品供給部は、部品収納テープが搭載されると、その部品収納テープに付されるバーコードやＩＣタグから部品名を読み取る照合処理を行い、読み取った部品名を実装制御部２１に通知する。
【００５３】
通知された部品名、及び部品実装機自身の機種名で識別され、かつ出来具合データによって実生産に成功したと表される部品データが部品データ記憶部２３になければ、部品データ取得部２１１は、その部品名を指定した検索条件をサーバ装置１０へ送信する。そして、検索条件に合致する部品データの識別キーである部品名及び部品実装機の機種名、並びに対応する出来具合データをサーバ装置１０から取得し、オペレータＩ／Ｆ部２２に表示する。
【００５４】
オペレータＩ／Ｆ部２２は、例えば、部品実装機の筐体に取り付けられる液晶表示器、液晶表示器の前面に設けられるタッチパネル、及びキーボードである。
【００５５】
部品データ取得部２１１は、出来具合に応じて部品データを選択する操作をオペレータＩ／Ｆ部２２を介して受け付け、選択された部品データの識別キーを含む取得要求をサーバ装置１０へ送信することによって、その識別キーで識別される部品データを取得し、部品データ記憶部２３に格納する。
【００５６】
部品データ入力部２６は、部品データがサーバ装置１０から全く検索されなかった場合や、出来具合が不十分な部品データしか取得できなかった場合に、オペレータＩ／Ｆ部２２を介して受け付けた入力操作に従って、部品データを新規作成するか、又はその部品データに補足、修正を施す。そして、新規作成された部品データ、又は補足、修正後の部品データを、部品データ記憶部２３へ格納する。
【００５７】
実装制御部２１は、このようにして部品データ記憶部２３に格納された部品データを用いて、実装生産の試運転、及び実生産を行う。部品データ入力部２６は、試運転、及び実生産の初期に、オペレータＩ／Ｆ部２２を介して受け付けた入力操作に従って、部品データの粗調整、及び精調整をさらに行う。
【００５８】
出来具合決定部２７は、部品データの状態に応じて出来具合データを決定し、部品データ記憶部２３へ記録する。出来具合決定部２７は、部品データの状態の変化に応じて、出来具合データを再決定し部品データ記憶部２３を更新する。部品データの状態に応じて実生産を成功させるまでに必要となる作業の具体例、及び出来具合データの詳細については後述する。
【００５９】
部品データ登録部２８は、部品データの出来具合データが決定されるとき、及び更新されるときに、その部品データのサーバ装置１０への登録を促進する報知をオペレータＩ／Ｆ部２２に行い、オペレータの応答操作に応じて、その部品データと、対応する出来具合データとを、サーバ装置１０へ登録する。
【００６０】
＜部品データ＞
部品データについて詳細に説明する。
【００６１】
図３は、部品の一例を示す上面図である。この部品は、上から見て本体が矩形であり、かつ対向する２辺から外へ伸びるリードを持つ。この特徴を共有する全ての部品の形状は、図３と同じ寸法項目を用いて定められる。
【００６２】
図４（Ａ）、図４（Ｂ）は、サーバ装置１０の部品データ記憶部１１、及び端末装置２０の部品データ記憶部２３に格納される部品データの一例を示す図であり、図３に示される部品に関する一例を示している。
【００６３】
図４（Ａ）は、部品データの部品実装機の機種に依存しない共通部分１１０であり、一例として部品の寸法を表す形状データが示される。一つの部品は一つの共通部分を持つ。
【００６４】
ここで、形状種別はこの部品の形状の特徴を表し、形状データの各項目は図３に示される部品の上面図に現れる各部の寸法を表す。同じ寸法項目で形状が定められる全ての部品に、同じ形状種別が与えられるとしてもよい。
【００６５】
図４（Ｂ）は、部品データの部品実装機の機種に依存する機種依存部分１１１であり、一例として、部品の装着誤差を最小化するための装置条件を定める実装データ、部品データの利用数及びクレーム発生数を表す利用データ、及び部品実装機におけるマウント試行数と成功数とを表す運転データが示される。一つの部品は適用される部品実装機の機種数の機種依存部分を持つことができる。
【００６６】
出来具合データは、この機種依存部分に記録される。
実装データにおいて、認識部位は部品の吸着ずれを検出するための基準となる認識部位画像を定め、照明１及び２はその部品の認識に最適な照明強度を定め、ノズル、移動加速度は、それぞれ装着ヘッドによるその部品の吸着移載に最適な条件を定める。
【００６７】
なお、運転データの項目は部品データ記憶部１１において省略でき、また、利用データの項目は部品データ記憶部２３において省略できる。
【００６８】
図５は、認識部位画像の一例を示す図である。この例に示される認識部位画像Ｒ１１は、図３に示される部品を、装着ヘッドが基準どおりに吸着した場合に撮影される画像に表れるリード位置を定めている。
【００６９】
実際の撮影で得られる画像に表れるリードと、この認識部位画像に表れるリードとのずれを吸着ずれとして検出し、検出された吸着ずれを補正することによって装着誤差が最小化される。
【００７０】
＜出来具合データ＞
出来具合データについて詳細に説明する。
【００７１】
図６（Ａ）、図４（Ｂ）は、出来具合データを説明するための図である。
図６（Ａ）は、作業要否テーブル１５０の一例を示す図である。作業要否テーブル１５０は、実生産を成功させるまでに部品データに対して一般的に行われる複数の作業について、部品データの出来具合の複数の段階にそれぞれ対応して、その段階の部品データを用いることで、各作業が不要になるか依然として必要かを表すマトリクスである。作業要否テーブル１５０の各行は「形状データ作成」、「実装データ作成」等の作業を表し、各列は「部品データなし」、「形状データあり」等の出来具合の段階を表す。行列の交点にはその段階の部品データを用いた場合にその作業が依然として必要であることが○で示され、不要になることが×で示される。
【００７２】
例えば、「形状データ作成」の行と、「部品データなし」の列との交点の欄は、○になっている。これは、部品データの出来具合が、部品データが全く存在しない（形状データさえも存在しない）という段階にある場合には、「形状データ作成」という作業が必要である、ということを示す。
【００７３】
また、「形状データ作成」の行と、「形状データあり」の列との交点の欄は、×になっている。これは、部品データの出来具合が、形状データは既に作成されているという段階にある場合には、その部品データを用いることで、「形状データ作成」という作業が不要になる、ということを示す。
【００７４】
作業要否テーブル１５０には、さらに、各作業の手間や難度を表すコスト値が示される。このコスト値は、後述するように、部品データの提供に対する報奨に反映される。
【００７５】
ここでは、前述した作業として具体例に、形状データ（部品データの実装機機種共通部分）作成、実装データ（同じく機種依存部分）作成、試運転における実装データ粗調整、及び実生産における実装データ精調整、の４種類を例示している。そして、それぞれの作業のコスト値を、一例として、１０、３０、５０、及び１０としている。また、前述した出来具合の段階として具体的に、部品データなし、形状データあり、実装データあり、試運転成功、及び実生産成功、の５種類を例示している。
【００７６】
部品データが全くない段階では、部品データを用いて実生産を成功させるまでに形状データ作成以降の全ての作業が必要であり、形状データだけがある段階では実装データ作成以降の作業が必要であり、実装データがある段階では試運転における実装データ粗調整以降の作業が必要であり、試運転成功の段階では実生産における実装データ精調整作業が必要であり、実生産成功の段階ではもはや必要な作業がないことが示される。
【００７７】
なお、作業要否テーブル１５０は、本実施の形態における説明のために用いたものであり、サーバ装置１０及び端末装置２０には、必ずしも設けなくてもよい。
【００７８】
図６（Ｂ）は、出来具合テーブル１５１の一例を示す図である。出来具合テーブル１５１には、前述した出来具合の５種類の段階に対応して、それぞれ異なる段階値と、報奨ポイントとが保持される。報奨ポイントは、具体的に、段階に対応して作業要否テーブル１５０によって不要になると示される作業（図６（Ａ）において、各段階（列）で不要（×）と示されている作業）のコスト値の合計を示す。
【００７９】
この合計値は、部品データの出来具合がその段階になるまでに、その部品データに対して投入されたと考えられる作業の手間や難度の大きさの合計であり、報奨価値の一つの具体例を表している。この合計値が大きいほど、つまり、出来具合の段階値が大きいほど、その部品データを用いて実生産を成功させるまでに必要な作業の程度が小さいことを表す。
【００８０】
出来具合テーブル１５１は、サーバ装置１０の報奨決定部１５に設けられる。
このような報奨ポイントは、部品データの作成に関する難度が高いか又は手間が大きいほど高く決定することが好ましい。そのために、例えば、部品データの作成に関する難度や手間が部品形状に関係することを考慮して、異なる部品形状を表す複数の形状種別に対応してそれぞれ異なる報奨ポイントを定めた複数の出来具合テーブル１５１を設け、部品データの形状種別に対応する出来具合テーブルに従って報奨ポイントを定めてもよい。
【００８１】
図７（Ａ）は、部品データの作成難度が比較的高い部品の一例を示す図であり、図７（Ｂ）は、その部品の認識部位画像の一例を示す図である。このような部品には、図３に示される部品の形状種別とは異なる形状種別が定められる。一般的な例としては、本体が円形形状を有する部品は角度ずれを高精度に検出できる部位を定めにくいために難度が高く、リードの本数が多い部品は手間が大きい。
【００８２】
＜報奨データ＞
報奨データについて詳細に説明する。
【００８３】
図８は、報奨テーブル１６０の一例を示す図である。報奨テーブル１６０は、サーバ装置１０の報奨蓄積部１６に設けられる。
【００８４】
報奨テーブル１６０には、部品データの新規登録、及び更新登録ごとに、登録日時、部品データの提供者、部品データの識別キーである部品名と部品実装機の機種名、登録前後の出来具合データ、及び提供者へ還元された報奨ポイントが、報奨データとして記録される。
【００８５】
さらに、報奨テーブル１６０には、部品データの取得ごとに、取得日時、部品データの取得者、部品データの識別キーである部品名と部品実装機の機種名、取得時の出来具合データ、及び取得者へ課せられる賦課ポイント（つまり使用料）が、賦課データとして記録されるとしてもよい。
【００８６】
報奨データ及び賦課データの報奨テーブル１６０への記録は、報奨決定部１５によって行われる。
【００８７】
報奨テーブル１６０に記録される報奨データ及び賦課データの具体的な内容について、一例として図８の３行目、及び４行目を参照して説明する。
【００８８】
３行目の報奨データは、出来具合の段階値が「１」の部品データが既に登録されている（登録前出来具合が「１」）ときに、出来具合の段階値が「３」の部品データを、端末装置２０がサーバ装置１０へ登録した（登録後出来具合が「３」）場合に記録される。
【００８９】
この登録の前後で、その部品データの出来具合に対応する報奨ポイントが「１０」から「９０」に上昇する（図６（Ｂ）参照）ため、報奨決定部１５は、その上昇分である「８０」を、提供者「Ｃ３」に対する報奨ポイントとして決定し、前記報奨データとして記録する。
【００９０】
また、４行目の賦課データは、出来具合の段階値が「４」の部品データを、端末装置２０がサーバ装置１０から取得した（登録時出来具合が「４」）場合に記録される。
【００９１】
取得された部品データの出来具合に対応する報奨ポイントが「１００」である（図６（Ｂ）参照）ため、報奨決定部１５は、その報奨ポイント「１００」を、取得者「Ｃ４」に対する賦課ポイントとして決定し、前記賦課データとして記録する。
【００９２】
報奨テーブル１６０を参照することによって、提供者ごとに、その提供者に還元された報奨ポイントの累計を算出し、また、取得者ごとに、その取得者に課せられた賦課ポイントの累計を算出することができる。
【００９３】
なお、一般に部品データは複数の取得者によって取得され利用されることを考慮して、各取得者は、賦課ポイントに所定（数％程度）の料率を乗じたポイントを、実際の使用料として支払うこととしてもよい。
【００９４】
＜サーバ装置の詳細動作＞
サーバ装置１０の動作について、フローチャートを用いて詳細に説明する。
【００９５】
図９は、サーバ装置１０の詳細な動作を示すフローチャートである。このフローチャートには、端末装置２０からの部品データに関係する各種の要求を処理するサーバ装置１０の主要な動作が表される。
【００９６】
サーバ装置１０は、運転の終了指示を受け取るまで（Ｓ４０１でＮＯ）、以下の処理を繰り返す。
【００９７】
端末装置２０からデータを受信し（Ｓ４０２）、受信データの内容に応じて分岐する（Ｓ４０３）。
【００９８】
検索条件が受信された場合（Ｓ４０３で検索条件）、検索部１２１は、受信された検索条件に合致する一つ以上の部品データを部品データ記憶部１１から検索し、検索された部品データの識別キーである部品名及び部品実装機の機種名、並びに対応する出来具合データを含む検索結果を端末装置２０へ送信する（Ｓ４１２）。
【００９９】
検索部１２１は、検索条件に合致する部品データがなければ、例えば、同じメーカで部品名が近い他の部品の部品データを検索結果に含め、さらに形状種別が一致する部品データを検索結果に含めるといったように、検索範囲を段階的に広げてもよい。また、さらに形状種別が一致もしくは類似する他メーカの部品の部品データを検索範囲に含めてもよい。複数のメーカにわたって類似部品の部品データが検索結果として得られることは、例えば、部品の在庫切れのために他メーカの類似部品を代替使用する場合に、その部品データを迅速に入手する上で役立つ。
【０１００】
部品データの識別キーである部品名と部品実装機の機種名とを指定した部品データ取得要求が受信された場合（Ｓ４０３で部品データ取得要求）、部品データ供給部１２は、受信された取得要求に含まれる識別キーで識別される部品データを部品データ記憶部１１から取得し、端末装置２０へ送信する（Ｓ４２１）。このとき、部品データ記憶部１１においてその識別キーで識別される部品データの利用数をインクリメントする（Ｓ４２２）。
【０１０１】
報奨決定部１５は、図６（Ｂ）に示される出来具合テーブルを参照して、送信された部品データの出来具合に対応する報奨ポイントを、その部品データの取得に関する賦課ポイントとして決定する（Ｓ４２３）。
【０１０２】
報奨決定部１５は、取得日時、部品データの取得者、部品データの識別キーである部品名と部品実装機の機種名、取得時の出来具合データ、及び取得者へ課せられた賦課ポイントを報奨蓄積部１６に記録する（Ｓ４２４）。このとき、部品データ供給部１２は、報奨蓄積部１６に記録されている賦課ポイントから部品データの使用料を算出し、算出された使用料の支払いの指示を端末装置２０へ通知する。
【０１０３】
部品データと出来具合データとを含む部品データ登録要求が受信された場合（Ｓ４０３で部品データ登録要求）、部品データ収集部１４は、受信された部品データ登録要求に含まれる部品データと出来具合データとを部品データ記憶部１１へ格納する（Ｓ４３１）。
【０１０４】
報奨決定部１５は、図６（Ｂ）に示される出来具合テーブルを参照して、格納前の部品データの出来具合に対応する報奨ポイントと、格納後の部品データの出来具合に対応する報奨ポイントとの差を、その部品データの登録に関する報奨ポイントとして決定する（Ｓ４３２）。この決定において、例えば、部品データの格納前に、部品名が一致するが部品実装機の機種名が一致しない（すなわち部品実装機の他の機種に対応する）部品データがあった場合は、その部品に関して部品実装機の機種に共通する形状データは既に登録されているので、格納前の出来具合を１とする。
【０１０５】
なお、報奨決定部１５は、部品データを登録する際に、登録される部品データと類似する他の部品データが部品データ記憶部１１に既に存在する場合（言い換えれば、類似する他の部品データが収集されている場合）であって、とりわけ、その類似する部品データの出来具合が、登録される部品データの格納前の出来具合（部品データが全く存在しない段階を含む）よりも進んだ段階にある場合には、その類似する部品データが存在しない場合に比べて低い報奨ポイントを決定してもよい。
【０１０６】
ここで、類似する部品データとは、具体的には、同じメーカで部品名が近い他の部品の部品データ、その部品を代替できる他のメーカの部品の部品データ、形状種別が一致する部品データ、及び同じ部品名でかつ対応する部品実装機の機種が異なる部品データなどが該当する。
【０１０７】
これは、類似する部品データが既に存在する場合には、その類似する部品データを参照することによって、登録しようとする部品データを作成するための作業が軽減されるため、部品データの作成に係る実質的な報奨価値が低下するという考え方に基づく。
【０１０８】
報奨決定部１５は、登録日時、部品データの提供者、部品データの識別キーである部品名と部品実装機の機種名、登録前後の出来具合データ、及び提供者へ還元された報奨ポイントを報奨蓄積部１６に記録する（Ｓ４３３）。
【０１０９】
部品データの識別キーである部品名と部品実装機の機種名とを指定したクレームが受信された場合（Ｓ４０３でクレーム）、部品データ供給部１２の利用データ記録部１２２は、部品データ記憶部１１においてその識別キーで識別される部品データのクレーム発生数をインクリメントする（Ｓ４４１）。
【０１１０】
なお、報奨ポイントを、登録の直後ではなく、利用数とクレーム発生数とを含む利用データがある程度収集された後に還元することも考えられる。その場合、一例として、利用数が所定のしきい値を超えていたら一段階良い出来具合データを用い、クレーム発生数が所定のしきい値を超えていたら一段階悪い出来具合データを用いてもよい。
【０１１１】
また、この変形として、例えば、ステップＳ４２２で利用数をインクリメントすることによって利用数が所定のしきい値を超えたときに、その部品データの提供者へ所定の正の報奨ポイントを還元し、ステップＳ４４１でクレーム数をインクリメントすることによってクレーム発生数が所定のしきい値を超えたときに、その部品データの提供者へ所定の負の報奨ポイントを還元することも考えられる。
【０１１２】
また、部品データ供給部１２は、ステップＳ４２１で、部品データを無償で端末装置２０へ送信してもよい。そうすれば、部品データが無償で提供されることをアピールすることで、部品実装機の見込み客に導入メリットを訴求し、部品実装機の販売促進を図ることができる。
【０１１３】
＜端末装置の詳細動作＞
端末装置２０の動作について、フローチャートと画面表示例とを用いて詳細に説明する。
【０１１４】
図１０は、端末装置２０の詳細な動作を示すフローチャートである。このフローチャートには、端末装置２０が部品実装機として実現される場合の一例として、生産準備から実生産の成功に至るまでの、部品データに関係する主要な動作が表される。
【０１１５】
端末装置２０は、部品データ及びＮＣデータの準備を含む生産準備に取り掛かる（Ｓ１０１）。基板に装着されるべき各部品について、Ｓ１１３までの処理を繰り返すことによってそれぞれの部品データを準備する（Ｓ１０２）。
【０１１６】
実装機構部２５における部品供給部は、部品収納リールから自動的に、又はオペレータの操作に応じて部品名を読み取る（Ｓ１０３）。実装制御部２１は、読み取った部品名、及び部品実装機自身の機種名で識別され、かつ出来具合データによって実生産に成功したと表される部品データを部品データ記憶部２３から検索する。合致する部品データがなければ（Ｓ１０４でＮＯ）、その部品名を指定した検索条件をサーバ装置１０へ送信する（Ｓ１０５）。実装制御部２１は、サーバ装置１０から返される検索結果を、オペレータＩ／Ｆ部２２に表示する（Ｓ１０６）。
【０１１７】
図１１は、検索結果の表示画面の一例を示す図である。画面上部の表示は、準備すべき部品データに係る部品名がＰ１であり、その部品の形状種別がＴ１であり、部品実装機自身の機種名がＭ１であることを示している。部品名と部品実装機の機種名の両方が合致する部品データには、出来具合が２（実装データあり、試運転実績なし）のものしかなく、サーバ装置１０において検索範囲が広げられる結果、出来具合が４（実生産実績あり）の部品データで、部品名は合致するが部品実装機の機種名が合致しないものと、形状種別は合致するが部品名が合致しないものとが検索結果に表れる。検索結果には、対応する部品データの取得指示を受け付ける取得ボタンと、部品データの新規作成指示を受け付ける新規作成ボタンとが表示される。
【０１１８】
取得ボタンがタッチされると（Ｓ１０７でＹＥＳ）、実装制御部２１は対応する部品データをサーバ装置１０から取得して部品データ記憶部２３に格納する（Ｓ１０８）。
【０１１９】
このとき、サーバ装置１０における部品データ供給部１２は、部品データの使用料の支払いの指示を端末装置２０へ通知し、端末装置２０は支払いを指示された使用料を決済するための情報をサーバ装置１０へ送信することによって、その使用料の支払いを行う。部品データの使用料は、前述したように、サーバ装置１０において、部品データを送信する際に記録された賦課ポイントに所定の料率を乗じることによって算出される。
【０１２０】
なお、サーバ装置１０は、部品データの使用料の支払い指示を、部品データの供給のつどではなく、例えば月に一度といった周期でその周期内に記録された賦課ポイントの累計に応じて行うとしてもよい。そのとき、同じユーザが部品データを提供している場合、その提供に係る報奨ポイントで賦課ポイントを相殺した量のポイントに応じて使用料を算出してもよい。
【０１２１】
部品データ入力部２６は、オペレータによる入力操作に従って、取得された部品データに補足、修正を施し、部品データ記憶部２３に格納されている部品データを補足、修正後の部品データで更新する（Ｓ１０９）。
【０１２２】
他方、新規作成ボタンがタッチされると（Ｓ１０７でＮＯ）、部品データ入力部２６は、オペレータによる入力操作に従って、部品データを新規作成し、新規作成された部品データを部品データ記憶部２３に格納する（Ｓ１１０）。
【０１２３】
図１２は、形状データの入力画面の一例を示す図である。このような画面に表される形状データの各項目にオペレータのキーボード操作によって値が入力され、決定ボタンがタッチされると、形状データの新規作成、又は補足、修正内容が部品データ記憶部２３に反映される。
【０１２４】
図１３は、実装データの入力画面の一例を示す図である。このような画面に表される実装データの各項目にオペレータのキーボード操作によって値が入力され、決定ボタンがタッチされると、形状データの新規作成、又は補足、修正内容が部品データ記憶部２３に反映される。
【０１２５】
認識部位画像は、一例として、実装機構部２５のカメラによって撮影される部品の画像から生成され、その撮影は、撮影ボタンがタッチされることで行われる。また、認識部位画像は、他の例として、外部のスキャナ装置によって読み取られる部品の画像から生成され、端末装置２０に取り込まれるとしてもよい。
【０１２６】
決定ボタンがタッチされることによって、部品データの新規作成、又は補足、修正の内容が部品データ記憶部２３に反映されると、出来具合決定部２７は、形状データの全項目にデータが入力されていれば形状データあり、さらに実装データの全項目にデータが入力されていれば実装データありを表す出来具合データを決定し、部品データ記憶部２３へ記録する（Ｓ１１１）。
【０１２７】
部品データ登録部２８は、その部品データのサーバ装置１０への登録を促す報知内容をオペレータＩ／Ｆ部２２に表示する。
【０１２８】
図１４は、部品データの登録促進画面の一例を示す図である。決定された出来具合データが表示されると共に、現在蓄積されている報奨ポイントと、登録で得られる報奨ポイントとが表示され、オペレータに部品データの登録操作を促す。
【０１２９】
登録ボタンがタッチされると、部品データ登録部２８は、その部品データと、対応する出来具合データとを、サーバ装置１０へ登録する（Ｓ１１２）。
【０１３０】
さて、ステップＳ１０２からステップＳ１１３までのループ処理によって、必要な全ての部品データの準備ができると、実装制御部２１は、実装機構部２５を制御して実装生産の試運転を行う（Ｓ２０１）。このとき、実装制御部２１は、部品データを用いたマウント試行数とマウント成功数とを部品データ記憶部２３に記録する。
【０１３１】
そして、例えばマウント試行数が２０回以上、マウント成功率が８０％未満という条件が成立するとマウント成功率が低いと判断し（Ｓ２０２でＹＥＳ）、クレーム送信部２１２は、クレームを送信するか否かを確認する内容の画面をオペレータＩ／Ｆ部２２に表示する。なお、このようなクレームの送信は、一般的には、ステップＳ１０８で取得した部品データがうまく機能しない場合になされるが、ステップＳ１１０で自らが作成し、ステップＳ１１２で登録した部品データがうまく機能しない場合に、その部品データについての問題を自らが申告するものであってももちろん構わない。
【０１３２】
図１５は、クレームの送信確認画面の一例を示す図である。記録されているマウント試行数、マウント成功数、マウント成功率などが表示されると共に、クレームをつけるか否かの指定を受け付けるボタンが表示される。
【０１３３】
つけるボタンがタッチされると、クレーム送信部２１２は、その部品データに関するクレームデータをサーバ装置１０へ送信する（Ｓ２０３）。クレームデータを送信するか、つけないボタンがタッチされると、部品データ入力部２６は、再び図１２及び図１３に示されるような入力画面をオペレータＩ／Ｆ部２２に表示して、実装データの修正内容を受け付ける。そのような入力画面を通して部品データの粗調整が行われた後（Ｓ２０４）、再び試運転が行われる。
【０１３４】
試運転においてマウント成功率が低い部品はないと判断されると（Ｓ２０２でＮＯ）、出来具合決定部２７は、部品データの出来具合を試運転成功と再決定し、部品データ記憶部２３を更新する（Ｓ２０５）。
【０１３５】
部品データ登録部２８は、再び図１４に示されるような部品データの登録促進画面を、出来具合を試運転成功として、オペレータＩ／Ｆ部２２に表示する。登録ボタンがタッチされると、部品データ登録部２８は、その部品データと、対応する出来具合データとを、サーバ装置１０へ登録する（Ｓ２０６）。
【０１３６】
なお、ここでは簡明のために、全ての部品が良好なマウント成功率を達成した後、出来具合の更新と部品データの登録とを行うとして説明したが、マウント成功率が低い部品が残っている場合でも、良好なマウント成功率を達成した部品から順次、部品データの出来具合を試運転成功として登録してももちろん構わない。
【０１３７】
試運転に成功すると、実装制御部２１は、実装機構部２５を制御して実生産に入る（Ｓ３０１）。このとき、実装制御部２１は、基板の生産成功数をカウントすることによって、所定量の実生産に成功したか否かを判定する（Ｓ３０２）。所定量の基板の生産に成功していないと判定されると（Ｓ３０２でＮＯ）、前述と同様にしてオペレータ操作に応じたクレームの送信と（Ｓ３０３）、部品データの微調整とを行い（Ｓ３０４）、実生産を続行する。
【０１３８】
そして、所定量の基板の実生産に成功したと判断されると（Ｓ３０２でＹＥＳ）、出来具合決定部２７は、部品データの出来具合を実生産成功と再決定し、部品データ記憶部２３を更新する（Ｓ３０５）。
【０１３９】
部品データ登録部２８は、再び図１４に示されるような部品データの登録促進画面を、出来具合を実生産成功として、オペレータＩ／Ｆ部２２に表示する。登録ボタンがタッチされると、部品データ登録部２８は、その部品データと、対応する出来具合データとを、サーバ装置１０へ登録する（Ｓ３０６）。
【０１４０】
なお、この場合も、基板としては所定量の生産に成功していなくても、その成功の妨げになっていない良好な部品、つまり、部品だけを見れば所定量の基板に正しくマウントされたものから順次、部品データの出来具合を実生産成功として登録しても構わないことは、前述と同様である。
【０１４１】
なお、ここまでの説明では、端末装置２０が部品実装機として実現されるとして説明したが、その限りではなく、端末装置２０が部品実装機とは別体かつ通信回線で接続されたコンピュータであっても構わない。その場合、端末装置２０によって取得された部品データは、通信回線を介して部品実装機に送信されて部品の実装に用いられ、また部品実装機における試運転や実生産の状況を示す情報は、通信回線を介して端末装置２０へ伝えられるとしてもよい。
【０１４２】
また、ここまでの説明では、サーバ装置１０が部品実装機メーカのサービス拠点に設置されたコンピュータであり、サーバ装置１０を介して、その部品実装機メーカが、顧客間、つまりその部品実装機のユーザ間で部品データの流通を促進するサービスを行う例を用いたが、このようなサービスの提供者は必ずしも部品実装機メーカでなくてもよい。
【０１４３】
例えば、多くの工場を持ち多数の部品実装機を稼動させている製造メーカにおいて、その製造支援部門が、サーバ装置１０を運用して、このようなサービスを全社的に展開することも考えられる。
【０１４４】
その場合、例えばその製造支援部門にメインサーバを設け、各工場にミドルサーバを設け、階層型分散データベースとして実現してもよい。そして、各部品実装機が、その部品実装機が設置されている工場内のミドルサーバから部品データを取得すれば、部品ライブラリのデータ量、通信トラフィック量、サーバ装置の計算処理量を、好適に分散できる。なお、階層型分散データベースそのものは周知の技術を用いて構築できる。
【０１４５】
＜まとめ＞
以上説明したように、本発明の部品データ供給方法、及び部品データ受給方法によれば、良品生産の実績が未だなく、実生産を成功させるまでに必要な作業が残っている部品データでも、その作業を表す出来具合データと共に流通させるので、部品実装機のユーザはその出来具合データを見て、その部品データが即活用可能か、あとどの程度実機での調整が必要かなどを判断することができるので、部品データの流通が活性化され、部品データを良品生産可能なレベルまで早期に立ち上げることができる。部品データの提供は、その出来具合と利用状況とに応じた報奨によって促進される。
【０１４６】
これにより、多様な出来具合の部品データがサーバ装置によって収集され、流通の対象となるので、部品実装機にとって、利用可能な部品データを取得できる機会が増加する。オペレータは、部品データの取得の際、取得しようとする部品データの出来具合を確認することにより、必要な出来具合にある部品データを取捨選択して取得することができる。
【０１４７】
その結果、試行錯誤による部品データの調整作業や、不具合の分析による部品データの改善作業が削減されるので、良品生産に至るまでの試作の工程において必要となる生産資源が最適化される。ここで、生産資源の最適化とは、例えば、作業人工数の削減、電力、燃料、用水の削減、試作用材料の削減が該当する。
【０１４８】
さらには、望ましい出来具合の（つまり、よく検討され、高い完成度を持つ）部品データをサーバ装置から取得して部品実装機で用いることにより、良品生産の工程において製造される製品の品質が高まる。その結果、製品そのものの低消費電力化や耐用期間の延長が図られ、社会的な要請である省エネルギー、省資源にも寄与することとなる。
【０１４９】
＜補足＞
以上、本発明の部品データ流通システムについて、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものも本発明の範囲内に含まれる。
【０１５０】
例えば、実施の形態では登録された（提供された）部品データについて、開示する先のユーザについて制限はないものとした。しかし、その限りではなく、提供者が、自らが作成してサーバ装置１０に登録した部品データについて、開示先のユーザに関する以下の制限を設けることができるとしても構わない。
【０１５１】
すなわち、各ユーザが部品データ流通システムに参加する際の契約時に、ユーザが属するユーザグループを記録しておき、ユーザが部品データの検索を行った場合に、そのユーザと異なるユーザグループに属するユーザが登録した部品データの部品名については、検索結果から除外する。なお、部品データの開示制限は部品名ごとに指定できるようにしてもよいし、開示を許可するユーザグループのリストによって指定できるようにしてもよい。
【０１５２】
具体的な構成として、例えば、サーバ装置１０にユーザグループテーブルを設け、ユーザグループテーブルに予めユーザ名を保持する。ユーザグループテーブルは、ユーザグループ名と、そのユーザグループに含まれるユーザ名とを対応付けて保持する。ここで、ユーザグループとは、例えば、関連会社などの関係を有する会社のグループが該当する。
【０１５３】
端末装置２０は、部品データの作成者から、自らが作成した部品データの開示範囲を部品名ごとに指定する操作を受け付ける。部品データの作成者は、例えば、部品形状からそれほど作成の手間が生じないと考えられる部品は、開示範囲を制限しないことを指定し、作成の手間が多い、例えば多ピン部品などは、開示範囲を制限することを指定してもよい。
【０１５４】
端末装置２０は、部品データと共に、作成者から指定された開示範囲に関する情報をサーバ装置１０へ送信する。サーバ装置１０では、部品データ記憶部１１に、部品データと共に開示範囲に関する情報を記録する。
【０１５５】
検索部１２１は、端末装置２０から検索条件が与えられたとき、開示範囲を制限することを示す情報が記録されている部品名の部品データについては、検索条件を発行したユーザと異なるユーザグループに属するユーザが登録したものであれば、検索結果から除外する。
【０１５６】
検索結果から除外された部品データは、端末装置２０には表示されないから、端末装置２０からその部品データを取得要求することができない。その結果、部品データを、前記部品データの提供者が設定した範囲のユーザに対してのみ供給する部品データ供給ステップが実現される。
【０１５７】
ユーザグループは、上述した部品データの開示範囲の制限に利用されるだけでなく、部品データを取得した際に課せられる部品データの使用料の決定に利用することもできる。
【０１５８】
実施の形態では、賦課ポイントに所定の料率を乗じたポイントを使用料とすることを述べた。この料率を、例えば、部品データを取得したユーザとその部品データの提供者とが属するユーザグループが異なる場合に、同じである場合よりも高く設定してもよい。
【０１５９】
この構成によれば、部品データの提供者にとって、異なるユーザグループに属するユーザに対して部品データの開示を禁止する代わりに、異なるユーザグループに属するユーザからより高い対価を得られる可能性が高まる。
【０１６０】
なお、本発明の部品データ供給装置をコンピュータシステムとして実現することも可能である。
【０１６１】
その場合、本発明の部品データ供給装置を実現するコンピュータシステムは、ＣＰＵと、部品を基板に実装するために部品実装機で用いられる部品データを供給するための処理手順を定めたプログラムを記録しているＲＯＭと、作業用のデータを保持するＲＡＭと、大容量記憶手段と、部品データ提供装置及び部品データ受給装置と通信を行うための通信手段とを備え、前記ＣＰＵが前記ＲＯＭに記録されている前記プログラムを前記ＲＡＭを用いて実行することによって果たされる制御の下で、前記通信手段は、一つ以上の部品データと、それぞれの部品データを用いて実生産を成功させるまでに必要な作業の程度を表す一つ以上の出来具合データとを前記部品データ提供装置から受信し、前記大容量記憶手段は、前記受信された一つ以上の部品データと、一つ以上の出来具合データとを蓄積し、前記通信手段によって前記部品データ受給装置から検索条件が受信されると、前記ＣＰＵは、前記大容量記憶手段に蓄積された部品データの中から受信された検索条件に合致する一つ以上の部品データを検索し、検索されたそれぞれの部品データを特定する部品名と、対応する出来具合データとを含む検索結果を、前記通信手段によって前記部品データ受給装置へ送信し、前記通信手段によって前記部品データ受給装置から前記検索結果に含まれる一つ以上の部品名を指定した取得要求が受信されると、前記ＣＰＵは、前記大容量記憶手段に蓄積された部品データの中から前記受信された部品名で特定される部品データを取得し、取得された部品データを前記通信手段によって前記部品データ受給装置へ送信するとしてもよい。
【０１６２】
この構成によれば、前記部品データ供給装置を、所定のソフトウェアの制御下で動作するコンピュータシステムとして実現することができる。
【０１６３】
また、本発明の部品データ受給装置をコンピュータシステムとして実現することも可能である。
【０１６４】
その場合、本発明の部品データ供給装置を実現するコンピュータシステムは、ＣＰＵと、部品を基板に実装するために部品実装機で用いられる部品データを部品データ供給装置から受給するための処理手順を定めたプログラムを記録しているＲＯＭと、作業用のデータを保持するＲＡＭと、大容量記憶手段と、前記部品データ供給装置と通信を行うための通信手段と、オペレータＩ／Ｆ手段とを備え、前記ＣＰＵが前記ＲＯＭに記録されている前記プログラムを前記ＲＡＭを用いて実行することによって果たされる制御の下で、前記通信手段は、検索条件を前記部品データ供給装置へ送信することによって、前記部品データ供給装置から返信されてくる前記検索条件に合致する一つ以上の部品データを特定する部品名と、それぞれの部品データを用いて実生産を成功させるまでに必要な作業の程度を表す出来具合データとを含む検索結果を受信し、前記オペレータＩ／Ｆ手段は、受信された検索結果をオペレータに提示し、提示された検索結果の中から一つ以上の部品データを選択する操作を前記オペレータから受け付け、前記通信手段は、前記選択された部品名を指定した取得要求を前記部品データ供給装置へ送信することによって、前記選択された部品名で特定される部品データを取得するとしてもよい。
【０１６５】
この構成によれば、前記部品データ受給装置を、所定のソフトウェアの制御下で動作するコンピュータシステムとして実現することができる。
【産業上の利用可能性】
【０１６６】
本発明の部品データ供給方法は、部品実装機のサービス拠点や、部品実装機の設置工場に置かれるサーバ装置に利用でき、部品データ受給方法は、部品実装機そのものに利用できる。
【図面の簡単な説明】
【０１６７】
【図１】本発明の実施の形態における部品データ流通システムの概要を示す構成図
【図２】サーバ装置、及び端末装置の機能的な構成の一例を示すブロック図
【図３】部品の一例を示す上面図
【図４】（Ａ）、（Ｂ）は、部品データ記憶部１１、及び部品データ記憶部２３に格納される部品データの一例を示す図
【図５】認識部位画像の一例を示す図
【図６】（Ａ）、（Ｂ）は、出来具合データを説明するための図
【図７】（Ａ）は部品データの作成難度が比較的高い部品の一例を示す図、（Ｂ）はその部品の認識部位画像の一例を示す図
【図８】報奨テーブル１６０の一例を示す図
【図９】サーバ装置１０の詳細な動作を示すフローチャート
【図１０】端末装置２０の詳細な動作を示すフローチャート
【図１１】検索結果の表示画面の一例を示す図
【図１２】形状データの入力画面の一例を示す図
【図１３】実装データの入力画面の一例を示す図
【図１４】部品データの登録促進画面の一例を示す図
【図１５】クレームの送信確認画面の一例を示す図
【符号の説明】
【０１６８】
１    部品データ流通システム
１０    サーバ装置
１１    部品データ記憶部
１２    部品データ供給部
１３    通信Ｉ／Ｆ部
１４    部品データ収集部
１５    報奨決定部
１６    報奨蓄積部
２０    端末装置
２１    実装制御部
２２    オペレータＩ／Ｆ部
２３    部品データ記憶部
２４    通信Ｉ／Ｆ部
２５    実装機構部
２６    部品データ入力部
２７    出来具合決定部
２８    部品データ登録部
３０    ネットワーク
１１０    共通部分
１１１    機種依存部分
１２１    検索部
１２２    利用データ記録部
１５０    作業要否テーブル
１５１    出来具合テーブル
１６０    報奨テーブル
２１１    部品データ取得部
２１２    クレーム送信部
【図１】
2008016012.tif 000003
【図２】
2008016012.tif 000004
【図３】
2008016012.tif 000005
【図４】
2008016012.tif 000006
【図５】
2008016012.tif 000007
【図６】
2008016012.tif 000008
【図７】
2008016012.tif 000009
【図８】
2008016012.tif 000010
【図９】
2008016012.tif 000011
【図１０】
2008016012.tif 000012
【図１１】
2008016012.tif 000013
【図１２】
2008016012.tif 000014
【図１３】
2008016012.tif 000015
【図１４】
2008016012.tif 000016
【図１５】
2008016012.tif 000017