IP Library Granted Patent US 9,098,181
Granted Patent B2
US 9,098,181 · App. 13/080,837 · Granted Aug 4, 2015

Information processing apparatus

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,098,181
App. No.
13/080,837
Granted
Aug 4, 2015
Kind
B2
Abstract

Provided is an information processing apparatus configured to: display on a screen a display target range, which is a part of a display region including display elements arranged therein; and move the display target range in the display region in accordance with a direction of a scroll instruction when the scroll instruction is received from a user in a state in which the display target range is displayed, in which a movement amount of the display target range in accordance with the scroll instruction is changed based on a position of the display target range in the display region.

Claims (28)

1. An information processing apparatus, comprising:

a display displaying a display target range, which is a part of a display region including display elements arranged therein,

wherein the display region comprises at least one unit region having a length in a scroll direction less than a length of the display target range and a second region having a length in the scroll direction longer than the length of the at least one unit region; and

a touch sensor for receiving a scroll instruction from a user, wherein the scroll instruction moves the display target range in the display region in accordance with a direction of the scroll instruction when the scroll instruction is received when the display target range is displayed on the display,

wherein, based on a position of the display target range in the display region, a movement amount of the display target range is changed in accordance with the scroll instruction,

wherein, when the display target range includes a portion of the at least one unit region after the movement by the movement amount in accordance with the scroll instruction, the display target range is moved to a position at which the entirety of the at least one unit region is included in the display target range, and

when the display target range only includes the second region after the movement by the movement amount in accordance with the scroll instruction, the display target range is moved by the movement amount in accordance with the scroll instruction, and,

when a new scroll instruction is received when the display target range only includes the second region, the display target range is only moved in a direction of the new scroll instruction.

2. The information processing apparatus according to claim 1 , wherein the display target range is moved by the movement amount corresponding to the specified amount of the scroll instruction during the reception of the scroll instruction from the user, and the display target range is moved so as to include the at least one unit region entirely when a specified amount of the scroll instruction at a time point when completion of the scroll instruction is received is a specified amount by which the one unit region is included at a predetermined ratio or more with respect to the size of the display target range.

3. The information processing apparatus according to claim 2 , wherein the display target range is returned to a position at which the one unit region is not included when the specified amount of the scroll instruction at the time point when the completion of the scroll instruction is received is a specified amount by which the one unit region is included at a ratio less than the predetermined ratio with respect to the size of the display target range.

4. The information processing apparatus according to claim 1 ,

wherein the display region includes a plurality of subregions, and

wherein, when the scroll instruction is a scroll instruction to include a border position of the plurality of subregions in the display target range, the display target range is moved by the movement amount that is determined based on a relationship between the border position and the position of the display target range in a case where the display target range is moved by the specified amount of the scroll instruction.

5. An information processing method, comprising:

displaying on a screen a display target range, which is a part of a display region including display elements arranged therein,

wherein the display region comprises at least one unit region having a length in a scroll direction less than a length of the display target range and a second region having a length in the scroll direction longer than the length of the at least one unit region; and

controlling a scroll to move the display target range in the display region in accordance with a direction of a scroll instruction when the scroll instruction is received from a user in a state in which the display target range is displayed,

wherein the controlling a scroll comprises changing, based on a position of the display target range in the display region, a movement amount of the display target range in accordance with the scroll instruction,

wherein, when the display target range includes a portion of the at least one unit region after the movement by the movement amount in accordance with the scroll instruction, the display target range is moved to a position at which the entirety of the at least one unit region is included in the display target range,

when the display target range only includes the second region after the movement by the movement amount in accordance with the scroll instruction, the display target range is moved by the movement amount in accordance with the scroll instruction, and,

when a new scroll instruction is received when the display target range only includes the second region, the display target range is only moved in a direction of the new scroll instruction.

6. A non-transitory computer-readable information storage medium having a program stored therein, the program causing a computer to function as:

a display displaying a display target range, which is a part of a display region including display elements arranged therein; and

a touch sensor for receiving a scroll instruction from a user, wherein the scroll instruction moves the display target range in the display region in accordance with a direction of the scroll instruction when the scroll instruction is received when the display target range is displayed on the display,

wherein, based on a position of the display target range in the display region, a movement amount of the display target range is changed in accordance with the scroll instruction,

wherein, when the display target range includes a portion of an at least one unit region after the movement by the movement amount in accordance with the scroll instruction, the display target range is moved to a position at which the entirety of the at least one unit region is included in the display target range, the at least one unit region having a length in a scroll direction less than a length of the display target range,

when the display target range only includes a second region after the movement by the movement amount in accordance with the scroll instruction, the display target range is moved by the movement amount in accordance with the scroll instruction, and,

when a new scroll instruction is received when the display target range only includes the second region, the display target range is only moved in a direction of the new scroll instruction.

Assignments (4)
CHANGE OF NAME Recorded Sep 6, 2017
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 043761/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2017
From: SONY CORPORATION
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 043761/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2015
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY CORPORATION
Reel/Frame 035574/0476 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2011
From: TSUDA, MUNETAKA; HIRAMATSU, SHUJI; ENOMOTO, SHIGERU; KOBAYASHI, MOTOKI
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 026439/0277 →