(57)【要約】【課題】基板加工情報の生成の効率化を図った基板加工情報生成装置および基板加工情報生成方法を提供する。【解決手段】ミシン目配置情報に基づいて、ミシン目の加工情報に対応するミシン目部品を配置させ、ミシン目部品をその構成要素に分解することで、基板加工情報を生成する。ミシン目部品を自動的に配置することで、基板加工情報の効率的な生成が容易となる。【選択図】図１
2006128318.tif 000002
【特許請求の範囲】
【請求項１】
ミシン目加工される配線基板の図形を表す基板図形情報を記憶する基板図形情報記憶部と、
複数の構成要素を有し、かつ前記配線基板上での部品としてのミシン目の配置を表すミシン目配置情報を記憶するミシン目配置情報記憶部と、
前記部品としてのミシン目の加工情報と、この加工情報に対応するミシン目図形情報と、を含むミシン目部品情報を記憶するミシン目部品情報記憶部と、
前記基板図形情報、前記ミシン目配置情報、および前記ミシン目部品情報に基づき、前記基板図形情報で表される基板図形上に前記ミシン目図形情報で表されるミシン目図形が配置された情報を含み、かつ前記配線基板をミシン目加工するための基板加工情報を生成する基板加工情報生成部と、
を具備することを特徴とする基板加工情報生成装置。
【請求項２】
前記基板加工情報生成部が、
前記ミシン目配置情報に基づいて前記基板図形情報と前記ミシン目部品情報とを合成することで、前記基板図形情報で表される基板図形上に前記ミシン目図形情報で表されるミシン目図形を配置させるミシン目配置処理部と、
前記合成されるミシン目部品情報に対応する前記ミシン目を前記複数の構成要素に分解するミシン目分解処理部と、を有する
ことを特徴とする請求項１記載の基板加工情報生成装置。
【請求項３】
前記ミシン目部品情報が、前記ミシン目の基準位置に対する前記構成要素の相対的位置情報および前記構成要素に対応する加工手段の情報を含む、
ことを特徴とする請求項１記載の基板加工情報生成装置。
【請求項４】
前記基板加工情報が、前記配線基板の基準位置に対する前記構成要素の相対的位置情報および前記構成要素に対応する加工手段の情報を含む、
ことを特徴とする請求項１記載の基板加工情報生成装置。
【請求項５】
複数の構成要素を有し、かつ配線基板上での部品としてのミシン目の配置を表すミシン目配置情報に基づいて、前記配線基板の図形を表す基板図形情報と、前記部品としてのミシン目の加工情報およびこの加工情報に対応するミシン目図形情報を含むミシン目部品情報と、を合成することで、前記基板図形情報で表される基板図形上に前記ミシン目図形情報で表されるミシン目図形を配置させるステップと、
前記合成されるミシン目部品情報に対応する前記ミシン目を前記複数の構成要素に分解することで、前記配線基板をミシン目加工するための基板加工情報を生成するステップと、
を具備することを特徴とする基板加工情報生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配線基板へのミシン目加工のための基板加工情報を生成する基板加工情報生成装置および基板加工情報生成方法に関する。
【背景技術】
【０００２】
電子部品等を配置、接続するためにプリント配線基板が用いられる。ここで、１枚の基板上に複数のプリント配線基板を形成し、これら複数のプリント配線基板の境界で切断する場合がある（いわゆる多面設計）。このとき、切断を容易にするために、基板にミシン目が形成される。ミシン目で基板を折欠くことで、複数のプリント配線基板を得ることができる。
なお、ミシン目の設計の効率化を図る技術が公開されている（特許文献１参照）。
【特許文献１】特開平７−２８２０９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
基板へのミシン目の形成には加工装置によるドリル加工等が利用される。この加工のために加工装置を制御して基板を加工するための基板加工情報（いわゆるＣＡＭデータ）が必要となる。この基板加工情報は、ミシン目を一種の部品としてデータベースに登録しておき、コンピュータの画面上において基板上に配置することで、生成することができる。
しかしながら、人的に基板上へのミシン目の配置を行うと、部品の選択ミス、配置のズレ等が発生したり、基板加工情報の生成に時間を要したりする可能性がある。
上記に鑑み、本発明は基板加工情報の生成の効率化を図った基板加工情報生成装置および基板加工情報生成方法を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明に係る基板加工情報生成装置は、ミシン目加工される配線基板の図形を表す基板図形情報を記憶する基板図形情報記憶部と、複数の構成要素を有し、かつ前記配線基板上での部品としてのミシン目の配置を表すミシン目配置情報を記憶するミシン目配置情報記憶部と、前記部品としてのミシン目の加工情報と、この加工情報に対応するミシン目図形情報と、を含むミシン目部品情報を記憶するミシン目部品情報記憶部と、前記基板図形情報、前記ミシン目配置情報、および前記ミシン目部品情報に基づき、前記基板図形情報で表される基板図形上に前記ミシン目図形情報で表されるミシン目図形が配置された情報を含み、かつ前記配線基板をミシン目加工するための基板加工情報を生成する基板加工情報生成部と、を具備することを特徴とする。
【０００５】
本発明に係る基板加工情報生成方法は、複数の構成要素を有し、かつ配線基板上での部品としてのミシン目の配置を表すミシン目配置情報に基づいて、前記配線基板の図形を表す基板図形情報と、前記部品としてのミシン目の加工情報およびこの加工情報に対応するミシン目図形情報を含むミシン目部品情報と、を合成することで、前記基板図形情報で表される基板図形上に前記ミシン目図形情報で表されるミシン目図形を配置させるステップと、前記合成されるミシン目部品情報に対応する前記ミシン目を前記複数の構成要素に分解することで、前記配線基板をミシン目加工するための基板加工情報を生成するステップと、を具備することを特徴とする。
【発明の効果】
【０００６】
本発明によれば基板加工情報の生成の効率化を図った基板加工情報生成装置および基板加工情報生成方法を提供できる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して、本発明の実施の形態を詳細に説明する。
図１は本発明の一実施形態に係る基板加工情報生成装置１０を表すブロック図である。
基板加工情報生成装置１０は、コンピュータにより構成可能であり、入力部１１，ミシン目配置処理部１２，ミシン目分解処理部１３，表示部１４，ファイル入出力部１５，基板図形記憶部２１，ミシン目配置記憶部２２，ミシン目部品記憶部２３，基板加工記憶部２４を有する。
【０００８】
入力部１１は、基板加工情報生成装置１０による動作を制御するための情報を入力する、キーボード、マウス等の入力装置である。入力部１１からは、例えば、基板図形記憶部２１に記憶されている基板図形ファイル、ミシン目配置記憶部２２に記憶されているミシン目配置ファイルを特定し、これらのファイルに基づく基板加工情報の生成を指示する指示情報が入力される。
【０００９】
この指示情報に基づいて、ミシン目配置処理部１２でのミシン目配置処理，ミシン目分解処理部１３でのミシン目分解処理が行われ、配線基板をミシン目加工するための基板加工情報が生成され、基板加工記憶部２４に記憶される。
これらミシン目配置処理、ミシン目分解処理は、所定のコマンドに基づいて行われる。基板加工情報生成装置１０内での処理内容をコマンド化しておき、各コマンドに必要な情報も付加情報としてデータベース化しておくことで、基板加工情報生成装置１０での処理がより柔軟に行えるようになる。
このコマンドの例として、“MOVE”、“FLAT”、“SAVE”を挙げることができる。
【００１０】
“MOVE”は、ミシン目配置処理に対応し、部品としてのミシン目を配線基板上に配置（あるいは移動）することを意味する。
ここでいう「部品」とは必ずしも電子部品そのものとは限らず、配線基板に配置される構成要素一般を意味する。ミシン目も基板の構成要素として、「部品」として扱われる。この部品は、複数の構成要素を纏めて（グループ化して）作成することができる。部品としてのミシン目の構成要素は、配線基板を加工する加工情報がその本質であり、部品それぞれの基準座標に対して相対的に配置される。
【００１１】
“FLAT”は、ミシン目分解処理に対応し、配線基板上に配置された部品としてのミシン目をその構成要素に分解することを意味する。この結果、部品としてのミシン目の構成要素のグループ化が解除され、ミシン目の構成要素それぞれが配線基板上に直接配置されることになる。
既述のように、ミシン目がグループ化されて一体的な部品となっているときには、その構成要素は各部品の基準座標に相対的に配置されている。ミシン目のグループ化が解除されると、その構成要素は配線基板の基準座標に対して配置される。
即ち、“FLAT”コマンドは、部品として一つの纏まりを持っていたミシン目の構成要素の纏まりを解除し、その構成要素の配置の表現が、その部品の基準座標に基づく相対座標から配線基板を基準とするいわば絶対座標へと変換するものである。
“SAVE”は、一連の処理によって生成された基板加工情報を基板加工記憶部２４に記憶させるものである。
【００１２】
ミシン目配置処理部１２は、ミシン目配置記憶部２２に記憶されたミシン目配置情報に基づいて、基板図形記憶部２１に記憶された基板図形情報とミシン目部品記憶部２３に記憶されたミシン目部品情報とを合成することで、基板図形情報で表される基板図形上にミシン目図形情報で表されるミシン目図形を配置させる。
【００１３】
このミシン目配置処理に際して、“MOVE”コマンドおよびミシン目配置情報（例えば、Ｘ座標、Ｙ座標、角度）が用いられる。具体的には、次の（１）のようにコマンド等が用いられる。
MOVE    部品名，Ｘ座標，Ｙ座標，角度        …（１）
この部品名，Ｘ座標，Ｙ座標，角度には、例えば、CELL（部品名）、0.0（Ｘ座標），1.0（Ｙ座標）,90（角度）等の文字、数字等が挿入され、次の（２）のようにテキストによって表すことができる（コマンドレコード）。
MOVE    CELL，0.0，1.0，90                  …（２）
なお、このコマンドの実行に先立って、（２）のようなテキストファイルからコンピュータで直接実行可能なプログラムへと変換することができる。コマンドを中間言語として用いることで汎用性を持たせることができる。
【００１４】
ミシン目分解処理部１３は、ミシン目配置処理部１２で合成されるミシン目部品情報に対応するミシン目をその構成要素に分解することで、配線基板をミシン目加工するための基板加工情報を生成する。
このミシン目分解処理に“FLAT”コマンドが用いられる。
表示部１４は、ＣＲＴ、液晶表示装置等の表示手段であり、基板図形情報に対応する配線基板図形、ミシン目部品情報に対応するミシン目部品図形等を表示する。
ファイル入出力部１５は、基板図形情報、ミシン目配置情報、ミシン目部品情報、基板加工情報等をファイルとして入出力するための入出力手段あるいは通信手段、例えば、ＣＤ−ＲＯＭドライブ、通信デバイスである。
【００１５】
基板図形記憶部２１は、配線基板上にミシン目等の部品が配置された状態を表す基板図形情報（外形図データ）を記憶する。基板図形情報は、いわゆるＣＡＤデータであり、表示部１４上に配線基板、部品の形状を線画等で表すことができる。
図２は、基板図形情報によって表示部１４上に表される配線基板３１，ミシン目３２の一例を表す図である。
配線基板３１にミシン目３２が配置される。このミシン目３２は、ルータ加工部３２１，３２５，ドリル加工部３２３〜３２４に区分され、それぞれ配線基板３１をルータおよびドリルで切削加工することで形成される。
【００１６】
ミシン目配置記憶部２２は、配線基板上へのミシン目等の部品の配置情報（例えば、配置される部品、Ｘ座標、Ｙ座標、角度）を表すミシン目配置情報を記憶する。
図３は、ミシン目配置情報の一例を表す模式図である。
部品名（部品識別情報）、Ｘ座標、Ｙ座標、角度が対応して表されている。即ち、部品毎に配置される位置（Ｘ座標、Ｙ座標）、向き（角度）が表される。なお、ミシン目配置情報は他システムより出力したものを用いることが可能である。
【００１７】
ミシン目部品記憶部２３は、部品としてのミシン目の構成要素の情報を表すミシン目部品情報を記憶する。複数のミシン目部品をあらかじめミシン目部品記憶部２３に登録しておき、適宜に呼び出して配置することができる。
ミシン目部品情報には、部品としてのミシン目の基準位置に対する構成要素それぞれの位置情報および加工のための情報が含まれる。このミシン目部品情報は、配線基板を加工する加工装置を制御するために用いられる。また、ミシン目部品情報は、表示部１４上に部品としてのミシン目を表示するためにも用いられる。
【００１８】
図４は、ミシン目部品情報によって表示部１４上に表示されるミシン目４１を表す図である。
このミシン目４１は、ルータ加工部４１１，４１５，ドリル加工部４１２〜４１４を構成要素として有し、図３に示したミシン目３２と対応するものである。
これら構成要素は、ミシン目４１の基準座標に対する相対座標（Ｘ座標、Ｙ座標）および加工手段、加工内容等の要素情報によって表され、この要素情報に基づいて表示部１４上への表示がなされる。即ち、要素情報は、加工装置の制御のための加工情報と、表示部１４上への表示のための図形情報の双方の性格を併せ持っている。但し、ミシン目部品情報中の情報を加工情報と図形情報に完全に分離することも可能である。加工情報と図形情報とが分離あるいは併合（加工と図形表示で共通に利用可能）いずれの場合でもミシン目部品情報には加工情報と図形情報の双方が存在することになる。
【００１９】
ルータ加工部４１１，４１５に対応する加工情報はそれぞれ、加工手段がルータであること、ルータの径、およびそれぞれでのルータ加工の終点および始点の位置情報を要素情報として含んでいる。この内、ルータの径と終点（または始点）の位置に対応して、表示部１４上に円形の形状が描かれている。ミシン目部品情報によって表示されるルータ加工部４１１，４１５がルータ加工部３２１，３２５の加工情報に対応するものであることから、これらに見かけ上の相違が生じている。
ドリル加工部４１２〜４１４に対応する加工情報はそれぞれ、加工手段がドリルであること、ドリルの径、およびそれぞれでのドリル加工の位置情報を要素情報として含んでいる。この内、ドリルの径とその位置に対応して、表示部１４上に円形の形状が描かれている。
【００２０】
基板加工記憶部２４は、配線基板を加工するための情報を表す基板加工情報を記憶する。
基板加工情報には、基板図形情報、ミシン目配置情報、ミシン目部品情報から生成され、配線基板の加工を制御するための加工情報に加えて、配線基板の形状を表示するための図形情報を含んでいる。
図５は、基板加工情報によって表示部１４上に表示される表示内容の一例を表す模式図である。基板図形情報で表される基板の形状とミシン目部品情報で表されるミシン目部品とが重畳的に表される。ミシン目は、ミシン目３２，４１の双方で表される。基板３１へのミシン目４１の配置は、ミシン目配置情報に基づいて行われる。なお、ミシン目４１の構成要素であるルータ加工部４１１，４１５およびドリル加工部４１２〜４１４はグループ化が解除されている。
基板加工情報は、基板の加工の制御のための加工情報および加工後の基板の形状を表す図形情報の双方を含み、加工後の基板の形状の人的な確認および加工装置の制御の双方に用いることが可能である。
【００２１】
（基板加工情報生成装置１０の動作）
基板加工情報生成装置１０の動作につき説明する。
図６は、基板加工情報生成装置１０の動作手順の一例を表すフロー図である。
（１）基板加工情報の生成の指示入力（ステップＳ１１）
入力部１１から基板加工情報の生成の指示のための情報が入力される。基板図形記憶部２１に記憶されている基板図形ファイル、ミシン目配置記憶部２２に記憶されているミシン目配置ファイルをファイル名等で特定し、これらのファイルに基づき基板加工情報を生成する旨を指示する。
【００２２】
（２）入力の確認（ステップＳ１２，Ｓ１３）
入力された名称の基板図形ファイルが基板図形記憶部２１に記憶されているかが判断される（ステップＳ１２）。入力された名称の基板図形ファイルが存在しない場合は、エラー出力して、基板加工情報の生成は中止される（ステップＳ１４）。
入力された名称の基板図形ファイルが存在する場合は、入力された名称のミシン目配置ファイルがミシン目配置記憶部２２に記憶されているかが判断される（ステップＳ１３）。入力された名称のミシン目配置ファイルが存在しない場合は、エラー出力して、基板加工情報の生成は中止される（ステップＳ１４）。
【００２３】
（３）ミシン目配置ファイルの読み込み・確認（ステップＳ１５、Ｓ１６）
ミシン目配置ファイルを１行ずつ読み込み（ステップＳ１５）、読み込んだミシン目配置ファイル中の部品名のミシン目部品ファイルが、ミシン目部品記憶部２３に記憶されているかが判断される（ステップＳ１６）。入力された名称のミシン目部品ファイルが存在しない場合は、エラー出力して、基板加工情報の生成は中止される（ステップＳ１４）。
【００２４】
（４）基板上へのミシン目部品の配置（ステップＳ１７）
配線基板３１（形状情報としてのミシン目３２が配置された）上に加工情報としてのミシン目部品を配置する。この配置はミシン目配置情報に基づき、ミシン目配置処理部１２によって行われる。
【００２５】
（５）ミシン目配置ファイルの終端（ＥＯＦ）の確認（ステップＳ１８）
ミシン目配置ファイルの終わりか否かをチェックする。終わりでない場合は、ステップＳ１５に戻り、ミシン目配置ファイルの次の行の読み込みが繰り返される。
【００２６】
（６）ミシン目部品の分解・書き出し（ステップＳ１９、Ｓ２０）
ステップＳ１８でミシン目配置ファイルの終わりと判断された場合には、ミシン目部品のグループ化が解除され、その構成要素が配線基板に配置されることとなる（ステップＳ１９）。この結果、基板加工ファイルが生成され、この基板加工ファイルが基板加工記憶部２４に記憶される（ステップＳ２０）。
【００２７】
本実施形態では、複数の配線基板が多面取りされる基板上へのミシン目の自動配置により、ミシン目の選択ミス、追加漏れやズレといった人為的なミスが回避される。
また、各々の操作を専用コマンド化し、登録することにより、より柔軟な処理が可能になり、汎用性が向上する。このコマンドの決定、作成は、図６での処理中あるいは、処理に先だっての何れでも行える。一連の処理に対応するコマンドの列をファイルに記録しておくことで、一連の処理の自動実行が容易になる。
【００２８】
（その他の実施形態）
本発明の実施形態は上記の実施形態に限られず拡張、変更可能であり、拡張、変更した実施形態も本発明の技術的範囲に含まれる。
例えば、上記実施形態は、ミシン目の配置を主眼としていたが、ミシン目に限らず他の部品（基板の構成要素）の配置への適用も可能であり、作業工数の削減が見込める。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係る基板加工情報生成装置を表すブロック図である。
【図２】基板図形情報によって表示部上に表される配線基板，ミシン目の一例を表す図である。
【図３】ミシン目配置情報の一例を表す模式図である。
【図４】ミシン目部品情報によって表示部上に表示されるミシン目を表す図である。
【図５】基板加工情報によって表示部上に表示される表示内容の一例を表す模式図である。
【図６】基板加工情報生成装置の動作手順の一例を表すフロー図である。
【符号の説明】
【００３０】
１０…基板加工情報生成装置、１１…入力部、１２…ミシン目配置処理部、１３…ミシン目分解処理部、１４…表示部、１５…ファイル入出力部、２１…基板図形記憶部、２２…ミシン目配置記憶部、２３…ミシン目部品記憶部、２４…基板加工記憶部、３１…配線基板、３２，４１…ミシン目
【図１】
2006128318.tif 000003
【図２】
2006128318.tif 000004
【図３】
2006128318.tif 000005
【図４】
2006128318.tif 000006
【図５】
2006128318.tif 000007
【図６】
2006128318.tif 000008