Display control device and display control method
First Claim
1. A display control device comprising:
- a non-transitory memory device storing a program; and
a hardware processor configured to execute the program and cause the display control device to operate as the following units;
a first-contents-list displaying unit configured to display on a display screen a first contents list which is a scrollable list of contents;
a base-point-content identifying unit configured to identify a base-point content on the first contents list;
a base-point-content-position obtaining unit configured to obtain a first base-point-content position which is a position of the base-point content on the first contents list;
a focus position obtaining unit configured to obtain a focus position which is a position on the first contents list and is related to a predetermined region on the first contents list displayed on the display screen;
a positional difference calculating unit configured to calculate a positional difference between the obtained first base-point-content position and the obtained focus position;
a first scrolling unit configured to scroll the first contents list displayed on the display screen so that the positional difference decreases;
a second-contents-list displaying unit configured to display in a region different from the first contents list on the display screen a second contents list which is a list of contents selected as candidates for the base-point content from the first contents list by a user; and
a tension displaying unit configured to visualize and display the magnitude of the tension on the display screen,wherein the positional difference calculating unit includes a tension calculating unit configured to calculate, as the positional difference, a magnitude of physical tension virtually produced between a third base-point-content position and the first base-point-content position in association with a distance between the third base-point-content position and the first base-point-content position, the third base-point-content position being a position of a base-point-content identified on the second contents list and having a positional difference from the first base-point-content position which corresponds to a positional difference between the first base-point-content position and the focus position,the first scrolling unit is configured to scroll the first contents list so that the tension decreases in accordance with a virtual restoring force of the tension, andthe first scrolling unit is configured to scroll the first contents list so that the tension decreases in accordance with a virtual restoring force of the tension, andthe tension displaying unit is configured to represent and display the tension as a virtual rubber cord or spring.
2 Assignments
0 Petitions
Accused Products
Abstract
A display control device includes a first-contents-list displaying unit which displays a first contents list on a display screen, a base-point-content identifying unit which identifies a base-point content on the first contents list, a base-point-content-position obtaining unit which obtains a first base-point-content position on the first contents list, a focus position obtaining unit which obtains a focus position on the first contents list, a positional difference calculating unit which calculates a positional difference between the first base-point-content position and the focus position, and a first scrolling unit which scrolls the first contents list displayed on the display screen so that the positional difference decreases.
25 Citations
14 Claims
-
1. A display control device comprising:
-
a non-transitory memory device storing a program; and a hardware processor configured to execute the program and cause the display control device to operate as the following units; a first-contents-list displaying unit configured to display on a display screen a first contents list which is a scrollable list of contents; a base-point-content identifying unit configured to identify a base-point content on the first contents list; a base-point-content-position obtaining unit configured to obtain a first base-point-content position which is a position of the base-point content on the first contents list; a focus position obtaining unit configured to obtain a focus position which is a position on the first contents list and is related to a predetermined region on the first contents list displayed on the display screen; a positional difference calculating unit configured to calculate a positional difference between the obtained first base-point-content position and the obtained focus position; a first scrolling unit configured to scroll the first contents list displayed on the display screen so that the positional difference decreases; a second-contents-list displaying unit configured to display in a region different from the first contents list on the display screen a second contents list which is a list of contents selected as candidates for the base-point content from the first contents list by a user; and a tension displaying unit configured to visualize and display the magnitude of the tension on the display screen, wherein the positional difference calculating unit includes a tension calculating unit configured to calculate, as the positional difference, a magnitude of physical tension virtually produced between a third base-point-content position and the first base-point-content position in association with a distance between the third base-point-content position and the first base-point-content position, the third base-point-content position being a position of a base-point-content identified on the second contents list and having a positional difference from the first base-point-content position which corresponds to a positional difference between the first base-point-content position and the focus position, the first scrolling unit is configured to scroll the first contents list so that the tension decreases in accordance with a virtual restoring force of the tension, and the first scrolling unit is configured to scroll the first contents list so that the tension decreases in accordance with a virtual restoring force of the tension, and the tension displaying unit is configured to represent and display the tension as a virtual rubber cord or spring. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A display control method comprising:
-
a first-contents-list displaying step of displaying on a display screen a first contents list which is a scrollable list of contents; a base-point-content identifying step of identifying a base-point content on the first contents list; a base-point-content-position obtaining step of obtaining a first base-point-content position which is a position of the base-point content on the first contents list; a focus position obtaining step of obtaining a focus position which is a position on the first contents list and is related to a predetermined region on the first contents list displayed on the display screen; a positional difference calculating step of calculating a positional difference between the obtained first base-point-content position and the obtained focus position; a first scrolling step of scrolling the first contents list displayed on the display screen so that the positional difference decreases; and a second-contents-list displaying step of displaying in a region different from the first contents list on the display screen a second contents list which is a list of contents selected as candidates for the base-point content from the first contents list by a user; and a tension displaying step of visualizing and displaying the magnitude of the tension on the display screen, wherein the positional difference calculating step includes a tension calculating step configured to calculate, as the positional difference, a magnitude of physical tension virtually produced between a third base-point-content position and the first base-point-content position in association with a distance between the third base-point-content position and the first base-point-content position, the third base-point-content position being a position of a base-point-content identified on the second contents list and having a positional difference from the first base-point-content position which corresponds to a positional difference between the first base-point-content position and the focus position, the first scrolling step scrolls the first contents list so that the tension decreases in accordance with a virtual restoring force of the tension, and the tension displaying step represents and displays the tension as a virtual rubber cord or spring. - View Dependent Claims (13)
-
-
14. An integrated circuit comprising:
-
a first-contents-list displaying unit configured to display on a display screen a first contents list which is a scrollable list of contents; a base-point-content identifying unit configured to identify a base-point content on the first contents list; a base-point-content-position obtaining unit configured to obtain a first base-point-content position which is a position of the base-point content on the first contents list; a focus position obtaining unit configured to obtain a focus position which is a position on the first contents list and is related to a predetermined region on the first contents list displayed on the display screen; a positional difference calculating unit configured to calculate a positional difference between the obtained first base-point-content position and the obtained focus position; a first scrolling unit configured to scroll the first contents list displayed on the display screen so that the positional difference decreases; a second-contents-list displaying unit configured to display in a region different from the first contents list on the display screen a second contents list which is a list of contents selected as candidates for the base-point content from the first contents list by a user; and a tension displaying unit configured to visualize and display the magnitude of the tension on the display screen, wherein the positional difference calculating unit includes a tension calculating unit configured to calculate, as the positional difference, a magnitude of physical tension virtually produced between a third base-point-content position and the first base-point-content position in association with a distance between the third base-point-content position and the first base-point-content position, the third base-point-content position being a position of a base-point-content identified on the second contents list and having a positional difference from the first base-point-content position which corresponds to a positional difference between the first base-point-content position and the focus position, the first scrolling unit is configured to scroll the first contents list so that the tension decreases in accordance with a virtual restoring force of the tension, and the tension displaying unit is configured to represent and display the tension as a virtual rubber cord or spring.
-
Specification