(57)【特許請求の範囲】
【請求項１】
レーザ光を出射するレーザ装置と、
前記レーザ光を偏向する可動ミラーと、
描画する形状を１もしくは複数の一筆部品で表わした一筆部品線分データ群を取得し、各一筆部品の中間点を除く端点を当該端点を含む線分の延長線上に外側に、前記一筆部品線分データ群に含まれるレーザ走査速度と基準レーザ走査速度と該基準レーザ走査速度における基準端点移動量とに基づいて算出した端点移動量だけ移動する端点移動手段と、
端点移動後の一筆部品線分データ群から描画命令を生成する描画命令生成手段と、
生成された描画命令に基づいて、前記可動ミラーを駆動するとともに、前記レーザ光を描画対象物に照射させる照射手段と
を備えたことを特徴とするレーザ描画装置。
【請求項２】
請求項１に記載のレーザ描画装置において、
前記一筆部品線分データ群には基準レーザ走査速度ｓＢ１と基準端点移動量ｂと一筆部品の描画時のレーザ走査速度ｘとが含まれ、
前記端点移動手段は、前記基準レーザ走査速度ｓＢ１と前記基準端点移動量ｂと、これらからｂ／ｓＢ１により求められる傾きａと、前記レーザ走査速度ｘとにより、前記端点移動量を
ａ（ｘ−ｓＢ１）＋ｂ
により算出することを特徴とするレーザ描画装置。
【請求項３】
請求項１に記載のレーザ描画装置において、
前記一筆部品線分データ群には基準レーザ走査速度ｓＢ１と基準端点移動量ｂと一筆部品の描画時の一方の端点のレーザ走査速度ｘＡと他方の端点のレーザ走査速度ｘＢとが含まれ、
前記端点移動手段は、前記基準レーザ走査速度ｓＢ１と前記基準端点移動量ｂと、これらからｂ／ｓＢ１により求められる傾きａと、前記レーザ走査速度ｘＡ、ｘＢとにより、一方の端点の前記端点移動量を
ａ（ｘＡ−ｓＢ１）＋ｂ
により算出し、他方の端点の前記端点移動量を
ａ（ｘＢ−ｓＢ１）＋ｂ
により算出することを特徴とするレーザ描画装置。
【請求項４】
請求項１に記載のレーザ描画装置において、
前記一筆部品線分データ群には基準レーザ走査速度ｓＢ１と基準端点移動量ｂと一筆部品の描画時のレーザ走査速度ｘとが含まれ、
前記端点移動手段は、前記基準レーザ走査速度ｓＢ１と前記基準端点移動量ｂと前記レーザ走査速度ｘとにより、前記端点移動量を
（ｘ／ｓＢ１）×ｂ
により算出することを特徴とするレーザ描画装置。
【請求項５】
請求項１に記載のレーザ描画装置において、
前記一筆部品線分データ群には基準レーザ走査速度ｓＢ１と基準端点移動量ｂと一筆部品の描画時の一方の端点のレーザ走査速度ｘＡと他方の端点のレーザ走査速度ｘＢとが含まれ、
前記端点移動手段は、前記基準レーザ走査速度ｓＢ１と前記基準端点移動量ｂと前記レーザ走査速度ｘＡ、ｘＢとにより、一方の端点の前記端点移動量を
（ｘＡ／ｓＢ１）×ｂ
により算出し、他方の端点の前記端点移動量を
（ｘＢ／ｓＢ１）×ｂ
により算出することを特徴とするレーザ描画装置。
【請求項６】
レーザ光を出射するレーザ装置と、前記レーザ光を偏向する可動ミラーとを備えたレーザ描画装置の制御方法であって、
端点移動部が、描画する形状を１もしくは複数の一筆部品で表わした一筆部品線分データ群を取得し、各一筆部品の中間点を除く端点を当該端点を含む線分の延長線上に外側に、前記一筆部品線分データ群に含まれるレーザ走査速度と基準レーザ走査速度と該基準レーザ走査速度における基準端点移動量とに基づいて算出した端点移動量だけ移動する工程と、
描画命令生成部が、端点移動後の一筆部品線分データ群から描画命令を生成する工程と、
照射部が、生成された描画命令に基づいて、前記可動ミラーを駆動するとともに、前記レーザ光を描画対象物に照射させる工程と
を備えたことを特徴とするレーザ描画制御方法。
【請求項７】
レーザ光を出射するレーザ装置と、前記レーザ光を偏向する可動ミラーとを備えたレーザ描画装置の制御プログラムであって、
前記レーザ描画装置の制御部を構成するコンピュータを、
描画する形状を１もしくは複数の一筆部品で表わした一筆部品線分データ群を取得し、各一筆部品の中間点を除く端点を当該端点を含む線分の延長線上に外側に、前記一筆部品線分データ群に含まれるレーザ走査速度と基準レーザ走査速度と該基準レーザ走査速度における基準端点移動量とに基づいて算出した端点移動量だけ移動する手段、
端点移動後の一筆部品線分データ群から描画命令を生成する手段、
生成された描画命令に基づいて、前記可動ミラーを駆動するとともに、前記レーザ光を描画対象物に照射させる手段
として機能させるレーザ描画制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対象物にレーザ光で文字等を描画する技術に関する。
【背景技術】
【０００２】
対象物にレーザ光を照射して加熱（対象物のレーザ光照射部分がレーザ光を吸収して温度上昇）することにより、対象物に文字や記号を描画することができ、この技術を活用したレーザ描画装置（レーザ照射装置、レーザマーカ）が提案され市販されるに至っている（特許文献１〜５を参照。）。
【０００３】
レーザ描画装置のレーザ光源には、ガスレーザ、固体レーザ、液体レーザ、半導体レーザ等が用いられ、レーザ光の発振波長により、対象物として、金属、プラスチック、感熱紙、サーマルリライタブル媒体（加熱温度を変えることで書き込みと消去が行え、繰り返し使える媒体）等に描画することができる。
【０００４】
金属やプラスチックは、レーザ光を照射して加熱することで、削ったり、焦がしたりたりして対象物に描画を行う。感熱紙やサーマルリライタブル媒体では、レーザ光照射による加熱で記録層を発色させることで描画を行う。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
図１（ａ）は端点Ｐ１から端点Ｐ２に向かってレーザ光の中心を移動（走査）して線分を描画する場合を示している。レーザ光の中心のまわりに示す円はレーザ光のビームの輪郭を示している。この場合、レーザ光のビームが当たる部分は加熱が行われるため、端点Ｐ１の時のビームの左端と端点Ｐ２の時のビームの右端までのＬが線分長となることが期待される。
【０００６】
しかし、実際には、ビームの当たらない方向へ熱が逃げるため、加熱部分に挟まれない線分の端部では、対象物が金属やプラスチックの場合は削ったり焦がしたりするまでの温度に到達せず、対象物が感熱紙やサーマルリライタブル媒体の場合は発色するまでの温度に到達しない。その結果、図１（ｂ）に示すように端部は描画が適正に行われず、線分長はＬ'に短縮されることになり、描画品質の低下をきたす。
【０００７】
特許文献５には、上述した問題に対処するために線分の端部を固定長だけ延長する旨の記載があるが、描画が行われない端部の長さは対象物の性質やレーザ走査速度に影響を受けるため、固定長の延長では適正に線分長の確保が行えないという問題があった。
【０００８】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、対象物の性質やレーザ走査速度に応じて適切に線分の延長を行い、描画品質を高めることにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明にあっては、レーザ光を出射するレーザ装置と、前記レーザ光を偏向する可動ミラーと、描画する形状を１もしくは複数の一筆部品で表わした一筆部品線分データ群を取得し、各一筆部品の中間点を除く端点を当該端点を含む線分の延長線上に外側に、前記一筆部品線分データ群に含まれるレーザ走査速度と基準レーザ走査速度と該基準レーザ走査速度における基準端点移動量とに基づいて算出した端点移動量だけ移動する端点移動手段と、端点移動後の一筆部品線分データ群から描画命令を生成する描画命令生成手段と、生成された描画命令に基づいて、前記可動ミラーを駆動するとともに、前記レーザ光を描画対象物に照射させる照射手段とを備えるようにしている。
【発明の効果】
【００１０】
本発明のレーザ描画装置にあっては、対象物の性質やレーザ走査速度に応じて適切に線分の延長を行い、描画品質を高めることができる。
【図面の簡単な説明】
【００１１】
【図１】線分の端点での描画不全による描画線分の短縮の例を示す図である。
【図２】線分の延長の例を示す図である。
【図３】中間点を有する一筆部品の例を示す図である。
【図４】文字の描画の例を示す図（その１）である。
【図５】文字の描画の例を示す図（その２）である。
【図６】レーザ走査速度と端点移動量の関係の例を示す図である。
【図７】本発明の一実施形態にかかるレーザ描画装置の構成例を示す図である。
【図８】全体制御装置の構成例を示す図である。
【図９】全体制御装置内の主要な機能ブロックの例を示す図である。
【図１０】一筆部品線分データ群の例を示す図である。
【図１１】実施形態の処理例を示すフローチャート（その１）である。
【図１２】実施形態の処理例を示すフローチャート（その２）である。
【図１３】端点移動量のｘ軸方向成分とｙ軸方向成分の関係の例を示す図である。
【図１４】端点移動後の一筆部品線分データ群の例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施形態につき説明する。
【００１３】
＜線分の延長の概要＞
図２は線分の延長の例を示す図である。
【００１４】
図２において、端点Ｐ１、Ｐ２により指定される、線分長Ｌが期待された線分に対し、端点Ｐ１を線分の延長線上の外側（図では左側）に向かってＥ１だけ移動し、端点Ｐ２を線分の延長線上の外側（図では右側）に向かってＥ２だけ移動する。線分のデータに対する具体的な処理については後述する。また、端点移動量Ｅ１、Ｅ２の算出手法についても後述する。
【００１５】
図３は中間点を有する一筆部品の例を示す図である。一筆部品とは、レーザ光の照射をオフせずに連続して描画を行う単位であり、１つの線分で構成される場合と、複数の線分により構成される場合とがある。複数の線分により構成される場合は、第１の線分の終点が第２の線分の始点と同一であり、その次の線分についても同様の関係がある。
【００１６】
図３（ａ）は２つの線分が連結して１つの中間点を有する一筆部品の例であり、図３（ｂ）は３つの線分が連結して２つの中間点を有する一筆部品の例である。いずれの場合も、中間点については線分の延長のための端点の移動を行わないものとする。中間点についても端点の移動を行うと、延長された部分において不要な重なりが生じ、過熱による弊害が生じるためである。従って、線分の延長のための端点の移動は、一筆部品の中間点を除いた２つの端点についてのみ行うものとする。
【００１７】
図４は文字の描画の例を示す図であり、文字「Ｙ」を描画する場合の例である。ここでは、左上から中央に伸びる線分と、そこから下に伸びる線分とが１つの一筆部品を構成し、右上から中央に伸びる線分は１つで一筆部品を構成している。この場合、左側の一筆部品は上端と下端の端点を移動して延長する。中間点は移動しない。右側の一筆部品は両端の端点を移動して延長する。
【００１８】
図５は文字の描画の他の例を示す図であり、文字「Ｔ」を描画する場合の例である。ここでは、左上から右上に伸びる線分と、その線分の中央の下から下に伸びる線分とが、それぞれ一筆部品を構成している。この場合、いずれの一筆部品も両端の端点を移動するが、下側の一筆部品の上端の端点を移動することにより、レーザ光のビームが２度照射される部分が生じる。しかし、この部分は描画に必要な温度以下にしか加熱されないため、２度照射しても対象物が損傷する温度には達せず、問題はおきない。
【００１９】
図６はレーザ走査速度と端点移動量の関係の例を示す図である。
【００２０】
図６（ａ）は所定のレーザ走査速度で描画を行った場合に期待される線分長ＬがＬ'に短縮した状態を示しているが、レーザ走査速度を２倍にした場合は、図６（ｂ）に示すように線分長がより短いＬ"に短縮する。従って、レーザ走査速度が速くなった場合はそれに応じて端点移動量を増やす必要がある。
【００２１】
図６（ｃ）はレーザ走査速度と端点移動量の関係を示すグラフであり、基準レーザ走査速度ｓＢ１とその２倍、３倍の場合をプロットしている。基準レーザ走査速度は、レーザ描画装置のレーザパワー値（印字パワー値）と対象物の感度にあわせて予め決定される。
【００２２】
レーザ走査速度に対して線分の短縮量は直線的に変化するため、端点移動量もレーザ走査速度に対して直線的に変化させる。基準レーザ走査速度ｓＢ１の場合の端点移動量である基準端点移動量ｂは、予め測定等により求められる。一次関数（直線）の傾きａは描画の対象物（媒体）の感度に応じた値となる。
【００２３】
以上の関係から、具体的には次のような手法により端点移動量を算出することができる。なお、前述したように、移動する端点は、一筆部品の中間点を除く両端の２つの端点である。
【００２４】
［手法１］（一筆部品の２つの端点の端点移動量を同じにするもの）
一筆部品の描画時のレーザ走査速度をｘ（ｍ／ｓ）とすると、図６（ｃ）に示した基準レーザ走査速度ｓＢ１（ｍ／ｓ）、傾きａ（ｂ／ｓＢ１により求められる）、基準端点移動量ｂ（ｍｍ）から、
端点移動量  ＝  ａ（ｘ−ｓＢ１）＋ｂ（ｍｍ）
により算出する。
【００２５】
［手法２］（一筆部品の２つの端点の端点移動量を独立にするもの）
一筆部品の端点Ａのレーザ走査速度をｘＡ（ｍ／ｓ）とすると、図６（ｃ）に示した基準レーザ走査速度ｓＢ１（ｍ／ｓ）、傾きａ（ｂ／ｓＢ１により求められる）、基準端点移動量ｂ（ｍｍ）から、
端点Ａの端点移動量  ＝  ａ（ｘＡ−ｓＢ１）＋ｂ（ｍｍ）
により算出する。
【００２６】
また、一筆部品の端点Ｂのレーザ走査速度をｘＢ（ｍ／ｓ）とすると、
端点Ｂの端点移動量  ＝  ａ（ｘＢ−ｓＢ１）＋ｂ（ｍｍ）
により算出する。
【００２７】
［手法３］（一筆部品の２つの端点の端点移動量を同じにするもの／別の算出手法）
一筆部品の描画時のレーザ走査速度をｘ（ｍ／ｓ）とすると、図６（ｃ）に示した基準レーザ走査速度ｓＢ１（ｍ／ｓ）、基準端点移動量ｂ（ｍｍ）から、
端点移動量  ＝  （ｘ／ｓＢ１）×ｂ
により算出する。商（ｘ／ｓＢ１）の部分は、四捨五入してもよい。
【００２８】
［手法４］（一筆部品の２つの端点の端点移動量を独立にするもの／別の算出手法）
一筆部品の端点Ａのレーザ走査速度をｘＡ（ｍ／ｓ）とすると、図６（ｃ）に示した基準レーザ走査速度ｓＢ１（ｍ／ｓ）、基準端点移動量ｂ（ｍｍ）から、
端点Ａの端点移動量  ＝  （ｘＡ／ｓＢ１）×ｂ（ｍｍ）
により算出する。商（ｘＡ／ｓＢ１）の部分は、四捨五入してもよい。
【００２９】
また、一筆部品の端点Ｂのレーザ走査速度をｘＢ（ｍ／ｓ）とすると、
端点Ｂの端点移動量  ＝  （ｘＢ／ｓＢ１）×ｂ（ｍｍ）
により算出する。商（ｘＢ／ｓＢ１）の部分は、四捨五入してもよい。
【００３０】
＜システム構成＞
図７は本発明の一実施形態にかかるレーザ描画装置１の構成例を示す図である。
【００３１】
図７において、レーザ描画装置１は、装置全体を制御する全体制御装置１１と、レーザ光を照射するレーザ照射部１２とを有する。また、レーザ照射部１２は、レーザ光を発生するレーザ発振器（レーザ装置）１３と、レーザ光のスポット径を調整（スポット径が大きくなるよう調整）するスポット径調整レンズ１４と、レーザ光の照射方向を変える方向制御ミラー（可動ミラー）１５と、方向制御ミラー１５を駆動する方向制御モータ１６と、方向制御ミラー１５により方向の変えられたレーザ光を対象物２上に収束させる焦点距離調整レンズ１７とを有している。
【００３２】
レーザ発振器１３は、対象物２が感熱紙やサーマルリライタブル媒体の場合は半導体レーザ（ＬＤ（Laser  Diode））が一般に用いられるが、対象物に応じて気体レーザ発振器、固体レーザ発振器、液体レーザ発振器等であってもよい。方向制御モータ１６は、方向制御ミラー１５の反射面の向きを２軸に制御する例えばサーボモータである。方向制御モータ１６と方向制御ミラー１５とによりガルバノミラーを構成する。
【００３３】
対象物２は、サーマルリライタブル媒体の場合、例えばロイコ染料と顕色剤が分離した状態で膜を形成し、そこに所定温度Ｔａの熱を加え急冷することでロイコ染料と顕色在が結合して発色し、所定温度Ｔａよりも低い所定温度Ｔｂを加えるとロイコ染料と顕色剤が分離した状態に戻ることで消色するメディア、例えば書き換え可能な感熱タイプの紙である。
【００３４】
図８は全体制御装置１１の構成例を示す図である。ここでは、主にソフトウェアによって全体制御装置１１を実装する場合のハードウェア構成を示しており、コンピュータを実体としている。コンピュータを実体とせず全体制御装置１１を実現する場合、ＡＳＩＣ（Application Specific Integrated Circuit）等の特定機能向けに製造されたＩＣを利用する。
【００３５】
全体制御装置１１は、ＣＰＵ１１１、メモリ１１２、記憶装置１１３、入力装置１１４、ディスプレイ１１５、ＣＤ／ＤＶＤドライブ１１６およびネットワーク装置１１７を有している。ハードディスクドライブ等の記憶装置１１３には、ストロークフォントおよびアウトラインフォントの一連の文字のフォントデータを記憶するフォントデータＤＢ１１３１と、フォントデータから重複を排除した描画命令を生成しレーザ照射部１２（図７）を制御する文字描画プログラム１１３２が記憶されている。
【００３６】
ＣＰＵ１１１は、記憶装置１１３から文字描画プログラム１１３２を読み出して実行し、後述する手順で、対象物２に文字を描画する。メモリ１１２は、ＤＲＡＭなどの揮発性メモリで、ＣＰＵ１１１が文字描画プログラム１１３２を実行する際の作業エリアとなる。入力装置１１４は、マウスやキーボードなどレーザ照射部１２を制御する指示をユーザが入力するための装置である。ディスプレイ１１５は、例えば文字描画プログラム１１３２が指示する画面情報に基づき所定の解像度や色数で、ＧＵＩ（Graphical User Interface）画面を表示するユーザインタフェースとなる。例えば、対象物２に描画する文字の入力欄等が表示される。
【００３７】
ＣＤ／ＤＶＤドライブ１１６は、ＣＤ／ＤＶＤ３１を脱着可能に構成され、ＣＤ／ＤＶＤ３１からデータを読み出し、また、データを書き込む。フォントデータＤＢ１１３１および文字描画プログラム１１３２は、ＣＤ／ＤＶＤ３１に記憶された状態で配布され、ＣＤ／ＤＶＤ３１から読み出されて記憶装置１１３にインストールされる。ＣＤ／ＤＶＤ３１は、この他、ブルーレイディスク、ＳＤカード、メモリースティック（登録商標）、マルチメディアカード、ｘＤカード等、不揮発性のメモリで代用することができる。
【００３８】
ネットワーク装置１１７は、ＬＡＮやインターネットなどのネットワークに接続するためのインターフェイス（例えばイーサネット（登録商標）カード）であり、ＯＳＩ基本参照モデルの物理層、データリンク層に規定されたプロトコルに従う処理を実行して、レーザ照射部１２に文字コードに応じた描画命令を送信することを可能とする。フォントデータＤＢ１１３１および文字描画プログラム１１３２は、ネットワークを介して接続した所定のサーバからダウンロードすることができる。なお、ネットワーク経由でなく、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４、ワイヤレスＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等で直接、全体制御装置１１とレーザ照射部１２を接続してもよい。
【００３９】
対象物２に描画される描画対象の文字は、例えばリスト状に記憶装置１１３に記憶されているか、入力装置１１４から入力される。文字は、ＵＮＩＣＯＤＥやＪＩＳコードなどの文字コードで特定され、全体制御装置１１は文字コードに対応する文字のフォントデータをフォントデータＤＢ１１３１から読み出し、それを描画命令に変換することでレーザ照射部１２を制御する。
【００４０】
図９は全体制御装置１１内の主要な機能ブロックの例を示す図である。
【００４１】
図９において、全体制御装置１１は、一筆部品線分データ記憶部１１０１と一筆部品端点移動部１１０２と描画命令生成部１１０３とを備えている。
【００４２】
一筆部品線分データ記憶部１１０１は、対象物２に描画する文字や図形を構成する複数の一筆部品を表わした一筆部品線分データ群を保持している。図１０は一筆部品線分データ群の例を示す図であり、図示のデータが複数（Ｎ個）の一筆部品を包含している。一筆部品線分データ群は、「一筆部品線分データの個数」「基準レーザ走査速度」「基準レーザ走査速度に対する基準端点移動量」と複数（Ｎ個）の一筆部品線分データとを含んでいる。
【００４３】
各一筆部品線分データは、「レーザ走査速度」「始点ｘ座標」「始点ｙ座標」「中間点ｘ座標」「中間点ｙ座標」（中間点の数は一筆部品により異なり、ない場合もある）「終点ｘ座標」「終点ｙ座標」を含んでいる。なお、図１０では、前述した端点移動量の［手法１］もしくは［手法３］に対応して各線分のレーザ走査速度を１つ有したものとしているが、［手法２］もしくは［手法４］に対応する場合は、２つの端点（始点、終点）それぞれのレーザ走査速度を保持することとなる。
【００４４】
図９に戻り、一筆部品端点移動部１１０２は、一筆部品線分データ記憶部１１０１に記憶された一筆部品線分データ群に対して各一筆部品の中間点を除く２つの端点に対して、線分を延長するための端点の移動（座標値の変更）を行う機能を有している。
【００４５】
描画命令生成部１１０３は、一筆部品端点移動部１１０２により端点の移動（座標値の変更）が完了した一筆部品線分データ記憶部１１０１の一筆部品線分データ群に基づいて、レーザ照射部１２が解釈・実行可能な描画命令（レーザ制御データ）を生成する機能を有している。
【００４６】
＜動作＞
図１１は上記の実施形態の処理例を示すフローチャートである。
【００４７】
図１１において、処理を開始すると（ステップＳ１）、全体制御装置１１の一筆部品端点移動部１１０２（図９）は、一筆部品線分データ記憶部１１０１から描画対象の文字・図形の一筆部品線分データ群（図１０）を読み出して作業用の記憶領域に保持する（ステップＳ２）。
【００４８】
次いで、一筆部品端点移動部１１０２は、一筆部品線分データ群に含まれる個々の一筆部品線分データにつき、一筆部品の中間点を除いた２つの端点（始点、終点）の座標を、その端点の属する線分の延長線上に外側（連続する線分がない側）に向かって移動（座標値を更新）する（ステップＳ３）。座標値の更新は作業用の記憶領域で行い、一筆部品線分データ毎あるいは全ての一筆部品線分データの処理が終わった後で一筆部品線分データ記憶部１１０１に上書きしてもよいし、一筆部品線分データ記憶部１１０１上の一筆部品線分データ群に対して直接に座標値の更新を行ってもよい。なお、端点の移動の処理の詳細は後述する。
【００４９】
次いで、一筆部品端点移動部１１０２は、一筆部品線分データ群の「一筆部品線分データの個数」から取得したＮから１減算した値を新たな値Ｎとする（ステップＳ４）。
【００５０】
次いで、一筆部品端点移動部１１０２は、値Ｎが正であるか否かにより、一筆部品線分データ群に描画対象の一筆部品線分データがまだあるか否か判断し（ステップＳ５）、まだある場合は一筆部品の端点の移動（ステップＳ３）に戻る。
【００５１】
描画対象の一筆部品線分データがない場合、一筆部品端点移動部１１０２はその旨を描画命令生成部１１０３に通知し、描画命令生成部１１０３は一筆部品線分データ記憶部１１０１に記憶された一筆部品線分データ群から描画命令を生成し、レーザ照射部１２に出力する（ステップＳ６）。
【００５２】
レーザ照射部１２は与えられた描画命令に基づいて対象物２に対してレーザ光照射による描画を行い（ステップＳ７）、処理を終了する（ステップＳ８）。
【００５３】
図１２は一筆部品の端点の移動（図１１のステップＳ３）の処理例を示すフローチャートである。
【００５４】
図１２において、処理を開始すると（ステップＳ３１）、現時点で処理対象となっている１つの一筆部品線分データからレーザ走査速度を取得する（ステップＳ３２）。
【００５５】
次いで、一筆部品線分データ群から基準レーザ走査速度を取得する（ステップＳ３３）。なお、基準レーザ走査速度は初回に取得したものを参照する場合には再度取得する必要はない。
【００５６】
次いで、一筆部品線分データ群から基準レーザ走査速度に対する基準端点移動量を取得する（ステップＳ３４）。なお、基準端点移動量は初回に取得したものを参照する場合には再度取得する必要はない。
【００５７】
次いで、前述した例えば［手法１］により、端点移動量を算出して端点の座標値を更新し（ステップＳ３５）、処理を終了する（ステップＳ３６）。
【００５８】
図１３は端点移動量のｘ軸方向成分とｙ軸方向成分の関係の例を示す図であり、前述した［手法１］により算出した端点移動量から、その端点の属する線分の角度を考慮してｘ軸方向成分とｙ軸方向成分を求めている。そして、線分が外側に延長する方向に対応した正負を考慮して、従前の「始点ｘ座標」「始点ｙ座標」と「終点ｘ座標」「終点ｙ座標」にそれぞれｘ軸方向成分とｙ軸方向成分を加算して座標値を更新する。図１４は端点移動後の一筆部品線分データ群の例を示す図である。なお、図示の文字式が設定されるのではなく、その計算結果の値が設定されるものである。
【００５９】
なお、本実施形態では一旦設定した端点の座標値を移動する処理を行っているが、はじめから延長分を加味した短縮・分割長を計算して設定しても結果は同じである。
【００６０】
また、本実施形態では端点移動量を計算しているが、レーザ走査速度毎の端点延長量をあらかじめ計算しておき設定しておいてもよい。
【００６１】
＜総括＞
以上説明したように、本実施形態によれば、対象物の性質やレーザ走査速度に応じて適切に線分の延長を行い、描画品質を高めることができる。
【００６２】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【符号の説明】
【００６３】
１            レーザ描画装置
１１          全体制御装置
１１１        ＣＰＵ
１１０１      一筆部品線分データ記憶部
１１０２      一筆部品端点移動部
１１０３      描画命令生成部
１１２        メモリ
１１３        記憶装置
１１３１      フォントデータＤＢ
１１３２      文字描画プログラム
１１４        入力装置
１１５        ディスプレイ
１１６        ＣＤ／ＤＶＤドライブ
１１７        ネットワーク装置
１２          レーザ照射部
１３          レーザ発振器
１４          スポット径調整レンズ
１５          方向制御ミラー
１６          方向制御モータ
１７          焦点距離調整レンズ
２            対象物
３１          ＣＤ／ＤＶＤ
【先行技術文献】
【特許文献】
【００６４】
【特許文献１】特開２００４−９００２６号公報
【特許文献２】特開２００６−３０６０６３号公報
【特許文献３】特許第３９９０８９１号公報
【特許文献４】特開２００８−１７９１３５号公報
【特許文献５】特開２０１１−２５６４７号公報
【図１】
0005810555.tif 000002
【図２】
0005810555.tif 000003
【図３】
0005810555.tif 000004
【図４】
0005810555.tif 000005
【図５】
0005810555.tif 000006
【図６】
0005810555.tif 000007
【図７】
0005810555.tif 000008
【図８】
0005810555.tif 000009
【図９】
0005810555.tif 000010
【図１０】
0005810555.tif 000011
【図１１】
0005810555.tif 000012
【図１２】
0005810555.tif 000013
【図１３】
0005810555.tif 000014
【図１４】
0005810555.tif 000015