(57)【特許請求の範囲】
【請求項１】
プリンタを有し、前記プリンタによって記録媒体の両面に印刷する機能を有するファクシミリ装置であって、
受信した１つの画像データを復号して得られる１つの受信画像の副走査方向サイズを前記記録媒体の副走査方向サイズに基づいて定められた切取り許容幅で除して小数点以下を繰り上げて得られたページ数Ｎ（Ｎは自然数）を取得する分割数取得手段と、
前記分割数取得手段で取得されたページ数Ｎが３以上であった場合に、取得されたページ数Ｎを２で除して小数点以下を繰り上げて得られた枚数Ｍ（Ｍは自然数）を取得する記録媒体枚数取得手段と、
前記切取り許容幅に前記枚数Ｍを乗じて得られた第１サイズを取得する第１サイズ取得手段と、
前記１つの受信画像のうち、前記１つの受信画像の先頭から前記第１サイズまでの範囲を前記切取り許容幅毎のＭ個の分割画像に分割し、前記１つの受信画像のうち、前記１つの受信画像の前記第１サイズから終端までの範囲を前記切取り許容幅毎の（Ｎ−Ｍ）個の分割画像に分割する分割手段と、
分割されたＭ個の分割画像の各々をＭ枚の記録媒体の各々の表面に順番に前記プリンタを用いて印刷させ、分割された（Ｎ−Ｍ）個の分割画像の各々をＭ枚の記録媒体の各々の裏面に順番に前記プリンタを用いて印刷させる印刷制御手段と、
を備えることを特徴とするファクシミリ装置。
【請求項２】
前記分割手段は、前記分割数取得手段で取得されたページ数Ｎが２であった場合に、前記１つの受信画像の先頭から終端までの範囲を前記切取り許容幅毎の２個の分割画像に分割し、
前記印刷制御手段は、前記分割数取得手段で取得されたページ数Ｎが２であった場合に、前記分割手段で２個に分割された分割画像の各々を２枚の記録媒体の各々の表面に順番に前記プリンタを用いて印刷させることを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
互いに異なるサイズを有する複数種類の記録媒体のうちから、前記印刷制御手段で用いる記録媒体を選択する選択手段と、
前記切取り許容幅を、前記選択手段で選択された記録媒体の副走査方向サイズ以下になるように決定する切取り許容幅決定手段と、
をさらに備えることを特徴とする請求項１または２に記載のファクシミリ装置。
【請求項４】
前記副走査方向に対して垂直な主走査方向における前記１つの受信画像の幅が、前記主走査方向における前記記録媒体の幅よりも小さくなるような拡縮率で、前記１つの受信画像を拡大または縮小する画像処理手段をさらに備え、
前記分割数取得手段は、前記画像処理手段によって拡大または縮小された前記１つの受信画像の副走査方向サイズを前記切取り許容幅で除して小数点以下を繰り上げることで、前記ページ数Ｎを取得することを特徴とする請求項１ないし３の何れか１項に記載のファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視認性良く画像を印刷できるファクシミリ装置に関する。
【背景技術】
【０００２】
ファクシミリ受信した画像が、１枚の記録紙に収まらない長尺画像である場合、複数枚の記録紙に分割して印刷することが行われている。特許文献１には、長尺画像を複数の分割画像に分割して両面印刷を行うファクシミリ装置が記載されている。これにより、長尺画像の先端ラインから途中までを含む先端側の分割画像が記録紙の表面に印刷され、長尺画像の途中から終端ラインまでを含む後端側の分割画像が記録紙の裏面に印刷される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−７５０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
長尺データを受信し表面から裏面にわたって両面印刷する場合、表面から裏面への繋ぎ目部分においては、表裏を見返して読む必要がある。するとユーザは、１枚の記録紙の表面と裏面とを見て、これらを繋ぎ合わせた全体像を想像するしかなく、視認性が悪いという問題点があった。また、繋ぎ目部分で文字が分割されている場合には、ユーザは分割されている文字を解読することが困難であるという問題点があった。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、受信した１つの画像データを復号して得られる１つの受信画像を分割して両面印刷する場合であっても、視認性良く画像を印刷できるファクシミリ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に記載のファクシミリ装置は、プリンタを有し、プリンタによって記録媒体の両面に印刷する機能を有するファクシミリ装置であって、受信した１つの画像データを復号して得られる１つの受信画像の副走査方向サイズを記録媒体の副走査方向サイズに基づいて定められた切取り許容幅で除して小数点以下を繰り上げて得られたページ数Ｎ（Ｎは自然数）を取得する分割数取得手段と、分割数取得手段で取得されたページ数Ｎが３以上であった場合に、取得されたページ数Ｎを２で除して小数点以下を繰り上げて得られた枚数Ｍ（Ｍは自然数）を取得する記録媒体枚数取得手段と、切取り許容幅に枚数Ｍを乗じて得られた第１サイズを取得する第１サイズ取得手段と、１つの受信画像のうち、１つの受信画像の先頭から第１サイズまでの範囲を切取り許容幅毎のＭ個の分割画像に分割し、１つの受信画像のうち、１つの受信画像の第１サイズから終端までの範囲を切取り許容幅毎の（Ｎ−Ｍ）個の分割画像に分割する分割手段と、分割されたＭ個の分割画像の各々をＭ枚の記録媒体の各々の表面に順番にプリンタを用いて印刷させ、分割された（Ｎ−Ｍ）個の分割画像の各々をＭ枚の記録媒体の各々の裏面に順番にプリンタを用いて印刷させる印刷制御手段と、を備えることを特徴とする。
本願に記載のファクシミリ装置は、記録媒体の両面に印刷する機能を有するファクシミリ装置であって、受信した１つの画像データを復号して得られる１つの受信画像の副走査方向サイズが、記録媒体の副走査方向サイズよりも大きい場合に、１つの受信画像をＮページ分（Ｎは２以上の自然数）の分割画像に分割する分割手段と、ページ順に並んだＮページ分の分割画像の各々について、連続する前後のページの分割画像の各々が異なる記録媒体に印刷されるよう両面印刷する印刷制御手段と、を備えることを特徴とする。
【０００７】
これにより、連続する前後のページの分割画像を、異なる記録媒体に印刷することができる。したがって、ページが連続する分割画像の前半部分の画像を１の記録媒体で視認でき、後半部分の画像を他の記録媒体で視認できる。よって、１の記録媒体の表裏を見返して読む必要を無くすことができるため、視認性良く画像を印刷することができる。
【０００８】
本明細書に記載のファクシミリ装置は、印刷制御手段は、分割画像のＮページ数を２で除して小数点以下を繰り上げて得られる整数値Ｍによって定まるＭ枚（Ｍは自然数）の記録媒体に対して、Ｎページ分の分割画像の１ページ目からＭページ目までを、記録媒体の１枚目からＭ枚目の表面に順番に印刷し、分割画像の（Ｍ＋１）ページ目からＮページ目までを、記録媒体の１枚目からＭ枚目の裏面に順番に印刷することを特徴とする。本明細書に記載のファクシミリ装置によれば、分割画像の１ページ目からＭページ目までが記録媒体の表面に順番に印刷され、分割画像の（Ｍ＋１）ページ目からＮページ目までが記録媒体の裏面に順番に印刷される。これにより、ページ順に画像を視認することが容易となる。
【０００９】
本明細書に記載のファクシミリ装置は、印刷制御手段は、Ｎページ分の分割画像の（１＋４ｉ）ページ目（ｉは整数の変数、ｉ≧０）から（４＋４ｉ）ページ目までの４ページ分の分割原稿を、記録媒体の（１＋２ｉ）枚目の表面、（２＋２ｉ）枚目の表面、（１＋２ｉ）枚目の裏面、（２＋２ｉ）枚目の裏面となるように、２枚分の記録媒体の両面に印刷することを特徴とする。本明細書に記載のファクシミリ装置によれば、１の記録媒体の表裏を見返して読む必要を無くすことができるため、視認性良く画像を印刷することができる。
【００１０】
本明細書に記載のファクシミリ装置は、印刷制御手段は、１つの受信画像の受信を開始してから完了する前の間に印刷を開始し、分割画像の（４＋４ｉ）ページ目までの受信画像が受信できたことを条件として、（４＋４ｉ）ページ目までの分割画像を、記録媒体の（１＋２ｉ）枚目および（２＋２ｉ）枚目の２枚分の記録媒体の両面に印刷することを特徴とする。本明細書に記載のファクシミリ装置によれば、受信画像の受信の完了を待つ必要性を無くすことができる。よって、画像データを受信してから印刷を完了するまでの時間を短縮化することができる。
【００１１】
請求項３に記載のファクシミリ装置によれば、サイズが異なる複数種類の記録媒体の各々に対応して、分割画像を分割することができる。これにより、記録媒体のサイズを自由に選択することが可能となる。
【００１２】
請求項４に記載のファクシミリ装置によれば、分割画像の一部分が記録媒体の印刷領域の範囲外となるために、その一部分が印刷されない、という事態を防止することが可能となる。
【００１３】
本明細書に記載のファクシミリ装置は、選択手段は、複数の分割画像の印刷処理中に印刷対象として選択されている種類の記録媒体が無くなった場合には、異なる種類の記録媒体を再選択し、分割手段は、分割画像の副走査方向サイズを、選択手段で再選択された記録媒体の副走査方向サイズに応じて再決定し、副走査方向の辺の長さが再決定された分割画像の副走査方向サイズである分割画像を受信画像の未印刷部分から再分割することを特徴とする。本明細書に記載のファクシミリ装置によれば、印刷対象として選択されている種類の記録媒体が印刷中に無くなった場合においても、印刷を続行することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態であるＭＦＰの電気的構成を示すブロック図である。
【図２】ＦＡＸ受信処理を示すフローチャートである。
【図３】ＦＡＸ受信処理を示すフローチャートである。
【図４】ＦＡＸ受信処理を示すフローチャートである。
【図５】ＦＡＸ受信処理を示すフローチャートである。
【図６】ＦＡＸ受信処理を示すフローチャートである。
【図７】ＦＡＸ受信処理を示すフローチャートである。
【図８】分割画像の印刷例を説明する図である。
【図９】分割画像の印刷例を説明する図である。
【図１０】分割画像の印刷例を説明する図である。
【図１１】分割画像の印刷例を説明する図である。
【図１２】受信画像の一例を説明する図である。
【発明を実施するための形態】
【００１５】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の通信装置の一実施形態である多機能周辺装置（以下、「ＭＦＰ（Multi Function Peripheral）」と称す）１の電気的構成を示したブロック図である。ＭＦＰ１は、コピー機能、ＦＡＸ機能、スキャン機能、プリンタ機能などの各種機能を有している。ＭＦＰ１には、ＣＰＵ１０、フラッシュメモリ１１、ＲＡＭ１２、ＬＣＤ１６、タッチパネル１７、スキャナ１８、プリンタ１９、ＮＣＵ２０、モデム２１、第１記録紙トレイ２４、第２記録紙トレイ２５、が主に設けられている。ＣＰＵ１０、フラッシュメモリ１１、ＲＡＭ１２は、バスライン２２を介して互いに接続されている。また、ＬＣＤ１６、タッチパネル１７、スキャナ１８、プリンタ１９、ＮＣＵ２０、モデム２１、バスライン２２、第１記録紙トレイ２４、第２記録紙トレイ２５は、入出力ポート２３を介して互いに接続されている。
【００１６】
ＣＰＵ１０は、フラッシュメモリ１１に記憶される各種の設定値やプログラム、ＲＡＭ１２に記憶されている各種のパラメータ、或いは、ＮＣＵ２０を介して送受信される各種信号に従って、ＭＦＰ１が有している各機能の制御や、入出力ポート２３と接続された各部を制御する。
【００１７】
フラッシュメモリ１１は、制御プログラム１１ａ、設定記憶領域１１ｂ、などが記憶された書換可能な不揮発性のメモリである。ＣＰＵ１０は、制御プログラム１１ａに従い、後述するＦＡＸ受信処理（図２ないし図７）を実行する。設定記憶領域１１ｂには、後述する、両面印刷モード、印刷開始モード、余白設定値、などの各種の設定内容が記憶される。両面印刷モードは、受信したファクシミリの画像データを記録紙の両面に印刷するか否かを決定する設定である。両面印刷モードが「オン」の場合には両面印刷が行なわれ、「オフ」の場合には片面印刷が行なわれる。印刷開始モードは、受信した画像データを印刷するタイミングを決定する設定である。印刷開始モードが「受信後に印刷開始」に設定されている場合には画像データの受信完了後にＦＡＸ印刷が開始され、「受信中に印刷開始」に設定されている場合には画像データの受信中にＦＡＸ印刷が開始される。余白設定値は、記録紙の外周部に余白を設けて印刷を行う場合の、余白の幅を決定する設定である。これらの設定内容は、予めユーザによって設定されるとしてもよい。
【００１８】
ＲＡＭ１２は、書換可能な揮発性のメモリである。ＲＡＭ１２は、画像メモリ１２ａ、パラメータ記憶領域１２ｂを備える。画像メモリ１２ａは、受信した受信画像Ｐ１および分割画像を格納する記憶領域である。パラメータ記憶領域１２ｂは、受信画像サイズＳＸおよびＳＹ、記録紙印刷領域サイズＳｘおよびＳｙ、切取り開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１およびｔｒｉｍ＿ｓｔａｒｔ＿ｙ２、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙ、記録紙枚数Ｍ、分割数Ｎ、拡縮率Ｋ、カウンタ値ｉ、カウンタ値ｊ、などの各種のパラメータを記憶する。
【００１９】
受信画像サイズＳＸ、ＳＹの内容を、受信画像Ｐ１の一例（図１２）を用いて説明する。受信画像Ｐ１は、長尺原稿の画像データを復号して得られる画像である。受信画像Ｐ１は、多数のラインから構成される。ラインに平行な方向（画像の幅方向）を主走査方向と称し、ラインに直交する方向（画像の長さ方向）を副走査方向と称する。受信画像サイズＳＸは、受信画像Ｐ１の主走査方向のサイズである。受信画像サイズＳＹは、受信画像Ｐ１の副走査方向のサイズである。受信画像Ｐ１は、画像データを始点ラインＬ１から最終ラインＬ２までを順番に受信することで形成される。よって画像データの受信が進むにつれて、始点ラインＬ１から最終ラインＬ２側へ受信画像サイズＳＹが伸びていくように、受信画像Ｐ１が形成される。すなわち、受信画像Ｐ１の受信中の期間においては、受信画像サイズＳＹは除々に大きくなっていく。
【００２０】
記録紙印刷領域サイズＳｘは、記録紙に画像を印刷することが可能な矩形形状の領域の、短辺方向のサイズである。記録紙印刷領域サイズＳｙは、記録紙に画像を印刷することが可能な矩形形状の領域の、長辺方向のサイズである。記録紙印刷領域サイズＳｘ、Ｓｙは、記録紙の種類（Ａ４、Ｂ４など）と、余白設定値により決まる。具体的には、記録紙の種類によって定まる用紙サイズから余白設定値を差し引いた値が、記録紙印刷領域サイズＳｘ、Ｓｙとなる。
【００２１】
切取り開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１は、記録紙の表面に印刷する分割画像を受信画像Ｐ１からトリミングする際の、トリミング開始位置である。切取り開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２は、記録紙の裏面に印刷する分割画像を受信画像Ｐ１からトリミングする際の、トリミング開始位置である。切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙは、分割画像を受信画像Ｐ１からトリミングする際の、副走査方向の長さである。
【００２２】
記録紙枚数Ｍは、受信画像Ｐ１を複数の分割画像に分割して印刷するために必要な記録紙の枚数である。分割数Ｎは、１つの受信画像Ｐ１をＮ個の分割画像に分割する際の分割数である。拡縮率Ｋ（％）は、受信画像Ｐ１の拡大・縮小率である。カウンタ値ｉは、受信中に印刷開始する場合の動作（Ｓ２１２ないしＳ３１８）において、処理対象の分割画像を特定するために用いられる変数である。カウンタ値ｊは、受信完了後に印刷開始する場合の動作（Ｓ１１８ないしＳ１６２）において、処理対象の分割画像を特定するために用いられる変数である。
【００２３】
ＬＣＤ１６は液晶表示装置である。ＬＣＤ１６の画面には、タッチパネル１７が設けられる。タッチパネル１７は、ＭＦ）Ｐ１に対するユーザからの指示入力を受付ける。スキャナ１８は、原稿を読み取って画像データに変換する。プリンタ１９は、ＦＡＸ受信した画像データなどに基づく画像を記録紙に印刷する。ＮＣＵ（Network Control Unit）２０は、電話回線の制御を行う。モデム２１は、電話回線網３０に接続される。モデム２１は、ＦＡＸ送信時には送信信号を変調して電話回線網３０へ送出し、ＦＡＸ受信時には電話回線網３０から受信した変調信号を復調する。第１記録紙トレイ２４、第２記録紙トレイ２５は、複数枚の記録紙を格納し、プリンタ１９へ記録紙を供給する部位である。第１記録紙トレイ２４および第２記録紙トレイ２５には、互いに異なる種類の記録紙（例：Ａ４サイズの記録紙とＢ４サイズの記録紙）を格納することができる。また第１記録紙トレイ２４および第２記録紙トレイ２５の各々には、格納されている記録紙の種類を検出するためのセンサ、および記録紙の有無を検出するセンサが備えられている。
【００２４】
＜ＦＡＸ受信処理＞
図２ないし図７のフローを用いて、ＭＦＰ１で実行されるＦＡＸ受信処理を説明する。図２ないし図７のフローは、ＭＦＰ１のＣＰＵ１０が制御プログラム１１ａに従って実行するＦＡＸ受信処理を示すフローチャートである。この処理は、ＦＡＸ受信を開始した場合に開始される。
【００２５】
Ｓ１１２において、ＣＰＵ１０は、両面印刷を実行する設定とされているか否かを判断する。具体的には、設定記憶領域１１ｂに記憶されている両面印刷モードを読み出す。両面印刷モードが「オフ」に設定されている場合（Ｓ１１２：ＮＯ）にはＳ１３４へ進み、「オン」に設定されている場合（Ｓ１１２：ＹＥＳ）にはＳ１１４へ進む。
【００２６】
Ｓ１１４において、ＣＰＵ１０は、各種パラメータの初期化処理を行う。受信画像サイズＳＸおよびＳＹ、記録紙印刷領域サイズＳｘおよびＳｙ、切取り開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１およびｔｒｉｍ＿ｓｔａｒｔ＿ｙ２、切取り許容幅ｔｒｉｍ_ａｌｌｏｗ_ｙ、分割数Ｎ、を「０」に初期化する。記録紙枚数Ｍを「１」に初期化する。拡縮率Ｋを「１００（％）」に初期化する。
【００２７】
Ｓ１１６において、ＣＰＵ１０は、印刷開始モードを判断する。具体的には、設定記憶領域１１ｂに記憶されている印刷開始モードを読み出す。印刷開始モードが「受信中に印刷開始」に設定されている場合（Ｓ１１６：受信中に印刷開始）にはＳ２１２（図４）へ進み、「受信後に印刷開始」に設定されている場合（Ｓ１１６：受信後に印刷開始）にはＳ１１８へ進む。
【００２８】
＜印刷開始モードが「受信後に印刷開始」の場合の動作＞
印刷開始モードが「受信後に印刷開始」に設定されている場合の動作を、Ｓ１１８ないしＳ１６２（図２、図３）を用いて説明する。Ｓ１１８においてＣＰＵ１０は、受信画像Ｐ１の画像データの全てを受信完了したか否かを判断する。受信完了していない場合（Ｓ１１８：ＮＯ）にはＳ１１８へ戻って受信処理を続行し、受信完了した場合（Ｓ１１８：ＹＥＳ）にはＳ１２０へ進む。
【００２９】
Ｓ１２０において、ＣＰＵ１０は、受信画像Ｐ１の受信画像サイズＳＸに基づいて、記録紙の種類（Ａ４サイズ、Ｂ４サイズなど）を選択する。具体的には、第１記録紙トレイ２４および第２記録紙トレイ２５に格納されている記録紙の種類を、センサを用いて検出する。そして、受信画像サイズＳＸに最も近い用紙幅を有する記録紙が格納されている記録紙トレイを、給紙トレイとして選択する。また、余白設定値を設定記憶領域１１ｂから読み出す。これにより、記録紙印刷領域サイズＳｘ、Ｓｙが求まる。
【００３０】
Ｓ１２２においてＣＰＵ１０は、ユーザ設定に基づいて、拡縮率Ｋを算出する。具体的な算出方法を説明する。ユーザによって拡縮率Ｋが予め設定されている場合には、その値が拡縮率Ｋとして用いられる。また、自動的に拡縮率Ｋを算出するように設定されている場合には、受信画像サイズＳＸが記録紙印刷領域サイズＳｘ以下となるように、拡縮率Ｋを算出する。具体的には、下記（１）式に基づいて、拡縮率Ｋを決定する。
Ｋ＝Ｓｘ／ＳＸ×１００  …式（１）
なお、ユーザによって拡縮率Ｋが設定されておらず、かつ、自動的に拡縮率Ｋを算出する設定も行われていない場合には、ＣＰＵ１０は、拡縮率Ｋを初期化されたときの値のまま「１００％」としてもよい。
【００３１】
Ｓ１２４において、ＣＰＵ１０は、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを算出する。具体的には、記録紙印刷領域サイズＳｙに基づいて、下式（２）により切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを算出する。
ｔｒｉｍ＿ａｌｌｏｗ＿ｙ＝Ｓｙ×（１００／Ｋ）…式（２）
【００３２】
Ｓ１２６においてＣＰＵ１０は、下式（３）に基づいて、分割数Ｎを算出する。
Ｎ＝ｃｅｉｌ（ＳＹ／ｔｒｉｍ＿ａｌｌｏｗ＿ｙ）…式（３）
ここでｃｅｉｌ（  ）は、（  ）内の値を、その小数点以下を切り上げて整数にすることを意味する。これにより、受信した１つの受信画像Ｐ１が、分割数Ｎ個の分割画像に分割できることが分かる。
【００３３】
Ｓ１２７においてＣＰＵ１０は、下式（４）に基づいて、記録紙の記録紙枚数Ｍを算出する。
Ｍ＝ｃｅｉｌ（Ｎ／２）  …式（４）
Ｓ１２８においてＣＰＵ１０は、記録紙の裏面に印刷する分割画像についての切取り開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２を、下式（５）に基づいて算出する。
ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２＝ｔｒｉｍ＿ａｌｌｏｗ＿ｙ×Ｍ  …式（５）
【００３４】
Ｓ１３２において、ＣＰＵ１０は、分割数Ｎが２以下であるか否かを判断する。分割数Ｎが２以下である場合（Ｓ１３２：ＹＥＳ）にはＳ１３４へ進み、ＣＰＵ１０は、片面印刷を実行し、フローを終了する。分割数Ｎが２よりも大きい場合（Ｓ１３２：ＮＯ）には、Ｓ１４２（図３）へ進む。
【００３５】
Ｓ１４２において、ＣＰＵ１０は、カウンタ値ｊ＝１に初期化する。Ｓ１４４において、ＣＰＵ１０は、ｊ枚目の記録紙の表面に印刷する分割画像を生成し、画像メモリ１２ａに一時的に記憶する。具体的には、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１を起点として、副走査方向に許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙだけ進んだ位置までの、受信画像Ｐ１上の領域をトリミングする。これにより、副走査方向の辺の長さが許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙである分割画像を、拡縮率Ｋで拡大または縮小された受信画像Ｐ１から分割することができる。
【００３６】
Ｓ１４６において、ＣＰＵ１０は、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１を１ページ分進める。具体的には、下式（６）に示すように、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１に許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを加えた値を、新たな開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１として設定する。
ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＝ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＋ｔｒｉｍ＿ａｌｌｏｗ＿ｙ  …式（６）
【００３７】
Ｓ１４８において、ＣＰＵ１０は、ｊ枚目の記録紙の裏面へ印刷する画像が存在するか否かを判断する。具体的には、裏面に印刷する分割画像のトリミング開始位置である、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２以降に、受信画像Ｐ１が存在するか否かを検出する。画像が存在しない場合（Ｓ１４８：ＮＯ）にはＳ１５８へ進み、存在する場合（Ｓ１４８：ＹＥＳ）にはＳ１５０へ進む。
【００３８】
Ｓ１５０において、ＣＰＵ１０は、ｊ枚目の記録紙の裏面が最終ページであるか否かを判断する。具体的には、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２を起点として、副走査方向に許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙだけ進んだ位置に、受信画像Ｐ１が存在するか否かを検出する。最終ページである場合（Ｓ１５０：ＹＥＳ）にはＳ１５２へ進む。Ｓ１５２において、ＣＰＵ１０は、ｊ枚目の記録紙の裏面に印刷する分割画像を生成し、画像メモリ１２ａに一時的に記憶する。具体的には、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２を起点として、副走査方向に（受信画像サイズＳＹ−開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２）だけ進んだ位置までの、受信画像Ｐ１上の領域をトリミングする。これにより、受信画像Ｐ１が存在する範囲のみをトリミングすることができる。よって、裏側の最終ページの分割画像の副走査方向の長さが、記録紙印刷領域サイズＳｙよりも小さい場合にも対応することが可能となる。Ｓ１５３においてＣＰＵ１０は、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２を受信画像サイズＳＹにセットする。そしてＳ１５８へ進む。
【００３９】
一方、Ｓ１５０において、裏面が最終ページではない場合（Ｓ１５０：ＮＯ）には、Ｓ１５４へ進む。Ｓ１５４において、ＣＰＵ１０は、ｊ枚目の記録紙の裏面に印刷する分割画像を生成し、画像メモリ１２ａに一時的に記憶する。具体的には、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２を起点として、副走査方向に許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙだけ進んだ位置までの、受信画像Ｐ１上の領域をトリミングする。
【００４０】
Ｓ１５６において、ＣＰＵ１０は、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２を１ページ分進める。具体的には、下式（７）に示すように、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２に許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを加えた値を、新たな開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２として設定する。
ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２＝ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２＋ｔｒｉｍ＿ａｌｌｏｗ＿ｙ  …式（７）
【００４１】
Ｓ１５８において、ＣＰＵ１０は、ｊ枚目の記録紙に印刷を実行する。具体的には、Ｓ１４４で生成された表面印刷用の分割画像が、記録紙の表面に印刷される。また、Ｓ１５２またはＳ１５４で裏面印刷用の分割画像が生成されている場合には、この裏面用の分割画像が、記録紙の裏面に印刷される。
【００４２】
Ｓ１６０において、ＣＰＵ１０は、未印刷の受信画像Ｐ１が存在するか否かを判断する。具体的には、表面に印刷する分割画像のトリミング開始位置である開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１が、表面に印刷する分割画像と裏面に印刷する分割画像との境界位置（ｔｒｉｍ＿ａｌｌｏｗ＿ｙ×Ｍ）に到達しているか否かによって、未印刷の受信画像Ｐ１が存在するか否かを判断する。未印刷の受信画像Ｐ１が存在する場合（Ｓ１６０：ＹＥＳ）にはＳ１６２へ進み、ＣＰＵ１０は、カウンタ値ｊを１カウントアップする。そしてＳ１４４へ戻る。一方、未印刷の受信画像Ｐ１が存在しない場合（Ｓ１６０：ＮＯ）には、フローを終了する。
【００４３】
＜第１具体例＞
印刷開始モードが「受信後に印刷開始」の場合の動作の、第１具体例を説明する。例として、図８に示すような受信画像Ｐ１が受信された場合の動作を説明する。また、記録紙の種類としてＡ４サイズが選択される場合を説明する。
【００４４】
受信画像Ｐ１の受信が完了すると（Ｓ１１８：ＹＥＳ）、記録紙の種類としてＡ４サイズが選択される（Ｓ１２０）。拡縮率Ｋ（Ｓ１２２）、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙ（Ｓ１２４）が算出される。分割数Ｎ＝５が算出される（Ｓ１２６）。よって図８に示すように、受信画像Ｐ１が、５個の分割画像Ｄ１ないしＤ５に分割されることになる。記録紙枚数Ｍ＝３が算出される（Ｓ１２７）。切取り開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２が、分割画像Ｄ３とＤ４の境界位置に算出される（Ｓ１２８）。分割数Ｎが「２」よりも大きいため（Ｓ１３２：ＮＯ）、両面印刷が行なわれる。
【００４５】
カウンタ値ｊ＝１に初期化される（Ｓ１４２）。１枚目の記録紙の表面に印刷する、分割画像Ｄ１が生成される（Ｓ１４４）。具体的には、図８において、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１を起点として、副走査方向に許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙだけ進んだ位置までの領域がトリミングされる。開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１が１ページ分進められる（Ｓ１４６）。図８の例では、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１が、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ２に移動する（矢印Ａ１）。
【００４６】
１枚目の記録紙の裏面へ印刷する画像が存在し（Ｓ１４８：ＹＥＳ）、１枚目の記録紙の裏面が最終ページではないため（Ｓ１５０：ＮＯ）、１枚目の記録紙の裏面に印刷する、分割画像Ｄ４が生成される（Ｓ１５４）。開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２が１ページ分進められる（Ｓ１５６）。図８の例では、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２が、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２＿Ｒ２に移動する（矢印Ａ２）。
【００４７】
１枚目の記録紙の表面に、表面印刷用の分割画像Ｄ１が印刷される（Ｓ１５８）（矢印Ａ１１）。また、１枚目の記録紙の裏面に、裏面印刷用の分割画像Ｄ４が印刷される（Ｓ１５８）（矢印Ａ１２）。未印刷の受信画像Ｐ１が存在するため（Ｓ１６０：ＹＥＳ）、カウンタ値ｊが「２」にカウントアップされ（Ｓ１６２）、Ｓ１４４へ戻る。
【００４８】
２枚目の記録紙の表面に印刷する、分割画像Ｄ２が生成される（Ｓ１４４）。開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ２が１ページ分進められる（Ｓ１４６）。図８の例では、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ２が、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ３に移動する（矢印Ａ３）。
【００４９】
２枚目の記録紙の裏面へ印刷する画像が存在し（Ｓ１４８：ＹＥＳ）、２枚目の記録紙の裏面が最終ページであるため（Ｓ１５０：ＹＥＳ）、２枚目の記録紙の裏面に印刷する、分割画像Ｄ５が生成される（Ｓ１５２）。具体的には、図８において、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２＿Ｒ２を起点として、副走査方向に（受信画像サイズＳＹ−開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ２＿Ｒ２）だけ進んだ位置までの領域がトリミングされる。
【００５０】
２枚目の記録紙の表面に、表面印刷用の分割画像Ｄ２が印刷される（Ｓ１５８）（矢印Ａ１３）。また、２枚目の記録紙の裏面に、裏面印刷用の分割画像Ｄ５が印刷される（Ｓ１５８）（矢印Ａ１４）。未印刷の受信画像Ｐ１が存在するため（Ｓ１６０：ＹＥＳ）、カウンタ値ｊが「３」にカウントアップされ（Ｓ１６２）、Ｓ１４４へ戻る。
【００５１】
３枚目の記録紙の表面に印刷する、分割画像Ｄ３が生成される（Ｓ１４４）。３枚目の記録紙の裏面へ印刷する画像が存在しないため（Ｓ１４８：ＮＯ）、３枚目の記録紙の表面に、表面印刷用の分割画像Ｄ３が印刷される（Ｓ１５８）（矢印Ａ１５）。未印刷の受信画像Ｐ１が存在しないため（Ｓ１６０：ＮＯ）、フローが終了する。
【００５２】
第１具体例の動作により得られる効果を説明する。第１具体例の動作では、分割数Ｎ個（５個）の分割画像のうち、１ページ目（分割画像Ｄ１）から記録紙枚数Ｍページ目（３ページ目、分割画像Ｄ３）までを、記録紙の１枚目から記録紙枚数Ｍ枚目（３枚目）の表面に順番に印刷することができる。また、分割画像の（記録紙枚数Ｍ＋１）ページ目（４ページ目、分割画像Ｄ４）から分割数Ｎページ目（５ページ目、分割画像Ｄ５）までを、記録媒体の１枚目から記録紙枚数Ｍ枚目（３枚目）の裏面に順番に印刷することができる。これにより、連続する前後のページの分割画像を、異なる記録紙に印刷することができる。したがって、ページが連続する分割画像の前半部分の画像を１の記録紙で視認でき、後半部分の画像を他の記録紙で視認できる。よって、１の記録紙の表裏を見返して読む必要を無くすことができるため、視認性良く受信画像Ｐ１を印刷することができる。
【００５３】
また、分割画像の１ページ目から記録紙枚数Ｍページ目（３ページ目）までが記録紙の表面に順番に印刷され、分割画像の（記録紙枚数Ｍ＋１）ページ目（４ページ目）から分割数Ｎページ目（５ページ目）までが記録紙の裏面に順番に印刷される。これにより、ページ順に分割画像を視認することが容易となる。
【００５４】
また、複数種類（Ａ４サイズ、Ｂ４サイズなど）の記録紙の何れか１つを印刷対象として選択することができる（Ｓ１２０）。そして、分割画像の副走査方向の長さである許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを、選択された記録紙の記録紙印刷領域サイズＳｙに応じて決定することができる。これにより、使用する記録紙のサイズの自由度を高めることが可能となる。
【００５５】
また、受信画像Ｐ１の受信画像サイズＳＸが、記録紙印刷領域サイズＳｘ以下になるような拡縮率Ｋで、受信画像Ｐ１を拡大または縮小することができる（Ｓ１２２）。そして、拡縮率Ｋで拡大または縮小後の受信画像Ｐ１を用いて、分割画像の副走査方向サイズである切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを算出することができる。これにより、受信画像Ｐ１の一部分が記録紙の印刷領域の範囲外となってしまうことで、その一部分が印刷されなくなる事態を防止することが可能となる。
【００５６】
＜印刷開始モードが「受信中に印刷開始」の場合の動作＞
印刷開始モードが「受信中に印刷開始」に設定されている場合の動作を、Ｓ２１２ないしＳ３１８（図４ないし図７）を用いて説明する。Ｓ２１２において、ＣＰＵ１０は、受信画像Ｐ１の画像データの受信を開始する。Ｓ２１４において、ＣＰＵ１０は、受信画像サイズＳＸに基づいて、記録紙の種類（Ａ４サイズ、Ｂ４サイズなど）を選択する。なお、記録紙の種類の選択方法は、Ｓ１２０で前述した選択方法と同様であるため、説明を省略する。また、余白設定値を設定記憶領域１１ｂから読み出す。これにより、記録紙印刷領域サイズＳｘ、Ｓｙが求まる。
【００５７】
Ｓ２１６においてＣＰＵ１０は、拡縮率Ｋを算出する。具体的な算出方法は、Ｓ１２２で説明した算出方法と同様であるため、説明を省略する。Ｓ２１８において、ＣＰＵ１０は、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを算出する。具体的な算出方法は、Ｓ１２４で説明した式（２）を用いた方法と同様であるため、説明を省略する。Ｓ２２０において、ＣＰＵ１０は、カウンタ値ｉ＝０に初期化する。
【００５８】
Ｓ２３０においてＣＰＵ１０は、下式（８）に示すように、受信画像Ｐ１の終端部位置である受信画像サイズＳＹから開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さいか否かを判断する。
ＳＹ−ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＜ｔｒｉｍ＿ａｌｌｏｗ＿ｙ？  …式（８）
【００５９】
受信画像Ｐ１の終端部位置から開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さい場合（Ｓ２３０：ＹＥＳ）には、Ｓ２３１へ進む。Ｓ２３１において、ＣＰＵ１０は、受信画像Ｐ１の画像データの全てを受信完了している否かを判断する。受信完了していない場合（Ｓ２３１：ＮＯ）には、受信画像Ｐ１が受信中のために受信画像Ｐ１の終端部位置が終端方向に移動している状態（受信画像サイズＳＹが除々に大きくなっている状態）であると判断される。そして、受信が進むにつれて、受信画像Ｐ１の終端部位置から開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも大きくなる可能性がある場合であると判断される。よってＳ２３０へ戻り、受信を続行する。一方、受信完了している場合（Ｓ２３１：ＹＥＳ）には、最終ページの分割画像であると判断され、Ｓ２３２へ進む。また、受信完了により、受信画像サイズＳＹが確定する。
【００６０】
Ｓ２３２において、ＣＰＵ１０は、（１＋２ｉ）枚目の記録紙の表面に印刷する分割画像を生成し、画像メモリ１２ａに一時的に記憶する。具体的には、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１を起点として、副走査方向に許容幅（ＳＹ−ｔｒｉｍ＿ａｌｌｏｗ＿ｙ）だけ進んだ位置までの、受信画像Ｐ１上の領域をトリミングする。これにより、最終ページの分割画像の副走査方向の長さに適合させてトリミングを行うことができるため、最終ページの分割画像の副走査方向の長さが許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さい場合にも対応することが可能となる。Ｓ２３４において、ＣＰＵ１０は、（１＋２ｉ）枚目の記録紙の表面に、Ｓ２３２で生成された表面印刷用の分割画像を印刷する。これにより、１枚の記録紙に対する片面印刷が完了し、フローが終了する。
【００６１】
一方、Ｓ２３０において、受信画像Ｐ１の終端部位置から開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さくない場合（Ｓ２３０：ＮＯ）には、まだ分割する画像が存在すると判断され、Ｓ２３６へ進む。Ｓ２３６において、ＣＰＵ１０は、（１＋２ｉ）枚目の記録紙の表面に印刷する分割画像を生成し、画像メモリ１２ａに一時的に記憶する。Ｓ２３８において、ＣＰＵ１０は、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１を１ページ分進める。具体的な処理内容は、Ｓ１４６で説明した式（６）の内容と同様であるため、説明を省略する。
【００６２】
Ｓ２４０においてＣＰＵ１０は、受信画像Ｐ１の終端部位置である受信画像サイズＳＹから開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さいか否かを判断する。具体的な処理内容は、Ｓ２３０の処理内容と同様であるため、説明を省略する。
【００６３】
受信画像Ｐ１の終端部位置から開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さい場合（Ｓ２４０：ＹＥＳ）には、Ｓ２４１へ進む。Ｓ２４１において、ＣＰＵ１０は、受信画像Ｐ１の画像データの全てを受信完了している否かを判断する。具体的な処理内容は、Ｓ２３１の処理内容と同様であるため、説明を省略する。受信完了していない場合（Ｓ２４１：ＮＯ）にはＳ２４０へ戻り、受信を続行する。受信完了している場合（Ｓ２４１：ＹＥＳ）には、最終ページであると判断され、Ｓ２４２へ進む。
【００６４】
Ｓ２４２において、ＣＰＵ１０は、（２＋２ｉ）枚目の記録紙の表面に印刷する分割画像を生成し、画像メモリ１２ａに一時的に記憶する。Ｓ２４４において、ＣＰＵ１０は、（１＋２ｉ）枚目の記録紙の表面に、Ｓ２３６で生成された表面印刷用の分割画像を印刷する。また、（２＋２ｉ）枚目の記録紙の表面に、Ｓ２４２で生成された表面印刷用の分割画像を印刷する。これにより、２枚の記録紙の各々に対する片面印刷が完了し、フローが終了する。
【００６５】
一方、Ｓ２４０において、受信画像Ｐ１の終端部位置から開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さくない場合（Ｓ２４０：ＮＯ）には、まだ分割する画像が存在すると判断され、Ｓ２４６へ進む。Ｓ２４６において、ＣＰＵ１０は、（２＋２ｉ）枚目の記録紙の表面に印刷する分割画像を生成し、画像メモリ１２ａに一時的に記憶する。Ｓ２４８において、ＣＰＵ１０は、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１を１ページ分進める。
【００６６】
Ｓ２５０においてＣＰＵ１０は、受信画像Ｐ１の終端部位置である受信画像サイズＳＹから開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さいか否かを判断する。具体的な処理内容は、Ｓ２３０の処理内容と同様であるため、説明を省略する。
【００６７】
受信画像Ｐ１の終端部位置から開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さい場合（Ｓ２５０：ＹＥＳ）には、Ｓ２５１へ進む。Ｓ２５１において、ＣＰＵ１０は、受信画像Ｐ１の画像データの全てを受信完了している否かを判断する。具体的な処理内容は、Ｓ２３１の処理内容と同様であるため、説明を省略する。受信完了していない場合（Ｓ２５１：ＮＯ）にはＳ２５０へ戻り、受信を続行する。受信完了している場合（Ｓ２５１：ＹＥＳ）には、最終ページであると判断され、Ｓ２５２へ進む。
【００６８】
Ｓ２５２において、ＣＰＵ１０は、（１＋２ｉ）枚目の記録紙の裏面に印刷する分割画像を生成し、画像メモリ１２ａに一時的に記憶する。Ｓ２５４において、ＣＰＵ１０は、（１＋２ｉ）枚目の記録紙の表面にＳ２３６で生成された表面印刷用の分割画像を印刷するとともに、（１＋２ｉ）枚目の記録紙の裏面にＳ２５２で生成された裏面印刷用の分割画像を印刷する。また、（２＋２ｉ）枚目の記録紙の表面に、Ｓ２４６で生成された表面印刷用の分割画像を印刷する。これにより、（１＋２ｉ）枚目の記録紙に対する両面印刷と、（２＋２ｉ）枚目の記録紙に対する片面印刷が完了し、フローが終了する。
【００６９】
一方、Ｓ２５０において、受信画像Ｐ１の終端部位置から開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さくない場合（Ｓ２５０：ＮＯ）には、まだ分割する画像が存在すると判断され、Ｓ２５６へ進む。Ｓ２５６において、ＣＰＵ１０は、（１＋２ｉ）枚目の記録紙の裏面に印刷する分割画像を生成し、画像メモリ１２ａに一時的に記憶する。Ｓ２５８において、ＣＰＵ１０は、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１を１ページ分進める。
【００７０】
Ｓ２６０において、ＣＰＵ１０は、（１＋２ｉ）枚目の記録紙の表面にＳ２３６で生成された表面印刷用の分割画像の印刷を開始するとともに、（１＋２ｉ）枚目の記録紙の裏面にＳ２５６で生成された裏面印刷用の分割画像の印刷を開始する。Ｓ２６２において、ＣＰＵ１０は、Ｓ２１４で選択された種類の記録紙が用紙切れとなったか否かを判断する。具体的には、第１記録紙トレイ２４および第２記録紙トレイ２５に備えられている、記録紙の有無を検出するセンサの出力に基づいて判断する。記録紙が用紙切れになっていない場合（Ｓ２６２：ＮＯ）には、（１＋２ｉ）枚目の記録紙に対する両面印刷が完了する。なお後述するように、Ｓ２６０の両面印刷は、受信画像Ｐ１の受信を開始してから完了する前の間に開始することができる。そしてＳ２７０（図６）へ進む。
【００７１】
Ｓ２７０において、ＣＰＵ１０は、受信画像Ｐ１の終端部位置である受信画像サイズＳＹから開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さいか否かを判断する。具体的な処理内容は、Ｓ２３０の処理内容と同様であるため、説明を省略する。
【００７２】
受信画像Ｐ１の終端部位置から開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さい場合（Ｓ２７０：ＹＥＳ）には、Ｓ２７１へ進む。Ｓ２７１において、ＣＰＵ１０は、受信画像Ｐ１の画像データの全てを受信完了している否かを判断する。具体的な処理内容は、Ｓ２３１の処理内容と同様であるため、説明を省略する。受信完了していない場合（Ｓ２７１：ＮＯ）にはＳ２７０へ戻り、受信を続行する。受信完了している場合（Ｓ２７１：ＹＥＳ）には、最終ページであると判断され、Ｓ２７２へ進む。
【００７３】
Ｓ２７２において、ＣＰＵ１０は、（２＋２ｉ）枚目の記録紙の裏面に印刷する分割画像を生成し、画像メモリ１２ａに一時的に記憶する。Ｓ２７４において、ＣＰＵ１０は、（２＋２ｉ）枚目の記録紙の表面にＳ２４６で生成された表面印刷用の分割画像を印刷するとともに、（２＋２ｉ）枚目の記録紙の裏面にＳ２７２で生成された裏面印刷用の分割画像を印刷する。これにより、（２＋２ｉ）枚目の記録紙に対する両面印刷が完了し、フローが終了する。
【００７４】
一方、受信画像Ｐ１の終端部位置から開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１までの長さが切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さくない場合（Ｓ２７０：ＮＯ）には、まだ分割する画像が存在すると判断され、Ｓ２７６へ進む。Ｓ２７６において、ＣＰＵ１０は、（２＋２ｉ）枚目の記録紙の裏面に印刷する分割画像を生成し、画像メモリ１２ａに一時的に記憶する。Ｓ２７８において、ＣＰＵ１０は、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１を１ページ分進める。
【００７５】
Ｓ２８０において、ＣＰＵ１０は、（２＋２ｉ）枚目の記録紙の表面にＳ２４６で生成された表面印刷用の分割画像を印刷開始するとともに、（２＋２ｉ）枚目の記録紙の裏面にＳ２７６で生成された裏面印刷用の分割画像を印刷開始する。Ｓ２８２において、ＣＰＵ１０は、Ｓ２１４で選択された種類の記録紙が用紙切れとなったか否かを判断する。記録紙が用紙切れになっていない場合（Ｓ２８２：ＮＯ）には、（２＋２ｉ）枚目の記録紙に対する両面印刷が完了する。Ｓ２８４へ進み、ＣＰＵ１０は、カウンタ値ｉを１カウントアップする。そしてＳ２３０（図４）へ戻る。
【００７６】
一方、記録紙が用紙切れとなった場合（Ｓ２８２：ＹＥＳ）には、Ｓ２８６へ進む。Ｓ２８６においてＣＰＵ１０は、Ｓ２７６において生成した（２＋２ｉ）枚目の記録紙の裏面に印刷する分割画像を、画像メモリ１２ａから削除する。Ｓ２８８において、ＣＰＵ１０は、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１を１ページ分戻す。具体的には、下式（９）に示すように、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１から許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを減算した値を、新たな開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１として設定する。
ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＝ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１−ｔｒｉｍ＿ａｌｌｏｗ＿ｙ  …式（９）
【００７７】
Ｓ２９０において、ＣＰＵ１０は、記録紙の種類（Ａ４サイズ、Ｂ４サイズなど）を変更する。具体的には、第１記録紙トレイ２４、第２記録紙トレイ２５のうち、給紙トレイとして使用されていなかった方のトレイを、新たな給紙トレイとして選択する。また、余白設定値を設定記憶領域１１ｂから読み出す。これにより、新たな記録紙印刷領域サイズＳｘ、Ｓｙが求まる。
【００７８】
Ｓ２９２においてＣＰＵ１０は、再選択された記録紙の記録紙印刷領域サイズＳｙに基づいて、新たな切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを算出する。具体的な算出方法は、Ｓ１２４で説明した式（２）を用いた方法と同様であるため、説明を省略する。このとき、記録紙の変更の前後において拡縮率Ｋは一定のままで、許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙが算出される。これは、Ｓ２１６で算出された拡縮率Ｋに従って、Ｓ２６０において（１＋２ｉ）枚目の記録紙に対する両面印刷がすでに実行済みであるため、拡縮率Ｋを変更させたくないためである。そしてＳ２７０へ戻る。
【００７９】
一方、Ｓ２６２において、記録紙が用紙切れとなった場合（Ｓ２６２：ＹＥＳ）には、Ｓ３１２（図７）へ進む。Ｓ３１２においてＣＰＵ１０は、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１の位置を、（１＋２ｉ）枚目の記録紙の表面に印刷する部分画像に対応する位置（Ｓ２３６で分割画像を生成する際の開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１の位置）まで戻す。具体的には、下式（１０）に示すように、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１から許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを３倍した値を減算した値を、新たな開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１として設定する。
ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＝ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１−３×ｔｒｉｍ＿ａｌｌｏｗ＿ｙ  …式（１０）
【００８０】
Ｓ３１４において、ＣＰＵ１０は、（１＋２ｉ）枚目の記録紙の表面に印刷する分割画像（Ｓ２３６で生成）、（１＋２ｉ）枚目の記録紙の裏面に印刷する分割画像（Ｓ２５６で生成）、（２＋２ｉ）目の記録紙の表面に印刷する分割画像（Ｓ２４６で生成）、を画像メモリ１２ａから削除する。Ｓ３１６において、ＣＰＵ１０は、記録紙の種類を変更する。また、新たな記録紙印刷領域サイズＳｘ、Ｓｙを算出する。具体的な処理内容は、前述したＳ２９０の処理内容と同様であるため、説明を省略する。
【００８１】
Ｓ３１８において、ＣＰＵ１０は、まだ印刷を未実行であるか否かを判断する。具体的には、カウンタ値ｉが「０」であるか否かを判断する。印刷を未実行である場合（Ｓ３１８：ＹＥＳ）には、変更記録紙サイズに基づく分割画像を最初から全て作成し直すことが可能な場合であると判断される。よって、Ｓ２１６（図４）へ戻り、拡縮率Ｋの再算出から処理がやり直される。一方、印刷を実行済みである場合には、一部の部分画像はＳ２１６で算出された拡縮率Ｋに従ってすでに印刷されているため、拡縮率Ｋを変更させたくない場合であると判断される。よって、拡縮率Ｋの再算出処理を行わずにＳ３２０へ進み、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを再算出する処理が実行される。切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙの具体的な算出方法は、Ｓ１２４で説明した式（２）を用いた方法と同様であるため、説明を省略する。そしてＳ２３０（図４）へ戻る。
【００８２】
＜第２具体例＞
印刷開始モードが「受信中に印刷開始」の場合の動作の、第２具体例を説明する。例として、図９に示すような受信画像Ｐ１が受信された場合の動作を説明する。なお、第２具体例では、Ａ４サイズの種類の記録紙が選択される場合を説明する。また、第１記録紙トレイ２４にＡ４サイズの記録紙が格納されている場合を説明する。また、印刷中に記録紙の用紙切れが発生しない場合を説明する。
【００８３】
受信画像Ｐ１の画像データの受信が開始される（Ｓ２１２）。受信画像Ｐ１の受信が進むにつれて、図１２に示すように、始点ラインＬ１から最終ラインＬ２側へ受信画像サイズＳＹが伸びるように、受信画像Ｐ１が形成されていく。Ａ４サイズの種類の記録紙が選択され、記録紙印刷領域サイズＳｘ、Ｓｙが決定される。（Ｓ２１４）また、第１記録紙トレイ２４が使用されることが決定される。拡縮率Ｋ（Ｓ２１６）、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙ（Ｓ２１８）、が決定される。カウンタ値ｉが「０」に初期化される（Ｓ２２０）。
【００８４】
分割画像Ｄ１ａの領域の副走査方向の長さは、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さくないため（Ｓ２３０：ＮＯ）、１枚目の記録紙の表面に印刷する分割画像Ｄ１ａが生成される（Ｓ２３６）。開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１が１ページ分進められる（Ｓ２３８）。図９の例では、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ２ａへ移動する（矢印Ａ２１）。
【００８５】
分割画像Ｄ２ａの領域の副走査方向の長さは、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さくないため（Ｓ２４０：ＮＯ）、２枚目の記録紙の表面に印刷する分割画像Ｄ２ａが生成される（Ｓ２４６）。開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ２ａが１ページ分進められる（Ｓ２４８）。図９の例では、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ３ａへ移動する（矢印Ａ２２）。
【００８６】
分割画像Ｄ３ａの領域の副走査方向の長さは、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さくないため（Ｓ２５０：ＮＯ）、１枚目の記録紙の裏面に印刷する分割画像Ｄ３ａが生成される（Ｓ２５６）。開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ３ａが１ページ分進められる（Ｓ２５８）。図９の例では、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ４ａに移動する（矢印Ａ２３）。この時点で、１枚目の記録紙の両面に印刷する分割画像の生成が完了する。また、第１記録紙トレイ２４内の記録紙は用紙切れになっていない（Ｓ２６２：ＮＯ）。よって、１枚目の記録紙の表面に分割画像Ｄ１ａが印刷されるとともに（矢印Ａ３１）、１枚目の記録紙の裏面に分割画像Ｄ３ａが印刷される（矢印Ａ３２）（Ｓ２６０）。
【００８７】
分割画像Ｄ４ａの領域の副走査方向の長さは、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さくないため（Ｓ２７０：ＮＯ）、２枚目の記録紙の裏面に印刷する分割画像Ｄ４ａが生成される（Ｓ２７６）。開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ４ａが１ページ分進められる（Ｓ２７８）。図９の例では、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ５ａに移動する（矢印Ａ２４）。この時点で、２枚目の記録紙の両面に印刷する分割画像の生成が完了する。また、第１記録紙トレイ２４内の記録紙は用紙切れになっていない（Ｓ２８２：ＮＯ）。よって、２枚目の記録紙の表面に分割画像Ｄ２ａが印刷されるとともに（矢印Ａ３３）、２枚目の記録紙の裏面に分割画像Ｄ４ａが印刷される（矢印Ａ３４）（Ｓ２８０）。カウンタ値ｉが「１」にカウントアップされ（Ｓ２８４）、Ｓ２３０へ戻る。
【００８８】
分割画像Ｄ５ａの領域の副走査方向の長さは、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さくないため（Ｓ２３０：ＮＯ）、３枚目の記録紙の表面に印刷する分割画像Ｄ５ａが生成される（Ｓ２３６）。開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ５ａが１ページ分進められる（Ｓ２３８）。図９の例では、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ６ａへ移動する（矢印Ａ２５）。
【００８９】
分割画像Ｄ６ａの領域の副走査方向の長さは、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙよりも小さく（Ｓ２４０：ＹＥＳ）、受信画像Ｐ１の画像データの全てを受信完了しているため（Ｓ２４１：ＹＥＳ）、最終の分割画像であると判断される。４枚目の記録紙の表面に印刷する分割画像Ｄ６ａが生成される（Ｓ２４２）。３枚目の記録紙の表面に分割画像Ｄ５ａが印刷されるとともに（矢印Ａ３５）、４枚目の記録紙の表面に分割画像Ｄ６ａが印刷される（矢印Ａ３６）（Ｓ２４４）。そしてフローが終了する。
【００９０】
第２具体例の動作により得られる効果を説明する。第２具体例の動作では、分割数Ｎページ（６ページ）分の分割画像の（１＋４ｉ）ページ目（１ページ目）から（４＋４ｉ）ページ目（４ページ目）までの４ページ分の分割画像を、（１＋２ｉ）枚目（１枚目）の記録紙の表面、（２＋２ｉ）枚目（２枚目）の表面、（１＋２ｉ）枚目（１枚目）の裏面、（２＋２ｉ）枚目（２枚目）の裏面となるように、２枚分の記録紙の両面に印刷することができる。これにより、受信画像Ｐ１の受信中において、（４＋４ｉ）ページ目（４ページ目）までの分割画像を生成可能となるまで受信画像Ｐ１が受信できたことを条件として、（４＋４ｉ）ページ目（４ページ目）までの分割画像を、（１＋２ｉ）枚目（１枚目）および（２＋２ｉ）枚目（２枚目）の２枚分の記録紙の両面に印刷することができる。よって、受信画像Ｐ１の受信の完了を待つことなく、受信画像Ｐ１の受信を開始してから完了する前の間に印刷を開始することが可能となる。以上より、受信画像Ｐ１を受信してから印刷を完了するまでの時間を短縮化することができる。
【００９１】
＜第３具体例＞
印刷開始モードが「受信中に印刷開始」の場合の動作の、第３具体例を説明する。例として、図１０に示すような受信画像Ｐ１が受信された場合の動作を説明する。また第３具体例では、第１記録紙トレイ２４に格納されるＡ４サイズの記録紙が、当初から用紙切れである場合を説明する。
【００９２】
第３具体例における、分割画像Ｄ１ａの生成（Ｓ２３６）、分割画像Ｄ２ａの生成（Ｓ２４６）、分割画像Ｄ３ａの生成（Ｓ２５６）までの処理内容は、上述した第２具体例の処理内容と同様であるため、説明を省略する。Ｓ２５８（図５）において、開始位置が開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ４ａに移動される（図１０、矢印Ａ４１）。この時点で、１枚目の記録紙の両面に印刷する分割画像の生成が完了する。また、第１記録紙トレイ２４内の記録紙が用紙切れになっていることが検出される（Ｓ２６２：ＹＥＳ）。
【００９３】
開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ４ａの位置が、分割画像Ｄ１ａに対応する位置（開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１）まで戻される（矢印Ａ４２）（Ｓ３１２）。分割画像Ｄ１ａ、Ｄ２ａ、Ｄ３ａが、画像メモリ１２ａから削除される（Ｓ３１４）。
【００９４】
記録紙の種類が、第１記録紙トレイ２４に格納されているＡ４サイズの種類から、第２記録紙トレイ２５に格納されているＢ４サイズの種類に変更される（Ｓ３１６）。変更後の記録紙のサイズに基づいて、新たな記録紙印刷領域サイズＳｘ、Ｓｙが算出される（Ｓ３１６）。まだ印刷を未実行であるため（Ｓ３１８：ＹＥＳ）、拡縮率Ｋが再算出される（Ｓ２１６）。変更後の記録紙の記録紙印刷領域サイズＳｙ、および、再算出された拡縮率Ｋに基づいて、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙが再算出される（Ｓ２１８）。以後の処理内容は、上述した第２具体例の処理内容と同様であるため、説明を省略する。これにより図１０に示すように、分割画像Ｄ１ａないしＤ６ａを、Ｂ４サイズの記録紙に適合させて印刷することができる。
【００９５】
第３具体例の動作により得られる効果を説明する。第３具体例の動作では、複数の分割画像の印刷処理中に、選択されている種類の記録紙が用紙切れになった場合には（Ｓ２６２：Ｙ）、異なる種類の記録紙を再選択することができる（Ｓ３１６）。そして、再選択された記録紙の記録紙印刷領域サイズＳｙおよび再算出された拡縮率Ｋに基づいて、許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを再算出することができる（Ｓ２１８）。これにより、選択されている種類の記録紙が印刷中に無くなった場合においても、印刷を続行することが可能となる。
【００９６】
＜第４具体例＞
印刷開始モードが「受信中に印刷開始」の場合の動作の、第４具体例を説明する。例として、図１１に示すような受信画像Ｐ１が受信された場合の動作を説明する。また第４具体例では、第１記録紙トレイ２４に格納されるＡ４サイズの記録紙が、印刷中に用紙切れになる場合を説明する。
【００９７】
第４具体例における、分割画像Ｄ１ａの生成（Ｓ２３６）、分割画像Ｄ２ａの生成（Ｓ２４６）、分割画像Ｄ３ａの生成（Ｓ２５６）、１枚目の記録紙の両面印刷（Ｓ２６０）、分割画像Ｄ４ａの生成（Ｓ２７６）、までの処理内容は、上述した第２具体例の処理内容と同様であるため、説明を省略する。Ｓ２７８（図６）において、開始位置が開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ５ａに移動される（図１１、矢印Ａ５１）。この時点で、２枚目の記録紙の両面に印刷する分割画像の生成が完了する。また、第１記録紙トレイ２４内の記録紙が無くなったことが検出される（Ｓ２８２：ＹＥＳ）。分割画像Ｄ４ａが、画像メモリ１２ａから削除される（Ｓ２８６）。開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ５ａが、開始位置ｔｒｉｍ＿ｓｔａｒｔ＿ｙ１＿Ｒ４ａまで１ページ分戻される（矢印Ａ５２）（Ｓ２８８）。
【００９８】
記録紙の種類が、第１記録紙トレイ２４に格納されているＡ４サイズの種類から、第２記録紙トレイ２５に格納されている記録紙のＢ４サイズの種類に変更される（Ｓ２９０）。変更後の記録紙のサイズに基づいて、新たな記録紙印刷領域サイズＳｘ、Ｓｙが算出される（Ｓ２９０）。記録紙の種類がＡ４サイズからＢ４サイズへ変更されたため、新たな記録紙印刷領域サイズＳｘ、Ｓｙは変更前の記録紙印刷領域サイズＳｘ、Ｓｙより大きくなる。なお、拡縮率Ｋを再算出する処理は実行されない。変更後の記録紙の記録紙印刷領域サイズＳｙに基づいて、切取り許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙが再算出される（Ｓ２９２）。そしてＳ２７０へ戻る。以後の処理内容は、上述した第２具体例の処理内容と同様であるため、説明を省略する。
【００９９】
図１１に示すように、分割画像Ｄ２ａは、分割画像Ｄ１ａとＤ３ａに挟まれている。そして分割画像Ｄ１ａとＤ３ａは既に印刷済みであるため、分割画像Ｄ２ａのトリミング範囲を変更することができない状態である。よって、分割画像Ｄ２ａを変更前の許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙに従って生成することで、印刷済みの分割画像Ｄ１ａおよびＤ３ａに分割画像Ｄ２ａのトリミング範囲を適合させることができる。また、分割画像Ｄ４ａ以降の部分画像は未印刷である。よって、分割画像Ｄ４ａおよびＤ５ａを変更後の許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙに従って生成することで、Ｂ４サイズの記録紙に分割画像Ｄ４ａおよびＤ５ａのトリミング範囲を適合させることができる。
【０１００】
第４具体例の動作により得られる効果を説明する。第４具体例の動作では、複数の分割画像の印刷処理中に、選択されている種類の記録紙が用紙切れになった場合には（Ｓ２８２：Ｙ）、異なる種類の記録紙を再選択することができる（Ｓ２９０）。そして、再選択された記録媒体の記録紙印刷領域サイズＳｙに基づいて、許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙを再算出することができる（Ｓ２９２）。これにより、選択されている種類の記録紙が印刷中に無くなった場合においても、印刷を続行することが可能となる。
【０１０１】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。以下に変形例を説明する。
【０１０２】
＜変形例＞
記録紙の種類は、Ａ４サイズ、Ｂ４サイズに限られない。その他の種類（例：Ａ３サイズ、はがきサイズ）の記録紙に対しても、本願の技術を適用することが可能である。
【０１０３】
例えば、上記実施形態では、通信装置の一例としてＭＦＰ１を説明したが、ＦＡＸ受信機能を有する全ての装置に本発明を適用可能である。また、Ｇ３ＦＡＸ、Ｇ４ＦＡＸ、インターネットＦＡＸなど、各種規格のＦＡＸ受信について、本発明を適用可能である。
【０１０４】
上記実施形態では、副走査方向（第１方向）を長手方向とする長尺の画像を分割して印刷するものとして説明したが、主走査方向（第２方向）を長手方向とする長尺の画像を分割して印刷する場合にも、本発明を適用可能である。
【０１０５】
上記実施形態では、各画像を副走査方向の先端側から順次分割していくものとして説明したが、終端側から順次分割するように構成しても良い。
【０１０６】
記録紙は記録媒体の一例である。ＭＦＰ１はファクシミリ装置の一例である。受信画像サイズＳＹは受信画像の副走査方向サイズの一例である。記録紙印刷領域サイズＳｙは記録媒体の副走査方向サイズの一例である。Ｓ１４４、Ｓ１５４、Ｓ２３６、Ｓ２４６、Ｓ２５６、Ｓ２７６を実行するＣＰＵ１０は、分割手段の一例である。Ｓ１５８、Ｓ２６０、Ｓ２８０を実行するＣＰＵ１０は、印刷制御手段の一例である。Ｓ１２０、Ｓ２１４を実行するＣＰＵ１０は、選択手段の一例である。許容幅ｔｒｉｍ＿ａｌｌｏｗ＿ｙは分割画像の副走査方向サイズの一例である。受信画像サイズＳＸは受信画像の幅の一例である。記録紙印刷領域サイズＳｘは主走査方向における前記記録媒体の幅の一例である。Ｓ１２２、Ｓ２１６を実行するＣＰＵ１０は、画像処理手段の一例である。
【符号の説明】
【０１０７】
１：ＭＦＰ、１０：ＣＰＵ、Ｋ：拡縮率、Ｐ１：受信画像、ＳＸ、ＳＹ：受信画像サイズ、Ｓｘ、Ｓｙ：記録紙印刷領域サイズ、ｔｒｉｍ＿ａｌｌｏｗ＿ｙ：許容幅
【図１】
0005842518.tif 000002
【図２】
0005842518.tif 000003
【図３】
0005842518.tif 000004
【図４】
0005842518.tif 000005
【図５】
0005842518.tif 000006
【図６】
0005842518.tif 000007
【図７】
0005842518.tif 000008
【図８】
0005842518.tif 000009
【図９】
0005842518.tif 000010
【図１０】
0005842518.tif 000011
【図１１】
0005842518.tif 000012
【図１２】
0005842518.tif 000013