(57)【要約】【課題】  本発明は、連続用紙を使用し、複数台の印刷機構で両面印刷を実行する場合に、論理用紙領域の定義と、両面印刷時の表面と裏面の印刷位置あわせの課題について、ユーザが任意に指定する論理用紙サイズが、物理用紙上の表面と裏面が正しく向き合うように印刷位置を合わせて印刷できるようにする。【解決手段】  印刷する頁の大きさについて任意の横幅、縦幅を指定するコマンドと印刷方向の種類を指定するコマンドとを受信し、物理用紙上に定めた原点と印刷方向とを基準にして当該コマンドで指定された横幅、縦長さの大きさの論理頁を物理頁上に配置し、片面印刷が指定されている条件でその論理頁上の用紙片面に印刷する。【選択図】図１
2005343017.tif 000002
【特許請求の範囲】
【請求項１】
印刷する頁の大きさについて任意の横幅、縦幅を指定するコマンドと印刷方向の種類を指定するコマンドとを受信し、物理用紙上に定めた原点と印刷方向とを基準にして当該コマンドで指定された横幅、縦長さの大きさの論理頁を物理頁上に配置し、片面印刷が指定されている条件でその論理頁上の用紙片面に印刷する印刷装置。
【請求項２】
印刷する頁の大きさについて任意の横幅、縦幅を指定するコマンドと印刷方向の種類を指定するコマンドとを受信し、物理用紙上に定めた原点と印刷方向とを基準にして、当該コマンドで指定された横幅、縦長さの大きさの論理頁を物理頁上に配置し、両面印刷が指定されている条件で用紙表面に奇数頁目を用紙裏面に、偶数頁目をそれぞれの論理頁の裏面、表面の物理的印刷位置を合わせて用紙両面に印刷する印刷装置。
【請求項３】
定型の用紙サイズ名の種類を指定するコマンドと印刷方向との種類を指定するコマンドを受信し、物理用紙上に定めた原点と印刷方向を基準にして、当該コマンドで指定された定型の用紙サイズ名の種類に対応し、あらかじめ定義した横幅、縦長さの大きさの論理頁を物理頁上に配置し、両面印刷指定がされている条件で用紙表面に奇数頁目を、用紙裏面に偶数頁目をそれぞれの論理頁の裏面、表面の印刷位置を合わせて用紙両面に印刷する印刷装置。
【請求項４】
両面印刷または片面印刷を２台の印刷機構を用いて印刷を行うレーザビーム式印刷機において、両面印刷を行うときは、第１印刷機構がその感光ドラムの一端から規定する水平印刷書き出し位置を基準点にして、該基準点から水平方向に印刷頁幅と、前記感光ドラム周上に規定する垂直書き出し位置から印刷頁長さに表面頁の静電潜像を形成し、トナーを現像後に表頁を印刷し、第２印刷機構が、その感光ドラムの一端から規定する水平印刷書き出し位置を基準点にして該基準点から水平方向に、物理用紙幅−論理頁幅だけ水平移動した点から水平方向に印刷頁幅と、同感光ドラム周上に規定する垂直書き出し位置から印刷頁長さに表面頁の静電潜像を形成し、トナーを現像後に裏頁を印刷する印刷装置。
【請求項５】
両面印刷または片面印刷を２台の印刷機構を用いて印刷を行うレーザビーム式印刷機において、用紙の表面頁のみに印刷を行うときは、第１印刷機構が用紙表面にトナー定着処理を伴った印刷を行い、第２印刷機構では、用紙の通過のみを行い用紙にトナー定着処理を行わない印刷装置。
【請求項６】
両面印刷または片面印刷を２台の印刷機構を用いて印刷を行うレーザビーム式印刷機において、用紙の裏面頁のみに印刷を行うときは、第２印刷機構が用紙裏面にトナー定着処理を伴った印刷を行い、第１印刷機構では用紙の通過のみを行い、用紙にトナー定着処理を行わない印刷装置。
【請求項７】
請求項１、２、３、４、５及び６の何れかに記載の印刷制御に関するそれぞれの機能をソフトウェアにより実現し、それらを不揮発メモリへ記憶した媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及び媒体に関する。
【背景技術】
【０００２】
連続用紙を使用し、複数台の印刷機構で両面印刷を実行する場合に、定型サイズの用紙はその論理頁として横幅、縦幅があらかじめ規格化されて定義されているので、これらの横幅、縦幅の情報を印刷機に与えなくても、印刷機は自身でその論理頁の大きさを定めることができる。
【０００３】
また、定型サイズ用紙の印刷原点座標を物理用紙上の表面の左上端に定義すれば、左上点寄せに表頁を位置付け、裏面について同物理用紙の右上端を、表面の左上端が紙の表裏を垂直に通過した位置にくるように印刷位置が合うように、裏面の同物理用紙の右上端から左水平方向に定義済みの用紙幅分を移動した点を、裏面における論理用紙の印刷原点座標と定めることで、定型サイズ用紙に関して両面印刷を実行する場合、表面、裏面の印刷位置合わせが実現できる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザが任意の大きさに指定する論理用紙サイズについては、その用紙幅と、長さの情報が印刷機に与えられない場合、片面印刷でも、両面印刷でも、論理頁の印刷領域が定まらない。
【０００５】
さらに、両面印刷時は、表面の印刷原点座標を物理サイズ上の左上端に定義すれば、左上点寄せに表頁を位置付け、裏面について同物理用紙の右上端を、表面の左上端に紙の表裏を通過した垂直位置に合わせようとすると、用紙幅情報がないと、裏面における論理用紙の印刷原点座標を定めることができないため、裏面の論理頁の位置合わせができない。
【０００６】
本発明の目的は、連続用紙を使用し、複数台の印刷機構で両面印刷を実行する場合に、論理用紙領域の定義と、両面印刷時の表面と裏面の印刷位置あわせの課題について、ユーザが任意に指定する論理用紙サイズが、物理用紙上の表面と裏面が正しく向き合うように印刷位置を合わせて印刷できるようにすることである。
【課題を解決するための手段】
【０００７】
上記目的は、請求項１の発明によれば、印刷する頁の大きさについて任意の横幅、縦幅を指定するコマンドと印刷方向の種類を指定するコマンドとを受信し、物理用紙上に定めた原点と印刷方向とを基準にして当該コマンドで指定された横幅、縦長さの大きさの論理頁を物理頁上に配置し、片面印刷が指定されている条件でその論理頁上の用紙片面に印刷することによって達成される。
【０００８】
請求項２の発明によれば、印刷する頁の大きさについて任意の横幅、縦幅を指定するコマンドと印刷方向の種類を指定するコマンドとを受信し、物理用紙上に定めた原点と印刷方向とを基準にして、当該コマンドで指定された横幅、縦長さの大きさの論理頁を物理頁上に配置し、両面印刷が指定されている条件で用紙表面に奇数頁目を用紙裏面に、偶数頁目をそれぞれの論理頁の裏面、表面の物理的印刷位置を合わせて用紙両面に印刷することによって達成される。
【０００９】
請求項３の発明によれば、定型の用紙サイズ名の種類を指定するコマンドと印刷方向との種類を指定するコマンドを受信し、物理用紙上に定めた原点と印刷方向を基準にして、当該コマンドで指定された定型の用紙サイズ名の種類に対応し、あらかじめ定義した横幅、縦長さの大きさの論理頁を物理頁上に配置し、両面印刷指定がされている条件で用紙表面に奇数頁目を、用紙裏面に偶数頁目をそれぞれの論理頁の裏面、表面の印刷位置を合わせて用紙両面に印刷することによって達成される。
【００１０】
請求項４の発明によれば、両面印刷または片面印刷を２台の印刷機構を用いて印刷を行うレーザビーム式印刷機において、両面印刷を行うときは、第１印刷機構がその感光ドラムの一端から規定する水平印刷書き出し位置を基準点にして、該基準点から水平方向に印刷頁幅と、前記感光ドラム周上に規定する垂直書き出し位置から印刷頁長さに表面頁の静電潜像を形成し、トナーを現像後に表頁を印刷し、第２印刷機構が、その感光ドラムの一端から規定する水平印刷書き出し位置を基準点にして該基準点から水平方向に、物理用紙幅−論理頁幅だけ水平移動した点から水平方向に印刷頁幅と、同感光ドラム周上に規定する垂直書き出し位置から印刷頁長さに表面頁の静電潜像を形成し、トナーを現像後に裏頁を印刷することによって達成される。
【００１１】
請求項５の発明によれば、両面印刷または片面印刷を２台の印刷機構を用いて印刷を行うレーザビーム式印刷機において、用紙の表面頁のみに印刷を行うときは、第１印刷機構が用紙表面にトナー定着処理を伴った印刷を行い、第２印刷機構では、用紙の通過のみを行い用紙にトナー定着処理を行わないことによって達成される。
【００１２】
請求項６の発明によれば、両面印刷または片面印刷を２台の印刷機構を用いて印刷を行うレーザビーム式印刷機において、用紙の裏面頁のみに印刷を行うときは、第２印刷機構が用紙裏面にトナー定着処理を伴った印刷を行い、第１印刷機構では用紙の通過のみを行い、用紙にトナー定着処理を行わない印刷装置。印刷する頁の大きさについて任意の横幅、縦幅を指定するコマンドと印刷方向の種類を指定するコマンドとを受信し、物理用紙上に定めた原点と印刷方向とを基準にして当該コマンドで指定された横幅、縦長さの大きさの論理頁を物理頁上に配置し、片面印刷が指定されている条件でその論理頁上の用紙片面に印刷することによって達成される。
【発明の効果】
【００１３】
本発明により、次の効果を得ることができる。
（１）定型規格サイズ用紙の両面印刷では、コマンドで印刷制御装置へ用紙種別名を伝送することにより、その指定サイズに合わせた両面印刷を、複数の印刷機構を使用するタンデム式連続印刷機を用いて実行できる。
（２）用紙サイズ指定のない両面印刷データに対しては、定型規格サイズ用紙種別、またはユーザ指定サイズ用紙の幅、長さを、オペレータが操作パネルから入力設定することで、表の印刷面と裏の印刷面の印刷位置について正確な位置合わせのできた印刷を実行できる。
（３）定型規格サイズ用紙に該当しない用紙サイズを、ユーザ指定サイズ用紙として、印刷制御装置へ、同用紙の横幅、縦長の情報をコマンドで伝送し、プリンタ制御装置が、これらの用紙サイズ情報を利用し、複数の印刷機構を使用するタンデム式連続印刷機により、表の印刷面と裏の印刷面の印刷位置が正確な両面印刷を実行できる。
（４）定型規格サイズ用紙に該当しない用紙サイズを、ユーザ指定サイズ用紙として、印刷制御装置へ、同用紙の横幅、縦長の情報をコマンドで伝送し、複数の印刷機構を使用するタンデム式連続印刷機で、表の印刷面と裏の印刷面の印刷位置が正確な片面印刷を実行できる。
（５）複数の印刷機構を使用するタンデム式連続用紙での片面印刷において、印刷画像を現像済みの用紙の定着を複数回行わずに、定着器の通過回数を１回にとどめ、定着処理に関する印刷画質の劣化を最小にできる。
（６）複数の印刷機構を使用するタンデム式連続印刷機の高速性を生かし、印刷を伴う業務効率を向上できる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施例を図１を用いて説明する。
【００１５】
ホストコンピュータ１は、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）２印刷データを、印刷制御装置３に送信する。印刷制御装置３は、ＰＤＬ２に従った印刷を、第１印刷機構４、第２印刷機構５、用紙裁断機６を制御して、表面頁を第１印刷機構４で印刷し、裏面頁を第２印刷機構５で印刷し、用紙裁断機６で用紙毎に指定サイズで裁断し、裁断した印刷済み用紙を積み上げる。
物理用紙である連続用紙７は、入力ホッパ８から第１印刷機構４へ搬送され、印刷制御装置３が、表面画像の画像メモリ領域１１０上へ印刷位置合わせを考慮した画像描画処理を実行する。第１印刷機構４は表面頁を印刷し、用紙反転機構９で表と裏が反転された状態の用紙が、第２印刷機構５へ搬送される。
【００１６】
印刷制御装置３は、裏面画像の画像メモリ領域２１０上へ印刷位置合わせを考慮した画像描画処理を実行する。第２印刷機構５は裏面頁を印刷し、用紙裁断器６へ搬送する。
【００１７】
ここで、第１印刷機構４はレーザビーム式プリンタで、その内部の感光ドラム１１に、表面画像を静電潜像し、トナーを現像し、その印刷画像を物理用紙７へ定着させる。
【００１８】
ここで、第１印刷機構４は、その内部の感光ドラム１１に、表面画像を静電潜像する時には、ラスタースキャンされるレーザビームにより水平同期信号１２を生成させて水平同期を取る。
【００１９】
印刷書き出し遅延時間１４経過した瞬間から、表面の画像データを、パルス変調された画像信号１３に変換して、感光ドラム１１１にレーザビームとして照射するラスタースキャン動作を１ラスタースキャンの１周期とし、その１ラスタースキャン周期動作を画像のラスタ−本数分だけ繰り返す。
【００２０】
第２印刷機構５もレーザビーム式プリンタで、その内部の感光ドラム１６に、裏面の画像を静電潜像し、トナーを現像し、その印刷画像を物理用紙７へ定着させる。
【００２１】
ここで、第２印刷機構５は、その内部の感光ドラム１６に、裏面の画像を静電潜像する時には、ラスタースキャンされるレーザビームにより水平同期信号１７を生成させて水平同期を取る。印刷書き出し遅延時間１４経過した瞬間から、表面画像データを、パルス変調された画像信号２１８に変換して、感光ドラム２１６）にレーザビームとして照射するラスタースキャン動作を１ラスタースキャンの１周期とし、その１ラスタースキャン周期動作を画像のラスタ−本数分だけ繰り返す。
【００２２】
用紙裁断器６は、印刷制御装置３から、裁断する頁についての横幅と縦幅の情報を受信し、指定サイズに用紙を裁断し、カット紙として積み上げる。
【００２３】
次に、本発明での定型規格サイズの両面印刷、ユーザ指定（任意）サイズの両面印刷、ユーザ指定（任意）サイズの片面印刷の手順について説明する。
１．定型規格サイズ用紙の両面印刷の手順
ここで定型規格サイズ用紙とは、Ａ４、Ａ５、Ａ６、Ｂ４、Ｂ５、Ｂ６、Ｌｅｔｔｅｒ、Ｌｅｇａｌ、Ｌｅｄｇｅｒ等、それぞれの用紙の名称と、それに対応する横幅と縦幅が規格によりあらかじめ規定されているものとする。
【００２４】
定型用紙サイズは、プリンタ制御装置３の図示していない操作パネルで設定できるものとし、工場出荷時の初期値は、Ｌｅｔｔｅｒとする。用紙サイズは、コマンドで用紙種名称を指定でき、操作パネルでの設定値よりも優先する。
【００２５】
物理用紙として連続紙の横幅１７［ｉｎｃｈ］、縦長さ１２［ｉｎｃｈ］の用紙を第１印刷機構４、第２印刷機構５にセットし、次のＰＤＬコマンド２をホストコンピュータ１から印刷制御装置３へ送信したときの動作例を示す。
（１）両面印刷指定コマンド
（２）（用紙サイズ、用紙方向）指定コマンド＝（なし、Ｌａｎｄｓｃａｐｅ）
（３）頁１データ、改頁コマンド
（４）頁２データ、改頁コマンド
（５）頁３データ、改頁コマンド
（６）両面印刷指定コマンド
（７）（用紙サイズ、用紙方向）指定コマンド＝（Ａ４、Ｐｏｒｔｒａｉｔ）
（８）頁１データ、改頁コマンド
（９）頁２データ、改頁コマンド
（１０）頁３データ、改頁コマンド
（１１）頁４データ、改頁コマンド
（１２）頁５データ、改頁コマンド
（１３）頁６データ、改頁コマンド
（１）両面印刷指定コマンドを受信すると、印刷制御装置３は、両面印刷で動作する処理に入る。（２）（用紙サイズ、用紙方向）指定コマンド＝（なし、Ｌａｎｄｓｃａｐｅ）を受信すると、用紙サイズがコマンドで指定されていないため、操作パネル設定による”Ｌｅｔｔｅｒ”サイズが論理頁用紙として定まり、その印刷方向は”Ｌａｎｄｓｃａｐｅ”に定まる。
【００２６】
印刷制御装置（３）は、Ｌｅｔｔｅｒサイズの論理頁を、物理用紙Ｗ＝１７［ｉｎｃｈ］幅、Ｌ＝１２［ｉｎｃｈ］長の左上端を原点にして、横幅ｈ＝１１［ｉｎｃｈ］、長さｖ＝８。５［ｉｎｃｈ］に配置し、（３）頁１データ、改頁コマンドを受信すると、頁１データを、同論理頁上に印刷し、改頁する。
【００２７】
（４）頁２データ、改頁コマンドを受信すると、印刷制御装置３は、頁２の印刷画像をメモリ上に描画してそれを記憶保持し、第２印刷機構５に頁１データを印刷した用紙が搬送されるまで待つ。印刷の過程が進行して、第２印刷機構５に頁１データを印刷した用紙が搬送されたとき、印刷制御装置３は、頁２の論理サイズであるＬｅｔｔｅｒをＬａｎｄｓｃａｐｅの指定に従って、横幅ｈ＝１１［ｉｎｃｈ］、長さｖ＝８．５［ｉｎｃｈ］に配置する。
【００２８】
このときの論理頁としてのＬｅｔｔｅｒの印刷原点座標を、図１に示すように物理用紙の裏面の左上端から、Ｗ−ｈ＝１７［ｉｎｃｈ］（物理用紙印刷領域の幅）−１１［ｉｎｃｈ］（Ｌｅｔｔｅｒ紙のＬａｎｄｓｃａｐｅ指定時の横幅）＝６［ｉｎｃｈ］水平移動した点に置く。こうしてＬｅｔｔｅｒサイズ、Ｌａｎｄｓｃａｐｅの表面と裏面の位置関係が一致する。
【００２９】
（５）頁３データ、改頁コマンドを受信すると、印刷制御装置３は、Ｌｅｔｔｅｒサイズの論理頁を、物理用紙Ｗ＝１７［ｉｎｃｈ］幅、Ｌ＝１２［ｉｎｃｈ］長の左上端を印刷原点にして、横幅ｈ＝１１［ｉｎｃｈ］、長さｖ＝８．５［ｉｎｃｈ］に配置し、頁３データを、同論理頁上に印刷し、改頁する。
【００３０】
（６）両面印刷指定コマンドを受信すると、印刷制御装置３は、両面印刷で動作する処理に入る。このとき、既に処理済みのデータは奇数頁数であるため、表、裏の物理頁上の関係（奇数頁目を表面にし、偶数頁を裏面にする）を保持するために、用紙を１頁分、改頁する。
（７）（用紙サイズ、用紙方向）指定コマンド＝（Ａ４、Ｐｏｒｔｒａｉｔ）を受信すると、印刷制御装置３は、コマンドに従って、論理用紙サイズをＡ４に、印刷方向をＰｏｒｔｒａｉｔに設定する。
【００３１】
印刷制御装置３は、Ａ４サイズの論理頁を、物理用紙Ｗ＝１７［ｉｎｃｈ］幅、Ｌ＝１２［ｉｎｃｈ］長の左上端を印刷原点にして、横幅ｈ＝８、２６８［ｉｎｃｈ］、長さｖ＝１１、６９３［ｉｎｃｈ］に配置し、（８）頁１データ、改頁コマンドを受信すると、この頁１データを、同論理頁上に印刷し、改頁する。
【００３２】
同様にして印刷制御装置３は、奇数頁目の印刷を（１０）頁３データ、改頁コマンド受信時及び、（１２）頁５データ、改頁コマンド受信時に、Ａ４サイズの論理頁を、物理用Ｗ＝１７ｉｎｃｈ幅、Ｌ＝１２［ｉｎｃｈ］長の左上端を印刷原点にして、横幅ｈ＝８．２６８ｉｎｃｈ、長さｖ＝１１、６９３［ｉｎｃｈ］に配置し、奇数頁目データ、改頁コマンドを受信すると、これら奇数頁目データを、同論理頁上に印刷し、改頁する。
【００３３】
こうして、第１印刷機構４では、１頁目、３頁目、５頁目というように奇数頁が順番で、物理用紙の表面に左上点合わせにて印刷が進行する。
【００３４】
（９）頁２データ、改頁コマンドを受信すると、印刷制御装置３は、頁２の印刷画像をメモリ上に描画してそれを記憶保持し、第２印刷機構５に頁１データを印刷した用紙が搬送されるまで待つ。印刷の過程が進行して、第２印刷機構５に頁１データを印刷した用紙が搬送されたときに、印刷制御装置３は、頁２の論理サイズであるＡ４をＰｏｒｔｒａｉｔの指定に従って、横幅ｈ＝８．２６８［ｉｎｃｈ］、長さｖ＝１１．６９３［ｉｎｃｈ］に配置する。
【００３５】
このときの論理頁としてのＡ４の印刷原点座標を、物理用紙の裏面の左上端から、Ｗ−ｈ＝１７［ｉｎｃｈ］（物理用紙印刷領域の幅）−８．２６８［ｉｎｃｈ］（Ａ４紙のＰｏｒｔｒａｉｔ指定時の横幅）＝８．７３２［ｉｎｃｈ］水平移動した点に置く。こうしてＡ４サイズ、Ｐｏｒｔｒａｉｔの表面と裏面の位置関係が一致する。
【００３６】
同様にして印刷制御装置３は、偶数頁目の印刷を（１１）頁４データ、改頁コマンド受信時及び、（１３）頁６データ、改頁コマンド受信時に、これら偶数頁目データを、論理頁上に印刷し、改頁する。
【００３７】
こうして、第２印刷機構５からは、２頁目、４頁目、６頁目というように偶数頁が順番に物理用紙の裏面に、右上点合わせで印刷が進行する。
【００３８】
以上の手順で、奇数頁を表面に印刷し、偶数頁を裏面に印刷し、両面印刷が実行される。
２．ユーザ指定任意サイズ用紙の片面印刷の手順
ここでユーザ指定任意サイズ用紙とは、Ａ４、Ａ５、Ａ６、Ｂ４、Ｂ５、Ｂ６、Ｌｅｔｔｅｒ、Ｌｅｇａｌ、Ｌｅｄｇｅｒ等の定型サイズと異なるユーザにより用紙の横幅と縦幅を定義する用紙とする。
【００３９】
ユーザ指定任意サイズの横幅と縦長さは、プリンタ制御装置３の図示していない操作パネルで設定でき、工場出荷時の初期値は、横幅１７ｉｎｃｈと縦長１２ｉｎｃｈとする。
【００４０】
ユーザ指定任意サイズの横幅の値、縦長の値は、コマンドで指定でき、これらのコマンド指定値は、操作パネルの設定値より優先する。
【００４１】
物理用紙として連続紙の横幅Ｌ＝１７［ｉｎｃｈ］、縦長さＷ＝１２［ｉｎｃｈ］の用紙を第１印刷機構４、第２印刷機構５にセットし、次のＰＤＬコマンドをホストコンピュータ１から印刷制御装置３へ送信した時の動作例を示す。
（１）片面印刷指定コマンド
（２）（用紙サイズ、論理用紙幅、論理用紙長さ、用紙方向）指定コマンド＝（カスタム
指定、指定なし、指定なし、Ｌａｎｄｓｃａｐｅ）
（３）頁１データ、改頁コマンド
（４）頁２データ、改頁コマンド
（５）頁３データ、改頁コマンド
（６）片面印刷指定コマンド
（７）（用紙サイズ、用紙方向）指定コマンド＝（カスタム指定、１３．５ｉｎｃｈ、１
０．５ｉｎｃｈ、Ｌａｎｄｓｃａｐｅ）
（８）頁１データ、改頁コマンド
（９）頁２データ、改頁コマンド
（１０）頁３データ、改頁コマンド
（１１）頁４データ、改頁コマンド
（１２）頁５データ、改頁コマンド
（１３）頁６データ、改頁コマンド
（１）片面印刷指定コマンドを受信すると、印刷制御装置３は、用紙の表の面にトナー定着処理を伴う印刷を第１印刷機構４を制御して行い、第２印刷機構５に対しては、感光ドラム１６への接触を行わせず、かつ、トナー定着器での加圧と加熱処理を行わせないように、単に用紙を通過するように制御する。
【００４２】
（２）（用紙サイズ、論理用紙幅、論理用紙長さ、用紙方向）指定コマンド＝（カスタム指定、指定なし、指定なし、Ｌａｎｄｓｃａｐｅ）を受信すると、コマンドによるカスタムサイズ用紙の横幅、縦長の指定が無いため、操作パネルのデフォルトとして指定されている論理用紙は、横幅ｈ＝１７［ｉｎｃｈ］、用紙長さｖ＝１２［ｉｎｃｈ］が仮定される。この論理用紙の印刷原点は物理用紙の全印刷範囲の左上端に置く。
【００４３】
（３）頁１データ、改頁コマンドを受信すると、印刷制御装置３は、印刷原点を基準にして、頁１の印刷を第１印刷機構４を制御して実行し、１頁改頁する。一方、第２印刷機構５に対して、印刷制御装置３は、１頁改頁を実行させる。
【００４４】
同様にして、（４）頁２データ、改頁コマンド、（５）頁３データ、改頁コマンドを受信すると、印刷制御装置３は、第１印刷機構４を制御して、用紙の表の面に頁２データを印刷して改頁、第２印刷機構５を制御して改頁を実行という手順で、次の頁３までの印刷処理を実行する。
【００４５】
ここで、（６）片面印刷指定コマンドを受信すると、印刷制御装置３は片面印刷のモードを保持する。（７）（用紙サイズ、用紙方向）指定コマンド＝（カスタム指定、１３．５ｉｎｃｈ、１０．５ｉｎｃｈ、Ｌａｎｄｓｃａｐｅ）を受信すると、当該コマンドをパネル設定値より優先させて、論理用紙に、横幅ｈ＝１３．５［ｉｎｃｈ］、用紙長さｖ＝１０．５［ｉｎｃｈ］を設定する。この論理用紙の印刷原点は、直前の印刷頁と同様に、物理用紙の印刷範囲の左上端に置く
（８）頁１データ、改頁コマンドを受信すると、印刷制御装置３は、印刷原点を基準にして、頁１の印刷を第１印刷機構４を制御して実行し、１頁改頁する。一方、第２印刷機構５に対して、印刷制御装置は、１頁改頁を実行させる。
【００４６】
同様にして、（９）頁２データ、改頁コマンド、（１０）頁３データ、改頁コマンド、（１１）頁４データ、改頁コマンド、（１２）頁５データ、改頁コマンド、（１３）頁６データ、改頁コマンドを受信すると、印刷制御装置３は、第１印刷機構４を制御して、用紙の表の面に頁２データを印刷して改頁、第２印刷機構５を制御して改頁を実行という手順で、最後の頁６まで印刷処理を実行する。
３．ユーザ指定任意サイズの両面印刷の手順
前項２では、ユーザ指定サイズの片面印刷の手順を説明した。本項３では、前項２と同じ初期条件で、両面印刷を実行する。
【００４７】
例として次のコマンドが受信されたとする。
（１）両面印刷指定コマンド
（２）（用紙サイズ、論理用紙幅、論理用紙長さ、用紙方向）指定コマンド＝（カスタム
指定、指定なし、指定なし、Ｐｏｒｔｒａｉｔ）
（３）頁１データ、改頁コマンド
（４）頁２データ、改頁コマンド
（５）頁３データ、改頁コマンド
（６）両面印刷指定コマンド
（７）（用紙サイズ、用紙方向）指定コマンド＝（カスタム指定、１３．５ｉｎｃｈ、１
０．５ｉｎｃｈ、Ｐｏｒｔｒａｉｔ）
（８）頁１データ、改頁コマンド
（９）頁２データ、改頁コマンド
（１０）頁３データ、改頁コマンド
（１１）頁４データ、改頁コマンド
（１２）頁５データ、改頁コマンド
（１３）頁６データ、改頁コマンド
（１）両面印刷指定コマンドを受信すると、印刷制御装置３は、両面印刷を動作させる処理に入る。
【００４８】
（２）（用紙サイズ、論理用紙幅、論理用紙長さ、用紙方向）指定コマンド＝（カスタム指定、指定なし、指定なし、Ｌａｎｄｓｃａｐｅ）を受信すると、コマンドによるカスタムサイズ用紙の横幅、縦長の指定が無いため、操作パネルのデフォルトとして指定されている論理用紙は、横幅ｈ＝１７［ｉｎｃｈ］、用紙長さｖ＝１２［ｉｎｃｈ］が仮定される。この論理用紙の印刷原点は物理用紙の印刷範囲の左上端に置く。
【００４９】
（３）頁１データ、改頁コマンドを受信すると、印刷制御装置３は、操作パネル指定による横幅ｈ＝１７［ｉｎｃｈ］、ｖ＝１２［ｉｎｃｈ］長さの論理頁を、物理用紙Ｗ＝１７［ｉｎｃｈ］幅、Ｌ＝１２［ｉｎｃｈ］長さの左上端を印刷原点にして、横幅ｈ＝１７［ｉｎｃｈ］、ｖ＝１２［ｉｎｃｈ］長さに配置し、頁１データを、同論理頁上に印刷し、改頁する。
【００５０】
（４）頁２データ、改頁コマンドを受信すると、印刷制御装置３は、頁２の印刷画像をメモリ上に描画してそれを記憶保持し、第２印刷機構５に頁１データを印刷した用紙が搬送されるまで印刷処理を保留して待つ。印刷の過程が進行して、第２印刷機構５に頁１データを印刷した用紙が搬送された時、印刷制御装置は、頁２の論理サイズであるカスタムサイズ、Ｐｏｒｔｒａｉｔの指定に従って、横幅ｈ＝１７［ｉｎｃｈ］、長さｖ＝１２［ｉｎｃｈ］に配置する。このときの論理頁の印刷原点座標を、物理用紙の裏面の左上端から、Ｗ−ｈ＝１７［ｉｎｃｈ］（物理用紙印刷領域の幅）−１７［ｉｎｃｈ］（Ｌｅｔｔｅｒ紙のＬａｎｄｓｃａｐｅ指定時の横幅）＝０［ｉｎｃｈ］の点に置く。こうしてユーザ指定サイズの論理用紙は、Ｐｏｒｔｒａｉｔ方向にて、表面と裏面の位置関係が一致する。
【００５１】
（５）頁３データ、改頁コマンドを受信すると、印刷制御装置は、ユーザ指定サイズの論理頁を、物理用紙Ｗ＝１７［ｉｎｃｈ］幅、Ｌ＝１２［ｉｎｃｈ］長の左上端を印刷原点にして、横幅ｈ＝１７［ｉｎｃｈ］、長さｖ＝１２［ｉｎｃｈ］に配置し、頁３データを、同論理頁上に印刷し、改頁する。
【００５２】
（６）両面印刷指定コマンドを受信すると、プリンタ制御装置３は、両面印刷で動作する処理に入る。このとき、既に処理済みのデータは奇数頁数であるため、表、裏の物理頁上の関係（奇数頁目を表面とし偶数頁を裏面にする）を保持するために、用紙を１頁分、改頁する。
【００５３】
（７）（用紙サイズ、用紙方向）指定コマンド＝（カスタム指定、１３．５ｉｎｃｈ、１０．５ｉｎｃｈ、Ｐｏｒｔｒａｉｔ）を受信すると、コマンドに従って、論理用紙サイズをユーザ設定サイズ用紙、横幅ｈ＝１３．５［ｉｎｃｈ］、縦長ｖ＝１０．５［ｉｎｃｈ］として、印刷方向をＰｏｒｔｒａｉｔに設定する。
【００５４】
印刷制御装置３は、ユーザ指定サイズの論理頁を、物理用紙Ｗ＝１７［ｉｎｃｈ］幅、Ｌ＝１２［ｉｎｃｈ］長の左上端を印刷原点にして、横幅ｈ＝１３．５［ｉｎｃｈ］、長さｖ＝１０．５［ｉｎｃｈ］に配置し、（８）頁１データ、改頁コマンドを受信すると、この頁１データを、同論理頁上に印刷し、改頁する。
【００５５】
同様にして印刷制御装置は、奇数頁目の印刷を、（１０）頁３データ、改頁コマンド受信時と、（１２）頁５データ、改頁コマンド受信時に、ユーザ指定サイズの論理頁を、物理用紙Ｗ＝１７［ｉｎｃｈ］幅、Ｌ＝１２［ｉｎｃｈ］長の左上端を印刷原点にして、横幅ｈ＝１３．５［ｉｎｃｈ］、長さｖ＝１０．５［ｉｎｃｈ］に配置し、奇数頁目データ、改頁コマンドを受信すると、これら奇数頁目データを、同論理頁上に印刷し、改頁する。
【００５６】
こうして、第１印刷機構からは、１頁目、３頁目、５頁目というように奇数頁が順番に物理用紙の表の面に左上点合わせで印刷が進行する。
【００５７】
（９）頁２データ、改頁コマンドを受信すると、印刷制御装置３は、頁２の印刷画像をメモリ上に描画してそれを記憶保持し、第２印刷機構５に頁１データを印刷した用紙が搬送されるまで印刷を保留して待つ。印刷の過程が進行して、第２印刷機構５に頁１データを印刷した用紙が搬送されたときに、印刷制御装置３は、頁２の論理サイズであるユーザ指定サイズをＰｏｒｔｒａｉｔの指定に従って、横幅ｈ＝１３．５ｉｎｃｈ、長さｖ＝１０．５ｉｎｃｈに配置する。このときの論理頁としてのユーザ指定サイズ用紙の印刷原点座標を、物理用紙の裏面の左上端から、Ｗ−ｈ＝１７ｉｎｃｈ（物理用紙印刷領域の幅）−１３．５ｉｎｃｈ（論理用紙横幅）＝３．５ｉｎｃｈ水平移動した点に置く。こうしてユーザ指定サイズ用紙のＰｏｒｔｒａｉｔ指定は、表の面と、裏の面の位置関係が一致する。
【００５８】
同様にして印刷制御装置は、偶数頁目の印刷を（１１）頁４データ、改頁コマンド受信時、および、（１３）頁６データ、改頁コマンド受信時に、これら偶数頁目データを、論理頁上に印刷して、改頁する。
【００５９】
こうして、第２印刷機構からは、２頁目、４頁目、６頁目というように偶数頁が順番に物理用紙の表の面に右上点合わせで印刷が進行する。
【００６０】
以上の手順で、奇数頁を表の面に印刷し、偶数頁を裏の面に印刷し、両面印刷が実行される。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施例を示す説明図。
【符号の説明】
【００６２】
１…ホストコンピュータ、２…ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）、３…印刷制御装置、４…第１印刷機構、５…第２印刷機構、６…用紙裁断機、  ７…連続用紙、８…用紙入力ホッパ、９…用紙反転機構、１０…画像メモリ領域、１１…感光ドラム、１２…水平同期信号、１３…レーザ変調画像信号、１４…印刷書き出し遅延時間、１５…画像メモリ領域、１６…感光ドラム、１７…水平同期信号、１８…レーザ変調信号である。
【図１】
2005343017.tif 000003