(57)【特許請求の範囲】
【請求項１】
回路基板に対する作業を実行する作業実行装置と、
(A)前記作業実行装置の作動を制御し、回路基板の両面のうちの何れかの面に対する作業を実行する対基板作業実行部と、(B)回路基板の識別記号を取得する識別記号取得部と、(C)その識別記号取得部によって取得された前記識別記号と、前記対基板作業実行部による作業の実行が完了した回路基板の作業面とを関連付けて記憶する作業面記憶部とを有する制御装置と、
を備え、回路基板の両面に対して作業を実行可能な対基板作業システムにおいて、
前記制御装置が、
回路基板の両面のうちの先に作業を実行すべき面である優先面を記憶する優先面記憶部と、
回路基板に対して予定されている作業である予定作業が、回路基板の両面のうちの何れの面に対する作業であるかを取得する予定作業面取得部と、
を有し、
前記対基板作業実行部が、
前記予定作業面取得部によって取得された面である予定作業面が前記優先面である場合に、前記予定作業の実行を許容し、前記予定作業面が前記優先面でない場合には、前記優先面が、前記識別記号に関連付けて前記作業面記憶部に記憶されている前記作業面であることを条件として、前記予定作業の実行を許容することを特徴とする対基板作業システム。
【請求項２】
前記優先面記憶部が、オペレータによって入力された前記優先面を記憶することを特徴とする請求項１に記載の対基板作業システム。
【請求項３】
前記制御装置が、回路基板の両面のうちの実際に作業が行われる面が何れの面であるかを取得する実作業面取得部を有し、
前記対基板作業実行部が、前記実作業面取得部によって取得された面と前記予定作業面とが異なる場合には、前記予定作業の実行を禁止することを特徴とする請求項１または請求項２に記載の対基板作業システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回路基板の両面に対して作業を実行可能な対基板作業システムに関するものである。
【背景技術】
【０００２】
回路基板には、表面と裏面との両方の面に電子部品が実装される両面実装基板があり、両面実装基板は、対基板作業システムによって回路基板の一方の面に対して作業が行われた後に、その回路基板を上下方向に反転し、回路基板の他方の面に対して作業が行われることで生産される。下記特許文献には、両面実装基板を生産可能な対基板作業システムの一例が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１２４３２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
両面実装基板には、回路基板の表面と裏面との一方の面に、他方の面より先に電子部品を実装することが好ましい場合がある。つまり、回路基板の両面のうちの先に作業を実行すべき面である優先面を設定することが好ましい場合がある。優先面は、例えば、回路基板の表面と裏面との一方の面に実装される電子部品の数，重さ，材質等によって設定される。そして、優先面に設定された回路基板の一方の面に対して、実装作業を行って、その一方の面に対する実装作業終了後に、他方の面に対して、実装作業を行うことで、両面実装基板を好適に生産することが可能となる。
【０００５】
ただし、オペレータの不注意等で、優先面と反対側の面に対して、優先面より先に実装作業を行ってしまう場合があり、そのような場合には、回路基板の廃棄等により無駄が生じ、生産効率が低下する。本発明は、そのような実情に鑑みてなされたものであり、優先面と反対側の面に対して、優先面より先に実装作業が行われることを禁止可能な対基板作業システムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本願の請求項１に記載の対基板作業システムは、回路基板に対する作業を実行する作業実行装置と、(A)前記作業実行装置の作動を制御し、回路基板の両面のうちの何れかの面に対する作業を実行する対基板作業実行部と、(B)回路基板の識別記号を取得する識別記号取得部と、(C)その識別記号取得部によって取得された前記識別記号と、前記対基板作業実行部による作業の実行が完了した回路基板の作業面とを関連付けて記憶する作業面記憶部とを有する制御装置とを備え、回路基板の両面に対して作業を実行可能な対基板作業システムにおいて、前記制御装置が、回路基板の両面のうちの先に作業を実行すべき面である優先面を記憶する優先面記憶部と、回路基板に対して予定されている作業である予定作業が、回路基板の両面のうちの何れの面に対する作業であるかを取得する予定作業面取得部とを有し、前記対基板作業実行部が、前記予定作業面取得部によって取得された面である予定作業面が前記優先面である場合に、前記予定作業の実行を許容し、前記予定作業面が前記優先面でない場合には、前記優先面が、前記識別記号に関連付けて前記作業面記憶部に記憶されている前記作業面であることを条件として、前記予定作業の実行を許容するように構成される。
【０００７】
また、請求項２に記載の対基板作業システムは、請求項１に記載の対基板作業システムにおいて、前記優先面記憶部が、オペレータによって入力された前記優先面を記憶するように構成される。
【０００８】
また、請求項３に記載の対基板作業システムは、請求項１または請求項２に記載の対基板作業システムにおいて、前記制御装置が、回路基板の両面のうちの実際に作業が行われる面が何れの面であるかを取得する実作業面取得部を有し、前記対基板作業実行部が、前記実作業面取得部によって取得された面と前記予定作業面とが異なる場合には、前記予定作業の実行を禁止するように構成される。
【発明の効果】
【０００９】
請求項１に記載の対基板作業システムでは、予定作業面が優先面である場合に、予定作業の実行が許容される。具体的には、例えば、回路基板の表面が優先面に設定されている場合に、優先面である表面にその表面に対応した作業の実行が許容される。一方、予定作業面が優先面でない場合、つまり、優先面の反対側の面と予定作業面とが同じと判定された場合、具体的には、例えば、回路基板の表面が優先面に設定されており、優先面ではない裏面に、その裏面に対応した作業を実行しようとする場合には、作業面記憶部に記憶されているデータに基づいて、優先面である表面の作業が完了しているか否かが判定される。そして、優先面である表面の作業が完了している場合にのみ、優先面と反対側の裏面の作業が許容される。つまり、優先面の作業が完了していない場合には、優先面と反対側の面の作業が禁止されるのである。したがって、請求項１に記載の対基板作業システムによれば、優先面と反対側の面に対して、優先面より先に作業が行われることを確実に禁止することが可能となる。
【００１０】
また、請求項２に記載の対基板作業システムでは、オペレータの入力によって優先面が設定される。これにより、優先面の設定を回路基板の生産現場で行うことが可能となり、回路基板の生産結果等を考慮して、優先面を設定することが可能となる。
【００１１】
また、請求項３に記載の対基板作業システムでは、回路基板の実際に作業が行われる面である実作業面、つまり、搬送されている回路基板の上を向いている面と予定作業面とが異なる場合には、予定作業の実行が禁止される。つまり、例えば、表面が上を向いた状態で搬送されている回路基板に、裏面に対応した作業を実行しようとする場合には、その作業の実行が禁止される。これにより、誤作業による回路基板の廃棄等を低減することが可能となり、生産効率を向上させることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例である対基板作業システムを示す概略平面図である。
【図２】図１に示す対基板作業システムの備える電子部品装着機をカバーを取り外した状態で示す平面図である。
【図３】図１に示す対基板作業システムの備える制御装置を示すブロック図である。
【図４】図１に示す対基板作業システムの備える表示装置に表示された選択ボタンを示す模式図ある。
【図５】回路基板の作業実績に関するデータを概念的に示す図である。
【図６】対基板作業プログラムを示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態として、本発明の実施例を、図を参照しつつ詳しく説明する。  
【００１４】
＜対基板作業システムの構成＞
図１に、本発明の実施例の対基板作業システム１０を示す。対基板作業システム１０は、電子回路部品（以下、「電子部品」と略す場合がある）が実装された回路基板を生産するためのシステムであり、識別記号読取機１２と電子部品装着機１４とリフロー炉１６とから構成されている。それら３台の作業機１２，１４，１６は、識別記号読取機１２、電子部品装着機１４、リフロー炉１６の順に並んで配設されており、識別記号読取機１２からリフロー炉１６に向かって、回路基板が搬送されるようになっている。ちなみに、以下の説明において、識別記号読取機１２、電子部品装着機１４、リフロー炉１６の並ぶ方向をＸ軸方向とし、その方向に直角な水平の方向をＹ軸方向と称する。
【００１５】
識別記号読取機１２は、回路基板を搬送する読取機搬送装置２０と、回路基板を撮像するマークカメラ（図３参照）２２とを備えている。読取機搬送装置２０は、Ｘ軸方向に延びるように配設されており、電磁モータ（図３参照）２６によって読取機搬送装置２０に支持される回路基板をＸ軸方向に搬送するとともに、所定の位置において回路基板を固定的に保持する構造とされている。回路基板が固定的に保持される位置の上方には、マークカメラ２２が設けられており、固定的に保持された回路基板を撮像することが可能とされている。さらに、識別記号読取機１２は、画像処理装置（図３参照）２８を備えており、マークカメラ２２によって得られた画像データが、画像処理装置２８において処理されることで、後に詳しく説明するように、各回路基板を識別するための識別記号等が取得される。
【００１６】
また、電子部品装着機１４は、図２に示すように、回路基板３０を搬送する装着機搬送装置３２と、回路基板３０に電子部品を装着する装着ヘッド３４と、その装着ヘッド３４を移動させる移動装置３６と、電子部品を供給する１対の供給装置３８とを備えており、回路基板３０に対して電子部品の装着作業を行うものとされている。装着機搬送装置３２は、Ｘ軸方向に延びるようにベース４０上に配設されており、識別記号読取機１２の読取機搬送装置２０に接続されている。これにより、装着機搬送装置３２は、読取機搬送装置２０によって搬送されてきた回路基板を、電磁モータ（図３参照）４２によって下流側に向かって搬送するとともに、所定の位置において回路基板３０を固定的に保持する構造とされている。
【００１７】
また、装着ヘッド３４は、装着機搬送装置３２によって保持された回路基板３０に対して電子部品を装着するものであり、下面に電子部品を吸着する吸着ノズル５０を有している。吸着ノズル５０は、負圧エア，正圧エア通路を介して正負圧供給装置（図３参照）５２に通じており、負圧にて電子部品を吸着保持し、僅かな正圧が供給されることで保持した電子部品を離脱する構造とされている。さらに、装着ヘッド３４は、吸着ノズル５０を昇降させるノズル昇降装置（図３参照）５６および吸着ノズル５０をそれの軸心回りに自転させるノズル自転装置（図３参照）５８を有しており、保持する電子部品の上下方向の位置および電子部品の保持姿勢を変更することが可能とされている。なお、吸着ノズル５０は、装着ヘッド３４に着脱可能とされており、電子部品のサイズ，形状等に応じて変更することが可能とされている。
【００１８】
その装着ヘッド３４は、移動装置３６によって、ベース４０上の任意の位置に移動可能とされている。詳しく言えば、移動装置３６は、装着ヘッド３４をＸ軸方向に移動させるためのＸ軸方向スライド機構６０と、装着ヘッド３４をＹ軸方向に移動させるためのＹ軸方向スライド機構６２とを備えている。Ｘ軸方向スライド機構６０は、Ｘ軸方向に移動可能にベース４０上に設けられたＸ軸スライダ６４と、電磁モータ（図３参照）６６とを有しており、その電磁モータ６６によって、Ｘ軸スライダ６４がＸ軸方向の任意の位置に移動可能とされている。また、Ｙ軸方向スライド機構６２は、Ｙ軸方向に移動可能にＸ軸スライダ６４の側面に設けられたＹ軸スライダ６８と、電磁モータ（図３参照）７０とを有しており、その電磁モータ７０によって、Ｙ軸スライダ６８がＹ軸方向の任意の位置に移動可能とされている。そして、そのＹ軸スライダ６８に装着ヘッド３４が取り付けられることで、装着ヘッド３４は、移動装置３６によって、ベース４０上の任意の位置に移動可能とされている。なお、装着ヘッド３４は、Ｙ軸スライダ６８にワンタッチで着脱可能とされており、種類の異なる作業ヘッド、例えば、ディスペンサヘッド等に変更することが可能とされている。
【００１９】
また、１対の供給装置３８は、装着機搬送装置３２を挟むようにして、ベース４０のＹ軸方向における両側部に配設されている。それら１対の供給装置３８は、フィーダ型の供給装置とされており、テーピング化された電子部品を保持して１つずつ電子部品を送り出すテープフィーダ７２を複数有している。そして、それら複数のテープフィーダ７２の各々によって、装着ヘッド３４への供給位置に電子部品を供給する構造とされている。
【００２０】
また、リフロー炉１６は、図１に示すように、リフロー炉搬送装置８０を備えている。リフロー炉搬送装置８０は、Ｘ軸方向に延びるように配設されており、電子部品装着機１４の装着機搬送装置３２に接続されている。これにより、装着機搬送装置３２によって搬送されてきた回路基板を、電磁モータ（図３参照）８２によってリフロー炉１６内を搬送し、対基板作業システム１０の外部に搬出する構造とされている。
【００２１】
また、対基板作業システム１０は、図３に示すように、制御装置９０を備えている。制御装置９０は、ＣＰＵ，ＲＯＭ，ＲＡＭ等を備えたコンピュータを主体とするコントローラ９２を備えている。一方、電子部品装着機１４は、電磁モータ４２，６６，７０，正負圧供給装置５２，ノズル昇降装置５６，ノズル自転装置５８，テープフィーダ７２の各々に対応する複数の駆動回路９４を、識別記号読取機１２は、電磁モータ２６に対応する駆動回路９６を、リフロー炉１６は、電磁モータ８２に対応する駆動回路９８を、それぞれ、備えている。コントローラ９２には、各駆動回路９４，９６，９８を介して搬送装置，移動装置等の各装置２０，３６等の駆動源が接続されており、搬送装置，移動装置等の各装置２０，３６等の作動を制御することが可能とされている。また、コントローラ９２には、マークカメラ２２によって得られた画像データを処理する画像処理装置２８が接続されている。
【００２２】
さらに、コントローラ９２には、表示装置１００が接続されている。表示装置１００は、電子部品装着機１４等による作業に関する情報等を表示するものであり、タッチパネル式の表示装置とされている。なお、表示装置１００には、後に詳しく説明する選択ボタン１０２が表示されるようになっており、その選択ボタンの操作結果がコントローラ９２に入力されるようになっている。
【００２３】
＜対基板作業システムによる回路基板の両面に対する作業＞
対基板作業システム１０では、上述した構成によって、識別記号読取機１２，電子部品装着機１４，リフロー炉１６の３台の作業機１２，１４，１６の内部を各搬送装置２０，３２，８０によって搬送し、各作業機１２，１４，１６による作業が実行されることで、一方の面に電子部品が実装された回路基板を生産することが可能となっている。そして、その一方の面に電子部品が実装された回路基板を上下方向に反転させ、再度、各作業機１２，１４，１６の内部を各搬送装置２０，３２，８０によって搬送し、各作業機１２，１４，１６による作業が実行されることで、両面に電子部品が実装された回路基板を生産することが可能となっている。
【００２４】
このように、回路基板の両面に電子部品を実装する際には、回路基板の表面と裏面との一方の面に、他方の面より先に電子部品を実装することが好ましい場合がある。つまり、回路基板の両面のうちの先に作業を実行すべき面である優先面を設定することが好ましい場合がある。優先面は、例えば、回路基板の表面と裏面との一方の面に実装される電子部品の数，重さ，材質等によって設定される。具体的には、例えば、重い電子部品が実装される場合には、重い電子部品が実装された回路基板の搬送時間は短いことが望ましいため、重い電子部品が実装される面とは反対側の面が、優先面に設定される。また、例えば、リフロー炉１６による２回の加熱が好ましくない電子部品が実装される場合には、そのような電子部品が実装される面とは反対側の面が、優先面に設定される。
【００２５】
優先面に設定された回路基板の一方の面に対して、実装作業を行って、その一方の面に対する実装作業終了後に、他方の面に対して、実装作業を行うことで、両面に電子部品が実装された回路基板を好適に生産することが可能となる。ただし、オペレータの不注意等で、優先面とは反対側の面に対して、優先面より先に実装作業を行ってしまう場合があり、そのような場合には、回路基板の廃棄等により無駄が生じ、生産効率が低下する。このようなことに鑑みて、対基板作業システム１０では、優先面とは反対側の面に対して、優先面より先に実装作業が行われることを禁止可能な両面実装作業を行っている。
【００２６】
詳しく説明すると、本システム１０での両面実装作業では、まず、オペレータによって、回路基板の両面のうちの何れの面を優先面に設定するかが入力される。具体的には、両面実装作業が実行される際には、表示装置１００に、図４に示す選択ボタン１０２が表示される。選択ボタン１０２は、「表面を優先面に指定」するためのボタンと、「裏面を優先面に指定」するためのボタンと、「優先面を指定しない」ためのボタンとがあり、各ボタンはラジオボタンとされている。そして、オペレータが、表示装置１００の画面の各ボタンに触れることで何れかの項目が選択される。なお、図では、「表面を優先面に指定」するためのボタンが選択された際の表示装置１００の画面が示されている。
【００２７】
そして、オペレータによる優先面の入力が行われた後に、回路基板の搬送が開始され、その回路基板に対して予定されている作業である予定作業が、回路基板の表面と裏面との何れに対する作業であるかが取得される。具体的には、電子部品装着機１４において回路基板に対する装着作業を実行するためのプログラムが、回路基板の表面と裏面との何れに対するものであるかが取得される。これにより、回路基板の両面のうちの予定作業が行われる面である予定作業面が取得される。
【００２８】
また、識別記号読取機１２において、回路基板がマークカメラ２２によって撮像され、その画像データが、画像処理装置２８において処理されることで、回路基板の各種情報が取得される。具体的には、回路基板３０には、図２に示すように、識別記号１１０と特定マーク１１２とが記されている。識別記号１１０は、回路基板３０を識別するためのＩＤであり、回路基板の表面と裏面との両面に記されている。このため、マークカメラ２２の画像データから、システム１０内に搬送されている回路基板の識別記号が取得される。一方、特定マーク１１２は、回路基板の表面のみに記されており、特定マーク１１２によって、回路基板３０の両面のうちの実際に作業が行われる面である実作業面を特定することが可能となっている。具体的には、例えば、図２の回路基板３０には、特定マーク１１２が記されていることから、図２の回路基板３０は、表面が上を向いた状態で搬送されていることが分かる。つまり、図２の電子部品装着機１４では、回路基板の表面に電子部品が装着されるのであり、回路基板の表面が実作業面となるのである。このように、マークカメラ２２の画像データから、システム１０内に搬送されている回路基板の実作業面も取得される。
【００２９】
また、本システム１０では、回路基板に対する作業実績が回路基板毎に記憶されており、回路基板毎の作業実績は、表面と裏面とに区別して記憶されている。具体的には、回路基板毎の作業実績に関するデータが、図５に示すように記憶されている。各回路基板の作業実績は、マークカメラ２２の画像データから取得された識別記号と関連付けて記憶されており、回路基板の表面と裏面との各々に対する作業が実行されたか否かが記憶されている。例えば、識別記号が「Ｐａｎｅｌ  ０１」の回路基板に関しては、表面に対する作業は実行済であり、裏面に対する作業は未実行である旨の作業実績が記憶され、識別記号が「Ｐａｎｅｌ  ０２」の回路基板に関しては、両面に対する作業は実行済である旨の作業実績が記憶され、識別記号が「Ｐａｎｅｌ  ０３」の回路基板に関しては、両面に対する作業は未実行である旨の作業実績が記憶されている。
【００３０】
そして、上記優先面，予定作業面，識別記号，実作業面，作業実績に基づいて、回路基板に対する作業の可否が判断される。詳しく言えば、まず、予定作業面と実作業面とが同じであるか否かが判定される。つまり、電子部品装着機１４による作業プログラムの面と、搬送中の回路基板の上を向いている面とが同じであるか否かが判定される。この判定において、作業プログラムの面と、搬送中の回路基板の上を向いている面とが異なると判定された場合には、装着作業の実行が禁止される。具体的には、例えば、表面を上にして搬送された回路基板に、裏面用の作業プログラムに従った装着作業を実行しようとする場合には、装着作業の実行が禁止される。
【００３１】
次に、予定作業面と実作業面とが同じであると判定された場合には、優先面と予定作業面とが同じであるか否かが判定される。優先面と予定作業面とが同じである場合には、先に作業を行うべき面に予定作業が行われることから、当然、装着作業の実行が許容される。具体的には、例えば、優先面である表面を上にして搬送された回路基板に、表面用の作業プログラムに従った装着作業を実行しようとする場合には、装着作業の実行が許容される。そして、その回路基板の表面に対する装着作業が実行され、リフロー炉１６における加熱作業も終了した後に、図５に示される作業実績が書き換えられる。具体的には、図５に示す「Ｐａｎｅｌ  ０３」の回路基板に対して上記作業が行われた場合には、「表面作業状況」の「未作業」が、「作業済」に書き換えられる。
【００３２】
一方、優先面と予定作業面とが異なると判定された場合、つまり、優先面の反対側の面と予定作業面とが同じと判定された場合、具体的には、例えば、優先面が表面とされており、裏面を上にして搬送された回路基板に、裏面用の作業プログラムに従った装着作業を実行しようとする場合には、優先面である表面の作業が完了しているか否かが判定される。この判定は、図５に示す作業実績に基づいて行われる。
【００３３】
具体的には、例えば、マークカメラ２２の画像データから取得された識別記号が「Ｐａｎｅｌ  ０３」の回路基板では、優先面である表面の作業状況が「未作業」となっている。つまり、優先面である表面の作業が行われていないのである。したがって、識別記号が「Ｐａｎｅｌ  ０３」の回路基板では、優先面である表面の作業が行われていない回路基板の裏面に作業を行うことは好ましくないため、装着作業の実行が禁止される。
【００３４】
また、例えば、マークカメラ２２の画像データから取得された識別記号が「Ｐａｎｅｌ  ０１」の回路基板では、優先面である表面の作業状況が「作業済」となっている。したがって、識別記号が「Ｐａｎｅｌ  ０１」の回路基板では、優先面である表面の作業が行われている回路基板の裏面に作業を行うことは問題ないため、装着作業の実行が許容される。そして、その回路基板の裏面に対する装着作業が実行され、リフロー炉１６における加熱作業も終了した後に、図５に示される作業実績が書き換えられる。具体的には、図５に示す「Ｐａｎｅｌ  ０１」の回路基板に対して上記作業が行われた場合には、「裏面作業状況」の「未作業」が、「作業済」に書き換えられる。つまり、「Ｐａｎｅｌ  ０１」の回路基板の作業実績に関して、「Ｐａｎｅｌ  ０２」の回路基板の作業実績と同様に、両面の作業状況が「作業済」とされる。なお、両面の作業状況が「作業済」とされた回路基板の作業実績のデータは、順次、消去される。つまり、「Ｐａｎｅｌ  ０２」および、「裏面作業状況」の書き換え後の「Ｐａｎｅｌ  ０１」のデータは消去される。
【００３５】
このように、本システム１０では、優先面とは反対側の面に対して、優先面より先に作業が行われることを確実に禁止することが可能な両面実装作業を行うことが可能となっている。したがって、本システム１０によれば、回路基板の廃棄等の無駄を省き、生産効率の低下を抑制することが可能となる。
【００３６】
＜制御プログラム＞
上述した回路基板の両面実装作業は、図６にフローチャートを示す対基板作業プログラムが実行されることで行われる。対基板作業プログラムでは、ステップ１（以下、単に「Ｓ１」と略す。他のステップについても同様とする）において、表示装置１００の選択ボタン１０２に優先面が入力されたか否かが判定され、優先面が入力されたと判定された場合には、Ｓ２において、その入力された優先面が記憶される。次に、Ｓ３において、各搬送装置２０，３２，８０による搬送が開始され、Ｓ４において、電子部品装着機１４において予定されている装着作業のプログラムに基づいて、予定作業面が取得される。
【００３７】
予定作業面が取得されると、マークカメラ２２による回路基板の撮像が行われ、該撮像による画像データに基づいて、Ｓ５において、実作業面が取得され、Ｓ６において、回路基板の識別記号が取得される。そして、Ｓ７において、取得された実作業面と予定作業面とが同じであるか否かが判定される。実作業面と予定作業面とが同じであると判定された場合には、Ｓ８において、優先面と予定作業面とが同じであるか否かが判定され、優先面と予定作業面とが同じであると判定された場合には、Ｓ９において、予定作業の実行が開始される。
【００３８】
また、Ｓ８で優先面と予定作業面とが異なると判定された場合には、Ｓ１０において、図５に示す回路基板の作業実績に基づいて、優先面に対する作業が実行済であるか未実行であるかが判定される。そして、優先面に対する作業が実行済であると判定された場合には、Ｓ９において、予定作業の実行が開始される。
【００３９】
Ｓ９で予定作業の実行が開始された後に、Ｓ１１において、その予定作業の実行が終了したか否かが判定される。そして、予定作業の実行が終了したと判定された場合には、Ｓ１２において、その予定作業が実行された面に関する回路基板の作業実績が記憶、つまり、図５に示す回路基板の作業実績が書き換えられ、本プログラムの実行が終了する。また、Ｓ１０で優先面に対する作業が未実行であると判定された場合には、Ｓ１３において、システム１０が停止され、本プログラムの実行が終了する。また、Ｓ７で実作業面と予定作業面とが異なると判定された場合には、Ｓ１４において、表示装置１００にエラーが表示され、本プログラムの実行が終了する。
【００４０】
＜制御装置の機能構成＞
上記対基板作業プログラムを実行する制御装置９０は、それの実行処理に鑑みれば、図３に示すような機能構成を有するものと考えることができる。図から解るように、制御装置９０は、Ｓ２の処理を実行する機能部、つまり、優先面を記憶する機能部として、優先面記憶部１２０を、Ｓ４の処理を実行する機能部、つまり、予定作業面を取得する機能部として、予定作業面取得部１２２を、Ｓ５の処理を実行する機能部、つまり、実作業面を取得する機能部として、実作業面取得部１２４を、Ｓ６の処理を実行する機能部、つまり、回路基板の識別記号を取得する機能部として、識別記号取得部１２６を、Ｓ７〜１０の処理を実行する機能部、つまり、回路基板に対する予定作業の実行の可否を判定し、予定作業を実行する機能部として、対基板作業実行部１２８を、Ｓ１２の処理を実行する機能部、つまり、識別記号と予定作業が実行された面とを関連付けて記憶する機能部として、作業面記憶部１３０を、それぞれ備えている。
【００４１】
ちなみに、上記実施例において、対基板作業システム１０は、対基板作業システムの一例であり、対基板作業システム１０を構成する電子部品装着機１４および制御装置９０は、作業実行装置および制御装置の一例である。また、制御装置９０を構成する優先面記憶部１２０，予定作業面取得部１２２，実作業面取得部１２４，識別記号取得部１２６，対基板作業実行部１２８，作業面記憶部１３０は、優先面記憶部，予定作業面取得部，実作業面取得部，識別記号取得部，対基板作業実行部，作業面記憶部の一例である。
【００４２】
なお、本発明は、上記実施例に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、上記実施例では、マークカメラ２２は読取機搬送装置２０の上方に設けられているが、読取機搬送装置２０の上方と下方との２箇所に設けてもよい。このように、マークカメラ２２を読取機搬送装置２０の上方と下方との２箇所に設けることで、片面にのみ識別記号が記されている回路基板に対応することが可能となる。
【００４３】
また、上記実施例では、回路基板の表面と裏面との各々の作業状況として、「未作業」と「作業済」との２つの状況が設定されているが、他の作業状況を設定してもよい。具体的には、例えば、回路基板への装着作業が何らかの理由により途中で中断された回路基板には、「作業途中」と設定してもよく、回路基板への装着作業は終了したが、その装着作業が不良である場合には、「作業不良」と設定してもよい。なお、優先面の作業状況が、「作業途中」若しくは、「作業不良」であるときには、電子部品装着機１４による優先面の作業が完了しているとは考えられないことから、優先面と予定作業面とが異なる場合において、優先面と反対側の面に対する予定作業の実行は禁止される。
【００４４】
また、上記実施例では、予定作業の実行が禁止される場合には、表示装置１００へのエラー表示、若しくは、システム１０の停止が行われているが、他の方法によって、予定作業の実行を禁止してもよい。具体的には、例えば、回路基板の搬送レーンに退避レーンを設け、予定作業の実行が禁止される場合に、回路基板を退避レーンに搬送するように構成してもよい。
【符号の説明】
【００４５】
１０：対基板作業システム    １４：電子部品装着機（作業実行装置）    ９０：制御装置    １２０：優先面記憶部    １２２：予定作業面取得部    １２４：実作業面取得部    １２６：識別記号取得部    １２８：対基板作業実行部    １３０：作業面記憶部
【図１】
0005905732.tif 000002
【図２】
0005905732.tif 000003
【図３】
0005905732.tif 000004
【図４】
0005905732.tif 000005
【図５】
0005905732.tif 000006
【図６】
0005905732.tif 000007