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

Recording method, decoding method, and decoding apparatus for digital information

Assignee: Sharp Corp
•
Filing: 1996-03-15
•
Granted: 1997-11-11
•
Expires: 2016-03-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is provided a method for recording digital information that, when digital information is recorded as a two-dimensional pattern on a planar recording surface, the digital information can be easily coded and decoded. A specific pattern for representing a location within the recording surface is made up by giving marks in a specified pattern to a plurality of meshes which are adjoined to one another into a specific shape. A rectangular block is composed of a plurality of meshes adjoined to one another longitudinally and transversely into a rectangular shape and has longitudinal and transverse dimensions larger than those of the specific pattern. A segment in which the specific patterns are overlaid in the units of meshes or circumscribed to the rectangular block is set. An information recording area for expressing the two-dimensional pattern is composed by arraying a plurality of the segments without clearances on the recording surface. The digital information to be recorded is divided according to the number of the segments and then resulting pieces of unitary information are recorded into the segments.

Inventors

  • 👤 Toshiyuki Iwai
  • 👤 Atsushi Aoki
  • 👤 Masahiro Esashi
  • 👤 Hiroaki Niwamoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 18:03
CPC Classifications
G; G06; G06K; G06K19/00; G06K19/06; G06K19/06009; G06K19/06037; Y; Y10; Y10S; Y10S235/00; Y10S235/90

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 236 words
A method for recording digital information, comprising the steps of virtually setting in a matrix form meshes corresponding to bits on a planar recording surface, providing the meshes with optically recognizable marks corresponding to digital information to be recorded, and recording the digital information to be recorded as a two-dimensional pattern, and further comprising the steps of: setting a specific pattern for representing a location within the recording surface, said specific pattern being made up by giving the marks in a predetermined pattern to a plurality of meshes which are adjoined to one another into a specific shape, and setting a rectangular block which is composed of a plurality of meshes adjoined to one another longitudinally and transversely into a rectangular shape and which has longitudinal and transverse dimensions larger than those of the specific pattern; setting a segment in which the specific patterns are overlaid or circumscribed to the rectangular block in the units of meshes; setting an information recording area in which the two-dimensional pattern is to be expressed, by arraying a plurality of the segments without clearances on the recording surface; preparing pieces of unitary information by dividing the digital information to be recorded according to a number of the segments, and assigning the pieces of unitary information to the segments, respectively; and recording the pieces of unitary information to meshes other than those occupied by the specific patterns within the respective segments.
Claim 2
Independent Claim 236 words
A method for recording digital information, comprising the steps of virtually setting in a matrix form meshes corresponding to bits on a planar recording surface, providing the meshes with optically recognizable marks corresponding to digital information to be recorded, and recording the digital information to be recorded as a two-dimensional pattern, and further comprising the steps of: setting a specific pattern for representing a location within the recording surface, said specific pattern being made up by giving the marks in a predetermined pattern to a plurality of meshes which are adjoined to one another into a specific shape, and setting a rectangular block which is composed of a plurality of meshes adjoined to one another longitudinally and transversely into a rectangular shape and which has longitudinal and transverse dimensions larger than those of the specific pattern; setting a segment in which the specific patterns are overlaid or circumscribed to the rectangular block in the units of meshes; setting an information recording area in which the two-dimensional pattern is to be expressed, by arraying a plurality of the segments without clearances on the recording surface; preparing pieces of unitary information by dividing the digital information to be recorded according to a number of the segments, and assigning the pieces of unitary information to the segments, respectively; and recording the pieces of unitary information to meshes other than those occupied by the specific patterns within the respective segments.
Claim 3
Dependent Claim 91 words
The method for recording digital information according to claim 1, further comprising the steps of: preparing divisional patterns by dividing specific patterns in at least one direction of longitudinal and transverse directions within the respective segments, and locating the divisional patterns so that they are inscribed on the four corners of the rectangular block, respectively; arraying the segments so that the specific pattern is synthesized from the divisional patterns allocated to adjoining four rectangular blocks, over a point where the four rectangular blocks are adjoining one another with their vertices abutting.
Claim 4
Dependent Claim 53 words
The method for recording digital information according to claim 2, wherein: in the segments present along a perimeter of the information recording area, the divisional patterns that are located on the perimeter side of the blocks are combined with the divisional patterns that are circumscribed to the blocks to synthesize the specific pattern.
Claim 5
Dependent Claim 34 words
The method for recording digital information according to claim 1, further comprising the step of: recording to the segments, number information representing a sequence of the pieces of unitary information assigned to the segments.
Claim 6
Dependent Claim 33 words
The method for recording digital information according to claim 1, further comprising the step of: recording to the segments, adjacency information representing whether or not each of the segments has a adjoining segment.
Claim 7
Dependent Claim 33 words
The method for recording digital information according to claim 1, wherein: the segments are arrayed according to specified array rules containing a direction and a number in which the segments should be arrayed.
Claim 8
Dependent Claim 185 words
A method for decoding digital information, for reading information recorded by the method for recording digital information according to claim 2, comprising the steps of: recognizing a portion of the recording surface corresponding to a corner of the information recording area; recognizing four specific patterns located at positions corresponding to vertices of one rectangular block present at the corner of the information recording area; decoding, within one segment specified by the four specific patterns in the information recording area, a pattern represented by meshes other than those occupied by the specific patterns to thereby read the unitary information assigned to the segment; detecting four specific patterns located at positions corresponding to vertices of a rectangular block adjoining the one rectangular block; decoding, within a segment adjoining the one segment specified by the four specific patterns in the information recording area, a pattern added to meshes other than those occupied by the specific patterns to thereby read the unitary information assigned to the segment; and linking the unitary information read from the one segment with the unitary information read from the segment adjoining the one segment.
Claim 9
Dependent Claim 260 words
An apparatus for decoding digital information, for reading information recorded by the information recording method according to claim 2, comprising: a reading means opposed to the recording surface, for outputting image information representing an opposing portion out of a two-dimensional pattern recorded on the recording surface; and a control means for performing control steps of: moving the recording surface and the reading means relatively to each other; recognizing a portion of the recording surface corresponding to a corner of the information recording area based on image information outputted by the reading means; thereafter, recognizing four specific patterns located at positions corresponding to vertices of one rectangular block present at the corner of the information recording area; decoding, within one segment specified by the four specific patterns in the information recording area, a pattern represented by meshes other than those occupied by the specific patterns to thereby read the unitary information assigned to the segment; subsequently, with a reading range in the recording surface changed by moving the recording surface and the reading means relatively to each other, detecting four specific patterns located at positions corresponding to vertices of a rectangular block adjoining the one rectangular block; decoding, within a segment adjoining the one segment specified by the four specific patterns in the information recording area, a pattern added to meshes other than those occupied by the specific patterns to thereby read the unitary information assigned to the segment; and linking the unitary information read from the one segment with the unitary information read from the segment adjoining the one segment.
Claim 10
Dependent Claim 98 words
The apparatus for decoding digital information according to claim 8, wherein the reading means comprises an optical system that can change a magnification with which a two-dimensional pattern recorded on the recording surface is converted into the image information; the control means performs at least a control step of changing the magnification of the optical system between the step of recognizing a portion of the recording surface corresponding to a corner of the information recording area and the step of reading the unitary information from the segment specified by the four specific patterns in the information recording area.
Claim 11
Independent Claim 176 words
A method for recording digital information, comprising the steps of virtually setting in a matrix form meshes corresponding to bits in a generally rectangular information recording area provided within a planar recording surface, providing the meshes with optically recognizable marks corresponding to digital information to be recorded, and recording the digital information to be recorded as a two-dimensional pattern, and further comprising the steps of: arranging a plurality of specific patterns for representing a location within the recording surface in such a way that the specific patterns are spaced from and paralleled to one another with specified intervals in directions of row and column in the information recording area, said specific patterns being made up by giving the marks in a specified pattern to a plurality of meshes which are adjoined to one another into a specific shape; and arranging the specific patterns arrayed in the direction of row or column to locations where the specific patterns protrude out of the information recording area with respect to at least one side of the information recording area.
Claim 12
Independent Claim 176 words
A method for recording digital information, comprising the steps of virtually setting in a matrix form meshes corresponding to bits in a generally rectangular information recording area provided within a planar recording surface, providing the meshes with optically recognizable marks corresponding to digital information to be recorded, and recording the digital information to be recorded as a two-dimensional pattern, and further comprising the steps of: arranging a plurality of specific patterns for representing a location within the recording surface in such a way that the specific patterns are spaced from and paralleled to one another with specified intervals in directions of row and column in the information recording area, said specific patterns being made up by giving the marks in a specified pattern to a plurality of meshes which are adjoined to one another into a specific shape; and arranging the specific patterns arrayed in the direction of row or column to locations where the specific patterns protrude out of the information recording area with respect to at least one side of the information recording area.
Claim 13
Dependent Claim 72 words
The method for recording digital information according to claim 10, further comprising the step of: placing, in marginal portions each defined by a side of the information recording area and opposing sides of two adjacent protruding specific patterns, a frame pattern extending along an outer tangent line of the information recording area with at least a clearance of one mesh size with respect to the opposing side of the protruding specific patterns.
Claim 14
Dependent Claim 43 words
The method for recording digital information according to claim 10, further comprising the step of: arranging, in the marginal portions, clocking patterns provided with marks alternately different from one another with respect to the direction along the side of the information recording area.
Claim 15
Dependent Claim 109 words
The method for recording digital information according to claim 3, further comprising the step of: switching the presence or absence of patterns in the marginal portions each defined by a side of the information recording area and the circumscribed divisional patterns, between segments present at the corners of the information recording area and the other segments out of the segments present along the perimeter of the information recording area, or arranging patterns different from one another in the marginal portions concerning the segments present at the corners of the information recording area and the other segments out of the segments present along the perimeter of the information recording area.
Claim 16
Dependent Claim 39 words
The method for recording digital information, according to claim 1, further comprising the step of: expressing, in units of meshes, characters or symbols that can be understood by persons as they are, at part of the information recording area.
Claim 17
Dependent Claim 95 words
The method for recording digital information, according to claim 1, further comprising the steps of: arranging, in the information recording area, specific patterns for representing a location within the recording surface, said specific patterns being made up by giving the marks in a specific pattern to a plurality of meshes which are adjoined to one another into a specific shape; and expressing, in the units of meshes, characters or symbols that can be visually recognized by persons, at part of regions other than regions where the specific patterns are arranged, in the information recording area.
Claim 18
Dependent Claim 96 words
The method for recording digital information, according to claim 1, further comprising the steps of: arranging, in the information recording area, specific patterns for representing a location within the recording surface, said specific patterns being made up by giving the marks in a specified pattern to a plurality of meshes which are adjoined to one another into a specific shape; and arranging patterns representing top and bottom, right and left, and front and rear of the recording surface, at part of regions other than regions where the specific patterns are arranged, in the information recording area.
Claim 19
Dependent Claim 36 words
The method for recording digital information, according to claim 1, further comprising the steps of: recording bar codes made up from bars and spaces in the units of meshes, at part of the information recording area.
Claim 20
Dependent Claim 69 words
The method for recording digital information, according to claim 1, further comprising the steps of: arranging in regions other than regions occupied by bar codes in the information recording area, specific patterns for representing a location within the recording surface, said specific patterns being made up by giving the marks in a specified pattern to a plurality of meshes which are adjoined to one another into a specific shape.
Claim 21
Dependent Claim 72 words
The method for recording digital information according to claim 3, further comprising the step of: recording in marginal portions each defined by a side of the information recording area and the circumscribed divisional patterns, index information representing at least one of an array state of the segments, size of digital information recorded in the information recording area, coding method and error correction method for pieces of unitary information recorded within the segments.
Claim 22
Dependent Claim 65 words
The method for recording digital information according to claim 1, further comprising the step of: recording in segments present at particular positions within the information recording area, index information representing at least one of an array state of the segments, size of digital information recorded in the information recording area, coding method and error correction method for pieces of unitary information recorded within the segments.
Claim 23
Dependent Claim 40 words
The method for recording digital information according to claim 20, wherein: the information recording area is set into a generally rectangular shape; and the index information is recorded to segments present at the four corners of the information recording area.
Claim 24
Independent Claim 193 words
A method for recording digital information, comprising the steps of virtually setting in a matrix form meshes corresponding to bits on a planar recording surface, providing the meshes with optically recognizable marks corresponding to digital information to be recorded, and recording the digital information to be recorded as a two-dimensional pattern, and further comprising the steps of: setting rectangular small blocks composed of a plurality of adjoining meshes; arraying a plurality of the small blocks without clearances on the recording surface to thereby set an information recording area where the two-dimensional pattern is to be expressed; and preparing pieces of unitary information by dividing the digital information to be recorded according to a number of the small blocks, and assigning and recording the pieces of unitary information to the small blocks, respectively; and further comprising the step of: recording to small blocks present at particular locations in the information recording area, index information representing at least one of an array state of the small blocks, size of digital information recorded in the information recording area, and coding method and error correction method for the pieces of unitary information recorded in the small blocks.
Claim 25
Independent Claim 193 words
A method for recording digital information, comprising the steps of virtually setting in a matrix form meshes corresponding to bits on a planar recording surface, providing the meshes with optically recognizable marks corresponding to digital information to be recorded, and recording the digital information to be recorded as a two-dimensional pattern, and further comprising the steps of: setting rectangular small blocks composed of a plurality of adjoining meshes; arraying a plurality of the small blocks without clearances on the recording surface to thereby set an information recording area where the two-dimensional pattern is to be expressed; and preparing pieces of unitary information by dividing the digital information to be recorded according to a number of the small blocks, and assigning and recording the pieces of unitary information to the small blocks, respectively; and further comprising the step of: recording to small blocks present at particular locations in the information recording area, index information representing at least one of an array state of the small blocks, size of digital information recorded in the information recording area, and coding method and error correction method for the pieces of unitary information recorded in the small blocks.
Claim 26
Dependent Claim 41 words
The method for recording digital information according to claim 22, wherein: the information recording area is set into a generally rectangular shape; and the index information is set to small blocks present at the four corners of the information recording area.
Claim 27
Dependent Claim 30 words
The method for recording digital information according to claim 19, further comprising the step of: recording identical index information to a plurality of marginal portions, segments, or small blocks, respectively.
Claim 28
Dependent Claim 30 words
The method for recording digital information according to claim 20, further comprising the step of: recording identical index information to a plurality of marginal portions, segments, or small blocks, respectively.
Claim 29
Dependent Claim 30 words
The method for recording digital information according to claim 22, further comprising the step of: recording identical index information to a plurality of marginal portions, segments, or small blocks, respectively.
Claim 30
Dependent Claim 39 words
The method for recording digital information, according to claim 10, further comprising the step of: expressing, in units of meshes, characters or symbols that can be understood by persons as they are, at part of the information recording area.
Claim 31
Dependent Claim 39 words
The method for recording digital information, according to claim 22, further comprising the step of: expressing, in units of meshes, characters or symbols that can be understood by persons as they are, at part of the information recording area.
Claim 32
Dependent Claim 95 words
The method for recording digital information, according to claim 10, further comprising the steps of: arranging, in the information recording area, specific patterns for representing a location within the recording surface, said specific patterns being made up by giving the marks in a specific pattern to a plurality of meshes which are adjoined to one another into a specific shape; and expressing, in the units of meshes, characters or symbols that can be visually recognized by persons, at part of regions other than regions where the specific patterns are arranged, in the information recording area.
Claim 33
Dependent Claim 95 words
The method for recording digital information, according to claim 22, further comprising the steps of: arranging, in the information recording area, specific patterns for representing a location within the recording surface, said specific patterns being made up by giving the marks in a specific pattern to a plurality of meshes which are adjoined to one another into a specific shape; and expressing, in the units of meshes, characters or symbols that can be visually recognized by persons, at part of regions other than regions where the specific patterns are arranged, in the information recording area.
Claim 34
Dependent Claim 96 words
The method for recording digital information, according to claim 10, further comprising the steps of: arranging, in the information recording area, specific patterns for representing a location within the recording surface, said specific patterns being made up by giving the marks in a specified pattern to a plurality of meshes which are adjoined to one another into a specific shape; and arranging patterns representing top and bottom, right and left, and front and rear of the recording surface, at part of regions other than regions where the specific patterns are arranged, in the information recording area.
Claim 35
Dependent Claim 96 words
The method for recording digital information, according to claim 22, further comprising the steps of: arranging, in the information recording area, specific patterns for representing a location within the recording surface, said specific patterns being made up by giving the marks in a specified pattern to a plurality of meshes which are adjoined to one another into a specific shape; and arranging patterns representing top and bottom, right and left, and front and rear of the recording surface, at part of regions other than regions where the specific patterns are arranged, in the information recording area.
Claim 36
Dependent Claim 36 words
The method for recording digital information, according to claim 10, further comprising the step of: recording bar codes made up from bars and spaces in the units of meshes, at part of the information recording area.
Claim 37
Dependent Claim 36 words
The method for recording digital information, according to claim 22, further comprising the step of: recording bar codes made up from bars and spaces in the units of meshes, at part of the information recording area.
Claim 38
Dependent Claim 69 words
The method for recording digital information, according to claim 10, further comprising the step of: arranging in regions other than regions occupied by bar codes in the information recording area, specific patterns for representing a location within the recording surface, said specific patterns being made up by giving the marks in a specified pattern to a plurality of meshes which are adjoined to one another into a specific shape.
Claim 39
Dependent Claim 69 words
The method for recording digital information, according to claim 22, further comprising the step of: arranging in regions other than regions occupied by bar codes in the information recording area, specific patterns for representing a location within the recording surface, said specific patterns being made up by giving the marks in a specified pattern to a plurality of meshes which are adjoined to one another into a specific shape.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-11-10 2001-05-12 2001-11-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-11-10 2005-05-12 2005-11-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-11-10 2009-05-12 2009-11-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag