【手続補正書】
【提出日】平成18年6月26日(2006.6.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホストコンピュータから送信される圧縮済印刷情報を少なくとも２ページ分以上記憶可能な記憶手段と、
前記記憶手段から読み出す圧縮済印刷情報の読み出しアドレスを指示する指示手段と、
前記記憶手段から読み出した圧縮済印刷情報を伸張し、伸張済印刷情報を出力する伸張手段と、
前記伸張手段が出力した伸張済印刷情報を出力するための出力手段と、
前記出力手段と接続し、前記出力手段を介して受信した伸張済印刷情報に基づいて画像形成を行なう画像形成手段と、
前記画像形成手段が画像形成を行なっているページの画像のサイズと、当該画像形成のために給送された用紙サイズとの不一致を検知する検知手段と、
前記検知手段が前記不一致を検知した時点での前記記憶手段の前記指示手段が指示する読み出しアドレス以降の領域に記憶されている、当該画像形成中のページのための圧縮済印刷情報を廃棄するよう制御する制御手段と、を有することを特徴とする印刷装置。
【請求項２】
前記制御手段は、前記検知手段が前記不一致を検知した時点での前記記憶手段の前記指示手段が指示する読み出しアドレス以降の領域に記憶されている当該画像形成中のページのための圧縮済印刷情報を、前記伸張手段が伸張した後に廃棄するよう制御することを特徴とする、請求項１に記載の印刷装置。
【請求項３】
前記圧縮済印刷情報は、ページの終了を示す終了コード情報を含み、
前記制御手段は、前記伸張手段が前記終了コードを伸張するまで伸張済印刷情報を破棄することを特徴とする、請求項２に記載の印刷装置。
【請求項４】
前記制御手段は前記伸張済印刷情報を前記出力手段へ出力しないことによって前記伸張済印刷情報を廃棄することを特徴とする、請求項２または請求項３のいずれか１項に記載の印刷装置。
【請求項５】
前記検知手段は、前記画像形成手段が画像形成を行なっているページの画像のサイズよりも当該画像形成のために給送された用紙サイズの方が小さいことを検知することを特徴とする、請求項１乃至請求項４のいずれか１項に記載の印刷装置。
【請求項６】
前記検知手段は、前記画像形成手段が画像形成を行なっているページの画像のサイズよりも当該画像形成のために給送された用紙サイズの方が用紙搬送方向の長さが短いことを検知することを特徴とする、請求項１乃至請求項４のいずれか１項に記載の印刷装置。
【請求項７】
更に、前記記憶手段が記憶する前記圧縮済印刷情報中の、ページの先頭に該当するデータのアドレスを管理するページ先頭アドレス管理手段を有し、
前記制御手段は、前記検知手段が前記不一致を検知した時点での前記記憶手段の前記指示手段が指示する読み出しアドレスと、前記ページ先頭アドレス管理手段が管理する前記不一致が発生したページの次のページの圧縮済印刷情報の先頭アドレスに基づき前記記憶手段から廃棄すべきデータ量を決定することを特徴とする、請求項１に記載の印刷装置。
【請求項８】
ホストコンピュータから送信される圧縮済印刷情報を少なくとも２ページ分以上記憶可能な記憶手段に記憶する記憶工程と、
前記記憶手段から読み出す圧縮済印刷情報の読み出しアドレスを指示する指示工程と、
前記記憶手段から読み出した圧縮済印刷情報を伸張し、伸張済印刷情報を出力する伸張工程と、
前記伸張工程で伸張された前記伸張済印刷情報を画像形成手段へ出力する出力工程と、
前記画像形成手段が画像形成を行なっているページの画像のサイズと、当該画像形成のために給送された用紙サイズとの不一致を検知する検知工程と、
前記検知工程で前記不一致を検知した時点で指示されている前記記憶手段の読み出しアドレス以降の領域に記憶されている、当該画像形成中のページのための圧縮済印刷情報を廃棄するよう制御する制御工程と、
を有することを特徴とする印刷装置の制御方法。
【請求項９】
印刷装置の制御方法を印刷装置に実行させるためのプログラムであり、
ホストコンピュータから送信される圧縮済印刷情報を少なくとも２ページ分以上記憶可能な記憶手段に記憶する記憶モジュールと、
前記記憶手段から読み出す圧縮済印刷情報の読み出しアドレスを指示する指示モジュールと、
前記記憶手段から読み出した圧縮済印刷情報を伸張し、伸張済印刷情報を出力する伸張モジュールと、
前記伸張済印刷情報を画像形成手段へ出力する出力モジュールと、
前記画像形成手段が画像形成を行なっているページの画像のサイズと、当該画像形成のために給送された用紙サイズとの不一致を検知する検知モジュールと、
前記検知モジュールが前記不一致を検知した時点で指示されている前記記憶手段の読み出しアドレス以降の領域に記憶されている、当該画像形成中のページのための圧縮済印刷情報を廃棄するよう制御する制御モジュールと、
を有することを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】印刷装置、印刷装置の制御方法、記憶媒体およびプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ホストコンピュータから送信される圧縮された印刷情報を処理する印刷装置の印刷制御に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は、上記の問題点を解消するためになされたもので、本発明の目的は、ホストコンピュータから転送される圧縮されている印刷情報を複数頁分保持可能な場合に、印刷処理中の頁の用紙サイズと給紙される用紙サイズとの不一致な状態が発生しても、当該不一致の頁で未処理となる印刷情報の処理を廃棄して、次の頁の先頭位置から展開済み印刷情報を処理可能となり、正常な印刷結果を得る頁処理を継続して複数の頁の展開済み印刷情報を高速に処理できるホストベースなプリント環境を簡単な構成で得られる仕組みを提供することである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明に係る印刷装置は、以下の特徴的構成を備える。
ホストコンピュータから送信される圧縮済印刷情報を少なくとも２ページ分以上記憶可能な記憶手段と、前記記憶手段から読み出す圧縮済印刷情報の読み出しアドレスを指示する指示手段と、前記記憶手段から読み出した圧縮済印刷情報を伸張し、伸張済印刷情報を出力する伸張手段と、前記伸張手段が出力した伸張済印刷情報を出力するための出力手段と、前記出力手段と接続し、前記出力手段を介して受信した伸張済印刷情報に基づいて画像形成を行なう画像形成手段と、前記画像形成手段が画像形成を行なっているページの画像のサイズと、当該画像形成のために給送された用紙サイズとの不一致を検知する検知手段と、前記検知手段が前記不一致を検知した時点での前記記憶手段の前記指示手段が指示する読み出しアドレス以降の領域に記憶されている、当該画像形成中のページのための圧縮済印刷情報を廃棄するよう制御する制御手段と、を有することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明に係る印刷装置の制御方法は、以下の特徴的構成を備える。
ホストコンピュータから送信される圧縮済印刷情報を少なくとも２ページ分以上記憶可能な記憶手段に記憶する記憶工程と、前記記憶手段から読み出す圧縮済印刷情報の読み出しアドレスを指示する指示工程と、前記記憶手段から読み出した圧縮済印刷情報を伸張し、伸張済印刷情報を出力する伸張工程と、前記伸張工程で伸張された前記伸張済印刷情報を画像形成手段へ出力する出力工程と、前記画像形成手段が画像形成を行なっているページの画像のサイズと、当該画像形成のために給送された用紙サイズとの不一致を検知する検知工程と、前記検知工程で前記不一致を検知した時点で指示されている前記記憶手段の読み出しアドレス以降の領域に記憶されている、当該画像形成中のページのための圧縮済印刷情報を廃棄するよう制御する制御工程とを有することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明によれば、ホストコンピュータから転送される圧縮されている印刷情報を複数頁分保持可能な場合に、印刷処理中の頁の用紙サイズと給紙される用紙サイズとの不一致な状態が発生しても、当該不一致の頁で未処理となる印刷情報の処理を廃棄して、次の頁の先頭位置から展開済み印刷情報を処理可能となり、正常な印刷結果を得る頁処理を継続して複数の頁の展開済み印刷情報を高速に処理できるホストベースなプリント環境を簡単な構成で得られる。