Movatterモバイル変換


[0]ホーム

URL:


US20050200878A1 - Printing system having a plurality of printer drivers for different emulations - Google Patents

Printing system having a plurality of printer drivers for different emulations
Download PDF

Info

Publication number
US20050200878A1
US20050200878A1US11/123,815US12381505AUS2005200878A1US 20050200878 A1US20050200878 A1US 20050200878A1US 12381505 AUS12381505 AUS 12381505AUS 2005200878 A1US2005200878 A1US 2005200878A1
Authority
US
United States
Prior art keywords
printer
computer
image data
free memory
section
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.)
Granted
Application number
US11/123,815
Other versions
US7212299B2 (en
Inventor
Hirohiko Nakazato
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Data Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Oki Data CorpfiledCriticalOki Data Corp
Priority to US11/123,815priorityCriticalpatent/US7212299B2/en
Publication of US20050200878A1publicationCriticalpatent/US20050200878A1/en
Application grantedgrantedCritical
Publication of US7212299B2publicationCriticalpatent/US7212299B2/en
Adjusted expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A printing system includes a computer and a printer. The computer includes a plurality of printer drivers provided for different kinds of emulations, respectively. The computer compares environments of the computer and the printer and selects one of the printer drivers according to a result of the comparison. Thus, the optimum printer driver can be automatically selected for printing by the printer.

Description

Claims (12)

6. A printing system comprising a computer and a printer,
said computer including a plurality of printer drivers provided for different emulations, respectively, said computer further including a computer environment determining section which determines an environment of said computer and a printer environment determining section which determines an environment of said printer based on information sent from said printer, said computer further including a printer driver selecting section which compares the environments of said computer and said printer to select one of said printer drivers based on a result of the comparison, so that image data is processed by said selected one of said printer drivers and sent to said printer, and
said printer including a printer environment measuring section which measures an environment of said printer and notifies it as said information to said printer environment determining section of the computer, said printer further including an emulation judging section which judges one of said emulations corresponding to said selected one of said printer drivers, and an emulation section which processes said image data according to said judged one of said emulations for printing.
7. The printing system according toclaim 6, wherein said computer environment determining section comprises a computer free memory size determining section which determines a free memory size of said computer for storing therein the image data, and said printer environment determining section comprises a printer free memory size determining section which determines a free memory size of said printer based on the information sent from said printer wherein said printer driver selecting section compares a size of the image data and the free memory sizes of said computer and said printer to select one of said printer drivers based on the result of the comparison, and wherein said printer environment measuring section comprises a printer free memory size measuring section which measures a free memory size of said printer for storing therein the image data and notifies it as said information to said printer free memory size determining section of the computer.
9. The printing system according toclaim 6, wherein said computer environment determining section comprises a computer data transfer speed determining section which determines a data transfer speed when the image data is transferred from said computer to said printer, and said printer environment determining section comprises a printer free memory size determining section which determines a free memory size of said printer based on the information sent from said printer, wherein said printer driver selecting section makes a comparison based on a size of the image data, the free memory size of said printer and said data transfer speed to select one of said printer drivers based on the result of the comparison, and wherein said printer environment measuring section comprises a printer free memory size measuring section which measures a free memory size of said printer for storing therein the image data and notifies it as said information to said printer free memory size determining section of the computer.
11. The printing system according toclaim 6, wherein said computer environment determining section comprises a computer drawing capability determining section which determines a drawing speed of said computer upon drawing the image data, and said printer environment determining section comprises a printer drawing capability determining section which determines a drawing speed of said printer based on the information sent from said printer, wherein said printer driver selecting section compares the drawing speed of said computer and the drawing speed of said printer to select one of said printer drivers based on the result of the comparison, and wherein said printer environment measuring section comprises a printer drawing speed measuring section which measures a drawing speed of said printer upon drawing the image data and notifies it as said information to said printer drawing capability determining section of the computer.
13. The printing system according toclaim 6, wherein said computer environment determining section comprises an intermediate metafile analyzing section which derives an evaluation size of an intermediate metafile of the image data, and said printer environment determining section comprises a printer free memory size determining section which determines a free memory size of said printer based on the information sent from said printer, wherein said printer driver selecting section compares the evaluation size of said intermediate metafile and the free memory size of said printer to select one of said printer drivers based on the result of the comparison, and wherein said printer environment measuring section comprises a printer free memory size measuring section which measures a free memory size of said printer for storing therein the image data and notifies it as said information to said printer free memory size determining section of the computer.
18. A printing system comprising:
a computer and a printer, said computer including a plurality of printer drivers respectively corresponding to different emulations;
an intermediate metafile generating section which generates an intermediate metafile from image data;
an intermediate metafile analyzing section which analyzes an evaluation size of the generated intermediate metafile; and
a printer driver selecting section which selects one of said plurality of printer drivers on the basis of the analyzed evaluation size and a free memory size of said printer, wherein
said computer processes said image data by using the selected printer driver and sends the processed image data to said printer;
said printer includes an emulation judging section which judges said emulation corresponding to the selected printer driver; and
said printer receives the processed image data from said computer, and processes the received data by using the judged emulation.
US11/123,8151999-03-172005-05-06Printing system having a plurality of printer drivers for different emulationsExpired - Fee RelatedUS7212299B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/123,815US7212299B2 (en)1999-03-172005-05-06Printing system having a plurality of printer drivers for different emulations

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
JP7114499AJP2000263857A (en)1999-03-171999-03-17 Printing system
JP11-0711441999-03-17
US09/527,516US6891631B1 (en)1999-03-172000-03-16Printing system with printer drivers selection
US11/123,815US7212299B2 (en)1999-03-172005-05-06Printing system having a plurality of printer drivers for different emulations

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US09/527,516ContinuationUS6891631B1 (en)1999-03-172000-03-16Printing system with printer drivers selection

Publications (2)

Publication NumberPublication Date
US20050200878A1true US20050200878A1 (en)2005-09-15
US7212299B2 US7212299B2 (en)2007-05-01

Family

ID=13452117

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US09/527,516Expired - Fee RelatedUS6891631B1 (en)1999-03-172000-03-16Printing system with printer drivers selection
US11/123,815Expired - Fee RelatedUS7212299B2 (en)1999-03-172005-05-06Printing system having a plurality of printer drivers for different emulations

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US09/527,516Expired - Fee RelatedUS6891631B1 (en)1999-03-172000-03-16Printing system with printer drivers selection

Country Status (2)

CountryLink
US (2)US6891631B1 (en)
JP (1)JP2000263857A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030133142A1 (en)*2002-01-112003-07-17Junichi MiyataInformation processing apparatus and control code generation method
US20040119999A1 (en)*2002-12-202004-06-24Fuji Xerox Co., Ltd.Image forming apparatus, print data processing device, and print data processing method
US20070268504A1 (en)*2006-05-162007-11-22Proexecute, LlcEnhanced imaging spooler
US20070279420A1 (en)*2006-06-012007-12-06Mikiya IchikawaApparatus for processing print data
US20120062923A1 (en)*2010-09-132012-03-15Seiko Epson CorporationElectronic Device, Control Method for an Electronic Device, and Recording Medium
US20120293835A1 (en)*2011-05-162012-11-22Canon Kabushiki KaishaHost computer, print control system, control method for print control system, and program

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7172121B2 (en)*2000-11-032007-02-06Claricom LimitedSystem and method for applying codes onto packaged products
US7428066B2 (en)*2001-04-092008-09-23Canon Kabushiki KaishaPrinting apparatus and method for verifying a printer controller
US20030051044A1 (en)*2001-09-122003-03-13Parry Travis J.System and method for facilitating generation of hard copies
US20030095284A1 (en)*2001-11-192003-05-22Parry Travis J.Method and apparatus job retention
KR100484164B1 (en)*2002-09-232005-04-19삼성전자주식회사Practical using method and apparatus for memory of a printer
US7305490B2 (en)*2003-07-292007-12-04Hewlett-Packard Development Company, L.P.Preparing electronic data for transmission
KR100530235B1 (en)*2003-12-152005-11-22삼성전자주식회사Common driver device and method
EP1630664A3 (en)2004-08-312009-04-29Oki Data CorporationImage forming apparatus and printing system
JP4619899B2 (en)*2004-09-162011-01-26株式会社リコー Image forming apparatus, image forming method, and image forming program
KR100644671B1 (en)2004-12-242006-11-10삼성전자주식회사 Printer driver change device and method and printer changeable printer system and method using same
KR101383569B1 (en)*2009-03-102014-04-09삼성전자주식회사Terminal unit and method for controling print thereof
JP6068090B2 (en)*2012-10-242017-01-25理想科学工業株式会社 Image forming apparatus
JP2018045436A (en)*2016-09-142018-03-22株式会社リコー Information processing apparatus, method, program, and system
JP7238397B2 (en)*2018-12-272023-03-14ブラザー工業株式会社 printing system and printer

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5228118A (en)*1991-06-291993-07-13Brother Kogyo Kabushiki KaishaPrinting system wherein one of printer drivers through which print data is sent from a data processor to a printer is selected based on interpreters available on the printer
US5960166A (en)*1993-10-011999-09-28Lexmark International, Inc.Image printing solution for a printing device
US6042278A (en)*1998-04-242000-03-28Hewlett-Packard CompanyComputer printer demonstration apparatus
US6216176B1 (en)*1997-09-302001-04-10Brother Kogyo Kabushiki KaishaMethod of passing right to use input/output port between softwares
US6567175B1 (en)*1996-03-262003-05-20Samsung Electronics Co., Ltd.Device and method for changing printer drivers in a computer-printer system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH07162722A (en)1993-12-071995-06-23Sony CorpImage pickup device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5228118A (en)*1991-06-291993-07-13Brother Kogyo Kabushiki KaishaPrinting system wherein one of printer drivers through which print data is sent from a data processor to a printer is selected based on interpreters available on the printer
US5960166A (en)*1993-10-011999-09-28Lexmark International, Inc.Image printing solution for a printing device
US6567175B1 (en)*1996-03-262003-05-20Samsung Electronics Co., Ltd.Device and method for changing printer drivers in a computer-printer system
US6216176B1 (en)*1997-09-302001-04-10Brother Kogyo Kabushiki KaishaMethod of passing right to use input/output port between softwares
US6042278A (en)*1998-04-242000-03-28Hewlett-Packard CompanyComputer printer demonstration apparatus

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030133142A1 (en)*2002-01-112003-07-17Junichi MiyataInformation processing apparatus and control code generation method
US7196812B2 (en)*2002-01-112007-03-27Canon Kabushiki KaishaInformation processing apparatus and control code generation method
US20040119999A1 (en)*2002-12-202004-06-24Fuji Xerox Co., Ltd.Image forming apparatus, print data processing device, and print data processing method
US20070268504A1 (en)*2006-05-162007-11-22Proexecute, LlcEnhanced imaging spooler
US20070279420A1 (en)*2006-06-012007-12-06Mikiya IchikawaApparatus for processing print data
US8159708B2 (en)*2006-06-012012-04-17Ricoh Company, Ltd.Apparatus for accelerated processing of print data by maximizing word-boundary accesses of image data
US20120062923A1 (en)*2010-09-132012-03-15Seiko Epson CorporationElectronic Device, Control Method for an Electronic Device, and Recording Medium
US8854640B2 (en)*2010-09-132014-10-07Seiko Epson CorporationElectronic device, control method for an electronic device, and recording medium
US20120293835A1 (en)*2011-05-162012-11-22Canon Kabushiki KaishaHost computer, print control system, control method for print control system, and program
US9019531B2 (en)*2011-05-162015-04-28Canon Kabushiki KaishaHost computer, print control system, control method for print control system, and program

Also Published As

Publication numberPublication date
JP2000263857A (en)2000-09-26
US7212299B2 (en)2007-05-01
US6891631B1 (en)2005-05-10

Similar Documents

PublicationPublication DateTitle
US6891631B1 (en)Printing system with printer drivers selection
US6580521B1 (en)Print control apparatus, print control method and memory medium
US6445462B2 (en)Output control method and apparatus, and output system
EP0933723A1 (en)Printing apparatus
US5825993A (en)Information processing apparatus and output apparatus
US7248386B2 (en)Printing apparatus, print instruction apparatus, image forming apparatus, printing method and a computer-readable recording medium storing a program for inputting a minimum character size for N-up mode printing
US20020048039A1 (en)Output control method and apparatus
US20130038889A1 (en)Information processing apparatus, information processing method, and computer-readable memory medium storing program therein
EP0684546B1 (en)Printing apparatus, printing system, and a method for acquiring character resources of the printing system
US7023579B2 (en)Information processing apparatus, information processing method, and memory medium storing print control program therein
EP0820004A1 (en)Print systems, printer driver and printer
EP0753832A2 (en)Printer controlling apparatus and method
US20040105114A1 (en)Information processing apparatus, method of controlling printing, computer program, and printing system
US6310693B1 (en)Printing control apparatus and method, and printing system for reducing processing overhead
US5007002A (en)Serial or line printer adapted for use with page describing language
EP0864966B1 (en)Imformation processing apparatus and output apparatus
US6750980B1 (en)Information processing apparatus and output apparatus
JP3183862B2 (en) Information processing apparatus and data processing method of information processing apparatus
JPH07104954A (en) Printer and control method thereof
JPH1049317A (en) Print control apparatus and method, and storage medium
JP2001277613A (en) Image processing apparatus and method
JPH11320983A (en) Printing apparatus, print control method, and recording medium
JP2001144939A (en) Image processing apparatus and method
JPH09114619A (en) Information processing apparatus, printing apparatus, printing system, and data processing method of printing system
JPH1055253A (en) Image processing apparatus and method, and recording medium

Legal Events

DateCodeTitleDescription
FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAYFee payment

Year of fee payment:4

REMIMaintenance fee reminder mailed
LAPSLapse for failure to pay maintenance fees
STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20150501


[8]ページ先頭

©2009-2025 Movatter.jp