(57)【特許請求の範囲】
【請求項１】
ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成手段と、
前記画像形成処理にて用いられる用紙を載置する載置手段と、
前記載置手段に載置された用紙の残量を検知する検知手段と、
前記検知手段により検知された用紙の残量と、前記ジョブに基づく画像形成処理を完了させるために必要な用紙の枚数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測手段により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択手段により選択されたジョブに基づく画像形成処理を開始させ、前記予測手段により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成手段を制御する制御手段と
を有することを特徴とする画像形成装置。
【請求項２】
前記予測手段による中断の予測結果を表示する表示手段を更に有することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第１のジョブ又は前記第２のジョブの取り消しを行う取消手段を更に有することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記選択手段の選択結果を予め設定可能な設定手段を有することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記設定手段の設定に対する認証を行なう認証手段を有することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記選択手段により選択された処理は、前記画像処理装置に入力される全てのジョブに対して適用されることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成手段と、
前記画像形成処理にて画像が形成された用紙をステイプルで綴じる綴じ手段と、
前記綴じ手段に備えられたステイプルの残量を検知する検知手段と、
前記検知手段により検知されたステイプルの残量と、前記ジョブに基づく画像形成処理を完了させるために必要なステイプルの個数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測手段により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択手段により選択されたジョブに基づく画像形成処理を開始させ、前記予測手段により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成手段を制御する制御手段と
を有することを特徴とする画像形成装置。
【請求項８】
ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成手段と、
前記画像形成処理にて画像が形成された用紙を積載する積載手段と、
前記積載手段に積載可能な用紙の残量を検知する検知手段と、
前記検知手段により検知された用紙の残量と、前記ジョブに基づく画像形成処理を完了させるために必要な用紙の枚数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測手段により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択手段により選択されたジョブに基づく画像形成処理を開始させ、前記予測手段により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成手段を制御する制御手段と
を有することを特徴とする画像形成装置。
【請求項９】
画像形成手段と検知手段と予測手段と選択手段と制御手段とを備えた画像形成処理による画像形成方法であって、
前記画像形成手段が、ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成工程と、
前記検知手段が、前記画像形成処理にて用いられる用紙を載置する載置手段に載置された用紙の残量を検知する検知工程と、
前記予測手段が、前記検知工程により検知された用紙の残量と、前記ジョブに基づく画像形成処理を完了させるために必要な用紙の枚数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測工程と、
前記予測工程により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記選択手段が、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測手段により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択工程と、
前記制御手段が、前記予測工程により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択工程により選択されたジョブに基づく画像形成処理を開始させ、前記予測工程により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成工程を制御する制御工程と
を有することを特徴とする画像形成方法。
【請求項１０】
画像形成手段と綴じ手段と検知手段と予測手段と選択手段と制御手段とを備えた画像形成処理による画像形成方法であって、
前記画像形成手段が、ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成工程と、
前記綴じ手段が、前記画像形成処理にて画像が形成された用紙をステイプルで綴じる綴じ工程と、
前記検知手段が、前記綴じ手段に備えられたステイプルの残量を検知する検知工程と、
前記予測手段が、前記検知工程により検知されたステイプルの残量と、前記ジョブに基づく画像形成処理を完了させるために必要なステイプルの個数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測工程と、
前記予測工程により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記選択手段が、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測工程により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択工程と、
前記制御手段が、前記予測工程により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択工程により選択されたジョブに基づく画像形成処理を開始させ、前記予測工程により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成工程を制御する制御工程と
を有することを特徴とする画像形成方法。
【請求項１１】
画像形成手段と検知手段と予測手段と選択手段と制御手段とを備えた画像形成処理による画像形成方法であって、
前記画像形成手段が、ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成工程と、
前記検知手段が、前記画像形成処理にて画像が形成された用紙を積載する積載手段に積載可能な用紙の残量を検知する検知工程と、
前記予測手段が、前記検知工程により検知された用紙の残量と、前記ジョブに基づく画像形成処理を完了させるために必要な用紙の枚数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測工程と、
前記予測工程により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記選択手段が、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測工程により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択工程と、
前記制御手段が、前記予測工程により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択工程により選択されたジョブに基づく画像形成処理を開始させ、前記予測工程により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成工程を制御する制御工程と
を有することを特徴とする画像形成方法。
【請求項１２】
ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成手段と、
前記画像形成処理にて用いられる用紙を載置する載置手段と、
前記載置手段に載置された用紙の残量を検知する検知手段と、
前記検知手段により検知された用紙の残量と、前記ジョブに基づく画像形成処理を完了させるために必要な用紙の枚数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測手段により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択手段により選択されたジョブに基づく画像形成処理を開始させ、前記予測手段により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成手段を制御する制御手段と
してコンピュータを機能させるためのプログラムを記憶したコンピュータ可読記憶媒体。
【請求項１３】
ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成手段と、
前記画像形成処理にて画像が形成された用紙をステイプルで綴じる綴じ手段と、
前記綴じ手段に備えられたステイプルの残量を検知する検知手段と、
前記検知手段により検知されたステイプルの残量と、前記ジョブに基づく画像形成処理を完了させるために必要なステイプルの個数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測手段により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択手段により選択されたジョブに基づく画像形成処理を開始させ、前記予測手段により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成手段を制御する制御手段と
してコンピュータを機能させるためのプログラムを記憶したコンピュータ可読記憶媒体。
【請求項１４】
ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成手段と、
前記画像形成処理にて画像が形成された用紙を積載する積載手段と、
前記積載手段に積載可能な用紙の残量を検知する検知手段と、
前記検知手段により検知された用紙の残量と、前記ジョブに基づく画像形成処理を完了させるために必要な用紙の枚数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測手段により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択手段により選択されたジョブに基づく画像形成処理を開始させ、前記予測手段により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成手段を制御する制御手段と
してコンピュータを機能させるためのプログラムを記憶したコンピュータ可読記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複写機やファクシミリやプリンタ等の画像処理装置及び画像処理方法に関するものである。
【０００２】
【従来の技術】
これまでの複写機やプリンタでは、用紙無しやステイプル針無しや排紙トレイの積載オーバーなどにより、出力ジョブが中断してしまうとそれによってそれ以降のジョブも中断してしまった。
【０００３】
【発明が解決しようとする課題】
しかしながら、複写機やプリンタは複数の人で共有される場合がほとんどで、出力ジョブが中断した状態で止まっていると、他の出力ジョブが実行できず、生産性が低くなり、他人の迷惑になる場合が多かった。
【０００４】
本発明は上記の従来技術の課題を解決するためになされたもので、その目的とするところは、ジョブの中断に影響を受けることなく高い生産性を実現できる画像処理装置を提供することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するために本発明に係る画像形成装置にあっては、
ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成手段と、
前記画像形成処理にて用いられる用紙を載置する載置手段と、
前記載置手段に載置された用紙の残量を検知する検知手段と、
前記検知手段により検知された用紙の残量と、前記ジョブに基づく画像形成処理を完了させるために必要な用紙の枚数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測手段により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択手段により選択されたジョブに基づく画像形成処理を開始させ、前記予測手段により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成手段を制御する制御手段とを有することを特徴とする。
【０００６】
あるいは、他の側面によれば本発明の画像形成装置は、
ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成手段と、
前記画像形成処理にて画像が形成された用紙をステイプルで綴じる綴じ手段と、
前記綴じ手段に備えられたステイプルの残量を検知する検知手段と、
前記検知手段により検知されたステイプルの残量と、前記ジョブに基づく画像形成処理を完了させるために必要なステイプルの個数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測手段により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択手段により選択されたジョブに基づく画像形成処理を開始させ、前記予測手段により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成手段を制御する制御手段とを有することを特徴とする。
【０００７】
あるいは、他の側面によれば本発明の画像形成装置は、
ジョブに基づいて用紙に画像を形成する画像形成処理を実行する画像形成手段と、
前記画像形成処理にて画像が形成された用紙を積載する積載手段と、
前記積載手段に積載可能な用紙の残量を検知する検知手段と、
前記検知手段により検知された用紙の残量と、前記ジョブに基づく画像形成処理を完了させるために必要な用紙の枚数とに基づいて、前記ジョブに基づく画像形成処理が中断されるかどうかを予測する予測手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測される場合に、前記第１のジョブに基づく画像形成処理を開始させるか、前記第１のジョブに後続し前記予測手段により画像形成処理が中断されないと予測される第２のジョブに基づく画像形成処理を開始させるかを選択する選択手段と、
前記予測手段により第１のジョブに基づく画像形成処理が中断されると予測された場合に、前記選択手段により選択されたジョブに基づく画像形成処理を開始させ、前記予測手段により第１のジョブに基づく画像形成処理が中断されないと予測された場合に、前記第１のジョブに基づく画像形成処理を開始させるよう前記画像形成手段を制御する制御手段とを有することを特徴とする。
【００１８】
【発明の実施の形態】
以下に図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素、プログラムモジュール等の相対配置、解像度等の数値などについては特に特定的な記載がない限りは、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００１９】
［第１の実施の形態］
まず、本発明の第１の実施の形態として、本発明に係る画像処理方法を適用した画像処理システムについて説明する。この画像処理システムは、ファクシミリによって受信した画像データや、コンピュータから、或いはスキャニングによる入力が行われた画像データを出力する際、その出力に必要なリソースの不足等によって起きる中断を予測し、中断による生産性の低下を防止しようとするものである。
【００２０】
図１は本実施の形態の画像処理システムの概略構成を示すブロック図である。同図において、１０１はデジタル複写機本体であり、操作部１０２、リーダ部１０３、プリンタ部１０４を含む。又、デジタル複写機１０１には画像入出力制御部１０５が接続されており、合わせて複合機を構成している。
【００２１】
操作部１０２はデジタル複写機本体１０１及び画像入出力制御部１０５を操作するために使用するものであり、ユーザとの応報交換を行なうユーザインターフェース手段として動作する。
【００２２】
リーダ部１０３は原稿の画像を読み取り、原稿画像に応じた画像データを画像入出力制御部１０５へ出力する。画像入出力制御部１０５へ出力された画像データは制御部１０９を介してハードディスク１０８に一時的に保存される。
【００２３】
プリンタ部１０４は画像入出力制御部１０５を介してハードディスク１０８から取出した画像データに応じた画像を記録紙上に記録する。
【００２４】
画像入出力制御部１０５はリーダ部１０３に接続されており、ファクシミリ部１０６、コンピュータインターフェース部１０７、ハードディスク１０８、制御部１０９等を含む。
【００２５】
ファクシミリ部１０６は電話回線を介して受信した圧縮画像データを伸長して、伸長された画像データを制御部１０９へ転送し、また、制御部１０９から転送された画像データを圧縮して、圧縮された圧縮画像データを電話回線を介して送信する。ファクシミリ部１０６により受信した圧縮画像データは、ハードディスク１０８に一時的に保存することができる。
【００２６】
コンピュータインターフェース部１０７は、パーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０または、ネットワークスキャナ１１１と制御部１０９の間のインターフェースであり、ＰＣ／ＷＳ１１０から転送された画像を表すコードデータ（ＰＤＬ）と、ネットワークスキャナ１１１からの画像データをプリンタ部１０４で記録できる画像データに展開して制御部１０９を介してハードディスク１０８に記録する。
【００２７】
制御部１０９はリーダ部１０３、ファクシミリ部１０６、コンピュータインターフェース部１０７、ハードディスク１０８のそれぞれの間のデータの流れを制御するものであり、マイクロプロセッサ等のＣＰＵ、後述する処理に対応するコントロールプログラムなどを記憶しているプログラムメモリ、ＣＰＵに動作時にワークエリアとして使用されるＲＡＭ等を備えている。
【００２８】
図２はリーダ部１０３及びプリンタ部１０４の断面図である。リーダ部１０３の原稿給送装置２０１は原稿を最終順に１枚ずつプラテンガラス２０２上へ給送し、原稿の読み取り動作終了後、プラテンガラス２０２上の原稿を排出するものである。原稿がプラテンガラス２０２上に搬送されると、ランプ２０３を点灯し、そしてスキャナユニット２０４の移動を開始させて、原稿を露光操作する。この時の原稿からの反射光は、ミラー２０５，２０６，２０７、及びレンズ２０８によってＣＣＤイメージセンサ（以下ＣＣＤと呼ぶ）２０９へ導かれる。このように、操作された原稿の画像はＣＣＤ２０９によって読み取られ、ＣＣＤ２０９から出力される画像データは、所定の処理が施された後、画像入出力制御部１０５の制御部１０９へ転送される。
【００２９】
プリンタ部１０４のレーザドライバ２２１はレーザ発光部２１０を駆動するものであり、画像入出力制御部１０５から出力された画像データに応じたレーザ光をレーザ発光部２１０に発光させる。このレーザ光は感光ドラム２１１に照射され、感光ドラム２１１にはレーザ光に応じた潜像が形成される。この感光ドラム２１１の潜像の部分には現像器２１２によって現像剤が付着される。そして、レーザ光の照射開始と同期したタイミングで、カセット２１３及びカセット２１４のいずれかから記録紙を給紙して転写部２１５へ搬送し、感光ドラム２１１に付着された現像剤を記録紙に転写する。現像剤の乗った記録紙は定着部２１６に搬送され、定着部２１６の熱と圧力により現像剤は記録紙に定着される。
【００３０】
定着部２１６を通過した記録紙は排出ローラ２１７によって排出され、ソータ２２０は排出された記録紙をそれぞれのビンに収納して記録紙の仕分けをしたり、仕分された記録紙のステイプルを行う。なお、ソータ２２０は仕分けが設定されていない場合は最上ビンに記録紙を収納する。また、両面記録が設定されている場合は、排出ローラ２１７のところまで記録紙を搬送した後、排出ローラ２１７の回転方向を逆転させ、フラッパ２１８によって再給紙搬送路２１９へ導く。多重記録が設定されている場合は、記録紙を排出ローラ２１７まで搬送しないようにフラッパ２１８によって再給紙搬送路２１９へ導く。再給紙搬送路２１９へ導かれた記録紙は上述したタイミングで転写部２１５へ給紙される。
【００３１】
カセット２１３、２１４にはシート残量センサが、ソータ２２０には、ステイプル残量センサ及び、排紙トレイの積載量検知センサがそれぞれ設けられており（全て不図示）、それぞれのリソースの状態を監視している。
【００３２】
図３は、デジタル複写機の操作部１０２のキー配列を示す。３０１は、主電源ランプであり、電源オン時に点灯する。図示せぬ電源スイッチは、本体の側面に配置され、本体への通電を制御する。３０２は、予熱キーであり、予熱モードのＯＮ／オフに使用する。３０３は、コピーモードキーであり、複数の機能の中からコピーモードを選択するときに使用する。３０４は、ファックスモードキーであり、複数の機能の中からファックスモードを選択するときに使用する。３０５は、プリントキーであり、複写機をプリントとして使用する際の機能の設定やプリント状況を表示するときに使用する。３０６は、コピースタートキーであり、コピーの開始を指示するときに用いるキーである。
【００３３】
３０７は、ストップキーであり、コピーを中断したり、中止したりするときに用いるキーである。３０８は、リセットキーで、スタンバイ中は標準モードに復帰させるキーとして動作する。３０９は、ガイドキーであり、各機能を知りたいときに使用するキーである。３１０は、ユーザーモードキーであり、ユーザーがシステムの基本設定を変更するときに使用する。３１１は、割り込みキーであり、コピー中に割り込みしてコピーしたいときに用いる。３１２は、テンキーであり、数値の入力を行うときに使用する。３１３は、クリアキーであり、数値をクリアするときに用いる。３１４は、２０個のワンタッチ・ダイヤル・キーであり、ファクシミリ送信において、ワンタッチでダイヤルする時に使用する。３１５は、２枚組みのフタであり、ワンタッチ・ダイヤル・キー３１４の各キー部分がくり抜かれ形状の２重のフタになっている。図示せぬセンサースイッチにより、２枚のフタが閉じられた第１の状態、１枚目のフタだけが開いた第２の状態、及び２枚のフタが開いた第３の状態を検出する。これら３種類のフタの開閉状態と組み合わせで、ワンタッチ・ダイヤル・キー３１４のキーの動作が決定されるので、キーが２０×３＝６０個存在するのと同等の効果を持つ。３１６は、液晶画面とタッチセンサの組合せからなるタッチパネルであり、各モード毎に別個の設定画面が表示され、さらに、描画されたキーに触れることで、各種の詳細な設定を行うことが可能である。
【００３４】
次に図４乃至図８を用いて、本発明による制御手順を説明する。
【００３５】
図４は画像入力の制御手順を示すフローチャートである。Ｓ４０１でリーダ部１０３もしくはファクシミリ部１０６またはコンピュータインターフェース部１０７から画像入力処理の要求を監視し、画像入力処理要求が来るとＳ４０２に進む。Ｓ４０２では入力要求のあった画像をハードディスク１０８に記憶し、Ｓ４０３で画像出力待ちのキューに追加する。次にＳ４０４で操作部１０２の液晶画面３１６に画像が入力されたことを知らせる表示を行い、コンピュータインターフェース部１０７を通してパーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０に画像が入力されたことを通知する。パーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０ではそれに応じて、画像が入力されたことを知らせる表示を行う。次に、Ｓ４０１に戻り、また、画像の入力要求を監視する。
【００３６】
図５は画像出力の制御手順を示すフローチャートである。Ｓ５０１でＳ４０３で出力待ちのキューに追加されたデータの監視を行う。キューにデータがある場合はＳ５０２に進み、出力待ちの画像データの出力条件と本体ステータスのチェックを行う。次に、Ｓ５０３でＳ５０２のデータ及び前記各種センサの検知結果に基づいてステイプル針無しや、用紙無し、排紙トレイの積載量オーバー等で出力が途中で中断しないか判断を行う。Ｓ５０２とＳ５０３の詳細は後で図７の出力予測の制御手順で説明する。
【００３７】
中断しないで出力可能と判断した場合はＳ５０４へ、出力途中に中断すると判断した場合はＳ５０８にそれぞれ進む。Ｓ５０８に進んだ場合は、このまま出力すれば中断が起こると予測される旨及びその理由（何が不足しているか等）の表示を行ない、コンピュータインターフェース部１０７を通してパーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０にも同様のことを通知する。同時に、中断が予測されるジョブについて、強制出力するか否かの入力を待つ（Ｓ５０９）。所定時間（例えば１０秒間）経過しても、入力が無い場合には、Ｓ５１０に進み出力待ちのキューからデータを取出し、キューの最後に出力予約ジョブとして再登録を行う。
【００３８】
ついでＳ５１１に進み操作部１０２上の液晶画面３１６に画像の出力途中で中断されると判断したため画像の出力を後回しにしたこととその理由を知らせる表示を行い、コンピュータインターフェース部１０７を通してパーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０にも同様のことを通知する。パーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０ではそれに応じて、出力画像の出力待ちになっている理由と現在の出力待ちのジョブの表示を行う。そして、Ｓ５０１の出力データの監視に戻る。又、Ｓ５０９で強制出力する旨の入力があった場合にはＳ５０４に進む。
【００３９】
Ｓ５０４に進んだ場合は、キューの先頭の画像データを出力しＳ５０５で出力したデータを出力待ちのキューから削除し、Ｓ５０６でハードディスク１０８から蓄積されていた画像データを削除する。次にＳ５０７に進み、操作部１０２上の液晶画面３１６に画像が出力されたことを知らせる表示を行い、コンピュータインターフェース部１０７を通してパーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０に画像が出力されたことを通知する。パーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０ではそれに応じて、画像が出力されたことを知らせる表示を行う。次に、Ｓ５０１に戻り、また、画像の出力要求を監視する。Ｓ５０９からＳ５０４に進んだ場合には、画像の出力中に中断し、中断した旨の表示、通知、警報等を行ない、リソースの補充を求める。ユーザにより不足していたリソースが補充されたことを確認すると、出力を再開し、完全にそのジョブの画像出力を完了した段階でＳ５０５に進む。
【００４０】
図６はユーザーインターフェースの制御手順を示すフローチャートである。Ｓ６０１でイベント監視を行い、Ｓ６０２で表示要求があるかどうか判断する。表示要求がある場合はＳ６０３へ、なかった場合はＳ６０４へ進む。Ｓ６０３に進んだ場合は、要求のあった表示を操作部１０２上の液晶画面３１６に行い、同様の表示要求をコンピュータインターフェース部１０７を通してパーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０にも行う。そして、Ｓ６０１に戻りイベントの監視を行う。
【００４１】
Ｓ６０４に進んだ場合は、操作部１０２もしくは、パーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０上でキー入力があったかどうか判断し、無かった場合は６０１に戻り、あった場合はＳ６０５に進む。Ｓ６０５ではそのキー入力がジョブのキャンセルを指すものかどうか判断し、ジョブのキャンセルを指す場合はＳ６０６へ進み、それ以外の場合はＳ６０８に進む。
【００４２】
Ｓ６０６に進んだ場合は、指定されたデータを出力待ちのキューから削除し、次にＳ６０７でハードディスク１０８から蓄積されていた画像データを削除し、Ｓ６１２に進む。Ｓ６１２では、操作部１０２上の液晶画面３１６に画像がキャンセルされたことを知らせる表示を行い、コンピュータインターフェース部１０７を通してパーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０に画像がキャンセルさせれたことを知らせる表示を行う。次に、Ｓ６０１に戻り、また、画像の出力要求を監視する。
【００４３】
Ｓ６０８に進んだ場合は、Ｓ６０４でのキー入力がジョブの強制出力を指すものかどうか判断し、ジョブの強制出力を指す場合はＳ６０９へ進み、それ以外の場合はＳ６０１に戻る。
【００４４】
Ｓ６０９に進んだ場合は、キューの先頭の画像データを出力しＳ６１０で出力したデータを出力待ちのキューから削除し、Ｓ６１１でハードディスク１０８から蓄積されていた画像データを削除する。次にＳ６１２に進み、操作部１０２上の液晶画面３１６に画像が出力されたことを知らせる表示を行い、コンピュータインターフェース部１０７を通してパーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０に画像が出力されたことを通知する。パーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０ではそれに応じて、画像が出力されたことを知らせる表示を行う。次に、Ｓ６０１に戻り、また、画像の出力要求を監視する。
【００４５】
図７は出力予測の制御手順を示すフローチャートである。出力予測の要求が生じると先ずＳ７０１で出力ジョブが使用する用紙枚数とカセット２１３及びカセット２１４の用紙残量をチェックし、Ｓ７０２で用紙残量の判断を行い出力ジョブの用紙が足りる場合はＳ７０３へ、足りない場合はＳ７０８へそれぞれ進む。Ｓ７０３ではソータ２２０の排紙トレイの積載量をチェックし、Ｓ７０４で出力ジョブを全て出力しても積載オーバーにならないか判断する。積載オーバーにならないと判断した場合はＳ７０５へ、積載オーバーになると判断した場合はＳ７０８へそれぞれ進む。Ｓ７０５では出力ジョブはソータ２２０のステイプラーを使用するかどうか判断し、ステイプラーを使用しない場合はＳ７０９へ、使用する場合はＳ７０６へそれぞれ進む。Ｓ７０６へ進んだ場合は、ソータ２２０のステイプル針残量と出力ジョブで使用するステイプル針数をチェックし、Ｓ７０７で出力ジョブが使用するステイプル針が足りるかどうか判断する。足りると判断した場合はＳ７０９へ、足りないと判断した場合はＳ７０８へそれぞれ進む。Ｓ７０８では出力ジョブは途中で出力中断すると判断したことを出力予測の要求元に通知する。Ｓ７０９に進んだ場合は出力ジョブは出力途中で中断しないと判断したことを出力予測の要求元に通知する。
【００４６】
以上説明したように、本実施の形態によれば、出力ジョブの中断を予測し、中断すると予測されたジョブよりも、中断しないと予測されるジョブを優先的に出力することができるので、プリントの生産性を向上させることができる。
【００４７】
また、出力予約ジョブとなったジョブとその理由をユーザーインターフェース上に表示するため、ユーザーに出力予約ジョブとなった出力ジョブとその理由を知らせることができる。
【００４８】
更に、ユーザーインターフェースからの出力中断ジョブとなったジョブの取消しを行えるため、ユーザーの所望の出力が期待できない場合は、そのジョブを取消すことにより紙やトナーの無駄な消費を押さえることができる。
【００４９】
一方、ユーザーインターフェースから出力予約ジョブとなったジョブの強制出力が行えるため、ユーザーが出力中断理由となったリソースの補給がすぐに行える場合、その出力ジョブを素早く手に入れることができる。
【００５０】
［第２の実施の形態］
次に、本発明の第２の実施の形態としての、本発明に係る画像処理方法を適用した画像処理システムについて説明する。第１の実施の形態では、ジョブの出力の中断が予測された場合に、強制出力の指示を待ち、指示の無い場合にはそのジョブを出力予約ジョブとしたが、本実施の形態としての画像処理システムは、予め、強制出力を行なうか、出力予約ジョブとして後回しにするのかを設定できるものである。具体的には、上記第１の実施の形態における制御手順のうち、図５のＳ５０９における処理及び図６の制御手順を異にするものである。その他の、制御手順及びハードウェア構成については、第１の実施の形態と同一なので、説明を省略する。
【００５１】
図８は、本実施の形態での図５のＳ５０９の処理内容を詳しく示したフローチャートである。
【００５２】
図５のＳ５０３で出力ジョブが出力途中で中断すると判断した場合、Ｓ８０１から処理を行う。Ｓ８０１で設定されている状態の判断を行う。強制的に出力すると設定されている場合Ｓ８０２へ、出力予約ジョブとして設定されている場合はＳ８０５へそれぞれ進む。
【００５３】
Ｓ８０２に進んだ場合は、強制的に出力をしていいか操作部１０２もしくは、パーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０上でユーザーに認証を求め、Ｓ８０３で認証の判断を行う。強制的に出力していいと指示された場合はＳ８０４へ、強制的に出力してはいけないと指示された場合はＳ８０７へそれぞれ進む。Ｓ８０４へ進んだ場合は、出力ジョブの画像を出力するためＳ５０４へ飛び、画像出力処理を行う。
【００５４】
Ｓ８０５に進んだ場合は、出力予約ジョブとしていいか操作部１０２もしくは、パーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１０上でユーザーに認証を求め、Ｓ８０６で認証の判断を行う。出力予約ジョブにしていいと指示された場合はＳ８０７へ、出力予約ジョブにしてはいけないと指示された場合はＳ８０４へそれぞれ進む。Ｓ８０７へ進んだ場合は、出力ジョブを出力予約ジョブとするためＳ５０８へ飛び、出力予約処理を行う。
【００５５】
図９は本実施の形態でのユーザーインタフェースの制御手順を示すフローチャートである。Ｓ６０１からＳ６１２までのステップは図６の同一の符号のステップと同様を行なうものであるが、Ｓ６０８において、Ｓ６０４でのキー入力がジョブの強制出力を指すもので無いと判断したばあいには、Ｓ６１３に進む。
【００５６】
Ｓ６１３では、出力ジョブが途中で中断すると予測した場合の処理動作の設定変更を指すものかどうか判断し、設定変更を指す場合はＳ６１４へ進み、それ以外の場合はＳ６０１へ戻る。Ｓ６１４では出力が中断すると予測した場合の処理動作を強制的に出力するか、出力予約ジョブとするかの設定を行う。
【００５７】
以上のように、本実施の形態では、予め強制出力を行なうか、出力予約ジョブとするかの設定を行なうことができるので、よりユーザフレンドリーな環境を用意することが可能となる。即ち、画像の出力が途中で中断すると予測された場合の処理動作を設定できるため、画像が出力途中で中断する場合でも、ユーザーの希望する出力結果を得ることができる。また、ユーザーインターフェースから画像の出力が途中で中断すると予測された場合の処理動作の認証を行うため、ユーザーがジョブ毎に処理を替えることができ、ユーザーの希望しない処理結果になることを防止することができる。
【００５８】
［第３の実施の形態］
次に本発明の第３の実施の形態としての画像処理システムについて説明する。前記第１の実施の形態では、出力待ちのキューの数に関わらず、中断予測を行なっていたが、本実施の形態では出力待ちのキューが、１つの場合には、中断予測を行なわずにそのまま出力し、出力待ちのキューが複数存在する場合に中断予測を行なうものである。その他の構成及び処理手順等は第１の実施の形態と同様であるためその説明は省略する。
【００５９】
図１０は本実施の形態の画像処理システムにおける画像処理手順を示すフローチャートである。Ｓ５０１で出力待ちのキューに追加されたデータの監視を行う。キューにデータがある場合はＳ５１２に進み、そのような出力待ちのキューが複数存在するかどうか調べる。ここで、出力待ちのキューが複数存在する場合には、Ｓ５０２に進み、中断予測処理を行なう。出力待ちのキューが他に存在しない場合にはＳ５０４に進みそのキューに対応する画像データの出力を行なう。
次に、Ｓ５０３でＳ５０２のデータ及び前記各種センサの検知結果に基づいてステイプル針無しや、用紙無し、排紙トレイの積載量オーバー等で出力が途中で中断しないか判断を行う。Ｓ５０２とＳ５０３の詳細は後で図７の出力予測の制御手順で説明する。
【００６０】
中断しないで出力可能と判断した場合はＳ５０４へ、出力途中に中断すると判断した場合はＳ５０８にそれぞれ進む。その他の処理は図５において説明したものと同様であるためここでは省略する。
【００６１】
なお、Ｓ５０３において中断が予測された場合には、Ｓ５０８及びＳ５０９を経ずにＳ５１０に飛んで、必ず出力予約ジョブとすることとしてもよい。
【００６２】
本実施の形態によれば、出力待ちのジョブが１つしかない場合には中断予測を行なわないので、中断した場合に他人の迷惑になる場合にのみ中断予測を行なうことができ、効率よい処理を行なうことができる。
【００６３】
［他の実施の形態］
なお、本発明は、複数の機器（例えばホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００６４】
また、上記実施の形態では、各フローチャートで示された処理のプログラムは制御部１０９のプログラムメモリに格納されていることとしたが、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００６５】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６６】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００６７】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６８】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６９】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードを格納することになるが、簡単に説明すると、少なくとも、画像の出力で使用するリソースの状況を検知する検知工程のプログラムモジュールと、前記検知工程によって検知されたリソースの状況により、画像データの出力途中に中断されるかどうか予測する予測工程のプログラムモジュールと、前記予測工程によって中断が予測される画像データについては出力を保留できる出力工程のプログラムモジュールの各モジュールのプログラムコードを記憶媒体に格納すればよい。
【００７０】
【発明の効果】
本発明に係る画像処理装置によれば、出力途中に用紙無し、ステイプル無し、排紙トレイの積載オーバー等で中断することが予めわかっている画像データに対し、その出力を保留できるので、出力条件が揃った際に出力を再開することができるので、コピーやプリントアウトの生産性を高め、ユーザーの所望の出力がなされなかったために破棄される出力ジョブを減らせることができる。
【００７１】
【図面の簡単な説明】
【図１】本発明に係る第１の実施の形態としての画像処理システムの概略構成を示すブロック図である。
【図２】図１のリーダ部１０３及びプリンタ部１０４の概略構成を示す断面図である。
【図３】図１の操作部１０２の外観構成を示す図である。
【図４】本発明の第１の実施の形態における画像入力の制御手順を示すフローチャートである。
【図５】本発明の第１の実施の形態における画像出力の制御手順を示すフローチャートである。
【図６】本発明の第１の実施の形態におけるユーザーインターフェースの制御手順を示すフローチャートである。
【図７】本発明の第１の実施の形態における出力予測の制御手順を示すフローチャートである。
【図８】本発明の第２の実施の形態における図５のＳ５０９の処理内容を詳しく示したフローチャートである。
【図９】本発明の第２の実施の形態におけるユーザーインタフェースの制御手順を示すフローチャートである。
【図１０】本発明の第３の実施の形態における画像処理システムにおける画像処理手順を示すフローチャートである。
【図１】
0004338153.tif 000002
【図２】
0004338153.tif 000003
【図３】
0004338153.tif 000004
【図４】
0004338153.tif 000005
【図５】
0004338153.tif 000006
【図６】
0004338153.tif 000007
【図７】
0004338153.tif 000008
【図８】
0004338153.tif 000009
【図９】
0004338153.tif 000010
【図１０】
0004338153.tif 000011