JP3154393B2 - Information processing apparatus and information processing method - Google Patents
Information processing apparatus and information processing methodInfo
- Publication number
- JP3154393B2 JP3154393B2 JP33123495A JP33123495A JP3154393B2 JP 3154393 B2 JP3154393 B2 JP 3154393B2 JP 33123495 A JP33123495 A JP 33123495A JP 33123495 A JP33123495 A JP 33123495A JP 3154393 B2 JP3154393 B2 JP 3154393B2
- Authority
- JP
- Japan
- Prior art keywords
- image information
- information
- compression
- unit
- information processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/333—Mode signalling or mode changing; Handshaking therefor
- H04N1/3333—Mode signalling or mode changing; Handshaking therefor during transmission, input or output of the picture signal; within a single document or page
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/333—Mode signalling or mode changing; Handshaking therefor
- H04N2201/33307—Mode signalling or mode changing; Handshaking therefor of a particular mode
- H04N2201/33342—Mode signalling or mode changing; Handshaking therefor of a particular mode of transmission mode
- H04N2201/33357—Compression mode
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Record Information Processing For Printing (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Laser Beam Printer (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は情報処理装置及び情
報処理方法に関し、より詳しくは、印刷情報及び画像情
報を生成する情報処理装置及び情報処理方法に関する。The present invention relates to relates to information processing apparatus and information <br/> paper processing method, and more particularly, to an information processing apparatus and an information processing method for generating print information and image information.
【0002】[0002]
【従来の技術】従来の印刷システムとしては図5に示す
ものが知られている。2. Description of the Related Art FIG. 5 shows a conventional printing system.
【0003】すなわち、従来の印刷システムは、印刷情
報や画像情報を生成するホストコンピュータ101と、
セントロニクスインターフェース等所定のインターフェ
ースを介して前記ホストコンピュータ101に接続され
たプリンタ102とから構成されている。さらに、プリ
ンタ102はホストコンピュータ101から送られてき
た印刷情報及び画像情報を制御するプリンタコントロー
ラ103と、帯電、露光、現像、転写、定着及び紙搬送
等の電子写真プロセスを制御するプリンタエンジン10
4とを備え、プリンタエンジン104とプリンタコント
ローラ103とはビデオインターフェースを介して相互
に通信が可能とされている。That is, a conventional printing system includes a host computer 101 for generating print information and image information,
It comprises a printer 102 connected to the host computer 101 via a predetermined interface such as a Centronics interface. Further, the printer 102 includes a printer controller 103 for controlling print information and image information sent from the host computer 101, and a printer engine 10 for controlling electrophotographic processes such as charging, exposure, development, transfer, fixing, and paper conveyance.
The printer engine 104 and the printer controller 103 can communicate with each other via a video interface.
【0004】上記印刷システムにおいては、プリンタコ
ントローラ103がホストコンピュータ101から画像
情報及び印刷情報としての印刷開始命令を受け取ると、
該印刷開始命令及び画像情報であるビデオ信号がプリン
タエンジン104に送出される。In the above printing system, when the printer controller 103 receives a print start command as image information and print information from the host computer 101,
The print start command and a video signal as image information are sent to the printer engine 104.
【0005】そして、プリンタエンジン104は、前記
電子写真プロセスを制御し前記ビデオ信号に基づいて印
刷処理を行う。また、プリンタコントローラ103は、
プリンタエンジン104からプリンタ102の状態を検
知し、印刷環境情報としてホストコンピュータ101に
送出する。The printer engine 104 controls the electrophotographic process and performs a printing process based on the video signal. Also, the printer controller 103
The printer engine 104 detects the status of the printer 102 and sends it to the host computer 101 as print environment information.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、従来の
印刷システムにおいては、ホストコンピュータ101か
らプリンタコントローラ103への画像情報転送時間が
プリンタコントローラ103からプリンタエンジン10
4への画像情報送出時間よりも短い場合、つまり低速プ
リンタエンジンには対応可能であるものの、ホストコン
ピュータ101からプリンタコントローラ103への画
像情報転送時間がプリンタコントローラ103からプリ
ンタエンジン104への画像情報送出時間よりも長い場
合、つまり高速プリンタエンジンには対応できないとい
う問題点があった。すなわち、近年のプリンタの高速
化、高解像度化、ローコスト化が要求される中で、従来
の印刷システムにおいては、ユーザが求める印刷出力を
行うにはプリンタエンジンの速度に限界があるという問
題点があった。However, in the conventional printing system, the time required to transfer image information from the host computer 101 to the printer controller 103 is reduced from the printer controller 103 to the printer engine 10.
4, the image information transmission time from the host computer 101 to the printer controller 103 is shorter than the image information transmission time to the printer engine 103. If it is longer than the time, that is, there is a problem that it cannot cope with a high-speed printer engine. In other words, with the recent demand for higher speed, higher resolution, and lower cost of printers, the conventional printing system has a problem that the speed of the printer engine is limited in performing print output required by a user. there were.
【0007】本発明はこのような問題点に鑑みなされた
ものであって、コストアップを招来することなく、高速
プリンタエンジンにおいても高品位の出力を保証する情
報処理装置及び情報処理方法を提供することを目的とす
る。[0007] The present invention has been made in view of such problems, without causing a cost-up, information <br/> paper processing apparatus and information also ensures the output of high quality in high-speed printer engine It is an object to provide a processing method.
【0008】[0008]
【課題を解決するための手段】上記目的を達成するため
に本発明に係る情報処理装置は、インターフェースを介
して印刷制御装置に画像情報を転送する情報処理装置で
あって、1ページの画像情報を複数のバンドに分割する
分割手段と、圧縮された画像情報が前記印刷制御装置に
転送される際の転送時間を予測し、当該転送時間に基づ
いて複数の圧縮方式の中から圧縮方式を選択する選択手
段と、該選択手段により選択された圧縮方式で前記印刷
制御装置に転送される画像情報を前記バンド単位に圧縮
する圧縮手段と、該圧縮手段によりバンド単位に圧縮さ
れた画像情報を前記印刷制御装置に転送する転送手段と
を有することを特徴としている。In order to achieve the above object, an information processing apparatus according to the present invention is an information processing apparatus for transferring image information to a print control apparatus via an interface, and includes a one-page image information apparatus. Dividing the image data into a plurality of bands, and the compressed image information is transmitted to the print control device.
Estimate the transfer time when transferring, and based on the transfer time
Selecting means for selecting a compression method from among a plurality of compression methods; compression means for compressing image information transferred to the print control apparatus in the band unit in the compression method selected by the selection means; Transfer means for transferring the image information compressed in band units by the means to the print control device.
【0009】また、本発明に係る情報処理方法は、イン
ターフェースを介して印刷制御装置に画像情報を転送す
る情報処理方法であって、1ページの画像情報を複数の
バンドに分割する分割ステップと、圧縮された画像情報
が前記印刷制御装置に転送される際の転送時間を予測
し、当該転送時間に基づいて複数の圧縮方式の中から圧
縮方式を選択する選択ステップと、前記選択ステップで
選択された圧縮方式で前記印刷制御装置に転送される画
像情報を前記バンド単位に圧縮する圧縮ステップと、前
記圧縮ステップでバンド単位に圧縮された画像情報を前
記印刷制御装置に転送する転送ステップとを含んでいる
ことを特徴としている。An information processing method according to the present invention is an information processing method for transferring image information to a print control device via an interface, comprising: a dividing step of dividing one page of image information into a plurality of bands; Compressed image information
Predict transfer time when is transferred to the print control device
And a selecting step of selecting a compression method from among a plurality of compression methods based on the transfer time, and compressing the image information transferred to the print control apparatus in the band unit in the compression method selected in the selection step. And a transfer step of transferring the image information compressed in band units in the compression step to the print control device.
【0010】尚、本発明のその他の特徴は、下記の発明
の実施の形態より明らかとなろう。 [0010] Other features of the present invention are as follows.
It will be clear from the embodiment of FIG.
【0011】[0011]
【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて詳説する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0012】図1は本発明が適用される印刷システムの
一実施の形態を示すブロック構成図であって、該印刷シ
ステムは、印刷情報や画像情報を生成する本発明に係る
ホストコンピュータ1と、セントロニクスインターフェ
ース等所定のインターフェースを介して前記ホストコン
ピュータ1に接続されたレーザビームプリンタ2とから
構成されている。FIG. 1 is a block diagram showing an embodiment of a printing system to which the present invention is applied . The printing system according to the present invention generates print information and image information. It comprises a computer 1 and a laser beam printer 2 connected to the host computer 1 via a predetermined interface such as a Centronics interface.
【0013】該ホストコンピュータ1は、所定のアプリ
ケーション・プログラムを処理するアプリケーション処
理部3と、アプリケーション処理部3から送られてくる
印刷情報を解析し画像情報を生成する印刷情報解析部4
と、該印刷情報解析部4で生成された画像情報から圧縮
画像情報を生成する圧縮画像情報生成部5と、該圧縮画
像情報及び前記印刷情報解析部4からの印刷命令が入力
される印刷命令生成部6と、前記レーザビームプリンタ
2から送られてくる印刷環境情報を検知する印刷環境検
知部7と、該印刷環境検知部7で検知された印刷環境が
入力される画面表示制御部8とを備えている。The host computer 1 includes an application processing unit 3 for processing a predetermined application program, and a print information analysis unit 4 for analyzing print information sent from the application processing unit 3 and generating image information.
A compressed image information generation unit 5 for generating compressed image information from the image information generated by the print information analysis unit 4, and a print command for inputting the compressed image information and a print command from the print information analysis unit 4 A generation unit 6, a printing environment detection unit 7 for detecting printing environment information sent from the laser beam printer 2, and a screen display control unit 8 to which the printing environment detected by the printing environment detection unit 7 is input. It has.
【0014】また、レーザビームプリンタ2は、ホスト
コンピュータ1との間で各種情報の授受を行うプリンタ
コントローラ9と、印刷処理部としてのプリンタエンジ
ン10とからなる。プリンタエンジン10は、具体的に
は、記録媒体の搬送機構、半導体レーザユニット、感光
ドラム、現像部、定着部、クリーニング部、分離部等一
連の電子写真プロセスを実行する公知の構成部材から構
成されている。The laser beam printer 2 includes a printer controller 9 for transmitting and receiving various information to and from the host computer 1, and a printer engine 10 as a print processing unit. The printer engine 10 is specifically composed of known components that execute a series of electrophotographic processes, such as a recording medium transport mechanism, a semiconductor laser unit, a photosensitive drum, a developing unit, a fixing unit, a cleaning unit, and a separating unit. ing.
【0015】また、前記プリンタコントローラ9は、ホ
ストコンピュータ1からの圧縮画像情報等が入力される
と共にレーザビームプリンタ2内の印刷環境情報をホス
トコンピュータ1に送出する印刷情報制御部11と、前
記圧縮画像情報に基づいて作成された伸長画像情報を格
納するRAM12と、前記印刷情報制御部11及びRA
M12に格納された伸長画像情報に基づいてプリンタエ
ンジン10を制御するプリンタエンジン制御部13とを
備えている。The printer controller 9 receives a compressed image information and the like from the host computer 1 and sends the printing environment information in the laser beam printer 2 to the host computer 1. A RAM 12 for storing decompressed image information created based on the image information;
A printer engine controller 13 for controlling the printer engine 10 based on the decompressed image information stored in the M12.
【0016】このように構成された印刷システムにおい
ては、ホストコンピュータ1の起動と同時に該ホストコ
ンピュータ1に内蔵された印刷情報解析部4、印刷命令
生成部6及び印刷環境検知部7が起動する。そして、ユ
ーザがアプリケーション使用中に印刷処理を実行したと
きは、アプリケーション処理部3は印刷情報を印刷情報
解析部4に送出し、印刷情報解析部4は印刷情報から画
像情報及び印刷命令を生成し、これら画像情報及び印刷
命令を夫々圧縮画像情報生成部5及び印刷命令生成部6
に送出する。次いで、圧縮画像情報生成部5では画像情
報をドット情報に変換した後圧縮画像情報を生成し、印
刷命令生成部6における印刷開始命令(印刷命令)に同
期して該圧縮画像情報をレーザビームプリンタ2側に送
出する。In the printing system configured as described above, the print information analysis unit 4, print command generation unit 6, and print environment detection unit 7 incorporated in the host computer 1 are started at the same time when the host computer 1 is started. When the user executes the print processing while using the application, the application processing unit 3 sends the print information to the print information analysis unit 4, and the print information analysis unit 4 generates image information and a print command from the print information. , The compressed image information generating unit 5 and the print instruction generating unit 6 respectively.
To send to. Next, the compressed image information generating unit 5 converts the image information into dot information to generate compressed image information, and synchronizes the compressed image information with a laser beam printer in synchronization with a print start command (print command) in the print command generating unit 6. Send to 2 side.
【0017】また、レーザビームプリンタ2において
は、ホストコンピュータ1から送出された印刷開始命令
は、プリンタコントローラ9に内蔵された印刷情報制御
部11及びプリンタエンジン制御部13を経てプリンタ
エンジン10に送出される。一方、印刷情報制御部11
に入力された圧縮画像情報はRAM12に転送されると
共に後述する圧縮方式情報に基づいて伸長され、該伸長
画像情報もRAM12に格納される。そして、プリンタ
エンジン制御部13がプリンタエンジン10から情報転
送可能通知を検知したときにRAM12に格納された伸
長画像情報がプリンタエンジン制御部13を経てプリン
タエンジン10に転送され、所定の印刷工程が実行され
る。In the laser beam printer 2, the print start command sent from the host computer 1 is sent to the printer engine 10 via the print information control unit 11 and the printer engine control unit 13 built in the printer controller 9. You. On the other hand, the print information control unit 11
The compressed image information input to the RAM 12 is transferred to the RAM 12 and decompressed based on compression method information described later, and the decompressed image information is also stored in the RAM 12. When the printer engine control unit 13 detects the information transfer enabled notification from the printer engine 10, the decompressed image information stored in the RAM 12 is transferred to the printer engine 10 via the printer engine control unit 13, and a predetermined printing process is executed. Is done.
【0018】尚、プリンタエンジン10の印刷環境は、
プリンタエンジン制御部13及び印刷情報制御部11を
経てホストコンピュータ1の印刷環境検知部7に転送さ
れる。そして、印刷環境検知部7が印刷環境情報を検知
すると該印刷環境を印刷情報解析部4及び画面表示制御
部8に通知し、所定の制御を行う。The printing environment of the printer engine 10 is as follows.
The data is transferred to the print environment detection unit 7 of the host computer 1 via the printer engine control unit 13 and the print information control unit 11. When the printing environment detecting unit 7 detects the printing environment information, the printing environment detecting unit 7 notifies the printing environment to the print information analyzing unit 4 and the screen display control unit 8 and performs predetermined control.
【0019】前記圧縮画像情報生成部5は、具体的に
は、図2に示すように、印刷情報解析部4から送られて
くる画像情報をバンド毎に展開処理する画像展開処理部
14と、展開処理された1ページの画像情報を複数のバ
ンドに分割して格納するバンドバッファ15と、該バン
ドバッファ15に格納された画像情報を圧縮画像情報に
変換するために複数個の圧縮方式から特定圧縮方式を選
択する圧縮方式選択部16と、該圧縮方式選択部16に
より選択された特定圧縮方式を実行して画像情報の圧縮
を行う圧縮処理部17とを有している。すなわち、印刷
情報解析部4からの画像情報が画像展開処理部14に入
力されると、該画像展開処理部14では各ページ毎に画
像情報を生成し、生成された各ページの画像情報は複数
に分割処理(第1のバンド、第2のバンド、……第Nの
バンド)されてバンドバッファ15に格納される。ここ
で、バンドバッファ15としてはページ毎に送られてく
る画像情報のバンド数の容量だけ設ける必要は必ずしも
なく、例えば前記バンド数より少ないバンド分の記憶容
量を有するバンドバッファ15を設け、該バンドバッフ
ァ15をリング形式で使用するのも好ましい。As shown in FIG. 2, the compressed image information generation unit 5 specifically includes an image expansion processing unit 14 that expands image information sent from the print information analysis unit 4 for each band. A band buffer 15 that stores the image information of one page that has been expanded and divided into a plurality of bands, and a plurality of compression methods for converting the image information stored in the band buffer 15 into compressed image information. The image processing apparatus includes a compression method selection unit 16 that selects a compression method, and a compression processing unit 17 that executes the specific compression method selected by the compression method selection unit 16 to compress image information. That is, when image information from the print information analysis unit 4 is input to the image development processing unit 14, the image development processing unit 14 generates image information for each page. (The first band, the second band,..., The Nth band) and stored in the band buffer 15. Here, it is not always necessary to provide the band buffer 15 with the capacity of the number of bands of the image information sent for each page. For example, the band buffer 15 having a storage capacity of a band smaller than the number of bands is provided. It is also preferable to use the buffer 15 in a ring format.
【0020】次に、圧縮方式選択部16ではバンドバッ
ファ15に格納された画像情報をどのような圧縮方式を
使用して圧縮するかを選択し決定する。すなわち、圧縮
処理部17には複数個の圧縮方式(第1の圧縮方式、第
2の圧縮方式、……、第Nの圧縮方式)が格納されてお
り、圧縮方式選択部16はこれら複数の圧縮方式から特
定圧縮方式を選択する。すなわち、圧縮方式選択部16
は、前記圧縮処理部17が有する複数個の圧縮方式につ
いて予め選択順位が付されており、該圧縮方式選択部1
6により、例えば第1の圧縮方式、第2の圧縮方式の順
序で圧縮方式が選択される。この場合、画像情報の内容
によって、例えば、イメージ情報のときは第2の圧縮方
式から選択し、キャラクタ情報のときは第3の圧縮方式
から選択するように選択順位を付しておくのも好まし
い。これにより、圧縮処理部17では選択された圧縮方
式に基づき画像情報の圧縮を行って圧縮画像情報が生成
され、1バイトの圧縮方式情報が前記圧縮画像情報の先
頭に付され、印刷命令生成部6を介しレーザビームプリ
ンタ2側に転送される。Next, the compression method selection section 16 selects and determines what compression method is used to compress the image information stored in the band buffer 15. That is, the compression processing section 17 stores a plurality of compression schemes (a first compression scheme, a second compression scheme,..., An N-th compression scheme). Select a specific compression method from the compression methods. That is, the compression method selection unit 16
Are assigned in advance a plurality of compression schemes of the compression processing unit 17, and the compression scheme selection unit 1
6, the compression method is selected in the order of, for example, the first compression method and the second compression method. In this case, depending on the content of the image information, for example, it is preferable to assign a selection order so that the image information is selected from the second compression method and the character information is selected from the third compression method. . As a result, the compression processing unit 17 compresses the image information based on the selected compression method to generate compressed image information, and adds 1-byte compression method information to the head of the compressed image information. 6 is transferred to the laser beam printer 2 side.
【0021】また、レーザビームプリンタ2の印刷情報
制御部11は、ホストコンピュータ1からの圧縮画像情
報を受信する受信情報制御部18と、前記圧縮画像情報
の先頭に位置する圧縮方式情報が格納される圧縮方式格
納バッファ19と、該圧縮方式格納バッファ19の格納
内容に基づき複数個の伸長方式(第1の伸長方式、第2
の伸長方式、……、第Nの伸長方式)から特定伸長方式
を選択する伸長方式選択部20と、該伸長方式選択部2
0で選択された特定伸長方式を使用して伸長処理を実行
する伸長処理部21とを有している。すなわち、伸長処
理部21には前記複数の伸長方式が内有されており、前
記伸長方式選択部20が圧縮方法格納バッファ19に格
納された圧縮方式情報に基づいて複数の中から特定伸長
方式を選択する。つまり、伸長処理部21の第1の伸長
方式、第2の伸長方式、……、第Nの伸長方式は、前記
圧縮方式処理部17の第1の圧縮方式、第2の圧縮方
式、……、第Nの圧縮方式の夫々と予め対応付けられて
おり、圧縮画像情報の先頭に付された圧縮方式情報に基
づいて伸長方式選択部20で伸長方式が選択され、伸長
処理部21で圧縮画像情報が伸長処理される。The print information control unit 11 of the laser beam printer 2 stores a reception information control unit 18 for receiving compressed image information from the host computer 1 and compression method information located at the head of the compressed image information. Compression method storage buffer 19 and a plurality of decompression methods (first decompression method, second decompression method,
, An N-th decompression method, a decompression method selection unit 20 for selecting a specific decompression method, and the decompression method selection unit 2
And a decompression processing unit 21 for performing a decompression process using the specific decompression method selected at 0. That is, the decompression processing unit 21 includes the plurality of decompression methods, and the decompression method selection unit 20 selects a specific decompression method from the plurality based on the compression method information stored in the compression method storage buffer 19. select. That is, the first decompression method, the second decompression method,..., The N-th decompression method of the decompression processing unit 21 are the first compression method, the second compression method,. , N-th compression method, and the decompression method is selected by the decompression method selection unit 20 based on the compression method information added to the head of the compressed image information. The information is decompressed.
【0022】また、RAM12は、受信情報制御部18
に入力された圧縮画像情報を格納する圧縮画像情報格納
バッファ22と、伸長処理部21で伸長された伸長画像
情報を格納する伸長画像情報格納バッファ23とを有し
ている。The RAM 12 has a reception information control unit 18.
And a decompressed image information storage buffer 23 that stores decompressed image information decompressed by the decompression processing unit 21.
【0023】このように構成された印刷情報制御部11
においては、ホストコンピュータ1から送出される圧縮
方式情報が付加された圧縮画像情報のうち、前記圧縮方
式情報が受信情報制御部18から圧縮方式格納バッファ
19に送出され、また前記圧縮方式情報以外の圧縮画像
情報が受信情報制御部18から圧縮画像情報格納バッフ
ァ22に送出され、夫々圧縮方式格納バッファ19及び
圧縮画像情報格納バッファ22に格納される。そして、
当該圧縮方式情報に関する1バンド分の圧縮画像情報の
受信が完了した後、伸長方式選択部20は圧縮方式格納
バッファ19の格納情報(圧縮方式情報)から伸長方式
を選択すると共に、RAM12内の圧縮画像情報格納バ
ッファ22に格納されている圧縮画像情報が伸長方式選
択部20を介して伸長処理部21に送られる。そして、
伸長処理部21では前記伸長方式選択部20により選択
され特定された伸長方式により圧縮画像情報が伸長され
て伸長圧縮画像が生成され、生成された伸長画像情報が
伸長画像情報格納バッファ23に送出される。The print information control unit 11 configured as described above
In the above, of the compressed image information to which the compression method information sent from the host computer 1 is added, the compression method information is sent from the reception information control unit 18 to the compression method storage buffer 19, and other than the compression method information. The compressed image information is sent from the reception information control unit 18 to the compressed image information storage buffer 22, and stored in the compression method storage buffer 19 and the compressed image information storage buffer 22, respectively. And
After the reception of the compressed image information for one band relating to the compression method information is completed, the decompression method selection unit 20 selects the decompression method from the information stored in the compression method storage buffer 19 (compression method information), and also selects the compression method in the RAM 12. The compressed image information stored in the image information storage buffer 22 is sent to the decompression processing unit 21 via the decompression method selection unit 20. And
The decompression processing unit 21 decompresses the compressed image information according to the decompression method selected and specified by the decompression method selection unit 20, generates a decompressed compressed image, and sends out the generated decompressed image information to the decompressed image information storage buffer 23. You.
【0024】図3はホストコンピュータで実行される圧
縮制御手順のフローチャートである。尚、ホストコンピ
ュータ1は予めレーザビームプリンタ2内のプリンタコ
ントローラ9からプリンタエンジン10への伸長画像情
報の送出時間Tp(ビデオ信号速度)を認識しており、
また、伸長画像情報の送出時間Tpが短い高速プリンタ
であるとし、説明の便宜上、圧縮方式の変更は最大2回
まで可能と仮定している。FIG. 3 is a flowchart of a compression control procedure executed by the host computer. Incidentally, the host computer 1 recognizes in advance the transmission time Tp (video signal speed) of the expanded image information from the printer controller 9 in the laser beam printer 2 to the printer engine 10,
In addition, it is assumed that the transmission time Tp of the decompressed image information is a short high-speed printer, and for convenience of description, the compression method can be changed up to twice.
【0025】ステップS1では印刷情報解析部4から送
られてくる画像情報を圧縮画像情報生成部5の画像展開
処理部14で受信する。次いで、画像展開処理部14で
はバンド毎に画像情報を分割処理して画像情報を生成し
バンドバッファ15に格納する(ステップS2)。続く
ステップS3では圧縮方式選択部16において複数個の
圧縮方式の中から特定圧縮方式を選択し、圧縮処理部1
7で前記選択した特定圧縮方式を使用し画像情報を圧縮
する(ステップS4)。In step S1, the image information sent from the print information analyzer 4 is received by the image expansion processor 14 of the compressed image information generator 5. Next, the image development processing unit 14 divides the image information for each band to generate image information and stores it in the band buffer 15 (step S2). In the following step S3, the compression method selection unit 16 selects a specific compression method from among a plurality of compression methods,
In step 7, image information is compressed using the selected specific compression method (step S4).
【0026】次に、印刷情報解析部4において、ホスト
コンピュータ1からレーザビームプリンタ2への圧縮画
像情報の転送時間Th及びプリンタコントローラ9から
プリンタエンジン10への伸長画像情報の送出時間Tp
を算出する(ステップS5)。すなわち、バンドバッフ
ァ15に格納された1バンド分の画像情報からその転送
時間Thを算出し、1バンド分の伸長画像情報からその
送出時間Tpを算出する。尚、この場合、圧縮画像情報
の伸長時間を考慮して伸長画像情報の送出時間Tpを増
加させておくのも好ましい。Next, in the print information analysis unit 4, the transfer time Th of the compressed image information from the host computer 1 to the laser beam printer 2 and the transmission time Tp of the expanded image information from the printer controller 9 to the printer engine 10
Is calculated (step S5). That is, the transfer time Th is calculated from the image information for one band stored in the band buffer 15, and the transmission time Tp is calculated from the expanded image information for one band. In this case, it is preferable to increase the transmission time Tp of the expanded image information in consideration of the expansion time of the compressed image information.
【0027】次に、ステップS6に進み、圧縮画像情報
の転送時間Thが伸長画像情報の送出時間Tpより長い
か否かを判断する。そして、圧縮画像情報の転送時間T
hが伸長画像情報の送出時間Tpより長いときは画像情
報の圧縮が同一バンドで第1回目か否かを判断し(ステ
ップS7)、画像情報の圧縮が第1回目のときは圧縮方
式を変更してステップS4に戻る。すなわち、例えば第
1の圧縮方式から第2の圧縮方式に圧縮方式を変更しス
テップS4に戻り変更された圧縮方式を使用して再度画
像情報の圧縮を行う。ここで、前回の圧縮方式よりも圧
縮率が低いときは前回の圧縮方式の情報を採用し、逆の
ときは今回の圧縮方式の情報を採用する。Next, the process proceeds to step S6, and it is determined whether or not the transfer time Th of the compressed image information is longer than the transmission time Tp of the expanded image information. Then, the transfer time T of the compressed image information
If h is longer than the transmission time Tp of the expanded image information, it is determined whether or not the compression of the image information is the first time in the same band (step S7), and if the compression of the image information is the first time, the compression method is changed. And returns to step S4. That is, for example, the compression method is changed from the first compression method to the second compression method, and the process returns to step S4 to compress the image information again using the changed compression method. Here, when the compression rate is lower than the previous compression scheme, the information of the previous compression scheme is adopted, and when the compression rate is opposite, the information of the current compression scheme is adopted.
【0028】そして、ステップS6で圧縮画像情報の転
送時間Thが伸長画像情報の送出時間Tpより短いと
き、又は画像情報圧縮が同一バンドで第2回目であると
判断されたときは圧縮画像情報の先頭に圧縮方式情報を
1バイト分付加し(ステップS9)、この後印刷命令生
成部6は印刷情報解析部4から送られてきた印刷開始命
令と同期して圧縮方式情報を付加した圧縮画像情報をレ
ーザビームプリンタ2に転送し(ステップS10)、処
理を終了する。そして、このような処理を1ページ分の
画像情報を処理するまで全てのバンドについて行う。If the transfer time Th of the compressed image information is shorter than the transmission time Tp of the expanded image information in step S6, or if it is determined that the image information compression is the second time in the same band, the compressed image information One byte of compression method information is added to the beginning (step S9). Thereafter, the print command generation unit 6 synchronizes with the print start command sent from the print information analysis unit 4 and adds the compression method information to the compressed image information. Is transferred to the laser beam printer 2 (step S10), and the process ends. Such processing is performed for all bands until image information for one page is processed.
【0029】図4は印刷情報制御部11で実行される伸
長制御手順のフローチャートである。FIG. 4 is a flowchart of a decompression control procedure executed by the print information control unit 11.
【0030】ホストコンピュータ1から圧縮方式情報を
付加した圧縮画像情報を印刷情報制御部11の受信情報
制御部18が受信する(ステップS11)。そして、受
信した圧縮画像情報の内、先頭の1バイトは上述したよ
うに圧縮方式情報が付加されており、該圧縮方式情報を
圧縮方式格納バッファ19に格納する(ステップS1
2)。次いで、前記圧縮方式情報以外の圧縮画像情報を
RAM12の圧縮画像情報格納バッファ22に格納し
(ステップS13)、1バンド分の圧縮画像情報の受信
が終了したか否かを判別する(ステップS14)。その
判別結果が否定(No)のときはステップS14に戻っ
て情報受信を続行する一方、1バンド分の圧縮画像情報
の受信が終了したときは伸長方式選択部20で圧縮方式
格納バッファ19に格納された圧縮方式情報に基づき特
定伸長方式を選択する(ステップS15)。次いで、圧
縮画像情報格納バッファ22に格納された圧縮画像情報
を伸長方式選択部20を介して伸長処理部21に送り
(ステップS16)、該伸長処理部21では選択された
特定伸長方式を使用して圧縮画像情報を伸長し(ステッ
プS17)、次いで伸長された伸長画像情報をRAM1
2の伸長画像情報格納バッファ23に格納し(ステップ
S18)、処理を終了する。The reception information control unit 18 of the print information control unit 11 receives the compressed image information to which the compression method information has been added from the host computer 1 (step S11). The first byte of the received compressed image information has the compression method information added thereto as described above, and stores the compression method information in the compression method storage buffer 19 (step S1).
2). Next, the compressed image information other than the compression method information is stored in the compressed image information storage buffer 22 of the RAM 12 (Step S13), and it is determined whether the reception of the compressed image information for one band is completed (Step S14). . If the determination result is negative (No), the process returns to step S14 to continue the information reception, and if the reception of the compressed image information for one band is completed, the decompression method selection unit 20 stores the information in the compression method storage buffer 19. A specific decompression method is selected based on the obtained compression method information (step S15). Next, the compressed image information stored in the compressed image information storage buffer 22 is sent to the decompression processing unit 21 via the decompression method selection unit 20 (step S16), and the decompression processing unit 21 uses the selected specific decompression method. To expand the compressed image information (step S17).
2 (step S18), and the process ends.
【0031】以上の様な処理を1ページ分の圧縮画像情
報について圧縮方式情報を付加した圧縮画像情報の全て
のバンドで行う。The above processing is performed on all bands of the compressed image information to which the compression method information is added for the compressed image information of one page.
【0032】尚、本発明は上記実施の形態に限られるも
のではない。上記実施の形態では圧縮方式の選択は高速
プリンタエンジンに対応するため、再圧縮の回数を1
回、つまり圧縮方式の選択を計2回の例について述べた
が、プリンタエンジン10の速度に応じて圧縮方式の選
択回数を変更するのも可能である。すなわち、図3のス
テップS7で圧縮方式の回数をプリンタエンジン10に
応じて変更指定することにより、低速プリンタエンジン
から高速プリンタエンジンまで同一の処理ルーチンで対
応することができる。The present invention is not limited to the above embodiment. In the above embodiment, the selection of the compression method corresponds to the high-speed printer engine.
Although the example in which the compression method is selected twice, that is, two times in total, has been described, it is also possible to change the number of times the compression method is selected according to the speed of the printer engine 10. That is, by changing and specifying the number of compression methods in step S7 in FIG. 3 according to the printer engine 10, the same processing routine can be used from the low-speed printer engine to the high-speed printer engine.
【0033】また、再圧縮したときの情報量が、前回圧
縮したときの情報量よりも多い場合は、前回圧縮したと
きの情報を採用するとして述べたが、記憶容量及び時間
の制限等で不可能な場合は再圧縮した情報を採用するこ
とも可能である。Further, when the amount of information at the time of recompression is larger than the amount of information at the time of previous compression, the information at the time of previous compression is described as being adopted. Where possible, recompressed information can be employed.
【0034】さらに、印刷情報解析部4から送られてく
る画像情報にアプリケーション処理部3の情報を付加す
ることにより、圧縮画像情報生成部5で圧縮方式を切り
換えるようにするのも好ましい。Further, it is preferable that the compression method is switched by the compressed image information generation unit 5 by adding information of the application processing unit 3 to the image information sent from the print information analysis unit 4.
【0035】[0035]
【発明の効果】以上詳述したように本発明によれば、高
速プリンタエンジンを使用した場合であってもコストア
ップを招来することなく、高品位の出力を保証すること
ができる情報処理装置及び情報処理方法を実現すること
ができる。As described above in detail, according to the present invention, even if a high-speed printer engine is used, an information processing apparatus capable of guaranteeing high-quality output without increasing the cost. An information processing method can be realized.
【図1】本発明が適用される印刷システムの一実施の形
態を示すブロック構成図である。FIG. 1 is a block diagram showing an embodiment of a printing system to which the present invention is applied .
【図2】図1の要部詳細を示すブロック図である。FIG. 2 is a block diagram showing details of a main part of FIG. 1;
【図3】圧縮制御手順のフローチャートである。FIG. 3 is a flowchart of a compression control procedure.
【図4】伸長制御手順のフローチャートである。FIG. 4 is a flowchart of a decompression control procedure.
【図5】従来の印刷システムの概略を示すブロック構成
図である。FIG. 5 is a block diagram schematically showing a conventional printing system.
1 ホストコンピュータ(情報処理装置) 4 印刷情報解析部(比較手段) 6 印刷命令生成部(転送手段) 9 プリンタコントローラ(印刷制御装置) 10 プリンタエンジン(印刷処理部) 13 プリンタエンジン制御部(送出手段) 14 画像展開処理部(分割処理手段) 16 圧縮方式選択部(圧縮方式選択手段) 17 圧縮処理部(圧縮手段) 20 伸長方式選択部(伸長方式選択手段) 21 伸長処理部(伸長手段) 23 伸長画像情報格納バッファ(記憶手段) REFERENCE SIGNS LIST 1 host computer (information processing device) 4 print information analysis unit (comparison unit) 6 print instruction generation unit (transfer unit) 9 printer controller (print control unit) 10 printer engine (print processing unit) 13 printer engine control unit (transmission unit) 14 Image expansion processing section (division processing means) 16 Compression method selection section (compression method selection means) 17 Compression processing section (compression means) 20 Decompression method selection section (decompression method selection means) 21 Decompression processing section (decompression means) 23 Decompressed image information storage buffer (storage means)
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI H04N 1/413 H04N 1/415 1/415 B41J 3/00 D (58)調査した分野(Int.Cl.7,DB名) G06T 1/00 G06F 3/09 - 3/12 G06T 1/20 H04N 1/41 - 1/419 ──────────────────────────────────────────────────の Continuation of the front page (51) Int.Cl. 7 identification code FI H04N 1/413 H04N 1/415 1/415 B41J 3/00 D (58) Field surveyed (Int.Cl. 7 , DB name) G06T 1/00 G06F 3/09-3/12 G06T 1/20 H04N 1/41-1/419
Claims (22)
に画像情報を転送する情報処理装置であって、 1ページの画像情報を複数のバンドに分割する分割手段
と、圧縮された画像情報が前記印刷制御装置に転送される際
の転送時間を予測し、当該転送時間に基づいて 複数の圧
縮方式の中から圧縮方式を選択する選択手段と、 該選択手段により選択された圧縮方式で前記印刷制御装
置に転送される画像情報を前記バンド単位に圧縮する圧
縮手段と、 該圧縮手段によりバンド単位に圧縮された画像情報を前
記印刷制御装置に転送する転送手段とを有することを特
徴とする情報処理装置。1. A data processing apparatus for transferring image information to the printing control device via the interface, and dividing means for dividing the image information for one page into a plurality of bands, the compressed image information is the print control When transferred to the device
Selecting means for predicting the transfer time of the image data and selecting a compression method from among a plurality of compression methods based on the transfer time ; and transmitting the image information transferred to the print control apparatus in the compression method selected by the selection means. An information processing apparatus, comprising: a compression unit that compresses in units of bands; and a transfer unit that transfers image information compressed in units of bands by the compression unit to the print control device.
前記印刷制御装置に受信されてから画像情報が印刷ユニ
ットに出力されるまでに要する処理時間と前記転送時間
とを比較して、圧縮方式を選択することを特徴とする請
求項1記載の情報処理装置。2. The image processing apparatus according to claim 1, wherein the selecting unit compares a processing time required from when the compressed image information is received by the print control device to when the image information is output to the printing unit with the transfer time, and The information processing apparatus according to claim 1, wherein a method is selected.
伸長時間が加味されていることを特徴とする請求項2記
載の情報処理装置。3. The information processing apparatus according to claim 2, wherein the processing time includes a decompression time of the compressed image information.
報に付加する付加手段を有することを特徴とする請求項
1乃至3のいずれか記載の情報処理装置。4. The information processing apparatus according to claim 1, further comprising an adding unit that adds information indicating a compression method to the compressed image information.
ンタのプリンタコントローラであることを特徴とする請A printer controller of the printer
求項1乃至4のいずれか記載の情報処理装置。An information processing apparatus according to any one of claims 1 to 4.
情報処理装置であって、 複数の圧縮方式の中から圧縮方式を選択する選択手段
と、 該選択手段により選択された圧縮方式で画像情報を圧縮
する圧縮手段と、 該圧縮手段により圧縮された画像情報を前記印刷制御装
置に転送する転送手段とを有し、 前記選択手段は、前記圧縮された画像情報が前記転送手
段により前記外部装置に転送される際の転送時間に基づ
いて圧縮方式を選択することを特徴とする情報処理装
置。6. An information processing apparatus for generating image information and transferring the generated information to an external device, comprising: a selection unit for selecting a compression system from a plurality of compression systems; Compression means for compressing information; and transfer means for transferring the image information compressed by the compression means to the print control device, wherein the selection means outputs the compressed image information to the external device by the transfer means. An information processing device , wherein a compression method is selected based on a transfer time when the data is transferred to the device.
報を圧縮すると共に、前記選択手段はバンド単位で圧縮
方式を選択することを特徴とする請求項6に記載の情報
処理装置。7. The information processing apparatus according to claim 6, wherein the compression unit compresses the print information in band units, and the selection unit selects a compression method in band units.
前記転送手段により転送されてから前記印刷制御装置に
受信されるまでにかかる時間を予測し、当該時間に基づ
いて圧縮方式を選択することを特徴とする請求項6或い
は7記載の情報処理装置。8. The selection unit predicts a time required from when the compressed image information is transferred by the transfer unit to when the compressed image information is received by the print control device, and selects a compression method based on the time. 8. The information processing apparatus according to claim 6, wherein:
前記印刷制御装置に受信されてから画像情報が印刷ユニ
ットに出力されるまでに要する処理時間と前記転送時間
とを比較して圧縮方式を選択することを特徴とする請求
項6乃至8のいずれかに記載の情報処理装置。9. The compression method according to claim 1, wherein the selecting unit compares a processing time required from when the compressed image information is received by the print control device to when the image information is output to the printing unit with the transfer time. The information processing apparatus according to claim 6, wherein the information processing apparatus selects:
の伸長時間が加味されていることを特徴とする請求項9
記載の情報処理装置。10. The processing time includes a decompression time of compressed image information.
An information processing apparatus according to claim 1.
情報に付加する付加手段を有することを特徴とする請求
項6乃至10のいずれかに記載の情報処理装置。11. The information processing apparatus according to claim 6, further comprising an adding unit that adds information indicating a compression method to the compressed image information.
置に画像情報を転送する情報処理方法であって、 1ページの画像情報を複数のバンドに分割する分割ステ
ップと、圧縮された画像情報が前記印刷制御装置に転送される際
の転送時間を予測し、当該転送時間に基づいて 複数の圧
縮方式の中から圧縮方式を選択する選択ステップと、 前記選択ステップで選択された圧縮方式で前記印刷制御
装置に転送される画像情報を前記バンド単位に圧縮する
圧縮ステップと、 前記圧縮ステップでバンド単位に圧縮された画像情報を
前記印刷制御装置に転送する転送ステップとを含んでい
ることを特徴とする情報処理方法。12. An information processing method for transferring image information to the printing control device via the interface, a dividing step of dividing the image information for one page into a plurality of bands, the compressed image information is the print control When transferred to the device
Selecting a compression method from among a plurality of compression methods based on the transfer time, and selecting image information transferred to the print control device in the compression method selected in the selection step. An information processing method, comprising: a compression step of performing compression in the band unit; and a transfer step of transferring the image information compressed in the band unit in the compression step to the print control device.
情報が前記印刷制御装置に受信されてから画像情報が印
刷ユニットに出力されるまでに要する処理時間と前記転
送時間とを比較して、圧縮方式を選択することを特徴と
する請求項12記載の情報処理方法。13. The image processing apparatus according to claim 1, wherein the selecting step compares the processing time required from when the compressed image information is received by the print control device to when the image information is output to the printing unit with the transfer time. 13. The information processing method according to claim 12, wherein a method is selected.
の伸長時間が加味されていることを特徴とする請求項1
3記載の情報処理方法。14. The processing time according to claim 1, wherein an extension time of the compressed image information is taken into account.
3. The information processing method according to 3.
情報に付加する付加手段を有することを特徴とする請求
項12乃至14のいずれかに記載の情報処理方法。15. The information processing method according to claim 12, further comprising an adding unit that adds information indicating a compression method to the compressed image information.
リンタのプリンタコントローラであることを特徴とするIt is a printer controller of linter
請求項12乃至15のいずれか記載の情報処理装置。The information processing apparatus according to claim 12.
る情報処理方法であって、 複数の圧縮方式の中から圧縮方式を選択する選択ステッ
プと、 該選択ステップで選択された圧縮方式で画像情報を圧縮
する圧縮ステップと、 該圧縮ステップで圧縮された画像情報を前記印刷制御装
置に転送する転送ステップとを含み、 前記選択ステップは、前記圧縮された画像情報が前記転
送手段により前記外部装置に転送される際の転送時間に
基づいて圧縮方式を選択することを特徴とする情報処理
方法。17. An information processing method for generating image information and transferring it to an external device, comprising: a selecting step of selecting a compression method from a plurality of compression methods; A compression step of compressing information; and a transfer step of transferring the image information compressed in the compression step to the print control device. The selection step is a step in which the compressed image information is transferred to the external device by the transfer unit. An information processing method characterized by selecting a compression method based on a transfer time when data is transferred to a computer.
印刷情報を圧縮すると共に、前記選択ステップはバンド
単位で圧縮方式を選択することを特徴とする請求項17
記載の情報処理方法。18. The method according to claim 17, wherein the compressing step compresses the print information in band units, and the selecting step selects a compression method in band units.
The information processing method described.
情報が前記転送手段により転送されてから前記印刷制御
装置に受信されるまでに要する時間を予測し、当該時間
に基づいて圧縮方式を選択することを特徴とする請求項
17或いは18記載の情報処理方法。19. The selecting step predicts a time required from when the compressed image information is transferred by the transfer means to when the compressed image information is received by the print control device, and selects a compression method based on the time. 19. The information processing method according to claim 17, wherein:
情報が前記印刷制御装置に受信されてから画像情報が印
刷ユニットに出力されるまでに要する処理時間と前記転
送時間とを比較して圧縮方式を選択することを特徴とす
る請求項17乃至19のいずれかに記載の情報処理方
法。20. The method according to claim 19, wherein the selecting step compares a processing time required from when the compressed image information is received by the print control apparatus to when the image information is output to the printing unit with the transfer time. 20. The information processing method according to claim 17, wherein the information processing method is selected.
の伸長時間が加味されていることを特徴とする請求項2
0記載の情報処理方法。21. The processing time according to claim 2, wherein an extension time of the compressed image information is taken into account.
0. The information processing method according to item 0.
情報に付加する付加手段を有することを特徴とする請求
項17乃至21のいずれかに記載の情報処理方法。22. The information processing method according to claim 17, further comprising an adding unit that adds information indicating a compression method to the compressed image information.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33123495A JP3154393B2 (en) | 1995-11-28 | 1995-11-28 | Information processing apparatus and information processing method |
US08/755,368 US6614544B2 (en) | 1995-11-28 | 1996-11-25 | Information processing apparatus, information processing method, memory medium storing program readable by information processing apparatus, and print control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33123495A JP3154393B2 (en) | 1995-11-28 | 1995-11-28 | Information processing apparatus and information processing method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000302027A Division JP2001142659A (en) | 2000-10-02 | 2000-10-02 | Device and method for information processing and printing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09147093A JPH09147093A (en) | 1997-06-06 |
JP3154393B2 true JP3154393B2 (en) | 2001-04-09 |
Family
ID=18241406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP33123495A Expired - Fee Related JP3154393B2 (en) | 1995-11-28 | 1995-11-28 | Information processing apparatus and information processing method |
Country Status (2)
Country | Link |
---|---|
US (1) | US6614544B2 (en) |
JP (1) | JP3154393B2 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11203061A (en) | 1998-01-12 | 1999-07-30 | Fuji Xerox Co Ltd | Image processor, output device, image processing system and method |
AUPP702498A0 (en) * | 1998-11-09 | 1998-12-03 | Silverbrook Research Pty Ltd | Image creation method and apparatus (ART77) |
US7583396B2 (en) * | 2002-10-28 | 2009-09-01 | Canon Kabushiki Kaisha | Printing system, printing method, and computer program |
JP4481041B2 (en) * | 2004-03-09 | 2010-06-16 | 理想科学工業株式会社 | Printing device |
US7675646B2 (en) * | 2005-05-31 | 2010-03-09 | Xerox Corporation | Flexible print data compression |
JP4840462B2 (en) * | 2009-02-26 | 2011-12-21 | コニカミノルタビジネステクノロジーズ株式会社 | Image processing apparatus, image processing method, and image processing program |
US9276986B2 (en) * | 2010-04-27 | 2016-03-01 | Nokia Technologies Oy | Systems, methods, and apparatuses for facilitating remote data processing |
JP5782388B2 (en) * | 2012-01-18 | 2015-09-24 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04342014A (en) | 1991-05-20 | 1992-11-27 | Fujitsu Ltd | Data compressing device and device to print compressed data |
SG49820A1 (en) | 1992-06-15 | 1998-06-15 | Canon Kk | Method and apparatus for printing according to a graphic language |
US5577173A (en) | 1992-07-10 | 1996-11-19 | Microsoft Corporation | System and method of printer banding |
US5471563A (en) | 1992-07-10 | 1995-11-28 | Microsoft Corporation | System and method for automatic resolution reduction |
US5638498A (en) * | 1992-11-10 | 1997-06-10 | Adobe Systems Incorporated | Method and apparatus for reducing storage requirements for display data |
JP2973260B2 (en) | 1992-12-08 | 1999-11-08 | セイコーエプソン株式会社 | Print information processing device |
KR100276427B1 (en) * | 1993-01-30 | 2000-12-15 | 윤종용 | Device for compression and decompression of image data |
JPH06292024A (en) | 1993-04-05 | 1994-10-18 | Ricoh Co Ltd | Image forming system device |
JPH07205496A (en) * | 1994-01-14 | 1995-08-08 | Oki Electric Ind Co Ltd | Page printer and method for data compression |
US5488365A (en) * | 1994-03-01 | 1996-01-30 | Hewlett-Packard Company | Method and apparatus for compressing and decompressing short blocks of data |
JP3588679B2 (en) * | 1994-03-17 | 2004-11-17 | 富士通株式会社 | Information provision device |
JPH07274011A (en) | 1994-03-31 | 1995-10-20 | Canon Inc | Method and device for forming image |
JP3082585B2 (en) * | 1994-09-09 | 2000-08-28 | 富士ゼロックス株式会社 | Image information encoding processing device, image information decoding processing device, and image information encoding / decoding processing device |
-
1995
- 1995-11-28 JP JP33123495A patent/JP3154393B2/en not_active Expired - Fee Related
-
1996
- 1996-11-25 US US08/755,368 patent/US6614544B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US6614544B2 (en) | 2003-09-02 |
JPH09147093A (en) | 1997-06-06 |
US20030086113A1 (en) | 2003-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3826038B2 (en) | Printing system, printing method therefor, and printing apparatus | |
US6888641B2 (en) | Designating an image processing apparatus based on limited selection conditions | |
JP3154393B2 (en) | Information processing apparatus and information processing method | |
JP4343461B2 (en) | Printing apparatus and control method thereof | |
US6906822B1 (en) | Page printer and page printer control method | |
JP3297445B2 (en) | Output method and device | |
JP3221249B2 (en) | Output device and job management device | |
EP0977143B1 (en) | Band rasterization of print data | |
JP3156379B2 (en) | How to compress print data | |
JPH1198367A (en) | Digital copying machine | |
JP2001142659A (en) | Device and method for information processing and printing method | |
US6246795B1 (en) | Image processing apparatus and method | |
JPH10260804A (en) | Picture processor | |
US7630096B2 (en) | Image processing apparatus, image processing method, image forming apparatus, image forming method, computer program and computer-readable storage medium | |
JP4095296B2 (en) | Printing apparatus and printing control method therefor | |
JP4337220B2 (en) | Image recording device | |
JP3167775B2 (en) | Image forming method and apparatus | |
JP2003046767A (en) | Image processor and image processing method | |
JP3315679B2 (en) | Image forming apparatus and page layout method | |
JP2878094B2 (en) | Printing equipment | |
JPH08174956A (en) | Printer and its control method as well as printing system | |
JPH09164731A (en) | Printing device and data processing of printing device | |
JPH08149282A (en) | Image processing unit and its method | |
JPH11196279A (en) | Image processing unit | |
JP2003251867A (en) | Printer and method of controlling the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080202 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090202 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100202 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100202 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110202 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120202 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130202 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140202 Year of fee payment: 13 |
|
LAPS | Cancellation because of no payment of annual fees |