(57)【要約】【課題】用紙属性に応じた調整値を有し、また給紙部ごとに調整値を用意した印刷システムで片方の調整のみが実行された場合、印刷システム全体として調整結果の辻褄が合わなくなり、ユーザが想定している正しい印刷結果が得られなくなる。【解決手段】印刷装置と画像処理装置を含む印刷システムにおいて、印刷装置は、用紙上に印刷される画像位置の第１調整値を決定し、その決定した第１調整値に基づいて、用紙に印刷される画像位置を調整する。一方、画像処理装置は、印刷装置の給紙部ごとに、当該給紙部から給紙される用紙に印刷される画像位置を調整する第２調整値を決定し、第２調整値に基づいて、印刷装置で給紙部から給紙される用紙に印刷される画像位置を調整する。ここで印刷装置において第１調整値に基づいて画像位置の調整が実行されると、その画像位置の調整が実行された用紙を収容する給紙部に対応する第２調整値を初期化する。【選択図】  図１５
2016016588.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と画像処理装置を含む印刷システムであって、
前記印刷装置は、
用紙上に印刷される画像位置の第１調整値を決定する第１決定手段と、
前記第１決定手段により決定された前記第１調整値を保持する第１保持手段と、
前記第１保持手段に保持された前記第１調整値に基づいて、用紙に印刷される画像位置を調整する第１調整手段と、を有し、
前記画像処理装置は、
前記印刷装置の給紙部ごとに、当該給紙部から給紙される用紙に印刷される画像位置を調整する第２調整値を決定する第２決定手段と、
前記第２決定手段により決定された前記第２調整値を保持する第２保持手段と、
前記第２保持手段に保持された前記第２調整値に基づいて、前記印刷装置で前記給紙部から給紙される用紙に印刷される画像位置を調整する第２調整手段と、
前記印刷装置において前記第１調整手段による画像位置の調整が実行されると、前記第１調整手段による画像位置の調整が実行された用紙を収容する給紙部に対応する、前記第２保持手段に保持される前記第２調整値を初期化する初期化手段と、
を有することを特徴とする印刷システム。
【請求項２】
前記第１決定手段は、用紙の属性に対応づけて前記第１調整値を決定することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記第１調整手段は、用紙上に印刷される画像のレンダリング位置を前記第１調整値に基づいて調整することを特徴とする請求項１又は２に記載の印刷システム。
【請求項４】
前記第１調整手段は、用紙上に画像を印刷するプリンタエンジンの制御タイミングを前記第１調整値に基づいて調整することを特徴とする請求項１又は２に記載の印刷システム。
【請求項５】
前記印刷装置は、更に、前記第１決定手段により決定された前記第１調整値に基づいて確認用画像を前記用紙に印刷する第１確認用画像印刷手段を有することを特徴とする請求項１乃至４のいずれか１項に記載の印刷システム。
【請求項６】
前記印刷装置は、更に、前記第１保持手段に保持されている前記第１調整値を前記画像処理装置に送信する送信手段を有し、
前記画像処理装置の前記初期化手段は、前記送信手段により送信される前記第１調整値が初期値でない場合に、前記第１調整手段による画像位置の調整が実行された用紙を収容する給紙部に対応する、前記第２保持手段に保持される前記第２調整値を初期化することを特徴とする請求項１乃至５のいずれか１項に記載の印刷システム。
【請求項７】
前記印刷装置は、用紙を格納する複数の給紙部を備えることを特徴とする請求項１乃至６のいずれか１項に記載の印刷システム。
【請求項８】
前記画像処理装置は更に、前記初期化手段が前記第２調整値を初期化したことをユーザに報知する報知手段を有することを特徴とする請求項１乃至７のいずれか１項に記載の印刷システム。
【請求項９】
前記画像処理装置は、更に、前記第２決定手段により決定された前記第２調整値に基づいて確認用画像を前記給紙部から給紙された用紙に印刷する第２確認用画像印刷手段を有することを特徴とする請求項１乃至８のいずれか１項に記載の印刷システム。
【請求項１０】
前記第１及び第２調整値は、前記用紙のオモテ面とウラ面に印刷される画像の位置を調整することを特徴とする請求項１乃至９のいずれか１項に記載の印刷システム。
【請求項１１】
ネットワークを介して印刷装置を制御する印刷制御装置であって、
用紙上に印刷される画像位置の第１調整値を、当該用紙の属性に対応づけて決定する第１決定手段と、
前記第１決定手段により決定された前記第１調整値を保持する第１保持手段と、
前記第１保持手段に保持された前記第１調整値に基づいて、用紙に印刷される画像位置を前記印刷装置により調整させる第１調整手段と、
前記印刷装置の給紙部ごとに、当該給紙部から給紙される用紙に印刷される画像位置を調整する第２調整値を決定する第２決定手段と、
前記第２決定手段により決定された前記第２調整値を保持する第２保持手段と、
前記第２保持手段に保持された前記第２調整値に基づいて、前記印刷装置で前記給紙部から給紙される用紙に印刷される画像位置を調整する第２調整手段と、
前記第１調整手段による画像位置の調整が実行された用紙を収容する給紙部に対応する、前記第２保持手段に保持される前記第２調整値を初期化する初期化手段と、
を有することを特徴とする印刷制御装置。
【請求項１２】
印刷装置と画像処理装置を含む印刷システムを制御する制御方法であって、
前記印刷装置が、用紙上に印刷される画像位置の第１調整値を決定する第１決定工程と、
前記印刷装置が、前記第１決定工程で決定された前記第１調整値を保持する第１保持工程と、
前記印刷装置が、前記第１保持工程で保持された前記第１調整値に基づいて、用紙に印刷される画像位置を調整する第１調整工程と、
前記画像処理装置が、前記印刷装置の給紙部ごとに、当該給紙部から給紙される用紙に印刷される画像位置を調整する第２調整値を決定する第２決定工程と、
前記画像処理装置が、前記第２決定工程で決定された前記第２調整値を保持する第２保持工程と、
前記画像処理装置が、前記第２保持工程で保持された前記第２調整値に基づいて、前記印刷装置で前記給紙部から給紙される用紙に印刷される画像位置を調整する第２調整工程と、
前記印刷装置において前記第１調整工程による画像位置の調整が実行されると、前記画像処理装置が、前記第１調整工程で画像位置の調整が実行された用紙を収容する給紙部に対応する、前記第２保持工程で保持された前記第２調整値を初期化する初期化工程と、
を有することを特徴とする印刷システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷制御装置及びその制御方法に関する。
【背景技術】
【０００２】
印刷機により印刷する際、いくつかの要因により、印刷した画像が傾いたり、或いは両面印刷時に表裏の画像の位置が微妙にずれることが知られている。このずれが発生する要因は、主に以下の２つに分類される。
【０００３】
一つ目の要因は、用紙の特性によるものである。電子写真方式の印刷機では、現像したトナー画像を用紙に転写し、その後、定着器により、そのトナー画像を用紙に定着させている。定着器では、用紙が加熱及び加圧されることにより用紙の伸縮が生じ、表裏の画像の位置がずれることがある。用紙の伸縮量は、用紙の坪量や表面性、サイズ等の違いによって異なる。
【０００４】
二つ目の要因は、用紙が収納される給紙部及び搬送時の構造によるものである。用紙が収容されている給紙部や、印刷時に搬送される搬送部の構造の違いにより、印刷位置の頭出しのタイミングがずれたり、用紙が微妙に傾いたりする場合がある。この要因に起因するずれ量は、給紙部間で異なる。
【０００５】
以上の要因により発生する画像の位置ずれに対して、従来から画像位置を調整するための調整値をシステム内に保持して補正する方法が知られている。前者の一つ目の要因に対する対策として、例えば、用紙の属性情報として調整値を用意することが知られている。また、二つ目の要因に対する対策として、例えば給紙部毎に調整値を用意することが知られている。また或いは、画像処理装置（ＰＣ）及び印刷装置を含む印刷システムにおいて、それぞれの装置に、上述の二つの異なる対策を備えることが知られている。いずれの場合も、調整対象とする任意の用紙や、給紙部から給紙された用紙に調整用の画像が印刷され、その結果に基づき調整値が決定される。こうして決定された調整値に基づいて印刷システムは、印刷される画像の位置を調整することで、ずれのない正確な位置に画像を印刷できる。
【０００６】
更に、給紙部に対して画像位置調整が適切に行われているか否かを判定し、調整が必要な場合にはユーザに通知することで、ユーザが容易に画像位置調整の必要性を把握できる印刷システムも知られている（例えば、特許文献１参照）。この印刷システムでは、画像位置調整が実施された後に、給紙部が開閉されたか、或いは、用紙の種類やサイズ情報が変更されたか、といった情報を基に、位置調整の必要性を判定している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−１２２５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、前述した用紙属性に応じた調整値を有し、また給紙部毎に調整値を用意した印刷システムにおいて、片方の調整のみが実行された場合、印刷システム全体として調整結果の辻褄が合わなくなる。その結果、ユーザが想定している正しい印刷結果が得られなくなることが考えられる。
【０００９】
本発明の目的は、上記従来技術の問題点を解決することにある。
【００１０】
本発明の特徴は、用紙に応じた画像位置の調整と、用紙を収容する収容部に対応する画像位置の調整との整合性を取ることができる技術を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために本発明の一態様に係る印刷システムは以下のような構成を備える。即ち、
印刷装置と画像処理装置を含む印刷システムであって、
前記印刷装置は、
用紙上に印刷される画像位置の第１調整値を決定する第１決定手段と、
前記第１決定手段により決定された前記第１調整値を保持する第１保持手段と、
前記第１保持手段に保持された前記第１調整値に基づいて、用紙に印刷される画像位置を調整する第１調整手段と、を有し、
前記画像処理装置は、
前記印刷装置の給紙部ごとに、当該給紙部から給紙される用紙に印刷される画像位置を調整する第２調整値を決定する第２決定手段と、
前記第２決定手段により決定された前記第２調整値を保持する第２保持手段と、
前記第２保持手段に保持された前記第２調整値に基づいて、前記印刷装置で前記給紙部から給紙される用紙に印刷される画像位置を調整する第２調整手段と、
前記印刷装置において前記第１調整手段による画像位置の調整が実行されると、前記第１調整手段による画像位置の調整が実行された用紙を収容する給紙部に対応する、前記第２保持手段に保持される前記第２調整値を初期化する初期化手段と、を有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、用紙に対する画像位置の調整が実行されると、その用紙を収容する給紙部に対する画像位置の調整値を初期化することにより、全体として正常に画像位置を調整して正しい印刷結果を得ることができる。
【００１３】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１４】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施の形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態１に係る印刷システムの一例を示す図。
【図２】実施形態１に係るプリンタのハードウェア構成を説明するブロック図。
【図３】実施形態１に係るプリントサーバのハードウェア構成例を説明するブロック図。
【図４】実施形態１に係るプリンタのソフトウェアモジュールの構成例を示すブロック図。
【図５】実施形態１に係るプリントサーバのソフトウェアモジュール構成の一例を示すブロック図。
【図６】実施形態１に係る用紙情報登録部が用紙情報を登録する登録画面の一例を示す図。
【図７】実施形態１に係る用紙属性の編集を行う編集画面の一例を示す図。
【図８】本実施形態１に係る給紙段用紙設定部により給紙段に用紙を設定する設定画面の一例を示す図。
【図９】本実施形態１に係る第１の画像調整値決定部が画像位置調整値を決定するための画面例を示す図。
【図１０】実施形態１に係る確認用画像を印刷するように指示する画面の一例を示す図。
【図１１】実施形態１に係る位置調整用の確認用画像の一例を示す図。
【図１２】実施形態１に係る第２の画像調整値決定部が画像調整を決定する画面の一例を示す図。
【図１３】実施形態１に係るトレイ調整用の確認用画像の一例を示す図。
【図１４】実施形態１に係る印刷システムのプリンタによる処理を説明するフローチャート。
【図１５】実施形態１に係る印刷システムのプリントサーバによる処理を説明するフローチャート。
【発明を実施するための形態】
【００１５】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
［実施形態１］
図１は、本発明の実施形態１に係る印刷システムの一例を示す図である。
【００１６】
実施形態１に係る印刷システムでは、プリンタ１００、プリントサーバ１０２、クライアントＰＣ１０３が、ネットワーク１０１を介して接続されている。尚、実施形態１では、画像形成装置をプリンタ１００、画像処理装置をプリントサーバ１０２としている。但し、画像形成装置はプリンタに限定されるものではなく、コピー、スキャンやＦＡＸなど様々な機能を全て、或いは一部搭載した複合機（ＭＦＰ）であってもよい。
【００１７】
この印刷システムにおいて、印刷ジョブはプリントサーバ１０２に入力されて管理され、ネットワーク１０１を通ってプリンタ１００に送信されて印刷が実行される。プリンタ１００は、受信した印刷ジョブに従って必要な処理を実行して用紙へ画像を印刷する。印刷ジョブは、例えば同じネットワーク１０１に接続されているクライアントＰＣ１０３やプリントサーバ１０２から、図示しない印刷ドライバ、或いはプリントサーバ用アプリケーションＧＵＩをユーザが操作することでプリントサーバ１０２へ入力される。また、プリントサーバ１０２はプリンタ１００と直接接続され、プリンタ１００とクライアントＰＣ１０３との通信は、プリントサーバ１０２及びネットワーク回線１０１を介して行われる環境であってもよい。
【００１８】
図２は、実施形態１に係るプリンタ１００のハードウェア構成を説明するブロック図である。
【００１９】
プリンタ１００は、ＣＰＵ２０１を備えたコントローラ部（制御部）２００、スキャナ部２０２、外部Ｉ／Ｆ２０３、操作部２０４、圧縮伸張部２０５、ＲＯＭ２０６、ＲＡＭ２０７、ＨＤＤ２０８、及びプリント部２０９を備える。コントローラ部２００で実行される各種制御プログラムはＲＯＭ２０６に記憶され、必要に応じてＲＡＭ２０７に読み出されＣＰＵ２０１により実行される。更にプリント部２０９は、画像形成部（プリントエンジン）２１０、ＣＰＵ２１１、複数の給紙段を備える給紙部２１２、排紙部２１３を備える。給紙部２１２は、少なくとも２つ以上の給紙段を備えている。
【００２０】
図３は、実施形態１に係るプリントサーバ１０２のハードウェア構成例を説明するブロック図である。
【００２１】
プリントサーバ１０２は、ＣＰＵ３０１を備えたコントローラ部（制御部）３００、操作部３０２、外部Ｉ／Ｆ３０３，ＲＯＭ３０４，ＲＡＭ３０５、及びＨＤＤ３０６を備える。コントローラ部３００で実行されるＯＳや各種制御プログラムはＨＤＤ３０６に記憶され、ＲＯＭ３０４のブートプログラムによりＲＡＭ３０５に読み出されＣＰＵ３０１により実行される。
【００２２】
図４は、実施形態１に係るプリンタ１００のソフトウェアモジュールの構成例を示すブロック図である。各ソフトウェアモジュールは、プリンタ１００のＲＯＭ２０６にプログラムとして格納されており、必要に応じてＲＡＭ２０７に読み出されＣＰＵ２０１、或いはＣＰＵ２１１で実行される。
【００２３】
ネットワーク制御部４０１はＣＰＵ２０１により実行され、外部Ｉ／Ｆ２０３及びネットワーク１０１を介してプリントサーバ１０２とデータの送受信を行う。ＵＩ制御部４０２はＣＰＵ２０１により実行され、操作部２０４を介してユーザの操作を受け付け、また操作部２０４に対して表示内容の変更指示を行う。
【００２４】
用紙情報格納部４０３はＨＤＤ２０８を含む。ＣＰＵ２０１は、後述する用紙情報登録部４０５により登録される用紙情報を用紙情報格納部４０３に格納し、ＣＰＵ２０１は、必要に応じて、用紙情報格納部４０３に用紙情報の書き込み、読み出しを行う。用紙情報格納部４０３に格納される用紙情報には、予めこのプリンタ１００のメーカが作成してインストールされている用紙情報や、後述する方法によりユーザによって新規に作成、或いは追加される用紙情報が含まれる。
【００２５】
第１の画像調整情報格納部４０４はＨＤＤ２０８を含む。ＣＰＵ２０１は、後述する第１の画像調整値決定部４０７により決定された第１の画像調整情報を、第１の画像調整情報格納部４０４に格納する。またＣＰＵ２０１は必要に応じて、画像調整情報を書き込み、或いは読み出して利用する。
【００２６】
用紙情報登録部４０５はＣＰＵ２０１により実行され、プリンタ１００で使用される用紙情報を登録する。ＣＰＵ２０１は、操作部２０４を介してユーザから入力される用紙情報を受け取って用紙情報格納部４０３に格納する。ＣＰＵ２０１は、その用紙情報をＵＩ制御部４０２を介して操作部２０４に表示できる。
【００２７】
図６は、実施形態１に係る用紙情報登録部４０５が用紙情報を登録する登録画面の一例を示す図である。
【００２８】
用紙情報の登録画面は、基本画面（図示せず）からユーザによって用紙情報の登録指示が行われると、ＵＩ制御部４０２によって生成され操作部２０４に表示される。ＵＩ制御部４０２は、用紙情報格納部４０３に格納されている用紙情報の一覧６０２を操作部２０４に表示する。ここでは、用紙情報のうち用紙名称を表示しているが、個々の用紙が特定できる情報であれば良い。更にＵＩ制御部４０２は、それぞれの用紙情報毎に、後述する用紙情報の属性情報を編集するためのボタン６０３を表示する。ユーザが、任意の用紙に対する編集ボタン６０３を押下すると、ＵＩ制御部４０２は、図７に示すような、後述する用紙属性の編集画面を操作部２０４へ表示する。
【００２９】
新規作成ボタン６０４は、用紙情報を新たに作成して用紙情報格納部４０３に格納するためのボタンである。ユーザによって新規作成ボタン６０４が押下されると、ＣＰＵ２０１は、新たな用紙情報を作成し、その情報を用紙情報格納部４０３へ格納する。またＵＩ制御部４０２は、その情報を用紙情報の一覧６０２に追加して表示する。削除ボタン６０５は、任意の用紙情報を削除するためのボタンである。ユーザによって用紙情報の一覧６０２から任意の用紙が選択された状態で削除ボタン６０５が押下されると、ＣＰＵ２０１は、その選択されている用紙情報を用紙情報格納部４０３から削除する。またＵＩ制御部４０２は、その削除された用紙情報を用紙情報の一覧６０２から削除する。ユーザがＯＫボタン６０６を押下すると、ＵＩ制御部４０２は、図６に示す用紙情報の登録画面を閉じ、基本画面（図示せず）に移行する。
【００３０】
図７は、実施形態１に係る用紙属性の編集を行う編集画面の一例を示す図である。
【００３１】
この用紙属性の編集画面はＵＩ制御部４０２によって生成され、操作部２０４に表示される。ユーザが、前述の編集ボタン６０３を押下するとＵＩ制御部４０２は、その画面で選択された用紙の用紙情報格納部４０３に格納されている用紙情報を基に編集画面を表示する。例えば図７では、用紙名称「ＰＡＰＥＲ１」に対応する編集ボタン６０３が押下されて表示された用紙属性の編集画面を示している。この画面で表示される項目は、例えば、用紙名称７０２が、７０３で示すように「ＰＡＰＥＲ１」であるという情報の他に、坪量、サイズ、表面性、色、画像位置調整７０５等、プリンタ１００が動作するのに必要な用紙の設定に関する情報を含む。これら項目だけでなく他にも用紙の特性や個別の情報を登録及び表示できるようにしても良い。それぞれの項目毎に編集ボタン７０４が設けられており、ユーザが編集ボタン７０４を押下すると、ＵＩ制御部４０２はそれぞれの項目の入力を受付ける画面に推移（図示せず）し、その画面で入力を受付けた後、図７の用紙属性の編集画面に戻る。ＣＰＵ２０１は、受付けた用紙情報を用紙情報格納部４０３に格納し、ＵＩ制御部４０２は、その用紙情報を更新して図７の用紙属性の編集画面に表示する。図７の７０５〜７０７で示す画像位置調整に関する動作は後述する。図７の画面でユーザがＯＫボタン７０８を押下すると、ＵＩ制御部４０２は、この用紙属性の編集画面を閉じて、図６の用紙情報の登録画面に戻す。
【００３２】
再び図４に戻り、給紙段用紙設定部４０６はＣＰＵ２０１で実行され、プリンタ１００で使用される用紙情報の給紙段へ設定する。ＣＰＵ２０１は、操作部２０４を介してユーザが入力した給紙段への用紙設定の情報を受付けると、ＲＡＭ２０７或いはＨＤＤ２０８に格納する。ＣＰＵ２０１は、その情報をＵＩ制御部４０２を介して操作部２０４に表示する。そしてＣＰＵ２０１は、印刷実行時に、給紙段に設定されている用紙情報を基に、画像形成部２１０での印刷動作を決定する。例えば、坪量が大きい用紙の場合には、用紙搬送速度を下げ、定着温度を上げる、といった動作を行う。
【００３３】
図８は、本実施形態１に係る給紙段用紙設定部４０６により給紙段に用紙を設定する設定画面の一例を示す図である。
【００３４】
図８に示す用紙設定画面は、基本画面（図示せず）からユーザによって給紙段への用紙設定指示が行われると、ＵＩ制御部４０２によって生成されて操作部２０４に表示される。ＵＩ制御部４０２は、プリンタ１００のプリント部２０９の給紙部２１２が保持している給紙段情報と、それぞれに設定されている用紙情報を図８の８０２に表示する。ここでは、ＣＰＵ２０１が制御している用紙残量の情報と、給紙段の番号と、設定されている用紙サイズの情報を表示している。例えば図８では、番号「１」の給紙段にはＡ４サイズが設定されて用紙がほぼ満杯にセットされており、番号「５」の給紙段にはＡ４サイズが設定されているが用紙がない状態にあることが分かる。他には、設定されている用紙の名称や坪量などを表示しても良い。ユーザが、例えば番号「１」の給紙段を選択した状態で設定ボタン８０３を押下すると、ＵＩ制御部４０２は、図示しない用紙情報選択画面を表示し、ユーザに、番号「１」の給紙段に設定させたい用紙情報を選択させる。これによりＣＰＵ２０１は、ユーザによって選択された用紙情報を、その給紙段の情報と組み合わせて、ＲＡＭ２０７或いはＨＤＤ２０８に格納し、ＵＩ制御部４０２は、選択された用紙情報を図８の画面に表示する。図８の画面でユーザがＯＫボタン８０４を押下すると、ＵＩ制御部４０２は、図８に示す用紙設定画面を閉じて基本画面（図示せず）に推移する。
【００３５】
図４に戻り、第１の画像調整値決定部４０７はＣＰＵ２０１で実行され、プリンタ１００で発生する、印刷時の用紙上の画像位置のずれを補正するための調整値を決定する。第１の画像調整値決定部４０７における調整値の決定手順を、図９〜図１１を参照して説明する。
【００３６】
図９は、本実施形態１に係る第１の画像調整値決定部４０７が画像位置調整値を決定するための画面例を示す図である。
【００３７】
この画像位置調整画面は、用紙情報登録部４０５が用紙情報を設定する用紙属性の編集画面（図７）の画像位置調整項目７０５の編集ボタン７０７がユーザによって押下されると、ＵＩ制御部４０２によって生成されて操作部２０４に表示される。ＣＰＵ２０１は、この画面を介してユーザにより入力される情報により、用紙上に印刷される画像の上下左右へのずれを補正する調整量を決定する。９０２は、先端レジ位置の補正を行う項目であり、ＵＩ制御部４０２は、オモテ面の補正量９０３とウラ面の補正量９０４を表示する。９０５は左端レジ位置の補正を行う項目であり、ＵＩ制御部４０２は、オモテ面の補正量９０６とウラ面の補正量９０７を表示する。ＵＩ制御部４０２は、補正量の入力をボタン９０８から受付ける。ユーザが補正した任意の箇所を選択した状態で、入力ボタン９０８の＋ボタン或いは−ボタンを押下すると、ＵＩ制御部４０２は、選択されている項目の値を、＋０．１或いは−０．１して表示する。ここでは、一例として補正量の単位をｍｍ、補正間隔を０．１、初期値を０．０としているが、画素数など他の単位や補正間隔、初期値としても良い。またユーザが「初期値へ戻す」ボタン９０９を押下すると、ＵＩ制御部４０２は、補正量９０３，９０４，９０６及び９０７の値をリセットする。またユーザがキャンセルボタン９１１を押下すると、ＵＩ制御部４０２は、図９の画像位置調整画面を閉じ、図７の用紙属性の編集画面に推移する。またユーザがＯＫボタン９１２を押下すると、ＣＰＵ２０１は補正量９０３，９０４，９０６及び９０７の値を、第１の画像調整情報格納部４０４に格納する。更に、ＵＩ制御部４０２は、図９の画像位置調整画面を閉じて図７の用紙属性の編集画面７０１に推移する。
【００３８】
ここで、画像位置の調整方法について説明する。
【００３９】
実施形態１では、ＣＰＵ２０１が画像位置調整用の確認用画像を印刷し、その確認用画像を基準としてユーザによって調整値が決定される。こうしてユーザが決定した調整値は、ユーザによって図９の画像位置調整画面を介して入力される。ユーザが、図９の「確認用画像印刷」ボタン９１０を押下すると、ＵＩ制御部４０２は、図１０に示す確認用画像の印刷画面を表示する。
【００４０】
図１０は、実施形態１に係る確認用画像を印刷するように指示する画面の一例を示す図である。
【００４１】
ＵＩ制御部４０２は、図１０に示す確認用画像の印刷画面に、プリンタ１００に接続されている給紙部２１２が保持している複数の給紙段のグループ１００２を表示する。給紙段用紙設定部４０６に設定されているグループ１００２の複数の給紙段の中から、ユーザが印刷に使用する給紙段を選択して印刷ボタン１００５を押下する。これによりＣＰＵ２０１は、その選択された給紙段から給紙した用紙に位置調整のための確認用画像を画像形成部２１０により印刷する。尚、図９で表示する給紙段情報は、例えばＡ４サイズの用紙を使用するのであれば、Ａサイズの用紙が設定されている給紙段のみを選択できるような画面としても良い。ユーザがキャンセルボタン１００４を押下すると、ＵＩ制御部４０２は、この確認用画像の印刷画面を閉じて図９の画像位置調整画面に移行する。
【００４２】
図１１（Ａ）（Ｂ）は、実施形態１に係る位置調整用の確認用画像の一例を示す図である。
【００４３】
図１１（Ａ）はオモテ面の確認用画像、図１１（Ｂ）はウラ面用の画像を示し、これらはそれぞれ用紙の両面に印刷される。この確認用画像には、印刷による位置のずれを計測、或いは予測するための補助線、及び印刷方向が記されている。ユーザは、この位置調整用の確認用画像の補助線を基に、位置ずれの方向と量を見積もることが可能である。尚、実施形態１では、画像位置調整の確認用画像を印刷し、ユーザが見積もった調整値を、ユーザが＋／−ボタン９０８を介して入力することで、調整値を決定する方法について述べた。その方法以外にも、例えばプリンタ１００に接続されるスキャナ２０２や、定着後の分光値を計測する分光センサ（図示せず）を用いて、画像位置調整の確認用画像を読み取り、自動的に調整値を決定しても良い。
【００４４】
再び図４に戻り、第１の画像調整部４０８はＣＰＵ２０１で実行され、第１の画像調整値決定部４０７で決定された調整値を基に、ユーザからの指示に応じて印刷される印刷データの画像位置を調整する。ＣＰＵ２０１は、印刷データを印刷する用紙の属性情報に基づいて、画像位置調整が済みかどうかを判定し、調整済みであればその調整値を使用して位置調整のための補正を実行する。一般的に画像位置を調整する場合、プリンタ１００のコントローラ部２００、或いはプリントサーバ１０２のコントローラ部３００が印刷データを処理する時に、補正値に基づいて画像データのレンダリング位置を調整する方法がある。また或いは、プリンタ１００の画像形成部２１０（プリンタエンジン）の制御タイミングを、補正値に基づいて調整することにより、形成される画像の位置を調整する方法がある。
【００４５】
図４の第１の画像調整情報送信部４０９はＣＰＵ２０１で実行され、第１の画像調整情報格納部４０４に格納されている情報を、ネットワーク制御部４０１を介してプリントサーバ１０２へ送信する。
【００４６】
図５は、実施形態１に係るプリントサーバ１０２のソフトウェアモジュール構成の一例を示すブロック図である。各ソフトウェアモジュールは、プリントサーバ１０２のＨＤＤ３０６にプログラムとして格納されており、必要に応じてＲＡＭ３０５に読み出されＣＰＵ３０１の制御の下に実行される。また、データ格納部はＨＤＤ３０６を含み、必要に応じてＣＰＵ３０１によって書き込み、読み出しが行われる。
【００４７】
ネットワーク制御部５０１はＣＰＵ３０１により実行され、外部Ｉ／Ｆ３０３及びネットワーク１０１を介してプリンタ１００及びクライアントＰＣ１０３とデータの送受信を行う。ＵＩ制御部５０２はＣＰＵ３０１により実行され、プリントサーバ１０２の操作部３０２に対して表示内容の変更指示を行う。報知部５０３はＣＰＵ３０１により実行され、後述する第２の画像調整情報初期化部５０７において情報の初期化が行われると、操作部３０２の画面上に変更された旨を表示することでユーザに報知する。第２の画像調整情報格納部５０４はＨＤＤ３０６を含む。ＣＰＵ３０１は、後述する第２の画像調整値決定部５０５により決定された第２の画像調整情報を、第２の画像調整情報格納部５０４に格納し、必要に応じて書き込み、読み出して利用する。第２の画像調整値決定部５０５はＣＰＵ３０１により実行され、プリンタ１００で発生する印刷時の画像の位置のずれを補正するための調整値を決定する。次に第２の画像調整値決定部５０５による調整値の決定手順を、図１２〜図１３を参照して説明する。
【００４８】
図１２は、実施形態１に係る第２の画像調整値決定部５０５が画像調整を決定する画面の一例を示す図である。
【００４９】
第２の画像調整部５０６は、給紙段（トレイ）に対する補正を行う意味で、実施形態１ではトレイ調整と呼ぶ。図１２のトレイ調整画面は、ＵＩ制御部５０２がプリントサーバ１０２の操作部３０２に表示する、図示しない基本画面から、ユーザによるトレイ調整の指示を受付けることでＵＩ制御部５０２によって生成されて操作部３０２に表示される。ＣＰＵ３０１は、用紙に印刷される画像の上下左右方向へのずれを補正する調整量をユーザからの入力により決定する。ＵＩ制御部５０２は、調整対象とする給紙段（トレイ）を１２０２に表示し、ユーザからの入力を受付ける。１２０３〜１２０５はオモテ面の補正を行う項目であり、１２０６〜１２０８はウラ面の補正を行う項目である。ＵＩ制御部５０２は、それぞれ後述するように、入力された読取値をユーザからの入力として受付けると、これら項目１２０３〜１２０８に数字を表示する。確認用画像印刷ボタン１２０９に関しては後述する。ユーザがキャンセルボタン１２１０を押下すると、ＵＩ制御部５０２は、図１２のトレイ調整画面を閉じ、図示しない基本画面に推移する。ユーザがＯＫボタン１２１１を押下すると、ＣＰＵ３０１は、入力されている読取値が表示されている項目１２０３〜１２０８の値を、第２の画像調整情報格納部５０４に格納する。更にＵＩ制御部５０２は、図１２のトレイ調整画面を閉じて図示しない基本画面に推移する。
【００５０】
次にトレイ調整について説明する。
【００５１】
本実施形態１では、ＣＰＵ３０１がトレイ調整用の確認用画像を印刷し、その確認用画像を基準としてユーザによって調整値を算出するための読取値が決定される。読取値はユーザによって、図１２のトレイ調整画面を介して入力される。ユーザによって確認用画像印刷ボタン１２０９が押下されると、ＣＰＵ３０１は、１２０２に指定されている給紙段の用紙に対して印刷を行う。
【００５２】
図１３（Ａ）（Ｂ）は、実施形態１に係るトレイ調整用の確認用画像の一例を示す図である。
【００５３】
図１３（Ａ）は、オモテ面用のトレイ調整用の確認用画像を示し、図１３（Ｂ）はウラ面用のトレイ調整用の確認用画像を示し、これら確認用画像には、印刷による位置のずれを読取るための情報が記されている。ＣＰＵ３０１は、上下左右それぞれの中心に画像が形成されるよう、トレイ調整用確認用画像のオモテ面及びウラ面のそれぞれを、用紙の両面に印刷する。図１３（Ａ）のオモテ面の確認用画像では、目盛り１３０３が印刷されており、ユーザは用紙の短辺を半分に折り曲げて、折り目と重なった箇所の目盛りの数値を読む。印刷ずれが発生していなければ、折り目と重なる箇所の数値は「２５」となるはずである。印刷ずれが発生していれば、「２５」からどちらかに少しずれた数値が折り目と重なるようになる。そこで読取られた数値をＡ地点１３０４における読取値とする。Ｃ地点も同様にして目盛り１３０５を使用して計測する。次に、用紙の長辺を半分に折り曲げることにより、目盛り１３０６を使用してＢ地点の読取値が決定される。
【００５４】
また図１３（Ｂ）のウラ面の確認用画像においても、図１３（Ａ）のオモテ面の確認用画像と同様の手順により、各箇所での読取値が決定される。こうして決定された読取値が、図１２のトレイ調整画面の、項目１２０３〜１２０８にユーザによって入力される。ここでは、目盛りの範囲を０〜５０とし、ずれがない場合は中央の値である「２５」が入力されるとしているが、目盛りの範囲はこの値に限らず、プリンタ１００の印刷精度などに応じて増減させても良い。
【００５５】
図５に戻り、第２の画像調整部５０６はＣＰＵ３０１で実行され、第２の画像調整値決定部５０５で決定された調整値を基に、ユーザからの指示に応じて印刷される印刷データの画像位置を調整する。ＣＰＵ３０１は、印刷データに設定されている給紙段の情報から、対象とする給紙段の画像調整情報を第２の画像調整情報格納部５０４より取得し、その調整値を使用して画像位置を調整するための補正を実行する。
【００５６】
第２の画像調整情報初期化部５０７はＣＰＵ３０１で実行される。ＣＰＵ３０１は、第２の画像調整値決定部５０５により決定され第２の画像調整情報格納部５０４に格納されている調整情報を、後述する処理に基づいて初期値にリセットする。第１の画像調整情報受信部５０８はＣＰＵ３０１で実行される。ＣＰＵ３０１は、プリンタ１００の第１の画像調整情報送信部４０９より送信される画像調整情報を受信する。
【００５７】
次に、実施形態１に係る印刷システム全体の画像位置の調整処理について説明する。
【００５８】
図１４は、実施形態１に係る印刷システムのプリンタ１００による処理を説明するフローチャートである。このフローチャートを実行する制御プログラムはＲＯＭ２０６に記憶されており、ＣＰＵ２０１によってＲＡＭ２０７に読み出されて実行されることにより、このフローチャートで示す処理が実現される。
【００５９】
まず最初にＳ１４０１でＣＰＵ２０１は、プリンタ１００の第１の画像調整値決定部４０７により、任意の用紙に対して決定処理が実行されたか否かを判定する。この判定は、図９の画像位置調整画面において、ユーザがＯＫボタン９１２を押下したかどうかを判定する。また或いは、プリンタ１００の第１の画像調整情報格納部４０４の情報が更新されたかどうかで判定する方法が考えられる。Ｓ１４０１でＣＰＵ２０１が、第１の画像調整値の決定処理が実行されたと判定するとＳ１４０２に進み、第１の画像調整値の決定処理が実行されていない場合はＳ１４０１を実行する。Ｓ１４０２でＣＰＵ２０１は、第１の画像調整値決定部４０７により決定されて第１の画像調整情報格納部４０４に格納された画像調整情報を、ネットワーク制御部４０１を介してプリントサーバ１０２へ送信する。尚、このＳ１４０２は、プリンタ１００の第１の画像調整情報送信部４０９により実行される。ここで送信される第１の画像調整情報は、例えば、調整対象の用紙情報と、図１１（Ａ）（Ｂ）に示す画像位置調整の確認用画像を印刷する際に、図１０の画面で指定した給紙段の情報である。こうしてＳ１４０２で、第１の画像調整情報をプリントサーバ１０２に送信すると、プリンタ１００の処理は終了する。
【００６０】
図１５は、実施形態１に係る印刷システムのプリントサーバ１０２による処理を説明するフローチャートである。このフローチャートを実行する制御プログラムはＨＤＤ３０６に格納されており、実行時、ＣＰＵ３０１が、その制御プログラムをＲＡＭ３０５に展開されて実行することにより、このフローチャートで示す処理が実行される。
【００６１】
先ずＳ１５０１でＣＰＵ３０１は、プリンタ１００からネットワーク制御部５０１を介して第１の画像調整情報を受信する。この処理は、プリントサーバ１０２の第１の画像調整受信部５０８により実行される。次にＳ１５０２に進みＣＰＵ３０１は、Ｓ１５０１で受信した第１の画像調整情報から第１の画像調整が実施された用紙を収容する給紙段の情報を入手し、該当する給紙段において第２の画像調整が行われているか否かを判定する。この判定は、ＣＰＵ３０１が、第２の画像調整情報格納部５０４に格納されている、該当する給紙段の画像調整値を取得し、その調整値が初期値か否かにより判定できる。ここで、初期値以外の値が記憶されているとＣＰＵ３０１は、第２の画像調整が行われていると判定してＳ１５０３に進む。一方、初期値が記憶されていると、該当する給紙段は第２の画像調整が未実施であると判定して、何も行わずに処理を終了する。
【００６２】
Ｓ１５０３でＣＰＵ３０１は、第２の画像調整情報格納部５０４に格納されている、該当する給紙段の第２の画像調整値を初期化する。以下、調整値を初期化する理由を説明する。
【００６３】
プリンタ１００において第１の画像調整が行われた用紙及び給紙段を使用して印刷する場合は、既に第１の画像調整による補正が掛ることでレジずれに対して正常に印刷される状態になっている。第１の画像調整が実行された直後、該当する給紙段においてそれ以前に調整が行われていた第２の画像調整値が存在し、そのまま第２の画像調整が適用されてしまうと、調整値の整合が取れない状態となってしまう。そのため、第１の画像調整が実施された給紙段に対しては第２の画像調整が実施されないように、第２の画像調整値を初期値にリセットする必要がある。
【００６４】
次にＳ１５０４に進みＣＰＵ３０１は、第２の画像調整値が変更されたことをユーザに報知する。この処理は、プリントサーバ１０２の報知部５０３により実行される。
【００６５】
以上説明したように実施形態１によれば、プリンタ１００の第１の画像調整値決定部４０７により、任意の用紙に対する画像調整値が決定されると、その内容をプリントサーバ１０２に送信する。プリントサーバ１０２は、第１の画像調整値の変更情報を受信すると、その用紙を収容する該当する給紙段に対応する第２の画像調整値を初期値にリセットし、ユーザへその旨を報知する。それにより、印刷システム全体として正常な調整を反映させて印刷を実行できるため、正しい印刷結果を得ることができる。
【００６６】
［他の実施形態］
上述の実施形態１では、第１の画像調整は印刷装置（プリンタ１００）で、第２の画像調整はプリントサーバ１０２で実行されるとして説明した。しかし本発明は上記実施形態１に限定されるものではなく、画像調整処理の実行箇所は、印刷システムのどこで行っても良い。例えば、第１の画像調整及び第２の画像調整を全てプリンタ１００、或いはプリントサーバ（印刷制御装置）１０２で実行するようにしても良い。
【００６７】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００６８】
本発明は上記実施の形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００６９】
１００…プリンタ、１０２…プリントサーバ、４０７…第１の画像調整値決定部、５０５…第２の画像調整値決定部、５０３…報知部、５０７…第２の画像調整情報初期化部
【図１】
2016016588.tif 000003
【図２】
2016016588.tif 000004
【図３】
2016016588.tif 000005
【図４】
2016016588.tif 000006
【図５】
2016016588.tif 000007
【図６】
2016016588.tif 000008
【図７】
2016016588.tif 000009
【図８】
2016016588.tif 000010
【図９】
2016016588.tif 000011
【図１０】
2016016588.tif 000012
【図１１】
2016016588.tif 000013
【図１２】
2016016588.tif 000014
【図１３】
2016016588.tif 000015
【図１４】
2016016588.tif 000016
【図１５】
2016016588.tif 000017