Method and apparatus for a portable non-contact label imager
First Claim
1. A method for operating a non-contact imager for automatically determining whether a surface is within the operating range of the imager and for capturing an image of information indicia on the surface when the surface is within the operating range of the imager, comprising the steps of:
- receiving a user-initiated start signal;
in response to said user-initiated start signal, determining if the distance between said imager and said surface is within a predetermined range of distances, said predetermined range of distances corresponding to the operating range of the imager;
in response to said surface not being within said predetermined range of distances, again determining if the distance between said imager and said surface is within said predetermined range of distances; and
in response to said surface being within said predetermined range of distances, performing the steps of;
determining a proper shutter speed for said imager;
obtaining an image of said information indicia using said proper shutter speed, thereby providing image data; and
providing output data corresponding to said image data.
0 Assignments
0 Petitions
Accused Products
Abstract
A portable non-contact label imager captures an image of two-dimensional information indicia on a label. The captured image data is decoded by a decoder. The label imager forms a part of a data terminal, which includes a keypad, display and signature capture pad. Upon receipt of a start signal from the data terminal'"'"'s circuitry, the label imager automatically carries out the steps required to capture the label information indicia. The label imager provides aiming indicia to allow the user to properly aim the camera. A position sensing device determines when the target label is within the camera'"'"'s depth of field. At that time, the label imager determines the shutter speed required for a correct exposure by measuring the light reflected from the label. The label imager then captures the label image, which is decoded by the decoder. Corresponding output data is then provided to the data terminal.
-
Citations
24 Claims
-
1. A method for operating a non-contact imager for automatically determining whether a surface is within the operating range of the imager and for capturing an image of information indicia on the surface when the surface is within the operating range of the imager, comprising the steps of:
-
receiving a user-initiated start signal; in response to said user-initiated start signal, determining if the distance between said imager and said surface is within a predetermined range of distances, said predetermined range of distances corresponding to the operating range of the imager; in response to said surface not being within said predetermined range of distances, again determining if the distance between said imager and said surface is within said predetermined range of distances; and in response to said surface being within said predetermined range of distances, performing the steps of; determining a proper shutter speed for said imager; obtaining an image of said information indicia using said proper shutter speed, thereby providing image data; and providing output data corresponding to said image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-contact imager for automatically capturing information indicia located on a surface when the surface is within the operating range of the imager, the imager comprising:
-
a camera for reading said information indicia, said camera including an adjustable speed shutter and a fixed focus lens assembly; means for providing aiming indicia on said surface, said aiming indicia corresponding to the field of view of said camera; a range finder operative for determining the distance between said imager and said surface; an illumination source for illuminating at least a portion of said surface, said illuminated portion including said information indicia; a controller operatively connected to said camera, said aiming indicia providing means, said range finder, and said illumination source, said controller being configured to; receive a user-initiated start signal; activate said aiming indicia providing means; in response to said user-initiated state signal, determine whether the distance between said imager and said surface is within a predetermined range of distances, said predetermined range of distances corresponding to said operating range of said imager; in response to said distance between said imager and said surface not being within said predetermined range of distances, determine whether said distance between said imager and said surface is within a predetermined range of distances; and in response to said distance between said imager and said surface being within said predetermined range of distances, deactivate said aiming indicia providing means; determine a proper shutter speed for said camera; and capture an image of said information indicia using said camera set at said proper shutter speed, thereby providing image data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 22)
-
-
18. A portable data terminal for automatically reading information indicia located on a surface in response to a start signal, the terminal comprising:
-
a communications port for communicating output data to a computer; a camera for reading said information indicia, said camera including an adjustable speed shutter; means for providing aiming indicia on said surface, said aiming indicia corresponding to the field of view of said camera; a range finder operative for determining the distance between said portable data terminal and said surface; an illumination source for illuminating at least a portion of said surface, said illuminated portion including said information indicia; means for generating a start signal in response to user input; a controller operatively connected to said camera, said aiming indicia providing means, said range finder, said illumination source, and said start signal generating means, said controller being configured to; receive said start signal; in response to said start signal, determine if the distance between said portable data terminal and said surface is within a predetermined range of distances corresponding to the operating range of said camera; in response to said distance between said portable data terminal and said surface not being within said predetermined range of distances, repeating the step of determining if said distance between said portable data terminal and said surface is within said predetermined range of distances; and in response to said distance between said portable data terminal and said surface being with said predetermined range of distances, to determine a proper shutter speed for said camera; and capture an image of said information indicia using said camera set at said proper shutter speed, thereby providing image data. - View Dependent Claims (19, 20, 21, 23, 24)
-
Specification