Printing Apparatus Dual Storage Overflow Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In printing systems, the speed of writing image data to a first storage unit is faster than reading it for printing, leading to overflow issues and increased processing time when handling multiple pages, especially when relying solely on the first storage unit for image data.
Innovation Solution
A printing apparatus that utilizes both a first storage unit (like an image memory) for initial data storage and a second storage unit (like a hard disk drive) for decompressed data, dynamically switching between them to prevent overflow and optimize processing time by reading from the second unit when the first unit is full or overwhelmed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If image data is stored only in the first storage unit (image memory), then printing speed is improved, but storage capacity is insufficient leading to overflow when handling multiple pages
Solution Approach 1:
The storage system is segmented into two distinct storage units: a first storage unit (image memory) for high-speed temporary storage and a second storage unit (HDD) for bulk storage. This segmentation allows the system to maintain fast printing operations using the first storage unit while utilizing the second storage unit to prevent overflow when handling multiple pages of image data.
Solution Approach 2:
The solution transitions from a single-dimension storage approach (one storage unit) to a two-dimension storage hierarchy (first storage unit + second storage unit). This dimensional expansion creates a layered storage architecture where data can be distributed across different storage tiers based on access frequency and timing requirements.
2Reliability
If image data is written to the first storage unit faster than reading, then data availability is improved, but overflow occurs in the first storage unit
Solution Approach 1:
The second storage unit acts as an intermediary buffer between the first storage unit and the overflow condition. When the first storage unit reaches capacity, the system transfers image data to the second storage unit, preventing overflow while maintaining data availability for continued printing operations.
Solution Approach 2:
The system performs preliminary transfer of image data from the first storage unit to the second storage unit before overflow occurs. This proactive data management ensures that the first storage unit maintains available capacity for incoming image data while preserving all necessary data for printing.
3Loss of time
If all image data is stored in the first storage unit, then access time is reduced, but processing time increases due to overflow handling
Solution Approach 1:
Different storage locations are assigned different qualities based on their characteristics: the first storage unit provides high-speed local access for active printing operations, while the second storage unit provides bulk storage capacity. This local quality differentiation optimizes both access time for frequently used data and overall processing efficiency.
Data Source
AI summary
A printing apparatus for shortening the time required to read documents having a plurality of pages, while preventing the occurrence of an overflow in a storage unit.


