(57)【要約】  対基板作業システムによる作業対象の回路基板に対する作業時間を推定可能な情報が、入力された場合に、その入力された情報に基づいて、回路基板に対する作業時間が推定される。そして、推定された作業時間に基づいて、回路基板に対する作業開始時間と作業終了時間とを含む作業計画が作成される。この際に、作業対象の回路基板の種類が、設定時間内（ｔＸ１〜ｔＸ２若しくは、ｔＹ１〜ｔＹ２）に変更されないように、回路基板に対する作業計画が作成される。このため、例えば、作業に手慣れた作業者が不在の時間帯を設定時間として設定することで、作業に手慣れた作業者が不在の場合において、生産対象の回路基板の変更を防止することが可能となる。これにより、対基板作業機により回路基板を適切に生産することが可能となる。
2015189944.tif 000002
【特許請求の範囲】
【請求項１】
回路基板に対する作業を実行する対基板作業機のスケジュールを作成するためのスケジュール作成装置であって、
当該スケジュール作成装置が、
前記対基板作業機による作業対象の複数種類の回路基板の各々に対する作業開始時間と作業終了時間とを含む作業計画の入力を受け付ける受付部と、
前記受付部によって受け付けられた入力に基づいて、前記対基板作業機による作業対象の回路基板の種類が、予め設定された設定時間内に変更されるか否かを判断する判断部と、
前記判断部によって前記対基板作業機による作業対象の回路基板の種類が前記設定時間内に変更されると判断された場合に、ユーザへの警告情報を出力する出力部と
を備えることを特徴とするスケジュール作成装置。
【請求項２】
前記出力部が、
前記判断部によって前記対基板作業機による作業対象の回路基板の種類が前記設定時間内に変更されると判断されるとともに、変更後の回路基板が特定の条件を満たしている場合に、ユーザへの警告情報を出力することを特徴とする請求項１に記載のスケジュール作成装置。
【請求項３】
前記特定の条件が、
前記対基板作業機による前記変更後の回路基板に対する作業前に、前記対基板作業機を構成する作業装置の交換作業を必要とする回路基板であることを特徴とする請求項２に記載のスケジュール作成装置。
【請求項４】
前記特定の条件が、
作業履歴がない回路基板であることを特徴とする請求項２に記載のスケジュール作成装置。
【請求項５】
回路基板に対する作業を実行する対基板作業機のスケジュールを作成するためのスケジュール作成装置であって、
当該スケジュール作成装置が、
前記対基板作業機による作業対象の複数種類の回路基板の各々に対する作業時間を推定可能な情報の入力を受け付ける受付部と、
前記受付部によって受け付けられた入力に基づいて、前記複数種類の回路基板の各々に対する作業時間を推定する推定部と、
前記推定部によって推定された前記複数種類の回路基板の各々に対する作業時間に基づいて、前記複数種類の回路基板の各々に対する作業開始時間と作業終了時間とを含む作業計画を作成する作成部と
を備え、
前記作成部が、
前記対基板作業機による作業対象の回路基板の種類が、予め設定された設定時間内に変更されないように、前記複数種類の回路基板の各々に対する前記作業計画を作成することを特徴とするスケジュール作成装置。
【請求項６】
当該スケジュール作成装置が、
前記作成部が、前記対基板作業機による作業対象の回路基板の種類が前記設定時間内に変更されないように、前記複数種類の回路基板の各々に対する前記作業計画を作成することができない場合に、前記設定時間のうちの最初の所定の時間と最後の所定の時間とを除いた時間内に、前記対基板作業機による作業対象の回路基板の種類が変更されないように、前記複数種類の回路基板の各々に対する前記作業計画を作成する第２作成部を備えることを特徴とする請求項５に記載のスケジュール作成装置。
【請求項７】
前記作成部が、
変更後の回路基板が特定の条件を満たしている場合に、前記対基板作業機による作業対象の回路基板の種類が前記設定時間内に変更されないように、前記複数種類の回路基板の各々に対する前記作業計画を作成する請求項５または請求項６に記載のスケジュール作成装置。
【請求項８】
前記特定の条件が、
前記対基板作業機による前記変更後の回路基板に対する作業前に、前記対基板作業機を構成する作業装置の交換作業を必要とする回路基板であることを特徴とする請求項７に記載のスケジュール作成装置。
【請求項９】
前記特定の条件が、
作業履歴がない回路基板であることを特徴とする請求項７に記載のスケジュール作成装置。
【請求項１０】
回路基板に対する作業を実行する対基板作業機であって、
当該対基板作業機の制御装置が、
作業対象の回路基板の種類の変更入力、若しくは、回路基板に対する作業内容の変更入力を受け付ける変更受付部と、
前記受付部によって受け付けられた入力に基づいて、作業対象の回路基板の種類の変更、若しくは、回路基板に対する作業内容の変更が、予め設定された設定時間内に実行されるか否かを判断する判断部と、
前記判断部によって作業対象の回路基板の種類の変更、若しくは、回路基板に対する作業内容の変更が前記設定時間内に実行されると判断された場合に、ユーザへの警告情報を出力する出力部と
を備えることを特徴とする対基板作業機。
【請求項１１】
回路基板に対する作業を実行する対基板作業機のスケジュールを管理する管理装置であって、
当該管理装置が、
前記対基板作業機による作業対象の複数種類の回路基板の各々に対する作業開始時間と作業終了時間とを含む作業計画を記憶する記憶部と、
前記対基板作業機による回路基板に対する実際の作業開始時間と作業終了時間とを監視する監視部と、
前記監視部によって監視された実際の作業開始時間と作業終了時間と、前記作業計画に含まれる作業開始時間と作業終了時間とのズレに基づいて、前記作業計画に従って作業が実行された場合に前記対基板作業機による作業対象の回路基板の種類が、予め設定された設定時間内に変更されるか否かを判断する判断部と、
前記判断部によって前記対基板作業機による作業対象の回路基板の種類が前記設定時間内に変更されると判断された場合に、ユーザへの警告情報を出力する出力部と
を備えることを特徴とする管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回路基板に対する作業を実行する対基板作業機、その対基板作業機のスケジュールを作成するためのスケジュール作成装置、および、対基板作業機のスケジュールを管理する管理装置に関するものである。
【背景技術】
【０００２】
対基板作業機は、回路基板に対する作業を実行する作業機であり、回路基板の生産を行う。対基板作業機により回路基板を生産するために、納期，生産性等を考慮して、生産スケジュールが作成されており、対基板作業機は、生産スケジュールに従って、回路基板を生産する。下記特許文献には、対基板作業機の生産スケジュールを作成するための装置の一例が記載されている。【０００３】
【特許文献１】特開平８−２８７１４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献に記載の技術によれば、ある程度、適切な生産スケジュールを作成することが可能であるが、上記特許文献に記載の技術により作成された生産スケジュールには、以下の問題点が存在する。具体的には、回路基板生産時に生産対象の回路基板の種類が変更される際には、変更後の回路基板の種類に応じて、作業者による種々の作業が必要である。この作業には、比較的容易な作業、困難な作業等、種々の作業があり、作業に手慣れた作業者により行うことが望ましい作業もある。しかしながら、納期，生産性等を考慮して生産スケジュールが作成された場合には、作業に手慣れた作業者が不在の際に、生産対象の回路基板が、困難な作業を伴う回路基板に変更される場合がある。このような場合には、生産対象の回路基板の変更に手間取り、適切に回路基板の生産を行えない虞がある。本発明は、そのような実情に鑑みてなされたものであり、本発明の課題は、作業に手慣れた作業者の不在等を考慮して、対基板作業機により回路基板を適切に生産することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本願に記載のスケジュール作成装置は、回路基板に対する作業を実行する対基板作業機のスケジュールを作成するためのスケジュール作成装置であって、当該スケジュール作成装置が、前記対基板作業機による作業対象の複数種類の回路基板の各々に対する作業開始時間と作業終了時間とを含む作業計画の入力を受け付ける受付部と、前記受付部によって受け付けられた入力に基づいて、前記対基板作業機による作業対象の回路基板の種類が、予め設定された設定時間内に変更されるか否かを判断する判断部と、前記判断部によって前記対基板作業機による作業対象の回路基板の種類が前記設定時間内に変更されると判断された場合に、ユーザへの警告情報を出力する出力部とを備えることを特徴とする。【０００６】
また、本願に記載のスケジュール作成装置は、回路基板に対する作業を実行する対基板作業機のスケジュールを作成するためのスケジュール作成装置であって、当該スケジュール作成装置が、前記対基板作業機による作業対象の複数種類の回路基板の各々に対する作業時間を推定可能な情報の入力を受け付ける受付部と、前記受付部によって受け付けられた入力に基づいて、前記複数種類の回路基板の各々に対する作業時間を推定する推定部と、前記推定部によって推定された前記複数種類の回路基板の各々に対する作業時間に基づいて、前記複数種類の回路基板の各々に対する作業開始時間と作業終了時間とを含む作業計画を作成する作成部とを備え、前記作成部が、前記対基板作業機による作業対象の回路基板の種類が、予め設定された設定時間内に変更されないように、前記複数種類の回路基板の各々に対する前記作業計画を作成することを特徴とする。【０００７】
また、本願に記載の対基板作業機は、回路基板に対する作業を実行する対基板作業機であって、当該対基板作業機の制御装置が、作業対象の回路基板の種類の変更入力、若しくは、回路基板に対する作業内容の変更入力を受け付ける変更受付部と、前記受付部によって受け付けられた入力に基づいて、作業対象の回路基板の種類の変更、若しくは、回路基板に対する作業内容の変更が、予め設定された設定時間内に実行されるか否かを判断する判断部と、前記判断部によって作業対象の回路基板の種類の変更、若しくは、回路基板に対する作業内容の変更が前記設定時間内に実行されると判断された場合に、ユーザへの警告情報を出力する出力部とを備えることを特徴とする。【０００８】
また、本願に記載の管理装置は、回路基板に対する作業を実行する対基板作業機のスケジュールを管理する管理装置であって、当該管理装置が、前記対基板作業機による作業対象の複数種類の回路基板の各々に対する作業開始時間と作業終了時間とを含む作業計画を記憶する記憶部と、前記対基板作業機による回路基板に対する実際の作業開始時間と作業終了時間とを監視する監視部と、前記監視部によって監視された実際の作業開始時間と作業終了時間と、前記作業計画に含まれる作業開始時間と作業終了時間とのズレに基づいて、前記作業計画に従って作業が実行された場合に前記対基板作業機による作業対象の回路基板の種類が、予め設定された設定時間内に変更されるか否かを判断する判断部と、前記判断部によって前記対基板作業機による作業対象の回路基板の種類が前記設定時間内に変更されると判断された場合に、ユーザへの警告情報を出力する出力部とを備えることを特徴とする。
【発明の効果】
【０００９】
本願に記載のスケジュール作成装置では、対基板作業機による作業対象の回路基板に対する作業開始時間と作業終了時間とを含む作業計画が、入力された場合に、その入力された情報に基づいて、作業対象の回路基板の種類が、予め設定された設定時間内に変更されるか否かが判断される。そして、作業対象の回路基板の種類が設定時間内に変更されると判断された場合に、ユーザへの警告情報が出力される。このため、例えば、作業に手慣れた作業者が不在の時間帯を設定時間として設定することで、作業に手慣れた作業者が不在の場合において、生産対象の回路基板の変更を防止することが可能となる。これにより、対基板作業機により回路基板を適切に生産することが可能となる。【００１０】
また、本願に記載のスケジュール作成装置では、対基板作業機による作業対象の回路基板に対する作業時間を推定可能な情報が、入力された場合に、その入力された情報に基づいて、回路基板に対する作業時間が推定される。そして、推定された作業時間に基づいて、回路基板に対する作業開始時間と作業終了時間とを含む作業計画が作成される。この際に、作業対象の回路基板の種類が、予め設定された設定時間内に変更されないように、回路基板に対する作業計画が作成される。このため、例えば、作業に手慣れた作業者が不在の時間帯を設定時間として設定することで、作業に手慣れた作業者が不在の場合において、生産対象の回路基板の変更を防止することが可能となる。これにより、対基板作業機により回路基板を適切に生産することが可能となる。【００１１】
また、本願に記載の対基板作業機では、作業対象の回路基板の種類の変更、若しくは、回路基板に対する作業内容の変更が、入力された場合に、入力された情報に基づいて、作業対象の回路基板の種類の変更、若しくは、回路基板に対する作業内容の変更が、予め設定された設定時間内に実行されるか否かが判断される。そして、作業対象の回路基板の種類の変更、若しくは、回路基板に対する作業内容の変更が設定時間内に実行されると判断された場合に、ユーザへの警告情報が出力される。このため、例えば、作業に手慣れた作業者が不在の時間帯を設定時間として設定することで、作業に手慣れた作業者が不在の場合において、生産対象の回路基板の変更および、回路基板に対する作業内容の変更を防止することが可能となる。これにより、対基板作業機により回路基板を適切に生産することが可能となる。【００１２】
また、本願に記載の管理装置では、対基板作業機による作業対象の回路基板の作業開始時間と作業終了時間とを含む作業計画が記憶されている。また、対基板作業機による実際の作業開始時間と作業終了時間とが監視されている。そして、実際の作業開始時間と作業終了時間と、作業計画に含まれる作業開始時間と作業終了時間とのズレに基づいて、作業計画に従って作業が実行された場合に作業対象の回路基板の種類が、予め設定された設定時間内に変更されるか否かが判断される。この際、作業対象の回路基板の種類が設定時間内に変更されると判断された場合には、ユーザへの警告情報が出力される。このため、例えば、作業に手慣れた作業者が不在の時間帯を設定時間として設定することで、作業に手慣れた作業者が不在の場合において、生産対象の回路基板の変更を防止することが可能となる。これにより、対基板作業機により回路基板を適切に生産することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の対基板作業システムを示す斜視図である。
【図２】対基板作業システムが備える装着装置を示す斜視図である。
【図３】対基板作業システムが備える制御装置および、スケジュール作成装置を示すブロック図である。
【図４】スケジュール作成装置に入力される情報を示す図である。
【図５】スケジュール作成装置によって作成される回路基板に対する作業計画を概念的に示す図である。
【図６】対基板作業システムが備える制御装置および、第２実施例のスケジュール作成装置を示すブロック図である。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための形態として、本発明の実施例を、図を参照しつつ詳しく説明する。【００１５】
＜対基板作業システムの構成＞
図１に、対基板作業システム１０を示す。図１に示すシステム１０は、回路基板に電子部品を実装するためのシステムである。対基板作業システム１０は、４台の電子部品装着装置（以下、「装着装置」と略す場合がある）１２から構成されている。４台の装着装置１２は、隣接した状態で１列に配設されている。なお、以下の説明では、装着装置１２の並ぶ方向をＸ軸方向と称し、その方向に直角な水平の方向をＹ軸方向と称する。【００１６】
４台の装着装置１２は、互いに略同じ構成である。このため、４台の装着装置１２のうちの１台を代表して説明する。装着装置１２は、図２に示すように、１つのシステムベース１４と、そのシステムベース１４の上に隣接された２つの装着機１６とを有している。各装着機１６は、主に、装着機本体２０、搬送装置２２、装着ヘッド２４、装着ヘッド移動装置（以下、「移動装置」と略す場合がある）２６、供給装置２８を備えている。装着機本体２０は、フレーム部３０と、そのフレーム部３０に上架されたビーム部３２とによって構成されている。【００１７】
搬送装置２２は、２つのコンベア装置４０，４２を備えている。それら２つのコンベア装置４０，４２は、互いに平行、かつ、Ｘ軸方向に延びるようにフレーム部３０に配設されている。２つのコンベア装置４０，４２の各々は、電磁モータ（図３参照）４６によって各コンベア装置４０，４２に支持される回路基板をＸ軸方向に搬送する。また、回路基板は、所定の位置において、基板保持装置（図３参照）４８によって固定的に保持される。【００１８】
移動装置２６は、ＸＹロボット型の移動装置である。移動装置２６は、スライダ５０をＸ軸方向にスライドさせる電磁モータ（図３参照）５２と、Ｙ軸方向にスライドさせる電磁モータ（図３参照）５４とを備えている。スライダ５０には、装着ヘッド２４が取り付けられており、その装着ヘッド２４は、２つの電磁モータ５２，５４の作動によって、フレーム部３０上の任意の位置に移動する。【００１９】
供給装置２８は、フィーダ型の供給装置であり、フレーム部３０の前方側の端部に配設されている。供給装置２８は、テープフィーダ７０を有している。テープフィーダ７０は、テープ化部品を巻回させた状態で収容している。テープ化部品は、電子部品がテーピング化されたものである。そして、テープフィーダ７０は、送出装置（図３参照）７６によって、テープ化部品を送り出す。これにより、フィーダ型の供給装置２８は、テープ化部品の送り出しによって、電子部品を供給位置において供給する。なお、テープフィーダ７０は、フレーム部３０に着脱可能であり、電子部品の交換等に対応することが可能である。【００２０】
装着ヘッド２４は、回路基板に対して電子部品を装着するものである。装着ヘッド２４は、下端面に設けられた吸着ノズル７８を有している。吸着ノズル７８は、負圧エア，正圧エア通路を介して、正負圧供給装置（図３参照）８０に通じている。吸着ノズル７８は、負圧によって電子部品を吸着保持し、保持した電子部品を正圧によって離脱する。また、装着ヘッド２４は、吸着ノズル７８を昇降させるノズル昇降装置（図３参照）８２を有している。そのノズル昇降装置８２によって、装着ヘッド２４は、保持する電子部品の上下方向の位置を変更する。なお、吸着ノズル７８は、装着ヘッド２４に着脱可能であり、電子部品のサイズ等に応じて交換することが可能である。【００２１】
また、対基板作業システム１０は、図３に示すように、制御装置９０を備えている。制御装置９０は、コントローラ９２および複数の駆動回路９６を備えている。複数の駆動回路９６は、上記電磁モータ４６，５２，５４、基板保持装置４８、送出装置７６、正負圧供給装置８０、ノズル昇降装置８２に接続されている。コントローラ９２は、ＣＰＵ，ＲＯＭ，ＲＡＭ等を備え、コンピュータを主体とするものであり、複数の駆動回路９６に接続されている。これにより、搬送装置２２、移動装置２６等の作動が、コントローラ９２によって制御される。【００２２】
＜対基板作業システムによる装着作業＞
上述した構成によって、対基板作業システム１０では、回路基板が、８台の装着機１６の内部を搬送装置２２によって搬送され、各装着機１６によって、回路基板に電子部品が装着される。【００２３】
具体的には、まず、８台の装着機１６のうちの最上流に配置された装着機１６内に回路基板が搬入される。そして、その装着機１６では、コントローラ９２の指令により、回路基板が作業位置まで搬送され、その位置において、基板保持装置４８によって固定的に保持される。また、テープフィーダ７０は、コントローラ９２の指令により、テープ化部品を送り出し、電子部品を供給位置において供給する。そして、装着ヘッド２４が、コントローラ９２の指令により、電子部品の供給位置の上方に移動し、吸着ノズル７８によって電子部品を吸着保持する。続いて、装着ヘッド２４は、回路基板の上方に移動し、保持している電子部品を回路基板上に装着する。回路基板への電子部品の装着作業が終了すると、回路基板が、下流に向かって搬送され、下流側に配置された装着機１６内に搬入される。そして、上記装着作業が、各装着機１６で順次実行されることで、電子部品が装着された回路基板が生産される。【００２４】
＜対基板作業システムによる回路基板の生産スケジュールの作成＞
対基板作業システム１０では、回路基板の生産スケジュールが設定されており、生産スケジュールに従って、上述した手順で回路基板が生産される。この生産スケジュールは、スケジュール作成装置（図３参照）１００により作成されるが、スケジュール作成装置１００では、作業者の対応能力に応じて、対基板作業システム１０による回路基板の生産スケジュールが作成される。【００２５】
詳しくは、対基板作業システム１０では、複数種類の回路基板が生産されるが、生産対象の回路基板の種類が変更される際には、変更後の回路基板の種類に応じて、作業者は種々の作業を行う必要がある。具体的には、例えば、回路基板は所定のプログラムに従って生産されるため、生産対象の回路基板の種類に応じて、複数のプログラムがある。このため、生産対象の回路基板の種類が変更される際には、変更前の回路基板の種類に応じたプログラムから、変更後の回路基板の種類に応じたプログラムに変更する必要がある。【００２６】
また、生産対象の回路基板の種類が変更される際には、通常、初品チェックが行われる。初品チェックとは、生産対象の回路基板の種類が変更される際に、変更後の回路基板が適切に生産されるか否かを確認するために、変更後の回路基板を少量生産し、生産された回路基板を検査する作業である。この初品チェックにより、変更後の回路基板を適切に生産することができるか否かを確認し、確認後に、大量の回路基板の生産作業が実行される。このように、生産対象の回路基板の種類が変更される際には、変更後の回路基板の初品チェックが行われる。【００２７】
また、回路基板に装着される電子部品は、生産対象の回路基板の種類に応じて異なっている。このため、生産対象の回路基板の種類が変更される際には、変更前の回路基板の種類に応じた電子部品から、変更後の回路基板の種類に応じた電子部品に交換する必要がある。つまり、変更後の回路基板の種類に応じて、テープフィーダ７０を交換する必要がある。また、装着対象の電子部品が交換される際には、吸着ノズル７８の交換が必要な場合がある。これは、電子部品の形状，寸法等に応じて、吸着ノズル７８を交換する必要があるためである。このように、生産対象の回路基板の種類が変更される際には、テープフィーダ７０，吸着ノズル７８等の交換作業を行う必要がある。ただし、例えば、変更後の回路基板に装着される電子部品の多くが、変更前の回路基板に装着される電子部品と共通しており、共通していない電子部品を収納するテープフィーダ７０が、予め装着機１６にセットしてある場合がある。このような場合には、生産対象の回路基板の種類が変更される場合であっても、テープフィーダ７０，吸着ノズル７８等の交換作業は行われない。【００２８】
さらに、生産対象の回路基板の種類が変更される際には、生産に必要なデータの微調整が行われる場合がある。具体的には、生産対象の回路基板の種類が変更される際に、変更後の回路基板が、対基板作業システム１０で生産履歴が無い回路基板、つまり、対基板作業システム１０で初めて生産される回路基板である場合には、作業の最適化を図るべく、各種パラメータの調整が頻度よく行われる。また、変更後の回路基板が、対基板作業システム１０で生産履歴が無い回路基板である場合には、初品チェックの結果、種々の調整を要すると判断される場合がある。このため、生産対象の回路基板の種類が変更される際に、変更後の回路基板が、対基板作業システム１０で生産履歴が無い回路基板である場合には、生産に必要なデータの微調整等を行う必要がある。【００２９】
このように、生産対象の回路基板の種類が変更される際には、変更後の回路基板の種類に応じて、作業者は上述した作業を行う必要があるが、データの微調整は、比較的困難な作業であり、作業に手慣れた作業者により行うことが好ましい。また、テープフィーダ７０等の交換は、データの微調整よりは容易であるが、ある程度困難な作業であり、作業にある程度、手慣れた作業者により行うことが好ましい。一方、プログラムの交換、初品チェックは、比較的容易な作業であり、作業に不慣れな作業者であっても行うことが可能である。このため、例えば、生産対象の回路基板の種類が変更される際に、データの微調整を行う必要がある場合には、作業に手慣れた作業者がいる時間帯に、回路基板の種類を変更する必要がある。また、生産対象の回路基板の種類が変更される際に、テープフィーダ７０等の交換を行う必要がある場合には、作業にある程度、手慣れた作業者がいる時間帯に、回路基板の種類を変更する必要がある。【００３０】
このようなことに鑑みて、スケジュール作成装置１００では、作業者の滞在時間帯と、生産対象の回路基板の種類が変更される際に必要な作業とに応じて、対基板作業システム１０による回路基板の生産スケジュールが作成される。具体的には、例えば、回路基板Ａ〜Ｄの生産スケジュールが作成される際には、図４に示す情報が、スケジュール作成装置１００に入力される。図での「データ名」は、回路基板Ａ〜Ｄの各々を示す名称である。図での「生産履歴」は、回路基板Ａ〜Ｄの各々の対基板作業システム１０での生産の有無を示すものである。図での「生産枚数」は、回路基板Ａ〜Ｄの各々の生産予定枚数である。図での「納期」は、回路基板Ａ〜Ｄの各々の納期を示すものである。また、「データ名」に応じた回路基板Ａ〜Ｄを生産するために必要な情報（以下、「生産情報」と記載する場合がある）も、「データ名」毎にスケジュール作成装置１００に入力されている。なお、回路基板Ａ〜Ｄの生産情報としては、装着予定の電子部品の種類，数，装着位置等である。【００３１】
上記情報が入力されたスケジュール作成装置１００では、回路基板Ａ〜Ｄの生産情報に基づいて、各回路基板Ａ〜Ｄの生産時において、１枚の回路基板を作成するために必要な時間が演算される。そして、演算された時間と「生産枚数」とに基づいて、回路基板Ａ〜Ｄの各々の生産作業に要する時間（以下、「生産作業時間」と記載する場合がある）が演算される。【００３２】
また、スケジュール作成装置１００には、作業に手慣れた作業者毎の不在時間帯が入力されている。具体的には、例えば、作業者Ｘは、データの微調整、テープフィーダ７０等の交換を適切に行うことが可能な作業者であり、ｔＸ１〜ｔＸ２の間、不在である場合には、ｔＸ１からｔＸ２迄の時間帯が第１設定時間帯として、スケジュール作成装置１００に入力されている（図５参照）。また、例えば、作業者Ｙは、データの微調整は適切に行うことはできないが、テープフィーダ７０等の交換を適切に行うことが可能な作業者であり、ｔＹ１〜ｔＹ２の間、不在である場合には、ｔＹ１からｔＹ２迄の時間帯が第２設定時間帯として、スケジュール作成装置１００に入力されている（図５参照）。【００３３】
そして、スケジュール作成装置１００では、回路基板Ａ〜Ｄの生産作業時間に基づいて、回路基板Ａ〜Ｄの生産スケジュールが作成されるが、図４から解るように、回路基板Ｂは、対基板作業システム１０で作業履歴が無い回路基板であり、生産対象の回路基板が回路基板Ｂに変更される際には、データの微調整を行う必要がある。このため、スケジュール作成装置１００では、第１設定時間帯（ｔＸ１〜ｔＸ２）以外の時間帯に、生産対象の回路基板が回路基板Ｂに変更されるように、回路基板Ｂの作業開始時間と作業終了時間とを含む作業計画が設定される。つまり、第１設定時間帯（ｔＸ１〜ｔＸ２）に、生産対象の回路基板が回路基板Ｂに変更されないように、回路基板Ｂの作業開始時間と作業終了時間とを含む作業計画が設定される。【００３４】
また、対基板作業システム１０は、回路基板Ａ〜Ｄの生産情報から、各回路基板Ａ〜Ｄへの装着予定の電子部品の情報を抽出し、抽出された電子部品の情報に基づいて、回路基板の種類が変更される際に、テープフィーダ７０等の交換が必要な回路基板の組み合わせが特定される。つまり、例えば、回路基板Ｂの生産後に、回路基板Ｃを生産する際、および、回路基板Ｃの生産後に、回路基板Ｄを生産する際に、テープフィーダ７０等を交換する必要がある場合には、それらの組み合わせが特定される。そして、スケジュール作成装置１００では、第２設定時間帯（ｔＹ１〜ｔＹ２）以外の時間帯に、回路基板Ｂから回路基板Ｃに変更されるとともに、回路基板Ｃから回路基板Ｄに変更されるように、回路基板Ｃおよび回路基板Ｄの作業開始時間と作業終了時間とを含む作業計画が設定される。つまり、第２設定時間帯（ｔＹ１〜ｔＹ２）に、回路基板Ｂから回路基板Ｃに変更されないとともに、回路基板Ｃから回路基板Ｄに変更されないように、回路基板Ｃおよび回路基板Ｄの作業開始時間と作業終了時間とを含む作業計画が設定される。【００３５】
なお、例えば、回路基板Ａの生産後に、回路基板Ｂを生産する際には、テープフィーダ７０等を交換する必要は無く、プログラムの変更と初品チェックを行えばよい。つまり、生産対象の回路基板を、回路基板Ａから回路基板Ｂに変更する際には、回路基板の種類の変更に伴う作業を、作業に手慣れた作業者以外の者でも行うことが可能である。このため、スケジュール作成装置１００では、第１設定時間帯（ｔＸ１〜ｔＸ２）および、第２設定時間帯（ｔＹ１〜ｔＹ２）を考慮する必要なく、回路基板Ｂの生産前に回路基板Ａが生産されるように、回路基板Ａの作業開始時間と作業終了時間とを含む作業計画が設定される。【００３６】
上述した手順で、回路基板Ａ〜Ｄの作業計画が設定されることで、図５に示すように、対基板作業システム１０の生産スケジュールが作成される。図から解るように、回路基板Ｂの作業計画は、第１設定時間帯（ｔＸ１〜ｔＸ２）を避けて、生産対象の回路基板が回路基板Ｂに変更されるように設定されている。これにより、作業者Ｘがいる時間帯に、生産対象の回路基板が回路基板Ｂに変更されるため、生産対象の回路基板の変更に伴うデータの微調整を適切に行うことが可能となる。また、回路基板Ｃおよび、回路基板Ｄの作業計画は、図から解るように、第２設定時間帯（ｔＹ１〜ｔＹ２）を避けて、生産対象の回路基板が回路基板Ｃおよび回路基板Ｄに変更されるように設定されている。これにより、作業者Ｙがいる時間帯に、生産対象の回路基板が回路基板Ｃおよび回路基板Ｄに変更されるため、生産対象の回路基板の変更に伴うテープフィーダ７０等の交換を適切に行うことが可能となる。【００３７】
また、上記説明では、第１設定時間帯、若しくは、第２設定時間帯を避けて、回路基板の作業計画が設定されているが、納期等により、第１設定時間帯、若しくは、第２設定時間帯を避けて、回路基板の作業計画を設定できない場合がある。このような場合には、各設定時間帯のうちの最初の所定の時間ｔαと最後の所定の時間ｔβとを除いた時間帯を避けて、回路基板の作業計画が設定される。具体的には、例えば、第１設定時間帯（ｔＸ１〜ｔＸ２）を避けて、回路基板Ｂの作業計画を設定できない場合には、第３設定時間帯（ｔＸ１＋ｔα〜ｔＸ２−ｔβ）に、生産対象の回路基板が回路基板Ｂに変更されないように、回路基板Ｂの作業計画が設定される。また、第２設定時間帯（ｔＹ１〜ｔＹ２）を避けて、回路基板Ｃおよび回路基板Ｄの作業計画を設定できない場合には、第４設定時間帯（ｔＹ１＋ｔα〜ｔＹ２−ｔβ）に、回路基板Ｂから回路基板Ｃに変更されないとともに、回路基板Ｃから回路基板Ｄに変更されないように、回路基板Ｃおよび回路基板Ｄの作業計画が設定される。これにより、作業者の早出，残業等を考慮して、対基板作業システム１０の生産スケジュールを作成することが可能となり、ある程度、余裕をもって生産スケジュールを作成することが可能となる。【００３８】
なお、スケジュール作成装置１００は、上述した手順に従って生産スケジュールを作成するための機能部として、図３に示すように、受付部１１０と推定部１１２と作成部１１４と第２作成部１１６とを有している。受付部１１０は、回路基板Ａ〜Ｄの生産作業時間を推定可能な情報、具体的には、回路基板Ａ〜Ｄの生産枚数および生産情報の入力を受け付ける機能部である。推定部１１２は、回路基板Ａ〜Ｄの生産枚数および生産情報に基づいて、回路基板Ａ〜Ｄの生産作業時間を推定する機能部である。作成部１１４は、第１設定時間帯（ｔＸ１〜ｔＸ２）若しくは、第２設定時間帯（ｔＹ１〜ｔＹ２）に、生産対象の回路基板が所定の回路基板に変更されないように、回路基板Ａ〜Ｄの生産計画を作成する機能部である。第２作成部１１６は、第３設定時間帯（ｔＸ１＋ｔα〜ｔＸ２−ｔβ）若しくは、第４設定時間帯（ｔＹ１＋ｔα〜ｔＹ２−ｔβ）に、生産対象の回路基板が所定の回路基板に変更されないように、回路基板Ａ〜Ｄの生産計画を作成する機能部である。【００３９】
＜対基板作業システムによる生産スケジュールの管理＞
対基板作業システム１０では、スケジュール作成装置１００により作成された生産スケジュールに従って、回路基板が生産されており、その生産スケジュール通りに、回路基板が生産されているか否かが管理されている。具体的には、例えば、対基板作業システム１０において、回路基板Ａ〜Ｄの生産が行われる際には、制御装置９０のコントローラ９２に、回路基板Ａ〜Ｄの作業開始時間と作業終了時間とを含む作業計画が記憶される。そして、対基板作業システム１０は、各回路基板Ａ〜Ｄの作業計画に従って、回路基板Ａ〜Ｄの生産を行う。この際、コントローラ９２は、回路基板Ａ〜Ｄに対する実際の作業開始時間と作業終了時間とを監視しており、作業開始時間と作業終了時間とを含む作業計画と、実際の作業開始時間と作業終了時間とのズレを演算している。【００４０】
そして、コントローラ９２は、作業開始時間と作業終了時間とを含む作業計画と、実際の作業開始時間と作業終了時間とのズレに基づいて、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更されるか否かを判定する。つまり、対基板作業システム１０による作業の遅延等により、第１設定時間帯（ｔＸ１〜ｔＸ２）に、生産対象の回路基板が、回路基板Ａから回路基板Ｂに変更されるか否かを判定する。また、対基板作業システム１０による作業の遅延により、第２設定時間帯（ｔＹ１〜ｔＹ２）に、生産対象の回路基板が、回路基板Ｂから回路基板Ｃに変更されるか否か、または、回路基板Ｃから回路基板Ｄに変更されるか否かを判定する。【００４１】
上記判定により、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更されると判定された場合には、各設定時間帯に生産対象の回路基板が所定の回路基板に変更される旨のコメントが、パネル装置（図示省略）に表示される。これにより、作業者は、作業計画と実際の作業とのズレにより、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更されることを認識し、生産スケジュールの再作成等の対処を図ることが可能となる。【００４２】
また、対基板作業システム１０では、生産スケジュールが変更される場合に、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更されるか否かが判定される。そして、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更されると判定された場合に、表示パネルに警告画面が表示される。具体的には、例えば、回路基板Ｂの追加注文等により、図５に示す生産スケジュールにおいて、回路基板Ｃの生産後に、回路基板Ｂの追加生産をするべく、作業者が、回路基板Ｂのプログラムの入力等を行う場合がある。このような場合に、コントローラ９２は、入力された情報に基づいて、第１設定時間帯（ｔＸ１〜ｔＸ２）に、生産対象の回路基板が回路基板Ｂに変更されるか否かを判定する。そして、第１設定時間帯（ｔＸ１〜ｔＸ２）に、生産対象の回路基板が回路基板Ｂに変更されると判定された場合には、表示パネルに警告画面が表示される。これにより、作業者は、自身の入力により、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更されることを認識し、生産スケジュールの不適切な変更を防止することが可能となる。【００４３】
また、対基板作業システム１０では、生産スケジュールが変更される場合に、各設定時間帯に、生産対象の回路基板の変更だけでなく、同種の回路基板に対する作業内容が変更されるか否かが判定され、その結果に応じて、表示パネルに警告画面が表示される。具体的には、回路基板の生産中に、作業者が、その回路基板に対する作業内容を変更するための入力を行う場合がある。このような場合には、作業内容の変更により、例えば、データの微調整を行う必要があるか否かが判定される。そして、データの微調整を行う必要があると判定された場合には、第１設定時間帯（ｔＸ１〜ｔＸ２）に、作業内容の変更が行われるか否かが判定される。この結果、第１設定時間帯（ｔＸ１〜ｔＸ２）に作業内容の変更が行われると判定された場合に、表示パネルに警告画面が表示される。このため、例えば、図５に示す生産スケジュールにおいて、回路基板Ｃの生産中に、作業者が、回路基板Ｃに対する作業内容を変更するための入力を行った場合に、この作業内容の変更により、例えば、データの微調整を行う必要があれば、表示パネルに警告画面が表示される。これにより、不適切な作業内容の変更を防止することが可能となる。【００４４】
なお、コントローラ９２は、上述した手順に従って生産スケジュールを管理するための機能部として、図３に示すように、変更受付部１２０と判断部１２２と表示部１２４と管理部１２６とを有している。変更受付部１２０は、生産スケジュールの変更を受け付ける機能部である。判断部１２２は、生産スケジュールの変更により、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更されるか否か、若しくは、回路基板に対する作業内容の変更が行われるか否かを判断する機能部である。表示部１２４は、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更される場合、若しくは、回路基板に対する作業内容の変更が行われる場合に、パネル装置に警告画面を表示する機能部である。管理部１２６は、生産スケジュールの管理を行う機能部であり、記憶部１３０と監視部１３２と判断部１３４と表示部１３６とを有している。記憶部１３０は、生産スケジュールを記憶する機能部である。監視部１３２は、対基板作業システム１０による回路基板に対する実際の作業開始時間と作業終了時間とを監視する機能部である。判断部１３４は、作業遅延等により、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更されるか否かを判断する機能部である。表示部１３６は、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更される場合に、パネル装置に警告画面を表示する機能部である。【００４５】
＜第２実施例＞
上記実施例のスケジュール作成装置１００では、図４に相当する情報をスケジュール作成装置１００に入力することで、生産スケジュールが自動で作成されるが、第２実施例のスケジュール作成装置（図６参照）１５０では、作業者により、手動で生産スケジュールが作成される。【００４６】
具体的には、作業者が、スケジュール作成装置１５０に複数種類の回路基板の各々に対する作業開始時間と作業終了時間とを含む作業計画を入力する。また、作業者は、特定の作業者が不在の時間帯、つまり、上記実施例における第１設定時間帯（ｔＸ１〜ｔＸ２）等に相当する時間帯を入力する。そして、スケジュール作成装置１５０において、入力された作業計画に基づいて、特定の作業者が不在の時間帯に、生産対象の回路基板が、所定の回路基板に変更されるか否かが判定される。【００４７】
具体的には、例えば、作業者が入力した作業計画に基づいて、第１設定時間帯（ｔＸ１〜ｔＸ２）に、作業対象の回路基板が回路基板Ｂに変更されるか否かが判定される。そして、第１設定時間帯（ｔＸ１〜ｔＸ２）に、作業対象の回路基板が回路基板Ｂに変更されると判定された場合には、パネル装置に警告画面が表示される。これにより、作業者に生産スケジュールの再作成を促すことが可能となり、作業に手慣れた作業者が不在の場合において、生産対象の回路基板の変更を防止することが可能となる。【００４８】
なお、スケジュール作成装置１５０は、上述した手順に従って生産スケジュールを作成するための機能部として、図６に示すように、受付部１５２と判断部１５４と表示部１５６とを有している。受付部１５２は、作業者による作業計画の入力を受け付ける機能部である。判断部１５４は、作業者が入力した作業計画に基づいて、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更されるか否かを判断する機能部である。表示部１５６は、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更される場合に、パネル装置に警告画面を表示する機能部である。【００４９】
ちなみに、上記実施例において、対基板作業システム１０は、対基板作業機の一例である。テープフィーダ７０および吸着ノズル７８は、作業装置の一例である。制御装置９０は、制御装置の一例である。スケジュール作成装置１００は、スケジュール作成装置の一例である。受付部１１０は、受付部の一例である。推定部１１２は、推定部の一例である。作成部１１４は、作成部の一例である。第２作成部１１６は、第２作成部の一例である。変更受付部１２０は、変更受付部の一例である。判断部１２２は、判断部の一例である。表示部１２４は、出力部の一例である。管理部１２６は、管理装置の一例である。記憶部１３０は、記憶部の一例である。監視部１３２は、監視部の一例である。判断部１３４は、判断部の一例である。表示部１３６は、出力部の一例である。スケジュール作成装置１５０は、スケジュール作成装置の一例である。受付部１５２は、受付部の一例である。判断部１５４は、判断部の一例である。表示部１５６は、出力部の一例である。【００５０】
なお、本発明は、上記実施例に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、上記実施例では、各設定時間帯に、生産対象の回路基板が所定の回路基板に変更される際に、パネル装置に警告画面等が表示されるが、音声，表示灯により作業者に報知することが可能である。【００５１】
また、上記実施例では、本発明の技術が、装着作業を実行するための作業機に適用されているが、回路基板に対する種々の作業を実行するための作業機に、本発明の技術を適用することが可能である。詳しくは、例えば、回路基板上にクリーム半田等を塗布するための作業機、回路基板上に粘着剤等を吐出するための作業機、回路基板に対する作業結果を検査するための作業機、回路基板に対して各種の処理を施すための作業機等に、本発明の技術を適用することが可能である。【００５２】
また、上記実施例では、生産スケジュールの管理を行うための管理部１２６が、制御装置９０のコントローラ９２に設けられているが、制御装置９０と異なる装置に管理部１２６を設けることが可能である。また、スケジュール作成装置１００，１５０は、制御装置９０の外部に設けられているが、制御装置９０の内部に設けることも可能である。
【符号の説明】
【００５３】
１０：対基板作業システム（対基板作業機）    ７０：テープフィーダ（作業装置）    ７８：吸着ノズル（作業装置）    ９０：制御装置    １００：スケジュール作成装置    １１０：受付部    １１２：推定部    １１４：作成部    １１６：第２作成部    １２０：変更受付部    １２２：判断部    １２４：表示部（出力部）    １２６：管理部（管理装置）    １３０：記憶部    １３２：監視部    １３４：判断部    １３６：表示部（出力部）    １５０：スケジュール作成装置    １５２：受付部    １５４：判断部    １５６：表示部（出力部）
【図１】
2015189944.tif 000003
【図２】
2015189944.tif 000004
【図３】
2015189944.tif 000005
【図４】
2015189944.tif 000006
【図５】
2015189944.tif 000007
【図６】
2015189944.tif 000008
【国際調査報告】
2015189944.tif 000009
2015189944.tif 000010
2015189944.tif 000011
2015189944.tif 000012