Bar Pattern Recognition for Printing Paper Type Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing printing apparatuses face challenges in determining the type of printing paper loaded, leading to cumbersome user interactions or limited paper types that can be recognized.
Innovation Solution
A printing apparatus that uses bar pattern recognition to determine the type of printing paper, incorporating sensors for black mark and bar pattern detection, and a controller to execute printing operations based on recognized paper information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If manual input method is used to determine printing paper type, then user can specify any paper type, but user operation becomes cumbersome
Solution Approach 1:
The printing paper itself provides information about its type through the bar pattern, enabling the printing apparatus to automatically identify and adapt to the paper type without requiring manual user input. The paper serves its own identification function, eliminating the need for cumbersome user settings while maintaining versatility in supporting different paper types.
2Extent of automation
If sensor-based paper size detection is used, then automatic detection is achieved, but the types of printing paper that can be determined are limited
Solution Approach 1:
The bar pattern encoding system uses variable parameters (different patterns, positions, and configurations) to represent diverse paper types. By changing the encoding parameters rather than relying on fixed sensor thresholds, the system can automatically detect and adapt to a wide variety of printing paper types including different sizes, materials, and configurations.
3Loss of information
If image sensor-based recognition system is used, then comprehensive paper information can be obtained, but system cost increases
Solution Approach 1:
The patent extracts only the essential information needed for paper type identification by using a simple bar pattern sensor system. Instead of employing expensive image sensors that capture comprehensive visual information, the system extracts specific encoded data from bar patterns printed on the paper, achieving sufficient information gathering at a lower cost.
Solution Approach 2:
The bar pattern itself acts as a disposable information carrier that can be easily printed on the paper using standard printing processes. This cheap information encoding method replaces expensive sensing hardware, allowing comprehensive paper information to be obtained through low-cost optical sensors that read the printed bar patterns.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The solution enhances user convenience by automatically recognizing printing paper types without manual input, improves processing speed, and reduces costs compared to image sensor-based systems, while preventing recognition errors and ensuring correct printing operations.
Implementation Method 1
a sensor configured to recognize black marks and bar patterns formed on the printing paper
Data Source
AI summary
There is proposed a printing apparatus for performing printing on printing paper in which a plurality of labels constituting a printing area are sequentially arranged and mounted to be retractable in a wound state and a bar pattern corresponding to paper information is formed on at least one of the plurality of labels. The printing apparatus includes: an input/output interface configured to receive user input and transmit and receive data to and from an external device; a printer configured to perform printing on the printing paper; a sensor configured to recognize black marks and bar patterns formed on the printing paper; storage configured to store paper information corresponding to a bar pattern recognized by the sensor and store a program for performing a printing operation based on the paper information; and a controller including at least one processor.


