System and method for bar code rendering and recognition
First Claim
1. A system for rendering an image by use of a rendering device, the image comprising a bar code within a bar code display area, the bar code having a minimum unit display size requirement, the bar code display area having a maximum display size in at least a first direction, and the rendering device having a particular resolution, the system comprising:
- means for detecting the resolution of the rendering device; and
means for scaling the bar code by a scaling factor to a size that is essentially the largest whole number multiple of the minimum unit display size, but less than the product of the maximum display size multiplied by the detected resolution of the rendering device.
17 Assignments
0 Petitions
Accused Products
Abstract
A method and system for rendering accurate bar code images in a distributed network wherein a plurality of different types of rendering devices, such as printers, having different resolution characteristics are connected for rendering such images. The resolution of a connected rendering device is detected and the bar code image to be rendered by such device is scaled to effect proper alignment of the resolution units of the bar code and the rendering device whereby the need for interpolation is effectively obviated. The bar code is scaled by a whole integer multiplier of the minimum bar code size based upon at least one dimension of the print area of the bar code display and the resolution characteristic of the rendering device. The bar code image is aligned or mapped and is centered in the display area with equal units of the excess print area on either side of the image. By avoiding the need to interpolate print data by the rendering device, the bar code rendering system defeats inaccuracies in detection and decoding and provides a more reliable data recovery system.
56 Citations
7 Claims
-
1. A system for rendering an image by use of a rendering device, the image comprising a bar code within a bar code display area, the bar code having a minimum unit display size requirement, the bar code display area having a maximum display size in at least a first direction, and the rendering device having a particular resolution, the system comprising:
-
means for detecting the resolution of the rendering device; and
means for scaling the bar code by a scaling factor to a size that is essentially the largest whole number multiple of the minimum unit display size, but less than the product of the maximum display size multiplied by the detected resolution of the rendering device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification