(57)【要約】【課題】レーザの断続的な発光を抑制しながらマーキングパターンを形成する。【解決手段】露光データ生成装置において、レーザ光を用いて対象物に対して行われるマーキングの主走査方向を取得する取得部と、バーコードを含む画像情報に基づき、前記対象物における前記レーザ光の露光位置を、前記主走査方向に沿って移動させるようにデータを生成する生成部と、前記バーコードが１次元のバーコードであるか否かを判定する次元判定部と、前記主走査方向と前記１次元のバーコードの読み取り方向とが直交しているか否かを判定する方向判定部と、を備え、前記生成部は、前記画像情報に基づき、前記バーコードのマーキングを行うための前記データを生成する場合において、前記バーコードが１次元のバーコードであると判定され、かつ前記主走査方向と前記読み取り方向とが直交していないと判定されたとき、前記主走査方向を前記読み取り方向と直交する方向に変更する。【選択図】図３
2019058931.tif 000002
【特許請求の範囲】
【請求項１】
レーザ光を用いて対象物に対して行われるマーキングに用いるデータを生成する露光データ生成装置であって、
前記マーキングの主走査方向を取得するパラメータ取得部と、
バーコードを含む画像情報に基づき、前記対象物における前記レーザ光の露光位置を、前記パラメータ取得部によって取得された前記主走査方向に沿って移動させるように前記データを生成するデータ生成部と、
前記バーコードが１次元のバーコードであるか否かを判定する次元判定部と、
前記主走査方向と前記１次元のバーコードの読み取り方向とが直交しているか否かを判定する方向判定部と、を備え、
前記データ生成部は、前記画像情報に基づき、前記バーコードのマーキングを行うための前記データを生成する場合において、前記バーコードが前記次元判定部によって１次元のバーコードであると判定され、かつ前記方向判定部によって前記主走査方向と前記読み取り方向とが直交していないと判定されたとき、前記主走査方向を前記読み取り方向と直交する方向に変更する、
露光データ生成装置。
【請求項２】
前記パラメータ取得部は、前記バーコードの種別をさらに取得し、
前記次元判定部は、前記種別に基づいて、前記バーコードが１次元のバーコードであるか否かを判定する、
請求項１に記載の露光データ生成装置。
【請求項３】
前記レーザ光は、パルスレーザ光である、
請求項１または請求項２に記載の露光データ生成装置。
【請求項４】
前記パラメータ取得部は、前記バーコードの値をさらに取得し、
前記露光データ生成装置は、さらに、
前記パラメータ取得部によって取得された前記種別および前記値に基づき、前記バーコードの画像を示す情報を前記画像情報として生成する画像生成部を備える、
請求項２に記載の露光データ生成装置。
【請求項５】
前記パラメータ取得部は、前記読み取り方向をさらに取得し、
前記画像生成部は、前記パラメータ取得部によって取得された前記読み取り方向にさらに基づき、前記バーコードの画像を示す情報を前記画像情報として生成し、
前記方向判定部は、前記パラメータ取得部によって取得された前記読み取り方向と前記主走査方向とが直交しているか否かを判定する、
請求項４に記載の露光データ生成装置。
【請求項６】
前記露光データ生成装置は、さらに、
前記画像情報を取得する画像取得部を備え、
前記次元判定部は、前記画像取得部によって取得された前記画像情報に基づき、前記バーコードが１次元のバーコードであるか否かを判定する、
請求項１または請求項３に記載の露光データ生成装置。
【請求項７】
前記方向判定部は、前記画像取得部によって取得された前記画像情報に基づき前記読み取り方向を特定し、特定した前記読み取り方向と前記主走査方向とが直交しているか否かを判定する、
請求項６に記載の露光データ生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の一態様は、レーザ光を用いたマーキングを制御するためのデータを生成する露光データ生成装置に関する。
【背景技術】
【０００２】
従来から、レーザビームを照射して感光フィルムおよび樹脂製カードなどにドット状のマーキングパターンを形成するレーザ露光装置がある。このような従来のレーザ露光装置については、例えば特許文献１および特許文献２などに開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−４２０７２号公報
【特許文献２】特開２０１５−１４５９２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
レーザ露光装置では、レーザが光源に用いられる。このレーザを断続的に発光させる場合、立ち上がりの発光強度が十分に得られないことがある。このため、レーザの断続的な発光によって形成されるマーキングパターンでは、マーキングパターンの一部においてマーキング濃度が不足し、マーキングパターンの認識が困難になることがある。このようなマーキング濃度の不足を改善するために、ドットの間隔を細分化する方法などが考えられるが、マーキングの所要時間が増大するため、好ましくない。そこで、レーザの断続的な発光を抑制しながらマーキングパターンを生成可能な技術が求められる。
【課題を解決するための手段】
【０００５】
本発明は、上記課題を解決するために次のような手段を採る。なお、以下の説明において、発明の理解を容易にするために図面中の符号等を括弧書きで付記するが、本発明の各構成要素はこれらの付記したものに限定されるものではなく、当業者が技術的に理解しうる範囲にまで広く解釈されるべきものである。
【０００６】
本発明の一の手段は、
レーザ光を用いて対象物に対してマーキングに用いるデータを生成する露光データ生成装置（３、２３）であって、
前記マーキングの主走査方向を取得するパラメータ取得部（１１、３１）と、
バーコードを含む画像情報に基づき、前記対象物における前記レーザ光の露光位置を、前記パラメータ取得部（１１、３１）によって取得された前記主走査方向に沿って移動させるように前記データを生成するデータ生成部（１６）と、
前記バーコードが１次元のバーコードであるか否かを判定する次元判定部（１３、３３）と、
前記主走査方向と前記１次元のバーコードの読み取り方向とが直交しているか否かを判定する方向判定部（１４、３４）と、を備え、
前記データ生成部（１６）は、前記画像情報に基づき、前記バーコードのマーキングを行うための前記データを生成する場合において、前記バーコードが前記次元判定部（１３、３３）によって１次元のバーコードであると判定され、かつ前記方向判定部（１４、３４）によって前記主走査方向と前記読み取り方向とが直交していないと判定されたとき、前記主走査方向を前記読み取り方向と直交する方向に変更する、
露光データ生成装置である。
【０００７】
上記構成の露光データ生成装置によれば、主走査方向と１次元のバーコードの読み取り方向とが直交していないためにレーザを断続的に発光させる頻度が高くなる場合に、主走査方向をバーコードの読み取り方向と直交する方向に変更することができるので、バーコードのマーキングを行う場合において、レーザを断続的に発光させる頻度を低減することができる。すなわち、レーザの断続的な発光を抑制しながらマーキングパターンを形成することができる。これにより、ドットの間隔を細分化することなくマーキング濃度の不足を防ぐことができるので、マーキングの所要時間を増大させることなく良好なマーキングパターンを形成することができる。
【０００８】
上記露光データ生成装置において、好ましくは、
前記パラメータ取得部（１１）は、前記バーコードの種別をさらに取得し、
前記次元判定部（１３）は、前記種別に基づいて、前記バーコードが１次元のバーコードであるか否かを判定する。
【０００９】
上記構成の露光データ生成装置によれば、取得したバーコードの種別、たとえば、１次元バーコード用のＪＡＮおよびＣＯＤＥ３９、ならびに２次元バーコード用のＱＲに基づき、マーキング対象のバーコードが１次元のバーコードであるか否かを簡易かつ正しく判定することができる。
【００１０】
上記露光データ生成装置において、好ましくは、
前記レーザ光は、パルスレーザ光である。
【００１１】
上記構成の露光データ生成装置によれば、断続的に発光させる際に、立ち上がりの発光強度が不十分になりやすいパルスレーザ光を光源として用いる場合においても、レーザを断続的に発光させる頻度を低減することができるので、マーキング濃度の不足を防ぐことができる。
【００１２】
上記露光データ生成装置において、好ましくは、
前記パラメータ取得部（１１）は、前記バーコードの値をさらに取得し、
前記露光データ生成装置（３）は、さらに、
前記パラメータ取得部（１１）によって取得された前記種別および前記値に基づき、前記バーコードの画像を示す情報を前記画像情報として生成する画像生成部（１５）を備える。
【００１３】
上記構成の露光データ生成装置によれば、データ量の少ない種別および値に基づき、データ量の多いバーコードの画像を露光データ生成装置において生成することができるので、露光データ生成装置へ入力するデータ量を少なくすることができる。これにより、露光データ生成装置へのデータ入力の負荷を低減することができる。
【００１４】
上記露光データ生成装置において、好ましくは、
前記パラメータ取得部（１１）は、前記読み取り方向をさらに取得し、
前記画像生成部（１５）は、前記パラメータ取得部（１１）によって取得された前記読み取り方向にさらに基づき、前記バーコードの画像を示す情報を前記画像情報として生成し、
前記方向判定部（１４）は、前記パラメータ取得部（１１）によって取得された前記読み取り方向と前記主走査方向とが直交しているか否かを判定する。
【００１５】
上記構成の露光データ生成装置によれば、バーコードの読み取り方向と主走査方向とが直交しているか否かを簡易かつ正しく判定することができる。
【００１６】
上記露光データ生成装置において、好ましくは、
前記露光データ生成装置（２３）は、さらに、
前記画像情報を取得する画像取得部（３６）を備え、
前記次元判定部（３３）は、前記画像取得部（３６）によって取得された前記画像情報に基づき、前記バーコードが１次元のバーコードであるか否かを判定する。
【００１７】
上記構成の露光データ生成装置によれば、バーコードの画像を外部から取得することで、露光データ生成装置における画像生成による処理負荷の増加を防ぐことができるとともに、露光データ生成装置の構成を簡素にすることができる。
【００１８】
上記露光データ生成装置において、好ましくは、
前記方向判定部（３４）は、前記画像取得部（３６）によって取得された前記画像情報に基づき前記読み取り方向を特定し、特定した前記読み取り方向と前記主走査方向とが直交しているか否かを判定する。
【００１９】
上記構成の露光データ生成装置によれば、画像情報に基づき読み取り方向を特定することができるので、読み取り方向を外部から指定しなくても、バーコードの読み取り方向と主走査方向とが直交しているか否かを正しく判定することができる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本実施形態におけるレーザ露光システムの構成を示す図である。
【図２】図２は、レーザ露光装置によってマーキングされるカードの一例を示す図である。
【図３】図３は、実施形態１におけるレーザ露光制御装置の構成を示す図である。
【図４】図４は、実施形態１におけるレーザ露光制御装置におけるバーコードのマーキング制御処理を示すフローチャートである。
【図５】図５は、実施形態２におけるレーザ露光制御装置の構成を示すである。
【図６】図６は、実施形態２におけるレーザ露光制御装置におけるバーコードのマーキング制御処理を示すフローチャートである。
【発明を実施するための形態】
【００２１】
本発明に係る実施形態について、以下の構成に従って図面を参照しながら具体的に説明する。ただし、以下で説明する実施形態はあくまで本発明の一例にすぎず、本発明の技術的範囲を限定的に解釈させるものではない。なお、各図面において、同一の構成要素には同一の符号を付しており、その説明を省略する場合がある。
１．実施形態１
（１）レーザ露光システムの構成例
（２）レーザ露光制御装置の構成例
（３）動作例
２．実施形態２
（１）レーザ露光制御装置の構成例
（２）動作例
３．本発明の特徴
４．補足事項
【００２２】
＜１．実施形態１＞
本実施形態の露光データ生成装置は、１次元のバーコードのマーキングが行われる際に、主走査方向とバーコードの読み取り方向とが直交していない場合に、主走査方向を読み取り方向と直交する方向に変更する点を特徴のひとつとする。以下、具体的に説明する。
【００２３】
＜（１）レーザ露光システムの構成例＞
図１は、本実施形態におけるレーザ露光システムの構成を示す図である。図１に示されるように、本実施形態のレーザ露光システム１０は、レーザ露光装置２およびＰＣ（パーソナルコンピューター）７を含んで構成される。レーザ露光装置２は、レーザ露光制御装置１、レーザ光源５および光学系６を含んで構成される。本実施形態においては、レーザ露光装置２は、レーザ光を用いて対象物に対してマーキングを行う。
【００２４】
＜カードＣｄ＞
図２は、レーザ露光装置によってマーキングされるカードの一例を示す図である。図２に示されるように、カードＣｄの表面において、１次元のバーコードＢＣがマーキングされている。バーコードＢＣに含まれる複数の線の延伸方向と直交する方向が、バーコードＢＣの読み取り方向Ｄｒである。ここで、カードＣｄの長辺の延伸方向を方向Ｄ１と定義する。また、カードＣｄの長辺と直交する短辺の延伸方向を方向Ｄ２と定義する。図２では、読み取り方向Ｄｒと方向Ｄ１とは、平行である。カードＣｄは、たとえば、樹脂製のカードであり、上記対象物の一具体例である。なお、本実施形態においては、対象物の材質が樹脂であるとしたが、対象物の材質は、たとえば、紙、金属またはガラスなどであってもよい。また、対象物の形状がカードであるとしたが、対象物の形状は、たとえば、フィルムまたは冊子などであってもよい。
【００２５】
＜レーザ光源５＞
図１に示すレーザ光源５は、本実施形態においては、パッシブ型Ｑスイッチレーザであり、レーザ露光制御装置１の制御に従って、パルスレーザ光を断続的に生成する。レーザ光源５は、生成したパルスレーザ光を光学系６へ出力する。
【００２６】
＜光学系６＞
光学系６は、レーザ露光制御装置１の制御に従って動作する。光学系６は、レーザ光源５からパルスレーザ光を受けて、受けたパルスレーザ光をカードＣｄに集光する。詳細には、光学系６は、たとえば、角度を変化可能な２枚のミラー（図示せず）を備える。これら２枚のミラーの角度がレーザ露光制御装置１の制御に従って変化することにより、カードＣｄの表面においてパルスレーザ光の集光位置が走査される。
【００２７】
＜ＰＣ７＞
ＰＣ７は、カードＣｄに対するマーキングを行う際に用いるパラメータをレーザ露光制御装置１へ送信する。本実施形態においては、ユーザは、バーコードの種別、バーコードの値、バーコードのマーキング座標およびバーコードの読み取り方向、ならびにマーキングの主走査方向をＰＣ７に入力する。ＰＣ７は、これらのパラメータを含むパラメータ情報をレーザ露光装置２へ送信する。
【００２８】
＜各種定義＞
ここで、バーコードの種別は、たとえば、１次元バーコード用のＪＡＮ、ＣＯＤＥ３９、ＣＯＤＥ１２８、ＮＷ７およびＩＴＦ、ならびに２次元バーコード用のＱＲなどである。マーキング座標は、たとえばカードＣｄを基準とした場合における座標によって定義される。マーキングの主走査方向は、たとえば、カードＣｄにおけるマーキング対象の範囲をラスタースキャンする場合において、走査線の延伸方向である。詳細には、レーザ露光装置２では、走査線に沿って並んだ各ドットの走査が完了すると、当該走査線の隣の走査線に沿って並んだドットの走査が行われる。
【００２９】
＜（２）レーザ露光制御装置の構成例＞
図３は、実施形態１におけるレーザ露光制御装置の構成を示す図である。図３に示されるように、本実施形態のレーザ露光制御装置１は、露光データ生成装置３および制御部１２を含んで構成される。露光データ生成装置３は、パラメータ取得部１１、次元判定部１３、方向判定部１４、画像生成部１５、およびデータ生成部１６を含んで構成される。レーザ露光制御装置１は、レーザ光を用いて対象物に対して行われるマーキングを制御する。露光データ生成装置３は、上記マーキングに用いるマーキングデータを生成する。ここで、マーキングデータは、たとえば、マーキング対象のドットの座標、および当該ドットをレーザ露光すべきか否かがマーキングすべき順番に並んだデータである。
【００３０】
＜パラメータ取得部１１＞
パラメータ取得部１１は、パラメータ情報として、バーコードの種別、バーコードの値、バーコードのマーキング座標およびバーコードの読み取り方向、ならびにマーキングの主走査方向を取得する。本実施形態においては、パラメータ取得部１１は、ＰＣ７からパラメータ情報を受信して、受信したパラメータ情報を次元判定部１３、方向判定部１４、画像生成部１５、およびデータ生成部１６へ出力する。なお、本実施形態においては、パラメータ取得部１１は、ＰＣ７からパラメータ情報を受信したが、たとえば、露光データ生成装置３またはレーザ露光装置２に設けられた、ユーザによるパラメータ入力を受け付ける受付部からパラメータ情報を取得してもよい。また、パラメータ取得部１１は、パラメータ情報が記録された不揮発性メモリなどの記憶装置からパラメータ情報を取得してもよい。
【００３１】
＜次元判定部１３＞
次元判定部１３は、バーコードが１次元のバーコードであるか否かを判定する。本実施形態においては、次元判定部１３は、パラメータ取得部１１によって取得されたバーコードの種別に基づいて、バーコードが１次元のバーコードであるか否かを判定する。詳細には、次元判定部１３は、パラメータ取得部１１からパラメータ情報を受けて、受けたパラメータ情報からバーコードの種別を取得する。次元判定部１３は、取得したバーコードの種別がたとえばＪＡＮ、ＣＯＤＥ３９、ＣＯＤＥ１２８、ＮＷ７およびＩＴＦのいずれかである場合、マーキング対象のバーコードが１次元のバーコードであると判定する。また、次元判定部１３は、取得したバーコードの種別がたとえばＱＲである場合、マーキング対象のバーコードが２次元バーコードであると判定する。次元判定部１３は、判定結果をデータ生成部１６へ出力する。
【００３２】
＜方向判定部１４＞
方向判定部１４は、主走査方向と１次元のバーコードの読み取り方向とが直交しているか否かを判定する。本実施形態においては、方向判定部１４は、パラメータ取得部１１によって取得されたバーコードの読み取り方向と主走査方向とが直交しているか否かを判定する。詳細には、方向判定部１４は、パラメータ取得部１１からパラメータ情報を受けて、受けたパラメータ情報からバーコードの読み取り方向およびマーキングの主走査方向を取得する。方向判定部１４は、たとえば、図２に示すカードＣｄにおいて、バーコードの読み取り方向が方向Ｄｒであり、かつマーキングの主走査方向が方向Ｄ２である場合、バーコードの読み取り方向と主走査方向とが直交していると判定する。また、方向判定部１４は、バーコードの読み取り方向が方向Ｄｒであり、かつマーキングの主走査方向が方向Ｄ１である場合、バーコードの読み取り方向と主走査方向とが直交していないと判定する。方向判定部１４は、判定結果をデータ生成部１６へ出力する。
【００３３】
＜画像生成部１５＞
画像生成部１５は、パラメータ取得部１１によって取得されたバーコードの種別、バーコードの値およびバーコードの読み取り方向に基づき、バーコードの画像を示す画像情報を生成する。本実施形態においては、画像生成部１５は、パラメータ取得部１１からパラメータ情報を受けて、受けたパラメータ情報からバーコードの種別、バーコードの値およびバーコードの読み取り方向を取得する。画像生成部１５は、取得したバーコードの種別、バーコードの値およびバーコードの読み取り方向に基づきバーコードの画像を生成し、生成した画像を示す画像情報をデータ生成部１６へ出力する。
【００３４】
＜データ生成部１６＞
データ生成部１６は、バーコードを含む画像情報に基づき、対象物におけるレーザ光の露光位置を、パラメータ取得部１１によって取得された主走査方向に沿って移動させるようにマーキングデータを生成する。
【００３５】
本実施形態においては、データ生成部１６は、パラメータ取得部１１からパラメータ情報を受けて、受けたパラメータ情報からバーコードのマーキング座標およびマーキングの主走査方向を取得する。また、データ生成部１６は、画像生成部１５から画像情報を受けて、受けた画像情報の示すバーコードの画像に基づきマーキングデータを生成し、生成したマーキングデータを制御部１２へ出力する。
【００３６】
また、データ生成部１６は、画像情報に基づき、バーコードのマーキングを行うためのマーキングデータを生成する場合において、バーコードが次元判定部１３によって１次元のバーコードであると判定され、かつ方向判定部１４によって主走査方向と読み取り方向とが直交していないと判定されたとき、主走査方向を読み取り方向と直交する方向に変更する。
【００３７】
本実施形態においては、データ生成部１６は、マーキング対象のバーコードが１次元のバーコードであることを示す判定結果を次元判定部１３から受け、かつバーコードの読み取り方向と主走査方向とが直交していないことを示す判定結果を方向判定部１４から受けた場合、主走査方向を９０°または２７０°ずらす（回転させる）。そして、データ生成部１６は、ずらした主走査方向を用いてバーコードのマーキングデータを生成し、生成したマーキングデータを制御部１２へ出力する。データ生成部１６は、バーコードのマーキングデータの生成が完了すると、主走査方向をずらしていた場合、ずらした主走査方向を元に戻す。
【００３８】
＜制御部１２＞
制御部１２は、データ生成部１６によって生成されたマーキングデータに基づき、対象物に対するマーキングを制御する。本実施形態においては、制御部１２は、たとえば、レーザ光源５および光学系６を制御するドライバである。制御部１２は、データ生成部１６からマーキングデータを受けて、受けたマーキングデータに基づきレーザ光源５および光学系６を制御することにより、カードＣｄにおけるマーキング座標の位置にバーコードをマーキングする。制御部１２は、バーコードのマーキングを制御する場合、マーキングデータに基づき光学系６を制御して対象のドットを移動させながら、当該対象のドットをマーキングするか否かに応じて、レーザ光源５のオンおよびオフを制御する。詳細には、制御部１２は、レーザ光源５からのパルスレーザ光が対象のドットに集光されるように光学系６における２枚のミラーの角度を変化させる。そして、制御部１２は、対象のドットをマーキングする場合、レーザ光源５を発光させる制御を行い、また、対象のドットをマーキングしない場合、レーザ光源５を発光させる制御を行わない。そして、制御部１２は、レーザ光源５からのパルスレーザ光が次の対象のドットに集光されるように光学系６における２枚のミラーの角度を変化させる。制御部１２は、これらの制御を繰り返すことにより、バーコードのマーキングを制御する。
【００３９】
＜（３）レーザ露光制御装置の動作例＞
次に、本実施形態のレーザ露光制御装置における制御処理について、図４を参照しながら説明する。図４は、実施形態１におけるレーザ露光制御装置におけるバーコードのマーキング制御処理を示すフローチャートである。
【００４０】
＜Ｓ１００〜Ｓ１０２＞
ユーザによってＰＣ７が操作され、パラメータ情報がレーザ露光制御装置１へ送信されると（Ｓ１００）、パラメータ取得部１１は、パラメータ情報をＰＣ７から受信して次元判定部１３、方向判定部１４、画像生成部１５、およびデータ生成部１６へ出力する（Ｓ１０２）。
【００４１】
＜Ｓ１０４＞
次に、画像生成部１５は、パラメータ取得部１１からパラメータ情報を受けると、受けたパラメータ情報に基づき画像情報を生成し、生成した画像情報をデータ生成部１６へ出力する（Ｓ１０４）。
【００４２】
＜Ｓ１０６＞
次に、次元判定部１３は、パラメータ取得部１１からパラメータ情報を受けると、受けたパラメータ情報に基づき、マーキング対象のバーコードが１次元のバーコードであるか否かを判定し、判定結果をデータ生成部１６へ出力する（Ｓ１０６）。
【００４３】
＜Ｓ１０８＞
次に、方向判定部１４は、パラメータ取得部１１からパラメータ情報を受けると、受けたパラメータ情報に基づき、バーコードの読み取り方向と主走査方向とが直交しているか否かを判定し、判定結果をデータ生成部１６へ出力する（Ｓ１０８）。
【００４４】
＜Ｓ１１０〜Ｓ１１４＞
次に、データ生成部１６は、マーキング対象のバーコードが１次元のバーコードであることを示す判定結果を次元判定部１３から受け、かつバーコードの読み取り方向と主走査方向とが直交していないことを示す判定結果を方向判定部１４から受けた場合（Ｓ１１０でＹおよびＳ１１２でＮ）、主走査方向を９０°または２７０°ずらす（Ｓ１１４）。
【００４５】
＜Ｓ１１６＞
次に、データ生成部１６は、レーザ光源５および光学系６を制御してカードＣｄにバーコードをマーキングさせるためのマーキングデータを、画像生成部１５によって生成された画像情報に基づき生成し、生成したマーキングデータを制御部１２へ出力する（Ｓ１１６）。
【００４６】
＜Ｓ１１８〜Ｓ１２０＞
次に、データ生成部１６は、主走査方向をずらした場合（Ｓ１１８でＹ）、ずらした主走査方向を元に戻す（Ｓ１２０）。
【００４７】
＜Ｓ１２１＞
次に、制御部１２は、データ生成部１６からマーキングデータを受けると、受けたマーキングデータに基づき、カードＣｄにバーコードをマーキングする制御を行う（Ｓ１２１）。
【００４８】
＜Ｓ１２２＞
次に、レーザ露光制御装置１におけるバーコードのマーキング制御が終了する（Ｓ１２２）。
【００４９】
なお、上記フローチャートにおける各処理は、動作に影響がない範囲で入れ換えられてもよい。例えば、上記フローチャートにおけるＳ１０４とＳ１０６とＳ１０８との処理の順序は入れ換えられてもよい。また、上記フローチャートにおけるＳ１１８〜Ｓ１２０とＳ１２１との処理の順序は入れ換えられてもよい。
【００５０】
また、上記フローチャートにおけるＳ１０８の処理は、Ｓ１０６の判定結果に関わらず実行される構成に限らず、Ｓ１０６において、マーキング対象のバーコードが１次元のバーコードであると判定された場合にだけ実行される構成であってもよい。
【００５１】
上記構成の露光データ生成装置によれば、主走査方向と１次元のバーコードの読み取り方向とが直交していないためにレーザを断続的に発光させる頻度が高くなる場合に、主走査方向をバーコードの読み取り方向と直交する方向に変更することができるので、バーコードのマーキングを行う場合において、レーザを断続的に発光させる頻度を低減することができる。すなわち、レーザの断続的な発光を抑制しながらマーキングパターンを形成することができる。これにより、ドットの間隔を細分化することなくマーキング濃度の不足を防ぐことができるので、マーキングの所要時間を増大させることなく良好なマーキングパターンを形成することができる。
【００５２】
＜２．実施形態２＞
次に、本発明の実施形態２について説明する。本実施形態は、実施形態１と比較して、レーザ露光制御装置１がレーザ露光制御装置２１に置き換えられる。詳細には、レーザ露光制御装置２１に含まれる露光データ生成装置２３では、レーザ露光制御装置１に含まれる露光データ生成装置３と比較して、パラメータ取得部１１がパラメータ取得部３１に置き換えられ、次元判定部１３が次元判定部３３に置き換えられ、方向判定部１４が方向判定部３４に置き換えられ、さらに画像生成部１５の代わりに画像取得部３６を備える点で相違し、それ以外については同様である。以下、本実施形態が実施形態１の内容と相違する点について具体的に説明する。
【００５３】
＜（１）レーザ露光制御装置の構成例＞
図５は、実施形態２におけるレーザ露光制御装置の構成を示すである。図５に示されるように、本実施形態のレーザ露光制御装置２１は、露光データ生成装置２３および制御部１２を含んで構成される。露光データ生成装置２３は、データ生成部１６、パラメータ取得部３１、次元判定部３３、方向判定部３４、および画像取得部３６を含んで構成される。
【００５４】
＜パラメータ取得部３１＞
パラメータ取得部３１は、マーキングの主走査方向を取得する。本実施形態においては、パラメータ取得部３１は、マーキングの主走査方向を含むパラメータ情報をＰＣ７から受信して、受信したパラメータ情報をデータ生成部１６および方向判定部３４へ出力する。
【００５５】
＜画像取得部３６＞
画像取得部３６は、バーコードを含む画像情報をＰＣ７から受信して、受信した画像情報をデータ生成部１６、次元判定部３３、および方向判定部３４へ出力する。なお、本実施形態においては、画像取得部３６は、ＰＣ７から画像情報を受信したが、たとえば、画像情報が記録された不揮発性メモリなどの記憶装置から画像情報を取得してもよい。
【００５６】
＜次元判定部３３＞
次元判定部３３は、画像取得部３６によって取得された画像情報に基づき、バーコードが１次元のバーコードであるか否かを判定する。本実施形態においては、次元判定部３３は、画像取得部３６から画像情報を受けて、受けた画像情報に含まれるバーコードの画像を画像解析することによってバーコードの次元を算出する。次元判定部３３は、算出結果から、バーコードが１次元のバーコードであるか否かを判定し、判定結果をデータ生成部１６へ出力する。
【００５７】
＜方向判定部３４＞
方向判定部３４は、画像取得部３６によって取得された画像情報に基づきバーコードの読み取り方向を特定する。本実施形態においては、方向判定部３４は、画像取得部３６から画像情報を受けて、受けた画像情報に含まれるバーコードの画像を画像解析することによってバーコードの読み取り方向を特定する。また、方向判定部３４は、パラメータ取得部３１からパラメータ情報を受けて、受けたパラメータ情報からマーキングの主走査方向を取得する。方向判定部３４は、特定した読み取り方向と取得した主走査方向とを比較し、比較結果に基づき、バーコードの読み取り方向と主走査方向とが直交しているか否かを判定する。方向判定部３４は、判定結果をデータ生成部１６へ出力する。
【００５８】
＜（２）レーザ露光制御装置の動作例＞
次に、本実施形態のレーザ露光制御装置における制御処理について、図６を参照しながら説明する。図６は、実施形態２のレーザ露光制御装置におけるバーコードのマーキング制御処理を示すフローチャートである。本マーキング制御処理のフローチャートは、実施形態１のマーキング制御処理のフローチャートと比較して、画像情報の取得処理および各判定処理において相違している。
【００５９】
＜Ｓ２００〜Ｓ２０２＞
ユーザによってＰＣ７が操作され、パラメータ情報および画像情報がレーザ露光制御装置２１へ送信されると（Ｓ２００）、パラメータ取得部３１は、パラメータ情報をＰＣ７から受信してデータ生成部１６および方向判定部３４へ出力する（Ｓ２０２）。
【００６０】
＜Ｓ２０４＞
次に、画像取得部３６は、画像情報をＰＣ７から受信してデータ生成部１６、次元判定部３３および方向判定部３４へ出力する（Ｓ２０４）。
【００６１】
＜Ｓ２０６＞
次に、次元判定部３３は、画像取得部３６から画像情報を受けると、受けた画像情報に基づき、マーキング対象のバーコードが１次元のバーコードであるか否かを判定し、判定結果をデータ生成部１６へ出力する（Ｓ２０６）。
【００６２】
＜Ｓ２０８＞
次に、方向判定部３４は、画像取得部３６から画像情報を受け、かつパラメータ取得部３１からパラメータ情報を受けると、受けた画像情報およびパラメータ情報に基づき、バーコードの読み取り方向と主走査方向とが直交しているか否かを判定し、判定結果をデータ生成部１６へ出力する（Ｓ２０８）。
【００６３】
＜Ｓ２１０〜Ｓ２１４＞
次に、データ生成部１６は、マーキング対象のバーコードが１次元のバーコードであることを示す判定結果を次元判定部３３から受け、かつバーコードの読み取り方向と主走査方向とが直交していないことを示す判定結果を方向判定部３４から受けた場合（Ｓ２１０でＹおよびＳ２１２でＮ）、主走査方向を９０°または２７０°ずらす（Ｓ２１４）。
【００６４】
＜Ｓ２１６＞
次に、データ生成部１６は、レーザ光源５および光学系６を制御してカードＣｄにバーコードをマーキングさせるためのマーキングデータを、画像取得部３６によって受信された画像情報に基づき生成し、生成したマーキングデータを制御部１２へ出力する（Ｓ２１６）。
【００６５】
＜Ｓ２１８〜Ｓ２２０＞
次に、データ生成部１６は、主走査方向をずらした場合（Ｓ２１８でＹ）、ずらした主走査方向を元に戻す（Ｓ２２０）。
【００６６】
＜Ｓ２２１＞
次に、制御部１２は、データ生成部１６からマーキングデータを受けると、受けたマーキングデータに基づき、カードＣｄにバーコードをマーキングする制御を行う（Ｓ２２１）。
【００６７】
＜Ｓ２２２＞
次に、レーザ露光制御装置２１におけるバーコードのマーキング制御が終了する（Ｓ２２２）。
【００６８】
なお、上記フローチャートにおける各処理は、動作に影響がない範囲で入れ換えられてもよい。例えば、上記フローチャートにおけるＳ２０２とＳ２０４との処理の順序、Ｓ２０６とＳ２０８との処理の順序、およびＳ２１８〜Ｓ２２０とＳ２２１との処理の順序の各々は入れ換えられてもよい。
【００６９】
また、上記フローチャートにおけるＳ２０８の処理は、Ｓ２０６の判定結果に関わらず実行される構成に限らず、Ｓ２０６において、マーキング対象のバーコードが１次元のバーコードであると判定された場合にだけ実行される構成であってもよい。
【００７０】
＜３．本発明の特徴＞
上記構成の露光データ生成装置では、パラメータ取得部１１が、バーコードの種別をさらに取得し、次元判定部１３が、当該種別に基づいて、バーコードが１次元のバーコードであるか否かを判定するため、取得したバーコードの種別、たとえば、１次元バーコード用のＪＡＮおよびＣＯＤＥ３９、ならびに２次元バーコード用のＱＲに基づき、マーキング対象のバーコードが１次元のバーコードであるか否かを簡易かつ正しく判定することができる。
【００７１】
上記構成の露光データ生成装置では、レーザ光が、パルスレーザ光であるため、断続的に発光させる際に、立ち上がりの発光強度が不十分になりやすい。このようなパルスレーザ光を光源として用いる場合においても、レーザ光源５を断続的に発光させる頻度を低減することができるので、マーキング濃度の不足を防ぐことができる。
【００７２】
上記構成の露光データ生成装置では、パラメータ取得部１１が、バーコードの値をさらに取得し、画像生成部１５が、パラメータ取得部１１によって取得された種別および値に基づき、バーコードの画像を示す情報を画像情報として生成するため、データ量の少ない種別および値に基づき、データ量の多いバーコードの画像を露光データ生成装置３において生成することができるので、露光データ生成装置３へ入力するデータ量を少なくすることができる。これにより、露光データ生成装置３へのデータ入力の負荷を低減することができる。
【００７３】
上記構成の露光データ生成装置では、パラメータ取得部１１は、バーコードの読み取り方向をさらに取得する。画像生成部１５は、パラメータ取得部１１によって取得された読み取り方向にさらに基づき、バーコードの画像を示す情報を画像情報として生成する。そして、方向判定部１４は、パラメータ取得部１１によって取得された読み取り方向と主走査方向とが直交しているか否かを判定する。これにより、バーコードの読み取り方向と主走査方向とが直交しているか否かを簡易かつ正しく判定することができる。
【００７４】
上記構成の露光データ生成装置では、画像取得部３６は、バーコードを含む画像情報を取得する。そして、次元判定部３３は、画像取得部３６によって取得された画像情報に基づき、バーコードが１次元のバーコードであるか否かを判定する。このように、バーコードの画像を外部から取得することで、露光データ生成装置２３における画像生成による処理負荷の増加を防ぐことができるとともに、露光データ生成装置２３の構成を簡素にすることができる。
【００７５】
上記構成の露光データ生成装置では、方向判定部３４が、画像取得部３６によって取得された画像情報に基づき読み取り方向を特定し、特定した読み取り方向と主走査方向とが直交しているか否かを判定するため、画像情報に基づき読み取り方向を特定することができるので、読み取り方向を外部から指定しなくても、バーコードの読み取り方向と主走査方向とが直交しているか否かを正しく判定することができる。
【００７６】
＜４．補足事項＞
以上、本発明の実施形態についての具体的な説明を行った。上記説明は、あくまで一実施形態としての説明であって、本発明の範囲はこの一実施形態に留まらず、当業者が把握可能な範囲にまで広く解釈されるものである。
【００７７】
例えば、上記実施形態の露光データ生成装置３および２３では、マーキングにパルスレーザ光を用いるとしたが、マーキングに用いる光はパルスレーザ光に限定するものではなく、たとえば連続発振するレーザ光をマーキングに用いることも可能である。
【００７８】
また、上記実施形態の露光データ生成装置３および２３では、バーコードの読み取り方向が、主走査方向と平行であるか、または直交する場合を例に挙げて説明したが、バーコードの読み取り方向とマーキングの主走査方向とが、平行であるか、または直交する配置に限定されるものではなく、バーコードの読み取り方向とマーキングの主走査方向とが斜めに交わる配置であってもよい。
【００７９】
また、上記実施形態の露光データ生成装置３および２３は、それぞれレーザ露光制御装置１および２１に備えられる構成について説明したが、露光データ生成装置３および２３は、それぞれレーザ露光制御装置１および２１の外部に設けられる構成であってもよい。たとえば、露光データ生成装置３および２３がＰＣ７に設けられる場合、露光データ生成装置３および２３は、マーキングデータ生成ライブラリとしてＰＣ７上のソフトウェアとして実装される。
【産業上の利用可能性】
【００８０】
本発明のレーザ露光制御装置は、例えば、ＩＤカード発行システムにおけるＩＤカードのマーキングに好適に適用される。
【符号の説明】
【００８１】
１…レーザ露光制御装置
２…レーザ露光装置
３…露光データ生成装置
５…レーザ光源
６…光学系
７…ＰＣ
１０…レーザ露光システム
１１…パラメータ取得部
１２…制御部
１３…次元判定部
１４…方向判定部
１５…画像生成部
１６…データ生成部
２１…レーザ露光制御装置
２３…露光データ生成装置
３１…パラメータ取得部
３３…次元判定部
３４…方向判定部
３６…画像取得部
【図１】
2019058931.tif 000003
【図２】
2019058931.tif 000004
【図３】
2019058931.tif 000005
【図４】
2019058931.tif 000006
【図５】
2019058931.tif 000007
【図６】
2019058931.tif 000008