(57)【要約】【課題】レーザ加工を中断した場合に、加工対象物の位置合わせを容易にすることができるレーザ加工装置を提供すること。【解決手段】レーザ加工装置３は、加工処理において印字を中断した後、ステップＳ１５にて、加工パターンに外接する枠のガイドパターンを作成し、ステップＳ１７にてガイドパターンを表示する。ガイドパターンは、加工停止位置および加工データに基づいて作成されるため、ユーザは加工対象物７の位置合わせを容易に行うことができる。【選択図】図３
2018015804.tif 000002
【特許請求の範囲】
【請求項１】
レーザ光を出射するレーザ光出射部と、
可視レーザ光を出射する可視レーザ光出射部と、
前記レーザ光および前記可視レーザ光を走査する走査部と、
前記レーザ光出射部、前記可視レーザ光出射部、および前記走査部を制御する制御部と、を備え、
前記制御部は、
加工ジョブに基づいて、座標データを含む加工データを作成する加工データ作成処理と、
前記加工データに基づいて、加工対象物に前記レーザ光を用いたレーザ加工を行う加工処理と、
前記加工処理を中断した後、前記加工処理の再開指示を受け付けると、前記座標データで規定される加工停止位置および前記加工データに基づいて、前記可視レーザ光を用いて位置合わせ用のガイドを表示するための表示パターンを作成する表示パターン作成処理と、
前記可視レーザ出射部および前記走査部を制御して、前記表示パターンを表示させる表示処理と、を実行することを特徴とするレーザ加工装置。
【請求項２】
前記制御部は、前記加工処理を実行する第１制御部と、前記加工データ作成処理を実行する第２制御部と、を有し、
記憶部を備え、
前記加工停止位置は、前記走査部が走査を停止した位置に対応する座標データであり、
前記第１制御部は、前記加工処理を中断した場合、前記加工停止位置を前記記憶部に記憶させる記憶処理を実行することを特徴とする請求項１に記載のレーザ加工装置。
【請求項３】
前記制御部は、前記加工処理を実行する第１制御部と、前記加工データ作成処理を実行する第２制御部と、を有し、
前記加工停止位置は、前記走査部が走査を停止した位置に対応する座標データであり、
前記第１制御部は、前記加工処理を中断した場合、前記加工停止位置を前記第２制御部に送信する送信処理を実行することを特徴とする請求項１に記載のレーザ加工装置。
【請求項４】
前記制御部は、前記加工処理を実行する第１制御部と、前記加工データ作成処理を実行する第２制御部と、を有し、
表示部および受付部を備え、
前記第１制御部は、前記第２制御部から順次送信される前記加工データに基づいて前記加工処理を実行し、
前記加工停止位置は、前記第２制御部が送信した最新の前記加工データに基づく座標データであり、
前記第２制御部は、
前記第１制御部が前記加工処理を中断した場合、前記加工データに基づく加工パターンとともに前記加工停止位置に基づく位置を前記表示部に表示させ、前記座標データで規定される、前記加工処理の再開位置を前記受付部にて受け付ける再開位置受付処理を実行することを特徴とする請求項１に記載のレーザ加工装置。
【請求項５】
前記制御部は、前記表示パターン作成処理において、
前記加工データのうち前記加工停止位置までの加工済みデータに基づいて前記表示パターンを作成するか、もしくは、前記加工データのうち前記加工停止位置以降の未加工データに基づいて前記表示パターンを作成するか、のいずれか一方を実行することを特徴とする請求項１乃至請求項４のいずれかに記載のレーザ加工装置。
【請求項６】
前記制御部は、前記表示パターン作成処理において、
前記加工済みデータに含まれる少なくとも１つのオブジェクトを内包し、当該オブジェクトと接する枠、もしくは、前記未加工データに含まれる少なくとも１つのオブジェクトを内包し、当該オブジェクトと接する枠のいずれかを表示パターンとして生成することを特徴とする請求項５に記載のレーザ加工装置。
【請求項７】
前記制御部は、
前記表示パターン作成処理の前に、前記加工停止位置が含まれる停止オブジェクトの種別を判断する第１判断処理を実行し、
前記第１判別処理において、種別が１次元あるいは２次元コードであると判断した場合、前記表示パターン作成処理において、前記停止オブジェクトの前記加工済みデータに含まれる部分に外接する前記枠、もしくは、前記停止オブジェクトの未加工データに含まれる部分に外接する前記枠のいずれかを作成することを特徴とする請求項６に記載のレーザ加工装置。
【請求項８】
前記制御部は、
前記表示パターン作成処理の前に、
前記加工停止位置が含まれる停止オブジェクトの種別を判断する第１判断処理を実行し、
前記第１判断処理において、種別が単一の線からなる文字シンボルであるストロークフォントの文字であると判断した場合、前記表示パターン作成処理において、前記停止オブジェクトの前記加工済みデータに含まれる部分に接する前記枠または前記停止オブジェクトの前記加工済みデータに含まれる部分のいずれかを作成する、もしくは、前記停止オブジェクトの前記未加工データに含まれる部分に接する前記枠または前記停止オブジェクトの前記未加工データに含まれる部分のいずれかを作成することを特徴とする請求項６に記載のレーザ加工装置。
【請求項９】
前記制御部は、
前記表示パターン作成処理の前に、
前記加工停止位置が含まれる停止オブジェクトの種別を判断する第１判断処理を実行し、
前記第１判断処理において、種別がアウトラインと前記アウトラインの内の塗りつぶしとから構成されたアウトラインフォントの文字であると判断した場合、前記表示パターン作成処理において、前記加工済みデータもしくは前記未加工データに含まれる前記停止オブジェクトのアウトラインのみを表示パターンとして作成することを特徴とする請求項５に記載のレーザ加工装置。
【請求項１０】
前記制御部は、前記表示パターン作成処理において、
前記加工停止位置を通り、前記走査部の走査方向に沿う線を前記表示パターンに追加することを特徴とする請求項９に記載のレーザ加工装置。
【請求項１１】
前記制御部は、
前記表示パターン作成処理の前に、
前記停止オブジェクトの他にオブジェクトが前記加工データにあるか否かを判断する第２判断処理を実行し、
前記第２判断処理において、他のオブジェクトがあると判断した場合、前記表示パターン作成処理において、前記加工済みデータに含まれる前記他のオブジェクトまたは前記未加工データに含まれる前記他のオブジェクトの少なくとも一方のオブジェクトの各々を内包し、前記少なくとも一方のオブジェクトの各々と接する矩形の枠を前記表示パターンに追加することを特徴とする請求項７乃至請求項９のいずれかに記載のレーザ加工装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レーザ加工装置に関するものである。
【背景技術】
【０００２】
特許文献１および特許文献２には、レーザ加工を中断または停止したレーザ加工装置が加工を再開する際の技術が記載されている。特許文献１には、レーザ加工を停止した場合には、加工を再開するかの選択を受付け、再開が選択された場合には、残りのレーザ加工を再開する方法が記載されている。特許文献２には、レーザ加工を中断した場合、中断箇所を視認できるようにするレーザ加工システムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２２５７８３号公報
【特許文献２】特開２０１６−１９９９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、レーザ加工装置がレーザ加工を中断した場合に、レーザ加工されていた加工対象物の位置がレーザ加工中の位置から変更される場合がある。再開の際に、加工対象物の位置が中断前と異なると、ユーザが所望するパターン通りにレーザ加工がなされないおそれがある。特許文献１および特許文献２には、加工対象物の位置合わせについては記載されていない。
【０００５】
本願は、上記の課題に鑑み提案されたものであって、レーザ加工を中断した場合に、加工対象物の位置合わせを容易にすることができるレーザ加工装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）本願に係るレーザ加工装置は、レーザ光を出射するレーザ光出射部と、可視レーザ光を出射する可視レーザ光出射部と、レーザ光および可視レーザ光を走査する走査部と、レーザ光出射部、可視レーザ光出射部、および走査部を制御する制御部と、を備え、制御部は、加工ジョブに基づいて、座標データを含む加工データを作成する加工データ作成処理と、加工データに基づいて、加工対象物にレーザ光を用いたレーザ加工を行う加工処理と、加工処理を中断した後、加工処理の再開指示を受け付けると、座標データで規定される加工停止位置および加工データに基づいて、可視レーザ光を用いて位置合わせ用のガイドを表示するための表示パターンを作成する表示パターン作成処理と、可視レーザ出射部および走査部を制御して、表示パターンを表示させる表示処理と、を実行することを特徴とする。
【０００７】
このようにすると、加工停止位置に基づいた表示パターンが表示されるため、ユーザは加工対象物の位置合わせを容易に行うことができる。
【０００８】
（２）また、制御部は、加工処理を実行する第１制御部と、加工データ作成処理を実行する第２制御部と、を有し、記憶部を備え、加工停止位置は、走査部が走査を停止した位置に対応する座標データであり、第１制御部は、加工処理を中断した場合、加工停止位置を記憶部に記憶させる記憶処理を実行することを特徴とする。これにより、制御部は、記憶部に記憶された加工停止位置に基づいて、加工停止位置を特定することができる。
【０００９】
（３）また、制御部は、加工処理を実行する第１制御部と、加工データ作成処理を実行する第２制御部と、を有し、加工停止位置は、走査部が走査を停止した位置に対応する座標データであり、第１制御部は、加工処理を中断した場合、加工停止位置を第２制御部に送信する送信処理を実行することを特徴とする。これにより、制御部は、送信された加工停止位置に基づいて、加工停止位置を特定することができる。
【００１０】
（４）また、制御部は、加工処理を実行する第１制御部と、加工データ作成処理を実行する第２制御部と、を有し、表示部および受付部を備え、第１制御部は、第２制御部から順次送信される加工データに基づいて加工処理を実行し、加工停止位置は、第２制御部が送信した最新の加工データに基づく座標データであり、第２制御部は、第１制御部が加工処理を中断した場合、加工データに基づく加工パターンとともに加工停止位置に基づく位置を表示部に表示させ、座標データで規定される、加工処理の再開位置を受付部にて受け付ける再開位置受付処理を実行することを特徴とする。
【００１１】
第２制御部が加工データを送信してから、レーザ加工が行われるまでには時間を要する。このため、中断した時点で、第２制御部が送信した最新の加工データに基づくレーザ加工が実行されていない場合が生じる場合がある。つまり、第２制御部が送信した最新の加工データに基づく座標データである加工停止位置と、加工対象物における実際の加工停止位置とがずれる場合がある。このような場合に、再開位置をユーザに指示させることにより、再開位置と実際の加工停止位置との誤差を低減することができる。ユーザは再開位置を調整することができる。
【００１２】
（５）制御部は、表示パターン作成処理において、加工データのうち加工停止位置までの加工済みデータに基づいて表示パターンを作成するか、もしくは、加工データのうち加工停止位置以降の未加工データに基づいて表示パターンを作成するか、のいずれか一方を実行することを特徴とする。加工済みデータに基づく表示パターン、もしくは、未加工データに基づく表示パターンが表示されるため、ユーザは加工対象物の位置合わせを容易に行うことができる。
【００１３】
（６）また、制御部は、表示パターン作成処理において、加工済みデータに含まれる少なくとも１つのオブジェクトを内包し、当該オブジェクトと接する枠、もしくは、未加工データに含まれる少なくとも１つのオブジェクトを内包し、当該オブジェクトと接する枠のいずれかを表示パターンとして生成することを特徴とする。
【００１４】
レーザ加工装置は可視レーザ光を走査することにより、ガイド表示を行う。このため、表示パターンのデータ量が多いほど、可視レーザ光の走査に時間がかかる。このためデータ量が多いとガイド表示のフレームレートが低下することになり、点滅が視認され、ちらつきが見え易くなる場合がある。表示パターンをオブジェクトの形ではなく、枠とすることで、表示パターンのデータ量を低減し、表示パターンの表示のちらつきを生じにくくすることができる。尚、オブジェクトが複数の場合には、複数のオブジェクトの各々を内包する複数の枠を表示パターンとしても良いし、複数のオブジェクトを内包する１つの枠を表示パターンとしても良い。また、オブジェクトが複数の場合、表示パターンに内包されるオブジェクトを、加工済みデータあるいは未加工データに含まれるすべてのオブジェクトとするだけでなく、一部のオブジェクトとしても良い。ここで、オブジェクトとしては、１連の文字、記号、図形などとすると良い。また、加工停止位置が含まれるオブジェクトについては、オブジェクトのうち、加工済みデータに含まれる部分、あるいは、未加工データに含まれる部分を１つのオブジェクトとすると良い。
【００１５】
（７）また、制御部は、表示パターン作成処理の前に、加工停止位置が含まれる停止オブジェクトの種別を判断する第１判断処理を実行し、第１判別処理において、種別が１次元あるいは２次元コードであると判断した場合、表示パターン作成処理において、停止オブジェクトの加工済みデータに含まれる部分に外接する枠、もしくは、停止オブジェクトの未加工データに含まれる部分に外接する枠のいずれかを作成することを特徴とする。このようにすると、ユーザは加工対象物の位置合わせを容易に行うことができる。また、表示パターンの表示のちらつきを生じにくくすることができる。
【００１６】
（８）また、制御部は、表示パターン作成処理の前に、加工停止位置が含まれる停止オブジェクトの種別を判断する第１判断処理を実行し、第１判断処理において、種別が単一の線からなる文字シンボルであるストロークフォントの文字であると判断した場合、表示パターン作成処理において、停止オブジェクトの加工済みデータに含まれる部分に接する枠または停止オブジェクトの加工済みデータに含まれる部分のいずれかを作成する、もしくは、停止オブジェクトの未加工データに含まれる部分に接する枠または停止オブジェクトの未加工データに含まれる部分のいずれかを作成することを特徴とする。このようにすると、ユーザは加工対象物の位置合わせを容易に行うことができる。また、表示パターンの表示のちらつきを生じにくくすることができる。
【００１７】
（９）また、制御部は、表示パターン作成処理の前に、加工停止位置が含まれる停止オブジェクトの種別を判断する第１判断処理を実行し、第１判断処理において、種別がアウトラインとアウトラインの内の塗りつぶしとから構成されたアウトラインフォントの文字であると判断した場合、表示パターン作成処理において、加工済みデータもしくは未加工データに含まれる停止オブジェクトのアウトラインのみを表示パターンとして作成することを特徴とする。このようにすると、ユーザは加工対象物の位置合わせを容易に行うことができる。また、表示パターンの表示のちらつきを生じにくくすることができる。
【００１８】
（１０）また、制御部は、表示パターン作成処理において、加工停止位置を通り、走査部の走査方向に沿う線を表示パターンに追加することを特徴とする。このようにすると、ユーザは加工対象物の位置合わせを容易に行うことができる。
【００１９】
（１１）また、制御部は、表示パターン作成処理の前に、停止オブジェクトの他にオブジェクトが加工データにあるか否かを判断する第２判断処理を実行し、第２判断処理において、他のオブジェクトがあると判断した場合、表示パターン作成処理において、加工済みデータに含まれる他のオブジェクトまたは未加工データに含まれる他のオブジェクトの少なくとも一方のオブジェクトの各々を内包し、少なくとも一方のオブジェクトの各々と接する矩形の枠を表示パターンに追加することを特徴とする。このようにすると、ユーザは加工対象物の位置合わせを容易に行うことができる。
【発明の効果】
【００２０】
本願によれば、レーザ加工を中断した場合に、加工対象物の位置合わせを容易にすることができるレーザ加工装置を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本実施形態に係るレーザ加工システム１の概略構成である。
【図２】レーザ加工システム１の電気的構成を示すブロック図である。
【図３】加工処理の処理内容を示すフローチャートである。
【図４】ガイドパターン作成処理の処理内容を示すフローチャートである。
【図５】（ａ）は加工パターンの一例を示す図であり、（ｂ）は（ａ）の加工パターンにおける表示パターンを説明する図である。
【図６】加工パターンのオブジェクトがＴＴＦである場合の表示パターンを説明する図である。
【図７】加工パターンのオブジェクトがストロークフォントである場合の表示パターンを説明する図である。
【図８】加工パターンのオブジェクトが２次元コードである場合の表示パターンを説明する図である。
【図９】加工パターンに複数のオブジェクトがある場合の表示パターンの変形例を説明する図である。
【発明を実施するための形態】
【００２２】
＜レーザ加工システムの概略構成＞
本実施形態に係るレーザ加工システム１の概略構成について図１を用いて説明する。本実施形態に係るレーザ加工システム１は、ＰＣ（Personal Computer）２およびレーザ加工装置３などを備える。また、レーザ加工装置３は、レーザ加工装置本体部５およびレーザコントローラ６などを有する。レーザ加工装置３は、ＰＣ２から送信される情報に基づいて、レーザ光Ｌを加工対象物７の加工面７Ａに対して２次元走査して文字、記号、図形等をマーキングするレーザ加工を行う。以下の説明において、レーザ加工を印字と記載する場合がある。
【００２３】
ＰＣ２は、例えばノートＰＣなどで実現され、ＬＣＤ（Liquid Crystal Display）５６、マウス５２、およびキーボード５３などを備え、ユーザからの加工命令を受け付ける。レーザコントローラ６はコンピュータで実現され、レーザ加工装置本体部５およびＰＣ２と双方向通信可能に接続されている。レーザコントローラ６はＰＣ２から送信された印字情報、制御パラメータ、各種指示情報等に基づいてレーザ加工装置本体部５を制御する。
【００２４】
まず、レーザ加工装置本体部５の構成について説明する。尚、レーザ加工装置本体部５の説明において、図１の左方向、右方向、上方向、下方向が、それぞれレーザ加工装置本体部５の前方向、後方向、上方向、下方向である。また、レーザ加工装置本体部５の上下方向及び前後方向に直交する方向が、レーザ加工装置本体部５の左右方向である。
【００２５】
レーザ加工装置本体部５は、本体ベース１１と、レーザ光Ｌを出射するレーザ発振ユニット１２と、光シャッター部１３と、不図示の光ダンパーと、不図示のハーフミラーと、ガイド光部１５と、反射ミラー１６と、光センサ１７と、ガルバノスキャナ１８と、ｆθレンズ１９等から構成され、不図示の略直方体形状の筐体カバーで覆われている。
【００２６】
レーザ発振ユニット１２は、レーザ発振器２１と、ビームエキスパンダ２２と、取付台２３とから構成されている。レーザ発振器２１は、ＣＯ２レーザ、ＹＡＧレーザ等で構成され、加工対象物７の加工面７Ａに加工を行うためのレーザ光Ｌを出力する。ビームエキスパンダ２２は、レーザ光Ｌのビーム径を調整する（例えば、ビーム径を拡大する。）ものであり、レーザ発振器２１と同軸に設けられている。取付台２３は本体ベース１１の前後方向中央位置よりも後側の上面に複数の取付ネジ２５で固定されている。また、レーザ光Ｌの光軸が調整可能に、レーザ発振器２１が取付台２３に取り付けられている。
【００２７】
光シャッター部１３は、シャッターモータ２６と、平板状のシャッター２７とから構成されている。シャッターモータ２６は、ステッピングモータ等で構成されている。シャッター２７は、シャッターモータ２６のモータ軸に取り付けられて同軸に回転する。シャッター２７は、ビームエキスパンダ２２から出射されたレーザ光Ｌの光路を遮る位置に回転された際には、レーザ光Ｌを光シャッター部１３に対して右方向に設けられた不図示の光ダンパーへ反射する。一方、シャッター２７がビームエキスパンダ２２から出射されたレーザ光Ｌの光路上に位置しないように回転された場合には、ビームエキスパンダ２２から出射されたレーザ光Ｌは、光シャッター部１３の前側に配置された不図示のハーフミラーに入射する。
【００２８】
不図示の光ダンパーは、シャッター２７で反射されたレーザ光Ｌを吸収する。不図示のハーフミラーは、レーザ光Ｌの光路に対して斜め左下方向に４５度の角度を形成するように配置される。不図示のハーフミラーは、後側から入射されたレーザ光Ｌのほぼ全部を透過する。また、不図示のハーフミラーは、後側から入射されたレーザ光Ｌの一部、例えば、レーザ光Ｌの１％を、反射ミラー１６へ４５度の反射角で反射する。反射ミラー１６は、不図示のハーフミラーのレーザ光Ｌが入射される後側面の略中央位置に対して左方向に配置される。
【００２９】
ガイド光部１５は、可視レーザ光を出射する可視半導体レーザ２８（図２）と、可視半導体レーザ２８から出射された可視レーザ光を平行光に収束する不図示のレンズ群とから構成されている。ここで、可視レーザ光とは、例えば赤色レーザ光である。可視レーザ光は、レーザ発振器２１から出射されるレーザ光Ｌと異なる波長である。ガイド光部１５は、不図示のハーフミラーのレーザ光Ｌが出射される略中央位置に対して右方向に配置されている。この結果、可視レーザ光は、不図示のハーフミラーのレーザ光Ｌが出射される略中央位置に、不図示のハーフミラーの前側面、つまり、反射面に対して４５度の入射角で入射され、４５度の反射角でレーザ光Ｌの光路上に反射される。
【００３０】
ここで、不図示のハーフミラーの反射率は、波長依存性を持っている。具体的には、不図示のハーフミラーは、誘電体層と金属層との多層膜構造の表面処理をされており、可視レーザ光の波長に対して高い反射率を有し、レーザ光Ｌの波長の光はほとんど（９９％）透過するように構成されている。
【００３１】
反射ミラー１６は、レーザ光Ｌの光路に対して平行な前後方向に対して斜め左下方向に４５度の角度を形成するように配置され、不図示のハーフミラーの後側面において反射されたレーザ光Ｌの一部が、反射面の略中央位置に対して４５度の入射角で入射される。そして、反射ミラー１６は、反射面に対して４５度の入射角で入射されたレーザ光Ｌを４５度の反射角で前側方向へ反射する。
【００３２】
光センサ１７は、レーザ光Ｌの発光強度を検出するフォトディテクタ等で構成され、反射ミラー１６のレーザ光Ｌが反射される略中央位置に対して、前側方向に配置されている。この結果、反射ミラー１６で反射されたレーザ光Ｌが光センサ１７に入射される。光センサ１７は、入射されたレーザ光Ｌの発光強度に応じた信号をレーザコントローラ６へ出力する。
【００３３】
ガルバノスキャナ１８は、本体ベース１１の前側端部に形成された貫通孔（不図示）の上側に取り付けられ、レーザ発振ユニット１２から出射されたレーザ光Ｌと、不図示のハーフミラーで反射された可視レーザ光とを下方へ２次元走査するものである。ガルバノスキャナ１８は、ガルバノＸ軸モータ３１とガルバノＹ軸モータ３２とが、それぞれのモータ軸が互いに直交するように外側からそれぞれの取付孔に嵌入されて本体部３３に取り付けられ、各モータ軸の先端部に取り付けられた走査ミラーが内側で互いに対向している。そして、各モータ３１、３２の回転をそれぞれ制御して、各走査ミラーを回転させることによって、レーザ光Ｌと可視レーザ光とを下方へ２次元走査する。ここで、走査方向は、レーザ加工装置本体部５の前後方向であるＸ方向と、レーザ加工装置本体部５の左右方向であるＹ方向である。
【００３４】
ｆθレンズ１９は、ガルバノスキャナ１８によって２次元走査されたレーザ光Ｌと可視レーザ光とを下方に配置された加工対象物７の加工面７Ａに集光する。
【００３５】
＜レーザ加工システムの電気的構成＞
次に、レーザ加工システム１の電気的構成について、図２を用いて説明する。ＰＣ２は、図１で示した構成の他に、制御部５１、入力操作部５５、およびＣＤドライブ装置５８などを有する。制御部５１は、ＣＰＵ６１、ＲＡＭ６２、ＲＯＭ６３、タイマ６５、およびＨＤＤ(Hard Disk Drive）６６等を有する。ＣＰＵ６１はＲＯＭ６３に記憶されている各種のプログラムを実行することによって、ＬＣＤ５６および入力操作部５５等を制御する。ＲＡＭ６２はＣＰＵ６１が各種の処理を実行するための主記憶装置として用いられる。ＲＯＭ６３には制御プログラム、文字パラメータ情報、および反射率情報などが記憶されている。文字パラメータ情報とは、フォント毎のパラメータ情報であり、例えばストロークフォントの場合には、文字の中心の点の座標と、各点を結ぶ線を表す式のパラメータなどの情報である。また、アウトラインフォントの場合には、文字の輪郭線を構成する点の座標と、各点を結ぶ線を表す式のパラメータなどの情報である。また、反射率情報とは、加工済部の反射率が未加工部の反射率よりも小さい材質が記載されたグループと、加工済部の反射率が未加工部の反射率以上である材質が記載されたグループとを含む情報である。例えば、アルミは加工済部の反射率が小さいグループに記載されており、つや消し黒色アルマイトは未加工部の反射率が小さいグループに記載されている。タイマ６５は、例えばＣＰＵ６１がプログラムを開始するための時間などを計測する。ＨＤＤ６６は、各種アプリケーションソフトウェアのプログラム、各種データファイルを記憶する。ＣＰＵ６１、ＲＡＭ６２、ＲＯＭ６３、およびタイマ６５は、不図示のバス線により相互に接続されている。また、ＣＰＵ６１とＨＤＤ６６は、不図示の入出力インターフェースを介して接続されている。
【００３６】
入力操作部５５は、マウス５２およびキーボード５３などを有し、マウス５２およびキーボード５３が受け付けた操作を信号に変換して、ＣＰＵ６１へ出力する。ＣＤドライブ装置５８は、ＣＰＵ６１の命令に基づいて、ＣＤ−ＲＯＭ５７に記憶されているデータの読み出し、および、ＣＤ−ＲＯＭ５７へのデータの書き込みなどを行う。
【００３７】
レーザ加工装置３は、図１で示した構成の他に、ガルバノコントローラ３５、ガルバノドライバ３６、レーザドライバ３７、半導体レーザドライバ３８、および電源部４８などを有している。尚、ガルバノコントローラ３５、レーザドライバ３７、半導体レーザドライバ３８、光センサ１７、シャッターモータ２６は、レーザコントローラ６と電気的に接続されている。
【００３８】
レーザコントローラ６は、コンピュータで実現され、ＣＰＵ４１、ＲＡＭ４２、ＲＯＭ４３、タイマ４４、停止位置送信部４６、および電池４７等を有する。ＣＰＵ４１はＲＯＭ４３に記憶されている各種のプログラムを実行することによって、ガルバノコントローラ３５、レーザドライバ３７、半導体レーザドライバ３８、およびシャッターモータ２６等を制御する。ＲＡＭ４２はＣＰＵ４１が各種の処理を実行するための主記憶装置として用いられる。タイマ４４は、例えばＣＰＵ４１がプログラムを開始するための時間などを計測する。電池４７は、例えば停電などにより、電源部４８からの出力が停止した場合、停止位置送信部４６などへ給電する。停止位置送信部４６は、不図示の記憶部を有し、レーザコントローラ６からガルバノコントローラ３５へ順次出力されるＸＹ座標データ（後述）のうち、最新のＸＹ座標データを記憶する。また、電源部４８からの給電が停止すると、電池４７からの給電を受けて、最新のＸＹ座標データをＰＣ２へ送信する送信処理を実行する。尚、ＣＰＵ４１、ＲＡＭ４２、ＲＯＭ４３、タイマ４４は、不図示のバス線により相互に接続されている。
【００３９】
ガルバノコントローラ３５は、レーザコントローラ６から入力された、後述するＸＹ座標データおよびガルバノ走査速度情報などに基づいて、ガルバノＸ軸モータ３１とガルバノＹ軸モータ３２の駆動角度、回転速度等を算出して、駆動角度、回転速度を表すモータ駆動情報をガルバノドライバ３６へ出力する。ガルバノドライバ３６は、ガルバノコントローラ３５から入力された駆動角度、回転速度を表すモータ駆動情報に基づいて、ガルバノＸ軸モータ３１とガルバノＹ軸モータ３２を駆動する。
【００４０】
レーザドライバ３７は、レーザコントローラ６から入力されたレーザ発振器２１のレーザ出力、レーザ光Ｌのレーザパルス幅等のレーザ駆動情報と、レーザ発振器２１のレーザ出力制御信号等に基づいて、レーザ発振器２１を駆動する。また、半導体レーザドライバ３８は、レーザコントローラ６から入力されたオン信号又はオフ信号に基づいて、可視半導体レーザ２８を点灯又は、消灯する。
【００４１】
電源部４８は不図示の電源コードを介して商用電源に接続される。電源部４８は給電される交流電力を直流電力に変換し、レーザ加工装置３の各部へ給電する。
【００４２】
尚、可視レーザ光を走査する際の走査速度は予め上限が決められている。このため、表示データのデータ量が多い場合には、各点の点滅が視認され、ちらついて見える場合がある。
【００４３】
＜加工処理＞
次に、ＣＰＵ４１が実行する加工処理について図３，４を用いて説明する。レーザ加工装置３の電源がＯＮされ、ＰＣ２にて加工処理のためのアプリケーションが起動されると、ＰＣ２は受付画面をＬＣＤ５６に表示する。ユーザは受付画面にて、加工したい文字、記号、図形などの情報および加工対象物７の材質などの印字情報を入力する。ＰＣ２は入力された印字情報に基づくレーザ加工処理を加工ジョブとして処理する。ＰＣ２は、加工したい文字、記号、図形などの情報については、例えば、図５（ａ）に示すレイアウト画面にて、受け付ける。
【００４４】
図５（ａ）は３つのオブジェクトｏｂｊ５１〜ｏｂｊ５３を加工パターンとする例である。レイアウト画面では、オブジェクトの配置を補助するための升目状のメモリ線ｌ５が表示される。オブジェクトｏｂｊ５１はＴＴＦ(True Type Font)の文字であり、オブジェクトｏｂｊ５２はストロークフォントの数字であり、オブジェクトｏｂｊ５３は２次元コードである。ＣＰＵ６１は、各オブジェクトの文字および図形などのデータ、位置、大きさを印字情報として取得する。ここで、オブジェクトとは、一連の文字、記号、図形などである。尚、図５の詳細については後述する。ＴＴＦは、文字等が輪郭と輪郭内の塗り潰しとにより表現されたフォントであるアウトラインフォントの一例である。
【００４５】
図３に戻り、次にＣＰＵ６１は印字データを作成する（Ｓ１）。ここで、印字データとは、印字するための情報であるＸＹ座標データおよびガルバノ走査速度情報である。例えば、オブジェクトが文字もしくは記号である場合には、ＲＯＭ６３に記憶されている文字パラメータ情報から、印字情報に含まれるフォントの種別に対応する情報を抽出し、印字情報に含まれる、大きさおよび位置に基づき、ＸＹ座標データを作成し、ＲＡＭ６２に記憶する。ＸＹ座標データとは、オブジェクトの全ての線を線分に分解して、線分に対して始点座標、終点座標を指定したデータである。また、印字情報に基づいて、レーザ発振器２１のレーザ出力、レーザ光Ｌのレーザパルス幅、ガルバノスキャナ１８によるレーザ光Ｌを走査する速度を表すガルバノ走査速度情報を作成する。
【００４６】
また、ＣＰＵ６１は印字情報に基づいて、ユーザが加工対象物７の位置合わせをするための、ガイド表示ためのガイドパターンを作成する。ここで、ガイドパターンとはＸＹ座標のデータである。また、ここでのガイドパターンとは、初期の位置合わせのためのものである。図５（ａ）に示す例では、例えばオブジェクトｏｂｊ５１〜ｏｂｊ５３を内包する１つの枠をガイドパターンとする。次に、ガイドパターンをレーザコントローラ６へ出力する。ＣＰＵ４１は、ガイドパターンが入力されると、ガイドパターンに基づいて、ガルバノコントローラ３５および半導体レーザドライバ３８を制御する。これにより、レーザ加工装置３によりガイドパターンに基づいたガイド表示がされる。
【００４７】
ユーザはガイド表示を用いて加工対象物７の位置合わせを行う。ユーザは位置合わせが終了すると、例えばＬＣＤ５６に表示される「印字開始」ボタンを選択することにより、印字開始指示を行う。ＣＰＵ６１は印字開始指示を受付けると、レーザコントローラ６にガイド表示を終了し、印字を開始するよう指示する。また、ＸＹ座標データおよびガルバノ走査速度情報を出力する。ここで、ＣＰＵ６１はＸＹ座標データを、例えば１オブジェクトを１単位として、順次送信する。ＣＰＵ４１は開始指示が入力されると、ガルバノコントローラ３５に加工開始するよう指示する。ガルバノコントローラ３５は、ガルバノドライバ３６へ駆動を開始するように指示する。ガルバノドライバ３６は、ガルバノＸ軸モータ３１およびガルバノＹ軸モータ３２の駆動を開始し、これにより、印字が開始される（Ｓ３）。
【００４８】
尚、オブジェクトの種別により、走査手順が予め決められている。次に説明する走査手順において、走査方向のＸ方向、Ｙ方向に代えて、左右方向、上下方向を用いて説明する。この場合、Ｘ方向の正の方向が右であり、Ｘ方向の負の方向が左である。また、Ｙ方向の正の方向が上であり、Ｙ方向の負の方向が下である。また、走査方向の説明において、同様である。オブジェクトが２次元コードの場合には、レーザ加工装置３はラスタ走査する。レーザ加工装置３は２次元コードのデータの最小単位を示すセルが並ぶ１行毎に上から下へ向かって順に加工する。１つの行を加工する際には、左のセルから右のセルに向かって順に加工する。１つのセルを加工する際には、上下方向に往復走査して加工する。つまり、２次元コードを複数のセルに分割し、１つのセルを往復ラスタで塗りつぶす(この場合、縦方向往復走査)。セルの描画は左上セルから右下セルへラスタ状に走査する。オブジェクトがアウトラインフォントの場合には、まず、文字の輪郭であるアウトラインに沿ってベクター走査し、次に、アウトラインで囲まれた領域を、左上からラスタ走査する。オブジェクトがストロークフォントもしくは単線図形の場合には、ベクター走査する。また、印字データにオブジェクトが複数ある場合には、定められた加工順に従って順次走査する。
【００４９】
次に、ＣＰＵ６１は印字途中でレーザ加工装置３が印字を停止したか否かを判断する（Ｓ５）。ここでは、停電により、レーザ加工装置３が印字を停止した場合を例に説明する。尚、ここでは、ＰＣ２はバッテリを備えているため、動作状態を維持しているものとする。例えば、レーザ加工装置３との通信接続状態が通信不可状態であるオフラインとなった場合、レーザ加工装置３が印字を停止したと判断する。ＣＰＵ６１は印字を停止したと判断すると（Ｓ５：ＹＥＳ）、レーザコントローラ６から出力された加工停止位置を受取り、ＲＡＭ６２に記憶する（Ｓ７）。次に、ＣＰＵ６１は、ＬＣＤ５６に、例えば「印字再開」ボタンを表示する画面を表示する。停電が復旧すると、ユーザはレーザ加工装置３の電源をＯＮし、中断した印字を再開したい場合には、「印字再開」ボタンを選択する。
【００５０】
次に、ＣＰＵ６１は、印字再開するか否かを判断する（Ｓ９）。例えば、ＣＰＵ６１はオフラインとなっていたレーザ加工装置３との通信接続状態が、通信可能なオンラインとなってから所定時間経過するまでの間に、「印字再開」ボタンが選択された場合、印字再開すると判断する。印字再開すると判断すると（Ｓ９：ＹＥＳ）、ガイドパターン作成処理（Ｓ１５）を実行する。一方、「印字再開」ボタンが選択されることなく、所定時間経過した場合、印字再開しないと判断し（Ｓ９：ＮＯ）、次に、加工処理の終了指示を受付けたか否かを判断する（Ｓ１１）。例えば、ＬＣＤ５６に表示する「印字終了」ボタンが選択された場合、加工処理の終了指示を受付けたと判断する。加工処理の終了指示を受付けていないと判断すると（Ｓ１１：ＮＯ）、次の加工ジョブを実行するため、ステップＳ１に戻る。一方、加工処理の終了指示を受付けたと判断すると（Ｓ１１：ＹＥＳ）、加工処理を終了する。
【００５１】
ここで、再開後にレーザ加工装置３が表示するガイド表示について、図５を用いて説明する。ここでは、３つのオブジェクトｏｂｊ５１〜ｏｂｊ５３を加工パターンとする場合を例に説明する。尚、図５（ａ）では、加工停止位置であるポイントｐ５をオブジェクトｏｂｊ５３に重ねて示しているが、レイアウト画面では表示されるものではない。また、図５（ｂ）では、図５（ａ）との位置関係を明示するため、図５（ａ）と同様にメモリ線ｌ５を表示している。尚、図６〜９においても、同様にメモリ線を図示している。図５（ｂ）のオブジェクトｏｂｊ５４〜ｏｂｊ５５は、夫々、オブジェクトｏｂｊ５１〜ｏｂｊ５２が印字されたパターンを示している。図５（ｂ）のオブジェクトｏｂｊ５６は、オブジェクトｏｂｊ５３の一部が印字されたパターンを示している。ガイドｇ５１〜ｇ５３は、ガイドパターンを表示した図形である。オブジェクトｏｂｊ５３のポイントｐ５で、加工が停止したとする。この場合、加工対象物７はオブジェクトｏｂｊ５４，ｏｂｊ５５と、ポイントｐ５より上側のパターンであるオブジェクトｏｂｊ５６とが印字された状態となる。
【００５２】
ガイドｇ５１，ｇ５２は、夫々、加工済みのオブジェクトｏｂｊ５４，ｏｂｊ５５を包含して接する矩形の枠である。ガイドｇ５３は、書きかけのオブジェクトであるオブジェクトｏｂｊ５６を包含して接する矩形の枠である。レーザ加工装置３は、ガイドｇ５１〜ｇ５３を表示する。これにより、ユーザは、図５（ｂ）に示すように、加工対象物７に印字されたオブジェクトｏｂｊ５４〜ｏｂｊ５６に対して、各々、ガイドｇ５１〜ｇ５３が外接するように、加工対象物７の位置合わせを行うことができる。尚、後述するように、図５は加工対象物７の材質が未加工部の方が加工済部よりも反射率が小さい場合の例である。
【００５３】
次に説明する、ガイドパターン作成処理は、印字再開の際にガイド表示するガイドパターンを作成するための処理である。ここでは、図５で示した加工パターンを加工する場合を例に説明する。
【００５４】
ガイドパターン作成処理について図４を用いて説明する。尚、図４では、「オブジェクト」を「Ｏｂｊ」と記載している。まず、ＣＰＵ６１は、加工停止座標を特定する（Ｓ３１）。次に、加工停止座標から書きかけオブジェクトを特定する（Ｓ３３）。ＣＰＵ６１は、ステップＳ１で作成した印字データ、および、ステップＳ７においてＲＡＭ６２に記憶した加工停止位置に基づいて、加工途中である書きかけオブジェクトを特定する。加工停止位置であるポイントｐ５は、オブジェクトｏｂｊ５３に含まれるため、書きかけオブジェクトであるオブジェクトｏｂｊ５３は２次元コードであると判断する。
【００５５】
次に、ガイド表示を加工済部と未加工部とのどちらに基づいて行うか決定するために、加工対象物７の加工済部の反射率は未加工部の反射率よりも小さいか否かを判断する（Ｓ３５）。ＣＰＵ６１は、反射率情報で、反射率情報に受け付けた材質を検索し、加工済部の反射率が未加工部の反射率よりも小さい材質が記載されたグループに記載されていた場合、反射率は未加工部の反射率よりも小さいと判断する。ここでは、加工対象物７の材質は加工済部の反射率が未加工部の反射率以上のグループに所属するものとする。加工対象物７の加工済部の反射率は未加工部の反射率よりも小さくないと判断すると（Ｓ３５：ＮＯ）、ガイドパターンを加工済部に対応させると判断する（Ｓ３９）。発明者らは、反射率が高い表面にガイド表示された方が、見えやすいことを見出した。そこで、反射率が高い領域にガイド表示を行うようにすることで、ユーザはガイド表示を用いて加工対象物７の位置合わせを容易に行うことができる。
【００５６】
次に、ＣＰＵ６１は印字データにはオブジェクトが複数あるか否かを判断する（Ｓ４１）。オブジェクトが複数であると判断すると（Ｓ４１：ＹＥＳ）、印字データに基づいて、書きかけオブジェクト以外の、加工済部に対応するオブジェクトの外枠を算出してガイドパターンに追加する（Ｓ４３）。尚、ここで、「加工済部に対応するオブジェクト」とするのは、ステップＳ３９を実行しているためである。ここでは、オブジェクトｏｂｊ５３以外の加工済部のオブジェクトであるオブジェクトｏｂｊ５１，ｏｂｊ５２の外枠であるガイドｇ５１，ｇ５２を示すガイドパターンを算出する。
【００５７】
＜書きかけオブジェクトが２次元コードの場合＞
次に、書きかけオブジェクトの種別は、ＴＴＦであるか否かを判断する（Ｓ４５）。オブジェクトｏｂｊ５３はＴＴＦではないため、ＴＴＦでないと判断すると（Ｓ４５：ＮＯ）、書きかけオブジェクトの種別は、ストロークフォントもしくは単線図形であるか否かを判断する（Ｓ４９）。オブジェクトｏｂｊ５３はストロークフォントもしくは単線図形ではないため、ストロークフォントもしくは単線図形でないと判断すると（Ｓ４９：ＮＯ）、加工停止位置を含む枠をガイドパターンとする（Ｓ５３）。ここで、ステップＳ３９を実行しているため、オブジェクトｏｂｊ５３の加工済部の外枠を算出してガイドパターンに追加する。次に、ガイドパターン作成処理を終了し、ステップＳ１７（図３）へ進む。
【００５８】
ＣＰＵ６１は、作成したガイドパターンに基づいて、レーザコントローラ６にガイド表示を指示する（Ｓ１７）。ＣＰＵ４１は、入力されたガイドパターンに基づいて、ガルバノコントローラ３５および半導体レーザドライバ３８を制御する。これにより、レーザ加工装置３により、図５（ｂ）に示すガイドｇ５１〜ｇ５３のガイド表示がされる。ユーザは、表示されるガイド表示を用いて、加工対象物７の位置合わせを行うことができる。次に、ＣＰＵ６１は、位置合わせが完了したか否かを判断する（Ｓ１９）。例えば、例えばＬＣＤ５６に表示する「位置合わせ完了」ボタンが選択された場合、位置合わせが完了したと判断する。位置合わせが完了したと判断すると（Ｓ１９：ＹＥＳ）、印字を再開し（Ｓ２１）、ステップＳ５へ戻る。一方、位置合わせが完了していないと判断すると（Ｓ１９：ＮＯ）、ステップＳ１７へ戻り、ユーザによる位置合わせが完了するまで待機する。
【００５９】
次に、ガイドパターン作成処理について、説明を追加する。印字データにあるオブジェクトが１つだけである場合には、印字データにオブジェクトが複数ないと判断し（Ｓ４１：ＮＯ）、ステップＳ４３をスキップする。この場合には、書きかけオブジェクトについてガイドパターンを作成する。
【００６０】
上記では、加工対象物７の材質は未加工部の反射率が加工済部の反射率以下であるグループに所属する場合について説明した。一方、加工対象物７の材質が未加工部の反射率が加工済部の反射率より大きいグループに所属する場合には、加工対象物７の加工済部の反射率は未加工部の反射率よりも小さいと判断し（Ｓ３５：ＹＥＳ）、ガイドパターンを未加工部に対応させると判断する（Ｓ３７）。この場合、ステップＳ４３においては、書きかけオブジェクト以外の、未加工部に対応するオブジェクトの外枠を算出してガイドパターンに追加する。また、ステップＳ５３においては、オブジェクトｏｂｊ５３の未加工部の外枠を算出してガイドパターンに追加する。この場合、ガイドパターンを表示した図形は、図８の「変形例１」に示すガイドｇ８２となる。ガイドｇ８２は、図８の「加工パターン」に示す、加工パターンであるオブジェクトｏｂｊ８１の印字が、加工停止位置であるポイントｐ８で停止した場合に表示されるガイドパターンの図形を示している。ここでのオブジェクトｏｂｊ８１は書きかけオブジェクトであり、２次元コードである。ガイドｇ８２は、書きかけオブジェクトであるオブジェクトｏｂｊ８１の未加工の部分を包含して接する矩形の枠である。この場合、ユーザは加工対象物７に既に加工された加工パターンとガイドパターンを表示した図形とを合わせて、加工したいパターンになるようにして、加工対象物７の位置合わせを行うことができる。尚、図８の「変形例１」では、オブジェクトｏｂｊ８１とガイドｇ８２との相対位置を明示するため、オブジェクトｏｂｊ８１が印字される領域を領域ｒｅ８１として示している。
【００６１】
＜書きかけオブジェクトがＴＴＦの場合＞
上記では、書きかけオブジェクトが２次元コードである場合を説明した。書きかけオブジェクトがＴＴＦである場合には、ステップＳ４５において、書きかけオブジェクトはＴＴＦであると判断し（Ｓ４５：ＹＥＳ）、ガイドパターンを輪郭線および線分として（Ｓ４７）、ガイドパターン作成処理を終了する。ステップＳ４７について、図６を用いて説明する。図６は、加工パターンがＴＴＦの数字であるオブジェクトｏｂｊ６１であり、加工停止位置がポイントｐ６である場合を示している。
【００６２】
図６の「表示１」および「表示２」は、図５と同様に、加工対象物７の材質が未加工部の反射率の方が小さい場合を説明する図である。また、図６の「変形例１」は、加工対象物７の材質が加工済部の反射率の方が小さい場合を説明する図である。また、図６の「表示１」は、ポイントｐ６がオブジェクトｏｂｊ６１に含まれる「２」のアウトライン上に位置する場合、即ち、アウトラインの印字途中で停止した場合を示している。一方、図６の「表示２」および「変形例１」は、ポイントｐ６がオブジェクトｏｂｊ６１に含まれる「２」のアウトラインに囲まれた範囲に位置する場合、即ち、アウトラインの印字は終了し、アウトラインに囲まれた領域の上からポイントｐ６の位置まで印字後に停止した場合を示している。「表示１」および「表示２」の場合には、オブジェクトｏｂｊ６１の印字が終了した部分のうち、アウトラインをガイドｇ６１，ｇ６３としてガイドパターンとする。また、ポイントｐ６を通り、ガルバノスキャナ１８の走査方向であるＸ方向に沿う線であるガイドｇ６２，ｇ６４をガイドパターンに追加する。
【００６３】
加工対象物７の材質が加工済部の反射率の方が小さい場合（変形例１）には、オブジェクトｏｂｊ６１の印字が終了していない部分のうち、アウトラインをガイドｇ６５としてガイドパターンとする。また、ポイントｐ６を通り、Ｘ方向に沿う線であるガイドｇ６６をガイドパターンに追加する。
【００６４】
＜書きかけオブジェクトがストロークフォントの場合＞
書きかけオブジェクトがストロークフォントである場合には、ステップＳ４５において、書きかけオブジェクトはＴＴＦでないと判断し（Ｓ４５：ＮＯ）、次に、書きかけオブジェクトはストロークフォントもしくは単線図形であると判断し（Ｓ４９：ＹＥＳ）、ガイドパターンは描画線そのものとして（Ｓ５１）、ガイドパターン作成処理を終了する。ステップＳ５１について、図７を用いて説明する。図７は、加工パターンがストロークフォントの数字であるオブジェクトｏｂｊ７１であり、加工停止位置がポイントｐ７である場合を示している。
【００６５】
図７の「表示１」は、図５と同様に、加工対象物７の材質が未加工部の反射率の方が小さい場合を説明する図である。また、図６の「変形例１」は、加工対象物７の材質が加工済部の反射率の方が小さい場合を説明する図である。「表示１」の場合には、オブジェクトｏｂｊ７１の印字が終了した部分をガイドｇ７１としてガイドパターンとする。加工対象物７の材質が加工済部の反射率の方が小さい場合（変形例１）には、オブジェクトｏｂｊ７１の印字が終了していない部分をガイドｇ７２としてガイドパターンとする。
【００６６】
＜書きかけオブジェクト以外のオブジェクトが２次元コードの場合＞
次に、印字データにオブジェクトが複数あると判断し（Ｓ４１：ＹＥＳ）、書きかけオブジェクト以外のオブジェクトの種別が２次元コードである場合について、図８の「加工パターン」及び「表示１」を用いて説明する。書きかけオブジェクト以外のオブジェクトの種別がＴＴＦおよびストロークフォントである場合におけるガイド表示については、図５（ｂ）を用いて説明した。書きかけオブジェクト以外のオブジェクトの種別が２次元コードの場合にも、ＴＴＦおよびストロークフォントと同様に、オブジェクトの外枠をガイドパターンとする。図８の「表示１」は、図５（ｂ）と同様に、加工対象物７の材質が未加工部の反射率の方が小さい場合を説明する図である。また、図８の「表示１」は、図８の「加工パターン」に示す、加工パターンであるオブジェクトｏｂｊ８１の印字がすべて終了している場合に表示されるガイドパターンの図形を示している。ここで、オブジェクトｏｂｊ８１は２次元コードである。ガイドｇ８１は、オブジェクトｏｂｊ８１のすべての部分を包含して接する矩形の枠である。尚、図８の「表示１」では、オブジェクトｏｂｊ８１とガイドｇ８１との相対位置を明示するため、オブジェクトｏｂｊ８１が印字された領域を領域ｒｅ８１として示している。
【００６７】
＜複数オブジェクトの変形例＞
次に、印字データにオブジェクトが複数ある場合のガイドパターンの変形例について図９を用いて説明する。図９は、図５と同様に、加工対象物７の材質が未加工部の反射率の方が小さい場合を説明する図である。また、図５（ａ）と同様に、ＴＴＦの文字であるオブジェクトｏｂｊ９１、ストロークフォントの数字であるオブジェクトｏｂｊ９２、２次元コードであるオブジェクトｏｂｊ９３を加工パターンとし、オブジェクトｏｂｊ９３に加工停止位置がある場合の例である。この場合、図５（ｂ）に示す、各オブジェクトに外接する枠ではなく、オブジェクトｏｂｊ９１〜９３を内包する１つの枠であるガイドｇ９１をガイドパターンとしても良い。
【００６８】
ここで、レーザ加工システム１はレーザ加工装置の一例である。また、レーザ発振器２１はレーザ光出射部の一例であり、可視半導体レーザ２８は可視レーザ光出射部の一例であり、ガルバノスキャナ１８は走査部の一例であり、制御部５１およびレーザコントローラ６は制御部の一例である。また、レーザコントローラ６は第１制御部の一例であり、制御部５１は第２制御部の一例である。ＬＣＤ５６は表示部の一例であり、入力操作部５５は受付部の一例である。また、ステップＳ１は加工データ作成処理の一例であり、ステップＳ３は加工処理の一例であり、ステップＳ１５は表示パターン作成処理の一例であり、ステップＳ１７は表示処理の一例である。また、ステップＳ４５，Ｓ４９は第１判断処理の一例であり、ステップＳ４１は第２判断処理の一例である。また、印字データは加工データの一例であり、ガイドパターンは表示パターンの一例であり、書きかけオブジェクトは停止オブジェクトの一例である。
【００６９】
以上、上記した実施形態によれば、以下の効果を奏する。レーザ加工装置３は、加工処理において印字を中断した後、ステップＳ１５にてガイドパターンを作成し、ステップＳ１７にてガイドパターンを表示する。ガイドパターンは、加工停止位置および加工データに基づいて作成されるため、ユーザはワークの位置合わせを容易に行うことができる。
【００７０】
また、停止位置送信部４６は、印字を中断すると、加工停止位置をＰＣ２に送信する。これにより、制御部５１は、送信された加工停止位置に基づいて、加工停止位置を特定することができる。
【００７１】
また、制御部５１はガイドパターン作成処理において、加工済みデータもしくは、未加工データに基づいて表示パターンを作成する。加工済みデータに基づく表示パターン、もしくは、未加工データに基づく表示パターンが表示されるため、ユーザは加工対象物の位置合わせを容易に行うことができる。
【００７２】
また、制御部５１はガイドパターン作成処理において、オブジェクトを内包する枠を表示する。また、書きかけオブジェクトが２次元コードである場合、未加工部に対応する枠、もしくは、加工済部に対応する枠をガイドパターンとする。また、書きかけオブジェクトがストロークフォントもしくは単線図形である場合、未加工部に対応する部分、もしくは、加工済部に対応する部分をガイドパターンとする。また、書きかけオブジェクトがアウトラインフォントである場合、未加工部に対応する部分のアウトライン、もしくは、加工済部に対応する部分のアウトラインをガイドパターンとする。さらに、書きかけオブジェクトがアウトラインフォントである場合、加工停止位置を通り、Ｘ方向に沿う線をガイドパターンに追加する。また、ステップＳ４１でオブジェクトが複数であると判断すると、書きかけオブジェクト以外の、加工済部もしくは未加工部に対応するオブジェクトの外枠を算出してガイドパターンに追加する。このようにすると、ユーザは加工対象物の位置合わせを容易に行うことができる。また、表示パターンの表示のちらつきを生じにくくすることができる。
【００７３】
＜変形例＞
尚、本発明は前記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内での種々の改良、変更が可能であることは言うまでもない。
例えば、実施形態では、レーザ加工装置３は停止位置送信部４６を備え、電源部４８からの出力が停止した場合、送信処理を実行すると説明したが、停止位置記憶部を備える構成としても良い。この場合、停止位置記憶部は、電源部４８からの給電が停止すると、電池４７からの給電を受けて、最新のＸＹ座標データを不揮発性記憶部に記憶する記憶処理を実行する。これにより、制御部５１は、レーザ加工装置３との通信状態がオンラインとなった後、記憶されている加工停止位置に基づいて、加工停止位置を特定することができる。
【００７４】
また、実施形態では、停止位置送信部４６から送信される加工停止位置に基づいてガイドパターンを作成すると説明したが、ＣＰＵ６１が送信した最新のＸＹ座標データに基づいて、ガイドパターンを作成する構成としても良い。ただし、この場合、ＣＰＵ６１がＸＹ座標データを送信してから、レーザ加工が行われるまでには時間を要する。このため、中断した時点で、ＣＰＵ６１が送信したＸＹ座標データと、加工対象物７における実際の加工停止位置とがずれる場合がある。そこで、再開位置をユーザに指示させると良い。具体的には、ステップＳ９において、ＬＣＤ５６に印字データに基づく加工パターンとともに加工停止位置に基づく位置を表示し、再開位置を受け付ける再開位置受付処理を実行する。その際、ＬＣＤ５６の表示画面にてユーザが指定する再開位置を、ガイド表示させると良い。ユーザは、ＬＣＤ５６の表示画面およびガイド表示の両者を用いて、再開位置を調整することができる。これにより、再開位置と実際の加工停止位置との誤差を低減することができる。
【００７５】
また、例えば、ステップＳ４３において、オブジェクトの外枠をガイドパターンとすると説明したが、枠に限定されない。例えば、枠の一部を省略したＸ方向、あるいは、Ｙ方向に沿う線をガイドパターンとしても良い。また、枠の形状は矩形に限定されず、オブジェクトの外形を内包する多角形や、オブジェクトの輪郭線等を枠としてもよい。
【００７６】
また、書きかけオブジェクトが太文字化したストロークフォントの場合にも、ステップＳ５１と同様にガイドパターンを作成することができる。ここで、太文字化したストロークフォントとは、ガルバノスキャナ１８が走査する走査線の数が１ではなく、視認性を向上させるために、複数本として加工するオブジェクトのことである。この場合にも、オブジェクトの図形をガイドパターンとすることができる。
また、塗り潰しのみで表現されるオブジェクトの場合にも、ステップＳ５３と同様にガイドパターンを作成することができる。つまり、塗り潰し部分について、加工停止座標を含む枠をガイドパターンとすることができる。塗り潰しのみで表現されるオブジェクトの場合としては、例えば、輪郭線と輪郭線の内の塗り潰しとからなるＴＴＦなどのアウトラインフォントにおいて、輪郭線を印字しないで塗り潰しのみを印字する場合や、輪郭線を持たず塗り潰しのみからなる図形などを印字する場合がある。
また、輪郭線と輪郭線の内部の塗り潰しとからなる図形の場合にも、ステップＳ４７と同様にガイドパターンを作成することができる。
【００７７】
また、ステップＳ３５で、加工対象物７の反射率情報に応じて、ガイドパターンを未加工部と加工済部との何れとするかを判断すると説明したが、これに限定されない。反射率に関わらず、未加工部と加工済部との何れかとする構成にしても良いし、ユーザに選択させる構成としても良い。
【００７８】
また、書きかけオブジェクトが複数の例えば文字を含む場合には、加工停止位置が含まれる文字のみについてガイドパターンを作成する構成としても良い。また、ガイドパターンを作成する、オブジェクトの部分をユーザに選択させる構成としても良い。
【００７９】
また、レーザコントローラ６は電池４７を備えると説明したが、電池に限定されず、例えばコンデンサを備えた回路構成としても良い。
【００８０】
また、実施形態では、印字途中でレーザ加工装置３が印字を停止する場合として、停電を例としたが、これに限定されない。例えば、電源コードが抜かれてしまった場合、ユーザにより、誤ってレーザ加工装置３の電源がＯＦＦされた場合などにも本願を適用することができる。
【符号の説明】
【００８１】
１  レーザ加工システム
２  ＰＣ
３  レーザ加工装置
５  レーザ加工装置本体部
６  レーザコントローラ
１８  ガルバノスキャナ
２１  レーザ発振器
２８  可視半導体レーザ
５１  制御部
５５  入力操作部
５６  ＬＣＤ
【図１】
2018015804.tif 000003
【図２】
2018015804.tif 000004
【図３】
2018015804.tif 000005
【図４】
2018015804.tif 000006
【図５】
2018015804.tif 000007
【図６】
2018015804.tif 000008
【図７】
2018015804.tif 000009
【図８】
2018015804.tif 000010
【図９】
2018015804.tif 000011