(57)【要約】      （修正有）【課題】安定して読み取り可能な情報コードを印字するための印字パラメータをワークに応じて選択可能な構成を提供する。【解決手段】印字品質改善システムにおいて、印字装置２０は、入力部２４により入力された印字情報及び記憶部２５から抽出された初期パラメータ情報に基づいて、ワークＷに情報コードＣを印字させるようにレーザ発振器２２及びレーザ照射部２３を制御部２１により制御する。また、コード情報を通信部２７により検証装置に送信する。検証装置では、読取部により撮像された情報コードＣの印字状態が印字装置２０から受信したコード情報を利用して検証処理により検証され、この検証処理による検証結果に基づいて改善情報が生成され，印字装置２０に送信される。そして、印字処理では、前回の印字に用いた各印字パラメータの少なくとも一部が改善情報に応じて変更されて、レーザ発振器２２及びレーザ照射部２３が制御される。【選択図】図２
2019061315.tif 000002
【特許請求の範囲】
【請求項１】
ワークに情報コードを印字する印字部を有する印字装置と、
前記印字装置により前記ワークに印字された前記情報コードを検証する検証装置と、
を備え、前記印字装置により印字される前記情報コードの印字品質を改善する情報コードの印字品質改善システムであって、
前記印字装置は、
印字すべき情報コードに関する情報及び当該情報コードが印字されるワークに関する情報を含めた印字情報が入力される入力部と、
前記印字情報から一義的に選択される情報であって、前記印字部により前記情報コードを印字するための各印字パラメータに関する情報が初期パラメータ情報として記憶される記憶部と、
前記入力部により前記印字情報が入力されると、当該印字情報から選択される前記初期パラメータ情報を前記記憶部から抽出する抽出部と、
前記入力部により入力された前記印字情報及び前記抽出部により抽出された前記初期パラメータ情報に基づいて、前記ワークに前記情報コードを印字させるように前記印字部を制御する印字制御部と、
前記入力部により入力された前記印字情報から特定される前記印字すべき情報コードの形状に関する情報を含めたコード情報を前記検証装置に送信するコード情報送信部と、
を備え、
前記検証装置は、
前記印字装置により前記ワークに印字された前記情報コードを撮像する撮像部と、
前記撮像部により撮像された前記情報コードの印字状態を前記印字装置から受信した前記コード情報を利用して検証する検証部と、
前記検証部による検証結果に基づいて前記印字品質を改善するための改善情報を生成する改善情報生成部と、
前記改善情報生成部により生成された前記改善情報を含めるように前記検証部による検証結果の少なくとも一部を前記印字装置に送信する検証結果送信部と、
を備え、
前記印字制御部は、前記検証装置から前記改善情報を受信すると、前回の印字に用いた各印字パラメータの少なくとも一部を前記改善情報に応じて変更して、次のワークに前記情報コードを印字させるように前記印字部を制御することを特徴とする情報コードの印字品質改善システム。
【請求項２】
前記改善情報には、前記印字情報から特定される情報コードの外形形状を歪ませるための歪み補正情報が含まれることを特徴とする請求項１に記載の情報コードの印字品質改善システム。
【請求項３】
前記コード情報には、前記ワークに対する前記情報コードの位置に関する情報が含まれることを特徴とする請求項１又は２に記載の情報コードの印字品質改善システム。
【請求項４】
前記コード情報には、前記ワークに対する前記情報コードの位置に加えて当該情報コードの向きに関する情報が含まれることを特徴とする請求項３に記載の情報コードの印字品質改善システム。
【請求項５】
前記ワークの材質は、樹脂であって、
前記印字部は、所定の発振周波数にてパルスレーザ光を走査させて前記ワークに照射することで当該ワークに前記情報コードを印字し、
前記改善情報生成部は、前記検証結果が、前記情報コードを構成する複数の明色系セルと暗色系セルとの明暗比が所定値未満となる状態を示していると、前記所定の発振周波数を上げるように前記改善情報を生成することを特徴とする請求項１〜４のいずれか一項に記載の情報コードの印字品質改善システム。
【請求項６】
前記ワークの材質は、樹脂であって、
前記印字部は、所定の発振周波数にてパルスレーザ光を走査させて前記ワークに照射することで、当該ワークに前記情報コードを印字し、
前記改善情報生成部は、前記検証結果が、主走査方向のセルの膨らみ量のみが規定量を超え副走査方向のセルの膨らみ量が前記規定量以下となる状態を示していると、主走査方向における始端部分の当該始端部分よりも後端側の部分に対するレーザ出力の比を示す強調係数を下げるように前記改善情報を生成することを特徴とする請求項１〜４のいずれか一項に記載の情報コードの印字品質改善システム。
【請求項７】
前記ワークの材質は、樹脂であって、
前記印字部は、所定の発振周波数にてパルスレーザ光を走査させて、前記情報コードを構成する複数の明色系セル及び暗色系セルのうちの一方の加工対象セルに照射することで、前記ワークに前記情報コードを印字し、
前記改善情報生成部は、前記検証結果が、主走査方向のセルの膨らみ量及び副走査方向のセルの膨らみ量が規定量を超える状態を示していると、前記加工対象セルの輪郭を小さくするように前記改善情報を生成することを特徴とする請求項１〜４のいずれか一項に記載の情報コードの印字品質改善システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワークに印字される情報コードの印字品質を改善する情報コードの印字品質改善システムに関するものである。
【背景技術】
【０００２】
従来より、製品となる基板等の媒体に直接ＱＲコード（登録商標）などの情報コードを印字するダイレクトマーキングが広く利用されており、この情報コードの読取結果を用いた製品管理等が行われている。このように情報コードを基板等の媒体に直接印字する際、その媒体の状態等によっては印字品質が低下する場合があり、情報コードを安定して読み取るためにはその情報コードの印字品質を高める必要がある。
【０００３】
このため、情報コードの印字品質の改善に関する技術として、例えば、下記特許文献１に開示される光学情報読取改善支援装置が知られている。この光学情報読取改善支援装置では、ユーザが、撮像されて画面表示される光学情報に対してその光学情報を囲むように領域指定するとともにチューニング対象領域を設定する操作を行うことで、そのチューニング対象領域から光学情報が抽出される。そして、このように抽出された光学情報のデコードが失敗すると、一次解析用の各パラメータを変化させながらデコード処理を繰り返す一次解析を行い、最も安定した読取率のパラメータを決定する。この一次解析でも読み取りができなかった場合に、二次解析、三次解析を行い、これらの解析結果を取得することで、ユーザは、ワークの印字品質の改善、撮像環境の改善の手がかりを知ることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０６４１７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記特許文献１のようなダイレクトマーキングを利用して情報コードをワークに印字する場合、例えばレーザ加工ではパルスレーザ光の発振周波数や出力等の様々な印字パラメータがあり、安定して読み取り可能に情報コードを印字するためには、そのワークに適した印字パラメータを選択する必要がある。しかしながら、同じ印字加工であっても、そのワークの材質や形状等によって適した印字パラメータが変わる場合があり、そのワークに適した印字パラメータを選択することが困難であるという問題がある。
【０００６】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、安定して読み取り可能な情報コードを印字するための印字パラメータをワークに応じて選択可能な構成を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、特許請求の範囲の請求項１に記載の発明は、
ワーク（Ｗ）に情報コード（Ｃ）を印字する印字部（２２，２３）を有する印字装置（２０）と、
前記印字装置により前記ワークに印字された前記情報コードを検証する検証装置（３０）と、
を備え、前記印字装置により印字される前記情報コードの印字品質を改善する情報コードの印字品質改善システム（１０）であって、
前記印字装置は、
印字すべき情報コードに関する情報及び当該情報コードが印字されるワークに関する情報を含めた印字情報が入力される入力部（２４）と、
前記印字情報から一義的に選択される情報であって、前記印字部により前記情報コードを印字するための各印字パラメータに関する情報が初期パラメータ情報として記憶される記憶部（２５）と、
前記入力部により前記印字情報が入力されると、当該印字情報から選択される前記初期パラメータ情報を前記記憶部から抽出する抽出部（２１）と、
前記入力部により入力された前記印字情報及び前記抽出部により抽出された前記初期パラメータ情報に基づいて、前記ワークに前記情報コードを印字させるように前記印字部を制御する印字制御部（２１）と、
前記入力部により入力された前記印字情報から特定される前記印字すべき情報コードの形状に関する情報を含めたコード情報を前記検証装置に送信するコード情報送信部（２７）と、
を備え、
前記検証装置は、
前記印字装置により前記ワークに印字された前記情報コードを撮像する撮像部（３２）と、
前記撮像部により撮像された前記情報コードの印字状態を前記印字装置から受信した前記コード情報を利用して検証する検証部（３１）と、
前記検証部による検証結果に基づいて前記印字品質を改善するための改善情報を生成する改善情報生成部（３１）と、
前記改善情報生成部により生成された前記改善情報を含めるように前記検証部による検証結果の少なくとも一部を前記印字装置に送信する検証結果送信部（３６）と、
を備え、
前記印字制御部は、前記検証装置から前記改善情報を受信すると、前回の印字に用いた各印字パラメータの少なくとも一部を前記改善情報に応じて変更して、次のワークに前記情報コードを印字させるように前記印字部を制御することを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００８】
請求項１の発明では、印字装置において、入力部により印字情報が入力されると、当該印字情報から選択される初期パラメータ情報が記憶部から抽出部により抽出され、入力部により入力された印字情報及び抽出部により抽出された初期パラメータ情報に基づいて、ワークに情報コードを印字させるように印字部が印字制御部により制御される。また、印字すべき情報コードの形状に関する情報を含めたコード情報がコード情報送信部により検証装置に送信される。そして、検証装置では、撮像部により撮像された情報コードの印字状態が印字装置から受信したコード情報を利用して検証部により検証され、この検証部による検証結果に基づいて印字品質を改善するための改善情報が改善情報生成部により生成されると、この改善情報を含めるように検証部による検証結果の少なくとも一部が検証結果送信部により印字装置に送信される。そして、印字制御部では、検証装置から改善情報が受信されると、前回の印字に用いた各印字パラメータの少なくとも一部が改善情報に応じて変更されて、次のワークに情報コードを印字させるように印字部が制御される。
【０００９】
これにより、印字装置では、検証装置から改善情報を受信すると、その改善情報に応じて変更された印字パラメータを用いて次のワークに情報コードが印字されるため、前回のワークに印字された情報コードよりもその印字品質を高めるように改善することができる。特に、改善情報は、コード情報を利用した検証部による検証結果に基づいて生成されるため、コード情報を利用することなく単に撮像した情報コードの印字状態を確認するような検証と比較して、印字されるべき情報コードの形状等を把握した上で検証できるので、その検証精度を向上させることができる。したがって、適切に生成された改善情報に応じて各印字パラメータの少なくとも一部を変更できるので、安定して読み取り可能な情報コードを印字するための印字パラメータをワークに応じて選択可能な印字品質改善システムを実現することができる。
【００１０】
請求項２の発明では、改善情報には、印字情報から特定される情報コードの外形形状を歪ませるための歪み補正情報が含まれる。ワークの形状等によっては、例えば、方形状に印字されるべき情報コードの外形形状について他側の外縁よりも一側の外縁の方が短くなるように歪んで印字されてしまう場合がある。このような場合には、印字の基準となる情報コードの外形形状（以下、元コード形状ともいう）について他側の外縁よりも一側の外縁の方を相対的に長くして印字指示すれば、ワークに印字された情報コードの外形形状について他側の外縁と一側の外縁との長さの差が小さくなる情報コードがワークに印字され、その歪みが小さくなる。
【００１１】
このため、情報コードの外形形状について他側の外縁よりも一側の外縁の方が短くなりその縁の比が所定値以上になるとの検証結果が検証される場合には、その縁の比に応じて元コード形状を他側の外縁よりも一側の外縁の方が相対的に長くなるように歪ませるための歪み補正情報を改善情報に含めて印字装置に送信する。これにより、印字制御部にて、その歪み補正情報に基づいて補正された元コード形状を規準に印字部が制御されることで、ワークに印字される情報コードの歪みを修正することができる。
【００１２】
請求項３の発明では、コード情報には、ワークに対する情報コードの位置に関する情報が含まれるため、検証部は、撮像部により情報コードが撮像された撮像画像においてどの位置に情報コードが位置しているか容易に把握できるので、検証部による検証精度を高めることができる。特に、最初に選択された印字パラメータが適していなかったために情報コードを構成する各セルが撮像画像にて分離可能に印字されていない場合でも、その情報コードを印字すべき場所を把握できるため、各セルが分離可能に印字されていないことを確実に検証することができる。
【００１３】
請求項４の発明では、コード情報には、ワークに対する情報コードの位置に加えて当該情報コードの向きに関する情報が含まれるため、検証部は、撮像部により情報コードが撮像された撮像画像においてどの位置に情報コードが位置しているかだけでなくその情報コードの向きも容易に把握できるので、検証部による検証精度をさらに高めることができる。
【００１４】
請求項５の発明では、ワークの材質は、樹脂であり、印字部は、所定の発振周波数にてパルスレーザ光を走査させてワークに照射することで当該ワークに情報コードを印字する。そして、改善情報生成部は、検証結果が、情報コードを構成する複数の明色系セルと暗色系セルとの明暗比が所定値未満となる状態を示していると、所定の発振周波数を上げるように改善情報を生成する。
【００１５】
樹脂製のワークでの情報コードを構成する明色系セルと暗色系セルとの明暗比を調整するための印字パラメータの１つはパルスレーザ光の発振周波数であり、その明暗比を上げるためには、パルスレーザ光の発振周波数を上げることが有効である。このため、検証結果が、情報コードを構成する複数の明色系セルと暗色系セルとの明暗比が所定値未満となる状態を示していると、所定の発振周波数を上げるように改善情報を生成することで、明色系セルと暗色系セルとの明暗比が大きくなるように印字状態が改善されるので、安定して読み取り可能な情報コードを印字することができる。
【００１６】
請求項６の発明では、ワークの材質は、樹脂であり、印字部は、所定の発振周波数にてパルスレーザ光を走査させてワークに照射することで当該ワークに情報コードを印字する。そして、改善情報生成部は、検証結果が、主走査方向のセルの膨らみ量のみが規定量を超え副走査方向のセルの膨らみ量が規定量以下となる状態を示していると、主走査方向における始端部分の当該始端部分よりも後端側の部分に対するレーザ出力の比を示す強調係数を下げるように改善情報を生成する。
【００１７】
主走査方向のセルの膨らみ量のみが規定量を超える場合には、上記強調係数を下げるように改善情報を生成することで、主走査方向のセルの膨らみ量が小さくなるように印字状態が改善されるので、安定して読み取り可能な情報コードを印字することができる。
【００１８】
請求項７の発明では、ワークの材質は、樹脂であり、印字部は、所定の発振周波数にてパルスレーザ光を走査させて、情報コードを構成する複数の明色系セル及び暗色系セルのうちの一方の加工対象セルに照射することで、ワークに当該情報コードを印字する。そして、改善情報生成部は、検証結果が、主走査方向のセルの膨らみ量及び副走査方向のセルの膨らみ量が規定量を超える状態を示していると、加工対象セルの輪郭を小さくするように改善情報を生成する。
【００１９】
主走査方向のセルの膨らみ量及び副走査方向のセルの膨らみ量が規定量を超える場合には、加工対象セルの輪郭を小さくするように改善情報を生成することで、明色系セルと暗色系セルとの大きさが等しくなるように印字状態が改善されるので、安定して読み取り可能な情報コードを印字することができる。
【図面の簡単な説明】
【００２０】
【図１】第１実施形態に係る印字品質改善システムの概略構成を示すブロック図である。
【図２】図１の印字装置の電気的構成を概略的に例示するブロック図である。
【図３】図３（Ａ）は、図１の検証装置の電気的構成を概略的に例示するブロック図であり、図３（Ｂ）は、図３（Ａ）の読取部の電気的構成を概略的に例示するブロック図である。
【図４】第１実施形態において印字装置にて行われる印字処理の流れを例示するフローチャートである。
【図５】第１実施形態において検証装置にて行われる検証処理の流れを例示するフローチャートである。
【図６】図６（Ａ）は、コード領域とその周囲の領域との間に濃淡がない状態で撮像された撮像画像を示す説明図であり、図６（Ｂ）は、コード領域が濃淡により１つの矩形となるように撮像された撮像画像を示す説明図である。
【図７】図７（Ａ）は、明色系セルと暗色系セルとの間の明暗比が所定値未満となる状態で撮像された撮像画像を示す説明図であり、図７（Ｂ）は、明色系セルと暗色系セルとの間の明暗比が所定値以上となる状態で撮像された撮像画像を示す説明図である。
【図８】図８（Ａ）は、主走査方向のセルの膨らみ量のみが規定量以上となる状態で撮像された撮像画像を示す説明図であり、図８（Ｂ）は、主走査方向及び副走査方向ともにセルの膨らみ量が規定値未満となる状態で撮像された撮像画像を示す説明図である。
【図９】図９（Ａ）は、主走査方向及び副走査方向ともにセルの膨らみ量が規定量以上となる状態で撮像された撮像画像を示す説明図であり、図９（Ｂ）は、主走査方向及び副走査方向ともにセルの膨らみ量が規定値未満となる状態で撮像された撮像画像を示す説明図である。
【図１０】図１０（Ａ）は、一部のセルが損傷している状態で撮像された撮像画像を示す説明図であり、図１０（Ｂ）は、セルの損傷が改善された状態で撮像された撮像画像を示す説明図である。
【図１１】第２実施形態において検証装置にて行われる検証処理の流れを例示するフローチャートである。
【図１２】第２実施形態において印字装置にて行われる印字処理の流れを例示するフローチャートである。
【図１３】図１３（Ａ）は、歪むように印字された情報コードを撮像した撮像画像を示す説明図であり、図１３（Ｂ）は、歪み補正情報に応じて補正された元コード形状を示す説明図であり、図１３（Ｃ）は、情報コードの歪みが改善された状態で撮像された撮像画像を示す説明図である。
【図１４】印字パラメータとその印字パラメータによる影響度との関係を示す説明図である。
【発明を実施するための形態】
【００２１】
［第１実施形態］
以下、本発明の第１実施形態に係る情報コードの印字品質改善システムについて、図面を参照して説明する。
本実施形態に係る情報コードの印字品質改善システム（以下、印字品質改善システム１０ともいう）は、ワークＷに印字される情報コードＣの印字品質を改善するためのシステムである。この印字品質改善システム１０は、ワークＷに関する製造工程中に配置されて、ワークＷに印字される情報コードＣの印字品質を検証し、その印字品質が不良（規定レベル未満）であると、その検証結果をフィードバックしてそのワークＷに適した印字パラメータを選択し直すことで情報コードＣの印字品質を改善する。そして、印字品質が良好（規定レベル以上）になると、その選択された印字パラメータを量産用の印字パラメータに設定する。
【００２２】
本実施形態では、ワークＷは、情報コードＣを付すべき製品そのものであって、樹脂や金属などの様々な材料、平板状や傾斜面状など様々な形状のものが想定される。また、ワークＷに印字される情報コードＣは、例えば、ＱＲコードであって、所定の情報が記録されるように、複数の正方形状のセルが明色系セルと暗色系セルとに区別されて配列されるようにして形成される。このため、ワークＷにおいてＱＲコードが設けられる領域（以下、コード領域ともいう）のうち、明色系セル及び暗色系セルのいずれか一方に相当する部分（以下、加工対象セルともいう）に対して所定の印字加工が施されることで、複数の明色系セル及び暗色系セルからなるＱＲコードがワークＷに印字される。
【００２３】
印字品質改善システム１０は、図１に示すように、ワークＷに情報コードＣを印字する印字装置２０と、この印字装置２０によりワークＷに印字された情報コードＣを検証する検証装置３０と、ワークＷを搬送する搬送装置４０とを備えるように構成されている。
【００２４】
印字装置２０は、搬送装置４０により所定の印字位置に搬送されたワークＷに情報コードＣを印字する所定の印字加工を施すための装置であって、本実施形態では、パルスレーザ光を用いて情報コードＣを印字するレーザマーキング装置として構成されている。この印字装置２０は、図２に示すように、主に、制御部２１、レーザ発振器２２、レーザ照射部２３、入力部２４、記憶部２５、表示部２６、通信部２７を備えている。レーザ発振器２２は、パルスレーザ光Ｌを発振して出射するレーザ光源として機能するもので、本実施形態では、例えば、ＹＡＧなどのマーキング用レーザが採用されている。なお、ファイバーなどの固体レーザに限らず、気体レーザまたは液体レーザが用いられていてもよい。
【００２５】
レーザ照射部２３は、レーザ発振器２２から出射されたパルスレーザ光Ｌを所定方向へ反射するスキャナ（ガルバノスキャナ等）と、このスキャナにより反射されたパルスレーザ光ＬをワークＷの所定位置に集光させるレンズとを備えている。
【００２６】
制御部２１は、印字装置２０全体を制御可能なマイコンを主体として構成されるものであり、ＣＰＵ、システムバス、入出力インタフェース等からなり、パルスレーザ光Ｌの照射位置や発振周波数、レーザ出力（パワー）等を調整してレーザ発振器２２及びレーザ照射部２３等を制御することで、ラスタ方式により印字処理を行うように機能する。なお、レーザ発振器２２及びレーザ照射部２３は、「印字部」の一例に相当し、レーザ発振器２２及びレーザ照射部２３を制御する制御部２１は、「印字制御部」の一例に相当し得る。
【００２７】
入力部２４は、ワークＷの材質及び情報コードＣに記録する情報やそのコードサイズ、仕上げ等の情報（以下、印字情報ともいう）を印字装置２０に入力するため入力手段であって、キーボード、マウス、その他の入力装置を備えるように構成されている。入力部２４により情報コードＣに記録する情報が入力されると、制御部２１によりこの情報等が記録されるように情報コードＣがＱＲコード等として生成されて、当該情報コードＣを構成するセルのセル数や各セルの配列が決まる。
【００２８】
記憶部２５は、ＲＯＭ、ＲＡＭ、ＨＤＤ等からなる記憶装置であって、レーザ発振器２２及びレーザ照射部２３等の各ハードウェアを制御可能なシステムプログラム等が制御部２１により実行可能に予め格納されている。また、記憶部２５には、入力された印字情報に基づいて、その情報コードＣを最初に印字する際に選択される印字パラメータに関する情報が、初期パラメータ情報として予め記憶されている。
【００２９】
具体的には、本実施形態では、入力された印字情報として、例えば、ワークＷの材質、コードサイズ、セル数及び仕上げに基づいて、パルスレーザ光Ｌの発振周波数、レーザ出力、パルス間隔、パルス幅、スキャンスピード、第１繰り返し回数、第２繰り返し回数、強調係数及び輪郭増減係数について、初期パラメータ情報として一義的に選択されるように、記憶部２５にてデータベースが構築されている。
【００３０】
例えば、入力部２４により入力される印字情報から、ワークＷの材質が樹脂であり、コードサイズが５ｍｍ角、記録する文字数が１５文字であることからセル数が２１×２１セル、仕上げが白色仕上げであると設定されると、初期パラメータ情報として、例えば、発振周波数が２０ｋＨｚ、レーザ出力が１０％、パルス間隔が２０μｍ、パルス幅が６ｎｓ、スキャンスピードが１０００ｍｍ／ｓ、第１繰り返し回数が１回、第２繰り返し回数が１回、強調係数がレベル２、輪郭増減係数が１として一義的に選択されるように、記憶部２５のデータベースから抽出される。
【００３１】
ここで、第１繰り返し回数は、ワークＷに対して同じ位置にパルスレーザ光Ｌを照射する回数を示し、第２繰り返し回数は、第１繰り返し回数にて全ての加工対象セルに対してパルスレーザ光Ｌを照射し終えた後、既にパルスレーザ光Ｌを照射した位置に対して改めてパルスレーザ光Ｌを照射する際の回数を示す。また、強調係数は、ワークＷ用の最適に決めたレーザ出力に対し、始端部分のレーザ出力を補正する比を示し、そのレベル数によって変化させる。例えば、レベル１であれば最適に決めたレーザ出力と同等とし、レベル２であれば最適に決めたレーザ出力に対して１０％アップさせ、レベル３であれば最適に決めたレーザ出力に対して２０％アップさせる。
【００３２】
表示部２６は、公知の液晶ディスプレイ（ＬＣＤ）等によって構成されており、制御部２１による制御に応じて表示内容が制御されるようになっている。通信部２７は、ＬＡＮ等の所定のネットワークを介して通信を行う公知の通信インタフェースとして構成されており、制御部２１と協働して検証装置３０等の外部機器と通信を行うように機能する。
【００３３】
このように構成される印字装置２０では、制御部２１にてなされる印字処理において、入力部２４により入力された印字情報に応じた情報コードＣをワークＷに印字し、印字すべき情報コードＣの形状に関する情報やワークＷに対する情報コードＣの位置（コード領域）や向きを含めた情報を、コード情報として検証装置３０に送信する。そして、コード情報を利用した情報コードＣの検証結果に基づいて当該情報コードＣの印字品質を改善するように生成された改善情報が検証装置３０からフィードバックされると、その改善情報に応じて印字パラメータが変更され、その変更した印字パラメータに基づいて次のワークＷに情報コードＣが印字される。具体的な印字処理の流れについては後述する。
【００３４】
検証装置３０は、搬送装置４０により所定の検証位置に搬送されたワークＷに印字されている情報コードＣを撮像して検証する装置であって、本実施形態では、ワークＷに印字された情報コードＣを光学的に読み取る読取装置としても機能する。この検証装置３０は、図３（Ａ）に示すように、主に、制御部３１、読取部３２、記憶部３３、操作部３４、表示部３５、通信部３６を備えている。
【００３５】
読取部３２は、図３（Ｂ）に示すように、ＣＣＤエリアセンサからなる受光センサ３２ｃ、結像レンズ３２ｂ、複数個のＬＥＤやレンズ等から構成される照明部３２ａなどを備えた構成をなしており、制御部３１と協働してワークＷに印字された情報コードＣを撮像して読み取るように機能する。
【００３６】
この読取部３２によって読み取りを行う場合、まず、制御部３１によって指令を受けた照明部３２ａから照明光Ｌｆが出射され、この照明光Ｌｆが読取口（図示略）を通ってワークＷに照射される。そして、照明光Ｌｆが情報コードＣにて反射した反射光Ｌｒは読取口を通って装置内に取り込まれ、結像レンズ３２ｂにて集光されて受光センサ３２ｃにて受光される。読取口と受光センサ３２ｃとの間に配される結像レンズ３２ｂは、情報コードＣの像を受光センサ３２ｃの受光面上に結像させる構成をなしており、受光センサ３２ｃはこの情報コードＣの像に応じた受光信号を出力する。受光センサ３２ｃから出力された受光信号は、画像データとして記憶部３３に記憶され、情報コードＣに含まれる情報を取得するためのデコード処理や情報コードＣを検証する検証処理に用いられるようになっている。なお、読取部３２には、受光センサ３２ｃからの信号を増幅する増幅回路や、その増幅された信号をデジタル信号に変換するＡＤ変換回路等が設けられているがこれらの回路については図示を省略している。なお、読取部３２は、「撮像部」の一例に相当し得る。
【００３７】
制御部３１は、検証装置３０全体を制御可能なマイコンを主体として構成されるものであり、ＣＰＵ、システムバス、入出力インタフェース等からなり、読取部３２を制御することで、撮像した情報コードＣに記録される情報を取得するためのデコード処理や撮像画像から情報コードＣを検証する検証処理を行う検証部として機能する。
【００３８】
本実施形態における検証処理では、読取部３２により撮像された情報コードＣの印字状態を、印字装置２０から受信したコード情報を利用して検証する。本実施形態では、受信したコード情報から特定されるコード領域に各セルを分離可能に情報コードが印字されているか否かを検証し、各セルを分離可能に情報コードが印字されていると判断されると、その情報コードの読取成功率等に基づいて印字品質判定を行い、この判定結果が良好である場合に、良品情報を印字装置２０に送信する。
【００３９】
一方、上記印字品質判定における判定結果が不良である場合に、セルの明暗比やセルの形状等の各検証項目について検証する。そして、この検証結果に基づいて変更すべき印字パラメータに関する情報等を、印字品質を改善するための改善情報として生成して、印字装置２０に送信してフィードバックする。具体的な検証処理の流れについては後述する。
【００４０】
記憶部３３は、ＲＯＭ、ＲＡＭ、ＨＤＤ等からなる記憶装置であって、読取部３２等の各ハードウェアを制御可能なシステムプログラム等が制御部３１により実行可能に予め格納されている。また、記憶部３３には、上記検証処理での検証結果に基づいて改善情報を生成するための各印字パラメータに関する情報が予めデータベース化されて記憶されている。
【００４１】
操作部３４は、各種キーやタッチパネル等により構成されており、制御部３１に対して当該操作部３４の操作に応じた情報を入力するように機能する。表示部３５は、公知の液晶ディスプレイ（ＬＣＤ）等によって構成されており、制御部３１による制御に応じて表示内容が制御されるようになっている。通信部３６は、ＬＡＮ等の所定のネットワークを介して通信を行う公知の通信インタフェースとして構成されており、制御部３１と協働して印字装置２０等の外部機器と通信を行うように機能する。
【００４２】
次に、印字装置２０によりワークＷに印字された情報コードＣを検証装置３０にて検証し、この検証結果に応じて生成される改善情報に基づいて印字装置２０での印字パラメータを変更することで情報コードＣの印字品質を改善する際に、印字装置２０にてなされる印字処理と検証装置３０にてなされる検証処理とについて、それぞれ図面を参照して詳述する。
【００４３】
まず、印字装置２０の制御部２１にてなされる印字処理について、図４のフローチャートを参照して詳述する。
搬送装置４０によりワークＷが所定の印字位置まで搬送されると、制御部２１により印字処理が開始されて、図４のステップＳ１０１に示す印字情報入力処理がなされる。この処理では、作業者等による入力部２４に対する入力操作等に応じて、ワークＷの材質及び情報コードＣに記録する情報やそのコードサイズ、仕上げ等が、印字情報として印字装置２０に入力される。また、ワークＷに対して情報コードＣを印字する領域（コード領域）に関する情報も合わせて印字装置２０に入力される。
【００４４】
続いて、ステップＳ１０３に示す印字パラメータ抽出処理がなされ、入力された印字情報に応じて印字すべき情報コードＣが生成されるとともに、当該印字情報に応じて選択される初期パラメータ情報が記憶部２５のデータベースから抽出される。具体的には、印字情報に応じてワークＷの材質、コードサイズ、セル数、仕上げが設定されると、これらの印字条件に基づいて、発振周波数、レーザ出力、パルス間隔、パルス幅、スキャンスピード、第１繰り返し回数、第２繰り返し回数、強調係数及び輪郭増減係数の値等が、初期パラメータ情報として、記憶部２５のデータベースから一義的に選択されるように抽出される。なお、上記印字パラメータ抽出処理を行う制御部２１は、「抽出部」の一例に相当し得る。
【００４５】
このように生成された情報コードＣ及び選択された各印字パラメータに基づいてレーザ発振器２２及びレーザ照射部２３が制御され、ワークＷにおけるコード領域内の各加工対象セルに向けてパルスレーザ光Ｌが走査するように照射されることで、ワークＷのコード領域に情報コードＣが印字される（Ｓ１０５）。そして、ステップＳ１０７に示すコード情報送信処理がなされ、印字した情報コードＣに関するコード情報が通信部２７を介して検証装置３０に送信される。なお、通信部２７は、「コード情報送信部」の一例に相当し得る。
【００４６】
上述のように情報コードＣが印字されたワークＷは、搬送装置４０によって検証装置３０に搬送される。そして、検証装置３０から良品情報が受信されると（Ｓ１０９でＹｅｓ）、そのワークＷに適した印字パラメータが選択されているとして、この検証時の印字パラメータが量産用の印字パラメータとして決定される（Ｓ１１１）。そして、このように決定された量産用の印字パラメータに基づいて、検証時のワークＷに対応するロット全てのワークに対して印字装置２０により情報コードＣがそれぞれ印字される。
【００４７】
一方、検証装置３０から良品情報が受信されずに改善情報が受信されると（Ｓ１０９でＮｏ）、そのワークＷに適した印字パラメータが選択されていないとして、その改善情報に応じて前回の印字に用いた各印字パラメータの少なくとも一部が変更され（Ｓ１１３）、この変更された印字パラメータに基づいて、次のワークＷに対して情報コードＣが印字される（Ｓ１０５）。そして、このように情報コードＣが印字されたワークＷが再度検証装置３０に搬送され、そのワークＷに適した印字パラメータが選択されることで検証装置３０から良品情報が受信されるまで、改善情報に応じて変更された印字パラメータに基づいて情報コードＣを印字して検証装置３０に搬送する処理が繰り返される。
【００４８】
次に、検証装置３０の制御部３１にてなされる検証処理について、図５のフローチャートを参照して詳述する。
搬送装置４０により情報コードＣが印字されたワークＷが所定の検証位置まで搬送されると、制御部３１により検証処理が開始されて、図５のステップＳ２０１に示すコード情報受信処理がなされ、上記検証位置に位置しているワークＷに印字された情報コードＣに関するコード情報が、印字装置２０から通信部３６を介して受信される。
【００４９】
続いて、ステップＳ２０３に示す撮像処理がなされ、情報コードＣが撮像される。続いて、ステップＳ２０５の判定処理にて、上述のように撮像した撮像画像のうち受信したコード情報から特定されるコード領域にて、複数のセルが分離可能に撮像されているか否かについて判定される。ここで、上記コード情報から特定されるコード領域にて、複数のセルが分離可能に撮像されている場合には（Ｓ２０５でＹｅｓ）、ステップＳ２０７の判定処理にて、情報コードＣの印字品質が良好であるか否かについて判定される。ここで、例えば、その情報コードＣの読取成功率が所定の閾値以上であり安定して読み取れることから印字品質が規定レベル以上として良好であると判定されると（Ｓ２０７でＹｅｓ）、良品情報が検証結果として通信部３６を介して印字装置２０に送信される（Ｓ２０９）。なお、情報コードＣの印字品質が良好であるか否かについての判定は、その情報コードＣの読取成功率に基づいて行われることに限らず、例えば、読取成功率だけでなく、印字装置２０から受信したコード情報を利用して、各セル自体の形状（軸非均一性，グリッド非均一性，プリント伸縮（水平），プリント伸縮（垂直）等）やその損傷の有無、そのワークＷの材質等に応じた他の判定条件を加えるようにして行われてもよい。また、良品情報を検証結果として送信する制御部３１及び通信部３６は、「検証結果送信部」の一例に相当し得る。
【００５０】
一方、上記コード情報から特定されるコード領域にて、複数のセルが分離可能に撮像されていないと判定されると（Ｓ２０５でＮｏ）、ステップＳ２１１の判定処理にて、コード領域とその周囲の領域との間に濃淡があるか否かについて判定される。
【００５１】
ここで、図６（Ａ）に例示するように、コード領域Ｃａとその周囲の領域との間に濃淡がないように撮像されている場合には（Ｓ２１１でＮｏ）、レーザ出力が不足しているとして、レーザ出力を所定値増加させるための情報が改善情報として生成される（Ｓ２１３）。一方、図６（Ｂ）に例示するように、コード領域Ｃａが濃淡により１つの矩形となるように撮像されている場合には（Ｓ２１１でＹｅｓ）、レーザ出力が過剰であるとして、レーザ出力を所定値減少させるための情報が改善情報として生成される（Ｓ２１５）。そして、このように生成された改善情報は、検証結果として通信部３６を介して印字装置２０に送信される（Ｓ２２７）。なお、所定数のワークＷについて、コード領域Ｃａとその周囲の領域との間に濃淡がないとして上記ステップＳ２１１の判定処理にてＮｏとの判定が繰り返される場合には、印字装置２０に対してエラー報知等を行ってもよい。また、ステップＳ２１３，Ｓ２１５及び後述するステップＳ２１９，Ｓ２２３，Ｓ２２５の処理を行う制御部３１は、「改善情報生成部」の一例に相当し得る。また、改善情報を検証結果として送信する制御部３１及び通信部３６は、「検証結果送信部」の一例に相当し得る。
【００５２】
また、上記ステップＳ２０７の判定処理にて、印字品質が良好でないと判定されると（Ｓ２０７でＮｏ）、ステップＳ２１７の判定処理にて、コード領域内の明色系セルと暗色系セルとの間の明暗比がワークＷの材料等によって設定される所定値以上であるか否かについて判定される。ここで、図７（Ａ）に例示するように撮像されていることから、明色系セルと暗色系セルとの間の明暗比が上記所定値未満であると判定されると（Ｓ２１７でＮｏ）、コントラスト不足であるとして、発振周波数を所定値上げるための情報が改善情報として生成されて（Ｓ２１９）、検証結果として通信部３６を介して印字装置２０に送信される（Ｓ２２７）。
【００５３】
この改善情報の送信に応じて、印字装置２０により、次のワークＷに対して発振周波数を上げた状態で情報コードＣが印字され、そのワークＷに適した発振周波数が選択されており他の印字パラメータについても適したものが選択されていることから、図７（Ｂ）に例示するように、明暗比が上記所定値以上となるように情報コードＣが撮像されると、印字品質が良好であると判定されて（Ｓ２０７でＹｅｓ）、良品情報が通信部３６を介して印字装置２０に送信される（Ｓ２０９）。
【００５４】
ここで、ワークＷの材質が樹脂である場合、コントラスト不足を解消するために、レーザ出力を上げるとワークＷ自体が溶け出す傾向であり、パルス間隔、発振周波数を上げると印字部分の色味が変わる傾向であるため、本実施形態では、明暗比を上げるために発振周波数を所定値上げる方法が採用されている。なお、発振周波数を上げ過ぎても明暗比が下がる傾向になるため、ワークの材質に応じて、その調整範囲を印画特性、発色傾向等のデータベースにより決定することもできる。また、周波数調整で十分に改善できない場合には、第２の改善方法として、レーザ出力（パワー）やパルス幅を調整するように改善情報を生成してもよい。さらに、樹脂ではパルス幅の初期値が最小値に設定される場合に、悪くなる傾向にしか振れられないので、第３の改善方法として、スキャンスピードを調整するように改善情報を生成してもよい。すなわち、使用する材料により、出力調整のパラメータの範囲及びどの順に調整したら効果が最良か、印画特性、発色傾向をデータベース化して調整範囲及び調整順を決定することもできる。なお、１セルを形成するドット数（１セルのドット数＝１セルの長さ／パルス間隔）に余裕があれば、パルス間隔も調整パラメータに加えることもできる。
【００５５】
一方、上述のように発振周波数を所定値上げることで明暗比が上記所定値以上となっても、印字品質が良好でないと判定される場合には（Ｓ２０７でＮｏ，Ｓ２１７でＹｅｓ）、主走査方向及び副走査方向それぞれでのセルの膨らみ量が規定量を超えているか、主走査方向のセルの膨らみ量のみが規定量を超えている等のために、印字品質が良好でないとの判定がなされていると推定される。なお、主走査方向及び副走査方向は、コード情報に含まれる情報コードの向きから容易に把握することができる。
【００５６】
このため、ステップＳ２２１の判定処理にて、主走査方向のセルの膨らみ量のみが規定量以上となっているか否かについて判定される。ここで、図８（Ａ）に例示するように撮像されていることから、主走査方向（図８の左右方向）のセルの膨らみ量のみが規定量を超え副走査方向（図８の上下方向）のセルの膨らみ量が規定量以下であると判定されると（Ｓ２２１でＹｅｓ）、主走査方向のセルの膨らみ量を小さく調整するため、強調係数を下げるための情報が改善情報として生成されて（Ｓ２２３）、検証結果として通信部３６を介して印字装置２０に送信される（Ｓ２２７）。
【００５７】
この改善情報の送信に応じて、印字装置２０により、次のワークＷに対して強調係数を下げた状態で情報コードＣが印字され、そのワークＷに適した強調係数が選択されたことから、図８（Ｂ）に例示するように、主走査方向及び副走査方向ともにセルの膨らみ量が規定値以下となるように情報コードＣが撮像されると、印字品質が良好であると判定されて（Ｓ２０７でＹｅｓ）、良品情報が通信部３６を介して印字装置２０に送信される（Ｓ２０９）。
【００５８】
また、図９（Ａ）に例示するように撮像されていることから、主走査方向及び副走査方向ともにセルの膨らみ量が規定量を超えると判定されると（Ｓ２２１でＮｏ）、同一にすべき明色系セルと暗色系セルとの大きさが異なっているとして、各セルの形状を改善するため、輪郭増減係数を調整するための情報（加工対象セルの外形を相似的に小さくするための情報）が改善情報として生成されて（Ｓ２２５）、検証結果として通信部３６を介して印字装置２０に送信される（Ｓ２２７）。
【００５９】
ここで、レーザ出力の調整で加工対象セルのセルサイズを改善できるが、このレーザ出力の調整を行うと、ワークＷによっては色味が変わったり、明暗比が上記所定値未満となる場合がある。このため、明暗比が上記所定値以上となる状態を維持しつつ、明色系セルと暗色系セルとの大きさが等しくなるように、加工対象セルの輪郭のドット数を減らすように輪郭増減係数を変更する。この輪郭増減係数は、コード情報から特定される大きさ（太さ）と実際に撮像した撮像画像から特定される大きさ（太さ）との差分に基づいて算出することができる。
【００６０】
この改善情報の送信に応じて、印字装置２０により、次のワークＷに対して輪郭増減係数を調整した状態で情報コードＣが印字され、そのワークＷに適した輪郭増減係数が選択されたことから、図９（Ｂ）に例示するように、主走査方向及び副走査方向ともにセルの膨らみ量が規定値以下となるように情報コードＣが撮像されると、印字品質が良好であると判定されて（Ｓ２０７でＹｅｓ）、良品情報が通信部３６を介して印字装置２０に送信される（Ｓ２０９）。
【００６１】
なお、上記検証処理では、ワークＷの材質が金属である場合、明暗比が上記所定値以上と判定された後（Ｓ２１７でＹｅｓ）、セルの形状を確認して、図１０（Ａ）に例示するように、一部のセル（例えば、固定パターン、形式情報、型番情報等を示すためのセルの一部）が損傷しているように撮像されている場合には、発振周波数を所定値上げるための情報が改善情報として生成されてもよい。この改善情報の送信に応じて、印字装置２０により、次のワークＷに対して発振周波数を上げた状態で情報コードＣが印字され、そのワークＷに適した発振周波数が選択されたことから、図１０（Ｂ）に例示するように、各セルの損傷が抑制された状態で情報コードＣが撮像されると、印字品質が良好であると判定されて（Ｓ２０７でＹｅｓ）、良品情報が通信部３６を介して印字装置２０に送信される（Ｓ２０９）。
【００６２】
ここで、ワークＷの材質が金属であることから金属剥離を利用する場合、セルの形状を改善させるために、発振周波数を上げすぎると明暗比が下がる傾向であり、パルス幅が短いと剥離出来ない傾向であり、レーザ出力を下げると剥離出来ない傾向であって上げすぎると色味が変わる傾向であるため、本実施形態では、セルの形状を改善させるために発振周波数を所定値上げる方法が採用されている。なお、発振周波数を上げ過ぎても明暗比が下がる傾向になるため、ワークの材質に応じて、その調整範囲を印画特性、発色傾向等のデータベースにより決定することもできる。また、周波数調整で十分に改善できない場合には、第２の改善方法として、レーザ出力を調整するように改善情報を生成してもよい。この第２の改善方法でも十分に改善できない場合に、第３の改善方法として、パルス幅を調整するように改善情報を生成してもよく、この第３の改善方法でも十分に改善できない場合に、第４の改善方法として、スキャンスピードを調整するように改善情報を生成してもよい。
【００６３】
以上説明したように、本実施形態に係る印字品質改善システム１０では、印字装置２０において、入力部２４により印字情報が入力されると、当該印字情報から選択される初期パラメータ情報が記憶部２５から抽出され、入力部２４により入力された印字情報及び記憶部２５から抽出された初期パラメータ情報に基づいて、ワークＷに情報コードＣを印字させるようにレーザ発振器２２及びレーザ照射部２３が制御部２１により制御される。また、印字すべき情報コードＣの形状に関する情報を含めたコード情報が通信部２７により検証装置３０に送信される。そして、検証装置３０では、読取部３２により撮像された情報コードＣの印字状態が印字装置２０から受信したコード情報を利用して検証処理により検証され、この検証処理による検証結果に基づいて印字品質を改善するための改善情報が生成されると、この改善情報を含めるように検証結果が通信部３６により印字装置２０に送信される。そして、印字処理では、検証装置３０から改善情報が受信されると、前回の印字に用いた各印字パラメータの少なくとも一部が改善情報に応じて変更されて、次のワークＷに情報コードＣを印字させるようにレーザ発振器２２及びレーザ照射部２３が制御される。
【００６４】
これにより、印字装置２０では、検証装置３０から改善情報を受信すると、その改善情報に応じて変更された印字パラメータを用いて次のワークＷに情報コードＣが印字されるため、前回のワークＷに印字された情報コードＣよりもその印字品質を高めるように改善することができる。特に、改善情報は、コード情報を利用した検証処理による検証結果に基づいて生成されるため、コード情報を利用することなく単に撮像した情報コードＣの印字状態を確認するような検証と比較して、印字されるべき情報コードＣの形状等を把握した上で検証できるので、その検証精度を向上させることができる。したがって、適切に生成された改善情報に応じて各印字パラメータの少なくとも一部を変更できるので、安定して読み取り可能な情報コードＣを印字するための印字パラメータをワークＷに応じて選択可能な印字品質改善システムを実現することができる。
【００６５】
特に、コード情報には、ワークＷに対する情報コードＣの位置に関する情報が含まれるため、検証処理で部は、読取部３２により情報コードＣが撮像された撮像画像においてどの位置に情報コードＣが位置しているか容易に把握できるので、検証処理による検証精度を高めることができる。特に、最初に選択された印字パラメータが適していなかったために情報コードＣを構成する各セルが撮像画像にて分離可能に印字されていない場合でも、その情報コードＣを印字すべき場所を把握できるため、各セルが分離可能に印字されていないことを確実に検証することができる。
【００６６】
さらに、コード情報には、ワークＷに対する情報コードＣの位置に加えて当該情報コードＣの向きに関する情報が含まれるため、検証部は、撮像部により情報コードが撮像された撮像画像においてどの位置に情報コードＣが位置しているかだけでなくその情報コードＣの向きも容易に把握できるので、主走査方向等を容易に把握でき、検証処理による検証精度をさらに高めることができる。
【００６７】
［第２実施形態］
次に、本第２実施形態に係る印字品質改善システムについて、図面を参照して説明する。
本第２実施形態では、検証結果に応じて印字の基準となる情報コードの外形形状（以下、元コード形状ともいう）を歪ませる点が、上記第１実施形態と主に異なる。したがって、第１実施形態の印字品質改善システムと実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００６８】
ワークＷの傾斜面に情報コードＣを印字する場合など、ワークＷの形状等によっては、例えば、方形状に印字されるべき情報コードＣの外形形状について他側の外縁よりも一側の外縁の方が短くなるように歪んで印字されてしまう場合がある。このような場合には、印字の基準となる元コード形状について他側の外縁よりも一側の外縁の方を相対的に長くして印字指示すれば、ワークＷに印字された情報コードＣの外形形状について他側の外縁と一側の外縁との長さの差が小さくなる情報コードＣがワークＷに印字されるため、その歪みを小さくすることができる。また、例えば、台形状や平行四辺形状に歪んで印字されてしまう場合でも、その歪に応じて元コード形状を補正することで、ワークＷに印字される情報コードＣの歪みを小さくすることができる。
【００６９】
そこで、本実施形態では、印字された情報コードＣの外形形状について歪んでいるとの検証結果が検証される場合には、その歪みに応じて元コード形状自体を歪ませるための歪み補正情報を改善情報に含めて印字装置２０に送信する。
【００７０】
以下、本実施形態において検証装置３０にてなされる検証処理と印字装置２０にてなされる印字処理とについて、それぞれ図面を参照して詳述する。
まず、検証装置３０の制御部３１にてなされる検証処理について、図１１のフローチャートを参照して詳述する。
【００７１】
ワークＷに印字された情報コードＣの複数のセルが分離可能に撮像されており（図１１のＳ２０５でＹｅｓ）、印字品質が良好でないと判定され（Ｓ２０７でＮｏ）、かつ、明色系セルと暗色系セルとの間の明暗比が上記所定値以上であると判定されると（Ｓ２１７でＹｅｓ）、ステップＳ２２９の判定処理にて、情報コードＣの外形形状に歪みが生じているか否かについて判定される。
【００７２】
ここで、例えば、図１３（Ａ）に例示するように、情報コードＣの上縁Ｃｂよりも下縁Ｃｃの方が短くなり、その縁の比（上縁Ｃｂの長さ／下縁Ｃｃの長さ）が所定値以上となると、情報コードＣの外形形状に歪が生じていると判定される（Ｓ２２９でＹｅｓ）。この場合には、印字された情報コードＣの外形形状の歪みを抑制するように、上記縁の比に応じて元コード形状を歪ませるための歪み補正情報が改善情報として生成されて（Ｓ２３１）、印字装置２０に送信される（Ｓ２２７）。
【００７３】
ここで、上記歪み補正情報は、元コード形状にてワークＷに印字した情報コードＣが指定の形状になるように、元コード形状を歪ませる係数であり、具体的には、情報コードＣの頂点の座標４点から指定の形状（例えば、５ｍｍ角の正方形）になるように画像処理（アフィン変換、射影変換等）で変換できる係数として求めることができる。
【００７４】
次に、印字装置２０の制御部２１にてなされる印字処理について、図１２のフローチャートを参照して詳述する。
情報コードＣを、補正前の方形状の元コード形状に応じて、ワークＷに印字して（図１２のＳ１０５）、そのコード情報が検証装置３０に送信されるとともに（Ｓ１０７）、そのワークＷが搬送装置４０により検証装置３０に搬送された後、上述のように歪み補正情報が含まれる改善情報が検証装置３０から受信されると（Ｓ１０９でＮｏ，Ｓ１１５でＹｅｓ）、ステップＳ１１７に示す元コード形状補正処理がなされる。
【００７５】
この処理では、受信した歪み補正情報に基づいて元コード形状が補正される。例えば、図１３（Ａ）に例示する情報コードＣに基づいて歪み補正情報が生成された場合、この歪み補正情報に基づいて、元コード形状は、図１３（Ｂ）に例示するように、上縁Ｃｂよりも下縁Ｃｃの方が長くなるように補正される。
【００７６】
そして、このように補正された元コード形状に応じて、再度、情報コードＣがワークＷに印字される（Ｓ１０５）。この場合には、上述のように元コード形状が補正されているため、情報コードＣは、図１３（Ｃ）に例示するように、上縁Ｃｂと下縁Ｃｃとの長さがほぼ等しくなるように歪みが抑制されて、方形状となるようにワークＷに印字される。
【００７７】
このように、本実施形態では、検証装置３０の検証処理において、情報コードの外形形状について、例えば、他側の外縁よりも一側の外縁の方が短くなりその縁の比が所定値以上になるとのように、外形形状が歪んでいるとの検証結果が検証される場合には、その歪みに応じて元コード形状を歪ませるための歪み補正情報を改善情報に含めて印字装置２０に送信する。これにより、印字装置２０にて、その歪み補正情報に基づいて補正された元コード形状を規準にレーザ発振器２２及びレーザ照射部２３が制御されることで、ワークＷに印字される情報コードＣの歪みを修正することができる。
【００７８】
なお、本発明は上記各実施形態等に限定されるものではなく、例えば、以下のように具体化してもよい。
（１）上記検証処理において、印字品質が良好でないと判定された場合（Ｓ２０７でＮｏ）、上述のように、セルの明暗比やセルの膨らみ量、外形形状の歪みに応じて改善情報を生成することに限らず、他の印字条件等を考慮して改善情報を生成してもよい。その際、例えば、レーザ出力調整は、ワークＷの材質に応じて調整に使う印字パラメータの優先順位を決めることができるが、印字条件として、印字時間が決まっている（印字速度優先）場合は、印字パラメータの印字速度に関する印字パラメータ（スキャンスピード、パルス間隔）は固定し、他の印字パラメータで調整を行うこともできる。例えば、ワークＷが金属である場合、通常のパラメータの優先順位は、発振周波数、レーザ出力（パワー）、パルス幅、スキャンスピード、パルス間隔の順となるように印字パラメータで調整し、印字速度優先の場合は、優先順位が、スキャンスピード及びパルス間隔の固定を前提に、発振周波数、レーザ出力（パワー）、パルス幅の順となるように印字パラメータで調整することもできる。
【００７９】
（２）また、ワークＷの各材料に関して各印字パラメータの影響度を予めデータベース化しておき、例えば、ある材料において各印字パラメータが、図１４に例示する順で影響度があるとすると、一番効果がある順に出力調整の順番を決めるようにしてもよい。この場合でも、時間優先等の指定がされた場合は、時間に関する印字パラメータを先に決定してから、他の印字パラメータの調整を行うことができる。
【００８０】
（３）ワークＷに情報コードＣを印字する印字加工には、パルスレーザ光Ｌを走査させて印字する方法が採用されることに限らず、印刷加工等、他の加工方法が採用されてもよい。この場合には、その加工方法に応じた印字パラメータに関して検証結果に基づく改善情報を生成することができる。
【符号の説明】
【００８１】
１０…印字品質改善システム
２０…印字装置
２１…制御部（抽出部，印字制御部）
２２…レーザ発振器（印字部）
２３…レーザ照射部（印字部）
２４…入力部
２５…記憶部
２７…通信部（コード情報送信部）
３０…検証装置
３１…制御部（検証部，改善情報生成部）
３２…読取部（撮像部）
３６…通信部（検証結果送信部）
Ｃ…情報コード
Ｗ…ワーク
【図１】
2019061315.tif 000003
【図２】
2019061315.tif 000004
【図３】
2019061315.tif 000005
【図４】
2019061315.tif 000006
【図５】
2019061315.tif 000007
【図６】
2019061315.tif 000008
【図７】
2019061315.tif 000009
【図８】
2019061315.tif 000010
【図９】
2019061315.tif 000011
【図１０】
2019061315.tif 000012
【図１１】
2019061315.tif 000013
【図１２】
2019061315.tif 000014
【図１３】
2019061315.tif 000015
【図１４】
2019061315.tif 000016