(57)【要約】【課題】搬送エラーや誤動作を生じにくくすることができるとともに、基板搬送における搬送タクトの効率化を図る。【解決手段】回路基板（１）を搬送経路に沿って搬送する基板搬送手段（基板搬送部２）である。基板検知手段（基板検知センサ６）がセンサオン状態からセンサオフ状態に変化してから基板認識手段（制御部５）が回路基板の通過を認識するまでのセンサ遅延時間を設定する遅延時間設定手段（制御部５）が備えられている。そして、遅延時間設定手段は、回路基板が搬送経路に沿ってスリット１２がセンサ領域を通過するように搬送された際に、スリットのセンサ領域の通過に基づいて基板検知手段がセンサオン状態からセンサオフ状態に変化してから再びセンサオン状態となるまでに測定されるスリットに対応するセンサオフ時間に基づいて、センサ遅延時間を設定する。【選択図】　　　　図３
2004022942.tif 000002
【特許請求の範囲】
【請求項１】
回路基板を搬送経路に沿って搬送する基板搬送装置であって、
前記搬送経路の所定位置における前記回路基板の有無を検知する基板検知手段と、
前記基板検知手段の検知結果が回路基板有りから回路基板無しに変化した際に、前記所定位置を前記回路基板が通過したと認識する基板認識手段と、
前記基板検知手段の検知結果が回路基板有りから回路基板無しに変化してから前記基板認識手段が前記回路基板の通過を認識するまでの遅延時間を設定する遅延時間設定手段と、
前記基板検知手段の検知結果が回路基板有りから回路基板無しに変化してからの経過時間を測定する時間測定手段とを備え、
前記基板認識手段は、前記遅延時間が設定されている場合に、前記基板検知手段の検知結果が回路基板有りから回路基板無しに変化してから前記時間測定手段により測定される経過時間が前記遅延時間と等しくなるまでに前記基板検知手段の検知結果が再び回路基板有りに変化しなければ前記所定位置を前記回路基板が通過したと認識し、
前記遅延時間設定手段は、前記基板検知手段に検知されない非検知領域を有する複数の略同形状の回路基板を順次搬送する場合に、少なくとも一枚の前記回路基板が前記搬送経路に沿って前記非検知領域が所定位置を通過するように搬送された際に、前記非検知領域の前記所定位置の通過に基づいて前記検知結果が回路基板有りから回路基板無しに変化してから、再び回路基板有りとなるまでの前記時間測定手段に測定される非検知領域に対応する経過時間に基づいて、前記遅延時間を設定することを特徴とする基板搬送装置。
【請求項２】
請求項１に記載の基板搬送装置において、
前記遅延時間設定手段は、前記遅延時間を設定した後に、前記回路基板が搬送された際に、前記非検知領域に対応する経過時間に基づいて、設定された前記遅延時間を補正することを特徴とする基板搬送装置。
【請求項３】
請求項２に記載の基板搬送装置において、
前記遅延時間設定手段に設定される前記遅延時間の設定中、前記遅延時間の補正中、前記遅延時間の補正後であることを示す表示データを出力する状態データ出力手段を備えていることを特徴とする基板搬送装置。
【請求項４】
請求項１〜３のいずれか一項に記載の基板搬送装置において、
前記遅延時間を設定するために搬送される前記回路基板の枚数を設定する枚数設定手段を備え、
前記遅延時間設定手段は、前記回路基板を前記枚数設定手段に設定された枚数搬送する際に、前記設定された枚数の回路基板の各々の前記非検知領域に対応する経過時間に基づいて、前記遅延時間を設定することを特徴とする基板搬送装置。
【請求項５】
請求項１〜４のいずれか一項に記載の基板搬送装置において、
前記遅延時間設定手段に設定された前記遅延時間を示す表示データを出力する時間データ出力手段を備えていることを特徴とする基板搬送装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、回路基板を搬送する基板搬送装置に関する。
【０００２】
【従来の技術】
一般に、例えばＩＣ、抵抗、コンデンサ等の電子部品を回路基板に搭載する装置として電子部品搭載装置が知られており、この電子部品搭載装置には、回路基板を搬送経路に沿って搬送する基板搬送装置が備えられている。
【０００３】
基板搬送装置には、搬入・搬出される回路基板を検知する基板検知センサが設けられ、基板搬送装置は、基板検知センサの検知結果に基づいて、前記回路基板の前端や後端（終端）を認識して回路基板が搬送される搬送路を制御することで、例えば前工程の搬送装置から所定位置への回路基板の搬入や所定位置から後工程の搬送装置への基板の搬出を行うようになっている。
なお、基板検知センサは、例えば搬送路に照射される光のうち、前記搬送路を搬送される回路基板で反射された光を受光し、受光した光の光量変化によって、センサ信号の出力状態が切り換えられる光学式のセンサである。
【０００４】
ここで、回路基板として、例えば図４に示すように、所定数の小型基板３１０によって一枚の回路基板が形成された略矩形状の集合基板（割基板）３００が知られている。
この集合基板３００は、回路基板の搬送方向に沿って複数の小型基板３１０が略平行に並んで形成されているとともに、隣合う小型基板３１０どうしが各々の長手方向に沿った両端部どうしを接続するようにして形成されている。つまり、集合基板３００には、例えば電子部品の搭載後等に所定数の小型基板３１０に分割可能となるように、隣合う小型基板３１０どうしの間に略矩形状のスリット３２０が設けられている。
【０００５】
【発明が解決しようとする課題】
ところで、上記したような集合基板３００を基板搬送装置によって搬送すると、集合基板３００のスリット３２０の部分では光を反射しないため、基板検知センサは、そのセンサ領域をスリットが通過する間反射光を受光できずに、センサ信号を出力しないようになっている。
そのため、基板搬送装置は、集合基板３００をその後端まで搬送し終わったと判断する、いわゆる基板後端の誤認識をしてしまい、搬送エラーや誤動作等を引き起こす虞があった。
【０００６】
そこで、センサ信号が所定時間出力されなくても集合基板３００の後端であると誤認識しないように、集合基板３００の後端の認識を遅延させるセンサ遅延時間を設定する必要があった。
具体的には、センサ遅延時間は、例えば図５に示すように、集合基板３００の搬送距離が入力されることで、予め設定された所定の搬送速度に基づいて搬送時間が演算されて設定されるようになっている。そして、例えば、スリット３２０の搬送方向に沿った幅が１０ｍｍである場合には、幅１０ｍｍのスリット３２０にてセンサ信号が出力されないと想定される時間よりもセンサ遅延時間が長くなるように、例えばセンサ遅延時間としての搬送距離を２０ｍｍに設定するようになっている。
これにより、設定されたセンサ遅延時間、すなわち基板３００を２０ｍｍ搬送するのにかかる時間よりも長い間センサ信号が出力されない場合には、基板搬送装置は、集合基板３００を後端まで搬送し終わったと判断する。一方、センサ遅延時間よりも短い時間センサ信号が出力されない場合、すなわち、例えばスリット３２０にて集合基板３００を１０ｍｍ搬送する間センサ信号が出力されない場合には、基板搬送装置は、前記スリット３２０におけるセンサ信号の出力結果を無視することで集合基板３００の後端の誤認識を防止するようになっている。
【０００７】
ところで、センサ遅延時間は、スリット３２０における搬送時間を基準にして設定されるようになっているが、このセンサ遅延時間を、スリット３２０における搬送時間よりもあまりにも長くしてしまうと、集合基板３００の搬送動作にタイムラグが生じて、集合基板３００の搬送における搬送タクトが低下してしまうといった問題がある。また、タイムラグを生じさせないように、センサ遅延時間を前記スリット３２０における搬送時間よりもわずかに長くなるように設定しても、集合基板３００の種類や、搬送路を構成する搬送ベルトの摩耗状態等によって、搬送速度が常時一定にはならないために、スリット３２０における実際の搬送時間がセンサ遅延時間よりも長くなってしまう場合があり、この場合に集合基板３００の後端の誤認識をしてしまう虞があった。
また、集合基板３００のスリット３２０だけでなく、集合基板３００上に設けられた回路パターンやコーティング等によっても集合基板３００の後端の誤認識を行ってしまうといった問題もある。
このように、センサ遅延時間を適正な値に設定することは難しく、その作業が煩雑なものとなっている。
【０００８】
本発明の課題は、搬送エラーや誤動作を生じにくくすることができるとともに、回路基板の搬送における搬送タクトの効率化を図ることができる基板搬送装置を提供することである。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明は、例えば図１及び図２に示すように、
回路基板（１）を搬送経路に沿って搬送する基板搬送装置（例えば、基板搬送部２）であって、
前記搬送経路の所定位置における前記回路基板の有無を検知する基板検知手段（例えば、制御部５）と、
前記基板検知手段の検知結果が回路基板有りから回路基板無しに変化した際に、前記所定位置を前記回路基板が通過したと認識する基板認識手段（例えば、制御部５）と、
前記基板検知手段の検知結果が回路基板有りから回路基板無しに変化してから前記基板認識手段が前記回路基板の通過を認識するまでの遅延時間を設定する遅延時間設定手段（例えば、制御部５）と、
前記基板検知手段の検知結果が回路基板有りから回路基板無しに変化してからの経過時間を測定する時間測定手段（例えば、タイマー５５）とを備え、
前記基板認識手段は、前記遅延時間が設定されている場合に、前記基板検知手段の検知結果が回路基板有りから回路基板無しに変化してから前記時間測定手段により測定される経過時間が前記遅延時間と等しくなるまでに前記基板検知手段の検知結果が再び回路基板有りに変化しなければ前記所定位置を前記回路基板が通過したと認識し、
前記遅延時間設定手段は、前記基板検知手段に検知されない非検知領域（例えば、スリット１２）を有する複数の略同形状の回路基板を順次搬送する場合に、少なくとも一枚の前記回路基板が前記搬送経路に沿って前記非検知領域が所定位置を通過するように搬送された際に、前記非検知領域の前記所定位置の通過に基づいて前記検知結果が回路基板有りから回路基板無しに変化してから、再び回路基板有りとなるまでの前記時間測定手段に測定される非検知領域に対応する経過時間に基づいて、前記遅延時間を設定することを特徴としている。
【００１０】
請求項１に記載の発明によれば、基板検知手段の検知結果が回路基板有りから回路基板無しに変化してから基板認識手段が回路基板の通過を認識するまでの遅延時間を設定する遅延時間設定手段が備えられている。そして、基板検知手段に検知されない非検知領域を有する複数の略同形状の回路基板を順次搬送する場合に、回路基板が搬送経路に沿って非検知領域が所定位置を通過するように搬送された際に、非検知領域の所定位置の通過に基づいて検知結果が回路基板有りから回路基板無しに変化してから再び回路基板有りとなるまでの時間測定手段に測定される非検知領域に対応する経過時間に基づいて、遅延時間が遅延時間設定手段により設定される。すなわち、遅延時間は、回路基板の搬送時に測定される非検知領域に対応する経過時間を目安として、この非検知領域に対応する経過時間よりも長くなるように自動的に設定される。これにより、回路基板の搬送時における搬送エラーや誤動作が生じにくくされる。
また、遅延時間が非検知領域に対応する経過時間に基づいて設定されることにより、遅延時間が非検知領域に対応する経過時間に対してあまりにも長くならないため、回路基板が搬送される際に、例えば回路基板の後工程の搬送手段への搬出後に新たな回路基板の前工程の搬送手段からの搬入がスムーズに行われることになる。つまり、回路基板の搬送動作におけるタイムラグが小さくされ搬送タクトが効率化される。
【００１１】
請求項２に記載の発明は、例えば図１〜図３に示すように、請求項１に記載の基板搬送装置（例えば、基板搬送部２）において、
前記遅延時間設定手段（例えば、制御部５）は、前記遅延時間を設定した後に、前記回路基板（１）が搬送された際に、前記非検知領域（例えば、スリット１２）に対応する経過時間に基づいて、設定された前記遅延時間を補正することを特徴としている。
【００１２】
請求項２に記載の発明によれば、遅延時間を設定した後に、回路基板が搬送された際に、非検知領域に対応する経過時間に基づいて、設定された遅延時間が遅延時間設定手段により補正される。すなわち、例えば、回路基板を一枚搬送することにより設定される遅延時間は、回路基板の搬送時における搬送エラーや誤動作等を生じさせないために、例えば長めに設定された所定の時間を非検知領域に対応する経過時間に加算することで、非検知領域に対応する経過時間に対して予め長めに設定されるようになっている。
そこで、遅延時間を設定した後に、例えば、複数の回路基板が順次搬送された際に、複数回測定される非検知領域に対応する経過時間のうち、最も長い非検知領域に対応する経過時間よりも長くなるとともに回路基板を一枚搬送した際に設定された遅延時間よりも短くなるように、前記加算される所定の時間が短くされることにより、設定された遅延時間がより適正な値となるように補正されることになる。
【００１３】
請求項３に記載の発明は、例えば図１〜図３に示すように、請求項２に記載の基板搬送装置（例えば、基板搬送部２）において、
前記遅延時間設定手段（例えば、制御部５）に設定される前記遅延時間の設定中、前記遅延時間の補正中、前記遅延時間の補正後であることを示す表示データを出力する状態データ出力手段（例えば、制御部５）を備えていることを特徴としている。
【００１４】
請求項３に記載の発明によれば、遅延時間設定手段に設定される遅延時間の設定中、遅延時間の補正中、遅延時間の補正後であることを示す表示データを出力する状態データ出力手段が備えられている。すなわち、出力される表示データが遅延時間の設定中であることを示すものならば、遅延時間が適正な値に未だ設定されていない状態であることが例えばモニタ等の表示手段に表示され、回路基板の搬送に時間がかかり搬送タクトが低下している状態であることがオペレータに対して報知される。また、前記表示データが遅延時間の補正中であることを示すものならば、遅延時間がより適正な値に補正されている状態であることが前記表示手段に表示され、回路基板の搬送をより効率的な搬送タクトで行うために遅延時間が補正されている状態であることがオペレータに対して報知される。さらに、前記表示データが遅延時間の補正後であることを示すものならば、遅延時間が最も適正な値に設定されている状態であることが前記表示手段に表示され、回路基板の搬送が最も効率的な搬送タクトで行われている状態であることがオペレータに対して報知される。
【００１５】
請求項４に記載の発明は、例えば図１〜図３に示すように、請求項１〜３のいずれか一項に記載の基板搬送装置（例えば、基板搬送部２）において、
前記遅延時間を設定するために搬送される前記回路基板（１）の枚数を設定する枚数設定手段（例えば、制御部５）を備え、
前記遅延時間設定手段（例えば、制御部５）は、前記回路基板を前記枚数設定手段に設定された枚数搬送する際に、前記設定された枚数の回路基板の各々の前記非検知領域（例えば、スリット１２）に対応する経過時間に基づいて、前記遅延時間を設定することを特徴としている。
【００１６】
請求項４に記載の発明によれば、回路基板を枚数設定手段に設定された枚数搬送する際に、設定された枚数の回路基板の各々の非検知領域に対応する経過時間に基づいて、遅延時間が遅延時間設定手段により設定される。これにより、例えば搬送される回路基板の設定枚数を多くすることで、非検知領域に対応する経過時間の測定結果が多く得られることになる。そして、これらの測定結果に基づいて、例えば非検知領域に対応する経過時間の平均値を算出して、この算出された経過時間の平均値にできる限り近づけられるように且つ、最も長い非検知領域に対応する経過時間よりも長くなるように遅延時間が算出されることで、適正な値の遅延時間が設定される。
特に、搬送される回路基板の設定枚数をより多くすることで、遅延時間を設定する際に目安となる非検知領域に対応する経過時間の測定結果がより多く得られ、遅延時間がより適正な値に設定されることになる。従って、回路基板の搬送動作におけるタイムラグがより小さくされて搬送タクトがより効率化される。
【００１７】
請求項５に記載の発明は、例えば図１〜図３に示すように、請求項１〜４のいずれか一項に記載の基板搬送装置（例えば、基板搬送部２）において、
前記遅延時間設定手段（例えば、制御部５）に設定された前記遅延時間を示す表示データを出力する時間データ出力手段（例えば、制御部５）を備えていることを特徴としている。
【００１８】
請求項５に記載の発明によれば、遅延時間設定手段に設定された遅延時間を示す表示データを出力する時間データ出力手段が備えられている。これにより、設定された遅延時間が例えばモニタ等の表示手段に表示され、表示された値に設定された遅延時間で回路基板の搬送が行われている状態であることがオペレータに対して報知される。
特に、例えば、オペレータが気付かないうちに搬送エラーや誤動作等により不適切な値に遅延時間が設定された場合等に、オペレータに対して回路基板の搬送における作業性が悪化していることが報知される。このとき、回路基板の非検知領域の位置によっては、例えば基板検知手段が備えられる位置を変更することで基板検知手段による回路基板の有無の検知を好適に行うことが可能となるため、基板検知手段の位置の変更を促すこともできる。
【００１９】
【発明の実施の形態】
以下に、本発明にかかる基板搬送装置を一般的な電子部品搭載装置に適用した場合について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
図１は、電子部品搭載装置の要部構成を示すブロック図であり、図２は、図１の電子部品搭載装置に備わる基板搬送部の概略を説明するための平面図であり、図３は、図１の電子部品搭載装置によるセンサ遅延時間設定処理に係る動作の一例を示すフローチャートである。
【００２０】
本実施の形態で例示される電子部品搭載装置１００は、例えば図１及び図２に示すように、前工程搬送装置（図示略）より複数の略同形状の回路基板１を順次搬入して、この搬入された回路基板１に所定の電子部品（図示略）を搭載し、電子部品が搭載された回路基板１を後工程搬送装置（図示略）に搬出するものであり、基板搬送部２と、部品搭載部３と、部品供給部４と、制御部５とを備えて構成されている。
【００２１】
先ず、基板搬送部２は、例えば、上流（図２における左側）の前工程搬送装置から搬送されてくる回路基板１を取り込むように搬送する（搬入する）ＩＮバッファ搬送部（以下、ＩＮバッファという。）２１と、このＩＮバッファ２１から搬送される回路基板１に部品搭載部３により電子部品を搭載する部分上で回路基板１を搬送するセンターバッファ搬送部（以下、センターバッファという。）２２と、このセンターバッファ２２から、電子部品が搭載された回路基板１を下流（図２における右側）の後工程搬送装置に搬出するＯＵＴバッファ搬送部（以下、ＯＵＴバッファという。）２３とを備えている。
【００２２】
ここで、回路基板１は、例えば、携帯電話等の携帯端末に適用される略矩形状の小型基板１１が複数（例えば、４つ）接続されることによって一枚の略矩形状の回路基板が形成された集合基板（割基板）である。
小型基板１１は、各々の長手方向が基板の搬送方向に沿って略平行に並んで形成されているとともに、隣合う小型基板１１どうしが各々の長手方向に沿った両端部どうしを接続するようにして形成されている。
つまり、回路基板１には、例えば電子部品の搭載後等に複数の小型基板１１に分割可能となるように、隣合う小型基板どうし１１，１１の間に回路基板１を上下に貫通する略矩形状のスリット１２が設けられている。
すなわち、回路基板１には、例えば４つの小型基板１１，…と、隣合う小型基板どうし１１，１１の間に設けられた例えば３箇所の略同形状のスリット１２，…が設けられている。そして、上記のように構成される回路基板１は、小型基板１１の部分が基板検知センサ（基板検知手段；詳細後述）６により検知される部分となっており、スリット１２の部分が基板検知センサ６により検知されない部分（非検知領域）となっている。
【００２３】
ＩＮバッファ２１は、例えば、搬送ベルト（図示省略）と、搬送用モータ２１１と、搬送レール２１２，２１２と、基板検知センサ６とを備えている。
このうち、搬送ベルトは、例えば、上面で回路基板１の搬送方向に平行な両側部を支持するように搬送方向に略平行に２本で対となって設けられており、所定方向に回転することで回路基板１を搬送する。
搬送用モータ２１１は、例えば、搬送ベルトを回転させるために駆動するものである。また、搬送レール２１２，２１２は、例えば、前記搬送ベルトを挟むように搬送方向に沿って２本で対となって設けられている。
そして、搬送レール２１２，２１２よって挟まれた内側の部分によって搬送経路が構成されており、制御部５の制御下で搬送用モータ２１１を回転駆動させることで搬送ベルトを回転させて、搬送ベルト上の回路基板１を搬送経路に沿って搬送するようになっている。
【００２４】
基板検知センサ６は、例えば搬送される回路基板１の有無を検知するための光学式のセンサであり、搬送経路に照射される光のうち、搬送経路に沿って搬送される回路基板１で反射された光を受光し、受光した光の光量変化に基づき、センサ信号の出力状態が切り換えられるようになっている。
具体的には、例えば基板検知センサ６は、そのセンサ領域（搬送経路の所定位置）に回路基板１、特に小型基板１１が存在することで前記回路基板１を検知して制御部５にセンサ信号を出力し、前記センサ領域に小型基板１１が存在しないことで回路基板１を検知せずに制御部５にセンサ信号を出力しないようになっている。
なお、基板検知センサ６がセンサ信号を制御部５に対して出力している状態をセンサオン状態（回路基板有り）という一方で、センサ信号を制御部５に対して出力していない状態をセンサオフ状態（回路基板無し）という。
【００２５】
この基板検知センサ６として、例えば、いずれか一方（例えば、奥側）の搬送レール２１２の前工程搬送装置側に設けられたＩＮセンサ６１と、このＩＮセンサ６１が取付られた搬送レール２１２とは異なる方（例えば、手前側）の搬送レール２１２のセンターバッファ２２側に設けられたＷＡＩＴセンサ６２とを備えている。
ＩＮセンサ６１は、例えば前工程搬送装置からこの電子部品搭載装置１００への回路基板１の受け渡しの際に前工程搬送装置よりＩＮバッファ２１に搬送されてくる回路基板１を検知するためのものである。
ＷＡＩＴセンサ６２は、例えば前工程搬送装置から搬送されてくる回路基板１のセンターバッファ２２への受け渡しの際にセンターバッファ２２に搬送されていく回路基板１を検知するためのものである。そして、このＷＡＩＴセンサ６２がセンサオフ状態からセンサオン状態となることにより、制御部５がＩＮバッファ２１の搬送用モータ２１１を制御してこの搬送用モータ２１１の回転を停止させることで、センターバッファ２２に回路基板１を受け渡す前に回路基板１をＩＮバッファ２１で一旦待機させるようになっている。
なお、回路基板１がセンターバッファ２２へ搬出されて、ＷＡＩＴセンサ６２を通過してしまってＷＡＩＴセンサ６２がセンサオン状態からセンサオフ状態となった場合には、制御部５によって、前工程搬送装置の制御手段（図示略）に対してこの電子部品搭載装置１００への回路基板１の搬入を要請する信号が出力されるようになっている。
【００２６】
また、センターバッファ２２は、上記ＩＮバッファ２１と同様に、例えば、搬送ベルト（図示省略）と、搬送用モータ２２１と、搬送レール２２２，２２２と、基板検知センサ６とを備えている。
このうち、搬送ベルト、搬送用モータ２２１、搬送レール２２２，２２２は、上記ＩＮバッファ２１に備わるものと略同様の構成となっている。
【００２７】
また、基板検知センサ６として、例えば、いずれか一方（例えば、手前側）の搬送レール２２２のＯＵＴバッファ２３側に設けられたＳＴＯＰセンサ６３を備えている。
ＳＴＯＰセンサ６３は、例えばＩＮバッファ２１よりセンターバッファ２２に搬送されてくる回路基板１を検知するためのものである。そして、例えば、ＳＴＯＰセンサ６３がセンサオフ状態からセンサオン状態となった場合には、部品搭載部３により電子部品が回路基板１に搭載される際に前記回路基板１を固定するため、制御部５によって、図示しない基板固定部に対してセンターバッファ２２上の所定位置への回路基板１の固定を要請する信号が出力されるようになっている。
また、例えば、回路基板１がＯＵＴバッファ２３へ搬出されて、ＳＴＯＰセンサ６３を通過してしまってＳＴＯＰセンサ６３がセンサオン状態からセンサオフ状態となった場合には、ＩＮバッファ２１よりセンターバッファ２２へと新たに搬送される回路基板１の搬送を止めるために、制御部５によって、図示しないストッパに対してセンターバッファ２２上の所定の位置での回路基板１の搬送のストップを要請する信号が出力されるようになっている。
【００２８】
ＯＵＴバッファ２３は、上記ＩＮバッファ２１及びセンターバッファ２２と同様に、例えば、搬送ベルト（図示省略）と、搬送用モータ２３１と、搬送レール２３２，２３２と、基板検知センサ６とを備えている。
このうち、搬送ベルト、搬送用モータ２３１、搬送レール２３２，２３２は、上記ＩＮバッファ２１及びセンターバッファ２２に備わるものと略同様の構成となっている。
【００２９】
また、基板検知センサ６として、例えば、いずれか一方（例えば、手前側）の搬送レール２３２のセンターバッファ２２側に設けられたＣ．ＯＵＴセンサ６４と、このＣ．ＯＵＴセンサ６４が設けられた搬送レール２３２とは異なる方（例えば、奥側）の搬送レール２３２の後工程搬送装置側に設けられたＯＵＴセンサ６５とを備えている。
Ｃ．ＯＵＴセンサ６４は、例えばセンターバッファ２２からＯＵＴバッファ２３への回路基板１の受け渡しの際にセンターバッファ２２より搬送されてくる回路基板１を検知するためのものである。そして、例えば、Ｃ．ＯＵＴセンサ６４がセンサオフ状態からセンサオン状態となった場合には、センターバッファ２２に回路基板１を搬入するために、制御部５によって、ＩＮバッファ２１の搬送用モータ２１１に対してＩＮバッファ２１からセンターバッファ２２への回路基板１の搬入を要請する信号が出力されるようになっている。
ＯＵＴセンサ６５は、例えばＯＵＴバッファ２３の搬送経路上の回路基板１の有無を検知するためのものである。そして、例えば、ＯＵＴセンサ６５がセンサオン状態からセンサオフ状態となることにより、制御部５の制御下でのセンターバッファ２２からＯＵＴバッファ２３への回路基板１の受け渡しが可能な状態となるようになっている。
【００３０】
なお、上記した各々の基板検知センサ６は、それぞれのセンサ領域を搬送経路に沿って搬送される回路基板１のスリット１２が通過するような位置に設けられている。
さらに、基板検知センサ６の各々は、回路基板１の搬送を邪魔しない範囲内で、搬送レール２１２、２２２、２３２に設けられる位置が調整自在となっている。
【００３１】
また、部品搭載部３は、例えば、基板搬送部２のセンターバッファ２２に搬入される回路基板１の所定の場所に、部品供給部４より供給される電子部品を搭載するためのものである。
なお、部品供給部４は、例えば、部品搭載部３に対して電子部品を複数種類供給可能となっている。
【００３２】
一方、制御部５は、電子部品搭載装置１００を遠隔制御可能な制御装置７００の制御下で、基板搬送部２、部品搭載部３、部品供給部４の各部を統括的に制御するためのものであるが、特に、基板搬送部２による回路基板１の搬送を制御するようになっている。
具体的には、制御部５は、例えば、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、Ｉ／Ｆ（インターフェース）５４、タイマー（時間測定手段）５５、ＩＮバッファ用モータドライバ５６、センターバッファ用モータドライバ５７、ＯＵＴバッファ用モータドライバ５８等を備えている。
【００３３】
このうち、ＣＰＵ５１は、例えば、ＲＯＭ５３に記憶されている各種プログラムの中から指定されたプログラムをＲＡＭ５２の作業領域に展開し、このプログラムに従った各種処理を実行する。
例えば、ＣＰＵ５１は、基板検知センサ６がセンサオン状態からセンサオフ状態に変化した際に、基板検知センサ６のセンサ領域を回路基板１が通過したと認識する、すなわち回路基板１の搬送方向に沿った後側の端部（以下、後端という。）を認識する基板認識手段を構成しているが、回路基板１の搬送時にセンサ遅延時間設定プログラムを実行することで、基板検知センサ６がセンサオン状態からセンサオフ状態に変化してから回路基板１の通過を認識するまでのセンサ遅延時間（遅延時間）を設定するセンサ遅延時間設定処理を行う。
このように、ＣＰＵ５１は、センサ遅延時間を設定する遅延時間設定手段を構成している。
なお、ＣＰＵ５１による回路基板１の基板検知センサ６のセンサ領域の通過の認識は、具体的には、センサ遅延時間が設定されている場合、基板検知センサ６がセンサオン状態からセンサオフ状態に変化してからタイマー５５により測定される経過時間が前記設定されたセンサ遅延時間と等しくなるまでに、基板検知センサ６が再びセンサオン状態に変化しない場合に行われるようになっている。
【００３４】
また、ＣＰＵ５１は、例えば、基板検知センサ６がセンサオン状態からセンサオフ状態に変化する毎に、経過時間測定プログラムを実行することで、タイマー５５を制御して、前記センサオン状態からセンサオフ状態に変化してからの経過時間、すなわちセンサオフ状態となっている時間を測定する経過時間測定処理を行う。特に、この経過時間測定処理では、ＣＰＵ５１は、例えば、基板検知センサ６が、そのセンサ領域を通過する回路基板１のスリット１２の部分を検知して、センサオフ状態からセンサオン状態に変化してから再びセンサオン状態となるまでの経過時間であるスリット１２に対応するセンサオフ時間を測定するようになっている。
このように、ＣＰＵ５１は、経過時間を測定する時間測定手段を構成している。
【００３５】
さらに、ＣＰＵ５１は、センサ遅延時間設定処理における各種状態を示す表示データを出力する状態データ出力手段を構成しており、例えば、センサ遅延時間の設定中であることを示す表示データや、センサ遅延時間の補正中であることを示す表示データや、センサ遅延時間の補正後であることを示す表示データ等を制御装置７００に対して出力するようになっている。
【００３６】
また、ＣＰＵ５１は、センサ遅延時間設定処理において設定されるセンサ遅延時間を示す表示データを出力する時間データ出力手段を構成しており、例えば、最大の値に設定されているセンサ遅延時間を示す表示データや、適正な値に設定されているセンサ遅延時間を示す表示データ等を制御装置７００に対して出力するようになっている。
【００３７】
また、ＲＡＭ５２は、ＣＰＵ５１によって実行される各種プログラム及びこれらプログラムの実行に必要な諸データの作業領域等として用いられ、ＲＯＭ５３の記憶内容等を一時的に保存する。
ＲＯＭ５３は、例えば、電子部品搭載装置１００全体を制御するためのシステムプログラムや、基板搬送部２によって搬送される回路基板１の搬送速度等を制御するための搬送システムプログラムや、センサ遅延時間を設定するためのセンサ遅延時間設定プログラムや、基板検知センサ６がセンサオン状態からセンサオフ状態に変化してからの経過時間を測定するための経過時間測定プログラム等を格納しているとともに、例えば、センサ遅延時間の設定中やセンサ遅延時間の補正中やセンサ遅延時間の補正後であることを示す表示データや、設定されているセンサ遅延時間を示す表示データや、上記プログラムの実行に必要な諸データ等を格納している。
なお、ＲＡＭ５２及びＲＯＭ５３は、例えば半導体メモリなどにより構成されている。
【００３８】
また、ＩＮバッファ用モータドライバ５６、センターバッファ用モータドライバ５７、ＯＵＴバッファ用モータドライバ５８は、各々対応する搬送用モータ２１１、２２１、２３１に電気的に接続されている。
そして、ＣＰＵ５１は、例えば回路基板１の搬送時に、各々のモータドライバ５６〜５８を介して各々対応する搬送用モータ２１１〜２３１に対して、回転速度に関する速度信号等を出力する。
【００３９】
なお、制御装置７００は、Ｉ／Ｆ５４を介して電子部品搭載装置１００に電気的に接続されており、例えば、回路基板１の搬送状態を表示可能なモニタ（表示手段）７１０を備えている。
【００４０】
次に、上記構成の電子部品搭載装置１００の基板搬送部２によって回路基板１が搬送される際のセンサ遅延時間設定処理について、図３を参照して説明する。
【００４１】
先ず、電子部品踏査装置１００の電源が入れられ、基板搬送部２による回路基板１の搬送が開始されると、制御部５は、搬送されている回路基板１が一枚目の回路基板１であるのかどうかを判定する（ステップＳ１）。
ここで、制御部５は、前記回路基板１が一枚目の回路基板１であると判定すると（ステップＳ１；Ｙｅｓ）、センサ遅延時間を設定中であることを示す、例えば「スキャン中」の表示データを制御装置７００に対して出力する（ステップＳ２）。
このとき、制御装置７００は、前記表示データが入力されることにより、例えば、モニタ７１０に「スキャン中」と表示する。
【００４２】
その後、制御部５は、センサ遅延時間設定プログラムを実行して、センサ遅延時間を設定可能な範囲内で最大の値に設定する（ステップＳ３）。
【００４３】
そして、制御部５は、回路基板１の搬送中に、搬送される回路基板１の前端（搬送方向に沿って下流側の小型基板１１の前端エッジ）を検出しているのかどうか、すなわち基板検知センサ６がセンサオフ状態からセンサオン状態となっているのかどうかを判定する（ステップＳ４）。
ここで、制御部５は、回路基板１の前端を検出していると判定した場合には（ステップＳ４；Ｙｅｓ）、基板検知センサ６による回路基板１のスキャンを開始する（ステップＳ５）。具体的には、回路基板１のスキャンでは、基板検知センサ６が、例えば回路基板１の小型基板１１等を検知することで制御部５に対してセンサ信号を出力するセンサオン状態となる。一方で、例えば回路基板１のスリット１２等で基板検知センサ６が基板を検知していない場合には制御部５に対してセンサ信号を出力しないセンサオフ状態となる。
そして、制御部５は、基板検知センサ６がセンサオン状態からセンサオフ状態に変化すると、その状態となる毎に、経過時間測定プログラムを実行して、センサオン状態からセンサオフ状態に変化してからの経過時間をタイマー５５によって測定するようになっている。
すなわち、回路基板１が搬送される際に、基板検知センサ６は、そのセンサ領域を回路基板１のスリット１２の部分が通過する際に、センサオン状態からセンサオフ状態に変化して再びセンサオン状態となり、このとき、このスリット１２に対応するセンサオフ時間が、制御部５によって測定されることになる。
なお、測定されたスリット１２に対応するセンサオフ時間は、例えばＲＯＭ５３内のセンサオフ時間格納領域（図示略）等に格納されるようになっている。
【００４４】
そして、制御部５は、基板検知センサ６による回路基板１のスキャン中に、基板検知センサ６がセンサオン状態からセンサオフ状態に変化してからタイマー５５により測定されている時間、すなわち回路基板１が検知されていない時間（センサオフ時間）が予め最大の値に設定されているセンサ遅延時間に比べて長くなっているかどうかを判定する（ステップＳ６）。
ここで、制御部５は、前記回路基板１が検知されていない時間がセンサ遅延時間よりも長くなっていないと判定した場合には（ステップＳ６；Ｎｏ）、搬送経路上の回路基板１の後端の認識を遅延させた状態、すなわち、基板検知センサ６が検知できない非検知領域であるスリット１２が基板検知センサ６のセンサ領域を通過中であるが、未だ一枚目の回路基板１を搬送している状態であると認識する。
一方、制御部５は、前記回路基板１が検知されていない時間がセンサ遅延時間よりも長くなっていると判定した場合には（ステップＳ６；Ｙｅｓ）、一枚目の回路基板１を搬送し終わったと判断して、搬送される回路基板（搬送方向に沿って上流側の小型基板１１）１の後端の基板検知センサ６のセンサ領域の通過を認識（回路基板１の後端の検出の確定）して（ステップＳ７）、基板検知センサ６による回路基板１のスキャンを終了する（ステップＳ８）。
【００４５】
その後、制御部５は、前記センサオフ時間格納領域に格納されたスリット１２に対応するセンサオフ時間に基づいて、センサ遅延時間を設定する（ステップＳ９）。
具体的には、例えば、回路基板１を一枚搬送することにより、３箇所のスリット１２に対応するセンサオフ時間が各々前記センサオフ時間格納領域に格納されることになる。そして、制御部５は、例えば、前記格納された３つのスリット１２に対応するセンサオフ時間のうち、最も長いスリット１２に対応するセンサオフ時間に近づけるように、このスリット１２に対応するセンサオフ時間に所定の時間を加算することにより算出された値をセンサ遅延時間として設定する。
【００４６】
このように、回路基板１のスリット１２に対応するセンサオフ時間に基づいて、センサ遅延時間を自動的に設定して、この設定されたセンサ遅延時間を２枚目以降の回路基板１の搬送時に適用することができる。
しかしながら、回路基板１を一枚搬送しただけでは、センサ遅延時間を適正な値に設定する上で目安となるスリット１２に対応するセンサオフ時間の測定結果が少なく、回路基板１の搬送時における搬送エラーや誤動作等を生じさせないために、例えば長めに設定された所定の時間を最も長いスリット１２に対応するセンサオフ時間に加算することで、このスリット１２に対応するセンサオフ時間に対して予め長めにセンサ遅延時間が設定されるようになっている。
このため、回路基板１の搬送時に搬送エラーや誤動作を起こさないとともに回路基板１の搬送における搬送タクトを効率化できるように、センサ遅延時間を適正な値に設定することができない可能性がある。
そこで、電子部品搭載装置１００の基板搬送部２が複数の回路基板１を順次搬送することで、スリット１２に対応するセンサオフ時間を複数回測定することができ、これらの複数回の測定結果に基づいて、制御部５は、設定されたセンサ遅延時間の補正を行うようになっている。
【００４７】
具体的には、基板搬送部２が複数の回路基板１を搬送する際に、制御部５は、搬送されている回路基板１が一枚目の回路基板１ではないと判定した場合には（ステップＳ１；Ｎｏ）、センサ遅延時間の補正中であることを示す、例えば、「センサオフ時間の安定待ち状態」の表示データを制御装置７００に対して出力する（ステップＳ１１）。
このとき、制御装置７００は、前記表示データが入力されることにより、例えば、モニタ７１０に「センサオフ時間の安定待ち状態」と表示する。
【００４８】
次に、制御部５は、例えば周知の統計的な方法によって、回路基板１が搬送されることで測定されたスリット１２に対応するセンサオフ時間が安定しているのかどうか判定する（ステップＳ１２）。
ここで、制御部５は、スリット１２に対応するセンサオフ時間が安定していないと判定すると（ステップＳ１２；Ｎｏ）、例えば上記一枚目の回路基板１の搬送時と同様な処理を行って、スリット１２に対応するセンサオフ時間を測定していくとともに、回路基板１の後端が基板検知センサ６のセンサ領域を通過して、基板検知センサ６により回路基板１が検知されていない時間（センサオフ時間）が設定されたセンサ遅延時間よりも長くなった場合に、基板検知センサ６による回路基板１のスキャンを終了する（ステップＳ１３〜１７）。
【００４９】
そして、制御部５は、測定されたスリット１２に対応するセンサオフ時間に基づいて、一枚目の回路基板１の搬送時に設定されたセンサ遅延時間の補正を行う（ステップＳ１８）。
具体的には、センサ遅延時間の補正は、例えば、複数回測定されたスリット１２に対応するセンサオフ時間のうち、最も長いスリット１２に対応するセンサオフ時間よりも長くなるとともに回路基板１を一枚搬送した際に設定されたセンサ遅延時間よりも短くなるように、最も長いスリット１２に対応するセンサオフ時間に加算される所定の時間を短くすることにより行われる。
【００５０】
なお、センサ遅延時間の補正は、例えば、回路基板１を所定枚数（例えば、５枚）搬送する毎に段階的に行われるようになっている。
すなわち、先ず、回路基板１を所定枚数搬送することにより測定されたスリット１２に対応するセンサオフ時間に基づいて、センサ遅延時間が補正される。その後、補正されたセンサ遅延時間での回路基板１の所定枚数の搬送後、この搬送時に測定されたスリット１２に対応するセンサオフ時間に基づいて、前記補正されたセンサ遅延時間よりも短くなるようにセンサ遅延時間が再度補正される。
そして、上記のような動作を、制御部５が、例えば、測定されるスリット１２に対応するセンサオフ時間がある程度のバラツキはあるが所定の値に対して統計的有意差をもって安定した値となっていると判定するまで、順次繰り返していく。
つまり、回路基板１の搬送枚数の増加に伴って、スリット１２に対応するセンサオフ時間は前記所定の値に対して安定した値となっていくため、前記所定の値に対してセンサ遅延時間をできる限り近づけるとともに測定された最も長いスリット１２に対応するセンサオフ時間よりは長くなるように、この最も長いスリット１２に対応するセンサオフ時間に加算される所定の時間が短くされていくことにより、センサ遅延時間がより適正な値に補正されることになる。
【００５１】
そして、例えば、制御部５は、上記のようにしてセンサ遅延時間が補正されている間に、測定されるスリット１２に対応するセンサオフ時間が安定していると判定した場合には（ステップＳ１２；Ｙｅｓ）、センサ遅延時間の補正後であることを示す、例えば「センサオフ時間の安定完了状態」の表示データを制御装置７００に対して出力する（ステップＳ２１）。
このとき、制御装置７００は、前記表示データが入力されることにより、例えば、モニタ７１０に「センサオフ時間の安定完了状態」と表示する。
【００５２】
さらに、制御部５は、このときに設定されているセンサ遅延時間を「センサ遅延時間」として確定して、確定された「センサ遅延時間」を示す表示データを制御装置７００に対して出力する（ステップＳ２２）。
このとき、制御装置７００は、前記表示データが入力されることにより、例えば、モニタ７１０に「センサ遅延時間」の具体的な数値を表示する。
【００５３】
また、センサ遅延時間が確定した後は、制御部５は、上記と同様にして、回路基板１の前端を検出することで基板検知センサ６のセンサ領域に回路基板１が存在することを認識する（ステップＳ２３）。
さらに、制御部５は、基板検知センサ６により回路基板１が検知されない時間（センサオフ時間）が前記確定されたセンサ遅延時間よりも長くなっていると判定することで（ステップＳ２４；Ｙｅｓ）、回路基板１の後端を認識して基板検知センサ６のセンサ領域に回路基板１が存在しないことを認識する（ステップＳ２５）。
【００５４】
以上のように、本実施の形態の電子部品搭載装置１００によれば、回路基板１の通過を認識するまでのセンサ遅延時間を、回路基板１の搬送時に測定される回路基板１のスリット１２に対応するセンサオフ時間のうち、最も長いスリット１２に対応するセンサオフ時間に近づけるように、このスリット１２に対応するセンサオフ時間に所定の時間を加算することにより、センサ遅延時間を適正な値に自動的に設定することができる。これにより、回路基板１の搬送時における搬送エラーや誤動作を生じにくくすることができる。
また、一枚目の回路基板１を搬送することでセンサ遅延時間を設定した後に、例えば、複数の回路基板１を順次搬送した際に、複数回測定されたスリット１２に対応するセンサオフ時間のうち、最も長いスリット１２に対応するセンサオフ時間よりも長くなるとともに回路基板１を一枚搬送した際に設定されたセンサ遅延時間よりも短くなるようにして、設定されたセンサ遅延時間をより適正な値となるように補正することができる。
このようにして、センサ遅延時間がスリット１２に対応するセンサオフ時間に基づいて適正な値に設定されることにより、センサ遅延時間はスリット１２に対応するセンサオフ時間に対してあまりにも長くならないため、回路基板１を搬送する際に、例えば回路基板１の後工程搬送装置への搬出後に新たな回路基板１の前工程搬送装置からの搬入をスムーズに行うことができる。つまり、回路基板１の搬送動作におけるタイムラグを小さくして搬送タクトを効率化することができる。
【００５５】
さらに、センサ遅延時間の設定中に、例えば「スキャン中」とモニタ７１０に表示して、回路基板１の搬送に時間がかかり搬送タクトが低下している状態であることを、また、センサ遅延時間の補正中に、例えば「センサオフ時間の安定待ち状態」とモニタ７１０に表示して、回路基板１の搬送をより効率的な搬送タクトで行うために遅延時間が補正されている状態であることを、さらに、センサ遅延時間の補正後に、例えば「センサオフ時間の安定完了状態」をモニタ７１０に表示して、回路基板１の搬送が最も効率的な搬送タクトで行われている状態であることを、それぞれオペレータに対して報知して認識させることができる。
また、確定された「センサ遅延時間」をモニタ７１０に表示して、表示された値に設定されたセンサ遅延時間で回路基板１の搬送が行われている状態であることをオペレータに対して報知して認識させることができる。
【００５６】
なお、本発明は、上記実施の形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、上記実施の形態では、測定されるスリット１２に対応するセンサオフ時間が安定するまで、設定されるセンサ遅延時間を補正するようにしたが、これに限られるものではない。例えば、制御部５は、センサ遅延時間を設定するために搬送される回路基板１の枚数を設定可能とし、回路基板１を設定された枚数搬送する際に、設定された枚数の回路基板１の各々のスリット１２に対応するセンサオフ時間を測定した結果に基づいて、センサ遅延時間を設定するようにしても良い。すなわち、例えば搬送される回路基板１の設定枚数を多くすることにより、スリット１２に対応するセンサオフ時間の測定結果が多く得られ、これらの測定結果に基づいてセンサ遅延時間が設定されることになる。特に、搬送される回路基板１の設定枚数を例えば、１枚から５枚、さらに１０枚へとより多くすることにより、センサ遅延時間をより適正な値に設定して、回路基板１の搬送動作におけるタイムラグをより小さくして搬送タクトを効率化することができる。
また、センサ遅延時間は、例えば、搬送エラーや誤動作等が生じたことで測定されたスリット１２に対応するセンサオフ時間を除くものとして、測定されたスリット１２に対応するセンサオフ時間の平均値を算出し、この算出されたセンサオフ時間の平均値にできる限り近づけられるように且つ、最も長いスリット１２に対応するセンサオフ時間よりも長くなるようにセンサ遅延時間が算出されることで、適正な値のセンサ遅延時間が設定されるようになっている。
【００５７】
さらに、上記実施の形態では、センサ遅延時間の補正の後、確定されたセンサ遅延時間の表示データを制御装置７００に対して出力するようにしたが、これに限られるものではなく、例えば一枚目の回路基板１が搬送されている際に最大に設定されているセンサ遅延時間の表示データを制御装置７００に出力するようにしても良い。これにより、制御装置７００のモニタ７１０に最大に設定されているセンサ遅延時間が表示されることになり、オペレータに対して回路基板１の搬送における搬送タクトが低下していることを認識させることができる。
また、例えば、オペレータが気付かないうちに搬送エラーや誤動作等により不適切な値にセンサ遅延時間が設定された場合等に、オペレータに対して回路基板１の搬送における作業性が悪化していることを報知できる。このとき、回路基板１のスリット１２の位置によっては、例えば基板検知センサ６が備えられる位置を変更することで基板検知センサ６による回路基板１の有無の検知を好適に行うことが可能となるため、基板検知センサ６の位置の変更を促すこともできる。
【００５８】
さらに、上記実施の形態では、回路基板１のスリット１２に対応するセンサオフ時間を測定することで、このセンサオフ時間に基づいてセンサ遅延時間を設定するようにしたが、これに限られるものではない。例えば、回路基板１上に設けられる回路パターンやコーティング等の部分も基板検知センサ６に検知されずに、センサ信号が出力されない場合があり、この場合にも回路基板１の後端の誤認識を行う可能性がある。しかしながら、回路基板１の搬送時に、上記回路パターンやコーティング等の部分にもセンサ遅延時間の設定及び補正を対応させることができ、上記したような回路基板１であっても搬送タクトを効率化することができる。
加えて、上記実施の形態では、本発明にかかる基板搬送装置を一般的な電子部品搭載装置１００に適用した場合について例示したが、これに限られるものではなく、例えば、電子部品実装ライン（電子部品実装システム）を構成する他の工程、すなわち回路基板１に半田ペーストを印刷する工程や回路基板１に接着剤を塗布する工程や半田を溶融するリフロー工程に適用するようにしても良い。
【００５９】
また、上記実施の形態では、電子部品搭載装置１００に基板搬送部２と制御部５とが備えられ、前記制御部５が基板搬送部２とともに電子部品搭載装置１００全体を制御するようにしたが、これに限られるものではなく、例えば基板搬送部２にこの基板搬送部２を制御するための制御手段を別に設けるようにしても良い。
さらに、上記実施の形態では、設定されるセンサ遅延時間を算出する方法として、３つのスリット１２に対応するセンサオフ時間のうち、最も長いスリット１２に対応するセンサオフ時間に近づけるように、このスリット１２に対応するセンサオフ時間に所定の時間を加算する方法を例示したが、これに限られるものではなく、例えば、最も長いスリット１２に対応するセンサオフ時間を設定されているセンサ遅延時間から減算することによりセンサ遅延時間と前記センサオフ時間との差を算出し、この差が所定割合だけ小さくなるように前記設定されているセンサ遅延時間から所定割合に相当する時間を減算する方法であっても良い。
【００６０】
また、上記実施の形態では、回路基板１に設けられるスリット１２を略同形状とするようにしたが、これに限られるものではなく、スリット１２の寸法は回路基板１よりも小さい寸法であれば任意である。例えば、複数のスリット１２が各々異なる寸法で設けられている回路基板１を搬送する場合には、搬送方向に沿った幅が最も大きいスリット１２に対応するセンサオフ時間に基づいて、センサ遅延時間が設定されるようになっている。
さらに、設定されるセンサ遅延時間の設定中、前記センサ遅延時間の補正中、前記センサ遅延時間の補正後であることを示す表示データや、設定されたセンサ遅延時間を示す表示データを、電子部品搭載装置１００を制御する制御装置７００に出力するようにしたが、これに限られるものではなく、例えば、電子部品搭載装置１００に設けられる図示しない表示装置に対して出力するようにしても良い。
【００６１】
【発明の効果】
請求項１に記載の発明によれば、遅延時間を、回路基板の搬送時に測定される非検知領域に対応する経過時間を目安として、この非検知領域に対応する経過時間よりも長くなるように、適正な値に自動的に設定することができる。これにより、回路基板の搬送時における搬送エラーや誤動作を生じにくくすることができる。また、回路基板を搬送する際に、例えば回路基板の後工程の搬送手段への搬出後に新たな回路基板の前工程の搬送手段からの搬入をスムーズに行うことができる。つまり、回路基板の搬送動作におけるタイムラグを小さくして搬送タクトを効率化することができる。
【００６２】
請求項２に記載の発明によれば、遅延時間を設定した後に、例えば、複数の回路基板を順次搬送した際に、複数回測定された非検知領域に対応する経過時間のうち、最も長い非検知領域に対応する経過時間よりも長くなるとともに設定された遅延時間よりも短くなるようにして、設定された遅延時間をより適正な値となるように補正することができる。従って、回路基板の搬送動作におけるタイムラグをより小さくして搬送タクトをより効率化させることができる。
【００６３】
請求項３に記載の発明によれば、出力される表示データが遅延時間の設定中であることを示すものならば、回路基板の搬送に時間がかかり搬送タクトが低下している状態であることをオペレータに対して報知して認識させることができる。また、前記表示データが遅延時間の補正中であることを示すものならば、回路基板の搬送をより効率的な搬送タクトで行うために遅延時間が補正されている状態であることをオペレータに対して報知して認識させることができる。さらに、前記表示データが遅延時間の補正後であることを示すものならば、回路基板の搬送が最も効率的な搬送タクトで行われている状態であることをオペレータに対して報知して認識させることができる。
【００６４】
請求項４に記載の発明によれば、例えば搬送される回路基板の設定枚数を多くすることで、非検知領域に対応する経過時間の測定結果を多く得ることができ、これらの測定結果に基づいて、適正な値の遅延時間を設定することができる。特に、搬送される回路基板の設定枚数をより多くすることで、遅延時間をより適正な値に設定することができ、回路基板の搬送動作におけるタイムラグをより小さくして搬送タクトをより効率化させることができる。
【００６５】
請求項５に記載の発明によれば、設定された遅延時間を例えばモニタ等の表示手段に表示して、表示された値に設定された遅延時間で回路基板の搬送が行われている状態であることをオペレータに対して報知して認識させることができる。
【図面の簡単な説明】
【図１】本発明が適用された一実施の形態として例示される電子部品搭載装置の要部構成を示すブロック図である。
【図２】図１の電子部品搭載装置に備わる基板搬送部の概略を説明するための平面図である。
【図３】図１の電子部品搭載装置によるセンサ遅延時間設定処理に係る動作の一例を示すフローチャートである。
【図４】従来の電子部品搭載装置の基板搬送装置により搬送される回路基板の一例を説明するための図である。
【図５】図４の回路基板を基板搬送装置により搬送する場合に基板検知センサより出力されるセンサ信号の出力状態を示す図である。
【符号の説明】
１００　　　　電子部品搭載装置
１　　　　　　回路基板
１１　　　　　小型基板
１２　　　　　スリット（非検知領域）
２　　　　　　基板搬送部（基板搬送装置）
５　　　　　　制御部（基板認識手段、時間設定手段、時間測定手段、枚数設定手段、状態データ出力手段、時間データ出力手段）
５１　　　　　ＣＰＵ
５５　　　　　タイマー（時間測定手段）
６　　　　　　基板検知センサ（基板検知手段）
６１　　　　　ＩＮセンサ（基板検知手段）
６２　　　　　ＷＡＩＴセンサ（基板検知手段）
６３　　　　　ＳＴＯＰセンサ（基板検知手段）
６４　　　　　Ｃ．ＯＵＴセンサ（基板検知手段）
６５　　　　　ＯＵＴセンサ（基板検知手段）
７００　　　　制御装置
７１０　　　　モニタ
【図１】
2004022942.tif 000003
【図２】
2004022942.tif 000004
【図３】
2004022942.tif 000005
【図４】
2004022942.tif 000006
【図５】
2004022942.tif 000007