(57)【要約】【課題】容量不足になっても原稿のコピー処理が停止することを抑制することが可能なコピーシステムおよび印刷装置を提供する。【解決手段】コピーシステム１は、検知部３が容量不足を検知しない場合、印刷部７に他方頁の読取データに基づき印刷させた後に、記憶部９が記憶する一方頁の圧縮データに基づき印刷させ、検知部が容量不足を検知した場合、スキャナ部５に当該容量不足が検知された一方頁よりも後の一方頁の画像を読み取らせ、当該後の一方頁の圧縮データを記憶部に記憶し始める。【選択図】図６
2011124686.tif 000002
【特許請求の範囲】
【請求項１】
原稿載置部を有し、当該原稿載置部にセットされた複数頁の原稿の画像を読み取って、各頁の読取データを生成するスキャナ部と、
奇数頁及び偶数頁のうち一方頁の読取データを圧縮する圧縮部と、
前記圧縮部により生成された圧縮データが一頁分ずつ記憶される記憶部と、
シートに印刷する印刷部と、
一頁分の前記圧縮データを前記記憶部に記憶できない容量不足を検知する検知部と、
前記検知部が前記容量不足を検知しない場合、前記印刷部に前記一方頁とは異なる他方頁の読取データに基づき印刷させた後に、前記記憶部が記憶する前記圧縮データに基づき印刷させ、前記検知部が前記容量不足を検知した場合、前記スキャナ部に当該容量不足が検知された一方頁よりも後の一方頁の画像を読み取らせ、前記後の一方頁の画像を印刷するために、前記容量不足が検知された一方頁の圧縮データに代えて、前記後の一方頁の圧縮データを前記記憶部に記憶し始める制御部と、を備えるコピーシステム。
【請求項２】
請求項１に記載のコピーシステムであって、
前記印刷部は、シートの一面に前記他方頁の読取データに基づき印刷した後、当該シートを反転させて他面に前記圧縮データに基づき印刷して排出することが可能であり、
前記制御部は、前記検知部が前記容量不足を検知した場合、前記印刷部に、当該容量不足が検知された一方頁の印刷対象であったエラーシートに前記他方頁の読取データに基づき印刷させ、当該エラーシートを反転させた後、前記圧縮データに基づく印刷をせずに排出させる、コピーシステム。
【請求項３】
請求項１または請求項２に記載のコピーシステムであって、
前記容量不足により印刷できなかったエラー頁があることを報知する報知部を備え、
前記制御部は、前記報知部に前記エラー頁を含む所定頁数分の原稿を前記原稿載置部にセットすることを報知させ、前記スキャナ部に前記所定頁数分の原稿を読取位置に搬送させつつ前記エラー頁の画像のみ読み取らせ、且つ、前記印刷部に当該エラー頁の読取データに基づき印刷させる所定頁数セット処理を実行する、コピーシステム。
【請求項４】
請求項３に記載のコピーシステムであって、
前記原稿の全頁数が第１基準頁数以上であること、および、前記エラー頁の数が第２頁数以上であることの少なくとも１つの条件を満たすかどうかを判定する判定部を備え、
前記制御部は、前記判定部が前記条件を満たすと判定した場合、前記所定頁数セット処理を実行し、前記判定部が前記条件を満たさないと判定した場合、前記報知部に前記エラー頁のみの原稿を前記原稿載置部にセットすることを報知させ、前記スキャナ部に前記エラー頁の画像を読み取らせ、且つ、前記印刷部に当該エラー頁の読取データに基づき印刷させるエラーシートセット処理を実行する、コピーシステム。
【請求項５】
請求項１または請求項２に記載のコピーシステムであって、
前記容量不足により印刷できなかったエラー頁があることを報知する報知部を備え、
前記制御部は、前記報知部に前記エラー頁のみの原稿を前記原稿載置部にセットすることを報知させ、前記スキャナ部に前記エラー頁の画像を読み取らせ、且つ、前記印刷部に当該エラー頁の読取データに基づき印刷させるエラーシートセット処理を実行する、コピーシステム。
【請求項６】
請求項１から請求項５のいずれか一項に記載のコピーシステムであって、
ユーザが非記憶印刷移行モードを設定したかどうかの結果を示す設定情報を取得する取得部を備え、
前記検知部が前記容量不足を検知した場合、前記設定情報が前記非記憶印刷移行モードを設定したことを示すときは、少なくとも、前記印刷部に前記容量不足により印刷できなかったエラー頁よりも後の他方頁について当該他方頁の読取データを前記記憶部に記憶させず印刷する記憶部非利用印刷を実行させる、コピーシステム。
【請求項７】
複数頁の原稿の画像を読み取る読取装置が生成する各頁の読取データを受信可能な印刷装置であって、
奇数頁及び偶数頁のうち一方頁の読取データを圧縮する圧縮部と、
前記圧縮部により生成された圧縮データが一頁分ずつ記憶される記憶部と、
シートに印刷する印刷部と、
一頁分の前記圧縮データを前記記憶部に記憶できない容量不足を検知する検知部と、
前記検知部が前記容量不足を検知しない場合、前記印刷部に前記一方頁とは異なる他方頁の読取データに基づき印刷させた後に、前記記憶部が記憶する前記圧縮データに基づき印刷させ、前記検知部が前記容量不足を検知した場合、前記スキャナ部に当該容量不足が検知された一方頁よりも後の一方頁の画像を読み取らせ、前記後の一方頁の画像を印刷するために、前記容量不足が検知された一方頁の圧縮データに代えて、前記後の一方頁の圧縮データを前記記憶部に記憶し始める制御部と、を備える印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コピーシステム及び印刷装置に関する。
【背景技術】
【０００２】
例えば原稿読取装置（特許文献１参照）及び印刷装置を有するコピーシステム（例えば複合機）で複数頁の原稿の画像をコピーするとき、原稿読取装置が生成した奇数頁または偶数頁の読取データを、他の頁の印刷処理中などにメモリに一時的に記憶しておく場合がある。この際、メモリ容量を節約するために、読取データを圧縮してメモリに記憶することが多い。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１８６４１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、読取データの記憶に使用できるメモリ容量は、そのときのコピーシステムの作業状態（例えばコピー以外の機能が実行されているかどうかなど）によって異なるし、圧縮後の読取データのデータ量は、その読取画像の内容によって異なるため、読取データが上記メモリに記憶できない容量不足（メモリフル）になり、それ以降、原稿のコピー処理が停止してしまうという問題があった。
【０００５】
本発明は上記のような事情に基づいて完成されたものであって、その目的は、容量不足になっても原稿のコピー処理が停止することを抑制することが可能なコピーシステムおよび印刷装置を提供するところにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための手段として、第１発明に係るコピーシステムは、原稿載置部を有し、当該原稿載置部にセットされた複数頁の原稿の画像を読み取って、各頁の読取データを生成するスキャナ部と、奇数頁及び偶数頁のうち一方頁の読取データを圧縮する圧縮部と、前記圧縮部により生成された圧縮データが一頁分ずつ記憶される記憶部と、シートに印刷する印刷部と、一頁分の前記圧縮データを前記記憶部に記憶できない容量不足を検知する検知部と、前記検知部が前記容量不足を検知しない場合、前記印刷部に前記一方頁とは異なる他方頁の読取データに基づき印刷させた後に、前記記憶部が記憶する前記圧縮データに基づき印刷させ、前記検知部が前記容量不足を検知した場合、前記スキャナ部に当該容量不足が検知された一方頁よりも後の一方頁の画像を読み取らせ、前記後の一方頁の画像を印刷するために、前記容量不足が検知された一方頁の圧縮データに代えて、前記後の一方頁の圧縮データを前記記憶部に記憶し始める制御部と、を備える。
【０００７】
この発明によれば、原稿の各頁の読取データの圧縮率は、当該各頁の画像内容に応じて異なるから、各頁の圧縮データのデータ量は互いに異なり得る。即ち、ある頁の圧縮データでは容量不足が発生したとしても、別の頁の圧縮データでは容量不足が発生しない可能性がある。そこで、本発明によれば、ある頁（奇数頁及び偶数頁のうち一方頁）の圧縮データで容量不足を検知した場合には、その時点で原稿の読み取りを停止するのではなく、その容量不足が検知された頁の後の頁の圧縮データを記憶部に記憶し始める。これにより、容量不足になっても原稿のコピー処理が停止することを抑制することが可能である。
【０００８】
第２の発明は、第１の発明のコピーシステムであって、前記印刷部は、シートの一面に前記他方頁の読取データに基づき印刷した後、当該シートを反転させて他面に前記圧縮データに基づき印刷して排出することが可能であり、前記制御部は、前記検知部が前記容量不足を検知した場合、前記印刷部に、当該容量不足が検知された一方頁の印刷対象であったエラーシートに前記他方頁の読取データに基づき印刷させ、当該エラーシートを反転させた後、前記圧縮データに基づく印刷をせずに排出させる。
【０００９】
容量不足が検知された一方頁の印刷対象であったエラーシートを、反転せずに排出する構成でもよい。しかし、この構成では、エラーシートだけ、他のシートの頁順に従わない向きで排出されるおそれがある。そこで、本発明によれば、エラーシートも、他のシートと同様に反転させた後に排出するようにした。これにより、エラーシートも、他のシートの頁順に従った向きで排出することができる。
【００１０】
第３の発明は、第１または第２の発明のコピーシステムであって、前記容量不足により印刷できなかったエラー頁があることを報知する報知部を備え、前記制御部は、前記報知部に前記エラー頁を含む所定頁数分の原稿を前記原稿載置部にセットすることを報知させ、前記スキャナ部に前記所定頁数分の原稿を読取位置に搬送させつつ前記エラー頁の画像のみ読み取らせ、且つ、前記印刷部に当該エラー頁の読取データに基づき印刷させる所定頁数セット処理を実行する。
【００１１】
この発明によれば、エラー頁を含む所定頁数分の原稿を原稿載置部にセットするだけで、エラー頁についてのみ自動でコピー（読取・印刷）を行うことができる。このため、複数頁の原稿からエラー頁だけを抜き出して原稿載置部にセットする手間を省くことができる。
【００１２】
第４の発明は、第３の発明のコピーシステムであって、前記原稿の全頁数が第１基準頁数以上であること、および、前記エラー頁の数が第２頁数以上であることの少なくとも１つの条件を満たすかどうかを判定する判定部を備え、前記制御部は、前記判定部が前記条件を満たすと判定した場合、前記所定頁数セット処理を実行し、前記判定部が前記条件を満たさないと判定した場合、前記報知部に前記エラー頁のみの原稿を前記原稿載置部にセットすることを報知させ、前記スキャナ部に前記エラー頁の画像を読み取らせ、且つ、前記印刷部に当該エラー頁の読取データに基づき印刷させるエラーシートセット処理を実行する。
【００１３】
この発明によれば、所定頁数セット処理及びエラーシートセット処理から、原稿の全頁数やエラー頁の数に適したものを自動で選択し実行させることができる。
【００１４】
第５の発明は、第１または第２の発明のコピーシステムであって、前記容量不足により印刷できなかったエラー頁があることを報知する報知部を備え、前記制御部は、前記報知部に前記エラー頁のみの原稿を前記原稿載置部にセットすることを報知させ、前記スキャナ部に前記エラー頁の画像を読み取らせ、且つ、前記印刷部に当該エラー頁の読取データに基づき印刷させるエラーシートセット処理を実行する。
【００１５】
エラー頁が少ない場合や原稿頁数が少ない場合には、複数頁の原稿からエラー頁だけを容易に抜き出すことができる。この場合には、本発明のように、エラー頁の原稿のみ原稿載置部にセットする方が望ましい。
【００１６】
第６の発明は、第１から第５のいずれか一つの発明のコピーシステムであって、ユーザが非記憶印刷移行モードを設定したかどうかの結果示す設定情報を取得する取得部を備え、前記検知部が前記容量不足を検知した場合、前記設定情報が前記非記憶印刷移行モードを設定したことを示すときは、少なくとも、前記印刷部に前記容量不足により印刷できなかったエラー頁よりも後の他方頁について当該他方頁の読取データを記憶部に記憶させず印刷する記憶部非利用印刷を実行させる。
【００１７】
本発明によれば、容量不足が発生した場合、それより後の全ての一方頁について、記憶部非利用印刷を実行するか、それとも各一方頁ごとに個別に容量不足が発生するかどうかを判定する記憶部利用印刷を実行するかを、ユーザの意思で決定することができる。
【００１８】
第７の発明に係る印刷装置は、複数頁の原稿の画像を読み取る読取装置が生成する各頁の読取データを受信可能な印刷装置であって、奇数頁及び偶数頁のうち一方頁の読取データを圧縮する圧縮部と、前記圧縮部により生成された圧縮データが一頁分ずつ記憶される記憶部と、シートに印刷する印刷部と、一頁分の前記圧縮データを前記記憶部に記憶できない容量不足を検知する検知部と、前記検知部が前記容量不足を検知しない場合、前記印刷部に前記一方頁とは異なる他方頁の読取データに基づき印刷させた後に、前記記憶部が記憶する前記圧縮データに基づき印刷させ、前記検知部が前記容量不足を検知した場合、前記スキャナ部に当該容量不足が検知された一方頁よりも後の一方頁の画像を読み取らせ、前記後の一方頁の画像を印刷するために、前記容量不足が検知された一方頁の圧縮データに代えて、前記後の一方頁の圧縮データを前記記憶部に記憶し始める制御部と、を備える。
【発明の効果】
【００１９】
本発明によれば、容量不足になっても原稿のコピー処理が停止することを抑制することが可能である。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る複合機の電気的構成を示すブロック図
【図２】スキャナ部の構成を示した概略図
【図３】印刷部の構成を示した概略図
【図４Ａ】両面コピー処理過程における読取データの流れ及びシートＷの印刷状況を示す模式図（その１）
【図４Ｂ】両面コピー処理過程における読取データの流れ及びシートＷの印刷状況を示す模式図（その２）
【図４Ｃ】両面コピー処理過程における読取データの流れ及びシートＷの印刷状況を示す模式図（その３）
【図４Ｄ】両面コピー処理過程における読取データの流れ及びシートＷの印刷状況を示す模式図（その４）
【図５】両面コピー処理のフローチャートを示す図
【図６】メモリフル処理のフローチャートを示す図
【図７】リトライコピー処理のフローチャートを示す図
【図８】選択画面を示す図
【図９】エラー画面を示す図
【図１０】全原稿セット指示画面を示す図
【図１１】エラーシートセット指示画面を示す図
【図１２】変形例の印刷部の構成を示した概略図
【発明を実施するための形態】
【００２１】
本発明の実施形態１を図１〜図１１を参照しつつ説明する。
１．複合機の電気的構成
図１は、複合機１（コピーシステムの一例）の電気的構成を示すブロック図である。複合機１は、コピー機能、スキャン機能やファクシミリ機能など、複数の機能を実行可能であり、複数の機能を並行して実行可能である。複合機１は、制御回路３（圧縮部、検知部、制御部、判定部の一例）、スキャナ部５（読取部、読取装置の一例）、印刷部７、メモリ９（記憶部の一例）、操作部１１（取得部の一例）、表示部１３（報知部の一例）、通信部１５を備える。
【００２２】
制御回路３は、図示しないＣＰＵ、ＲＯＭ及びＲＡＭを有し、ＲＯＭには、後述する両面コピー処理を実行するための両面コピー制御プログラムや、この複合機の各種の動作を実行するためのプログラムが記憶されている。制御回路３は、ＲＯＭから読み出したプログラムに従って、その処理結果をＲＡＭに記憶させながら複合機内の各部の制御を行う。なお、制御回路３は、本実施形態のように汎用のＣＰＵで構成されたものに限らず、例えばＡＳＩＣ（Application Specific Integrated Circuit）で構成されたものでもよい。
【００２３】
スキャナ部５は、原稿Ｍの画像を読み取って、その読み取った画像に応じた画像データ（以下、「読取データ」という）を生成する。スキャナ部５は、表面読取センサ２１、裏面読取センサ２３、原稿自動搬送装置（以下、「ＡＤＦ２５」という）、第１検知センサ２７、第２検知センサ２９、移動機構３１、原稿有無センサ３３を有する。スキャナ部５の具体的構成は後述する。
【００２４】
印刷部７は、画像データに基づく画像（モノクロ画像、カラー画像）を、例えば電子写真方式またはインクジェット方式によりシートＷに印刷する。画像データには、上記読取データ、図示しない外部の装置（例えばパーソナルコンピュータ、ファクシミリ装置などからの印刷データ（ファクシミリデータを含む）などが含まれる。なお、印刷部７の具体的構成は後述する。
【００２５】
メモリ９は、例えばＮＶＲＡＭ、フラッシュＲＯＭ、ＨＤＤなどの不揮発性メモリが好ましい。操作部１１は、複数のボタンを有し、ユーザにより各種の入力操作が可能である。表示部１３は、液晶ディスプレイやランプ等を有し、各種の設定画面や装置の動作状態等を表示することが可能である。通信部１５は、図示しない通信回線を介して外部の装置に接続され、当該外部の装置との間で相互のデータ通信を可能にする。
【００２６】
２．スキャナ部の具体的構成
図２はスキャナ部５の構成を示した概略図である。なお、同図において、数字を丸で囲んだマークは、その数の頁目の画像が、各原稿Ｍのうち当該マークが付された側の面に印刷されていることを意味する。同図の２枚の原稿Ｍ１、Ｍ２が「複数頁の原稿」の一例である。
【００２７】
スキャナ部５は、印刷部７等を備える複合機本体１Ａの上部に設けられている。スキャナ部５は、複合機本体１Ａの上面に設けられたＦＢ（フラットベッド）用ガラス面４１及びＡＤＦ用ガラス面５５と、それらのガラス面４１，５５を覆う位置と開放した位置との間で開閉可能に設けられた原稿台カバー４３とを有する。
【００２８】
上述した表面読取センサ２１および移動機構３１は、ＦＢ用ガラス面４１およびＡＤＦ用ガラス面５５の下に配置されている。一方、裏面読取センサ２３、ＡＤＦ２５、第１検知センサ２７、第２検知センサ２９、原稿有無センサ３３は、原稿台カバー４３内に設けられている。なお、読取センサ２１，２３は、図示しない光源（発光素子）およびイメージセンサを有し、イメージセンサ（撮像素子）は、複数の受光素子が一列状に配列された構成をなし、光源から出射され原稿Ｍ等で反射された光を受光し、その受光した光の光強度（明度）に応じた電気信号を上記読取データとして出力する。
【００２９】
原稿台カバー４３には、原稿Ｍを載置するための原稿トレイ４５（原稿載置部の一例）、および、その原稿トレイ４５の下方に配置された原稿排出トレイ４７が設けられている。また、原稿有無センサ３３は、原稿トレイ４５上の原稿Ｍの有無を検知し、その検知結果を上記制御回路３に送信する。
【００３０】
原稿台カバー４３内には、原稿Ｍを、原稿トレイ４５からＵ字状に折り返して原稿排出トレイ４７に搬送するための搬送経路４６が形成されており、ＡＤＦ２５は、その搬送経路４６途中に配置された複数の搬送ローラ４９を備えて構成されている。
【００３１】
裏面読取センサ２３は、上記搬送経路４６の前半部分（原稿トレイ４５から折り返しまでの部分）の側方（図２において下側）に配置されている。裏面読取センサ２３は、原稿トレイ４５から搬送された原稿Ｍの裏面（原稿トレイ４５に載置されたときの原稿Ｍの下面）の画像を読み取って、その裏面画像に応じた読取データ（以下、「裏面読取データ」という。一方頁（偶数頁）の読取データの一例）を上記制御回路３に送信する。
【００３２】
裏面読取センサ２３の読取位置Ｘ１の原稿搬送方向上流側（以下、単に「上流側」という）には、第１検知センサ２７が配置されており、この第１検知センサ２７は、読取位置Ｘ１に近づいてきた原稿Ｍを検知し、その検知結果を上記制御回路３に送信する。
【００３３】
表面読取センサ２１は、上記搬送経路４６の後半部分（折り返しから原稿排出トレイ４７までの部分）の側方（図２において下側）に配置されており、上記原稿Ｍの表面（原稿トレイ４５に載置されたときの原稿Ｍの上面）の画像を読み取って、その表面画像に応じた読取データ（以下、「表面読取データ」という。他方頁（奇数頁）の読取データの一例）を上記制御回路３に送信する。
【００３４】
この表面読取センサ２１は、上記移動機構３１によってＦＢ用ガラス面４１の直下と、ＡＤＦ用ガラス面５５の直下とに水平（図２の左右方向）に移動可能に設けられている。また、表面読取センサ２１の読取位置Ｘ２の上流側には、第２検知センサ２９が配置されており、この第２検知センサ２９は、読取位置Ｘ２に近づいてきた原稿Ｍを検知し、その検知結果を上記制御回路３に送信する。
【００３５】
複合機１は、スキャン機能として、ＦＢ読取方式とＡＤＦ読取方式を有し、上記原稿有無センサ３３により原稿トレイ４５上の原稿Ｍが検知されないときにＦＢ読取方式を実行し、当該原稿Ｍが検知されたときにＡＤＦ読取方式を実行する。ＦＢ読取方式は、ＦＢ用ガラス面４１に静止状態で載置された原稿Ｍの画像を読み取るものである。この機能を実行すると、表面読取センサ２１は、移動機構３１により、ＦＢ用ガラス面４１の直下を副走査方向（図２の左から右方向）に移動させられつつ上記原稿Ｍの下面の画像を読み取る。
【００３６】
ＡＤＦ読取方式は、原稿ＭをＡＤＦ２５にて自動搬送させつつその画像を読み取るものである。このＡＤＦ読取方式には、片面読取方式と両面読取方式がある。片面読取方式は、原稿Ｍの片面（表面）の画像を表面読取センサ２１にて読み取るものであり、両面読取方式は、原稿Ｍの両面の画像を、表面読取センサ２１および裏面読取センサ２３にて並行して読み取るものである。
【００３７】
３．印刷部の具体的構成
図３は印刷部７の構成を示した概略図である。なお、同図において、数字を丸で囲んだマークは、その数の頁目の画像が、シートＷのうち当該マークが付された側の面に印刷されたことを意味する。
【００３８】
印刷部７は、シートトレイ６１、搬送機構６３、記録部６５及び排出トレイ６７等を備えている。シートトレイ６１は、複合機本体１Ａの底部に設けられており、複数枚のシートＷを収納可能である。
【００３９】
搬送機構６３は、ピックアップローラ６９、レジストレーションローラ７１、シート搬送用のベルト７３、及び、反転機構７５等を備える。ピックアップローラ６９は、シートトレイ６１に収納されたシートＷを１枚ずつ取り出してレジストレーションローラ７１へと搬送し、レジストレーションローラ７１は、搬送されてきたシートＷの姿勢を整えて、所定のタイミングでベルト７３上に送り出す。
【００４０】
記録部６５は、ベルト７３により搬送されるシートＷに対し、所定の記録位置Ｘ３にて、例えば上記画像データに基づく画像（モノクロ画像、カラー画像）を形成する。画像が形成されたシートＷは、排出ローラ７７により排出トレイ６７上へと排出される。なお、シートトレイ６１からのシートＷを印刷位置Ｘ３に導くための経路（図３の実線矢印部分）を、印刷搬送パスＰ１という。
【００４１】
反転機構７５は、排出ローラ７７、反転搬送パスＰ２（図３の点線矢印部分）、フラッパ７９、複数の反転搬送ローラ８１等を備えている。例えば両面印刷する場合には、シートＷは、記録部６５により一面（シートトレイ６１に収納されていたときの下面）に画像が形成され、その後、一旦排出ローラ７７まで搬送される。次に、そのシートＷは、当該排出ローラ７７の逆回転により、フラッパ７９、反転搬送パスＰ２、複数の反転搬送ローラ８１、レジストローラ７１を介して搬送され、表裏が反転された状態でベルト７３上に送り出される。そして、そのシートＷは記録部６５により他面（シートトレイ６１に収納されていたときの上面）に画像が形成された後に排出トレイ６７上へと排出される。
【００４２】
４．両面コピー処理
図４（Ａ）〜（Ｄ）は両面コピー処理過程における読取データの流れ及びシートＷの印刷状況を示す模式図である。図５は両面コピー処理のフローチャートを示す図であり、図６はメモリフル処理のフローチャートを示す図であり、図７はリトライコピー処理のフローチャートを示す図である。複合機１の動作について、両面印刷済の２枚の原稿M１，Ｍ２（全４頁の原稿）を、コピー（両面読取、両面印刷）して、両面印刷済の２枚のシートW１，Ｗ２を作成する場合を例に挙げて説明する。
【００４３】
ユーザが図２に示すように２枚の原稿Ｍ１，Ｍ２を原稿トレイ４５にセットし、両面コピーを指示する操作を操作部１１にて行うと、制御回路３は、原稿有無センサ３３から原稿有りの検知結果を受けたことを条件に、両面コピー処理を実行する。
【００４４】
まず制御回路３は、ＡＤＦ２５に原稿Ｍの搬送を開始させ、原稿枚数カウンタＮを「０」にリセットし（Ｓ１）、次にその原稿枚数カウンタＮに「１」加える（Ｓ３）。次に、制御回路３は、第１検知センサ２７から原稿有りの検知結果を受けると（Ｓ５：ＹＥＳ）、その所定時間後に、Ｎ枚目の原稿Ｍの裏面画像（例えば１枚目の原稿Ｍ１の２頁目画像）の読取・圧縮・記憶処理を開始する（Ｓ７）。このとき、制御回路３は「圧縮部」としても機能する。
【００４５】
具体的には、制御回路３は、裏面読取センサ２３に裏面画像の読み取りを開始させ、その裏面読取センサ２３が生成する裏面読取データを１又は複数ライン数ずつ読取バッファに格納しつつ圧縮処理をし、圧縮後の読取データ（以下、単に「圧縮データ」ということがある）を裏面バッファに記憶していく（図４Ａ参照）。なお、読取バッファは例えば上記ＲＡＭ上に確保されており、裏面バッファはメモリ９に確保されている。
【００４６】
ここで、両面コピー処理では、まず裏面画像を読み取り、その後、表面画像の読取および印刷を行った後に、裏面画像の印刷を行う。このため、表面画像の読取及び印刷の実行中、裏面読取データを裏面バッファに記憶するようにしている。しかも、その裏面バッファの使用量を節約するために裏面読取データを圧縮してから記憶するようにしている。
【００４７】
続いて、１頁分の圧縮データが裏面バッファに記憶できないメモリフル（容量不足）が発生するかどうかを検知する（Ｓ９）。このとき制御回路３は「検知部」として機能する。具体的には、メモリ９のうち裏面バッファとして使用可能な空き容量が、現在処理対象となっている１頁分の圧縮データのデータ量以上、存在するかどうかを判断する。例えば１頁分の圧縮データを裏面バッファに記憶中に、その裏面バッファへの書き込みカーソル（ポインタ）の位置が書き込み開始位置に再び戻ったかどうかで判断する。なお、例えばメモリ９に大量のファクシミリデータが記憶されている場合には、上記空き容量が少なくなり、特にメモリフルが発生し易くなる。
【００４８】
（１）メモリフルが発生しない場合
メモリフルが発生しなければ（Ｓ９：ＮＯ）、制御回路３は、第２検知センサ２９から原稿無しの検知結果を受けているときは（Ｓ１１：ＮＯ）再びＳ９に戻る。一方、第２検知センサ２９から原稿有りの検知結果を受けると（Ｓ１１：ＹＥＳ）、その所定時間後に、Ｎ枚目の原稿Ｍの表面画像（例えば１枚目の原稿Ｍ１の１頁目画像）の読取・印刷処理を開始する（Ｓ１３）。
【００４９】
具体的には、制御回路３は、表面読取センサ２１に表面画像の読み取りを開始させ、その表面読取センサ２１が生成する表面読取データを所定ライン数ずつ読取バッファに格納しつつ、印刷部７に順次転送し、印刷部７に、表面読取データに基づく表面画像をＮ枚目のシートＷの他面（例えばシートトレイ６１に収納されていたときの１枚目のシートＷ１の下面）に印刷することを開始させる（図４Ｂ参照）。
【００５０】
メモリフルが発生しないまま１頁分の裏面画像の読取が終了すると（Ｓ１５：ＹＥＳ）、印刷部７に、裏面バッファに記憶された圧縮データに基づく裏面画像をＮ枚目のシートＷの一面（例えばシートトレイ６１に収納されていたときの１枚目のシートＷ１の上面）に印刷することを開始させる（Ｓ１７  図４Ｃ参照）。そして、原稿有無センサ３３からの検知結果に基づき次の原稿有りと判断した場合には（Ｓ１９：ＹＥＳ）、Ｓ３に戻る。
【００５１】
一方、次の原稿無しと判断した場合には（Ｓ１９：ＮＯ）、後述するエラー履歴情報を参照してメモリフルの発生により印刷されなかったエラー頁があるかどうかを判断し（Ｓ２１）、無ければ（Ｓ２１：ＮＯ）、本両面コピー処理を終了する。その結果、図３に示すように、排出トレイ６７に排出された２枚のシートＷ１、Ｗ２には、各頁画像が原稿Ｍ１、Ｍ２と同じ頁順序で印刷されている。具体的には、１頁目画像が下面に印刷されたシートＷ１の上に３頁目画像が下面に印刷されたシートＷ２が排出されている。
【００５２】
（２）メモリフルが発生した場合
メモリフルが発生すると（Ｓ９：ＹＥＳ、又は、Ｓ１５：ＮＯ且つＳ２５：ＹＥＳ）、現在読取中の裏面画像をシートＷに印刷することはできない。この場合、制御回路３は、図６に示すメモリフル処理を実行する（Ｓ２７）。
【００５３】
まず、制御回路３は、現在発生しているメモリフルは、現在読取対象の原稿Ｍ１，Ｍ２の読み取りにおいて最初に発生したもの（以下、「初回のメモリフル」という）かどうかを判断する（Ｓ１０１）。例えばユーザが両面コピーを指示する操作をしてから最初にメモリフルが発生したときにはメモリフルフラグをメモリ９内のエラー履歴情報に記憶せず、その後にメモリフルが発生した場合にメモリフルフラグを記憶するようにすれば、当該メモリフルフラグの有無に基づき判断することができる。
【００５４】
初回のメモリフルであれば（S１０１：ＹＥＳ）、選択画面を表示部１３に表示させる（Ｓ１０３）。この選択画面は、図８に示すように、ユーザに全片面印刷モード（同図の選択肢「１」  非記憶印刷移行モードの一例）と一時片面印刷モード（同図の選択肢「２」）とのいずれかを選択させるための画面である。ここで、ユーザが操作部１１（取得部の一例）での操作により全片面印刷モードを選択したときには（Ｓ１０５：ＮＯ）、制御回路３は、本両面コピー処理を終了して片面コピー処理に移行し（Ｓ１１１）、この後の全原稿Ｍのうち奇数頁画像（表面画像）を表面読取センサ２１に読み取らせ、その表面読取データに基づく奇数頁画像をシートＷの他面に印刷する（記憶部非利用印刷の一例）。これにより、圧縮データを裏面バッファに記憶することがないため、メモリフルの発生を回避することができる。
【００５５】
なお、奇数頁画像をコピーした後、メモリフルによりコピーできなかった偶数頁画像について片面コピー処理を行えば両面印刷されたシートＷ１、Ｗ２を作成することができる。この場合、原稿M１、M２を図２とは上下反転させて原稿トレイ４５に再セットし、図３において排出トレイ６７に排出されたシートＷ１、Ｗ２を、上下反転させてシートトレイ６１に再セットすればよい。
【００５６】
一方、ユーザが一時片面印刷モードを選択したときには（Ｓ１０５：ＹＥＳ）、メモリフルが発生した頁の番号（エラー頁番号）または原稿Ｍの枚数目（原稿枚数カウンタＮの値）を上記エラー履歴情報に記憶する（Ｓ１０７）。そして、そのとき、表面画像の読取・印刷処理を開始、或いは、既に開始されていれば続行し（Ｓ１０９）、本メモリフル処理を終了する。これにより、表面画像（奇数頁画像）のみ印刷されたシートＷ（以下、「エラーシート」という）が排出トレイ６７に排出される。
【００５７】
ここで、表面画像のみ印刷されたエラーシートを、反転搬送パスＰ２を介さずにそのまま排出トレイ６７に排出してもよい。しかし、それでは、エラーシートだけ、メモリフルが発生しなかったシートＷ（以下、「非エラーシート」という）の頁順に従わない向きで排出されてしまう。そこで、本実施形態では、エラーシートも、非エラーシートと同様に反転搬送パスＰ２を介して反転させた後に排出するようにした。これにより、エラーシートも、非エラーシートの頁順に従った向きで排出することができる。
【００５８】
制御回路３はメモリフル処理を終了すると、Ｓ１９に進み、次の原稿Ｍがあれば（Ｓ１９：ＹＥＳ）、Ｓ３に戻る。ここで、各原稿Ｍの裏面読取データの圧縮率は、各々の裏面画像の内容が異なれば、圧縮データのデータ量も互いに異なる。即ち、ある原稿Ｍの圧縮データではメモリフルが発生したとしても、別の原稿Ｍの圧縮データではメモリフルが発生しない可能性がある。
【００５９】
そこで、一時片面印刷モードでは、制御回路３は、Ｎ枚目の原稿Ｍの圧縮データでメモリフルを検知した場合でも、その時点で両面コピー処理を停止しない。その次のＮ＋１枚目の原稿Ｍの偶数頁（例えばシートＷ２の４頁）の画像をスキャナ部５に読み取らせ、その読取画像の圧縮データを裏面バッファに改めて記憶し始める。このとき制御回路３は「制御部」として機能する。なお、この際、裏面バッファに既に記憶されているＮ枚目の圧縮データを削除した後にＮ＋１枚目の圧縮データを記憶し始めてもよい。しかし、Ｎ枚目の圧縮データを削除せずにＮ＋１枚目の圧縮データを上書きする方が処理速度を早くすることができる。
【００６０】
そして、仮に、Ｎ＋１枚目の原稿Ｍではメモリフルが発生しなかった場合には図５に示す処理に従って両面コピーを実行することができる。一方、Ｎ＋１枚目の原稿Ｍでもメモリフルが発生した場合には、制御回路３は、初回のメモリフルではないと判断し（Ｓ１０１：ＮＯ）、上記選択画面の表示等（Ｓ１０３、Ｓ１０５）を行うことなく、Ｓ１０７に進む。これにより、排出トレイ６７にはエラーシートと非エラーシートとが混在した状態に排出されることになる。
【００６１】
例えば図４Ｂに示すように、２頁目画像（１枚目の原稿Ｍ１の裏面画像）の読取中に裏面バッファがメモリフルになった場合、印刷部７は、１枚目のシートＷ１に１頁目画像（１枚目の原稿Ｍ１の表面画像）を印刷し、２頁目画像の印刷はしないが、そのシートＷ１を、反転搬送パスＰ２を介して反転させてから排出トレイ６７に排出する。次に４頁目画像（２枚目の原稿Ｍ２の裏面画像）の読取中に裏面バッファがメモリフルにならなければ、印刷部７は、図４Ｄに示すように、２枚目のシートＷ２に３頁目画像（２枚目の原稿Ｍ２の表面画像）を印刷し、そのシートＷ１を、反転搬送パスＰ２を介して反転させ、４頁目画像を印刷して排出トレイ６７に排出する。
【００６２】
（３）リトライコピーを行う場合
制御回路３は、原稿トレイ４５上の全原稿Ｍを搬送し終え、原稿有無センサ３３から原稿無しの検知結果を受けたときには（Ｓ１９：ＮＯ）、上記エラー履歴情報を参照してエラー頁が有ったと判断した場合には（Ｓ２１：ＹＥＳ）、図７に示すリトライコピー処理を実行する（Ｓ２３）。
【００６３】
制御回路３は、エラー画面を表示部１３に表示させる（Ｓ２００）。このとき、表示部１３は「報知部」として機能する。このエラー画面は、図９に示すように、メモリフルにより片面しか印刷できなかったことをユーザに知らせるための画面である。また、エラー画面には、片面しか印刷できなかった原稿Ｍの枚数目（原稿枚数カウンタＮ）、それらについて再コピーを実行するかどうかの選択肢が表示される。なお、エラー画面に、原稿Ｍの枚数目の代わりに、或いは、それと共にエラー頁番号を表示してもよい。
【００６４】
ユーザが再コピーしないことを指示する操作を操作部１１で行うと（Ｓ２０１：ＮＯ）、このまま本リトライコピー処理、両面コピー処理を終了する。ユーザが再コピーすることを指示する操作を行うと（Ｓ２０１：ＹＥＳ）、制御回路３は、全原稿セット処理（所定頁数セット処理の一例）の実行条件を満たすかどうかを判定する（Ｓ２０３）。このとき、制御回路３は「判定部」として機能する。この実行条件とは、全原稿Ｍ（Ｍ１、Ｍ２）が第１基準頁数（例えば１０頁）以上であること、および／また、エラー頁の数（メモリフルが発生した原稿Ｍの枚数でもよい）が第２基準頁（例えば５頁）以上であることを満たすことである。
【００６５】
制御回路３は、上記実行条件を満たす場合には（Ｓ２０３：ＹＥＳ）、全原稿セット指示画面を表示部１３に表示させる（Ｓ２０５）。この全原稿セット指示画面には、図１０に示すように、ユーザに、全原稿Ｍ（Ｍ１、Ｍ２）を原稿トレイ４５に再セットさせ、且つ、全シートＷ（Ｗ１、Ｗ２  エラーシートと非エラーシートが混在）をシートトレイ６１に再セットさせることを指示するメッセージが表示されている。
【００６６】
例えばユーザが図２に示すように全原稿Ｍを原稿トレイ４５に再セットし、全シートＷを例えば図３に示す排出トレイ６７に排出された状態とは上下反転させて（上面に３目画像が印刷された２枚目のシートＷ２の上に、上面に１頁目画像が印刷された１枚目のシートＷ１が配置された状態）シートトレイ６１に再セットする。
【００６７】
そして、制御回路３は、原稿有無センサ３３から原稿有りの検知結果を受けたことを条件に（Ｓ２０７：ＹＥＳ）、スキャナ部５に全原稿Ｍ１、Ｍ２を搬送させつつ裏面読取センサ２３にエラー頁の画像（図４Ｄの例では２頁目画像）のみ再読み取りさせ、印刷部７に反転機構７５を利用せずに、その画像をエラーシート（同図の例では１枚目シートＷ１）の一面に印刷させて（Ｓ２０９）、本リトライコピー処理、両面コピー処理を終了する。なお、このとき、メモリフルの再発を避けるために、前述した片面コピー処理（Ｓ１１１）のように裏面バッファを利用せずにエラー頁画像を印刷することが好ましい。
【００６８】
このように、全原稿セット処理によれば、メモリフルが発生した原稿（エラー頁の原稿）を含む全原稿Ｍを原稿トレイ４５にセットするだけで、エラー頁についてのみ自動でコピー（読取・印刷）を行うことができる。このため、複数枚の原稿からエラー頁の原稿だけを抜き出して原稿トレイ４５にセットする手間を省くことができる。
【００６９】
一方、制御回路３は、上記実行条件を満たさない場合には（Ｓ２０３：ＮＯ）、エラーシートセット指示画面を表示部１３に表示させる。このエラーシートセット指示画面には、図１１に示すように、ユーザに、メモリフルが発生した原稿Ｍだけを原稿トレイ４５に再セットさせ、且つ、エラーシートだけをシートトレイ６１に再セットさせることを指示するメッセージが表示されている。
【００７０】
図４Ｄの例の場合、ユーザが、１枚目原稿Ｍ１を、１頁目画像が印刷された面を上にして再セットし、１枚目のシートＷ１を、１頁目画像が印刷された面を下にして排出トレイ６７に再セットする。すると、制御回路３は、原稿有無センサ３３から原稿有りの検知結果を受けたことを条件に（Ｓ２１３：ＹＥＳ）、スキャナ部５の裏面読取センサ２３に１枚目原稿Ｍ１のエラー頁の画像（図４Ｄの例では２頁目画像）を再読み取りさせ、印刷部７に反転機構７５を利用せずに、その画像をエラーシート（同図の例では１枚目シートＷ１）の一面に印刷させて（Ｓ２１５）、本リトライコピー処理、両面コピー処理を終了する。なお、このとき、メモリフルの再発を避けるために、前述した片面コピー処理（Ｓ１１１）のように裏面バッファを利用せずにエラー頁画像を印刷することが好ましい。
【００７１】
エラー頁が少ない場合や原稿枚数が少ない場合には、複数枚の原稿からエラー頁だけを容易に抜き出すことができる。この場合には、エラーシートセット処理により、エラー頁の原稿のみ原稿トレイ４５にセットする方が望ましい。
【００７２】
５．本実施形態の効果
本実施形態によれば、制御回路３は、Ｎ枚目原稿Ｍの偶数頁の圧縮データでメモリフルを検知した場合でも、その時点で両面コピー処理を停止しない。その次のＮ＋１枚目原稿Ｍの偶数頁の画像をスキャナ部５に読み取らせ、その読取画像の圧縮データを裏面バッファに改めて記憶し始める。これにより、メモリフルになっても原稿のコピー処理が停止することを抑制することが可能である。
【００７３】
また、リトライコピー処理では、全原稿セット処理及びエラーシートセット処理から、原稿の全頁数やエラー頁の数に適したものを自動で選択し実行させることができる（図７のＳ２０３参照）。
【００７４】
さらに、メモリフルが発生した場合、それより後の全ての偶数頁について、記憶部非利用印刷を実行するか、それとも各偶数頁ごとに個別にメモリフルが発生するかどうかを判定する記憶部利用印刷を実行するかを、ユーザの意思で決定することができる。
【００７５】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も本発明の技術的範囲に含まれる。
【００７６】
（１）上記実施形態では、スキャナ部５と印刷部７とが一体化された複合機１を例に挙げて説明したが、本発明の「コピーシステム」はこれに限られず、スキャナ部を有する読取装置と、印刷部を有する印刷装置との別体の装置同士を通信可能に接続した構成でもよい。この一例としては、印刷装置側に、圧縮部、検知部、制御部、判定部、記憶部、報知部、取得部を設ける構成がある。また、さらに情報処理装置（例えばパーソナルコンピュータ）を含み、読取装置が生成した読取データを、情報処理装置を介して印刷装置に送信するコピーシステムであって、当該情報処理装置側に圧縮部、判定部、記憶部、報知部、取得部の少なくとも一つを設ける構成がある。
【００７７】
（２）上記実施形態では、両面印刷済み原稿Ｍ１、Ｍ２を両面読み取りし、両面印刷により両面印刷済みのシートＷ１、Ｗ２を作成する例（両面→両面）を説明したが、本発明はこれに限られない。例えば片面のみ印刷済みの複数の原稿を片面読み取り（ＦＢ読取方式またはＡＤＦ読取方式）し、偶数頁の読取データを圧縮して裏面バッファに記憶し、片面印刷により片面のみ印刷済みのシートを作成、または、または両面印刷により両面印刷済みのシートを作成してもよい。
【００７８】
（３）上記実施形態では、２つの読取センサ２１，２３により原稿Ｍの両面読み取りが可能な構成であったが、本発明の「読取部」はこれに限られず、読取センサを1つ備えて原稿の片面のみ読み取り可能な構成でもよい。
【００７９】
（４）上記実施形態では、図３に示すように、シートＷをシートトレイ６１からＵ字状の搬送経路を介して排出トレイ６７上に排出したが、本発明はこれに限られない。例えば図１２に示すように、シートＷをシートトレイ６１からＳ字状の搬送経路を介して排出トレイ９１上に排出する構成でもよい。この構成の場合、原稿の偶数頁の画像を奇数頁の画像よりも先にシートＷに印刷し、偶数頁画像の印刷中に、奇数頁の読取データを圧縮して記憶部に記憶させる。このような構成に対しても本発明を適用することができる。
【００８０】
（５）上記実施形態では、制御回路３が全原稿セット処理かエラーシートセット処理かを自動で選択したが、本発明はこれに限られない。例えばユーザに操作部１１等での操作によりいずれかを選択させる構成でもよい。また、全原稿セット処理及びエラーシートセット処理のいずれか一方のみ実行する構成でもよい。
【００８１】
（６）上記実施形態では、ユーザにエラー頁等を報知する方法として表示部１３を利用したが、本発明の「報知部」はこれに限られない。例えば外部の装置へエラー情報として送信する構成、音声や表示灯の点灯パターンによって報知する構成でもよい。
【００８２】
（７）上記実施形態では、実行条件を満たす場合に、全原稿Ｍを原稿トレイ４５に再セットする全原稿セット処理を実行したが、本発明の「所定頁数セット処理」はこれに限られない。全原稿Ｍのうちメモリフルが発生した原稿を含む所定頁数分（例えば５頁単位）の原稿だけを再セットさせてもよい。
【００８３】
（８）上記実施形態とは異なり、全原稿セット処理において次の構成でもよい。ユーザが全原稿Ｍを図２とは上下反転させた状態で原稿トレイ４５に再セットし、全シートＷを例えば図３に示す排出トレイ６７に排出された状態（下面に１目画像が印刷された１枚目のシートＷ１の上に、下面に３頁目画像が印刷された２枚目のシートＷ２が配置された状態）でシートトレイ６１に再セットする。そして、スキャナ部５に全原稿Ｍ１、Ｍ２を搬送させつつ表面読取センサ２１にエラー頁の画像（図４Ｄの例では２頁目画像）のみ再読み取ら[0]せ、印刷部７に反転機構７５を利用して、その画像をエラーシート（同図の例では１枚目シートＷ１）の一面に印刷させるのである。上記実施形態であれば原稿Ｍを上下反転させる必要がなく、且つ、反転機構７５を利用する必要がない。一方、本構成によれば、シートＷを上下反転させる必要がない。
【符号の説明】
【００８４】
１...複合機
３...制御回路
５...スキャナ部
７...印刷部
９...メモリ
１３...表示部
４５...原稿トレイ
Ｍ...原稿
Ｗ...シート
【図１】
2011124686.tif 000003
【図２】
2011124686.tif 000004
【図３】
2011124686.tif 000005
【図４Ａ】
2011124686.tif 000006
【図４Ｂ】
2011124686.tif 000007
【図４Ｃ】
2011124686.tif 000008
【図４Ｄ】
2011124686.tif 000009
【図５】
2011124686.tif 000010
【図６】
2011124686.tif 000011
【図７】
2011124686.tif 000012
【図８】
2011124686.tif 000013
【図９】
2011124686.tif 000014
【図１０】
2011124686.tif 000015
【図１１】
2011124686.tif 000016
【図１２】
2011124686.tif 000017