(57)【特許請求の範囲】
【請求項１】
電子部品を基板に装着する電子部品装着システムにおいて、
１又は複数の機械本体と、
前記機械本体に対して着脱可能に装着される複数の交換ユニットと、
前記交換ユニットの製造時に複数の前記交換ユニットのそれぞれに割り当てられた識別コードのうち一つの前記識別コードを記憶すると共に、前記一つの識別コードに対応する前記交換ユニットに取り付けられた識別コード記憶手段と、
前記機械本体に装着されている複数の前記交換ユニットのそれぞれに対応する複数の前記識別コードを取得する識別コード取得手段と、
前記識別コード取得手段により取得した複数の前記交換ユニットのそれぞれに対応する複数の前記識別コード同士を比較して、複数の前記識別コードの中に同一の前記識別コードが含まれているか否かを判定する判定手段と、
を備える電子部品装着システム。
【請求項２】
請求項１において、
前記機械本体は、複数であり、
前記判定手段は、前記基板に対して前記電子部品の装着動作を行っている状態における前記機械本体に装着されている複数の前記交換ユニットのそれぞれに対応する複数の前記識別コード同士を比較して、複数の前記識別コードの中に同一の前記識別コードが含まれているか否かを判定する電子部品装着システム。
【請求項３】
請求項２において、
前記識別コード取得手段は、
前記識別コードを取得していない前記交換ユニットに対して前記機械本体が前記基板に対して前記電子部品の装着動作を開始した時に前記識別コードを取得すると共に、
既に前記識別コードを取得している前記交換ユニットに対して前記機械本体が再び前記基板に対して前記電子部品の装着動作を開始した時に前記識別コードを再び取得して更新する電子部品装着システム。
【請求項４】
請求項１〜３の何れか一項において、
前記電子部品装着システムは、前記機械本体から前記交換ユニットが抜き取られたことを検出する抜き取り検出手段を備え、
前記識別コード取得手段は、前記機械本体に装着されていた前記交換ユニットに対応する前記識別コードを取得した後に、前記抜き取り検出手段により前記機械本体から抜き取られたと検出された場合に、前記識別コード取得手段に記憶している前記交換ユニットに対応する前記識別コードの情報を消去する電子部品装着システム。
【請求項５】
請求項１〜４の何れか一項において、
前記電子部品装着システムは、前記機械本体としてのモジュールを複数連結して構成され、
前記判定手段は、
各前記モジュールに装着されている複数の前記交換ユニットのそれぞれに対応する複数の前記識別コード同士を比較して、複数の前記識別コードの中に同一の前記識別コードが含まれているか否かを判定すると共に、
複数の前記モジュール全体に装着されている複数の前記交換ユニットのそれぞれに対応する複数の前記識別コード同士を比較して、複数の前記識別コードの中に同一の前記識別コードが含まれているか否かを判定する電子部品装着システム。
【請求項６】
請求項１〜４の何れか一項において、
前記電子部品装着システムは、複数の前記機械本体とネットワークにより接続されたホストコンピュータを備え、
前記ホストコンピュータは、前記判定手段を備える電子部品装着システム。
【請求項７】
請求項１〜６の何れか一項において、
前記電子部品装着システムは、
前記識別コードを暗号化キーとし、設定キーワードを前記暗号化キーにより暗号化した暗号化情報を記憶すると共に、前記識別コードに対応する前記交換ユニットに取り付けられた暗号化情報記憶手段と、
前記交換ユニットに取り付けられている前記暗号化情報記憶手段に記憶されている前記暗号化情報を取得し、取得した前記暗号化情報を前記識別コード取得手段により取得した前記識別コードを用いて復号化して、前記設定キーワードを取得する復号化手段と、
を備え、
前記判定手段は、前記復号化手段により前記設定キーワードを取得した場合に、前記識別コード取得手段により取得した複数の前記交換ユニットのそれぞれに対応する複数の前記識別コード同士を比較して、複数の前記識別コードの中に同一の前記識別コードが含まれているか否かを判定する電子部品装着システム。
【請求項８】
請求項７において、
前記設定キーワードは、正規品として判断可能なキーワードとして設定し、
前記判定手段は、前記復号化手段により復号化された前記設定キーワードが、前記正規品としてのキーワードでない場合には、当該交換ユニットを模造品と判定する電子部品装着システム。
【請求項９】
請求項７または８において、
前記暗号化キーは、前記識別コードを一部に含むコードである電子部品装着システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子部品を基板に装着する電子部品装着システムに関するものである。
【背景技術】
【０００２】
電子部品を基板に装着する電子部品装着機は、機械本体に対して着脱可能に装着する交換ユニットを備えている。例えば、交換ユニットとして、吸着ノズル、種々の吸着ノズルを装着するための装着ヘッド、フィーダ型やトレイ型などの部品供給ユニット、フラックスユニット、不良品排出ユニットなどがある。これらの交換ユニットは、模造品が市場に流通することがある。正規品に比べて劣悪な模造品を適用すると、生産される基板の製品性能に悪影響を及ぼす可能性がある。
【０００３】
そこで、交換ユニットが正規品であるか模造品であるかを判定することが重要となる。例えば、特開２００６−１２９５７号公報（特許文献１）には、交換ユニットに正規品であることを示すキーコードを記憶させておき、当該交換ユニットが機械本体に装着された際にキーコードをチェックすることにより、当該交換ユニットが正規品であるか否かを判定することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２９５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、模造品を製造する者は、交換ユニットに記憶させているキーコードも模造する可能性がある。例えば、二次元コードなどであればデッドコピーをすることが可能である。そうすると、当該キーコードが付されている交換ユニットが模造品であるにも関わらず、正規品として認識する可能性がある。
【０００６】
本発明は、このような事情に鑑みてなされたものであり、交換ユニットを完全に模造されたとしても、交換ユニットが模造品である可能性を判定できる電子部品装着システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
（請求項１）本発明は、電子部品を基板に装着する電子部品装着システムにおいて、１又は複数の機械本体と、前記機械本体に対して着脱可能に装着される複数の交換ユニットと、前記交換ユニットの製造時に複数の前記交換ユニットのそれぞれに割り当てられた識別コードのうち一つの前記識別コードを記憶すると共に、前記一つの識別コードに対応する前記交換ユニットに取り付けられた識別コード記憶手段と、前記機械本体に装着されている複数の前記交換ユニットのそれぞれに対応する複数の前記識別コードを取得する識別コード取得手段と、前記識別コード取得手段により取得した複数の前記交換ユニットのそれぞれに対応する複数の前記識別コード同士を比較して、複数の前記識別コードの中に同一の前記識別コードが含まれているか否かを判定する判定手段とを備えることである。
【０００８】
（請求項２）本発明において、前記機械本体は、複数であり、前記判定手段は、前記基板に対して前記電子部品の装着動作を行っている状態における前記機械本体に装着されている複数の前記交換ユニットのそれぞれに対応する複数の前記識別コード同士を比較して、複数の前記識別コードの中に同一の前記識別コードが含まれているか否かを判定することである。
【０００９】
（請求項３）本発明において、前記識別コード取得手段は、前記識別コードを取得していない前記交換ユニットに対して前記機械本体が前記基板に対して前記電子部品の装着動作を開始した時に前記識別コードを取得すると共に、既に前記識別コードを取得している前記交換ユニットに対して前記機械本体が再び前記基板に対して前記電子部品の装着動作を開始した時に前記識別コードを再び取得して更新することである。
【００１０】
（請求項４）本発明において、前記電子部品装着システムは、前記機械本体から前記交換ユニットが抜き取られたことを検出する抜き取り検出手段を備え、前記識別コード取得手段は、前記機械本体に装着されていた前記交換ユニットに対応する前記識別コードを取得した後に、前記抜き取り検出手段により前記機械本体から抜き取られたと検出された場合に、前記識別コード取得手段に記憶している前記交換ユニットに対応する前記識別コードの情報を消去することである。
【００１１】
（請求項５）本発明において、前記電子部品装着システムは、前記機械本体としてのモジュールを複数連結して構成され、前記判定手段は、各前記モジュールに装着されている複数の前記交換ユニットのそれぞれに対応する複数の前記識別コード同士を比較して、複数の前記識別コードの中に同一の前記識別コードが含まれているか否かを判定すると共に、複数の前記モジュール全体に装着されている複数の前記交換ユニットのそれぞれに対応する複数の前記識別コード同士を比較して、複数の前記識別コードの中に同一の前記識別コードが含まれているか否かを判定することである。
【００１２】
（請求項６）本発明において、前記電子部品装着システムは、複数の前記機械本体とネットワークにより接続されたホストコンピュータを備え、前記ホストコンピュータは、前記判定手段を備えることである。
【００１３】
（請求項７）本発明において、前記電子部品装着システムは、前記識別コードを暗号化キーとし、設定キーワードを前記暗号化キーにより暗号化した暗号化情報を記憶すると共に、前記識別コードに対応する前記交換ユニットに取り付けられた暗号化情報記憶手段と、前記交換ユニットに取り付けられている前記暗号化情報記憶手段に記憶されている前記暗号化情報を取得し、取得した前記暗号化情報を前記識別コード取得手段により取得した前記識別コードを用いて復号化して、前記設定キーワードを取得する復号化手段とを備え、前記判定手段は、前記復号化手段により前記設定キーワードを取得した場合に、前記識別コード取得手段により取得した複数の前記交換ユニットのそれぞれに対応する複数の前記識別コード同士を比較して、複数の前記識別コードの中に同一の前記識別コードが含まれているか否かを判定することである。
【００１４】
（請求項８）本発明において、前記設定キーワードは、正規品として判断可能なキーワードとして設定し、前記判定手段は、前記復号化手段により復号化された前記設定キーワードが、前記正規品としてのキーワードでない場合には、当該交換ユニットを模造品と判定することである。
【００１５】
（請求項９）本発明において、前記暗号化キーは、前記識別コードを一部に含むコードである。
【発明の効果】
【００１６】
（請求項１）交換ユニットについて完全な模造品を製造した場合には、模造した交換ユニットには、模造対象の交換ユニットと同一の識別コードが付されていることになる。そのため、同一の識別コードが複数存在する場合には、該当する複数の交換ユニットに模造品が含まれていると考えられる。例えば、同一の識別コードが２個存在する場合には、一方が模造品である場合と、両方ともが模造品である場合がある。
【００１７】
そして、本発明によれば、機械本体に装着されている複数の交換ユニットに取り付けられている識別コードの中に同一の識別コードが含まれている場合には、模造品の交換ユニットが含まれていると判定される。従って、機械本体に装着されている交換ユニットに模造品が含まれているか否かを把握できる。この場合、少なくとも一つの交換ユニットは、模造品であるため、ユーザーとしては、全ての該当交換ユニットの使用を停止することが望ましい。このように、模造品の交換ユニットがある可能性を把握することで、模造品の交換ユニットにより電子部品装着機の動作を行わないようにすることができる。
【００１８】
ところで、機械本体が複数存在する場合には、交換ユニットは、装着されていた機械本体から取り外されて、別の機械本体へ装着されることがある。このような場合に、当該交換ユニットが、先に装着されていた機械本体と移動させた別の機械本体との両方に装着されていると判定して、別の機械本体に装着した交換ユニットを模造品と判定することは、誤判定である。
【００１９】
そこで、本発明によれば、識別コード取得手段は、機械本体に装着されている交換ユニットを対象として、当該交換ユニットに取り付けられている識別コード記憶手段に記憶されている識別コードを取得している。つまり、機械本体に装着されていない交換ユニットは、判定の対象とならない。従って、交換ユニットをある機械本体から別の機械本体へ移動することがあるとしても、移動させた交換ユニットを模造品と誤判定しないようにできる。
【００２０】
ここで、電子部品装着システムとは、（Ａ）単体の電子部品装着機、（Ｂ）複数のモジュールを連結して構成されるモジュール型電子部品装着機、（Ｃ）単体の電子部品装着機やモジュール型電子部品装着機をネットワークにより接続して構成された全体のシステムを含む意味である。また、機械本体とは、（Ａ）単体の電子部品装着機の基体、（Ｂ）複数のモジュールを連結してモジュール型電子部品装着機を構成する場合における各モジュールの基体、（Ｃ）単体の電子部品装着機やモジュール型電子部品装着機をネットワークにより接続した場合における単体の電子部品装着機の基体または各モジュールの基体を含む意味である。識別コードは、シリアル番号のみならず、乱数により発生させた異なる記号を設定した場合を含む意味である。
【００２１】
（請求項２）本発明によれば、基板に対して電子部品の装着動作を行っている状態における機械本体に装着している交換ユニットを判定対象としている。そして、基板に対して電子部品の装着動作を行っている状態においては、人間によって機械本体から交換ユニットを交換することが不可能な状態となる。具体的には、当該状態は、機械本体の自動運転が実行されている状態である。
【００２２】
このように、機械本体が基板に対して電子部品の装着動作を行っている状態ということは、交換ユニットが当該機械本体に装着されていることが確定したということになる。従って、本発明によれば、機械本体に装着されたことが確定した交換ユニットを対象として、同一の識別コードが存在するか否かを判定しているため、誤判定を確実に防止できる。
【００２３】
（請求項３）本発明によれば、基板に対して電子部品の装着動作を開始した時に識別コードを取得することで、機械本体に装着されたことが確定した交換ユニットを把握することができる。さらに、機械本体が再び基板に対して電子部品の装着動作を開始した時に識別コードを更新することで、常に新しい状態における識別コードを取得することができる。従って、本発明によれば、現時点において機械本体に装着されたことが確定した交換ユニットを把握することができる。つまり、誤判定を確実に防止できる。
【００２４】
（請求項４）本発明によれば、ある機械本体から別の機械本体へ交換ユニットを移動する場合に、先の機械本体から交換ユニットを抜き取った時点で、当該先の機械本体に装着されていた交換ユニットに関する情報の中から当該交換ユニットに関する情報は消去される。従って、交換ユニットをある機械本体から別の機械本体へ移動することがあるとしても、移動させた交換ユニットを模造品と誤判定しないようにできる。
【００２５】
（請求項５）本発明によれば、各モジュールにおいて同一の識別コードの交換ユニットが存在するか否かを判定するだけでなく、複数のモジュール全体として同一の識別コードの交換ユニットが存在するか否かを判定している。これにより、同一の識別コードの交換ユニットが複数存在する場合に、その特定が容易にできる。
【００２６】
（請求項６）本発明によれば、例えば工場全体の機械本体がネットワークにより接続されている場合に、工場全体として、模造品が存在するか否かを把握することができる。
【００２７】
（請求項７）ここで、模造品を製造する者は、交換ユニットを模造したとしても、当該交換ユニットに付される識別コードを独自のコードとすることで、模造品の存在を隠蔽することができる。しかしながら、本発明によれば、暗号化情報記憶手段が、模造品が存在しなければ本来一個しか存在しない識別コードを暗号化キーとして暗号化された暗号化情報を記憶している。従って、当該暗号化情報を復号化するためには、正規品の識別コードが付されていなければならなくなる。つまり、識別コードを独自のコードとした場合には、当該暗号化情報の復号化は極めて困難である。
【００２８】
暗号化情報を復号化すらできない場合には、当該交換ユニットは模造品であると判定できる。そのため、模造品を製造する者は、識別コードおよび暗号化情報を独自に作成することは困難であり、識別コードおよび暗号化情報をそのまま模造せざるを得ない状態となる。そうすると、交換ユニットが模造品である場合に、仮に復号化されたならば、その識別コードは、正規品と同一の識別コードである可能性が高い。そして、本発明によれば、復号化された場合に同一の識別コードの交換ユニットが存在するか否かを判定している。従って、模造品の交換ユニットの抽出を確実にできる。
【００２９】
（請求項８）本発明によれば、仮に暗号化情報が復号化されたとしても、復号化によって取得された設定キーワードが正規品としてのキーワードでない場合には、交換ユニットを模造品として判定することができる。このように、暗号化情報が復号化されたとしても、模造品であるか否かを判定できる。
【００３０】
（請求項９）本発明によれば、暗号化キーを識別コードそのものとせずに、識別コードを一部に含むコードとしている。従って、仮に識別コード自体は容易に認識できる場合であっても、暗号化キーを導き出すことは困難となる。これにより、暗号化情報を復号化されにくくすることができ、模造品を判定することができる。さらに、上記により模造品と直ちに判定されないようにするためには、模造品を製造する者は、識別コードおよび暗号化情報を模造するしか手段がなくなり、同一の識別コードによる模造品の有無の判定が有効に機能する。
【図面の簡単な説明】
【００３１】
【図１】第一実施形態：電子部品装着機１の平面図である。
【図２】第一実施形態：判定処理を行うための機能ブロック図である。
【図３】第一実施形態：判定手段の処理を示すフローチャートである。
【図４】第二実施形態：判定処理を行うための機能ブロック図である。
【図５】第二実施形態：判定手段の処理を示すフローチャートである。
【図６】第三実施形態：判定処理を行うための機能ブロック図である。
【図７】第三実施形態：判定手段の処理を示すフローチャートである。
【図８】第四実施形態：判定処理を行うための機能ブロック図である。
【図９】第四実施形態：判定手段の処理を示すフローチャートである。
【図１０】第五実施形態：全体構成を示す図である。
【図１１】第五実施形態：判定処理を行うための機能ブロック図である。
【図１２】第六実施形態：全体構成を示す図である。
【発明を実施するための形態】
【００３２】
＜第一実施形態＞
（電子部品装着機１の機械構成）
第一実施形態の電子部品装着システムについて、図１〜図３を参照して説明する。本実施形態における電子部品装着システムは、単体の電子部品装着機１を対象としている。図１に示すように、電子部品装着機１は、基体１１と、一対のコンベア１２，１２と、Ｘスライド部１３と、Ｙスライド部１４と、Ｚスライド部１５と、電子部品供給ユニット１６と、装着ヘッド１７と、吸着ノズル１８と、ノズルステーション１９を備えて構成される。なお、本実施形態の電子部品装着機１において、電子部品供給ユニット１６、装着ヘッド１７および吸着ノズル１８が交換ユニットを構成し、他は交換されない機械本体を構成する。
【００３３】
基体１１は、電子部品装着機１のフレームを構成し、床上に固定される。この基体１１は、Ｘ方向の隣りに連続して設けられる他の電子部品装着機１（図示せず）の基体１１と連結可能な構成とされている。一対のコンベア１２，１２は、基体１１に固定され、コンベア１２の上面に載置された回路基板３０をＸ方向に搬送する。つまり、コンベア１２は、Ｘ方向の一方側からＸ方向の他方側へ向かって、回路基板３０を搬送する。そして、このコンベア１２が、Ｙ方向に２列並んで配置されている。
【００３４】
Ｘスライド部１３は、基体１１上に設けられたＸ方向レールに沿って、基体１１に対してＸ方向に移動可能に設けられている。Ｙスライド部１４は、Ｘスライド部１３に設けられたＹ方向レールに沿って、Ｘスライド部１３に対してＹ方向に移動可能に設けられている。Ｚスライド部１５は、Ｙスライド部１４に設けられたＺ方向レールに沿って、Ｙスライド部１４に対してＺ方向に移動可能に設けられている。
【００３５】
電子部品供給ユニット１６は、例えば、フィーダ型やトレイ型からなり、複数の電子部品を収容している。電子部品供給ユニット１６は、基体１１に対して着脱可能な交換ユニットを構成する。装着ヘッド１７は、Ｚスライド部１５に装着されており、Ｚスライド部１５に対して着脱可能な交換ユニットを構成する。
【００３６】
この装着ヘッド１７の下端側には、吸着ノズル１８が装着されており、装着ヘッド１７に対して着脱可能な交換ユニットを構成する。吸着ノズル１８は、コンベア１２上を搬送される回路基板３０に対して複数の電子部品を装着するために、電子部品供給ユニット１６に配置されている電子部品を順次吸着する。そして、装着ヘッド１７を基体１１に対してＸ方向、Ｙ方向およびＺ方向に移動させることで、電子部品供給ユニット１６から回路基板３０へ吸着ノズル１８により電子部品を搬送することができる。
【００３７】
ノズルステーション１９は、装着ヘッド１７に装着されていない複数種類の吸着ノズル１８を保管する。装着ヘッド１７に装着されている吸着ノズル１８を交換する場合には、装着ヘッド１７をノズルステーション１９へ移動させ、装着されている吸着ノズル１８をノズルステーション１９に取り外し、ノズルステーション１９に保管されている他の吸着ノズル１８を装着ヘッド１７に装着する。
【００３８】
（判定処理の説明）
上述した交換ユニットの模造品の有無の判定を行うための処理について図２および図３を参照して説明する。本実施形態においては、交換ユニットのうち吸着ノズル１８を例に挙げて説明する。なお、以下の判定処理は、吸着ノズル１８の他の交換ユニットにも同様に適用できる。吸着ノズル１８は、図１に示すように、装着ヘッド１７に装着されると共に、ノズルステーション１９に保管される。装着ヘッド１７には、１つの吸着ノズル１８が装着される場合もあるし、複数の吸着ノズル１８が装着される場合もある。これは、装着ヘッド１７の種類によって異なる。
【００３９】
そして、判定処理を行うための機能ブロック図は、図２に示すとおりである。判定処理に用いる機能要素は、吸着ノズル１８に取り付けられる識別コードラベル２１と、カメラ２２と、判定装置５０とを備えて構成される。
【００４０】
識別コードラベル２１には、二次元コードが記載されている。二次元コードには、吸着ノズル１８の製造時に複数の吸着ノズル１８のそれぞれに割り当てられた識別コードが記録されている。識別コードが記録された識別コードラベル２１は、当該識別コードに対応する吸着ノズル１８に取り付けられている。つまり、正規品の吸着ノズル１８には、同一の識別コードが存在しないようにされている。この識別コードは、例えば、シリアル番号や、乱数により発生させた異なる記号などが記憶されている。カメラ２２は、図１に示す基体１１に設けられ、装着ヘッド１７に装着されている状態の吸着ノズル１８に取り付けられている識別コードラベル２１の識別コードを読み取る。
【００４１】
判定装置５０は、識別コード取得手段５１と、抜き取り検出手段５２と、判定手段５３と、表示手段５４とを備えて構成される。識別コード取得手段５１は、カメラ２２により読み取られた識別コードを取得する。つまり、識別コード取得手段５１は、装着ヘッド１７またはノズルステーション１９に装着されている複数の吸着ノズル１８に対応するそれぞれの識別コードを取得する。
【００４２】
抜き取り検出手段５２は、着座センサなどのセンサによって、ノズルステーション１９または装着ヘッド１７から、人間によって吸着ノズル１８が抜き取られたことを検出する。そして、抜き取り検出手段５２により吸着ノズル１８が抜き取られたことを検出した場合には、識別コード取得手段５１は、ノズルステーション１９または装着ヘッド１７に装着されていた吸着ノズル１８に対応する識別コードの情報を消去する。
【００４３】
判定手段５３の処理について図３を参照して説明する。判定手段５３は、識別コード取得手段５１により取得かつ更新して、消去されていない識別コードの情報の中に、同一の識別コードが含まれているか否かを判定する（ステップＳ１）。
【００４４】
同一の識別コードが無いと判定されると、模造品無しとして表示手段５４に表示する（ステップＳ２）。この場合、ノズルステーション１９および装着ヘッド１７に装着されている吸着ノズル１８の中には、同一の識別コードのものが存在しないということとなる。ただし、表示手段５４に模造品無しとの表示は、実際に模造品が無いという意味ではなく、模造品が含まれているという確証がないということを意味する。
【００４５】
一方、同一の識別コードが有ると判定されると（ステップＳ１）、模造品対象となる吸着ノズル１８を表示手段５４に表示する（ステップＳ３）。つまり、同一の識別コードに対応する吸着ノズル１８の種別を表示手段５４に表示する。例えば、同一の識別コードが２個存在する場合には、一方が模造品である場合と、両方ともが模造品である場合がある。つまり、どちらかは必ず模造品であるということを意味する。このように、模造品の吸着ノズル１８が含まれているか否かを把握することができる。この場合、少なくとも一つの吸着ノズル１８は模造品であるため、ユーザーとしては、全ての該当する吸着ノズル１８の使用を停止することが望ましい。このように、模造品の吸着ノズル１８がある可能性を把握することで、模造品の吸着ノズル１８により電子部品装着機１の動作を行わないようにすることができる。
【００４６】
また、識別コード取得手段５１は、ノズルステーション１９または装着ヘッド１７に装着されている吸着ノズル１８を対象として、当該吸着ノズル１８に取り付けられている識別コードラベル２１に記憶されている識別コードを取得している。さらに、抜き取り検出手段５２により、ノズルステーション１９または装着ヘッド１７から人間によって抜き取られた場合に、識別コード取得手段５１に記憶されていた当該識別コードの情報は消去されている。従って、現時点において電子部品装着機１に装着されている吸着ノズル１８を対象として、同一の識別コードが有るか否かを判定している。従って、確実に模造品が含まれるか否かを判定できる。
【００４７】
＜第二実施形態＞
次に、第二実施形態における電子部品装着システムについて、図４および図５を参照して説明する。本実施形態における電子部品装着システムは、第一実施形態と同様に、単体の電子部品装着機１を対象としている。ここで、本実施形態の電子部品装着機１の機械構成は、図１に示す第一実施形態と同様であるため説明を省略する。以下に、本実施形態において、交換ユニットの模造品の有無の判定を行うための処理について説明する。当該判定処理を行うための機能ブロック図は、図４に示すとおりである。図４において、第一実施形態の機能ブロック図の機能要素と同一構成については同一符号を付して説明を省略する。
【００４８】
本実施形態の判定処理に用いる機能要素は、吸着ノズル１８に取り付けられる識別コードラベル２１および暗号化コードラベル２３と、カメラ２２と、キー認識手段２６と、判定装置１５０とを備えて構成される。識別コードラベル２１には、二次元コードが記載されている。二次元コードには、吸着ノズル１８の製造時に複数の吸着ノズル１８のそれぞれに割り当てられた識別コードが記録されている。
【００４９】
暗号化コードラベル２３（本発明における「暗号化情報記憶手段」に相当する）には、識別コード「１２３」を一部に含む暗号化キー「１２３ＤＥ」により、設定キーワード「ＸＹＺ」を暗号化した暗号化情報を記憶している。さらに、暗号化コードラベル２３は、暗号化キー「１２３ＤＥ」に含まれる識別コード「１２３」に対応する吸着ノズル１８に取り付けられている。つまり、識別コード「１２３」と同様に、正規品の吸着ノズル１８には同一の暗号化コードラベル２３が存在しないようにされている。この設定キーワード「ＸＹＺ」は、正規品として判断可能なキーワードとして設定している。この暗号化コードラベル２３は、本実施形態においては例えば二次元コードを適用している。
【００５０】
カメラ２２は、図１に示す基体１１に設けられ、装着ヘッド１７に装着されている吸着ノズル１８に取り付けられている識別コードラベル２１の識別コードを読み取る。キー認識手段２６は、図１に示す基体１１に設けられ、装着ヘッド１７に装着されている吸着ノズル１８に取り付けられている暗号化コードラベル２３の暗号化情報を読み取る。
【００５１】
判定装置１５０は、識別コード取得手段５１と、抜き取り検出手段５２と、復号化手段１５５と、判定手段１５３と、表示手段５４とを備えて構成される。復号化手段１５５は、暗号化コードラベル２３に記憶されている暗号化情報を取得する。そして、復号化手段１５５は、識別コード取得手段５１により取得した識別コード「１２３」に、予め設定されている追加キーワード「ＤＥ」を付加して、復号化キー「１２３ＤＥ」を生成する。その後に、復号化手段１５５は、取得した暗号化情報を、生成した復号化キー「１２３ＤＥ」により復号化して、設定キーワード「ＸＹＺ」を取得する。
【００５２】
判定手段１５３の処理について、図５を参照して説明する。判定手段１５３は、復号化手段１５５により暗号化コードラベル２３に記憶されている暗号化情報を復号化できたか否かを判定する（ステップＳ１１）。ここで、復号化できない場合とは、暗号化コードラベル２３に記載されている暗号化情報そのものが正規品と異なる場合、または、識別コード取得手段５１により取得した識別コードが正規品と異なる場合がある。
【００５３】
復号化できたのであれば、続いて、復号化されたキーワードが、正規品としての設定キーワードであるか否かを判定する（ステップＳ１２）。そして、ステップＳ１１において復号化ができなかった場合、および、ステップＳ１２において復号化されたキーワードが正規品としての設定キーワードでない場合には、該当の吸着ノズル１８が模造品である旨を表示手段５４に表示する（ステップＳ１６）。
【００５４】
続いて、ステップＳ１２において、復号化されたキーワードが正規品としての設定キーワードに一致する場合には、識別コード取得手段５１により取得かつ更新して、消去されていない識別コードの情報の中に、同一の識別コードが含まれているか否かを判定する（ステップＳ１３）。
【００５５】
同一の識別コードが無いと判定されると、模造品無しとして表示手段５４に表示する（ステップＳ１４）。この表示の意味は、第一実施形態のステップＳ２と同様の意味である。一方、同一の識別コードが有ると判定されると（ステップＳ１３）、模造品対象となる吸着ノズル１８を表示手段５４に表示する（ステップＳ１５）。この表示の意味は、第一実施形態のステップＳ３と同様の意味である。
【００５６】
ここで、模造品を製造する者は、交換ユニットを模造したとしても、当該交換ユニットに付される識別コードを独自のコードとすることで、模造品の存在を隠蔽することができる。しかしながら、暗号化コードラベル２３は、模造品が存在しなければ本来一個しか存在しない識別コードを暗号化キーとして暗号化された暗号化情報を記憶している。従って、当該暗号化情報を復号化するためには、正規品の識別コードが付されていなければならなくなる。つまり、識別コードを独自のコードとした場合には、当該暗号化情報の復号化は極めて困難である。
【００５７】
暗号化情報を復号化すらできない場合には、図５のステップＳ１６に示すように、当該吸着ノズル１８は模造品であると判定でき、その旨を表示できる。そのため、模造品を製造する者は、識別コードおよび暗号化情報を独自に作成することは困難であり、識別コードおよび暗号化情報をそのまま模造せざるを得ない状態となる。そうすると、吸着ノズル１８が模造品である場合に、仮に復号化されたならば、その識別コードは、正規品と同一の識別コードである可能性が高い。そして、復号化された場合に同一の識別コードの吸着ノズル１８が存在するか否かを判定していため、模造品の吸着ノズル１８の抽出を確実にできる。
【００５８】
さらに、仮に暗号化情報が復号化されたとしても、復号化によって取得されたキーワードが正規品としての設定キーワードでない場合には、吸着ノズル１８を模造品として判定することができる。このように、暗号化情報が復号化されたとしても、模造品であるか否かを判定でき、その旨を表示できる。
【００５９】
さらに、暗号化キーを識別コードそのものとせずに、識別コードを一部に含むコードとしている。従って、仮に識別コード自体は容易に認識できる場合であっても、暗号化キーを導き出すことは困難となる。特に、識別コードを二次元コードとして記載している場合には、有効である。これにより、暗号化情報を復号化されにくくすることができ、模造品を判定することができる。さらに、模造品を製造する者は、ユーザーにより模造品と直ちに判定されないようにするためには、識別コードおよび暗号化情報を模造するしか手段がなくなり、同一の識別コードによる模造品の有無の判定が有効に機能する。
【００６０】
＜第三実施形態＞
次に、第三実施形態における電子部品装着システムについて、図６および図７を参照して説明する。本実施形態における電子部品装着システムは、第一実施形態と同様に、単体の電子部品装着機１を対象としている。ここで、本実施形態の電子部品装着機１の機械構成は、図１に示す第一実施形態と同様であるため説明を省略する。そこで、以下に、本実施形態において、交換ユニットの模造品の有無の判定を行うための処理について説明する。当該判定処理を行うための機能ブロック図は、図６に示すとおりである。図６において、第一実施形態または第二実施形態の機能ブロック図の機能要素と同一構成については同一符号を付して説明を省略する。
【００６１】
本実施形態の判定処理に用いる機能要素は、吸着ノズル１８に取り付けられる識別コードラベル２１およびセキュアＲＦＩＤプロトコルのコードラベル２４と、カメラ２２と、ＲＦＩＤキー認識手段２７と、判定装置２５０とを備えて構成される。識別コードラベル２１には、二次元コードが記載されている。二次元コードには、吸着ノズル１８の製造時に複数の吸着ノズル１８のそれぞれに割り当てられた識別コードが記録されている。
【００６２】
セキュアＲＦＩＤプロトコルのコードラベル２４には、セキュアＲＦＩＤプロトコルによるセキュリティ対策が講じられたコードが記録されている。このコードラベル２４は、吸着ノズル１８に取り付けられている。ＲＦＩＤキー認識手段２７は、図１に示す基体１１に設けられ、装着ヘッド１７に装着されている吸着ノズル１８に取り付けられているコードラベル２４の情報を、セキュアＲＦＩＤプロトコルを用いて読み取る。
【００６３】
判定装置２５０は、識別コード取得手段５１と、抜き取り検出手段５２と、判定手段２５３と、表示手段５４とを備えて構成される。判定手段２５３の処理について、図７を参照して説明する。判定手段２５３は、ＲＦＩＤキー認識手段２７により、セキュアＲＦＩＤプロトコルのコードラベル２４を読み取ることができたか否かを判定する（ステップＳ２１）。そして、ＲＦＩＤキー認識手段２７によりコードラベル２４を読み取ることができない場合には、該当の吸着ノズル１８が模造品である旨を表示手段５４に表示する（ステップＳ２５）。
【００６４】
続いて、ステップＳ２１において、ＲＦＩＤキー認識手段２７によりコードラベル２４を読み取ることができた場合には、識別コード取得手段５１により取得かつ更新して、消去されていない識別コードの情報の中に、同一の識別コードが含まれているか否かを判定する（ステップＳ２２）。
【００６５】
同一の識別コードが無いと判定されると、模造品無しとして表示手段５４に表示する（ステップＳ２３）。この表示の意味は、第一実施形態のステップＳ２と同様の意味である。一方、同一の識別コードが有ると判定されると（ステップＳ２２）、模造品対象となる吸着ノズル１８を表示手段５４に表示する（ステップＳ２４）。この表示の意味は、第一実施形態のステップＳ３と同様の意味である。
【００６６】
このようにセキュアＲＦＩＤプロトコルを用いてセキュリティ対策を講じることで、コードラベル２４をセキュアＲＦＩＤプロトコルにより読み取れるか否かにより、正規品であるか模造品であるかを判断できる。そして、仮に、コードラベル２４を正規品のものを用いて、ＲＦＩＤキー認識手段２７によりコードラベル２４を読み取れるとしても、同一の識別コードの有無により模造品の存在する可能性を判断できる。
【００６７】
＜第四実施形態＞
次に、第四実施形態における電子部品装着システムについて、図８および図９を参照して説明する。本実施形態における電子部品装着システムは、第一実施形態と同様に、単体の電子部品装着機１を対象としている。ここで、本実施形態の電子部品装着機１の機械構成は、図１に示す第一実施形態と同様であるため説明を省略する。そこで、以下に、本実施形態において、交換ユニットの模造品の有無の判定を行うための処理について説明する。当該判定処理を行うための機能ブロック図は、図８に示すとおりである。図８において、第一実施形態〜第三実施形態の機能ブロック図の機能要素と同一構成については同一符号を付して説明を省略する。
【００６８】
本実施形態の判定処理に用いる機能要素は、吸着ノズル１８に取り付けられる識別コードラベル２１およびセキュアＲＦＩＤプロトコルの暗号化コードラベル２５と、カメラ２２と、ＲＦＩＤキー認識手段２７と、判定装置３５０とを備えて構成される。
【００６９】
暗号化コードラベル２５（本発明における「暗号化情報記憶手段」に相当する）には、識別コード「１２３」を一部に含む暗号化キー「１２３ＤＥ」により、設定キーワード「ＸＹＺ」を暗号化した暗号化情報を記憶している。さらに、セキュアＲＦＩＤプロトコルの暗号化コードラベル２５には、セキュアＲＦＩＤプロトコルによるセキュリティ対策が講じられたコードが記録されている。この暗号化コードラベル２３は、暗号化キーに含まれる識別コードに対応する吸着ノズル１８に取り付けられている。つまり、識別コードと同様に、正規品の吸着ノズル１８には同一の暗号化コードラベル２３が存在しないようにされている。この設定キーワード「ＸＹＺ」は、正規品として判断可能なキーワードとして設定している。
【００７０】
ＲＦＩＤキー認識手段２７は、図１に示す基体１１に設けられ、装着ヘッド１７に装着されている吸着ノズル１８に取り付けられている暗号化コードラベル２５の暗号化情報を、セキュアＲＦＩＤプロトコルを用いて読み取る。
【００７１】
判定装置３５０は、識別コード取得手段５１と、抜き取り検出手段５２と、復号化手段３５５と、判定手段３５３と、表示手段５４とを備えて構成される。復号化手段３５５は、暗号化コードラベル２５に記憶されている暗号化情報を取得する。そして、復号化手段３５５は、識別コード取得手段５１により取得した識別コード「１２３」に、予め設定されている追加キーワード「ＤＥ」を付加して、復号化キー「１２３ＤＥ」を生成する。その後に、復号化手段３５５は、取得した暗号化情報を、生成した復号化キー「１２３ＤＥ」により復号化して、設定キーワード「ＸＹＺ」を取得する。
【００７２】
判定手段３５３の処理について、図９を参照して説明する。判定手段３５３は、ＲＦＩＤキー認識手段２７により、セキュアＲＦＩＤプロトコルの暗号化コードラベル２５を読み取ることができたか否かを判定する（ステップＳ３１）。そして、ＲＦＩＤキー認識手段２７により暗号化コードラベル２５を読み取ることができない場合には、該当の吸着ノズル１８が模造品である旨を表示手段５４に表示する（ステップＳ３７）。
【００７３】
続いて、ステップＳ３１において、ＲＦＩＤキー認識手段２７により暗号化コードラベル２５を読み取ることができた場合には、復号化手段１５５により暗号化コードラベル２３に記憶されている暗号化情報を復号化できたか否かを判定する（ステップＳ３２）。
【００７４】
復号化できたのであれば、続いて、復号化されたキーワードが、正規品としての設定キーワードであるか否かを判定する（ステップＳ３３）。そして、ステップＳ３２において復号化ができなかった場合、および、ステップＳ３３において復号化されたキーワードが正規品としての設定キーワードでない場合には、該当の吸着ノズル１８が模造品である旨を表示手段５４に表示する（ステップＳ３７）。
【００７５】
続いて、ステップＳ３３において、復号化されたキーワードが正規品としての設定キーワードに一致する場合には、識別コード取得手段５１により取得かつ更新して、消去されていない識別コードの情報の中に、同一の識別コードが含まれているか否かを判定する（ステップＳ３４）。
【００７６】
同一の識別コードが無いと判定されると、模造品無しとして表示手段５４に表示する（ステップＳ３５）。この表示の意味は、第一実施形態のステップＳ２と同様の意味である。一方、同一の識別コードが有ると判定されると（ステップＳ３４）、模造品対象となる吸着ノズル１８を表示手段５４に表示する（ステップＳ３６）。この表示の意味は、第一実施形態のステップＳ３と同様の意味である。
【００７７】
本実施形態により、上述した第二実施形態により奏する効果および第三実施形態により奏する効果を奏する。
【００７８】
＜第五実施形態＞
次に、第五実施形態における電子部品装着システムについて、図１０および図１１を参照して説明する。本実施形態における電子部品装着システムは、複数のモジュール１（図１に示す単体の電子部品装着機１に相当）を連結して構成されるモジュール型電子部品装着機２を対象としている。この場合、本発明における機械本体とは、複数のモジュール１を連結してモジュール型電子部品装着機２を構成する場合における各モジュール１の基体１１などを含む。
【００７９】
図１０には、３台のモジュール１を連結したモジュール型電子部品装着機２を示している。そして、電子部品装着システムとしては、統括判定装置４００を備えている。図１１に示すように、統括判定装置４００は、各モジュール１の識別コード取得手段５１からそれぞれが認識している識別コードを受け取る。ここで、各モジュール１の識別コード取得手段５１は、上述した第一実施形態における識別コード取得手段５１に相当する。
【００８０】
そして、統括判定装置４００は、複数のモジュール１，１，１に装着されている吸着ノズル１８に対応する識別コードの中に同一の識別コードが含まれているか否かを判定する。特に、各モジュール１，１，１における識別コード取得手段５１は、自動運転を行っている間に、基体１１に装着されている複数の吸着ノズル１８に対応するそれぞれの識別コードを取得する。具体的には、識別コード取得手段５１は、各モジュール１，１，１が回路基板３０に対して電子部品の装着動作を開始した時に、識別コードを取得する。さらに、識別コード取得手段５１は、既に識別コードを取得していた場合には電子部品装着機１が再び回路基板３０に対して電子部品の装着動作を開始した時に、取得していた識別コードを更新する。
【００８１】
このように、各モジュール１，１，１における識別コード取得手段５１は、各モジュール１，１，１が自動運転を行っていなければ、当該モジュール１の識別コードは取得しない。一方、各モジュール１，１，１が自動運転を行っている場合には、当該モジュール１における識別コード取得手段５１は、識別コードを取得すると共に、変更があれば新しい情報に更新される。
【００８２】
そうすると、統括判定装置４００は、複数のモジュール１，１，１のうち自動運転を行っているモジュール１に装着されている吸着ノズル１８を対象として、当該吸着ノズル１８に対応する識別コードを受け取る。つまり、統括判定装置４００は、自動運転を行っている状態、すなわち回路基板３０に対して電子部品の装着動作を行っている状態における基体１１に装着している吸着ノズル１８を判定対象としている。そして、回路基板３０に対して電子部品の装着動作を行っている状態においては、人間によって基体１１から吸着ノズル１８を交換することが不可能な状態となる。つまり、基体１１が回路基板３０に対して電子部品の装着動作を行っている状態ということは、吸着ノズル１８が当該基体１１に装着されていることが確定したということになる。
【００８３】
ところで、モジュール１，１，１が複数存在する場合には、吸着ノズル１８は、装着されていたモジュール１から取り外されて、別のモジュール１へ装着されることがある。このような場合に、当該吸着ノズル１８が、先に装着されていたモジュール１と移動させた別のモジュール１との両方に装着されていると判定して、別のモジュール１に装着した吸着ノズル１８を模造品と判定することは、誤判定である。
【００８４】
そこで、識別コード取得手段５１は、基体１１に装着されている吸着ノズル１８を対象として、当該吸着ノズル１８に対応する識別コードを取得している。つまり、基体１１に装着されていない吸着ノズル１８は、判定の対象とならない。従って、吸着ノズル１８をあるモジュール１から別のモジュール１へ移動することがあるとしても、移動させた吸着ノズル１８を模造品と誤判定しないようにできる。特に、統括判定装置４００は、基体１１に装着されたことが確定した吸着ノズル１８を対象として、同一の識別コードが存在するか否かを判定しているため、誤判定を確実に防止できる。
【００８５】
さらに、各モジュール１，１，１が自動運転を開始した時に識別コード取得手段５１は識別コードを更新しているため、識別コード取得手段５１は、常に新しく確実な識別コードを取得している。このことによっても、上記した誤判定を確実に防止することにつながる。
【００８６】
さらに、本実施形態においては、上述したように、統括判定装置４００において、複数のモジュール１，１，１に装着されている吸着ノズル１８を対象として、同一の識別コードが存在するか否かを判定している。さらに、各モジュール１，１，１においても、第一実施形態にて説明したように、判定手段５３において、各モジュール１，１，１のそれぞれに装着されている吸着ノズル１８を対象として、同一の識別コードが存在するか否かを判定している。このように、二重に判定を行うことで、同一の識別コードによる模造品の有無の抽出をより効果的に行うことができる。
【００８７】
なお、本実施形態において、各モジュール１，１，１の構成として、第一実施形態と同一であるとしたが、第二実施形態〜第四実施形態のいずれかと同一の構成を採用してもよい。
【００８８】
＜第六実施形態＞
次に、第六実施形態における電子部品装着システムについて、図１２を参照して説明する。本実施形態における電子部品装着システムは、複数のモジュール型電子部品装着機２をネットワークによりホストコンピュータ５００に接続して構成された全体のシステムである。それぞれのモジュール型電子部品装着機２は、第五実施形態にて説明したモジュール型電子部品装着機２である。
【００８９】
ここで、ホストコンピュータ５００は、実質的に、第五実施形態にける統括判定装置４００と同様の機能を有する。つまり、ホストコンピュータ５００は、各モジュール１の識別コード取得手段５１からそれぞれが認識している識別コードを受け取る。そして、ホストコンピュータ５００は、各モジュール型電子部品装着機２における複数のモジュール１，１，１に装着されている吸着ノズル１８に対応する識別コードの中に同一の識別コードが含まれているか否かを判定する。
【００９０】
本実施形態によれば、例えば工場全体のモジュール１がネットワークにより接続されている場合に、工場全体として、模造品が存在するか否かを把握することができる。なお、上記実施形態において、ホストコンピュータ５００は、上述した第五実施形態における統括判定装置４００に相当する部分を有すると共に、各モジュール１に含むものとして説明した判定装置５０を有するものとすることもできる。この場合、ホストコンピュータ５００は、各モジュール１における判定処理と、モジュール１全体としての判定処理を行うことになる。ホストコンピュータ５００および各モジュール１は、各モジュール１における判定処理を行うことなく（すなわち判定手段５３を有さず）、モジュール１全体としての判定処理（すなわち統括判定装置４００に相当する処理）のみを行うようにすることもできる。
【００９１】
＜その他＞
上記実施形態において、交換ユニットとして吸着ノズル１８を例にあげて説明したが、この他に、電子部品供給ユニット１６や装着ヘッド１７を交換ユニットとして吸着ノズル１８と同様に適用できる。さらに、図１には図示しないが、電子部品装着機にフラックスユニット、不良品排出ユニットが適用される場合には、これらも上記の交換ユニットとして適用できる。
【符号の説明】
【００９２】
１：電子部品装着機（モジュール）、  ２：モジュール型電子部品装着機
１１：基体、  １２：コンベア、  １３：Ｘスライド部、  １４：Ｙスライド部
１５：Ｚスライド部、  １６：電子部品供給ユニット、  １７：装着ヘッド
１８：吸着ノズル、  １９：ノズルステーション
２１：識別コードラベル、  ２２：カメラ、  ２３：暗号化コードラベル
２４：コードラベル、  ２５：暗号化コードラベル、  ２６，２７：キー認識手段
３０：回路基板
５０：判定装置、  ５１：識別コード取得手段、  ５２：抜き取り検出手段
５３：判定手段、  ５４：表示手段
１５０：判定装置、  １５３：判定手段、  １５５：復号化手段
２５０：判定装置、  ２５３：判定手段
３５０：判定装置、  ３５３：判定手段、  ３５５：復号化手段
４００：統括判定装置、  ５００：ホストコンピュータ
【図１】
0005637770.tif 000002
【図２】
0005637770.tif 000003
【図３】
0005637770.tif 000004
【図４】
0005637770.tif 000005
【図５】
0005637770.tif 000006
【図６】
0005637770.tif 000007
【図７】
0005637770.tif 000008
【図８】
0005637770.tif 000009
【図９】
0005637770.tif 000010
【図１０】
0005637770.tif 000011
【図１１】
0005637770.tif 000012
【図１２】
0005637770.tif 000013