The disclosure of Japanese Patent Application No. 2017-197455 filed on Oct. 11, 2017 including the specification, drawings and abstract is incorporated herein by reference in its entirety.
The disclosure relates to a display control device that controls image display on a display portion on the basis of operation information input to a touch input portion.
A mobile terminal device used to input information that corresponds to the display on a display portion such as a television is disclosed in Japanese Patent Application Publication No. 2010-287007 (JP 2010-287007 A). In this mobile terminal device, a plurality of keys are set by radially segmenting a surface that detects touch input.
In the case where the display portion and the mobile terminal device are located away from each other, and the plurality of keys are set on the touch input surface, a user looks at a position of the key to touch the key. Thus, the user's line of sight moves between the touch input surface and the display portion, and it is troublesome to move the line of sight.
The disclosure provides a technique of disposing a cursor and an icon displayed on a display portion, the technique facilitating touch input for moving the cursor to the icon.
An aspect of the disclosure relates to a display control device including a receiving portion configured to receive operation information input to a touch input portion, the touch input portion being located away from a display portion; and a processing portion configured to control display on the display portion in accordance with the operation information that is received by the receiving portion. The processing portion is configured to cause the display portion to display an image in which a cursor is disposed inside a plurality of icons that are circumferentially disposed, and the processing portion is configured to move the cursor to an icon among the plurality of icons, the icon being located in a direction of a slide operation received by the receiving portion.
According to the above-described aspect, the plurality of icons are circumferentially disposed, and an initial position of the cursor is set inside the plurality of icons. Thus, when any of the plurality of icons is selected, the cursor can be easily moved to any of the plurality of icons by the slide operation in one direction.
The processing portion may be configured to move the cursor from the icon that the cursor overlaps to an adjacent icon in a case where the receiving portion receives the slide operation in a direction tangential to a circle formed by the plurality of icons in a state where the cursor overlaps the icon. Thus, the user can easily move the cursor from the icon to the adjacent icon.
The processing portion may be configured to move the cursor to an area inside the plurality of icons in a case where the receiving portion receives the slide operation toward a center of a circle formed by the plurality of icons in a state where the cursor overlaps the icon. Thus, the user can easily move the cursor to a central position.
The above aspect of the disclosure can provide a technique of disposing the cursor and the icons displayed on the display portion, the technique facilitating touch input for moving the cursor to the icon.
Features, advantages, and technical and industrial significance of exemplary embodiments of the disclosure will be described below with reference to the accompanying drawings, in which like numerals denote like elements, and wherein:
The display portion 22 is provided in a dashboard that is located away from the touch input portion 20, and displays the image. The display portion 22 and the touch input portion 20 are disposed at different height positions from each other. On a vehicle front side, the display portion 22 is provided at the higher position than the touch input portion 20. The user places his/her wrist on the center console, looks at the display portion 22, but does not look at the touch input portion 20 to input the touch operation, such as a slide operation or a tapping operation, to the touch input portion 20, and thereby selects an in-vehicle function. Note that the touch input portion 20 may be provided with mechanical switches such as a menu button to call a menu image and a back button to return to a previous image.
The display control device 10 includes a receiving portion 24 and a processing portion 26. The receiving portion 24 receives operation information input to the touch input portion 20. The processing portion 26 controls the display on the display portion 22 in accordance with the operation information received by the receiving portion 24. The operation information that is output from the touch input portion 20 includes coordinate information indicating an input position of the touch operation and input information of the mechanical switch. The input position in the touch input portion 20 is converted to the coordinate information in which a vehicle front-rear direction corresponds to an up-down direction and a vehicle width direction corresponds to a right-left direction with a starting point of the input (an input starting point) being a zero point, for example.
The processing portion 26 includes an operation detection portion 28, a cursor disposition portion 30, an image generation portion 32, and a determination portion 34. The operation detection portion 28 determines a kind of the operation from a locus between the starting point of the input and an end point of the input indicated by the operation information. In the case of the slide operation, the operation detection portion 28 detects a slide direction and a slide distance. The kinds of the operation include the slide operation, the tapping operation, a pinch operation, a long-pressing operation, and the like, for example.
The cursor disposition portion 30 determines (decides) disposition of a cursor that is displayed on the display portion 22 on the basis of the input to the touch input portion 20. That is, the cursor disposition portion 30 determines (decides) positional coordinates of the cursor on the display portion 22 on the basis of the detection result obtained by the operation detection portion 28. The cursor disposition portion 30 disposes (places) the cursor such that the cursor is moved on a screen of the display portion 22 in accordance with the slide operation on the touch input portion 20. The cursor disposition portion 30 may convert a slide operation amount on the touch input portion 20 to a movement amount of the cursor on the display portion 22 at a specified aspect ratio. The specified aspect ratio for the conversion may be set on the basis of a size ratio between the touch input portion 20 and the display portion 22.
The determination portion 34 determines (decides) that a function of an icon has been selected on the basis of the input to the touch input portion 20, that is, on the basis of the detection result obtained by the operation detection portion 28. For example, in the case where the tapping operation is performed in a state where the cursor overlaps the icon, the determination portion 34 determines (decides) execution of the in-vehicle function set for the icon, and the image generation portion 32 generates an image of the determined in-vehicle function.
The image generation portion 32 generates an image displayed on the display portion 22 in accordance with the input to the touch input portion 20, that is, on the basis of the detection result obtained by the operation detection portion 28, the result of disposition performed by the cursor disposition portion 30, and the result of determination performed by the determination portion 34. From the memory, which is not shown, the image generation portion 32 retrieves the menu image that includes a plurality of icons indicating the in-vehicle functions or an image indicating that the in-vehicle function is currently executed. Then, the image generation portion 32 adds the cursor to the retrieved image (i.e., the image generation portion 32 superimposes the cursor on the retrieved image) so as to generate the image. The icons indicating the in-vehicle functions are displayed as images that correspond to the in-vehicle functions such as navigation, a telephone, a music player, a radio, and room temperature setting.
For example, in the case where the menu button is pressed, the image generation portion 32 causes the display portion 22 to display the menu image. In the menu image, the cursor is disposed (radially) inside the plurality of icons that are circumferentially disposed (i.e., the plurality of icons disposed in a circumferential direction). Then, when the slide operation is performed on the touch input portion 20 in a state where the menu image is displayed, the image generation portion 32 moves the cursor to the icon that is located in a direction of the slide operation on the touch input portion 20, and causes the display portion 22 to display the cursor such that the cursor overlaps the icon (i.e., the cursor is superimposed on the icon). By circumferentially disposing the plurality of icons and setting an initial position of the cursor at a center of the icons, moving distances of the cursor to the icons can be made uniform, and the user can move the cursor to the desired icon by slide input in one direction. Note that the menu image is the display used to select the in-vehicle function. The disclosure is not limited to a configuration in which the menu image is displayed when the menu button is pressed, and the menu image may be displayed at startup or by the long-pressing operation on the touch input portion 20.
In the case where the receiving portion 24 receives the slide operation in a direction tangential to a circle formed by the plurality of icons (i.e., the tangential direction to the circle) in the state where the cursor overlaps the icon in the menu image, the image generation portion 32 causes the display portion 22 to display the cursor such that the cursor is moved from the icon that the cursor overlaps to the adjacent icon. In this way, the user can easily move the cursor from the icon to the adjacent icon, and the movement of the cursor beyond the adjacent icon can be prevented.
In the case where the receiving portion 24 receives the slide operation toward a center of the circle that is formed by the plurality of icons in the state where the cursor overlaps the icon, the image generation portion 32 causes the display portion 22 to display the cursor such that the cursor is moved to an area inside the plurality of icons. Thus, the user can easily move the cursor to the initial position.
First guidelines 44 are radially displayed around the cursor 40. Each of the first guidelines 44 extends from the cursor 40 at a central position to the corresponding icon 42 and guides the user in a direction to the corresponding icon 42. That is, the image generation portion 32 causes the display portion 22 to display the first guidelines 44. The cursor 40 is displayed with lower or higher brightness than that of a background image of the menu image.
The image generation portion 32 changes a pixel value of at least a part of the icon so as to indicate that the cursor overlaps the icon. Brightness of the first icon 42a that is shown in
When the user performs the tapping operation on the touch input portion 20 in the state where the cursor 40 overlaps the first icon 42a, the determination portion 34 determines (decides) selection of the function that corresponds to the first icon 42a, and the image generation portion 32 generates the image of the function corresponding to the first icon 42a and causes the display portion 22 to display the image.
In the case where the cursor 40 overlaps the icon 42, the image generation portion 32 causes the display portion 22 to display arc-shaped second guidelines 46 that connect the plurality of icons 42 that are circumferentially disposed. Each of the second guidelines 46 is displayed so as to connect the adjacent icons 42 and thus can show the tangential direction toward the adjacent icon 42, to the user.
In the state where the cursor 40 overlaps the first icon 42a shown in
In the case where the slide operation on the touch input portion 20 in a direction between the second chain line 48b and a third chain line 48c is detected in the state where the cursor 40 is located at the central position, the image generation portion 32 moves the cursor 40 to the second icon 42b. In the case where the slide operation on the touch input portion 20 in a direction between the first chain line 48a and a fourth chain line 48d is detected in the state where the cursor 40 is located at the central position, the image generation portion 32 moves the cursor 40 to the eighth icon 42h.
In the case where the slide operation is performed on the touch input portion 20 such that the cursor 40 moves over a distance that is equal to or longer than a half of a distance D between the cursor 40 at the central position and the first icon 42a, the image generation portion 32 causes the display portion 22 to display the cursor 40 such that the cursor 40 overlaps the first icon 42a. That is, in the case where the slide operation toward the icon 42 is detected even when the distance over which the cursor 40 is normally moved by the slide operation is shorter than the distance D, the cursor 40 is moved to the icon 42. In this way, the user can move the cursor 40 to the icon 42 with the small operation amount.
Note that, in the case where the slide operation is performed on the touch input portion 20 such that the cursor 40 is moved over a distance that is equal to or longer than one-third of the distance D between the cursor 40 at the central position and the icon 42, the image generation portion 32 may display the cursor 40 such that the cursor 40 overlaps the icon 42. In addition, even when the user performs the slide operation such that the cursor 40 moves over the distance D or longer, the cursor 40 may be maintained in a state where the cursor 40 overlaps the icon 42, without passing the icon 42 and without moving to an area outside the plurality of icons 42.
As shown in
In the case where the receiving portion 24 receives the slide operation toward a center C of the circle formed by the plurality of icons 42 in the state where the cursor 40 overlaps the first icon 42a, the cursor 40 is moved to the center C inside the plurality of icons 42. The slide operation toward the center C of the circle has an angle range of 90 degrees in a downward direction of the touch input portion 20. Thus, even in the case where the slide direction deviates from a direction toward the center of the circle, when the slide direction is within the set angle range, the user can move the cursor 40 to the center C of the circle, that is, the initial position of the cursor 40. From the initial position of the cursor 40, the cursor 40 is moved to any of the icons 42 by the slide operation in one direction.
The embodiment is merely illustrative, and a person skilled in the art will understand that various modifications can be made to a combination of the components and that such modifications fall within the scope of the disclosure.
For example, in the case where a driver places his/her wrist on the center console to perform the slide operation on the touch input portion 20, the user has difficulty in inputting an operation in the vehicle width direction that requires movement of the wrist, and finds it easy to input an operation in the vehicle front-rear direction that does not require the movement of the wrist and requires only movement of a finger. In view of the above, with regard to the disposition of the icons 42, the icons 42 with the frequently used functions may be disposed in the up-down direction in which it is easy to perform the input operation while the icons 42 with the less frequently used functions may be disposed in the right-left direction in which it is difficult to perform the input operation. In addition, when the slide operation amount on the touch input portion 20 is converted to the movement amount of the cursor 40 on the display portion 22, a conversion rate may differ between the up-down direction and the right-left direction. The movement amount of the cursor 40 on the display portion 22 may be set based on the slide operation amount on the touch input portion 20 such that the cursor 40 moves to a larger extent in the right-left direction than in the up-down direction.
Number | Date | Country | Kind |
---|---|---|---|
2017-197455 | Oct 2017 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5798752 | Buxton | Aug 1998 | A |
6157367 | Van Der Haar | Dec 2000 | A |
7096431 | Tambata | Aug 2006 | B2 |
7509592 | Martinez | Mar 2009 | B1 |
7693631 | Yukawa | Apr 2010 | B2 |
8549432 | Warner | Oct 2013 | B2 |
8601389 | Schulz | Dec 2013 | B2 |
9507512 | Turner | Nov 2016 | B1 |
9555707 | Nakagawa | Jan 2017 | B2 |
10019133 | McNeill | Jul 2018 | B1 |
20030197740 | Reponen | Oct 2003 | A1 |
20070271528 | Park | Nov 2007 | A1 |
20080015841 | Longe | Jan 2008 | A1 |
20080222569 | Champion | Sep 2008 | A1 |
20090327955 | Mouilleseaux | Dec 2009 | A1 |
20100073329 | Raman | Mar 2010 | A1 |
20120036476 | Oh | Feb 2012 | A1 |
20130132904 | Primiani | May 2013 | A1 |
20140096052 | Aoshima | Apr 2014 | A1 |
20140111430 | Shima | Apr 2014 | A1 |
20150046876 | Goldenberg | Feb 2015 | A1 |
20150089407 | Suzuki | Mar 2015 | A1 |
20150169505 | Kim | Jun 2015 | A1 |
20150199020 | Hatada | Jul 2015 | A1 |
20170031581 | Chilmulwar | Feb 2017 | A1 |
Number | Date | Country |
---|---|---|
2010287007 | Dec 2010 | JP |
Number | Date | Country | |
---|---|---|---|
20190107934 A1 | Apr 2019 | US |