(57)【要約】【課題】ユーザが画像位置調整値を所望の値に調整可能であるか否かを容易に把握することができる画像位置設定装置を提供する。【解決手段】印刷制御装置１０２は、画像形成装置１０３が用紙に画像を形成する位置を調整するための画像位置の調整値を入力する画像位置調整画面７００を表示装置１１１に表示する。印刷制御装置１０２は、画像位置調整画面７００に画像位置の調整値の許容調整幅を現在設定されている画像位置の調整値に対する相対的な増減量で表示する。【選択図】図１０
2020166677.tif 000002
【特許請求の範囲】
【請求項１】
用紙に画像を形成する位置を調整するための画像位置調整値を設定する画像位置設定装置であって、
前記画像位置調整値を設定する設定手段と、
前記画像位置調整値を入力する入力画面の表示制御を行う表示制御手段とを備え、
前記表示制御手段は、前記入力画面に前記画像位置調整値の許容調整幅を現在設定されている画像位置調整値に対する相対的な増減量で表示することを特徴とする画像位置設定装置。
【請求項２】
前記表示制御手段は、前記入力画面に前記画像位置調整値の許容調整幅を前記現在設定されている画像位置調整値に対する相対的な増減量で表示した際に、前記入力画面における前記画像位置調整値の入力欄の値を初期値に戻すことを特徴とする請求項１記載の画像位置設定装置。
【請求項３】
過去に設定された画像位置調整値に対して前記入力画面の入力値を累積した値に基づいて前記用紙に画像を形成する位置を調整する制御を行うことを特徴とする請求項１又は２記載の画像位置設定装置。
【請求項４】
前記画像位置設定装置は、前記用紙に画像を形成する画像形成装置に対し、前記画像位置調整値を送信する通信装置であることを特徴とする請求項１乃至３のいずれか１項に記載の画像位置設定装置。
【請求項５】
前記画像位置設定装置は、前記用紙に画像を形成する画像形成装置であることを特徴とする請求項１乃至３のいずれか１項に記載の画像位置設定装置。
【請求項６】
用紙に画像を形成する位置を調整するための画像位置調整値を設定する画像位置設定装置の制御方法であって、
前記画像位置調整値を設定する設定ステップと、
前記画像位置調整値を入力する入力画面の表示制御を行う表示制御ステップとを有し、
前記表示制御ステップは、前記入力画面に前記画像位置調整値の許容調整幅を現在設定されている画像位置調整値に対する相対的な増減量で表示することを特徴とする画像位置設定装置の制御方法。
【請求項７】
用紙に画像を形成する位置を調整するための画像位置調整値を設定する画像位置設定装置の制御方法をコンピュータに実行させるプログラムであって、
前記画像位置設定装置の制御方法は、
前記画像位置調整値を設定する設定ステップと、
前記画像位置調整値を入力する入力画面の表示制御を行う表示制御ステップとを有し、
前記表示制御ステップは、前記入力画面に前記画像位置調整値の許容調整幅を現在設定されている画像位置調整値に対する相対的な増減量で表示することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像位置設定装置、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
画像形成装置が用紙に画像を形成する位置（以下、「画像位置」という。）を調整するための画像位置調整値を設定する画像位置設定装置が知られている。画像位置設定装置は、例えば、上記画像形成装置とデータ通信を行うクライアントＰＣや印刷制御装置といった通信装置である。通信装置は、インストールされたアプリケーションから画像形成装置にアクセスし、画像形成装置の画像位置調整値をリモートで設定する。ユーザは、画像形成装置が印刷したテストページの特定の部分の印刷結果から画像位置のずれを把握し、当該ずれを補正するための調整値を通信装置に表示された設定画面に入力する。画像形成装置では、過去に設定された画像位置調整値に対して設定画面の入力値を累積（加算又は減算）した値が画像位置調整値として設定され、設定された画像位置調整値に基づいて画像位置が調整される。設定された画像位置調整値が所定の上限値及び下限値で定められる許容調整幅を超えた場合、その旨が通知される。これにより、ユーザは、画像位置調整値を所望の値に調整可能であるか否かを把握することができる。許容調整幅は、例えば、画像形成装置としてのインクジェットプリンタにおける全色のヘッド可動範囲に基づいて決定される（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−５８２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来では、ユーザが設定画面に入力値を入力し、更に当該入力値を累積した画像位置調整値を画像形成装置に設定する指示を行うまで、当該画像位置調整値が許容調整幅を超えるか否かが判別されない。このため、ユーザは、設定画面の入力において、画像位置調整値を所望の値に調整可能であるか否かを把握することができない。
【０００５】
本発明の目的は、ユーザが画像位置調整値を所望の値に調整可能であるか否かを容易に把握することができる画像位置設定装置、その制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の画像位置設定装置は、用紙に画像を形成する位置を調整するための画像位置調整値を設定する画像位置設定装置であって、前記画像位置調整値を設定する設定手段と、前記画像位置調整値を入力する入力画面の表示制御を行う表示制御手段とを備え、前記表示制御手段は、前記入力画面に前記画像位置調整値の許容調整幅を現在設定されている画像位置調整値に対する相対的な増減量で表示することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザが画像位置調整値を所望の値に調整可能であるか否かを容易に把握することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係る画像位置設定装置としての印刷制御装置を含む用紙管理システムの構成を概略的に示す構成図である。
【図２】図１の画像形成装置の構成を概略的に示すブロック図である。
【図３】図１の印刷制御装置の構成を概略的に示すブロック図である。
【図４】図１の印刷制御装置が管理するテーブルの一例を示す図である。
【図５】図１の用紙管理システムの用紙管理を行うためのトップ画面である。
【図６】図１の印刷制御装置に表示される設定画面の一例を示す図である。
【図７】図１の印刷制御装置に表示される画面の一例を示す図である。
【図８】図１の用紙管理システムによって実行される調整値設定処理の手順を示すシーケンス図である。
【図９】図１の印刷制御装置によって実行される調整値の設定に関する処理の手順を示すフローチャートである。
【図１０】図１の印刷制御装置に表示される画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１０】
図１は、本発明の実施の形態に係る画像位置設定装置としての印刷制御装置１０２を含む用紙管理システム１００の構成を概略的に示す構成図である。図１において、用紙管理システム１００は、クライアントＰＣ１０１、印刷制御装置１０２、及び画像形成装置１０３を備える。印刷制御装置１０２は、ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）ケーブル１０９を介してＬＡＮ１１０に接続されている。印刷制御装置１０２は、ＬＡＮ１１０を介してクライアントＰＣ１０１とデータ通信を行う。また、印刷制御装置１０２は、画像ビデオケーブル１０７及び制御ケーブル１０８を介して画像形成装置１０３と接続されている。画像形成装置１０３は、ＬＡＮ１１０に直接接続されておらず、印刷制御装置１０２を介してクライアントＰＣ１０１とデータ通信を行う。なお、本実施の形態では、この構成に限られず、例えば、画像形成装置１０３が、ＬＡＮ１１０に直接接続され、クライアントＰＣ１０１と直接データ通信を行う構成であっても良い。
【００１１】
クライアントＰＣ１０１は、印刷制御装置１０２等とデータ通信を行う通信装置である。クライアントＰＣ１０１には、液晶モニタ等の表示装置１１４、キーボード１１５、及びポインティングデバイス１１６が接続されている。また、クライアントＰＣ１０１には、用紙管理システム１００を制御するための制御アプリケーションやプリンタドライバがインストールされている。クライアントＰＣ１０１は、制御アプリケーションを起動させて用紙管理システム１００を操作し、また、プリンタドライバによって印刷指示を発行する。
【００１２】
印刷制御装置１０２は、クライアントＰＣ１０１及び画像形成装置１０３とデータ通信を行う通信装置である。印刷制御装置１０２には、液晶モニタ等の表示装置１１１、キーボード１１２、及びポインティングデバイス１１３が接続されている。なお、本実施の形態では、表示装置１１１や表示装置１１４がタッチパッドのように位置入力機能を持ち、ポインティングデバイスの機能を兼ねる構成であっても良い。印刷制御装置１０２には、用紙管理システム１００を制御するための後述する図３（ｂ）の制御アプリケーション３１２がインストールされている。印刷制御装置１０２は、制御アプリケーション３１２を起動させて用紙管理システム１００を操作し、また、画像形成装置１０３と連携して画像処理を行う。
【００１３】
画像形成装置１０３は、コピー機能、スキャン機能、プリント機能等の複数の機能を備える複合機である。画像形成装置１０３は、スキャナ１０４、操作部１０５、及び排紙部１０６を備える。画像形成装置１０３は、クライアントＰＣ１０１や印刷制御装置１０２から受けた指示に基づいて画像処理を実行する。また、画像形成装置１０３は、操作部１０５の各種キーを介してユーザから受け付けた指示に基づいてスキャナ１０４によるスキャン処理を実行する。画像形成装置１０３は、読み込んだデータをコピーする、若しくは共有フォルダに送信する。操作部１０５は、タッチパネル式の表示部及び複数のキーで構成されている。表示部には、スキャン状態等の各種情報が表示される。排紙部１０６には、画像を印刷済みの用紙が排紙される。なお、本実施の形態では、クライアントＰＣ１０１、印刷制御装置１０２、及び画像形成装置１０３が別々の装置である構成について説明するが、本発明はこの構成に限られない。例えば、画像形成装置１０３が、クライアントＰＣ１０１及び印刷制御装置１０２の機能を備え、後述する各処理を制御しても良い。
【００１４】
図２は、図１の画像形成装置１０３の構成を概略的に示すブロック図である。図２（ａ）は、画像形成装置１０３のハードウェア構成を示す。図２（ｂ）は、画像形成装置１０３のシステムソフトウェアモジュール２１４の構成を示す。
【００１５】
図２（ａ）において、画像形成装置１０３は、スキャナ１０４、操作部１０５の他に、コントローラ２００及びプリントエンジン２１３を備える。コントローラ２００は、スキャナ１０４、操作部１０５、及びプリントエンジン２１３と接続されている。コントローラ２００は、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、操作部Ｉ／Ｆ２０５、ＬＡＮコントローラ２０６、印刷Ｉ／Ｆ２０７、ディスクコントローラ２０８、外部記憶装置２０９、不揮発性メモリ２１０、ビデオＩ／Ｆ２１１、及び読取Ｉ／Ｆ２１２を備える。ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、操作部Ｉ／Ｆ２０５、ＬＡＮコントローラ２０６、印刷Ｉ／Ｆ２０７、ディスクコントローラ２０８、不揮発性メモリ２１０、ビデオＩ／Ｆ２１１、及び読取Ｉ／Ｆ２１２はシステムバス２０４を介して互いに接続されている。外部記憶装置２０９は、ディスクコントローラ２０８と接続されている。
【００１６】
コントローラ２００は、画像形成装置１０３全体を制御する。ＣＰＵ２０１は、ＲＯＭ２０３や外部記憶装置２０９に格納された制御プログラムに基づいて、システムバス２０４に接続されるデバイスとのアクセスを総括的に制御する。例えば、ＣＰＵ２０１は、印刷Ｉ／Ｆ２０７を介して接続されるプリントエンジン２１３に出力情報としての画像信号を出力し、また、読取Ｉ／Ｆ２１２を介して接続されるスキャナ１０４から画像信号を取得する。ＲＡＭ２０２は、ＣＰＵ２０１の主メモリとして機能し、例えば、ＣＰＵ２０１の作業領域として用いられる。ＲＯＭ２０３は、プログラムや設定データ等を格納する。操作部Ｉ／Ｆ２０５は、操作部１０５をコントローラ２００に接続するためのインターフェースである。操作部Ｉ／Ｆ２０５は、ユーザが操作部１０５から入力した情報を受信し、受信した情報に基づいて画面表示制御信号を操作部１０５へ送信する。ＬＡＮコントローラ２０６は、印刷制御装置１０２との通信を制御する。印刷Ｉ／Ｆ２０７は、プリントエンジン２１３をコントローラ２００に接続するためのインターフェースである。プリントエンジン２１３は、印刷Ｉ／Ｆ２０７から取得した画像信号に基づいて用紙に画像を印刷する。ディスクコントローラ２０８は、外部記憶装置２０９へのアクセスを制御する。外部記憶装置２０９は、例えば、ＨＤＤである。外部記憶装置２０９は、アプリケーションプログラム、フォントデータ、フォームデータ等を記憶する。また、外部記憶装置２０９は、プリントジョブデータを一時的にスプールするためのジョブ格納領域として使用される。さらに、外部記憶装置２０９は、スキャナ１０４から読み取った画像データやプリントジョブの画像データを留め置き印刷データとして保持する。不揮発性メモリ２１０は、操作部１０５や印刷制御装置１０２等から設定された画像形成装置１０３の設定情報等を格納する。ビデオＩ／Ｆ２１１は、印刷制御装置１０２から画像データを受信する。
【００１７】
図２（ｂ）において、システムソフトウェアモジュール２１４は、接続管理モジュール２１５、ネットワーク制御モジュール２１６、及びジョブ制御モジュール２１７を備える。システムソフトウェアモジュール２１４の各処理は、ＣＰＵ２０１が外部記憶装置２０９等に格納されたプログラムを実行することによって行われる。
【００１８】
接続管理モジュール２１５は、クライアントＰＣ１０１及び印刷制御装置１０２にインストールされた制御アプリケーションと画像形成装置１０３との間の接続管理を制御する。例えば、接続管理モジュール２１５は、画像形成装置１０３と接続している制御アプリケーションの数を管理する。ネットワーク制御モジュール２１６は、ＬＡＮコントローラ２０６を介した印刷制御装置１０２とのデータ通信を制御する。ジョブ制御モジュール２１７は、印刷処理シーケンスやジョブの実行順等を制御する。
【００１９】
図３は、図１の印刷制御装置１０２の構成を概略的に示すブロック図である。図３（ａ）は、印刷制御装置１０２のハードウェア構成を示す。図３（ｂ）は、印刷制御装置１０２のシステムソフトウェアモジュール３１１の構成を示す。
【００２０】
図３（ａ）において、印刷制御装置１０２は、コントローラ３００を備える。コントローラ３００は、ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、操作部Ｉ／Ｆ３０５、ＬＡＮコントローラ３０６、ＬＡＮコントローラ３０７、ディスクコントローラ３０８、外部記憶装置３０９、及びビデオＩ／Ｆ３１０を備える。ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、操作部Ｉ／Ｆ３０５、ＬＡＮコントローラ３０６、ＬＡＮコントローラ３０７、ディスクコントローラ３０８、及びビデオＩ／Ｆ３１０は、システムバス３０４を介して互いに接続されている。外部記憶装置３０９は、ディスクコントローラ３０８と接続されている。
【００２１】
ＣＰＵ３０１は、ＲＯＭ３０３や外部記憶装置３０９に記憶された制御プログラムに基づいて、システムバス３０４に接続されるデバイスとのアクセスを総括的に制御する。ＲＡＭ３０２は、ＣＰＵ３０１の主メモリとして機能し、例えば、ＣＰＵ３０１の作業領域として用いられる。ＲＯＭ３０３は、プログラムや設定データ等を格納する。操作部Ｉ／Ｆ３０５は、表示装置１１１、キーボード１１２、及びポインティングデバイス１１３をコントローラ３００に接続するためのインターフェースである。操作部Ｉ／Ｆ３０５は、ユーザがキーボード１１２やポインティングデバイス１１３から入力した情報を受信し、受信した情報に基づいて画面表示制御信号を表示装置１１１へ送信する。
【００２２】
ＬＡＮコントローラ３０６は、画像形成装置１０３との通信を制御する。ＬＡＮコントローラ３０７は、ＬＡＮ１１０を構成する装置、例えば、クライアントＰＣ１０１との通信を制御する。ディスクコントローラ３０８は、外部記憶装置３０９へのアクセスを制御する。外部記憶装置３０９は、例えば、ＨＤＤである。外部記憶装置３０９は、アプリケーションプログラム、フォントデータ、フォームデータ等を格納し、また、プリントジョブデータを一時的にスプールする。スプールされたジョブデータには、ＲＩＰ（Ｒａｓｔｅｒ Ｉｍａｇｅ Ｐｒｏｃｅｓｓｏｒ）処理が施される。さらに、外部記憶装置３０９は、ＲＩＰ処理済みのジョブデータを保存するためのジョブデータ格納領域として使用される。ビデオＩ／Ｆ３１０は、ＲＩＰ処理済みの画像データを画像形成装置１０３へ送信する。
【００２３】
図３（ｂ）において、システムソフトウェアモジュール３１１は、制御アプリケーション３１２及びジョブ管理モジュール３１８を備える。制御アプリケーション３１２は、ＵＩ制御モジュール３１３、用紙管理モジュール３１４、給紙段管理モジュール３１５、ネットワーク制御モジュール３１６、及び設定管理モジュール３１７を備える。システムソフトウェアモジュール３１１の各処理は、ＣＰＵ３０１が外部記憶装置３０９等に格納されたプログラムを実行することによって行われる。
【００２４】
制御アプリケーション３１２は、用紙管理システム１００を印刷制御装置１０２から操作するためのモジュールである。ＵＩ制御モジュール３１３は、用紙管理システム１００に関する画面を表示装置１１１に表示する制御を行う。例えば、ＵＩ制御モジュール３１３は、システム設定に従って、表示装置１１１に表示される画面表示言語や用紙サイズの表示単位系を切り替える。用紙管理モジュール３１４は、画像形成装置１０３から取得した用紙情報を図４（ａ）の用紙設定管理テーブル４００で管理する。用紙情報は、例えば、画像形成装置１０３が印刷に使用可能な用紙のサイズ、秤量、印刷時の画像位置の調整値である。用紙管理モジュール３１４は、用紙設定管理テーブル４００に対して、用紙情報の編集、追加、削除、検索を行う。用紙設定管理テーブル４００では、用紙情報が一意の用紙ＩＤ毎に管理されている。用紙設定管理テーブル４００は、外部記憶装置３０９に格納されている。
【００２５】
給紙段管理モジュール３１５は、画像形成装置１０３から取得した給紙段情報を図４（ｂ）の給紙段管理テーブル４０２で管理する。給紙段管理モジュール３１５は、給紙段管理テーブル４０２に対して、給紙段情報の編集、追加、削除、検索を行う。給紙段情報は、画像形成装置１０３に設けられる給紙段に関する情報や、画像形成装置１０３の給紙段に収納された用紙の残量を示す情報等を含む。給紙段管理テーブル４０２では、給紙段情報が一意の給紙段ＩＤ毎に管理されている。給紙段管理テーブル４０２は、外部記憶装置３０９に格納されている。
【００２６】
ネットワーク制御モジュール３１６は、ＬＡＮコントローラ３０６やＬＡＮコントローラ３０７による通信を制御する。例えば、ネットワーク制御モジュール３１６は、ＬＡＮコントローラ３０７を介してクライアントＰＣ１０１から用紙管理システム１００の操作指示を受信した際に、当該操作指示に対応するデータをＬＡＮコントローラ３０６を介して画像形成装置１０３と送受信する。設定管理モジュール３１７は、用紙管理システム１００のシステム設定値を管理する。用紙管理システム１００のシステム設定値は、例えば、用紙管理システムの画面表示言語を示す設定値や、用紙サイズの表示単位系（ミリ又はインチ）の設定値である。用紙管理システム１００のシステム設定値は、外部記憶装置３０９に記憶されている。
【００２７】
ジョブ管理モジュール３１８は、印刷処理シーケンスやジョブの実行順を管理する。ジョブ管理モジュール３１８は、印刷制御装置１０２が受信したＰＤＬデータをジョブデータとして管理する。ジョブ管理モジュール３１８は、上記ＰＤＬデータにＲＩＰ処理を施して、画像形成装置１０３で読み込み可能なラスターイメージデータを生成する。また、ジョブ管理モジュール３１８は、ＰＤＬデータに含まれる印刷指示を解析し、印刷処理に用いられる印刷設定情報を作成する。ジョブ管理モジュール３１８は、ＬＡＮコントローラ３０６及びビデオＩ／Ｆ３１０を介して画像形成装置１０３へ画像データ及び上記印刷設定情報を転送する。
【００２８】
図５は、図１の用紙管理システム１００の用紙管理を行うためのトップ画面５００である。トップ画面５００は、例えば、制御アプリケーション３１２が起動した際に、印刷制御装置１０２の表示装置１１１に表示される。なお、本実施の形態では、一例として、トップ画面５００が印刷制御装置１０２の表示装置１１１に表示される場合について説明するが、トップ画面５００がクライアントＰＣ１０１の表示装置１１４や画像形成装置１０３の操作部１０５に表示されても良い。
【００２９】
トップ画面５００には、印刷制御装置１０２に接続されている画像形成装置１０３の給紙段に関する情報が表示される。トップ画面５００の用紙リストボタン５０１は、用紙リスト画面５０２の表示を指示するためのボタンである。用紙リスト画面５０２は、用紙情報の一覧を含む。用紙リスト画面５０２では、例えば、選択された用紙情報を指定された給紙段へ登録する操作が行われる。
【００３０】
給紙段ボタン５０３〜５０７は、それぞれ画像形成装置１０３の給紙段に対応し、給紙段に収納された用紙に関する情報を呼び出すための操作ボタンである。給紙段ボタン５０３〜５０７は、用紙管理システム１００が起動した際に印刷制御装置１０２が画像形成装置１０３から取得した給紙段情報に基づいて作成される。印刷制御装置１０２のコントローラ３００は、画像形成装置１０３から給紙段状態変更イベントを受信すると、画像形成装置１０３から給紙段情報を取得し直す。トップ画面５００において、ユーザが、例えば、画像形成装置１０３の用紙カセット１（不図示）に対応する給紙段ボタン５０３を選択すると、表示装置１１１の表示がトップ画面５００から図６の設定画面６００に切り替わる。
【００３１】
設定画面６００は、給紙段ボタン５０３に対応する用紙カセット１の用紙情報を設定するための画面である。設定画面６００は、用紙リスト表示領域６０１、ＯＫボタン６０２、及びキャンセルボタン６０３を含む。用紙リスト表示領域６０１では、用紙カセット１に設定されている用紙情報が選択された状態で表示される。用紙リスト表示領域６０１にて用紙情報が選択された状態でユーザがＯＫボタン６０２を押下すると、コントローラ３００は、選択された用紙情報に基づいて画像形成装置１０３に対して用紙設定を行う。一方、用紙リスト表示領域６０１にて用紙情報が選択された状態でユーザがキャンセルボタン６０３を押下すると、コントローラ３００は、画像形成装置１０３に対して用紙設定を行わず、設定画面６００を閉じる。
【００３２】
また、設定画面６００は、調整画面呼び出しボタン群６０４を含む。本実施の形態では、ユーザの利便性を向上するために、画像形成装置１０３の用紙設定に関する複数の調整項目のうち、ユーザが頻繁に利用する調整項目の設定を行う調整画面を呼び出すための調整画面呼び出しボタンが設定画面６００に表示される。例えば、設定画面６００には、画像位置調整、二次転写電圧の調整、カール補正量、光沢性/黒品位の調整、後端部白抜け補正、中綴じ設定、用紙ファンの風量調整の調整画面を呼び出すための調整画面呼び出しボタンが表示される。ここで、画像位置調整は、オモテ面、ウラ面の用紙に対する画像位置を調整する調整項目である。本実施の形態では、画像位置調整において、オモテ面とウラ面に対する上端及び左端からの画像位置の調整値が移動量として設定される。設定画面６００では、現在選択されている用紙名称と、各調整項目の調整値が画像形成装置１０３の初期値から変更されているか否かを示す情報が表示される。初期値から変更されていない調整項目には、その旨を示す『調整なし』が表示され、初期値から変更されている調整項目には、その旨を示す『調整あり』が表示される。
【００３３】
設定画面６００においてユーザが調整画面呼び出しボタン群６０４の中から画像位置調整画面呼び出しボタン６０５を選択すると、表示装置１１１の表示が設定画面６００から図７（ａ）の画像位置調整画面７００（入力画面）に切り替わる。画像位置調整画面７００は、用紙のオモテ面、ウラ面に対する画像位置の調整値を設定するための画面である。
【００３４】
画像位置調整画面７００は、テストページ出力ボタン７０１、オモテ面移動量設定領域７０２、及びウラ面移動量設定領域７１１、ＯＫボタン７１４、キャンセルボタン７１５、及び適用ボタン７１６を含む。テストページ出力ボタン７０１は、表示装置１１１の表示を画像位置調整画面７００から図７（ｂ）のテストページ出力画面７１７へ切り替える指示を行うためのボタンである。テストページ出力画面７１７において、ユーザがプリントボタン７１８を選択すると、コントローラ３００は、画像位置調整画面７００で設定された調整値で画像位置を調整したテストページの印刷指示を画像形成装置１０３に送信する。この印刷指示を受けた画像形成装置１０３は、当該調整値で画像位置を調整したテストページを印刷する。ユーザは、出力されたテストページの特定の部分の印刷結果から画像位置のずれを把握し、当該ずれを補正するための調整値を画像位置調整画面７００に入力することで、画像位置を調整することができる。入力された調整値は、用紙設定管理テーブル４００における移動量に累積（加算又は減算）される。本実施の形態では、過去に設定された画像位置の調整値に対して画像位置調整画面７００の入力値を累積した値に基づいて画像位置が調整される。
【００３５】
オモテ面移動量設定領域７０２は、上端移動量入力欄７０３及び左端移動量入力欄７０７を含む。上端移動量入力欄７０３には、オモテ面の上端からの調整値（移動量）が入力される。ユーザは、キーボード１１２を用いて値を直接入力する、若しくは−ボタン７０４や＋ボタン７０５を選択して上端移動量入力欄７０３に値を入力する。ユーザが−ボタン７０４を１回選択すると、上端移動量入力欄７０３の値が０．１だけ減算される。一方、ユーザが＋ボタン７０５を１回選択すると、上端移動量入力欄７０３の値に０．１が加算される。入力可能範囲７０６には、オモテ面の上端からの調整値の許容調整幅が表示される。許容調整幅は、後述する図９（ｂ）の入力範囲更新処理にて決定される上限値及び下限値で定められる。
【００３６】
左端移動量入力欄７０７には、オモテ面の左端からの調整値（移動量）が入力される。ユーザは、キーボード１１２を用いて値を直接入力する、若しくは−ボタン７０８や＋ボタン７０９を選択して左端移動量入力欄７０７に値を入力する。入力可能範囲７１０には、オモテ面の左端からの調整値の許容調整幅が表示される。
【００３７】
ウラ面移動量設定領域７１１は、オモテ面移動量設定領域７０２と同様の構成である。ウラ面移動量設定領域７１１の上端移動量入力欄７１２には、ウラ面の上端からの調整値（移動量）が入力される。入力可能範囲７１９には、ウラ面の上端からの調整値の許容調整幅が表示される。ウラ面移動量設定領域７１１の左端移動量入力欄７１３には、ウラ面の左端からの調整値（移動量）が入力される。入力可能範囲７２０には、ウラ面の左端からの調整値の許容調整幅が表示される。ＯＫボタン７１４は、画像位置調整画面７００に入力された調整値を画像形成装置１０３に対して用紙設定し、画像位置調整画面７００を閉じるためのボタンである。キャンセルボタン７１５は、画像形成装置１０３に対して用紙設定せず、画像位置調整画面７００を閉じるためのボタンである。適用ボタン７１６は、画像位置調整画面７００を閉じずに、画像位置調整画面７００に入力された調整値を画像形成装置１０３に対して用紙設定するためのボタンである。本実施の形態では、コントローラ３００は、現在の設定内容から差異が発生した場合のみ、適用ボタン７１６を選択できるように制御する。また、コントローラ３００は、用紙設定完了後に、上端移動量入力欄７０３、左端移動量入力欄７０７、上端移動量入力欄７１２、及び左端移動量入力欄７１３を初期値である０に戻す。これにより、続けてテストページを出力して再調整を行うユーザが、各入力欄の値を消すといった手間を軽減することができる。
【００３８】
次に、用紙管理システム１００による画像形成装置１０３の調整値の設定について説明する。以下では、一例として、ユーザが、制御アプリケーション３１２が起動した印刷制御装置１０２から画像形成装置１０３の調整値を設定する処理について説明する。印刷制御装置１０２から画像形成装置１０３の調整値を設定する処理は、印刷制御装置１０２のＣＰＵ３０１が外部記憶装置３０９に格納されたプログラムを実行することによって行われる。本実施の形態では、ユーザが画像形成装置１０３の調整値の一例として、画像形成装置１０３の画像位置の調整値を設定することを前提とする。制御アプリケーション３１２が起動すると、印刷制御装置１０２のコントローラ３００は、画像形成装置１０３と通信を行い、画像形成装置１０３から給紙段情報を取得する。この時取得する給紙段情報は、例えば、画像形成装置１０３に設けられる給紙段の名称、各給紙段に一意に割り当てられた給紙段ＩＤ、及び各給紙段に収納された用紙の残量を示す情報を含む。コントローラ３００は、給紙段管理モジュール３１５を制御して、取得した給紙段情報を給紙段管理テーブル４０２へ書き込む。また、コントローラ３００は、画像形成装置１０３から用紙情報を取得する。この時取得する用紙情報は、例えば、画像形成装置１０３が印刷可能な用紙の種別を示す名称、印刷に必要なパラメータ、設定可能な給紙段の給紙段ＩＤを含む。印刷に必要なパラメータは、用紙の坪量、サイズ、画像位置調整等の各調整項目の調整値を含む。コントローラ３００は、用紙管理モジュール３１４を制御して、取得した用紙情報を用紙設定管理テーブル４００へ書き込む。次いで、コントローラ３００は、取得した給紙段情報及び用紙情報に基づいてトップ画面５００を表示装置１１１に表示する。
【００３９】
図８は、図１の用紙管理システム１００によって実行される調整値設定処理の手順を示すシーケンス図である。
【００４０】
図８において、ユーザがトップ画面５００において用紙カセット１に対応する給紙段ボタン５０３を選択すると（ステップＳ８０１）、印刷制御装置１０２のコントローラ３００は、用紙設定管理テーブル４００及び給紙段管理テーブル４０２を取得する。次いで、コントローラ３００は、ＵＩ制御モジュール３１３を制御して、取得した用紙設定管理テーブル４００及び給紙段管理テーブル４０２に基づいて用紙カセット１の設定画面６００を作成する（ステップＳ８０２）。次いで、コントローラ３００は、ＵＩ制御モジュール３１３を制御して、設定画面６００を表示装置１１１に表示する（ステップＳ８０３）。
【００４１】
ユーザが設定画面６００の用紙リスト表示領域６０１において或る用紙情報を選択した状態でＯＫボタン６０２を選択すると（ステップＳ８０４）、コントローラ３００は、用紙設定指示を用紙管理モジュール３１４に作成させる。この用紙設定指示は、用紙リスト表示領域６０１において選択された用紙情報を用紙カセット１の用紙情報として設定する指示である。次いで、コントローラ３００は、ネットワーク制御モジュール３１６を制御し、制御ケーブル１０８を介して画像形成装置１０３へ用紙設定指示を送信する（ステップＳ８０５）。用紙設定指示を受信した画像形成装置１０３のコントローラ２００は、用紙設定指示に指定された給紙段、具体的に、用紙カセット１に対して、用紙設定指示に指定された用紙情報を設定する（ステップＳ８０６）。一方、印刷制御装置１０２のコントローラ３００は、ＵＩ制御モジュール３１３を制御して、設定画面６００を閉じ（ステップＳ８０７）、トップ画面５００を表示装置１１１に表示する。
【００４２】
その後、ユーザが画像形成装置１０３の用紙カセット１を開け、用紙束を用紙カセット１にセットし、用紙カセット１を閉じる（ステップＳ８０８）。次いで、ユーザがトップ画面５００において用紙カセット１に対応する給紙段ボタン５０３を選択すると（ステップＳ８０９）、コントローラ３００は、ＵＩ制御モジュール３１３を制御して、用紙カセット１の設定画面６００を作成する（ステップＳ８１０）。
【００４３】
次いで、コントローラ３００は、ＵＩ制御モジュール３１３を制御して、設定画面６００を表示装置１１１に表示する（ステップＳ８１１）。ユーザが設定画面６００において調整画面呼び出しボタン群６０４の中の何れかのボタン、例えば、画像位置調整画面呼び出しボタン６０５を選択すると（ステップＳ８１２）、コントローラ３００は、用紙設定管理テーブル４００から、用紙カセット１に設定された用紙情報に含まれる画像位置の調整値を取得する。画像位置の調整値は、オモテ面及びウラ面に関する上端移動量及び左端移動量である。次いで、コントローラ３００は、後述する図９（ｂ）の入力範囲更新処理を実行し、入力可能範囲７０６、７１０、７１９、７２０に表示される許容調整幅を決定する。次いで、コントローラ３００は、ＵＩ制御モジュール３１３を制御して、決定された許容調整幅に基づいて画像位置調整画面７００を作成する（ステップＳ８１３）。次いで、コントローラ３００は、画像位置調整画面７００を表示装置１１１に表示する（ステップＳ８１４）。例えば、取得した画像位置の全ての調整値が初期値である『０』である場合、入力可能範囲７０６、７１０、７１９、７２０には、初期値の許容調整幅である『−１０．０ｍｍ〜＋１０．０ｍｍ』が表示される。
【００４４】
画像位置調整画面７００において、ユーザがテストページ出力ボタン７０１を選択すると（ステップＳ８１５）、コントローラ３００は、ＵＩ制御モジュール３１３を制御して、給紙箇所を用紙カセット１としたテストページ出力画面７１７を作成する（ステップＳ８１６）。次いで、コントローラ３００は、ＵＩ制御モジュール３１３を制御して、テストページ出力画面７１７を表示装置１１１に表示する（ステップＳ８１７）。
【００４５】
テストページ出力画面７１７において、ユーザが部数を入力した状態でプリントボタン７１８を選択すると（ステップＳ８１８）、コントローラ３００は、図９（ａ）の調整値設定処理を実行する（ステップＳ８１９）。以下では、一例として、ステップＳ８１５でユーザがテストページ出力ボタン７０１を選択した際に、画像位置調整画面７００の上端移動量入力欄７０３、左端移動量入力欄７０７、上端移動量入力欄７１２、左端移動量入力欄７１３に『０』が入力されていたこととする。
【００４６】
図９（ａ）は、図１の印刷制御装置１０２によって実行される調整値設定処理の手順を示すフローチャートである。
【００４７】
図９（ａ）において、コントローラ３００は、用紙管理モジュール３１４を制御して、用紙設定管理テーブル４００から用紙リスト表示領域６０１で選択された用紙情報を取得する（ステップＳ９０１）。次いで、コントローラ３００は、ステップＳ９０１で取得した用紙情報における上端移動量（オモテ）を編集する（ステップＳ９０２）。具体的に、コントローラ３００は、上記用紙情報における上端移動量（オモテ）に、上端移動量入力欄７０３に入力された調整値である『０』を加算する。次いで、コントローラ３００は、上記用紙情報における左端移動量（オモテ）を編集する（ステップＳ９０３）。具体的に、コントローラ３００は、上記用紙情報における左端移動量（オモテ）に、左端移動量入力欄７０７に入力された調整値である『０』を加算する。次いで、コントローラ３００は、上記用紙情報における上端移動量（ウラ）を編集する（ステップＳ９０４）。具体的に、コントローラ３００は、上記用紙情報における上端移動量（ウラ）に、上端移動量入力欄７１２に入力された調整値である『０』を加算する。次いで、コントローラ３００は、上記用紙情報における左端移動量（ウラ）を編集する（ステップＳ９０５）。具体的に、コントローラ３００は、上記用紙情報における左端移動量（ウラ）に、左端移動量入力欄７１３に入力された調整値である『０』を加算する。次いで、コントローラ３００は、ステップＳ９０２〜Ｓ９０５で編集済みの用紙情報を用紙カセット１の用紙情報として設定する用紙設定指示を画像形成装置１０３に送信する（ステップＳ９０６）。画像形成装置１０３は、受信した用紙設定指示に基づいて、ステップＳ９０２〜Ｓ９０５で編集済みの用紙情報を用紙カセット１の用紙情報として設定する（例えば、図８のステップＳ８２０）。
【００４８】
次いで、コントローラ３００は、ステップＳ９０２〜Ｓ９０５で編集済みの用紙情報を用紙設定管理テーブル４００へ書き込む。次いで、コントローラ３００は、後述する図９（ｂ）の入力範囲更新処理を実行する（ステップＳ９０７）。ステップＳ９０７では、コントローラ３００は、画像位置調整画面７００の入力値に基づいて、入力可能範囲７０６、７１０、７１９、７２０に表示される許容調整幅を、例えば、−１０．０ｍｍ〜＋１０．０ｍｍに決定する。次いで、コントローラ３００は、画像位置調整画面７００を更新する（ステップＳ９０８）。具体的に、コントローラ３００は、決定した許容調整幅を、画像位置調整画面７００の入力可能範囲７０６、７１０、７１９、７２０に表示する。その後、コントローラ３００は、図９（ａ）の処理を終了する。
【００４９】
図９（ｂ）は、図１の印刷制御装置１０２によって実行される入力範囲更新処理の手順を示すフローチャートである。本実施の形態では、許容調整幅の上限値のデフォルト値が『１０．０ｍｍ』であり、許容調整幅の下限値のデフォルト値が『−１０．０ｍｍ』であることとする。
【００５０】
図９（ｂ）において、コントローラ３００は、入力可能範囲７０６に表示される許容調整幅の上限値を決定する（ステップＳ９１１）。具体的に、コントローラ３００は、許容調整幅の上限値のデフォルト値である『１０．０』から、上端移動量入力欄７０３に入力された調整値である『０』を減算した『１０．０』を、入力可能範囲７０６に表示される許容調整幅の上限値として決定する。次いで、コントローラ３００は、入力可能範囲７０６に表示される許容調整幅の下限値を決定する（ステップＳ９１２）。具体的に、コントローラ３００は、許容調整幅の下限値のデフォルト値である『−１０．０』から、左端移動量入力欄７０７に入力された調整値である『０』を減算した『−１０．０』を、入力可能範囲７０６に表示される許容調整幅の下限値として決定する。次いで、コントローラ３００は、ステップＳ９１１、Ｓ９１２と同様に、入力可能範囲７１０に表示される許容調整幅の上限値及び下限値を決定する（ステップＳ９１３、Ｓ９１４）。次いで、コントローラ３００は、ステップＳ９１１、Ｓ９１２と同様に、入力可能範囲７１９に表示される許容調整幅の上限値及び下限値を決定する（ステップＳ９１５、Ｓ９１６）。次いで、コントローラ３００は、ステップＳ９１１、Ｓ９１２と同様に、入力可能範囲７２０に表示される許容調整幅の上限値及び下限値を決定し（ステップＳ９１７、Ｓ９１８）、図９（ｂ）の処理を終了する。
【００５１】
図８に戻り、印刷制御装置１０２のコントローラ３００は、画像形成装置１０３へテストページ出力指示を送信する（ステップＳ８２１）。テストページ出力指示は、例えば、給紙箇所が用紙カセット１であることを示す情報、部数を示す情報、用紙カセット１を示す用紙ＩＤを含む。画像形成装置１０３のコントローラ２００は、受信したテストページ出力指示に基づいてテストページを印刷する（ステップＳ８２２）。ステップＳ８２２では、コントローラ２００は、外部記憶装置２０９等に予め格納されたテストページの印刷データに基づいてテストページを印刷する。コントローラ２００は、ジョブ制御モジュール２１７を制御して、プリントエンジン２１３に上記印刷データの画像信号を出力してプリントエンジン２１３にテストページを印刷させる。
【００５２】
一方、印刷制御装置１０２のコントローラ３００は、ＵＩ制御モジュール３１３を制御して、テストページ出力画面７１７を閉じる（ステップＳ８２３）。また、コントローラ３００は、上端移動量入力欄７０３、左端移動量入力欄７０７、上端移動量入力欄７１２、及び左端移動量入力欄７１３を初期値である０に戻した状態で画像位置調整画面７００を表示装置１１１に表示する。
【００５３】
ユーザが画像形成装置１０３から出力されたテストページを取得し（ステップＳ８２４）、取得したテストページから計測した画像位置の調整値を画像位置調整画面７００に入力する（ステップＳ８２５）。ユーザが、例えば、オモテ面移動量設定領域７０２の上端移動量入力欄７０３に『０．７』を入力し、左端移動量入力欄７０７に『−１．３』を入力した状態でテストページ出力ボタン７０１を選択すると（ステップＳ８２６）、コントローラ３００は、ステップＳ８１６、Ｓ８１７と同様の処理を行う。具体的に、コントローラ３００は、ＵＩ制御モジュール３１３を制御して、給紙箇所を用紙カセット１としたテストページ出力画面７１７を作成し（ステップＳ８２７）、テストページ出力画面７１７を表示装置１１１に表示する（ステップＳ８２８）。
【００５４】
テストページ出力画面７１７において、ユーザが部数を入力した状態でプリントボタン７１８を選択すると（ステップＳ８２９）、コントローラ３００は、上述した図９（ａ）の調整値設定処理を実行する（ステップＳ８３０）。ステップＳ８３０では、例えば、コントローラ３００は、許容調整幅の上限値のデフォルト値である『１０．０』から、上端移動量入力欄７０３に入力された調整値である『０．７』を減算した『９．３』を、入力可能範囲７０６に表示される許容調整幅の上限値として決定する。また、許容調整幅の下限値のデフォルト値である『−１０．０』から、上端移動量入力欄７０３に入力された調整値である『０．７』を減算した『−１０．７』を、入力可能範囲７０６に表示される許容調整幅の下限値として決定する。同様に、コントローラ３００は、許容調整幅の上限値のデフォルト値である『１０．０』から、左端移動量入力欄７０７に入力された調整値である『−１．３』を減算した『１１．３』を、入力可能範囲７１０に表示される許容調整幅の上限値として決定する。また、許容調整幅の下限値のデフォルト値である『−１０．０』から、左端移動量入力欄７０７に入力された調整値である『−１．３』を減算した『−８．７』を、入力可能範囲７１０に表示される許容調整幅の下限値として決定する。このようにして決定された許容調整幅が、画像位置調整画面７００に表示される（例えば、図１０の入力可能範囲７０６、７１０を参照。）。
【００５５】
画像形成装置１０３のコントローラ２００は、印刷制御装置１０２から受信した用紙情報を用紙カセット１の用紙情報として設定する（ステップＳ８３１）。次いで、印刷制御装置１０２のコントローラ３００は、画像形成装置１０３へテストページ出力指示を送信する（ステップＳ８３２）。画像形成装置１０３のコントローラ２００は、受信したテストページ出力指示に基づいてテストページを印刷する（ステップＳ８３３）。印刷制御装置１０２のコントローラ３００は、ＵＩ制御モジュール３１３を制御して、テストページ出力画面７１７を閉じる（ステップＳ８３４）。また、コントローラ３００は、上端移動量入力欄７０３、左端移動量入力欄７０７、上端移動量入力欄７１２、及び左端移動量入力欄７１３を初期値である０に戻した状態で画像位置調整画面７００を表示装置１１１に表示する。
【００５６】
ユーザが画像形成装置１０３から出力されたテストページを取得する（ステップＳ８３５）。ここで、例えば、取得したテストページにおいて画像位置の更なる調整が必要である場合、ユーザは、取得したテストページから計測した画像位置の調整値を画像位置調整画面７００に入力する。このとき、画像位置調整画面７００では、画像位置調整値の許容調整幅が、図１０の入力可能範囲７０６、７１０に示すように、ステップＳ８３１で設定された調整値に対する相対的な増減量で表示されている。このため、ユーザは、テストページの印刷を指示する前に、入力可能範囲７０６、７１０から、これから画像位置調整画面７００に入力する調整値が許容調整幅を超えるか否かを容易に判別することができる。
【００５７】
一方、取得したテストページにおいて画像位置の更なる調整が不要であり、ユーザが画像位置調整画面７００のＯＫボタン７１４を選択すると（ステップＳ８３６）、コントローラ３００は、上述した図９（ａ）の調整値設定処理を実行する（ステップＳ８３７）。画像形成装置１０３のコントローラ２００は、印刷制御装置１０２から受信した用紙情報を用紙カセット１の用紙情報として設定する（ステップＳ８３８）。次いで、印刷制御装置１０２のコントローラ３００は、ＵＩ制御モジュール３１３を制御して、画像位置調整画面７００を閉じ（ステップＳ８３９）、本処理を終了する。
【００５８】
上述した実施の形態によれば、画像位置調整画面７００に画像位置の調整値の許容調整幅が、現在設定されている画像位置の調整値に対する相対的な増減量で表示される。これにより、ユーザが画像位置の調整値を所望の値に調整可能であるか否かを容易に把握することができる。
【００５９】
また、上述した実施の形態では、画像位置調整画面７００に画像位置の調整値の許容調整幅が現在設定されている画像位置の調整値に対する相対的な増減量で表示された際に、上端移動量入力欄７０３、左端移動量入力欄７０７、上端移動量入力欄７１２、及び左端移動量入力欄７１３の値が初期値に戻る。これにより、画像位置調整画面７００から不要な情報を削除することができる。その結果、画像位置の調整値を所望の値に調整可能であるか否かを判別するために画像位置調整画面７００を見たユーザを混乱させる事態を回避することができる。
【００６０】
さらに、上述した実施の形態では、過去に設定された画像位置の調整値に対して画像位置調整画面７００の入力値を累積した値に基づいて画像位置が調整される。これにより、過去に設定された画像位置の調整値に対して画像位置調整画面７００の入力値を累積した値を画像位置の調整値として設定する構成において、画像位置の調整値を所望の値に調整可能であるか否かをユーザに把握させることができる。
【００６１】
以上、本発明について、上述した実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。例えば、調整値設定処理は、ユーザが画像位置調整画面７００の適用ボタン７１６を選択した場合、又はユーザが設定画面６００の画像位置調整画面呼び出しボタン６０５を選択した場合に実行されても良い。
【００６２】
また、上述した本実施の形態では、画像位置設定装置としての印刷制御装置１０２に本発明を適用する場合について説明したが、本発明は印刷制御装置１０２に限られない。例えば、画像位置調整画面７００を表示装置１１４に表示する通信装置としてのクライアントＰＣ１０１に本発明を適用しても良く、また、画像位置調整画面７００を操作部１０５に表示する画像形成装置１０３に本発明を適用しても良い。
【００６３】
さらに、上述した本実施の形態では、画像位置の調整値を設定する場合について説明したが、調整値の種別は、画像位置の調整値に限られない。調整値の種別は、所定の上限値及び下限値で許容調整幅が定められる他の調整値、例えば、二次転写電圧の調整、カール補正量、光沢性/黒品位の調整、後端部白抜け補正、中綴じ設定、用紙ファンの風量調整であっても良い。
【００６４】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、該システム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６５】
１０１  クライアントＰＣ
１０２  印刷制御装置
１０３  画像形成装置
３００  コントローラ
７００  画像位置調整画面
７０３、７１２  上端移動量入力欄
７０６、７１０、７１９、７２０  入力可能範囲
７０７、７１３  左端移動量入力欄
【図１】
2020166677.tif 000003
【図２】
2020166677.tif 000004
【図３】
2020166677.tif 000005
【図４】
2020166677.tif 000006
【図５】
2020166677.tif 000007
【図６】
2020166677.tif 000008
【図７】
2020166677.tif 000009
【図８】
2020166677.tif 000010
【図９】
2020166677.tif 000011
【図１０】
2020166677.tif 000012