(57)【要約】【課題】操作手段で印刷ジョブを設定する利用者及び外部から印刷ジョブを送信する利用者のいずれか一方の利用者に負担を集中させることなく他方の利用者の利便性を向上させる画像形成装置、及び画像形成方法を提供する。【解決手段】利用者が操作手段を操作して印刷ジョブを設定（Ｓ１０１）している途中に受信手段が別の印刷ジョブを受信（Ｓ１０３）した場合に、それら両方の印刷ジョブを実行できるだけの印刷資源が残っているか否かを判定（Ｓ１０４）する第１の判定手段と、を備え、ジョブ実行手段は、設定中の印刷ジョブ又は受信した印刷ジョブのいずれを先に実行するかを第１の判定手段の判定結果に基づいて決定する。【選択図】図２
2010109911.tif 000002
【特許請求の範囲】
【請求項１】
利用者が印刷ジョブを設定するための操作手段と、
外部から印刷ジョブを受信する受信手段と、
印刷資源を消費して印刷ジョブを実行するジョブ実行手段と、
前記操作手段の操作による印刷ジョブの設定中に前記受信手段が別の印刷ジョブを受信した場合に、それら両方の印刷ジョブを実行できるだけの印刷資源が残っているか否かを判定する第１の判定手段と、
を備え、
前記ジョブ実行手段は、当該設定中の印刷ジョブ又は当該受信した印刷ジョブのいずれを先に実行するかを前記第１の判定手段の判定結果に基づいて決定する、画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記ジョブ実行手段は、前記第１の判定手段で両方の印刷ジョブを実行できるだけの印刷資源が残っていると判定された場合は前記受信した印刷ジョブ及び前記設定中の印刷ジョブをこの順で実行し、残っていないと判定された場合は前記設定中の印刷ジョブのみを実行する。
【請求項３】
請求項２に記載の画像形成装置であって、
前記第１の判定手段で両方の印刷ジョブを実行できるだけの印刷資源が残っていないと判定されて前記ジョブ実行手段により前記設定中の印刷ジョブが実行された後に、前記受信した印刷ジョブを実行できるだけの印刷資源が残っているか否かを判定する第２の判定手段を備え、
前記ジョブ実行手段は、前記第２の判定手段で印刷資源が残っていると判定された場合は前記受信した印刷ジョブを実行する。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の画像形成装置であって、
前記第１の判定手段は、印刷資源の残量が前記設定中の印刷ジョブの実行に必要な印刷資源の推定量と前記受信した印刷ジョブの実行に必要な印刷資源の量との合計量以上であれば両方の印刷ジョブを実行できるだけの印刷資源が残っていると判定する。
【請求項５】
請求項４に記載の画像形成装置であって、
前記ジョブ実行手段は１回の印刷ジョブの実行で消費する印刷資源の上限量が設定されており、
前記第１の判定手段は、前記上限量を前記推定量として用いる。
【請求項６】
請求項５に記載の画像形成装置であって、
前記ジョブ実行手段は積載台に積載されている複数の原稿を１枚ずつ自動搬送しながら読み取って画像データを生成する読取手段を有し、
前記操作手段で設定される印刷ジョブは、前記積載台に積載されている複数の原稿を１枚ずつ読み取って画像データを生成し、生成した画像データに基づいて被記録媒体に画像を印刷する複写ジョブであり、
前記上限量は前記積載台に積載可能な最大枚数である。
【請求項７】
請求項１乃至請求項３のいずれか一項に記載の画像形成装置であって、
前記操作手段は、前記設定中の印刷ジョブの実行に必要な印刷資源の量を利用者が入力するための入力手段を有し、
前記第１の判定手段は、印刷資源の残量が前記入力手段で入力された量と前記受信した印刷ジョブの実行に必要な印刷資源の量との合計量以上であれば両方の印刷ジョブを実行できるだけの印刷資源が残っていると判定する。
【請求項８】
請求項１乃至請求項７のいずれか一項に記載の画像形成装置であって、
前記印刷手段の印刷資源の残量を記憶する記憶手段を備え、
前記第１の判定手段は、前記記憶手段から印刷資源の残量を取得する。
【請求項９】
利用者が印刷ジョブを設定するための操作手段と、
外部から印刷ジョブを受信する受信手段と、
印刷資源を消費して印刷ジョブを実行するジョブ実行手段と、
を備え、
前記操作手段は、当該操作手段の操作による印刷ジョブの設定中に前記受信手段が別の印刷ジョブを受信すると、印刷資源の残量と当該受信した印刷ジョブの実行に必要な印刷資源の量とを利用者に案内した上で当該設定中の印刷ジョブ又は当該受信した印刷ジョブのいずれを先に実行するかを利用者に選択させ、
前記ジョブ実行手段は、前記選択手段で選択された印刷ジョブを先に実行する、画像形成装置。
【請求項１０】
利用者が印刷ジョブを設定するための操作段階と、
外部から印刷ジョブを受信する受信段階と、
印刷資源を消費して印刷ジョブを実行するジョブ実行段階と、
前記操作手段の操作による印刷ジョブの設定中に前記受信手段が別の印刷ジョブを受信した場合に、それら両方の印刷ジョブを実行できるだけの印刷資源が残っているか否かを判定する第１の判定段階と、
を含み、
前記ジョブ実行段階において、当該設定中の印刷ジョブ又は当該受信した印刷ジョブのいずれを先に実行するかを前記第１の判定段階での判定結果に基づいて決定する、画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、及び画像形成方法に関する。
【背景技術】
【０００２】
従来、コピー処理のための設定操作中に印字出力要求の割り込みを阻止し、コピー処理操作者による処理を優先させるデジタル多機能画像処理装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開平１０−３０８８３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のデジタル多機能画像処理装置によると、外部から印字出力を行わせたい利用者は、コピー処理操作者による設定操作中の場合はそのコピー処理が終了するのを待たなければならず、外部から印字出力を行わせたい利用者にとって使い勝手が悪いという問題がある。
本発明は上記のような事情に基づいて完成されたものであって、操作手段で印刷ジョブを設定する利用者及び外部から印刷ジョブを送信する利用者のいずれか一方の利用者に負担を集中させることなく他方の利用者の利便性を向上させる画像形成装置、及び画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するため、第１の発明は、画像形成装置であって、利用者が印刷ジョブを設定するための操作手段と、外部から印刷ジョブを受信する受信手段と、印刷資源を消費して印刷ジョブを実行するジョブ実行手段と、前記操作手段の操作による印刷ジョブの設定中に前記受信手段が別の印刷ジョブを受信した場合に、それら両方の印刷ジョブを実行できるだけの印刷資源が残っているか否かを判定する第１の判定手段と、を備え、前記ジョブ実行手段は、当該設定中の印刷ジョブ又は当該受信した印刷ジョブのいずれを先に実行するかを前記第１の判定手段の判定結果に基づいて決定する。
例えば、両方の印刷ジョブを実行できるだけの印刷資源が残っている場合は受信した印刷ジョブを先に実行し、両方の印刷ジョブを実行できるだけの印刷資源が残っていない場合は設定中の印刷ジョブを先に実行するとする。
このようにすると、両方の印刷ジョブを実行できるだけの印刷資源が残っている場合には受信した印刷ジョブが先に実行されるので、設定中の印刷ジョブを常に先に実行する場合に比べ、外部から印刷ジョブを送信する利用者の利便性が向上する。
一方、両方の印刷ジョブを実行できるだけの印刷資源が残っていない場合には設定中の印刷ジョブが先に実行されるので、受信した印刷ジョブを常に先に実行する場合に比べ、操作手段で印刷ジョブを設定する利用者への負担の集中を低減できる。
よってこの発明によると、操作手段で印刷ジョブを設定する利用者及び外部から印刷ジョブを送信する利用者のいずれか一方の利用者に負担を集中させることなく他方の利用者の利便性を向上できる。
【０００５】
第２の発明は、第１の発明の画像形成装置であって、前記ジョブ実行手段は、前記第１の判定手段で両方の印刷ジョブを実行できるだけの印刷資源が残っていると判定された場合は前記受信した印刷ジョブ及び前記設定中の印刷ジョブをこの順で実行し、残っていないと判定された場合は前記設定中の印刷ジョブのみを実行する。
この発明によると、操作手段で印刷ジョブを設定する利用者に負担を集中させることなく外部から印刷ジョブを送信する利用者の利便性を向上できる。
また、この発明によると、両方の印刷ジョブを実行できるだけの印刷資源が残っていない場合は受信した印刷ジョブについては実行しないので、受信した印刷ジョブの実行途中で印刷資源が足りなくなって中途半端な状態で終了してしまうことを防止できる。
【０００６】
第３の発明は、第２の発明の画像形成装置であって、前記第１の判定手段で両方の印刷ジョブを実行できるだけの印刷資源が残っていないと判定されて前記ジョブ実行手段により前記設定中の印刷ジョブが実行された後に、前記受信した印刷ジョブを実行できるだけの印刷資源が残っているか否かを判定する第２の判定手段を備え、前記ジョブ実行手段は、前記第２の判定手段で印刷資源が残っていると判定された場合は前記受信した印刷ジョブを実行する。
この発明によると、両方の印刷ジョブを実行できるだけの印刷資源が残っていないと判定された場合であっても、設定中の印刷ジョブを実行した後に前記受信した印刷ジョブを実行できるだけの印刷資源が残っている場合は前記受信した印刷ジョブを実行するので、外部から印刷ジョブを送信する利用者の利便性が向上する。
【０００７】
第４の発明は、第１〜第３のいずれかの発明の画像形成装置であって、前記第１の判定手段は、印刷資源の残量が前記設定中の印刷ジョブの実行に必要な印刷資源の推定量と前記受信した印刷ジョブの実行に必要な印刷資源の量との合計量以上であれば両方の印刷ジョブを実行できるだけの印刷資源が残っていると判定する。
この発明によると、設定中の印刷ジョブの実行に必要な印刷資源の推定量を用いて判定することにより、両方の印刷ジョブを実行できるだけの印刷資源が残っているか否かを、それらの印刷ジョブを実際に実行する前に判定できる。
【０００８】
第５の発明は、第４の発明の画像形成装置であって、前記ジョブ実行手段は１回の印刷ジョブの実行で消費する印刷資源の上限量が設定されており、前記第１の判定手段は、前記上限量を前記推定量として用いる。
ジョブ実行手段が１回の印刷ジョブの実行で消費する印刷資源の上限量を推定量として用いると、受信した印刷ジョブを先に実行した後、設定中の印刷ジョブを実行するとき、上限量以上の印刷資源が残っていることになるので、実行途中で印刷資源が足りなくなって中途半端な状態で終了してしまう可能性を低減できる。
【０００９】
第６の発明は、第５の発明の画像形成装置であって、前記ジョブ実行手段は積載台に積載されている複数の原稿を１枚ずつ自動搬送しながら読み取って画像データを生成する読取手段を有し、前記操作手段で設定される印刷ジョブは、前記積載台に積載されている複数の原稿を１枚ずつ読み取って画像データを生成し、生成した画像データに基づいて被記録媒体に画像を印刷する複写ジョブであり、前記上限量は前記積載台に積載可能な最大枚数である。
１枚の原稿につき１枚の被記録媒体（印刷資源）を消費するとした場合には、１回の複写ジョブの実行で消費される被記録媒体の枚数は積載台に積載可能な原稿の最大枚数を超えない。したがって、積載台に積載可能な最大枚数は１回の印刷ジョブの実行で消費する印刷資源の上限量として用いることができる。
【００１０】
第７の発明は、第１〜第３のいずれかの発明の画像形成装置であって、前記操作手段は、前記設定中の印刷ジョブの実行に必要な印刷資源の量を利用者が入力するための入力手段を有し、前記第１の判定手段は、印刷資源の残量が前記入力手段で入力された量と前記受信した印刷ジョブの実行に必要な印刷資源の量との合計量以上であれば両方の印刷ジョブを実行できるだけの印刷資源が残っていると判定する。
この発明によると、設定中の印刷ジョブの実行に必要な印刷資源の量を利用者に入力させ、入力させた量を用いて判定することにより、両方の印刷ジョブを実行できるだけの印刷資源が残っているか否かを、それらの印刷ジョブを実際に実行する前に判定できる。
【００１１】
第８の発明は、第１〜第７のいずれかの発明の画像形成装置であって、前記印刷手段の印刷資源の残量を記憶する記憶手段を備え、前記第１の判定手段は、前記記憶手段から印刷資源の残量を取得する。
この発明によると、第１の判定手段は記憶手段から印刷資源の残量を取得できる。
【００１２】
第９の発明は、画像形成装置であって、利用者が印刷ジョブを設定するための操作手段と、外部から印刷ジョブを受信する受信手段と、印刷資源を消費して印刷ジョブを実行するジョブ実行手段と、を備え、前記操作手段は、当該操作手段の操作による印刷ジョブの設定中に前記受信手段が別の印刷ジョブを受信すると、印刷資源の残量と当該受信した印刷ジョブの実行に必要な印刷資源の量とを利用者に案内した上で当該設定中の印刷ジョブ又は当該受信した印刷ジョブのいずれを先に実行するかを利用者に選択させ、前記ジョブ実行手段は、前記選択手段で選択された印刷ジョブを先に実行する。
この発明によると、操作手段で印刷ジョブを設定する利用者及び外部から印刷ジョブを送信する利用者のいずれか一方の利用者に負担を集中させることなく他方の利用者の利便性を向上できる。
【００１３】
第１０の発明は、画像形成方法であって、利用者が印刷ジョブを設定するための操作段階と、外部から印刷ジョブを受信する受信段階と、印刷資源を消費して印刷ジョブを実行するジョブ実行段階と、前記操作手段の操作による印刷ジョブの設定中に前記受信手段が別の印刷ジョブを受信した場合に、それら両方の印刷ジョブを実行できるだけの印刷資源が残っているか否かを判定する第１の判定段階と、を含み、前記ジョブ実行段階において、当該設定中の印刷ジョブ又は当該受信した印刷ジョブのいずれを先に実行するかを前記第１の判定段階での判定結果に基づいて決定する。
この発明によると、操作手段で印刷ジョブを設定する利用者及び外部から印刷ジョブを送信する利用者のいずれか一方の利用者に負担を集中させることなく他方の利用者の利便性を向上できる。
【発明の効果】
【００１４】
本発明によれば、操作手段で印刷ジョブを設定する利用者及び外部から印刷ジョブを送信する利用者のいずれか一方の利用者に負担を集中させることなく他方の利用者の利便性を向上できる。
【発明を実施するための最良の形態】
【００１５】
＜実施形態１＞
本発明の実施形態１を図１ないし図３によって説明する。
（１）複合機の構成
（１−１）複合機の電気的構成
図１は、複合機１（画像形成装置の一例）の電気的構成を示すブロック図である。複合機１は、スキャナ部１１、プリンタ部１２、操作部１３、インタフェース部１４、制御部１５などを備えている。
【００１６】
スキャナ部１１（読取手段の一例）は、原稿が載置される第１プラテンガラス、第１プラテンガラスに併設された第２プラテンガラス、積載台に積載されている原稿を一枚ずつ第２プラテンガラス上に搬送するＡＤＦ（自動原稿供給装置）、複数の受光素子が一列に配列されたイメージセンサ、画像処理部などを有している。
スキャナ部１１は、第１プラテンガラスに載置されている原稿を読み取る場合はイメージセンサを副走査方向（イメージセンサの延伸方向に直交する方向）に一定速度で移動させながら読み取る。一方、積載台に積載されている原稿を読み取る場合は、スキャナ部１１はイメージセンサを第２プラテンガラスの下に停止させ、ＡＤＦによって第２プラテンガラス上を搬送される原稿を読み取る。イメージセンサは各受光素子に蓄積された電荷に応じた画素信号を出力し、画像処理部はイメージセンサから出力された画素信号に各種の処理を施して画像データを生成する。
【００１７】
プリンタ部１２（ジョブ実行手段の一例）は、被記録媒体にレーザー方式で画像を形成する装置であって、印刷用紙などの被記録媒体を収容する用紙トレイ、用紙トレイに収容されている被記録媒体を１枚ずつ搬送経路に沿って搬送する搬送機構、画像データに基づいて被記録媒体に画像を形成する印刷部などを有している。印刷部は、色材としてのトナー、感光体ドラム、感光体ドラムにレーザー光を照射して静電潜像を形成する露光部、感光体ドラムに付着したトナーを被記録媒体に転写する転写ローラなどを有している。
【００１８】
操作部１３（操作手段、入力手段の一例）は、複数のボタンやＬＣＤ（Liquid Crystal Display）などで構成されている。ユーザは例えばＬＣＤに表示される画面を参照しつつボタンを操作することにより、印刷ジョブの設定などの各種の設定を行うことができる。
インタフェース部１４（受信手段の一例）は、ネットワークインタフェース、モデムなどで構成されており、所謂パーソナルコンピュータやファクシミリ装置などの外部の装置から印刷ジョブを受信する。また、インタフェース部１４は外部のＵＳＢストレージデバイスが接続されるＵＳＢホストインタフェースも有している。なお、着脱可能なフラッシュメモリを読み書きするリーダ／ライタを備えてもよい。
【００１９】
制御部１５（操作手段、受信手段、ジョブ実行手段、第１の判定手段、第２の判定手段、読取手段、入力手段、及び記憶手段の一例）は、ＣＰＵ１６、ＲＯＭ１７、ＲＡＭ１８、不揮発性メモリ１９などで構成されており、複合機１の各部を制御する。
【００２０】
（１−２）カウンタ値
複合機１は、印刷可能な総枚数を管理者が設定できるように構成されている。管理者が総枚数を設定するとその値が不揮発性メモリ１９にカウンタ値として記憶され、１枚印刷する毎にカウンタ値から１が減じられる。言い換えると１枚印刷する毎にカウンタ値が論理的に消費される。カウンタ値が０（零）になるとそれ以降は管理者が総枚数を再設定するまで印刷が禁止される。
【００２１】
（２）印刷ジョブ
印刷ジョブとは、画像データに基づいて被記録媒体に画像を印刷する処理の処理単位であって、印刷に関する各種の設定情報からなる。印刷に関する各種の設定情報とは、印刷対象の画像データを特定するための情報、印刷に必要な被記録媒体の枚数を特定するための情報、被記録媒体のサイズ、モノクロ／カラー印刷、拡大／縮小率、片面／両面印刷、印刷部数などをいう。
【００２２】
画像データを特定するための情報は、画像データそのものであってもよいし、画像データの保管場所を示すアドレスであってもよい。また、印刷に必要な被記録媒体の枚数を特定するための情報は、印刷枚数そのものであってもよいし、画像データのサイズや被記録媒体のサイズなどから印刷枚数を特定できる場合はそれらを「印刷に必要な被記録媒体の枚数を特定するための情報」としてもよい。
【００２３】
複合機１に印刷ジョブを実行させる場合には、利用者は操作部１３を操作して印刷ジョブを設定するか、又は外部の装置から印刷ジョブを送信する。
操作部１３を操作して印刷ジョブを設定する場合には、積載台に積載されている複数の原稿を１枚ずつ読み取って画像データを生成し、生成した画像データに基づいて被記録媒体に画像を印刷する印刷ジョブ（複写ジョブ）や、ＵＳＢストレージデバイスあるいはＲＡＭ１８に記憶されている画像データに基づいて被記録媒体に画像を印刷する印刷ジョブなどを実行するために、印刷に関する各種の設定情報を設定することができる。
【００２４】
外部の装置から印刷ジョブを送信する場合には、パーソナルコンピュータなどの機器からＬＡＮ（Local Area Network）を介して送信してもよいし、ファクシミリ装置から公衆電話回線を介してファクシミリデータとして送信してもよい。外部の装置から印刷ジョブを送信する場合には、印刷ジョブには少なくとも印刷対象の画像データを特定するための情報、及び印刷に必要な被記録媒体の枚数Ｚ（後述）を特定するための情報を含めるものとする。
【００２５】
（３）印刷資源
本実施形態において印刷資源とは、印刷を実行することによって消費される物理的又は論理的な資源であって、全て消費されると印刷を実行できなくなるか又は利用者が何らかの対応を要求されるものをいう。
【００２６】
物理的な印刷資源とは、用紙トレイに収容されている被記録媒体や、トナーなどである。被記録媒体やトナーは印刷を実行することによって消費され、全て消費されると印刷を実行できなくなる。
論理的な印刷資源とは、前述したカウンタ値や、感光体ドラムの残り回転数などである。感光体ドラムの残り回転数とは、感光体ドラムの回転数が回転上限数に達するまでの残りの回転数をいう。感光体ドラムは使用に伴って劣化するので一般に回転上限数が設定される。感光体ドラムの回転数が回転上限数に達するまでの残り回転数は印刷が実行される毎に論理的に消費され、全て消費されると利用者は感光体ドラムの交換を要求される。
【００２７】
（４）複合機による印刷ジョブの実行の流れ
ここでは先ず制御部１５の処理フローについて説明し、次に印刷ジョブがどのような順序で実行されるかをいくつかの具体的なケースを挙げて説明する。
【００２８】
（４−１）処理フロー
図２及び図３は、制御部１５の処理フローを示すフローチャートである。本処理は利用者が操作部１３を操作して各種の設定情報の設定を開始すると開始される。ここでは印刷資源としてカウンタ値を例に、また、操作部１３で設定される印刷ジョブとして複写ジョブを例に説明する。
【００２９】
Ｓ１０１では、利用者は操作部１３を操作して印刷ジョブ（複写ジョブ）を設定する。
Ｓ１０２では、制御部１５は印刷ジョブの設定が終了したか否かを判定する。例えば利用者は各種の設定情報を設定した後、操作部１３に設けられている［コピースタート］ボタンを押下するとする。この場合、制御部１５は［コピースタート］ボタンが押下されると印刷ジョブの設定が終了したと判定する。制御部１５は印刷ジョブの設定が開始されると［コピースタート］ボタンが押下されたか否かを一定時間間隔で判定し、押下されていない場合はＳ１０３に進み、押下された場合はＳ１０６に進む。
Ｓ１０３では、制御部１５はインタフェース部１４を介して外部の装置から印刷ジョブを受信したか否かを判定する。制御部１５は外部の装置から印刷ジョブを受信した場合はＳ１０４に進み、受信していない場合はＳ１０１に戻る。
【００３０】
Ｓ１０４では、制御部１５は設定中の印刷ジョブ及び受信した印刷ジョブの両方を実行できるだけのカウンタ値が残っているか否かを判定する。
具体的には、制御部１５は、現在のカウンタ値をＸ、設定中の印刷ジョブの実行に必要な被記録媒体の枚数をＹ、受信した印刷ジョブの実行に必要な被記録媒体の枚数をＺとすると、以下の式１が成立すれば両方の印刷ジョブを実行できるだけのカウンタ値が残っていると判定する。
Ｘ≧Ｙ＋Ｚ  ・・・  式１
【００３１】
前述したように外部の装置から受信する印刷ジョブには印刷に必要な被記録媒体の枚数Ｚを特定するための情報が含まれているので、受信した印刷ジョブの実行に必要な被記録媒体の枚数Ｚは一意に特定できる。
これに対し、設定中の印刷ジョブの場合は、実行に必要な被記録媒体の枚数Ｙはジョブが確定されるまで判らない。特に複写ジョブの場合はジョブが確定しても実際に実行してみるまで判らない。積載台に何枚の原稿が積載されているかは実行してみるまで判らないからである。
【００３２】
そこで、本実施形態では、複写ジョブの実行に必要な被記録媒体の枚数を推定し、推定した枚数（推定枚数）をＹとして用いる。推定枚数（推定量の一例）を用いて判定するようにすると、両方の印刷ジョブを実行できるだけのカウンタ値が残っているか否かを、それらの印刷ジョブを実際に実行する前に判定できる。
【００３３】
この推定枚数としては、例えば１回の印刷ジョブの実行で平均的に消費される被記録媒体の枚数を用いてもよい。ただし、実際に消費する被記録媒体の枚数よりも少なく推定してしまうと、両方の印刷ジョブを実行できるだけのカウンタ値が残っていると判定されたとしても、受信した印刷ジョブを先に実行した後、設定中の印刷ジョブを実行しているとき、実行途中でカウンタ値が足りなくなって中途半端な状態で終了してしまう可能性がある。
【００３４】
そこで、本実施形態では、１回の印刷ジョブの実行で消費されるカウンタ値の上限値（上限量の一例）を推定枚数として用いる。１回の印刷ジョブの実行で消費されるカウンタ値の上限値を用いると、受信した印刷ジョブを先に実行した後、設定中の印刷ジョブを実行するとき、上限値以上のカウンタ値が残っていることになるので、実行途中でカウンタ値が足りなくなって中途半端な状態で終了してしまう可能性を低減できる。
【００３５】
この上限値としては、ＡＤＦを用いて複写ジョブを実行する場合には積載台に積載可能な最大枚数を用いてもよい。１枚の原稿につき１枚の被記録媒体を消費すると仮定した場合には、１回の複写ジョブの実行で消費される被記録媒体の枚数は積載台に積載可能な原稿の最大枚数を超えないので、積載台に積載可能な最大枚数は１回の印刷ジョブの実行で消費されるカウンタ値の上限値であることになるからである。
【００３６】
制御部１５は、両方の印刷ジョブを実行できるだけのカウンタ値が残っていると判定した場合はＳ１０５に進み、残っていないと判定した場合はＳ１０１に戻る。
【００３７】
Ｓ１０５では、制御部１５は受信した印刷ジョブを実行する。実行中、制御部１５は１枚印刷するごとにカウンタ値から１を減じる。
Ｓ１０６では、制御部１５はＳ１０１で設定された印刷ジョブを実行する。実行中、制御部１５は１枚印刷するごとにカウンタ値から１を減じる。
【００３８】
Ｓ１０７では、制御部１５はＳ１０４において両方の印刷ジョブを実行できるだけのカウンタ値が残っていないと判定されたか否かを判定する。
前述したように設定中の印刷ジョブの実行に必要な被記録媒体の枚数Ｙは実際に実行してみるまで判らない。このため、Ｓ１０４において両方の印刷ジョブを実行できるだけのカウンタ値が残っていないと判定されていた場合であっても、設定された印刷ジョブを実行した後に、受信した印刷ジョブを実行できるだけのカウンタ値が残っている場合もある。例えば、推定枚数として上限値を用いた場合には、実際に上限値まで消費されることは稀であるので、設定された印刷ジョブを実行した後に、受信した印刷ジョブを実行できるだけのカウンタ値が残っている場合もある。
【００３９】
受信した印刷ジョブを実行できるだけのカウンタ値が残っている場合は、当該受信した印刷ジョブを実行するようにすると、外部から印刷ジョブを送信した利用者の利便性が向上する。
そこで、制御部１５はＳ１０４において両方の印刷ジョブを実行できるだけのカウンタ値が残っていると判定（肯定判定）されていたか又は両方の印刷ジョブを実行できるだけのカウンタ値が残っていないと判定（否定判定）されていたかを判定し、否定判定されていた場合はＳ１０８に進む。一方、肯定判定されていた場合は、Ｓ１０５において当該受信した印刷ジョブが実行されているはずなので、制御部１５は処理を終了する。
【００４０】
Ｓ１０８では、制御部１５は当該受信した印刷ジョブを実行できるだけのカウンタ値が残っているか否かを判定する。制御部１５は、当該受信した印刷ジョブを実行できるだけのカウンタ値が残っていると判定した場合はＳ１０９に進み、残っていないと判定した場合は処理を終了する。
【００４１】
Ｓ１０９では、制御部１５は当該受信した印刷ジョブを実行する。実行中、制御部１５は１枚印刷するごとにカウンタ値から１を減じる。
【００４２】
（４−２）具体的なケース
上述した処理フローに従って処理を行った場合に、印刷ジョブがどのような順序で実行されるかをいくつかの具体的なケースを挙げて説明する。
【００４３】
（ケース１）利用者が操作部１３を操作して印刷ジョブを設定している途中に外部から印刷ジョブを受信しなかった場合。
この場合は、常にＳ１０３において印刷ジョブを受信していないと判定されるので、Ｓ１０４には進まない。したがってこの場合はＳ１０６においてＳ１０１で設定された印刷ジョブのみが実行されることになる。
【００４４】
（ケース２）利用者が操作部１３を操作して印刷ジョブを設定している途中に外部から印刷ジョブを受信し、それら両方の印刷ジョブを実行できるだけのカウンタ値が残っている場合。
この場合は、Ｓ１０３において印刷ジョブを受信したと判定され、且つＳ１０４において両方の印刷ジョブを実行できるだけのカウンタ値が残っていると判定されることになるので、Ｓ１０５において当該受信した印刷ジョブが先に実行され、その後にＳ１０６においてＳ１０１で設定された印刷ジョブが実行されることになる。
【００４５】
（ケース３）利用者が操作部１３を操作して印刷ジョブを設定している途中に外部から印刷ジョブを受信したが、それら両方の印刷ジョブを実行できるだけのカウンタ値が残っていない場合。
この場合は、Ｓ１０３において印刷ジョブを受信したと判定されるが、Ｓ１０４において両方のジョブを実行できるだけのカウンタ値が残っていないと判定されることになるので、当該受信した印刷ジョブは実行されず、Ｓ１０６においてＳ１０１で設定された印刷ジョブのみが実行されることになる。ただし、設定中の印刷ジョブを実行した後に当該受信した印刷ジョブを実行できるだけのカウンタ値が残っていればＳ１０９において当該受信した印刷ジョブも実行される。
【００４６】
（ケース４）利用者が操作部１３を操作していないときに外部から印刷ジョブを受信した場合。
この場合は上述した処理フローは実行されず、受信した印刷ジョブが直ちに実行される。
【００４７】
（５）実施形態の効果
以上説明した本発明の実施形態１に係る複合機１によると、利用者が操作部１３を操作して印刷ジョブを設定している途中にインタフェース部１４が別の印刷ジョブを受信した場合に、両方の印刷ジョブを実行できるだけのカウンタ値が残っている場合は当該受信した印刷ジョブを先に実行するので、設定中の印刷ジョブを常に先に実行する場合に比べ、外部から印刷ジョブを送信する利用者の利便性が向上する。
一方、両方の印刷ジョブを実行できるだけのカウンタ値が残っていない場合は当該設定中の印刷ジョブを先に実行するので、受信した印刷ジョブを常に先に実行する場合に比べ、操作部１３で印刷ジョブを設定する利用者への負担の集中を低減できる。
よって複合機１によると、操作部１３で印刷ジョブを設定する利用者に負担を集中させることなく外部から印刷ジョブを送信する利用者の利便性を向上できる。
【００４８】
更に、複合機１によると、両方の印刷ジョブを実行できるだけのカウンタ値が残っていない場合は受信した印刷ジョブについては実行しないので、受信した印刷ジョブの実行途中でカウンタ値が足りなくなって中途半端な状態で終了してしまうことを防止できる。
【００４９】
更に、複合機１によると、両方の印刷ジョブを実行できるだけのカウンタ値が残っていないと判定した場合であっても、設定中の印刷ジョブを実行した後に前記受信した印刷ジョブを実行できるだけのカウンタ値が残っている場合は前記受信した印刷ジョブを実行するので、外部から印刷ジョブを送信する利用者の利便性が向上する。
【００５０】
更に、複合機１によると、設定中の印刷ジョブの実行に必要なカウンタ値の推定値を用いて判定するので、両方の印刷ジョブを実行できるだけのカウンタ値が残っているか否かを、それらの印刷ジョブを実際に実行する前に判定できる。
【００５１】
更に、複合機１によると、１回の印刷ジョブの実行で消費するカウンタ値の上限値を推定値として用いるので、両方の印刷ジョブを実行できるだけのカウンタ値が残っていると判定した場合に、受信した印刷ジョブを先に実行した後、設定中の印刷ジョブを実行するとき、上限値以上のカウンタ値が残っていることになり、実行途中でカウンタ値が足りなくなって中途半端な状態で終了してしまう可能性を低減できる。
【００５２】
＜実施形態２＞
次に、本発明の実施形態２を図４ないし図５によって説明する。
実施形態２では、操作部１３を操作して印刷ジョブを設定する利用者が当該印刷ジョブの実行に必要な被記録媒体の枚数を入力し、カウンタ値の残りが利用者によって入力された枚数と受信した印刷ジョブの実行に必要な被記録媒体の枚数との合計枚数以上であれば、両方の印刷ジョブを実行できるだけのカウンタ値が残っていると判定する。
【００５３】
図４は、実施形態２に係る処理の流れを示すフローチャートである。ここでは実施形態１と同一の処理には同一の符号を付して説明を省略する。
Ｓ２０１では、制御部１５は例えば図５に示す入力画面２０を操作部１３のＬＣＤに表示し、利用者は操作部１３の番号ボタンを操作して当該設定中の印刷ジョブの実行に必要な被記録媒体の枚数を入力する。
Ｓ２０２では、制御部１５はカウンタ値の残りが利用者によって入力された枚数と受信した印刷ジョブの実行に必要な被記録媒体の枚数との合計枚数以上であるか否かを判定し、合計枚数以上であればＳ１０５に進み、合計枚数未満であればＳ１０１に戻る。
【００５４】
以上説明した本発明の実施形態２に係る複合機によると、設定中の印刷ジョブの実行に必要な被記録媒体の枚数を利用者に入力させ、入力させた枚数を用いて判定するので、両方の印刷ジョブを実行できるだけのカウンタ値が残っているか否かを、それらの印刷ジョブを実際に実行する前に判定できる。
実施形態２はその他の点において実施形態１と実質的に同一である。
【００５５】
＜実施形態３＞
次に、本発明の実施形態３を図６ないし図７によって説明する。
実施形態３では、利用者が操作部１３を操作して印刷ジョブを設定している途中にインタフェース部１４が外部の装置から別の印刷ジョブを受信すると、カウンタ値と当該受信した印刷ジョブの実行に必要な被記録媒体の枚数とを利用者に案内した上で、当該設定中の印刷ジョブ又は当該受信した印刷ジョブのいずれを先に実行するかを利用者に選択させる。
【００５６】
図６は、実施形態３に係る処理の流れを示すフローチャートである。ここでは実施形態１と同一の処理には同一の符号を付して説明を省略する。
Ｓ３０１では、制御部１５は例えば図７に示す選択画面２１を操作部１３のＬＣＤに表示する。利用者は受信した印刷ジョブを先に実行する場合は「はい」を選択し、自身が設定中の印刷ジョブを先に実行する場合は「いいえ」を選択する。
Ｓ３０２では、制御部１５は「はい」が選択された場合はＳ１０５に進み、「いいえ」が選択された場合はＳ１０１に戻る。
【００５７】
以上説明した本発明の実施形態３に係る複合機によると、利用者が操作部１３を操作して印刷ジョブを設定している途中にインタフェース部１４が別の印刷ジョブを受信すると、カウンタ値と当該受信した印刷ジョブの実行に必要な被記録媒体の枚数とを利用者に案内する。これにより、操作部１３で印刷ジョブを設定中の利用者は、受信した印刷ジョブを先に実行するとその後に自身の印刷ジョブを実行できなくなる可能性があるかを選択前に判断することができる。自身の印刷ジョブを実行できなくなる可能性がある場合は、操作部１３で印刷ジョブを設定中の利用者は自身の印刷ジョブを先に実行するという選択をする（「いいえ」を選択する）ことにより、自身への負担の集中を低減できる。
【００５８】
一方、操作部１３で印刷ジョブを設定中の利用者が前記受信した印刷ジョブを先に実行するという選択をした場合（「はい」を選択した場合）には、受信した印刷ジョブが先に実行されることにより、外部から印刷ジョブを送信する利用者の利便性が向上する。
よって実施形態３に係る複合機によると、操作部１３で印刷ジョブを設定する利用者に負担を集中させることなく外部から印刷ジョブを送信する利用者の利便性を向上できる。
実施形態３はその他の点において実施形態１と実質的に同一である。
【００５９】
＜実施形態４＞
次に、本発明の実施形態４を説明する。
実施形態４は、操作部１３の利用が競合する場合に、操作部１３の使用権を予約できるようにしたものである。
利用者Ａが操作部１３を操作して印刷ジョブを設定しようとしたとき、別の利用者Ｂが先に操作していた場合には、利用者Ａは利用者Ｂの操作が終了するのを待つことになる。この場合、利用者Ａは操作部１３を使用する権利（使用権）を予約して利用者Ｂの操作が終了するのを待つ。
【００６０】
使用権の予約は、例えば各利用者に割り当てられているパスワードを入力することによって行ってもよいし、各利用者に配布されているＩＣカードを挿入することによって行ってもよい。また、利用者が操作部１３の所定のボタンを押下するとランダムな番号を表示するようにし、利用者はその番号を記憶し、操作部１３を操作する時その番号をパスワードとして入力するようにしてもよい。
【００６１】
例えば利用者Ａがパスワードを入力して予約した場合には、利用者Ｂの操作が終了した後、利用者Ａがパスワードを入力するまで他の利用者は予約以外の操作を行えない状態となり、利用者Ａがパスワードを入力すると操作可能な状態に復帰する。したがって利用者Ａのみが操作部１３を操作できることになる。
【００６２】
なお、利用者Ａが使用権を予約した後、利用者Ａが操作部１３の操作を開始する前に外部から印刷ジョブを受信した場合は、利用者Ａは未だ操作部１３を操作していないので、当該受信した印刷ジョブ及び利用者Ａが設定する印刷ジョブの両方を実行できるだけのカウンタ値が残っているか否かによらず、受信した印刷ジョブを先に実行するようにしてもよい。
【００６３】
また、例えば利用者Ｂによる操作が終了してから一定時間経過しても利用者Ａが操作を行わない場合は、利用者Ａの予約をキャンセルするようにしてもよい。
以上説明した本発明の実施形態４に係る複合機によると、利用者Ａは自身の後に来た別の利用者に追い越されて先に複合機が操作されてしまわないようにすることができる。
【００６４】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００６５】
（１）上記実施形態では印刷資源としてカウンタ値を例に説明したが、印刷資源は、用紙トレイに収容されている被記録媒体、トナー、感光体ドラムの残り回転数などであってもよい。
例えば用紙トレイに収容されている被記録媒体を印刷資源として用いる場合には、用紙トレイに収容されている現在の被記録媒体の枚数を把握するための手段を備える必要がある。この手段としては、例えば用紙トレイに被記録媒体を収容した利用者がその枚数を入力し、被記録媒体が消費される度にその枚数を減じるようにしてもよいし、機械的に枚数をカウントする機構を設けてもよい。トナーについても同様であるが、トナーの場合は一般に残量を管理していることが多いので、その管理情報を用いることもできる。
【００６６】
（２）上記実施形態１では、両方の印刷ジョブを実行できるだけのカウンタ値が残っていると判定された場合は受信した印刷ジョブ及び設定中の印刷ジョブをこの順で実行し、残っていないと判定された場合は設定中の印刷ジョブのみを実行する。これとは逆に、両方の印刷ジョブを実行できるだけのカウンタ値が残っていると判定された場合は設定中の印刷ジョブ及び受信した印刷ジョブをこの順で実行し、残っていないと判定された場合は受信した印刷ジョブのみを実行するようにしてもよい。
【００６７】
（３）上記実施形態１では複写ジョブの実行に必要な被記録媒体の枚数を推定する場合に、１回の印刷ジョブの実行で消費されるカウンタ値の上限値を用い、その上限値として積載台に積載可能な最大枚数を用いる場合を例に説明したが、１回の印刷ジョブの実行で消費するカウンタ値の上限値を管理者が設定できるように構成し、管理者によって設定された上限値を用いて判定してもよい。
【００６８】
（４）上記実施形態ではレーザー方式で画像を形成するプリンタ部１２を例に説明したが、プリンタ部１２はインクジェット方式で画像を形成するものであってもよい。
【００６９】
（５）上記実施形態では画像形成装置としてスキャナ部１１とプリンタ部１２とを有する複合機を例に説明したが、スキャナ部１１を備えない所謂プリンタであってもよい。ただし、この場合は複写ジョブは実行できないことになる。
【００７０】
（６）上記実施形態では両方の印刷ジョブを実行できるだけのカウンタ値が残っているか否かを利用者が印刷ジョブを設定している途中に判定する場合を例に説明したが、図８に示すように印刷ジョブの設定が終了するのを待って判定してもよい。このようにすると、例えばＵＳＢストレージデバイスに記憶されている画像データを印刷する印刷ジョブを設定する場合には、操作部１３で印刷ジョブの設定が終了した時点で印刷に使用する被記録媒体の枚数が確定するので、Ｓ１０４において両方の印刷ジョブを実行できるだけのカウンタ値が残っているか否かを推定枚数を用いずに正確に判定することができる。
【図面の簡単な説明】
【００７１】
【図１】本発明の一実施形態に係る画像形成装置のブロック図。
【図２】本発明の一実施形態に係るフローチャート。
【図３】本発明の一実施形態に係るフローチャート。
【図４】本発明の一実施形態に係るフローチャート。
【図５】本発明の一実施形態に係る入力画面の模式図。
【図６】本発明の一実施形態に係るフローチャート。
【図７】本発明の一実施形態に係る選択画面の模式図。
【図８】本発明の一実施形態に係るフローチャート。
【符号の説明】
【００７２】
１…複合機（画像形成装置）
１１…スキャナ部（読取手段）
１２…プリンタ部（ジョブ実行手段）
１３…操作部（操作手段、入力手段）
１４…インタフェース部（受信手段）
１５…制御部（操作手段、受信手段、ジョブ実行手段、第１の判定手段、第２の判定手段、読取手段、入力手段、記憶手段）
【図１】
2010109911.tif 000003
【図２】
2010109911.tif 000004
【図３】
2010109911.tif 000005
【図４】
2010109911.tif 000006
【図５】
2010109911.tif 000007
【図６】
2010109911.tif 000008
【図７】
2010109911.tif 000009
【図８】
2010109911.tif 000010