P
US9875014B2ActiveUtilityPatentIndex 40

Input apparatus and storage medium storing input control program

Assignee: WAKIZAKA MASAAKIPriority: Feb 26, 2010Filed: Feb 28, 2011Granted: Jan 23, 2018
Est. expiryFeb 26, 2030(~3.7 yrs left)· nominal 20-yr term from priority
Inventors:WAKIZAKA MASAAKI
G06F 3/04886G06F 3/04812G06F 3/0488
40
PatentIndex Score
0
Cited by
22
References
13
Claims

Abstract

An input apparatus including: a display device on which at least one operational image is displayed; a selected image determining section which determines, as a selected image, an operational image displayed at a position designated by an input operation; and a display updating section which updates a display from a first operational screen to a second operational screen where a display update condition has been satisfied, and which includes: a position specifying section which, where the input operation has been performed or expected to be performed within a period after the satisfaction of the display update condition and before the update, specify one of positions designated by the input operation and expected to be designated by the input operation; and an image arranging section which arranges the at least one operational image on the second operational screen after the update so as to avoid the specified position.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An input apparatus comprising:
 a display device including a display face on which a first operational screen is displayed, and at least one first operational image is displayed on the first operational screen; 
 a position specifying section configured to, when an input operation has been performed or expected to be performed, specify one of the position designated by the input operation and a position expected to be designated by the input operation; and 
 a first button-image-determining section configured to determine a first button-image of the at least one first operational image, the first button-image having a first display area including the position which is specified by the position specifying section; 
 a second button-image-determining section configured to determine a second button-image displayed within an operational window which is displayed on the first operational screen, the second button-image having a second display area including the position which is specified by the position specifying section, the first display area is overlaid by the second display area; and 
 a window displaying section configured to:
 determine whether a first processing and a second processing are the same as each other, the first processing being a processing executed when the input operation is input to the first button-image, the second processing being a processing executed when the input operation is input to the second button-image; 
 display, when it is determined that the first processing and the second processing are the same as each other, (a) the operational window at a first window-display area on the first operational screen and (b) the second button-image at the second display area within the operational window, the first window-display area being an area predetermined on the first operational screen, the second display area being an area predetermined within the operational window; and 
 display, when it is determined that the first processing and the second processing are different from each other, (a) the operational window at the first window-display area on the first operational screen and (b) the second button-image at a third display area, which is different from the second display area, within the operational window so as to avoid the position specified by the position specifying section; 
 
 a prohibited area setting section configured to set an area including the position specified by the position specifying section as a prohibited area; 
 a display area storing portion configured to store therein at least one preset display area, each as the second display area, each of which is a display area set in advance on the display face for a corresponding one of at least one second operational image, each as the second button-image, displayed within the operational window; 
 a movement image determining section configured to determine, as a movement image, one of the at least one second operational image to be displayed on the operational window on a corresponding one of the at least preset display area stored in the display area storing portion, the one preset display area corresponding to the movement image including at least a part of the prohibited area set by the prohibited area setting section; and 
 a display area assigning section configured to assign a new display area, as the third display area, to the movement image determined by the movement image determining section, so as to avoid the prohibited area, 
 wherein the window displaying section is configured to display the second button-image within the operational window so as to avoid the prohibited area set by the prohibited area setting section, and 
 wherein the window displaying section is configured to display the movement image on the display area assigned by the display area assigning section. 
 
     
     
       2. The input apparatus according to  claim 1 , wherein the window displaying section is configured to display the at least one second operational image each as the second button-image within the operational window such that all of the at least second operational image to be displayed on the second operational window do not overlap with one another. 
     
     
       3. The input apparatus according to  claim 1 , wherein the display area assigning section is configured to assign a new display area to the movement image such that a positional relationship between the display area newly assigned to the movement image and a display area of the at least one second operational image other than the movement image maintains a positional relationship between a preset display area of the movement image and the display area of the at least one second operational image other than the movement image. 
     
     
       4. The input apparatus according to  claim 3 , wherein the display area assigning section is configured to assign the new display area to the movement image such that where an upward and downward direction and a rightward and leftward direction are defined on the display face, at least one of (a) an upward-and-downward positional relationship in the upward and downward direction between the display area newly assigned to the movement image and the display area of the at least one second operational image other than the movement image and (b) a rightward-and-leftward positional relationship therebetween in the rightward and leftward direction coincides with at least one of (a) an upward-and-downward positional relationship in the upward and downward direction between the preset display area of the movement image and the display area of the at least one second operational image other than the movement image and (b) a rightward-and-leftward positional relationship therebetween in the rightward and leftward direction. 
     
     
       5. The input apparatus according to  claim 1 , wherein the window displaying section is configured to display the movement image determined by the movement image determining section in a manner different from a manner in which the at least one second operational image other than the movement image is displayed. 
     
     
       6. The input apparatus according to  claim 1 , further comprising:
 a movement propriety judging section configured to judge whether or not a display area including no prohibited area and having the same size as the preset display area of the movement image stored in the display area storing portion is enabled to be newly assigned to the movement image determined by the movement image determining section; and 
 an image-size reducing section configured to reduce a size of the movement image to be displayed on the operational window where the movement propriety judging section has judged that the display area including no prohibited area and having the same size as the preset display area of the movement image is disabled to be newly assigned to the movement image. 
 
     
     
       7. The input apparatus according to  claim 6 ,
 wherein the image-size reducing section is configured to reduce a size of the movement image determined by the movement image determining section, and 
 wherein the display area assigning section is configured to assign the new display area not overlapping with the prohibited area, to the movement image whose image size has been reduced by the image-size reducing section. 
 
     
     
       8. The input apparatus according to  claim 1 , further comprising a detecting device configured to detect an approach of an input object toward the display face,
 wherein the position specifying section is configured to specify a position at which the approach of the input object has been detected by the detecting device, as the position expected to be designated by the input operation. 
 
     
     
       9. The input apparatus according to  claim 1 , further comprising a detecting device configured to detect a touch of an input object on the display face,
 wherein the position specifying section is configured to specify a position at which the touch of the input object has been detected by the detecting device, as the position designated by the input operation. 
 
     
     
       10. The input apparatus according to  claim 1 , wherein where the same operational image is successively determined as the first button-image by successive input operations, the position specifying section is configured to specify a position designated by one of the successive input operations that has been most recently performed, as the position expected to be designated by the input operation. 
     
     
       11. The input apparatus according to  claim 10 , wherein where one of the successive input operations on the first button-image and a next one of the successive input operations on the second button-image have been performed within a successive designation period, the position specifying section is configured to judge that successive designations have been performed and specify the position expected to be designated by the input operation. 
     
     
       12. The input apparatus according to  claim 1 , wherein the position specifying section is configured to specify a position indicated by an indicator displayed on the display face to indicate a position on the display face, as the position expected to be designated by the input operation. 
     
     
       13. A non-transitory storage medium storing an input control program executed by a computer of an inputting apparatus, the input control program comprising:
 displaying at least one first operational image on a first operational screen; 
 specifying, when an input operation has been performed or expected to be performed, one of a position designated by the input operation and a position expected to be designated by the input operation; 
 determining a first button-image of the at least one first operational image, the first button-image having a first display area including the specified position; 
 determining a second button-image displayed within an operational window which is displayed on the first operational screen, the second button-image having a second display area including the specified position, the first display area is overlaid by the second display area; and 
 determining whether a first processing and a second processing are the same as each other, the first processing being a processing executed when the input operation is input to the first button-image, the second processing being a processing executed when the input operation is input to the second button-image; 
 displaying, when it is determined that the first processing and the second processing are the same as each other, (a) the operational window at a first window-display area on the first operational screen and (b) the second button-image at the second display area within the operational window, the first-window area being an area predetermined on the first operational screen, the second display area being an area predetermined within the operational window; 
 displaying, when it is determined that the first processing and the second processing are different from each other, (a) the operational window at the first window-display area on the first operational screen and (b) the second button-image at a third display area, which is different from the second display area, within the operational window so as to avoid the specified position; 
 setting an area including the position specified as a prohibited area; 
 displaying the second button-image within the operational window so as to avoid the set prohibited area; 
 storing at least one preset display area, each as the second display area, each of which is a display area set in advance on the display face for a corresponding one of at least one second operational image, each as the second button-image, displayed within the operational window; 
 determining, as a movement image, one of the at least one second operational image to be displayed on the operational window on a corresponding one of the stored at least one preset display area, the one preset display area corresponding to the movement image including at least a part of the set prohibited area; 
 assigning a new display area, as the third display area, to the determined movement image, so as to avoid the set prohibited area; 
 displaying the second button-image within the operational window so as to avoid the set prohibited area; and 
 displaying the movement image on the assigned display area.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.