(57)【要約】【課題】複数の記録シートを互いに重ねて、記録手段に搬送し、後続シートのうちで、下に先行シートがある領域とない領域との境界付近で、印字画像が乱れることがない画像記録装置等を提供することを目的とする。【解決手段】記録シートに画像を記録する記録手段と、複数の記録シートを互いに重ねて、前記記録手段に搬送する搬送手段と、複数の記録シートを重ねて前記記録手段に搬送させる際に、前記複数の記録シートを互いに重ねる量である重ね量を制御する制御手段であって、後続シートと先行シートとが重なっている部位である重ね部と、後続シートと先行シートとが重なっていない部位である非重ね部との境界から所定の幅の領域には印字されないように、前記重ね量を制御する制御手段とを有する。【選択図】図１２
2016215451.tif 000002
【特許請求の範囲】
【請求項１】
記録シートに画像を記録する記録手段と、
複数の記録シートを互いに重ねて、前記記録手段に搬送する搬送手段と、
複数の記録シートを重ねて前記記録手段に搬送させる際に、前記複数の記録シートを互いに重ねる量である重ね量を設定する設定手段であって、後続シートと先行シートとが重なっている部位である重ね部と、後続シートと先行シートとが重なっていない部位である非重ね部との境界から所定の幅の領域には印字されないように、前記重ね量を設定する設定手段と、
を有することを特徴とする画像記録装置。
【請求項２】
前記所定の幅は、前記境界の下流の領域または前記境界の上流の領域であることを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記所定の幅は、前記境界の下流の領域であって、前記後続シートが撓んでいる領域であることを特徴とする請求項１に記載の画像記録装置。
【請求項４】
前記所定の幅は、前記後続シートがプラテンに接触している部位と前記境界との間の領域である傾斜部であることを特徴とする請求項１に記載の画像記録装置。
【請求項５】
前記画像内の後端余白と先端余白とを検出する余白検出手段をさらに有し、
前記設定手段は、先行シートの後端余白と後続シートの先端余白と前記所定の幅とに基づいて、前記重ね量を設定することを特徴とする請求項１に記載の画像記録装置。
【請求項６】
前記画像内の先端余白量と、前記画像内の後端余白量に前記傾斜部の幅を加えた値とを比較し、前記先端余白量の方が、前記後端余白量に前記傾斜部の幅を加えた値よりも小さければ、前記先端余白量から前記傾斜部の幅を減じた値を、前記重ね量に設定し、一方、前記画像内の後端余白量に前記傾斜部の幅を加えた値の方が小さければ、前記後端余白量を、前記重ね量に設定することを特徴とする請求項４に記載の画像記録装置。
【請求項７】
前記画像内のページ内空白領域を検出する空白領域検出手段をさらに有し、
前記設定手段は、前記先行シートの後端余白と前記後続シートの先端余白と前記所定の幅と後続シートにおける前記ページ内空白領域とに基づいて、前記重ね量を設定することを特徴とする請求項１に記載の画像記録装置。
【請求項８】
紙種によって前記所定の幅を切り替えることを特徴とする請求項１乃至請求項６のいずれか１項に記載の画像記録装置。
【請求項９】
前記画像内の文字領域、画像領域、カラー領域、黒領域の少なくとも１つの属性を検出する属性検出手段を有し、
前記設定手段は、前記先行シートの後端余白と前記後続シートの先端余白と前記所定の幅と前記属性とに基づいて、前記重ね量を算出することを特徴とする請求項１乃至７のいずれか１項に記載の画像記録装置。
【請求項１０】
現在の重ね量における段差領域内の印刷データが空白領域かどうかを判定し、空白領域ではないと判定されると、前記重ね量を更新することを特徴とする請求項９に記載の画像記録装置。
【請求項１１】
前記重ね量から、予め定めた固定ステップ量を減算することによって、前記重ね量を更新することを特徴とする請求項１０に記載の画像記録装置。
【請求項１２】
空白領域算出結果に基づいて、次の空白領域開始位置までの距離を、前記ステップ量として算出することを特徴とする請求項１１に記載の画像記録装置。
【請求項１３】
記録シートに画像を記録する記録工程と、
複数の記録シートを互いに重ねて、記録手段に搬送する搬送工程と、
複数の記録シートを重ねて前記記録手段に搬送させる際に、前記複数の記録シートを互いに重ねる量である重ね量を設定する設定工程であって、後続シートと先行シートとが重なっている部位である重ね部と、後続シートと先行シートとが重なっていない部位である非重ね部との境界から所定の幅の領域には印字されないように、前記重ね量を設定する設定工程と、
を有することを特徴とする画像記録装置の制御方法。
【請求項１４】
記録シートに画像を記録する記録手段と、複数の記録シートを互いに重ねて、前記記録手段に搬送する搬送手段とを有する画像記録装置で実行されるプログラムであって、
複数の記録シートを重ねて前記記録手段に搬送させる際に、前記複数の記録シートを互いに重ねる量である重ね量を設定する設定工程であって、後続シートと先行シートとが重なっている部位である重ね部と、後続シートと先行シートとが重なっていない部位である非重ね部との境界から所定の幅の領域には印字されないように、前記重ね量を設定する設定工程を画像記録装置に実行させるためのプログラム。
【請求項１５】
記録シートに画像を記録する記録手段と、複数の記録シートを互いに重ねて、前記記録手段に搬送する搬送手段とを制御する制御装置であって、
複数の記録シートを重ねて前記記録手段に搬送させる際に、前記複数の記録シートを互いに重ねる量である重ね量を制御する制御手段であって、後続シートと先行シートとが重なっている部位である重ね部と、後続シートと先行シートとが重なっていない部位である非重ね部との境界から所定の幅の領域には印字されないように、前記重ね量を設定する設定手段と、
を有することを特徴とする制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録ヘッドがシートに記録する記録装置に関し、詳細には、先行シートの一部に後続シートの一部を重ねた状態で、記録ヘッドと対向する記録領域に、シートを搬送する画像記録装置に関する。
【背景技術】
【０００２】
先行シートの画像記録領域と後続シートの画像記録領域とが重ならないようにしてシートを重ねて搬送する画像記録装置が知られている（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００-６２９７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、前記従来例において、先行シートの一部の上に後続シートの一部を重ねた場合、後続シートのうちで、その下側に先行シートが存在している領域と、先行シートが存在していない領域との境界がある。
【０００５】
後続シートの下に先行シートがない領域において、後続シートとヘッドとの距離は変動するが、後続シートの下に先行シートがある領域のうちで、下に先行シートがある領域とない領域との境界から離れた領域では、後続シートとヘッドとの距離が変動しない。したがって、この領域では、インクの吐出タイミングを１回調節すれば、インクの着弾位置を正しく補正することができる。
【０００６】
しかし、前記境界付近であって、前記下側に先行シートが存在している領域では、後続シートが撓むことがある。また、前記境界から、前記後続シートがプラテンに接触し始める領域までの間では、後続シートが傾斜している。したがって、前記境界付近では、後続シートの上面とヘッドとの距離が、段差状に変動するので、前記境界付近に画像記録すると、インクの着弾位置がずれ、このずれによって、画像が乱れるという問題がある。
【０００７】
前記説明は、先行シートと後続シートとの２枚のシートを搬送する場合の説明であるが、３枚以上のシートを搬送する場合も、前記と同様の問題がある。
【０００８】
本発明は、複数の記録シートを互いに重ねて、記録手段に搬送し、後続シートのうちで、下に先行シートがある領域とない領域との境界付近で、印字画像が乱れることがない画像記録装置、画像記録装置の制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の画像記録装置は、記録シートに画像を記録する記録手段と、複数の記録シートを互いに重ねて、前記記録手段に搬送する搬送手段と、複数の記録シートを重ねて前記記録手段に搬送させる際に、前記複数の記録シートを互いに重ねる量である重ね量を設定する設定手段であって、後続シートと先行シートとが重なっている部位である重ね部と、後続シートと先行シートとが重なっていない部位である非重ね部との境界から所定の幅の領域には印字されないように、前記重ね量を設定する設定手段とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、複数の記録シートを互いに重ねて、記録手段に搬送し、後続シートのうちで、下に先行シートがある領域とない領域との境界付近で、印字画像が乱れることがないという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１−１】本発明の実施形態に係る重ね連送の動作を説明する断面図である。
【図１−２】本発明の実施形態に係る重ね連送の動作を説明する断面図である。
【図１−３】本発明の実施形態に係る重ね連送の動作を説明する断面図である。
【図２】ピックアップローラ２の構成を説明する図である。
【図３】本発明の記録装置を示すブロック図である。
【図４】実施形態１に係る重ね連送動作を示すフローチャートである。
【図５−１】実施形態１に係る先行シートに後続シートを重ねる動作の図である。
【図５−２】実施形態１に係る先行シートに後続シートを重ねる動作の図である。
【図６】実施形態１に係る後続シートの頭出し動作を示すフローチャートである。
【図７】後続シートの先端余白量を算出する動作を示すフローチャートである。
【図８】印刷データと出力用紙の一例を示す図である。
【図９】先行シートと後続シートとが重ねられている場合の断面を示す図である。
【図１０】実施形態１に関わる画像記録装置の処理を示すフローチャートである。
【図１１】実施形態１に関わる重ね量を算出する動作を示すフローチャートである。
【図１２】実施形態１に関わる重ね状態の概念を示す図である。
【図１３】実施形態２に関わる画像記録装置の動作を示すフローチャートである。
【図１４】実施形態２における重ね量を算出する動作を示すフローチャートである。
【図１５】実施形態２に関わる重ね状態の概念を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら、本発明の実施の形態について説明する。
【実施形態１】
【００１３】
図１は、本発明の実施形態に係る重ね連送の動作を説明する断面図である。最初に、図１（ａ）を用いて本発明に適用可能な記録装置ＰＲ１の概略構成を説明する。
【００１４】
図１（ａ）において、複数枚の記録シート１は、給送トレイ１１に積載されている。なお、記録シートは、記録媒体、記録紙ともいう。また、先行するシートを、先行シートまたは先行紙といい、後続するシートを、後続紙または後続シートという。また、本実施態様は、記録シート１が２枚である場合の実施態様であるが、理論的には、２枚に限らず、３枚以上であっても成立する。
【００１５】
ピックアップローラ２は、給送トレイ１１に積載されている最上位の記録シート１に当接して記録シート１をピックアップする。給送ローラ３は、ピックアップローラ２によってピックアップされた記録シート１を、シート搬送方向の下流側へ給送するローラである。給送従動ローラ４は、給送ローラ３へ付勢され、給送ローラ３とともに記録シート１を挟持して給送するローラである。
【００１６】
搬送ローラ５は、給送ローラ３及び給送従動ローラ４によって給送された記録シート１を、記録ヘッド７と対向する位置へ搬送するローラである。ピンチローラ６は、搬送ローラ５へ付勢され、搬送ローラ５とともに記録シート１を挟持して搬送するローラである。
【００１７】
記録ヘッド７は、搬送ローラ５及びピンチローラ６によって搬送された記録シート１に対して記録を行うヘッドである。実施形態１は、記録ヘッド７からインクを吐出して記録シート１に記録するインクジェット記録ヘッドであるとして説明する。プラテン８は、記録ヘッド７と対向する位置で記録シート１の裏面を支持する。キャリッジ１０は、記録ヘッド７を搭載してシート搬送方向と交差する方向へ移動する。
【００１８】
排出ローラ９は、記録ヘッド７によって記録が行われた記録シート１を、記録装置ＰＲ１の外に排出するためのローラである。拍車１２、１３は、記録ヘッド７によって記録が行われた記録シート１の記録面と接触して回転する。ここで、下流側にある拍車１３は、排出ローラ９へ付勢され、上流側にある拍車１２は、対向する位置に排出ローラ９が配置されていない。拍車１２は、記録シート１の浮き上がりを防止するものであり、押え拍車とも称呼する。
【００１９】
給送ローラ３及び給送従動ローラ４で形成される給送ニップ部と、搬送ローラ５及びピンチローラ６で形成される搬送ニップ部との間では、搬送ガイド１５によって記録シート１が案内される。シート検知センサ１６は、記録シート１の先端及び後端を検知するセンサである。シート検知センサ１６は、シート搬送方向において給送ローラ３の下流に設けられている。シート押さえレバー１７は、後続シートの先端部を先行シートの後端部に重ね合わせるレバーである。シート押さえレバー１７は、図１中、時計回り方向にバネ付勢されている。
【００２０】
図２は、ピックアップローラ２の構成を説明する図である。前述のようにピックアップローラ２は、給送トレイ１１に積載されている最上位の記録シート１に当接して記録シート１をピックアップする。駆動軸１９は、後述する給送モータの駆動をピックアップローラ２に伝達する軸である。記録シート１をピックアップするときに、駆動軸１９及びピックアップローラ２は、図１中、矢印方向（反時計方向）に回転する。駆動軸１９には、突起１９ａが設けられている。ピックアップローラ２には、突起１９ａが嵌まり込む凹部が形成されている。
【００２１】
図２（ａ）に示すように、突起１９ａがピックアップローラ２の凹部の第１の面２ａに当接している場合は、駆動軸１９の駆動がピックアップローラ２に伝達し、駆動軸１９を駆動すると、ピックアップローラ２も駆動される。
【００２２】
一方、図２（ｂ）に示すように、突起１９ａが、ピックアップローラ２の凹部の第２の面２ｂに当接している場合は、駆動軸１９の駆動が、ピックアップローラ２に伝達されず、駆動軸１９を駆動しても、ピックアップローラ２は駆動されない。突起１９ａが、第１の面２ａ及び第２の面２ｂのいずれにも当接せず、第１の面２ａと第２の面２ｂとの間に存在している場合も、駆動軸１９を駆動しても、ピックアップローラ２は駆動されない。
【００２３】
図３は、本発明の記録装置ＰＲ１を示すブロック図である。ＭＰＵ２０１は、各部動作やデータの処理などを制御する。つまり、ＭＰＵ２０１は、図３に示す記録装置ＰＲ１に記載されている各構成要素を総括的に制御し、ＲＯＭ２０２に記憶されている各種プログラムをワークメモリとしてのＲＡＭ２０３上で実行することによって、記録装置ＰＲ１を制御する。画像処理部２０２１は、ＲＯＭ２０２に記憶されている各種プログラムの格納領域である。
【００２４】
記録ヘッド７は、ＭＰＵ２０１の制御によって、記録ヘッドドライバ２０７を介して、ＲＡＭ２０３上に読み出された印刷対象のデータを印刷媒体に印刷する。つまり、ＲＡＭ２０３は、ＭＰＵ２０１の作業エリアとして用いられたり、種々の受信データの一時格納領域として用いられたり、各種設定データを記憶させたりする。ホストコンピュータ２１４から送られてくる記録データ（印刷データ）、すなわち、記録ヘッド７が記録（印刷）する記録データは、ＲＡＭ２０３に一時的に記憶される。
【００２５】
キャリッジ１０を駆動するキャリッジモータ２０４は、キャリッジモータドライバ２０８によって制御される。搬送ローラ５及び排出ローラ９は、搬送モータ２０５によって駆動される。搬送モータ２０５は、搬送モータドライバ２０９によって制御される。ピックアップローラ２及び給送ローラ３は、給送モータ２０６によって駆動される。給送モータ２０６は、給送モータドライバ２１０によって制御される。
【００２６】
ホストコンピュータ２１４には、使用者によって印刷の実行が命令された場合に、記録画像や記録画像品位等の記録情報を取りまとめて記録装置ＰＲ１と通信するためのプリンタドライバ２１４１が設けられている。ＭＰＵ２０１は、Ｉ／Ｆ部２１３を介してホストコンピュータ２１４と記録画像等のやり取りを実行する。
【００２７】
また、本実施形態では記録装置ＰＲ１として説明したが、Ｉ／Ｆ部２１３とＭＰＵ２０１とＲＡＭ２０３とＲＯＭ２０２とを有するコントローラ（制御装置）と、記録ヘッド７と記録ヘッドドライバ２０７とキャリッジモータ２０４とキャリッジモータドライバ２０８と搬送モータ２０５と搬送モータドライバ２０９と給送モータ２０６と給送モータドライバ２１０とを有するプリンタエンジンと分けた構成にしてもよい。
【００２８】
次に、図１を用いて重ね連送の動作を時系列に沿って説明する。ホストコンピュータ２１４からＩ／Ｆ部２１３を介して印刷データが送信されると、ＭＰＵ２０１で処理された後、ＲＡＭ２０３にデータを展開するＭＰＵ２０１が、データに基づいて記録動作を開始する。
【００２９】
図１（ａ）を用いて説明する。最初に、給送モータドライバ２１０によって給送モータ２０６が低速駆動される。ピックアップローラ２は、７．６ｉｎｃｈ／ｓｅｃで回転させられる。ピックアップローラ２が回転すると、給送トレイ１１に積載された最上位の記録シート１（先行シート１−Ａ）がピックアップされる。ピックアップローラ２によってピックアップされた先行シート１−Ａは、ピックアップローラ２と同方向に回転している給送ローラ３によって搬送される。給送ローラ３も、給送モータ２０６によって駆動される。
【００３０】
給送ローラ３の下流側に設けられているシート検知センサ１６によって先行シート１−Ａの先端が検知されると、給送モータ２０６を高速駆動に切り替える。すなわち、ピックアップローラ２及び給送ローラ３は、１２ｉｎｃｈ／ｓｅｃで回転する。
【００３１】
図１（ｂ）を用いて説明する。給送ローラ３を回転し続けることによって、先行シート１−Ａの先端は、シート押さえレバー１７を時計回り方向に回転する。さらに給送ローラ３を回転し続けると、先行シート１−Ａの先端は、搬送ローラ５とピンチローラ６で形成される搬送ニップ部に突き当たる。このときに、搬送ローラ５が停止状態である。先行シート１−Ａの先端が搬送ニップ部に突き当たった後も、給送ローラ３を所定量回転させることによって、先行シート１−Ａの先端が搬送ニップ部に突き当たった状態で整列し、斜行が矯正される。斜行矯正動作をレジ取り動作ともいう。
【００３２】
図１（ｃ）を用いて説明する。先行シート１−Ａの斜行矯正動作が終了すると、搬送モータ２０５が駆動されることによって、搬送ローラ５が回転を開始する。搬送ローラ５は、１５ｉｎｃｈ／ｓｅｃでシートを搬送する。先行シート１−Ａは、記録ヘッド７と対向する位置まで頭出しされた後に、記録データに基づいて記録ヘッド７からインクを吐出することによって、記録動作が行われる。
【００３３】
実施形態１の記録装置ＰＲ１は、記録ヘッド７がキャリッジ１０に搭載されているシリアルタイプの記録装置である。記録装置ＰＲ１は、搬送ローラ５によって記録シート１を所定量ずつ間欠搬送する搬送動作と、搬送ローラ５が停止しているときに記録ヘッド７を搭載したキャリッジ１０を移動させながら記録ヘッド７からインクを吐出する画像形成動作とを行う。この２つの動作を繰り返すことによって、記録シート１に対する記録動作が行われる。
【００３４】
先行シート１−Ａが頭出しされると、給送モータ２０６を低速駆動に切り替える。すなわち、ピックアップローラ２及び給送ローラ３は、７．６ｉｎｃｈ／ｓｅｃで回転する。搬送ローラ５によって記録シート１を所定量ずつ間欠搬送しているときに、給送モータ２０６によって給送ローラ３も間欠駆動される。すなわち、搬送ローラ５が回転しているときは、給送ローラ３も回転し、搬送ローラ５が停止しているときは、給送ローラ３も停止している。搬送ローラ５の回転速度に対して、給送ローラ３の回転速度は遅い。このために、搬送ローラ５と給送ローラ３との間で、シートが引っ張られた状態になる。また、給送ローラ３は、搬送ローラ５によって搬送される記録シート１によって連れ回りさせられる。
【００３５】
給送モータ２０６を間欠的に駆動するために、駆動軸１９も駆動される。前述のように、ピックアップローラ２の回転速度は、搬送ローラ５の回転速度よりも遅い。このために、ピックアップローラ２は、搬送ローラ５で搬送される記録シート１によって連れ回りさせられる。すなわち、ピックアップローラ２は、駆動軸１９に対して先回りした状態になっている。具体的には、駆動軸１９の突起１９ａは、第１の面２ａから離間し、第２の面２ｂに当接した状態になっている。したがって、先行シート１−Ａの後端がピックアップローラ２を通過しても、２枚目の記録シート１（後続シート１−Ｂ）はすぐにはピックアップされない。駆動軸１９が所定時間駆動されると、突起１９ａが第１の面２ａと当接し、ピックアップローラ２が回転を開始する。
【００３６】
図１（ｄ）を用いて説明する。図１（ｄ）は、ピックアップローラ２が回転を開始し、後続シート１−Ｂをピックアップした状態を示す。シート検知センサ１６は、センサの応答性等の要因によって記録シート１の端部を検知するためには、シート間に所定以上の間隔が必要になる。すなわち、シート検知センサ１６によって先行シート１−Ａの後端を検知した後に、後続シート１−Ｂの先端を検知するまでに所定の時間間隔をもたせるために、先行シート１−Ａと後続シート１−Ｂとの間を、所定距離離す必要がある。このために、ピックアップローラ２の凹部は、約７０度に設定されている。
【００３７】
図１（ｅ）を用いて説明する。ピックアップローラ２によってピックアップされた後続シート１−Ｂは、給送ローラ３によって搬送される。このときに、先行シート１−Ａは、記録データに基づいて、記録ヘッド７によって画像形成動作が行われている。シート検知センサ１６によって後続シート１−Ｂの先端が検知されると、給送モータ２０６を高速駆動に切り替える。すなわち、ピックアップローラ２及び給送ローラ３は、１２ｉｎｃｈ／ｓｅｃで回転する。
【００３８】
図１（ｆ）を用いて説明する。先行シート１−Ａの後端部は、シート押さえレバー１７によって下方に押し下げられている。記録ヘッド７による記録動作によって先行シート１−Ａが下流に移動する速度に対して、後続シート１−Ｂを高速に移動させることによって、先行シート１−Ａの後端部の一部の上に、後続シート１−Ｂの先端部の一部が重なった状態を形成する。先行シート１−Ａは、記録データに基づいて記録動作が行われている。先行シート１−Ａは、搬送ローラ５によって間欠搬送される。一方、後続シート１−Ｂの先端が、シート検知センサ１６によって検知された後に、給送ローラ３を１２ｉｎｃｈ／ｓｅｃで連続的に回転させることによって、後続シート１−Ｂの先端が先行シート１−Ａに追いつく。
【００３９】
図１（ｇ）を用いて説明する。先行シート１−Ａの後端部の上に、後続シート１−Ｂの先端部が重なった重なり状態を形成した後に、後続シート１−Ｂの先端が搬送ニップの上流の所定位置で停止するまで、給送ローラ３によって後続シート１−Ｂが搬送される。後続シート１−Ｂの先端の位置は、シート検知センサ１６の検知結果に基づいて制御される。このときに、記録データに基づき、記録ヘッド７によって、先行シート１−Ａに画像が形成される。
【００４０】
図１（ｈ）を用いて説明する。先行シート１−Ａの最終行の画像形成動作（インク吐出動作）を行うために、搬送ローラ５が停止しているときに、給送ローラ３を駆動することによって後続シート１−Ｂの先端を、搬送ニップ部に突き当てて、後続シート１−Ｂの斜行矯正動作を行う。
【００４１】
図１（ｉ）を用いて説明する。先行シート１−Ａの最終行の画像形成動作が終了すると、搬送ローラ５を所定量回転させることによって、先行シート１−Ａの上に後続シート１−Ｂが重なった状態を維持して、後続シート１−Ｂの頭出しを行う。後続シート１−Ｂの頭出しは、後続シート１−Ｂの先端部分の位置決めを行う動作である。記録データに基づき、記録ヘッド７によって、後続シート１−Ｂに記録動作が行われる。後続シート１−Ｂが記録動作のために間欠搬送されると、先行シート１−Ａも間欠搬送され、やがて先行シート１−Ａは、排出ローラ９によって記録装置ＰＲ１の外に排出される。
【００４２】
後続シート１−Ｂが頭出しされると、給送モータ２０６を低速駆動に切り替える。すなわち、ピックアップローラ２及び給送ローラ３は、７．６ｉｎｃｈ／ｓｅｃで回転する。後続シート１−Ｂの後にも記録データがあれば、図１（ｄ）に示す状態に戻り、３枚目のピックアップ動作が行われる。
【００４３】
図４は、実施形態１に係る重ね連送動作を示すフローチャートである。
【００４４】
なお、図４に示すフローチャートの処理に対応するプログラムが、重ね連送動作のアプリケーションとしてＲＯＭ２０２に格納され、ＭＰＵ２０１が、このプログラムをＲＡＭ２０３上で実行することによって、図４に示す動作が実現される。
【００４５】
重ね連送動作は、先行シート１−Ａの一部と後続シート１−Ｂの一部とを重ねた状態で搬送する動作であり、重ねた状態で搬送することによって、シート全体の搬送時間が短縮される。
【００４６】
Ｓ１で、Ｉ／Ｆ部２１３を介して、ホストコンピュータ２１４から記録データが送信されると、記録動作を開始する。Ｓ２で、先行シート１−Ａの給送動作を開始し、具体的には、給送モータ２０６を低速駆動する。ピックアップローラ２は、７．６ｉｎｃｈ／ｓｅｃで回転する。ピックアップローラ２によって先行シート１−Ａをピックアップし、給送ローラ３によって先行シート１−Ａを記録ヘッド７に向けて給送する。
【００４７】
Ｓ３で、シート検知センサ１６が先行シート１−Ａの先端を検知する。シート検知センサ１６が先行シート１−Ａの先端を検知すると、Ｓ４で、給送モータ２０６を高速駆動に切り替える。すなわち、ピックアップローラ２及び給送ローラ３は、１２ｉｎｃｈ／ｓｅｃで回転する。シート検知センサ１６が先行シート１−Ａの先端を検知した後に、給送ローラ３の回転量を制御することによって、Ｓ５で、先行シート１−Ａの先端を搬送ニップ部に突き当てて、先行シート１−Ａの斜行矯正動作を行う。
【００４８】
Ｓ６で、記録データに基づいて先行シート１−Ａを頭出しする。Ｓ７で、給送モータ２０６を低速駆動に切り替える。Ｓ８で、先行シート１−Ａに対して記録ヘッド７がインクを吐出することによって記録動作を開始する。具体的には、搬送ローラ５によって先行シート１−Ａを間欠搬送する搬送動作と、キャリッジ１０を移動させて記録ヘッド７からインクを吐出する画像形成動作（インク吐出動作）とを繰り返すことによって、先行シート１−Ａに対する記録動作を行う。搬送ローラ５によって先行シート１−Ａを間欠搬送する動作と同期して、給送モータ２０６を間欠的に低速駆動する。すなわち、ピックアップローラ２及び給送ローラ３は、７．６ｉｎｃｈ／ｓｅｃで間欠的に回転する。
【００４９】
Ｓ９で、次ページの記録データがあるか判断する。次ページの記録データが無いと判断されると、Ｓ１５で、先行シート１−Ａに対する記録動作の完了を判断し、記録動作が完了したと判断されたら、Ｓ１６で、先行シート１−Ａを排出し、記録動作を終了する。
【００５０】
次ページの記録データがあれば、Ｓ１０で、後続シート１−Ｂの給送動作を開始する。具体的には、ピックアップローラ２で後続シート１−Ｂをピックアップし、給送ローラ３で後続シート１−Ｂを記録ヘッド７に向けて給送する。ピックアップローラ２は、７．６ｉｎｃｈ／ｓｅｃで回転する。前述のように、駆動軸１９の突起１９ａに対して、ピックアップローラ２の凹部が大きく設けられているので、先行シート１−Ａの後端と後続シート１−Ｂの先端との間には、所定間隔が設けられる。
【００５１】
Ｓ１１で、シート検知センサ１６が後続シート１−Ｂの先端を検知すると、Ｓ１２で、給送モータ２０６を高速駆動に切り替える。すなわち、ピックアップローラ２及び給送ローラ３は、１２ｉｎｃｈ／ｓｅｃで回転する。シート検知センサ１６が後続シート１−Ｂの先端を検知した後に給送ローラ３の回転量を制御することによって、Ｓ１３で、後続シート１−Ｂの先端が搬送ニップ部の所定量手前の位置となるように、後続シート１−Ｂを搬送する。先行シート１−Ａは、記録データに基づいて間欠搬送される。給送モータ２０６を連続的に高速駆動することによって、先行シート１−Ａの後端部の上に後続シート１−Ｂの先端部が乗った状態、つまり重ね状態が形成される。
【００５２】
Ｓ１４で、所定条件を満たしているか判断する。前記「所定条件」は、図６に示すフローチャートにおいて、先行シート１−Ａの一部に後続シート１−Ｂを重ねることができるという条件である。つまり、前記所定条件は、図６に示すフローチャートにおいて、Ｓ５０２の判断でＹｅｓの結果が出てから、Ｓ５１１の判断でＹｅｓの結果が出るまでの条件である。この所定条件を満たすと、スキャン中、突き当て制御を実行することを決定し、すなわち、先行シート１−Ａの一部に後続シート１−Ｂを重ねることができる。
【００５３】
前記所定条件を満たしていれば、Ｓ１９で、先行シート１−Ａの最終行の印刷動作が終了したかどうかを判断する。印刷動作が終了したと判断されると、Ｓ２０で、先行シート１−Ａを所定量搬送する。ここでは、後述する処理で算出される重ね量となるように、先行シート１−Ａを搬送する。その後に、Ｓ２１で、後続シート１−Ｂの先端を搬送ニップ部に突き当てて後続シート１−Ｂの斜行矯正動作（レジ取り動作）を行う。そして、Ｓ２２で、重ね状態を維持したまま後続シート１−Ｂを頭出しする。つまり、後続シート１−Ｂを位置決めする。
【００５４】
Ｓ１４で所定条件を満たしていないと判断されると、重ね状態を解消して後続シート１−Ｂを頭出しする。具体的には、Ｓ１７で、先行シート１−Ａの最終行の印刷動作が終了すると、Ｓ１８で、先行シート１−Ａの排出動作を行う。この間、給送モータ２０６は、駆動されないので、後続シート１−Ｂの先端が搬送ニップ部の所定量手前の位置のままで停止している。先行シート１−Ａが排出されるので、重ね状態は解消する。Ｓ２１で、後続シート１−Ｂの先端を搬送ニップ部に突き当てて、後続シート１−Ｂの斜行矯正動作を行う。そして、Ｓ２２で、後続シート１−Ｂを頭出しする。つまり、後続シート１−Ｂを位置決めする。
【００５５】
Ｓ２３で、給送モータ２０６を低速駆動に切り替える。Ｓ２４で、記録ヘッド７から後続シート１−Ｂにインクを吐出することによって、記録動作を開始する。具体的には、搬送ローラ５によって後続シート１−Ｂを間欠搬送する搬送動作と、キャリッジ１０を移動させて記録ヘッド７からインクを吐出する画像形成動作（インク吐出動作）とを繰り返すことによって、後続シート１−Ｂに対する記録動作を行う。搬送ローラ５によって後続シート１−Ｂを間欠搬送する動作と同期して、給送モータ２０６を間欠的に低速駆動する。すなわち、ピックアップローラ２及び給送ローラ３は、７．６ｉｎｃｈ／ｓｅｃで間欠的に回転する。
【００５６】
Ｓ２５で、次ページの記録データがあるか判断する。次ページの記録データが有れば、Ｓ９に戻る。次ページの記録データが無ければ、Ｓ２６で、後続シート１−Ｂの印刷が完了したかどうかを判断し、後続シート１−Ｂの印刷が完了したと判断されると、Ｓ２７で、後続シート１−Ｂの排出動作を行い、Ｓ２８で、記録動作を終了する。
【００５７】
図５は、実施形態１に係る先行シートに後続シートを重ねる動作を説明する図である。また、図５は、給送ローラ３と給送従動ローラ４とで形成される給送ローラニップ部と、搬送ローラ５とピンチローラ６で形成される搬送ローラニップ部との間を示す拡大図である。
【００５８】
図４のＳ１２、Ｓ１３の動作、つまり、先行シートの後端部の上に後続シートの先端部を重ねる重ね状態を形成する動作について説明する。
【００５９】
搬送ローラ５、給送ローラ３によって記録シート１用紙が搬送される過程を、３つの状態として順に説明する。第１の状態（後続シートが先行シートを追いかける動作）を、図５（ａ）で説明する。第２の状態（後続シートが先行シートの上に重なる動作）を、図５（ｂ）で説明する。第３の状態（後続シートが搬送動作を停止して重ね状態を継続するか否かの判定、つまり、突き当ての判定待ちまでの動作）を、図５（ｃ）で説明する。前記「突き当て」は、後続シート１−Ｂを搬送ローラ５に当接することである。そして、先行シート１−Ａが搬送ローラ５に存在しているときに、後続シート１−Ｂを突き当てることによって、後続シート１−Ｂの先頭部分を、先行シート１−Ａの一部に重ねることができる。
【００６０】
図５（ａ）では、給送ローラ３を制御し、後続シート１−Ｂを搬送し、シート検知センサ１６が記録シート１を検知する。後続シート１−Ｂを先行シート１−Ａの上に重ねることが可能な位置である開始位置Ｓ６０４までの区間Ｓ６０５において、後続シート１−Ｂが先行シート１−Ａを追いかける。後続シート１−Ｂを先行シート１−Ａの上に重ねることが可能な位置である開始位置Ｓ６０４は、機構の構成により決定される。
【００６１】
前記第１の状態では、前記区間Ｓ６０５おいて、追いかける動作を停止する場合が存在する。図５（ａ−２）に示すように、後続シート１−Ｂの先端Ｓ６０７が、先行シート１−Ａの後端Ｓ６０９を追い越してしまう場合、後続シートを先行シートの上に重ねる動作を実行しない。
【００６２】
図５（ｂ）では、後続シート１−Ｂを先行シート１−Ａの上に重ねることが可能な位置である開始位置Ｓ６０４から、シート押さえレバー１７で記録シート１を抑え込むことが可能な終了位置Ｓ６１１までの区間Ｓ６１２において、後続シート１−Ｂを重ねる。
【００６３】
前記第２の状態では、区間Ｓ６１２において、後続シート１−Ｂが先行シート１−Ａの上に重なる動作を停止する場合が存在する。図５（ｂ−２）に示すように、後続シート１−Ｂの先端Ｓ６１４が後続シート１−Ｂの後端Ｓ６１６に追いつけない状況である場合、重ね状態を継続するか否かを判定する位置に後続シート１−Ｂを搬送しない。
【００６４】
図５（ｃ）では、重ね状態を継続するか否かを判定する判定の位置Ｓ６１７までの区間Ｓ６１８に、後続シート１−Ｂを搬送する。すなわち、先行シート１−Ａと後続シート１−Ｂとの重ね状態を継続するか、解除した状態にするかの判定（後続シート１−Ｂを搬送ローラ５に突き当てるかどうかの判定である突き当て判定）を行う制御まで進める。
【００６５】
図６は、実施形態１に係る後続シート１−Ｂの頭出し動作を説明するフローチャートである。図４のＳ１４で説明した所定条件を満たしているかの判断について、詳細に説明する。なお、図６に示すフローチャートの処理に対応するプログラムが、重ね連送動作のアプリケーションとしてＲＯＭ２０２に格納され、ＭＰＵ２０１が、このプログラムをＲＡＭ２０３上で実行することによって、図６に示す動作が実現される。
【００６６】
先行シート１−Ａと後続シート１−Ｂとの重ね状態を継続するか否かの判定（後続シート１−Ｂを搬送ローラ５に突き当てるかどうかの判定である突き当ての判定）について説明する。Ｓ５０１で、突き当てを判定する場合、まず、Ｓ５０２で、後続シート１−Ｂが判定の位置Ｓ６１７まで到達しているかを判定する。後続シート１−Ｂが、判定の位置Ｓ６１７に到達していなければ、重ねることができないので、Ｓ５０３で、重ねない突き当て制御を実行することを決定し、Ｓ５０４で、判定処理を終了する。Ｓ５０２で後続シート１−Ｂが判定位置まで到達したと判断されれば、Ｓ５０５で、先行シート１−Ａが、搬送ローラ５を抜けたかを判定する。ここで、先行シート１−Ａが搬送ローラ５を抜けたと判定されると、Ｓ５０６で、重ねない突き当て制御を実行することを決定する。スキャン中突き当て制御は、重ね状態を維持したまま、後続シート１−Ｂの斜行矯正動作、及び頭出しを行う制御である。
【００６７】
一方、先行シート１−Ａが搬送ローラ５を抜けなかった場合、Ｓ５０７で、印刷直前に先行シート１−Ａが押さえ拍車１２に届くかを判定する。先行シート１−Ａが押さえ拍車１２に届かなければ、Ｓ５０８で、重ね状態を解消してから突き当て制御を実行することが決定される。
【００６８】
印刷直前に先行シート１−Ａが押さえ拍車１２に届く場合、Ｓ５０９で、重なり量が基準より少ないかを判定する。前記「重なり量」は、先行シート１−Ａの後端と後続シート１−Ｂの先端とが重なっている量である。また、重なり量が予め設定されている閾値よりも小さいか否かを判断する。重なり量が閾値よりも小さければ、Ｓ５１０で、重ね状態を解消してから、突き当て制御を実行することを決定する。
【００６９】
重なり量が閾値以上であれば、Ｓ５１１で、最終行（つまり、現在印刷している行）とその前の行との間に隙間があるかを判定する。Ｓ５１１で判断された隙間がない状態で印字すると、突き当てによって先行シート１−Ａに衝撃が与えられ、最終行とその前の行との間に印字乱れが生じる。したがって、Ｓ５１１で隙間がないと判断されると、前記印字乱れを阻止するために、Ｓ５１２で、重ね状態を解消してから突き当て制御を実行することを決定する。つまり、重ね状態を解消してから、後続シート１−Ｂの先端をローラに突き当てる。一方、隙間があれば、突き当てによって先行シート１−Ａに衝撃が与えられたとしても、印字乱れが生じない。したがって隙間があると判断されると、重ね状態を維持したまま後続シート１−Ｂの斜行矯正動作、及び頭出しを行う。
【００７０】
このように、先行シート１−Ａと後続シート１−Ｂとの重ね状態を継続するか、解除した状態にするかの判定、つまり突き当て判定を行なう。
【００７１】
図８は、印刷データと出力用紙の一例を示す図である。記録装置ＰＲ１は、ホストコンピュータ２１４から受信した印刷データ８００１を、出力用紙８０００中の印字可能な領域に割り付け、図８に示すような印刷結果を出力する。
【００７２】
実施形態１に係る記録装置ＰＲ１は、図８に示すように、先行シート１−Ａにおける画像内の後端余白量と、後続シート１−Ｂの先端余白量とに基づいて、重ね合わせ量を決定し、先行シート１−Ａと後続シート１−Ｂとを重ねて搬送する。また、画素毎またはライン毎について文字であるか、画像であるか等の属性情報が、印刷データに含まれていれば、図８に示すように、印刷データ内を文字領域、画像領域に切り分けることができる。さらに、画素毎またはライン毎に、カラーであるか黒であるか等の属性情報が、印刷データに含まれていれば、印刷データ内をカラー領域、黒領域に切り分けることができる。つまり、記録装置ＰＲ１は、画像内の文字領域、画像領域、カラー領域、黒領域の少なくとも１つの属性を検出する。なお、符号８００２は、文字領域１を示し、符号８００３は、文字領域２を示し、符号８００４は、画像領域を示す。
【００７３】
図７は、実施形態１に係る後続シート１−Ｂの先端余白量を算出する動作を示すフローチャートである。なお、図７に示すフローチャートの処理に対応するプログラムが、重ね連送動作のアプリケーションとしてＲＯＭ２０２に格納され、ＭＰＵ２０１が、このプログラムをＲＡＭ２０３上で実行することによって、図７に示す動作が実現される。
【００７４】
Ｓ４０１で先端余白を算出する場合、Ｓ４０２で、紙サイズの情報に基づいて、印刷可能領域を読み込む。最先端で印刷可能な位置、上端余白が特定されるので、４０３で、印刷可能領域の上端余白を、先端余白量として設定する。
【００７５】
次に、Ｓ４０４で、最初の印刷データを読み込む。次に、Ｓ４０５で、印刷データを解析し、印刷データ内の先端余白量を算出し、この算出された最初の印刷データを、先端余白量に加算する。以上の動作によって、先端余白量を確定する。
【００７６】
このように、先後端余白量に基づいて、先行シート１−Ａの画像記録領域と、後続シート１−Ｂの画像記録領域とが重ならない量だけシートを重ねて搬送する。
【００７７】
しかし、重なりの上側シートにおいて、下側シートが存在する領域と、下側シートが存在しない領域との周辺領域では、上側シート面とヘッドとの距離が、段差状に変動する。したがって、その領域に画像記録を行うと、インクの着弾位置がずれ、このために、画像が乱れるという問題がある。
【００７８】
図９は、先行シート１−Ａと後続シート１−Ｂとが重ねられている場合のシート断面を示す図である。図９（ａ）は、先行シート１−Ａと後続シート１−Ｂとが、重ね量Ｄで重ねられている場合におけるシート断面を示す図である。
【００７９】
先行シート１−Ａの上に後続シート１−Ｂを重ねた重ね部が存在している状態では、後続シート１−Ｂとヘッドとの距離は、撓み部Ｗ１ａと、傾斜部Ｗ２ａとで段差状に変動する。なお、撓み部Ｗ１ａは、下に先行シート１−Ａが存在している領域である重ね部であって後続シート１−Ｂが撓んでいる領域である。また、傾斜部Ｗ２ａは、先行シート１−Ａに後続シート１−Ｂが重なっていない部位である非重ね部のうちで、後続シート１−Ｂがプラテンに接触している領域と境界との間の領域である。なお、前記境界は、前記重ね部と前記非重な部との境であり、撓み部Ｗ１ａと傾斜部Ｗ２ａとの境でもある。また、前記重ね部は、重ね量Ｄと撓み部Ｗ１ａとを合わせた部分である。
【００８０】
この段差状に変動する領域（撓み部Ｗ１ａ＋傾斜部Ｗ２ａ）を「段差領域」と呼ぶ。下側に先行シート１−Ａが存在している領域のうちで撓み部Ｗ１ａを除く領域は、下側に先行シート１−Ａが存在していない領域に比べて、後続シート１−Ｂとヘッドとの距離が短いが、後続シート１−Ｂとヘッドとの距離が変動はしない。したがって、インクの吐出タイミングを調節することによって、下側に先行シート１−Ａがある領域のうちで撓み部Ｗ１ａを除く領域では、インクの着弾位置を容易に補正することができる。しかし、段差領域（Ｗ１ａ＋Ｗ２ａ）では、後続シート１−Ｂとヘッドとの距離が変動するので、インクの吐出タイミングの調整によって着弾位置を補正することは困難である。このために、段差領域（Ｗ１ａ＋Ｗ２ａ）への記録画像が乱れるという問題がある。
【００８１】
また、図９（ｂ）は、図９（ａ）とは異なる紙種を使用した場合のシート断面を示す図である。図９（ｂ）に示す紙種は、図９（ａ）に示す紙種よりも、曲がりにくい紙種であり、重ね量Ｄが同じでも、段差領域（Ｗ１ｂ＋Ｗ２ｂ）のサイズは、大きくなる。このように、紙の曲がり難さの違いによって、段差領域の大きさは変わり得る。
【００８２】
よって、実施形態１では、後続シート１−Ｂと先行シート１−Ａとが重なっている部位である重ね部と、後続シート１−Ｂと先行シート１−Ａとが重なっていない部位である非重ね部との境界から所定幅の領域には印字されないように、前記重ね量Ｄを制御する。
【００８３】
実施形態１において、先行シート１−Ａの後端余白量と後続シート１−Ｂの先端余白量とに基づいて重ね量を決定する処理について、図１０、図１１、図１２を用いて説明する。
【００８４】
図１０は、実施形態１に関わる記録装置ＰＲ１の処理を示すフローチャートである。なお、図１０に示すフローチャートの処理に対応するプログラムが、重ね連送動作のアプリケーションとしてＲＯＭ２０２に格納され、ＭＰＵ２０１が、このプログラムをＲＡＭ２０３上で実行することによって、図１０に示す動作が実現される。
【００８５】
まず、Ｓ１００１で、Ｉ／Ｆ部２１３を介してホストコンピュータ２１４から記録データが送信されると、記録動作を開始する。Ｓ１００２で、現行ページの印刷を開始する。
【００８６】
Ｓ１００３で、現行ページが最終ページであるかを判断する。最終ページであると判断され、現行ページの印刷が終了したら、Ｓ１００９で、記録動作を終了する。最終ページではないと判断されると、Ｓ１００４以降で重ね量を算出する。
【００８７】
まず、Ｓ１００４で、現行ページの後端余白量Ｍｂを算出する。現行ページの後端余白量Ｍｂを算出する場合、たとえば、ホストコンピュータから受け取ったラスタデータを、白の画素値と比較して、後端余白量Ｍｂを算出するようにしてもよい。ドキュメントがＰＤＬ言語等であれば、ＰＤＬ言語を解析した結果に基づいて、後端余白量Ｍｂを決めるようにしてもよい。ドキュメントがＪＰＥＧであれば、デコード時に解析して、後端余白量Ｍｂを決めるようにしてもよい。また、コピーであれば、スキャン画像を解析して、後端余白量Ｍｂを決めるようにしてもよい。本発明は、余白量の検出技術に関するものではないので、このステップでは、既存の如何なる余白検出技術を用いてもよい。
【００８８】
Ｓ１００５で、後続ページの先端余白量Ｍｔを算出する。Ｓ１００４における後端余白量Ｍｂの算出と同様に、先端余白量Ｍｔを算出するようにしてもよい。後続ページの先端余白量Ｍｔの算出が、現行ページの後端余白量Ｍｂの算出と異なる点は、算出対象部位が先端か後端かの違いだけである。
【００８９】
次に、Ｓ１００６で、紙種に基づいて、段差領域幅（Ｗ１＋Ｗ２）を取得する。実施形態１は、紙種が1つである場合の実施形態である。ところで、段差領域幅（Ｗ１＋Ｗ２）は、紙の特性によって変わるので、複数紙種に適用できるようにするには、紙種に応じて段差領域幅を変える必要がある。
【００９０】
たとえば、複数の紙種のそれぞれについて、段差領域幅を予め計測し、紙種をキーとするテーブルを保持し、重ね量算出時にテーブル値を参照すればよい。測定の結果、段差領域幅（Ｗ１ａ＋Ｗ１ｂ）が０である場合、後述する重ね量を算出するフローチャートに示すように、重ね量は、本発明を用いない場合の重ね量と同一となる。なお、段差領域幅（Ｗ１ａ＋Ｗ１ｂ）が０である状態とは、先行シート１−Ａに重なっている後続シート１−Ｂに撓みがなく、また、境界に隣接する上流側で後続シート１−Ｂがプラテンに接触している状態である。つまり、後続シート１−Ｂが先行シート１−Ａに接触し、また、後続シート１−Ｂのみの部分がプラテンに接触している状態である。
【００９１】
また、測定の結果に依らず特定の紙種の段差領域幅を０とすることによって、紙種毎に、本発明の適用、非適用を切り替えるようにしてもよい。
【００９２】
次に、Ｓ１００７で、重ね量Ｄを算出する。
【００９３】
図１１は、実施形態１に関連して重ね量Ｄを算出する動作を示すフローチャートである。図１１（ａ）は、本発明を用いずに重ね量Ｄを算出する動作を示すフローチャートであり、図１１（ｂ）は、本発明を用いて重ね量Ｄを算出するフローチャートである。なお、図１１（ａ）、（ｂ）に示すフローチャートに対応するプログラムが、重ね連送動作のアプリケーションとしてＲＯＭ２０２に格納され、ＭＰＵ２０１が、このプログラムをＲＡＭ２０３上で実行することで、図１１（ａ）、（ｂ）に示す動作が実現される。
【００９４】
図１１（ａ）に示すフローチャートにおける重ね量を、Ｄａとし、図１１（ｂ）に示すフローチャートにおける重ね量を、Ｄｂとする。Ｓ１１０２で、画像内の先端余白量Ｍｔと後端余白量Ｍｂとを比較する。先端余白量Ｍｔが、後端余白量Ｍｂよりも小さければ、Ｓ１１０３で、小さい先端余白量Ｍｔを重ね量Ｄａに設定する。一方、後端余白量Ｍｂが、先端余白量Ｍｔよりも小さければ、Ｓ１１０４で、小さい後端余白量Ｍｂを重ね量Ｄａに設定する。
【００９５】
一方、図１１（ｂ）のフローチャートでは、Ｓ１１０７で、先端余白量Ｍｔと、後端余白量Ｍｂに傾斜部（段差領域後端）の幅Ｗ２を加えた値とを比較する。先端余白量Ｍｔの方が、後端余白量Ｍｂに傾斜部（段差領域後端）の幅Ｗ２を加えた値よりも小さければ、Ｓ１１０８で、先端余白量Ｍｔから傾斜部の幅Ｗ２を減じた値を、重ね量Ｄｂに設定する。このように設定する理由は、小さい先端余白量Ｍｔから傾斜部の幅Ｗ２を減じた値よりも重ね量Ｄｂを大きく設定した場合に、後続シート１−Ｂの記録領域が段差領域（Ｗ１＋Ｗ１）に進み、段差領域に記録され、印字画像が乱れ、この弊害を阻止するためである。後端余白量Ｍｂに傾斜部（段差領域後端）の幅Ｗ２を加えた値が小さければ、Ｓ１１０９で、後端余白量Ｍｂを、重ね量Ｄｂに設定する。このように設定する理由は、小さい後端余白量Ｍｂよりも重ね量Ｄａを大きく設定した場合に、後続シート１−Ｂの先端が先行シートの記録領域を覆い、先行シート１−Ａに記録すべきデータが後続シート１−Ｂの先端に記録され、この弊害を阻止するためである。
【００９６】
図１０の説明に戻る。Ｓ１００７で算出された重ね量に基づいて、先行シート１−Ａの搬送量を決定し、Ｓ１００８で、後続ページを印刷する。その後、Ｓ１００３で、最終ページであるかどうかを判定する。
【００９７】
図１２は、実施形態１に関わる重ね状態の概念を示す図である。図１２（ａ）、（ｂ）に示す重ね状態は、それぞれ、図１１（ａ）、（ｂ）に示す重ね量Ｄａ、Ｄｂを算出するフローチャートに対応している。
【００９８】
領域１２０２、１２０３、１２０６、１２０７は、画像または文字の記録画像が存在する領域である。図１２（ａ）に示すように、本発明を用いない重ね量算出処理では、段差領域のうちの傾斜部Ｗ２に、印字される。これに対して、本発明を用いると、図１２（ｂ）に示すように、段差領域のうちの傾斜部Ｗ２分の重ね量が差し引かれているので、段差領域への印字が行われない。さらに、紙種によって段差領域幅を切り替えれば、使用する紙種に応じた適切な重ね量を算出することができる。
【００９９】
以上のように、実施形態１によれば、複数の記録シートを互いに重ねて、記録手段に搬送し、後続シート１−Ｂのうちで、下に先行シート１−Ａがある領域とない領域との境界付近で、印字画像が乱れることがない。
【実施形態２】
【０１００】
実施形態１では、先行シート１−Ａの後端余白量Ｍｂと後続シート１−Ｂの先端余白量Ｍｔとに基づいて、重ね量を決定し、これによって、段差領域に画像が記録されないように重ね量を算出する。実施形態２は、重ね領域のうちで、段差領域を除いた領域へ画像記録する実施形態である。このために、実施形態２は、先行シート１−Ａの後端余白量と後続シート１−Ｂの先端余白量Ｍｔと、後続シート１−Ｂのページ内空白領域とに基づいて、重ね量を決定する実施形態である。
【０１０１】
実施形態２において、記録装置の概略構成及び重ね連送動作は、実施形態１と同じであるので、その説明を省略する。
【０１０２】
次に、実施形態２における画像記録装置の動作について説明する。
【０１０３】
図１３は、実施形態２に関わる画像記録装置の動作を示すフローチャートである。図１４は、実施形態２における重ね量を算出する動作を示すフローチャートである。なお、図１３、図１４に示すフローチャートの処理に対応するプログラムが、重ね連送動作のアプリケーションとしてＲＯＭ２０２に格納され、ＭＰＵ２０１が、このプログラムをＲＡＭ２０３上で実行することで、図１３、図１４に示す動作が実現される。
【０１０４】
Ｓ１３０１からＳ１３０４は、図１０に示すＳ１００１からＳ１００４と同様である。Ｓ１３０５で、後続ページの先端余白量Ｍｔ及び空白領域Ｍｎを算出（検出）する。ここで、ｎは、ページ内の空白領域を示す番号である。先端余白量Ｍｔの算出方法は、Ｓ１３０４での算出と同様であるが、算出対象が先端である点だけが、Ｓ１３０４での算出とは異なる。空白領域の算出方法（空白領域検出方法）も、Ｓ１３０４での算出と同様であるが、算出対象がページ内の印刷データ領域である点だけが、Ｓ１３０４での算出とは異なる。また、空白領域を算出すると同時に、空白領域でない領域である印字領域Ａｎを算出する。ここで、ｎは、ページ内の印字領域を示す番号であり、１つの印字領域に対して１つの空白領域がセットで存在する。
【０１０５】
図１５は、実施形態２において、後続ページの先端余白量Ｍｔ、空白領域Ｍｎ、印字領域Ａｎの関係を示す図である。図８に関して説明したように、印刷データに属性情報が含まれていれば、印字領域内を、文字領域、画像領域、カラー領域、黒領域のように、より細分化することができる。さらに、画像領域のパターンを予め解析し、ベタ画像、横罫線、自然画像等のように細分化することもできる。この結果、たとえば、段差領域に記録しても、画像乱れが認識されづらい自然画像領域や横罫線領域を、空白領域として扱う。一方、段差領域に記録した場合、画像乱れが認識されやすい文字領域やベタ画像領域を、そのまま印字領域として扱うようにしてもよい。
【０１０６】
Ｓ１３０６で、紙種に基づいて段差領域幅を取得し、この取得動作は、図１０に示すＳ１００６における動作と同様である。Ｓ１３０７で、重ね量を算出する。
【０１０７】
図１４は、実施形態２に関連して重ね量を算出する動作を示すフローチャートである。図１４（ａ）は、本発明を用いずに重ね量を算出する動作を示すフローチャートであり、図１４（ｂ）は、本発明を用いて重ね量を算出する動作を示すフローチャートである。なお、図１４（ａ）、（ｂ）に示すフローチャートに対応するプログラムが、重ね連送動作のアプリケーションとしてＲＯＭ２０２に格納され、ＭＰＵ２０１が、このプログラムをＲＡＭ２０３上で実行することで、図１４（ａ）、（ｂ）に示す動作が実現される。
【０１０８】
図１４（ａ）に示すフローチャートにおける重ね量を、Ｄａとし、図１４（ｂ）に示すフローチャートにおける重ね量を、Ｄｂとする。
【０１０９】
図１４（ａ）に示すフローチャートについて説明する。Ｓ１４０２で、後端余白量Ｍｂを、重ね量Ｄａとして設定する。重なり領域にも、画像記録を行うので、先端余白量Ｍｔに関わらず、後端余白量Ｍｂを、常に、重ね量Ｄａとして設定する。この結果、図１４（ａ）に示す本発明を用いずに重ね量を算出する動作を示すフローチャートでは、段差領域へも印字される。
【０１１０】
一方、図１４（ｂ）に示すフローチャートでは、Ｓ１４０５で、Ｓ１４０２と同様に、後端余白量Ｍｂを初期値とし、この後端余白量Ｍｂを重ね量Ｄｂと設定した後に、以下の処理を実行する。これによって、段差領域へ印字されないように、重ね量Ｄｂを更新する。Ｓ１４０６で、現在の重ね量Ｄｂにおける段差領域内の印刷データが空白領域かどうかを判定する。たとえば、図１５（ａ）に示す段差領域（Ｗ１＋Ｗ２）内は、印字領域Ａ２であるので、空白領域ではないと判定される。空白領域ではないと判定されると、Ｓ１４０７で、重ね量Ｄｂを更新する。たとえば、重ね量Ｄｂから、予め定めた固定ステップ量Ｓを減算し、重ね量Ｄｂを更新する。また、Ｓ１３０５の空白領域算出結果に基づいて、次の空白領域開始位置までの距離を、ステップ量Ｓとして算出するようにしてもよい。
【０１１１】
その後に、更新された重ね量Ｄｂが負の値であるか判定し（Ｓ１４０８）、更新された重ね量Ｄｂが負の値でなければ、Ｓ１４０６に戻る。Ｓ１４０６で、段差領域内の印刷データが全て空白領域であると判定されると、重ね量判定処理を終了する。重ね量Ｄｂが負の値である場合、Ｓ１４０９で、重ね量Ｄｂを０とし、重ね量算出処理を終了する。
【０１１２】
また、Ｓ１３０５で、属性情報に基づいて記録画像領域内を、文字領域、画像領域、カラー領域、黒領域に区別している場合、これらの領域を、Ｓ１４０６の判定に用いるようにしてもよい。つまり、Ｓ１４０６で、文字領域、画像領域、カラー領域、黒領域のいずれでもないと判断されると、段差領域内の印刷データが空白領域であると判断するようにしてもよい。
【０１１３】
図１３の説明に戻る。Ｓ１３０８で算出された重ね量に基づいて、先行シート１−Ａの搬送量を決定し、後続ページを印刷する。その後に、Ｓ１３０３で、最終ページであるかどうかを判定する。
【０１１４】
図１５は、実施形態２に関わる重ね状態の概念を示す図である。図１５（ａ）、（ｂ）の重ね状態は、それぞれ図１４（ａ）、（ｂ）の重ね量を算出する動作を示すフローチャートに対応している。
【０１１５】
領域１５０２、１５０３、１５０４、１５０５、１５０８、１５０９、１５１０、１５１１は、画像または文字の印字画像が存在する領域を示す。図１５（ａ）に示すように、本発明を用いない重ね量算出処理では、段差領域（Ｗ１＋Ｗ２）内に印字される。一方、本発明では、図１５（ｂ）に示すように、段差領域（Ｗ１＋Ｗ２）分の空白領域が後続シート１−Ｂに存在すれば、段差領域には印字しない。
【０１１６】
以上のように、実施形態２によって、重ね領域へ画像記録を行う場合、重なりの上位側シートにおいて、下側シートがある領域と下側シートがない領域との境界付近には、画像を記録しないように、重ね量を算出する。
【０１１７】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（たとえば、ＡＳＩＣ）によっても実現可能である。
【０１１８】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することとなり、またそのプログラムコードを記憶した記憶媒体も本実施形態の機能を実現することになる。
【０１１９】
また、本実施形態の機能を実現するためのプログラムコードを、１つのコンピュータ（ＣＰＵ、ＭＰＵ）で実行する場合であってもよいし、複数のコンピュータが協働することによって実行する場合であってもよい。さらに、プログラムコードをコンピュータが実行する場合であってもよいし、プログラムコードの機能を実現するための回路等のハードウェアを設けてもよい。またはプログラムコードの一部をハードウェアで実現し、残りの部分をコンピュータが実行する場合であってもよい。
【符号の説明】
【０１２０】
２０１…ＭＰＵ、
１−Ａ…先行シート、
１−Ｂ…後続シート、
Ｄ…重ね量。
【図１−１】
2016215451.tif 000003
【図１−２】
2016215451.tif 000004
【図１−３】
2016215451.tif 000005
【図２】
2016215451.tif 000006
【図３】
2016215451.tif 000007
【図４】
2016215451.tif 000008
【図５−１】
2016215451.tif 000009
【図５−２】
2016215451.tif 000010
【図６】
2016215451.tif 000011
【図７】
2016215451.tif 000012
【図８】
2016215451.tif 000013
【図９】
2016215451.tif 000014
【図１０】
2016215451.tif 000015
【図１１】
2016215451.tif 000016
【図１２】
2016215451.tif 000017
【図１３】
2016215451.tif 000018
【図１４】
2016215451.tif 000019
【図１５】
2016215451.tif 000020