Image data combining apparatus and method
AssigneeCanon Kabushiki Kaisha
InventorsHisashi Ishikawa, Yoshinari Ikegami
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorsHisashi Ishikawa, Yoshinari Ikegami
Estimating the term…
An image data combining apparatus combines m lines (m is an integer equal to or greater than 2) of pixel data that have been output from a reading unit. An access unit accesses a memory. A determination unit determines an upper address used for accessing the memory, based upon first data that relates a position, along a height direction, of the m lines of stored pixel data, and determines a lower address used for accessing the memory by the access unit, based upon second data that relates a position of the width direction in the m lines of stored pixel data. The lower address includes values in which a portion of a plurality of bits constituting the second data are interchanged. P items (an integer equal to or greater than 1) of pixel data output from each of the m lines of pixel data are successively extracted from the memory.
An image data combining apparatus for combining m lines (where m is an integer equal to or greater than 2) of pixel data that have been output from a reading unit, wherein the reading unit has at least one line sensor that divides a portion of the image data into m lines of pixel data and outputs the m lines of pixel data into a memory that has a width direction and a height direction, such that each of the m lines is stored in the width direction, said apparatus comprising:
An image data combining method for combining m lines (where m is an integer equal to or greater than 2) of pixel data that have been output from a reading unit, wherein the reading unit has at least one line sensor that divides a portion of the image data into m lines of pixel data and outputs the m lines of pixel data into a memory that has a width direction and a height direction, such that each of the m lines is stored in the width direction, said method comprising:
An image data processing apparatus for arranging m groups (where m is an integer equal to or greater than 2) of pixel data that have been output from a reading unit and outputting arranged image data, wherein the reading unit has at least one line sensor and divides at least one line of image data into m groups of image data and outputs the m groups, and consecutive p pixels that have been extracted from every p×m pixels (where p is an integer equal to or greater than 1) are arranged as each of the m groups of pixel data, said apparatus comprising:
An image data processing method for arranging m groups (where m is an integer equal to or greater than 2) of pixel data that have been output from a reading unit and outputting arranged image data, wherein the reading unit has at least one line sensor and divides at least one line of image data into m groups of image data and outputs the m groups, consecutive p pixels that have been extracted from every p×m pixels (where p is an integer equal to or greater than 1) are arranged as each of the m groups of pixel data, and a plurality of pixel data in each of the m groups are stored in a memory unit, said method comprising the steps of:
An image data processing system comprising:
An image data processing apparatus for arranging m lines (where m is an integer equal to or greater than 2) of pixel data that have been output from a reading unit and outputting arranged image data, wherein the reading unit has at least one line sensor and divides at least one line of image data into m lines of image data and outputs the m lines, and consecutive p pixels that have been extracted from every p×m pixels (where p is an integer equal to or greater than 1) are arranged as each of the m lines of pixel data, said apparatus comprising:
An image data processing method for arranging m lines (where m is an integer equal to or greater than 2) of pixel data that have been output from a reading unit and outputting arranged image data, wherein the reading unit has at least one line sensor and divides at least one line of image data into m lines of image data and outputs the m groups, consecutive p pixels that have been extracted from every p×m pixels (where p is an integer equal to or greater than 1) are arranged as each of the m lines of pixel data, and the m lines of pixel data output by the reading unit are stored in a memory unit, said method comprising the steps of:
An image data processing system comprising:
Dependencies are inferred from the claim text.