(57)【要約】【課題】指定されたプリント終了時刻に間に合わないプリントデータでも、前記プリント終了時刻に間に合うように処理し、しかもユーザが納得する出力物を得ることができる画像形成装置を提供する。【解決手段】プリント終了時刻が設定されたプリントデータのプリント所要時間を算出するプリント時間算出手段１と、算出プリント時間と指定プリント終了時刻と稼動状況とからプリント動作開始時刻を算出するプリント開始時刻算出手段１と、指定プリント終了時刻までにプリント終了不可と判断された場合には、プリント所要時間が短縮できるプリントモードに変更し、変更後のプリントモードの内容およびプリント終了時刻を表示し、ユーザの許諾を得て変更後のプリントモードでプリントさせるプリントモード変更制御手段１とを備える。【選択図】  図２
2006256269.tif 000002
【特許請求の範囲】
【請求項１】
プリント終了時刻が指定されたプリントデータを、指定されたプリントモードでプリントするときのプリントに要する時間を算出するプリント時間算出手段と、
算出されたプリント時間と指定されたプリント終了時刻とプリンタの稼動状況とからプリント動作開始時刻を算出するプリント開始時刻算出手段と、
指定されたプリント終了時刻までに前記プリントデータのプリント終了が可能か否かを判断する判断手段と、
指定されたプリント終了時刻までにプリント可能と判断された場合には、プリント開始時刻に前記指定されたプリントモードでプリント動作を開始させ、プリント終了不可と判断された場合には、プリント所要時間を短縮できるプリントモードに変更し、変更されたプリントモードの内容およびそのプリントモードでのプリント終了時刻を表示手段に表示させ、ユーザの承諾に応じて変更後のプリントモードでプリントを開始させるプリントモード変更制御手段と、
を備えていることを特徴とする画像形成装置。
【請求項２】
プリントモード変更制御手段は、変更したプリントモードを再変更して表示手段に表示可能である請求項１に記載の画像形成装置。
【請求項３】
プリント終了時刻が指定されたプリントデータを、指定されたプリントモードでプリントするときのプリントに要する時間を算出するプリント時間算出手段と、
算出されたプリント時間と指定されたプリント終了時刻とプリンタの稼動状況とからプリント動作開始時刻を算出するプリント開始時刻算出手段と、
指定されたプリント終了時刻までに前記プリントデータのプリント終了が可能か否かを判断する判断手段と、
指定されたプリント終了時刻までにプリント可能と判断された場合には、前記プリント開始時刻に前記指定されたプリントモードでプリント動作を開始させ、プリント終了不可と判断された場合には、変更可能なプリントモードの項目を表示手段に表示させるとともに、表示された項目についてのモードをユーザに選択させ、かつ選択されたモードによりプリントした場合のプリント終了時刻および変更されたプリントモードの内容を表示手段に表示させ、ユーザの承諾に応じてそのプリントモードでプリントを開始させるプリントモード変更制御手段と、
を備えていることを特徴とする画像形成装置。
【請求項４】
プリント終了時刻が指定されたプリントデータを、指定されたプリントモードでプリントするときのプリントに要する時間を算出するプリント時間算出手段と、
算出されたプリント時間と指定されたプリント終了時刻とプリンタの稼動状況とからプリント動作開始時刻を算出するプリント開始時刻算出手段と、
予めモード変更可能な項目が決められた複数のプリントモードを記憶する記憶手段と、
指定されたプリント終了時刻までに前記プリントデータのプリント終了が可能か否かを判断する判断手段と、
設定されたプリント終了時刻までにプリント可能と判断された場合には、前記プリント開始時刻に前記指定されたプリントモードでプリント動作を開始させ、プリント終了不可と判断された場合には、前記モード変更可能な項目のモードを指定されたモードとは異なるモードに変更した前記複数のプリントモードの内容とそのプリントモードでプリントした場合のプリント終了時刻を表示手段に表示させて、ユーザにプリントモードを選択させ、選択されたプリントモードでプリントを開始させるプリントモード変更制御手段と、
を備えていることを特徴とする画像形成装置。
【請求項５】
前記複数のプリントモードは、速度優先モード、画質優先モード、サイズ優先モード、仕上げ優先モードの何れか２つ以上である請求項４に記載の画像形成装置。
【請求項６】
プリントモード変更制御手段は、変更したプリントモードを再変更して表示手段に表示可能である請求項４または５に記載の画像形成装置。
【請求項７】
前記プリントモード変更制御手段は、プリントモードが変更される場合には、出力結果として変更が生じる内容を表示手段に表示させる請求項１〜６のいずれかに記載の画像形成装置。
【請求項８】
プリント出力を取り消すための取消手段を備えている請求項１〜７のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、入力されたプリントデータのプリントモードを変更可能なプリンタなどに適用される画像形成装置に関する。
【背景技術】
【０００２】
従来の画像形成装置、例えばプリンタとして、ユーザが指定したプリント終了時刻に間に合うように各原稿のプリント開始時刻をスケジューリングするようにしたものが提案されている（例えば特許文献１）。
【０００３】
また、長尺用紙でニアエンドを検出した際に、レイアウトを変更するようにした技術が知られている（例えば特許文献２）。
【０００４】
さらにまた、ジョブ単位でコピー終了時刻を設定し、設定した時刻までに対応するジョブの画像を読み出し、出力するようにしたものもある（例えば特許文献３）。
【０００５】
また、指定時間内に印刷不可と判断されると、データ削減処理を行うようにした技術も提案されている（例えば特許文献４）。
【特許文献１】特開平９−１８６８０３号公報
【特許文献２】特開平８−１８１８５０号公報
【特許文献３】特開平９−３２６８９０号公報
【特許文献４】特開２００１−９６８１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記の従来技術では、指定した時刻に対してプリント出力時刻がオーバーしてしまうデータについては、プリント開始時刻を早めたり、スケジュールを変更・調整しなけばならず、調整が面倒であり、また、データ削減処理をしたりすれば、再度、削減部分を処理しなければならず、実用的ではない。
【０００７】
また、例えばプリント処理時間を短縮するためにプリントモード変更して、そのままプリント開始させるのでは、ユーザが納得できる出力物は得られない可能性がある。
【０００８】
この発明は、指定されたプリント終了時刻に間に合わないプリントデータでも、前記プリント終了時刻に間に合うように処理し、しかもユーザが納得する出力物を得ることができる画像形成装置を提供することを課題としている。
【課題を解決するための手段】
【０００９】
上記課題は、以下の手段によって解決される。
（１）プリント終了時刻が指定されたプリントデータを、指定されたプリントモードでプリントするときのプリントに要する時間を算出するプリント時間算出手段と、算出されたプリント時間と指定されたプリント終了時刻とプリンタの稼動状況とからプリント動作開始時刻を算出するプリント開始時刻算出手段と、指定されたプリント終了時刻までに前記プリントデータのプリント終了が可能か否かを判断する判断手段と、指定されたプリント終了時刻までにプリント可能と判断された場合には、プリント開始時刻に前記指定されたプリントモードでプリント動作を開始させ、プリント終了不可と判断された場合には、プリント所要時間を短縮できるプリントモードに変更し、変更されたプリントモードの内容およびそのプリントモードでのプリント終了時刻を表示手段に表示させ、ユーザの承諾に応じて変更後のプリントモードでプリントを開始させるプリントモード変更制御手段と、を備えていることを特徴とする画像形成装置。
（２）プリントモード変更制御手段は、変更したプリントモードを再変更して表示手段に表示可能である前項１に記載の画像形成装置。
（３）プリント終了時刻が指定されたプリントデータを、指定されたプリントモードでプリントするときのプリントに要する時間を算出するプリント時間算出手段と、算出されたプリント時間と指定されたプリント終了時刻とプリンタの稼動状況とからプリント動作開始時刻を算出するプリント開始時刻算出手段と、指定されたプリント終了時刻までに前記プリントデータのプリント終了が可能か否かを判断する判断手段と、指定されたプリント終了時刻までにプリント可能と判断された場合には、前記プリント開始時刻に前記指定されたプリントモードでプリント動作を開始させ、プリント終了不可と判断された場合には、変更可能なプリントモードの項目を表示手段に表示させるとともに、表示された項目についてのモードをユーザに選択させ、かつ選択されたモードによりプリントした場合のプリント終了時刻および変更されたプリントモードの内容を表示手段に表示させ、ユーザの承諾に応じてそのプリントモードでプリントを開始させるプリントモード変更制御手段と、を備えていることを特徴とする画像形成装置。
（４）プリント終了時刻が指定されたプリントデータを、指定されたプリントモードでプリントするときのプリントに要する時間を算出するプリント時間算出手段と、算出されたプリント時間と指定されたプリント終了時刻とプリンタの稼動状況とからプリント動作開始時刻を算出するプリント開始時刻算出手段と、予めモード変更可能な項目が決められた複数のプリントモードを記憶する記憶手段と、指定されたプリント終了時刻までに前記プリントデータのプリント終了が可能か否かを判断する判断手段と、設定されたプリント終了時刻までにプリント可能と判断された場合には、前記プリント開始時刻に前記指定されたプリントモードでプリント動作を開始させ、プリント終了不可と判断された場合には、前記モード変更可能な項目のモードを指定されたモードとは異なるモードに変更した前記複数のプリントモードの内容とそのプリントモードでプリントした場合のプリント終了時刻を表示手段に表示させて、ユーザにプリントモードを選択させ、選択されたプリントモードでプリントを開始させるプリントモード変更制御手段と、を備えていることを特徴とする画像形成装置。
（５）前記複数のプリントモードは、速度優先モード、画質優先モード、サイズ優先モード、仕上げ優先モードの何れか２つ以上である前項４に記載の画像形成装置。
（６）プリントモード変更制御手段は、変更したプリントモードを再変更して表示手段に表示可能である前項４または５に記載の画像形成装置。
（７）前記プリントモード変更制御手段は、プリントモードが変更される場合には、出力結果として変更が生じる内容を表示手段に表示させる前項１〜６のいずれかに記載の画像形成装置。
（８）プリント出力を取り消すための取消手段を備えている前項１〜７のいずれかに記載の画像形成装置。
【発明の効果】
【００１０】
前項（１）の発明によれば、プリントデータのプリントが指定された終了時刻に間に合わない場合には、プリント所要時間を短縮できるプリントモードに自動的に変更され、かつ変更されたプリントモードの内容とそのプリントモードでのプリント終了時刻が表示手段に表示されるから、ユーザは変更されたプリントモードの内容を確認できるとともに、プリント開始時刻を早めたり他のデータとの間の処理スケージュルを調整したりしなくても、変更されたプリントモードでのプリント処理を行うことができる。これにより、指定されたプリント終了時刻までにプリントを終了できる上、ユーザが納得できる出力物を得ることができる。
【００１１】
前項（２）の発明によれば、変更したプリントモードを再変更して表示手段に表示可能であるから、ユーザはより納得した出力物を得ることが可能となる。
【００１２】
前項（３）の発明によれば、プリントデータのプリントが指定された終了時刻に間に合わない場合には、変更可能なプリントモードの項目が表示され、ユーザがその中からモードを選択すると、選択後のプリントモードによりプリントした場合のプリント終了時刻および変更されたプリントモードの内容が表示手段に表示される。このため、ユーザは変更されたプリントモードの内容を確認できるとともに、プリント開始時刻を早めたり他のデータとの間の処理スケージュルを調整したりしなくても、変更されたプリントモードでのプリント処理を行うことができる。これにより、指定されたプリント終了時刻までにプリントを終了できる上、ユーザが納得できる出力物を得ることができる。
【００１３】
前項（４）の発明によれば、入力したデータが指定された終了時刻に間に合わない場合には、モード変更可能な項目のモードを指定されたモードとは異なるモードに変更した複数のプリントモードの内容とそのプリントモードでプリントした場合のプリント終了時刻が、表示手段に表示される。このため、ユーザは変更されたプリントモードの内容を確認できるとともに、プリント開始時刻を早めたり他のデータとの間の処理スケージュルを調整したりしなくても、変更されたプリントモードでのプリント処理を行うことができる。これにより、指定されたプリント終了時刻までにプリントを終了できる上、ユーザが納得できる出力物を得ることができる。
【００１４】
前項（５）の発明によれば、ユーザは、速度優先モード、画質優先モード、サイズ優先モード、仕上げ優先モードの何れか２つ以上のモードのうち、選択したモードでのプリント出力を得ることができる。
【００１５】
前項（６）の発明によれば、変更したプリントモードを再変更して表示手段に表示可能であるから、ユーザはより納得した出力物を得ることが可能となる。
【００１６】
前項（７）の発明によれば、プリントモードが変更される場合には、出力結果として変更される内容が表示手段に表示されるから、出力物の変更内容をユーザは認識することができる。
【００１７】
前項（８）の発明によれば、ユーザはプリント出力を取り消すことができる。
【発明を実施するための最良の形態】
【００１８】
以下、この発明の一実施形態を図面に基づいて説明する。
【００１９】
図１は、この発明の一実施形態に係る画像形成装置が適用されたプリンタの電気的構成を示すブロック図である。
【００２０】
図１において、このプリンタは、ＣＰＵ１を有し、このＣＰＵ１のバス１０には、ＲＯＭ２、ＲＡＭ３、ネットワークインターフェイス（Ｉ／Ｆ）部４、操作パネル５、記憶部６およびプリント部７などが接続されている。
【００２１】
前記ＣＰＵ１は、プリンタ全体の動作を制御する他に、プリントデータのデータ処理時間、プリント速度、プリント枚数、プリント部数、プリントモード、後処理モード、プリンタのウォームアップ時間および安定時間等に基づいて、プリント所要時間を算出するプリント時間算出機能と、算出したプリント時間とユーザにより指定されたプリント終了時刻とプリンタの稼動状況とからプリント動作の開始時刻を算出するプリント開始時刻算出機能と、指定されたプリント終了時刻までにプリントが終了可能か否かを判断する判断機能を有している。
【００２２】
さらに、前記ＣＰＵ１は、プリント終了可能と判断された場合には、前記算出したプリント開始時刻にプリント動作を開始させ、プリント終了不可と判断された場合には、プリント所要時間を短縮できる変更プリントモードを抽出（算出）し、その変更プリントモードおよびそのプリントモードでのプリント終了時刻の変更をユーザへの提案として後述する表示部５２に表示させ、ユーザの許諾を得て、プリントモードを設定し直してプリントを開始させるプリントモード変更制御機能を有している。
【００２３】
また、前記ＣＰＵ１は、指定されたプリント終了時刻までにプリント終了不可と判断された場合に、変更できるプリントモードの項目を表示部５２に表示させ、ユーザがその項目のモードを選択・変更すると、変更されたモードでのプリント所要時間を算出し、プリント終了時刻を前記表示部５２に表示させる。
【００２４】
さらに、ＣＰＵ１は、指定されたプリント終了時刻までにプリント終了不可と判断された場合には、記憶部６に記憶された複数のプリントモードについてその一部を変更し、変更内容とプリント終了時刻をプリントモード毎に表示部５２により、一覧でもしくは順次に、もしくは選択して切り替え表示させるように機能する。
【００２５】
さらにまた、指定されたプリント終了時刻までにプリント終了不可と判断されて、指定したプリントモードを変更した場合には、その旨や、出力結果に変更が生じる内容を前記表示部５２に表示させるようになっている。
【００２６】
前記ＲＯＭ２は、前記ＣＰＵ１の動作プログラムを記憶しているメモリである。
【００２７】
前記ＲＡＭ３は、前記ＣＰＵ１が前記プログラムを実行する際の作業領域を提供するメモリである。
【００２８】
前記ネットワークＩ／Ｆ部４は、ネートワークＮＷを介して接続されたパーソナルコンピュータなどからなるユーザ端末１０００との間で、データを送受する通信部として機能する。
【００２９】
前記操作パネル５は、各種操作や設定入力を行うためのキーボード部５１と、ユーザに対して各種メッセージなどを表示可能な表示部５２とを備えている。
【００３０】
この表示部５２は、指定されたプリント終了時刻までにプリント終了不可と判断された場合に、変更できるプリントモードや項目、さらには、その変更プリントモードでのプリント終了時刻などを表示可能である。
【００３１】
また、この表示部５２は、プリントモードや項目の確認画面や変更のための選択画面を表示可能である。
【００３２】
前記操作パネル５は、指定されたプリントモードや変更後のプリントモードの取り消し（キャンセル）を入力するための入力手段としても用いられ、ユーザによりプリントモードの取り消しが入力されると、ＣＰＵ１がプリントモードの取り消しを実行する。
【００３３】
前記記憶部６は、入力されたプリントデータ、指定されたプリント終了時刻、指定されたプリントモードのほか、予めモード変更可能な項目が決められた複数のプリントモードなどを記憶している。
【００３４】
前記プリント部７は、入力されたプリントデータを指定したプリントモードに従ってプリント（印刷）するものである。
【００３５】
図２は、プリント終了時刻が指定されたプリントデータについて、プリント終了時刻までにプリント終了が間に合わないと判断されたときに、プリンタのＣＰＵ１が実行するプリントモード変更処理を示すフローチャートである。この例では、ユーザが指定したプリントモードでは、指定した終了時刻に間に合わない場合に、間に合うようにプリントモードの変更を提案するものである。
【００３６】
図２において、ユーザにより、プリントデータ、プリント終了時刻、プリントモード等が入力されると、ＣＰＵ１はステップＳ１０１でこれを受け付け、ステップＳ１０２では、プリントデータのデータ処理時間、プリント枚数、用紙設定、後処理時間、安定化時間等により、プリントに要するプリント時間を算出する。
【００３７】
ついで、ステップＳ１０３では、算出したプリント所要時間と、指定されたプリント終了時刻と、プリンタの稼働状況からプリント開始時刻を算出して、ステップＳ１０４に進む。
【００３８】
ステップＳ１０４では、指定されたプリント終了時刻までに出力可能か否かを判断し、プリント終了時刻までに出力可能であれば（ステップＳ１０４でＹＥＳ）、ステップＳ１０５では、算出したプリント開始時刻になればプリントをスタートするように設定して、本処理を終了する。プリント終了時刻までに出力不可能であれば（ステップＳ１０４でＮＯ）、ステップＳ１０６で、変更可能なプリントモードを抽出する。
【００３９】
例えばプリントサイズであれば、Ａ３をＡ４に、フルサイズを２ｉｎ１（２ページを１枚の用紙にプリント）に、２ｉｎ１を４ｉｎ１（４ページを１枚の用紙にプリント）がある。また、カラー／モノクロモードであれば、カラーをモノクロに、片面／両面モードであれば、両面を片面に、ステープルモードであれば、ステープル有りをステープルなしに、紙折りモードでは、紙折りありを紙折りなしにそれぞれ変更可能である。ステップＳ１０７では、変更可能なモードのそれぞれの組み合わせでプリントに要する時間を計算する。
【００４０】
ステップＳ１０８では、その結果、カラ−／モノクロモード＞プリントサイズ＞紙折りモード＞ステープルモードの優先順位でモードを選択し、その変更モードでのプリント終了時刻を算出し、変更後のプリントモードの内容と算出されたプリント終了時刻を、ユーザが指定した元のプリントモードとともに、操作パネル５の表示部５２に表示させたのち、ステップＳ１０９でユーザの選択入力を待つ。
【００４１】
ユーザにより、変更したモードでのプリントスタートが選択されると、ステップＳ１１０に進み、その変更したプリントモードでプリントをスタートするように設定して、本処理を終了する。
【００４２】
ユーザにより、ユーザが指示したモードでのプリントスタートが選択されると、ステップＳ１１１に進み、ユーザが指示したプリントモードでプリントをスタートするように設定して、本処理を終了する。
【００４３】
キャンセルが選択されると、ステップＳ１１２に進み、プリントのキャンセルを行って終了する。
【００４４】
プリントスタートされない場合及びプリントキャンセルでもない場合は（ステップＳ１０９でＮＯ）、ステップＳ１０７に戻ってプリントモードの項目をさらに変更して再度終了時刻を算出し直し、変更後のプリントモードや算出された時刻等を再度表示させたのち、ステップＳ１０９でユーザの選択入力を待つ。
【００４５】
図３は、図２のステップＳ１０８において変更後のプリントモード等が表示された表示部５２の画面を示すものである。
【００４６】
図３においては、ユーザが指定したプリントモードと、そのモードでプリントを行ったときのプリント終了時刻（例えば１３：３２）が表示されている。また、指定されたプリント終了時刻（例えば１３：３０）を達成するために変更可能なプリントモードと、その場合のプリント終了時刻（例えば１３：２８）と、このプリントモードに変更した場合に出力結果が変わる内容が表示されている。図３の網掛け部分はこのモードに変更されていることを示している。
【００４７】
プリント終了時刻は、その時にプリントスタートしたとして算出されたものである。ユーザは、モードを変更して出力してもよければ、変更プリントモードで「プリントスタート」を指示する。この場合は、指示した終了時刻に間に合わせることはできるが、出力する形態は変わることになる。
【００４８】
設定されたプリント終了時刻よりは遅れるが、出力する形態を変えたくなければ、ユーザ指定のプリントモードで「プリントスタート」を指示する。出力を取り消す場合は、「キャンセル」を指示する。
【００４９】
図３においては、ユーザが指定したプリントモードである”フルサイズ”、”カラー”、”片面”、”ステープルする”、”紙折りする”では、指定した終了時刻”１３：３０”に間に合わないため、”フルサイズ”を”２１ｉｎ１”に、”カラー”を”モノクロ”に、”ステープルする”を”ステープルしない”に、”紙折りする”を”紙折りしない”にそれぞれプリントモードを変更し、今プリントスタートすれば、１３：２８に出力終了することを示している。また、プリントモードの変更により、出力結果として変更が生じる内容も表示される。図３の例では、プリントサイズが１／２になり、画像が小さく読み辛くなること、カラー画像がモノクロ画像になること、ステープルされないこと、紙折りがされないこと、が表示される。
【００５０】
なお、図示は省略したが、図３の画面に「次候補」キーを表示させて、このキーを押すことにより、図２のステップＳ１０７に戻るようにしてもよい。
【００５１】
図４は、プリント終了時刻を指定したプリントデータについて、プリント終了時刻までにプリント終了が間に合わないと判断されたときに、プリンタのＣＰＵ１が実行するプリントモード変更処理の他の例を示すフローチャートである。この例では、ユーザが指定したプリントモードでは、指定したプリント終了時刻に間に合わない場合には、ユーザがプリントモードの各項目においてモードを選択できる構成となっている。
【００５２】
図４において、ユーザにより、プリントデータ、プリント終了時刻、プリントモード等が入力されると、ＣＰＵ１はステップＳ２０１でこれを受け付け、ステップＳ２０２では、そのデータについてプリントに要する時間を算出する。ついで、ステップＳ２０３では、算出されたプリントに要する時間と、指定されたプリント終了時刻と、プリンタの稼働状況から、プリント開始時刻を算出してステップＳ２０４に進む。
【００５３】
ステップＳ２０４では、指定されたプリント終了時刻までに出力可能か否かを判断し、プリント終了時刻までに出力可能であれば（ステップＳ２０４でＹＥＳ）、ステップＳ２０５で、プリント開始時刻になればプリントスをタートするように設定して本処理を終了する。プリント終了時刻までに出力不可能であれば（ステップＳ２０４でＮＯ）、ステップＳ２０６で、モード変更可能な項目とそのモードをすべて抽出し、操作パネル５の表示部５２に、ユーザが各項目についてモードを選択できる態様で、ユーザが指定した元のプリントモードとともに表示する。
【００５４】
ユーザが、表示された各項目についてモードを選択すると、ステップＳ２０７でこれが受け付けられ、ステップＳ２０８では、選択されたプリントモードでのプリント終了時刻を算出する。そして、ステップＳ２０９で、算出された時刻とプリントモードの内容等を操作パネル５の表示部５２に表示させたのち、ステップＳ２１０でユーザの選択入力を待つ。
【００５５】
ユーザにより、変更したモードでのプリントスタートが選択されると、ステップＳ２１１に進み、その変更したプリントモードでプリントをスタートするように設定して、本処理を終了する。
【００５６】
ユーザにより、ユーザが指示したモードでのプリントスタートが選択されると、ステップＳ２１２に進み、ユーザが指示したプリントモードでプリントをスタートするように設定して、本処理を終了する。
【００５７】
キャンセルが選択されると、ステップＳ２１３に進み、プリントのキャンセルを行って終了する。
【００５８】
表示されたプリントモードの項目において、他のモードが選択された場合には（ステップＳ２１０でＮＯ）、ステップＳ２０８に戻り、選択されたプリントモードでのプリント終了時刻を再度算出する。そして、算出された時刻とプリントモードの内容等を操作パネル５の表示部５２に再表示させたのち、ステップＳ２１０でユーザの選択入力を待つ。
【００５９】
図５は、図４のステップＳ２０９において変更後のプリントモード等が表示された表示部５２の画面を示すものである。
【００６０】
図５においては、変更可能なプリントモードの各項目と、ユーザが指定したプリントモードと、そのモードでプリントを行ったときのプリント終了時刻（例えば１３：３２）と、モード変更後の各項目及びその時のプリント終了時刻と、このモードに変更した場合に出力結果が変わる内容が表示されている。図５の網掛け部分はこのモードに変更されていることを示している。
【００６１】
モード変更後のプリント終了時刻は、その時にプリントスタートしたとして算出されたものである。
【００６２】
ユーザは、モードを変更して出力してもよければ、変更プリントモードで「プリントスタート」を指示する。設定されたプリント終了時刻よりは遅れるが、出力する形態を変えたくなければ、ユーザ指定プリントモードで「プリントスタート」を指示する。出力を取り消す場合は、「キャンセル」を指示する。
【００６３】
図５に示した実施形態では、モード変更できる項目として”プリントサイズ”、”カラ−／モノクロ”、”片面／両面”、”ステープル”、”紙折り”があり、ユーザが各項目について、”フルサイズ”を”２ｉｎ１”に、”カラー”を”モノクロ”に、”ステープルする”を”ステープルしない”に、”紙折りする”を”紙折りしない”にそれぞれモード変更した場合、今プリントスタートすれば１３：２８に出力終了することを示している。
【００６４】
ユーザは、プリントモードの各項目について、再度モードを選択することが可能である。選択された場合には、図４のステップＳ２０８に戻って、プリント時間の算出及び図５の画面表示が再度行われる。
【００６５】
図６は、プリント終了時刻が指定されたプリントデータについて、プリント終了時刻までにプリント終了が間に合わないと判断されたときに、プリンタのＣＰＵ１が実行するプリントモード変更処理の他の例を示すフローチャートである。この例では、複数のプリントモードが記憶部６に記憶されており、ユーザが指定したプリントモードでは、指定した終了時刻に間に合わない場合に、前記複数のプリントモード毎にモードを変更してユーザに提案するものである。また、前記複数のプリントモードが、速度優先モード、画質優先モード、サイズ優先モード、仕上げ優先モードである場合を示す。
【００６６】
図６において、ユーザにより、プリントデータ、プリント終了時刻、プリントモード等が入力されると、ＣＰＵ１はステップＳ３０１でこれを受け付け、ステップＳ３０２では、そのデータについてプリントに要する時間を算出する。ついで、ステップＳ３０３では、算出されたプリントに要する時間と、指定されたプリント終了時刻と、プリンタの稼働状況から、プリント開始時刻を算出してステップＳ３０４に進む。
【００６７】
ステップＳ３０４では、指定されたプリント終了時刻までに出力可能か否かを判断し、プリント終了時刻までに出力可能であれば（ステップＳ３０４でＹＥＳ）、ステップＳ３０５で、プリント開始時刻になればプリントスをタートするように設定して本処理を終了する。
【００６８】
プリント終了時刻までに出力不可能であれば（ステップＳ３０４でＮＯ）、ステップＳ３０６で、前述した速度優先モード、画質優先モード、サイズ優先モード、仕上げ優先モードの各プリントモードについて、予め設定された変更可能な項目を抽出し、ステップＳ３０７で、変更したモードでのプリントに要する時間をそれぞれ計算する。
【００６９】
次いで、ステップＳ３０８で、各変更モードでのプリント終了時刻を算出し、変更後の各プリントモードの内容と算出されたプリント終了時刻を、ユーザが指定した元のプリントモードとともに、操作パネル５の表示部５２に表示させたのち、ステップＳ３０９でユーザの選択入力を待つ。
【００７０】
ユーザにより、変更した各モードでのプリントスタートが選択されると、各モード毎にステップＳ３１０〜Ｓ３１３に進み、その変更したプリントモードでプリントをスタートするように設定して、本処理を終了する。
【００７１】
ユーザにより、ユーザが指示したモードでのプリントスタートが選択されると、ステップＳ３１４に進み、ユーザが指示したプリントモードでプリントをスタートするように設定して、本処理を終了する。
【００７２】
キャンセルが選択されると、ステップＳ３１５に進み、プリントのキャンセルを行って終了する。
【００７３】
プリントスタートされない場合及びプリントキャンセルでもない場合は（ステップＳ３０９でＮＯ）、ステップＳ３０７に戻ってプリントモードの項目をさらに変更して再度終了時刻を算出し直し、変更後のプリントモードや算出された時刻等を再度表示させたのち、ステップＳ３０９でユーザの選択入力を待つ。。
【００７４】
図７は、図６のステップＳ３０８において変更後の各プリントモード等が表示された表示部５２の画面を示すものである。
【００７５】
図７においては、ユーザが指定したプリントモードと、そのモードでプリントを行ったときのプリント終了時刻（例えば１３：３５）と、一部の項目についてモードが変更された複数のプリントモードと、そのモードでのプリント終了時刻が表示されている。
【００７６】
”速度優先モード”では、指定時間内に終了するために、モードを変更可能な項目としてプリントサイズについては、Ａ３であればＡ４に、フルサイズであれば２ｉｎ１に、２ｉｎ１であれば４ｉｎ１に、カラ−／モノクロモードについては、カラーであればモノクロに、片面／両面モードでは、両面であれば片面に、ステープルモードについては、ステープル有りであればステープルなしに、紙折りモードについては、紙折りありであれば紙折りなしに、それぞれ変更してプリントに要する時間を計算し、変更モードと、その変更モードでのプリント終了時刻と、このモードに変更した場合に出力結果として変更が生じる内容を表示する。
【００７７】
”画質優先モード”では、”プリントサイズ”と”カラー／モノクロ”の項目については、ユーザからの指定モードから変更せず、それ以外で変更可能な項目として片面／両面モードについて、両面であれば片面に、ステープルモードについては、ステープル有りであればステープルなしに、紙折りモードについては、紙折りあるであれば紙折りなしに変更してプリントに要する時間を計算し、変更モードと、その場合に終了する時刻と、このモードに変更した場合に出力結果として変更が生じる内容を表示する。
【００７８】
”サイズ優先モード”では、”プリントサイズ”の項目については、ユーザからの指定モードから変更せず、それ以外で変更可能な項目としてカラー／モノクロモードについては、カラーであればモノクロに、片面／両面モードについては、両面であれば片面に、ステープルモードについては、ステープル有りであればステープルなしに、紙折りモードについては、紙折りであれば紙折りなしにそれぞれ変更してプリントに要する時間を計算し、変更モードと、変更モーでのプリント終了時刻と、このモードに変更した場合に出力結果として変更が生じる内容を表示する。
【００７９】
”仕上げ優先モード”では、”ステープル”と”紙折り”の項目については、ユーザからの指定モードから変更せず、それ以外で変更可能な項目としてプリントサイズについては、Ａ３であればＡ４に、フルサイズであれば２ｉｎ１に、２ｉｎ１であれば４ｉｎ１に、カラー／モノクロモードについては、カラーであればモノクロに、片面／両面モードについては、両面であれば片面にそれぞれ変更してプリントに要する時間を計算し、変更モードと、その変更モードでのプリント時刻と、このモードに変更した場合に出力結果として変更が生じる内容を表示する。
【００８０】
図７においては、ユーザ指定モード”フルサイズ”、”カラー”、”片面”、”ステープルする”、”紙折りする”では、プリント終了時刻は”１３：３５”となり、指定時刻”１３：３０”に間に合わないが、速度優先モードでは”１３：２７”、画質優先モードでは”１３：３１”、サイズ優先モードでは”１３：２９”、仕上げ優先モードでは”１３：３２”となり、ユーザは、これらのモードの中から選択する場合は、対応する「プリントスタート」キーを押す。出力を取り消す場合は、「キャンセル」キーを押す。
【００８１】
なお、図示は省略したが、「次候補」キーを表示させて、このキーを押すことにより、図６のステップＳ３０７に戻るようにしてもよい。
【００８２】
つぎに、ユーザから指定されたプリントモードがＡ４、１０ページ２ｉｎ１、両面プリント無し、１０部、ステープル有り、紙折無しとし、プリント終了時刻が指定されたプリントデータについて、プリント終了時刻が間に合わないためプリントモードを変更する場合の、プリントモードの算出処理例を示す。
《プリント時間の計算》
１部をプリント及びステープル処理するのに必要な時間を求める。
【００８３】
Ａ４サイズ１６枚／分、ステープルに５秒かかるとすると、１部のプリント枚数は１０ページ２ｉｎ１＝５枚より、５分÷１６＝１８．７５秒。ステープルに必要な時間＝５秒とすると、１部プリントするのに必要な時間＝２３．７５秒となる。
【００８４】
１０部プリントに必要な時間は２３．７５秒×１０部＋スプール時間３０秒＝２６７．７５秒＝４分２７．７５秒となる。
【００８５】
プリント終了時間までの時間が４分（２４０秒）であったとすると、モードを変更する必要がある。ＤＵＰ（両面印刷）は経路が短く十分な紙間隔が取れないため、今回の実施例では片面と比較して係数が１．３３（スループット×０．７５）とする。
【００８６】
図８、図９および図１０は、モード選択テーブルの一例を示すものである。また、図１１は、上記算出したプリント時間と、モード選択テーブルの係数を掛け合わせて作成したモード別時間テーブルである。
【００８７】
その結果、４ｉｎ１片面ステーブル有り、４ｉｎ１片面ステーブル無し、４ｉｎ１両面ステーブル有り、４ｉｎ１両面ステープル無しが４分以内に収まる。
【００８８】
この中より、ユーザが指定したオリジナルのプリントモードに近い、４ｉｎ１片面ステープル有りを提案する。
【００８９】
また、このモード選択テーブルより、速度優先モードとして４ｉｎ１片面ステープル無しを、サイズ優先モード及び画質優先モードとして２ｉｎ１片面ステープル無しを、仕上げ優先モードとして４ｉｎ１片面ステープル有りを提案する。
【００９０】
このとき、ユーザが指定したオリジナルのプリントモードおよびプリント時間も表示し、上記モードと共に選択可能とする。また、各モードによる出力結果について、ユーザが指定したモードによる出力結果と比較して変更される内容を、メッセージで表示する。
【００９１】
４ｉｎ１片面ステープル有りの場合は、「４ｉｎ１モードになります。文字、画像が小さくなり読み辛くなる可能性があります。」を表示する。
【００９２】
２ｉｎ１片面ステープル無しの場合は、「ステープルがされません。」「時間内にプリント終了しません。」を表示する。
【００９３】
４ｉｎ１両面ステープル無しの場合は、「４ｉｎ１モードになります。文字、画像が小さくなり読み辛くなる可能性があります。」「ステープルがされません。」を表示する。
【００９４】
ユーザ指定のオリジナルプリントモードの場合は、「時間内にプリントが終了しません。」を表示し、ユーザに警告を行なう。
【００９５】
以上、本発明の一実施形態を説明したが、本発明はこれらの実施形態に限定されることはない。例えば、操作パネル５の表示部５２に、ユーザが指定したプリントモードや変更後のプリントモードを表示したり、操作パネル５の表示部５２からモードの選択やキャンセルができるものとしたが、ユーザ端末１０００の表示装置にこれらを表示したり、ユーザ端末１０００からプリントモードの選択やキャンセルを行うことができる構成としても良い。
【図面の簡単な説明】
【００９６】
【図１】この発明の一実施形態に係る画像形成装置が適用されたプリンタの電気的構成を示すブロック図である。
【図２】プリント終了時刻を指定したプリントデータについて、プリント終了時刻までにプリント終了が間に合わないと判断されたときのプリントモード変更処理を示すフローチャートである。
【図３】プリントモードを変更する際に表示部に表示する画面を示す。
【図４】プリント終了時刻を指定したプリントデータについて、プリント終了時刻までにプリント終了が間に合わないと判断されたときのプリントモード変更処理の他の例を示すフローチャートである。
【図５】プリントモードを変更する際に変更できる項目および変更内容をリストで表示部に表示する画面を示す。
【図６】プリント終了時刻を指定したプリントデータについて、プリント終了時刻までにプリント終了が間に合わないと判断されたときのプリントモード変更処理のさらに他の例を示すフローチャートである。
【図７】プリントモードが変更される際に表示部に表示される画面を示す。
【図８】ＤＵＰ無しモードの時間テーブルである。
【図９】ＤＵＰ有りのモードの時間テーブルである。
【図１０】後処理モードの時間テーブルである。
【図１１】モード別時間テーブルである。
【符号の説明】
【００９７】
１          ＣＰＵ（プリント終了時刻設定手段、プリント時間算出手段、プリント開              始時刻算出手段、プリントモード変更制御手段、取消手段）
５          操作パネル（プリントモード選択手段）
６          記憶手段
５２        表示部
【図１】
2006256269.tif 000003
【図２】
2006256269.tif 000004
【図３】
2006256269.tif 000005
【図４】
2006256269.tif 000006
【図５】
2006256269.tif 000007
【図６】
2006256269.tif 000008
【図７】
2006256269.tif 000009
【図８】
2006256269.tif 000010
【図９】
2006256269.tif 000011
【図１０】
2006256269.tif 000012
【図１１】
2006256269.tif 000013