(57)【要約】【課題】  指定プリント条件でプリントされない場合でも、長時間かけることなく調整用パターンがプリントされる画像形成装置を得る。【解決手段】  補正量調整部４２は、プリント装置３３により調整用パターンがプリントされたテストチャートから画像読取装置３２により読み取られたテストチャート画像に基づいて、プリント装置３３の印字濃度および印字位置の少なくとも一方の補正量を調整する。そして、コントローラー４１は、（ａ）調整用パターンの指定プリント条件のうち、ユーザーにより強制変更可能な条件項目を動的プリント条件とし、（ｂ）動的プリント条件画像を調整用パターンとともにプリント装置３３にプリントさせ、補正量調整部４２は、テストチャート画像から動的プリント条件を抽出し、抽出した動的プリント条件に基づいて補正量を調整する。【選択図】  図１
2020086120.tif 000002
【特許請求の範囲】
【請求項１】
画像読取装置と、
プリント装置と、
前記プリント装置を制御するコントローラーと、
前記プリント装置により調整用パターンがプリントされたテストチャートから前記画像読取装置により読み取られたテストチャート画像に基づいて、前記プリント装置の印字濃度および印字位置の少なくとも一方の補正量を調整する補正量調整部とを備え、
前記コントローラーは、（ａ）前記調整用パターンの指定プリント条件のうち、ユーザーにより強制変更可能な条件項目を動的プリント条件とし、（ｂ）前記動的プリント条件を示す画像を前記調整用パターンとともに、前記プリント装置にプリントさせ、
前記補正量調整部は、前記テストチャート画像から前記動的プリント条件を抽出し、抽出した前記動的プリント条件に基づいて前記補正量を調整すること、
を特徴とする画像形成装置。
【請求項２】
前記コントローラーは、（ａ）条件チェックとして、前記指定プリント条件で前記調整用パターンをプリント可能であるか否かを判定し、（ｂ）前記指定プリント条件で前記調整用パターンをプリント可能ではないと判定した場合にユーザーにより設定された代替条件を検出し、（ｃ）検出した前記代替条件を前記動的プリント条件とし、前記動的プリント条件を示す画像を前記調整用パターンとともに、前記プリント装置にプリントさせることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記コントローラーは、前記代替条件が所定の許容範囲から外れている場合には、前記調整用パターンのプリントを禁止することを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記コントローラーは、（ａ）前記調整用パターンのコマンドデータを生成し、生成したコマンドデータに基づいて前記条件チェックを行い、（ｂ）前記調整用パターンのコマンドデータの生成後、ただちに、前記調整用パターンのコマンドデータに基づき前記調整用パターンを生成し、（ｃ）前記条件チェックの後に、前記動的プリント条件のコマンドデータを生成し、前記動的プリント条件のコマンドデータに基づき、前記動的プリント条件を示す画像を生成することを特徴とする請求項２記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
ある画像形成装置は、調整用パターンを用紙にプリントし、調整用パターンがプリントされた用紙の画像読取を実行し、読み取られた画像に基づいて、プリント位置調整などを実行する。特に、ある画像形成装置は、調整用パターンとともに付加情報（スクリーン処理の情報、装置の識別情報、温湿度などの環境情報など）を用紙にプリントしている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２０５６０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のような調整用パターンをプリントする場合、調整を正確に行うために、通常、指定プリント条件（用紙サイズ（例えばＡ４）、用紙タイプ（例えば普通紙）、プリント解像度（例えば６００ｄｐｉ）、プリントモード（例えばトナーセーブモードオフ）など）が予め指定される。通常、プリント条件をそのような指定プリント条件に合致させることが困難である場合（例えば指定の用紙サイズの用紙がない場合）、エラーが報知されるが、ユーザーによって代替条件（例えば指定の用紙サイズ以外の用紙サイズの使用）で強制プリントが実行されると、調整が正しく実行されない可能性がある。
【０００５】
しかしながら、そのような代替条件でプリントされることは、調整用パターンの画像処理などが完了した後に判明するため、上述のような付加情報として事前に調整用パターンとともに画像処理などを実行することは困難である。また、上述のようなエラーが発生したときに、代替条件を前提として、再度、調整用パターンの画像処理などを実行することで、上述のような付加情報にこの代替条件を反映させることも可能であるが、そのようにした場合、調整用パターンのプリントに時間がかかってしまう。
【０００６】
本発明は、上記の問題に鑑みてなされたものであり、指定プリント条件でプリントされない場合でも、長時間かけることなく調整用パターンをプリントし適切に調整を行うことができる画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像形成装置は、画像読取装置と、プリント装置と、前記プリント装置を制御するコントローラーと、前記プリント装置により調整用パターンがプリントされたテストチャートから前記画像読取装置により読み取られたテストチャート画像に基づいて、前記プリント装置の印字濃度および印字位置の少なくとも一方の補正量を調整する補正量調整部とを備える。前記コントローラーは、（ａ）前記調整用パターンの指定プリント条件のうち、ユーザーにより強制変更可能な条件項目を動的プリント条件とし、（ｂ）前記動的プリント条件を示す画像を前記調整用パターンとともに、前記プリント装置にプリントさせ、前記補正量調整部は、前記テストチャート画像から前記動的プリント条件を抽出し、抽出した前記動的プリント条件に基づいて前記補正量を調整する。
【発明の効果】
【０００８】
本発明によれば、指定プリント条件でプリントされない場合でも、長時間かけることなく調整用パターンをプリントし適切に調整を行うことができる画像形成装置が得られる。
【０００９】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】図２は、テストチャートを説明する図である。
【図３】図３は、図１に示す画像形成装置１の動作について説明するフローチャートである。
【図４】図４は、図１に示す画像形成装置１において、指定プリント条件が満たされていない場合に表示されるエラー画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図に基づいて本発明の実施の形態を説明する。
【００１２】
図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【００１３】
図１に示す画像形成装置１は、内部装置として、ネットワークインターフェイスなどの通信装置３１、画像読取装置３２、プリント装置３３、不揮発性の記憶装置３４、操作パネル３５、および演算処理装置３６を備える。
【００１４】
通信装置３１は、ネットワークに接続され、ネットワークに接続されている他の装置との間でデータ通信を行う。画像読取装置３２は、原稿から原稿画像を光学的に読み取り、その原稿画像の画像データを生成する。プリント装置３３は、例えば電子写真方式で、画像データに基づく画像を用紙にプリントする。
【００１５】
操作パネル３５は、当該画像形成装置１の筐体表面に設置され、表示装置３５ａおよび入力装置３５ｂを備える。表示装置３５ａは、液晶ディスプレイパネルなどのディスプレイパネル、インジケーターなどを備え、入力装置３５ｂは、タッチパネル、ハードキーなどを備える。
【００１６】
演算処理装置３６は、ＡＳＩＣ（Application Specific Integrated Circuit）や、ＲＯＭ（Read Only Memory）、記憶装置３４などからプログラムをＲＡＭ（Random Access Memory）にロードしＣＰＵ（Central Processing Unit）で実行するコンピューターなどを備え、そのＡＳＩＣ、コンピューターなどによって各種処理部として動作する。ここでは、演算処理装置３６は、コントローラー４１および補正量調整部４２として動作する。
【００１７】
コントローラー４１は、内部装置を制御して各種ジョブを実行する。特に、コントローラー４１は、印字濃度および印字位置をプリント装置３３に指定し、プリント装置３３を制御してプリントを実行する。
【００１８】
また、コントローラー４１は、プリント装置３３を使用して、指定プリント条件で調整用パターンなどを用紙にプリントすることで、テストチャートを生成する。
【００１９】
図２は、テストチャートを説明する図である。図２に示すように、テストチャート１００には、調整用パターン１０１および動的プリント条件画像１０２がプリントされる。
【００２０】
調整用パターン１０１は、イエロー、ブラック、シアン、およびマゼンタといったトナー色ごとに、濃度変位および位置変位を検出するためのパターン１１１Ｙ，１１１Ｂ，１１１Ｃ，１１１Ｍを含む画像である。なお、テストチャート１００は、１ページでも複数ページでもよい。そして、プリントされたパターン１１１Ｙ，１１１Ｂ，１１１Ｃ，１１１Ｍのスキャン濃度およびスキャン位置に基づいて現時点の印字濃度および印字位置が特定される。
【００２１】
動的プリント条件画像１０２は、後述の動的プリント条件を示す画像である。図２では、動的プリント条件画像１０２は、テキスト画像であるが、テキストをエンコードした可視コード（１次元バーコード、ＱＲコード（登録商標）などといった２次元コードなど）としてもよい。
【００２２】
特に、コントローラー４１は、（ａ）調整用パターン１０１の指定プリント条件のうち、ユーザーにより強制変更可能な条件項目を動的プリント条件とし、（ｂ）動的プリント条件画像１０２を調整用パターン１０１とともに、プリント装置３３にプリントさせて、テストチャート１００を生成する。
【００２３】
指定プリント条件の条件項目が用紙サイズ、用紙タイプ、トナーセーブモードのオン／オフ、プリント解像度などである場合、動的プリント条件の条件項目は、用紙サイズ、用紙タイプ、トナーセーブモードのオン／オフなどである。なお、動的プリント条件の各条件項目の値は、調整用パターン１０１および動的プリント条件画像１０２のプリントの直前に検出される（つまり、ユーザーによって動的プリント条件が変更されない状態となってから検出される）。
【００２４】
例えば、動的プリント条件の条件項目としての用紙サイズの値は、給紙元として設定されている給紙カセットに設定されている用紙サイズとして検出される。また、例えば、動的プリント条件の条件項目としての用紙タイプの値は、給紙元として設定されている給紙カセットに設定されている用紙タイプとして検出されたり、メディアセンサーによって検出されたりする。また、動的プリント条件の条件項目としてのトナーセーブモードのオン／オフの値は、トナーセーブモードのユーザー設定値として検出される。
【００２５】
補正量調整部４２は、プリント装置３３により調整用パターン１０１がプリントされたテストチャート１００から画像読取装置３２により読み取られたテストチャート画像に基づいて、プリント装置３３の印字濃度および印字位置の少なくとも一方（ここでは両方）の補正量を調整する。つまり、補正量調整部４２は、現時点のプリント装置３３の印字濃度および印字位置を特定し、特定した印字濃度および印字位置に基づき、印字濃度および印字位置がそれぞれ基準値になるように補正量を決定する。
【００２６】
特に、補正量調整部４２は、テストチャート画像から上述の動的プリント条件を抽出し、抽出した動的プリント条件に基づいて上述の補正量を調整する。例えば、動的プリント条件画像１０２は、テストチャート１００の所定領域にプリントされ、補正量調整部４２は、テストチャート画像における対応する所定領域から上述の動的プリント条件を抽出する。
【００２７】
つまり、動的プリント条件が指定プリント条件に一致しない場合には、動的プリント条件に応じて上述の補正量が調整され、動的プリント条件が指定プリント条件に一致する場合には、動的プリント条件に応じて上述の補正量が調整されない。また、補正量の調整については、例えば、補正量に対して、動的プリント条件に応じた調整量が加算または減算されたり、補正量に対して、動的プリント条件に応じた係数が乗算されたりする。そのような調整量や係数は、各動的プリント条件について予め実験などで特定される。
【００２８】
この実施の形態では、コントローラー４１は、（ａ）条件チェックとして、上述の指定プリント条件で調整用パターン１０１をプリント可能であるか否かを判定し、（ｂ）上述の指定プリント条件で調整用パターン１０１をプリント可能ではないと判定した場合にユーザーにより設定された代替条件を検出し、（ｃ）検出した代替条件を動的プリント条件とし、動的プリント条件画像１０２を調整用パターン１０１とともに、プリント装置３３にプリントさせる。
【００２９】
例えば、指定プリント条件でＡ４の用紙サイズが指定されているがＡ４の用紙がない場合において、ユーザーがレターサイズの用紙を使用したときには、レターの用紙サイズが代替条件となる。
【００３０】
また、この実施の形態では、コントローラー４１は、代替条件が所定の許容範囲から外れている場合には、調整用パターンのプリントを禁止する。
【００３１】
例えば、上述のように、代替条件としてレターの用紙サイズがユーザーにより設定された場合、指定プリント条件により指定されているＡ４とサイズの差が小さいので、許容範囲内と判定され、代替条件としてＡ３の用紙サイズがユーザーにより設定された場合、指定プリント条件により指定されているＡ４とサイズの差が大きいので、許容範囲外と判定される。
【００３２】
また、この実施の形態では、コントローラー４１は、（ａ）調整用パターン１０１のコマンドデータを生成し、そのコマンドデータに基づいて上述の条件チェックを行い、（ｂ）調整用パターン１０１のコマンドデータの生成後、ただちに、調整用パターン１０１のコマンドデータに基づき調整用パターン１０１の生成を開始し、（ｃ）条件チェックの後に、動的プリント条件のコマンドデータを生成し、動的プリント条件のコマンドデータに基づき動的プリント条件画像１０２を生成する。ここで、コマンドデータは、例えばＰＤＬ（Page Description Language）データなどである。このように、ユーザーの強制変更によって変化しない、静的な画像部分である調整用パターン１０１については、動的プリント条件が確定する前に、画像データが準備される。このようにすることで、テストチャート１００が短時間で生成される。
【００３３】
次に、上記画像形成装置１の動作について説明する。図３は、図１に示す画像形成装置１の動作について説明するフローチャートである。
【００３４】
コントローラー４１は、入力装置３５ｂに対する所定のユーザー操作に従って、テストチャート１００の生成のための以下の処理を実行する。
【００３５】
まず、コントローラー４１は、調整用パターン１０１のコマンドデータを生成し（ステップＳ１）、そのコマンドデータに対してＲＩＰ（Raster Image Processor）処理を開始し、ラスター画像としての調整用パターン１０１の生成を開始する（ステップＳ３）。
【００３６】
コントローラー４１は、コマンドデータの生成完了後、（例えばＲＩＰ処理に並行して）そのコマンドデータの解析を行い（ステップＳ３）、指定プリント条件で調整用パターン１０２がプリント可能であるか否かを判定する（ステップＳ４）。
【００３７】
指定プリント条件で調整用パターン１０２がプリント可能ではないと判定された場合、コントローラー４１は、エラー画面を表示装置３５ａに表示する（ステップＳ５）。
【００３８】
図４は、図１に示す画像形成装置１において、指定プリント条件が満たされていない場合に表示されるエラー画面の一例を示す図である。例えば図４に示すように、エラー画面では、エラー原因となった（つまり、指定プリント条件が満たされていない）条件項目（図４では、用紙サイズ）と、その条件項目の適正値（図４では、「Ａ４」）を示すエラーメッセージ１２１と、適正値に対する代替条件の候補（図４では、「レター」）を示す代替条件候補メッセージ１２２と、プリントを実行させるためのキー１２３（ソフトキー）と、キャンセルキー１２４（ソフトキー）とが表示される。
【００３９】
例えば、用紙サイズがＡ４ではない給紙カセットが給紙元として指定されている場合、コントローラー４１は、指定プリント条件で調整用パターン１０２がプリント可能ではないと判定し、このようなエラー画面を表示装置３５ａに表示する。
【００４０】
ユーザーは、このようなエラー画面を確認し、可能であれば、用紙サイズがＡ４である給紙カセットを給紙元として設定したり、その給紙カセット内の用紙をＡ４サイズの用紙に変更したりする。
【００４１】
あるいは、そのようなＡ４サイズの用紙が使用できない場合において、ユーザーは、代替条件候補として提示されたように、用紙サイズがレターである給紙カセットを給紙元として設定したり、その給紙カセット内の用紙をレターサイズの用紙に変更したりする。
【００４２】
このように、用紙を変更した後、ユーザーは、キー１２３を押下し、プリントを実行させる。
【００４３】
あるいは、指定プリント条件に一致する用紙および代替条件に一致する用紙のいずれもない場合には、ユーザーは、キー１２３を押下するか、キャンセルキー１２４を押下する。
【００４４】
エラー画面の表示開始後、コントローラー４１は、ユーザーによるプリント実行操作（例えば図４のキー１２３の押下）が入力装置３５ｂで検出されると（ステップＳ６）、現時点の画像形成装置１の設定（つまり、代替条件）が所定の許容範囲内であるか否かを判定する（ステップＳ７）。
【００４５】
コントローラー４１は、代替条件が所定の許容範囲内ではない場合には、エラーメッセージを表示装置３５ａに表示し（ステップＳ８）、調整用パターン１０１および動的プリント条件画像１０２をプリントをせずに当該処理を終了する。
【００４６】
一方、代替条件が所定の許容範囲内である場合には、コントローラー４１は、動的プリント条件のコマンドデータを生成し（ステップＳ９）、そのコマンドデータに基づいて動的プリント条件画像１０２を生成し（ステップＳ１０）、プリント装置３３を使用して、
調整用パターン１０１および動的プリント条件画像１０２をプリントする（ステップＳ１１）。
【００４７】
このようにして、テストチャート１００が生成される。
【００４８】
そして、ユーザーは、生成されたテストチャート１００を画像読取装置３２に載置し、所定のユーザー操作を入力装置３５ｂに対して行う。
【００４９】
コントローラー４１は、そのユーザー操作を検出すると、画像読取装置３２に、テストチャート１００からテストチャート画像を読み取らせる。
【００５０】
補正量調整部４２は、そのテストチャート画像における調整用パターン１０１の濃度および位置に基づいて、プリント装置３３の印字濃度および印字位置の補正量を特定するとともに、そのテストチャート画像における動的プリント条件画像１０２から動的プリント条件を特定し、その動的プリント条件に従って、その補正量を調整する。
【００５１】
なお、動的プリント条件画像１０２がテキスト画像である場合には、例えば、文字認識処理を行って、動的プリント条件が特定される。また、動的プリント条件画像１０２が可視コードである場合には、その可視コードをデコードすることで、動的プリント条件が特定される。
【００５２】
このようにして、テストチャート１００に基づいて、プリント装置３３の印字濃度および印字位置が調整される。
【００５３】
以上のように、上記実施の形態によれば、補正量調整部４２は、プリント装置３３により調整用パターンがプリントされたテストチャートから画像読取装置３２により読み取られたテストチャート画像に基づいて、プリント装置３３の印字濃度および印字位置の少なくとも一方の補正量を調整する。そして、コントローラー４１は、（ａ）調整用パターンの指定プリント条件のうち、ユーザーにより強制変更可能な条件項目を動的プリント条件とし、（ｂ）動的プリント条件画像を調整用パターンとともにプリント装置３３にプリントさせ、補正量調整部４２は、テストチャート画像から動的プリント条件を抽出し、抽出した動的プリント条件に基づいて補正量を調整する。
【００５４】
これにより、指定プリント条件でプリントされない場合でも、長時間かけることなく調整用パターンがプリントされ、動的プリント条件に基づき、適切に、プリント装置３３の印字濃度および印字位置が調整される。つまり、ユーザーが印字濃度および印字位置の調整作業を行う場合でも、指定プリント条件からの逸脱に起因する不適切な調整が発生しにくくなる。
【００５５】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【００５６】
例えば、上記実施の形態において、画像形成装置１が複数の給紙カセットを備える場合には、指定プリント条件における条件項目として給紙カセットを設けるようにしてもよい。つまり、その場合、指定プリント条件において、給紙元として使用する給紙カセットが指定される。
【００５７】
また、上記実施の形態において、調整用パターン１０１の画像生成の完了後に、プリントが中止された場合、ページカウンターをカウントアップしないようにしてもよい。
【産業上の利用可能性】
【００５８】
本発明は、例えば、複合機などの画像形成装置に適用可能である。
【符号の説明】
【００５９】
１  画像形成装置
３２  画像読取装置
３３  プリント装置
４１  コントローラー
４２  補正量調整部
【図１】
2020086120.tif 000003
【図２】
2020086120.tif 000004
【図３】
2020086120.tif 000005
【図４】
2020086120.tif 000006