Control apparatus allowing a user to input operations
AssigneeHonda Motor Co., Ltd.
InventorsCheree Anne Schepp, Helge Wagner
Life of this patent
Estimating the term…
Abstract
A control apparatus for providing a user interface to a user is provided. The apparatus comprises a display control unit configured to display a selectable object on a display apparatus, a detection unit configured to analyze an image of a hand of the user to detect a position of the hand, a specifying unit configured to specify an indicated position in the display apparatus based on the position of the hand, and a processing unit configured to, based on the indicated position overlapping the selectable object, execute processing associated with the selectable object. The display control unit further displays, in the display apparatus, a cursor that indicates the indicated position.
Claims13
A control apparatus for providing a user interface to a user, the apparatus comprising at least one processor circuit and a memory storing instructions, that when executed by the processor circuit, cause the processor circuit to at least:
- display a selectable object on a display apparatus;
- analyze an image of a hand of the user to detect a position of the hand;
- specify an indicated position in the display apparatus based on the position of the hand;
- display, in the display apparatus, a cursor that indicates the indicated position;
- and
- based on the indicated position overlapping the selectable object, execute processing associated with the selectable object, wherein
- the processing associated with the selectable object includes switching a display of a first screen that includes the selectable object to a display of a second screen that includes a second selectable object, and
- the instructions, that when executed by the processor circuit, further cause the processor circuit to, in a case where the indicated position at a start of the display of the second screen overlaps the second selectable object, deem that the indicated position does not overlap the second selectable object and cease to start a timer to execute processing associated with the second selectable object until a predetermined condition is met.
A control apparatus for providing a user interface to a user, the apparatus comprising at least one processor circuit and a memory storing instructions, that when executed by the processor circuit, cause the processor circuit to at least:
- display a selectable object on a display apparatus;
- analyze an image of a hand of the user to detect a position of the hand;
- specify an indicated position in the display apparatus based on the position of the hand;
- display, in the display apparatus, a cursor that indicates the indicated position;
- and
- based on the indicated position overlapping the selectable object, execute processing associated with the selectable object, wherein
- the processing associated with the selectable object includes switching a display of a first screen that includes the selectable object to a display of a second screen that includes a second selectable object, and
- the instructions, that when executed by the processor circuit, further cause the processor circuit to, in a case where the indicated position at a start of the display of the second screen overlaps the second selectable object, automatically move the indicated position to a position at which the indicated position does not overlap any selectable object in the second screen.
A control apparatus for providing a user interface to a user, the apparatus comprising at least one processor circuit and a memory storing instructions, that when executed by the processor circuit, cause the processor circuit to at least:
- display a selectable object on a display apparatus;
- analyze an image of a hand of the user to detect a position of the hand;
- specify an indicated position in the display apparatus based on the position of the hand;
- display, in the display apparatus, a cursor that indicates the indicated position;
- and
- based on the indicated position overlapping the selectable object, execute processing associated with the selectable object, wherein
- the processing associated with the selectable object includes switching a display of a first screen that includes the selectable object to a display of a second screen that includes a second selectable object, and
- the instructions, that when executed by the processor circuit, further cause the processor circuit to, in a case where the indicated position at a start of the display of the second screen overlaps a position at which the second selectable object is displayed, automatically display the second selectable object at a position at which the second selectable object does not overlap the indicated position in the second screen.
A control apparatus for providing a user interface to a user, the apparatus comprising at least one processor circuit and a memory storing instructions, that when executed by the processor circuit, cause the processor circuit to at least:
- display a selectable object on a display apparatus;
- analyze an image of a hand of the user to detect a position of the hand;
- specify an indicated position in the display apparatus based on the position of the hand;
- display, in the display apparatus, a cursor that indicates the indicated position;
- and
- based on the indicated position overlapping the selectable object, execute processing associated with the selectable object, wherein
- a first screen that includes the selectable object includes a first switching position and a second switching position that is closer to an edge of the first screen than the first switching position, and
- the instructions, that when executed by the processor circuit, further cause the processor circuit to
- in a case where a duration of a state in which the indicated position overlaps the first switching position reaches a second threshold time, switch a display of the first screen to a display of a third screen, and
- in a case where the duration of the state in which the indicated position overlaps the second switching position reaches a third threshold time, switch the display of the first screen to the display of the third screen, and
- the third threshold time is shorter than the second threshold time.
Dependencies are inferred from the claim text.