Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
225 words
An apparatus for adjusting the spacing of characters placed on a readable medium, comprising: character dot-data generating means for developing character dot data, which represents characters constructing a designated character string, in a memory, wherein each character has a character face; first characteristic-quantity generating means for generating, character by character, character density data representing broadness of the character face of the character in the character dot data developed in said memory; second characteristic-quantity generating means for generating, character by character, character face overlap area data representing degree of overlap between both characters in a state in which the character and a character adjacent thereto are closest together in the character dot data developed in said memory; third characteristic-quantity generating means for generating, character by character, blank-space area data representing broadness of blank space produced between both characters in a state in which the character and the character adjacent thereto are closest together in the character dot data developed in said memory; character spacing inferring means for inferring an appropriate character spacing character by character by applying the character density data, the character face overlap area data and the blank-space data generated by said first, second and third characteristic-quantity generating means, respectively, to already given knowledge relating to character spacing adjustment; and means for using said appropriate character spacing when placing characters on a readable medium.
Claim 2
Independent Claim
225 words
An apparatus for adjusting the spacing of characters placed on a readable medium, comprising: character dot-data generating means for developing character dot data, which represents characters constructing a designated character string, in a memory, wherein each character has a character face; first characteristic-quantity generating means for generating, character by character, character density data representing broadness of the character face of the character in the character dot data developed in said memory; second characteristic-quantity generating means for generating, character by character, character face overlap area data representing degree of overlap between both characters in a state in which the character and a character adjacent thereto are closest together in the character dot data developed in said memory; third characteristic-quantity generating means for generating, character by character, blank-space area data representing broadness of blank space produced between both characters in a state in which the character and the character adjacent thereto are closest together in the character dot data developed in said memory; character spacing inferring means for inferring an appropriate character spacing character by character by applying the character density data, the character face overlap area data and the blank-space data generated by said first, second and third characteristic-quantity generating means, respectively, to already given knowledge relating to character spacing adjustment; and means for using said appropriate character spacing when placing characters on a readable medium.
Claim 3
Dependent Claim
58 words
The apparatus according to claim 1, further comprising: spacing input means for entering user input spacing data representing a desired degree of character spacing; said character spacing inferring means inferring the appropriate character spacing by further applying the user input spacing data to said knowledge which includes knowledge for inferring character spacing using the user input spacing data.
Claim 4
Dependent Claim
97 words
The apparatus according to claim 1, further comprising: fourth characteristic-quantity generating means for generating, character by character, first ratio data relating to a ratio of minimum character spacing to character width, where minimum character spacing represents character spacing when the character and the character adjacent thereto are closest together in the character dot data developed in said memory; said character spacing inferring means inferring the appropriate character spacing by further applying said first ratio data generated by said fourth characteristic-quantity generating means to said knowledge which includes knowledge for inferring character spacing using said first ratio data.
Claim 5
Dependent Claim
97 words
The apparatus according to claim 1, further comprising: fifth characteristic-quantity generating means for generating, character by character, second ratio data relating to a ratio of minimum character spacing to character height, where minimum character spacing represents character spacing when the character and the character adjacent thereto are closest together in the character dot data developed in said memory; said character spacing inferring means inferring the appropriate character spacing by further applying said second ratio data generated by said fifth characteristic-quantity generating means to said knowledge which includes knowledge for inferring character spacing using said second ratio data.
Claim 6
Dependent Claim
95 words
The apparatus according to claim 1, further comprising: sixth characteristic-quantity generating means for generating, character by character, character overlap complexity data representing complexity with which both characters overlap each other in a state in which the character and the character adjacent thereto are closest together in the character dot data developed in said memory; said character spacing inferring means inferring the appropriate character spacing by further applying said character overlap complexity data generated by said sixth characteristic-quantity generating means to said knowledge which includes knowledge for inferring character spacing using said character overlap complexity data.
Claim 7
Dependent Claim
96 words
The apparatus according to claim 1, further comprising: means for performing control in such a manner that when the adjacent character is a small character, said character spacing inferring means infers the character spacing with regard to a position at which the small character has been developed into dot data as well as a position to which the small character has been shifted a prescribed number of dots up or down; and means for deciding that the smallest among a plurality of character spacings obtained from said character spacing inferring means is the appropriate character spacing.
Claim 8
Dependent Claim
118 words
The apparatus according to claim 1, further comprising: seventh characteristic-quantity generating means for generating length data relating to length of a row of a plurality of characters, inclusive of a character of interest, arrayed in one row at the character spacing obtained by said character spacing inferring means; spacing correction-quantity inferring means for inferring a spacing correction quantity for every character of interest by applying length data, which has been generated by said seventh characteristic-quantity generating means, to already given knowledge relating to character spacing correction; and correcting means for generating final character spacing by adding the spacing correction quantity obtained by said spacing correction-quantity inferring means to the character spacing obtained by said character spacing inferring means.
Claim 9
Dependent Claim
16 words
The apparatus according to claim 1, wherein said character spacing inferring means is fuzzy reasoning means.
Claim 10
Dependent Claim
16 words
The apparatus according to claim 7, wherein said spacing correction-quantity inferring means is fuzzy reasoning means.
Claim 11
Dependent Claim
56 words
The apparatus according to claim 1, wherein said using means includes a printer for developing the character dot data, which represents the characters constructing the designated character string, in the memory at a designated character size while maintaining a character spacing corresponding to the obtained character spacing, and printing characters using the character dot data developed.
Claim 12
Dependent Claim
15 words
A computerized typesetting system having the apparatus for adjusting character spacing described in claim 1.
Claim 13
Dependent Claim
14 words
A word processor having the apparatus for adjusting character spacing described in claim 1.
Claim 14
Dependent Claim
96 words
The apparatus according to claim 1, further comprising: means for performing control in such a manner that when the adjacent character is a small character, said character spacing inferring means infers the character spacing with regard to a position at which the small character has been developed into dot data as well as a position to which the small character has been shifted a prescribed number of dots up or down; and means for deciding that the smallest among a plurality of character spacings obtained from said character spacing inferring means is the appropriate character spacing.
Claim 15
Independent Claim
236 words
An apparatus for adjusting the spacing of characters placed on a readable medium, comprising: first characteristic-quantity generating means for generating, character by character, a first characteristic quantity relating to the character in character dot data of a plurality of characters developed in a memory; second characteristic-quantity generating means for generating, character by character, a second characteristic quantity representing a relationship between the character and a character adjacent thereto in the character dot data of the plurality of characters developed in said memory; character spacing inferring means for inferring an appropriate character spacing character by character by applying the first characteristic quantity and the second characteristic quantity to knowledge relating to character spacing; third characteristic-quantity generating means for generating length data relating to length of a row of a plurality of characters, inclusive of a character of interest, arrayed in one row at the character spacing obtained by said character spacing inferring means; spacing correction-quantity inferring means for inferring a spacing correction quantity for every character of interest by applying length data, which has been generated by said third characteristic-quantity generating means, to already given knowledge relating to character spacing correction; correcting means for generating final character spacing by adding the spacing correction quantity obtained by said spacing correction-quantity inferring means to the character spacing obtained by said character spacing inferring means; and means for using said final character spacing when placing characters on a readable medium.
Claim 16
Independent Claim
236 words
An apparatus for adjusting the spacing of characters placed on a readable medium, comprising: first characteristic-quantity generating means for generating, character by character, a first characteristic quantity relating to the character in character dot data of a plurality of characters developed in a memory; second characteristic-quantity generating means for generating, character by character, a second characteristic quantity representing a relationship between the character and a character adjacent thereto in the character dot data of the plurality of characters developed in said memory; character spacing inferring means for inferring an appropriate character spacing character by character by applying the first characteristic quantity and the second characteristic quantity to knowledge relating to character spacing; third characteristic-quantity generating means for generating length data relating to length of a row of a plurality of characters, inclusive of a character of interest, arrayed in one row at the character spacing obtained by said character spacing inferring means; spacing correction-quantity inferring means for inferring a spacing correction quantity for every character of interest by applying length data, which has been generated by said third characteristic-quantity generating means, to already given knowledge relating to character spacing correction; correcting means for generating final character spacing by adding the spacing correction quantity obtained by said spacing correction-quantity inferring means to the character spacing obtained by said character spacing inferring means; and means for using said final character spacing when placing characters on a readable medium.
Claim 17
Dependent Claim
28 words
The apparatus according to claim 14, wherein said character spacing inferring means infers character spacing while taking into consideration data representing an entered desired degree of character spacing.
Claim 18
Dependent Claim
16 words
The apparatus according to claim 14, wherein said character spacing inferring means is fuzzy reasoning means.
Claim 19
Dependent Claim
16 words
The apparatus according to claim 13, wherein said spacing correction-quantity inferring means is fuzzy reasoning means.
Claim 20
Dependent Claim
53 words
The apparatus according to claim 14, further comprising a printer for developing the character dot data, which represents the characters constructing the designated character string, in the memory at a designated character size while maintaining a character spacing corresponding to the obtained character spacing, and printing characters using the character dot data developed.
Claim 21
Dependent Claim
15 words
A computerized typesetting system having the apparatus for adjusting character spacing described in claim 14.
Claim 22
Dependent Claim
14 words
A word processor having the apparatus for adjusting character spacing described in claim 14.
Claim 23
Independent Claim
213 words
A method of adjusting the spacing of characters placed on a readable medium, comprising the steps of: developing character dot data, which represents characters constructing a designated character string, in memory; generating, character by character, a first characteristic quantity relating to the character in the character dot data of a plurality of characters developed in said memory; generating, character by character, a second characteristic quantity representing a relationship between the character and a character adjacent thereto in the character data of the plurality of characters developed in said memory; inferring an appropriate character spacing character by character by applying the first characteristic quantity and the second characteristic quantity to knowledge relating to character spacing adjustment; generating length data relating to length of a row of a plurality of characters, inclusive of a character of interest, arrayed in one row at the character spacing obtained by inference; inferring a spacing correction quantity for every character of interest by applying the generated length data to already given knowledge relating to character spacing correction; generating final character spacing by adding the spacing correction quantity obtained by the inference of spacing correction quantity to the character spacing obtained by the inference of character spacing; and using said final character spacing when placing characters on a readable medium.
Claim 24
Independent Claim
213 words
A method of adjusting the spacing of characters placed on a readable medium, comprising the steps of: developing character dot data, which represents characters constructing a designated character string, in memory; generating, character by character, a first characteristic quantity relating to the character in the character dot data of a plurality of characters developed in said memory; generating, character by character, a second characteristic quantity representing a relationship between the character and a character adjacent thereto in the character data of the plurality of characters developed in said memory; inferring an appropriate character spacing character by character by applying the first characteristic quantity and the second characteristic quantity to knowledge relating to character spacing adjustment; generating length data relating to length of a row of a plurality of characters, inclusive of a character of interest, arrayed in one row at the character spacing obtained by inference; inferring a spacing correction quantity for every character of interest by applying the generated length data to already given knowledge relating to character spacing correction; generating final character spacing by adding the spacing correction quantity obtained by the inference of spacing correction quantity to the character spacing obtained by the inference of character spacing; and using said final character spacing when placing characters on a readable medium.
Claim 25
Dependent Claim
29 words
The method according to claim 21, further comprising a step of taking data, which represents an entered desired degree of character spacing, into consideration in inference of character spacing.
Claim 26
Dependent Claim
83 words
The method according to claim 21, further comprising the steps of: inferring, when the adjacent character is a small character, the character spacing with regard to a position at which the small character has been developed into dot data as well as a position to which the small character has been shifted a prescribed number of dots up or down; and deciding that the smallest among a plurality of character spacings obtained by this inference of character spacing is the appropriate character spacing.
Claim 27
Dependent Claim
53 words
The method according to claim 21, further comprising the steps of: developing the character dot data, which represents the characters constructing the designated character string, in the memory at a designated character size while maintaining a character spacing corresponding to the obtained character spacing; and printing characters using the character dot data developed.
Claim 28
Independent Claim
217 words
An apparatus for adjusting the spacing of characters placed on a readable medium, comprising: character dot-data generating means for developing character dot data, which represents characters constructing a designated character string, in a memory, wherein each character had a character face; first characteristic-quantity generating means for generating, character by character, character density data representing broadness of the character face of the character in the character dot data developed in said memory; second characteristic-quantity generating means for generating, character by character, character face overlap area data representing degree of overlap between both characters in a state in which the character and a character adjacent thereto are closest together in the character dot data developed in said memory; third characteristic-quantity generating means for generating, character by character, blank-space area data representing broadness of blank space produced between both characters in a state in which the character and the character adjacent thereto are closest together in the character dot data developed in said memory; character spacing deciding means for deciding an appropriate character spacing character by character based upon the character density data, the character face overlap area data and the blank-space area data generating by said first, second and third characteristic-quantity generating means, respectively; and means for using said appropriate character spacing when placing characters on a readable medium.
Claim 29
Independent Claim
217 words
An apparatus for adjusting the spacing of characters placed on a readable medium, comprising: character dot-data generating means for developing character dot data, which represents characters constructing a designated character string, in a memory, wherein each character had a character face; first characteristic-quantity generating means for generating, character by character, character density data representing broadness of the character face of the character in the character dot data developed in said memory; second characteristic-quantity generating means for generating, character by character, character face overlap area data representing degree of overlap between both characters in a state in which the character and a character adjacent thereto are closest together in the character dot data developed in said memory; third characteristic-quantity generating means for generating, character by character, blank-space area data representing broadness of blank space produced between both characters in a state in which the character and the character adjacent thereto are closest together in the character dot data developed in said memory; character spacing deciding means for deciding an appropriate character spacing character by character based upon the character density data, the character face overlap area data and the blank-space area data generating by said first, second and third characteristic-quantity generating means, respectively; and means for using said appropriate character spacing when placing characters on a readable medium.
Claim 30
Independent Claim
122 words
An apparatus for adjusting the spacing of characters placed on a readable medium, comprising: first characteristic-quantity generating means for generating, character by character, a first characteristic quantity relating to a shape of the character in character dot data of a plurality of characters developed in a memory; second characteristic-quantity generating means for generating, character by character, a second characteristic quantity representing a shape of the space between adjacent characters in the character dot data of the plurality of characters developed in said memory; character spacing deciding means for deciding an appropriate character spacing character by character based upon the first characteristic quantity and the second characteristic quantity; and means for using said appropriate character spacing when placing characters on a readable medium.
Claim 31
Independent Claim
122 words
An apparatus for adjusting the spacing of characters placed on a readable medium, comprising: first characteristic-quantity generating means for generating, character by character, a first characteristic quantity relating to a shape of the character in character dot data of a plurality of characters developed in a memory; second characteristic-quantity generating means for generating, character by character, a second characteristic quantity representing a shape of the space between adjacent characters in the character dot data of the plurality of characters developed in said memory; character spacing deciding means for deciding an appropriate character spacing character by character based upon the first characteristic quantity and the second characteristic quantity; and means for using said appropriate character spacing when placing characters on a readable medium.