(57)【要約】【課題】本発明は、サイズ混在の受信文書でも両面印刷可能である通信装置における印刷制御方法及び通信装置を提供することを目的とする。【解決手段】本発明の、片面印刷及び両面印刷が可能な通信装置は、受信文書内の原稿サイズを検出する原稿サイズ検出手段と、表面と裏面に印刷する受信文書の原稿サイズを比較する比較手段と、検出した原稿サイズの内最大となる原稿サイズ以上の記録紙又は検出した各原稿サイズの記録紙を選択する記録紙選択手段と、比較手段の比較結果に応じて記録紙選択手段によって選択された記録紙を用いて両面印刷又は片面印刷を行う印刷手段とを有する。【選択図】　　　　図１
2004023409.tif 000002
【特許請求の範囲】
【請求項１】
片面印刷及び両面印刷が可能な通信装置において、
受信文書内の原稿サイズを検出する原稿サイズ検出手段と、
表面と裏面に印刷する受信文書の原稿サイズを比較する比較手段と、
検出した原稿サイズの内最大となる原稿サイズ以上の記録紙又は検出した各原稿サイズの記録紙を選択する記録紙選択手段と、
前記比較手段の比較結果に応じて前記記録紙選択手段によって選択された記録紙を用いて両面印刷又は片面印刷を行う印刷手段と
を有することを特徴とする通信装置。
【請求項２】
前記原稿サイズ検出手段によって検出した原稿サイズの内最大となる原稿サイズ以上の記録紙を記録紙選択手段によって選択し、選択した最大となる原稿サイズ以上の記録紙に前記印刷手段によって両面印刷又は片面印刷を行う請求項１記載の通信装置。
【請求項３】
前記比較手段による比較結果表裏面毎で検出した原稿サイズの内最大となる原稿サイズ以上の記録紙を記録紙選択手段によって選択し、選択した記録紙に前記印刷手段によって両面印刷を行う請求項１記載の通信装置。
【請求項４】
前記比較手段による比較結果表裏面毎で検出した原稿サイズの内最小となる原稿サイズの記録紙を記録紙選択手段によって選択し、選択した記録紙に合わせて縮小して前記印刷手段によって両面印刷を行う請求項１記載の通信装置。
【請求項５】
前記比較手段による比較結果表裏面毎で検出した原稿サイズが同じであるとき、又は裏面の原稿サイズが表面の原稿サイズより小さいときにのみ前記印刷手段によって両面印刷を行う請求項１記載の通信装置。
【請求項６】
受信文書を最終ページから出力するソート出力手段と、ソート出力手段によってソート出力する総ページ数が奇数か否かを判定する判定手段とを有し、前記判定手段による判定結果ソート出力する総ページ数が奇数ページの場合は、１ページ目の表面だけは片面印刷し、２ページ目以降は両面印刷する請求項１記載の通信装置。
【請求項７】
片面印刷及び両面印刷が可能な通信装置における印刷制御方法において、
受信文書内の原稿サイズを検出する原稿サイズ検出工程と、
表面と裏面に印刷する受信文書の原稿サイズを比較する比較工程と、
検出した原稿サイズの内最大となる原稿サイズ以上の記録紙又は検出した各原稿サイズの記録紙を選択する記録紙選択工程と、
前記比較工程による比較結果に応じて前記記録紙選択工程によって選択された記録紙を用いて両面印刷又は片面印刷を行う印刷工程と
を有することを特徴とする通信装置における印刷制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は通信装置及び該装置における印刷制御方法に関し、特にインターネットファクシミリ装置を含むファクシミリ装置であって両面印刷機能を有する通信装置に関する。
【０００２】
【従来の技術】
原稿の両面から読み取った画情報を記録紙の両面に複写出力する複写機が知られている。近年は通信装置、特にファクシミリ装置も複写機同様に両面印刷機能が付加されている。同一原稿の両面から読み取った画情報だけでなく、異なるサイズの原稿から読み取った画情報を記録紙の両面にプリントする場合やそれぞれ異なるサイズの画情報が混在する場合もある。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来の方法では、このような異なるサイズの原稿から読み取った画情報の場合やそれぞれ異なるサイズの画情報が混在する場合そのまま両面印刷することができないという問題点があった。
本発明はこの問題点を解決するためのものであり、サイズ混在の受信文書でも両面印刷可能である通信装置及び該装置における印刷制御方法を提供することを目的とする。
【０００４】
【課題を解決するための手段】
前記問題点を解決するために、受信した文書を一旦画情報メモリに蓄積し、その受信文書の中で最大原稿サイズのページを検索し、出力するときには受信文書の最大サイズと同じサイズまたはそれ以上の記録紙サイズを選択し、その選択した記録紙に全て両面印刷又は片面印刷することにより、サイズ混在の受信文書でも両面印刷可能にする。
【０００５】
また、受信文書の最大ページとそれと同じまたはそれ以上の記録紙を選択して、等倍で受信文書を印刷した。
【０００６】
更に、表面と裏面の印刷サイズが異なった場合、そのサイズが異なったページだけ大きいサイズに合わせて両面印刷することによりできるだけ受信した文書サイズに合わせて印刷する。
【０００７】
また、受信文書のページ単位で大きサイズに合わせて両面印刷した。
【０００８】
更に、表面と裏面の印刷サイズが異なった場合、小さいサイズに合わせて縮小印刷して、両面印刷する。
【０００９】
また、受信側を縮小して印刷するが、等倍で印刷し、かつできるだけ両面印刷も使用したい、という要求がある。そこで本発明は表面を印刷し、表面と同じサイズの時は両面印刷し、異なるサイズの時は片面印刷し、次のページの表面として印刷することにより、受信したサイズと必ず一致することを目的とする受信側の機能として、受信文書を一旦画情報メモリに記憶し、その記憶した受信文書を最終ページから順次出力して、出力順序を逆転させるソート出力機能がある。この機能が働いている状態で受信し、受信文書をソート出力した場合、受信ページが奇数ページだと最終ページが両面になり、先頭ページが片面になってしまう問題が発生する。そこで本発明においてソート機能は有効で、受信ページ数が奇数ページの場合は、最初に印刷するページを片面印刷、それ以降のページは両面印刷する。
【００１０】
【発明の実施の形態】
本発明の、片面印刷及び両面印刷が可能な通信装置は、受信文書内の原稿サイズを検出する原稿サイズ検出手段と、表面と裏面に印刷する受信文書の原稿サイズを比較する比較手段と、検出した原稿サイズの内最大となる原稿サイズ以上の記録紙又は検出した各原稿サイズの記録紙を選択する記録紙選択手段と、比較手段の比較結果に応じて記録紙選択手段によって選択された記録紙を用いて両面印刷又は片面印刷を行う印刷手段とを有する。
【００１１】
【実施例】
図１は本発明の一実施例に係る通信装置の構成を示すブロック図である。同図において、本実施例の通信装置１００は、画像の拡大縮小機能も備えた画情報圧縮再生部（以下ＤＣＲと略す）１０１と、画情報メモリ１０２と、システム管理データを格納するシステムメモリ１０３と、液晶表示や操作ボタン等を有する操作／表示部１０４と、システム全体を制御するシステム制御部１０５と、データ転送用メモリのラインバッファ１０６と、原稿を光学的に読み取る画像読取部１０７と、原稿幅センサ１０８を備えた原稿自動搬送部（以下ＡＤＦと略す）１０９と、記録紙に印字データを印字する記録印字部１１０と、両面給紙装置と記録紙をセットする給紙ユニット１１１と、時計機能を有するリアルタイムクロック（以下ＲＴＣと略す）１１２と、通信制御装置（以下ＣＣＵと略す）１１３と、変調／復調装置と各種トーンの出力及び検出を行うモデム１１４と、網制御装置（以下ＮＣＵと略す）１１５とを含み、各々内部バス１１６を介して接続されて構成されている。
【００１２】
次に、図２は本実施例における文書ファイルのファイル構成を示す図である。文書ファイルには、受信文書全体を管理するための情報が格納されている。先ず、総ページ数には接続されているページファイル数がセットされる。なお図２の場合は２ページである。また、先頭のページファイルリンクには先頭のページファイルの場所を示すリンク情報がセットされる。作成された順にページをたどる場合はここが出発点となる。更に、最後のページファイルリンクには、最後のページファイルの場所を示すリンク情報がセットされる。最終ページ（ソート出力）からたどる場合はここが出発点となる。そして、ページファイルには、ページを管理するための情報が格納される。先ず、圧縮モードには、画情報の圧縮モード、例えばＭＨ、ＭＭＲやＪＢＩＧなどがセットされる。ページサイズには、画情報のページサイズ、例えばＡ４、Ｂ４、Ａ３などがセットされる。次ページファイルリンクには、次のページファイルの場所を示すリンク情報がセットされる。作成順に次ページを参照する場合は、ここのリンク情報を使用する。また、次のページがない場合は「なし」がセットされる。前ページファイルリンクには、前ページのページファイルの場所を示すリンク情報がセットされる。逆順に次ページを参照する場合は、ここのリンク情報を使用する。また、前ページがない場合は「なし」がセットされる。画情報リンクには実際の画情報データがある場所を示すリンク情報がセットされる。画情報ファイルには、画情報データそのものが格納される。
【００１３】
このような文書ファイルとページファイルは、図１のシステムメモリ１０３に記憶され、画情報ファイルは図１の画情報メモリ１０２に記憶される。メモリ受信が開始されるとシステム制御部１０５は文書ファイルを作成し、更に受信したページ毎にページファイルを作成する。また、各ページの画情報は画情報メモリ１０２に記憶される。
【００１４】
図３は本発明の通信装置における第１の印刷処理動作を示すフローチャートである。ここでは１ページ目がＡ４サイズ、２ページ目がＢ４サイズ、そして３ページ目がＡ４サイズを例にして説明する。図１〜図３に従って第１の印刷処理動作を説明すると、先ず受信が終了し（ステップＳ１０１）、図１のシステム制御部１０５は文書ファイルの先頭ページ（ページ番号Ｐ＝１）のページファイルリンクからページファイルを順次たどる。つまり、先ずページ数Ｐに１をセットして１ページ目を検索する（ステップＳ１０２）。１ページ目は比較するページがないので最大ページサイズ（＝Ｓ）には１ページ目のページサイズが最大ページサイズとしてセットされる（ステップＳ１０３）。次に、ページ数Ｐを２、つまり２ページ目にセットする（ステップＳ１０４）。２ページ目以降があるかどうか判定して、２ページ目以降がなければ１ページ目のページサイズが最大ページサイズとなる（ステップＳ１０５；ＮＯ）。一方、２ページ目がある場合は、１ページ目のページサイズと２ページ目のページサイズを比較し、１ページ目のページサイズ（Ｓ）が２ページ目のページサイズより大きければそのまま最大ページサイズは１ページ目のサイズのままに（ステップＳ１０６；ＮＯ）、２ページ目のページサイズが大きければ最大ページサイズは２ページ目のページサイズとする（ステップＳ１０６；ＹＥＳ、ステップＳ１０７）。このように、最終ページまでページファイル内のページサイズをチェックし、ページファイルの中で最大のページサイズ（＝Ｓ）を決定する。本例の場合は２ページ目のＢ４が最大ページサイズとなる。次に、システム制御部１０５は最大ページサイズと同等の記録紙があるかを図１の記録印字部１０８に問い合わせる。本例の場合はＢ４の記録紙の有無を問い合わせる。一致する記録紙が存在すれば、システム制御部１０５は図１の画情報メモリ１０２から１ページ目の画情報データを読み出し図１のＤＣＲ１０１で再生し、再生データは図１のラインバッファ１０６にセットされ、図１の記録印字部１０８に転送される。１ページ分のデータが記録印字部１０８に転送されると、図１の給紙部１１１から先に選択した文書ファイル内の最大ページサイズと同じサイズの記録紙に書き込み、本例の場合１ページ目はＡ４サイズであるので、Ｂ４記録紙にＡ４のデータを書き込むことになる。そこで、奇数ページ番号（表面）をＰ１とし、Ｐ１を順次＋２することにより、１ページ目、３ページ目、５ページ目となる。また、偶数ページ番号（裏面）をＰ２とし、Ｐ２を順次＋２とすることにより、２ページ目、４ページ目、６ページ目となる。先ず、Ｐ１に１ページ目をセットし（ステップＳ１０８）、Ｐ２に２ページ目をセットする（ステップＳ１０９）。１ページ目、２ページ目の２つのページが存在する場合に最大ページサイズ（Ｓ）の記録紙に両面印刷を行う（ステップＳ１１０、ステップＳ１１１；ＹＥＳ、ステップＳ１１２、ステップＳ１１３；ＹＥＳ、ステップＳ１１４）。ここでは、給紙部１１１内で先に記録した記録紙を反転させ、裏面の印字を行うための準備を行う。裏面の印字も表面同様に書き込む。本例の場合２ページ目はＢ４サイズなので、Ｂ４記録紙にＢ４のデータを書き込むことになる。これで両面印刷が終了したので、記録印字部１０８は記録紙を排紙する。この動作を全てのページが終了するまで繰り返す。そして、Ｐ１に順次＋２として奇数ページ目、Ｐ２に順次＋２として偶数ページ目に対して同様な処理を施す（ステップＳ１１５，Ｓ１１６）。そして、Ｐ１ページ、つまり奇数ページ目がないと判断された場合は処理を終了する（ステップＳ１１１；ＮＯ）。次に、偶数ページ目がないと判断されると最大ページサイズの記録紙に片面印刷を行う（ステップＳ１１３；ＮＯ、ステップＳ１１７）。このような印刷処理動作を行った結果、図４に示すように印刷されることになる。このようにページ内の最大ページサイズで記録を行うことにより、ページサイズ混在でも両面印刷が可能になる。
【００１５】
図５は本発明の通信装置における第２の印刷処理動作を示すフローチャートである。ここでは１ページ目がＡ４サイズ、２ページ目がＢ４サイズ、そして３ページ目がＡ４サイズを例にして説明する。図１，２及び図５に従って第２の印刷処理動作を説明すると、先ず受信が終了し（ステップＳ２０１）、図１のシステム制御部１０５は文書ファイルの先頭ページ（ページ番号Ｐ＝１）のページファイルリンクからページファイルを順次たどる。つまり、先ず奇数ページ数Ｐ１に１をセットして１ページ目を検索する（ステップＳ２０２）。また、偶数ページ数Ｐ２に２をセットして２ページ目を検索する（ステップＳ２０３）。１ページ目は比較するページがないので最大ページサイズ（＝Ｓ）には１ページ目のページサイズが最大ページサイズとしてセットされる（ステップＳ２０４，Ｓ２０５）。一方、２ページ目がある場合は、２ページ目のページサイズを読み出して、１ページ目のページサイズと２ページ目のページサイズを比較し、１ページ目のページサイズ（Ｓ）と２ページ目のページサイズが同じならば同一の記録紙に両面印刷を行う（ステップＳ２０５；ＹＥＳ、ステップＳ２０６、ステップＳ２０７；ＹＥＳ、ステップＳ２０８；ＹＥＳ、ステップＳ２０９）。１ページ目のページサイズが２ページ目のページサイズより大きければ１ページ目のサイズの記録紙に両面印刷を行う（ステップＳ２０８；ＮＯ、ステップＳ２１０；ＹＥＳ、ステップＳ２１１）。一方、１ページ目のページサイズが２ページ目のページサイズより小さければ２ページ目のサイズの記録紙に両面印刷を行う（ステップＳ２０８；ＮＯ、ステップＳ２１０；ＮＯ、ステップＳ２１２）。このように、最終ページまでページファイル内のページサイズをチェックし、ページファイルの中で最大のページサイズ（＝Ｓ）を決定する。本例の場合は２ページ目のＢ４が最大ページサイズとなる。次に、システム制御部１０５は最大ページサイズと同等の記録紙があるかを図１の記録印字部１０８に問い合わせる。本例の場合はＢ４の記録紙の有無を問い合わせる。一致する記録紙が存在すれば、システム制御部１０５は図１の画情報メモリ１０２から１ページ目の画情報データを読み出し図１のＤＣＲ１０１で再生し、再生データは図１のラインバッファ１０６にセットされ、図１の記録印字部１０８に転送される。１ページ分のデータが記録印字部１０８に転送されると、図１の給紙部１１１から先に選択した文書ファイル内の最大ページサイズと同じサイズの記録紙に書き込み、本例の場合１ページ目はＡ４サイズであるので、Ｂ４記録紙にＡ４のデータを書き込むことになる。そこで、奇数ページ番号（表面）をＰ１とし、Ｐ１を順次＋２することにより、１ページ目、３ページ目、５ページ目となる。また、偶数ページ番号（裏面）をＰ２とし、Ｐ２を順次＋２とすることにより、２ページ目、４ページ目、６ページ目となる。先ず、Ｐ１に１ページ目をセットし（ステップＳ２１３）、Ｐ２に２ページ目をセットする（ステップＳ２１４）。１ページ目、２ページ目の２つのページが存在する場合に最大ページサイズ（Ｓ）の記録紙に両面印刷を行う。ここでは、給紙部１１１内で先に記録した記録紙を反転させ、裏面の印字を行うための準備を行う。裏面の印字も表面同様に書き込む。本例の場合２ページ目はＢ４サイズなので、１枚目Ｂ４記録紙の表面に１ページ目のＡ４サイズのデータを、そしてＢ４記録紙の裏面に２ページ目のＢ４のデータを書き込むことになる。これで両面印刷が終了したので、記録印字部１０８は記録紙を排紙し、２枚目Ａ４記録紙の表面に３ページ目のＡ４のデータを片面印刷する。この動作を全てのページが終了するまで繰り返す。第１の印刷処理動作では文書の最大ページサイズと同一の記録紙を選択することによってページサイズ混在の両面印刷を行ったが、第２の印刷処理動作では表面または裏面に印刷するページの大きい方に合わせて両面印刷する。このような印刷処理動作を行った結果、図６に示すように印刷されることになる。このようにページ内の最大ページサイズで記録を行うことにより、ページサイズ混在でも両面印刷が可能になる。
【００１６】
図７は本発明の通信装置における第３の印刷処理動作を示すフローチャートである。ここでは１ページ目がＡ４サイズ、２ページ目がＢ４サイズ、そして３ページ目がＡ４サイズを例にして説明する。図１，２及び図７に従って第３の印刷処理動作を説明すると、先ず受信が終了し（ステップＳ３０１）、図１のシステム制御部１０５は文書ファイルの先頭ページ（ページ番号Ｐ＝１）のページファイルリンクからページファイルを順次たどる。つまり、先ず奇数ページ数Ｐ１に１をセットして１ページ目を検索する（ステップＳ３０２）。また、偶数ページ数Ｐ２に２をセットして２ページ目を検索する（ステップＳ３０３）。１ページ目は比較するページがないので最大ページサイズ（＝Ｓ）には１ページ目のページサイズが最大ページサイズとしてセットされる（ステップＳ３０４，Ｓ３０５）。一方、２ページ目がある場合は、２ページ目のページサイズを読み出して、１ページ目のページサイズと２ページ目のページサイズを比較し、１ページ目のページサイズ（Ｓ）と２ページ目のページサイズが同じならば同一の記録紙に両面印刷を行う（ステップＳ３０５；ＹＥＳ、ステップＳ３０６、ステップＳ３０７；ＹＥＳ、ステップＳ３０８；ＹＥＳ、ステップＳ３０９）。１ページ目のページサイズが２ページ目のページサイズより大きければ１ページ目のページサイズを２ページ目のサイズの記録紙の表面を２ページ目のページサイズに縮小して印刷を行い、更に反転して裏面に２ページ目の印刷を等倍で行う（ステップＳ３０８；ＮＯ、ステップＳ３１０；ＹＥＳ、ステップＳ３１１，Ｓ３１２）。一方、１ページ目のページサイズが２ページ目のページサイズより小さければ２ページ目のページサイズを１ページ目のサイズの記録紙に裏面を１ページ目のページサイズに縮小して印刷を行う（ステップＳ３０８；ＮＯ、ステップＳ３１０；ＮＯ、ステップＳ３１３）。このように、最終ページまでページファイル内のページサイズをチェックし、ページファイルの中で最大のページサイズ（＝Ｓ）を決定する。本例の場合は２ページ目のＢ４が最大ページサイズとなる。次に、システム制御部１０５は最大ページサイズと同等の記録紙があるかを図１の記録印字部１０８に問い合わせる。本例の場合はＢ４の記録紙の有無を問い合わせる。一致する記録紙が存在すれば、システム制御部１０５は図１の画情報メモリ１０２から１ページ目の画情報データを読み出し図１のＤＣＲ１０１で再生し、再生データは図１のラインバッファ１０６にセットされ、図１の記録印字部１０８に転送される。１ページ分のデータが記録印字部１０８に転送されると、図１の給紙部１１１から先に選択した文書ファイル内の最大ページサイズと同じサイズの記録紙に書き込み、本例の場合１ページ目はＡ４サイズであるので、Ａ４記録紙にＡ４のデータを書き込むことになる。そこで、奇数ページ番号（表面）をＰ１とし、Ｐ１を順次＋２することにより、１ページ目、３ページ目、５ページ目となる。また、偶数ページ番号（裏面）をＰ２とし、Ｐ２を順次＋２とすることにより、２ページ目、４ページ目、６ページ目となる。先ず、Ｐ１に１ページ目をセットし（ステップＳ３１４）、Ｐ２に２ページ目をセットする（ステップＳ３１５）。１ページ目、２ページ目の２つのページが存在する場合に最小ページサイズ（Ｓ）の記録紙に縮小して印刷を行う。ここでは、給紙部１１１内で先に記録した記録紙を反転させ、裏面の印字を行うための準備を行う。裏面の印字も表面同様に書き込む。本例の場合２ページ目はＢ４サイズなので、１枚目Ａ４記録紙の表面に１ページ目のＡ４サイズのデータを、そしてＡ４記録紙の裏面に２ページ目のＢ４のデータをＡ４サイズに縮小して書き込むことになる。これで両面印刷が終了したので、記録印字部１０８は記録紙を排紙し、２枚目Ａ４記録紙の表面に３ページ目のＡ４のデータを片面印刷する。この動作を全てのページが終了するまで繰り返す。第２の印刷処理動作では表面裏面単位で大きいページサイズで記録を行ったが、第３の印刷処理動作では表面または裏面に印刷するページの小さい方に合わせて両面印刷する。このような印刷処理動作を行った結果、図８に示すように印刷されることになる。このように小さいサイズに合わせて縮小することにより、記録紙サイズが比較的一致した両面印刷が可能になる。
【００１７】
図９は本発明の通信装置における第４の印刷処理動作を示すフローチャートである。ここでは１ページ目がＡ４サイズ、２ページ目がＢ４サイズ、３ページ目がＡ４サイズ、４ページ目がＡ４サイズを例にして説明する。図１，２及び図９に従って第４の印刷処理動作を説明すると、先ず受信が終了し（ステップＳ４０１）、図１のシステム制御部１０５は文書ファイルの先頭ページ（ページ番号Ｐ＝１）のページファイルリンクからページファイルを順次たどる。つまり、先ず奇数ページ数Ｐ１に１をセットして１ページ目を検索する（ステップＳ４０２）。また、偶数ページ数Ｐ２に２をセットして２ページ目を検索する（ステップＳ４０３）。１ページ目は比較するページがないので最大ページサイズ（＝Ｓ）には１ページ目のページサイズが最大ページサイズとしてセットされる（ステップＳ４０４，Ｓ４０５）。一方、２ページ目がある場合は、２ページ目のページサイズを読み出して、１ページ目のページサイズと２ページ目のページサイズを比較し、１ページ目のページサイズ（Ｓ）と２ページ目のページサイズが同じならば同一の記録紙に両面印刷を行う（ステップＳ４０５；ＹＥＳ、ステップＳ４０６、ステップＳ４０７；ＹＥＳ、ステップＳ４０８；ＹＥＳ、ステップＳ４０９）。１ページ目のページサイズと２ページ目のページサイズとが同じでなければ１ページ目のページサイズを１ページ目のページサイズの記録紙に片面印刷を行い、更に２ページ目の印刷を２ページ目のページサイズの記録紙に片面印刷で行う（ステップＳ４０８；ＮＯ、ステップＳ４１０）。このように、最終ページまでページファイル内のページサイズをチェックし、ページファイルの中で最大のページサイズ（＝Ｓ）を決定する。次に、システム制御部１０５は最大ページサイズと同等の記録紙があるかを図１の記録印字部１０８に問い合わせる。本例の場合はＢ４の記録紙の有無を問い合わせる。一致する記録紙が存在すれば、システム制御部１０５は図１の画情報メモリ１０２から１ページ目の画情報データを読み出し図１のＤＣＲ１０１で再生し、再生データは図１のラインバッファ１０６にセットされ、図１の記録印字部１０８に転送される。１ページ分のデータが記録印字部１０８に転送されると、図１の給紙部１１１から先に選択した文書ファイル内の最大ページサイズと同じサイズの記録紙に書き込み、本例の場合１ページ目はＡ４サイズであるので、Ａ４記録紙にＡ４のデータを書き込むことになる。そこで、奇数ページ番号（表面）をＰ１とし、Ｐ１を順次＋２することにより、１ページ目、３ページ目、５ページ目となる。また、偶数ページ番号（裏面）をＰ２とし、Ｐ２を順次＋２とすることにより、２ページ目、４ページ目、６ページ目となる。先ず、Ｐ１に１ページ目をセットし（ステップＳ４１１）、Ｐ２に２ページ目をセットする（ステップＳ４１２）。１ページ目、２ページ目の２つのページが存在してページサイズが互いに異なるので各々のページサイズの記録紙に各々片面印刷を行う。ここでは、給紙部１１１内で先に記録した記録紙を反転させ、裏面の印字を行うための準備を行う。裏面の印字も表面同様に書き込む。本例の場合２ページ目はＢ４サイズなので、１枚目Ａ４記録紙の表面に１ページ目のＡ４サイズのデータを、そして２枚目のＢ４記録紙の裏面に２ページ目のＢ４のデータを書き込むことになる。これで各々方面印刷が終了したので、記録印字部１０８は記録紙を排紙し、３枚目Ａ４記録紙の表面に３ページ目のＡ４サイズのデータを、３枚目Ａ４記録紙の裏面に４ページ目のＡ４サイズのデータを両面印刷する。この動作を全てのページが終了するまで繰り返す。このような印刷処理動作を行った結果、図１０に示すように印刷されることになる。第３の印刷処理動作では表面または裏面に印刷するページの小さい方に合わせて両面印刷したが、第４の印刷処理動作では異なる表面と裏面が異なるサイズの場合は片面印刷にし、同一サイズの時のみ両面印刷することにより、受信したデータと記録紙にサイズの一致が可能になる。
【００１８】
図１１は本発明の通信装置における第５の印刷処理動作を示すフローチャートである。図１，２及び図１１に従って受信した文書を逆から出力してページの入れ替えなしに自動的にソートする機能を実行する時の第５の印刷処理動作を説明すると、先ず受信が終了し（ステップＳ５０１）、図１のシステム制御部１０５は文書ファイルの先頭ページ（ページ番号Ｐ＝１）のページファイルリンクからページファイルを順次たどる。つまり、先ず最終奇数ページ数Ｐ１に１をセットして１ページ目を検索する（ステップＳ５０２）。また、最終偶数ページ数Ｐ２に２をセットして２ページ目を検索する（ステップＳ５０３）。更に総ページ数を読み出す（ステップＳ５０４）。そして、総ページ数が奇数であるか否かを調べ、偶数であればそのまま最終ページから順次両面印刷を行う（ステップＳ５０５；ＮＯ、ステップＳ５０９、ステップＳ５１０；ＹＥＳ、ステップＳ５１１、ステップＳ５１２；ＹＥＳ、ステップＳ５１３〜Ｓ５１５）。一方、総ページ数が奇数であれば、最終ページだけは同じサイズの記録紙に片面印刷を行い（ステップＳ５０５；ＹＥＳ、ステップＳ５０６）、最終奇数ページ数Ｐ１に順次＋１し、また最終偶数ページ数Ｐ２に＋１をセットしてそれ以降は両面印刷を行う（ステップＳ５０７〜Ｓ５０９、ステップＳ５１０；ＹＥＳ、ステップＳ５１１、ステップＳ５１２；ＹＥＳ、ステップＳ５１３〜Ｓ５１５）。このように第５の印刷処理動作ではソート出力時に意図した両面印刷が可能になる。
【００１９】
なお、本発明は上記実施例に限定されるものではなく、特許請求の範囲内の記載であれば多種の変形や置換可能であることは言うまでもない。
【００２０】
【発明の効果】
以上説明したように、受信した文書を一旦画情報メモリに蓄積し、その受信文書の中で最大原稿サイズのページを検索し、出力するときには受信文書の最大サイズと同じサイズまたはそれ以上の記録紙サイズを選択し、その選択した記録紙に全て両面印刷又は片面印刷することにより、サイズ混在の受信文書でも両面印刷可能にする。
【００２１】
また、受信文書の最大ページとそれと同じまたはそれ以上の記録紙を選択して、等倍で受信文書を印刷した。
【００２２】
更に、表面と裏面の印刷サイズが異なった場合、そのサイズが異なったページだけ大きいサイズに合わせて両面印刷することによりできるだけ受信した文書サイズに合わせて印刷する。
【００２３】
また、受信文書のページ単位で大きサイズに合わせて両面印刷した。
【００２４】
更に、表面と裏面の印刷サイズが異なった場合、小さいサイズに合わせて縮小印刷して、両面印刷する。
【００２５】
また、受信文書をソート出力した場合、ソート機能は有効で、受信ページ数が奇数ページの場合は、最初に印刷するページを片面印刷、それ以降のページは両面印刷する。
【図面の簡単な説明】
【図１】本発明の一実施例に係る通信装置の構成を示すブロック図である。
【図２】本実施例における文書ファイルのファイル構成を示す図である。
【図３】本発明の通信装置における第１の印刷処理動作を示すフローチャートである。
【図４】第１の印刷処理動作を行った結果を示す図である。
【図５】本発明の通信装置における第２の印刷処理動作を示すフローチャートである。
【図６】第２の印刷処理動作を行った結果を示す図である。
【図７】本発明の通信装置における第３の印刷処理動作を示すフローチャートである。
【図８】第３の印刷処理動作を行った結果を示す図である。
【図９】本発明の通信装置における第４の印刷処理動作を示すフローチャートである。
【図１０】第４の印刷処理動作を行った結果を示す図である。
【図１１】本発明の通信装置における第５の印刷処理動作を示すフローチャートである。
【符号の説明】
１００；通信装置、１０１；ＤＣＲ、１０２；画情報メモリ、
１０３；システムメモリ、１０４；操作／表示部、
１０５；システム制御部、１０６；ラインバッファ、
１０７；画像読取部、１０８；原稿幅センサ、１０９；ＡＤＦ、
１１０；記録・印字部、１１１；給紙部、１１２；ＲＴＣ、１１３；ＣＣＵ、
１１４；モデム、１１５；ＮＣＵ、１１６；内部バス。
【図１】
2004023409.tif 000003
【図２】
2004023409.tif 000004
【図３】
2004023409.tif 000005
【図４】
2004023409.tif 000006
【図５】
2004023409.tif 000007
【図６】
2004023409.tif 000008
【図７】
2004023409.tif 000009
【図８】
2004023409.tif 000010
【図９】
2004023409.tif 000011
【図１０】
2004023409.tif 000012
【図１１】
2004023409.tif 000013