(57)【要約】【課題】ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることができる画像形成装置及びその印字位置調整用パターン出力方法を提供する。更に、これに基づいて容易に印字タイミングの調整量を設定できる画像形成装置及びその印字位置調整方法を提供する。【解決手段】基準タイミングからのずれ量を視覚で識別させるためのパターンに当該パターンを選択するための識別子が印字された印刷物に基づいて印字位置の調整量を設定させるために、設定されている調整量に基づくずれ量を識別させるためのパターンに基準となる識別子が対応づけられ、且つ設定可能な全ての調整量に基づくパターンが印字された前記印刷物を出力する。【選択図】　　　　　図４
2004025784.tif 000002
【特許請求の範囲】
【請求項１】
基準タイミングからのずれ量を視覚で識別させるためのパターンに当該パターンを選択するための識別子が印字された印刷物に基づいて印字位置の調整量を設定させる画像形成装置であって、
設定されている調整量に基づくずれ量を識別させるためのパターンに基準となる識別子が対応づけられ、且つ設定可能な全ての調整量に基づくパターンが印字された前記印刷物を出力する調整量印字手段を有することを特徴とする画像形成装置。
【請求項２】
前記調整量印字手段で出力された識別子を入力させる識別子入力手段と、
前記設定されている調整量を取得する調整量取得手段と、
前記識別子入力手段で入力された識別子に対応する調整量と前記調整量取得手段で取得した調整量とから新たな調整量を算出する調整量算出手段と、
当該調整量加算手段で算出された前記新たな調整量を設定する調整量設定手段と、
を有することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記調整量印字手段は、前記設定されている調整量に基づいて、前記設定可能な全ての調整量を算出する調整量算出手段と、前記設定可能な全ての調整量に基づくずれ量を識別させるためのパターンの画像データを生成する画像データ生成手段と、前記設定されている調整量を識別させるためのパターンに基準となる識別子が対応し、前記設定可能な全ての調整量に基づくずれ量を識別させるためのパターンを一意に識別するための識別子の表示データを生成する識別子表示データ生成手段と、前記画像データと前記表示データとを合成する合成手段と、当該合成行程で合成された前記画像データと前記表示データとが印字された前記印刷物を出力する印刷物出力手段と、を有してなることを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記設定可能な全ての調整量に基づくずれ量を識別させるためのパターンの画像データを格納する画像データ格納手段を有し、
前記画像データ生成手段は、前記画像データを前記画像データ格納手段から取得することを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記識別子は、調整量の最小値を単位とした整数であることを特徴とする請求項１から４の何れか１項に記載の画像形成装置。
【請求項６】
前記画像データ生成手段は、調整項目毎に前記画像データを生成し、
前記識別子フォント生成手段は、前記調整項目毎に前記フォントデータを生成し、
前記合成手段は、前記調整項目毎に前記画像データと前記フォントデータとを合成することを特徴とする請求項３又は４記載の画像形成装置。
【請求項７】
基準タイミングからのずれ量を視覚で識別させるためのパターンに当該パターンを選択するための識別子が印字された印刷物に基づいて印字位置の調整量を設定させる印字位置調整方法であって、
設定されている調整量に基づくずれ量を識別させるためのパターンに基準となる識別子が対応づけられ、且つ設定可能な全ての調整量に基づくパターンが印字された印刷物を出力する第１の調整量印字行程と、
当該第１の調整量印字行程で出力された識別子を入力させる識別子入力行程と、
前記識別子入力行程で入力された前記識別子に対応する調整量を設定する調整量設定行程と、
を有することを特徴とする印字位置調整方法。
【請求項８】
前記調整量設定行程で設定された前記調整量に基づくずれ量を識別させるためのパターンに前記基準となる識別子が対応づけられ、且つ設定可能な全ての調整量に基づくパターンが印字された印刷物を出力する第２の調整量印字行程を有することを特徴とする請求項７記載の印字位置調整方法。
【請求項９】
前記識別子は、調整量の最小値を単位とした整数であることを特徴とする請求項５又は６記載の印字位置調整方法。
【請求項１０】
前記第１又は第２の調整量印字行程は、調整項目毎に前記パターンが印字された印刷物を出力することを特徴とする請求項７から９の何れか１項に記載の印字位置調整方法。
【請求項１１】
基準タイミングからのずれ量を視覚で識別させるためのパターンが印字された印刷物を出力する印字位置調整用パターン出力方法であって、
設定されている調整量に基づくずれ量を識別させるためのパターンに基準となる識別子が対応づけられ、且つ設定可能な全ての調整量に基づくパターンが印字された前記印刷物を出力することを特徴とする印字位置調整用パターン出力方法。
【請求項１２】
前記設定されている調整量に基づいて、前記設定可能な全ての調整量を算出する調整量算出行程と、
前記設定可能な全ての調整量に基づくずれ量を識別させるためのパターンの画像データを生成する画像データ生成行程と、
前記設定されている調整量を識別させるためのパターンに基準となる識別子が対応し、前記設定可能な全ての調整量に基づくずれ量を識別させるためのパターンを一意に識別するための識別子の表示データを生成する識別子表示データ生成行程と、
前記画像データと前記表示データとを合成する合成行程と、
当該合成行程で合成された前記画像データと前記表示データとが印字された前記印刷物を出力する印刷物出力行程と、
を有することを特徴とする請求項１１記載の印刷位置調整用パターン出力方法。
【請求項１３】
前記識別子は、調整量の最小値を単位とした整数であることを特徴とする請求項１１又は１３記載の印字位置調整用パターン出力方法。
【請求項１４】
前記画像データ生成行程は、調整項目毎に前記画像データを生成し、
前記識別子フォント生成行程は、前記調整項目毎に前記フォントデータを生成し、
前記合成行程は、前記調整項目毎に前記画像データと前記フォントデータとを合成することを特徴とする請求項１２記載の印字位置調整用パターン出力方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置、その印字位置調整方法並びに印字位置調整用パターン出力方法に関する。
【０００２】
【従来の技術】
従来、インクジェットプリンタ等のような走査機構を有した画像形成装置では、精度等の問題から印字位置にずれが生じる場合が存在する。
【０００３】
このようなずれを補正する方法としては、例えば実公平３−８４４８号公報や特許第２９０７６９２号公報等が開示するところの技術が存在する。これを以下、従来技術１という。
【０００４】
従来技術１は、図１に示すように、基準タイミングで印字したパターンとこの基準タイミングに対して所定タイミングずらして印字したパターンとの組み合わせより成るパターンを、ずらしの量順に配列して出力した印刷物をユーザに提供する。また、各組み合わせのパターンには順序性を持つ識別子が対応づけられて印刷されている。従って、ユーザはこの識別子を入力することで、画像形成装置に設定する調整量を入力する。
【０００５】
尚、この従来技術１において出力される印刷物では、図１（ａ）に示すように、現在設定されている調整量に基づいた印字タイミングによるパターンが、配列されたパターンにおける中央に位置するように構成されている。また、中央に位置するパターンには、上記順序性において基準となる識別子が対応づけられている。これによりユーザは、出力された印刷物に基づいて、現在の設定でどの程度のずれが生じているかや、何れの印字タイミングが最も基準タイミングとの整合性が高いかを視覚を用いて判別することが可能となる。
【０００６】
また、ユーザが図１（ａ）に基づいて、例えば識別子（−２）を画像形成装置に入力した場合、画像形成装置はこの識別子に対応した調整量を現在設定されている調整量に加算する。これにより、図１（ｂ）に示すように、加算により更新された調整量に基づいた印字タイミングによるパターンが、基準となる識別子と共に配列の中央に印刷される。即ち、従来技術１は、識別子の配列は固定であり、設定されている補正値に応じてパターンが変更される。
【０００７】
この他に、例えば図３に示すような、パターンと識別子とを固定に出力し、これに基づいてユーザに調整量を入力させる方法も存在する。これを以下、従来技術２という。
【０００８】
また、このように出力されたパターンに基づいて自動的に調整量を設定する方法が、例えば特公平４−１５０９８号公報や特開平５−３０５７３４号公報に開示されている。これを以下、従来技術３という。
【０００９】
この従来技術３は、上記の従来技術１又は２で出力されたようなパターンを光学的読み取り機構を用いて読み取り、印字タイミングの基準タイミングからのずれ量を自動的に検出して、これを補正するものである。
【００１０】
【発明が解決しようとする課題】
しかしながら、従来技術１のように、現在の設定値を常に配列の中央に位置させると、ユーザは、この配列を参照するだけでは現在の設定値が初期状態（調整なし）からどの程度調整されているかが判別できないという問題が存在する。特にネットワーク対応の画像形成装置等では、この画像形成装置の調整値をユーザがホストコンピュータから参照できない場合が存在するため、上記のような問題が顕著に現れる。
【００１１】
更に、一般的に画像形成装置に設定できる補正量は有限であるため（図２（ａ）の設定可能範囲Ａ１００参照）、従来技術１のように、現在設定されている補正量による印字タイミングを常に配列の中央に位置させるように構成すると、これに伴って、設定可能範囲Ａ１００が表示範囲に対して移動してしまう。これにより、図２（ｂ）に示すように、設定可能範囲Ａ１００が表示範囲からはずれてしまい、ユーザに示すことが不可能となったり、設定できないパターンがユーザに表示されたりという問題も発生する。
【００１２】
また、従来技術２では、常に出力されたパターンと識別子とが同じであるため、この方法を採用した画像形成装置から出力された印刷物を参照するだけでは現在設定されている調整量を判別することができず、全ての調整量を毎回設定し直さなければならないという問題が存在する。
【００１３】
更に、従来技術３では、自動調整の結果をユーザに確かめさせる構成がないため、ユーザは現在どの程度調整されているかを確認することが不可能であった。
【００１４】
本発明は、これらの問題に鑑みてなされたものであり、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることができる画像形成装置及びその印字位置調整用パターン出力方法を提供することを目的とする。更に、これに基づいて容易に印字タイミングの調整量を設定できる画像形成装置及びその印字位置調整方法を提供することを目的とする。
【００１５】
【課題を解決するための手段】
係る目的を達成するために、本発明は、基準タイミングからのずれ量を視覚で識別させるためのパターンに当該パターンを選択するための識別子が印字された印刷物に基づいて印字位置の調整量を設定させる画像形成装置であって、設定されている調整量に基づくずれ量を識別させるためのパターンに基準となる識別子が対応づけられ、且つ設定可能な全ての調整量に基づくパターンが印字された前記印刷物を出力する調整量印字手段を有する。これにより、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることができる画像形成装置が提供される。
【００１６】
また、上記の構成において、例えば前記調整量印字手段で出力された識別子を入力させる識別子入力手段と、前記設定されている調整量を取得する調整量取得手段と、前記識別子入力手段で入力された識別子に対応する調整量と前記調整量取得手段で取得した調整量とから新たな調整量を算出する調整量算出手段と、当該調整量加算手段で算出された前記新たな調整量を設定する調整量設定手段と、を有する。これにより、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることで容易に印字タイミングの調整量を設定できる画像形成装置が提供される。
【００１７】
また、別の例として、前記調整量印字手段が、前記設定されている調整量に基づいて、前記設定可能な全ての調整量を算出する調整量算出手段と、前記設定可能な全ての調整量に基づくずれ量を識別させるためのパターンの画像データを生成する画像データ生成手段と、前記設定されている調整量を識別させるためのパターンに基準となる識別子が対応し、前記設定可能な全ての調整量に基づくずれ量を識別させるためのパターンを一意に識別するための識別子の表示データを生成する識別子表示データ生成手段と、前記画像データと前記表示データとを合成する合成手段と、当該合成行程で合成された前記画像データと前記表示データとが印字された前記印刷物を出力する印刷物出力手段と、を有してなる。これにより、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることができる画像形成装置の具体的構成が提供される。
【００１８】
また、別の例として、前記設定可能な全ての調整量に基づくずれ量を識別させるためのパターンの画像データを格納する画像データ格納手段を有し、前記画像データ生成手段は、前記画像データを前記画像データ格納手段から取得する。これにより、前記印刷物を作成する際の処理データ量を削減することが可能となる。
【００１９】
また、別の例として、前記識別子が、調整量の最小値を単位とした整数である。これにより、ユーザは識別子に基づいて、現在設定されている調整量から加減する調整量を判断することが可能となる。
【００２０】
また、別の例として、前記画像データ生成手段が、調整項目毎に前記画像データを生成し、前記識別子フォント生成手段が、前記調整項目毎に前記フォントデータを生成し、前記合成手段が、前記調整項目毎に前記画像データと前記フォントデータとを合成する。これにより、カラーインクジェットプリンタ等のような複数のヘッドを有する画像形成装置に本発明を適用することが可能となる。
【００２１】
また、本発明は、基準タイミングからのずれ量を視覚で識別させるためのパターンに当該パターンを選択するための識別子が印字された印刷物に基づいて印字位置の調整量を設定させる印字位置調整方法であって、設定されている調整量に基づくずれ量を識別させるためのパターンに基準となる識別子が対応づけられ、且つ設定可能な全ての調整量に基づくパターンが印字された印刷物を出力する第１の調整量印字行程と、当該第１の調整量印字行程で出力された識別子を入力させる識別子入力行程と、前記識別子入力行程で入力された前記識別子に対応する調整量を設定する調整量設定行程と、を有する。これにより、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることで容易に印字タイミングの調整量を設定できる印字位置調整方法が提供される。
【００２２】
また、上記の構成において、例えば前記調整量設定行程で設定された前記調整量に基づくずれ量を識別させるためのパターンに前記基準となる識別子が対応づけられ、且つ設定可能な全ての調整量に基づくパターンが印字された印刷物を出力する第２の調整量印字行程を有する。これにより、更新後の調整をユーザに確認させることが可能となる。
【００２３】
また、別の例として、前記識別子が、調整量の最小値を単位とした整数である。これにより、ユーザは識別子に基づいて、現在設定されている調整量から加減する調整量を判断することが可能となる。
【００２４】
また、別の例として、前記第１又は第２の調整量印字行程が、調整項目毎に前記パターンが印字された印刷物を出力する。これにより、カラーインクジェットプリンタ等のような複数のヘッドを有する画像形成装置に本発明を適用することが可能となる。
【００２５】
また、本発明は、基準タイミングからのずれ量を視覚で識別させるためのパターンが印字された印刷物を出力する印字位置調整用パターン出力方法であって、設定されている調整量に基づくずれ量を識別させるためのパターンに基準となる識別子が対応づけられ、且つ設定可能な全ての調整量に基づくパターンが印字された前記印刷物を出力する。これにより、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることができる印刷物を出力する印字位置調整用パターン出力方法が提供される。
【００２６】
また、上記の構成において、例えば前記設定されている調整量に基づいて、前記設定可能な全ての調整量を算出する調整量算出行程と、前記設定可能な全ての調整量に基づくずれ量を識別させるためのパターンの画像データを生成する画像データ生成行程と、前記設定されている調整量を識別させるためのパターンに基準となる識別子が対応し、前記設定可能な全ての調整量に基づくずれ量を識別させるためのパターンを一意に識別するための識別子の表示データを生成する識別子表示データ生成行程と、前記画像データと前記表示データとを合成する合成行程と、当該合成行程で合成された前記画像データと前記表示データとが印字された前記印刷物を出力する印刷物出力行程と、を有する。これにより、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることができる印刷物を印刷する印字位置調整用パターン出力方法の具体的構成が提供される。
【００２７】
また、別の例として、前記識別子が、調整量の最小値を単位とした整数である。これにより、ユーザは識別子に基づいて、現在設定されている調整量から加減する調整量を判断することが可能となる。
【００２８】
また、別の例として、前記画像データ生成行程が、調整項目毎に前記画像データを生成し、前記識別子フォント生成行程が、前記調整項目毎に前記フォントデータを生成し、前記合成行程が、前記調整項目毎に前記画像データと前記フォントデータとを合成する。これにより、カラーインクジェットプリンタ等のような複数のヘッドを有する画像形成装置に本発明を適用することが可能となる。
【００２９】
【発明の実施の形態】
〔原理〕
本発明の好適な実施形態を説明するにあたり、本発明の原理について先に述べる。
【００３０】
本発明は、基準タイミングからのずれ量を視覚で識別させるためのパターンに当該パターンを選択するための識別子が印字された印刷物に基づいて印字位置の調整量を設定させるために、設定されている調整量に基づくずれ量を識別させるためのパターンに基準となる識別子が対応づけられ、且つ設定可能な全ての調整量に基づくパターンが印字された前記印刷物を出力する。
【００３１】
これを図４（ａ），（ｂ）を用いて説明する。尚、図４は、上記のパターンと識別子とが印刷された印刷物（以下、チャートという）の一例であり、本発明において画像形成装置から調整量設定時に出力されるものである。
【００３２】
本発明では、図４（ａ）に示すように、補正前（ａ）と補正後（ｂ）とのチャートでパターンの配列を同一にする。また、チャートで表示するパターンは、選択可能範囲Ａ１００に含まれる全てとする。この構成においてユーザが識別子に基づいて何れかのパターンを選択すると、次回は選択されたパターンに基準となる（第１の）識別子（基準番号ｃ１）が対応づけられたものを出力する。即ち、本発明では、パターンを補正前と補正後とで同一のものとし、設定された調整量に応じて識別子の配列を変更する。これにより、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることができる。
【００３３】
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。
【００３４】
〔一実施形態〕
本発明の一実施形態について、図面を用いて詳細に説明する。図５は、本実施形態による画像形成装置（例としてインクジェット式のプリンタ１００）における調整量を設定するための構成を示すブロック図である。但し、この調整量を設定する処理を、本実施形態ではカラーレジ補正ともいう。また、本実施形態では調整量をその目的を鑑みて補正値として説明する。更に、補正値（調整量）は基準タイミングからのずれ量に相当するものである。
【００３５】
図５において、ホスト１は、印字指示部１１と言語処理生成部１２とを有して構成される。プリンタ１００は、ユーザインタフェース（以下ユーザＩ／Ｆと略す）２とファームウェア３と出力機構４とを有して構成される。
【００３６】
また、ユーザＩ／Ｆ２は、印字指示部２１と言語処理生成部２２とを有して構成される。ファームウェア３は、言語解析部３１とレジ補正印刷処理部３２ａとデータ生成部３３と補正値格納部３４と印刷制御部３５とを有して構成される。出力機構４は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ　Ｓｐｅｃｉｆｉｃ　ＩＣ）４１とヘッド４３と紙送り部４２とメカ４４とを有して構成される。
【００３７】
更に、データ生成部３３は、補正値取得部３３１１と補正値フォントデータ生成部３３１２とを含んで成る補正データ生成部３３１と、メモリ確保部３３２１と圧縮画像データ解凍部３３２２と補正値付加部３３２３とを含んで成る画像データ生成部３３２と、を有して構成される。
【００３８】
この構成を用いて、図６に示すようなチャートを出力する補正値印字方法（補正値印字手段）を以下、図面に基づいて詳細に説明する。尚、図６に示すチャートは、本実施形態の補正値印字方法による補正を完了する前のチャートである。
【００３９】
まず、図６を参照すると、本実施形態による補正値印字方法では、所定の調整項目毎に所定範囲（設定可能範囲Ａ１００）に含まれる補正値に基づいたパターン及び識別子が印字されたチャートが出力される。尚、各調整項目のパターンには、ユーザに識別させるための識別子（調整項目の識別子）が対応づけられている。ここで、調整項目としては、ブラックヘッドの往方向の傾き（識別子Ａ），シアンヘッドの往方向の傾き（識別子Ｂ），・・・，ブラックヘッドの復方向の傾き（識別子Ｅ），・・・、更にはヘッドの傾き調整やレジの調整、紙送りの調整などと、様々な項目を適用できる。尚、本実施形態において、この調整項目は、予め決められているものとするが、これに限定される、ホスト１側の所定の画面又はプリンタ１００側のユーザＩ／Ｆ２を用いて選択／設定できるように構成してもよい。
【００４０】
図７は、補正値印字方法の流れを示すフローチャートである。図７に示すフローチャートでは、まず、ホスト１における印字指示部１１を用いてユーザが印字指示を入力する（ステップＳ１０１）。これは例えば図８に示す画面（印字指示入力画面）に基づいて行われる。即ち、図８において『開始』ボタンがマウス等により選択されると、ホスト１の印字指示部１１において印字指示が生成され、これが言語処理生成部１２に入力される。
【００４１】
言語処理生成部１２は、入力された印字指示をプリンタ言語に変換し（ステップＳ１０２）、これを所定のネットワーク、例えばパラレル回線やシリアル回線やＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）やインターネット等を介してプリンタ１００へ入力する（ステップＳ１０３）。尚、本説明では、図５におけるホスト１から印刷指示を送信する場合を例に挙げたが、これに限定されず、例えば図５におけるユーザＩ／Ｆ２から同様の処理を実行することも可能である。
【００４２】
このように送信された印字指示は、プリンタ１００のファームウェア３における言語解析部３１に入力され、言語の解析が行われた後（ステップＳ１０４）、レジ補正印刷処理部３２ａに入力される。
【００４３】
レジ補正印刷処理部３２ａは、印字指示が入力されると印字制御部３５に対して調整項目毎の補正値を‘０’（補正なし）に設定する（ステップＳ１０５）。これにより、印刷制御部３５には補正のかかっていない状態の画像を印刷する際の設定がなされる。その後、レジ補正印刷処理部３２ａは、データ生成部３３に補正値の生成とパターンの画像データの生成との指示を入力する（ステップＳ１０６）。
【００４４】
このように補正データの生成が指示されると、データ生成部３３は、補正データ生成部３３１における補正値取得部３３１１を用いて補正値格納部３４から現在設定されている補正値を調整項目毎に取得し（ステップＳ１０７）、この値に基づいた設定可能範囲Ａ１００内の全ての補正値を補正フォントデータ生成部３３１２において調整項目毎に算出する（ステップＳ１０８）。これは、例えば設定可能な補正値がデフォルト（補正なし）の状態で‘−１６’〜‘＋１６’であり、取得した現在の補正値が‘−２’であるとした場合では、‘−１８’〜‘＋１４’までの計３３通りの補正値が算出されることを意味する。
【００４５】
更に、補正フォントデータ生成部３３１２は、補正値を識別するための識別子（以下、補正フォントデータという）を生成する（ステップＳ１０９）。これは、例えば生成した補正値と対応し、且つ補正値の最小値を単位とした整数とするとよい。即ち、現在設定されている補正値に対応する補正フォントデータを基準となる値（例えば‘０’）とし、この補正値に連続する補正値に対応する補正フォントデータを連続した整数とする。これにより、チャートに表示するパターン及び識別子（補正フォントデータ）の配列順序をチャートを用いてユーザに容易に理解させることが可能となる。また、このように補正フォントデータ生成部３３は、補正値格納部３４から取得した補正値に基づいて設定可能範囲Ａ１００内の全ての補正値を算出する手段と、この算出した補正値に対応づける識別子のフォントデータを生成する手段との機能を果たす。尚、本実施形態では識別子をフォントで表示する場合を例に挙げているが、これに限らず、画像データ等の他の表示データとしてもよい。
【００４６】
また、データ生成部３３１は、画像データ生成部３３２におけるメモリ確保部３３２１で確保したメモリ上に、圧縮画像データ解凍部３３２２において、圧縮したパターンの画像データを解凍し（ステップＳ１１０）、解凍した画像データを展開していく（ステップＳ１１１）。尚、パターンの画像データは補正前と補正後とで同一なものを用いることが可能であるため、これを予め作成しておき、所定のメモリ上に格納しておくように構成するとよい。但し、この場合、メモリ確保部３３２１はこの所定のメモリに格納されている画像データを取得して、上記の確保したメモリ上に展開する。
【００４７】
また、画像データ生成部３３２は、解凍したパターンの画像データに、生成した補正フォントデータを合成することで、出力するチャートの画像データを生成し（ステップＳ１１２）、これを出力機構４におけるＡＳＩＣ４１に転送する。
【００４８】
このように合成された画像データがＡＳＩＣ４１に転送されると、印刷制御部３５は、ＡＳＩＣ４１と紙送り部４２とを制御して、これを出力する（ステップＳ１１３）。即ち、ＡＳＩＣ４１を含む出力機構４は、チャートを出力する手段を構成するものである。尚、この際、印刷制御部３５はデフォルト（補正なし）の状態に設定されているため、上記のチャートは補正なしの画像で出力される。
【００４９】
以上のように動作することで、本実施形態では、図６に示すような現在設定されている補正値に対応したパターンに基準の識別子（０）が対応づけられ、且つ全てのパターンを含むチャートを出力することが可能となり、ユーザは、これに基づいて現在設定されている補正値及び補正値として設定可能な範囲を容易に判別することが可能となる。
【００５０】
次に、出力されたチャートに基づいて補正値を設定する補正値設定方法（補正値設定手段）を実現するための構成及びその動作について、図面を用いて詳細に説明する。
【００５１】
図９は、補正値設定方法を実行するための構成を示すブロック図である。図９において、ホスト１は、補正値入力部１３と言語処理生成部１２とを有して構成される。また、プリンタ１００におけるファームウェア３は、言語解析部３１とレジ補正設定処理部３２ｂと補正値格納部３４とを有して構成される。その他の構成は図５に示すものと同一であるため、ここでは説明を省略する。
【００５２】
また、レジ補正設定処理部３２ｂは、補正値取得部３３２４と補正値計算部３３２５と補正値設定部３３２６とを有して構成される。以上の構成による補正値設定方法を以下、図面に基づいて詳細に説明する。
【００５３】
図１０は、補正値設定方法の流れを示すフローチャートである。図１０に示すフローチャートでは、まず、ホスト１における補正値入力部１３を用いてユーザが識別子を入力する（ステップＳ１１４）。これは例えば図６に示すチャートを参照しながら、図１１に示す画面（識別子入力画面）に基づいて行われる。即ち、ユーザは図１１において調整項目毎（Ａ〜Ｈ）に用意された欄それぞれに、新たに設定する補正値に対応した識別子を入力する。また、入力された識別子は言語処理生成部１２に入力される。
【００５４】
言語処理生成部１２は、入力された調整項目毎の識別子をプリンタ言語に変換し（ステップＳ１１５）、これを所定のネットワーク、例えばパラレル回線やシリアル回線やＬＡＮやインターネット等を介してプリンタ１００へ入力する（ステップＳ１１６）。尚、本説明では、図９におけるホスト１から識別子を送信する場合を例に挙げたが、これに限定されず、例えば図９におけるユーザＩ／Ｆ２から図１２に示す操作パネルやプリンタ１００に備え付けのテンキー等に基づいて同様の入力を実行することも可能である。
【００５５】
このように送信された識別子は、プリンタ１００のファームウェアにおける言語解析部３１に入力され、言語の解析が行われた後（ステップＳ１１７）、レジ補正設定処理部３２ｂに入力される。
【００５６】
レジ補正設定処理部３２ｂは、識別子が入力されると、補正値取得部３３２４を用いて補正値格納部３４から現在設定されている補正値を調整項目毎に取得し（ステップＳ１１８）、補正値計算部３３２５において取得した現在の補正値に今回入力された識別子に対応する補正値を調整項目毎に加算する（ステップＳ１１９）。これにより、新たな補正値が調整項目毎に生成される。尚、本実施形態では、識別子がそのまま補正値であるため、ステップＳ１１９では識別子と現在設定されている補正値とを加算することで新たに設定する補正値を算出することが可能であるが、例えば識別子と補正値とが異なる値の場合、これらの対応は、補正値計算部３３２５において所定のテーブル等を用いて図られるものである。
【００５７】
その後、レジ補正設定処理部３２ｂは、生成した新たな補正値を補正値設定部３３２３を用いて補正値格納部３４に格納する（ステップＳ１２０）。これにより、プリンタ１００には新たな補正値が設定される。また、この一連の流れを図１３に示す。但し、図１３では、説明の簡略化のため、Ａ〜Ｄの調整項目についてのみ説明する。
【００５８】
図１３を参照すると、上記動作では、まず、補正値格納部３４に（ａ）に示す補正値が格納されている。この状態において、ユーザから補正値入力部１３を用いて（ｂ）に示す識別子が入力されると、補正値取得部３３２４は補正値格納部３４から（ａ）に示す補正値を取得する。その後、補正値取得部３３２４は入力された識別子（ｂ）と取得した補正値（ａ）とを補正値計算部３３２５に入力する。
【００５９】
これに対し、補正値計算部３３２５は入力された補正値（ａ）と識別子（ｂ）とを加算し、算出された値（ｃ）を補正値設定部３３２６に入力する。補正値設定部３３２６は入力された値（ｃ）を補正値格納部３４に入力する。これにより、（ｄ）に示すように、新たな補正値が設定される。
【００６０】
また、本実施形態では、以上のように設定された補正値をユーザに確認させるために、補正結果を図１４に示すようなチャートで出力する。この際の動作は、図７で示したものと同様であるため、ここでは説明を省略する。
【００６１】
本実施形態では、以上のように補正値を設定することで、以降の印字動作時に、この補正値に基づいて印刷ジョブを実行することが可能となる。以下に通常印字時の処理フローを図面に基づいて詳細に説明する。
【００６２】
図１５は、本実施形態による通常動作を実行するための構成を示すブロック図である。図１５において、ホスト１は、印字指示部１４と言語処理生成部１２とを有して構成される。また、プリンタ１００におけるファームウェア３は、言語解析部３１と補正値格納部３４と印刷制御部３５とを有して構成される。その他の構成は図５に示すものと同一であるため、ここでは説明を省略する。また、この構成にいおる通常動作時の流れを以下、図面に基づいて詳細に説明する。
【００６３】
図１６は、通常動作時の処理の流れを示すフローチャートである。図１６に示すフローチャートでは、まず、ホスト１における印刷指示部１４を用いてユーザが印刷指示を入力する（ステップＳ１２１）。これは、一般的な印刷画面を用いて行われる。また、入力された印刷指示は言語処理生成部１２に入力される。
【００６４】
言語処理生成部１２は、入力された印刷指示をプリンタ言語に変換し（ステップＳ１２２）、これを所定のネットワーク、例えばパラレル回線やシリアル回線やＬＡＮやインターネット等を介してプリンタ１００へ入力する（ステップＳ１２３）。尚、本説明では、図１５におけるホスト１から印刷指示を入力する場合を例に上げたが、これに限定されず、例えば図１５におけるユーザＩ／Ｆ２から図１２に示すような操作パネルに基づいて同様の処理を実行することも可能である。
【００６５】
このように送信された印刷指示は、プリンタ１００のファームウェアにおける言語解析部３１に入力され、言語の解析が行われた後（ステップＳ１２４）、印刷制御部３５に入力される。
【００６６】
印刷制御部３５は、印刷指示が入力されると、補正値格納部３４から現在設定されてる補正値を調整項目毎に取得する（ステップＳ１２５）。その後、取得した調整項目毎の補正値をＡＳＩＣ４１や紙送り部４２に設定し、これに基づいて印字動作を行う（ステップＳ１２６）。これにより、補正された印字タイミングに基づいて画像データを出力することが可能となる。
【００６７】
更に、本実施形態とは異なる自動補正方法があり、それを用いた後に、正しい補正が成されたか否かを判断するように構成することも可能である。
【００６８】
前者は、例えば様々なパターンに対応づけられた識別子を自動的に判別して、これを自動的に設定するように構成することで実現される。また、後者は、例えば図１４に示すチャートを用いて、基準となる識別子‘０’に対応づけられた基準タイミングと印字タイミングとのパターンが直線に並んでいるか否かを判定することで実現される。
【００６９】
〔他の実施形態〕
以上、説明した実施形態は本発明の好適な一実施形態にすぎず、本発明はその趣旨を逸脱しない限り種々変形して実施可能である。
【００７０】
【発明の効果】
以上説明したように、本発明によれば、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることができる画像形成装置及び印字位置調整用パターン出力方法が提供される。即ち、本発明では、パターンを補正前と補正後とで同一のものとし、設定された調整量に応じて識別子の配列を変更する。これにより、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることができる。
【００７１】
また、本発明によれば、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることで容易に印字タイミングの調整量を設定できる画像形成装置及び印字位置調整方法が提供される。
【００７２】
更に、本発明によれば、ユーザが現在設定されている調整量を容易に確認でき、且つ、調整可能な範囲を的確にユーザに確認させることができる前記印刷物を作成する際の処理データ量を削減することが可能となる。更にまた、本発明によれば、ユーザは識別子に基づいて、現在設定されている調整量から加減する調整量を判断することが可能となる。尚、これらをカラーインクジェットプリンタ等のような複数のヘッドを有する画像形成装置に適用することも可能である。
【図面の簡単な説明】
【図１】従来技術１により提供される基準タイミングと印字タイミングとの関係を示す図であり、（ａ）は補正前の関係を示し、（ｂ）は補正後の関係を示す。
【図２】従来技術１での表示範囲と選択可能範囲と設定可能範囲との関係を示す図であり、（ａ）は補正前の関係を示し、（ｂ）は補正後の関係を示す。
【図３】従来技術２により提供される基準タイミングと印字タイミングとの関係を示す図であり、（ａ）は補正前の関係を示し、（ｂ）は補正後の関係を示す。
【図４】本発明において基準タイミングと印字タイミングとの関係を示すパターンと識別子とが印刷された印刷物の一例であり、（ａ）は補正前の印刷物の一例を示し、（ｂ）は補正後の印刷物の一例を示す。
【図５】本発明の一実施形態において補正値印字方法を実行するための構成を示すブロック図である。
【図６】本発明の一実施形態において出力される補正前のチャートの一例を示す図である。
【図７】本発明の一実施形態による補正値印字方法の流れを示すフローチャートである。
【図８】本発明の一実施形態における印字指示入力画面を示す図である。
【図９】本発明の一実施形態において補正値設定方法を実行するための構成を示すブロック図である。
【図１０】本発明の一実施形態による補正値設定方法の流れを示すフローチャートである。
【図１１】本発明の一実施形態における識別子入力画面を示す図である。
【図１２】本発明の一実施形態によるプリンタ１００の操作パネルを示す図である。
【図１３】本発明の一実施形態による補正値設定方法におけるデータの流れを示す図である。
【図１４】本発明の一実施形態において出力される補正後のチャートの一例を示す図である。
【図１５】本発明の一実施形態において通常動作を実行するための構成を示すブロック図である。
【図１６】本発明の一実施形態による通常動作の流れを示すフローチャートである。
【符号の説明】
１　ホスト　　　　　　　　　　　　　　２　ユーザＩ／Ｆ
３　ファームウェア　　　　　　　　　　４　出力機構
１１、１４、２１、２４　印字指示部
１２、２２　言語処理生成部　　　　　　１３　補正値入力部
３１　言語解析部　　　　　　　　　　　３２ａ　レジ補正印刷処理部
３２ｂ　レジ補正設定処理部　　　　　　３３　データ生成部
３４　補正値格納部　　　　　　　　　　３５　印刷制御部
４１　ＡＳＩＣ　　　　　　　　　　　　４２　紙送り部
４３　ヘッド　　　　　　　　　　　　　４４　メカ
１００　プリンタ　　　　　　　　　　　３３１　補正データ生成部
３３２　画像データ生成部　　　　　　　３３１１　補正値取得部
３３１２　補正フォントデータ生成部　　３３２１　メモリ確保部
３３２２　圧縮画像データ解凍部　　　　３３２３　補正値付加部
３３２４　補正値取得部　　　　　　　　３３２５　補正値計算部
３３２６　補正値設定部　　　　　　　　Ａ１００　設定可能範囲
【図１】
2004025784.tif 000003
【図２】
2004025784.tif 000004
【図３】
2004025784.tif 000005
【図４】
2004025784.tif 000006
【図５】
2004025784.tif 000007
【図６】
2004025784.tif 000008
【図７】
2004025784.tif 000009
【図８】
2004025784.tif 000010
【図９】
2004025784.tif 000011
【図１０】
2004025784.tif 000012
【図１１】
2004025784.tif 000013
【図１２】
2004025784.tif 000014
【図１３】
2004025784.tif 000015
【図１４】
2004025784.tif 000016
【図１５】
2004025784.tif 000017
【図１６】
2004025784.tif 000018