Claims
- 1. A method for decoding a decodable symbol using an optical reader not presently equipped to execute a decoding algorithm suitable for decoding said symbol, said method comprising the steps of:
(a) establishing a nonintegrated processor system in communication with said reader, said nonintegrated processor system having the capacity to decode said symbol; (b) programming said reader to execute at least a first decode mode of operation wherein said reader decodes a symbol representation, and a second image capturing mode of operation, wherein said reader stores a frame of image data in a designated frame storage location of said reader; (c) selecting said image capturing mode of operation and actuating said image capturing mode to store a frame of image data including said decodable symbol; (d) transmitting said stored frame of image data to said nonintegrated processor system together with at least a two part instruction instructing said nonintegrated processor system to (1) decode said decodable symbology representation of said stored frame, and to (2) transmit back to said reader a decoded-out message corresponding to said decodable symbol; and (e) receiving from said host processor system said decoded-out message.
- 2. The method of claim 1, wherein said establishing step includes the step of coupling a nonintegrated processor system in communication with said reader via the internet.
- 3. The method of claim 1, wherein said establishing step includes the step of coupling a local nonintegrated processor system in communication with said reader.
- 4. The method of claim 1, wherein said selecting step includes the step of choosing one of said decode and image capturing modes using a menu interface accessible by a user.
- 5. The method of claim 1, wherein said menu interface is electronically displayed.
- 6. The method of claim 1, wherein said menu interface includes at least one key of a keyboard.
- 7. An image capturing optical reader comprising:
a trigger; an imaging assembly; and a control circuit having an associated memory in communication with said imaging assembly, wherein said control circuit is configured to operate said device in at least a “message only,” an “image only,” and an “image and message” mode of operation so that
when said “message only” mode is selected said control circuit, in response to an actuation of said trigger, captures an image representation into said memory, decodes decodable indicia represented in said image representation and stores into a designated memory location a decoded-out message corresponding to said decodable indicia, when said “image only” mode is selected, said control circuit in response to an actuation of said trigger stores a frame of image data into a designated frame storage location of said memory without attempting to decode decodable indicia represented in said frame, when said “image and message” mode is selected, said control circuit in response to an actuation of said trigger captures an image representation into said memory, determines and stores a decoded-out message corresponding to a decodable indicia of said image representation, and stores said image representation subjected to decoding to a designated frame storage memory location, said control circuit storing said decoded-out message and said image representation into said memory in such manner that said decoded-out message is correlated with said image representation.
- 8. The reader of claim 7, wherein said control circuit when operating in said “image and message mode” stores said image representation in an image file format having at least one allocated open byte file location and writes at least a part of said decoded-out message to said at least one an allocated open byte location of said image file format to correlate said decoded-out message with said image representation.
- 9. The reader of claim 8, wherein said control circuit when operating in said “image and message” mode further converts said decoded-out message into an image representation of said decoded-out message and stitches said image representation of said decoded-out message into said image representation stored in said designated frame storage memory location.
- 10. The reader of claim 7, wherein said control circuit when operating in said “image and message” mode converts said decoded-out message into an image representation of said decoded-out message and stitches said image representation of said decoded-out message into said image representation that is stored in said designated frame storage memory location.
- 11. The reader of claim 7, wherein said reader further includes a display adapted to display a menu interface enabling a user to select between said “message only” said “image only” and said “image and message” mode of operation.
- 12. An image capturing optical reader comprising:
a trigger; an imaging assembly; and a control circuit having an associated memory in communication with said imaging assembly, wherein said control circuit is configured to operate said device in at least a “message only,” an “image only,” and a “two step image and message” mode of operation so that
when said “message only” mode is selected said control circuit, in response to an actuation of said trigger, captures an image representation into said memory, decodes decodable indicia represented in said representation and stores into a designated memory location a decoded-out message corresponding to said decodable indicia, when said “image only” mode is selected, said control circuit in response to an actuation of said trigger stores a frame of image data into a designated frame storage location of said memory without attempting to decode decodable indicia represented in said frame; when said “two step image and message” mode is selected, said control circuit in response to a first actuation of said trigger captures a first image representation into said memory, decodes decodable indicia represented in said first representation and stores a resulting decoded-out message into said memory, and in response to a second actuation of said trigger stores a second image representation into a designated frame storage location of said memory, said control circuit storing said decoded-out message and said second image representation into said memory in such manner that said second image representation is correlated with said decoded-out message.
- 13. The reader of claim 12, wherein said control circuit when operating in said “two-step image and message” mode stores said image representation in an image file format having at least one allocated open byte file location and writes at least a part of said decoded-out message to said at least one allocated open byte location of said image file format to correlate said decoded-out message with said image representation.
- 14. The reader of claim 13, wherein said control circuit when operating in said “two-step image and message” mode further converts said decoded-out message into an image representation of said decoded-out message and stitches said image representation of said decoded-out message into said image representation that is subjected to decoding.
- 15. The reader of claim 12, wherein said control circuit when operating in said “two-step image and message” mode converts said decoded-out message into an image representation of said decoded-out message and stitches said image representation of said decoded-out message into said image representation that is subjected to decoding.
- 16. The reader of claim 12, wherein said reader further includes a display adapted to display a menu interface enabling a user to select between said “message only” said “image only” and said “two-part image and message” modes of operation.
- 17. The reader of claim 12, wherein said control circuit when operating in said “two step image and message” receives a signal resulting from said first trigger actuation subsequent to receiving a signal resulting from said second trigger actuation.
- 18. A method for indexing a plurality of image representations, said method comprising the steps of:
(a) programming a first hand held image capturing reader of the type having a trigger to execute a “two step message and image” mode of operation, said “two-step message and image” mode of operation configuring said device so that when said trigger is actuated a first time, said device captures an image and decodes a decodable indicia represented therein to generate a decoded-out message, and when said trigger is actuated a second time, said device stores a frame of image data into a designated frame storage location of said reader and correlates said stored frame of image data with said decoded-out message; (b) operating said device in said “two-step message and image” mode of operation a first time to associate a first stored image representation with a first decoded-out message; (c) operating said device in said “two-step message and image” mode of operation a second time to associate a second stored image representation with said first decoded-out message; and (d) operating said device in said “two-step message and image” mode of operation a third time to associate a third stored image representation with a second decode out message, so that a database of stored image representations is established wherein said first and second image representations are correlated with said first decoded-out message and said third image representation is correlated with said second decoded-out message.
- 19. The method of claim 18, wherein step (a) programming step includes the step of programming said reader so that said decoded-out message yielded subsequent to said first trigger actuation is correlated with said frame of image data stored subsequent to said second trigger actuation by storing said image representation in an image file format having at least one an allocated open byte file location and writing at least a part of said decoded-out message to said at least one allocated open byte memory location.
- 20. The method of claim 18, wherein said method includes the step of uploading said first second and third image representation and their correlated decoded-out messages to a non-integrated processor system to establish a database of image representations and correlated decoded-out messages in said nonintegrated processor system.
- 21. The method of claim 20, further including a step of providing a second hand held image capturing reader in communication with said nonintegrated processor system including said database of image representations, and adapting said nonintegrated processor system and said second hand held reader so that said second hand held reader can access said database.
- 22. A method for tracking the shipment of a package from a first location to a second location remote from said first location, said package including a decodable symbol, said method comprising the steps of:
(a) providing a first imaging and decoding optical reader at said first location, and a second imaging and decoding optical reader at said second location; (b) coupling said first and second imaging devices in communication with a common nonintegrated remote processor system; (c) at said first location decoding said decodable symbol to determine a decoded-out message corresponding to said decodable symbol and storing an image representation of said package using said first optical reader; (d) correlating said image representation stored in step (c) with said decoded-out message determined in step (c); (e) sending said correlated decoded-out message and said image representation correlated in step (d) to said nonintegrated processor system; (f) at said second location, decoding said symbol using said second optical reader to determine said decoded-out message; and (g) via communication of said first decoded-out message from said second optical reader to said nonintegrated processor system, accessing said image representation of said package correlated with said decoded-out message at step (f) for comparison between said image representation and an actual condition of said package.
- 23. The method of claim 22, wherein said coupling step (b) includes the step of coupling said first and second readers to a nonintegrated processor system via the internet.
- 24. The method of claim 22, wherein said coupling step (b) includes the step of wirelessly coupling at least one of said readers to said nonintegrated processor system.
- 25. A method for operating an optical reader, said method comprising the steps of:
(a) capturing an image representation of a scene including a decodable symbol into a decode buffer memory location; (b) decoding said decodable symbol representation of said image representation captured in step (a); (c) storing said image representation captured in step (a) into a designated frame storage location; and (d) correlating said decoded-out message decoded in step (b) with said image representation stored in step (c).
- 26. The method of claim 25, wherein said correlating step includes the step of storing said image representation in an image file format including at least one allocated open byte file location and writing at least a part of said decoded-out message into said at least one allocated open byte file location.
- 27. The method of claim 25, wherein said correlating step further includes the step of developing an image representation corresponding to said decoded-out message and stitching said image representation corresponding to said message into said image representation stored in step (c).
- 28. The method of claim 25, wherein said correlating step includes the step of writing said decoded-out message into an image file including said image representation.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This is a continuation of U.S. application Ser. No. 09/858,163, filed May 15, 2001, entitled “Multimode Image Capturing and Decoding Optical Reader,” incorporated herein by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09858163 |
May 2001 |
US |
Child |
10143158 |
May 2002 |
US |