(57)【要約】【課題】低圧縮または圧縮がされていない画像データによって印刷を行う不具合を低減しつつも、紙詰まりが発生した場合に再度印刷を行う際にはユーザの待ち時間を短縮することが可能な画像形成技術を提供する。【解決手段】画像形成装置と、画像形成装置と通信する情報処理装置を有する画像形成システムにおいて、検知部が紙詰まりを検知するまでは、高圧縮データ生成部により生成した高圧縮の画像データを展開して印刷を行い、検知部が紙詰まりを検知した後は、低圧縮データ生成部により生成した低圧縮の画像データを展開して印刷を行う。【選択図】        図７
2014035660.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、画像形成装置と通信する情報処理装置を有する画像形成システムにおいて、
画像形成装置で発生した紙詰まりを検知する検知部と、
高圧縮の画像データを生成する高圧縮データ生成部と、
低圧縮の画像データを生成する低圧縮データ生成部と、
高圧縮および低圧縮の画像データを展開する展開部と、
画像データを記憶する記憶部と、
高圧縮または低圧縮の画像データを前記展開部により展開して印刷を行う印刷部と
を備え、
前記印刷部は、前記展開部により画像データを展開して印刷を行っている場合に、前記検知部が紙詰まりを検知するまでは、前記高圧縮データ生成部により生成した高圧縮の画像データを前記展開部により展開して印刷を行い、前記検知部が紙詰まりを検知した後は、前記低圧縮データ生成部により生成した低圧縮の画像データを前記展開部により展開して印刷を行う、ことを特徴とする画像形成システム。
【請求項２】
請求項１に記載の画像形成システムにおいて、
前記低圧縮データ生成部は、前記検知部が紙詰まりを検知した後に低圧縮の画像データの生成を開始する、ことを特徴とする画像形成システム。
【請求項３】
請求項２に記載の画像形成システムにおいて、
前記低圧縮データ生成部は、前記検知部が紙詰まりの解除を検知した後に低圧縮の画像データの生成を開始する、ことを特徴とする画像形成システム。
【請求項４】
請求項１から請求項３のいずれかに記載の画像形成システムにおいて、
画像形成装置が前記記憶部を備え、
前記低圧縮データ生成部は、前記記憶部の空き容量が閾値以上の場合は、前記検知部により紙詰まりが検知される前に低圧縮の画像データの生成を開始し、前記記憶部により低圧縮の画像データを記憶する、ことを特徴とする画像形成システム。
【請求項５】
請求項１から請求項３のいずれかに記載の画像形成システムにおいて、
前記低圧縮データ生成部は、高圧縮の画像データまたは高圧縮の画像データを生成した元の画像データの大きさが規定値以下の場合は、前記検知部により紙詰まりが検知される前に低圧縮の画像データの生成を開始する、ことを特徴とする画像形成システム。
【請求項６】
請求項１から請求項５のいずれかに記載の画像形成システムにおいて、
前記印刷部は、前記検知部が紙詰まりを検知した際に、前記印刷部による印刷の進行度合いが一定以下であった場合は、高圧縮の画像データに基づいて印刷を行う、ことを特徴とする画像形成システム。
【請求項７】
紙詰まりを検知する検知部と、
高圧縮の画像データを受信する高圧縮データ受信部と、
低圧縮の画像データを受信する低圧縮データ受信部と、
高圧縮および低圧縮の画像データを展開する展開部と、
画像データを記憶する記憶部と、
高圧縮または低圧縮の画像データを前記展開部により展開して印刷を行う印刷部と
を備え、
前記印刷部は、前記展開部により画像データを展開して印刷を行っている場合に、前記検知部が紙詰まりを検知するまでは、前記高圧縮データ受信部により受信した高圧縮の画像データを前記展開部により展開して印刷を行い、前記検知部が紙詰まりを検知した後は、前記低圧縮データ受信部により受信した低圧縮の画像データを前記展開部により展開して印刷を行う、ことを特徴とする画像形成装置。
【請求項８】
情報処理装置を、
画像形成装置で発生した紙詰まりを検知する検知手段と、
高圧縮の画像データを生成する高圧縮データ生成手段と、
低圧縮の画像データを生成する低圧縮データ生成手段と、
前記検知部が紙詰まりを検知するまでは、前記高圧縮データ生成手段によって生成された高圧縮の画像データを送信し、前記検知部が紙詰まりを検知した後は、前記低圧縮データ生成手段により低圧縮の画像データを送信する送信手段と
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム，画像形成装置，プログラムに関する。さらに詳細には、紙詰まりが発生した際の印刷技術に関するものである。
【背景技術】
【０００２】
従来、印刷を行う際に、紙詰まりが発生した場合は、紙詰まりが発生した用紙に印刷した画像データから再度印刷を実行することが行われている。このような紙詰まりが発生した際の印刷を実現するために、ページ区切りのないＰＤＬ形式のデータをページ区切りのあるＰＤＬ形式のデータにあらかじめ変換し、印刷を行うなどの工夫がされている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２６３２８６
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般的に、圧縮率の低い、または圧縮がされていない画像データで印刷を行う場合は、記憶領域が圧迫されてしまうという問題がある。そのため、圧縮率の高い画像データを展開して印刷を行うことが一般的に行われている。しかしながら、紙詰まりが発生した際に再度印刷を実行する場合は、上述した特許文献１のような工夫を行っている場合でも、印刷時に該当する箇所の画像データから、紙詰まりが発生していない通常印刷時と同様なデータ展開をする必要があった。そのため、再度印刷が行われるまでに時間を要し、ユーザを待たせてしまうという問題があった。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、圧縮がされていない画像データによって印刷を行う不具合を低減しつつも、紙詰まりが発生した場合に再度印刷を行う際にはユーザの待ち時間を短縮することが可能な画像形成技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この課題の解決を目的としてなされた画像形成システムは、画像形成装置と、画像形成装置と通信する情報処理装置を有する画像形成システムにおいて、画像形成装置で発生した紙詰まりを検知する検知部と、高圧縮の画像データを生成する高圧縮データ生成部と、低圧縮の画像データを生成する低圧縮データ生成部と、高圧縮および低圧縮の画像データを展開する展開部と、画像データを記憶する記憶部と、高圧縮または低圧縮の画像データを前記展開部により展開して印刷を行う印刷部とを備え、前記印刷部は、前記展開部により画像データを展開して印刷を行っている場合に、前記検知部が紙詰まりを検知するまでは、前記高圧縮データ生成部により生成した高圧縮の画像データを前記展開部により展開して印刷を行い、前記検知部が紙詰まりを検知した後は、前記低圧縮データ生成部により生成した低圧縮の画像データを前記展開部により展開して印刷を行う、ことを特徴とする。
【０００７】
このような構成によれば、低圧縮の画像データによって印刷を行う不具合を低減しつつ、紙詰まりを検知した後は低圧縮の画像データに基づいて印刷を行うため、紙詰まり検知後に印刷を行うための時間を短縮することが期待できる。
【０００８】
また、前記低圧縮データ生成部は、前記検知部が紙詰まりを検知した後に低圧縮の画像データの生成を開始するようにしてもよい。
【０００９】
このようにすれば、紙詰まりを検知するまでは低圧縮データ生成部に負荷をかけてしまう可能性がなく、また、紙詰まりが解除された後に低圧縮の画像データを生成する場合に比べて、印刷を行うまでの時間を短縮することができる。
【００１０】
また、前記低圧縮データ生成部は、前記検知部が紙詰まりの解除を検知した後に低圧縮の画像データの生成を開始するようにしてもよい。
【００１１】
このようにすれば、紙詰まりが解除された場合に、低圧縮の画像データを生成して印刷を行うことができる。紙詰まりが発生した場合は印刷がキャンセルされる可能性もあるため、紙詰まりが発生して解除されるまでは、低圧縮データ生成部に負荷をかけたり不必要な処理を行わせたりしてしまう可能性を低減できる。
【００１２】
また、画像形成装置が前記記憶部を備え、前記低圧縮データ生成部は、前記記憶部の空き容量が閾値以上の場合は、前記検知部により紙詰まりが検知される前に低圧縮の画像データの生成を開始し、前記記憶部により低圧縮の画像データを記憶するようにしてもよい。
【００１３】
このようにすれば、空き容量が閾値以上ある場合は、紙詰まりが検知される前に低圧縮の画像データを生成して記憶しておくため、記憶部が圧迫される可能性を低減しつつも紙詰まり検知後に印刷を行うための時間をより短縮することができる。
【００１４】
また、前記低圧縮データ生成部は、高圧縮の画像データまたは高圧縮の画像データを生成した元の画像データの大きさが規定値以下の場合は、前記検知部により紙詰まりが検知される前に低圧縮の画像データの生成を開始するようにしてもよい。
【００１５】
このようにすれば、高圧縮の画像データまたは高圧縮の画像データを生成した元の画像データが規定値以下の場合、つまり低圧縮データ生成部に負荷をかけてしまう可能性がより低い場合に、紙詰まりを検知する前に低圧縮の画像データを生成し、紙詰まり検知後に印刷を行うための時間をより短縮することができる。
【００１６】
また、前記印刷部は、前記検知部が紙詰まりを検知した際に、前記印刷部による印刷の進行度合いが一定以下であった場合は、高圧縮の画像データに基づいて印刷を行うようにしてもよい。
【００１７】
このようにすれば、印刷の進行状態が規定条件を満たさない場合は、紙詰まりが起こっていない場合と同じ高圧縮の画像データに基づいて印刷を行うため、記憶部を圧迫してしまう可能性が低減される。
【００１８】
また、この課題の解決を目的としてなされた画像形成装置は、紙詰まりを検知する検知部と、高圧縮の画像データを受信する高圧縮データ受信部と、低圧縮の画像データを受信する低圧縮データ受信部と、高圧縮および低圧縮の画像データを展開する展開部と、画像データを記憶する記憶部と、高圧縮または低圧縮の画像データを前記展開部により展開して印刷を行う印刷部とを備え、前記印刷部は、前記展開部により画像データを展開して印刷を行っている場合に、前記検知部が紙詰まりを検知するまでは、前記高圧縮データ受信部により受信した高圧縮の画像データを前記展開部により展開して印刷を行い、前記検知部が紙詰まりを検知した後は、前記低圧縮データ受信部により受信した低圧縮の画像データを前記展開部により展開して印刷を行う、ことを特徴とする。
【００１９】
また、この課題の解決を目的としてなされたプログラムは、情報処理装置を、画像形成装置で発生した紙詰まりを検知する検知手段と、高圧縮の画像データを生成する高圧縮データ生成手段と、低圧縮の画像データを生成する低圧縮データ生成手段と、前記検知部が紙詰まりを検知するまでは、前記高圧縮データ生成手段によって生成された高圧縮の画像データを送信し、前記検知部が紙詰まりを検知した後は、前記低圧縮データ生成手段により低圧縮の画像データを送信する送信手段として機能させることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、低圧縮の画像データによって印刷を行う不具合を低減しつつ、詰まりを検知した後は低圧縮の画像データに基づいて印刷を行うため、紙詰まり検知後に印刷を行うための時間を短縮することが期待できる。
【図面の簡単な説明】
【００２１】
【図１】実施の形態にかかるＰＣおよびＭＦＰを含む画像形成システムの電気的構成を示すブロック図である。
【図２】ＭＦＰ１００の外観を示す図である。
【図３】ＭＦＰ１００の画像形成部の構成を示す断面図である。
【図４】実施形態にかかるリカバリ印刷の方法を示すシーケンス図である。
【図５】実施の形態にかかるプリント要求処理の手順を示すフローチャートである。
【図６】実施の形態にかかる印刷処理の手順を示すフローチャートである。
【図７】第１の実施形態にかかるリカバリ印刷処理の手順を示すフローチャートである。
【図８】実施の形態にかかる再送処理の手順を示すフローチャートである。
【図９】第２の実施形態にかかるリカバリ印刷処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本発明にかかる画像処理装置を具体化した実施の形態について、添付図面を参照しつつ詳細に説明する。本実施形態は、ファックス送受信機能，スキャン機能，及びコピー機能，ＰＣプリント機能等を備えた複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）に本発明を適用したものである。
【００２３】
［画像形成システムの構成］
本実施形態の画像形成システム８００は、図１に示すように，パーソナルコンピュータ等の端末装置（以下ＰＣと示す）２００，２０１，２０２と，ＭＦＰ１００がネットワーク４００を介して互いに通信可能に接続されている。なお、画像処理システム８００に接続するＰＣ，ＭＦＰの個数はこれに限るものではない。また、ＵＳＢインターフェース３９を介してＰＣ３００も接続されている。
【００２４】
［ＰＣの構成］
本実施形態のＰＣ２００（情報処理装置の一例）は、図１に示したように、ＣＰＵ６１と、ＲＯＭ６２と、ＲＡＭ６３と、ＨＤＤ６４とを備えた制御部６０を備えている。また、制御部６０は、ネットワークインターフェース６７と電気的に接続されている。他のＰＣ２０１，２０２，３００も同様の構成である。
【００２５】
ＲＯＭ６２には、各種の画像処理動作を行うプログラムや、各種設定，初期値等が記憶されている。ＲＡＭ６３およびＨＤＤ６４は、各種プログラムが読み出される作業領域として、あるいはデータを一時的に記憶する記憶領域として利用される。
【００２６】
ＣＰＵ６１（高圧縮データ生成部，低圧縮データ生成部，検知手段の一例）は、ＲＯＭ６２から読み出したプログラムに従って、その処理結果をＲＡＭ６３（記憶手段の一例）またはＨＤＤ６４に記憶させながら、各種の処理を実行する。
【００２７】
ネットワークインターフェース６７（送信手段の一例）は、ネットワーク４００と接続し，他の装置との通信を可能にするインターフェースである。ＰＣ２００は、ネットワークインターフェース６７を介して他の装置から送信される信号を受信し、ネットワークインターフェース６７を介して他の装置にデータを送信する。
【００２８】
［ＭＦＰの構成］
本実施形態のＭＦＰ１００は、図２に示すように、用紙に画像を印刷する画像形成部５１と、原稿の画像を読み取る画像読取部５２とを備えている。なお、画像形成部５１の画像形成方式は、電子写真方式であっても、インクジェット方式であってもよい。また、画像形成部５１は、カラー画像及びモノクロ画像の形成が可能であってもよいし、モノクロ画像のみの形成が可能であってもよい。さらに、画像読取部５２は、カラー画像及びモノクロ画像の読み取りが可能であってもよいし、モノクロ画像のみの読み取りが可能であってもよい。
【００２９】
ＭＦＰ１００は、前面側に操作パネル４０を備えている。操作パネル４０には、図２に示すように、液晶ディスプレイからなる表示部４２、各種のボタン（例えば、電源キー，上下左右キー，キャンセルキー，テンキー等の各ボタン）によって構成されるボタン群４１等が設けられている。ＭＦＰ１００では、この表示部４２やボタン群４１によって、動作状況の表示やユーザによる操作の入力が可能になっている。
【００３０】
［画像読取部の構成］
続いて、画像読取部５２の構成について、図２を参照しつつ説明する。
【００３１】
画像読取部５２は、原稿の自動搬送を行う自動原稿供給装置（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）２０と、ＡＤＦ２０を開放すると、原稿を１枚ずつ載置するコンタクトガラスを備えている。
【００３２】
ＡＤＦ２０は、読み取り前の原稿を載置する原稿トレイ２１と、読み取り後の原稿を載置する排出トレイ２２とを備えている。ＡＤＦ２０は、原稿トレイ２１に載置された原稿を１枚ずつ読み取りセンサ（不図示）まで搬送し、読み取りを終えた原稿を排出トレイ２２に排出する。
【００３３】
［画像形成部の構成］
続いて、画像形成部５１の構成について、図３を参照しつつ説明する。なお、図３は画像形成部５１の内部構成を示している。
【００３４】
画像形成部５１は、ＰＣ２００等から送られてくる画像データや画像読取部５２で読み取った原稿の画像データを基に、トナーによって当該画像を用紙に印刷する。本実施形態の画像形成部５１は、周知の電子写真方式によって画像を形成するものであり、図３に示すように、トナーにより画像を形成する印刷部５５（印刷部の一例）と、画像形成前の用紙を載置する給紙トレイ９１と、画像形成後の用紙を載置する排紙トレイ９２とを備えている。
【００３５】
［ＭＦＰの電気的構成］
続いて、ＭＦＰ１００の電気的構成について説明する。ＭＦＰ１００は、図１に示すように、ＣＰＵ３１（展開部の一例）と、ＲＯＭ３２と、ＲＡＭ３３（記憶部の一例）と、ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  ＲＡＭ）３４とを備えた制御部３０を備えている。また、制御部３０は、画像形成部５１と、画像読取部５２と、操作パネル４０と、ネットワークインターフェース３７（受信部の一例）とＵＳＢインターフェース３９と、紙詰まりセンサ５０（検知部の一例）とに、電気的に接続されている。
【００３６】
ＲＯＭ３２には、ＭＦＰ１００を制御するための制御プログラムであるファームウェアや各種設定、初期値等が記憶されている。ＲＡＭ３３及びＮＶＲＡＭ３４は、各種制御プログラムが読み出される作業領域として、あるいは読み取った画像データを一時的に記憶する記憶領域として利用される。
【００３７】
ＣＰＵ３１は、ＲＯＭ３２から読み出した制御プログラムや各種センサから送られる信号に従って、その処理結果をＲＡＭ３３またはＮＶＲＡＭ３４に記憶させながら、ＭＦＰ１００の各構成要素を制御する。
【００３８】
ネットワークインターフェース３７は、他の装置との通信を可能にするインターフェースである。ネットワークインターフェース３７はＬＡＮなどのネットワーク４００に接続され、そのネットワーク回線上に接続されたＰＣ２００等との間で通信を行う。こうして、ＭＦＰ１００は、ネットワークインターフェース３７を介して他の装置から送信される画像データを受信したり、他の装置へ読み取った画像データを送信したりする。
【００３９】
ＵＳＢインターフェース３９は、ＵＳＢケーブルを介してＰＣ３００を接続することにより、ＰＣ３００との間で直接的に通信を行う。
【００４０】
紙詰まりセンサ５０は、画像形成部５１内で紙が詰まったことを検知し、その検知信号をＣＰＵ３１に出力する。
【００４１】
［ＭＦＰの制御］
続いて、ＭＦＰ１００の制御について説明する。以下の実施形態では、ＭＦＰ１００のプリント機能を例に挙げて説明する。プリント機能は、ネットワークインターフェース３７やＵＳＢインターフェース３９を介して、ＰＣ等の他の装置から送信された画像データを、画像形成部５１によって用紙に印刷する機能である。
【００４２】
なお、上述した機能はＭＦＰ１００の機能の一例であり、これに限らない。
【００４３】
［実施形態］
［第１の実施形態］
以下、第１の実施形態に関するプリント実行時における印刷およびリカバリ印刷の方法について、図４〜図８を参照しつつ説明する。なお、本明細書におけるリカバリ印刷とは、紙詰まりが発生したページに該当するページの画像データから再度行う印刷のことを表す。
【００４４】
なお、第１の実施形態では、ＰＣ２００とＭＦＰ１００の間で処理を行うものとして説明するが、ＰＣ２０１，ＰＣ２０２，ＰＣ３００を用いた場合も同様である。
【００４５】
始めに、図４を参照しつつ、リカバリ印刷の流れについて説明する。詳細については、後にフローチャートを参照しつつ説明する。
【００４６】
まず、ユーザがＰＣ２００の操作を介して、画像データの印刷を指示すると、Ｓ１０において、ＰＣ２００で高圧縮の画像データがＣＰＵ６１によって生成され、ネットワークインターフェース６７を介して、高圧縮の画像データがＭＦＰ１００へと送信される（Ｓ１１）。
【００４７】
次に、ＭＦＰ１００は、ＰＣ２００から送信されてきた高圧縮の画像データを、ネットワークインターフェース３７を介して受信し、ＲＡＭ３３に記憶する。その後、ＲＡＭ３３の空き容量が閾値以上であるとＣＰＵ３１が判断した場合や、高圧縮の画像データまたは高圧縮の画像データを生成した元の画像データの大きさが規定値以下であるとＣＰＵ３１が判断した場合は、ＰＣ２００へ低圧縮データを送信するよう要求する（Ｓ１２）。
【００４８】
ＲＡＭ３３の空き容量が閾値以上でない場合や、高圧縮の画像データまたは高圧縮の画像データを生成した元の画像データが規定値以下でない場合は、要求は行わない。なお、これらの判断は、ＭＦＰ１００で判断してもよいが、ＭＦＰ１００から取得した情報に基づいてＰＣ２００側で判断してもよい。
【００４９】
ＰＣ２００ではＭＦＰ１００からの低圧縮の画像データ送信要求を受け、低圧縮の画像データをＣＰＵ６１によって生成し（Ｓ１３）、ネットワークインターフェース６７を介してＭＦＰ１００へと送信する（Ｓ１４）。
【００５０】
続いて、ＭＦＰ１００では、紙詰まりが発生した際、または紙詰まりが解除された際に、リカバリ印刷のために再度画像データを送信してもらう必要がない場合は、紙詰まりの発生または解除のみの情報を送信し（Ｓ１５）、ＰＣへの画像データの送信要求は行わない。これについても、情報を取得したＰＣ２００が画像データの送信が必要であるかを判断してもよい。なお、再度画像データを送信してもらう必要がない場合とは、既に低圧縮の画像データを送信してもらっている場合などである。
【００５１】
一方、ＭＦＰ１００では、紙詰まりが発生した際、または紙詰まりが解除された際に、リカバリ印刷のために再度画像データを送信してもらう必要がある場合は、ＰＣ２００へ画像データの送信要求を行う（Ｓ１６）。このとき、低圧縮の画像データをまだ受信していない場合は、低圧縮の画像データの送信を要求する。また、低圧縮の画像データを受信している場合であっても、ジョブの進行度合いが一定以下の場合は高圧縮の画像データの送信を要求する。
【００５２】
なお、本明細書におけるジョブとは、ＣＰＵ６１がユーザからプリント実行の指示をされ、ＣＰＵ３１が受信した画像データを展開して印刷部５５により行っている一連の印刷のことである。また、ジョブの進行度合いについてはＭＦＰ１００で判断してもＰＣ２００で判断してもよい。
【００５３】
そして、画像データの送信要求を受けたＰＣ２００は、対応する高圧縮または低圧縮の画像データをＣＰＵ６１によって生成し（Ｓ１７）、ネットワークインターフェース６７を介してＭＦＰ１００へと送信する（Ｓ１８）。Ｓ１７では、リカバリ印刷のために必要な画像データについて高圧縮または低圧縮の画像データを生成すればよい。リカバリ印刷のために必要な画像データとは、紙詰まりが発生した用紙に印刷する画像データ、または紙詰まりが発生した用紙に印刷する画像データ以降の画像データのことである。
【００５４】
以上のような、第１の実施形態におけるリカバリ印刷の詳細について、図５〜図８のフローチャートを参照しつつ、説明する。
【００５５】
まず、図５を参照しつつ、プリント要求処理について説明する。プリント要求処理は、ＰＣ２００等の操作を介して、ユーザが画像データの印刷を指示すると、ＣＰＵ６１によって処理が開始される。
【００５６】
Ｓ１０１では、ＣＰＵ６１はユーザが印刷を指示した画像データから、ＣＰＵ６１が高圧縮の画像データを生成する。高圧縮の画像データとは、例えば、ポストスクリプト（Ｐｏｓｔ  Ｓｃｒｉｐｔ），ＰＣＬ（Ｐｒｉｎｔｅｒ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｅａｇｅ）などといったＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）形式で生成したデータである。なお、ここで生成した高圧縮の画像データをＲＡＭ６３等に記憶しておき、後に利用してもよい。これについては、後に説明する。
【００５７】
Ｓ１０２では、Ｓ１０１にて生成した高圧縮の画像データのＭＦＰ１００への送信を、ＣＰＵ６１が、ネットワークインターフェース６７を介して開始する。
【００５８】
続くＳ１０３では、低圧縮の画像データ送信要求がＭＦＰ１００から行われたか否かを、ＣＰＵ６１が判断する。ここでの低圧縮の画像データ送信要求は、後述するＳ２０７のステップに基づくものである。低圧縮の画像データ送信要求がない場合は（Ｓ１０３：Ｎｏ）、プリント要求処理を終了する。低圧縮の画像データ送信要求がある場合は（Ｓ１０３：Ｙｅｓ）、Ｓ１０４に移行する。
【００５９】
Ｓ１０４では、ＣＰＵ６１が低圧縮の画像データの生成を開始する。低圧縮の画像データとは、例えば、ＧＤＩ（Ｇｒａｐｈｉｃ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）やビットマップといった形式で生成したデータのことである。また、生成する低圧縮の画像データは、ユーザが印刷を指示した元の画像データに基づいて生成してもよいし、Ｓ１０１で生成した高圧縮の画像データに基づいて生成してもよい。
【００６０】
そして、Ｓ１０５に移行し、Ｓ１０４で生成した低圧縮の画像データを、ＣＰＵ６１がネットワークインターフェース６７を介してＭＦＰ１００へと送信を開始し、プリント要求処理を終了する。
【００６１】
次に、図６を参照しつつ、印刷処理について説明する。印刷処理は、ユーザがＰＣ２００等の操作を介して、画像データの印刷を指示すると、ＣＰＵ３１によって処理が開始される。
【００６２】
Ｓ２０１では、ＣＰＵ３１が、ＰＣ２００から送信されてきた高圧縮の画像データを、ＣＰＵ３１がネットワークインターフェース３７を介して受信する。これは、既述したＳ１０２のステップに基づくものである。そして、Ｓ２０１で受信した高圧縮の画像データを、Ｓ２０２にてＣＰＵ３１がＲＡＭ３３に記憶する。
【００６３】
Ｓ２０３では、ＲＡＭ３３に記憶された高圧縮の画像データの展開をＣＰＵ３１が開始し、Ｓ２０４に移行する。Ｓ２０４では、展開した画像データを基に、画像形成部５１の印刷部５５が用紙への印刷を開始する。
【００６４】
続くＳ２０５では、ＲＡＭ３３の空き容量が閾値以上あるか否かをＣＰＵ３１が判断する。閾値は、例えば、ＲＡＭ３３の容量に対して４０％といったように予め定められている。また、ＰＣ２００等の操作やＭＦＰ１００の操作パネル４０の操作を介して、ユーザが設定可能としてもよい。ＲＡＭ３３の空き容量が閾値以上ない場合は（Ｓ２０５：Ｎｏ）、印刷処理を終了する。ＲＡＭ３３の空き容量が閾値以上ある場合は（Ｓ２０５：Ｙｅｓ）、Ｓ２０６に移行する。
【００６５】
Ｓ２０６では、画像データの大きさが規定値以下か否かをＣＰＵ３１が判断する。ここでいう画像データは、Ｓ２０１で受信した高圧縮の画像データのことでもよいし、ユーザが印刷を指示した元の画像データでもよい。画像データの大きさが規定値以下でない場合は（Ｓ２０６：Ｎｏ）、印刷処理を終了する。画像データの大きさが規定値以下の場合は（Ｓ２０６：Ｙｅｓ）、Ｓ２０７にてＣＰＵ３１が低圧縮の画像データの送信をＰＣ２００へ要求する。既述したようにＳ２０７のステップに基づき、Ｓ１０３の判断が行われる。
【００６６】
そして、Ｓ２０８にてＣＰＵ３１が、ネットワークインターフェース３７を介して、ＰＣ２００から送信されてきた低圧縮の画像データを受信する。これは、既述したＳ１０５のステップに基づくものである。Ｓ２０９では、Ｓ２０８で受信した低圧縮の画像データをＣＰＵ３１がＲＡＭ３３に記憶し、印刷処理を終了する。
【００６７】
続いて、図７を参照しつつリカバリ印刷処理について説明する。リカバリ印刷処理は、ＰＣ２００の操作を介してユーザから画像データの印刷を指示され、図６の印刷処理が開始されると、ＣＰＵ３１によって処理が開始される。つまり、図６の印刷処理と並行して処理が行われる。また、そのジョブにおいて、全ての画像データが印刷され、ジョブが終了するまで、定期的に実行される。
【００６８】
Ｓ３０１では、画像形成部５１内で紙詰まりが発生したか否かを、ＣＰＵ３１が判断する。ここでＣＰＵ３１は、紙詰まりセンサ５０に検知信号に基づいて紙詰まりの発生を判断する。紙詰まりが発生していない場合は（Ｓ３０１：Ｎｏ）、リカバリ印刷処理を終了する。紙詰まりが発生している場合は（Ｓ３０１：Ｙｅｓ）、Ｓ３０２に移行する。
【００６９】
Ｓ３０２では、ＣＰＵ３１が、紙詰まりが解除されたか否かを判断する。紙詰まりの解除は、紙詰まりセンサ５０の検知信号からＣＰＵ３１が判断する。紙詰まりが解除されていない場合は（Ｓ３０２：Ｎｏ）、再びＳ３０２に移行する。紙詰まりが解除された場合は（Ｓ３０２：Ｙｅｓ）、Ｓ３０３に移行する。
【００７０】
Ｓ３０３では、紙詰まりが発生した際に、ジョブの進行度合いが一定以下であったか否かをＣＰＵ３１が判断する。基準となる一定の進行度合いは、予め定められているものとする。また、ＰＣ２００等の操作や操作パネル４０の操作を介してユーザが設定可能としてもよい。
【００７１】
例えば、一定の進行度合いが２０％と定められている場合は、１００枚の印刷を行うプリント実行時に、１９枚目で紙詰まりが発生したときは、ジョブの進行度合いが一定以下とＣＰＵ３１が判断する。また、例えば、一定の進行度合いが１０枚と定められている場合は、ジョブの印刷枚数が５０枚であっても１００枚であっても、１０枚印刷する前に紙詰まりが発生した場合は進行度合いが一定以上でないと判断する。進行度合いはこれらの例に限らず、例えば、一定の画像データの大きさとしてもよい。
【００７２】
ジョブの進行度合いが一定以下であった場合は（Ｓ３０３：Ｙｅｓ）、Ｓ３１０に移行する。Ｓ３１０では、ＣＰＵ３１が高圧縮の画像データの送信をＰＣ２００に要求する。このとき、リカバリ印刷に必要な画像データについて、高圧縮の画像データの送信を要求する。これは、既にＳ２０８にて低圧縮の画像データを受信している場合であっても、同様である。このＳ３１０のステップに基づき、Ｓ４０１，Ｓ４０２の判断が行われる。
【００７３】
一方、ジョブの進行度合いが一定以下でない場合は（Ｓ３０３：Ｎｏ）、Ｓ３０４に移行し、低圧縮の画像データを受信済みか否か、ＣＰＵ３１が判断する。低圧縮の画像データを受信済みである場合とは、既述したＳ２０７，Ｓ２０８で低圧縮データの送信要求と受信を行っている場合である。
【００７４】
低圧縮の画像データが受信済みの場合は（Ｓ３０４：Ｙｅｓ）、後述するＳ３０８に移行する。低圧縮の画像データが受信済みでない場合は（Ｓ３０４：Ｎｏ）、Ｓ３０５に移行して、ＣＰＵ３１が低圧縮の画像データの送信をＰＣ２００へ要求する。このとき、リカバリ印刷に必要な画像データについて、低圧縮の画像データの送信を要求すればよい。このＳ３０５のステップに基づき、後述するＳ４０１，Ｓ４０２の判断が行われる。
【００７５】
Ｓ３０５の後、またはＳ３１０の後はＳ３０６に移行する。Ｓ３０６では、Ｓ３０５で送信を要求した低圧縮の画像データ、またはＳ３１０で送信を要求した高圧縮の画像データを、ＣＰＵ３１がネットワークインターフェース３７を介して受信する。そして、受信した画像データを、Ｓ３０７にてＣＰＵ３１がＲＡＭ３３に記憶する。
【００７６】
Ｓ３０８ではＲＡＭ３３に記憶された画像データの展開をＣＰＵ３１が開始する。なお、Ｓ２０８で既に低圧縮の画像データを受信済みで（Ｓ３０４：Ｙｅｓ）、Ｓ３０８に移行した場合は、記憶された低圧縮の画像データから、紙詰まりが発生した用紙に印刷する画像データなどの必要な部分の画像データを判断し、展開を開始する。
【００７７】
Ｓ３０９では、ＣＰＵ３１が画像形成部５１の印刷部５５によって再度印刷を開始することにより、リカバリ印刷を行って、リカバリ印刷処理を終了する。
【００７８】
次に、図８を参照しつつ、再送処理について説明する。再送処理は、ＰＣ２００の操作を介してユーザから画像データの印刷を指示され、図６の印刷処理が開始されると、ＣＰＵ６１によって処理が開始される。つまり、図６の印刷処理と図７のリカバリ印刷処理と並行して処理が行われる。また、そのジョブにおいて、全ての画像データが印刷され、ジョブが終了するまで、定期的に実行される。ジョブの終了は、ＭＦＰ１００からの情報によって判断する。
【００７９】
Ｓ４０１では、ＭＦＰ１００から画像データの送信要求があったか否かを、ＣＰＵ６１が判断する。画像データの送信要求は、既述したＳ３０５またはＳ３１０のステップに基づくものである。画像データの送信要求がない場合は（Ｓ４０１：Ｎｏ）、再送処理を終了する。ジョブの送信要求があった場合は（Ｓ４０１：Ｙｅｓ）、Ｓ４０２に移行する。
【００８０】
Ｓ４０２では、送信する画像データが低圧縮の画像データか否かをＣＰＵ６１が判断する。これは、ＭＦＰ１００からの送信要求に基づいて判断してもよいし、ＭＦＰ１００から情報を取得して判断してもよい。
【００８１】
送信する画像データが低圧縮の画像データでない場合は（Ｓ４０２：Ｎｏ）、Ｓ４０５に移行し、ＣＰＵ６１がネットワークインターフェース６７を介してＭＦＰ１００へと高圧縮の画像データを送信する。なお、このときリカバリ印刷に必要な画像データのみ送信すればよい。
【００８２】
高圧縮の画像データはユーザが印刷を指示した元の画像データに基づいて再度生成してもよいし、Ｓ１０１にて高圧縮の画像データをあらかじめＲＡＭ６３に記憶している場合は、その記憶しておいた高圧縮の画像データに基づいて生成してもよい。Ｓ４０５のステップを終えた後は、再送処理を終了する。
【００８３】
一方、送信する画像データが低圧縮の画像データである場合は（Ｓ４０２：Ｙｅｓ）、Ｓ４０３に移行する。Ｓ４０３では、ＣＰＵ６１が低圧縮の画像データの生成を開始する。低圧縮の画像データは、ユーザが印刷を指示した元の画像データに基づいて生成してもよいし、ＲＡＭ６３に高圧縮の画像データが記憶されている場合は、高圧縮の画像データに基づいて生成してもよい。また、低圧縮の画像データは、リカバリ印刷に必要な画像データのみについて生成すればよい。
【００８４】
続くＳ４０４では、Ｓ４０３にて生成した低圧縮の画像データを、ＣＰＵ６１がネットワークインターフェース６７を介して、ＭＦＰ１００へと送信し、再送処理を終了する。
【００８５】
以上記載したように、上記実施形態によれば、紙詰まりが発生した場合には低圧縮の画像データに基づいて印刷を行うため、リカバリ印刷の時間を短縮することができる。リカバリ印刷時は、ユーザが紙詰まりの解除のためにＭＦＰ１００の近くにいると考えられるため、リカバリ印刷の時間を短縮すると、ユーザを装置の前で長く待たせてしまう不便さが軽減され、利便性が向上する。
【００８６】
また、紙詰まりが発生していない場合は、高圧縮の画像データに基づいて印刷を行うため、ＲＡＭ３３等の記憶部が圧迫されてしまったり、画像データの送信速度に時間がかかるためにネットワークインターフェースが占有されてしまったりする不具合も低減することができる。
【００８７】
また、ＲＡＭ３３の空き容量が閾値以上で、画像データが規定値以下の場合は、紙詰まりが発生する前に低圧縮の画像データを生成を開始して、ＲＡＭ３３に記憶しておくため、紙詰まりが起きた際には、リカバリ印刷の時間をさらに短縮することができる。
【００８８】
また、紙詰まりが起きた際にジョブの進行度合いが一定以下の場合は、高圧縮の画像データに基づいてリカバリ印刷を行うため、既述したＲＡＭ３３の圧迫やネットワークインターフェースの占有といった不具合を低減することができる。
【００８９】
また、紙詰まりが発生した際は、紙詰まりの解除が検知されてから（Ｓ３０２：Ｙｅｓ）、画像データの送信要求（Ｓ３０５，Ｓ３１０）を行うことにより、高圧縮または低圧縮の画像データの生成を開始する（Ｓ４０３，Ｓ４０５）ので、紙詰まりが解除されてリカバリ印刷を行うまでは、ＣＰＵ６１やＣＰＵ３１，ＲＡＭ３３等に負荷をかけてしまうことを低減できる。
【００９０】
なお、上記実施形態では、ＲＡＭ３３の空き容量が閾値以上か否かの判断（Ｓ２０５），画像データが規定値以下か否かの判断（Ｓ２０６），ジョブの進行度合いが一定以下か否かの判断（Ｓ３０３），画像データの送信要求（Ｓ２０７，Ｓ３０５，Ｓ３１０）等をＭＦＰ１００のＣＰＵ３１が行っている。しかしながらこれらの判断は、ＣＰＵ６１が行ってもよい。ＣＰＵ６１は、ＭＦＰ１００へ情報の取得要求を行い、ＭＦＰ１００から送信されてきた情報に基づいて判断を行う。
【００９１】
また、上記実施形態では、Ｓ２０５とＳ２０６を両方行っているが、どちらか一方のみ行うようにしてもよい。Ｓ２０５のみ行う場合は、ＲＡＭ３３の空き容量が閾値以上の場合は（Ｓ２０５：Ｙｅｓ），Ｓ２０７に移行する。Ｓ２０６のみ行う場合は、Ｓ２０４の後にＳ２０６に移行する。これらにより、Ｓ２０５，Ｓ２０６のどちらかの条件を満たす場合には、紙詰まりを検知する前に低圧縮の画像データを生成してＲＡＭ３３に記憶しておくことができるようになる。そのため、リカバリ印刷の時間を短縮できる可能性が高くなる。
【００９２】
［第２の実施形態］
続いて、第２の実施形態におけるリカバリ印刷の方法について、図９を参照しつつ説明する。第２の実施形態では、紙詰まりが発生した際、紙詰まりが解除されてから低圧縮の画像データの生成を開始するのではなく、紙詰まりが発生した際に生成を開始する点が第１の実施形態とは異なる。
【００９３】
第２の実施形態におけるリカバリ印刷処理２の流れを、図９を参照しつつ説明する。なお、第１の実施形態と同じ処理については、第１の実施形態と同じ符号を付し、説明を省略する。
【００９４】
第１の実施形態では、紙詰まりが発生すると（Ｓ３０１：Ｙｅｓ）、Ｓ３０２で紙詰まりが解除されたことを検知した後（Ｓ３０２：Ｙｅｓ）、いくつかのステップを経てＳ３０５にて低圧縮の画像データ送信要求を行うことにより、低圧縮の画像データを生成した（Ｓ４０３）。一方、第２の実施形態では、紙詰まりが発生すると（Ｓ３０１：Ｙｅｓ）、いくつかのステップを経てＳ３０５にて低圧縮の画像データ送信要求を行うことにより、まず低圧縮の画像データの生成を開始する（Ｓ４０３）。そして、Ｓ３１０に移行して紙詰まりが解除されたことを検知した後（Ｓ３１０：Ｙｅｓ）、印刷を行う。これについて説明する。
【００９５】
リカバリ印刷処理２では、紙詰まりが発生した際は（Ｓ３０１：Ｙｅｓ）、Ｓ３０３に移行する。そして、Ｓ３０４にて低圧縮の画像データが受信済みであると判断された場合（Ｓ３０４：Ｙｅｓ）と、Ｓ３０７の後にはＳ３１１に移行する。
【００９６】
Ｓ３１１では、紙詰まりが解除されたか否かをＣＰＵ３１が判断する。これは、Ｓ３０２のステップと同様である。紙詰まりが解除されていない場合は（Ｓ３１１：Ｎｏ）、再びＳ３１１に移行する。紙詰まりが解除された場合は（Ｓ３１１：Ｙｅｓ）、Ｓ３０８に移行してＣＰＵ３１による画像データの展開を開始する。そして、Ｓ３０９で印刷部５５による印刷を開始する。
【００９７】
以上記載したように、第２の実施形態によれば、紙詰まりが発生した際には紙詰まりが解除されていなくても、Ｓ３０５にて低圧縮の画像データの送信を要求し、Ｓ４０３にて低圧縮の画像データの生成を開始することができる。高圧縮の画像データを用いる場合も同様のタイミングで行うことができる（Ｓ３１０，Ｓ４０５）。
【００９８】
これにより、紙詰まりが解除された場合には、既にリカバリ印刷用の低圧縮または高圧縮の画像データが生成されている可能性が高くなるため、受信した低圧縮または高圧縮の画像データをすぐに展開して印刷を行うことができ、第１の実施形態に比べてさらにリカバリ印刷のための時間を短縮することができ、利便性が向上する。
【００９９】
また、本実施形態は単なる例示にすぎず、本発明を何ら限定するものではない。したがって本発明は当然に、その要旨を逸脱しない範囲内で種々の改良、変形が可能である。例えば、ＭＦＰに限らず、複写機等、画像読取機能を備えるものであれば適用可能である。
【０１００】
また、上記実施形態では、ＣＰＵ３１によって印刷処理，リカバリ印刷処理を、ＣＰＵ６１によってプリント要求処理，再送処理を行ったが、処理を行う形態はこれらに限られない。単一のＣＰＵや複数のＣＰＵ，複数のＣＰＵ、専用回路ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）など、またはそれらの組み合わせで実行してもよい。また、実施の形態に開示されている処理は、その処理を実行するためのプログラムを記憶した記憶媒体、または方法等の種々の態様で実現することができる。
【符号の説明】
【０１０１】
３１    ＣＰＵ
３３    ＲＡＭ
３７    ネットワークインターフェース
３９    ＵＳＢインターフェース
４０    操作パネル
５０    紙詰まりセンサ
５１    画像形成部
５２    画像読取部
６１    ＣＰＵ
６３    ＲＡＭ
６７    ネットワークインターフェース
１００  ＭＦＰ
２００  ＰＣ
４００  ネットワーク
８００  画像形成システム
【図１】
2014035660.tif 000003
【図２】
2014035660.tif 000004
【図３】
2014035660.tif 000005
【図４】
2014035660.tif 000006
【図５】
2014035660.tif 000007
【図６】
2014035660.tif 000008
【図７】
2014035660.tif 000009
【図８】
2014035660.tif 000010
【図９】
2014035660.tif 000011