Printer having a spell checking feature
First Claim
Patent Images
1. A print apparatus adapted to provide a spell checking feature, said print apparatus comprising:
- a print engine for printing a document;
a processor connected to said print engine, a memory connected to said processor;
a spell checking program stored on said memory; and
said processor operative to control said print engine and to receive and process an electronic representation of said document in a page description language including applying said spell checking program to said page description language electronic representation of said document.
2 Assignments
0 Petitions
Accused Products
Abstract
A print apparatus having a spell checking feature has a processor and a memory for storing a spell checking program. A computer coupled to the print apparatus may be used to instruct the print apparatus to spell check a document file before printing the document file. The print apparatus incorporates the results of the spell check into the printed document by highlighting, bolding or underlining the misspelled words. Alternatively, the print apparatus operates like a network server to provide spell checking services to the computer and/or to a plurality of computers coupled to the print apparatus via a computer network.
-
Citations
18 Claims
-
1. A print apparatus adapted to provide a spell checking feature, said print apparatus comprising:
-
a print engine for printing a document;
a processor connected to said print engine, a memory connected to said processor;
a spell checking program stored on said memory; and
said processor operative to control said print engine and to receive and process an electronic representation of said document in a page description language including applying said spell checking program to said page description language electronic representation of said document. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A print apparatus adapted to provide a spell checking feature, said print apparatus comprising:
-
a print engine for printing a document;
a processor connected to said print engine, said print engine controlled by said processor; and
a memory connected to said processor;
a spell checking program stored on said memory, said spell checking program executable by said processor;
a page description language engine;
wherein said spell checking program comprises instructions that when executed by said processor causes said processor to identify a set of words in said document that comprise spelling errors by comparing said set of words to words contained in a dictionary database stored on said memory; and
wherein said spell checking program when executed by said processor generates information identifying said set of words and supplies said information to said page description language engine and wherein said page description language engine causes said print engine to print said document with said set of words marked to indicate misspelling. - View Dependent Claims (9, 10)
-
-
11. A print apparatus adapted to provide a spell checking feature, said print apparatus comprising:
-
a print engine for printing a document;
a processor connected to said print engine, said print engine controlled said processor;
a memory connected to said processor;
a spell checking program stored on said memory, said spell checking program executable by said processor;
wherein said spell checking program is for use by a computer communicating with said print apparatus; and
wherein said processor is for receiving and processing print job files from said computer communicating with the print apparatus, and wherein said processor executes said spell checking program when said print job file has a spell check flag activated. - View Dependent Claims (12)
-
-
13. A print apparatus adapted to provide a spell checking feature, said print apparatus comprising:
-
a print engine for printing a document;
a processor connected to said print engine, said print engine controlled by said processor;
a memory connected to said processor;
a spell checking program stored on said memory, said spell checking program executable by said processor;
wherein said spell checking program is for use by a computer communicating with said print apparatus;
wherein the print apparatus may be connected to said computer over a communications network whereby said computer may be remotely located from the print apparatus; and
wherein said communications network supports internet protocol communications, and wherein said processor is for processing an internet protocol print job file, said job file comprising a spell check flag, said processor executing said spelling check program when said spell check flag is activated.
-
-
14. A print apparatus for connection to a computer over a network, the print apparatus adapted to provide a spell checking feature, the print apparatus comprising:
-
a print engine for printing a document file;
a processor connected to said print engine, said processor for processing a print job file, said print job files having a spell check flag and having a document file, said processor controlling said print engine;
a memory device connected to said processor, said memory device for storing a spell checking program, a page display language engine, and a dictionary database; and
wherein said processor is for executing said spell checking program stored in said memory device when said print job file spell check flag is activated, said spell checking program when executed operating to identify a set of misspelled words in said document file by comparing words in said document file with words from said dictionary database, and instructing said page display language engine to mark said set of misspelled words in a printed document.
-
-
15. A computer program product comprising a computer readable code stored on a computer readable medium, the computer readable code when executed causing a printer apparatus to:
-
accept a page description language input print job file;
process said print job file including executing a spelling check program for identifying a set of misspelled words in said print job file. - View Dependent Claims (16, 17, 18)
-
Specification