Method of and device for reading optical data code
First Claim
1. A method of reading out an optical data code, said method comprising the steps of:
- sequentially carrying out image-taking, code-extracting and decoding steps wherein said image-taking step comprises taking an image of an optical data code comprising visually identifiable symbols, said code-extracting step comprises extracting said optical data code in said image by carrying out a specified image processing on said image and said decoding step comprises carrying out a different image processing on said extracted optical data code and decoding optical data represented by said optical data code from results of said different image processing;
obtaining a specified evaluation value for said optical data code in said image from results of processes carried out prior to said decoding step if said decoding step was successful in decoding said optical data;
storing said evaluation value; and
outputting change-showing data showing changes in said evaluation value with time by using said evaluation value and a plurality of earlier evaluation values that were stored previously.
1 Assignment
0 Petitions
Accused Products
Abstract
A two-dimensional code reader repeats a cycle of ordinary code-reading processes such as taking an image of an optical data code, extracting a two-dimensional code from the image and decoding optical data of the two-dimensional code in the image. A specified evaluation value for the optical data code is obtained from the results of processes carried out prior to the decoding step and stored if the decoding is done successfully. Data which show the changes in the evaluation value with time are displayed. The evaluation value may be compared with a specified warning level and a warning output is made, depending on the result of the comparison.
90 Citations
20 Claims
-
1. A method of reading out an optical data code, said method comprising the steps of:
-
sequentially carrying out image-taking, code-extracting and decoding steps wherein said image-taking step comprises taking an image of an optical data code comprising visually identifiable symbols, said code-extracting step comprises extracting said optical data code in said image by carrying out a specified image processing on said image and said decoding step comprises carrying out a different image processing on said extracted optical data code and decoding optical data represented by said optical data code from results of said different image processing;
obtaining a specified evaluation value for said optical data code in said image from results of processes carried out prior to said decoding step if said decoding step was successful in decoding said optical data;
storing said evaluation value; and
outputting change-showing data showing changes in said evaluation value with time by using said evaluation value and a plurality of earlier evaluation values that were stored previously. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of reading out an optical data code, said method comprising the steps of:
-
sequentially carrying out image-taking, code-extracting and decoding steps wherein said image-taking step comprises taking an image of an optical data code comprising visually identifiable symbols, said code-extracting step comprises extracting said optical data code in said image by carrying out a specified image processing on said image and said decoding step comprises carrying out a different image processing on said extracted optical data code and decoding optical data represented by said optical data code from results of said different image processing;
obtaining a specified evaluation value for said optical data code in said image from results of processes carried out prior to said decoding step if said decoding step was successful in decoding said optical data;
comparing said evaluation value with a specified warning level; and
carrying out a specified warning process if said evaluation value reaches said warning level. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An optical data code reader comprising:
-
image taking means for taking an image of an optical data code comprising visually identifiable symbols;
image processing means for extracting said optical data code by carrying out a specified image processing on said image;
decoding means for carrying out a different image processing on said extracted optical data code and decoding optical data represented by said optical data code from results of said different image processing;
evaluation value obtaining means for obtaining a specified evaluation value for said optical data code in said image from results of processes carried out by at least one selected from the group consisting of said image processing means and said decoding means if said decoding means was successful in decoding said optical data;
memory means for storing said evaluation value; and
outputting means for generating change-showing data showing changes in said evaluation value with time by using a plurality of evaluation values stored in said memory means. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An optical data code reader comprising:
-
image taking means for taking an image of an optical data code comprising visually identifiable symbols;
image processing means for extracting said optical data code by carrying out a specified image processing on said image;
decoding means for carrying out a different image processing on said extracted optical data code and decoding optical data represented by said optical data code from results of said different image processing;
evaluation value obtaining means for obtaining a specified evaluation value for said optical data code in said image from results of processes carried out by at least one selected from the group consisting of said image processing means and said decoding means if said decoding means was successful in decoding said optical data;
judging means for judging whether or not said evaluation value obtained by said evaluation value obtaining means has reached a specified warning level; and
warning means for outputting specified warning data when said judging means judges that said evaluation value has reached said warning level.
-
Specification