(57)【特許請求の範囲】
【請求項１】
記憶手段に記憶された情報を、レーザ照射制御手段によって読み出してレーザをワークの所要位置に照射して印字を行うレーザマーキング装置において、
１又は複数の文字、記号、図形等からなる印字単位を複数印字するためのものであって、
前記記憶手段には、
前記各印字単位の印字のための印字データを記録する１又は複数のサブファイルと、
前記各サブファイルに対応付けられたファイル指定情報及びそれら各サブファイルに対応する印字単位の印字位置情報を記録したメインファイルとを記録するようにし、
かつ、前記レーザ照射制御手段は前記記憶手段に記憶された前記メインファイルのうち印字内容に対応するものと、このメインファイルに記述されたサブファイル群とを読み出して前記レーザによる印字制御を行うことを特徴とするレーザマーキング装置。
【請求項２】
前記サブファイルから任意のサブファイルを選択するための選択手段と、
前記選択手段により選択されたサブファイルに対応する印字単位の印字位置情報を入力するための入力手段とを備えて、
前記メインファイルには、前記選択手段により選択された各サブファイルに対応付けられたファイル指定情報、及び、前記入力手段により入力された印字位置情報を記録することを特徴とする請求項１に記載のレーザマーキング装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印字制御に改良を加えたレーザマーキング装置に関する。
【０００２】
【従来の技術】
例えば、ガルバノスキャニング方式のレーザマーキング装置は、レーザ光源と、レーザ光源からのレーザ光の方向を変えるガルバノミラーと、印字すべき文字、記号、図形等（以下、「記号群」という）を入力するための入力手段（例えばコンソール等）と、記憶手段と、ガルバノ駆動制御手段とを備えてなる。記憶手段には、入力部にて入力された記号群を印字するための印字データ（ベクトルデータ）及び位置データ等が記憶され、ガルバノ駆動制御手段により記憶手段に記憶された印字データ等が読み出されてガルバノミラーが駆動制御される。
【０００３】
このレーザマーキング装置を使って、例えば生産ラインにおいて順次移動してくる各種の部品に対し、その種類に応じた種々の記号群を印字するには、予め入力手段にてそれらの種々の記号群を入力しておく。すると、記憶手段に、入力された種々の記号群を印字するための印字データ及び位置データ等が、前記各記号群毎に１ずつの設定ファイルに記録される。そして、レーザマーキング装置を起動させて、例えば入力手段にて各種の部品に対応する記号群を指定すると、ガルバノ駆動制御手段によって記憶手段から該当する設定ファイル内の情報が読み出される。そして、その情報に基づいて複数の座標データが生成され、それら複数の座標データに基づく位置偏差に応じてガルバノミラーが回動され印字対象物上のレーザ光照射点が走査され、もって各部品の種類に応じて前記種々の記号群を印字することが可能になる。
【０００４】
【発明が解決しようとする課題】
ところで、例えば生産ラインで生産される部品、例えばＩＣチップにはさまざまな型式のものがある。また、製造時期が異なるものがある。従って、生産管理上の観点等から各ＩＣチップがどの型式で、いつ製造されたものか区別できるようにしたい場合がある。更に、例えば相手先のブランド名を付して生産する、いわゆるＯＥＭ（相手先ブランド製品製造）生産の受託契約を複数の企業と交わしている製造メーカーでは、各ＩＣチップにさまざまな相手方の「ブランド名」を印字する必要がある。
【０００５】
そこで、上記レーザマーキング装置を用いて、例えば、図３（Ａ）（Ｂ）に示すように、"アイウ","カキク"等の「ブランド名」（同図で１行目）、"74HC1","74HC2"等の「型番」（同図で２行目）及び"Ａ9．","Ｂ6．"等の「ロット記号」（同図で３行目）等からなる記号群をＩＣチップＬ1，Ｌ2の種類に応じてそれらのパッケージ表面に印字することで、一見してブランド名、型式及び製造時期を区別できるようにしているのである。
【０００６】
ここで、前記各種のＩＣチップうち同一企業に出荷されるものの中にも、型式或いは製造時期が異なるものが当然ある。こうしたＩＣチップＬ1，Ｌ3には、図３（Ａ）（Ｃ）に示すように、同一のブランド名"アイウ"が印字されることになる。ところが、上述したように従来のレーザマーキング装置は、各種のＩＣチップに印字すべき「ブランド名」「型番」「ロット記号」からなる種々の記号群の印字データ及び座標データ等は、それらの各記号群単位で一括して１つの設定ファイルに記録する構成なので、ＩＣチップＬ1，Ｌ3に印字されるべき記号群に対応して生成された設定ファイルＦ１，Ｆ３には、"アイウ"の印字データが重複して記録されることになる。
【０００７】
近年、一製造メーカーにおいて、ＯＥＭ受託契約を結ぶ企業数も少なくなく、取り扱う型式も多種多様化しており、各種部品に印字すべき記号群の種類も極めて多くなっている。従って、従来のマーキング装置の構成では、各設定ファイル間で重複した印字データ等が増大し、その分だけ膨大なメモリ容量が記憶手段で必要になってしまう。或いは、記憶手段のメモリ容量の制限を受けて、限られた数の記号群しか登録できないということもある。
【０００８】
また、例えば前記印字群の「ブランド名」と「型番」との印字位置を変えるなど印字パターンを変更して印字したい場合がある。例えば、図３（Ａ）（Ｄ）に示すＩＣチップＬ1とＩＣチップＬ4には、"アイウ"と"74HC1"との位置が入れ替わった記号群がそれぞれ印字されている。この場合、各記号群を印字するための印字データは同じであるが、"アイウ"と"74HC1"とにそれぞれ対応する位置データ（同図で(x1,y1),(x2,y2))が相互に入れ替わることになる。このような記号群を印字するときにも、従来のマーキング装置では、各記号群を印字するための印字データ及び位置データ等が各記号群単位で一括して設定ファイルＦ３及び設定ファイルＦ４にそれぞれ記憶されてしまう。これでは、設定ファイル間で重複した印字データが膨大な量となってしまい、やはり記憶手段のデータ容量が増大してしまう。
【０００９】
本発明は、上記事情に鑑みてなされたもので、その目的は、印字対象物に印字すべき記号群の種類が増えても、記憶手段に要するデータ容量の軽減を図ることが可能なレーザマーキング装置を提供するところにある。
【００１０】
【課題を解決するための手段】
上記目的を達成するため、請求項１の発明に係るレーザマーキング装置は、記憶手段に記憶された情報を、レーザ照射制御手段によって読み出してレーザをワークの所要位置に照射して印字を行うレーザマーキング装置において、１又は複数の文字、記号、図形等からなる印字単位を複数印字するためのものであって、前記記憶手段には、前記各印字単位の印字のための印字データを記録する１又は複数のサブファイルと、前記各サブファイルに対応付けられたファイル指定情報及びそれら各サブファイルに対応する印字単位の印字位置情報を記録したメインファイルとを記録するようにし、かつ、前記レーザ照射制御手段は前記記憶手段に記憶された前記メインファイルのうち印字内容に対応するものと、このメインファイルに記述されたサブファイル群とを読み出して前記レーザによる印字制御を行うところに特徴を有する。
また、請求項２の発明は、請求項１に記載のレーザマーキング装置において、サブファイルから任意のサブファイルを選択するための選択手段と、選択手段により選択されたサブファイルに対応する印字単位の印字位置情報を入力するための入力手段とを備えて、メインファイルには、選択手段により選択された各サブファイルに対応付けられたファイル指定情報、及び、入力手段により入力された印字位置情報を記録するところに特徴を有する。
【００１１】
【発明の作用及び効果】
本発明の構成によれば、記憶手段には、各印字単位の印字のための印字データがそれぞれサブファイルに記録されると共に、各サブファイルに対応付けられたファイル指定情報及びそのサブファイルに対応する印字単位の印字位置情報がそれぞれメインファイルに記録されている。そして、印字の際には、レーザ照射制御手段により記憶手段に記憶されたメインファイルのうち印字内容に対応するものと、それに記述されたサブファイル群とが読み出されてレーザによる印字制御が行われる。
【００１２】
この構成であれば、複数種の印字内容のうち共通部分に係る印字単位を印字するための印字データは、一つのサブファイルに記録しておけばよいことになる。従って、各印字内容を印字するための印字データ及び位置データ等を記号群単位で一括して１ずつの設定ファイルに記録する従来のものに比べて記憶手段のデータ容量を軽減することができる。
【００１３】
【発明の実施の形態】
以下、本発明の一実施形態を図１ないし図２によって説明する。
図１には、本実施形態のレーザマーキング装置の全体構成が示されおり、レーザ光源１０から出射されたレーザ光の光路の途中には、第１ガルバノミラー１１と第２ガルバノミラー１２とが備えられている。各ガルバノミラー１１，１２は、レーザ光を反射するミラー（図示せず）と、そのミラーの角度を変更可能な駆動部（図示せず）とを備え、前記駆動部に座標データとしての電圧信号を与えると、その電圧信号のレベルに応じた角度にミラーが回動する。そして、第１ガルバノミラー１１でレーザ光が、所定方向（これを「Ｘ方向」という）に振られると共に、第２ガルバノミラー１２で、その所定方向と直交する方向（これを「Ｙ方向」という）に振られて、これにより、レーザ光の被印字対象物Ｗ上における照射点が、Ｘ方向とＹ方向との２次元方向で、所望の位置に走査される。
【００１４】
図１において、符号１３は、例えば、コンソール等で構成された設定部（請求項２の「選択手段」及び「入力手段」に相当する）である。そして、この設定部１３を用いて、印字速度等の設定の他、後述する「サブファイル設定」及び「メインファイル設定」等を行うことができ、これによりレーザマーキング装置にマーキングさせる文字・記号・図形等（以下「記号群」という）、及び、印字速度に係るマーキング情報が設定される。なお、設定したマーキング情報を、例えば、モニタ（図示せず）に映し出して、設定作業と同時にその内容を確認することができるようにしてもよい。
【００１５】
符号１４は、ＣＰＵであって、前記設定部１３にて設定されたマーキング情報に基づいて記号群を印字するための印字データ（ベクトルデータ）及び位置データ等（本発明の「印字位置情報」に相当する）を後述する形式でメモリ１５（本発明の「記憶手段」に相当する）に書き込む。また、印字の際には、ＣＰＵ１４は本発明に係る「レーザ駆動制御手段」として動作する。即ち、マーキング開始前に、ＣＰＵ１４は、メモリ１５に記憶された印字データ及び位置データ等に基づき、記号群を所定の線要素に分け、それら各線要素の始点と終点に関する座標データと、始点・終点間の１つ又は複数の中間点の座標データとを生成して、図示しない例えば揮発性メモリに書き込む。なお、ＣＰＵ１４は、レーザ光源１０をオンオフ制御するための、オンオフデータもこの揮発性メモリに書き込む。
【００１６】
一方、ＣＰＵ１４は、マーキング開始後には、揮発性メモリに記憶した座標データを順次に取り出して所定周期で送出する。すると、それら座標データが、Ｄ／Ａコンバータ１６を介して、ガルバノミラー１１，１２に与えられる。また、ＣＰＵ１４は、所定の座標データを揮発性メモリから取り出すときに、レーザ光源１０のオンオフデータも取り出し、それをレーザ光源１０に与える。
【００１７】
さて、メモリ１５に記録される、本発明係る「サブファイル」及び「メインファイル」の設定等について図２を参照しつつ説明する。なお、本説明では、前述した従来説明と同様に、例えば４種類のＩＣチップＬ（図２及び図３で符号Ｌ1,Ｌ2,Ｌ3,Ｌ4）に対し、それらの出荷先、型式及び製造時期に応じた内容の「ブランド名」、「型番」及び「ロット記号」のそれぞれを示す３つの印字単位からなる記号群を印字する場合を例に挙げて説明する。
【００１８】
＜サブファイルの設定＞
まず設定部１３にて、例えばモニタの表示内容に従ってサブファイル設定メニューを選択する。そして、各ＩＣに印字すべき各種の記号群に基づいて、それらを構成する各印字単位を重複することなく順番に入力していく。より詳しくは、「ブランド名」について"アイウ","カキク"、「型番」について"74HC1","74HC2"、更に「ロット記号」について"Ａ9．","Ｂ6．"を順番に入力する。すると、ＣＰＵ１４によって、それらを印字するための各印字データがメモリ１５に生成されたサブファイルに順次に書き込まれる。これにより図２に示すように、６つのサブファイルSF（SF1，SF2，SF3，SF4，SF5，SF6）が生成されることになる。
【００１９】
＜メインファイルの設定＞
次に、設定部１３にてメインファイル設定メニューを選択し、各ＩＣに印字すべき各記号群に基づいて、サブファイルを選択すると共に、印字の開始位置を指定していく。より詳しくは、例えばＩＣチップＬ1の種類に対応した記号群を印字するために、例えば設定部１３に設けられたモニタの表示内容に従ってサブファイル群から３つのサブファイルSF1，SF3，SF5を選択すると共に、各サブファイルに記録された印字データの開始位置をそれぞれ指定する。すると、図２に示すように、各サブファイルSF1，SF3，SF5に対応付けられたコード（コード1,コード3,コード5。本発明の「ファイル指定情報」に相当する）と、それらに対応して各開始位置データ（x1,y1,x2,y2,x3,y3）がメインファイルMF1に記録される。以下同様の設定作業を行うことで、もって各ＩＣチップＬ1，Ｌ2，Ｌ3，Ｌ4に印字すべき記号群の内容に対応したメインファイルMF（MF1，MF2，MF3，MF4）が生成されることになる。なお、このメインファイルMFには例えばレーザのオンオフデータやマーキング速度等に関する種々のマーキングパラメータも記録される。
【００２０】
なお、予め印字すべき各種記号群が分かっている場合には、例えば上記「サブファイル設定」及び「メインファイル設定」、或いは「サブファイルの設定」が出荷前に予め製造者側で設定され、ユーザ側は単にメインファイルの指定、或いはメインファイルの設定及び指定を行う構成であってもよい。
また、例えばマーキング速度やレーザ出力等についての設定内容に関する情報は、メインファイルMFではなく、サブファイルSF毎にそれぞれ記録する構成であってもよい。例えばサブファイル設定時に、マーキング速度やレーザ出力等をサブファイルSF毎に設定すれば、メインファイル設定時にサブファイルSFの指定等をするだけで、印字単位毎にそれぞれ対応したマーキング速度やレーザ出力等で印字することができる。
【００２１】
＜印字動作＞
印字の際には、設定部１３にて、メインファイル群からＩＣチップＬの種類に対応したメインファイルMFを随時選択すると、ＣＰＵ１４により選択されたメインファイルMF内の各種データと共に、記憶されたコードに対応したサブファイルの印字データが読み出される。そして、上述したように印字データ及び位置データ等に基づき複数の座標データを生成されガルバノミラー１１，１２に所定の周期で送出され、もって記号群がＩＣチップＬに印字されることになる。
【００２２】
このような構成であれば、メモリ１５には、複数種の印字単位からなる記号群のうち各共通部分に係る印字単位（上記説明では、"アイウ","74HC1","74HC2","Ａ9．","Ｂ6．"）の印字データは、それぞれ１つだけ一つのサブファイル（SF1，SF3，SF4，SF5，SF6）に記録しておけばよいことになる。従って、各記号群を印字するための印字データ及び位置データ等を記号群単位で一括して１ずつの設定ファイルに記録する従来のものに比べてメモリ１５のデータ容量を軽減することができる。
【００２３】
＜他の実施形態＞
本発明は、前記実施形態に限定されるものではなく、例えば、以下に説明するような実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。
（１）上記実施形態では、本発明をガルバノスキャニング方式のレーザマーキング装置に適用した場合を例に挙げて説明したが、これに限られない。例えば、複数のレーザ光を出射するレーザ光発生手段と、それら複数のレーザ光をそれぞれ導通／遮断するレーザ光導通制御手段と、前記複数のレーザ光の被印字対象物上の照射位置を変える照射領域移動手段とを備えて、レーザ光を被印字対象物に対し、いわゆるドットマトリックス的に照射してマーキングを行うもの等であっても本発明を適用することができる。
【００２４】
（２）上記実施形態では、ＩＣチップＬに印字される記号群は３つの印字単位から構成されていたが、複数の印字単位からなる記号群であればよく、また、各印字単位は、上記実施形態のように複数の文字、記号、図形等であっても１つの文字、記号、図形等であってもよい。
【００２５】
（３）上記実施形態では互いに異なる複数の印字単位からなる記号群を印字する場合を説明したが、これに限らず、例えば同一の印字単位を複数配列してなる印字群を印字する場合であっても、本発明を適用することで同一内容の印字データを重複して記録することなくデータ容量の軽減を図ることができる。
【００２６】
（４）上記実施形態では、コンソール等で構成された設定部１３が請求項２の「選択手段」及び「入力手段」として機能する構成であったが、これに限らず、選択手段と入力手段とを別々の装置として構成したものであってもよい。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るレーザマーキング装置に係る全体構成概略図
【図２】そのメモリの記録形式を示した模式図
【図３】従来のレーザマーキング装置の記録形式を示した模式図
【符号の説明】
１０…レーザ光源
１１…第１ガルバノミラー
１２…第２ガルバノミラー
１３…設定部
１４…ＣＰＵ
１５…メモリ
Ｌ1,Ｌ2,Ｌ3,Ｌ4…ＩＣチップ
SF1，SF2，SF3，SF4，SF5，SF6…サブファイル
MF1，MF2，MF3，MF4…メインファイル
【図１】
0004636753.tif 000002
【図２】
0004636753.tif 000003
【図３】
0004636753.tif 000004