Position determination II—calculation
First Claim
1. A method of providing a position code on a surface, which position code codes a plurality of positions in a first direction on the surface, comprising the steps ofusing a first cyclic number series, which has the characteristic that the position in the number series of each number sequence of a predetermined length is determined unambiguously, printing out the first cyclic number series a plurality of times across the surface, different rotations of the first cyclic number series being used in such a way that predetermined displacements arise between adjacent number series, wherein the step of printing out comprises dividing the surface into a plurality of first code windows in the first direction, each of which comprises at least three first cyclic number series and has one number series overlapping one number series of adjacent first code windows, and using such rotations of the first cyclic number series when printing this out that the position of each first code window in the first direction is coded by means of the displacements between the first cyclic number series belonging to the code window.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of providing a position code on a surface, which position code codes a plurality of positions on the surface. A cyclic number series is used, which has the characteristic that the position in the number series of each number sequence of a first predetermined length is determined unambiguously. The number series is printed out a plurality of times across the surface, different rotations of the first cyclic number series being used so that displacements arise between adjacent number series. The surface is divided into a plurality of code windows, which comprise at least three number series and have one number series overlapping one number series of adjacent code windows. The position of the code windows in the x-direction is coded by means of the displacements between the cyclic number series belonging to the code window. A second number series is used for coding in the y-direction. The invention also concerns a method and a device for determining the position, and a device and a computer program product for implementing the method.
-
Citations
45 Claims
-
1. A method of providing a position code on a surface, which position code codes a plurality of positions in a first direction on the surface, comprising the steps of
using a first cyclic number series, which has the characteristic that the position in the number series of each number sequence of a predetermined length is determined unambiguously, printing out the first cyclic number series a plurality of times across the surface, different rotations of the first cyclic number series being used in such a way that predetermined displacements arise between adjacent number series, wherein the step of printing out comprises dividing the surface into a plurality of first code windows in the first direction, each of which comprises at least three first cyclic number series and has one number series overlapping one number series of adjacent first code windows, and using such rotations of the first cyclic number series when printing this out that the position of each first code window in the first direction is coded by means of the displacements between the first cyclic number series belonging to the code window.
- 8. A method of providing a position code on a surface, which position code codes a plurality of positions in a second direction on the surface, comprising the steps of using a second cyclic number series, which has the characteristic that the position in the number series of each number sequence of a second predetermined length is determined unambiguously, printing out the second cyclic number series across the surface a plurality of times, different rotations of the second cyclic number series being used so that the second cyclic number series start in different start positions, wherein the step of printing out comprises dividing the surface into a second plurality of non-overlapping code windows, each of which comprises a predetermined plurality of second cyclic number series, and using such rotations of the second cyclic number series that the position of each second code window in the second direction is coded by means of the start positions of the associated second cyclic number series.
-
18. A method of determining a position, in a first direction, of an arbitrary partial surface of a predetermined size on a surface which is provided with a position code, which for the position coding in the first direction is based on a first cyclic number series, which has the characteristic that the position in the number series of each first number sequence of a first predetermined length is determined unambiguously and which is printed out a plurality of times on the surface with different rotations so that adjacent first cyclic number series are displaced relative to each other by predetermined displacements, comprising the steps of
identifying a plurality of first number sequences from the position code on the partial surface; -
determining the position of each first number sequence in the first cyclic number series;
on the basis of these positions, determining the displacements between the adjacent cyclic number series containing the first number sequences from the partial surface, wherein the steps of determining, based on the displacements, a position in the first direction of a first code window which said partial surface at least partly overlaps, which first code window is one of a plurality of code windows in a first direction, each of which comprises a predetermined plurality of first cyclic number series and has one number series overlapping one number series of adjacent first code windows. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A product which makes possible determination of a position, in a first direction, of an arbitrary partial surface of a predetermined size on a surface of the product which is provided with a position code, which for position-coding in the first direction is based on a first cyclic number series, which has the characteristic that the position in the number series of each first number sequence of a first predetermined length is determined unambiguously and which is printed out a plurality of times on the surface with different rotations so that adjacent first cyclic number series are displaced relative to each other by predetermined displacements, a plurality of first number sequences from the position code being identifiable on the partial surface, in order to determine the position of each first number sequence in the first cyclic number series, and the displacements between the adjacent first cyclic number series containing the first number sequences from the partial surface being determinable on the basis of these positions,
wherein, based on the displacements, a position in the first direction of a first code window, which said partial surface at least partly overlaps, is determinable, which first code window is one of a plurality of code windows in the first direction, each of which comprises a predetermined plurality of first cyclic number series and has one number series overlapping one number series of adjacent first code windows.
Specification