(57)【要約】【課題】  部品実装された基板の生産性の向上を図った部品実装方法を提供する。【解決手段】  部品実装方法は、Ｚ番号「Ｚ１」のパック３１１ａから供給されるラジアル部品Ｃの向きを特定する向き特定ステップＳ１０８と、Ｚ番号「Ｚ１」のパック３１１ａから供給される部品の基板Ｂに対して予め設定される実装角度を、向き特定ステップＳ１０８で特定されたラジアル部品Ｃの向きに応じて変更する変更ステップＳ１１２と、Ｚ番号「Ｚ１」のパック３１１ａから供給されるラジアル部品Ｃをヘッド３３０に保持させ、変更ステップＳ１１２で変更された実装角度でラジアル部品Ｃを基板Ｂに実装させる第１の実装ステップＳ１００とを含む。【選択図】        図１２
2006245480.tif 000002
【特許請求の範囲】
【請求項１】
部品を保持するヘッドを用いて前記部品を基板に実装する部品実装方法であって、
第１の部品供給手段から供給される部品の向きを特定する向き特定ステップと、
前記第１の部品供給手段から供給される部品の前記基板に対して予め設定された実装角度を、前記向き特定ステップで特定された部品の向きに応じて変更する変更ステップと、
前記第１の部品供給手段から供給される部品を前記ヘッドに保持させ、前記変更ステップで変更された実装角度で前記部品を基板に実装させる第１の実装ステップと
を含むことを特徴とする部品実装方法。
【請求項２】
前記部品実装方法は、さらに、
前記向き特定ステップで特定された部品の向きと基準の向きとを比較し、互いの向きが異なるときに、前記予め設定された実装角度を変更すべきと判別する変更判別ステップを含み、
前記変更ステップでは、
前記変更判別ステップで変更すべきと判別されると、実装された部品の前記基板に対する向きが、前記基準の向きで供給されて前記予め設定された実装角度で実装される部品の前記基板に対する向きと等しくなるように、前記実装角度を変更する
ことを特徴とする請求項１記載の部品実装方法。
【請求項３】
前記変更判別ステップでは、
第２の部品供給手段から供給される部品の向きを基準の向きとして、前記向き特定ステップで特定された部品の向きと基準の向きとを比較し、互いの向きが異なるときに、前記予め設定された実装角度を変更すべきと判別し、
前記変更ステップでは、
前記第２の部品供給手段から供給される部品の前記基板に対して予め設定された実装角度を、前記第１の部品供給手段から供給される部品の前記基板に対して予め設定された実装角度として、前記向き特定ステップで特定された部品の向きに応じて変更し、
前記第１の実装ステップでは、
前記第２の部品供給手段から供給される部品の代わりに、前記第１の部品供給手段から供給される部品を基板に実装させる
ことを特徴とする請求項２記載の部品実装方法。
【請求項４】
前記部品実装方法は、さらに、
前記第２の部品供給手段から供給される部品を前記ヘッドに保持させて基板に実装させる第２の実装ステップと、
前記第２の部品供給手段から供給される部品の残数が所定数に達したか否かを判別する部品切れ判別ステップと、
前記部品切れ判別ステップで所定数に達したと判別された場合に、前記第１の部品供給手段から供給される部品が、前記第２の部品供給手段から供給される部品と代替可能か否かを判別する代替判別ステップとを含み、
前記第１の実装ステップでは、
前記代替判別ステップで代替可能と判別された場合に、前記第１の部品供給手段から供給される部品を前記ヘッドに保持させて実装させる
ことを特徴とする請求項３記載の部品実装方法。
【請求項５】
前記変更ステップでは、
前記第１の部品供給手段から供給される部品の向きが前記基準の向きに設定されていることを条件に決定された前記部品の実装角度を示す実装点データの当該実装角度を書き換え、
前記第１の実装ステップでは、
前記変更ステップで書き換えられた実装点データの実装角度で、前記部品を基板に実装させる
ことを特徴とする請求項４記載の部品実装方法。
【請求項６】
前記変更ステップは、
前記第１の部品供給手段から供給される部品の向きが前記基準の向きに設定されていることを条件に決定された前記部品の実装角度を示す実装点データから、当該実装角度を特定する角度特定ステップと、
前記向き特定ステップで特定された部品の向きと基準の向きとの差を特定する差特定ステップと、
前記角度特定ステップで特定された実装角度を、前記差特定ステップで特定された差に基づいて変更する
ことを特徴とする請求項４記載の部品実装方法。
【請求項７】
前記向き特定ステップでは、
ＩＣ（Integrated Circuit）タグに記録されている部品の向きを読み出すことにより、前記第１の部品供給手段から供給される部品の向きを特定する
ことを特徴とする請求項１記載の部品実装方法。
【請求項８】
前記部品切れ判別ステップは、
ＩＣ（Integrated Circuit）タグに記録されている部品の員数を読み出すリードステップと、
前記第２の部品供給手段から供給された部品の数をカウントするカウントステップと、
前記リードステップで読み出された部品の員数から、前記カウントステップでカウントされた部品の数を減算する減算ステップとを含み、
前記減算ステップによる減算結果が前記所定数に達したか否かを判別する
ことを特徴とする請求項４記載の部品実装方法。
【請求項９】
前記変更ステップでは、前記第１の部品供給手段から供給される部品の向きが基準の向きと逆の場合には、前記予め設定された実装角度を１８０°だけ変更する
ことを特徴とする請求項２記載の部品実装方法。
【請求項１０】
前記第１の実装ステップでは、
前記ヘッドの前記部品を保持するノズルを回転させることで、前記変更ステップで変更された実装角度で前記部品を基板に実装させる
ことを特徴とする請求項１記載の部品実装方法。
【請求項１１】
前記向き特定ステップでは、
前記第１の部品供給手段から供給される部品の極性の向きを特定する
ことを特徴とする請求項１記載の部品実装方法。
【請求項１２】
部品を保持するヘッドを用いて前記部品を基板に実装する部品実装方法であって、
第１の部品供給手段から供給される部品を前記ヘッドに保持させて基板に実装させる第１の実装ステップと、
前記第１の部品供給手段から供給される部品の残数が所定数に達したか否かを判別する部品切れ判別ステップと、
前記部品切れ判別ステップで所定数に達したと判別された場合に、前記第１の部品供給手段から供給される部品の向きと、第２の部品供給手段から供給される、前記部品と代替可能な代替部品の向きとの差を特定する差特定ステップと、
前記差特定ステップで特定された差に応じて、前記第１の部品供給手段から供給される部品の前記基板に対して予め設定された実装角度を変更する変更ステップと、
前記第２の部品供給手段から供給される代替部品を前記ヘッドに保持させ、前記変更ステップで変更された実装角度で前記代替部品を基板に実装させる第２の実装ステップと
を含むことを特徴とする部品実装方法。
【請求項１３】
部品を保持するヘッドを用いて前記部品を基板に実装するために、前記部品の基板に対する実装角度を変更する方法であって、
第１の部品供給手段から供給される部品の向きを特定する向き特定ステップと、
前記第１の部品供給手段から供給される部品の前記基板に対して予め設定された実装角度を、前記向き特定ステップで特定された部品の向きに応じて変更する変更ステップと
を含むことを特徴とする実装角度変更方法。
【請求項１４】
部品を保持するヘッドを用いて前記部品を基板に実装する部品実装機であって、
部品を供給する部品供給手段と、
前記部品供給手段から供給される部品の向きを特定する向き特定手段と、
前記部品供給手段から供給される部品の前記基板に対して予め設定された実装角度を、前記向き特定手段で特定された部品の向きに応じて変更する変更手段と、
前記第１の部品供給手段から供給される部品を前記ヘッドに保持させ、前記変更手段で変更された実装角度で前記部品を基板に実装させる実装制御手段と
を備えることを特徴とする部品実装機。
【請求項１５】
部品を保持するヘッドを用いて前記部品を基板に実装するために、部品供給手段から供給される部品の基板に対する実装角度を変更する実装角度変更装置であって、
部品供給手段から供給される部品の向きを特定する向き特定手段と、
前記部品供給手段から供給される部品の前記基板に対して予め設定された実装角度を、前記向き特定手段で特定された部品の向きに応じて変更する変更手段と
を備えることを特徴とする実装角度変更装置。
【請求項１６】
請求項１〜１２の何れか１項に記載の部品実装方法に含まれるステップをコンピュータに実行させるプログラム。
【請求項１７】
請求項１３に記載の実装角度変更方法に含まれるステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品を基板に実装する方法に関し、特に、部品を保持するヘッドを用いてその部品を基板に実装する方法に関する。
【背景技術】
【０００２】
従来より、ヘッドで電子部品（以下、単に部品という）を吸着して基板上に実装する部品実装機が提供されている。一般に、実装されるべき部品は、部品種ごとにまとめて部品実装機にセットされ、そのセットされた位置からヘッドに供給される。例えば、複数の同種の部品は、テープ上に一定の向きに向けて並べられた部品テープとなってリールに巻き付けられている。しかし、同種の部品であっても、その形状や極性に応じて適切な向きに向けて実装されるべきである。例えば、同種の部品であってもそれぞれ、１８０°向きを変えたり、向きを変えずに実装しなければならない場合がある。このような場合、ヘッドは一方の部品を１８０°まで回転させなければならないため、その部品の実装に要する時間が長くなってしまう。
【０００３】
そこで、部品実装に要する時間を短縮するために、同種の部品であっても、実装される向きが大きく異なる場合には、それらの部品を予め分けて部品実装機にセットしておく技術が既に開示されている（例えば、特許文献１参照。）。
【０００４】
上記特許文献１では、同種の部品であっても、０°の向きで実装される部品は部品実装機の第１の位置にセットされ、１８０°の向きで実装される部品は部品実装機の第２の位置にセットされる。ここで、第１及び第２の位置にセットされる部品は、予め互いに向きが逆となるようにセットされている。そして、部品実装機は、０°の向きで部品を実装するときには、第１の位置から部品を供給して実装し、１８０°の向きで部品を実装するときには、第２の位置から部品を供給して実装する。これにより、供給される部品の向きを大きく変えることなく、適切な向きで部品を実装することができるため、部品実装に要する時間を短縮することができる。
【特許文献１】特許第３４７６４８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１の部品実装方法では、部品実装された基板の生産性が低下してしまうという問題がある。
【０００６】
即ち、上記特許文献１の部品実装方法では、例えば第１の位置において部品切れが生じたときには、同種の部品が第２の位置にセットされていながらも、その部品の向きが異なっているために、その部品を用いることができずに生産を中止し、第１の位置に部品を改めてセットし直さなければならない。
【０００７】
そこで、本発明は、かかる問題に鑑みてなされたものであって、部品実装された基板の生産性の向上を図った部品実装方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明に係る部品実装方法は、部品を保持するヘッドを用いて前記部品を基板に実装する部品実装方法であって、第１の部品供給手段から供給される部品の向きを特定する向き特定ステップと、前記第１の部品供給手段から供給される部品の前記基板に対して予め設定された実装角度を、前記向き特定ステップで特定された部品の向きに応じて変更する変更ステップと、前記第１の部品供給手段から供給される部品を前記ヘッドに保持させ、前記変更ステップで変更された実装角度で前記部品を基板に実装させる第１の実装ステップとを含むことを特徴とする。
【０００９】
このように、第１の部品供給手段から供給される部品の向き（例えば、電極の向き）に応じて実装角度が変更されるため、例えば、その部品の向きが予め想定された向きと異なっていても、従来例のように生産を中止することなく、適切な実装角度で部品を基板に実装することができる。その結果、部品実装された基板の生産性を向上することができる。
【００１０】
また、前記部品実装方法は、さらに、前記向き特定ステップで特定された部品の向きと基準の向きとを比較し、互いの向きが異なるときに、前記予め設定された実装角度を変更すべきと判別する変更判別ステップを含み、前記変更ステップでは、前記変更判別ステップで変更すべきと判別されると、実装された部品の前記基板に対する向きが、前記基準の向きで供給されて前記予め設定された実装角度で実装される部品の前記基板に対する向きと等しくなるように、前記実装角度を変更することを特徴としてもよい。
【００１１】
これにより、第１の部品供給手段から供給される部品の向きが、基準の向きと異なっていても、その実装された部品の基板に対する向きは、基準の向きで供給されて予め設定された実装角度で実装される部品の基板に対する向きと等しくなるため、第１の部品供給手段から供給される部品の向きを自由に設定することができ、本部品実装方法の利用価値を高めることができる。例えば、各メーカから第１の部品供給手段が販売され、それらの第１の部品供給手段から供給される部品の向きが、メーカごとに異なっている場合がある。このような場合、何れのメーカの第１の部品供給手段を用いても、部品を適切な向きに向けて基板に実装することができる。
【００１２】
ここで、前記変更判別ステップでは、第２の部品供給手段から供給される部品の向きを基準の向きとして、前記向き特定ステップで特定された部品の向きと基準の向きとを比較し、互いの向きが異なるときに、前記予め設定された実装角度を変更すべきと判別し、前記変更ステップでは、前記第２の部品供給手段から供給される部品の前記基板に対して予め設定された実装角度を、前記第１の部品供給手段から供給される部品の前記基板に対して予め設定された実装角度として、前記向き特定ステップで特定された部品の向きに応じて変更し、前記第１の実装ステップでは、前記第２の部品供給手段から供給される部品の代わりに、前記第１の部品供給手段から供給される部品を基板に実装させることを特徴としてもよい。
【００１３】
これにより、第１の部品供給手段から供給される部品の向きが、第２の部品供給手段から供給される部品の向きと異なっていても、第１の部品供給手段から供給されて実装された部品の基板に対する向きは、第２の部品供給手段から供給されて実装される部品の基板に対する向きと等しくなるため、第２の部品供給手段から供給される部品の代わりに、第１の部品供給手段から供給される部品を適切に実装することができる。
【００１４】
また、前記部品実装方法は、さらに、前記第２の部品供給手段から供給される部品を前記ヘッドに保持させて基板に実装させる第２の実装ステップと、前記第２の部品供給手段から供給される部品の残数が所定数に達したか否かを判別する部品切れ判別ステップと、前記部品切れ判別ステップで所定数に達したと判別された場合に、前記第１の部品供給手段から供給される部品が、前記第２の部品供給手段から供給される部品と代替可能か否かを判別する代替判別ステップとを含み、前記第１の実装ステップでは、前記代替判別ステップで代替可能と判別された場合に、前記第１の部品供給手段から供給される部品を前記ヘッドに保持させて実装させることを特徴としてもよい。
【００１５】
例えば、第２の部品供給手段から部品が供給されて実装された結果、その第２の部品供給手段から供給される部品の残数が０に達したときには、第１の部品供給手段から供給される部品が、第２の部品供給手段から供給される部品と代替可能であるか否かが判別されて実装されるため、第１の部品供給手段から供給される部品が代替不可能であるにも関わらず実装されてしまうのを防いで、代替部品を確実に実装することができる。
【００１６】
また、前記向き特定ステップでは、ＩＣ（Integrated Circuit）タグに記録されている部品の向きを読み出すことにより、前記第１の部品供給手段から供給される部品の向きを特定することを特徴としてもよい。
【００１７】
これにより、ＩＣタグリーダを備えておくだけで、ＩＣタグから部品の向きを非接触で読み出すことができるため、簡単に部品の向きを特定することができる。
【００１８】
なお、本発明は、このような部品実装方法として実現することができるだけでなく、その方法により部品を実装する部品実装機やプログラム、そのプログラムを格納する記憶媒体としても実現することができる。
【発明の効果】
【００１９】
本発明の部品実装方法は、部品実装された基板の生産性を向上することができるという作用効果を奏する。
【発明を実施するための最良の形態】
【００２０】
（実施の形態１）
以下、図面を参照しながら本発明の実施の形態１における部品実装機について説明する。
【００２１】
図１は、本発明の実施の形態１における部品実装機の構成を示す外観図である。
本発明の実施の形態１における部品実装機３００は、いわゆるラジアル部品挿入機とよばれるものであって、ラジアル部品のリードを基板のスルーホールに挿入することで、そのラジアル部品を基板に実装する。
【００２２】
部品実装機３００は、部品供給部３１０と、部品搬送部３２０と、ヘッド３３０と、搬送ローダ３４０と、ＸＹテーブル３５０と、２つのＩＣタグリーダ１１１とを備えている。
【００２３】
図２は、部品実装機３００の主要構成を概念的に示す概念図である。
部品供給部３１０は、複数のラジアル部品を蓄えておき、そのラジアル部品を部品搬送部３２０に受け渡すものであって、部品収納部３１１と、複数のガイド３１２と、複数のカセット３１３とを備えている。
【００２４】
部品収納部３１１は、一群の同種のラジアル部品Ｃを包装する部品供給手段たるパック３１１ａを複数個収納している。一群の同種のラジアル部品Ｃは一列に並んで１本のテープに保持されている。即ち、上述のパック３１１ａは、このようなラジアル部品Ｃを保持するテープ（部品テープ）ｔを折り重ねた状態で包装している。
【００２５】
ガイド３１２は、部品収納部３１１のパック３１１ａから引き出される部品テープｔをカセット３１３に案内する。
【００２６】
カセット３１３は、部品テープｔを部品収納部３１１のパック３１１ａから引き出して連続的な送り動作を行う。そして、カセット３１３は、送り出される部品テープｔを先端側から切断することにより、その部品テープｔに保持されている複数のラジアル部品Ｃを順に分離して部品搬送部３２０に供給する。
【００２７】
部品搬送部３２０は、カセット３１３から供給されるラジアル部品Ｃをヘッド３３０に搬送するものであって、３つのプーリ３２１と、コンベアベルト３２２と、複数のチャック保持部３２３と、プーリ３２１を回転駆動させる駆動機構（図示せず）とを備えている。
【００２８】
コンベアベルト３２２は、例えば合成樹脂性で環状に形成されており、３つのプーリ３２１により略三角形状に張架されている。そしてコンベアベルト３２２は、プーリ３２１の回転駆動によって巡回する。
【００２９】
複数のチャック保持部３２３は、それぞれ略等間隔に間を空けてコンベアベルト３２２に取着されており、ラジアル部品Ｃを保持（把持）するように構成されている。
【００３０】
このような部品搬送部３２０は、カセット３１３から供給されるラジアル部品Ｃがコンベアベルト３２２のチャック保持部３２３に保持されることにより、ラジアル部品Ｃをカセット３１３からヘッド３３０へ順次搬送する。
【００３１】
搬送ローダ３４０は、図１に示すように、基板ＢをＸＹテーブル３５０まで搬入し、部品実装された基板Ｂを部品実装機３００の外部に搬出する。
【００３２】
ＸＹテーブル３５０は、基板Ｂを実装面に沿って２次元の方向に移動させる。
ヘッド３３０は、部品搬送部３２０により搬送されるラジアル部品Ｃを取得して保持し、ＸＹテーブル３５０上に設置された基板Ｂ上にそのラジアル部品Ｃを実装する。
【００３３】
２つのＩＣタグリーダ１１１は、部品収納部３１１内に配設されており、各パック３１１ａに取り付けられているＩＣタグ３１１ｂから後述する部品情報を読み出す。また、各ＩＣタグ３１１ｂから出力される信号は、互いに異なる位置に配設された２つのＩＣタグリーダ１１１に取得されるため、その取得された信号に基づいて各ＩＣタグ３１１ｂの位置が特定される。つまり、各ＩＣタグ３１１ｂは、各パック３１１ａに取り付けられているため、各パック３１１ａの位置（Ｚ番号「Ｚ１，Ｚ２，…」）が特定される。
【００３４】
図３は、本実施の形態で実装されるラジアル部品Ｃの一例を示す図である。
ラジアル部品は、一般的に、リードを基板のスルーホールに挿入して固定されるタイプの電子部品のうち縦型のものである。図３に示すように、ラジアル部品Ｃは、例えばトランジスタやアルミ電解コンデンサなどであって、下面から突出するリードＬが基板Ｂのスルーホールに挿入される。なお、ラジアル部品には、両サイドから出たリードを折り曲げてリードの先端を片側によせたタイプもあり、このようなタイプのラジアル部品は、基板から立ち上がったように挿入される。このように縦に長く実装されることにより、基板の実装面積を少なくすることができる。
【００３５】
また、図３に示すラジアル部品Ｃには極性があり、マーキング（図３中の三角印）により示されるリードＬは特定極（例えば、正極や負極など）となる。
【００３６】
このようなラジアル部品Ｃを保持する部品テープｔは、各ラジアル部品Ｃの特定極が部品テープｔの先端側又は後端側に向くようにパック３１１ａに包装されている。ここで、部品収納部３１１には、特定極が先端側に向けられたラジアル部品Ｃを包装するパック３１１ａと、特定極が後端側に向けられたラジアル部品Ｃを包装するパック３１１ａとが備えられている。一方のパック３１１ａから部品テープｔを引き出すと、ラジアル部品Ｃの特定極が部品テープｔの先端側に向いており、他方のパック３１１ａから部品テープｔを引き出すと、ラジアル部品Ｃの特定極が部品テープｔの後端側に向いている。言い換えれば、部品供給部３１０の各パック３１１ａから供給されるラジアル部品Ｃ（部品テープｔ）の供給方向（向き）は、互いに正と逆とで異なっているのである。また、これらのパック３１１ａに収められているラジアル部品Ｃは、互いに同種類又は代替可能な関係にある。
【００３７】
図４は、ヘッド３３０の構成を示す構成図である。
このヘッド３３０は、ラジアル部品Ｃの各リードＬをそれぞれ溝３３２に挿入して、その挿入されたリードＬを挟持する挿入爪３３１を備えている。
【００３８】
このようなヘッド３３０は、部品搬送部３２０によって搬送されたラジアル部品ＣのリードＬを挿入爪３３１で挟持（保持）することにより、そのラジアル部品Ｃを部品搬送部３２０から受け取る。そして、ヘッド３３０は、ラジアル部品Ｃが極性に応じて適切な向きに向くように回転し、さらに、挿入爪３３１を上下動させることにより、そのラジアル部品Ｃの各リードＬを、基板Ｂに形成されたスルーホールに挿入する。これにより、ラジアル部品Ｃが基板Ｂ上に実装される。
【００３９】
図５は、ＩＣタグリーダ１１１の回路構成およびＩＣタグ３１１ｂの回路構成を示す図である。
【００４０】
ＩＣタグリーダ１１１は、交流電源４６１に接続された変調復調部４６２と、制御部４６３と、インターフェース部４６４と、アンテナ４６５とを備えている。
【００４１】
変調復調部４６２は、アンテナ４６５を介してＩＣタグ３１１ｂと通信を行なう回路であり、ＩＣタグ３１１ｂに対して電力搬送電波を送信するとともに、ＩＣタグ３１１ｂから送信されてきた部品情報を受信する。すなわち、変調復調部４６２では、制御部４６３より出力された制御コードを受信している間、無線周波数（ＲＦ：Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ、例えば、１３．５６ＭＨｚ）の電力搬送信号を生成し、その信号を電力搬送電波に変換してアンテナ４６５より送信する。
【００４２】
制御部４６３は、変調復調部４６２による電力搬送電波の送信やその送信の停止を制御したり、変調復調部４６２により受信した部品情報をインターフェース部４６４を介して外部に出力したりする。
【００４３】
ＩＣタグ３１１ｂは、アンテナ４７１と、変調復調部４７２と、電力生成部４７３と、ロジックメモリ４７４とを備える。ロジックメモリ４７４は、部品情報を格納している。
【００４４】
電力生成部４７３は、アンテナ４７１を介して、ＩＣタグリーダ１１１より送信された電力搬送電波を電磁誘導方式または電磁結合方式によって受信し、高周波の誘起電力を生成する。電力生成部４７３は、さらに、誘起電力を整流するとともに、整流された誘起電力の電圧を一定の値に平滑化したり、直流電力を蓄積したりし、アンテナ４７１が電力搬送電波を受信している間、変調復調部４７２およびロジックメモリ４７４に対し、生成した直流電力を供給し続ける。
【００４５】
変調復調部４７２は、ロジックメモリ４７４に格納された部品情報を電波に変換し、アンテナ４７１を介して外部に出力する。なお、変調方式は、ＩＣタグリーダ１１１の変調復調部４６２における復調方式と合致している限り、ＡＳＫ（Amplitude Shift Keying）、ＦＳＫ（Frequency-Shift Keying）等の任意のものを利用することができる。
【００４６】
ここで、ＩＣタグ３１１ｂから出力される部品情報には、そのＩＣタグ３１１ｂが付されたパック３１１ａに包装されているラジアル部品Ｃに関する内容が含まれている。
【００４７】
図６は、部品情報の内容を説明するための説明図である。
部品情報は、パック３１１ａに包装されているラジアル部品Ｃの部品名と、そのラジアル部品Ｃの供給方向（向き）と、そのラジアル部品Ｃの員数とを含んでいる。例えば、図６中左側の部品情報は、部品名「Ｃ１」と、供給方向「正」と、員数「３００」とを含み、図６中右側の部品情報は、部品名「Ｃ１」と、供給方向「逆」と、員数「２００」とを含んでいる。
【００４８】
ところで、同種のラジアル部品Ｃであっても、その極性によって、基板Ｂ上では、一方で実装されるラジアル部品Ｃに対して、他方では、その向きを１８０°だけ変えて実装しなければならない場合がある。しかし、ヘッド３３０がチャック保持部３２３から受け取ったラジアル部品Ｃの向きを１８０°も回転させていたのでは、そのラジアル部品Ｃの実装に長い時間を要してしまう。そこで、このようなラジアル部品Ｃの１８０°の回転を防ぐために、部品実装機３００には、予めラジアル部品Ｃの供給方向が異なるパック３１１ａがセットされている。
【００４９】
なお、図６中左側に示す部品情報の供給方向を「正」とし、図６中右側に示す部品情報の供給方向を「逆」としたが、その逆に、図６中左側に示す部品情報の供給方向を「逆」とし、図６中右側に示す部品情報の供給方向を「正」としてもよい。つまり、図６中に示す各部品情報の供給方向は、それぞれ互いに１８０°異なることを示す内容であれば、どのような内容であってもよい。
【００５０】
図７は、図１に示された部品実装機３００の機能的な構成を示すブロック図である。
この部品実装機３００は、実装制御部３６１、出力部３６２、入力部３６３、データベース部３６４、変更部３６５、メモリ部３６６、部品切れ検出部３６７、機構部３６８、及び２つのＩＣタグリーダ１１１を備える。ここで、本実施の形態では、ＩＣタグリーダ１１１が向き特定手段として構成され、そのＩＣタグリーダ１１１と変更部３６５が実装角度変更装置として構成されている。
【００５１】
メモリ部３６６は、実装制御部３６１による作業領域を提供するＲＡＭ（Random Access Memory）等で構成されている。
【００５２】
出力部３６２はＣＲＴ（Cathode-Ray Tube）やＬＣＤ（Liquid Crystal Display）等であり、入力部３６３はキーボード等である。これらは、実装制御部３６１による制御の下で、本部品実装機３００とオペレータとが対話する等のために用いられる。
【００５３】
機構部３６８は、ヘッド３３０、ＸＹテーブル３５０、カセット３１３、プーリ３２１、及び、これらを駆動するモーターやモータードライバ等を含む機構関連の構成要素の集合である。
【００５４】
データベース部３６４は、実装制御部３６１によって生成された部品配列データ３６４ｂと、所定の条件に基づいて生成された実装点データ３６４ａとを記憶するためのハードディスク等である。
【００５５】
図８は、部品配列データ３６４ｂの一例を示す図である。
部品配列データ３６４ｂは、図８に示すように、各Ｚ番号と、そのＺ番号にセットされているラジアル部品Ｃの部品名と、そのラジアル部品Ｃの供給方向と、そのラジアル部品Ｃの員数とを示す。
【００５６】
例えば、この部品配列データ３６４ｂは、Ｚ番号「Ｚ１」には、部品名「Ｃ１」という３００個のラジアル部品Ｃが「逆」の供給方向でセットされ、Ｚ番号「Ｚ２」には、上述の部品名「Ｃ１」という２００個のラジアル部品Ｃが「正」の供給方向でセットされていることを示す。
【００５７】
図９は、実装点データ３６４ａの一例を示す図である。
実装点データ３６４ａは、基板Ｂ上の各実装点（基板Ｂ上の特定位置）に関する情報を示すものであって、実装点と、その実装点の座標（ｘ座標及びｙ座標）と、その実装点に実装されるべきラジアル部品Ｃの実装角度と、そのラジアル部品ＣがセットされているＺ番号とを示す。実装角度は、一般に、ラジアル部品Ｃを適切な向きで基板Ｂ上に実装するために、部品搬送部３２０からラジアル部品Ｃを受け取った時点のヘッド３３０の状態を基準として、ヘッド３３０がその基準から純粋に回転しなければならない角度を意味する。また、この実装点データ３６４ａは、実装点の配列によって、各部品の実装順を示している。
【００５８】
例えば、実装点データ３６４ａは、実装点ｐ１→実装点ｐ２→…→実装点ｐ４の順にラジアル部品Ｃを実装しなければならないことを示す。また、実装点データ３６４ａは、座標（ｘ１，ｙ１）の実装点ｐ１には、ヘッド３３０を上記基準から回転させずにＺ番号「Ｚ２」のラジアル部品Ｃを実装すべきことと、座標（ｘ２，ｙ２）の実装点ｐ２には、ヘッド３３０を上記基準から９０°だけ回転させてＺ番号「Ｚ２」のラジアル部品Ｃを実装すべきことと、座標（ｘ４，ｙ４）の実装点ｐ４には、ヘッド３３０を上記基準から−９０°だけ回転させてＺ番号「Ｚ２」のラジアル部品Ｃを実装すべきこととを示す。また、実装点データ３６４ａは、座標（ｘ３，ｙ３）の実装点ｐ３には、ヘッド３３０を上記基準から１８０°だけ回転させてＺ番号「Ｚ１」のラジアル部品Ｃを実装すべきことを示している。なお、後述するように、実装制御部３６１は、実装点データ３６４ａに実装角度「１８０°」が示されていても、部品配列データ３６４ｂを参照することにより、ヘッド３３０を上記基準から回転させずにラジアル部品Ｃを実装することがある。つまり、実装点データ３６４ａは、各Ｚ番号のパック３１１ａから供給される同種のラジアル部品Ｃの供給方向が全て同じ（正）であることを前提に、各実装点の実装角度を示しており、実装制御部３６１は、ラジアル部品Ｃの供給方向を部品配列データ３６４ｂから確認することによって、実装点データ３６４ａの示す実装角度でヘッド３３０を回転させるべきか否かを判別している。
【００５９】
部品切れ検出部３６７は、Ｚ番号ごとにセットされているパック３１１ａの部品切れを検出する。即ち、部品切れ検出部３６７は、Ｚ番号ごとに、部品配列データ３６４ｂに示される員数から、そのＺ番号に対応するカセット３１３（パック３１１ａ）から供給されたラジアル部品Ｃの数を減算することにより、パック３１１ａに包装されているラジアル部品Ｃの残数を特定している。そして、何れかのＺ番号にセットされているパック３１１ａ内のラジアル部品Ｃの残数が例えば０になると、部品切れ検出部３６７は、部品切れになったパック３１１ａのＺ番号と、そのパック３１１ａに包装されていたラジアル部品Ｃの部品名とを実装制御部３６１に通知する。
【００６０】
実装制御部３６１は、ＩＣタグ３１１ｂから出力されてＩＣタグリーダ１１１によって取得された信号、つまり部品情報に基づいて、上述の部品配列データ３６４ｂを生成する。
【００６１】
具体的に、実装制御部３６１は、各ＩＣタグ３１１ｂから出力されて２つのＩＣタグリーダ１１１によって取得された信号の状態（例えば電波の強度や方向など）に基づいて、各ＩＣタグ３１１ｂの位置、つまり各パック３１１ａの位置（Ｚ番号）を特定する。そして、実装制御部３６１は、Ｚ番号ごとに、そのＺ番号に対応する部品情報の部品名、供給方向、及び員数を取得してまとめることにより、部品配列データ３６４ｂを生成し、データベース部３６４に格納する。
【００６２】
また、実装制御部３６１は、部品配列データ３６４ｂを生成するとともに、その生成された部品配列データ３６４ｂ及び実装点データ３６４ａに基づいて機構部３６８に含まれる各構成要素を制御する。
【００６３】
例えば、実装制御部３６１は、実装点データ３６４ａを参照して、実装点ｐ１，ｐ２に実装されるべきラジアル部品ＣのＺ番号「Ｚ２」及び実装角度「０°，９０°」を特定する。さらに、実装制御部３６１は、部品配列データ３６４ｂを参照することにより、Ｚ番号「Ｚ２」にセットされているラジアル部品Ｃの供給方向が「正」でることを確認する。その結果、実装制御部３６１は、機構部３６８を制御することにより、Ｚ番号「Ｚ２」のパック３１１ａから部品名「Ｃ１」のラジアル部品Ｃを搬送させて、ヘッド３３０がそのラジアル部品Ｃを受け取ると、実装点データ３６４ａの示すようにヘッド３３０を回転させずに、そのラジアル部品Ｃを実装点ｐ１（座標（ｘ１，ｙ１））に実装させる。さらに、実装制御部３６１は、機構部３６８を制御することにより、再びＺ番号「Ｚ２」のパック３１１ａから部品名「Ｃ１」のラジアル部品Ｃを搬送させて、ヘッド３３０がそのラジアル部品Ｃを受け取ると、実装点データ３６４ａの示すように、その受け取った時点のヘッド３３０の状態を基準に、ヘッド３３０を９０°回転させて、そのラジアル部品Ｃを実装点ｐ２（座標（ｘ２，ｙ２））に実装させる。
【００６４】
次に、実装制御部３６１は、実装点データ３６４ａを参照して、実装点ｐ３に挿入されるべきラジアル部品ＣのＺ番号「Ｚ１」及び実装角度「１８０°」を特定する。さらに、実装制御部３６１は、部品配列データ３６４ｂを参照することにより、Ｚ番号「Ｚ１」にセットされているラジアル部品Ｃの供給方向が「逆」であることを確認する。その結果、実装制御部３６１は、機構部３６８を制御することにより、Ｚ番号「Ｚ１」のパック３１１ａから部品名「Ｃ１」のラジアル部品Ｃを搬送させて、ヘッド３３０がそのラジアル部品Ｃを受け取ると、実装点データ３６４ａの示す１８０°に関わらず、ヘッド３３０を回転させずに、そのラジアル部品Ｃを実装点ｐ３（座標（ｘ３，ｙ３））に実装させる。
【００６５】
このように、実装角度が「１８０°」のときには、予め供給方向が「逆」になるようにセットされたＺ番号「Ｚ１」のラジアル部品Ｃが供給されるため、実装制御部３６１は、そのラジアル部品Ｃを受け取ったヘッド３３０をわざわざ回転させることなく、そのラジアル部品Ｃを迅速に実装させることができる。例えば、１つのラジアル部品Ｃを基板Ｂに挿入するのに要する時間（挿入タクト）は、ヘッド３３０が１８０°回転する場合、０．４５秒であるが、ヘッド３３０を回転させない場合には、０．２９秒まで短縮される。
【００６６】
さらに、実装制御部３６１は、実装点データ３６４ａに示されるＺ番号のパック３１１ａからラジアル部品Ｃを供給させて実装しようとするときに、部品切れ検出部３６７によってそのパック３１１ａの部品切れが検出されると、部品切れになったパック３１１ａのラジアル部品Ｃと同種（同一部品名）又は代替可能なラジアル部品（以下、代替部品という）を部品配列データ３６４ｂから検索する。そして、実装制御部３６１は、その代替部品が見つかれば、その代替部品を包装するパック３１１ａのＺ番号を部品配列データ３６４ｂから特定し、そのＺ番号にあるパック３１１ａから代替部品を供給させる。
【００６７】
ここで、実装制御部３６１は、代替部品を見つけたときには、さらに、その代替部品の供給方向が、部品切れになったパック３１１ａ内のラジアル部品Ｃの供給方向（基準の向き）と異なるか否かを判別し、その判別結果に応じて、変更部３６５に実装点データ３６４ａを変更させる。即ち、実装制御部３６１は、供給方向が同じと判別したときには、実装点データ３６４ａのＺ番号のみを変更部３６５に変更させる。一方、供給方向が異なると判別したときには、実装制御部３６１は、実装点データ３６４ａのＺ番号及び実装角度を変更部３６５に変更させる。
【００６８】
例えば、実装制御部３６１は、部品配列データ３６４ｂを参照して、Ｚ番号「Ｚ２」にセットされていた部品切れのラジアル部品Ｃに対する代替部品（Ｚ番号「Ｚ１」）を見つけると、それらの供給方向が互いに異なっていると判別する。その結果、実装制御部３６１は、実装点データ３６４ａのＺ番号を「Ｚ２」から「Ｚ１」に変更するとともに、「Ｚ１」に対応する実装角度を変更するように、変更部３６５に対して指示する。
【００６９】
変更部３６５は、実装制御部３６１からの指示に基づいて、実装点データ３６４ａを変更する。つまり、変更部３６５は、実装制御部３６１からＺ番号を変更するように指示を受けると、部品切れのパック３１１ａのＺ番号を、代替部品を包装するパック３１１ａのＺ番号に変更する。さらに、変更部３６５は、実装制御部３６１から実装角度を変更するように指示を受けると、代替部品を包装するパック３１１ａのＺ番号に対応付けられる実装角度に１８０°を加算して、その実装角度を書き換える。
【００７０】
図１０は、変更部３６５によって変更された実装点データ３６４ａを示す図である。
例えば、実装点ｐ１の実装直前に、Ｚ番号「Ｚ２」にセットされているパック３１１ａが部品切れになると、変更部３６５は、実装制御部３６１からの指示に応じて、実装点データ３６４ａのＺ番号を「Ｚ２」から「Ｚ１」に変更する。さらに、変更部３６５は、Ｚ番号「Ｚ１」に対応する実装角度「０°、９０°、１８０°、−９０°」に対して１８０°を加算する。これにより、実装点データ３６４ａの実装角度は「１８０°、−９０°、０°、９０°」に変更される。なお、実装角度は−１８０°〜０°〜１８０°の間で示されるべきであるため、１８０°は、１８０°の加算によって０°（３６０°）として変更され、９０°は、１８０°の加算によって−９０°（２７０°）として変更される。
【００７１】
このように実装点データ３６４ａが変更されると、実装制御部３６１は、その実装点データ３６４ａを参照して機構部３６８を制御することにより、Ｚ番号「Ｚ１」のパック３１１ａから部品名「Ｃ１」のラジアル部品Ｃを搬送させる。そして、ヘッド３３０がそのラジアル部品Ｃを受け取ると、実装制御部３６１は、その受け取った時点のヘッド３３０の状態を基準に、そのヘッド３３０を１８０°回転させて、そのラジアル部品Ｃを実装点ｐ１に実装させる。さらに、実装制御部３６１は、実装点データ３６４ａを参照して機構部３６８を制御することにより、再びＺ番号「Ｚ１」のパックから部品名「Ｃ１」のラジアル部品を搬送させる。そして、ヘッド３３０がそのラジアル部品Ｃを受け取ると、実装制御部３６１は、その受け取った時点のヘッド３３０の状態を基準に、そのヘッド３３０を−９０°回転させて、そのラジアル部品Ｃを実装点ｐ２に実装させる。
【００７２】
さらに、実装制御部３６１は、実装点データ３６４ａを参照して機構部３６８を制御することにより、Ｚ番号「Ｚ１」のパック３１１ａから部品名「Ｃ１」のラジアル部品Ｃを搬送させる。そして、ヘッド３３０がそのラジアル部品Ｃを受け取ると、実装制御部３６１は、そのヘッド３３０を回転させずに、そのラジアル部品Ｃを実装点ｐ３に実装させる。
【００７３】
さらに、実装制御部３６１は、実装点データ３６４ａを参照して機構部３６８を制御することにより、Ｚ番号「Ｚ１」のパック３１１ａから部品名「Ｃ１」のラジアル部品Ｃを搬送させる。そして、ヘッド３３０がそのラジアル部品Ｃを受け取ると、実装制御部３６１は、その受け取った時点のヘッド３３０の状態を基準に、そのヘッド３３０を９０°回転させて、そのラジアル部品Ｃを実装点ｐ４に実装させる。
【００７４】
図１１は、部品切れとなったときの様子を説明するための説明図である。
この図１１に示すように、Ｚ番号「Ｚ２」にセットされていたパック３１１ａのラジアル部品Ｃが部品切れとなると、上述のように実装制御部３６１及び変更部３６５が処理を行うことにより、そのラジアル部品Ｃの代わりに、Ｚ番号「Ｚ１」にセットされているパック３１１ａ内の同種のラジアル部品Ｃが用いられる。このとき、Ｚ番号「Ｚ１，Ｚ２」のそれぞれに予めセットされていたラジアル部品Ｃの供給方向は互いに異なるため、ヘッド３３０は、Ｚ番号「Ｚ２」のラジアル部品Ｃに対して予め設定されていた実装角度とは１８０°異なる実装角度に回転し、Ｚ番号「Ｚ１」のラジアル部品Ｃを基板Ｂに実装する。
【００７５】
このように、Ｚ番号「Ｚ１」のパック３１１ａから供給されるラジアル部品Ｃの向きが、Ｚ番号「Ｚ２」のパック３１１ａから供給されるラジアル部品Ｃの向きと異なっていても、Ｚ番号「Ｚ１」のパック３１１ａから供給されて実装されたラジアル部品Ｃの基板Ｂに対する向きは、Ｚ番号「Ｚ２」のパック３１１ａから供給されて実装されるラジアル部品Ｃの基板Ｂに対する向きと等しくなる。その結果、Ｚ番号「Ｚ２」のパック３１１ａから供給されるラジアル部品Ｃの代わりに、Ｚ番号「Ｚ１」のパック３１１ａから供給されるラジアル部品Ｃを適切に実装することができる。
【００７６】
図１２は、本実施の形態における部品実装機３００の動作を示すフロー図である。
まず、部品実装機３００は、ラジアル部品Ｃを基板Ｂに実装する（ステップＳ１００）。そして、部品実装機３００は、実装点データ３６４ａを参照することにより、次に実装すべき実装点があるか否かを判別する（ステップＳ１０２）。ここで、次の実装点があると判別すると（ステップＳ１０２のＹ）、部品実装機３００は、その実装点に対応するＺ番号のパック３１１ａが部品切れになっているか否かを判別する（ステップＳ１０４）。一方、次の実装点がないと判別すると（ステップＳ１０２のＮ）、部品実装機３００は、部品実装の動作を終了する。
【００７７】
部品実装機３００は、ステップＳ１０４で部品切れになっていると判別すると（ステップＳ１０４のＹ）、部品配列データ３６４ｂを参照することにより、その部品切れのパック３１１ａが包装していたラジアル部品Ｃの代替部品がセットされているか否かを判別し（ステップＳ１０６）、ステップＳ１０４で部品切れになっていないと判別すると（ステップＳ１０４のＮ）、再びステップＳ１００からの動作を繰り返し実行する。
【００７８】
次に、部品実装機３００は、ステップＳ１０６で代替部品がセットされていると判別すると（ステップＳ１０６のＹ）、さらに、そのセットされている代替部品の供給方向が、部品切れとなったラジアル部品Ｃの供給方向と同じか否かを判別し（ステップＳ１０８）、ステップＳ１０６で代替部品がセットされていないと判別すると（ステップＳ１０６のＮ）、部品実装の動作を中止して、部品切れとなったラジアル部品Ｃを包装するパック３１１ａが新たにセットされる（ラジアル部品Ｃが補充される）まで待機する（ステップＳ１１０）。ここで、ラジアル部品Ｃが補充されると、部品実装機３００は、再びステップＳ１００からの動作を繰り返し実行する。
【００７９】
そして、部品実装機３００は、ステップＳ１０８で供給方向が同じと判別すると（ステップＳ１０８のＹ）、ラジアル部品Ｃの供給位置（Ｚ番号）を変えて、再びステップＳ１００からの動作を繰り返し実行する。また、ステップＳ１０８で供給方向が異なる（逆）と判別すると（ステップＳ１０８のＮ）、部品実装機３００は、供給位置（Ｚ番号）と実装角度を変更する（ステップＳ１１２）。即ち、部品実装機３００は、予め定められた実装角度と比べて１８０°だけ異なるように、その代替部品の向きを変える。そして、部品実装機３００は、その変更された実装角度で代替部品を基板Ｂ上に実装する（ステップＳ１００）。
【００８０】
このように本実施の形態では、何れかのパック３１１ａが部品切れになったときには、そのパック３１１ａに包装されていたラジアル部品Ｃの代替部品を有する他のパック３１１ａが検索され、さらに、その代替部品の供給方向がラジアル部品Ｃの供給方向と異なるときには、代替部品の実装角度が変更され、その代替部品がラジアル部品Ｃの代わりに実装される。その結果、部品切れが生じても従来例のように生産を中止することなく、部品実装された基板Ｂの生産性を向上することができる。
【００８１】
（変形例１）
ここで、本実施の形態の変形例１について説明する。
【００８２】
本変形例に係る部品実装機３００は、実装点データ３６４ａの内容を変更することなく、その実装点データ３６４ａに示される実装角度と、部品配列データ３６４ｂにより示される供給方向とに基づいて、実際の実装角度を特定する。
【００８３】
例えば、実装制御部３６１は、実装点データ３６４ａによって示される実装点ｐ１にＺ番号「Ｚ２」のラジアル部品Ｃ（部品名「Ｃ１」）を実装しようとするときに、Ｚ番号「Ｚ２」のパック３１１ａが部品切れになっていると、図８に示す部品配列データ３６４ｂを参照して、そのラジアル部品Ｃの代替部品が他のＺ番号にセットされているか否かを判別する。そして、実装制御部３６１は、代替部品（部品名「Ｃ１」）がＺ番号「Ｚ１」にセットされていると判別すると、さらに、部品配列データ３６４ｂを参照して、その代替部品の供給方向（逆）が、部品切れとなったラジアル部品Ｃの供給方向（正）と異なるか否かを判別する。ここで、供給方向が異なると判別すると、実装制御部３６１は、実装点データ３６４ａによって示される実装角度「０°」から、実際の実装角度１８０°を特定する。そして、実装制御部３６１は、そのＺ番号「Ｚ１」にセットされているパック３１１ａから代替部品を供給及び搬送させてヘッド３３０に保持させるとともに、そのヘッド３３０を１８０°だけ回転させて、その代替部品を基板Ｂに実装させる。
【００８４】
上述と同様に、実装制御部３６１は、実装点データ３６４ａによって示される実装点ｐ２にＺ番号「Ｚ２」のラジアル部品（部品名「Ｃ１」）を実装しようとするときに、Ｚ番号「Ｚ２」のパック３１１ａが部品切れになっていると、図８に示す部品配列データ３６４ｂを参照して、そのラジアル部品Ｃの代替部品が他のＺ番号にセットされているか否かを判別する。そして、実装制御部３６１は、代替部品（部品名「Ｃ１」）がＺ番号「Ｚ１」にセットされていると判別すると、さらに、部品配列データ３６４ｂを参照して、その代替部品の供給方向（逆）が、部品切れとなったラジアル部品の供給方向（正）と異なるか否かを判別する。ここで、供給方向が異なると判別すると、実装制御部３６１は、実装点データ３６４ａによって示される実装角度「９０°」から、実際の実装角度−９０°を特定する。そして、実装制御部３６１は、そのＺ番号「Ｚ１」にセットされているパック３１１ａから代替部品を供給及び搬送させてヘッド３３０に保持させるとともに、そのヘッド３３０を−９０°だけ回転させて、その代替部品を基板Ｂに実装させる。
【００８５】
このように、実装点データ３６４ａの内容を変更しなくても、本実施の形態と同様の効果を奏することができる。
【００８６】
（変形例２）
上記実施の形態では、部品配列データ３６４ｂに、供給方向として「正」又は「逆」を含めたが、「０°」又は「１８０°」を含めてもよい。
【００８７】
図１３は、本変形例における部品配列データ３６４ｂの例を示す図である。
図１３の（ａ）に示す部品配列データ３６４ｂは、図８に示す部品配列データ３６４ｂと同様、各Ｚ番号と、そのＺ番号にセットされているパック３１１ａ内のラジアル部品Ｃの部品名と、そのラジアル部品Ｃの供給方向とを示す。ここで、供給方向は、「０°」又は「１８０°」として示される。なお、この図１３の（ａ）に示す部品配列データ３６４ｂには、員数が含まれていないが、員数を含めてもよく、他のデータに員数を含めてもよい。
【００８８】
具体的に、図１３の（ａ）に示す部品配列データ３６４ｂは、Ｚ番号「Ｚ１，Ｚ２，Ｚ３，Ｚ４」には、それぞれ部品名「Ｃ１」のラジアル部品Ｃを包装するパック３１１ａがセットされていることを示すとともに、Ｚ番号「Ｚ１，Ｚ２」にセットされているパック３１１ａ内のラジアル部品Ｃの供給方向は「０°」であって、Ｚ番号「Ｚ３，Ｚ４」にセットされているパック３１１ａ内のラジアル部品Ｃの供給方向は「１８０°」であることを示す。
【００８９】
図１３の（ｂ）に示す部品配列データ３６４ｂは、各Ｚ番号と、そのＺ番号にセットされているパック３１１ａ内のラジアル部品Ｃの部品名と、そのラジアル部品Ｃに対する代替部品がセットされているＺ番号（代替情報）と、そのラジアル部品Ｃの供給方向とを示す。ここで、同種のラジアル部品Ｃであっても供給方向が異なれば、それらのラジアル部品Ｃの部品名は異なるように示される。また、供給方向は、上述と同様に「０°」又は「１８０°」として示される。なお、この図１３の（ｂ）に示す部品配列データ３６４ｂには、員数が含まれていないが、員数を含めてもよく、他のデータに員数を含めてもよい。
【００９０】
具体的に、図１３の（ｂ）に示す部品配列データ３６４ｂは、Ｚ番号「Ｚ１」にセットされているパック３１１ａ内のラジアル部品Ｃの部品名「Ｃ１」と、その供給方向「０°」とを示す。また、この部品配列データ３６４ｂは、Ｚ番号「Ｚ２」にセットされているパック３１１ａ内のラジアル部品Ｃの部品名「Ｃ１」と、そのラジアル部品Ｃの代替部品を包装しているパック３１１ａがセットされているＺ番号「Ｚ１」と、その供給方向「０°」とを示す。さらに、この部品配列データ３６４ｂは、Ｚ番号「Ｚ３，Ｚ４」のそれぞれにセットされているパック３１１ａ内のラジアル部品Ｃの部品名「Ｃ１−１８０°」と、そのラジアル部品Ｃの代替部品を包装しているパック３１１ａがセットされているＺ番号「Ｚ１」と、その供給方向「１８０°」とを示す。
【００９１】
このように部品配列データ３６４ｂが構成される場合、実装制御部３６１は、部品配列データ３６４ｂの部品名を参照するだけで供給方向を把握することができるとともに、代替情報を参照すれば、代替部品のセットされているＺ番号を容易に検索することができる。
【００９２】
（変形例３）
本実施の形態では、部品実装機３００をラジアル部品挿入機として構成したが、アキシャル部品挿入機として構成してもよい。このような場合、部品実装機３００は、上記実施の形態と異なる機構を備え、アキシャル部品を基板Ｂ上に実装する。
【００９３】
図１４は、アキシャル部品の一例を示す図である。
アキシャル部品は、例えばダイオードなどのように、部品の両サイドからリードが出ているタイプで、部品実装するときに基板へ密着するように挿入される。また、図１４に示すアキシャル部品には極性があり、マーキング（図１４中の三角印）により示されるリードは特定極（例えば、正極や負極など）となる。
【００９４】
このようなアキシャル部品を保持する部品テープは、部品テープの先端側から見て各アキシャル部品の特定極が右側又は左側に向くようにパックに包装されている。ここで、部品収納部には、特定極が右側に向けられたアキシャル部品を包装するパックと、特定極が左側に向けられたアキシャル部品を包装するパックとが備えられる。したがって、このようなアキシャル部品の場合にも上記ラジアル部品の場合と同様、部品供給部の各パックから供給されるアキシャル部品（部品テープ）の供給方向（向き）は、互いに正と逆とで異なっているのである。このようなアキシャル部品を実装する場合においても本部品実装方法は有用である。
【００９５】
（実施の形態２）
以下、図面を参照しながら実施の形態２における部品実装システムについて説明する。
【００９６】
図１５は、本実施の形態における部品実装システム１０全体の構成を示す外観図である。この部品実装システム１０は、上流から下流に向けて回路基板（基板）２０を送りながら電子部品（部品）を装着していく生産ラインを構成する複数の部品実装機１００，２００と、部品実装機１００，２００を管理する管理装置９００とを備える。なお、部品実装機１００，２００はそれぞれ同一の構成を有するため、以下、部品実装機１００について詳細に説明する。
【００９７】
部品実装機１００は、同時かつ独立して部品実装を行う２つのサブ設備（前サブ設備１１０及び後サブ設備１２０）を備える。各サブ設備１１０（１２０）は、直交ロボット型装着ステージであり、部品供給部１１５ａ及び１１５ｂと、マルチ装着ヘッド１１２と、ＸＹロボット１１３と、部品認識カメラ１１６と、トレイ供給部１１７とを備える。部品供給部１１５ａ及び１１５ｂはそれぞれ、部品テープを収納する最大４８個の部品カセット１１４の配列からなる。マルチ装着ヘッド１１２は、１０ノズルヘッド又は単にヘッドとも呼ばれ、上述の部品カセット１１４から最大１０個の部品を吸着（保持）して基板２０に装着することができる１０個の吸着ノズル（以下、単に「ノズル」ともいう。）を有する。なお、以下、マルチ装着ヘッド１１２を単にヘッド１１２という。ＸＹロボット１１３は、そのヘッド１１２を移動させるものである。部品認識カメラ１１６は、ヘッド１１２に吸着された部品の吸着状態を２次元又は３次元的に検査するために用いられる。トレイ供給部１１７は、トレイ部品を供給する。このような各サブ設備は、他のサブ設備とは独立して（並行して）、それぞれの担当する基板２０への部品実装を実行する。
【００９８】
なお、「部品テープ」とは、現実には、同一部品種の複数の部品がテープ（キャリアテープ）上に並べられたものであり、リール（供給用リール）等に巻かれた状態で供給される。主に、チップ部品と呼ばれる比較的小さいサイズの部品を部品実装機に供給するのに使用される。なお、部品テープによって供給される部品をテーピング部品と呼ぶ。
【００９９】
この部品実装機１００は、具体的には、高速装着機と呼ばれる部品実装機と多機能装着機と呼ばれる部品実装機のそれぞれの機能を併せもつ実装機である。高速装着機とは、主として１０ｍｍ角以下の電子部品を１点あたり０．１秒程度のスピードで装着する高い生産性を特徴とする設備であり、多機能装着機とは、１０ｍｍ角以上の大型電子部品やスイッチ・コネクタ等の異形部品、ＱＦＰ（Quad Flat Package）、ＢＧＡ（Ball Grid Array）等のＩＣ部品を装着する設備である。
【０１００】
つまり、この部品実装機１００は、複数種類の吸着ノズルを使用（ノズル交換等を実施）することで、ほぼ全ての種類の電子部品（装着対象となる部品として、０．４ｍｍ×０．２ｍｍのチップ抵抗から２００ｍｍのコネクタまで）を装着できるように設計されており、この部品実装機１００を必要台数だけ並べることで、生産ラインを構成することができる。
【０１０１】
図１６は、本発明に係る部品実装機１００の主要な構成を示す平面図である。
シャトルコンベヤ１１８は、トレイ供給部１１７から取り出された部品を載せて、ヘッド１１２による吸着可能な所定位置まで運搬するための移動テーブル（部品搬送コンベア）である。ノズルステーション１１９は、各種形状の部品種に対応するための交換用ノズルが置かれるテーブルである。搬送部１２１は、基板２０を部品実装機１００の内部に搬入したり、部品実装機１００の外部に搬出したりする。
【０１０２】
各サブ設備１１０（又は１２０）を構成する２つの部品供給部１１５ａ及び１１５ｂは、それぞれ、部品認識カメラ１１６を挟んで左右に配置されている。したがって、部品供給部１１５ａ又は１１５ｂにおいて部品を吸着したヘッド１１２は、部品認識カメラ１１６を通過した後に、基板２０の実装点に移動し、吸着した全ての部品を順次装着していく動作を繰り返す。
【０１０３】
ここで、ヘッド１１２による部品の吸着・移動・装着という一連の動作の繰り返しにおける１回分の動作（吸着・移動・装着）、又はそのような１回分の動作によって装着される部品群を「タスク」と呼ぶ。例えば、１０ノズルヘッドによれば、１個のタスクによって装着される部品の最大数は１０となる。なお、ここでいう「吸着」には、ヘッド１１２が部品を吸着し始めてから移動するまでの全ての吸着動作が含まれ、例えば、１回の吸着動作（ヘッド１１２の上下動作）で１０個の部品を吸着する場合だけでなく、複数回の吸着動作によって１０個の部品を吸着する場合も含まれる。
【０１０４】
また、サブ設備１１０，１２０ごとに、２つのＩＣタグリーダ１１１が部品供給部１１５ａ，１１５ｂに配設されている。これらのＩＣタグリーダ１１１は、後述するＩＣタグから部品情報を読み出す。なお、このようなＩＣタグリーダ１１１及びＩＣタグは、実施の形態１のＩＣタグリーダ及びＩＣタグと同様に構成されているため、それらの詳細な説明は省略する。
【０１０５】
図１７は、ヘッド１１２と部品カセット１１４の位置関係を示す模式図である。
部品カセット１１４は、供給用リール４２６に巻回された部品テープを引き出して、その部品テープに包装された部品を先頭側から順に、吸着位置まで送り出す。ヘッド１１２は、「ギャングピックアップ方式」と呼ばれる作業ヘッドであり、上述のように、最大１０個の吸着ノズル１１２ａを取り付けることが可能である。１０個の吸着ノズル１１２ａを取り付けたときには、最大１０個の部品カセット１１４の吸着位置のそれぞれから部品を同時に（１回の上下動作で）吸着することができる。
【０１０６】
また、部品供給部１１５ａ及び１１５ｂにおける部品カセット１１４（又は、供給用リール４２６、部品テープ）のセット位置を「Ｚ軸上の値」又は「Ｚ軸上の位置（Ｚ番号）」と呼び、Ｚ番号には、部品供給部１１５ａの最左端を「Ｚ１」とする連続番号等が用いられる。「Ｚ軸」とは、部品実装機（サブ設備を備える場合には、サブ設備）ごとにセットされる部品カセット１１４のセット位置を特定する座標軸のことをいう。
【０１０７】
この部品実装機１００の動作をまとめると、以下の通りである。
（１）ノズル交換
次の装着動作に必要なノズルがヘッド１１２にないとき、ヘッド１１２は、ノズルステーション１１９へ移動し、ノズル交換を実施する。ノズルの種類としては、吸着できる部品のサイズに応じて、例えば、タイプＳ、Ｍ、Ｌ等がある。
（２）部品吸着
ヘッド１１２が部品供給部１１５ａ及び１１５ｂに移動し、電子部品を吸着する。一度に１０個の部品を同時に吸着できないときは、吸着位置を移動させながら複数回、吸着上下動作を行うことで、最大１０個の部品を吸着することができる。
（３）認識スキャン
部品認識カメラ１１６上でヘッド１１２を一定速度で移動させて、部品認識カメラ１１６は、ヘッド１１２に吸着された全ての電子部品を撮像する。その結果、部品のサイズや吸着状態が正確に認識される。
（４）部品装着
基板２０に、順次電子部品を装着する。
【０１０８】
上記（１）から（４）の動作を繰り返し行うことで、全ての電子部品を基板２０に実装する。上記（２）から（４）の動作は、この部品実装機１００による部品の実装における基本動作であり、「タスク」に相当する。つまり、１つのタスクで、最大１０個の電子部品を基板に実装することができる。
【０１０９】
図１８は、電子部品を収めた部品テープ及び供給用リール４２６の例を示す図である。
電子部品Ｄは、図１８に示すキャリアテープ４２４に一定間隔で複数個連続的に形成された収納凹部４２４ａに収納されて、この上面にカバーテープ４２５を貼付けて包装される。そしてこのようにカバーテープ４２５が貼り付けられたキャリアテープ４２４は、供給用リール４２６に所定の数量分だけ巻回されたテーピング形態でユーザに供給される。ただし、電子部品Ｄが収納される部分の形状は凹形状には限られない。また、このようなキャリアテープ４２４及びカバーテープ４２５が部品テープを構成し、部品テープが巻回された供給用リール４２６が部品供給手段を構成する。また、供給用リール４２６には、ＩＣタグ３１１ｂが取り付けられており、ＩＣタグ３１１ｂには後述する部品情報が格納されている。
【０１１０】
図１９は、本実施の形態で実装されるチップ形の電子部品Ｄの一例を示す図である。
チップ形の電子部品（以下、チップ部品という）Ｄは、例えば、略矩形状のボディと、そのボディから突出する３つのリードＤＬとを備える。このようなチップ部品Ｄには極性があり、マーキング（図１９中の三角印）により示されるリードＤＬは特定極（例えば、正極や負極など）となる。
【０１１１】
このようなチップ部品Ｄを保持する部品テープ（キャリアテープ４２４）は、その先端側から見て、各チップ部品Ｄの特定極が左側又は右側に向くように供給用リール４２６に巻回されている。例えば、あるメーカから販売されている供給用リール４２６から部品テープを引き出すと、チップ部品Ｄの特定極が左側に向いており、別のメーカから販売されている供給用リール４２６から部品テープを引き出すと、チップ部品Ｄの特定極が右側に向いている。言い換えれば、これらの供給用リール４２６から供給されるチップ部品Ｄの供給方向（向き）は、そのメーカごとに、互いに正と逆とで異なっている場合がある。
【０１１２】
つまり、部品実装機１００のオペレータが、同種のチップ部品Ｄを含む部品テープが巻回されている供給用リール４２６を、各メーカから購入して部品実装機１００の部品供給部１１５ａ，１１５ｂにセットしたときには、同種のチップ部品Ｄであっても互いに供給方向の異なる供給用リール４２６がセットされている場合がある。
【０１１３】
図２０は、ノズルの動作を説明するための説明図である。
ヘッド１１２に取り付けられた各ノズル１１２ａは、上下動を行うことにより、部品テープの先端側にあるチップ部品Ｄから順に、そのチップ部品Ｄを吸着する。そして、ノズル１１２ａは、チップ部品Ｄが極性に応じて適切な向きに向くように回転し、さらに、上下動を行うことで、そのチップ部品Ｄを基板２０上に装着する。これにより、チップ部品Ｄが基板２０上に実装される。
【０１１４】
図２１は、ＩＣタグ３１１ｂから出力される部品情報の内容を説明するための説明図である。
【０１１５】
この部品情報は、実施の形態１で説明した部品情報と同様、供給用リール４２６に巻回された部品テープに含まれるチップ部品Ｄの部品名と、そのチップ部品Ｄの供給方向（向き）と、そのチップ部品Ｄの員数とを含んでいる。例えば、図２１中左側の部品情報は、部品名「Ｄ１」と、供給方向「正」と、員数「３００」とを含み、図２１中右側の部品情報は、部品名「Ｄ１」と、供給方向「逆」と、員数「２００」とを含んでいる。
【０１１６】
なお、図２１中左側に示す部品情報の供給方向を「正」とし、図２１中右側に示す部品情報の供給方向を「逆」としたが、その逆に、図２１中左側に示す部品情報の供給方向を「逆」とし、図２１中右側に示す部品情報の供給方向を「正」としてもよい。つまり、図２１中に示す各部品情報の供給方向は、それぞれ互いに１８０°異なることを示す内容であれば、どのような内容であってもよい。
【０１１７】
図２２は、図１５に示された部品実装機１００の機能的な構成を示すブロック図である。
【０１１８】
この部品実装機１００は、実装制御部１５１、出力部１５２、入力部１５３、データベース部１５４、変更部１５７、メモリ部１５９、部品切れ検出部１５５、機構部１５０、及び４つのＩＣタグリーダ１１１を備える。ここで、本実施の形態では、ＩＣタグリーダ１１１が向き特定手段として構成され、そのＩＣタグリーダ１１１と変更部１５７が実装角度変更装置として構成されている。
【０１１９】
メモリ部１５９は、実装制御部１５１による作業領域を提供するＲＡＭ（Random Access Memory）等で構成されている。
【０１２０】
出力部１５２はＣＲＴ（Cathode-Ray Tube）やＬＣＤ（Liquid Crystal Display）等であり、入力部１５３はキーボード等である。これらは、実装制御部１５１による制御の下で、本部品実装機１００とオペレータとが対話する等のために用いられる。
【０１２１】
機構部１５０は、ヘッド１１２、ＸＹロボット１１３、部品カセット１１４、部品認識カメラ１１６、搬送部１２１、及び、これらを駆動するモーターやモータードライバ等を含む機構関連の構成要素の集合である。
【０１２２】
データベース部１５４は、実装制御部１５１によって生成された部品配列データ１５４ｂと、所定の条件に基づいて生成された実装点データ１５４ａとを記憶するためのハードディスク等である。
【０１２３】
図２３は、部品配列データ１５４ｂの一例を示す図である。
部品配列データ１５４ｂは、図２３に示すように、サブ設備ごとに、各Ｚ番号と、そのＺ番号にセットされているチップ部品Ｄの部品名と、そのチップ部品Ｄの供給方向と、そのチップ部品Ｄの員数とを示す。
【０１２４】
例えば、前サブ設備１１０の部品配列データ１５４ｂは、Ｚ番号「Ｚ１」には、部品名「Ｄ１」という３００個のチップ部品Ｄが「逆」の供給方向でセットされ、Ｚ番号「Ｚ２」には、上述の部品名「Ｄ１」という２００個のチップ部品Ｄが「正」の供給方向でセットされていることを示す。
【０１２５】
図２４は、実装点データ１５４ａの一例を示す図である。
実装点データ１５４ａは、基板２０上の各実装点（基板２０上の特定位置）に関する情報を示すものであって、実装点と、その実装点の座標（ｘ座標及びｙ座標）と、その実装点への部品の装着に関する制御データ（使用可能な吸着ノズルのタイプや、ヘッド１１２の最高移動速度等）と、その実装点に実装されるべきチップ部品Ｄの実装角度と、そのチップ部品ＤがセットされているＺ番号とを示す。実装角度は、一般に、チップ部品Ｄを適切な向きで基板２０上に装着するために、部品カセット１１４の吸着位置でチップ部品Ｄを吸着した時点のノズル１１２ａの状態を基準として、ノズル１１２ａがその基準から純粋に回転しなければならない角度を意味する。また、この実装点データ１５４ａは、実装点の配列によって、各部品の実装順を示している。
【０１２６】
例えば、実装点データ１５４ａは、実装点ｐ１→実装点ｐ２→…→実装点ｐ４の順にチップ部品Ｄを実装しなければならないことを示す。また、実装点データ１５４ａは、座標（ｘ１，ｙ１）の実装点ｐ１には、制御データφ１による制約の下、ノズル１１２ａを上記基準からθ１だけ回転させてＺ番号「Ｚ２」のチップ部品Ｄを装着すべきことと、座標（ｘ２，ｙ２）の実装点ｐ２には、制御データφ２による制約の下、ノズル１１２ａを上記基準からθ２だけ回転させてＺ番号「Ｚ２」のチップ部品Ｄを装着すべきこととなどを示す。
【０１２７】
部品切れ検出部１５５は、Ｚ番号ごとにセットされている供給用リール４２６の部品切れを検出する。即ち、部品切れ検出部１５５は、Ｚ番号ごとに、部品配列データ１５４ｂに示される員数から、そのＺ番号に対応する供給用リール４２６から供給されたチップ部品Ｄの数を減算することにより、供給用リール４２６のチップ部品Ｄの残数を特定している。そして、何れかのＺ番号にセットされている供給用リール４２６のチップ部品Ｄの残数が０になると、部品切れ検出部１５５は、部品切れになった供給用リール４２６のＺ番号と、その供給用リール４２６に保持されていたチップ部品Ｄの部品名とを実装制御部１５１に通知する。
【０１２８】
実装制御部１５１は、実施の形態１と同様に、ＩＣタグ３１１ｂから出力されてＩＣタグリーダ１１１によって取得された信号、つまり部品情報に基づいて、上述の部品配列データ１５４ｂを生成する。
【０１２９】
具体的に、実装制御部１５１は、サブ設備１１０，１２０ごとに、各ＩＣタグ３１１ｂから出力されて２つのＩＣタグリーダ１１１によって取得された信号の状態（例えば電波の強度や方向など）に基づいて、各ＩＣタグ３１１ｂの位置、つまり各供給用リール４２６の位置（Ｚ番号）を特定する。そして、実装制御部１５１は、Ｚ番号ごとに、そのＺ番号に対応する部品情報の部品名、供給方向、及び員数を取得してまとめることにより、部品配列データ１５４ｂを生成し、データベース部１５４に格納する。
【０１３０】
また、実装制御部１５１は、部品配列データ１５４ｂを生成するとともに、その生成された部品配列データ１５４ｂ及び実装点データ１５４ａに基づいて機構部１５０に含まれる各構成要素を制御する。
【０１３１】
例えば、実装制御部１５１は、実装点データ１５４ａを参照して、実装点ｐ１に実装されるべきチップ部品ＤのＺ番号「Ｚ２」、実装角度「θ１」、及び制御データφ１を特定する。そして、実装制御部１５１は、制御データφ１の制約の下で機構部１５０を制御することにより、Ｚ番号「Ｚ２」の供給用リール４２６にある部品名「Ｄ１」のチップ部品Ｄをヘッド１１２のノズル１１２ａに吸着させ、その吸着した時点のノズル１１２ａの状態を基準に、そのノズル１１２ａをθ１だけ回転させて、チップ部品Ｄを実装点ｐ１に装着させる。
【０１３２】
さらに、実装制御部１５１は、実装点データ１５４ａに示されるＺ番号の供給用リール４２６からチップ部品Ｄを供給させて装着しようとするときに、部品切れ検出部１５５によってその供給用リール４２６の部品切れが検出されると、部品切れになった供給用リール４２６のチップ部品Ｄと同種（同一部品名）又は代替可能な部品（以下、代替部品という）を部品配列データ１５４ｂから検索する。そして、実装制御部１５１は、その代替部品が見つかれば、その代替部品を有する供給用リール４２６のＺ番号を部品配列データ１５４ｂから特定し、そのＺ番号にある供給用リール４２６の代替部品をヘッド１１２に吸着させる。
【０１３３】
ここで、実装制御部１５１は、代替部品を見つけたときには、さらに、その代替部品の供給方向が、部品切れになった供給用リール４２６のチップ部品Ｄの供給方向と異なるか否かを判別し、その判別結果に応じて、変更部１５７に実装点データ１５４ａを変更させる。即ち、実装制御部１５１は、供給方向が同じと判別したときには、実装点データ１５４ａのＺ番号のみを変更部１５７に変更させる。一方、供給方向が異なると判別したときには、実装制御部１５１は、実装点データ１５４ａのＺ番号及び実装角度を変更部１５７に変更させる。
【０１３４】
例えば、実装制御部１５１は、部品配列データ１５４ｂを参照して、Ｚ番号「Ｚ２」にセットされた部品切れの供給用リール４２６のチップ部品Ｄに対する代替部品（Ｚ番号「Ｚ１」）を見つけると、それらの供給方向が互いに異なっていると判別する。その結果、実装制御部１５１は、実装点データ１５４ａのＺ番号を「Ｚ２」から「Ｚ１」に変更するとともに、「Ｚ１」に対応する実装角度を変更するように、変更部１５７に対して指示する。
【０１３５】
変更部１５７は、実装制御部１５１からの指示に基づいて、実装点データ１５４ａを変更する。つまり、変更部１５７は、実装制御部１５１からＺ番号を変更するように指示を受けると、部品切れの供給用リール４２６のＺ番号を、代替部品を有する供給用リール４２６のＺ番号に変更する。さらに、変更部１５７は、実装制御部１５１から実装角度を変更するように指示を受けると、代替部品を有する供給用リール４２６のＺ番号に対応付けられる実装角度に１８０°を加算して、その実装角度を書き換える。
【０１３６】
図２５は、変更部１５７によって変更された実装点データ１５４ａを示す図である。
例えば、実装点ｐ１，ｐ２の実装後において、Ｚ番号「Ｚ２」にセットされた供給用リール４２６が部品切れになる。このような場合、実装点データ１５４ａの実装点ｐ３以降の内容において、変更部１５７は、実装制御部１５１からの指示に応じて、実装点データ１５４ａのＺ番号「Ｚ２」を「Ｚ１」に変更し、Ｚ番号「Ｚ１」に対応する実装角度「θ３，θ４」に対して１８０°を加算する。これにより、実装点データ１５４ａの実装角度「θ３，θ４」は「θ３＋１８０°，θ４＋１８０°」に変更される。なお、実装角度は−１８０°〜０°〜１８０°の間で示されるべきであるため、θ３が１８０°である場合、そのθ３は、１８０°の加算によって０°（３６０°）として変更され、θ４が９０°である場合、そのθ４は、１８０°の加算によって−９０°（２７０°）として変更される。
【０１３７】
このように実装点データ１５４ａが変更されると、実装制御部１５１は、その実装点データ１５４ａを参照して機構部１５０を制御することにより、Ｚ番号「Ｚ１」の部品テープにある部品名「Ｄ１」のチップ部品Ｄをヘッド１１２のノズル１１２ａに吸着させ、その吸着した時点のノズル１１２ａの状態を基準に、そのノズル１１２ａをθ３＋１８０°だけ回転させて、チップ部品Ｄを実装点ｐ１に装着させる。
【０１３８】
図２６は、部品切れとなったときの様子を説明するための説明図である。
この図２６に示すように、Ｚ番号「Ｚ２」にセットされていた供給用リール４２６のチップ部品Ｄが部品切れとなると、上述のように実装制御部１５１及び変更部１５７が処理を行うことにより、そのチップ部品Ｄの代わりに、Ｚ番号「Ｚ１」にセットされている供給用リール４２６の同種のチップ部品Ｄが用いられる。このとき、Ｚ番号「Ｚ１，Ｚ２」のそれぞれに予めセットされていたチップ部品Ｄの供給方向が互いに異なるため、ノズル１１２ａは、Ｚ番号「Ｚ２」のチップ部品Ｄに対して予め設定されていた実装角度とは１８０°異なる実装角度に回転し、Ｚ番号「Ｚ１」のチップ部品Ｄを基板２０に装着する。
【０１３９】
このような部品実装機１００では、互いに同種のチップ部品Ｄを有しながらも供給方向の異なる複数の供給用リール４２６がセットされると、即ち各メーカから供給された複数の供給用リール４２６がセットされると、実施の形態１の図１２に示す動作と同様の動作を行う。また、一方のメーカから供給された供給用リール４２６のみセットされている場合においても、部品実装機１００は、その供給用リール４２６のチップ部品Ｄの供給方向を確認する。即ち、部品実装機１００は、実装点データ１５４ａの示すＺ番号にセットされた供給用リール４２６からチップ部品Ｄを取り出すときには、その供給方向が正か逆かを判別し、逆である場合には、供給方向を正として予め設定された実装角度を変更する。そして、部品実装機１００は、その変更した実装角度でチップ部品Ｄを基板２０に装着する。
【０１４０】
このように本実施の形態では、何れかの供給用リール４２６が部品切れになったときには、その供給用リール４２６にあったチップ部品Ｄの代替部品を有する他の供給用リール４２６が検索され、さらに、その代替部品の供給方向がチップ部品Ｄの供給方向と異なるときには、代替部品の実装角度が変更され、その代替部品がチップ部品Ｄの代わりに実装される。その結果、各メーカから複数の供給用リール４２６を購入しても（多社購買）、各供給用リール４２６の供給方向に関わらず、それら複数の供給用リール４２６を部品実装機１００にセットしておけば、部品切れが生じても従来例のように生産を中止することなく、部品実装された基板２０の生産性を向上することができる。
【０１４１】
また、本実施の形態では、何れかの供給用リール４２６から供給されるチップ部品Ｄの向きが、基準の向きと異なっていても、その実装されたチップ部品Ｄの基板２０に対する向きが、基準の向きで供給されて予め設定された実装角度で実装されるチップ部品Ｄの基板２０に対する向きと等しくなるように、その実装角度が変更される。その結果、供給用リール４２６から供給されるチップ部品Ｄの向きを自由に設定することができ、本部品実装方法の利用価値を高めることができる。例えば、メーカごとに供給方向の異なる供給用リール４２６を購入して部品実装機１００にセットしても、チップ部品Ｄを適切な向きに向けて基板２０に実装することができる。
【０１４２】
なお、本実施の形態においても、実施の形態１の変形例１と同様、実装点データ１５４ａの内容を書き換えることなく実装角度を変更してもよく、部品配列データ１５４ｂの代わりに実施の形態１の変形例２の部品配列データ３６４ｂを用いてもよい。
【０１４３】
以上、本発明に係る部品実装方法について、実施の形態１及びその変形例と実施の形態２とを用いて説明したが、本発明は、これらに限定されるものではない。
【０１４４】
例えば、実施の形態１及びその変形例では、パック３１１ａを部品供給手段として説明したが、パック３１１ａ、ガイド３１２、及びカセット３１３を部品供給手段としてもよく、それらのうち何れか１つを部品供給手段としてもよい。また、実施の形態２では、供給用リール４２６を部品供給手段として説明したが、供給用リール４２６、部品テープ、及び部品カセット１１４を部品供給手段としてもよく、それらのうち何れか１つを部品供給手段としてもよい。
【０１４５】
また、実施の形態２では、変更部１５７を部品実装機１００に備えたが、管理装置９００に備えてもよい。この場合、管理装置９００とＩＣタグリーダ１１１が実装角度変更装置として構成される。
【０１４６】
また、実施の形態１及びその変形例と実施の形態２では、部品切れが生じたときに代替部品を検索したが、部品切れが生じる事前に、例えば、部品が残り僅かになったときに代替部品を検索してもよい。
【０１４７】
また、実施の形態１及びその変形例と実施の形態２では、ＩＣタグ３１１ｂ及びＩＣタグリーダ１１１を用いて供給方向を特定したが、バーコード及びバーコードリーダを用いて供給方向を特定してもよい。例えば、上述の部品情報を示すバーコードがパック３１１ａや供給用リール４２６に付されており、バーコードリーダがその部品情報を読み出すことによって、供給方向が特定される。これと同様に、部品の員数も、バーコード及びバーコードリーダを用いて特定してもよい。
【０１４８】
また、実施の形態１及びその変形例と実施の形態２では、部品切れが生じたときには、部品切れとなった部品と同一の部品名を有する部品を代替部品として検索したが、代替可能な部品であれば、同一の部品名でなくても、その部品を代替部品として検索してもよい。
【産業上の利用可能性】
【０１４９】
本発明の部品実装方法は、部品実装された基板の生産性を向上することができるという効果を奏し、例えば、電子部品をプリント配線基板に実装する部品実装機や、その複数の部品実装機から構成される生産ラインなどに適用することができる。
【図面の簡単な説明】
【０１５０】
【図１】本発明の実施の形態１における部品実装機の構成を示す外観図である。
【図２】同上の部品実装機の主要構成を概念的に示す概念図である。
【図３】同上のラジアル部品の一例を示す図である。
【図４】同上のヘッドの構成を示す構成図である。
【図５】同上のＩＣタグリーダの回路構成およびＩＣタグの回路構成を示す図である。
【図６】同上の部品情報の内容を説明するための説明図である。
【図７】同上の部品実装機の機能的な構成を示すブロック図である。
【図８】同上の部品配列データの一例を示す図である。
【図９】同上の実装点データの一例を示す図である。
【図１０】同上の変更部によって変更された実装点データを示す図である。
【図１１】同上の部品切れとなったときの様子を説明するための説明図である。
【図１２】同上の部品実装機の動作を示すフロー図である。
【図１３】同上の変形例２における部品配列データの例を示す図である。
【図１４】同上の変形例３におけるアキシャル部品の一例を示す図である。
【図１５】本発明の実施の形態２における部品実装システム全体の構成を示す外観図である。
【図１６】同上の部品実装機の主要な構成を示す平面図である。
【図１７】同上のヘッドと部品カセットの位置関係を示す模式図である。
【図１８】同上の電子部品を収めた部品テープ及び供給用リールの例を示す図である。
【図１９】同上のチップ形の電子部品Ｄの一例を示す図である。
【図２０】同上のノズルの動作を説明するための説明図である。
【図２１】同上のＩＣタグから出力される部品情報の内容を説明するための説明図である。
【図２２】同上の部品実装機の機能的な構成を示すブロック図である。
【図２３】同上の部品配列データの一例を示す図である。
【図２４】同上の実装点データの一例を示す図である。
【図２５】同上の変更部によって変更された実装点データを示す図である。
【図２６】同上の部品切れとなったときの様子を説明するための説明図である。
【符号の説明】
【０１５１】
１０  部品実装システム
２０，Ｂ  基板
１００，２００，３００  部品実装機
１１０  前サブ設備
１１２，３３０  ヘッド
１１２ａ  ノズル
１１５ａ，１１５ｂ  部品供給部
１２０  後サブ設備
１５０，３６８  機構部
１５１，３６１  実装制御部
１５２，３６２  出力部
１５３，３６３  入力部
１５４，３６４  データベース部
１５４ａ，３６４ａ  実装点データ
１５４ｂ，３６４ｂ  部品配列データ
１５７，３６５  変更部
１５９，３６６  メモリ部
３１１ａ  パック
４２６  供給用リール
９００  管理装置
Ｃ  ラジアル部品
Ｄ  アキシャル部品
Ｌ，ＤＬ  リード
【図１】
2006245480.tif 000003
【図２】
2006245480.tif 000004
【図３】
2006245480.tif 000005
【図４】
2006245480.tif 000006
【図５】
2006245480.tif 000007
【図６】
2006245480.tif 000008
【図７】
2006245480.tif 000009
【図８】
2006245480.tif 000010
【図９】
2006245480.tif 000011
【図１０】
2006245480.tif 000012
【図１１】
2006245480.tif 000013
【図１２】
2006245480.tif 000014
【図１３】
2006245480.tif 000015
【図１４】
2006245480.tif 000016
【図１５】
2006245480.tif 000017
【図１６】
2006245480.tif 000018
【図１７】
2006245480.tif 000019
【図１８】
2006245480.tif 000020
【図１９】
2006245480.tif 000021
【図２０】
2006245480.tif 000022
【図２１】
2006245480.tif 000023
【図２２】
2006245480.tif 000024
【図２３】
2006245480.tif 000025
【図２４】
2006245480.tif 000026
【図２５】
2006245480.tif 000027
【図２６】
2006245480.tif 000028