Image processing apparatus capable of displaying operation item, method of controlling the same, image pickup apparatus, and storage medium
First Claim
1. An image processing apparatus that displays an image on a screen based on image data, and displays an operation item for use in inputting an operation for causing the image processing apparatus to perform processing concerning the image, on the screen, to thereby perform processing associated with the operation item when the operation item is operated by an operation element, comprising:
- a distance detection unit configured to detect a distance between the screen and the operation element to obtain a detected distance;
a display control unit configured to display an operation candidate item on the screen if the detected distance becomes not larger than a first predetermined threshold distance, and to change a display color of the operation candidate item depending on the detected distance such that the display color is darker if the detected distance is smaller, wherein said display control unit is configured to switch the operation candidate item to the operation item if the operation candidate item is touched down by the operation element, wherein the display control unit is configured to delete the display of the operation candidate item if the detected distance becomes larger than the first predetermined threshold distance; and
wherein when the operation candidate item is displayed on the screen and the detected distance is not smaller than at least a second predetermined distance, which is smaller than the first predetermined threshold distance, the operation candidate item is not operable.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus which is capable of preventing the display of an operation item, such as an icon, from hindering user'"'"'s viewing an image which the user desires to view. A distance and position-detecting section and a system controller detect a distance between a screen and an operation element. The system controller displays at least one operation candidate item on the screen when the detected distance becomes not larger than a first threshold distance. Further, when the detected distance becomes not larger than the first predetermined threshold distance, the system controller changes a display form of the operation candidate item depending on the detected distance and displays the operation candidate item as an operable item.
10 Citations
7 Claims
-
1. An image processing apparatus that displays an image on a screen based on image data, and displays an operation item for use in inputting an operation for causing the image processing apparatus to perform processing concerning the image, on the screen, to thereby perform processing associated with the operation item when the operation item is operated by an operation element, comprising:
- a distance detection unit configured to detect a distance between the screen and the operation element to obtain a detected distance;
a display control unit configured to display an operation candidate item on the screen if the detected distance becomes not larger than a first predetermined threshold distance, and to change a display color of the operation candidate item depending on the detected distance such that the display color is darker if the detected distance is smaller, wherein said display control unit is configured to switch the operation candidate item to the operation item if the operation candidate item is touched down by the operation element, wherein the display control unit is configured to delete the display of the operation candidate item if the detected distance becomes larger than the first predetermined threshold distance; and
wherein when the operation candidate item is displayed on the screen and the detected distance is not smaller than at least a second predetermined distance, which is smaller than the first predetermined threshold distance, the operation candidate item is not operable. - View Dependent Claims (2, 3, 4)
- a distance detection unit configured to detect a distance between the screen and the operation element to obtain a detected distance;
-
5. An image pickup apparatus comprising:
- an image pickup unit configured to pick up an object to acquire image data of the object; and
an image processing apparatus that displays an image on a screen based on image data, and displays an operation item for use in inputting an operation for causing the image processing apparatus to perform processing concerning the image, on the screen, to thereby perform processing associated with the operation item when the operation item is operated by an operation element, wherein said image processing apparatus comprises;
a distance detection unit configured to detect a distance between the screen and the operation element to obtain a detected distance;
a display control unit configured to display an operation candidate item on the screen if the detected distance becomes not larger than a predetermined threshold distance and, to change a display color of the operation candidate item depending on the detected distance such that the display color is darker if the detected distance is smaller, wherein said display control unit is configured to switch the operation candidate item to the operation item if the operation candidate item is touched down by the operation element, wherein the display control unit is configured to delete the display of the operation candidate item if the detected distance becomes larger than the first predetermined threshold distance; and
wherein when the operation candidate item is displayed on the screen and the detected distance is not smaller than at least a second predetermined distance, which is smaller than the first predetermined threshold distance, the operation candidate item is not operable.
- an image pickup unit configured to pick up an object to acquire image data of the object; and
-
6. A method of controlling an image processing apparatus that displays an image on a screen based on image data, and displays an operation item for use in inputting an operation for causing the image processing apparatus to perform processing concerning the image, on the screen, to thereby perform processing associated with the operation item when the operation item is operated by an operation element, comprising:
- detecting a distance between the screen and the operation element by a detection sensor to obtain a detected distance;
displaying an operation candidate item on the screen if the detected distance becomes not larger than a first predetermined threshold distance, changing a display color of the operation candidate item depending on the detected distance such that the display color is darker if the detected distance is smaller, switching, in the displaying step, the operation candidate item to the operation item if the operation candidate item is touched down by the operation element, deleting the display of the operation candidate item if the detected distance becomes larger than the first predetermined threshold distance; and
wherein when the operation candidate item is displayed on the screen and the detected distance is not smaller than at least a second predetermined distance, which is smaller than the first predetermined threshold distance, the operation candidate item is not operable.
- detecting a distance between the screen and the operation element by a detection sensor to obtain a detected distance;
-
7. A non-transitory computer-readable storage medium storing a computer-executable control program for causing a computer to execute a method of controlling an image processing apparatus that displays an image on a screen based on image data, and displays an operation item for use in inputting an operation for causing the image processing apparatus to perform processing concerning the image, on the screen, to thereby perform processing associated with the operation item when the operation item is operated by an operation element, wherein the method comprises:
- detecting a distance between the screen and the operation element by a detection sensor to obtain a detected distance;
displaying an operation candidate item on the screen if the detected distance becomes not larger than a first predetermined threshold distance, changing a display color of the operation candidate item depending on the detected distance such that the display color is darker if the detected distance is smaller, switching, in the displaying step, the operation candidate item to the operation item if the operation candidate item is touched down by the operation element, deleting the display of the operation candidate item if the detected distance becomes larger than the first predetermined threshold distance; and
wherein when the operation candidate item is displayed on the screen and the detected distance is not smaller than at least a second predetermined distance, which is smaller than the first predetermined threshold distance, the operation candidate item is not operable.
- detecting a distance between the screen and the operation element by a detection sensor to obtain a detected distance;
Specification