Display apparatus for displaying images in different mannersand non-transitory storage medium storing instructions executable by the display apparatus
First Claim
1. A display apparatus comprising:
- a display device;
a touch panel superposed on the display device and configured to detect a touch operation of an input object in a state in which the touch panel is touched or approached by the input object;
a storage configured to store a plurality of sets of data respectively representative of a plurality of images; and
a controller configured to control the display device to display at least two images of the plurality of images in a state in which the at least two images are arranged in a first direction in an arrangement order and a second direction being opposed to the first direction,wherein the display device comprises a plurality of display positions, on each of which at least one of the at least two images is displayable,wherein the plurality of display positions comprise a designated display position, a designated image being an image positioned at the designated display position,wherein the plurality of images comprise a first-side end image and a second-side end image in the arrangement order,wherein the first-side end image is to be displayed last on the display device among the plurality of images when the plurality of images are moved in the first direction in a state in which the first-side end image is not displayed on the display device while the second-side end image is to be displayed last on the display device among the plurality of images when the plurality of images are moved in the second direction in a state in which the second-side end image is not displayed on the display device, andwherein the controller is configured to;
calculate a moving distance based on a moving operation when the moving operation is received by the touch panel, the moving operation being an operation for moving the at least two images in one of the first direction and the second direction, the moving distance being a distance of movement of the plurality of images;
compare the calculated moving distance with a first-end distance when the plurality of images are moved in the first direction;
compare the calculated moving distance with a second-end distance when the plurality of images are moved in the second direction, the first-end distance being a distance between the designated image positioned at the designated display position and the first-side end image, the second-end distance being a distance between the designated image positioned at the designated display position and the second-side end image;
move the at least two images arranged in the arrangement order and displayed on the display device, by the calculated moving distance in a first display manner in the first direction, when the calculated moving distance is less than or equal to the first-end distance;
move the at least two images arranged in the arrangement order and displayed on the display device, by the calculated moving distance in the first display manner in the second direction, when the calculated moving distance is less than or equal to the second-end distance;
change a display manner of the at least two images arranged in the arrangement order to a second display manner different from the first display manner and display the at least two images arranged in the arrangement order in the second display manner, when the calculated moving distance is greater than the first-end distance; and
change the display manner of the at least two images arranged in the arrangement order to the second display manner and display the at least two images arranged in the arrangement order in the second display manner, when the calculated moving distance is greater than the second-end distance.
1 Assignment
0 Petitions
Accused Products
Abstract
A display apparatus includes: a display device; a touch panel for sensing movement of an input object; a storage storing data representating images; and a controller. Images are displayed on the display device so as to be arranged in an arrangement order. The controller calculates a moving amount for moving the images, in response to movement of the input object. When the images are movable by the calculated moving amount in a moving direction commanded, the controller moves the images displayed on the display device, by the calculated moving amount in the moving direction. When the images are not movable in the moving direction by the calculated moving amount, the controller changes a display manner of the images and display the images in the changed display manner.
7 Citations
18 Claims
-
1. A display apparatus comprising:
-
a display device; a touch panel superposed on the display device and configured to detect a touch operation of an input object in a state in which the touch panel is touched or approached by the input object; a storage configured to store a plurality of sets of data respectively representative of a plurality of images; and a controller configured to control the display device to display at least two images of the plurality of images in a state in which the at least two images are arranged in a first direction in an arrangement order and a second direction being opposed to the first direction, wherein the display device comprises a plurality of display positions, on each of which at least one of the at least two images is displayable, wherein the plurality of display positions comprise a designated display position, a designated image being an image positioned at the designated display position, wherein the plurality of images comprise a first-side end image and a second-side end image in the arrangement order, wherein the first-side end image is to be displayed last on the display device among the plurality of images when the plurality of images are moved in the first direction in a state in which the first-side end image is not displayed on the display device while the second-side end image is to be displayed last on the display device among the plurality of images when the plurality of images are moved in the second direction in a state in which the second-side end image is not displayed on the display device, and wherein the controller is configured to; calculate a moving distance based on a moving operation when the moving operation is received by the touch panel, the moving operation being an operation for moving the at least two images in one of the first direction and the second direction, the moving distance being a distance of movement of the plurality of images; compare the calculated moving distance with a first-end distance when the plurality of images are moved in the first direction; compare the calculated moving distance with a second-end distance when the plurality of images are moved in the second direction, the first-end distance being a distance between the designated image positioned at the designated display position and the first-side end image, the second-end distance being a distance between the designated image positioned at the designated display position and the second-side end image; move the at least two images arranged in the arrangement order and displayed on the display device, by the calculated moving distance in a first display manner in the first direction, when the calculated moving distance is less than or equal to the first-end distance; move the at least two images arranged in the arrangement order and displayed on the display device, by the calculated moving distance in the first display manner in the second direction, when the calculated moving distance is less than or equal to the second-end distance; change a display manner of the at least two images arranged in the arrangement order to a second display manner different from the first display manner and display the at least two images arranged in the arrangement order in the second display manner, when the calculated moving distance is greater than the first-end distance; and change the display manner of the at least two images arranged in the arrangement order to the second display manner and display the at least two images arranged in the arrangement order in the second display manner, when the calculated moving distance is greater than the second-end distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory storage medium storing instructions executable by a computer of a display apparatus, the display apparatus comprising:
-
a display device; and a touch panel superposed on the display device and configured to detect a touch operation of an input object in a state in which the touch panel is touched or approached by the input object, the instructions, when executed, causing the computer to; control the display device to display at least two images of a plurality of images respectively based on a plurality of sets of data stored in a storage, in a state in which the at least two images are arranged in a first direction in an arrangement order and a second direction being opposed to the first direction, wherein the display device comprises a plurality of display positions, on each of which at least one of the at least two images is displayable, wherein the plurality of display positions comprise a designated display position, a designated image being an image positioned at the designated display position, wherein the plurality of images comprise a first-side end image and a second-side end image in the arrangement order, wherein the first-side end image is to be displayed last on the display device among the plurality of images when the plurality of images are moved in the second direction in a state in which the first-side end image is not displayed on the display device, while the second-side end image is to be displayed last on the display device among the plurality of images when the plurality of images are moved in the first direction in a state in which the second-side end image is not displayed on the display device, and wherein the instructions, when executed, cause the computer to; calculate a moving distance based on a moving operation when the moving operation is received by the touch panel, the moving operation being an operation for moving the at least two images in one of the first direction and the second direction, the moving distance being a distance of movement of the plurality of images; compare the calculated moving distance with a first-end distance when the plurality of images are moved in the first direction; compare the calculated moving distance with a second-end distance when the plurality of images are moved in the second direction, the first-end distance being a distance between the designated image position at the designated display position and the first-side end image, the second-end distance being a distance between the designated image position at the designated display position and the second-side end image; move the at least two images arranged in the arrangement order and displayed on the display device, by the calculated moving distance in a first display manner in the first direction, when the calculated moving distance is less than or equal to the first-end distance; move the at least two images arranged in the arrangement order and displayed on the display device by the calculated moving distance in the first display manner in the second direction, when the calculated moving distance is less than or equal to the second-end distance; change a display manner of the at least two images arranged in the arrangement order to a second display manner different from the first display manner and display the at least two images arranged in the arrangement order in the second display manner, when the calculated moving distance is greater than the first-end distance; and change the display manner of the at least two images arranged in the arrangement order in the second display manner, when the calculated moving distance is greater than the second-end distance.
-
Specification