Image Reading Apparatus Coding Block Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image reading apparatuses face issues in accurately separating front-and-back combined image data due to non-integer multiple alignment of image data edges, leading to inclusion of blank areas in the separation process.
Innovation Solution
The apparatus includes a unit to adjust the start positions of front and back surface image data to align with integer multiples of a coding block, ensuring precise encoding and transmission of position information for correct separation, thereby preventing the inclusion of blank areas in the separated data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If image data is encoded without aligning start positions to integer multiples of coding blocks, then the encoding process is simpler, but blank areas are included in the separated image data
Solution Approach 1:
The patent applies preliminary action by adjusting the start positions of front and back surface image data to align with integer multiples of coding blocks before encoding. This pre-alignment ensures that when the image data is later separated using identifiers, no blank areas are included in the separated data, thus improving separation accuracy without complicating the encoding process itself
2Manufacturing precision
If start positions of image data are adjusted to align with integer multiples of coding blocks, then separation accuracy is improved, but additional processing steps are required
Solution Approach 1:
The patent merges the alignment adjustment process with the existing image data processing workflow. The start position adjustment is integrated into the encoding process itself, where the encoding unit automatically adjusts start positions to align with coding block boundaries before inserting identifiers. This integration adds minimal processing steps while achieving accurate separation
3Ease of operation
If identifiers are inserted after coding blocks for separation, then the separation mechanism is simpler, but blank areas cannot be excluded from separated data
Solution Approach 1:
The patent applies preliminary action by pre-aligning the start positions of image data to integer multiples of coding blocks before identifier insertion. This ensures that when separators are placed after coding blocks, they naturally fall at correct boundaries, allowing simple separation mechanisms to produce accurate results without including blank areas
Data Source
AI summary
An image reading apparatus having a front surface reading unit for reading a front surface of a document and a back surface reading unit for reading a back surface of the document performs adjustment processing in such a manner that start positions of the obtained image data of the front surface and the back surface are each at a position corresponding to an integer multiple of a coding block, and encodes front-and-back combined image data that is based on the adjusted image data of the front surface and the back surface. The image reading apparatus then transmits the encoded front-and-back combined image data, first position information indicating an end edge of the image data of the front surface in the front-and-back combined image data, and second position information indicating an end edge of the image data of the back surface in the front-and-back combined image data.


