Patent US4954968A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4954968A Expired / Lapsed US ⏱️ 0.0 years remaining

Interface system for print system

Assignee: Minolta Co Ltd
•
Filing: 1989-03-15
•
Granted: 1990-09-04
•
Expires: 2009-03-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interface system for receiving from a host computer a series of dot data as print information, and converting the received data to dot information and for providing the same to a printing system. The interface system has a pseudofont memory in which dot information is stored as column vectors obtained by matrix-transposing row vectors of several series of dot data in advance and a bit map memory in which dot information corresponding to the received serial dot data is stored. For a printing operation, the dot information in the bit map memory is transferred therefrom in a page-by-page unit.

Inventors

  • 👤 Ikunori Yamaguchi
  • 👤 Kiyoshi Emori
  • 👤 Takashi Morikawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 04:31
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K15/12; G06K15/128

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 118 words
In an interface system for receiving from a host computer a series of dot data as print information, and converting the received data to dot information and for providing the same to a printing system, said interface system comprising: first memory means for storing dot information as column vectors obtained by matrix-transposing row vectors of several series of dot data in advance; second memory means for storing dot information to be printed over a predetermined print area; management means for accessing said first memory means to store in said second memory means dot information corresponding to the received dot data; and output means for outputting said dot information stored in said second memory means in a predetermined order.
Claim 2
Dependent Claim 118 words
In an interface system for receiving from a host computer a series of dot data as print information, and converting the received data to dot information and for providing the same to a printing system, said interface system comprising: first memory means for storing dot information as column vectors obtained by matrix-transposing row vectors of several series of dot data in advance; second memory means for storing dot information to be printed over a predetermined print area; management means for accessing said first memory means to store in said second memory means dot information corresponding to the received dot data; and output means for outputting said dot information stored in said second memory means in a predetermined order.
Claim 3
Dependent Claim 36 words
An interface system of claim 1, wherein said serial dot data comprise graphic image data for driving a recording head of a wire-dot impact printer, said recording head including a plurality of vertically aligned wire pins.
Claim 4
Dependent Claim 37 words
An interface system of claim 1, wherein each said dot information as column vectors obtained by matrix-transposing row vectors of the serial dot data is aligned in one of a plurality of rows of a virtual matrix.
Claim 5
Dependent Claim 41 words
An interface system of claim 1, wherein each said dot information as column vectors obtained by matrix-transposing row vectors of the serial dot data is aligned in a first row of virtual matrices each including a plurality of rows and columns.
Claim 6
Dependent Claim 18 words
An interface system of claim 1, wherein said first memory is constructed as a detachably attachable ROM cartridge.
Claim 7
Dependent Claim 32 words
An interface system of claim 1, wherein said interface system includes a plurality of said first memory means in accordance with types of the serial dot data received from the host computer.
Claim 8
Dependent Claim 24 words
An interface system of claim 1, wherein said second memory means has a memory capacity equivalent to less than 1 page of print area.
Claim 9
Dependent Claim 24 words
An interface system of claim 1, wherein said second memory means has a memory capacity equivalent to a plurality of pages of print area.
Claim 10
Dependent Claim 85 words
An interface system of claim 1, wherein said management means includes; data read-select means for processing said serial dot data as a binary code, designating an address in said first memory means in accordance with the binary code and for reading out corresponding dot information therefrom, and layout means for designating a starting address in said second memory means in accordance with a format of said serial dot data and successively writing dot information constituting a virtual matrix read out by said data read/select means.
Claim 11
Dependent Claim 39 words
An interface system of claim 9, wherein said data read/select means includes first memory selecting means for manually or automatically selecting one from a plurality of first memory means in accordance with a type of said serial dot data.
Claim 12
Dependent Claim 53 words
An interface system of claim 9, wherein said layout means overwrites a next virtual matrix on a preceeding virtual matrix from a second row thereof when the dot information read out by said data read/select means is aligned in a first row of a virtual matrix including a plurality of rows and columns.
Claim 13
Dependent Claim 62 words
An interface system of claim 1, wherein said output means includes; data reading means for successively reading out dot information in the row direction from a plurality of virtual matrices including a plurality of dot information stored in said second memory means, and data transfer means for transferring to said print system the dot information read out by said data reading means.
Claim 14
Dependent Claim 14 words
An interface system of claim 1, wherein said print system comprises a page printer.
Claim 15
Dependent Claim 29 words
An interface system of claim 12, wherein said print system comprises any one of a laser beam printer, LED printer, LCD printer, ink jet printer and a thermal printer.
Claim 16
Dependent Claim 26 words
An interface system of claim 1, wherein said interface system is attached to a data output unit of a host computer adapted for an impact printer.
Claim 17
Dependent Claim 22 words
An interface system of claim 1, wherein said interface system is provided independently of the host computer and of the print system.
Claim 18
Dependent Claim 213 words
In an interface system for receiving from a host computer a series of character codes and a series of dot data as print information, and converting the received codes and data to dot information and for providing the same to a printing system, said interface system comprising: a font memory for storing dot information as dot patterns in accordance with a plurality of characters represented by character codes in advance; a pseudofont memory for storing dot information as column vectors obtained by matrix-transposing row vectors of several series of dot data in advance; judging means for distinguishing between the character codes and the series of dot data; a bit map memory for storing dot information to be printed over a predetermined print area; management means for accessing said font memory and retrieving therefrom the dot information corresponding to the character codes and writing the same in said bit map memory when said judging means detects the character codes while accessing said pseudofont memory and retrieving therefrom the dot information corresponding to the series of dot data and writing the same in said bit map memory when said judging means detects the series of dot data; and output means for outputting said dot information stored in said bit map memory in a predetermined order.
Claim 19
Dependent Claim 213 words
In an interface system for receiving from a host computer a series of character codes and a series of dot data as print information, and converting the received codes and data to dot information and for providing the same to a printing system, said interface system comprising: a font memory for storing dot information as dot patterns in accordance with a plurality of characters represented by character codes in advance; a pseudofont memory for storing dot information as column vectors obtained by matrix-transposing row vectors of several series of dot data in advance; judging means for distinguishing between the character codes and the series of dot data; a bit map memory for storing dot information to be printed over a predetermined print area; management means for accessing said font memory and retrieving therefrom the dot information corresponding to the character codes and writing the same in said bit map memory when said judging means detects the character codes while accessing said pseudofont memory and retrieving therefrom the dot information corresponding to the series of dot data and writing the same in said bit map memory when said judging means detects the series of dot data; and output means for outputting said dot information stored in said bit map memory in a predetermined order.
Claim 20
Dependent Claim 36 words
An interface system of claim 17, wherein said font memory stores dot information constituting a virtual matrix having a plurality of rows and columns in accordance with a plurality of characters represented by the character codes.
Claim 21
Dependent Claim 18 words
An interface system of claim 17, wherein said font memory is constructed as a detachably attachable ROM cartridge.
Claim 22
Dependent Claim 25 words
An interface system of claim 17, wherein said interface system includes a plurality of said font memories in accordance with different types of character fonts.
Claim 23
Dependent Claim 17 words
An interface system of claim 17, wherein said pseudofont memory is provided independently of said font memory.
Claim 24
Dependent Claim 52 words
An interface system of claim 17, wherein said pseudofont memory stores dot information constituted by column vectors obtained by matrix-transposing row vectors of the series of dot data at a different position within a common storage area storing a plurality of dot information corresponding to the characters stored in said font memory.
Claim 25
Dependent Claim 62 words
An interface system of claim 22, wherein in said pseudofont memory said common area comprises a virtual matrix of m rows and n columns storing in a first row thereof the dot information constituted by column vectors obtained by matrix-transposing row vectors of the series of dot data and storing from a second row thereof the dot information corresponding to the characters.
Claim 26
Dependent Claim 44 words
An interface system of claim 17, wherein said judging means effects the judgement based on a bit image designating command indicative of a data type and received from the host computer prior to reception of the character codes or of the serial dot data.
Claim 27
Dependent Claim 112 words
An interface system of claim 17, wherein said management means includes; data read/select means for designating an address in said font memory and retrieving therefrom dot information corresponding to character codes when said judging means detects the character codes while designating an address in said pseudofont memory and retrieving therefrom dot information corresponding to serial dot data when said judging means detects the serial dot data as pseudocharacter codes, and layout means for designating a starting address in said bit map memory in accordance with a format of said character codes or said serial dot data and successively writing dot information constituting a virtual matrix read out by said data read/select means.
Claim 28
Dependent Claim 38 words
An interface system of claim 25, wherein said data read/select means includes pseudofont memory selecting means for manually or automatically selecting one from a plurality of pseudofont memories in accordance with a type of said serial dot data.
Claim 29
Dependent Claim 32 words
An interface system of claim 25, wherein said data read/select means includes font memory selecting means for manually or automatically selecting one from a plurality of font memories of different character fonts.
Claim 30
Dependent Claim 232 words
In an interface system for receiving from a host computer a series of character codes and a series of dot data as print information, and converting the received codes and data to dot information and for providing the same to a printing system, said interface system comprising: a font memory for storing dot information as dot patterns in accordance with a plurality of characters represented by character codes in advance; a pseudofont memory for storing dot information in the form of matrix having column vectors and row vectors thereof multiplied respectively by a predetermined value in advance, said column vectors being obtained by matrix-transposing row vectors of several series of dot data; judging means for distinguishing between the character codes and the series of dot data; a bit map memory for storing dot information to be printed over a predetermined print area; management means for accessing said font memory and retrieving therefrom the dot information corresponding to the character codes and writing the same in said bit map memory when said judging means detects the character codes while accessing said pseudofont memory and retrieving therefrom the dot information corresponding to the series of dot data and writing the same in said bit map memory when said judging means detects the series of dot data; and output means for outputting said dot information stored in said bit map memory in a predetermined order.
Claim 31
Dependent Claim 232 words
In an interface system for receiving from a host computer a series of character codes and a series of dot data as print information, and converting the received codes and data to dot information and for providing the same to a printing system, said interface system comprising: a font memory for storing dot information as dot patterns in accordance with a plurality of characters represented by character codes in advance; a pseudofont memory for storing dot information in the form of matrix having column vectors and row vectors thereof multiplied respectively by a predetermined value in advance, said column vectors being obtained by matrix-transposing row vectors of several series of dot data; judging means for distinguishing between the character codes and the series of dot data; a bit map memory for storing dot information to be printed over a predetermined print area; management means for accessing said font memory and retrieving therefrom the dot information corresponding to the character codes and writing the same in said bit map memory when said judging means detects the character codes while accessing said pseudofont memory and retrieving therefrom the dot information corresponding to the series of dot data and writing the same in said bit map memory when said judging means detects the series of dot data; and output means for outputting said dot information stored in said bit map memory in a predetermined order.
Claim 32
Dependent Claim 61 words
An interface system of claim 28, wherein said pseudofont memory stores column vectors for respectively multiplying by a predetermined value column vectors obtained by matrix-transposing row vectors of the serial dot data in the row and column directions so as to match each other a resolution of graphic image data from the host computer and a resolution of the print system.
Claim 33
Dependent Claim 39 words
An interface system of claim 28, wherein said pseudofont memory column vectors obtained by matrix-transposing row vectors of the serial dot data and multiplied or reduced in the row direction and in the column direction independently of each other.
Claim 34
Dependent Claim 165 words
A print system having an interface system for receiving from a host computer a series of character codes and a series of dot data as print information, and converting the received codes and data to dot information and for providing the same to a printing system, said print system comprising: first memory means for storing dot information as column vectors obtained by matrix-transposing row vectors of several series of dot data in advance; second memory means for storing dot information to be printed over a predetermined print area; management means for accessing said first memory means to store in said second memory means dot information corresponding to the received dot data; output means for outputting said dot information stored at said second memory means in a predetermined order; a printer-head control unit for effecting a printing operation based on the dot information outputted from said output means; and a recording unit for forming a recording image on a recording medium through said printer-head control unit.
Claim 35
Dependent Claim 165 words
A print system having an interface system for receiving from a host computer a series of character codes and a series of dot data as print information, and converting the received codes and data to dot information and for providing the same to a printing system, said print system comprising: first memory means for storing dot information as column vectors obtained by matrix-transposing row vectors of several series of dot data in advance; second memory means for storing dot information to be printed over a predetermined print area; management means for accessing said first memory means to store in said second memory means dot information corresponding to the received dot data; output means for outputting said dot information stored at said second memory means in a predetermined order; a printer-head control unit for effecting a printing operation based on the dot information outputted from said output means; and a recording unit for forming a recording image on a recording medium through said printer-head control unit.

References Cited (Backward Citations)

US4644319A Cited
JPS61113089A Cited
JPS61148487A Cited
US4694405A Cited
US4811242A Cited
US4879666A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-09-03 1994-03-05 1994-09-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-09-03 1998-03-05 1998-09-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-09-03 2002-03-05 2002-09-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag