# US 2014/0195192 A1 · Information processing apparatus, information processing method, program, and recording medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195192 A1
- Document ID: US20140195192A1
- Status: Published application
- Kind: A1
- Application number: 14/239,716
- Filed: 2012-08-22
- Published: 2014-07-10
- Earliest claimed: 2011-08-30
- Assignees: Sony Corporation
- Inventors: Masato Kimishima
- Web page: https://patentgrep.com/patent/US20140195192A1

## CPC

- G01C 23/00: Combined instruments indicating more than one navigational value, e.g. for aircraft; Combined measuring devices for measuring two or more variables of movement, e.g. distance, speed or acceleration
- G01C 22/006: {Pedometers}
- G01P 3/64: Devices characterised by the determination of the time taken to traverse a fixed distance
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G01P: MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT (measuring or recording blood flow A61B5/02, A61B8/06; monitoring speed or deceleration of electrically-propelled vehicles B60L3/00; vehicle lighting systems adapted to indicate speed B60Q1/54; determining position or course in navigation, measuring ground distance in geodesy or surveying G01C; combined measuring devices for measuring two or more variables of movement G01C23/00; measuring velocity of sound G01H; measuring velocity of light G01J7/00; measuring direction or velocity of solid objects by reception or emission of radiowaves or other waves and based on propagation effects, e.g. Doppler effect, propagation time, direction of propagation, G01S; measuring speed of nuclear radiation G01T; measuring acceleration of gravity G01V; {measuring or recording the speed of trains B61L23/00; speed indicators incorporated in motor vehicles B60K35/00; measuring frequency or phase G01R; traffic control G08G})

## Abstract

The information processing apparatus includes an absolute position acquiring unit that acquires an absolute position of a user, an acquiring unit that acquires first values according to physical movement of the user who walks, a function specifying unit that assumes a function showing a relation between the first values and second values showing a pace or a walking speed of the user, calculates coefficients included in the function based on the first values and the absolute position, and specifies the function, a calculating unit that calculates the second values corresponding to the first values using the function, and a learning unit that learns a correspondence relation between a walking tempo of the user and the second values using the calculated second values.

## Claims

### Claim 1

An information processing apparatus comprising:
an absolute position acquiring unit that acquires an absolute position of a user;
an acquiring unit that acquires first values according to physical movement of the user who walks;
a function specifying unit that assumes a function showing a relation between the first values and second values showing a pace or a walking speed of the user, calculates coefficients included in the function based on the first values and the absolute position, and specifies the function;
a calculating unit that calculates the second values corresponding to the first values using the function; and
a learning unit that learns a correspondence relation between a walking tempo of the user and the second values using the calculated second values.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1,
wherein the function specifying unit calculates an integration value of the first values and a movement time of the user corresponding to the integration value and calculates the coefficients based on the integration value, the movement time, and a movement distance.

### Claim 3 (depends on 2)

The information processing apparatus according to claim 2, further comprising:
a walking determining unit that determines whether the user is walking, wherein the function specifying unit measures a time during which it is determined that the user is walking and calculates the movement time.

### Claim 4 (depends on 1)

The information processing apparatus according to claim 1,
wherein the function specifying unit classifies the first values into classes of predetermined widths, and
the calculating unit calculates an average of the first values for each class and calculates the second value corresponding to the average of the first values.

### Claim 5 (depends on 1)

The information processing apparatus according to claim 1, further comprising:
a direction acquiring unit that acquires a direction in which the user moves; and
an autonomous positioning unit that estimates the second value at a current point of time from the first values acquired by the acquiring unit using the correspondence relation learned by the learning unit, and calculates a current position based on the second value and the direction.

### Claim 6 (depends on 5)

The information processing apparatus according to claim 5,
wherein the autonomous positioning unit calculates the current position when the absolute position acquiring unit does not acquire the absolute position.

### Claim 7 (depends on 5)

The information processing apparatus according to claim 5, further comprising:
a navigation unit that guides a path using the current position calculated by the autonomous positioning unit.

### Claim 8 (depends on 1)

The information processing apparatus according to claim 1,
wherein the first value is a value that shows the walking tempo.

### Claim 9 (depends on 1)

The information processing apparatus according to claim 1,
wherein the first value is a value that shows vertical acceleration.

### Claim 10

An information processing method comprising:
acquiring an absolute position of a user;
acquiring first values according to physical movement of the user who walks;
assuming a function showing a relation between the first values and second values showing a pace or a walking speed of the user, calculating coefficients included in the function based on the first values and the absolute position, and specifying the function;
calculating the second values corresponding to the first values using the function; and
learning a correspondence relation between a walking tempo of the user and the second values using the calculated second values.

### Claim 11

A program for causing a computer to function as an information processing apparatus,
wherein the information processing apparatus includes:
an absolute position acquiring unit that acquires an absolute position of a user;
an acquiring unit that acquires first values according to physical movement of the user who walks;
a function specifying unit that assumes a function showing a relation between the first values and second values showing a pace or a walking speed of the user, calculates coefficients included in the function based on the first values and the absolute position, and specifies the function;
a calculating unit that calculates the second values corresponding to the first values using the function; and
a learning unit that learns a correspondence relation between a walking tempo of the user and the second values using the calculated second values.

### Claim 12

A computer readable recording medium that stores a program for causing a computer to function as an information processing apparatus, wherein the information processing apparatus includes:
an absolute position acquiring unit that acquires an absolute position of a user;
an acquiring unit that acquires first values according to physical movement of the user who walks;
a function specifying unit that assumes a function showing a relation between the first values and second values showing a pace or a walking speed of the user, calculates coefficients included in the function based on the first values and the absolute position, and specifies the function;
a calculating unit that calculates the second values corresponding to the first values using the function; and
a learning unit that learns a correspondence relation between a walking tempo of the user and the second values using the calculated second values.
