(57)【要約】【課題】画像データ生成手段が接続された画像形成装置において、自動調整動作による画質の維持を図りつつ、ユーザにとって自動調整動作による無駄な待ち時間を軽減する。【解決手段】画像形成装置に自動調整動作の所要時間と実行条件に関するテーブル保持させ、実行待機中のプリントジョブによるプリント枚数から、これから実行される可能性のある自動調整動作の所要時間を計算する。外部の画像データ生成手段から、画像形成装置の状態問い合わせ要求が来た場合に、返信する状態情報に自動調整動作の所要時間情報を含める。画像データ生成手段は自動調整動作の所要時間情報を表示することで、ユーザはより正確に待ち時間を把握することができる。【選択図】図８
2007281773.tif 000002
【特許請求の範囲】
【請求項１】
シート上に画像を形成する画像形成装置において、
自動的に画質の調整動作を行う自動調整手段と、
画像形成処理の実行待機中の画像データに関する情報を、該画像データの画像形成処理が終了するまで保持する待ち情報保持手段と、
前記待ち情報保持手段が保持する情報と、前記自動調整手段による自動調整動作が開始されてから終了するまでの目安の時間を示す自動調整所要時間情報とに基づいて、前記画像データの画像形成処理が終了するまでに前記自動調整手段により実行される自動調整動作の所要時間の総計を計算する調整時間計算手段と、
前記調整時間計算手段の計算結果を外部装置へ送信する送信手段とを備えたことを特徴とする画像形成装置。
【請求項２】
前記外部装置から送信された当該画像形成装置の状態の問い合わせに対して、該画像形成装置の動作状態情報を返信する動作状態返信手段を有し、
前記動作状態返信手段は、前記外部装置に対して返信する前記動作状態情報に、前記調整時間計算手段の計算結果を含ませることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記待ち情報保持手段によって保持される画像データに関する情報に基づき、該画像データの画像形成処理が終了するまでの所要情報である第１の画像形成所要情報を算出する第１の所要情報算出手段を有し、
前記外部装置に対して返信する前記動作状態情報は、前記第１の画像形成所要情報を含むことを特徴とする請求項１または２のいずれかに記載の画像形成装置。
【請求項４】
前記第１の所要情報算出手段は、該画像データの画像形成処理が終了するまでのジョブ数、画像形成枚数、又は画像形成時間であること特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記自動調整手段は、自動調整動作が開始されてから経過した自動調整経過時間情報を有し、
前記自動調整手段が実行中である場合に、前記調整時間計算手段は前記自動調整時間経過情報を用いて計算を行うことを特徴とする請求項１乃至４のいずれかに記載の画像形成装置。
【請求項６】
請求項１乃至５のいずれかに記載の画像形成装置の外部に接続され、前記画像データを生成する画像データ生成手段と、前記画像形成装置に対して情報を送受信する双方向通信手段とを有する情報処理装置であって、
ユーザが視認可能な文字情報表示手段を有し、
前記文字情報表示手段が提供する表示内容は、前記画像形成装置の前記動作状態返信手段から返信された前記動作状態情報内の、前記調整時間計算手段の計算結果、または前記調整時間計算手段の計算結果と前記第１の画像形成所要情報を含むことを特徴とする情報処理装置。
【請求項７】
自動的に画質の調整動作を行う自動調整手段と、シート上に画像を形成する画像形成処理の実行待機中の画像データに関する情報を、該画像データの画像形成処理が終了するまで保持する待ち情報保持手段とを有する画像形成装置の制御方法であって、
前記待ち情報保持手段が保持する情報と、前記自動調整手段による自動調整動作が開始されてから終了するまでの目安の時間を示す自動調整所要時間情報とに基づいて、前記画像データの画像形成処理が終了するまでに前記自動調整手段により実行される自動調整動作の所要時間の総計を計算する調整時間計算工程と、
前記合計時間計算工程の計算結果を外部装置へ送信する送信工程とを実行することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、画像形成時の自動調整動作の所要時間を算出するプリンタ等の画像形成装置及びその制御方法に関する。
【背景技術】
【０００２】
今日の画像形成装置においては、その出力画像の画質を一定に保つため、様々な画質調整が必要である。なぜなら、画像形成装置を使用し続けていると経時的に機体内の状態が変化するため、画質や機能が保てなくなることがあり、これを調整する必要があるからである。これらの画質調整はユーザの手によって行うのは負担になるため、画像形成装置自身が画質調整動作が必要なタイミングや条件を判断して、適宜自動的に調整を行う自動調整の機能が搭載されている。
【０００３】
自動調整には、一例として、電子写真方式のプリンタ装置において用紙上に転写されるトナーの濃度を一定に調整する自動濃度制御がある。また、感光ドラム上に適切な帯電電圧を得るための電位制御や、インクジェット式プリンタにおいてはノズルの詰まりを防止するための吐出制御なども知られている。
【０００４】
これらの自動調整は従来、プリント枚数や、画像データの画素量といった計数データにる条件をトリガに実行されるものであり、これによりユーザが機体の状態を気に掛けなくても、自動的に機体の状態が保たれるという利点があった（特許文献１参照）。
【特許文献１】特開２００４−１２５９８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像形成装置では、ユーザがプリントジョブを投入する時点で、既に以前のプリントジョブが実行中であって、さらにその間に自動調整動作が実行される場合がある。このような場合には、ダウンタイムが発生し、ユーザは自動調整動作が行われている間、プリントジョブの投入を待つことになる。この待ち時間、特に、自動調整動作が行われた場合の所要時間がユーザにとって不明で負担になっていた。
【０００６】
本発明は上記従来の問題点に鑑み、自動調整による画像形成装置の性能の維持と、ユーザが自動調整動作によって待たされる待ち時間の軽減との両立を可能とした画像形成装置及びその制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の画像形成装置は、シート上に画像を形成する画像形成装置において、自動的に画質の調整動作を行う自動調整手段と、画像形成処理の実行待機中の画像データに関する情報を、該画像データの画像形成処理が終了するまで保持する待ち情報保持手段と、前記待ち情報保持手段が保持する情報と、前記自動調整手段による自動調整動作が開始されてから終了するまでの目安の時間を示す自動調整所要時間情報とに基づいて、前記画像データの画像形成処理が終了するまでに前記自動調整手段により実行される自動調整動作の所要時間の総計を計算する調整時間計算手段と、前記調整時間計算手段の計算結果を外部装置へ送信する送信手段とを備えたことを特徴とする。
【０００８】
また、本発明の情報処理装置は、上記画像形成装置の外部に接続され、前記画像データを生成する画像データ生成手段と、前記画像形成装置に対して情報を送受信する双方向通信手段とを有する情報処理装置であって、ユーザが視認可能な文字情報表示手段を有し、前記文字情報表示手段が提供する表示内容は、前記画像形成装置の前記動作状態返信手段から返信された前記動作状態情報内の、前記調整時間計算手段の計算結果、または前記調整時間計算手段の計算結果と前記第１の画像形成所要情報を含むことを特徴とする。
【０００９】
本発明の画像形成装置の制御方法は、自動的に画質の調整動作を行う自動調整手段と、シート上に画像を形成する画像形成処理の実行待機中の画像データに関する情報を、該画像データの画像形成処理が終了するまで保持する待ち情報保持手段とを有する画像形成装置の制御方法であって、前記待ち情報保持手段が保持する情報と、前記自動調整手段による自動調整動作が開始されてから終了するまでの目安の時間を示す自動調整所要時間情報とに基づいて、前記画像データの画像形成処理が終了するまでに前記自動調整手段により実行される自動調整動作の所要時間の総計を計算する調整時間計算工程と、前記合計時間計算工程の計算結果を外部装置へ送信する送信工程とを実行することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、自動調整による画像形成装置の性能の維持と、ユーザが自動調整動作によって待たされる待ち時間の軽減との両立が可能になる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１２】
＜本実施の形態に係る画像出力環境＞
図１は、本実施の形態の画像形成装置を中心に構成される画像出力環境を示した構成図である。
【００１３】
１０１は画像形成装置の一例としての複写機であり、電子写真技術によってトナーを用いて用紙上に画像を形成する機能を持つ。以後、複写機１０１と表記するが、これには複写機以外に、ＭＦＰ（マルチファンクションプリンタ；複合機）や、単機能プリンタも含むものとする。なお、本発明の形態は電子写真式の画像形成装置に限るものではなく、例えばインクジェット式の画像形成装置などにも適用可能である。１０２はホストコンピュータであり、ワードプロセッサや画像処理などを行うアプリケーションや、プリンタ装置に対してプリント出力を行うべくプリント画像データを生成するプリンタドライバを動作させることができるものである。以後、ホストコンピュータ１０２上で動作するアプリケーションと表記した場合、ワードプロセッサや画像処理ソフトウェアだけでなく、便宜上、プリンタドライバなど、ホストコンピュータ１０２上で動作するソフトウェア全般を示すものとする。
【００１４】
１０３はＩＥＥＥ８０２．３などに代表されるローカルエリアネットワーク（ＬＡＮ）であり、有線ケーブルによって複数のネットワークデバイスを接続するものである。複写機１０１はネットワークインターフェイス１０４を通じて、ホストコンピュータ１０２はネットワークインターフェイス１０５を通じてＬＡＮ１０３に接続されるため、複写機１０１とホストコンピュータ１０２はＬＡＮ１０３を介して通信することができる。なお、複写機１０１とホストコンピュータ１０２はネットワーク接続に限定されるものではなく、パラレルインターフェイスなどを用いて直接接続されても良い。
【００１５】
＜複写機の制御回路の構成＞
図２は、複写機１０１の制御回路の構成を示したブロック図である。
【００１６】
２０１はＣＰＵであり、複写機１０１の制御を行っている。２０２はＲＯＭであり、ＣＰＵ２０１が動作するためのプログラムを格納している。２０３はＲＡＭであり、ＣＰＵ２０１が一時的にデータを記憶しておくために使用される。２０４はバックアップＲＡＭであり、複写機１０１の動作上で設定された情報を、プリンタエンジン２０１の電源を切断しても記録しておくことを可能にするためのもので、図示されないバックアップバッテリによって電源供給されている。
【００１７】
２０５はＣＰＵ２０１の入出力ポートであり、ＣＰＵ２０１に接続される機器を介するものである。２０６はプリンタコントローラであり、ネットワークインターフェイス１０４などと接続され、外部のＬＡＮ１０３から送信されてきた情報を処理する。プリンタコントローラ２０６内にもＣＰＵは存在するが、ここでは省略する。２０７はレーザドライバであり、画像形成を行うべく画像情報に基づいて露光を行うための制御するものである。２０８はモータドライバであり、画像形成を行う対象である用紙を適宜搬送するモータを制御するものである。２０９は高圧ユニットであり電子写真方式で画像形成を行うために非図示の感光ドラムに高電圧を印加するものである。これら２０７〜２０９の負荷群はＣＰＵ２０１によって制御される。２１０はセンサであり、用紙の有無や搬送位置、電位や温度などを検知する。
【００１８】
＜複写機の状態情報＞
図３は、複写機１０１の状態情報を示す図である。
【００１９】
図３の状態情報はＣＰＵ２０１が図２で前述した各ユニットから得た情報によって演算されＲＡＭ２０３に保存されているものである。３０１はメインステータスであり、複写機１０１の総合的な状態を示すものであって、ＩＮＩＴ（初期状態）、ＲＥＡＤＹ（待機状態）、ＣＯＰＹＩＮＧ（コピー中状態）、ＡＤＪＵＳＴ（自動調整中状態）、ＥＲＲＯＲ（エラー停止状態）などによって構成される。
【００２０】
複写機１０１の状態情報にはメインステータス３０１以外に複数のサブ情報がある。サブステータスには、各給紙段ごとの紙残量情報３０２や、トナー残量情報３０３、プリントジョブ受付可能情報３０４、プリントジョブバッファ空き情報３０５、待機ジョブ情報３０６〜３０８などによって構成される。
【００２１】
プリントジョブ受付可能情報３０４は、メインステータス３０１とプリンタコントローラ２０６によって決定される。メインステータス３０１がコピー中状態であったとしても、プリンタコントローラ２０６が有する画像展開メモリ部に余裕があればプリントジョブを受け付けることが可能であるため、プリントジョブ受付可能情報３０４は「ＯＫ」となる。メインステータス３０１がエラー停止状態となった場合や、紙残量情報３０２が紙無しとなった場合、トナー残量情報３０３がトナー無しを示した場合などには、プリントジョブ受付可能情報３０４は「ＮＧ」となる。
【００２２】
待機プリントジョブ情報は、待機ジョブ数３０６と、待機ジョブ枚数３０７、待機ジョブ自動調整予定時間３０８によって構成される。それぞれの取得方法については後述する。
【００２３】
＜複写機が受け取る制御コマンド＞
図４は、複写機１０１が外部から受け取ることができる制御コマンドの一覧を示す図である。
【００２４】
制御コマンドはホストコンピュータ１０２から発せられ、ＬＡＮ１０３を介して複写機１０１に送信され、複写機１０１内のネットワークインターフェイス１０４からプリンタコントローラ２０６へと伝えられ、ＣＰＵ２０１に達する。ＣＰＵ２０１は受信した制御コマンドの内容に従って処理を行う。
【００２５】
４０１はプリンタ状態取得コマンドであり、プリントジョブを送信するホストコンピュータ１０２が図３に前述したような状態情報を取得するためのものである。ＣＰＵ２０１は、受信した制御コマンドがプリンタ状態取得コマンド４０１であると認識すると、次のような情報を、予め決められたデータフォーマットに則ってプリンタコントローラ２０６を介して返信する。即ち、この情報には、例えば、各給紙段ごとの紙残量情報３０２や、トナー残量情報３０３、プリントジョブ受付可能情報３０４、プリントジョブバッファ空き情報３０５、待機ジョブ情報３０６〜３０８などがある。
【００２６】
４０２はプリント開始コマンドであり、ホストコンピュータ１０２がプリントジョブを送信する際に送信するコマンドである。プリント開始コマンド４０２がプリンタコントローラ２０６及びＣＰＵ２０１に到着すると、プリンタコントローラ２０６及びＣＰＵ２０１はプリントジョブを開始するための立ち上げ動作を行う。
【００２７】
４０３はプリントデータ転送コマンドであり、ホストコンピュータ１０２から画像データ自身を転送するためのものである。プリントデータ転送コマンドに付記されたプリントデータ本体は、画像データだけでなく、送信されるプリントジョブの各ページのサイズやカラーモード、給紙段などのプリントジョブ構成情報が画像データと合わせて所定の形式で符号化されている。プリンタコントローラ２０６はこのプリントデータの解釈を行い、ＣＰＵ２０１はこの情報に基づき給紙制御やカラーモードの制御などを行い、用紙上への作像動作を行うべく制御を行う。
【００２８】
４０４はプリンタ自動調整開始コマンドであり、複写機１０１に明示的に自動調整動作を開始させるためのものである。プリンタ自動調整開始コマンド４０４がＣＰＵ２０１に到着すると、ＣＰＵ２０１は後述の自動調整開始判断シーケンスを実行し、自動調整の必要があれば自動調整を実行し、後続のプリントジョブに備える。
【００２９】
＜自動調整時間テーブル＞
図５は、自動調整動作の種類と所要時間を示した自動調整時間テーブルを示す図である。
【００３０】
５０１は自動調整の識別番号であり、各自動調整動作はこの番号によって管理される。５０２は自動調整の内容である。５０３は各自動調整の所要時間を示した値である。
５０４〜５０８は、自動調整時間テーブルに含まれる調整動作のデータである。５０４は調整番号１の内容が画像形成条件調整動作１を行うものであり、その所要時間は１０秒であることを意味している。５０５は調整番号２の内容が画像形成条件調整動作２を行うものであり、その所要時間は１５秒であることを意味している。５０６は調整番号３の内容が画像形成条件調整動作３を行うものであり、その所要時間は１０秒であることを意味している。５０７は調整番号４の内容が画像濃度調整を行うものであり、その所要時間は３０秒であることを意味している。５０８は調整番号５の内容が色ずれ調整を行うものであり、その所要時間は１０秒であることを意味している。
【００３１】
＜自動調整の実行条件の定義テーブル＞
図６は、自動調整の実行条件の定義テーブルを示す図である。
【００３２】
電子写真式のプリンタ装置は様々な種類の自動調整を施行するが、自動調整の種類によって実行が必要とされる条件が異なる。実際に自動調整動作が行われる場合、いくつかの自動調整動作をセットにして行う必要があることがあるため、複数の自動調整動作を、自動調整セットという単位で扱う。
【００３３】
図６の自動調整の実行条件の定義テーブルにおいて、６０１は自動調整セットの種類を示したものである。６０２は、各自動調整セットにおいて、どの自動調整を実行するかを定義したものである。６０３は、各自動調整セットの実行条件トリガを示したものである。
【００３４】
６０４〜６０８は、図６の自動調整の実行条件の定義テーブルに含まれる調整動作条件データである。６０４は自動調整セットＡであり、プリント５０枚に１回、調整１を実行することを示している。６０５は自動調整セットＢであり、プリント２００枚に１回、調整１・２・３を実行することを示している。６０６は自動調整セットＣであり、プリント１０００枚に１回、調整１・２・３・４・５を実行することを示している。６０７は自動調整セットＤであり、カラープリント１００枚に１回、調整５を実行することを示している。
【００３５】
実行条件トリガは本例ではプリント枚数とした。他に積算の出力画素数や、用紙面積に対する画像濃度比率などの情報によって自動調整を行うこともあるが、プリント出力処理の実行前に値が予測しにくいので、プリント枚数情報を利用するのがもっとも容易な制御で確実に予測する方法と言える。
【００３６】
＜プリントジョブのキューイング用データ＞
図７は、プリントジョブのキューイング用データの構造を示す図である。
【００３７】
７０１は、個々のプリントジョブの構成情報を示すデータ単位である。個々のプリントジョブの構成情報は、前述のプリント開始コマンド４０２とプリントデータ転送コマンド４０３によって生成される。前述の待機ジョブ数３０６は、この図７のキューイングのデータから求められ、この例の場合は待機ジョブ数は４である。
【００３８】
７０２はプリントジョブの整理番号であり、プリントジョブ１つ１つが固有の値を持っている。通常、この整理番号の順にプリントジョブを実行する。７０３は各プリントジョブに含まれる白黒プリント枚数のうち、スモールサイズ紙のページ数を示す値である。スモールサイズとは、指定された用紙の副走査長がＬＴＲサイズ以下の用紙を意味する。７０４は各プリントジョブに含まれる白黒プリント枚数のうち、ラージサイズ紙のページ数を示す値である。ラージサイズとは、指定された用紙の副走査長がＬＴＲサイズを超える用紙を意味する。７０５は、各プリントジョブに含まれるカラープリント枚数のうち、スモールサイズ紙のページ数を示す値である。７０６は各プリントジョブに含まれる白黒プリント枚数のうち、ラージサイズ紙のページ数を示す値である。７０７、７０８、７０９は７０１と同じく現在待機中の個々のプリントジョブを示す。
【００３９】
以上の情報から、現在待機中のジョブのページ数の総計を把握できる。このページ数の総計の値から、そのページ数を出力するまでの間に実行される自動調整の種類と回数を算出することができる。スモールサイズ紙とラージサイズ紙とでは、単位時間あたりの処理可能枚数や画像形成部材の使用時間が異なるため、ラージサイズ紙１枚はスモールサイズ紙２枚と換算するなど適宜演算を行い、ページ数を判断する。また、カラープリントと白黒プリントとでも単位時間あたりの処理可能枚数や画像形成部材の使用時間が異なる場合があるため、それぞれ別個にカウントする。
【００４０】
図７の例では、現在７０１、７０７〜７０９の４つのプリントジョブがキューイングされている。ラージサイズ紙１枚をスモールサイズ紙２枚と換算すると、ＢＫプリントのページ数は、（８０＋０）＋（２０＋１０×２）＋０＋（０＋１０×２）＝１４０ページとなる。また、カラープリントのページ数は、（４０＋０）＋０＋（４０＋０）＋（０＋４０×２）＝１６０ページとなり、ＢＫ・カラープリントの総計は、１４０＋１６０＝３００ページであることが算出できる。前述の待機ジョブ枚数３０７は、この算出結果によって決定される値である。
【００４１】
ここで、現在の自動調整カウンタ積算枚数に、現在待機中のジョブのページ数の総計を加算し、図６の自動調整の実行条件の定義テーブルと比較することにより、待機中のジョブによって実行されうる自動調整の回数を算出することができる。
【００４２】
先の図７の例によれば、現在待機中のジョブのＢＫ・カラープリント総計は３００ページである。現在の自動調整カウンタ積算枚数を０とすると、６０５の自動調整セットＢが１回、６０４の自動調整セットＡが６回、６０７の自動調整セットＤが１回実行されることが判定できる。但し、自動調整セットＡの実行回数のうち１回は、自動調整セットＢと同タイミングである。また、自動調整セットＢの構成内容は自動調整セットＡの構成内容を包含するため、自動調整セットＡは実行しないものとするため、自動調整セットＡの実際の実行回数は５回である。
【００４３】
６０４に示される自動調整セットＡは、調整１によって構成される。調整１は、図５の５０４によれば、画像形成条件調整動作１を実行するため所要時間は１０秒である。
また、６０５に示される自動調整セットＢは、調整１・２・３によって構成される。調整１は前述の通り所要時間は１０秒であり、また調整２は５０５であり画像形成条件調整動作２を実行するため所要時間は１５秒である。調整３は５０６であり、画像形成条件調整動作３を実行するため所要時間は１０秒である。よって、自動調整セットＢの６０５の所要時間は１０＋１５＋１０＝３５秒である。
【００４４】
６０７に示される自動調整セットＤは、調整５によって構成され、調整５を示す図５の５０８によれば、色ずれ調整を実行するため所要時間は２０秒である。よって、図７のプリントジョブを行うにあたり実行されるであろう自動調整の所要時間は、所要時間１０秒である自動調整セットＡが５回と、所要時間が３５秒である自動調整セットＢが１回と、所要時間が２０秒である自動調整セットＤが１回である。そのため、合計の自動調整所要時間は、１０×５＋３５＋２０＝１０５秒であることが計算できる。
【００４５】
前述の待機ジョブ自動調整予定時間３０８は、この計算結果によって決定される。
【００４６】
＜コンピュータ上での操作＞
図８は、複写機１０１に接続されたホストコンピュータ１０２上にて、ユーザがアプリケーションソフトウェアのデータを複写機１０１に対して出力するための操作フローを示す図である。
【００４７】
まずユーザはプリント対象のデータを作成するべくアプリケーションソフトウェアを起動する（８０１）。ユーザはプリント対象のデータが準備できたら、プリント機能を選択する（８０２）。この時点で、ホストコンピュータ１０２で通常使用することが既定のプリンタに対して、図３に示されるような情報を取得するために、プリンタ装置へステータスの問い合わせを行う（８０３）。ステータスの問い合わせはプリンタ状態取得コマンド４０１を発行することによって行われる。プリンタ状態取得コマンド４０１を受信した複写機１０１は、自身が保持する状態情報に基づいて、図３に示されるような状態情報を、該コマンド送信元に返信する（８０４）。ホストコンピュータ１０２上では、前記状態情報に基づき、必要な情報をホストコンピュータ１０２の有する表示パネル上に表示する（８０５）。
【００４８】
この表示情報に基づいて、ユーザはプリント出力するプリンタ装置を選択する（８０６）。また、必要があれば色モードや用紙カセットなどのプリントパラメータの指定を行う（８０７）。続いて、ユーザがプリント開始操作を行う（８０８）と、プリント開始コマンド４０２が複写機１０１に対して送信される。プリント開始コマンド４０２に続いて、プリントデータ転送コマンド４０３によってホストコンピュータ１０２から複写機１０１に対してプリントすべき画像データが送信される。プリント開始後の画像データ転送はバックグラウンドで行われるため、ホストコンピュータ１０２は通常画面に戻り（８０９）、ユーザは他の作業を継続することができる。ホストコンピュータ１０２上で動作するアプリケーションが直接プリントすべき画像データを作成するアプリケーションではない場合は、ホストコンピュータ１０２上で画像データの生成を行う。プリント開始コマンド４０２を受信した複写機１０１はプリント動作を開始する（８１０）。
【００４９】
図９は、図８の８０５でホストコンピュータ１０２の持つ表示パネル上に表示される画面に関する説明図である。
【００５０】
９０１は、ホストコンピュータ１０２の持つ表示パネル上に表示されるプリンタ選択設定画面を示したものである。９０２は、プリンタ選択設定画面９０１の中で、プリント出力対象を選択すべくプリンタ選択を行うプリンタ選択部である。
【００５１】
プリンタ選択部９０２は、次の９０４〜９０６を含むものである。９０３は、現在選択中のプリンタを表示する対象プリンタ名表示部である。９０４は、ユーザが選択中のプリンタを他のプリンタへと切り替えるプリンタ選択変更ボタンである。９０５は、現在選択中のプリンタの状態を表示する、対象プリンタ状態表示部であり、前記動作８０４によってホストコンピュータ側に送信された状態情報のうち、プリントジョブ受付可能情報３０４に基づく情報を表示する。
【００５２】
９０６は、対象プリンタ待ち時間表示部であり、前記動作８０４によってホストコンピュータ側に送信された状態情報のうち、ジョブに関する待機情報３０６〜３０８に基づく情報を表示するものである。
【００５３】
９０７は、プリント部数設定部であり、ユーザが同じ内容のプリントを複数部出力する場合にユーザが値を設定する。特にユーザが変更を行わない場合、値は１である。９０８は、プリント範囲設定部であり、ユーザがアプリケーション上で作成したデータのうち、全体をプリントするのか、一部のページのみをプリントするのかを設定する部分である。
【００５４】
９０９はプリント開始ボタンであり、ユーザが設定したプリンタ選択部９０２及びプリント部数設定部９０７、プリント範囲設定部９０８の情報に従ってプリントを開始するものである。プリント開始ボタン９０９を押下する操作は、操作８０８に当たり、これを実行するとホストコンピュータ１０２からプリント開始コマンド４０２が複写機１０１へと送信され、プリントが開始される。
【００５５】
９１０は、プリント中止ボタンであり、プリンタ選択設定画面９０１上で行った設定をキャンセルし、呼び出し元のアプリケーション画面へと戻るためのものである。
【００５６】
＜本実施の形態の利点＞
従来の画像形成装置においては、対象プリンタ待ち時間表示部９０６においては、待機ジョブ数３０６のような情報のみを表示するのが一般的であったが、これには自動調整時間が加味されていないため、ユーザにとって意図しない待ち時間が発生していた。このため、ユーザが予め対象プリンタ待ち時間表示部９０６に表示された待機ジョブ数を考慮して時間を待ってから、プリントされた用紙を複写機１０１に受け取りにいっても、自動調整時間の分、待たされることがあった。
【００５７】
本発明を適用した画像形成装置である複写機１０１においては、前述の待機ジョブ自動調整予定時間３０８から実質の自動調整の予測時間情報を、対象プリンタ待ち時間表示部９０６に手渡すことが可能である。これを該複写機１０１に接続されたホストコンピュータ１０２に表示させている。図９の例では、対象プリンタ待ち時間表示部９０６に表示されている文字列「調整時間  ３００秒」がそれに該当する。この情報を参照することで、ユーザは実際の待ち時間を正確に把握することができる。そのため、待ち時間に他の作業を行ったり、待ち時間の少ない複写機を選択してプリント出力を行うことができ、ユーザにとって無駄な待ち時間を軽減し、時間の有効利用をすることが可能となる。
【００５８】
本例では図９の対象プリンタ待ち時間表示部９０６に示す通り残りジョブ数と調整時間を表示したが、図７よりプリントジョブ情報から求めたプリント枚数情報を用い、残り枚数と調整時間を表示しても良い。又、図７よりプリントジョブ情報から求めたプリント枚数情報を用い、残り枚数の画像形成所要時間と調整時間を表示しても良い。この場合、ユーザはより正確に待ち時間を把握することが可能となる。
【００５９】
また、上記の例では、ホストコンピュータ１０２において、ユーザがプリント機能を選択した時に、複写機１０１は待機ジョブ自動調整予定時間３０８を送信するようにした。これに対して、複写機１０１が自動調整動作実行中である場合は、自動調整経過時間情報を待機ジョブ自動調整予定時間から減算もしくは加算して待機ジョブ自動調整予定時間３０８を補正して、一定時間おきにホストコンピュータ１０２に送信する。これと共に、ホストコンピュータ１０２はこの更新された待機ジョブ自動調整予定時間３０８を表示する。これにより、調整にかかる所要時間をより正確に取得することも可能である。
【００６０】
尚、複写機１０１が待機ジョブ自動調整予定時間３０８をホストコンピュータ１０２に送信して、ホストコンピュータ１０２が待機ジョブ自動調整予定時間３０８を表示しているが、複写機１０１も待機ジョブ自動調整予定時間３０８を表示しても構わない。
【００６１】
以上のように本実施の形態は、自動調整による画像形成装置の性能の維持を行っても、ユーザがプリントの待ち時間をより正確に把握することができる。ユーザにとって意図しない自動調整による待ち時間を無くし、ユーザの時間的、精神的な負担を改善した画像形成装置を実現することが可能になる。
【００６２】
なお、本発明の目的は、前述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータが前記プログラムコードを読み出し実行することによっても達成される。
【００６３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６４】
また、プログラムコードを供給するための記憶媒体としては、例えば次のようなものが挙げられる。即ち、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤＲＯＭ、ＣＤＲ、ＣＤＲＷ、ＤＶＤＲＯＭ、ＤＶＤＲＡＭ、ＤＶＤＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしても良い。
【００６５】
また、本発明は、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００６６】
【図１】実施の形態の画像形成装置を中心に構成される画像出力環境を示した構成図である。
【図２】複写機１０１の制御回路の構成を示したブロック図である。
【図３】複写機１０１の状態情報を示す図である。
【図４】複写機１０１が外部から受け取ることができる制御コマンドの一覧を示す図である。
【図５】自動調整動作の種類と所要時間を示した自動調整時間テーブルを示す図である。
【図６】自動調整の実行条件の定義テーブルを示す図である。
【図７】プリントジョブのキューイング用データの構造を示す図である。
【図８】コンピュータ上での操作フローを示す図である。
【図９】図８の８０５でホストコンピュータ１０２の持つ表示パネル上に表示される画面に関する説明図である。
【符号の説明】
【００６７】
１０１  複写機
１０２  ホストコンピュータ
１０３  ローカルエリアネットワーク（ＬＡＮ）
１０４、１０５  ネットワークインターフェイス
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  バックアップＲＡＭ
２０５  ＣＰＵ２０１の入出力ポート
２０６  プリンタコントローラ
２０７  レーザドライバ
２０８  モータドライバ
２０９  高圧ユニット
【図１】
2007281773.tif 000003
【図２】
2007281773.tif 000004
【図３】
2007281773.tif 000005
【図４】
2007281773.tif 000006
【図５】
2007281773.tif 000007
【図６】
2007281773.tif 000008
【図７】
2007281773.tif 000009
【図８】
2007281773.tif 000010
【図９】
2007281773.tif 000011