(57)【特許請求の範囲】
【請求項１】
現在時刻を判別する判別手段と、
前記判別された現在時刻が所定の時間帯に含まれるかを判定する第１の判定手段と、
動作中の第１のジョブのプリント枚数を判定する第２の判定手段と、
前記第１のジョブのプリント枚数としきい値とを比較する比較手段と、
前記第１の判定手段による判定結果と、前記比較手段による比較結果とに基づいて、前記第１のジョブとは異なる第２のジョブの動作を制御する制御手段とを備えた、画像形成装置。
【請求項２】
前記制御手段は、前記現在時刻が前記所定の時間帯に含まれ、かつ前記第１のジョブのプリント枚数が前記しきい値以上であるときに、前記第１のジョブの動作を中断させ、前記第２のジョブの動作を開始させる、請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記第２のジョブの動作が終了した後に、前記第１のジョブの動作を再開させる、請求項２に記載の画像形成装置。
【請求項４】
現在時刻を判別する判別手段と、
前記判別された現在時刻が所定の時間帯に含まれるかを判定する第１の判定手段と、
動作中の第１のジョブのプリント枚数を判定する第２の判定手段と、
前記第１のジョブのプリント枚数としきい値とを比較する比較手段と、
前記第１のジョブとは異なる第２のジョブの有無を検出する検出手段と、
前記第１の判定手段による判定結果と、前記比較手段による比較結果と、前記検出手段による検出結果とに基づいて、前記第１のジョブの動作を制御する制御手段とを備えた、画像形成装置。
【請求項５】
前記制御手段は、前記現在時刻が前記所定の時間帯に含まれ、かつ前記第１のジョブのプリント枚数が前記しきい値以上であると判定された後に第２のジョブが入力された場合、前記第１のジョブの残りのプリント枚数に応じて前記第１のジョブの動作を制御する、請求項４に記載の画像形成装置。
【請求項６】
現在時刻を判別する判別手段と、
前記判別された現在時刻が所定の時間帯に含まれるかを判定する判定手段と、
動作中のジョブである第１のジョブによる装置の占有時間を計測する計測手段と、
１つのジョブによる装置の占有時間の上限値を設定する設定手段と、
前記計測された装置の占有時間と前記設定された装置の占有時間の上限値とを比較する比較手段と、
前記判定手段の判定結果と前記比較手段による比較結果とに基づいて、前記第１のジョブとは異なる第２のジョブの動作を制御する制御手段とを備えた、画像形成装置。
【請求項７】
前記しきい値を変更する変更手段をさらに備えた、請求項１〜５のいずれかに記載の画像形成装置。
【請求項８】
前記占有時間の上限値を変更する変更手段をさらに備えた、請求項６に記載の画像形成装置。
【請求項９】
前記所定の時間帯は、装置がよく使われる時間帯である、請求項１〜８のいずれかに記載の画像形成装置。
【請求項１０】
前記装置がよく使われる時間帯を自動的に判定することを特徴とする、請求項９に記載の画像形成装置。
【請求項１１】
複数の時間帯のそれぞれにおいて、プリントが行なわれた回数をカウントし、そのカウント値が所定値以上の時間帯を前記装置がよく使われる時間帯とする、請求項１０に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は画像形成装置に関し、特に複数のジョブを装置に記憶させ、順に実行して行くことができるマルチジョブ機能を有する画像形成装置に関する。
【０００２】
【従来の技術】
従来より複数の作業（ジョブ）を装置内に登録し、順に実行することができるコピー機、ファクシミリ装置、プリンタまたはそれらの複合機などの画像形成装置が知られている。このような画像形成装置においてはプリント動作が実行されている間においても、他の原稿の読取動作を行なうことができる。また、１つのプリント動作が終了した後に装置に登録された他の原稿のプリントを行なうことができる。
【０００３】
また、このような画像形成装置をネットワークに接続し、複数のユーザーで共用することも可能である。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の画像形成装置においては１人のユーザーの１つのジョブの出力（この出力には、データのＲＩＰ展開やデータの読取時間を含む）に長い時間がかかり、ごく少量のプリントを行なうジョブや急ぎでプリントを行ないたいジョブなどの出力が後回しにされることがあるという問題があった。また、従来の技術においては、画像形成装置が使用される頻度の高い時間帯に装置が１つのジョブの出力のために占有されることがあり、作業効率が悪いという問題があった。
【０００５】
この発明は上記問題点を解決するためになされたものであり、１つのジョブに長時間占有されることのない画像形成装置を提供することを目的としている。
【０００６】
この発明はまた、画像形成装置が使用される時間に応じて装置の動作を制御することができる画像形成装置を提供することを目的としている。
【００１８】
【課題を解決するための手段】
この発明のある局面に従うと画像形成装置は、現在時刻を判別する判別手段と、判別された現在時刻が所定の時間帯に含まれるかを判定する第１の判定手段と、動作中の第１のジョブのプリント枚数を判定する第２の判定手段と、第１のジョブのプリント枚数としきい値とを比較する比較手段と、第１の判定手段による判定結果と、比較手段による比較結果とに基づいて、第１のジョブとは異なる第２のジョブの動作を制御する制御手段とを備える。
【００１９】
好ましく制御手段は、現在時刻が前記所定の時間帯に含まれ、かつ第１のジョブのプリント枚数がしきい値以上であるときに、第１のジョブの動作を中断させ、第２のジョブの動作を開始させる。
【００２０】
好ましくは制御手段は、第２のジョブの動作が終了した後に、第１のジョブの動作を再開させる。
【００２１】
この発明のさらに他の局面に従うと画像形成装置は、現在時刻を判別する判別手段と、判別された現在時刻が所定の時間帯に含まれるかを判定する第１の判定手段と、動作中の第１のジョブのプリント枚数を判定する第２の判定手段と、第１のジョブのプリント枚数としきい値とを比較する比較手段と、第１のジョブとは異なる第２のジョブの有無を検出する検出手段と、第１の判定手段による判定結果と、比較手段による比較結果と、検出手段による検出結果とに基づいて、第１のジョブの動作を制御する制御手段とを備える。
【００２２】
好ましくは制御手段は、現在時刻が所定の時間帯に含まれ、かつ第１のジョブのプリント枚数がしきい値以上であると判定された後に第２のジョブが入力された場合、第１のジョブの残りのプリント枚数に応じて第１のジョブの動作を制御する。
【００２３】
この発明の他の局面に従うと、画像形成装置は、現在時刻を判別する判別手段と、判別された現在時刻が所定の時間帯に含まれるかを判定する判定手段と、動作中のジョブである第１のジョブによる装置の占有時間を計測する計測手段と、１つのジョブによる装置の占有時間の上限値を設定する設定手段と、計測された装置の占有時間と設定された装置の占有時間の上限値とを比較する比較手段と、判定手段の判定結果と比較手段による比較結果とに基づいて、第１のジョブとは異なる第２のジョブの動作を制御する制御手段とを備える。
好ましくは画像形成装置は、しきい値または占有時間の上限値を変更する変更手段をさらに備える。
好ましくは所定の時間帯は、装置がよく使われる時間帯である。
好ましくは画像形成装置は、装置がよく使われる時間帯を自動的に判定することを特徴とする。
好ましくは画像形成装置は、複数の時間帯のそれぞれにおいて、プリントが行なわれた回数をカウントし、そのカウント値が所定値以上の時間帯を装置がよく使われる時間帯とする。
【００２４】
【発明の実施の形態】
以下、添付図面を参照して本発明の実施の形態について説明する。
【００２５】
［第１の実施の形態］
図１は、本発明の第１の実施の形態における画像形成装置の断面図である。
【００２６】
図を参照して画像形成装置は、原稿を読取って画像信号に変換する走査系１０と、走査系１０から送られる画像信号を処理する画像信号処理部２０と、画像信号処理部２０から入力される画像データを記憶する画像記憶部３０と、画像記憶部３０から入力される画像データに基づいて２つの半導体レーザ６１，６２を駆動する印字処理部４０と、半導体レーザ６１，６２から出力される２本のレーザ光を感光体ドラム７１上のお互いに異なった露光位置に導く光学系６０と、露光により形成された潜像を現像し、用紙上に転写しかつ定着して画像を形成する作像系７０と、原稿を搬送し必要に応じて表裏の反転を行なう原稿搬送部５００と、用紙を再度転写位置に供給するための再給紙部６００とから構成されている。
【００２７】
なお、走査系１０および画像信号処理部２０などによって読取装置ＩＲが、また印字処理部４０、光学系６０および作像系７０などによってプリンタ装置ＰＲＴがそれぞれ構成されている。
【００２８】
原稿台ガラス１８上にセットされた画像の画像がその下方を移動するスキャナ１９に取付けれた露光ランプ１１によって露光される。原稿からの反射光は集光レンズ１４を通って、ＣＣＤアレイなどを用いた光電変換素子１６，１７により電気信号に変換される。その電気信号は画像信号処理部２０に送られて処理される。
【００２９】
原稿搬送部５００は、原稿給紙トレイ５１０にセットされた原稿を自動的に原稿台ガラス１８にセットする。そして読取装置ＩＲの読取完了後自動的に原稿排出トレイ５１１に原稿を排出する。読取装置ＩＲで読取られたデータは、画像記憶部３０に入力され記憶される。
【００３０】
プリンタ装置ＰＲＴにおいては、画像記憶部３０から出力された信号が印字処理部４０を介し半導体レーザ６１，６２に送られる。半導体レーザ６１，６２からレーザ光が出力され、そのレーザ光がダイクロックミラー６３で合成され、モータ６４によって回転するポリゴンミラー６５で反射される。反射された光は主レンズ６９を通して感光体７１に照射される。
【００３１】
感光体７１は、帯電チャージャ７２によって帯電される。その後、感光体７１にレーザ光が照射され、感光体７１に潜像が形成される。潜像は現像器７３によってトナーが付着されることにより現像される。感光体７１上のトナー像は給紙カセット８０ａまたは８０ｂから給紙された複写用紙に転写され、定着部８４で熱と圧力とにより定着され、排紙トレイ６２１に排出される。
【００３２】
図２は、図１の画像形成装置の操作パネルの平面図である。
図を参照して操作パネルには、動作の開始を指示するためのスタートキー２０１と、コピー枚数などの数字の入力を行なうためのテンキー２０２と、入力した数値のクリアを行なったり画像記憶部３０に記憶された画像データを破棄するためのクリアキー２０３と、動作の停止を指示するためのストップキー２０４と、設定されているモードおよびジョブの破棄を行なうためのパネルリセットキー２０５と、各種モードの表示を行なう液晶ディスプレイ（ＬＣＤ）２０６と、１つのジョブのプリントに対するプリント時間の上限値（占有時間またはしきい値ともいう）を設定するための占有時間設定キー２１０とが設けられている。
【００３３】
液晶ディスプレイ２０６の表面にはタッチパネルが取付けられており、液晶ディスプレイ２０６の表示に従ってユーザは入力を行なうこともできる。
【００３４】
図３および図４は図１の画像形成装置の備える制御部の全体構成を示すブロック図である。図を参照して制御部は６個のＣＰＵ１０１〜１０５および１０７を中心として構成され、各ＣＰＵ１０１〜１０５および１０７にはそれぞれ必要なプログラムを格納したＲＯＭ１１１〜１１５および１１７と、プログラム実行時のワークエリアとなるＲＡＭ１２１〜１２５および１２７が設けられている。
【００３５】
ＣＰＵ１０１は、操作パネルの各種操作キーからの信号の入力および液晶ディスプレイ２０６への表示に関する制御を行なう。ＣＰＵ１０２は、画像信号処理部２０の各部の制御を行なう。ＣＰＵ１０３は、走査系１０の駆動制御を行なう。
【００３６】
ＣＰＵ１０４は、印字処理部４０と、光学系６０と、作像系７０と、シート搬送系の制御を行なう。各部に設けられたシート検出センサからの検出信号はＩ／Ｏを介してＣＰＵ１０４に入力される。
【００３７】
ＣＰＵ１０５は制御部の全体的なタイミング調整や動作モード設定のための制御を行なう。ＣＰＵ１０６は画像記憶部３０に含まれ、画像記憶部３０を制御することによって、画像信号処理部２０から転送された画像データに必要な加工を施して印字データを生成する。そして、生成された印字データを印字処理部４０へ転送する。
【００３８】
ＣＰＵ１０７は、原稿搬送部５００の制御を行なうもので、シリアルＩ／Ｏを介してＣＰＵ１０１，１０２および１０５と接続されている。原稿の給紙、搬送および排出などの指示はＣＰＵ１０５によって行なわれる。
【００３９】
図５は、ＣＰＵ１０５の行なう処理を示すフローチャートである。
ＣＰＵ１０５にリセットがかかり、プログラムがスタートすると、まずＲＡＭのクリア、各種レジスタの設定などのＣＰＵのイニシャライズが行なわれる（ステップＳ３０）。その後、複写機のモードの初期化処理が行なわれる（ステップＳ３１）。
【００４０】
次に、ＣＰＵに内蔵されており、その値は予め初期設定でセットされた内部タイマをスタートさせる（ステップＳ３２）。
【００４１】
続いて、現在のジョブの状態を決定するジョブ制御処理（ステップＳ３４）、ハードキーおよびタッチパネルのキー入力処理（ステップＳ３５）、マシンの動作を制御するシステム制御処理（ステップＳ３６）、その他の処理（ステップＳ３７）が順次行なわれる。
【００４２】
すべての処理が終わると、最初にセットした内部タイマの終了を待って（ステップＳ３８）１ルーチンを終了し、ステップＳ３２に戻る。この１ルーチンの時間の長さを使ってサブルーチンの中で登場してくる各種タイマの計数が行なわれる。すなわち、各種タイマは、この１ルーチンを何回繰返したかでそのタイマの終了を判断する。
【００４３】
図６は、マルチジョブの動作について説明するための図である。
マルチジョブとは、画像メモリを持ったデジタル画像形成装置において、プリンタ装置ＰＲＴが画像メモリ中の一塊の原稿画像を出力している途中に操作パネルからの予約設定の指示により、新たな一塊の原稿画像を読取装置ＩＲによって読取り、画像メモリに新たに記憶する動作を行なうものである。
【００４４】
すなわち、ジョブ（ＪＯＢ）１をプリンタ装置ＰＲＴで出力している途中に、ジョブ１とは無関係の原稿群（ジョブ２またはジョブ３）を読取装置ＩＲで読取るなど、プリントと読取の動作を独立して行なうことができる。
【００４５】
また、画像形成装置をネットワークに接続し、外部インターフェイスを介してパソコンなどから画像データを取込み、これを１つのジョブとして画像メモリに記憶することも可能である。
【００４６】
図７は、図２の占有時間設定キー２１０が押された後に液晶ディスプレイ２０６に表示される画面を示す図である。
【００４７】
図を参照して、この画面においてユーザはテンキー２０２により、１つのジョブがプリンタ装置を占有することができる時間（プリント時間の上限値）を設定および変更することができる。すなわち、図７においては１つのジョブがプリンタ装置を占有することができる時間として「１５分」が設定されている。このため、１つのジョブのプリントが開始されてから１５分が経過すると、そのジョブは一時中断され、他のジョブのプリントが開始されることになる。これにより、１つのジョブが長時間にわたって実行され続け、他のジョブの実行が遅れることが防止される。
【００４８】
なお、このプリンタ装置の占有とは、実際のプリントの出力による装置の占有だけでなく、データのＲＩＰ展開や原稿を読取装置ＩＲで読取るための読取による装置の占有時間を含めてもよい。
【００４９】
また、プリントには、スキャン時間（読取時間）やデータのＲＩＰ展開時間を含めてもよい。
【００５０】
図８は、図１の画像形成装置において所定のタイミングで実行されるジョブの割込処理を示すフローチャートである。
【００５１】
図を参照して、ステップ♯１２０１でスタートキー２０１によりプリント動作が開始されたかが判定される。ＹＥＳであれば、ステップ♯１２０２において時間計測タイマによる計時が開始される。次に、ステップ♯１２０３で時間計測タイマによる時間計測値がしきい値（図７の画面において設定されたプリント時間の上限値）以上となったかが判定される。ＹＥＳであれば、ステップ♯１２０４でプリント中のジョブ（ジョブ１）を一時停止させる。ステップ♯１２０５で次のジョブ（ジョブ２）のプリントが開始される。
【００５２】
ステップ♯１２０６でジョブ２のプリントが終了したかが判定され、終了するまで待機する。プリントが終了すると、ステップ♯１２０７で一時停止中のジョブ１のプリントの再開が行なわれる。
【００５３】
また、ステップ♯１２０３で時間計測値がしきい値に達していないときは、ステップ♯１２０９で現在実行中のジョブのプリントが終了したかが判定され、ＹＥＳであればステップ♯１２１０でその他の処理を行なう。ステップ♯１２０９でＮＯであれば、ステップ♯１２０３に戻る。
【００５４】
また、ステップ♯１２０１でＮＯであれば、ステップ♯１２０８でその他の処理を行なう。
【００５５】
このように、本実施の形態においてはしきい値と時間計測値との比較結果に基づいて、プリント中のジョブ（ジョブ１）のプリント動作の制御とプリント中のジョブとは異なるジョブ（ジョブ２）のプリント動作とが制御される。これにより、１つのジョブが長時間プリンタ装置を占有することがなくなり、ユーザにとって使い勝手のよい画像形成装置を提供することが可能となる。
【００５６】
なお、ステップ♯１２０２，１２０３でジョブ１に要した時間としきい値とを比較する代わりに、ジョブ１で実行されたコピーの枚数をカウントし、その枚数がしきい値を越えたときにステップ♯１２０４以降の処理を行なうようにしてもよい。
【００５７】
［第２の実施の形態］
第２の実施の形態における画像形成装置の装置構成は、第１の実施の形態におけるそれと同じであるためここでの説明を繰返さない。第２の実施の形態においては、画像形成装置がよく使われる時間帯が自動的に判定され、現在時刻が画像形成装置がよく使われる時間帯に含まれるか否かに基づいてジョブのプリント制御を行なうことを特徴としている。そして、画像形成装置がよく使われる時間帯においては、１つのジョブがプリンタ装置を占有することができる時間を制限することとしている。
【００５８】
具体的には、まず所定のタイミングで図９に示されるフローチャートの処理が実行される。
【００５９】
図９を参照して、ステップ♯１３０１でプリントが開始されたかが判定され、ＹＥＳであればステップ♯１３０２において変数Ｇを「０」とする。ここで、Ｇは０〜２４のいずれかの値を取り得る変数であり、０時〜２４時の時間を示している。
【００６０】
ステップ♯１３０３で現在の時間がＧと等しいかが判定され、ＹＥＳであればステップ♯１３０５において変数Ｋ（Ｇ）の値を１増加させる。
【００６１】
一方、ステップ♯１３０３でＮＯであれば、ステップ♯１３０４でＧの値を１増加させ、ステップ♯１３０３へ戻る。たとえば現在の時刻が１１時台であれば、Ｇ＝１１となるまでステップ♯１３０３，１３０４の処理が行なわれる。
【００６２】
なお、ステップ♯１３０１でＮＯであればステップ♯１３０６でその他の処理を行なう。
【００６３】
図１０は、画像形成装置がよく使われる時間帯を決定する処理を示すフローチャートである。この処理も所定のタイミングで実行される。
【００６４】
図１０を参照して、ステップ♯１５０１で変数Ｇの値を０とする。ステップ♯１５０２でＧ＝２５であるかが判定され、ＮＯであればステップ♯１５０３で変数Ｋ（Ｇ）の値が１００以上であるかが判定される。
【００６５】
ステップ♯１５０３でＹＥＳであれば、ステップ♯１５０４で現在Ｇで示されている時間を画像形成装置がよく使われる時間帯とし、ステップ♯１５０５で変数Ｇの値を１増加させ、ステップ♯１５０２へ戻る。
【００６６】
なお、ステップ♯１５０３でＮＯであればそのままステップ♯１５０５へ進み、ステップ♯１５０２でＹＥＳであればこの処理を終了する。
【００６７】
図１１は、第２の実施の形態における画像形成装置において所定のタイミングで実行される処理を示すフローチャートである。図を参照して、このフローチャートのステップ♯１６０１〜１６１０のそれぞれで行なわれる処理は、図８のステップ♯１２０１〜１２１０での処理と同じであるのでここでの説明は繰返さない。
【００６８】
この実施の形態においては、ステップ♯１６０１でプリント開始要求がなされたときに、ステップ♯１６１１において現在の時刻が画像形成装置がよく使われる時間帯に含まれるか否かが判定される。ＹＥＳであれば、ステップ♯１６０２へ進み、ＮＯであればステップ♯１６０８へ進む。
【００６９】
このように、本実施の形態においては現在の時刻が画像形成装置のよく使われる時間帯に含まれるときにのみ、実行中のジョブが開始されたときからの時間を測定し、その時間に基づいて実行中のジョブの中断および新たなジョブの開始を行なう。このような処理を行なうことでよりユーザにとって使いやすい画像形成装置を提供することが可能となる。
【００７０】
［第３の実施の形態］
図１２は、第３の実施の形態における画像形成装置が所定のタイミングで実行する処理を示すフローチャートである。図１２のフローチャートにおけるステップ♯１２０１〜♯１２１０での処理は、図８のステップ♯１２０１〜♯１２１０での処理と同じであるためここでの説明は繰返さない。
【００７１】
この実施の形態においては、ステップ♯１２０６でジョブ２のプリントが終了したと判定されたとき、ステップ♯１２０６ａへ進み、装置に他のジョブ（ジョブ３）が登録されているか否かを判定する。登録されているときには、ステップ♯１２０６ｂでジョブ３のプリントを開始し、ステップ♯１２０６ｃでジョブ３のプリントが終了するまで待機し、ジョブ３のプリントが終了したときにステップ♯１２０７へ進み停止中のジョブ１のプリントを再開させる。
【００７２】
この実施の形態においては、ジョブ２のプリントが終了した後に、他の待機中のジョブのプリントを優先して行なうことが可能である。
【００７３】
［第４の実施の形態］
図１３は、本発明の第４の実施の形態における画像形成装置において所定のタイミングで実行される処理を示すフローチャートである。
【００７４】
このフローチャートにおけるステップ♯１２０１〜ステップ♯１２１０での処理は、図８におけるステップ♯１２０１〜ステップ♯１２１０での処理と同じであるためここでの説明は繰返さない。
【００７５】
この実施の形態においては、ステップ♯１２０６でジョブ２のプリントが終了したと判定されたときに、液晶ディスプレイ２０６にその旨を表示し、一時停止中のジョブ１のプリントを再開させるか、それとも新たに登録された他のジョブ（ジョブ３）のプリントを優先させるかをユーザに選択させる。ステップ♯１２０６ｄにおいてユーザがキー入力によりジョブ３を選択した場合には、ステップ♯１２０６ｅに進みジョブ３のプリントを開始する。そして、ステップ♯１２０６ｆでジョブ３のプリントが終了したかが判定され、終了したときにステップ♯１２０７へ進み一時停止中のジョブ１のプリントを再開させる。
【００７６】
一方、ステップ♯１２０６ｄでＮＯであれば、そのままステップ♯１２０７へ進む。
【００７７】
この実施の形態においては、ジョブ２のプリント終了後に一時停止中のジョブ１のプリントを再開させるか、新たなジョブ３のプリントを開始させるかの選択をユーザに委ねることができるため、より使い勝手のよい画像形成装置を提供することが可能となる。
【００７８】
［第５の実施の形態］
図１４は、本発明の第５の実施の形態における画像形成装置において所定のタイミングで実行される処理を示すフローチャートである。
【００７９】
図を参照して、図１４のステップ♯１２０１〜ステップ♯１２１０における処理は、図８のステップ♯１２０１〜ステップ♯１２１０での処理と同じであるためここでの説明は繰返さない。
【００８０】
この実施の形態においてはステップ♯１２０３で時間計測値がしきい値以上となったときに、ステップ♯１２０３ａでジョブ２が装置に登録されているかが判定され、ＹＥＳのときにのみステップ♯１２０４からの処理を行なう。
【００８１】
一方、ステップ♯１２０３ａでＮＯであれば、ステップ♯１２０９へ進み、ジョブ１のプリントを続行させる。
【００８２】
この実施の形態においては、ジョブ１とは異なるジョブ２が装置に登録されているか（存在するか）が判定され、その判定結果に基づいてプリント動作の制御が行なわれる。すなわち、ジョブ１において時間計測値がしきい値以上となったときにジョブ２が存在していなくても、その後、ジョブ１のプリント動作中にジョブ２が入力されたときには、ジョブ１のプリントが中断され、新たに入力されたジョブ２のプリント動作が開始される。これにより、ユーザにとって使い勝手のよい画像形成装置を提供することが可能となる。
【００８３】
［第６の実施の形態］
図１５は、本発明の第６の実施の形態における画像形成装置において所定のタイミングで実行される処理を示すフローチャートである。
【００８４】
図１５のステップ♯１２０１〜ステップ♯１２１０での処理は、図８のステップ♯１２０１〜ステップ♯１２１０での処理と同じであるためここでの説明は繰返さない。
【００８５】
この実施の形態においては、ステップ♯１２０３で時間計測値がしきい値以上となったと判定されたときに、ステップ♯１２０３ａに進み装置に新たなジョブ（ジョブ２）が登録されているかが判定される。ＹＥＳであればステップ♯１２０４へ進む。ステップ♯１２０３ａでＮＯであれば、ステップ♯１２０３ｂにおいて時間計測値をクリアし、ステップ♯１２０２へ進む。
【００８６】
このように、本実施の形態においては、時間計測値がしきい値以上となった場合においてジョブ２が存在しないときには、タイマにより計測していた計測値をクリアし、ジョブ１のプリント時間を再度計測し始める。これにより、ユーザにとって使い勝手のよい画像形成装置を提供することが可能となる。
【００８７】
［第７の実施の形態］
図１６は、本発明の第７の実施の形態における画像形成装置において所定の間隔で実行される処理を示すフローチャートである。
【００８８】
図１６のステップ♯１２０１〜ステップ♯１２０５およびステップ♯１２０８〜ステップ♯１２１０での処理は、図８のステップ♯１２０１〜ステップ♯１２０５およびステップ♯１２０８〜ステップ♯１２１０の処理と同じであるためここでの説明は繰返さない。
【００８９】
本実施の形態においては、ステップ♯１２０５でジョブ２のプリントを開始した後に、ステップ♯１２５１でタイマの時間計測値をクリアする。ステップ♯１２５２で時間計測タイマをスタートさせ、ステップ♯１２５３で時間計測値がしきい値以上となったかが判定される。
【００９０】
ステップ♯１２５３でＹＥＳであれば、ステップ♯１２５４でジョブ１を再開させる。ステップ♯１２５５でジョブ１のプリントが終了したかが判定され、終了するまで待機する。
【００９１】
ジョブ１のプリントが終了したのであれば、ステップ♯１２５６でジョブ２のプリントを再開させる。
【００９２】
一方、ステップ♯１２５３でＮＯであれば、ステップ♯１２５７でジョブ２のプリントが終了したかが判定される。ジョブ２のプリントが終了したのであれば、ステップ♯１２５８でジョブ１のプリントを再開させる。また、ステップ♯１２５７でＮＯであれば、ステップ♯１２５３へ戻る。
【００９３】
このように、本実施の形態においてはジョブ２のプリント中にジョブ２のプリント時間が計測され、そのプリント時間が所定値を超えたときにジョブ２のプリントが中断され、ジョブ１のプリントの再開が行なわれる。これにより、画像形成装置がジョブ２に占有されることがなくなり、より使い勝手のよい画像形成装置を提供することが可能となる。
【００９４】
［第８の実施の形態］
図１７は、本発明の第８の実施の形態における画像形成装置において所定の間隔で実行される処理を示すフローチャートである。
【００９５】
図を参照して、ステップ♯１４０１でプリント開始要求がなされたかが判定される。ＹＥＳであれば、ステップ♯１４０２において現在時刻が画像形成装置のよく使われる時間帯に含まれるかどうかが判定される。なお、この画像形成装置のよく使われる時間帯は、図９および図１０に示されるフローチャートにより判定される。
【００９６】
ステップ♯１４０２でＹＥＳであれば、ステップ♯１４０３でジョブ１が大量ジョブ（所定のしきい値以上の枚数のプリントを行なうジョブ）であるか否かを判定する。ＹＥＳであれば、ステップ♯１４０４で現在プリント中のジョブ１の実行を一旦停止させる。次に、ステップ♯１４０５で新たに登録されたジョブ２のプリントを開始させる。ステップ♯１４０６でジョブ２のプリントが終了したかが判定され、終了するまで待機する。終了したのであれば、ステップ♯１４０７で一旦停止中のジョブ１のプリントを再開させる。
【００９７】
なお、ステップ♯１４０１〜♯１４０３のいずれかでＮＯであれば、ステップ♯１４０８でその他の処理を行なう。
【００９８】
このように、本実施の形態においてはジョブの実行を行なっている現在時刻が判定され、画像形成装置をよく使う時間帯に大量のコピー出力を行なっている場合において、次のジョブ（ジョブ２）が入ってきたときには、そのジョブを優先的に出力させることができる。これにより、ユーザにとってより使い勝手のよい画像形成装置を提供することが可能となる。
【００９９】
［第９の実施の形態］
図１８は、本発明の第９の実施の形態における画像形成装置において所定間隔で実行される処理を示すフローチャートである。
【０１００】
図を参照して、ステップ♯１７０１でプリント開始要求がなされたかが判定される。ＹＥＳであれば、ステップ♯１７０３で現在の時刻が画像形成装置がよく使われる時間帯に含まれるかどうかが判定される。この判定については図９および図１０に示される処理の実行結果が用いられる。
【０１０１】
ステップ♯１７０３でＹＥＳであれば、ステップ♯１７０５でジョブ１は大量ジョブであるかが判定される。ＹＥＳであれば、ステップ♯１７０７でジョブ２が入力されたかが判定され、ＹＥＳであればステップ♯１７０９へ進む。
【０１０２】
ステップ♯１７０９において、ジョブ１の未プリント枚数（残りのプリント枚数）が所定枚数以上であるかが判定され、ＹＥＳであればステップ♯１７１１でジョブ１を中断する。そして、ステップ♯１７１３でジョブ２のプリントを開始し、そのプリントが終了するまでステップ♯１７１５で待機する。
【０１０３】
ジョブ２のプリントが終了したのであれば、ステップ♯１７１７でジョブ１のプリントの再開を行なう。
【０１０４】
なお、ステップ♯１７０７でＮＯであれば、ステップ♯１７１９で引続きジョブ１のプリントを行なう。
【０１０５】
ステップ♯１７０９でＮＯであれば、ステップ♯１７２１でジョブ１のプリントが終了したかが判定され、ＹＥＳであればステップ♯１７１３に進みジョブ２のプリントを開始する。
【０１０６】
ステップ♯１７２１でＮＯであればそのままジョブ１のプリントを行なう。
以上のように、この実施の形態においてはジョブ１のプリント中に新たなジョブ２が入力された場合において、ジョブ１の残りのプリント枚数が所定枚数と比較され、その比較結果に基づきジョブ１の中断が行なわれる。これにより、ジョブ１に必要となる時間を考慮したプリント制御を行なうことができるため、ユーザにとって使い勝手のよい画像形成装置を提供することが可能となる。
【０１０７】
なお、大量ジョブであるか否かを判定するためのしきい値は図７に示されるような画面を表示することで、ユーザに設定および変更できるようにすることが望ましい。
【０１０８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の第１の実施の形態における画像形成装置の断面図である。
【図２】  画像形成装置の操作パネルの平面図である。
【図３】  画像形成装置の回路構成を示すブロック図である。
【図４】  図３に続くブロック図である
【図５】  画像形成装置の基本的な動作を示すフローチャートである。
【図６】  マルチジョブ機能について説明するための図である。
【図７】  ジョブの占有可能時間の設定画面を示す図である。
【図８】  第１の実施の形態における処理を示すフローチャートである。
【図９】  第２の実施の形態における処理を示す第１のフローチャートである。
【図１０】  第２の実施の形態における処理を示す第２のフローチャートである。
【図１１】  第２の実施の形態における処理を示す第３のフローチャートである。
【図１２】  第３の実施の形態における処理を示すフローチャートである。
【図１３】  第４の実施の形態における処理を示すフローチャートである。
【図１４】  第５の実施の形態における処理を示すフローチャートである。
【図１５】  第６の実施の形態における処理を示すフローチャートである。
【図１６】  第７の実施の形態における処理を示すフローチャートである。
【図１７】  第８の実施の形態における処理を示すフローチャートである。
【図１８】  第９の実施の形態における処理を示すフローチャートである。
【符号の説明】
２０１  スタートキー、２０２  テンキー、２０６  液晶ディスプレイ、１０１〜１０７  ＣＰＵ。
【図１】
0003707339.tif 000002
【図２】
0003707339.tif 000003
【図３】
0003707339.tif 000004
【図４】
0003707339.tif 000005
【図５】
0003707339.tif 000006
【図６】
0003707339.tif 000007
【図７】
0003707339.tif 000008
【図８】
0003707339.tif 000009
【図９】
0003707339.tif 000010
【図１０】
0003707339.tif 000011
【図１１】
0003707339.tif 000012
【図１２】
0003707339.tif 000013
【図１３】
0003707339.tif 000014
【図１４】
0003707339.tif 000015
【図１５】
0003707339.tif 000016
【図１６】
0003707339.tif 000017
【図１７】
0003707339.tif 000018
【図１８】
0003707339.tif 000019