JP6551054B2 - ドライバープログラム、及び、制御方法 - Google Patents
ドライバープログラム、及び、制御方法 Download PDFInfo
- Publication number
- JP6551054B2 JP6551054B2 JP2015166830A JP2015166830A JP6551054B2 JP 6551054 B2 JP6551054 B2 JP 6551054B2 JP 2015166830 A JP2015166830 A JP 2015166830A JP 2015166830 A JP2015166830 A JP 2015166830A JP 6551054 B2 JP6551054 B2 JP 6551054B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- command
- printer
- compression
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/40—Details not directly involved in printing, e.g. machine management, management of the arrangement as a whole or of its constitutive parts
- G06K15/408—Handling exceptions, e.g. faults
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1801—Input data handling means
- G06K15/1803—Receiving particular commands
- G06K15/1805—Receiving printer configuration commands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/121—Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1211—Improving printing performance
- G06F3/1212—Improving printing performance achieving reduced delay between job submission and print start
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1297—Printer code translation, conversion, emulation, compression; Configuration of printer parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1848—Generation of the printable image
-
- 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/41—Bandwidth or redundancy reduction
-
- 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/41—Bandwidth or redundancy reduction
- H04N1/411—Bandwidth or redundancy reduction for the transmission or storage or reproduction of two-tone pictures, e.g. black and white pictures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1801—Input data handling means
- G06K15/1825—Adapting the print data to an output condition, e.g. object trapping
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
Claims (7)
- プリンターに接続可能なホストコンピューターに搭載され、前記プリンターで受信順に実行される第1コマンドと、前記第1コマンドに優先して実行される第2コマンドを生成可能であり、前記第1コマンドを含む印刷データの生成と当該印刷データの前記プリンターへの送信を実行させるドライバープログラムであって、
前記印刷データの生成の際に、前記印刷データに含まれる前記第1コマンドのデータが前記第2コマンドと同一のデータ列を含まない圧縮データとなるまで前記データの圧縮を行う圧縮処理を、前記ホストコンピューターに実行させる
ことを特徴とするドライバープログラム。 - 請求項1において、
前記圧縮処理は、前記第2コマンドと同一のデータ列を含まない圧縮データとなるまで、異なる圧縮方法で前記データの圧縮を行う処理である
ことを特徴とするドライバープログラム。 - 請求項1あるいは2において、
前記圧縮処理は、前記第2コマンドと同一のデータ列を含まない圧縮データとなるまで、異なる圧縮度合で前記データの圧縮を行う処理である
ことを特徴とするドライバープログラム。 - 請求項1乃至3のいずれか1項において、
前記第2コマンドは、少なくとも、前記プリンターのデータバッファーに蓄積されるデータをクリアさせるコマンド、装置の駆動を指示させるコマンド、のいずれかを含む
ことを特徴とするドライバープログラム。 - 請求項1乃至4のいずれか1項において、
前記圧縮データとされる前記第1コマンドのデータは、イメージデータを含む
ことを特徴とするドライバープログラム。 - 請求項1乃至5のいずれか1項において、
前記プリンターは、印刷媒体を搬送しながら印刷を行うラインプリンターである
ことを特徴とするドライバープログラム。 - プリンターに接続可能であり、前記プリンターで受信順に実行される第1コマンドと、前記第1コマンドに優先して実行される第2コマンドを生成可能なホストコンピューターに、前記第1コマンドを含む印刷データの生成と当該印刷データの前記プリンターへの送信を実行させる制御方法であって、
前記印刷データの生成の際に、前記印刷データに含まれる前記第1コマンドのデータが前記第2コマンドと同一のデータ列を含まない圧縮データとなるまで前記データの圧縮を行う圧縮処理を、前記ホストコンピューターに実行させる
ことを特徴とする制御方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015166830A JP6551054B2 (ja) | 2015-08-26 | 2015-08-26 | ドライバープログラム、及び、制御方法 |
US15/244,187 US9928454B2 (en) | 2015-08-26 | 2016-08-23 | Host computer, control method of a host computer, and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015166830A JP6551054B2 (ja) | 2015-08-26 | 2015-08-26 | ドライバープログラム、及び、制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017045247A JP2017045247A (ja) | 2017-03-02 |
JP6551054B2 true JP6551054B2 (ja) | 2019-07-31 |
Family
ID=58095935
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015166830A Active JP6551054B2 (ja) | 2015-08-26 | 2015-08-26 | ドライバープログラム、及び、制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9928454B2 (ja) |
JP (1) | JP6551054B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6705691B2 (ja) * | 2016-04-26 | 2020-06-03 | 東芝テック株式会社 | 情報処理装置及びプログラム |
CN109167737B (zh) * | 2018-07-27 | 2022-05-03 | 中国地质大学(武汉) | 融合数据缩减与动态优先权队列的can调度方法 |
JP2023049478A (ja) | 2021-09-29 | 2023-04-10 | ブラザー工業株式会社 | サポートプログラム |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11175287A (ja) * | 1997-12-16 | 1999-07-02 | Canon Inc | データ処理装置およびデータ処理装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
KR100772342B1 (ko) | 1999-03-18 | 2007-11-01 | 세이코 엡슨 가부시키가이샤 | 시스템, 비트맵 데이터의 송신 제어 방법, 리얼 타임 커맨드의 송신 제어 방법 |
JP3812216B2 (ja) | 1999-04-12 | 2006-08-23 | セイコーエプソン株式会社 | 印刷装置の制御方法 |
JP4320905B2 (ja) * | 1999-03-25 | 2009-08-26 | セイコーエプソン株式会社 | プリンタ制御装置、プリンタ制御方法および情報記録媒体 |
EP1039367A3 (en) * | 1999-03-25 | 2002-02-06 | Seiko Epson Corporation | Printer controller, printer control method, and data storage medium carrying computer program means |
JP2002187315A (ja) | 2000-12-21 | 2002-07-02 | Seiko Epson Corp | プリンタ及びプリント方法 |
JP3949012B2 (ja) | 2002-06-24 | 2007-07-25 | シャープ株式会社 | データ送受信方法、送信機、受信機及び送受信装置 |
JP5484166B2 (ja) | 2010-04-14 | 2014-05-07 | キヤノン株式会社 | 撮像装置 |
JP6171530B2 (ja) * | 2013-04-23 | 2017-08-02 | セイコーエプソン株式会社 | 印刷制御装置、印刷システムおよび印刷制御方法 |
-
2015
- 2015-08-26 JP JP2015166830A patent/JP6551054B2/ja active Active
-
2016
- 2016-08-23 US US15/244,187 patent/US9928454B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017045247A (ja) | 2017-03-02 |
US20170061267A1 (en) | 2017-03-02 |
US9928454B2 (en) | 2018-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8724142B2 (en) | Image forming device, printing a print job based on a changed print setting | |
US8699070B2 (en) | Control method for replacing data rendering blocks of white space with paper feed commands | |
JP6551054B2 (ja) | ドライバープログラム、及び、制御方法 | |
JP2019040564A (ja) | プリンタドライバ、および情報処理装置 | |
US10046577B2 (en) | Printing device, printing system, and control method of a printing device | |
JP6372170B2 (ja) | プリンターの制御装置、プリントシステム、制御方法、及び、制御プログラム | |
CN108287672B (zh) | 服务器装置、记录介质、信息处理***及图像形成装置 | |
JP6680118B2 (ja) | 印刷装置、及び、制御方法 | |
US20100271660A1 (en) | Computer | |
CN109109469B (zh) | 打印机及打印机*** | |
US20150277832A1 (en) | Printer Control Device, Printing System, and Control Method | |
US20040070784A1 (en) | Methods, computer media and devices for processing compressed data intended for printing | |
US9851929B2 (en) | Printing system, information processing device, and printing machine | |
JP2015219683A (ja) | 印刷装置及び印刷装置の制御方法 | |
JP7059655B2 (ja) | 画像形成装置およびプログラム | |
US11216230B2 (en) | Job transmission device, job processing device, program, and job transmission method performed by job transmission device | |
JP6394303B2 (ja) | ドライバープログラム、印刷システム、及び、データ処理方法 | |
US8526047B1 (en) | Print control apparatus, image forming system, non-transitory computer readable medium | |
JP7263830B2 (ja) | プリンタ及びモジュール | |
KR100571960B1 (ko) | 화상형성장치의 제어장치 및 방법 | |
US20160142583A1 (en) | Image forming system that prevents increasing of data amount of print data and reducing of printing result quality, image forming apparatus, and recording medium | |
JP6236943B2 (ja) | 通信制御方法、及び、情報処理装置 | |
JP4955582B2 (ja) | 画像処理装置及び画像処理プログラム | |
JP2018151996A (ja) | データ処理装置及びプログラム | |
JP2015185080A (ja) | プリンターの制御装置、プリントシステム、制御方法、及び、制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180727 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181212 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190115 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190314 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190604 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190617 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6551054 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |