Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
251 words
An image data conversion method using a runlength conversion table, calculation means, register means, detecting means and adding means, said method comprising the steps of: (a) converting the image data into a runlength code using the runlength conversion table where the runlength conversion table holds at least runlength codes in each of a plurality of storing areas corresponding to the image data, the runlength codes including black and white codes; (b) calculating to output the contents of each of the plural storing areas, where the calculation means is controlled for performing calculations by the output of said runlength conversion table and produces a counting output used as a part of an access address of said runlength conversion table; (c) storing the runlength code in the register means and temporarily holding the runlength code output from said runlength conversion table therein; (d) detecting, using the detecting means the change between white and black codes output from said runlength conversion table; and (e) adding, using the adding means which outputs the runlength codes to said register means, the content of said register means and the output of said runlength conversion table in accordance with a control by said detecting means when the same kind of runlength codes appear continuously, and thereby converting the image data to the runlength codes through reading once or several times the runlength codes from said runlength conversion table for the given image data signal and adding the runlength codes when the same type of runlength codes appear continuously.
Claim 2
Dependent Claim
251 words
An image data conversion method using a runlength conversion table, calculation means, register means, detecting means and adding means, said method comprising the steps of: (a) converting the image data into a runlength code using the runlength conversion table where the runlength conversion table holds at least runlength codes in each of a plurality of storing areas corresponding to the image data, the runlength codes including black and white codes; (b) calculating to output the contents of each of the plural storing areas, where the calculation means is controlled for performing calculations by the output of said runlength conversion table and produces a counting output used as a part of an access address of said runlength conversion table; (c) storing the runlength code in the register means and temporarily holding the runlength code output from said runlength conversion table therein; (d) detecting, using the detecting means the change between white and black codes output from said runlength conversion table; and (e) adding, using the adding means which outputs the runlength codes to said register means, the content of said register means and the output of said runlength conversion table in accordance with a control by said detecting means when the same kind of runlength codes appear continuously, and thereby converting the image data to the runlength codes through reading once or several times the runlength codes from said runlength conversion table for the given image data signal and adding the runlength codes when the same type of runlength codes appear continuously.
Claim 3
Dependent Claim
120 words
A character code/character pattern conversion apparatus, comprising: means for receiving an input of a character code and generating a character pattern signal corresponding to said character code; means, operatively connected to said means for receiving, for converting said character pattern signal into a runlength code; means, operatively connected to said means for converting, for multiplying a character enlargement coefficient and the runlength code output by said conversion means and producing an enlarged runlength code; and character interval inserting means, operatively connected to said means for multiplying, for adding a character interval code to the enlarged runlength code output by said means for multiplying, and outputting the interval code and the runlength code after converting it to the enlarged runlength code.
Claim 4
Dependent Claim
120 words
A character code/character pattern conversion apparatus, comprising: means for receiving an input of a character code and generating a character pattern signal corresponding to said character code; means, operatively connected to said means for receiving, for converting said character pattern signal into a runlength code; means, operatively connected to said means for converting, for multiplying a character enlargement coefficient and the runlength code output by said conversion means and producing an enlarged runlength code; and character interval inserting means, operatively connected to said means for multiplying, for adding a character interval code to the enlarged runlength code output by said means for multiplying, and outputting the interval code and the runlength code after converting it to the enlarged runlength code.
Claim 5
Dependent Claim
79 words
A character code/character pattern conversion apparatus as claimed in claim 2, further comprising adding means, operatively connected to said character interval inserting means, for allowing an initial value to be preset in order to keep a total number of dots in a line to a constant value and for allowing the same kind initial runlength code having a runlength equal to the initial value to be added to the runlength codes sequentially input from said character interval inserting means.
Claim 6
Dependent Claim
155 words
A character code to image data conversion apparatus, comprising: conversion means for converting a character code to a series of sequential image data units each indicating a type of image data and the runlength of the image data; detection means, operatively connected to said conversion means, for detecting changes in the type of image data unit between two sequentially related image data units; and combining means, operatively connected to said conversion means and said detection means, for combining the runlengths of types of the sequentially related same type data units into a single image data unit in dependence upon the detection of the same type image data unit by said detecting means, so that said single image data unit, including the combination of sequentially related data units of the same type, is produced having the type of and the runlength equal to the sum of the runlengths of the sequentially related same type data units.
Claim 7
Dependent Claim
155 words
A character code to image data conversion apparatus, comprising: conversion means for converting a character code to a series of sequential image data units each indicating a type of image data and the runlength of the image data; detection means, operatively connected to said conversion means, for detecting changes in the type of image data unit between two sequentially related image data units; and combining means, operatively connected to said conversion means and said detection means, for combining the runlengths of types of the sequentially related same type data units into a single image data unit in dependence upon the detection of the same type image data unit by said detecting means, so that said single image data unit, including the combination of sequentially related data units of the same type, is produced having the type of and the runlength equal to the sum of the runlengths of the sequentially related same type data units.
Claim 8
Dependent Claim
63 words
An apparatus as claimed in claim 4, wherein said conversion means comprises: a read only memory operatively connected to receive the character code and to said detection means and said combining means; and a counter, operatively connected to said read only memory, for providing part of an address for said read only memory in dependence on an output of said read only memory.
Claim 9
Dependent Claim
37 words
An apparatus as claimed in claim 4, wherein said detection means comprises: a flip-flop operatively connected to said read only memory; and a logic gate operatively connected to said conversion means, said flip-flop and said combining means.
Claim 10
Dependent Claim
112 words
An apparatus as claimed in claim 4, wherein said combining means comprises: addition means, operatively connected to said conversion means, for adding and providing an output; storage means, operatively connected to said addition means, for storing the output of said addition means; and gate means, operatively connected to said detection means, said storage means and said addition means, for transferring the contents of said storage means to said addition means in dependence upon the detection of sequential data units of the same type, said addition means adding the runlength stored in said storage means to the runlength output by said conversion means when sequential data units of the same type are detected.
Claim 11
Dependent Claim
137 words
A character code conversion and enlargement apparatus for character codes produced by an external character code generator producing character codes, a character code count and a size change code, said apparatus comprising: character code storage means for storing the character codes; count means, operatively connected to said character code storage means and the external character code generator, for sequentially reading out the character codes from said character code storage means using the character code count; code conversion means, operatively connected to said character code storage means, for converting each of the character codes into a group of image data units, each including type and runlength; and multiplying means, operatively connected to said code conversion means and the external character code generator, for multiplying the runlength times the size change code to form a new image data unit.
Claim 12
Dependent Claim
137 words
A character code conversion and enlargement apparatus for character codes produced by an external character code generator producing character codes, a character code count and a size change code, said apparatus comprising: character code storage means for storing the character codes; count means, operatively connected to said character code storage means and the external character code generator, for sequentially reading out the character codes from said character code storage means using the character code count; code conversion means, operatively connected to said character code storage means, for converting each of the character codes into a group of image data units, each including type and runlength; and multiplying means, operatively connected to said code conversion means and the external character code generator, for multiplying the runlength times the size change code to form a new image data unit.
Claim 13
Dependent Claim
55 words
An apparatus as recited in claim 8, wherein the external character code generator produces a blank interval code, and said apparatus further comprises blank insertion means, operatively connected to said multiplying means and the external character code generator, for inserting a blank image data unit between each group in dependence upon the blank interval code.
Claim 14
Dependent Claim
56 words
An apparatus as recited in claim 8, wherein the external character code generator produces a starting code, and said apparatus further comprises multiplex means, operatively connected to said multiplying means and the external character code generator, for inserting a start image data unit at the front of the first group in dependence upon the starting code.
Claim 15
Dependent Claim
27 words
An apparatus as recited in claim 8, further comprising combining means, operatively connected to said multiplying means, for combining sequential image data units having the same type.
Claim 16
Dependent Claim
25 words
An apparatus as recited in claim 8, further comprising means, operatively connected to said multiplying means, for converting the image data units into compressed codes.
Claim 17
Dependent Claim
155 words
An apparatus as claimed in claim 8, wherein said code conversion means comprises: conversion means, operatively connected to said character code storage means, for converting each character code to the group of sequential image data units; detection means, operatively connected to said conversion means, for detecting changes in the type of image data unit between two sequentially related image data units; and combining means, operatively connected to said conversion means and said detecting means, for combining, the runlengths and types of the sequentially related same type data units into a single image data unit in dependence upon the detection of the same type sequentially related image data units by said detecting means, so that said single image data unit, including the combination of sequentially related data units of the same type, is produced having the type of and a runlength equal to the sum of the runlengths of the sequentially related same type data units.
Claim 18
Dependent Claim
62 words
An apparatus as recited in claim 13, wherein said conversion means comprises: a read only memory operatively connected to said character code storage means, said detection means and said combining means; and a counter, operatively connected to said read only memory, for providing part of an address for said read only memory in dependence on an output of said read only memory.
Claim 19
Dependent Claim
36 words
An apparatus as claimed in claim 13, wherein said detection means comprises: a flip-flop operatively connected to said conversion means; and a logic gate operatively connected to said conversion means, said flip-flop and said combining means.
Claim 20
Dependent Claim
112 words
An apparatus as claimed in claim 13, wherein said combining means comprises: addition means, operatively connected to said conversion means, for adding and providing an output; storage means, operatively connected to said addition means, for storing the output of said addition means; and gate means, operatively connected to said detection means, said storage means and said addition means, for transferring the contents of said storage means to said addition means in dependence upon the detection of sequential data units of the same type, said addition means adding the runlength stored in said storage means to the runlength output by said conversion means when sequential data units of the same type are detected.
Claim 21
Dependent Claim
64 words
An apparatus as claimed in claim 8, wherein said multiplying means comprises: first storage means, operatively connected to the external character code generator, for storing the size change code; and second storage means, operatively connected to said first storage means and said code conversion means, for outputting the new image data unit in dependence upon the size change code and the image data unit.
Claim 22
Dependent Claim
67 words
An apparatus as claimed in claim 9, wherein said blank insertion means comprises: storage means, operatively connected to the external character code generator, for storing the blank interval code; multiplex means, operatively connected to said storage means, for passing the blank interval code therethrough; and addition means, operatively connected to said multiplex means and said multiplying means, for adding the blank image data unit between each group.
Claim 23
Dependent Claim
137 words
An apparatus as claimed in claim 11, wherein said combining means comprises: detection means, operatively connected to said multiplying means, for detecting changes in the type of image data unit between two sequentially related image data units; addition means, operatively connected to said multiplying means, for adding and providing an output; storage means, operatively connected to said addition means, for storing the output of said addition means; and gate means, operatively connected to said detection means, said storage means and said addition means, for transferring the contents of said storage means to said addition means in dependence upon the detection of sequential data units of the same type, said addition means adding the runlength stored in said storage means to the runlength output by said multiplying means when sequential data units of the same type are detected.
Claim 24
Dependent Claim
74 words
An image data conversion method, comprising the steps of: (a) converting, in parallel, each predetermined number of bits into a group of sequential fixed length image data codes including in each image data code an image color code and a runlength code; (b) detecting color changes in adjacent image color codes of the sequential image data codes; and (c) adding the values of runlengths of adjacent image data codes having the same color code.
Claim 25
Dependent Claim
74 words
An image data conversion method, comprising the steps of: (a) converting, in parallel, each predetermined number of bits into a group of sequential fixed length image data codes including in each image data code an image color code and a runlength code; (b) detecting color changes in adjacent image color codes of the sequential image data codes; and (c) adding the values of runlengths of adjacent image data codes having the same color code.
Claim 26
Dependent Claim
31 words
A method as claimed in claim 20, further comprising the step of expanding the size of the image by changing the size of the runlength code of each image data code.
Claim 27
Dependent Claim
38 words
A method as claimed in claim 20, wherein each predetermined number of bits are converted into groups of fixed length image data codes and said method further comprises the step of inserting a blank image code between groups.
Claim 28
Dependent Claim
21 words
A method as claimed in claim 20, further comprising inserting a starting image data code in front of a first group.