Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
187 words
An image-data scaling system comprising: a plurality of memory means; distributing means for sequentially distributing original image data to sequentially write the original image data into said plurality of memory means; reading means for parallelly reading out image data stored in said plurality of memory means at a speed corresponding to a desired scaling factor; selection means for receiving the image data parallelly read out by said reading means from said plurality of memory means and selectively outputting two adjacent image data; first interpolation means for storing therein combinations of first interpolation coefficients, receiving one of the image data outputted from said selection means, multiplying the received image data by the first interpolation coefficients and outputting a multiplied value; second interpolation means for storing therein combinations of second interpolation coefficients, receiving the other one of the image data outputted from said selection means, multiplying the received image data by the second interpolation coefficients and outputting a multiplied value; and image-data forming means for forming scale-changed image data corresponding to an image having the desired scaling factor by adding together outputs of said first and second interpolation means.
Claim 2
Dependent Claim
187 words
An image-data scaling system comprising: a plurality of memory means; distributing means for sequentially distributing original image data to sequentially write the original image data into said plurality of memory means; reading means for parallelly reading out image data stored in said plurality of memory means at a speed corresponding to a desired scaling factor; selection means for receiving the image data parallelly read out by said reading means from said plurality of memory means and selectively outputting two adjacent image data; first interpolation means for storing therein combinations of first interpolation coefficients, receiving one of the image data outputted from said selection means, multiplying the received image data by the first interpolation coefficients and outputting a multiplied value; second interpolation means for storing therein combinations of second interpolation coefficients, receiving the other one of the image data outputted from said selection means, multiplying the received image data by the second interpolation coefficients and outputting a multiplied value; and image-data forming means for forming scale-changed image data corresponding to an image having the desired scaling factor by adding together outputs of said first and second interpolation means.
Claim 3
Dependent Claim
19 words
An image-data scaling system as set forth in claim 1, wherein said memory means comprises a first-in first-out memory.
Claim 4
Dependent Claim
40 words
An image-data scaling system as set forth in claim 1, wherein said distributing means sequentially distributes the original image data in synchronism with an original image clock to sequentially write the original image data into said plurality of memory means.
Claim 5
Dependent Claim
49 words
An image-data scaling system as set forth in claim 1, wherein said distributing means includes a decoder which receives and decodes a signal of a plurality of bits changing in synchronism with an original image clock and which sequentially generates write control signals for said plurality of memory means.
Claim 6
Dependent Claim
73 words
An image-data scaling system as set forth in claim 1, wherein said reading means includes input means for inputting numeral data corresponding to the desired scaling factor, accumulation means for accumulating the numeral data inputted by said input means at a predetermined speed, and means for forming a read clock used for controlling parallel reading operation of said plurality of memory means on the basis of a carry signal of said accumulation means.
Claim 7
Dependent Claim
149 words
An image-data scaling system comprising: a plurality of memory means; distributing means for sequentially distributing original image data to sequentially write the original image data into said plurality of memory means; input means for inputting numeral data corresponding to a desired scaling factor; accumulation means for accumulating the numeral data inputted by said input means at a predetermined speed; clock forming means for forming a read clock used for controlling parallel reading operation of said plurality of memory means on the basis of a carry signal of said accumulation means; reading means for parallelly reading out the image data stored in said plurality of memory means on the basis of the clock formed by said clock forming means; and image-data forming means for forming scale-changed image data corresponding to an image having the desired scaling factor on the basis of the image data read out by said reading means.
Claim 8
Dependent Claim
149 words
An image-data scaling system comprising: a plurality of memory means; distributing means for sequentially distributing original image data to sequentially write the original image data into said plurality of memory means; input means for inputting numeral data corresponding to a desired scaling factor; accumulation means for accumulating the numeral data inputted by said input means at a predetermined speed; clock forming means for forming a read clock used for controlling parallel reading operation of said plurality of memory means on the basis of a carry signal of said accumulation means; reading means for parallelly reading out the image data stored in said plurality of memory means on the basis of the clock formed by said clock forming means; and image-data forming means for forming scale-changed image data corresponding to an image having the desired scaling factor on the basis of the image data read out by said reading means.
Claim 9
Dependent Claim
100 words
An image-data scaling system as set forth in claim 6, wherein said image-data forming means includes image-data extracting means for extracting a part or whole of the image data parallelly read out by said reading means from said plurality of memory means in accordance with the desired scaling factor, and image-data inserting means for interpolating the image data parallelly read out by said reading means from said plurality of memory means in accordance with the desired scaling factor to form interpolation image data and for inserting the interpolation image data between the image data extracted by said image-data extracting means.
Claim 10
Dependent Claim
56 words
An image-data scaling system as set forth in claim 7, wherein said image-data inserting means includes two-data extracting means for extracting any adjacent two of the image data read out from said reading means and interpolated-data forming means for interpolating the two image data extracted by said two-data extracting means to form the interpolation image data.
Claim 11
Dependent Claim
138 words
An image-data scaling system as set forth in claim 6, wherein said image-data forming means includes a multiplexer for receiving the image data parallelly read out by said reading means from said plurality of memory means and for selectively outputting two adjacent image data, a first interpolation memory for storing therein combinations of first interpolation coefficients and for receiving one of the image data issued from said multiplexer, multiplying the received image data by the first interpolation coefficients and outputting a multiplied value, a second interpolation memory for storing therein combinations of second interpolation coefficients and for receiving the other one of the image data issued from said multiplexer, multiplying the received image data by the second interpolation coefficients and outputting a multiplied value, and addition means for adding together outputs of said first and second interpolation memories.
Claim 12
Dependent Claim
265 words
An image-data scaling system comprising: a plurality of memory means; distributing means for sequentially distributing original image data in synchronism with an original image clock to sequentially write the original image data into said plurality of memory means; accumulation means for accumulating numeral data corresponding to a desired scaling factor at a predetermined speed; reading means for controlling parallel reading operation of said plurality of memory means in response to a carry signal of said accumulation means; a multiplexer for receiving the image data parallelly read out by said reading means from said plurality of memory means and sequentially and selectively outputting two adjacent image data in response to values of predetermined bits in an accumulated value of said accumulation means; a first interpolation memory for storing therein combinations of first interpolation coefficients and for receiving one of the image data issued from said multiplexer, multiplying the received image data by a first interpolation coefficient selected from the combinations of the first interpolation coefficients in accordance with the predetermined bits in the accumulated value of said accumulation means and outputting a multiplied value; a second interpolation memory for storing therein combinations of second interpolation coefficients and for receiving the other one of the image data issued from said multiplexer, multiplying the received image data by a second interpolation coefficient selected from the combinations of the second interpolation coefficients in accordance with values of bits following the predetermined bits in the accumulated value of said accumulation means and outputting a multiplied value; and addition means for adding together outputs of said first and second interpolation memories.
Claim 13
Dependent Claim
265 words
An image-data scaling system comprising: a plurality of memory means; distributing means for sequentially distributing original image data in synchronism with an original image clock to sequentially write the original image data into said plurality of memory means; accumulation means for accumulating numeral data corresponding to a desired scaling factor at a predetermined speed; reading means for controlling parallel reading operation of said plurality of memory means in response to a carry signal of said accumulation means; a multiplexer for receiving the image data parallelly read out by said reading means from said plurality of memory means and sequentially and selectively outputting two adjacent image data in response to values of predetermined bits in an accumulated value of said accumulation means; a first interpolation memory for storing therein combinations of first interpolation coefficients and for receiving one of the image data issued from said multiplexer, multiplying the received image data by a first interpolation coefficient selected from the combinations of the first interpolation coefficients in accordance with the predetermined bits in the accumulated value of said accumulation means and outputting a multiplied value; a second interpolation memory for storing therein combinations of second interpolation coefficients and for receiving the other one of the image data issued from said multiplexer, multiplying the received image data by a second interpolation coefficient selected from the combinations of the second interpolation coefficients in accordance with values of bits following the predetermined bits in the accumulated value of said accumulation means and outputting a multiplied value; and addition means for adding together outputs of said first and second interpolation memories.
Claim 14
Dependent Claim
19 words
An image-data scaling system as set forth in claim 10, wherein said memory means comprises a first-in first-out memory.
Claim 15
Dependent Claim
49 words
An image-data scaling system as set forth in claim 10, wherein said distributing means includes a decoder which receives and decodes a signal of a plurality of bits changing in synchronism with an original image clock and which sequentially generates write control signals for said plurality of memory means.
Claim 16
Dependent Claim
19 words
An image-data scaling system as set forth in claim 6, wherein said memory means comprises a first-in first-out memory.
Claim 17
Dependent Claim
40 words
An image-data scaling system as set forth in claim 6, wherein said distribution means sequentially distributes the original image data in synchronism with an original image clock to sequentially write the original image data into said plurality of memory means.
Claim 18
Dependent Claim
49 words
An image-data scaling system as set forth in claim 6, wherein said distribution means includes a decoder which receives and decodes a signal of a plurality of bits changing in synchronism with an original image clock and which sequentially generates write control signals for said plurality of memory means.
Claim 19
Dependent Claim
217 words
An image-data scaling method comprising the steps of: Sequentially distributing original image data in synchronism with an original image clock to sequentially write the original image data into a plurality of memory means; accumulating numeral data corresponding to a desired scaling factor at a predetermined speed; parallelly reading out the image data stored in said plurality of memory means in response to a carry signal obtained in said accumulating step; receiving the image data parallelly read out from said plurality of memory means and sequentially and selectively outputting two adjacent image data in response to values of the predetermined bits in the accumulated values obtained in said accumulating step; receiving one of the two adjacent image data and outputting a first interpolation value obtained by multiplying the received one of the image data by a first interpolation coefficient selected in response to the predetermined bits in the accumulated values; receiving the other one of the two adjacent image data and outputting a second interpolation value obtained by multiplying the received other one of the image data by a second interpolation coefficient selected in reaponse to bit values following the predetermined bits in the accumulated values; and adding the first and second interpolation values to form scale-changed image data corresponding to an image having the desired scaling factor.
Claim 20
Dependent Claim
217 words
An image-data scaling method comprising the steps of: Sequentially distributing original image data in synchronism with an original image clock to sequentially write the original image data into a plurality of memory means; accumulating numeral data corresponding to a desired scaling factor at a predetermined speed; parallelly reading out the image data stored in said plurality of memory means in response to a carry signal obtained in said accumulating step; receiving the image data parallelly read out from said plurality of memory means and sequentially and selectively outputting two adjacent image data in response to values of the predetermined bits in the accumulated values obtained in said accumulating step; receiving one of the two adjacent image data and outputting a first interpolation value obtained by multiplying the received one of the image data by a first interpolation coefficient selected in response to the predetermined bits in the accumulated values; receiving the other one of the two adjacent image data and outputting a second interpolation value obtained by multiplying the received other one of the image data by a second interpolation coefficient selected in reaponse to bit values following the predetermined bits in the accumulated values; and adding the first and second interpolation values to form scale-changed image data corresponding to an image having the desired scaling factor.