(57)【特許請求の範囲】
【請求項１】
光プリントヘッドの主走査方向に配置された複数の光素子の輝度むらの補正値を決定するために、この光プリントヘッドと感光材料とを前記主走査方向と直交する副走査方向に相対移動させるとともに、前記複数の光素子の発光を制御することで前記各光素子毎に前記副走査方向に沿う姿勢の輝度テスト用露光ドットラインと、この輝度テスト用露光ドットラインに直交する姿勢の基準露光ドットラインとが前記感光材料に形成されたチェックチャートをスキャナで読み取る、光プリントヘッドの輝度チェックにおける基準露光ドットラインを用いたスキャニング時のチェックシート傾斜判定方法において、
前記スキャナで読み取られた前記チェックチャートから前記基準露光ドットラインを認識する認識ステップとして、前記基準露光ドットラインにおいて前記副走査方向での濃度の段差部で成るエッジを初期基準点に設定し、前記エッジを含み前記副走査方向に沿う姿勢のチェックポイント列を設定し、このチェックポイント列を前記初期基準点から主走査方向に順次ずらしながらチェックポイント列を構成する複数の濃度チェックポイントの濃度を測定し、このように測定した濃度から認識される複数のエッジの位置に基づいて前記基準露光ドットラインの傾きのチェックが行われ、
前記認識ステップにおいて、前記チェックポイント列を構成する全ての濃度チェックポイントの濃度値が所定値以下である場合には、このチェックポイント列を不適と判定するとともに、不適と判定される以前のチェックポイント列のエッジ位置を仮のエッジ位置とする処理を行い、この不適とする判定が予め設定された複数回にわたって連続した場合には、この認識ステップが中断されることを特徴とする光プリントヘッドの輝度チェックにおける基準露光ドットラインを用いたスキャニング時のチェックシート傾斜判定方法。
【請求項２】
前記チェックポイント列が５つの濃度チェックポイントから構成されるとともに、３回にわたって連続してチェックポイント列が不適と判定された場合にこの認識ステップが中断されることを特徴とする請求項１に記載の光プリントヘッドの輝度チェックにおける基準露光ドットラインを用いたスキャニング時のチェックシート傾斜判定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光プリントヘッドの主走査方向に配置された複数の光素子の輝度むらの補正値を決定するために、この光プリントヘッドと感光材料とを前記主走査方向と直交する副走査方向に相対移動させるとともに、前記複数の光素子の発光を制御することで前記各光素子毎に前記副走査方向に沿う姿勢の輝度テスト用露光ドットラインと、この輝度テスト用露光ドットラインに直交する姿勢の基準露光ドットラインとが前記感光材料に形成されたチェックチャートをスキャナで読み取る、光プリントヘッドの輝度チェックにおける基準露光ドットラインを用いたスキャニング時のチェックシート傾斜判定方法に関する。
【０００２】
【従来の技術】
感光材料に画像を形成する光プリントヘッドの代表的なものとして、例えば特開平１１−２１６９０３号公報に開示されている蛍光プリントヘッドが挙げられるが、そこでは、光プリントヘッドを構成する光素子としての各蛍光発光素子は熱電子を放出するフィラメント状の陰極と、制御電極と、所定のピッチと大きさでもって蛍光体が被覆している帯状陽極などからなり、列状に並んで配置されたこれら蛍光発光素子が真空容器の中に封入され１つの蛍光プリントヘッドが構築される。制御電極へ画像データの露光階調値に基づく制御信号を付与することにより、蛍光体への熱電子の衝突、つまり蛍光体の発光が制御される。１つの蛍光体、つまり１つの蛍光発光素子が画像データを構成する１つのピクセル、つまり露光画像における１露光ドットに対応しており、複数の蛍光発光素子を主走査方向に並べてリニアアレイ型の光プリントヘッドを構成するが、高い解像度を得るためには蛍光体の配設ピッチをミクロンオーダまで細かくしなければならないので、通常は、主走査方向に延びる蛍光発光素子を千鳥状複列とし、各列の蛍光発光素子の発光タイミングを感光材料との間の副走査方向の相対移動と適切にあわせることにより、複列の蛍光発光素子によって露光されるドットが副走査方向（主走査方向に直交する方向）に一直線上に並ぶように構成されている。このような光プリントヘッドが３本用意されており、それぞれがＲ（赤）、Ｇ（緑）、Ｂ（青）光を放射するためにＲ（赤）、Ｇ（緑）、Ｂ（青）のフィルタが装着されている。
【０００３】
画像データを構成する各色（Ｒ、Ｇ、Ｂ）の階調値は蛍光発光素子に与えられる露光階調値となり、これに基づいて変調された駆動信号を各色の蛍光プリントヘッドに与えることで蛍光発光素子が所望の光量で発光するので、この３つの光プリントヘッドの特定の蛍光発光素子が感光材料上の同じ箇所を照射することで所望のカラーの露光ドットを作り出すことができる。その際、光プリントヘッドが副走査方向に蛍光発光素子による１露光ドット分の距離だけ進む時間を単位とし、この時間内の蛍光発光素子の発光、非発光の時間比を変化させることにより階調をつけている。
【０００４】
このような時間制御方式で、良好な画像を得るためには、同じ露光階調値を与えられた場合全ての蛍光発光素子の輝度が一様であること、つまり各蛍光発光素子が同じ濃度値をもった露光ドットを作り出すことが必要である。このため、各蛍光発光素子が持つ固有の発光特性の違い、いわゆる輝度むらは、テストプリントとして全ての蛍光発光素子に同じ露光階調値を与えて輝度テスト用ドットラインを作り、この輝度テスト用ドットラインに含まれる露光ドットの測定濃度値から、各蛍光発光素子が作り出す輝度テスト用ドットの濃度値がそろうように、露光階調値を変更する補正係数を算出する。この補正係数を補正テーブルに格納しておき、実際のプリント時に、送られてきた画像データの露光階調値をこの補正係数により補正して、補正された露光階調値で蛍光発光素子を駆動する。例えば、今測定した各輝度テスト用ドットの濃度をＤ（ｎ）、但し、ｎは蛍光発光素子の番号を表し、ｎ＝０，１，２，…であり、その測定濃度の最小値をＤmin とすると、各蛍光発光素子のための補正係数は、Ｄmin ／Ｄ（ｎ）とすることができる。つまり、送られてきた画像データの露光階調値がＤin（ｎ）であれば、該当する蛍光発光素子を実際に駆動する補正された露光階調値：Ｄout （ｎ）は、Ｄin（ｎ）× Ｄmin ／Ｄ（ｎ）
となる。これによって、輝度むらの補正が行われたことになる。
【０００５】
【発明が解決しようとする課題】
このような露光ドットラインはチェックチャートと呼ばれるが、この露光ドットラインを構成する露光ドットの濃度値は、スキャナを用いてこのチェックチャートを読み取り、この読み取られたチェックチャート、つまり露光ドットラインのデジタル画像データから測定される。その際、各光素子が作り出す露光ドットラインのデジタル画像データ上での位置を容易に決定するために、基準露光ドットラインが付加的にチェックチャートの中に含ませるとよいが、このような付加的な基準露光ドットラインを有するチェックチャートの一例は、例えば特開２０００−３５５１１９号公報から知られており、ここでは、基準露光ドットラインは光プリントヘッドの主走査方向に延びたある程度の幅を有するラインとして形成されている。
【０００６】
例えば、このようなチェックチャートをスキャナで読み込んだ後デジタル画像データ化された基準露光ドットラインを構成する露光ドットの濃度値をその長手方向に沿ってチェックしていくことで基準露光ドットラインが認識される。このような基準露光ドットラインのチェックステップが最後まで進むことにより認識された基準露光ドットラインが所定以上傾斜している場合、チェックチャートが傾斜した状態でスキャニングされたと判定され、この場合はスキャニングエラーとして再度スキャニングを行うことになる。しかしながら、この基準露光ドットラインのチェックステップにおいて所定の濃度値が得られなくなるとチェックチャート上に埃や塵などが付着しているとして判定不能エラーとなり、判定ステップが停止してしまう。
上記実状に鑑み、本発明の課題は、冒頭部に述べた光プリントヘッドの輝度チェック方法において、基準露光ドットラインの認識ステップが効率的に行われる方法を提供することである。
【０００７】
【課題を解決するための手段】
上記課題を解決するため、光プリントヘッドの主走査方向に配置された複数の光素子の輝度むらの補正値を決定するために、この光プリントヘッドと感光材料とを前記主走査方向と直交する副走査方向に相対移動させるとともに、前記複数の光素子の発光を制御することで前記各光素子毎に前記副走査方向に沿う姿勢の輝度テスト用露光ドットラインと、この輝度テスト用露光ドットラインに直交する姿勢の基準露光ドットラインとが前記感光材料に形成されたチェックチャートをスキャナで読み取る、光プリントヘッドの輝度チェックにおける基準露光ドットラインを用いたスキャニング時のチェックシート傾斜判定方法において、
前記スキャナで読み取られた前記チェックチャートから前記基準露光ドットラインを認識する認識ステップとして、前記基準露光ドットラインにおいて前記副走査方向での濃度の段差部で成るエッジを初期基準点に設定し、前記エッジを含み前記副走査方向に沿う姿勢のチェックポイント列を設定し、このチェックポイント列を前記初期基準点から主走査方向に順次ずらしながらチェックポイント列を構成する複数の濃度チェックポイントの濃度を測定し、このように測定した濃度から認識される複数のエッジの位置に基づいて前記基準露光ドットラインの傾きのチェックが行われ、前記認識ステップにおいて、前記チェックポイント列を構成する全ての濃度チェックポイントの濃度値が所定値以下である場合には、このチェックポイント列を不適と判定するとともに、不適と判定される以前のチェックポイント列のエッジ位置を仮のエッジ位置とする処理を行い、この不適とする判定が予め設定された複数回にわたって連続した場合には、この認識ステップが中断されることを特徴とする。
【０００８】
このような特徴を有する方法では、ある程度の幅を有することになる各チェックポイント列でもって基準露光ドットラインをその長手方向（主走査方向）に沿って濃度チェックしていくとともに、例えば、設定された１つのチェックポイント列が埃や塵等の付着で不適とされても複数回連続しない限り認識ステップが続行されるので、埃や塵等の付着を原因とする判定不能エラーが減ることになり、光プリントヘッドの輝度チェックの作業効率が向上した。
【０００９】
本発明の好適な実施形態として、前記チェックポイント列が５つの濃度チェックポイントから構成されるとともに、３回にわたって連続してチェックポイント列が不適と判定された場合この認識ステップが中断されることが提案される。発明者による実験結果によれば、例えば、チェックポイント列を３つの濃度チェックポイントから構成するとともに１回のチェックポイント列の不適で認識ステップを中断する方法に較べ、この方法を採用することで、埃や塵を原因とする判定不能エラーの発生が、約十分の一となっている。
本発明によるその他の特徴及び利点は、以下図面を用いた実施形態の説明により明らかになるだろう。
【００１０】
【発明の実施の形態】
本発明に関連する光プリントヘッドの一例であるリニアアレイ型蛍光プリントヘッド３０が図１、図２、図３に模式的示されている。この蛍光プリントヘッド３０は、実際には、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の３つのプリントヘッド３０Ｒ、３０Ｇ、３０Ｂから構成されるが、図１と図２ではＲのプリントヘッドだけを示しているが、他の２つのプリントヘッドも同様な構成となっている。
【００１１】
透光性材料からなる基板６１の上面には、アルミニウム薄膜からなる第１陽極６２と第２陽極６３が形成されている。この両陽極６２、６３には、所定のピッチで矩形の透過孔６２ａ、６３ａが設けられており、この透過孔６２ａ、６３ａを覆うように蛍光体６４が被覆されている。このように第１陽極６２と第２陽極６３に設けられた蛍光体は、図２から明らかなように、２列千鳥状に配置されており、この列の延び方向は、主走査方向と呼ばれるが、蛍光プリントヘッド３０によって露光される感光材料としての印画紙３の搬送方向（これは副走査方向と呼ばれる）に対して直角となっている。
【００１２】
陽極６２、６３の蛍光体６４を被覆している箇所の周辺領域には、制御電極６５が設けられている。各蛍光体６４に対応する制御電極６５に制御電圧が印加されることにより、各蛍光体６４は発光する。さらに第１陽極６２と第２陽極６３のそれぞれの情報にはフィラメントとしての線状陰極６７が主走査方向に沿って張られている。６６は安定した電場を維持する遮蔽電極である。蛍光体６４と、第１陽極６２又は第２陽極６３と、制御電極６５と、遮蔽電極６６が光素子の一例としての各蛍光発光素子６０を構成しており、この１つの蛍光発光素子６０によって照射される光が感光材料としての印画紙３に１つの露光ドットを形成する。
【００１３】
以上述べた、基板６１上に２列千鳥状に形成された蛍光発光素子６０全体は内部に真空空間を作り出すようにカバー体６８によって覆われている。ここで、蛍光発光素子６０に対して列状に並んだ順に番号をつけると、第１陽極６２側の蛍光発光素子６０は奇数番号を、第２陽極６３側の蛍光発光素子６０は偶数番号を持つことになるので、そのように区別する必要のあるときは、奇数番号をもつ蛍光発光素子６０をオッド蛍光発光素子、偶数番号をもつ蛍光発光素子６０をイーブン蛍光発光素子と名付ける。また、オッド蛍光発光素子の列はオッド列であり、イーブン蛍光発光素子の列はイーブン列である。
【００１４】
図３に示すように、３本のプリントヘッド３０Ｒ，３０Ｇ，３０Ｂは、所定の間隔で互いに平行に配置されている。各プリントヘッドの蛍光発光素子６０から照射される光は、透光性の基板６１を透過して印画紙紙面に平行に照射される。各プリントヘッドの基板６１の前面側には光路を鉛直下向きに変更するプリズム７１とセルフォックレンズ（円柱ロッドレンズ）アレイ７２からなる結像光学系７０とが設けられている。結像光学系７０は、蛍光発光素子６０の透過孔６２ａ、６３ａを焦点位置とし、印画紙３の感光面を投影像位置としており、正立等倍実像を形成する。プリントヘッド３０から基板６１の前方へ向けて照射されたドット状の光は、直角に光路を変更して鉛直下方に導かれる。さらに、各プリントヘッドのセルフォックレンズアレイ７２の下にはそれぞれ対応する赤，緑，青のカラーフィルタ６９が設けられている。
【００１５】
露光時には、プリントヘッド３０からの光に対して印画紙３を副走査方向について相対的に移動させるとともにこの相対移動に同期して、画像データを構成するＲＧＢの各色の露光階調値に応じたプリント制御信号を各プリントヘッド３０Ｒ、３０Ｇ、３０Ｂに与え、所定の露光時間でもってプリントヘッド３０の蛍光発光素子６０を発光させ、印画紙３に各蛍光発光素子６０毎に１つの露光ドットを形成する。その際、オッド蛍光発光素子６０とイーブン蛍光発光素子６０が副走査方向で所定時間タイミングをずらせて光を放射した場合、この２列千鳥状の蛍光発光素子６０によって、印画紙３は１露光ドット幅で一直線上に露光される。同様に、各プリントヘッド３０Ｒ、３０Ｇ、３０Ｂの対応する蛍光発光素子６０による露光ドットが重なるように制御することによりフルカラーの露光ドットが印画紙３に形成される。
【００１６】
印画紙３に対するこのようなライン露光を、このプリントヘッド３０を副走査方向に移動させながら行うことにより、印画紙３のプリントエリアにプリントすべき画像に対応する潜像が全て形成されることになる。
【００１７】
各蛍光発光素子６０の発光特性は、蛍光体６４自身の発光特性や蛍光体６４の発光面積や各電極間の距離などにばらつきによる輝度むら（同一の露光階調値に基づいて発光動作させても各蛍光発光素子６０の光量が同じでないこと、結果的に露光ドットの濃度も異なることになる）を補償するため、各プリントヘッド３０に与える駆動信号の時間幅を調整しなければならない。また、プリントヘッド３０を数百時間レベルの長期にわたって動作させていると、蛍光発光素子６０の経時的発光特性のばらつきからも輝度むらが生じる。
【００１８】
このため、このようなデジタル光プリンタでは、以下に説明するような、各蛍光発光素子６０毎の輝度テスト用露光ドットラインとこの輝度テスト用露光ドットラインの位置に関する基準となる基準露光ドットラインとを含むチェックチャートが形成されたテストプリントシートを作成し、各蛍光発光素子６０による輝度テスト用ドットラインを測定し、測定された濃度値から、前述したように各蛍光発光素子６０の輝度むらを吸収するための輝度補正係数を算定しなければならない。
【００１９】
既に述べたように、オッド蛍光発光素子６０によるオッド露光ドットと、イーブン蛍光発光素子６０によるイーブン露光ドットとは、図４（イ）のように、一列のライン状の露光ドットパターンを作り出す。ここで、白抜き四角はオッド露光ドットを示し、黒塗り四角はイーブン露光ドットを示している。（）で囲んだ数字は蛍光発光素子６０の素子番号を示している。
【００２０】
このライン状の露光ドットパターンを拡大視すると、図４（ロ）のように、主走査方向で隣接する露光ドットどうしが互いにその最も外側の領域で部分的に重なり合っており、スキャナ等で露光ドット単位の濃度を読み取って各蛍光発光素子の発光状態を検査する際に、隣接する別の露光ドットの影響を受けてしまう。これを避けるため、オッド蛍光発光素子６０によって形成される露光ドットとイーブン蛍光発光素子６０によって形成される露光ドットが露光用プリントヘッド６０の主走査方向において互いに隣接しない露光ドットパターンが得られるように、以下のような露光操作が行われる。
【００２１】
先ず、オッド蛍光発光素子６０だけを露光動作させ、オッド露光ドットを形成し、これより十分に副走査方向に間隔をあけて、次はイーブン蛍光発光素子６０だけを露光動作させ、イーブン露光ドットを形成し、図５（イ）に示されるように、オッド露光ドット列と、イーブン露光ドット列からなる、全体として露光ドットが二列で千鳥状に並ぶドットパターンを印画紙３上に露光形成する。これを現像処理することにより、テストプリントシートが出来上がる。このようなテストプリントシートでは、図５（イ）の一部を拡大した図５（ロ）から判るように、オッド露光ドットとイーブン露光ドットとは、互いに重複する部分が生じず、しかも、オッド露光ドットどうしも、イーブン露光ドットどうしも、互いに重複する部分が生じない。
【００２２】
なお、図５では、説明を簡単にするためテスト露光として１露光ドットだけを形成した例を紹介しているが、実際のテストプリントシート作成時には、各蛍光発光素子６０による露光ドットが副走査方向でライン状となるように連続的に露光ドットを形成していくとともに、輝度テスト用ドットラインの読み取り時に輝度テスト用露光ドットラインの間の白地が測定に及ぼす悪影響を避ける目的で櫛状に形成される輝度テスト用ドットラインの間が薄い色となるようにオッド蛍光発光素子６０のテスト時にはイーブン蛍光発光素子６０を、イーブン蛍光発光素子６０のテスト時にはオッド蛍光発光素子６０を駆動制御する。さらには、輝度テスト用ドットラインの読み取り時に、各蛍光発光素子６０による輝度テスト用ドットラインの位置を知るための基準線となる基準露光ドットラインが実質的に全ての蛍光発光素子６０によって通常黒色として作り出される。
【００２３】
この結果得られたテストプリントシートに形成されているチェックチャートは、図６に示されているが、副走査方向に延びている各蛍光発光素子６０毎の輝度テスト用露光ドットラインとこれらの輝度テスト用露光ドットラインの先端から所定距離だけあけて主走査方向に延びている基準露光ドットラインとを含むことになる。なお、中央に位置する蛍光発光素子６０によって作り出される輝度テスト用露光ドットラインだけは基準露光ドットラインから直接延びており、これは特定の蛍光発光素子６０とその輝度テスト用露光ドットラインを結び付ける手がかりとして利用される。このようなチェックチャートパターンの詳細は、例えば特開２０００−３５５１１９号公報などから知られているので、ここでの詳しい説明は省略する。
【００２４】
このようにして形成された輝度テスト用ドットラインの濃度値の測定は、通常フラットベットスキャナなどの画像入力機器によってチェックチャートをデジタル画像データに変換して、メモリー上に展開し、測定すべき露光ドットの位置に対応するアドレスによって規定されている画素（スキャナの解像度が光プリントヘッドの解像度を超えている場合１つの露光ドットに複数の画素が対応することになる）の濃度値を読み出されることによって可能である。その際、測定すべき露光ドットの位置に対応する画素のアドレスを決定するためには、輝度テスト用ドットラインの存在位置を知るための基準線となる基準露光ドットライン、特にそのエッジラインを正確に認識する必要がある。
【００２５】
次に、基準露光ドットラインのエッジラインの位置、つまりメモリー上のアドレスを取得するためのアルゴリズムを説明する。
このアルゴリズムには図７〜８で模式的に示されている３つの重要な手順がある。なお、図７は、メモリー上に展開された基準露光ドットラインの一部と、そのメモリーに展開されたデジタル画像データの濃度値、ここでは各画素の濃度値を測定するウインドウとしての５つの濃度チェックポイントが模式的に図示されている。この５つの濃度チェックポイントは輝度テスト用ドットラインの延び方向、つまり副走査方向に並んでおり、それらの集合体としてここではチェックポイント列と呼ぶことにする。なお、各濃度チェックポイントには互いに区別するため１から５の数字が割り振られている。
【００２６】
このアルゴリズムの基本は、濃度の段差部として表されるエッジを基準点として順次そのエッジに沿うようにエッジ輪郭を認識していくのであるが、白地のところでは濃度値が小さく黒地のところでは濃度値が大きいとすれば、格子状に展開されている画素の濃度値を副走査方向にチェックしていくことで見出される濃度段差部を初期基準点として採用することができる（図７の上側の図を参照）。その基準点から基準露光ドットラインの延び方向に所定画素分だけ、ここでは１画素分だけ移動した位置に１つの濃度チェックポイントを決めて、さらにその両側にも濃度チェックポイントを決めることでチェックポイント列が設定される。この実施の形態では間隔をあけずに両側に２つの濃度チェックポイントを配置しているので、チェックポイント列は１番から５番までの５つの濃度チェックポイントから構成されることになる（図７の中央の図を参照）。このように設定されたチェックポイント列のすべての濃度チェックポイントに対応する画素の濃度値を調べることで濃度段差部を求め、その濃度段差部に対応する濃度チェックポイント（この例では３番目濃度チェックポイント）を基準点として次のチェックポイント列を設定する（図７の下側の図を参照）。このような手順の繰り返しで濃度段差部つまり基準露光ドットラインのエッジが認識されていく。
【００２７】
もし、基準露光ドットラインが傾斜していた場合、その濃度段差部も画素単位で側方に変位することになるが、図８に示す例では、基準点が４番の濃度チェックポイントとなり（図８の中央の図を参照）、次のチェックポイント列では先のチェックポイント列の４番の濃度チェックポイントの下に３番の濃度チェックポイントが配置されるので（図８の下側の図を参照）、チェックポイント列が基準露光ドットラインの傾きに追従することになる。
【００２８】
次ぎに、基準露光ドットラインのエッジ上に塵や埃などの障害物が付着しており、その状態でスキャナーによって読み取られた場合での、チェックポイント列の設定の手順を図９を用いて説明する。まず、新しく設定されたチェックポイント列が障害物に基づく画素上に位置した場合（図９の上から２番目の図を参照）、すべての濃度チェックポイントに対応する画素の濃度値は、すべて黒レベル（濃度値が所定値以上）に達していないか、障害物の性質によってはすべて黒レベルに達しているといった特殊なケースとなりえる。この場合、濃度段差部が検出できないので、このチェックポイント列は不適当であるとして、このチェックポイント列の３番濃度チェックポイントを仮の基準点として新しいチェックポイント列を設定する（図９の上から３番目の図を参照）。新しく設定したチェックポイント列がなおも不適当であるならば、同様な方法でさらに新しいチェックポイント列を設定する（図９の上から４番目の図を参照）。このような仮の基準点から新しいチェックポイント列を求める限度回数は適当に設定することになるが、この実施の形態では２回としており、それを越えた場合、エラーとして再スキャニングなどのエラー処理が行われる。もちろん、仮の基準点から設定されたチェックポイント列を用いて濃度段差部が検出された場合は、その濃度段差部に対応する濃度チェックポイントが正式な基準点として次のチェックポイント列が設定され、基準露光ドットラインエッジの追従が続行されることになる（図９の最下位の図を参照）。
【００２９】
基準露光ドットラインのエッジラインが認識されると、このエッジラインを基準にして輝度テスト用ドットラインの濃度値の測定が行われ、各測定された濃度値から、各蛍光発光素子６０の輝度むらを吸収するための輝度補正係数が算定される。このようにして、光素子、ここでは蛍光発光素子６０の輝度むらを補正する作業をまとめると、図１０に示すように、
＃１：写真プリントの作成と同様にしてテストプリントシートを作成する、
＃２：テストプリントシートをスキャナーにかけて、そのチェックチャートを読み込んで、メモリーに展開する、
＃３：まず、チェックチャートを構成する基準露光ドットラインのエッジのメモリー上での位置を認識する、
＃４：次いで、基準露光ドットラインを基準に輝度テスト用露光用ドットラインの位置を求め、各蛍光発光素子６０によって作り出された露光ドットの濃度値を測定する（画素データの読み出し）、
＃５：従来の技術の欄で述べたような、それ自体は公知な方法で各蛍光発光素子の補正値を算出する。
【００３０】
次ぎに、図１１を用いて、＃３の基準露光ドットラインの認識ルーチンを説明する。まず、前述したように、初期基準点を検出する（＃３１）。初期基準点から基準露光ドットラインの延び方向に１画素分移動した点、つまり初期基準点の下隣の画素位置を３番の濃度チェックポイントとしてチェックポイント列を設定する（＃３２）。チェックポイント列を構成する５つの濃度チェックポイントに対応する画素の濃度値を読み出して、白レベルから黒レベルに移行するポイントが存在する場合そのポイントを新たな基準点となるが、そのような基準点が存在するかどうかをチェックする（＃３３）。基準点が存在する場合（＃３３でYes分岐）、基準露光ドットラインの必要長さの認識が完了したかどうかチェックし（＃３４）、未完了なら（＃３４でNo分岐）その基準点を正式な基準点、つまり次のチェックポイント列の３番の濃度チェックポイントの対応位置として（＃３５）、ステップ＃３２にジャンプする。
【００３１】
先に述べたステップ＃３３で基準点が存在しないとしてNo分岐した場合、以前の基準点から２画素分下方に移動した位置に仮の基準点を設定することになるが、この仮基準点が連続してＮ回（ここでは２回）連続して設定されているかどうかがチェックされ（＃３６）、２回以上なら（＃３６でYes分岐）エラー処理が行われ、２回未満なら仮基準点を設定して（＃３６でNo分岐）ステップ＃３２にジャンプする。
【００３２】
基準露光ドットラインの必要長さの認識が完了したとしてステップ＃３４でYes分岐すると、得られた基準露光ドットラインの左上端と左下端の横方向（副走査方向）のずれが所定値を越えているがどうか、結果的には基準露光ドットラインの傾きが許容範囲であるかどうかがチェックされる（＃３９）。傾きが許容範囲を越えているとエラー処理（スキャニングエラー）が行われ（＃３９でNo分岐）、傾きが許容範囲内なら（＃３９でYes分岐）この基準露光ドットラインの認識ルーチンを終了する。
【００３３】
次に、上述した蛍光プリントヘッド３０を印画紙３に対して副走査させる機構について図１２を用いて説明する。Ｒ・Ｇ・Ｂの３つの蛍光プリントヘッド３０Ｒ、３０Ｇ、３０Ｂをハウジング３１に組み込むことにより一体化された蛍光プリントヘッド３０を副走査方向に移動させる往復移動機構５０は、ペーパーマスク４０の基台４５に取り付けられており、その基本的な構成要素は、蛍光プリントヘッド３０の両側端部に設けられたガイド部材５１、ガイド部材５１に設けられたガイド孔に挿通されるガイドレール５２、一方のガイド部材５１に設けらたワイヤー留め具５３、端部をワイヤー留め具５３に固定されたワイヤー５４、ワイヤー５４を掛け回しているとともに基台４５の両端に配置されているプーリー５５、一方のプーリー５５を回転させるパルスモータ５６である。パルスモータ５６を回転させると、ワイヤー５４の動きを通じて蛍光プリントヘッド３０をガイドレール５２に沿って移動させ、所定位置に搬送された印画紙３をライン露光していく。露光された印画紙３は、図示されていない現像処理部で現像処理され、乾燥されることにより、最終的な写真プリントとなる。
【００３４】
さらに、図１３を用いて、上述したデジタル光プリンタの制御系の構成を説明する。この制御系は、デジタルカメラやスキャナなどを通じて入力されたデジタル画像データを処理してプリントデータを生成するとともにこのプリントデータによって蛍光プリントヘッド３０を制御するコントローラ８と、往復移動機構５０の制御を行うサブコントローラ１０８と、濃度値測定ユニット９０とから構成されている。コントローラ８とサブコントローラ１０８は通信可能に接続されている。
【００３５】
コントローラ８やサブコントローラ１０８は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｆ回路などからなるマイクロコンピュータシステムを中核部材として構成され、この蛍光ビーム式画像形成装置に必要な各種機能をハードウエア又はソフトウエア或いはその両方で実現させている。つまり、上述した蛍光プリントヘッド３０の制御や蛍光発光素子６０の輝度むら補正を行うため、このコントローラ８には、図１３に示すように、入出力インターフェース８１を介して送り込まれた画像データを所定のアルゴリズムで処理する画像処理部８２と、蛍光プリントヘッド３０の駆動条件を設定するプリンター制御部８３と、輝度補正係数を管理する輝度補正係数管理部８５と、この輝度補正係数管理部８５の管理の下で輝度補正係数を格納している補正テーブル８６と、前述した輝度むら補正作業時に適切な濃度値をもったテスト露光ドットが作り出されるように適切な露光階調値をもったテストプリントデータを生成するテストプリント生成部８７とが構築されている。
【００３６】
画像処理部８２は、デジタルカメラ、スキャナ、ＣＤなどデジタル画像を取得する外部機器からのデジタル画像データや操作卓を通じて入力されてビットマップ展開された文字データを画像処理して、蛍光プリントヘッド３０に最適な、各色ピクセル（ドット）単位で２５６段階（８ビット）に区分された露光階調度を作り出す。この露光階調度に基づいて蛍光プリントヘッド３０を駆動するプリンター制御部８３は、陰極電圧を制御する陰極制御部８３ａと制御電極電圧を制御する制御電極制御部８３ｂと陽極電圧を制御する陽極制御部８３ｃを備えている。
【００３７】
蛍光プリントヘッド３０を用いた露光の要請があれば、プリンター制御部８３は輝度補正係数管理部８５に指令を与えることで補正テーブル８６から、各蛍光発光素子６０のための輝度補正係数を参照し、各蛍光発光素子６０を発光駆動させるために送られてきた露光階調値をこの輝度補正係数でもって補正し、この補正された値をプリントヘッドドライバー８４へ送る。このようにして補正されて、プリントヘッドドライバー８４へ送られた各色の露光階調値はそこで駆動パルス幅に変換され、Ｒ・Ｇ・Ｂの蛍光プリントヘッド３０Ｒ、３０Ｇ、３０Ｂに送られる。
【００３８】
さらにコントローラ８の入出力インターフェース８１にはサブコントローラ１０８の通信ポート１０８ａが接続されている。サブコントローラ１０８には蛍光プリントヘッド３０の走査速度とタイミングに関する制御信号を生成する走査制御部１０８ｂが備えられており、サブコントローラ１０８はコントローラ８と連係して、出力ポート１０８ｃとモータドライバー１０８ｄを介してパルスモータ５６に制御信号を送る。このコントローラ８とサブコントローラ１０８の連係により、印画紙３の所定位置に蛍光プリントヘッド３０による露光が行われる。
【００３９】
少なくとも定期的に行われる輝度むら補正作業時には、作成されたテストプリントシートのテスト露光ドットの濃度値を測定するための濃度値測定ユニット９０が利用される。濃度測定ユニット９０は、基本的には、前述したテストプリントシートに形成された各蛍光発光素子６０の露光ドットを読み込むスキャナ９１、このスキャナ９１の制御を行うスキャナ制御部９２、このスキャナ９１から読み込まれたチェックチャートから基準露光ドットラインを認識した後各テスト露光ドットラインの濃度値を算出する濃度算出部９３を含んでいる。
【００４０】
この濃度値測定ユニット９０から蛍光発光素子６０の素子番号によって関係づけられた代表濃度値を輝度補正係数管理部８５に送り込まれると、輝度補正係数管理部８５は、公知の輝度補正係数の算定方法に基づいたアルゴリズムで各蛍光発光素子６０のための輝度補正係数を算定し、これを補正テーブル８６に格納する。
【図面の簡単な説明】
【図１】蛍光発光素子の構造を示す断面模式図
【図２】蛍光発光素子の配置を示す平面模式図
【図３】蛍光プリントヘッドの構造を示す断面模式図
【図４】蛍光発光素子によるドットパターンの形成を説明する説明図
【図５】蛍光発光素子によるドットパターンの形成を説明する説明図
【図６】蛍光発光素子によるチェックチャートを示す説明図
【図７】基準露光ドットラインのエッジラインの認識アルゴリズムを説明する模式図
【図８】基準露光ドットラインのエッジラインの認識アルゴリズムを説明する模式図
【図９】基準露光ドットラインのエッジラインの認識アルゴリズムを説明する模式図
【図１０】蛍光発光素子の輝度むらを補正する作業の流れを示すフローチャート
【図１１】基準露光ドットラインの認識ルーチンを示すフローチャート
【図１２】蛍光プリントヘッドを往復移動機構を示す概略斜視図
【図１３】デジタル光プリンタの制御系を模式的に説明する機能ブロック図
【符号の説明】
３０  蛍光プリントヘッド
６０  蛍光発光素子（光素子）
８３  プリンター制御部
８５  輝度補正係数管理部
８６  補正テーブル
８７  テストプリント作成部
９０  濃度測定ユニット
９１  スキャナ
９２  スキャナ制御部
９３  濃度値算出部
【図１】
0004003112.tif 000002
【図２】
0004003112.tif 000003
【図３】
0004003112.tif 000004
【図４】
0004003112.tif 000005
【図５】
0004003112.tif 000006
【図６】
0004003112.tif 000007
【図７】
0004003112.tif 000008
【図８】
0004003112.tif 000009
【図９】
0004003112.tif 000010
【図１０】
0004003112.tif 000011
【図１１】
0004003112.tif 000012
【図１２】
0004003112.tif 000013
【図１３】
0004003112.tif 000014