Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
148 words
An image processing apparatus comprising: memory means for storing plural lines of first image information corresponding to a first recording density; pixel interpolation means for, when said first image information is converted to second image information corresponding to a second recording density higher than said first recording density, in accordance with said first image information for plural lines stored by said memory means, determining a pixel data to be interpolated corresponding to the pixel position of said second image information; and predetermined pattern diffusion means for, when said pixel interpolation means determines said pixel data to be interpolated, detecting predetermined pattern data in accordance with said first image information for plural lines stored by said memory means and, when said predetermined pattern is detected, for determining a value of said pixel data to be interpolated so that the predetermined pattern data is diffused in said second image information.
Claim 2
Dependent Claim
148 words
An image processing apparatus comprising: memory means for storing plural lines of first image information corresponding to a first recording density; pixel interpolation means for, when said first image information is converted to second image information corresponding to a second recording density higher than said first recording density, in accordance with said first image information for plural lines stored by said memory means, determining a pixel data to be interpolated corresponding to the pixel position of said second image information; and predetermined pattern diffusion means for, when said pixel interpolation means determines said pixel data to be interpolated, detecting predetermined pattern data in accordance with said first image information for plural lines stored by said memory means and, when said predetermined pattern is detected, for determining a value of said pixel data to be interpolated so that the predetermined pattern data is diffused in said second image information.
Claim 3
Dependent Claim
70 words
The apparatus according to claim 1, further comprising smoothing means for, when said pixel interpolation means determines said pixel data to be interpolated, detecting a jagged edge portion in accordance with said first image information for plural lines stored by said memory means and, when said pixel data to be interpolated is determined, for determining a value of said pixel data to be interpolated to smooth said jagged edge portion.
Claim 4
Dependent Claim
68 words
The apparatus according to claim 2, wherein said pixel interpolation means determines a pixel data to be interpolated corresponding to the pixel position of said second image information by carrying out predetermined logical operations to said first image information for plural lines stored by said memory means, and wherein a logical operation in a main scanning direction is different from a logical operation in a sub scanning direction.
Claim 5
Dependent Claim
68 words
The apparatus according to claim 2, wherein said memory means includes plural line memories for storing image information, the number of plural line memories being more than said pixel interpolation means needs to execute interpolation, and while image information are simultaneously read out from several of said plural line memories, the next image data is written in a line memory of the rest of said plural line memories.
Claim 6
Dependent Claim
62 words
The apparatus according to claim 2, wherein said predetermined pattern diffusion means detects said predetermined pattern data by carrying out a predetermined logical operation to said first image information for plural lines stored by said memory means, and when said predetermined pattern data is detected, determines a value of said pixel data to be interpolated so as to diffuse said predetermined pattern.
Claim 7
Dependent Claim
36 words
The apparatus according to claim 5, wherein said predetermined pattern diffusion means determines logical expressions in a predetermined order and carries out said predetermined logical operation in accordance with a selected one of the logical expressions.
Claim 8
Dependent Claim
48 words
The apparatus according to claim 6, further comprising count means for counting the number of pixels interpolated by said pixel interpolation means, wherein when a count of said count means reaches a predetermined value, said predetermined pattern diffusion means changes over one logical expression to another logical expression.
Claim 9
Dependent Claim
40 words
The apparatus according to claim 2 further comprising selection means for selecting either a first mode to carry out both said predetermined pattern diffusion means and said smoothing means or a second mode to carry out only said smoothing means.
Claim 10
Dependent Claim
47 words
The apparatus according to claim 1, further comprising expanding/compressing means for expanding or compressing said first image information in a main scanning direction corresponding to said second recording density, wherein said memory means stores the image information expanded or compressed by said expanding/compressing means, for plural lines.
Claim 11
Dependent Claim
187 words
An image processing apparatus inserted between a printer controller and a printer engine, comprising: memory means for storing plural lines of first image information corresponding to a first recording density input by said printer controller; pixel interpolation means for, when said first image information is converted to second image information corresponding to a second recording density higher than said first recording density, in accordance with said first image information for plural lines stored by said memory means, determining a pixel data to be interpolated corresponding to the pixel positions of said second image information; and predetermined pattern diffusion means for, when said pixel interpolation means determines said pixel data to be interpolated, detecting predetermined pattern data in accordance with said first image information for plural lines stored by said memory means and, when said predetermined pattern data is detected, for determining a value of said pixel data to be interpolated so that the predetermined pattern data is diffused in said second image information, wherein said second image information generated by said pixel interpolation means and by said predetermined pattern diffusion mean is output to said printer engine.
Claim 12
Dependent Claim
187 words
An image processing apparatus inserted between a printer controller and a printer engine, comprising: memory means for storing plural lines of first image information corresponding to a first recording density input by said printer controller; pixel interpolation means for, when said first image information is converted to second image information corresponding to a second recording density higher than said first recording density, in accordance with said first image information for plural lines stored by said memory means, determining a pixel data to be interpolated corresponding to the pixel positions of said second image information; and predetermined pattern diffusion means for, when said pixel interpolation means determines said pixel data to be interpolated, detecting predetermined pattern data in accordance with said first image information for plural lines stored by said memory means and, when said predetermined pattern data is detected, for determining a value of said pixel data to be interpolated so that the predetermined pattern data is diffused in said second image information, wherein said second image information generated by said pixel interpolation means and by said predetermined pattern diffusion mean is output to said printer engine.
Claim 13
Dependent Claim
155 words
An image processing method comprising the steps of: storing step for storing plural lines of first image information corresponding to a first recording density; pixel interpolating step for, when said first image information is converted to second image information corresponding to a second recording density higher than said first recording density, in accordance with plural lines of said first image information stored in said storing step, determining a pixel data to be interpolated corresponding to the pixel position of said second image information; and predetermined pattern diffusing step for, when said pixel data to be interpolated is determined in said pixel interpolating step, detecting predetermined pattern data in accordance with said first image information for plural lines stored in said storing step and, when said predetermined pattern data is detected, for determining a value of said pixel data to be interpolated so that the predetermined pattern data can be diffused in said second image information.
Claim 14
Dependent Claim
155 words
An image processing method comprising the steps of: storing step for storing plural lines of first image information corresponding to a first recording density; pixel interpolating step for, when said first image information is converted to second image information corresponding to a second recording density higher than said first recording density, in accordance with plural lines of said first image information stored in said storing step, determining a pixel data to be interpolated corresponding to the pixel position of said second image information; and predetermined pattern diffusing step for, when said pixel data to be interpolated is determined in said pixel interpolating step, detecting predetermined pattern data in accordance with said first image information for plural lines stored in said storing step and, when said predetermined pattern data is detected, for determining a value of said pixel data to be interpolated so that the predetermined pattern data can be diffused in said second image information.
Claim 15
Dependent Claim
68 words
The method according to claim 11, further comprising smoothing step for, when said pixel data to be interpolated is determined, detecting a jagged edge portion in accordance with plural lines of said first image information stored in said storing step and, when said jagged edge portion is detected, for determining a value of said pixel data to be interpolated so that said jagged edge portion can be smoothed.
Claim 16
Dependent Claim
192 words
An image processing method for performing data conversion between a printer controller and a printer engine, comprising the steps of: storing step of storing plural lines of first image information corresponding to a first recording density input by said printer controller for plural lines; pixel interpolating step for, when said first image information is converted to second image information corresponding to a second recording density higher than said first recording density, in accordance with plural lines of said first image information stored in said storing step, determining a pixel data to be interpolated corresponding to the pixel position of said second information; and predetermined pattern diffusing step for, when said pixel data to be interpolated is determined, detecting predetermined pattern data in accordance with plural lines of said first image information stored in said storing step and, when said predetermined pattern data is detected, for determining a value of said pixel data to be interpolated so that the predetermined pattern data is diffused in said second image information; wherein said second image information generated in the pixel interpolating step and in the predetermined pattern diffusing step is output to said printer engine.
Claim 17
Dependent Claim
192 words
An image processing method for performing data conversion between a printer controller and a printer engine, comprising the steps of: storing step of storing plural lines of first image information corresponding to a first recording density input by said printer controller for plural lines; pixel interpolating step for, when said first image information is converted to second image information corresponding to a second recording density higher than said first recording density, in accordance with plural lines of said first image information stored in said storing step, determining a pixel data to be interpolated corresponding to the pixel position of said second information; and predetermined pattern diffusing step for, when said pixel data to be interpolated is determined, detecting predetermined pattern data in accordance with plural lines of said first image information stored in said storing step and, when said predetermined pattern data is detected, for determining a value of said pixel data to be interpolated so that the predetermined pattern data is diffused in said second image information; wherein said second image information generated in the pixel interpolating step and in the predetermined pattern diffusing step is output to said printer engine.
Claim 18
Dependent Claim
198 words
An image processing apparatus comprising: input means for inputting first image information corresponding to a first recording density; pixel interpolation means for, when said first image information is converted to second image information corresponding to a second recording density higher than said first recording density, in accordance with said first image information inputted by said input means, determining a pixel data to be interpolated corresponding to the pixel position of said second image information; predetermined pattern diffusion means for, when said pixel interpolation means determines said pixel data to be interpolated, detecting predetermined pattern data in accordance with said first image information inputted by said input means and, when said predetermined pattern is detected, for determining a value of said pixel data to be interpolated so that the predetermined pattern data is diffused in said second image information; and smoothing means for, when said pixel interpolation means determines said pixel data to be interpolated, detecting a jagged edge portion in accordance with said first image information inputted by said input means and, when said pixel data to be interpolated is determined, for determining a value of said pixel data to be interpolated to smooth said jagged edge portion.
Claim 19
Dependent Claim
198 words
An image processing apparatus comprising: input means for inputting first image information corresponding to a first recording density; pixel interpolation means for, when said first image information is converted to second image information corresponding to a second recording density higher than said first recording density, in accordance with said first image information inputted by said input means, determining a pixel data to be interpolated corresponding to the pixel position of said second image information; predetermined pattern diffusion means for, when said pixel interpolation means determines said pixel data to be interpolated, detecting predetermined pattern data in accordance with said first image information inputted by said input means and, when said predetermined pattern is detected, for determining a value of said pixel data to be interpolated so that the predetermined pattern data is diffused in said second image information; and smoothing means for, when said pixel interpolation means determines said pixel data to be interpolated, detecting a jagged edge portion in accordance with said first image information inputted by said input means and, when said pixel data to be interpolated is determined, for determining a value of said pixel data to be interpolated to smooth said jagged edge portion.
Claim 20
Dependent Claim
42 words
The apparatus according to claim 14, further comprising selection means for selecting either a first mode in which both said predetermined pattern diffusion means and said smoothing means are activated or a second mode in which only said smoothing means is activated.