← Back to Patent Explorer
US5860679A Expired / Lapsed US ⏱️ 0.0 years remaining

Information recording medium, two-dimensional code, information reproduction system and information reproduction method

Assignee: Olympus Corp
•
Filing: 1995-10-12
•
Granted: 1999-01-19
•
Expires: 2015-10-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A marker detecting section detects markers formed at four corners of a block using binary image data of a two-dimensional code stored in a data memory. A marker's approximate center calculating section calculates the approximate centers of the detected markers. A pattern code detecting means detects a pattern code in accordance with format information of the two-dimensional code stored in a format memory. A marker's real center calculating section calculates the real centers of the markers from the detected pattern code and the format information using the error minimizing method. Based on the calculated real centers of the markers, a data code reading coordinate calculating section calculates reading coordinates for reading data dots of address code and data code areas from the data memory.

Inventors

  • 👤 Hiroyuki Fukuda
  • 👤 Takao Tsuruoka
  • 👤 Seiji Tatsuta
  • 👤 Hiroshi Sasaki
  • 👤 Shinichi Imade

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 16:05
CPC Classifications
G; G06; G06K; G06K19/00; G06K19/06; G06K19/06009; G06K19/06037; B; B42; B42D; B42D15/00; G06K7/00; G06K7/10; G06K7/14

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 216 words
An information recording medium comprising; a sheet-shaped member; and a two-dimensional code recorded on said sheet-shaped member in an optically readable manner, said two-dimensional code including: data dot groups, each data dot group having a plurality of dots which are arranged in a matrix pattern in accordance with a content of data; provisional reference points which serve as provisional reference positions used for reading the dots in the data dot groups; and sets of at least two dots having a preset positional relationship with said provisional reference points, said sets of at least two dots being arranged so as to determine real reference points which serve as real reference positions used for reading the dots in the data dot groups, wherein said sets of at least two dots arranged to determine the real reference points comprise separate dots which are separately arranged from one another in each of the sets so that a position of each of said provisional reference points is rectified so as to minimize an evaluation value which is obtained from a distance between a suppositional position at which each of the separate dots is supposed to be located and an actual position at which each of the separate dots is actually located, thereby determining a position of a corresponding real reference point.
Claim 2
Dependent Claim 216 words
An information recording medium comprising; a sheet-shaped member; and a two-dimensional code recorded on said sheet-shaped member in an optically readable manner, said two-dimensional code including: data dot groups, each data dot group having a plurality of dots which are arranged in a matrix pattern in accordance with a content of data; provisional reference points which serve as provisional reference positions used for reading the dots in the data dot groups; and sets of at least two dots having a preset positional relationship with said provisional reference points, said sets of at least two dots being arranged so as to determine real reference points which serve as real reference positions used for reading the dots in the data dot groups, wherein said sets of at least two dots arranged to determine the real reference points comprise separate dots which are separately arranged from one another in each of the sets so that a position of each of said provisional reference points is rectified so as to minimize an evaluation value which is obtained from a distance between a suppositional position at which each of the separate dots is supposed to be located and an actual position at which each of the separate dots is actually located, thereby determining a position of a corresponding real reference point.
Claim 3
Dependent Claim 48 words
An information recording medium according to claim 1, wherein said two-dimensional code includes a plurality of blocks adjacent to one another, each of the blocks including one of said data dot groups, one of said provisional reference points, and one of said sets of at least two dots.
Claim 4
Dependent Claim 39 words
An information recording medium according to claim 2, wherein each of said blocks is recorded separately from adjacent blocks by varying one of (i) modes of the dots in the data dot groups and (ii) modes of the blocks.
Claim 5
Dependent Claim 68 words
An information recording medium according to claim 3, wherein: when said modes are density modes, each of the blocks is recorded separately from the adjacent blocks with densities of adjacent blocks being varied with respect to each other; and when said modes are color modes, each of the blocks is recorded separately from the adjacent blocks with colors of adjacent block being varied with respect to each other.
Claim 6
Dependent Claim 58 words
An information recording medium according to claim 1, wherein: at least part of each of the data dot groups is spaced from a remaining part, with a space being provided therebetween; and said separate dots are arranged in the space provided in a corresponding data dot group without any contact with dots of the corresponding data dot group.
Claim 7
Dependent Claim 35 words
An information recording medium according to claim 1, wherein at least some of said separate dots are recorded in a code system so as to be discriminable from the dots in the data dot groups.
Claim 8
Dependent Claim 33 words
An information recording medium according to claim 1, wherein all of said separate dots are recorded in a code system so as to be discriminable from the dots in the data dot groups.
Claim 9
Dependent Claim 49 words
An information recording medium according to claim 6, wherein: said separate dots are recorded in a periodic code system; and the dots in said data dot groups are recorded in an aperiodic code system so that said separate dots are discriminated from the dots in said data dot group.
Claim 10
Dependent Claim 52 words
An information recording medium according to claim 6, wherein: said separate dots are recorded in a code system having correlation; and the dots in said data dot groups are recorded in a code system free of correlation, so that said separate dots are discriminated from the dots in said data dot groups.
Claim 11
Dependent Claim 29 words
An information recording medium according to claim 1, wherein at least some of said separate dots are recorded in an area where a corresponding data dot group is recorded.
Claim 12
Dependent Claim 27 words
An information recording medium according to claim 1, wherein all of said separate dots are recorded in an area where a corresponding data dot group is recorded.
Claim 13
Dependent Claim 25 words
An information recording medium according to claim 1, wherein said separate dots include markers which adopt recording modes different from those of said separate dots.
Claim 14
Dependent Claim 22 words
An information recording medium according to claim 12, wherein said markers include at least one of corresponding separate dots in discriminable modes.
Claim 15
Independent Claim 269 words
A method of optically reading and reproducing a two-dimensional code, said two-dimensional code being recorded on a sheet-shaped member so as to be optically readable, said two-dimensional code including: data dot groups in each of which a plurality of dots are arranged in a matrix pattern in accordance with a content of data; provisional reference points which serve as provisional reference positions used for reading the plurality of dots in the data dot groups; and sets of at least two dots having a preset positional relationship with said provisional reference points, said sets of at least two dots being arranged so as to determine real reference points which serve as real reference positions used for reading the dots in the data dot groups, and wherein said sets of at least two dots arranged to determine the real reference points comprise separate dots which are separately arranged from one another in each of the sets, said method of optically reading and reproducing a two-dimensional code comprising the steps of: providing said provisional reference points on the two-dimensional code; searching said separate dots on the basis of the provisional reference points; rectifying a position of each of the provisional reference points so as to minimize an evaluation value, which is obtained from a distance between a suppositional position at which each of the dots is supposed to be located and an actual position at which each of the dots is actually located, and determining positions of corresponding real reference points; and reading each of the dots in the data dot groups on the basis of said determined corresponding real reference points.
Claim 16
Independent Claim 269 words
A method of optically reading and reproducing a two-dimensional code, said two-dimensional code being recorded on a sheet-shaped member so as to be optically readable, said two-dimensional code including: data dot groups in each of which a plurality of dots are arranged in a matrix pattern in accordance with a content of data; provisional reference points which serve as provisional reference positions used for reading the plurality of dots in the data dot groups; and sets of at least two dots having a preset positional relationship with said provisional reference points, said sets of at least two dots being arranged so as to determine real reference points which serve as real reference positions used for reading the dots in the data dot groups, and wherein said sets of at least two dots arranged to determine the real reference points comprise separate dots which are separately arranged from one another in each of the sets, said method of optically reading and reproducing a two-dimensional code comprising the steps of: providing said provisional reference points on the two-dimensional code; searching said separate dots on the basis of the provisional reference points; rectifying a position of each of the provisional reference points so as to minimize an evaluation value, which is obtained from a distance between a suppositional position at which each of the dots is supposed to be located and an actual position at which each of the dots is actually located, and determining positions of corresponding real reference points; and reading each of the dots in the data dot groups on the basis of said determined corresponding real reference points.

References Cited (Backward Citations)

JPS60165503A Cited
US5577774A Cited
US5241166A Cited
US5297815A Cited
EP0670555A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-18 2002-07-20 2003-01-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-18 2006-07-20 2007-01-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-18 2010-07-20 2011-01-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag