(57)【要約】      （修正有）【課題】  イメージデータから制御データを生成するレーザマーキング装置において、マーキングの品質を向上させるとともに、マーキングの加工時間を短縮させる。【解決手段】  レーザマーキング装置１は、レーザ光を出射するレーザ発振器２と、レーザ光の出射をＯＮ／ＯＦＦするＱスイッチ素子３と、出射されたレーザ光を２次元方向に走査させるガルバノメータ４、５と、制御データにもとづいて、Ｑスイッチ素子３及びガルバノメータ４、５の動作を制御するマーキング制御部１３と、イメージデータから制御データを自動的に生成する制御データ生成部１２とを備え、制御データ生成部１２が、イメージデータにおいて縦横及び斜めに隣接したＯＮ状態のドットを順次検索し、隣接したＯＮ状態のドットが連続した線としてマーキングされるように制御データを生成する。【選択図】      図１
2005066611.tif 000002
【特許請求の範囲】
【請求項１】
レーザ光を２次元方向に走査し、被加工物に文字や図形をマーキングするレーザマーキング装置であって、
レーザ光を出射するレーザ光源と、
レーザ光の出射をＯＮ／ＯＦＦするスイッチ部と、
出射されたレーザ光を２次元方向に走査させる走査部と、
制御データにもとづいて、前記スイッチ部及び前記走査部の動作を制御するマーキング制御部と、
イメージデータから前記制御データを自動的に生成する制御データ生成部とを備え、
前記制御データ生成部が、前記イメージデータにおいて縦横及び斜めに隣接したＯＮ状態のドットを順次検索し、隣接したＯＮ状態のドットが連続した線としてマーキングされるように制御データを生成することを特徴とするレーザマーキング装置。
【請求項２】
前記制御データ生成部が、隣接したＯＮ状態のドットを、前記イメージデータに含まれる文字又は図形の輪郭部分から優先的に検索することを特徴とする請求項１記載のレーザマーキング装置。
【請求項３】
前記制御データ生成部が、
前記イメージデータにおいて所定の順序でＯＮ状態のドットを検索し、
ＯＮ状態のドットを見つけたとき、そのドットを基準として、縦横及び斜めに隣接したＯＮ状態のドットを所定の順序で検索し、
最初に見つけたＯＮ状態のドットにもとづいて制御データを生成するとともに、このドットを基準として隣接したドットの検索を繰り返す
ことを特徴とする請求項１又は２記載のレーザマーキング装置。
【請求項４】
前記制御データには、前記スイッチ部のＯＮ／ＯＦＦデータ、前記走査部のＸ−Ｙ座標データ及びウエイト時間データが含まれることを特徴とする請求項１〜３のいずれかに記載のレーザマーキング装置。
【請求項５】
前記制御データ生成部が、生成した前記制御データを制御データ記憶部に出力することを特徴とする請求項１〜４のいずれかに記載のレーザマーキング装置。
【請求項６】
前記制御データ生成部が、生成した前記制御データを前記マーキング制御部に出力することを特徴とする請求項１〜４のいずれかに記載のレーザマーキング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レーザ光を２次元方向に走査し、被加工物に文字や図形をマーキングするレーザマーキング装置に関する。
【背景技術】
【０００２】
レーザ光を２次元方向に走査し、被加工物に文字や図形をマーキングするレーザマーキング装置が知られている（例えば、特許文献１、２参照。）。例えば、電子部品などの表面に、品名、ロット番号、会社名、ロゴマークなどをマーキングする際に広く使用されている。
【０００３】
図７は、従来のレーザマーキング装置を示す斜視図、図８は、従来のレーザマーキング装置によるマーキングの例を示す説明図、図９は、従来のレーザマーキング装置が用いるマーキングデータの例を示す説明図である。
【０００４】
図７に示すように、レーザマーキング装置１００は、レーザ光を出射するレーザ発振器（レーザ光源）１０１と、レーザ光の出射をＯＮ／ＯＦＦするＱスイッチ素子（スイッチ部）１０２と、出射されたレーザ光を２次元方向に走査させる２つのガルバノメータ（走査部）１０３、１０４と、レーザ光を加工面１０５で集光させるｆシータレンズ１０６と、Ｑスイッチ素子１０２及びガルバノメータ１０３、１０４の動作を制御するコントローラ１０７とを備えて構成されている。
【０００５】
従来のレーザマーキング装置１００は、図８（ａ）に示されるようなマーキングデータ１０８を元にマーキングを行う。このマーキングデータ１０８は、例えば、コントローラ１０７又は他のコンピュータにおいて、ＣＡＤなどのソフトウエアを利用して作成される。
【０００６】
マーキングデータ１０８のマーキング部（実線部）１０９では、Ｑスイッチ素子１０２を制御して、一定の周期でレーザパルスを出射するとともに、レーザ光が加工面１０５上でマーキング部１０９の軌跡を所定の速度でたどるようにガルバノメータ１０３、１０４を制御する。
また、マーキングデータ１０８の移動部（点線部）１１０では、Ｑスイッチ素子１０２によりレーザ光を停止させるとともに、ガルバノメータ１０３、１０４を高速で動作させ、レーザ光の照準位置をつぎのマーキング開始位置に移動させる。
この繰り返しにより、加工面１０５には、スポット径５０〜３００μｍのレーザ光が２次元方向に走査され、図８（ｂ）に示すようなマーキング１１１が加工される。
【０００７】
しかしながら、従来のレーザマーキング装置１００は、図８（ａ）に示されるように、レーザ光を走査する方向や位置をデータ化したベクトルデータを元にレーザ光を走査してマーキングを行うため、イメージデータをマーキングする場合、マーキングデータの作成に手間がかかるという問題がある。
【０００８】
例えば、イメージスキャナから読み込んだロゴマークなどをマーキングする場合、読み込んだビットマップ形式などのイメージデータを、図形などの輪郭を自動的に抽出してベクトル化するソフトウエアを利用して、ＤＸＦ形式などのベクトルデータに変換した後、これをＣＡＤに取り込み、ディスプレイ上で輪郭データを手作業で修正し、図８（ａ）に示すようなマーキングデータ１０８を作成していた。
【０００９】
また、塗りつぶしが必要な図形や太線文字をマーキングする場合には、図９（ａ）に示すように、複数の線からなるベクトル形式のマーキングデータ１１２や、図９（ｂ）に示すように、複数の輪郭線からなるベクトル形式のマーキングデータ１１３を作成する必要があるため、マーキングデータの作成に手間がかかっていた。
【００１０】
そこで、マーキング動作のための制御データを、イメージデータから生成するレーザマーキング装置が提案されている（例えば、特許文献３〜５参照。）。このようなレーザマーキング装置によれば、イメージデータをマーキングする際に、ＣＡＤなどを用いてベクトルデータを生成する必要がないので、効率良くマーキングを行うことが可能になる。
【特許文献１】特開平５−１４６８８７号公報
【特許文献２】実開平７−３３４７６号公報
【特許文献３】特開平４−３７２３４８号公報
【特許文献４】特開２００１−６６５３０号公報
【特許文献５】特開昭６３−２９５０８０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献３、４に示されるレーザマーキング装置では、イメージデータを同一方向にトレースして、制御データを生成するため、斜めや円弧を表現する部分に凹凸（ギザギザ）が残り、マーキングの品質に問題がある。
【００１２】
また、特許文献３、４に示される方法で生成された制御データには、マーキング線の書き始めとなるポイントが数多く存在するため、いわゆるファーストパルスによってマーキングの品質が低下するだけでなく、マーキング時間の遅延をまねくという問題がある。
【００１３】
つまり、マーキングに用いられるＱスイッチレーザ発振器は、Ｑスイッチ素子の抑制によりレーザ発振が停止すると、励起光源の励起によって得た光エネルギーをレーザ媒体内に蓄積し、Ｑスイッチ素子による抑制が解除された瞬間にレーザパルスを出射する。このレーザパルスの尖塔値は、Ｑスイッチ素子の抑制によるレーザ停止時間が長いほど大きくなり、そのレーザ停止時間がレーザ媒質の上準位寿命を越えると最大となる。これにより、レーザパルス発振の開始時には、レーザ媒質内の励起エネルギーが最大になった状態でレーザパルスが発生するため、ファーストパルスと呼ばれる尖塔値の高いレーザパルスが出力される。一方、レーザ媒質内の励起エネルギーが十分に蓄積されない早い繰り返しのレーザパルス出力でマーキングを行った場合には、ファーストパルスとの尖塔値の差が、加工の差として現れる。したがって、マーキング線の書き始めとなるポイントが数多く存在すると、上記の加工差によって加工品質が損なわれることになる。
【００１４】
なお、Ｑスイッチ素子による抑制力を徐々に落とし、弱いレーザを少しずつ出力することでＮｄ：ＹＡＧロッドの反転分布量を徐々に下げ、ファーストパルスの発生を防ぐ装置を使用することも提案される。
しかしながら、この装置では、Ｎｄ：ＹＡＧロッドの反転分布量を徐々に下げるのに時間がかかり、マーキングが遅くなるという問題がある。また、マーキング線の書き始め部分を弱いレーザでマーキングするため、マーキングが薄くなったり、他のマーキング部分とは異なった加工状態になってしまうという問題がある。
【００１５】
また、特許文献５には、文字や図形を構成するドットをマーキング線によって実質的に縁取ることが示されている。しかしながら、特許文献５では、その具体的な方法が示されていないだけでなく、文字や図形の内側を構成するドットをどのように処理するかについて、具体的な記載がない。
【００１６】
本発明は、上記の事情にかんがみなされたものであり、マーキング動作のための制御データを、イメージデータから自動的に生成するものでありながら、斜めや円弧を表現する部分に凹凸が生じたり、ファーストパルスによる加工品質の低下を抑制し、品質の良いマーキングを行うことができるレーザマーキング装置の提供を目的とする。
【課題を解決するための手段】
【００１７】
上記目的を達成するため本発明のレーザマーキング装置は、レーザ光を２次元方向に走査し、被加工物に文字や図形をマーキングするレーザマーキング装置であって、レーザ光を出射するレーザ光源と、レーザ光の出射をＯＮ／ＯＦＦするスイッチ部と、出射されたレーザ光を２次元方向に走査させる走査部と、制御データにもとづいて、前記スイッチ部及び前記走査部の動作を制御するマーキング制御部と、イメージデータから前記制御データを自動的に生成する制御データ生成部とを備え、前記制御データ生成部が、前記イメージデータにおいて縦横及び斜めに隣接したＯＮ状態のドットを順次検索し、隣接したＯＮ状態のドットが連続した線としてマーキングされるように制御データを生成する構成としてある。
【００１８】
レーザマーキング装置をこのように構成すれば、イメージデータにおけるＯＮ状態のドットを一方向に繋ぐことなく、縦横及び斜めに隣接したＯＮ状態のドットを、連続した線としてマーキングするので、斜めや円弧を表現する部分であっても、凹凸を生じることなく、マーキングすることが可能になる。
また、文字や図形を連続する線で一筆書き状にマーキングすることが可能になるため、ファーストパルスによる加工品質の低下を抑制して、品質の良いマーキングを行うことができるとともに、加工時間を短縮することができる。
【００１９】
また、本発明のレーザマーキング装置は、前記制御データ生成部が、隣接したＯＮ状態のドットを、前記イメージデータに含まれる文字又は図形の輪郭部分から優先的に検索する構成としてある。
レーザマーキング装置をこのように構成すれば、イメージデータから制御データを生成するものでありながら、凹凸が生じ易い輪郭部分の加工品質を向上させることができる。
【００２０】
また、本発明のレーザマーキング装置は、前記制御データ生成部が、前記イメージデータにおいて所定の順序でＯＮ状態のドットを検索し、ＯＮ状態のドットを見つけたとき、そのドットを基準として、縦横及び斜めに隣接したＯＮ状態のドットを所定の順序で検索し、最初に見つけたＯＮ状態のドットにもとづいて制御データを生成するとともに、このドットを基準として隣接したドットの検索を繰り返す構成としてある。
レーザマーキング装置をこのように構成すれば、簡単な処理の繰り返しによって、縦横及び斜めに隣接したＯＮ状態のドットを、連続した線としてマーキングすることができる。しかも、隣接したドットの検索順序を適正に設定することにより、イメージデータに含まれる文字又は図形の輪郭部分から優先的に検索することができる。
【００２１】
また、本発明のレーザマーキング装置は、前記制御データには、前記スイッチ部のＯＮ／ＯＦＦデータ、前記走査部のＸ−Ｙ座標データ及びウエイト時間データが含まれる構成としてある。
レーザマーキング装置をこのように構成すれば、適正なウエイト時間データを生成することにより、加工開始待機時間やレーザ走査速度を適正化し、品質の良いマーキングを行うことができる。
【００２２】
また、本発明のレーザマーキング装置は、前記制御データ生成部が、生成した前記制御データを制御データ記憶部に出力する構成としてある。
レーザマーキング装置をこのように構成すれば、生成した制御データを再利用することが可能になるので、同一のマーキングを実施する際に、処理時間を短縮し、マーキングの効率を向上させることができる。
【００２３】
また、本発明のレーザマーキング装置は、前記制御データ生成部が、生成した前記制御データを前記マーキング制御部に出力する構成としてある。
レーザマーキング装置をこのように構成すれば、制御データの保存や読み出しに要する時間を省き、迅速にマーキングを行うことが可能になる。
【発明の効果】
【００２４】
以上のように、本発明によれば、イメージデータから制御データを生成するものでありながら、縦横及び斜めに隣接したＯＮ状態のドットを、連続した線としてマーキングするので、斜めや円弧を表現する部分であっても、凹凸を生じることなく、品質の良いマーキングを行うことができる。
しかも、文字や図形を連続する線で一筆書き状にマーキングすることができるので、ファーストパルスによる加工品質の低下を抑制できるとともに、加工開始時の遅延を減らして、加工時間も短縮することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施形態について、図面を参照して説明する。
図１は、本発明に係るレーザマーキング装置の構成を示すブロック図である。
この図に示すように、レーザマーキング装置１は、レーザ光を出射するレーザ発振器（レーザ光源）２と、レーザ光の出射をＯＮ／ＯＦＦするＱスイッチ素子（スイッチ部）３と、出射されたレーザ光を２次元方向に走査させる２つのガルバノメータ（走査部）４、５と、レーザ光を被加工物６の加工面に集光させるｆシータレンズ７と、Ｑスイッチ素子３及びガルバノメータ４、５の動作を制御するメインコントローラ８とを備えて構成されている。
【００２６】
メインコントローラ８は、図形作成部９と、マーキング条件入力部１０と、マーキングデータ保存部（制御データ記憶部）１１と、制御データ生成部１２と、マーキング制御部１３とを備えている。
また、メインコントローラ８には、ＣＲＴ、液晶ディスプレイなどの表示装置１４と、キーボードなどの入力装置１５と、Ｑスイッチ素子３を駆動させるＱスイッチドライバ１６と、ガルバノメータ４、５を駆動させるガルバノメータドライバ１７とが接続され、Ｑスイッチ素子３又はガルバノメータ４、５を動作させる際には、メインコントローラ８からＱスイッチドライバ１６又はガルバノメータドライバ１７に対して制御信号が出力される。
【００２７】
前記図形作成部９は、ビットマップ形式などのイメージデータを編集するソフトウエアであり、オペレータの操作によって入力装置１５から入力された情報を元に、マーキングのイメージをイメージデータとしてマーキングデータ保存部１１に出力する。
マーキング条件入力部１０は、マーキング時におけるガルバノメータ４、５の動作速度や、レーザ発振周波数などの制御条件を入力するソフトウェアであり、オペレータの操作によって入力装置１５から入力された情報を元に、制御条件となるパラメータを生成し、マーキングデータ保存部１１に出力する。
【００２８】
制御データ生成部１２は、マーキングデータ保存部１１からイメージデータを取り出すとともに、このイメージデータからＱスイッチドライバ１６及びガルバノメータドライバ１７の制御データを自動的に生成し、これをマーキングデータ保存部１１に出力する。
マーキングデータ保存部１１は、ハードディスクやＲＡＭなどの記憶媒体であり、図形作成部９から出力されたイメージデータ、マーキング条件入力部１０から出力された制御パラメータ、制御データ生成部１２から出力された制御データなどを保存する。
【００２９】
マーキング制御部１３は、マーキングデータ保存部１１から制御データを読み込み、Ｑスイッチドライバ１６及びガルバノメータドライバ１７へ制御信号を出力する。Ｑスイッチドライバ１６は、メインコントローラ８から受信したＯＮ／ＯＦＦ制御信号に応じて、Ｑスイッチ素子３に与える高周波電力をＯＮ／ＯＦＦする。Ｑスイッチ素子３は、Ｑスイッチドライバ１６からの高周波電力を受けたときには、Ｑスイッチ素子３の内部でレーザ光を偏向させ、レーザ発振器２から発振されるレーザ光を抑制する。また、Ｑスイッチドライバ１６からの高周波電力を受けないときには、レーザ光を偏向せず通過させ、レーザ発振器２からレーザを出射させる。
【００３０】
ガルバノメータドライバ１７は、メインコントローラ８から受信した位置信号を電圧に変換し、レーザ光を反射するミラーが取り付けられたガルバノメータ４、５に出力する。ガルバノメータ４、５は、それぞれ直交する方向に配置され、ガルバノメータドライバ１７から入力した電圧レベルに相当する位置に回転することにより、レーザ発振器２から出射されたレーザ光を被加工物６の加工面上で２次元方向に走査させる。
ｆシータレンズ７は、ガルバノメータ４、５によって走査されたレーザ光を、被加工物６の加工面上で集光させる。
【００３１】
つぎに、レーザマーキング装置１の動作について、図１〜図３を参照して説明する。なお、説明を分かり易くするために、本実施形態では、メインコントローラ８としてパーソナルコンピュータを用いることを想定した。
図２は、イメージデータを示す説明図、図３は、制御データを示す説明図である。
【００３２】
マーキングを行う場合は、予めマーキングに必要な制御パラメータ（ガルバノメータの動作速度、レーザ発振周波数など）をメインコントローラ８のマーキングデータ保存部１１に保存する。また、市販のイメージデータ編集ソフトウエアなどを用い、マーキングしようとする文字や図形を、２値化したイメージデータとして作成し、これをメインコントローラ８のマーキングデータ保存部１１に保存する。なお、図２に示すイメージデータの１ドットは、レーザビーム径と同じとして考え、ドットの位置は、マーキング時のレーザ照射位置を示すものとする。また、ドットのＯＮ／ＯＦＦは、レーザ照射の有無を示すものとする。
【００３３】
つぎに、所定の操作を行うと、制御データ生成部１２が、マーキングデータ保存部１１からイメージデータを読み込み、これを図３のような制御データに順次変換し、マーキングデータ保存部１１に保存する。
なお、図３のＸ座標データ、Ｙ座標データは、イメージデータのドットの位置から算出されたガルバノメータ４、５の移動先である。また、図３のウエイト時間データは、ガルバノメータ４、５を移動させた後のウエイト時間（つぎの制御データを処理するまでの待ち時間）である。更に、図３のレーザＯＮ／ＯＦＦデータは、レーザ光の出力、停止を指示するフラグである。
【００３４】
つぎに、所定の操作でマーキングを開始すると、マーキング制御部１３は、マーキングデータ保存部１１の制御データにもとづき、Ｑスイッチドライバ１６及びガルバノメータドライバ１７の制御信号をタイミングを取りながら出力する。これにより、Ｑスイッチドライバ１６及びガルバノメータドライバ１７が、制御データに応じて、Ｑスイッチ素子３及びガルバノメータ４、５を動作させ、マーキングが実行される。
【００３５】
つぎに、制御データ生成部１２の動作について、図２〜６を参照して説明する。
図４は、制御データ生成部の動作を示すフローチャート、図５は、隣接ドットの検索ルールを示す説明図、図６は、イメージデータにおける隣接ドットの検索順序を示す説明図である。
図４に示すように、制御データ生成部１２は、まず、イメージデータの最上列から順番に、右方向（図２のＡ１、Ａ２）に検索を行い、ＯＮ状態のドットデータを検出する（Ｓ１）。ＯＮ状態のドットデータを検出すると（Ｓ２）、レーザの照射位置のデータとして、図３に示すような制御データを出力する（Ｓ３）。最初の制御データのウエイト時間データには、ガルバノメータ４、５が移動したとき、振動がおさまるまでのウエイト時間が設定され、また、レーザ光をＯＮにするためのフラグが付加される。制御データに変換したドットデータは、ＯＦＦに変更し（Ｓ４）、再度検出されないようにする。
【００３６】
つぎに、上記のドット位置を基準として、縦横又は斜めに隣接するＯＮ状態のドットを検索し（Ｓ５）、隣接したドットを見つけると（Ｓ６）、そのドット位置に相当する制御データを出力する（Ｓ７）。隣接したドットを検出する際は、直前に制御データへ変換したドットからの移動方向に対して、図５の１〜６に示す順に検索し、最初に見つかったドットを制御データに変換する。このとき、制御データのウエイト時間は、レーザ光の走査速度が、予め制御パラメータとして入力されたガルバノメータ４、５の動作速度となるように算出される。また、レーザＯＮ／ＯＦＦデータには、ＯＮのフラグがセットされる。そして、制御データに変換されたドットデータは、最初に制御データに変換されたドットデータと同様に、ＯＦＦに変更する（Ｓ８）。
【００３７】
以降、縦横又は斜めに隣接したＯＮ状態のドットが無くなるまで処理を繰り返し、制御データを出力する。隣接したＯＮ状態のドットが無くなると、最後に出力した制御データのレーザＯＮ／ＯＦＦフラグをＯＦＦにする（Ｓ９）。その後、イメージデータにおけるＯＮ状態のドットが無くなるまで（Ｓ１０）、上記の一連の動作を繰り返し行う。
そして、上記のような動作を行うと、図６に示すように、イメージデータに含まれる文字又は図形の輪郭部が優先的に検索され、輪郭部を構成するドットを連続した線としてマーキングする制御データが生成される。その後、文字や図形の内側部が検索され、内側部を構成するドットを一筆書き状にマーキングする制御データが生成されることになる。
【００３８】
つぎに、制御データ生成部１２が生成した制御データにもとづくマーキング動作について説明する。
マーキング制御部１３は、Ｑスイッチドライバ１６をＯＮの状態にし、レーザ光の発振を停止する。また、ガルバノメータドライバ１７に原点への移動信号を出力し、ガルバノメータ４、５を原点に移動する。つぎに、制御データ生成部１２で生成され、マーキングデータ保存部１１に保存された制御データを順次読み込み、以下のように処理を行う。
【００３９】
まず、Ｘ、Ｙ座標データの示す位置にガルバノメータ４、５を移動し、ウエイト時間データに記された時間の経過を待つ。つぎに、レーザＯＮ／ＯＦＦデータにしたがい、レーザＯＮの場合には、Ｑスイッチドライバ１６の高周波電力を停止してレーザ光を出力させ、ＯＦＦの場合には、Ｑスイッチドライバ１６に高周波電力を出力してレーザ光を停止させる。
全ての制御データを処理するまで上記の動作を繰り返し、マーキングを行う。
【００４０】
以上のように、本実施形態によれば、レーザマーキング装置１は、イメージデータから制御データを自動的に生成する制御データ生成部１２を備え、この制御データ生成部１２が、イメージデータにおいて縦横及び斜めに隣接したＯＮ状態のドットを順次検索し、隣接したＯＮ状態のドットが連続した線としてマーキングされるように制御データを生成するので、縦横及び斜めに隣接したＯＮ状態のドットを、連続した線としてマーキングすることが可能である。これにより、斜めや円弧を表現する部分であっても、凹凸を生じることなくマーキングすることができる。
【００４１】
また、文字や図形を連続する線で一筆書き状にマーキングすることが可能になるので、ファーストパルスによる加工品質の低下を抑制して、品質の良いマーキングを行うことができるとともに、加工時間を短縮することができる。
【００４２】
また、制御データ生成部１２が、隣接したＯＮ状態のドットを、イメージデータに含まれる文字又は図形の輪郭部分から優先的に検索するので、イメージデータから制御データを生成するものでありながら、凹凸が生じ易い輪郭部分の加工品質を向上させることができる。
【００４３】
また、制御データ生成部１２が、イメージデータにおいて所定の順序でＯＮ状態のドットを検索し、ＯＮ状態のドットを見つけたとき、そのドットを基準として、縦横及び斜めに隣接したＯＮ状態のドットを所定の順序で検索し、最初に見つけたＯＮ状態のドットにもとづいて制御データを生成するとともに、このドットを基準として隣接したドットの検索を繰り返すので、簡単な処理の繰り返しによって、縦横及び斜めに隣接したＯＮ状態のドットを、連続した線としてマーキングすることができる。しかも、隣接したドットの検索順序を適正に設定することにより、イメージデータに含まれる文字又は図形の輪郭部分から優先的に検索することができる。
【００４４】
また、制御データ生成部１２が生成した制御データには、Ｑスイッチ素子３のＯＮ／ＯＦＦデータ、ガルバノメータ４、５のＸ−Ｙ座標データ及びウエイト時間データが含まれるので、適正なウエイト時間データを生成することにより、加工開始待機時間やレーザ走査速度を適正化し、品質の良いマーキングを行うことができる。
【００４５】
また、制御データ生成部１２が、生成した制御データをマーキングデータ保存部１１に出力するので、生成した制御データを再利用することが可能になる。これにより、同一のマーキングを実施する際に、処理時間を短縮し、マーキングの効率を向上させることができる。
【００４６】
なお、本発明は、前記実施形態に限定されないことは勿論である。例えば、ＣＡＤなどで作成したＤＸＦデータなどのベクトルデータを、イメージデータに変換する機能を追加することにより、ベクトルデータのマーキングも容易に行うことができる。
また、イメージデータの１ドットは、必ずしもレーザビーム径として見立てる必要は無く、例えば、ガルバノメータ４、５の最小移動単位（分解能）などとして、さらに精細なマーキングを行うことも可能である。
また、制御データ生成部１２が生成した制御データを、マーキングデータ保存部１１に記憶することなく、マーキング制御部１３に直接出力するようにしてもよい。この場合には、制御データの保存や読み出しに要する時間を省き、迅速にマーキングを行うことが可能になる。
【産業上の利用可能性】
【００４７】
本発明は、レーザ光を２次元方向に走査し、被加工物に文字や図形をマーキングするレーザマーキング装置に適用される。特に、イメージデータを元にマーキングを行う場合に有用である。
【図面の簡単な説明】
【００４８】
【図１】本発明に係るレーザマーキング装置の構成を示すブロック図である。
【図２】イメージデータを示す説明図である。
【図３】制御データを示す説明図である。
【図４】制御データ生成部の動作を示すフローチャートである。
【図５】隣接ドットの検索ルールを示す説明図である。
【図６】イメージデータにおける隣接ドットの検索順序を示す説明図である。
【図７】従来のレーザマーキング装置を示す斜視図である。
【図８】従来のレーザマーキング装置によるマーキングの例を示す説明図である。
【図９】従来のレーザマーキング装置が用いるマーキングデータの例を示す説明図である。
【符号の説明】
【００４９】
１  レーザマーキング装置
２  レーザ発振器
３  スイッチ素子
４  ガルバノメータ
５  ガルバノメータ
６  被加工物
８  メインコントローラ
９  図形作成部
１０  マーキング条件入力部
１１  マーキングデータ保存部
１２  制御データ生成部
１３  マーキング制御部
１６  Ｑスイッチドライバ
１７  ガルバノメータドライバ
【図１】
2005066611.tif 000003
【図２】
2005066611.tif 000004
【図３】
2005066611.tif 000005
【図４】
2005066611.tif 000006
【図５】
2005066611.tif 000007
【図６】
2005066611.tif 000008
【図７】
2005066611.tif 000009
【図８】
2005066611.tif 000010
【図９】
2005066611.tif 000011