Claims Analysis
Total Claims: 39
Claim 1
Independent Claim
221 words
An apparatus for processing image data to enlarge and contract an original image, represented by the data, by P times in an X-axis direction while interpolating the data, P denoting an arbitrary positive rational number, the apparatus comprising: means for allowing a supposition that each of regions among pixels of the original image is divided into sub areas having a number of N by M, that is, N in the X-axis direction and M in a Y-axis direction, N denoting an arbitrary integer equal to or greater than 2, M denoting an arbitrary integer equal to or greater than 1; an N-time interpolation enlarging means for executing an interpolation process determined by an original-image sub area corresponding to a pixel of an enlargement/contraction-resultant image while simultaneously generating a plurality of pieces of process-resultant data representing a part of an image enlarged from the original image by N times in the X-axis direction; and an arbitrary-magnification enlarging/contracting means for subjecting the plurality of the pieces of the process-resultant data to image enlargement and contraction at an arbitrary magnification in the X-axis direction without executing interpolation, and thereby for processing the plurality of the pieces of the process-resultant data to enlarge and contract an image, represented by the plurality of the pieces of the process-resultant data, by P/N times in the X-axis direction.
Claim 2
Independent Claim
221 words
An apparatus for processing image data to enlarge and contract an original image, represented by the data, by P times in an X-axis direction while interpolating the data, P denoting an arbitrary positive rational number, the apparatus comprising: means for allowing a supposition that each of regions among pixels of the original image is divided into sub areas having a number of N by M, that is, N in the X-axis direction and M in a Y-axis direction, N denoting an arbitrary integer equal to or greater than 2, M denoting an arbitrary integer equal to or greater than 1; an N-time interpolation enlarging means for executing an interpolation process determined by an original-image sub area corresponding to a pixel of an enlargement/contraction-resultant image while simultaneously generating a plurality of pieces of process-resultant data representing a part of an image enlarged from the original image by N times in the X-axis direction; and an arbitrary-magnification enlarging/contracting means for subjecting the plurality of the pieces of the process-resultant data to image enlargement and contraction at an arbitrary magnification in the X-axis direction without executing interpolation, and thereby for processing the plurality of the pieces of the process-resultant data to enlarge and contract an image, represented by the plurality of the pieces of the process-resultant data, by P/N times in the X-axis direction.
Claim 3
Independent Claim
376 words
An apparatus for processing image data to enlarge and contract an original image, represented by the data, by P times in an X-axis direction and Q times in a Y-axis direction while interpolating the data, P and Q denoting arbitrary positive rational numbers respectively, the apparatus comprising: means for allowing a supposition that each of regions among pixels of the original image is divided into sub areas having a number N by M, that is, N in the X-axis direction and M in a Y-axis direction, N denoting an arbitrary integer equal to or greater than 2, M denoting an arbitrary integer equal to or greater than 1; an N-time interpolation enlarging means for executing an interpolation process determined by an original-image sub area corresponding to a pixel of an enlargement/contraction-resultant image while simultaneously generating a plurality of pieces of process-resultant data representing a part of an image enlarged from the original image by N times in the X-axis direction; an arbitrary-magnification enlarging/contracting means for subjecting the plurality of the pieces of the process-resultant data to image enlargement and contraction at an arbitrary magnification in the X-axis direction without executing interpolation, and thereby for processing the plurality of the pieces of the process-resultant data to enlarge and contract an image, represented by the plurality of the pieces of the process-resultant data, by P/N times in the X-axis direction; a sub-area row calculating means for calculating a row number of an original-image sub area corresponding to pixels in a same row of an enlargement/contraction-resultant image, the row extending in the X-axis direction; a reference data address generating means for generating addresses of pixel data on a source-image memory to which the N-time interpolation enlarging means refers; a selecting means for selecting a plurality of data from among data read out from the source-image memory as reference data, wherein the reference data selected by the selecting means are referred to by the N-time interpolation enlarging means every process; a write data address generating means for generating an address on an object-image memory into which data processed by the arbitrary-magnification enlarging/contracting means is written; and a control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means.
Claim 4
Independent Claim
376 words
An apparatus for processing image data to enlarge and contract an original image, represented by the data, by P times in an X-axis direction and Q times in a Y-axis direction while interpolating the data, P and Q denoting arbitrary positive rational numbers respectively, the apparatus comprising: means for allowing a supposition that each of regions among pixels of the original image is divided into sub areas having a number N by M, that is, N in the X-axis direction and M in a Y-axis direction, N denoting an arbitrary integer equal to or greater than 2, M denoting an arbitrary integer equal to or greater than 1; an N-time interpolation enlarging means for executing an interpolation process determined by an original-image sub area corresponding to a pixel of an enlargement/contraction-resultant image while simultaneously generating a plurality of pieces of process-resultant data representing a part of an image enlarged from the original image by N times in the X-axis direction; an arbitrary-magnification enlarging/contracting means for subjecting the plurality of the pieces of the process-resultant data to image enlargement and contraction at an arbitrary magnification in the X-axis direction without executing interpolation, and thereby for processing the plurality of the pieces of the process-resultant data to enlarge and contract an image, represented by the plurality of the pieces of the process-resultant data, by P/N times in the X-axis direction; a sub-area row calculating means for calculating a row number of an original-image sub area corresponding to pixels in a same row of an enlargement/contraction-resultant image, the row extending in the X-axis direction; a reference data address generating means for generating addresses of pixel data on a source-image memory to which the N-time interpolation enlarging means refers; a selecting means for selecting a plurality of data from among data read out from the source-image memory as reference data, wherein the reference data selected by the selecting means are referred to by the N-time interpolation enlarging means every process; a write data address generating means for generating an address on an object-image memory into which data processed by the arbitrary-magnification enlarging/contracting means is written; and a control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means.
Claim 5
Independent Claim
479 words
An apparatus for processing image data to enlarge and contract an original image, represented by the data, by P times in an X-axis direction and Q times in a Y-axis direction while interpolating the data, P and Q denoting arbitrary positive rational numbers respectively, the apparatus comprising: means for allowing a supposition that each of regions among pixels of the original image is divided into sub areas having a number N by M, that is, N in the X-axis direction and M in a Y-axis direction, N denoting an arbitrary integer equal to or greater than 2, M denoting an arbitrary integer equal to or greater than 1; an N-time interpolation enlarging means for executing an interpolation process determined by an original-image sub area corresponding to a pixel of an enlargement/contraction-resultant image while simultaneously generating a plurality of pieces of process-resultant data representing a part of an image enlarged from the original image by N times in the X-axis direction; an arbitrary-magnification enlarging/contracting means for subjecting the plurality of the pieces of the process-resultant data to image enlargement and contraction at an arbitrary magnification in the X-axis direction without executing interpolation, and thereby for processing the plurality of the pieces of the process-resultant data to enlarge and contract an image, represented by the plurality of the pieces of the process-resultant data, by P/N times in the X-axis direction; a sub-area row calculating means for calculating a row number of an original-image sub area corresponding to pixels in a same row of an enlargement/contraction-resultant image, the row extending in the X-axis direction; a reference data address generating means for generating addresses of pixel data on a source-image memory to which the N-time interpolation enlarging means refers; a selecting means for selecting a plurality of data from among data read out from the source-image memory as reference data, wherein the reference data selected by the selecting means are referred to by the N-time interpolation enlarging means every process; a write data address generating means for generating an address on an object-image memory into which data processed by the arbitrary-magnification enlarging/contracting means is written; a control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means; and an interpolation information adding means for adding information to original-image data read out from the source-image memory, the information representing the sub-area row number calculated by the sub-area row calculating means; wherein the N-time interpolation enlarging means processes the original-image data into the plurality of the pieces of the process-resultant data on the basis of the information added by the interpolation information adding means, and the arbitrary-magnification enlarging/contracting means processes the plurality of the pieces of the process-resultant data to enlarge and contract an image, represented by the plurality of the pieces of the process-resultant data, by P/N times in the X-axis direction.
Claim 6
Independent Claim
479 words
An apparatus for processing image data to enlarge and contract an original image, represented by the data, by P times in an X-axis direction and Q times in a Y-axis direction while interpolating the data, P and Q denoting arbitrary positive rational numbers respectively, the apparatus comprising: means for allowing a supposition that each of regions among pixels of the original image is divided into sub areas having a number N by M, that is, N in the X-axis direction and M in a Y-axis direction, N denoting an arbitrary integer equal to or greater than 2, M denoting an arbitrary integer equal to or greater than 1; an N-time interpolation enlarging means for executing an interpolation process determined by an original-image sub area corresponding to a pixel of an enlargement/contraction-resultant image while simultaneously generating a plurality of pieces of process-resultant data representing a part of an image enlarged from the original image by N times in the X-axis direction; an arbitrary-magnification enlarging/contracting means for subjecting the plurality of the pieces of the process-resultant data to image enlargement and contraction at an arbitrary magnification in the X-axis direction without executing interpolation, and thereby for processing the plurality of the pieces of the process-resultant data to enlarge and contract an image, represented by the plurality of the pieces of the process-resultant data, by P/N times in the X-axis direction; a sub-area row calculating means for calculating a row number of an original-image sub area corresponding to pixels in a same row of an enlargement/contraction-resultant image, the row extending in the X-axis direction; a reference data address generating means for generating addresses of pixel data on a source-image memory to which the N-time interpolation enlarging means refers; a selecting means for selecting a plurality of data from among data read out from the source-image memory as reference data, wherein the reference data selected by the selecting means are referred to by the N-time interpolation enlarging means every process; a write data address generating means for generating an address on an object-image memory into which data processed by the arbitrary-magnification enlarging/contracting means is written; a control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means; and an interpolation information adding means for adding information to original-image data read out from the source-image memory, the information representing the sub-area row number calculated by the sub-area row calculating means; wherein the N-time interpolation enlarging means processes the original-image data into the plurality of the pieces of the process-resultant data on the basis of the information added by the interpolation information adding means, and the arbitrary-magnification enlarging/contracting means processes the plurality of the pieces of the process-resultant data to enlarge and contract an image, represented by the plurality of the pieces of the process-resultant data, by P/N times in the X-axis direction.
Claim 7
Dependent Claim
104 words
The apparatus of claim 1, wherein the N-time interpolation enlarging means comprises an N-time interpolation enlarging unit which includes a plurality of N-time interpolation enlarging modules and a memory means for storing data processed and outputted by the N-time interpolation enlarging modules, and wherein the N-time interpolation enlarging modules include N interpolation calculation modules which determine interpolation calculation equations for the N by M sub areas respectively, and which combine the interpolation calculation equations for respective N columns, extending in the Y-axis direction, of the sub areas, the interpolation calculation equations having functions of image data in positions adjacent to the corresponding sub areas.
Claim 8
Dependent Claim
104 words
The apparatus of claim 2, wherein the N-time interpolation enlarging means comprises an N-time interpolation enlarging unit which includes a plurality of N-time interpolation enlarging modules and a memory means for storing data processed and outputted by the N-time interpolation enlarging modules, and wherein the N-time interpolation enlarging modules include N interpolation calculation modules which determine interpolation calculation equations for the N by M sub areas respectively, and which combine the interpolation calculation equations for respective N columns, extending in the Y-axis direction, of the sub areas, the interpolation calculation equations having functions of image data in positions adjacent to the corresponding sub areas.
Claim 9
Dependent Claim
105 words
The apparatus of claim 3, wherein the N-time interpolation enlarging means comprises an N-time interpolation enlarging unit which includes a plurality of N-time interpolation enlarging modules and a memory means for storing data processed and outputted by the N-time interpolation enlarging modules, and wherein the N- time interpolation enlarging modules include N interpolation calculation modules which determine interpolation calculation equations for the N by M sub areas respectively, and which combine the interpolation calculation equations for respective N columns, extending in the Y-axis direction, of the sub areas, the interpolation calculation equations having functions of image data in positions adjacent to the corresponding sub areas.
Claim 10
Dependent Claim
31 words
The apparatus of claim 1, wherein an input side of the arbitrary-magnification enlarging/contracting means and an output side of the N-time interpolation enlarging means are connected by an exclusive data bus.
Claim 11
Dependent Claim
31 words
The apparatus of claim 2, wherein an input side of the arbitrary-magnification enlarging/contracting means and an output side of the N-time interpolation enlarging means are connected by an exclusive data bus.
Claim 12
Dependent Claim
31 words
The apparatus of claim 3, wherein an input side of the arbitrary-magnification enlarging/contracting means and an output side of the N-time interpolation enlarging means are connected by an exclusive data bus.
Claim 13
Dependent Claim
31 words
The apparatus of claim 4, wherein an input side of the arbitrary-magnification enlarging/contracting means and an output side of the N-time interpolation enlarging means are connected by an exclusive data bus.
Claim 14
Dependent Claim
31 words
The apparatus of claim 5, wherein an input side of the arbitrary-magnification enlarging/contracting means and an output side of the N-time interpolation enlarging means are connected by an exclusive data bus.
Claim 15
Dependent Claim
31 words
The apparatus of claim 6, wherein an input side of the arbitrary-magnification enlarging/contracting means and an output side of the N-time interpolation enlarging means are connected by an exclusive data bus.
Claim 16
Dependent Claim
18 words
The apparatus of claim 2, wherein the control means comprises a control circuit including a programmable logic array.
Claim 17
Dependent Claim
83 words
The apparatus of claim 2, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, and the write data address generating means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a control circuit including a programmable logic array.
Claim 18
Dependent Claim
88 words
The apparatus of claim 3, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, the write data address generating means, and the interpolation information adding means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a control circuit including a programmable logic array.
Claim 19
Dependent Claim
83 words
The apparatus of claim 5, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, and the write data address generating means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a control circuit including a programmable logic array.
Claim 20
Dependent Claim
88 words
The apparatus of claim 6, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, the write data address generating means, and the interpolation information adding means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a control circuit including a programmable logic array.
Claim 21
Dependent Claim
83 words
The apparatus of claim 8, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, and the write data address generating means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a control circuit including a programmable logic array.
Claim 22
Dependent Claim
88 words
The apparatus of claim 9, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, the write data address generating means, and the interpolation information adding means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a control circuit including a programmable logic array.
Claim 23
Dependent Claim
83 words
The apparatus of claim 11, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, and the write data address generating means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a control circuit including a programmable logic array.
Claim 24
Dependent Claim
88 words
The apparatus of claim 12, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, the write data address generating means, and the interpolation information adding means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a control circuit including a programmable logic array.
Claim 25
Dependent Claim
46 words
The apparatus of claim 14, wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise at least two control circuits including respective programmable logic arrays.
Claim 26
Dependent Claim
91 words
The apparatus of claim 2, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, and the write data address generating means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a multi-process micro processing unit for simultaneously executing a plurality of processes to execute said controlling.
Claim 27
Dependent Claim
96 words
The apparatus of claim 3, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, the write data address generating means, and the interpolation information adding means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a multi-process micro processing unit for simultaneously executing a plurality of processes to execute said controlling.
Claim 28
Dependent Claim
91 words
The apparatus of claim 5, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, and the write data address generating means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a multi-process micro processing unit for simultaneously executing a plurality of processes to execute said controlling.
Claim 29
Dependent Claim
96 words
The apparatus of claim 6, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, the write data address generating means, and the interpolation information adding means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a multi-process micro processing unit for simultaneously executing a plurality of processes to execute said controlling.
Claim 30
Dependent Claim
91 words
The apparatus of claim 8, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, and the write data address generating means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a multi-process micro processing unit for simultaneously executing a plurality of processes to execute said controlling.
Claim 31
Dependent Claim
96 words
The apparatus of claim 9, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, the write data address generating means, and the interpolation information adding means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a multi-process micro processing unit for simultaneously executing a plurality of processes to execute said controlling.
Claim 32
Dependent Claim
91 words
The apparatus of claim 11, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, and the write data address generating means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a multi-process micro processing unit for simultaneously executing a plurality of processes to execute said controlling.
Claim 33
Dependent Claim
96 words
The apparatus of claim 12, further comprising a second control means for controlling the N-time interpolation enlarging means, the arbitrary-magnification enlarging/contracting means, the sub-area row calculating means, the reference data address generating means, the selecting means, the write data address generating means, and the interpolation information adding means, and wherein the second control means and the control means for controlling transfer of the plurality of the image data from the N-time interpolation enlarging means to the arbitrary-magnification enlarging/contracting means comprise a multi-process micro processing unit for simultaneously executing a plurality of processes to execute said controlling.
Claim 34
Independent Claim
183 words
An apparatus for processing image data to enlarge and contract an original image, represented by the image data, by P times in a given direction while interpolating the image data, P denoting a predetermined positive rational number, the apparatus comprising: an N-time interpolation enlarging means for interpolating the image data into first process-resultant data representing a first process-resultant image enlarged from the original image by N times in the given direction, wherein the N-time interpolation enlarging means comprises means for simultaneously generating a plurality of signals representing a plurality of pieces of the first process-resultant data; and a P/N-time non-interpolation enlarging/contracting means responsive to said plurality of signals from said interpolation enlarging means for processing said plurality of signals representing the first process-resultant data into further signals representing second process-resultant data without interpolation, the second process-resultant data representing a second process-resultant image enlarged or contracted from the first process-resultant image by P/N times in the given direction, said enlarging/contracting means processing the pieces of the first process-resultant data to enlarge and contract an image represented thereby by P/N times in the given direction.
Claim 35
Independent Claim
183 words
An apparatus for processing image data to enlarge and contract an original image, represented by the image data, by P times in a given direction while interpolating the image data, P denoting a predetermined positive rational number, the apparatus comprising: an N-time interpolation enlarging means for interpolating the image data into first process-resultant data representing a first process-resultant image enlarged from the original image by N times in the given direction, wherein the N-time interpolation enlarging means comprises means for simultaneously generating a plurality of signals representing a plurality of pieces of the first process-resultant data; and a P/N-time non-interpolation enlarging/contracting means responsive to said plurality of signals from said interpolation enlarging means for processing said plurality of signals representing the first process-resultant data into further signals representing second process-resultant data without interpolation, the second process-resultant data representing a second process-resultant image enlarged or contracted from the first process-resultant image by P/N times in the given direction, said enlarging/contracting means processing the pieces of the first process-resultant data to enlarge and contract an image represented thereby by P/N times in the given direction.
Claim 36
Independent Claim
349 words
An apparatus for processing image signals representative of image data to enlarge and contract an original image, represented by the image data, by P times in an X-axis direction while interpolating the image data, P denoting a predetermined positive rational number, the image data representing states of respective pixels of the original image, the apparatus comprising: means for dividing each of regions among pixels of the original image into sub areas having a number of N by M, that is, N in the X-axis direction and M in a Y-axis direction perpendicular to the X-axis direction, N denoting a predetermined integer equal to or greater than 2, M denoting a predetermined integer equal to or greater than 1; an N-time interpolation enlarging means receiving said image signals for interpolating the image data of said image signals into first process-resultant data representing states of respective pixels of a first process-resultant image enlarged from the original image by N times in the X-axis direction, wherein the N-time interpolation enlarging means comprises means for determining a sub area of the original image which corresponds to each interpolated pixel of the first process-resultant image, means for determining a state of the interpolated pixel of the first-process-resultant image on the basis of states of pixels of the original image which are adjacent to the determined sub area of the original image, and means for simultaneously generating a plurality of signals representing a plurality of pieces of the first process-resultant data which represent states of a plurality of pixels of the first process-resultant image; and a P/N-time enlarging/contracting means responsive to said plurality of signals from said interpolation enlarging means for processing said plurality of signals representing the first process-resultant data into further signals representing second process-resultant data without interpolation, the second process-resultant data representing states of respective pixels of a second process-resultant image enlarged or contracted from the first process-resultant image by P/N times in the X-axis direction, said enlarging/contracting means processing the pieces of the first process-resultant data to enlarge and contract an image represented thereby by P/N times in the X-axis direction.
Claim 37
Independent Claim
349 words
An apparatus for processing image signals representative of image data to enlarge and contract an original image, represented by the image data, by P times in an X-axis direction while interpolating the image data, P denoting a predetermined positive rational number, the image data representing states of respective pixels of the original image, the apparatus comprising: means for dividing each of regions among pixels of the original image into sub areas having a number of N by M, that is, N in the X-axis direction and M in a Y-axis direction perpendicular to the X-axis direction, N denoting a predetermined integer equal to or greater than 2, M denoting a predetermined integer equal to or greater than 1; an N-time interpolation enlarging means receiving said image signals for interpolating the image data of said image signals into first process-resultant data representing states of respective pixels of a first process-resultant image enlarged from the original image by N times in the X-axis direction, wherein the N-time interpolation enlarging means comprises means for determining a sub area of the original image which corresponds to each interpolated pixel of the first process-resultant image, means for determining a state of the interpolated pixel of the first-process-resultant image on the basis of states of pixels of the original image which are adjacent to the determined sub area of the original image, and means for simultaneously generating a plurality of signals representing a plurality of pieces of the first process-resultant data which represent states of a plurality of pixels of the first process-resultant image; and a P/N-time enlarging/contracting means responsive to said plurality of signals from said interpolation enlarging means for processing said plurality of signals representing the first process-resultant data into further signals representing second process-resultant data without interpolation, the second process-resultant data representing states of respective pixels of a second process-resultant image enlarged or contracted from the first process-resultant image by P/N times in the X-axis direction, said enlarging/contracting means processing the pieces of the first process-resultant data to enlarge and contract an image represented thereby by P/N times in the X-axis direction.
Claim 38
Independent Claim
164 words
A method of processing image data to enlarge and contract an original image, represented by the image data, by P times in a given direction while interpolating the image data, P denoting a predetermined positive rational number, the method comprising the steps of: interpolating the image data into first process-resultant data representing a first process-resultant image enlarged from the original image by N times in the given direction, wherein the interpolating step comprises simultaneously generating a plurality of signals representing a plurality of pieces of the first process-resultant data; and enlarging or contracting said first process-resultant image by processing said plurality of signals representing the first process-resultant data into further signals representing second process-resultant data without interpolation, the second process-resultant data representing a second process-resultant image enlarged or contracted from the first process-resultant image by P/N times in the given direction, whereby an image represented by the pieces of the first process-resultant data is enlarged and contracted by P/N times in the given direction.
Claim 39
Independent Claim
164 words
A method of processing image data to enlarge and contract an original image, represented by the image data, by P times in a given direction while interpolating the image data, P denoting a predetermined positive rational number, the method comprising the steps of: interpolating the image data into first process-resultant data representing a first process-resultant image enlarged from the original image by N times in the given direction, wherein the interpolating step comprises simultaneously generating a plurality of signals representing a plurality of pieces of the first process-resultant data; and enlarging or contracting said first process-resultant image by processing said plurality of signals representing the first process-resultant data into further signals representing second process-resultant data without interpolation, the second process-resultant data representing a second process-resultant image enlarged or contracted from the first process-resultant image by P/N times in the given direction, whereby an image represented by the pieces of the first process-resultant data is enlarged and contracted by P/N times in the given direction.