Information-processing device, storage medium, information-processing method, and information-processing system
First Claim
Patent Images
1. An information-processing device comprising:
- a processing system that includes at least one hardware processor coupled to a display device, the processing system configured to;
receive an operational input made by a user for moving a display area that overlaps with a predetermined area;
control a display screen to display a graphic in the display area;
control the display area to move within the predetermined area in accordance with a value derived from the operational input;
determine that the display has reached an edge, or gone outside, of the predetermined area; and
responsive to the determination of the display area reaching the edge, or going outside in a first direction the predetermined area;
(1) restrict, within a predetermined range, a distance of movement of the display area in (a) the first direction and (b) another direction that is inverse to the first direction,(2) decrease a distance of movement of the display area in a second direction as compared with movement of the display area in the second direction before the display area was determined to have reached the edge in the first direction of the predetermined area, the second direction being perpendicular to the first direction.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary information-processing device includes: an operation receiving unit that receives an operational input made by a user for moving a display area that has area that overlaps with a predetermined area, a display controlling unit that controls a display unit to display a graphic in the display area, and a movement controlling unit that controls movement of the display area in accordance with values derived from the operational input so that the display area moves with a restriction of movement in a predetermined direction when the display area and the predetermined area are in a predetermined positional relation.
7 Citations
16 Claims
-
1. An information-processing device comprising:
a processing system that includes at least one hardware processor coupled to a display device, the processing system configured to; receive an operational input made by a user for moving a display area that overlaps with a predetermined area; control a display screen to display a graphic in the display area; control the display area to move within the predetermined area in accordance with a value derived from the operational input; determine that the display has reached an edge, or gone outside, of the predetermined area; and responsive to the determination of the display area reaching the edge, or going outside in a first direction the predetermined area; (1) restrict, within a predetermined range, a distance of movement of the display area in (a) the first direction and (b) another direction that is inverse to the first direction, (2) decrease a distance of movement of the display area in a second direction as compared with movement of the display area in the second direction before the display area was determined to have reached the edge in the first direction of the predetermined area, the second direction being perpendicular to the first direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer-readable non-transitory storage medium storing a program causing a computer device to execute a process, the process comprising:
-
receiving an operational input made by a user for moving a display area that overlaps with a predetermined area; controlling a display screen to display a graphic in the display area; controlling movement of the display area in accordance with a value derived from the operational input; determining that the display has reached, overlaps, or passed, an edge of the predetermined area in a first direction; responsive to the determination; (1) automatically decreasing a distance of movement of the display area in a second direction as compared with movement of the display area in the second direction before the display area was determined to have reached, overlap, or passed the edge in the first direction, the second direction being perpendicular to the first direction, the distance of movement that the display area is automatically decreased to being a non-zero amount; and (2) restricting, within a predetermined range, a distance of movement of the display area in (a) the first direction and (b) another direction that is inverse of the first direction. - View Dependent Claims (12)
-
-
13. A method performed on a computer system that includes at least one hardware processor, the method comprising:
-
receiving an operational input made by a user for moving a display area that overlaps with a predetermined area, controlling a display device to display a graphic in the display area, and controlling movement of the display area in accordance with values derived from the operational input; determining that the display has reached an edge of the predetermined area; and responsive to the determination of the display area reaching the edge of the predetermined area in a first direction; restricting, within a predetermined range, a distance of movement of the display area in (a) a first direction and (b) another direction that is inverse of the first direction, and decreasing a distance of movement of the display area in a second direction as compared with movement of the display area in the second direction before the display area was determined to have reached the edge of the predetermined area in the first direction, the second direction being perpendicular to the first direction and the distance of movement of the display area in the second direction being a non-zero amount. - View Dependent Claims (14)
-
-
15. A computer system comprising:
-
a display device that includes a display screen; a user input device configured to accept input provided by a user; and a processing system that includes at least one hardware processor coupled to the display device and the user input device, the processing system configured to; receive, via the user input device, an operational input made by the user for moving a display area that overlaps with a predetermined area; control the display device to display a graphic in the display area; control movement of the display area in accordance with a value derived from the operational input; determine that the display has reached, or overlaps, an edge of the predetermined area in a first direction; and responsive to the determination; automatically decrease a distance of movement that the display area is to move in a second direction as compared with movement of the display area in the second direction before the display area was determined to have reached or overlap the edge of the predetermined area in the first direction, the second direction intersecting the first direction, the first direction being a direction in which the display area is determined to be outside the edge of the predetermined area, the distance of movement the display area is to be moved in the second direction being a non-zero amount, and restrict, within a predetermined range, a distance of movement of the display area in (a) the first direction and (b) another direction that is inverse of the first direction. - View Dependent Claims (16)
-
Specification