# US 2014/0152562 A1 · Display controller, display system, storage medium and method

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

- Number: US 2014/0152562 A1
- Document ID: US20140152562A1
- Status: Published application
- Kind: A1
- Application number: 13/927,635
- Filed: 2013-06-26
- Published: 2014-06-05
- Earliest claimed: 2012-12-04
- Assignees: Nintendo Co., Ltd.
- Applicants: Nintendo Co., Ltd.
- Inventors: Toshiaki SUZUKI; Akihiro UMEHARA
- Web page: https://patentgrep.com/patent/US20140152562A1

## CPC

- G09G 5/005: {Adapting incoming signals to the display format of the display terminal}
- G01C 21/3638: {including 3D objects and buildings (three dimensional [3D] modelling, e.g. data description of 3D objects G06T17/00; geographic models G06T17/05)}
- G06F 3/147: using display panels
- G09B 29/106: {using electronic means}
- G06F 3/1423: {controlling a plurality of local displays, e.g. CRT and flat panel display}
- G06F 2200/1637: Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)
- 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)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)

## Abstract

An exemplary display controller includes: an attitude detecting unit configured to detect an attitude of a terminal device; a first display controlling unit configured to control a display unit to display a partial image that is clipped in response to the detected attitude from a panoramic image corresponding to a position; a determining unit configured to determine a direction in which the position is moving; and a second display controlling unit configured to update, in response to a first operation input, an image displayed on the display unit from the first partial image to a second partial image that is clipped in response to the determined direction from the panoramic image.

## Claims

### Claim 1

A display controller comprising:
an attitude detecting unit configured to detect an attitude of a terminal device;
a first display controlling unit configured to control a display unit to display a partial image that is clipped in response to the detected attitude from a panoramic image corresponding to a position;
a determining unit configured to determine a direction in which the position is moving; and
a second display controlling unit configured to update, in response to a first operation input, an image displayed on the display unit from the first partial image to a second partial image that is clipped in response to the determined direction from the panoramic image.

### Claim 2 (depends on 1)

The display controller according to claim 1, further comprising
a third display control unit configured to update, in response to a second operation input, an image displayed on the display unit from the second partial image to a third partial image that is clipped in response to the determined direction from the panoramic image.

### Claim 3 (depends on 1)

The display controller according to claim 1, wherein
the first operation input is independent of the determined direction.

### Claim 4 (depends on 1)

The display controller according to claim 1, wherein
the panoramic image includes a relationship between itself and another panoramic image from among a plurality of panoramic images, the relationship relating to a direction of moving from one to the other of the panoramic images, and
the determining unit is further configured to determine the direction based on the relationship.

### Claim 5 (depends on 4)

The display controller according to claim 4, wherein
the relationship is determined based on a pathway on a map.

### Claim 6 (depends on 5)

The display controller according to claim 5, wherein
the panoramic image corresponds to a position on the map.

### Claim 7 (depends on 1)

The display controller according to claim 1, wherein
if there is a plurality of candidates of directions to which the position is moving, the determining unit is further configured to determine one direction from the candidates according to a predetermined rule.

### Claim 8 (depends on 7)

The display controller according to claim 7, wherein
the determining unit is further configured to determine the one direction based on the plurality of candidates and a direction of a line of sight corresponding to the first partial image.

### Claim 9 (depends on 8)

The display controller according to claim 8, wherein
if there is a plurality of candidates of directions to which the position is moving, the determining unit is further configured to determine the one direction so that a difference between the one direction and the direction of the line of sight is minimum.

### Claim 10 (depends on 1)

The display controller according to claim 1, wherein
the second display controlling unit is further configured to determine the second partial image whose horizontal position is determined in response to the direction determined by the determining unit and whose vertical direction is predetermined.

### Claim 11 (depends on 2)

The display controller according to claim 2, wherein
if there are a plurality of panoramic images along the direction determined by the determining unit, the third display controller is further configured to control the display unit to display the third partial image clipped from one of the plurality of panoramic images that satisfies a predetermined condition.

### Claim 12 (depends on 11)

The display controller according to claim 11, wherein
the plurality of panoramic images correspond to a predetermined pathway, and
the third display controlling unit is further configured to control the display unit to display the third partial image clipped from the panoramic image corresponding to a position at a corner of the pathway.

### Claim 13

A display system comprising:
a display controller; and
a display device including a display unit, wherein
the display controller includes
an attitude detecting unit configured to detect an attitude of a terminal device;
a first display controlling unit configured to control a display unit to display a partial image that is clipped in response to the detected attitude from a panoramic image corresponding to a position;
a determining unit configured to determine a direction in which the position is moving; and
a second display controlling unit configured to update, in response to a first operation input, an image displayed on the display unit from the first partial image to a second partial image that is clipped in response to the determined direction from the panoramic image.

### Claim 14

A computer-readable non-transitory storage medium storing a program causing a computer device to execute a process, the process comprising:
controlling a display unit to display a partial image that is clipped in response to a detected attitude of a terminal device from a panoramic image corresponding to a position;
determining a direction in which the position is moving; and
updating, in response to a first operation input, an image displayed on the display unit from the first partial image to a second partial image that is clipped in response to the determined direction from the panoramic image.

### Claim 15

A method comprising:
controlling a display unit to display a partial image that is clipped in response to a detected attitude of a terminal device from a panoramic image corresponding to a position;
determining a direction in which the position is moving; and
updating, in response to a first operation input, an image displayed on the display unit from the first partial image to a second partial image that is clipped in response to the determined direction from the panoramic image.
