EP1862811A2

Positioning device, method of controlling positioning device, and recording medium

Abstract

A positioning device, which locates a position based on satellite signals which are signals from positioning satellites, includes a position holding section which holds a reference position P, a stationary condition determination section which determines whether or not the reference position P satisfies stationary conditions B, an average position calculation section which averages the reference position P satisfying the stationary conditions B and a present located position Pg calculated by positioning to calculate an average position Pav, a position output section which outputs the average position Pav, and a position storage section which stores the average position Pav in the position holding section as the reference position P.

EP1862811A2, drawing sheet 1
Sheet 1 of 24

Term

0.7 yearsto projected expiry

Projected expiry 29 May 2027, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

17 claims: 17 independent, 0 dependent

  1. 1
    A positioning device which locates a position based on satellite signals which are signals from positioning satellites, the positioning device comprising:a position holding section which holds a reference position: a stationary condition determination section which determines whether or not the reference position satisfies stationary conditions;an average position calculation section which averages the reference position satisfying the stationary conditions and a present located position calculated by positioning to calculate an average position;a position output section which outputs the average position;and a position storage section which stores the average position in the position holding section as the reference position.
  2. 2
    The positioning device as defined in claim 1, wherein the position holding section can store a plurality of the reference positions; and wherein the stationary conditions include:a condition whereby an elapsed time between a time when calculating each of a specific number of the reference positions and a present time is within an allowable time range;a condition whereby a moving velocity of the positioning device when calculating each of a specific number of the reference positions ard a present moving velocity of the positioning device are within a predetermined allowable velocity range;and a condition whereby a distance between each of a specific number of the reference positions and the present located position is within an allowable distance range.
  3. 3
    The positioning device as defined in claim 1 or 2, wherein the position holding section can store a plurality of the reference positions;and wherein the stationary conditions include a condition whereby a cumulative distance which is a path length between a specific number of the reference positions and the present located position is equal to or less than a predetermined cumulative distance threshold value.
  4. 4
    The positioning device as defined in any one of claims 1 to 3, wherein the stationary conditions are specified corresponding to reception environment of the satellite signals.
  5. 5
    The positioning device as defined in any one of claims 1 to 4, wherein the position storage section stores the located position in the position holding section instead of the reference position until a predetermined number is reached, and stores the reference position after the predetermined number has been reached.
  6. 6
    The positioning device as defined in any one of claims 1 to 5, wherein the position storage section stores the average position initially calculated within a positioning time involving a plurality of positioning operations in :he position holding section, and updates the initially calculated average position held in the position holding section with the average position last calculated within the positioning time.
  7. 7
    The positioning device as defined in claim 6, comprising:a stationary condition change section which makes the stationary conditions more severe after the initial average position has been calculated.
  8. 8
    The positioning device as defined in any one of claims 1 to 7, wherein the average position calculation section averages the positions using the reference position satisfying the stationary conditions as long as a state in which the reference position does not satisfy the stationary conditions does not continuously occur.,
  9. 9
    A positioning device which locates a position based on satellite signals which are signals from positioning satellites, the positioning device comprising:a position holding section which holds a reference position;a movement state determination section which determines movement state of the positioning device;an average position calculation section which averages the reference position and a present located position calculated by positioning to calculate an average position based on the movement state;a position output section which outputs the average position;and a position storage section which stores the average position in the position holding section as the reference position.
  10. 10
    The positioning device as defined in claim 9, wherein the movement state determination section determines whether or not the movement state of the positioning device satisfies stationary conditions whereby whether or not the positioning device remains stationary can be determined, and determines whether or not the movement state of the positioning device satisfies low-speed movement conditions whereby whether or not the positioning device moves at a low speed can be determined;and wherein, when the movement state determination section has determined that the positioning device remains stationary, the average position calculation section averages the reference position satisfying the stationary conditions and the present located position, and, when the movement state determination section has determined that the positioning device moves at a low speed, the average position calculation section averages the latest reference position and the present located position.
  11. 11
    The positioning device as defined in claim 10, wherein the movement state determination section determines whether or not the stationary conditions are satisfied, and determines whether or not the low-speed movement conditions are satisfied when the movement state does not satisfy the stationary conditions.
  12. 12
    The positioning device as defined in any one of claims 5 to 11, wherein the average position calculation section calculates the average position when a variation in located positions sequentially calculated by positioning has fallen within a predetermined range.
  13. 13
    The positioning device as defined in claim 12, wherein the movement state determination section determines whether or not the movement state of the positioning device satisfies stationary conditions whereby to be able to determine that the positioning device remains stationary;and wherein, when the movement state determination section has determined that the positioning device remains stationary, the average position calculation section calculates the average position without waiting for the variation in the located positions to fall within the predetermined range.
  14. 14
    A method of controlling a positioning device which locates a position based on satellite signals which are signals from positioning satellites and includes a position holding section which holds a reference position, the method comprising:a stationary condition determination step of determining whether or not the reference position satisfies stationary conditions;an average position calculation step of averaging the reference position satisfying the stationary conditions and a present located position calculated by positioning to calculate an average position;a position output step of outputting the average position;and a position storage step of storing the average position in the position holding section as the reference position.
  15. 15
    A method of controlling a positioning device which locates a position based on satellite signals which are signals from positioning satellites and includes a position holding section which holds a reference position, the method comprising:a movement state determination step of determining a movement state of the positioning device;an average position calculation step of averaging the reference position and a present located position calculated by positioning to calculate an average position based on the movement state;a position output step of outputting the average position;and a position storage step of storing the average position in the position holding section as the reference position.
  16. 16
    A computer-readable recording medium recorded thereon a program for causing a computer included in a positioning device, which locates a position based on satellite signals which are signals from positioning satellites and includes position holding means which holds a reference position, to execute:a stationary condition determination step of determining whether or not the reference position satisfies stationary conditions;an average position calculation step of averaging the reference position satisfying the stationary conditions and a present located position calculated by positioning to calculate an average position;a position output step of outputting the average position;and a position storage step of storing the average position in the position holding section as the reference position.
  17. 17
    A computer-readable recording medium recorded thereon a program for causing a computer included in a positioning device, which locates a position based on satellite signals which are signals from positioning satellites and includes position holding means holds a reference position, to execute:a movement state determination step of determining a movement state of the positioning device;an average position calculation step of averaging the reference position and a present located position calculated by positioning to calculate an average position based On the movement state;a position output step of outputting the average position;and a position storage step of storing the average position in the position holding section as the reference position.
Independent claims17