IP Library Granted Patent US 10,739,985
Granted Patent B2
US 10,739,985 · App. 12/984,944 · Granted Aug 11, 2020

Computer-readable storage medium having stored thereon display control program, display control system, display control apparatus, and display control method

Inventor: Yasushi Matsubara (Kyoto, JP)
Assignee: Nintendo Co., Ltd.
G06F3/0488A63F13/53G06F3/0485A63F2300/6653
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 10,739,985
App. No.
12/984,944
Granted
Aug 11, 2020
Kind
B2
Abstract

First, a plurality of selection objects having at least one part thereof displayed on a display area of a display device are moved relative to the display area, based on an output signal outputted from an input device. Then, when an end-located selection object among the moved plurality of selection objects reaches a predetermined position of the display area, an object that is different from the plurality of selection objects is displayed on the display area. The object moves relative to the display area based on an output signal outputted from the input device.

Claims (42)

1. A handheld portable information processing apparatus, comprising at least one processor, the at least one processor controlling the apparatus to:

generate a display having a plurality of selection objects displayed as a list and that are selectable based on input made to the display, the list having at least a first end selection object;

move the plurality of selection objects when an input operation is made to the display, the plurality of selection objects moving such that the plurality of selection objects in the displayed list scroll in a direction opposite to a direction of the input operation;

detect, as the plurality of selection objects move, when the first end selection object is displayed; and

generate, when the first end selection object is detected as being displayed, a semi-transparent notification object for display, indicative of the displayed list reaching an end of the list, that emerges from an edge of the display and moves in a direction corresponding to the direction of the input operation.

2. The information processing apparatus of claim 1 , wherein the semi-transparent notification object extends in a first direction correspond to the direction of the input operation, and then retracts in a second direction corresponding to a direction opposite of the direction of the input operation.

3. The information processing apparatus of claim 1 , wherein the semi-transparent notification object first increases in size in a direction corresponding to the direction of the input operation, and then decreases in size in a direction opposite to the direction of the input operation.

4. The information processing apparatus of claim 1 , wherein the semi-transparent notification object is displayed while the input operation is being made to the display and then begins disappearing from display when the input operation is no longer made to the display.

5. The information processing apparatus of claim 1 , wherein the plurality of selection objects move when a flick operation is performed on the display.

6. The information processing apparatus of claim 5 , wherein the plurality of selection objects scroll for a period of time, after a touch-off from the flick operation, based on an inertia force corresponding to a strength of the flick operation.

7. The information processing apparatus of claim 6 , wherein the semi-transparent notification object emerges and moves based on the inertia force caused by the flick operation.

8. The information processing apparatus of claim 1 , wherein the semi-transparent notification object increases in size in first and second directions as the semi-transparent notification object emerges from the edge of the display and moves in the direction corresponding to the direction of the input operation.

9. The information processing apparatus of claim 1 , wherein a transparency of the semi-transparent notification object changes so as to be higher as a distance from the edge of the display becomes smaller, and the transparency of the semi-transparent notification object changes so as to be lower as the distance from the edge of the display becomes larger.

10. The information processing apparatus of claim 1 , wherein the semi-transparent notification object becomes more transparent when the semi-transparent notification object is closer to the edge of the display, and becomes less transparent when the semi-transparent notification object is farther from the edge of the display.

11. The information processing apparatus of claim 1 , wherein the semi-transparent notification object extends in a first direction, corresponding to the direction of the input operation, while becoming less transparent, and then retracts in a second direction, corresponding to a direction opposite of the direction of the input operation, while becoming more transparent.

12. The information processing apparatus of claim 1 , wherein the at least one processor further controls the apparatus to:

calculate an amount of change in input coordinates of the input operation;

calculate a direction of the change of the input coordinates; and

move the semi-transparent notification object based on the calculated amount of change and the calculated direction of the change.

13. A non-transitory computer-readable storage medium having stored thereon a program executed by a computer of an information processing apparatus, the program causing the computer to provide execution comprising:

generate a display having a plurality of selection objects displayed as a list and that are selectable based on input made to the display, the list having at least a first end selection object;

move the plurality of selection objects when an input operation is made to the display, the plurality of selection objects moving such that the plurality of selection objects in the displayed list scroll in a direction opposite to a direction of the input operation;

detect, as the plurality of selection objects move, when the first end selection object is displayed; and

generate, when the first end selection object is detected as being displayed, a semi-transparent notification object for display, indicative of the displayed list reaching an end of the list, that emerges from an edge of the display and moves in a direction corresponding to the direction of the input operation.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the semi-transparent notification object extends in a first direction correspond to the direction of the input operation, and then retracts in a second direction corresponding to a direction opposite of the direction of the input operation.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the plurality of selection objects move when a flick operation is performed on the display.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the plurality of selection objects scroll for a period of time, after a touch-off from the flick operation, based on an inertia force corresponding to a strength of the flick operation.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the semi-transparent notification object emerges and moves based on the inertia force caused by the flick operation.

18. A method for generating a display, comprising:

generating a display having a plurality of selection objects displayed as a list and that are selectable based on input made to the display, the list having at least a first end selection object;

moving the plurality of selection objects when an input operation is made to the display, the plurality of selection objects moving such that the plurality of selection objects in the displayed list scroll in a direction opposite to a direction of the input operation;

detecting, as the plurality of selection objects move, when the first end selection object is displayed; and

generating, when the first end selection object is detected as being displayed, a semi-transparent notification object for display, indicative of the displayed list reaching an end of the list, that emerges from an edge of the display and moves in a direction corresponding to the direction of the input operation.

19. The method of claim 18 , wherein the plurality of selection objects move when a flick operation is performed on the display.

20. The method of claim 19 , wherein the plurality of selection objects scroll for a period of time, after a touch-off from the flick operation, based on an inertia force corresponding to a strength of the flick operation.

21. The method of claim 20 , wherein the set, semi-transparent notification object emerges and moves based on the inertia force caused by the flick operation.

22. A system, comprising:

a processing system having at least one processor, the processing system configured to:

generate a display having a plurality of selection objects displayed as a list and that are selectable based on input made to the display, the list having at least a first end selection object;

move the plurality of selection objects when an input operation is made to the display, the plurality of selection objects moving such that the plurality of selection objects in the displayed list scroll in a direction opposite to a direction of the input operation;

detect, as the plurality of selection objects move, when the first end selection object is displayed; and

generate, when the first end selection object is detected as being displayed, a semi-transparent notification object for display, indicative of the displayed list reaching an end of the list, that emerges from an edge of the display and moves in a direction corresponding to the direction of the input operation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2011
From: MATSUBARA, YASUSHI
To: NINTENDO CO., LTD.
Reel/Frame 025588/0353 →
Priority Claims (1)
JP 2010-205845 · Sep 14, 2010 · national
Continuity (1)
Related Publication 20120066621A1 · Mar 15, 2012