Decoder board for an optical reader utilizing a plurality of imaging formats
First Claim
1. A method of decoding a frame of image data, the frame of image data having one of a one-dimensional (1D) format and a two-dimensional (2D) format, the method comprising the steps of:
- providing at least one imaging module selected from a one-dimensional (1D) imaging module and a two-dimensional (2D) imaging module;
acquiring a frame of image data in said selected imaging module;
communicating said frame of image data to a microprocessor-based decoder module;
determining the format of the frame of image data;
as necessary, activating at least one command to prepare said microprocessor-based decoder module to decode said communicated frame of image data; and
decoding said communicated frame of imaging data accordingly.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a microprocessor-based decoder board for an optical reader having in one embodiment a plurality of imaging modules that provide frames of image data having a plurality of formats. In one method for operating the decoder board of the invention, and a multiple imaging module reader comprising the decoder board, a frame of image data captured by a selected imaging module is decoded. The decoder board determines the format of the frame of image data from information about which of the plurality of imaging modules provided the frame of image data or from information about the frame of image data, activates as necessary a command to prepare the decoder board to decode the frame of image data according to the format provided by the imaging module, and performs the decoding.
378 Citations
72 Claims
-
1. A method of decoding a frame of image data, the frame of image data having one of a one-dimensional (1D) format and a two-dimensional (2D) format, the method comprising the steps of:
-
providing at least one imaging module selected from a one-dimensional (1D) imaging module and a two-dimensional (2D) imaging module; acquiring a frame of image data in said selected imaging module; communicating said frame of image data to a microprocessor-based decoder module; determining the format of the frame of image data; as necessary, activating at least one command to prepare said microprocessor-based decoder module to decode said communicated frame of image data; and decoding said communicated frame of imaging data accordingly. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A circuit component for an optical reader, the optical reader utilizing a selected one of a one-dimensional (1D) imaging module and a two-dimensional (2D) imaging module, comprising:
-
a microprocessor-based decoder module that, when operative, decodes a frame of image data provided by a selected one of said one-dimensional (1D) imaging module and said two-dimensional (2D) imaging module; said decoding being responsive to information selected from one of information relating to said selected imaging module and information relating to said frame of image data; wherein said circuit component further comprises; a computer program, recorded on a machine-readable medium, which when operative on a programmable computer performs the steps of; receiving a frame of image data acquired by a selected one of a one- dimensional (1D) imaging module and a two-dimensional (2D) imaging module; determining which of said selected imaging modules acquired said received frame of imaging data; and decoding said frame of imaging data accordingly. - View Dependent Claims (14, 15, 16)
-
-
17. A circuit component for an optical reader,
the optical reader utilizing a selected one of a one-dimensional (1D) imaging module and a two-dimensional (2D) imaging module, comprising: -
a microprocessor-based decoder module that, when operative, decodes a frame of image data provided by a selected one of said one-dimensional (1D) imaging module and said two-dimensional (2D) imaging module; said decoding being responsive to information selected from one of information relating to said selected imaging module and information relating to said frame of image data; wherein said circuit component further comprises; a computer program, recorded on a machine-readable medium, comprising; a module that receives a frame of image data acquired by a selected one of a one-dimensional (1D) imaging module and a two-dimensional (2D) imaging module; a module that determines which of said selected imaging modules acquired said received frame of imaging data; and a module that decodes said frame of imaging data accordingly. - View Dependent Claims (18, 19)
-
-
20. A circuit component for an optical reader, the optical reader utilizing a selected one of a one-dimensional (1D) imaging module and a two-dimensional (2D) imaging module comprising:
-
a microprocessor-based decoder module that, when operative, decodes a frame of image data obtained utilizing a selected one of said one-dimensional (1D) imaging module and said two-dimensional (2D) imaging module; said decoding being responsive to information relating to said selected imaging module, wherein said information relating to said selected imaging module comprises at least one of a bus address of said selected imaging module, an ID code of said selected imaging module, a model identifier of said selected imaging module, and an electrical characteristic of said selected imaging module. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A circuit component for an optical reader, the optical reader utilizing a selected one of a one-dimensional (1D) imaging module and a two-dimensional (2D) imaging module comprising:
-
a microprocessor-based decoder module that, when operative, decodes a frame of image data obtained utilizing a selected one of said one-dimensional (1D) imaging module and said two-dimensional (2D) imaging module, said decoding being responsive to information relating to said frame of image data, wherein said information relating to said frame of image data comprises at least one of information representing a frame size, information identifying a frame format, information identifying a word size, and information identifying a source of said frame. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A bar code reading device comprising:
-
a housing; an imaging module of a first type mounted within said housing; a microprocessor-based decoder module in communication with said imaging module and being configured to decode a frame of image data obtained utilizing either an imaging module of said first type or an imaging module of a second type, wherein said imaging module determines information relating to said imaging module and decodes a frame of image data obtained utilizing said imaging module; said decoding being responsive to said determined information relating to said imaging module, wherein said determined information relating to said imaging module comprises at least one of a bus address of said imaging module, an ID code of said imaging module, a model identifier of said imaging module, and an electrical characteristic of said imaging module. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A bar code reading device comprising:
-
a housing; an imaging module of a first type mounted within said housing; a microprocessor-based decoder module in communication with said imaging module and being configured to decode a frame of image data obtained utilizing an imaging module of said first type or of a second type, wherein said imaging module determines information relating to a frame of image data obtained utilizing said imaging module and decodes a frame of image data obtained utilizing said imaging module; said decoding being responsive to information relating to said frame of image data, wherein said information relating to said frame of image data comprises at least one of information representing a frame size, information identifying a frame format, information identifying a word size, and information identifying a source of said frame. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72)
-
Specification