(57)【要約】      （修正有）【課題】移動経路を短くすることにより、処理時間の短縮化が図れる処理装置および処理方法を提供すること。【解決手段】複数の被穿孔部１１ａを有するフレキシブル基板１１を、穿孔部１６とＣＣＤカメラ１７が設けられたヘッド部１５に対して移動させながら、被穿孔部１１ａを撮影するとともに穿孔するパンチング装置１０に、ＲＡＭ２５を備えた電気制御装置２０と駆動装置１２を設けた。電気制御装置２０は、ＲＡＭ２５が記憶する被穿孔部１１ａの座標データと、穿孔部１６とＣＣＤカメラ１７との配置や間隔に基づいて、所定の処理が行われる現在位置から次の処理が行われる位置に移るまでに、フレキシブル基板１１が移動する距離を算出し、その算出値に基づいて処理順序リスト２５ａを作成する。また、駆動装置１２は処理順序リスト２５ａに従って、フレキシブル基板１１を移動させる。【選択図】図１
2007122624.tif 000002
【特許請求の範囲】
【請求項１】
複数の被処理部を有する被処理物と、複数の処理部が設けられたヘッド部とを相対的に移動可能に設置し、前記被処理物または前記ヘッド部を移動させながら前記複数の処理部で前記被処理物の複数の被処理部に所定の処理を順次行う処理装置であって、
前記複数の被処理部の座標データを記憶する記憶装置と、
前記複数の被処理部の座標データと、前記ヘッド部に設けられた各処理部間の配置や間隔に基づいて、所定の処理が行われる現在の位置から次の処理が行われる次の位置に移るまでに、前記被処理物または前記ヘッド部が移動しなければならない距離を順次算出し、その算出値に基づいて処理順序を決定する処理順序決定装置と、
前記処理順序決定装置が決定した処理順序による移動経路に従って、前記被処理物または前記ヘッド部を移動させる駆動装置と
を備えたことを特徴とする処理装置。
【請求項２】
複数の被処理部を有する被処理物と、複数の処理部が設けられたヘッド部とを相対的に移動可能に設置し、前記被処理物または前記ヘッド部を移動させながら前記複数の処理部で前記被処理物の複数の被処理部に所定の処理を順次行う処理装置であって、
前記被処理物または前記ヘッド部を移動させる駆動装置と、
前記複数の被処理部の座標データを記憶する記憶装置と、
前記複数の被処理部の座標データと、前記ヘッド部に設けられた各処理部間の配置や間隔に基づいて、所定の処理が行われる現在の位置から次の処理が行われる次の位置に移るまでに、前記被処理物または前記ヘッド部が移動しなければならない距離を算出し、その算出値に基づいて前記駆動装置を駆動制御して前記被処理物または前記ヘッド部を移動させながら所定の処理を順次実行させる処理順序決定装置と
を備えたことを特徴とする処理装置。
【請求項３】
前記処理順序決定装置が行う前記処理順序の決定が、前記被処理物における前記複数の被処理部を所定の経路幅の領域で区切り、まず処理が開始される開始点を含む領域における移動経路を決定したのちに、次の領域における移動経路を連続させて決定し、さらに隣接する領域の移動経路を順次連続させて決定していくことにより行われる請求項１または２に記載の処理装置。
【請求項４】
前記被処理物がフレキシブル基板であり、前記ヘッド部に設けられた処理部が、撮影装置と、穿孔装置または導通検査装置である請求項１ないし３のうちのいずれか一つに記載の処理装置。
【請求項５】
複数の被処理部を有する被処理物と、複数の処理部が設けられたヘッド部とを相対的に移動させながら前記複数の処理部で前記被処理物の複数の被処理部に所定の処理を順次行う処理方法であって、
前記複数の被処理部の座標データを記憶する記憶工程と、
前記複数の被処理部の座標データと、前記ヘッド部に設けられた各処理部間の配置や間隔に基づいて、所定の処理が行われる現在の位置から次の処理が行われる次の位置に移るまでに、前記被処理物または前記ヘッド部が移動しなければならない距離を順次算出し、その算出値に基づいて処理順序を決定する処理順序決定工程と、
前記処理順序決定工程で決定した処理順序による移動経路に従って、前記被処理物または前記ヘッド部を移動させる移動工程と
を備えたことを特徴とする処理方法。
【請求項６】
複数の被処理部を有する被処理物と、複数の処理部が設けられたヘッド部とを相対的に移動させながら前記複数の処理部で前記被処理物の複数の被処理部に所定の処理を順次行う処理方法であって、
前記複数の被処理部の座標データを記憶する記憶工程と、
前記複数の被処理部の座標データと、前記ヘッド部に設けられた各処理部間の配置や間隔に基づいて、所定の処理が行われる現在の位置から次の処理が行われる次の位置に移るまでに、前記被処理物または前記ヘッド部が移動しなければならない距離を算出する処理順序決定工程と、
前記処理順序決定工程で算出した算出値に基づいて前記被処理物または前記ヘッド部を移動させながら所定の処理を順次実行させる処理工程と
を備えたことを特徴とする処理方法。
【請求項７】
前記処理順序決定工程で行う処理が、前記被処理物における前記複数の被処理部を所定の経路幅の領域で区切り、まず処理が開始される開始点を含む領域における移動経路を決定したのちに、次の領域における移動経路を連続させて決定し、さらに隣接する領域の移動経路を順次連続させて決定していくことにより行われる請求項５または６に記載の処理方法。
【請求項８】
前記被処理物がフレキシブル基板であり、前記ヘッド部に設けられた処理部が、撮影装置と、穿孔装置または導通検査装置である請求項５ないし７のうちのいずれか一つに記載の処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の被処理部を有する被処理物と、複数の処理部が設けられたヘッド部とを相対的に移動させながら複数の処理部で複数の被処理部に所定の処理を順次行う処理装置および処理方法に関する。
【背景技術】
【０００２】
従来から、例えば、ＮＣ加工装置においては、ビデオカメラで被処理物を撮影し、その画像データに基づいて処理用治具を移動させながら穿孔等の処理を実施することが行われている（例えば、特許文献１参照）。このような処理装置では、通常、カメラで被処理物の被処理部を撮影してその位置を確認したのちに処理用治具による所定の処理が被処理部に対して行われ、次の被処理部をカメラで撮影したのちにその被処理部に対して所定の処理が処理用治具によって行われるといったように、カメラおよび処理用治具を移動させながら撮影と処理が交互に行われる。
【特許文献１】特開平６−２６２２７１号公報
【発明の開示】
【０００３】
しかしながら、前述した従来の処理装置や処理方法では、カメラと処理用治具とが同じヘッド部に設けられている場合には、ヘッド部がカメラと処理用治具とを交互に被処理部の上方に位置させるように移動する。このため、ヘッド部はジグザグ状に移動するようになりその移動経路が長くなる。また、ヘッド部に設けられたカメラの設置位置と処理用治具の設置位置との間の距離が長い場合には、ヘッド部の移動経路はさらに長くなる。この結果、処理時間が長くなって処理の効率が悪くなるという問題が生じている。
【０００４】
本発明は、前述した問題に対処するためになされたもので、その目的は、移動経路を短くすることにより、処理時間の短縮化が図れる処理装置および処理方法を提供することである。
【０００５】
前述した目的を達成するため、本発明に係る処理装置の構成上の特徴は、複数の被処理部を有する被処理物と、複数の処理部が設けられたヘッド部とを相対的に移動可能に設置し、被処理物またはヘッド部を移動させながら複数の処理部で被処理物の複数の被処理部に所定の処理を順次行う処理装置であって、複数の被処理部の座標データを記憶する記憶装置と、複数の被処理部の座標データと、ヘッド部に設けられた各処理部間の配置や間隔に基づいて、所定の処理が行われる現在の位置から次の処理が行われる次の位置に移るまでに、被処理物またはヘッド部が移動しなければならない距離を順次算出し、その算出値に基づいて処理順序を決定する処理順序決定装置と、処理順序決定装置が決定した処理順序による移動経路に従って、被処理物またはヘッド部を移動させる駆動装置とを備えたことにある。
【０００６】
前述のように構成した本発明の処理装置では、複数の被処理部を有する被処理物に対して、複数の処理部が設けられたヘッド部がある場合に、所定の被処理部に対して複数の処理部による処理を全て終了したのちに、次の被処理部の位置に移動してその被処理部に対する複数の処理部による処理を行うのではなく、被処理部またはヘッド部の全体の移動距離が短くなるようにして、順次所定の処理を行うようにしている。すなわち、各被処理部に対する処理順序が不順になっても、移動距離を重視して、例えば、最初の処理部による処理を複数の被処理部に対して行い、次に２番目の処理部による処理を連続して複数の被処理部に対して行う等、不規則な順序で処理を行うことも移動距離を短くするために行う場合がある。
【０００７】
これによって、被処理物またはヘッド部の移動距離が短くなり処理時間の短縮化が図れる。また、この場合の全座標データの順序の決定は、単に、現在の位置から次の処理が行われる次の位置に移るまでに、被処理物またはヘッド部が移動しなければならない最短距離に基づいて決定するのではなく、全体の移動経路を決定したときにその移動経路が最短になるようにして順序を並び替える処理も行われる。また、本発明では、複数の被処理部のうちの処理が行われる全座標データに基づいて、処理順序を決定したのちに、各処理が実行される。
【０００８】
また、本発明に係る処理装置の他の構成上の特徴は、複数の被処理部を有する被処理物と、複数の処理部が設けられたヘッド部とを相対的に移動可能に設置し、被処理物またはヘッド部を移動させながら複数の処理部で被処理物の複数の被処理部に所定の処理を順次行う処理装置であって、被処理物またはヘッド部を移動させる駆動装置と、複数の被処理部の座標データを記憶する記憶装置と、複数の被処理部の座標データと、ヘッド部に設けられた各処理部間の配置や間隔に基づいて、所定の処理が行われる現在の位置から次の処理が行われる次の位置に移るまでに、被処理物またはヘッド部が移動しなければならない距離を算出し、その算出値に基づいて駆動装置を駆動制御して被処理物またはヘッド部を移動させながら所定の処理を順次実行させる処理順序決定装置とを備えたことにある。
【０００９】
この場合、所定の処理が行われる現在の位置から次の処理が行われる次の位置に移るまでに、被処理物またはヘッド部が移動しなければならない距離を算出しながら、所定の処理が順次実行される。これによっても、被処理物またはヘッド部の移動距離が短くなり処理時間の短縮化が図れる。
【００１０】
また、本発明に係る処理装置のさらに他の構成上の特徴は、処理順序決定装置が行う処理順序の決定が、被処理物における複数の被処理部を所定の経路幅の領域で区切り、まず処理が開始される開始点を含む領域における移動経路を決定したのちに、次の領域における移動経路を連続させて決定し、さらに隣接する領域の移動経路を順次連続させて決定していくことにより行われることにある。
【００１１】
この場合の領域は、例えば、前後方向に延びる細長い領域を左右に複数並べたり、左右方向に延びる細長い領域を前後に複数並べたりすることによって形成する。これによると、被処理物またはヘッド部の移動がある程度規則的になり、被処理物またはヘッド部の移動に無駄が少なくなる。被処理物における複数の被処理部を所定の経路幅の領域で区切ることにより、結果として全体の移動経路を短くすることができる。
【００１２】
また、本発明に係る処理装置のさらに他の構成上の特徴は、被処理物がフレキシブル基板であり、ヘッド部に設けられた処理部が、撮影装置と、穿孔装置または導通検査装置であることにある。これによると、フレキシブル基板における被処理部（例えば、導通用の接点を形成するための部分）に穿孔したり導通検査をしたりする処理が短時間で行えるようになる。また、撮影装置で撮影した画像から被処理部の位置を確認したのちに、穿孔装置による穿孔や導通検査装置による導通検査が行えるため、位置精度のよい処理が可能になる。
【００１３】
また、本発明に係る処理方法の構成上の特徴は、複数の被処理部を有する被処理物と、複数の処理部が設けられたヘッド部とを相対的に移動させながら複数の処理部で被処理物の複数の被処理部に所定の処理を順次行う処理方法であって、複数の被処理部の座標データを記憶する記憶工程と、複数の被処理部の座標データと、ヘッド部に設けられた各処理部間の配置や間隔に基づいて、所定の処理が行われる現在の位置から次の処理が行われる次の位置に移るまでに、被処理物またはヘッド部が移動しなければならない距離を順次算出し、その算出値に基づいて処理順序を決定する処理順序決定工程と、処理順序決定工程で決定した処理順序による移動経路に従って、被処理物またはヘッド部を移動させる移動工程とを備えたことにある。これによると、簡単な方法で、効率のよい処理が行える。
【００１４】
また、本発明に係る処理方法の他の構成上の特徴は、複数の被処理部を有する被処理物と、複数の処理部が設けられたヘッド部とを相対的に移動させながら複数の処理部で被処理物の複数の被処理部に所定の処理を順次行う処理方法であって、複数の被処理部の座標データを記憶する記憶工程と、複数の被処理部の座標データと、ヘッド部に設けられた各処理部間の配置や間隔に基づいて、所定の処理が行われる現在の位置から次の処理が行われる次の位置に移るまでに、被処理物またはヘッド部が移動しなければならない距離を算出する処理順序決定工程と、処理順序決定工程で算出した算出値に基づいて被処理物またはヘッド部を移動させながら所定の処理を順次実行させる処理工程とを備えたことにある。これによっても、簡単な方法で、効率のよい処理が行える。
【００１５】
また、本発明に係る処理方法のさらに他の構成上の特徴は、処理順序決定工程で行う処理が、被処理物における複数の被処理部を所定の経路幅の領域で区切り、まず処理が開始される開始点を含む領域における移動経路を決定したのちに、次の領域における移動経路を連続させて決定し、さらに隣接する領域の移動経路を順次連続させて決定していくことにより行われることにある。また、この場合、被処理物をフレキシブル基板とし、ヘッド部に設けられた処理部を、撮影装置と、穿孔装置または導通検査装置とすることができる。
【発明を実施するための最良の形態】
【００１６】
（第１実施形態）
以下、本発明の第１実施形態を、図面を用いて詳しく説明する。図１は、同実施形態で用いる処理装置としてのパンチング装置１０を上方から見た状態の概略構成図を示している。このパンチング装置１０は、金型を設置するための基台（図示せず）を備えており、金型は、上面に形成された穿孔用凹部を、基台の上面に露出させた状態で基台に設置されている。そして、基台の上方には、本発明の被処理物であるフレキシブル基板１１を固定するためのワーク把持機構（図示せず）が設けられている。フレキシブル基板１１は、このワーク把持機構の作動によって、テンションを掛けられた状態で把持されるとともに、駆動装置１２の作動によって、ワーク把持機構とともに、基台の上面に沿って全ての方向に移動可能になっている。
【００１７】
すなわち、この駆動装置１２は、Ｘ軸移動機構１３と、Ｙ軸移動機構１４と、Ｚ軸移動機構（図示せず）で構成されている。そして、Ｘ軸移動機構１３は、Ｘ軸方向（図１の左右方向）に延びるボールねじ１３ａと、サーボモータ１３ｂとを備えており、サーボモータ１３ｂの作動によって、ボールねじ１３ａは軸回り方向に回転する。このボールねじ１３ａの回転によりワーク把持機構は、Ｘ軸方向に移動する。また、Ｙ軸移動機構１４は、Ｙ軸方向（水平面内においてＸ軸と直交する方向）に延びるボールねじ１４ａと、サーボモータ１４ｂとを備えており、サーボモータ１４ｂの作動によって、ボールねじ１４ａは軸回り方向に回転する。このボールねじ１４ａの回転によりワーク把持機構は、Ｙ軸方向に移動する。また、Ｚ軸移動機構は昇降装置で構成され、ワーク把持機構を上下方向に移動させる。
【００１８】
そして、基台の上方には、移動機構（図示せず）を介してヘッド部１５が取り付けられており、このヘッド部１５には、本発明の処理部としてのパンチからなる穿孔部１６とＣＣＤカメラ１７が取り付けられている。このヘッド部１５は、基台の上面と平行する水平面内で移動可能に組み付けられており、Ｘ軸移動機構（図示せず）の駆動によってＸ軸方向に移動可能で、Ｙ軸移動機構（図示せず）の駆動によってＹ軸方向に移動可能になっている。また、穿孔部１６は、昇降機構の作動によって上下方向に移動し、金型の穿孔用凹部と嵌合することによりフレキシブル基板１１に所定形状の穴を穿孔できるように構成されている。この穿孔部１６と昇降機構とで本発明の穿孔装置が構成される。
【００１９】
また、パンチング装置１０は、前述した各装置等の他に、本発明に係る処理順序決定装置を構成する電気制御装置２０、入力装置２１およびディスプレイ装置２２を備えている。電気制御装置２０は、ＣＰＵ２３、ＲＯＭ２４、ＲＡＭ２５および画像処理部２６を備えており、さらに操作用のサーボモータ制御ボード２７と画像取込ボード２８とを備えている。ＣＣＤカメラ１７は、フレキシブル基板１１に形成された本発明の被処理部としての複数の被穿孔部１１ａをそれぞれ撮影する。
【００２０】
そして、画像処理部２６は、ＣＣＤカメラ１７が撮影する画像を画像処理して座標データに変換する。また、ＣＰＵ２３は、ＲＯＭ２４が記憶する制御プログラムおよびＲＡＭ２５が記憶する各被穿孔部１１ａの座標データに基づいて、後述する移動経路を算出する。そして、駆動装置１２を駆動制御して、フレキシブル基板１１を移動させるとともに、昇降機構を駆動制御して、穿孔部１６に被穿孔部１１ａを打ち抜かせるための制御を行う。
【００２１】
ＲＯＭ２４は、前述したＣＰＵ２３が実行する制御プログラムや各種のデータ等を記憶し、ＲＡＭ２５は、ＣＰＵ２３による演算結果を処理順序リスト２５ａとして記憶する他、画像処理部２６による画像処理の結果を一時的に記憶する。また、入力装置２１は、キーボードやマウスで構成され、各種の情報を入力するために用いられる。そして、ディスプレイ装置２２は、画像処理部２６によって画像処理された画像やＣＰＵ２３によって表示指示された画像等を表示する。
【００２２】
つぎに、以上のように構成したパンチング装置１０を用いて、フレキシブル基板１１に形成された被穿孔部１１ａを打ち抜くための処理について説明する。この処理は、フレキシブル基板１１を把持機構に取り付けたのちに、図２に示したプログラムを電気制御装置２０のＣＰＵ２３が実行することにより行われる。このプログラムはＲＯＭ２４に記憶されており、パンチング装置１０に電力が供給され、スイッチがオン状態にされたのちに実行される。
【００２３】
すなわち、このプログラムはステップ１００において開始され、ステップ１０２において、フレキシブル基板１１における穿孔処理が行われる予定の被穿孔部１１ａから、撮影や穿孔をするためにフレキシブル基板１１を位置決めする全座標データを求める。この座標データはＲＡＭ２５に記憶される。ついで、プログラムは、ステップ１０４に進み、記憶された座標データから移動経路方向、経路幅、移動経路開始点を得るための処理が行われる。この場合、移動経路方向と経路幅とは、予め設定されており、移動経路開始点は、フレキシブル基板１１の四隅における移動経路方向の出発点の近傍の座標データから選ばれる。なお、ヘッド部１５における穿孔部１６とＣＣＤカメラ１７との距離や配置はパラメータとして予めＲＡＭ２５に記憶されており、これらのパラメータや座標データに基づいて、ＣＰＵ２３が移動経路方向、経路幅、移動経路開始点を算出する。
【００２４】
そして、プログラムは、ステップ１０６に進み、求めた経路幅ごとに、全座標データを区切る処理が行われる。この場合の経路幅は、図１に示したフレキシブル基板１１において、前後方向に延びる細長の領域（図示せず）を左右に複数設定することにより形成される。ステップ１０６での処理が終了すると、ステップ１０８に進み、区切られた座標データを、求められた移動経路方向と移動経路開始点により、座標の大きい順、または小さい順に並び替える処理が行われる。
【００２５】
ついで、ステップ１１０に進み、ステップ１０８の処理で並び替えられた座標データを、移動開始点を考慮して再統合する処理が行われる。これによって、所定の経路幅で区切られた各領域内の座標データが一つの移動経路になり、この移動経路に沿った処理順序リスト２５ａが、例えば、図３に示したようにデータとして作成される。この処理順序リスト２５ａは、ヘッド部１５における穿孔部１６とＣＣＤカメラ１７の位置関係が図４に示した状態であり、フレキシブル基板１１の各被穿孔部１１ａに、図５に示したように下部側の被穿孔部１１ａから上部側（フレキシブル基板１１の設置状態では手前側から奥側）の被穿孔部１１ａに向って１，２，３，４と番号を付けたときの処理順序を示している。
【００２６】
すなわち、この処理順序リスト２５ａでは、まず、ＣＣＤカメラ１７で、番号１の被穿孔部１１ａを撮影したのちに、番号２の被穿孔部１１ａを撮影する。ついで、穿孔部１６で番号１の被穿孔部１１ａを穿孔し、その後ＣＣＤカメラ１７で、番号３の被穿孔部１１ａを撮影する。つぎに、穿孔部１６で番号２の被穿孔部１１ａを穿孔したのち、ＣＣＤカメラ１７で、番号４の被穿孔部１１ａを撮影し、さらに、穿孔部１６で番号３の被穿孔部１１ａを穿孔する。そして、穿孔部１６で番号４の被穿孔部１１ａを穿孔するといった一連の処理順序リストがデータとして作成され、ＲＡＭ２５に記憶される。
【００２７】
そして、プログラムは、ステップ１１２に進み、ＣＣＤカメラ１７による被穿孔部１１ａの撮影と穿孔部１６による被穿孔部１１ａの穿孔の処理が行われる。この処理は、ＣＰＵ２３が、駆動装置１２を駆動制御して、図３に示した処理順序リスト２５ａの順序で処理が行われるように、フレキシブル基板１１を移動させるとともに、フレキシブル基板１１の位置が所定の位置になったときに、ＣＣＤカメラ１７に被穿孔部１１ａを撮影させたり、穿孔部１６に被穿孔部１１ａを穿孔させたりすることにより行われる。なお、図５において記号レで示した部分は、穿孔部１６およびＣＣＤカメラ１７のうちの実際に処理を行う処理部を示している。
【００２８】
これによって、ヘッド部１５は、図５に矢印で示した順序でフレキシブル基板１１に対して後退することなく移動していく。この場合、実際には、フレキシブル基板１１が移動しており、図５はヘッド部１５に対するフレキシブル基板１１の移動を分かりやすくするため、フレキシブル基板１１に対してヘッド部１５が移動する状態を示している。この結果、移動経路が短い効率のよい処理が行える。そして、すべての被穿孔部１１ａの穿孔処理が終了すると、プログラムは、ステップ１１４に進んで終了する。
【００２９】
このように、本実施形態に係るパンチング装置１０では、例えば、所定の被穿孔部１１ａに対するＣＣＤカメラ１７による撮影と穿孔部１６による穿孔とが終了したのちに、次の被穿孔部１１ａに対する撮影と穿孔を行うのではなく、フレキシブル基板１１の移動距離が最短距離になるようにして、撮影または穿孔の処理を順次行うようにしている。すなわち、ＣＣＤカメラ１７および穿孔部１６の被穿孔部１１ａに対する処理順序よりも、フレキシブル基板１１の移動距離を重視して、フレキシブル基板１１の全体の移動距離が短くなるようにしている。これによって、処理時間の短縮化が図れる。また、この場合、全座標データを所定の経路幅の領域に区切っているため、フレキシブル基板１１の移動方向がある程度規則的になり、フレキシブル基板１１の移動に無駄が少なくなる。
【００３０】
（第２実施形態）
図６は、本発明の第２実施形態に係る処理方法のプログラムを示したフローチャートである。このプログラムは、図１に示したパンチング装置１０を用いて実行される。このプログラムはステップ２００において開始され、ステップ２０２において、前述した図２のプログラムにおけるステップ１０２での処理と同じ処理が行われる。これによって、フレキシブル基板１１を位置決めするための全座標データがＲＡＭ２５に記憶される。また、ステップ２０４においては、図２のプログラムにおけるステップ１０４での処理と同じ処理が行われ、ここでは、座標データに基づいて、移動経路方向、経路幅、移動経路開始点が求められる。
【００３１】
つぎに、プログラムは、ステップ２０６に進み、求めた移動経路方向に向かって、経路幅範囲内で、移動経路開始点に最も近い座標を選ぶ処理が行われる。そして、ステップ２０８において、ステップ２０６の処理で選択された座標を前述した処理順序リスト２５ａと同様の処理順序リスト２５ａに代入する処理が行われる。ついで、ステップ２１０において、ステップ２０２で求めた座標データの中で処理順序リスト２５ａに代入されていない他の座標データがあるか否かの判定が行われる。ここでは、まだ１個の座標データしか求められていないため、「ＹＥＳ」と判定して、ステップ２１２に進む。
【００３２】
ステップ２１２においては、移動経路方向に向かって、経路幅範囲内で、ステップ２０６において選んだ座標に最も近い座標を選ぶ処理が行われる。そして、ステップ２１４において、ステップ２１２の処理で選択された座標を処理順序リスト２５ａに追加代入する処理が行われる。そして、全ての座標データが選ばれて処理順序リスト２５ａに代入されるまで、ステップ２１０〜２１４の処理が繰り返される。そして、全ての座標データが選ばれて処理順序リスト２５ａに代入されたときに、処理順序リスト２５ａに基づく移動経路が完成する。
【００３３】
そして、ステップ２１６において、移動経路に基づいてフレキシブル基板１１を移動させながらＣＣＤカメラ１７による撮影と穿孔部１６による穿孔の処理が行われる。そして、すべての被穿孔部１１ａの穿孔処理が終了すると、プログラムは、ステップ２１８に進んで終了する。この処理方法によると、移動経路を形成する際に、単純に、近い座標から選んでいくため、座標データを並び替える手間がなくなり、処理順序リスト２５ａを作成する処理が簡単になる。また、それ以外の作用効果については、前述した第１実施形態と同様である。
【００３４】
（第３実施形態）
図７は、本発明の第３実施形態に係る処理方法のプログラムを示したフローチャートである。このプログラムも、図１に示したパンチング装置１０を用いて実行される。このプログラムはステップ３００において開始され、ステップ３０２において、前述した図２のプログラムにおけるステップ１０２での処理と同じ処理が行われる。これによって、フレキシブル基板１１を位置決めするための全座標データがＲＡＭ２５に記憶される。また、ステップ３０４においては、図２のプログラムにおけるステップ１０４での処理と同じ処理が行われ、ここでは、座標データに基づいて、移動経路方向、経路幅、移動経路開始点が求められる。
【００３５】
つぎに、プログラムは、ステップ３０６に進み、処理開始の指示があるか否かの判定が行われる。ここでの処理は、例えば所定のスイッチがオン状態に設定され、処理開始の指示があったときに、「ＹＥＳ」と判定して、ステップ３０８に進む。そして、ステップ３０８において、ステップ３０４で求めた移動経路方向に向かって、経路幅範囲内で、移動経路開始点に最も近い座標データを選ぶ処理が行われる。そして、ステップ３１０において、選ばれた座標にフレキシブル基板１１を移動して、ＣＣＤカメラ１７による撮影または穿孔部１６による穿孔が行われる。
【００３６】
ついで、ステップ３１２において、ステップ３０２で求めた座標データの中で処理されていない他の座標データがあるか否かの判定が行われる。ここでは、まだ１個の被穿孔部１１ａに対する撮影または穿孔の処理しか行われていないため、「ＹＥＳ」と判定して、ステップ３１４に進む。ステップ３１４においては、移動経路方向に向かって、経路幅範囲内で、ステップ３０８において選んだ座標データに最も近い座標データを選ぶ処理が行われる。そして、ステップ３１６において、ステップ３１４の処理で選択された座標にフレキシブル基板１１を移動して、ＣＣＤカメラ１７による撮影または穿孔部１６による穿孔が行われる。
【００３７】
そして、全ての座標データが選ばれて全ての被穿孔部１１ａに対する処理が終わるまで、ステップ３１２〜３１６の処理が繰り返される。そして、すべての被穿孔部１１ａの穿孔処理が終了すると、プログラムは、ステップ３１８に進んで終了する。この処理方法によると、最短距離にある座標を選びながら順次処理が行われるため、処理順序リスト２５ａを作成する必要がなくなる。この処理方法のそれ以外の作用効果については、前述した第１実施形態と同様である。
【００３８】
なお、本発明は前述した各実施形態に限定するものでなく、適宜変更して実施することができる。例えば、前述した各実施形態では、処理装置をパンチング装置１０として、パンチング装置１０が行う処理を、撮影と穿孔としたが、この処理装置としては、フレキシブル基板１１の導通検査を行う導通検査装置とすることができる。この場合、穿孔部１６に代えて、検査プローブを備えた検査用治具を用いる。また、前述した各実施形態では、被処理物であるフレキシブル基板１１を移動させるようにしたが、穿孔部１６およびＣＣＤカメラ１７を移動させることもできる。
【００３９】
さらに、処理装置を他の処理を行うための装置で構成することもでき、処理の種類も２種類に限らず、２種類以上の複数にすることができる。その場合、処理装置のヘッド部には、処理の種類に応じた処理部を設ける。また、その処理装置を用いる場合も、被処理物または処理部の移動距離が最短になるようにして移動経路を決定する。また、本発明に係る処理方法は、図２，６，７に示したプログラムの方法に限らず、適宜変更することができる。また、図３および図５に示した処理順序リストも一例であり適宜変更することができる。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施形態に係るパンチング装置の主要部を示した構成図である。
【図２】被穿孔部を穿孔するためのプログラムを示したフローチャートである。
【図３】処理順序リストを示した表である。
【図４】ヘッド部に設けられた穿孔部とＣＣＤカメラの配置を示した説明図である。
【図５】処理順序を示した説明図である。
【図６】第２実施形態による処理方法のプログラムを示したフローチャートである。
【図７】第３実施形態による処理方法のプログラムを示したフローチャートである。
【符号の説明】
【００４１】
１０…パンチング装置、１１…フレキシブル基板、１１ａ…被穿孔部、１２…駆動装置、１５…ヘッド部、１６…穿孔部、１７…ＣＣＤカメラ、２０…電気制御装置、２５…ＲＡＭ、２５ａ…処理順序リスト、２６…画像処理部。
【図１】
2007122624.tif 000003
【図２】
2007122624.tif 000004
【図３】
2007122624.tif 000005
【図４】
2007122624.tif 000006
【図５】
2007122624.tif 000007
【図６】
2007122624.tif 000008
【図７】
2007122624.tif 000009