Image displaying device, image displaying method, and program for displaying images
First Claim
1. An image displaying device, comprising:
- a display unit for displaying images;
a first touch panel arranged on a display screen of the display unit and adapted to detect a touch on a surface of the first touch panel to generate first coordinate information representing a coordinate pair denoting a location of the touch;
a second touch panel arranged at the rear of the display screen of the display unit and adapted to detect a touch on a surface of the second touch panel to generate second coordinate information representing a coordinate pair denoting a location of the touch;
a control unit adapted to display a selection screen for selecting one image processing from a plurality of image processings to be displayed in a layered manner on said display unit at a user-selected location denoted by a first coordinate pair,the control unit further adapted to detect concurrent touches on the surfaces of the first and second touch panels based on the first coordinate information and the second coordinate information and, when the concurrent touches are detected, detect coordinate pairs overlapping between first coordinate pairs represented by the first coordinate information and second coordinate pairs represented by the second coordinate information to determine whether or not the overlapping coordinate pairs exist in a number not lower than specified and, when the overlapping coordinate pairs exist in a number not lower than specified, to further cause the display of the selection screen for selecting one image processing from a plurality of image processings at the user-selected location denoted by a first coordinate pair, and select one image processing from a plurality of image processings listed on the selection screen in accordance with first coordinate information generated when the image processing is selected by a user from the image processings on the selection screen, wherein touching by a user determines a display location of the selection screen in that i) in a first instance the first coordinate pair being at a first location causes the selection screen to be displayed at the first location and ii) in a second instance the first coordinate pair being at a second location causes the selection screen to be displayed at the second location, the first and second locations being different; and
an image processing unit adapted to use one or both of the first coordinate information and second coordinate information to subject an image displayed on the display unit to image processing as selected.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is an image displaying device including a first touch panel arranged on a display screen and generating first coordinate information representing a first coordinate pair denoting the location of a touch on the panel surface; a second touch panel arranged at the rear of the display screen and generating second coordinate information representing a second coordinate pair denoting the location of a touch on the panel surface; and a control unit detecting concurrent touches on the surfaces of the first and second touch panels and, if the concurrent touches are detected, detecting coordinate pairs overlapping between the first coordinate pairs and the second coordinate pairs to determine whether or not the overlapping coordinate pairs exist in a number not lower than specified. A method of and a program for displaying an image on such an image displaying device are also disclosed.
-
Citations
12 Claims
-
1. An image displaying device, comprising:
-
a display unit for displaying images; a first touch panel arranged on a display screen of the display unit and adapted to detect a touch on a surface of the first touch panel to generate first coordinate information representing a coordinate pair denoting a location of the touch; a second touch panel arranged at the rear of the display screen of the display unit and adapted to detect a touch on a surface of the second touch panel to generate second coordinate information representing a coordinate pair denoting a location of the touch; a control unit adapted to display a selection screen for selecting one image processing from a plurality of image processings to be displayed in a layered manner on said display unit at a user-selected location denoted by a first coordinate pair, the control unit further adapted to detect concurrent touches on the surfaces of the first and second touch panels based on the first coordinate information and the second coordinate information and, when the concurrent touches are detected, detect coordinate pairs overlapping between first coordinate pairs represented by the first coordinate information and second coordinate pairs represented by the second coordinate information to determine whether or not the overlapping coordinate pairs exist in a number not lower than specified and, when the overlapping coordinate pairs exist in a number not lower than specified, to further cause the display of the selection screen for selecting one image processing from a plurality of image processings at the user-selected location denoted by a first coordinate pair, and select one image processing from a plurality of image processings listed on the selection screen in accordance with first coordinate information generated when the image processing is selected by a user from the image processings on the selection screen, wherein touching by a user determines a display location of the selection screen in that i) in a first instance the first coordinate pair being at a first location causes the selection screen to be displayed at the first location and ii) in a second instance the first coordinate pair being at a second location causes the selection screen to be displayed at the second location, the first and second locations being different; and an image processing unit adapted to use one or both of the first coordinate information and second coordinate information to subject an image displayed on the display unit to image processing as selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of displaying an image on an image displaying device provided with a display unit for displaying images, a first touch panel arranged on a display screen of the display unit and adapted to detect a touch on a surface of the first touch panel to generate first coordinate information representing a coordinate pair denoting a location of the touch, and a second touch panel arranged at the rear of the display screen of the display unit and adapted to detect a touch on a surface of the second touch panel to generate second coordinate information representing a coordinate pair denoting a location of the touch, comprising:
-
a first step of detecting concurrent touches on the surfaces of the first and second touch panels based on the first coordinate information and the second coordinate information; a second step of detecting coordinate pairs overlapping between first coordinate pairs represented by the first coordinate information on one hand and second coordinate pairs represented by the second coordinate information on the other when the concurrent touches are detected; and a third step of causing a selection screen for selecting one image processing from a plurality of image processings to be displayed in a layered manner on said display unit at a location denoted by a first coordinate pair when said overlapping coordinate pairs exist in a number not lower than specified, selecting one image processing from a plurality of image processings listed on the selection screen in accordance with first coordinate information generated when the image processing is selected by a user from the image processings on the selection screen and using one or both of the first coordinate information generated by the first touch panel and the second coordinate information generated by the second touch panel to subject an image displayed on the display unit to image processing as selected, wherein touching by a user determines a display location of the selection screen in that i) in a first instance, the first coordinate pair being at a first location causes the selection screen to be displayed at the first location and ii) in a second instance, the first coordinate pair being at a second location causes the selection screen to be displayed at the second location, the first and second locations being different.
-
-
12. A non-transitory computer readable medium containing computer-executable code when executed by a computer device causes the computer device to display an image on an image displaying device provided with a display unit for displaying images, a first touch panel arranged on a display screen of the display unit and adapted to detect a touch on a surface of the first touch panel to generate first coordinate information representing a coordinate pair denoting a location of the touch, and a second touch panel arranged at the rear of the display screen of the display unit and adapted to detect a touch on a surface of the second touch panel to generate second coordinate information representing a coordinate pair denoting a location of the touch, the computer device executing:
-
a first step of detecting concurrent touches on the surfaces of the first and second touch panels based on the first coordinate information and the second coordinate information; a second step of detecting coordinate pairs overlapping between first coordinate pairs represented by the first coordinate information on one hand and second coordinate pairs represented by the second coordinate information on the other when the concurrent touches are detected; and a third step of causing a selection screen for selecting one image processing from a plurality of image processings to be displayed in a layered manner on said display unit at a location denoted by a first coordinate pair when said overlapping coordinate pairs exist in a number not lower than specified, selecting one image processing from a plurality of image processings listed on the selection screen in accordance with first coordinate information generated when the image processing is selected by a user from the image processings on the selection screen and using one or both of the first coordinate information generated by the first touch panel and the second coordinate information generated by the second touch panel to subject an image displayed on the display unit to image processing as selected, wherein touching by a user determines a display location of the selection screen in that i) in a first instance, the first coordinate pair being at a first location causes the selection screen to be displayed at the first location and ii) in a second instance, the first coordinate pair being at a second location causes the selection screen to be displayed at the second location, the first and second locations being different.
-
Specification