(57)【要約】【課題】受信したページ単位の画像データに基づく画像を分割して両面印刷する場合であっても、視認性良く画像を印刷できる通信装置を提供すること。【解決手段】ＦＡＸ受信した画像データに基づく第１ページ目の画像３０を複数の分割画像３４に分割し、複数枚の記録紙３２の表面に印刷する。一方、第２ページ目の画像３０を複数の分割画像３４に分割し、複数枚の記録紙３２の裏面に印刷する。このようにすれば、複数枚の記録紙３２の表面に印刷された分割画像３４から第１ページ目の画像３０が形成され、裏面に印刷された分割画像３４から第２ページ目の画像３０が形成される。したがって、ユーザは、複数枚の記録紙３０を繋ぎ合わせ、その表面で第１ページ目の画像３０の全体像を視認でき、裏面で第２ページ目の画像３０の全体像を視認できる。【選択図】図２
2013026971.tif 000002
【特許請求の範囲】
【請求項１】
受信したページ単位の画像データに基づく１ページ分の画像を１枚の記録媒体に印刷可能かを判断する判断手段と、
前記判断手段により、前記１ページ分の画像を１枚の記録媒体に印刷可能ではないと判断される場合、前記受信した画像データに基づく１のページの画像を複数の第１分割画像に分割し、他のページの画像を複数の第２分割画像に分割して、複数枚の記録媒体に印刷する印刷制御手段とを備え、
前記印刷制御手段は、
前記複数枚の記録媒体の一方の面に印刷された前記第１分割画像から前記１のページの画像が形成され、他方の面に印刷された前記第２分割画像から前記他のページの画像が形成されるように、前記複数枚の記録媒体の一方の面には前記第１分割画像を印刷し、他方の面には前記第２分割画像を印刷する、通信装置。
【請求項２】
前記印刷制御手段は、
前記受信した画像データに基づく画像の中でページ順序において連続する２ページの画像を前記１のページの画像と前記他のページの画像とし、各画像から分割される前記第１分割画像と前記第２分割画像とを、同一の記録媒体の一方の面と他方の面とに印刷する、請求項１記載の通信装置。
【請求項３】
前記印刷制御手段は、
前記受信した画像データの総ページ数が奇数である場合、最終ページの画像データに基づく画像から分割される分割画像を、複数枚の記録媒体の片面に印刷する、請求項１または２に記載の通信装置。
【請求項４】
前記判断手段は、
前記受信した画像データに基づく１ページ分の画像の第１方向における一端から他端までを、１枚の記録媒体に印刷できるかを判断するものであり、
前記判断手段により前記１ページ分の画像の前記第１方向における一端から他端までを１枚の記録媒体に印刷することができないと判断される場合、各分割画像の前記第１方向における一端から他端までを１枚の記録媒体に印刷できるように、前記受信した画像データに基づく各画像を分割する分割手段を備える、請求項１から３のいずれかに記載の通信装置。
【請求項５】
前記分割手段により前記１のページの画像から分割される複数の第１分割画像、および前記他のページの画像から分割される複数の第２分割画像の各々について、印刷順序を決定する印刷順序決定手段を備え、
前記印刷順序決定手段は、
前記第１方向における一端側により近い分割画像に対して、より早い印刷順序を決定するものであり、
前記印刷制御手段は、
前記印刷順序決定手段により決定された前記印刷順序に従って、前記第１分割画像および前記第２分割画像を前記複数枚の記録媒体の一方の面と他方の面とに印刷する、請求項４記載の通信装置。
【請求項６】
前記第１方向に対して垂直な第２方向における画像の幅を示す幅情報であって、前記記録媒体に印刷可能な画像の幅を示す前記幅情報を取得する幅情報取得手段と、
前記幅情報取得手段により取得される前記幅情報と、前記受信した画像データに対応する画像の前記第２方向における幅とに基づいて、縮小率を決定する縮小率決定手段とを備え、
前記印刷制御手段は、
前記縮小率決定手段により決定された前記縮小率で縮小された前記分割画像を印刷する、請求項４または５に記載の通信装置。
【請求項７】
前記縮小率決定手段により決定された縮小率で、前記受信した画像データを縮小する縮小手段と、
前記第１方向における画像の長さを示す印刷可能長情報であって、前記記録媒体に印刷可能な画像の長さを示す前記印刷可能長情報を取得する印刷可能長取得手段とを備え、
前記分割手段は、前記印刷可能長取得手段により取得された前記印刷可能長情報に対応する長さの分割画像を、前記縮小手段により縮小された画像データに対応する画像から分割する、請求項６記載の通信装置。
【請求項８】
前記印刷可能長取得手段は、前記複数枚の記録媒体の各々について前記印刷可能長情報を取得し、
前記分割手段は、前記印刷可能長取得手段により１枚の記録媒体について取得された印刷可能長情報に対応する長さの分割画像を、前記１のページの画像と前記他のページの画像とのそれぞれから分割し、
前記印刷制御手段は、前記１枚の記録媒体の印刷可能長情報に基づいて前記１のページの画像と前記他のページの画像とのそれぞれから分割される分割画像を、当該１枚の記録媒体の一方の面と他方の面とに印刷する、請求項７記載の通信装置。
【請求項９】
前記１のページの画像と前記他のページの画像とのうち、前記第１方向における長さがより大きい一方の画像について、当該画像の前記第１方向における長さを示す基準長情報を取得する基準長取得手段と、
前記１のページの画像と前記他のページの画像とのうち、前記第１方向における長さがより小さい画像の前記第１方向における長さが、前記基準長情報に示される長さと等しくなるように、当該画像に付加画像を追加する追加手段とを備え、
前記分割手段は、前記追加手段により一方の画像に前記付加画像が追加された前記１のページの画像と前記他のページの画像とを、前記印刷可能長取得手段により取得される前記印刷可能長情報に基づいて、それぞれ分割する請求項７または８に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に関する。
【背景技術】
【０００２】
ＦＡＸ受信した画像が、１枚の記録紙に収まらない長尺画像である場合、複数枚の記録紙に分割して印刷することが行われている。また、特許文献１には、長尺の画像を複数枚の記録紙に分割し、両面印刷を行うことが記載されている。
【０００３】
図９は、従来のＦＡＸ装置において、長尺画像１００を複数の分割画像１０２に分割して両面印刷した場合の印刷結果を示す図である。図９に示すように、長尺画像１００の先端ラインから途中までを含む先端側の分割画像１０２が記録紙の表面に印刷され、長尺画像１００の途中から終端ラインまでを含む後端側の分割画像１０２が記録紙の裏面に印刷される。このようにすれば、記録紙の両面を利用して、記録紙の使用量を節約しつつ、長尺画像をＦＡＸ受信した場合にも対応できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−３１５５０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、長尺画像を分割して両面印刷する場合、ユーザは、１枚の記録紙の表面と裏面とを見て、これらを繋ぎ合わせた全体像を想像するしかなく、視認性が悪いという問題点があった。
【０００６】
本発明は、上述した問題点を解決するためになされたものであり、受信したページ単位の画像データに基づく画像を分割して両面印刷する場合であっても、視認性良く画像を印刷できる通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この目的を達成するために、本発明の通信装置は、受信したページ単位の画像データに基づく１ページ分の画像を１枚の記録媒体に印刷可能かを判断する判断手段と、前記判断手段により、前記１ページ分の画像を１枚の記録媒体に印刷可能ではないと判断される場合、前記受信した画像データに基づく１のページの画像を複数の第１分割画像に分割し、他のページの画像を複数の第２分割画像に分割して、複数枚の記録媒体に印刷する印刷制御手段とを備え、前記印刷制御手段は、前記複数枚の記録媒体の一方の面に印刷された前記第１分割画像から前記１のページの画像が形成され、他方の面に印刷された前記第２分割画像から前記他のページの画像が形成されるように、前記複数枚の記録媒体の一方の面には前記第１分割画像を印刷し、他方の面には前記第２分割画像を印刷する。
【０００８】
なお、本発明は、印刷方法、通信装置を制御する制御装置、通信装置を制御する制御プログラム、該プログラムを記録する記録媒体等の種々の態様で構成することができる。
【発明の効果】
【０００９】
請求項１記載の通信装置によれば、受信した画像データに基づく１ページ分の画像を１枚の記録媒体に印刷可能ではないと判断される場合、複数枚の記録媒体の一方の面に印刷された第１分割画像から１のページの画像が形成され、他方の面に印刷された第２分割画像から他のページの画像が形成されるように、前記１のページの画像が複数の第１分割画像に分割され、前記他のページの画像が複数の第２分割画像に分割されて、両面印刷される。したがって、ユーザは、複数枚の記録媒体の一方の面で１のページの画像を視認でき、他方の面で他のページの画像を視認できる。よって、受信した画像データに基づく画像を分割して両面印刷する場合であっても、視認性良く画像を印刷できるという効果がある。
【００１０】
請求項２記載の通信装置によれば、請求項１記載の通信装置の奏する効果に加え、ページ順序において連続する２ページの画像が、同一の記録媒体の一方の面と他方の面とに印刷されるので、ユーザは、ページ順に画像を視認することが容易にできるという効果がある。
【００１１】
請求項３記載の通信装置によれば、請求項１または２に記載の通信装置の奏する効果に加え、受信した画像データの総ページ数が奇数である場合であっても、最終ページの画像まで、視認性良く印刷できるという効果がある。
【００１２】
請求項４記載の通信装置によれば、請求項１から３のいずれかに記載の通信装置の奏する効果に加え、第１方向における一端から他端までを、１枚の記録媒体に印刷することができない長尺の画像を受信した場合であっても、１枚の記録媒体に印刷できるように画像を分割し、視認性良く印刷できるという効果がある。
【００１３】
請求項５記載の通信装置によれば、請求項４記載の通信装置の奏する効果に加え、第１方向における一端側により近い分割画像に対して、より早い印刷順序を決定し、その印刷順序に従って第１分割画像および第２分割画像が印刷されるので、ユーザが印刷順序に従って画像を並べることで、１のページの画像および他のページの画像を容易に形成できるという効果がある。
【００１４】
請求項６記載の通信装置によれば、請求項４または５に記載の通信装置の奏する効果に加え、記録媒体に印刷可能な画像の幅に応じて縮小された分割画像を印刷できるという効果がある。
【００１５】
請求項７記載の通信装置によれば、請求項６記載の通信装置の奏する効果に加え、記録媒体に対応する長さの分割画像を印刷できるという効果がある。
【００１６】
請求項８記載の通信装置によれば、請求項７記載の通信装置の奏する効果に加え、複数枚の記録媒体の各々の長さに応じた分割画像を、各記録媒体の一方の面と他方の面とに印刷できるという効果がある。
【００１７】
請求項９記載の通信装置によれば、請求項７または８に記載の通信装置の奏する効果に加え、付加画像を追加することで１のページの画像と他のページの画像との第１方向における長さを等しくした上で、これらの画像を共通の印刷可能長情報に基づいて分割するので、第１方向における長さが互いに異なる２ページの画像を分割する場合に比較して、処理の負荷を軽減できるという効果がある。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態であるＭＦＰの電気的構成を示すブロック図である。
【図２】分割両面印刷の第１例を示す図である。
【図３】分割両面印刷の第２例を示す図である。
【図４】ＦＡＸ受信処理を示すフローチャートである。
【図５】副走査サイズ調整処理を示すフローチャートである。
【図６】２ページ処理を示すフローチャートである。
【図７】画像の分割と変数の関係を説明する図である。
【図８】１ページ処理を示すフローチャートである。
【図９】従来の分割両面印刷を説明する図である。
【発明を実施するための形態】
【００１９】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の通信装置の一実施形態である多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と称す）１の電気的構成を示したブロック図である。
【００２０】
ＭＦＰ１は、コピー機能、ＦＡＸ機能、スキャン機能、プリンタ機能などの各種機能を有している。特に、本実施形態のＭＦＰ１は、ＦＡＸ受信したページ単位の画像データに基づく長尺の画像を分割して両面印刷する場合であっても、視認性良く印刷できるように構成されている。
【００２１】
ＭＦＰ１には、ＣＰＵ１０、フラッシュメモリ１１、ＲＡＭ１２、ＬＣＤ１６、タッチパネル１７、スキャナ１８、プリンタ１９、ＮＣＵ２０、モデム２１が主に設けられている。ＣＰＵ１０、フラッシュメモリ１１、ＲＡＭ１２は、バスライン２２を介して互いに接続されている。また、ＬＣＤ１６、タッチパネル１７、スキャナ１８、プリンタ１９、ＮＣＵ２０、モデム２１、バスライン２２は、入出力ポート２３を介して互いに接続されている。
【００２２】
ＣＰＵ１０は、フラッシュメモリ１１に記憶される固定値やプログラム、ＲＡＭ１２に記憶されているデータ、或いは、ＮＣＵ２０を介して送受信される各種信号に従って、ＭＦＰ１が有している各機能の制御や、入出力ポート２３と接続された各部を制御する。
【００２３】
フラッシュメモリ１１は、制御プログラム１１ａなどが記憶された書換可能な不揮発性のメモリである。ＣＰＵ１０は、制御プログラム１１ａに従い、後述するＦＡＸ受信処理（図４）を実行する。ＲＡＭ１２は、書換可能な揮発性のメモリであり、ＦＡＸ受信した画像データを格納する画像メモリ１２ａが設けられる。
【００２４】
ＬＣＤ１６は液晶表示装置である。ＬＣＤ１６の画面には、タッチパネル１７が設けられる。タッチパネル１７は、ＭＦＰ１に対するユーザからの指示入力を受付ける。スキャナ１８は、原稿を読み取って画像データに変換する。プリンタ１９は、ＦＡＸ受信した画像データなどに基づく画像を記録紙に印刷する。ＮＣＵ２０は、電話回線の制御を行う。モデム２１は、ＦＡＸ送信時には送信信号を変調し、ＦＡＸ受信時には受信した変調信号を復調する。
【００２５】
図２は、ＭＦＰ１が実行する分割両面印刷の第１例を説明する図である。なお、ＭＦＰ１がＦＡＸ受信する画像データに対応する画像は多数のラインから構成される。以下の説明では、図２（ａ）に示すように、ラインに平行な方向（画像の幅方向）を主走査と称し、ラインに直交する方向（画像の長さ方向）を副走査と称する。１ラインを構成する画素数が画像の幅に対応し、画像に含まれるライン数が画像の長さに対応する。
【００２６】
本実施形態のＭＦＰ１は、ＦＡＸ受信した画像データに基づく１ページ分の画像３０の副走査方向における一端から他端までを、１枚の記録紙３２に印刷できるか否かを判断する。そして、印刷できないと判断された場合、ＦＡＸ受信した画像データに基づく画像３０を、分割両面印刷する。
【００２７】
具体的には、図２（ｂ）に示すように、ＦＡＸ受信した画像データに基づく第１ページ目の画像３０を複数の分割画像３４に分割し、複数枚の記録紙３２の表面に印刷する。一方、第２ページ目の画像３０を複数の分割画像３４に分割し、複数枚の記録紙３２の裏面に印刷する。このようにすれば、複数枚の記録紙３２の表面に印刷された分割画像３４から第１ページ目の画像３０が形成され、裏面に印刷された分割画像３４から第２ページ目の画像３０が形成される。したがって、ユーザは、複数枚の記録紙３０を繋ぎ合わせ、その表面で第１ページ目の画像３０の全体像を視認でき、裏面で第２ページ目の画像３０の全体像を視認できる。また、複数枚の記録紙３０を繋ぎ合わせることにより、ユーザは、分割境界付近の文字も連続的に読むことができる。よって、画像を分割して両面印刷を行う場合であっても、視認性良く画像３０を印刷できる。
【００２８】
分割両面印刷においては、ＦＡＸ受信した画像データに基づく画像３０の中でページ順序において連続する２ページの画像３０を、同一の記録紙３２の表面と裏面とに印刷する。例えば、図２に示す例では、第１ページ目と第３ページ目とを同一の記録紙３２に両面印刷するのではなく、第１ページ目と第２ページ目の画像３０を同一の記録紙３２に両面印刷する。したがって、ユーザは、複数枚の記録紙３０を繋ぎ合わせ、まず表面を視認し、次に裏面を視認することで、各ページの画像３０の全体像をページ順に視認することが容易にできる。
【００２９】
さらに、分割両面印刷において、ＦＡＸ受信した画像データの総ページ数が奇数である場合、最終ページの画像データに基づく画像３０から分割される分割画像３４は、記録紙３２の片面に印刷する。例えば、図２に示す例では、総ページ数が３ページである場合、最終ページである第３ページ目の画像３０から分割される分割画像３４は、２枚の記録紙（３枚目と４枚目の記録紙）の表面にのみ印刷し、裏面には印刷しない。このようにすれば、最終ページの画像３０まで、視認性良く印刷できる。
【００３０】
図３は、分割両面印刷の第２例を説明する図である。この第２例では、副走査方向の長さが互いに異なる２ページの画像３０を、同一の記録紙３２の表面と裏面とに印刷する。この場合、ＭＦＰ１は、同一の記録紙３２に印刷すべき２ページ分の画像３０のうち、副走査方向における長さ（以下、副走査サイズ）がより大きい一方の画像３０について、当該画像の副走査サイズを基準長として取得する。そして、図３（ａ）に示すように、２ページ分の画像３０のうち、副走査サイズがより小さい画像３０の副走査サイズが、基準長と等しくなるように、当該画像３０に付加画像３６を追加する。具体的には、副走査サイズが小さい一方の画像データに、白データ（全ての画素が白である画像データ）を追加する。
【００３１】
第２例の分割両面印刷によれば、付加画像３６を追加することで１のページの画像と他のページの画像との副走査サイズを等しくした上で、図３（ｂ）に示すように、これらの画像を分割して両面印刷する。その結果、副走査サイズが互いに異なるままで２ページ分の画像を分割して両面印刷する場合に比べて処理の負荷を軽減できるのであるが、詳細は、図６を参照して後述する。
【００３２】
図４は、ＭＦＰ１のＣＰＵ１０が制御プログラム１１ａに従って実行するＦＡＸ受信処理を示すフローチャートである。この処理は、ＦＡＸ受信を開始した場合に開始される。
【００３３】
ここで、この処理で使用する変数を説明する。「Ｐ」は受信した画像データのうち処理対象の画像データのページを示す。すなわち、受信した画像データのうち何ページ目の画像データを処理対象とするかを示す。「Ｎ」は受信した画像データの総ページ数を示す。「Ｋ」は縮小率を示す。「Ｔ」は処理済み画像の副走査サイズを示す。「Ｌ」は縮小率Ｋで縮小した画像の副走査サイズを表す。「ｔ」は記録紙３２に印刷可能な画像の副走査サイズを表す。
【００３４】
まず、ステップＳ４０２（以下、ステップを省略）において、ＣＰＵ１０は、Ｐ，Ｎを１に初期化し、Ｋを１００に初期化し、Ｔ，Ｌ，ｔを０に初期化し（Ｓ４０２）、電話回線網を介して送られてくる画像データをＦＡＸ受信する（Ｓ４０４）。なお、本実施形態では、１回のＦＡＸ通信（すなわち、回線が確立してデータを受信し回線が切断されるまでの通信）で受信する画像データを、１ＪＯＢと称する。
【００３５】
次に、ＣＰＵ１０は、受信した１ＪＯＢに、ページ単位の画像データが何ページ分含まれているかをチェックし、その総ページ数をＮに設定する（Ｓ４０６）。次に、ＣＰＵ１０は、印刷済みのセット数を表す変数ｉを０に設定する（Ｓ４０８）。このＦＡＸ受信処理では、受信した画像データのページ順序（すなわち受信順序）において連続する２ページ分の画像３０を１セットとして処理を行う。次に、ＣＰＵ１０は、処理対象の１セットの画像のうち、一方に付加画像３６（図３）を追加する副走査サイズ調整処理を実行する（Ｓ４１０）。副走査サイズ調整処理については、図５を参照して後述する。
【００３６】
次に、ＣＰＵ１０は、処理対象の１セットの画像を、同一の記録紙の表面と裏面とに印刷する２ページ処理を実行する（Ｓ４１２）。２ページ処理については、図６を参照して後述する。
【００３７】
次に、ＣＰＵ１０は、処理対象のページを示す変数Ｐに２を加算する（Ｓ４１４）。また、ＣＰＵ１０は、変数ｔ，Ｔをそれぞれ０に初期化し（Ｓ４１６）、印刷済みのセット数を示す変数ｉに１を加算する（Ｓ４１８）。次に、ＣＰＵ１０は、ｉとint[Ｎ／２]とを比較する。ここで、int[]は、[]内の値を、その小数点以下を切り捨てて整数にすることを意味する。ｉ＜int[Ｎ／２]が成立する間（Ｓ４２０：Ｙｅｓ）、ＣＰＵ１０は、Ｓ４１０から処理を繰り返す。すなわち、次の２ページの画像を処理対象として分割両面印刷を行う。一方、ｉ≧int[Ｎ／２]が成立する場合であって（Ｓ４２０：Ｎｏ）、総ページ数を示すＮが偶数である場合（Ｓ４２２：Ｎｏ）、すなわち全ページの画像の印刷を終了した場合、ＣＰＵ１０はこの処理を終了する。また、ｉ≧int[Ｎ／２]が成立する場合であって（Ｓ４２０：Ｎｏ）、Ｎが奇数である場合（Ｓ４２２：Ｙｅｓ）、すなわち、最終ページを除く全ページの画像の印刷を終了した場合、ＣＰＵ１０は、最終ページの画像を分割して印刷する１ページ処理を実行し（Ｓ４２４）、この処理を終了する。１ページ処理については、図８を参照して後述する。
【００３８】
図５は、副走査サイズ調整処理（Ｓ４１０）を示すフローチャートである。この処理は、１セットを構成する２ページ分の画像の副走査サイズを等しくするための処理である。まず、ＣＰＵ１０は、Ｐページ目の画像の副走査サイズと、（Ｐ＋１）ページ目の画像の副走査サイズとが等しいか否かを判断し（Ｓ５０２）、等しい場合（Ｓ５０２：Ｙｅｓ）、この処理を終了する。
【００３９】
Ｐページ目の副走査サイズと（Ｐ＋１）ページ目の副走査サイズとが異なる場合であって（Ｓ５０２：Ｎｏ）、Ｐページ目の副走査サイズの方が大きい場合（Ｓ５０４：Ｙｅｓ）、ＣＰＵ１０は、Ｐページ目の副走査サイズを、基準長として取得する（読み込む）（Ｓ５０６）。そして、ＣＰＵ１０は、（Ｐ＋１）ページ目の画像の副走査サイズが基準長と等しくなるように、（Ｐ＋１）ページ目の画像データの終端側に白データを追加することにより、付加画像３６（図３）を追加する（Ｓ５０８）。そして、ＣＰＵ１０は、この処理を終了する。
【００４０】
一方、（Ｐ＋１）ページ目の副走査サイズの方が大きい場合（Ｓ５０４：Ｎｏ）、ＣＰＵ１０は、（Ｐ＋１）ページ目の副走査サイズを、基準長として取得する（Ｓ５１０）。そして、ＣＰＵ１０は、Ｐページ目の画像の副走査サイズが基準長と等しくなるようにＰページ目の画像データに白データを追加して、付加画像３６を追加し（Ｓ５１２）、この処理を終了する。
【００４１】
図６は、２ページ処理を示すフローチャートである。この処理は、１セットを構成するＰページ目の画像と（Ｐ＋１）ページ目の画像とを分割し、記録紙３２に両面印刷する処理である。
【００４２】
まず、ＣＰＵ１０は、ＭＦＰ１に現在セットされている記録紙３２を用紙センサ（図示せず）によって検出し、当該記録紙３２に印刷可能な画像の主走査方向幅（以下、印刷可能幅）を取得する（Ｓ６０２）。次に、ＣＰＵ１０は、ユーザ設定に基づいて、縮小率Ｋを決定する（Ｓ６０４）。ユーザによって縮小率が予め設定されている場合、その値を縮小率Ｋとして決定する。また、自動的な拡大・縮小処理の実行がユーザによって予め設定されている場合には、Ｓ６０２で取得した印刷可能幅と、受信した画像データに対応する画像の主走査方向幅（以下、画像の主走査サイズ）とに基づいて、縮小率Ｋを決定する。具体的には、下記（１）式に基づいて、縮小率Ｋを決定する。
縮小率Ｋ＝（印刷可能幅／画像の主走査サイズ）×１００    ・・・（１）
【００４３】
なお、説明の都合上、Ｐページ目の画像の主走査サイズと、（Ｐ＋１）ページ目の画像の主走査サイズとは同一であるものとする。また、ユーザによって縮小率が設定されておらず、且つ、自動的な拡大・縮小処理の実行も設定されていない場合、ＣＰＵ１０は、縮小率Ｋを初期化されたときの値のまま「１００」とする。
【００４４】
次に、ＣＰＵ１０は、Ｐページ目の画像データと、（Ｐ＋１）ページ目の画像データとを、縮小率Ｋで縮小し（Ｓ６０６）、縮小した画像データの副走査サイズを取得して変数Ｌに設定する（Ｓ６０８）。なお、Ｐページ目の画像データと（Ｐ＋１）ページ目の画像データとは、副走査サイズ調整処理（Ｓ４１０）により、副走査サイズが等しくされているから、変数Ｌは、Ｐページ目の副走査サイズであり、（Ｐ＋１）ページ目の副走査サイズでもある。
【００４５】
次に、ＣＰＵ１０は、処理済み画像の副走査サイズを表す変数Ｔを０に初期化する（Ｓ６１０）。そして、次に画像が印刷される記録紙３２について、印刷可能な副走査サイズを取得し、変数ｔに設定する（Ｓ６１２）。例えば、次に画像が印刷される記録紙３２がＡ４サイズである場合には、Ａ４サイズの記録紙３２に印刷可能な副走査サイズとして、予めフラッシュメモリ１１などに記憶されている値を読み込む。なお、本実施形態において、ＭＦＰ１は、余白を設けない縁無し印刷をする実行するものとして説明するが、余白を設けて印刷を行う場合、用紙サイズから余白サイズを差し引いた値が、印刷可能な副走査サイズとして取得される。
【００４６】
次に、ＣＰＵ１０は、縮小率Ｋで縮小された１ページ分の画像を、１枚の記録媒体に印刷可能か否かを判断する。具体的には、縮小した画像データの副走査サイズを表す変数Ｌが、次の記録紙３２に印刷可能な副走査サイズｔ以下であるか否かを判断する（Ｓ６１４）。すなわち、Ｐページ目、（Ｐ＋１）ページ目の画像について、未だ分割画像が一つも印刷されていない段階では、Ｔ＝０であるため、Ｓ６１４ではＬとｔとの大小関係が比較されるのである。
【００４７】
Ｌ＞ｔである場合（Ｓ６１４：Ｎｏ）、ＣＰＵ１０は、次の記録紙３２に印刷可能な副走査サイズｔの分割画像を、縮小率Ｋで縮小された画像データに対応する画像から分割する。具体的には、Ｐページ目の画像について、Ｔからｔサイズ分のトリミングを行ったデータを生成し、データＡとする。（Ｐ＋１）ページ目の画像についても同様に、Ｔからｔサイズ分トリミングを行ったデータを生成し、データＢとする（Ｓ６１８）。
【００４８】
図７を参照して、Ｓ６１８の処理を説明する。図７に示すように、Ｐページ目の画像の副走査サイズと、（Ｐ＋１）ページ目の画像の副走査サイズとは、上述した副走査サイズ調整処理（Ｓ４１０）により等しくされている。
【００４９】
図７（ａ）に示すように、１つ目の分割画像を分割する場合、印刷済み画像の副走査サイズを表す変数Ｔは０である。よって、Ｐページ目の画像データ、および（Ｐ＋１）ページ目の画像データの各々について、副走査方向における先端から、次の記録紙３２に印刷可能な副走査サイズｔをトリミングすることにより、１つ目の分割画像に対応するデータＡ，データＢを生成できる。
【００５０】
図６に戻り説明する。次に、ＣＰＵ１０は、データＡ、データＢをそれぞれ、ＦＡＸ受信時の解像度から、予め設定された印刷解像度に変換する（Ｓ６２０）。そして、データＡに基づく分割画像（Ｐページ目の分割画像）を１枚の記録紙３２の表面に印刷し、データＢに基づく分割画像（Ｐ＋１ページ目の分割画像）を、当該記録紙３２の裏面に印刷する（Ｓ６２２）。上述したように、各分割画像は、記録紙３２に印刷可能な副走査サイズｔに基づいて分割されているから、Ｐページ目、Ｐ＋１ページ目からそれぞれ分割された分割画像の副走査方向における一端から他端までを、１枚の記録紙３２内に収めて印刷できる。
【００５１】
そして、印刷済みの画像の副走査サイズを表す変数Ｔに、Ｓ６２２で印刷した分割画像の副走査サイズを表す変数ｔを加算して、Ｔを更新する（Ｓ６２４）。次に、ＣＰＵ１０は、ＬとＴとを比較する（Ｓ６２６）。Ｌ＞Ｔである場合（Ｓ６２６：Ｎｏ）、すなわち、未だ印刷されていない領域が残っている場合、ＣＰＵ１０は、Ｓ６１２に戻り処理を繰り返す。
【００５２】
そして、次の記録紙３２について、印刷可能な副走査サイズｔを取得し、新たに取得した副走査サイズｔに基づき、Ｐページ目の画像と（Ｐ＋１）ページ目の画像とのそれぞれから分割画像を分割する。
【００５３】
図７（ｂ）を参照して、２つ目以降の分割画像の分割について説明する。なお、図７（ｂ）において、ハッチングを付した範囲が、印刷済みの画像の範囲を示す。図７（ｂ）に示すように、印刷済みの画像の副走査サイズを表す変数Ｔに、次の記録紙３２に印刷可能な画像の副走査サイズｔを加算した値が、画像の副走査サイズＬよりも小さい場合、Ｐページ目の画像データについて、Ｔからｔサイズ分のトリミングを行ったデータをデータＡとし、（Ｐ＋１）ページ目の画像データについて、Ｔからｔサイズ分のトリミングを行ったデータをデータＢとすることができる。すなわち、図６に示す処理によれば、ＬがＴ＋ｔよりも大きい場合（Ｓ６１４：Ｎｏ）、Ｔからｔサイズ分のトリミングを行って、データＡとデータＢとを生成する（Ｓ６１８）。そして、データＡとデータＢとに基づき、記録紙３２の両面に、それぞれ分割画像を印刷する（Ｓ６２２）。
【００５４】
本実施形態の２ページ処理によれば、印刷可能な副走査サイズｔが、記録紙３２毎に取得され、この副走査サイズｔに基づいて、各記録紙３２のサイズに応じた分割画像を印刷できる。よって、各記録紙３２のサイズの変化に対応できると共に、各記録紙３２のサイズを最大限に有効活用できる。例えば、Ｐページ目、Ｐ＋１ページ目の画像を印刷する途中で、Ａ４サイズの記録紙３２を使い果たし、代わりにＡ３サイズの記録紙３２を給紙する場合には、印刷可能な副走査サイズｔとして、途中からＡ３サイズに対応した値が設定される。その結果、１枚の記録紙３２に対してより大きい分割画像を印刷でき、より少ない分割数で画像を印刷できるのである。
【００５５】
なお、２ページ処理によれば、画像の分割前に、画像データの縮小を行っている（Ｓ６０６）。すなわち、記録紙３２のサイズが途中で変化したとしても、各分割画像の縮小率は変化させない。よって、複数枚の記録紙３２を繋ぎ合わせたとき、各分割画像の縮小率が一致した視認性の良い画像を形成できる。
【００５６】
また、２ページ処理のＳ６１２からＳ６２６の処理を繰り返すことにより、Ｐページ目の画像、（Ｐ＋１）ページ目の画像は、副走査方向の先端側から順次分割され、分割された順番で印刷される。換言すれば、この２ページ処理によれば、Ｐページ目の画像、（Ｐ＋１）ページ目の画像のそれぞれについて、副走査方向における先端側により近い分割画像に対し、より早い印刷順序（印刷ページ）を決定し、決定された印刷順序に従って、Ｐページ目の分割画像、（Ｐ＋１）ページ目の分割画像を、記録紙３２の表面と裏面とにそれぞれ印刷できる。よって、ユーザが印刷順序に従って画像を並べるという容易な作業で、Ｐページ目の画像および（Ｐ＋１）ページ目の画像を形成できる。
【００５７】
次に、図７（ｃ）を参照して、Ｐページ目と（Ｐ＋１）ページ目とのそれぞれについて、最後の分割画像を処理する場合について説明する。図７（ｃ）に示すように、印刷済みの画像の副走査サイズを表す変数Ｔに、次の記録紙３２に印刷可能な画像の副走査サイズｔを加算した値が、画像の副走査サイズＬ以上となる場合には、未印刷の残りの領域３８のみを分割画像とする。具体的には、Ｐページ目の画像データについて、Ｔから（Ｌ−Ｔ）サイズ分のトリミングを行ったデータをデータＡとし、（Ｐ＋１）ページ目の画像データについて、Ｔから（Ｌ−Ｔ）サイズ分のトリミングを行ったデータをデータＢとする。このようにすれば、不要なデータを印刷処理することがなく、好適な印刷結果が得られる。
【００５８】
図６に戻り説明する。すなわち、Ｌ≦Ｔ＋ｔの場合（Ｓ６１４：Ｙｅｓ）、Ｔから（Ｌ−Ｔ）サイズ分のトリミングを行って、データＡ、データＢを生成し（Ｓ６１６）、１枚の記録紙３２の両面に最後の分割画像を印刷する（Ｓ６２２）。このようにして、Ｐページ目、（Ｐ＋１）ページ目のそれぞれについて、副走査方向における一端から他端まで印刷を終了すると、Ｌ≦Ｔとなるので（Ｓ６２６：Ｙｅｓ）、ＣＰＵ１０は、この処理を終了する。
【００５９】
本実施形態のＦＡＸ受信処理によれば、１枚の記録紙３２に印刷することができない長尺の画像を受信した場合であっても、それぞれの分割画像を１枚の記録紙３２に印刷できるように、Ｐページ目の画像および（Ｐ＋１）ページ目の画像がそれぞれ複数の分割画像に分割されて、視認性良く分割両面印刷を行うことができる。また、記録紙３２に印刷可能な画像の幅に応じて縮小された分割画像を印刷できる。
【００６０】
また、本実施形態によれば、１セットを構成する２ページの画像（Ｐページ目、（Ｐ＋１）ページ目）について、副走査サイズ調整処理（Ｓ４１０）により、予め副走査サイズＬを等しくしておく。よって、画像の副走査サイズに基づく処理の演算量を少なくして、処理負荷を軽減できる。具体的には、残り１つの分割画像であるか否かの判断（Ｓ６１４）、残り１つの分割画像である場合のトリミングの範囲の決定（Ｓ６１６）、画像全体を印刷したか否かの判断（Ｓ６２６）を、共通の副走査サイズＬに基づいて実行できる。よって、Ｐページ目、（Ｐ＋１）ページ目について、個別にこれらの処理を実行する場合に比較して、処理の負荷を軽減できるのである。
【００６１】
図８は、１ページ処理を示すフローチャートである。この処理は、最終ページの画像を分割片面印刷する処理であり、受信した画像データの総ページ数Ｎが奇数である場合に実行される。
【００６２】
まず、ＣＰＵ１０は、ＭＦＰ１に現在セットされている記録紙３２の印刷可能幅を取得し（Ｓ８０２）、縮小率Ｋを決定する（Ｓ８０４）。縮小率Ｋの決定方法は、２ページ処理の場合（Ｓ６０４）と同様である。次に、ＣＰＵ１０は、Ｐページ目の画像データを、縮小率Ｋで縮小し（Ｓ８０６）、縮小した画像データの副走査サイズを取得して変数Ｌに設定する（Ｓ８０８）。
【００６３】
次に、ＣＰＵ１０は、処理済み画像の副走査サイズを示す変数Ｔを０に初期化し（Ｓ８１０）、次に画像が印刷される記録紙３２に印刷可能な副走査サイズを取得して変数ｔに設定する（Ｓ８１２）。次に、ＣＰＵ１０は、縮小したＰページ目の画像データの副走査サイズＬが、次の記録紙３２に印刷可能な副走査サイズｔ以下であるか否かを判断する（Ｓ８１４）。Ｓ８１４の判断が否定される場合（Ｓ８１４：Ｎｏ）、ＣＰＵ１０は、Ｐページ目の画像について、Ｔからｔサイズ分のトリミングを行ったデータを生成し、データＡとする（Ｓ８１８）。
【００６４】
次に、ＣＰＵ１０は、データＡをＦＡＸ受信時の解像度から予め設定された印刷解像度に変換する（Ｓ８２０）。そして、データＡに基づく分割画像（Ｐページ目の分割画像）を１枚の記録紙３２の片面に印刷する（Ｓ８２２）。
【００６５】
そして、印刷済みの画像の副走査サイズＴに、Ｓ８２２で印刷した分割画像の副走査サイズｔを加算して、Ｔを更新する（Ｓ８２４）。次に、ＣＰＵ１０は、ＬとＴとを比較する（Ｓ８２６）。Ｌ＞Ｔである場合（Ｓ８２６：Ｎｏ）、すなわち、未だ印刷されていない領域が残っている場合、ＣＰＵ１０は、Ｓ８１２に戻り処理を繰り返す。
【００６６】
このようにして、処理を繰り返すうちに、Ｐページ目の画像データについて、最後の分割画像を処理する場合、すなわち、印刷済みの画像の副走査サイズＴに、次の記録紙３２に印刷可能な画像の副走査サイズｔを加算した値が、画像の副走査サイズＬ以上となる場合（Ｓ８１４：Ｙｅｓ）、Ｐページ目の画像データについて、Ｔから（Ｌ−Ｔ）サイズ分のトリミングを行ったデータをデータＡとする（Ｓ８１６）。
【００６７】
このようにして、最終ページであるＰページ目について、副走査方向における一端から他端まで印刷を終了すると、Ｌ≦Ｔとなるので（Ｓ８２６：Ｙｅｓ）、ＣＰＵ１０は、この処理を終了する。
【００６８】
上記実施形態において、ＭＦＰ１が通信装置の一例である。記録紙３２が記録媒体の一例である。Ｐページが１のページの一例であり、Ｐページ目の画像の分割画像が第１分割画像の一例である。（Ｐ＋１）ページが他のページの一例であり、（Ｐ＋１）ページ目の画像の分割画像が第２分割画像の一例である。副走査サイズが「第１方向における長さ」の一例である。基準長が基準長情報の一例である。印刷可能幅が幅情報の一例である。印刷可能な副走査サイズが印刷可能長情報の一例である。
【００６９】
Ｓ６１４を実行するＣＰＵ１０が判断手段の一例である。Ｓ６２２，Ｓ８２２を実行するＣＰＵ１０が印刷制御手段の一例である。Ｓ６１６，Ｓ６１８を実行するＣＰＵ１０が分割手段の一例である。Ｓ６０２を実行するＣＰＵ１０が幅情報取得手段の一例である。Ｓ６０４を実行するＣＰＵ１０が縮小率決定手段の一例である。Ｓ６０６を実行するＣＰＵ１０が縮小手段の一例である。Ｓ６１２を実行するＣＰＵ１０が印刷可能長取得手段の一例である。Ｓ５０６，Ｓ５１０を実行するＣＰＵ１０が基準長取得手段の一例である。Ｓ５０８，Ｓ５１２を実行するＣＰＵ１０が追加手段の一例である。
【００７０】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００７１】
例えば、上記実施形態では、通信装置の一例としてＭＦＰ１を説明したが、ＦＡＸ受信機能を有する全ての装置に本発明を適用可能である。また、Ｇ３ＦＡＸ、Ｇ４ＦＡＸ、インターネットＦＡＸなど、各種規格のＦＡＸ受信について、本発明を適用可能である。
【００７２】
上記実施形態では、副走査方向（第１方向）を長手方向とする長尺の画像を分割して印刷するものとして説明したが、主走査方向（第２方向）を長手方向とする長尺の画像を分割して印刷する場合にも、本発明を適用可能である。
【００７３】
上記実施形態では、セット毎に縮小率を決定したが、受信した画像データの全ページの画像データを、同一の縮小率で縮小しても良い。
【００７４】
上記実施形態の２ページ処理では、１ページ分の画像を１枚の記録媒体に印刷可能か否かの判断（Ｓ６１４）を、セット毎に行った。しかしながら、受信する画像データの副走査サイズが固定である場合は、当該判断は、受信した画像データのうち、１ページについてのみ実行すれば良い。
【００７５】
上記実施形態の副走査サイズ調整処理（図５）を省略しても良い。その場合、Ｐページ目の画像データと、（Ｐ＋１）ページ目の画像データを共に順次分割して両面印刷する途中で、一方の画像が先に終端まで到達する場合が生じ得る。その場合、片面印刷に移行するように上記実施形態を変形しても良い。
【００７６】
上記実施形態の２ページ処理（図６）では、分割両面印刷の途中に記録紙３２のサイズが変更される可能性を考慮し、画像を分割する毎に、次の記録紙３２に印刷可能な副走査サイズ（ｔ）を取得していた。しかしながら、記録紙３２のサイズが固定である場合には、画像の副走査サイズＬと、記録紙３２に印刷可能な副走査サイズｔとに基づいて、予め分割数を決定し、その分割数で画像を等分割して分割両面印刷を行っても良い。
【００７７】
また、Ｐページ目の画像データから生成したデータに基づく分割画像を記録紙３２の表面に印刷する処理を実行している間に、当該記録紙３２の裏面に印刷すべき分割画像に対応したデータを（Ｐ＋１）ページ目の画像データから生成しても良い。このようにすれば、分割両面印刷に要する時間を短縮できる。
【００７８】
上記実施形態では、各画像を副走査方向の先端側から順次分割していくものとして説明したが、終端側から順次分割するように構成しても良い。
【００７９】
上記実施形態では、記録紙３２の表面が「一方の面」に相当し、裏面が「他方の面」に相当する。しかしながら、記録紙３２の表面および裏面のいずれもが「一方の面」に相当し得る。また、「他方の面」とは、記録紙３２のうち、「一方の面」の反対側の面であれば良い。すなわち、上記実施形態では、Ｐページ目の画像データに基づく分割画像は、全て記録紙３２の表面に印刷され、（Ｐ＋１）ページ目の画像データに基づく分割画像は、全て記録紙３２の裏面に印刷されるものとして説明した。しかしながら、上記実施形態のように、どちらの面に印刷するかをページ毎に固定する必要はない。すなわち、Ｐページ目の画像を形成する複数の分割画像のうち半数を複数枚の記録紙３２の表面に印刷し、残りの分割画像を別の記録紙３２の裏面に印刷しても良い。この場合、Ｐページ目の分割画像が表面に印刷された記録紙３２の裏面には、（Ｐ＋１）ページ目の分割画像を印刷し、Ｐページ目の分割画像が裏面に形成された記録紙３２の表面には、（Ｐ＋１）ページ目の分割画像を印刷すれば良い。この場合、Ｐページ目の分割画像が印刷された面が「一方の面」に相当し、（Ｐ＋１）ページ目の分割画像が印刷された面が「他方の面」に相当する。
【００８０】
上記実施形態では、Ｐページ目または（Ｐ＋１）ページ目のいずれかの画像に付加画像３６を追加した後に、縮小処理を行っていたが、縮小処理後の２ページ分の画像データに基づいて副走査サイズを比較し、縮小処理後の画像に付加画像を追加するように、上記実施形態の処理を変形しても同様の作用効果が得られる。
【符号の説明】
【００８１】
１              ＭＦＰ
３０            画像
３２            記録紙
３４            分割画像
３６            付加画像
【図１】
2013026971.tif 000003
【図２】
2013026971.tif 000004
【図３】
2013026971.tif 000005
【図４】
2013026971.tif 000006
【図５】
2013026971.tif 000007
【図６】
2013026971.tif 000008
【図７】
2013026971.tif 000009
【図８】
2013026971.tif 000010
【図９】
2013026971.tif 000011