CN112231022B - Display control system and display control method - Google Patents
Display control system and display control method Download PDFInfo
- Publication number
- CN112231022B CN112231022B CN201910634436.9A CN201910634436A CN112231022B CN 112231022 B CN112231022 B CN 112231022B CN 201910634436 A CN201910634436 A CN 201910634436A CN 112231022 B CN112231022 B CN 112231022B
- Authority
- CN
- China
- Prior art keywords
- icon
- control unit
- icons
- similar
- tendency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 82
- 238000001514 detection method Methods 0.000 claims abstract description 130
- 230000008569 process Effects 0.000 claims description 63
- 238000012545 processing Methods 0.000 claims description 48
- 230000008859 change Effects 0.000 abstract description 41
- 230000004044 response Effects 0.000 description 67
- 238000010586 diagram Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 14
- 238000012986 modification Methods 0.000 description 12
- 230000004048 modification Effects 0.000 description 12
- 230000000694 effects Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000035945 sensitivity Effects 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 238000000926 separation method Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Provided are a display control system and a display control method which can maintain a state of being selectable by a touch operation in a normal form for each icon and can suppress erroneous selection of the icon. A display control device (1) functioning as a display control system is provided with: a false selection detection unit (8) for detecting that the user has selected another icon by making a mistake between the other icon and the icon; a similarity determination unit (9) that determines whether or not 2 icons that are erroneously selected are similar; and an icon position control unit (10) that changes the positional relationship in the icon display screen for 2 icons that are erroneously selected and 2 icons that are similar to each other, and when there is a user's erroneous selection, can change the positional relationship of each icon at the current time to a relationship that is less erroneously selected by the user.
Description
Technical Field
The present invention relates to a display control system and a display control method, and more particularly to a technique suitable for use in a display control system for controlling the display of a display device capable of displaying an icon display screen on which a plurality of icons selectable by a touch operation are arranged.
Background
In recent years, terminals that display a screen on which a plurality of icons selectable by a touch operation are arranged on a touch panel have been widely used. For example, among terminals such as smart phones and tablet computers, terminals are widely used in which icons corresponding to applications installed on the terminals are displayed in an aligned manner on a main screen after unlocking, and when any one of the icons is selected by a touch operation, the corresponding application is started.
In such a terminal in which a plurality of icons are displayed on a touch panel, the user may erroneously select an icon. By mis-selection of an icon is meant that the user has mistakenly selected an icon having a similar appearance to the icon desired to be selected, rather than the icon desired to be selected. When such a wrong selection is performed, it is necessary to perform a troublesome job of temporarily canceling the selection of the icon and reselecting the correct icon, and thus it is required to avoid the wrong selection of the icon as much as possible.
Regarding suppression of erroneous selection of icons, patent document 1 describes the following technique. That is, patent document 1 describes a technique of suppressing touch sensitivity for detecting selection of an icon (application icon) when the number of times that the icon is erroneously selected (i.e., erroneously operated) reaches a predetermined number. According to the technique of patent document 1, in order to select an icon that has been erroneously selected a predetermined number of times or more, and therefore is highly likely to be erroneously selected in the future, it is necessary to perform a touch operation on the icon with a high intensity and for a long period of time, and such an icon cannot be immediately selected by a light touch, whereby erroneous selection can be suppressed.
Prior art literature
Patent literature
Patent document 1: japanese patent laid-open No. 2013-175138
However, the technique of patent document 1 has the following problems: in the case where the user desires to select an icon whose touch sensitivity is suppressed, the user also needs to perform a touch operation on the icon strongly and for a long time, which may be a cause of the user feeling troublesome.
Disclosure of Invention
The present invention has been made to solve such a problem, and an object of the present invention is to suppress erroneous selection of icons while maintaining a state in which icons can be selected by a normal touch operation.
In order to solve the above-described problem, in the present invention, when a user selects another icon by mistake with a certain icon, the user detects the icon, determines whether or not different 2 icons that have been detected to be selected by mistake are similar, and changes the positional relationship on the icon display screen for the 2 icons that have been selected by mistake and that are similar.
ADVANTAGEOUS EFFECTS OF INVENTION
A typical situation in which an icon is erroneously selected is a case in which similar icons are arranged in a predetermined positional relationship on an icon display screen. For example, in a state where similar icons are adjacently arranged, there is a case where, depending on a person, it is not good to confirm each icon and one icon is selected and the icon is erroneously selected. In addition, for example, when similar icons are arranged at a long distance, the icons are far apart, and it is difficult to compare the icons, so that there is a case where an icon is erroneously selected according to a person.
Based on the above, according to the present invention configured as described above, 2 icons that are erroneously selected and similar, that is, 2 icons that are erroneously selected by the user in the future as long as the positional relationship of each icon at the current time continues, can be changed to a relationship in which the erroneous selection by the user becomes smaller, and by such a change, the erroneous selection of icons can be suppressed. In particular, according to the present invention, since the erroneous selection of an icon is suppressed by changing the position of the icon, instead of a method of suppressing the touch sensitivity of the icon or the like, which affects the form of the touch operation when selecting the icon, the user can select 2 icons whose positional relationship has changed by the touch operation of the normal form.
Drawings
Fig. 1 is a front view of a mobile terminal including a display control device according to embodiment 1 of the present invention.
Fig. 2 is a block diagram showing an example of the functional configuration of a mobile terminal including a display control device according to embodiment 1 of the present invention.
Fig. 3 is a diagram illustrating configuration points of the home screen.
Fig. 4 is a flowchart showing an example of the operation of the mobile terminal including the display control device according to embodiment 1 of the present invention.
Fig. 5 is a flowchart showing an example of the operation of the mobile terminal including the display control device according to embodiment 1 of the present invention.
Fig. 6 is a flowchart showing an example of the operation of the mobile terminal including the display control device according to embodiment 1 of the present invention.
Fig. 7 is a flowchart showing an example of the operation of the mobile terminal including the display control device according to embodiment 1 of the present invention.
Fig. 8 is a flowchart showing an example of the operation of the mobile terminal including the display control device according to embodiment 1 of the present invention.
Fig. 9 is a block diagram showing an example of the functional configuration of a mobile terminal including a display control device according to embodiment 2 of the present invention.
Fig. 10 is a diagram showing an example of a main screen of the mobile terminal and a first screen of the in-vehicle device.
Fig. 11 is a diagram showing an example of the initial screen.
Fig. 12 is a flowchart showing an example of the operation of the mobile terminal including the display control device according to embodiment 2 of the present invention.
Fig. 13 is a flowchart showing an example of the operation of the mobile terminal including the display control device according to embodiment 2 of the present invention.
Fig. 14 is a block diagram showing an example of the functional configuration of a mobile terminal including a display control device according to embodiment 3 of the present invention.
Fig. 15 is a diagram showing an example of a main screen.
Fig. 16 is a diagram showing an example of a main screen.
Fig. 17 is a flowchart showing an example of the operation of the mobile terminal including the display control device according to embodiment 3 of the present invention.
Fig. 18 is a flowchart showing an example of the operation of the mobile terminal including the display control device according to embodiment 3 of the present invention.
Detailed Description
Embodiment 1
Hereinafter, embodiment 1 of the present invention will be described with reference to the drawings. Fig. 1 is a front view of a mobile terminal 2 including a display control device 1 (fig. 2) according to the present embodiment. In the present embodiment, the display control apparatus 1 functions as a "display control system" in the scope of patent claims. The mobile terminal 2 of the present embodiment includes a plate-shaped case and a touch panel 3 provided in a wide area of a front surface of the case. A so-called smart phone or tablet type computer corresponds to the mobile terminal 2. The touch panel 3 includes: a liquid crystal display, a display panel such as an organic EL panel, and a touch sensor that is superimposed on the display panel and detects a touch operation performed by a user.
In the mobile terminal 2 of the present embodiment, a lock screen is provided by the function of the OS, and after unlocking by inputting a password, biometric authentication, or the like, the main screen 4 (corresponding to an "icon display screen" in the patent request scope) is displayed. As shown in fig. 1, a substantially square icon 5 with a slightly chamfered corner is arranged on the main screen 4.
The icon 5 is an icon corresponding to an application program installed in the mobile terminal 2, and can be selected by tapping (touch operation). After the icon 5 corresponding to one application is tapped, the one application is started. An image in which various patterns are formed by characters, figures, marks, colors, photographs, and the like is recorded on each icon 5, and each icon can be recognized by the image. Hereinafter, the image recorded in each icon is referred to as an "icon image". In general, a character string representing a corresponding application is recorded below each icon on the main screen 4, but is omitted in fig. 1 and other drawings.
In the main screen 4, a position where the icons 5 can be arranged (hereinafter referred to as an "arrangement point") is determined in advance, and each icon is arranged at a certain arrangement point. In the main screen 4 of fig. 1, there are 4 configuration points for every 1 line. In the present embodiment, the icons are arranged so as to cover the arrangement points from the uppermost row toward the lower side, and the icons are arranged so as to cover the arrangement points from the leftmost arrangement points toward the right side in each row. However, the rule for disposing icons depends on the specification of the OS and the setting of the user, and is not limited to the rule exemplified in the present embodiment. As an example, an arbitrary icon 5 may be arranged at an arbitrary arrangement point.
The main screen 4 has a plurality of pages, and the pages can be transferred by sliding. In addition, a different icon 5 can be configured for each of a different plurality of pages. In addition, it is not necessary to entirely cover the arrangement points of the existing page in order to arrange the icon 5 in the new page.
The user can manually change the position of the icon 5 on the main screen 4. More specifically, the user can move the icon 5 to a layout point capable of arranging the icon 5 among layout points of arbitrary pages by dragging and dropping the desired icon 5. When an icon 5 is moved, the other icon 5 is moved in accordance with the specification of the OS in accordance with the movement.
Here, although an icon image is recorded on each icon 5, the icon image may have a similar appearance. Hereinafter, for different 2 icons 5, the icon image is sometimes similarly simply expressed as "icon 5 is similar". As described above, the icon image is used for distinguishing the icon 5, but when the icon images are similar, the user may erroneously select the icon 5. The erroneous selection of the icon 5 means that the user erroneously selects an icon having a similar appearance to the icon desired to be selected, instead of selecting the icon desired to be selected. When an icon 5 is erroneously selected, it is necessary to temporarily stop an application program corresponding to the icon 5 and reselect the correct icon 5, and thus the erroneous selection of the icon 5 may cause the user to feel trouble. Therefore, it is required to avoid the erroneous selection of the icon 5 as much as possible. Further, one of the purposes of the display control device 1 of the present embodiment is to suppress erroneous selection of the icon 5.
Fig. 2 is a block diagram showing an example of the functional configuration of the mobile terminal 2 including the display control device 1 according to the present embodiment. As shown in fig. 2, the mobile terminal 2 includes a touch panel 3, and includes, as functional components, a collective control unit 7, a false selection detection unit 8, a similarity determination unit 9, and an icon position control unit 10. The functional blocks 7 to 10 may be configured by any of hardware, DSP (Digital Signal Processor), and software. In the case of a software configuration, for example, the functional blocks 7 to 10 are actually configured to include a computer CPU, RAM, ROM and the like, and are realized by program operations stored in a recording medium such as a RAM, a ROM, a hard disk, or a semiconductor memory. The above is also the case with respect to the functional blocks described later. In the present embodiment, devices including the erroneous selection detection unit 8, the similarity determination unit 9, and the icon position control unit 10 function as the display control device 1.
As shown in fig. 2, the mobile terminal 2 includes a storage unit 11 as a storage medium. The data stored in the storage unit 11 will be described later.
The overall control unit 7 controls each unit of the mobile terminal 2 by the functions of the OS-related program and other programs. For example, the overall control unit 7 drives the display panel of the touch panel 3 to display various images on the display panel. The overall control unit 7 receives the detection value of the touch sensor of the touch panel 3, detects a touch operation, and executes processing corresponding to the detected touch operation.
The summary control unit 7 updates the icon management list stored in the storage unit 11 as appropriate. The icon management list is a list in which image data of the icon 5 and arrangement position information indicating the arrangement position of the icon 5 are described in association with identification information for identifying the application program for each application program of the application programs installed in the mobile terminal 2. Hereinafter, the identification information for identifying the application program is referred to as "icon ID" based on the fact that the application program can be used simultaneously in identification of the icon 5. The image data of the icon 5 is referred to as "icon image data". The arrangement position of the icon 5 includes information for specifying the page on which the main screen 4 of the icon 5 is arranged and information for specifying the arrangement point on the page at which the one icon 5 is arranged. The overall control unit 7 performs addition and deletion of records in the icon management list in response to addition and deletion of the application program, and changes the value of the corresponding recorded arrangement position information in response to movement of the position of the icon 5.
When the user selects an icon 5 while the main screen 4 is displayed, the overall control unit 7 outputs selection notification information including the icon ID of the icon 5 to the erroneous selection detection unit 8. When the started application is stopped (closed), the overall control unit 7 outputs stop notification information including the icon ID of the stopped application to the erroneous selection detection unit 8. The application corresponding to an icon 5 is stopped, which corresponds to "stop of operation by selection of icon" in the scope of patent claims. The overall control unit 7 changes the arrangement position of the icons 5 on the main screen 4 under the control of the icon position control unit 10. The change of the arrangement position of the icon 5 will be described in detail later.
The erroneous selection detection unit 8 detects that the user has selected another icon 5 by making an error between the other icon 5 and the icon 5 based on the touch operation on the certain icon 5 and the touch operation on the other icon 5. In particular, when one icon 5 is selected by the user and then another icon 5 is selected within a predetermined time, the erroneous selection detection unit 8 detects that the one icon 5 is selected by the user by making an error with the other icon 5. The operation of the erroneous selection detection unit 8 will be described below.
The erroneous selection detection unit 8 monitors whether or not the selection notification information is input from the collective control unit 7. When the selection notification information is input, the erroneous selection detection unit 8 acquires the icon ID included in the input selection notification information. The icon ID is the icon ID of the icon 5 newly selected by the user. Hereinafter, the icon ID included in the inputted selection notification information is referred to as a "first selection icon ID", and the icon of the first selection icon ID is referred to as a "first selection icon". Next, the erroneous selection detection section 8 starts measurement of the elapsed time from the input of the selection notification information. Next, the erroneous selection detection section 8 monitors whether or not the elapsed time has reached a predetermined time T1, and monitors whether or not the stop notification information including the first selection icon ID is input from the collective control section 7.
The case where the time T1 has elapsed since the time when the stop notification information including the first selection icon ID was input was not input is the case where the time T1 has elapsed without stopping the application after the user started the application program for the first selection icon ID. In this case, the erroneous selection detection unit 8 determines that the first selected icon is not the erroneously selected icon.
On the other hand, when the stop notification information including the initial selection icon ID is input from the collective control unit 7 before the elapsed time from the input of the selection notification information reaches the time T1, the user selects the initial selection icon and starts the corresponding application, and then stops the started application within the time T1. In this case, the erroneous selection detection section 8 further executes the following processing.
That is, the erroneous selection detection unit 8 starts measurement of the elapsed time from the input of the stop notification information. Next, the erroneous selection detection section 8 monitors whether or not the elapsed time has reached a predetermined time T2, and monitors whether or not selection notification information including an icon ID having a value different from the first selection icon ID is input from the overall control section 7. When the time T2 has elapsed since the stop notification information was input without inputting the selection notification information including the icon ID having a value different from the first selection icon ID, the application program for which the icon ID was first selected is stopped, and then the application program different from the first selection icon ID is not newly started, and the time T2 has elapsed. In this case, the erroneous selection detection unit 8 determines that the first selected icon is not the erroneously selected icon.
On the other hand, when the selection notification information including the icon ID having a value different from the first selection icon ID is input before the elapsed time from the input of the stop notification information reaches the time T2, the user selects the icon 5 different from the first selection icon within the time T2 after stopping the application program for first selection of the icon ID. Hereinafter, the icon ID included in the selection notification information in this case is referred to as "next selection icon ID", and the icon 5 of the next selection icon ID is referred to as "next selection icon". In this case, the erroneous selection detection unit 8 detects that the first selection icon is selected for the user to make a mistake between the first selection icon and the next selection icon. The combination of the first selection icon and the next selection icon is equivalent to the combination of the 1 st icon and the 2 nd icon in the protection scope of patent claims.
The reason why the erroneous selection of the icon 5 (=the user has made a mistake between the first selection icon and the next selection icon and selected the first selection icon) is detected by the above-described process is as follows. That is, when the corresponding application is stopped within the time T1 after the first selection icon is selected, the following can be estimated. That is, it is estimated that: although the user does not select the primary selection icon, the primary selection icon is erroneously selected, and the application is stopped in response to the start of the application immediately detecting that the primary selection icon is erroneously selected. However, at this point in time, it is not known whether the user has an intention to select an icon 5 different from the first selected icon or whether the user has no intention to select an icon 5 different from the first selected icon. The time T1 is set based on a test or simulation in advance from the viewpoint of the time required until the user perceives an error when the user erroneously selects the icon 5. For example, the time T1 is about 3 seconds.
Then, when the next selection icon is selected within the time T2 after stopping the application corresponding to the first selection icon, the following can be estimated. That is, since it is estimated that the user originally has an intention to select the next selection icon, the next selection icon is selected immediately after stopping the application corresponding to the first selection icon. The time T2 is set based on a test or simulation in advance from the viewpoint of the time required for selecting the correct icon 5 after the user stops the application corresponding to the erroneously selected icon 5. For example, the time T2 is about 3 seconds. The above is the reason why the erroneous selection of the icon 5 is detected by the above-described processing.
When the error selection detection unit 8 detects that the user has selected the first selected icon by making a mistake between the first selected icon and the next selected icon, it outputs error detection notification information including the first selected icon ID of the first selected icon and the next selected icon ID of the next selected icon to the similarity determination unit 9.
The similarity determination unit 9 determines whether or not the 2 icons 5 (the first selected icon and the next selected icon) which are detected as being erroneously selected by the erroneous selection detection unit 8 are similar. Hereinafter, the processing of the similarity determination unit 9 will be described by taking 2 examples.
Example 1 of the processing of the similarity determination section 9
First, example 1 will be described. In example 1, when the false detection notification information is input from the false selection detection unit 8, the similarity determination unit 9 obtains the first selection icon ID and the next selection icon ID included in the false detection notification information. Next, the similarity determination unit 9 accesses the icon management list stored in the storage unit 11.
Next, the similarity determination unit 9 obtains the icon image data of the first selected icon ID and the icon image data of the next selected icon ID from the list, using the first selected icon ID and the next selected icon ID as keywords. Next, the similarity determination unit 9 analyzes the icon image data of the first selected icon ID (hereinafter referred to as "first selected icon image data") and the icon image data of the next selected icon ID (hereinafter referred to as "next selected icon image data") to determine whether or not (the icon image of) the first selected icon is similar to (the icon image of) the next selected icon.
For example, the similarity determination unit 9 determines whether or not the first selected icon is similar to the next selected icon by an existing technique of determining similarity of 2 pieces of image data, such as histogram comparison, matching of feature points, and image analysis using local feature amounts. In the case of describing the simplified example by comparing histograms in the above example, the similarity determination unit 9 generates a histogram in which the brightness of the red component of all pixels of the image is set as a bin and the number of pixels of each brightness is set as a frequency for both the first selected icon image data and the next selected icon image data. Then, the similarity determination unit 9 calculates the similarity between the histogram relating to the first selected icon image data and the histogram relating to the next selected icon image data, and determines that the first selected icon is similar to the next selected icon when the similarity is equal to or greater than a predetermined threshold value. Needless to say, a technique used for similar determination using image data of each icon may be used by combining a plurality of techniques, or a technique related to artificial intelligence may be used for at least a part of the techniques. The similarity determination unit 9 may be configured to communicate with an external server via a network, and perform a similarity determination using image data in cooperation with the external server.
Example 2 of the processing of the similarity determination section 9
Next, example 2 will be described. In example 2, when the false detection notification information is input from the false selection detection unit 8, the similarity determination unit 9 obtains the first selection icon ID and the next selection icon ID included in the false detection notification information. Next, the similarity determination unit 9 refers to the icon similarity relationship list stored in the storage unit 11. In this icon similarity relationship list, the icon ID of the similar icon 5 is described in association with the icon ID for each application of the applications installed in the mobile terminal 2. For example, in the icon similarity relationship list, for a certain icon I, the icon IDs of each icon 5 of the icons 5 similar to the icon I are described in correspondence with the icon IDs of the icon I (there are 1 cases where there are none, and there are a plurality of cases).
The similarity determination unit 9 refers to the icon similarity relationship list, and determines whether or not the icon ID described in association with the first selected icon ID in the list includes the next selected icon ID, thereby determining whether or not the first selected icon is similar to the next selected icon.
In addition, regarding the icon similarity relationship list, the similarity determination unit 9 communicates with an external server that manages the similarity relationship of icons via a network, and updates the list appropriately. In this regard, the mobile terminal 2 may be configured so that the similarity determination unit 9 communicates with an external server via a network without storing the icon similarity relationship list, thereby obtaining necessary information for similarity determination.
As a result of the similarity determination by the processing illustrated in example 1 and the processing illustrated in example 2, when it is determined that the first selected icon is dissimilar to the next selected icon, the similarity determination unit 9 does not output the later-described similarity determination notification information to the icon position control unit 10. In this case, the icon position control unit 10 does not perform the process of changing the position of the icon 5.
On the other hand, when it is determined that the first selected icon is similar to the next selected icon, the similarity determination unit 9 outputs similarity determination notification information including the first selected icon ID and the next selected icon ID to the icon position control unit 10, and notifies that it is determined that the first selected icon is similar to the next selected icon.
The icon position control unit 10 changes the positional relationship on the icon display screen between the first selected icon and the next selected icon, which are different 2 icons that are determined to be similar by the similarity determination unit, and 2 icons 5 that are erroneously selected are detected by the erroneous selection detection unit 8.
When the similar determination notification information is input, the icon position control unit 10 acquires the first selection icon ID and the next selection icon ID included in the similar determination notification information. Next, the icon position control unit 10 executes the position changing process based on the acquired first selection icon ID and next selection icon ID. Hereinafter, 3 modes will be described with respect to the position changing process.
Form 1 of the position changing process
First, the 1 st aspect will be described. The icon position control unit 10 accesses the icon management list stored in the storage unit 11, and obtains the arrangement position information of the first selected icon and the arrangement position information of the next selected icon using the first selected icon ID and the next selected icon ID as keywords. Next, the icon position control unit 10 identifies the arrangement position of each icon 5 based on the acquired arrangement position information of each icon 5. Next, the icon position control unit 10 determines whether or not the positional relationship between the first selected icon and the next selected icon is in the adjacent state.
In the present embodiment, when the other icon 5 is located adjacent to one of the left-right and up-down 4 directions of the one icon 5, the position of the one icon 5 is set to be adjacent to the position of the other icon 5. Fig. 3 is a view in which the arrangement points of the main screen 4 are indicated by a broken-line frame in order to explain the proximity state of the present embodiment. In fig. 3, one icon 5 is arranged at the arrangement point X2-2. In this case, in the present embodiment, when another icon is arranged at any one of the arrangement points X1-2, X2-1, X2-3, and X3-2, the positional relationship between the one icon 5 and the other icon 5 is in a neighboring state. However, the proximity state is not limited to the state exemplified in the present embodiment. For example, referring to fig. 3, the arrangement points X2-1 and X2-3 may be set to be adjacent to the arrangement point X2-2.
When it is determined that the relationship between the positions of the first selected icon and the next selected icon is not the adjacent state as a result of the determination, the icon position control unit 10 does not output position change instruction information, which will be described later, to the overall control unit 7. In this case, the collective control unit 7 does not change the position of the icon 5. On the other hand, when the icon position control unit 10 determines that the icon is in the proximity state, the following processing is executed.
That is, the icon position control unit 10 determines the arrangement point of the movement destination of 1 or 2 icons 5 to be moved by moving at least one of the icons 5 so that the relationship between the arrangement position of the first selected icon and the arrangement position of the next selected icon is not in the adjacent state. In the present embodiment, the icon position control unit 10 determines a new placement point of at least one icon 5 so that another 1 icon 5 is sandwiched between the first selected icon and the next selected icon.
For example, referring to fig. 3, the first selection icon is arranged at the arrangement point X1-1, and the next selection icon is arranged at the arrangement point X2-1. In this case, the icon position control unit 10 determines the icon 5 to be moved as the next selected icon placed at the placement point X2-1, and determines the movement destination as the placement point X3-1. If the next selection icon is moved in this way, 1 icon 5 is sandwiched between the first selection icon and the moved next selection icon. For example, referring to fig. 3, the first selection icon is arranged at the arrangement point X1-1, and the next selection icon is arranged at the arrangement point X1-2. In this case, the icon position control unit 10 determines the icon 5 to be moved as the next selected icon placed at the placement point X1-2, and determines the movement destination thereof as the placement point X1-3.
In the present embodiment, the icon position control unit 10 determines the destination of the icon 5 so that another 1 icon 5 is sandwiched between the first selected icon and the next selected icon, but the rule is not limited to the illustrated one. For example, the icon position control unit 10 may determine the arrangement point of at least one icon 5 so that the first selected icon and the next selected icon are arranged obliquely at offset positions. For example, referring to fig. 3, when the first selection icon is placed at the placement point X1-1 and the next selection icon is placed at the placement point X2-1 (or the placement point X1-2), the movement destination of the next selection icon may be determined as the placement point X2-2. When the next selection icon is moved in this way, the first selection icon and the moved next selection icon are arranged obliquely at the offset positions, and the adjacent state of these icons 5 is released. In addition, the icon position control unit 10 may determine the destination of at least one of the icons 5 so that the first selected icon and the next selected icon are arranged on different pages.
After determining the icon 5 to be moved out of the first selected icon and the next selected icon and further determining the placement point of the destination of movement, the icon position control unit 10 generates position change instruction information. The position change instruction information is information that includes a combination of an icon ID of the icon 5 determined to be moved and information for specifying a placement point of a movement destination thereof, and instructs movement of the icon 5. Next, the icon position control unit 10 outputs the generated position change instruction information to the collective control unit 7. The above processing is the position changing processing of the 1 st aspect. As will be apparent later, the collective control section 7 changes the positional relationship between the first selection icon and the next selection icon on the main screen 4 based on the positional change instruction information. The processing of generating the position change instruction information by the icon position control unit 10 and outputting the same to the overall control unit 7 corresponds to the processing of "changing the positional relationship on the icon display screen for the 1 st icon and the 2 nd icon" in the scope of patent application.
When the icon position control unit 10 receives the position change instruction information, the overall control unit 7 executes the following processing. That is, the summary control unit 7 obtains information (hereinafter referred to as "movement destination information") indicating "a combination of an icon ID and information for specifying a placement point" included in the change-of-position instruction information. When the icon position control unit 10 determines to move both the first selected icon and the next selected icon, there are 2 pieces of movement destination information. Next, the summary control unit 7 moves the icon 5 of the designated icon ID to the designated arrangement point based on the movement destination information. After the icon 5 of the designated icon ID is moved to the designated arrangement point, the positional relationship between the first selected icon and the next selected icon is changed, and the proximity state is released.
For example, referring to fig. 3, when the movement destination information is information indicating a combination of the icon ID of the next selection icon and information for specifying the placement point X3-1, the collective control unit 7 changes the position of the next selection icon to the placement point X3-1. The movement of the icon 5 by the overall control unit 7 is appropriately performed by the function of the OS. The position of the other icon 5 is appropriately moved in accordance with the specification of the OS in response to movement of at least one of the first selected icon and the next selected icon.
When the position changing process according to the 1 st aspect is performed, the following effects are achieved. That is, when the user performs an erroneous operation with respect to 2 icons 5 which are similar and 2 icons 5 whose positional relationship is in the adjacent state, the following situation may occur. Namely, it is possible to: since similar icons are in a neighboring state, the user does not have a good confirmation of each icon 5, selects one of the icons 5, and erroneously selects the icon 5. Therefore, if the 2 icons 5 related to the erroneous selection are separated by a distance to the extent that at least 1 other icon 5 is sandwiched therebetween to release the adjacent state of each icon 5, it is possible to reduce the erroneous selection between the icons 5. Based on the above, according to the position changing process of the 1 st aspect, when the similar 2 icons 5 are erroneously selected as one of the factors of the adjacent state, the erroneous selection between the icons 5 can be reduced.
< 2 nd aspect of position change processing >
Next, the 2 nd aspect of the position changing process will be described. The icon position control unit 10 accesses the icon management list stored in the storage unit 11, and recognizes the arrangement positions of the first selected icon and the next selected icon in the same manner as in the 1 st aspect. Next, the icon position control unit 10 determines whether or not the positional relationship between the first selected icon and the next selected icon is a remote state.
In the present embodiment, the icon position control unit 10 determines that each icon 5 is in a remote state when the first selected icon and the next selected icon are arranged on different pages. However, the remote state is not limited to the state illustrated in the present embodiment. For example, even when the first selection icon and the next selection icon are arranged on a common page, if conditions such as a gap of 3 rows or more in the vertical direction and a gap of 3 columns or more in the horizontal direction are satisfied, it can be determined that the positional "relationship of the icons 5 is a distant state. That is, the remote state is defined in advance based on the point that whether or not the positions of the similar 2 icons 5 are separated by a distance to such an extent that the user cannot simultaneously compare the icon images of the 2 icons 5.
When it is determined that the relationship between the placement position of the first selected icon and the placement position of the next selected icon is a long-distance state, and it is determined that the relationship is not a long-distance state, the icon position control unit 10 does not output the position change instruction information to the collective control unit 7. On the other hand, when the remote state is determined, the icon position control unit 10 executes the following processing. That is, the icon position control unit 10 determines the arrangement point of the movement destination of 1 or 2 icons 5 that move at least one of the icons 5 so that the positional relationship between the first selected icon and the next selected icon is not a long distance state. In the present embodiment, the icon position control unit 10 determines a new placement point of at least one icon 5 so that the first selected icon and the next selected icon are in the above-described adjacent state.
In the present embodiment, the icon position control unit 10 determines the movement destination of the icon 5 in such a manner that the positional relationship between the first selected icon and the next selected icon is in the adjacent state, but the rule is not limited to the exemplified one. For example, the icon position control unit 10 may determine the destination of at least one icon 5 so that the icons 5 are adjacent to each other in the right-left direction after the movement.
After determining the icon 5 to be moved out of the first selected icon and the next selected icon and further determining the placement point of the destination, the icon position control unit 10 generates position change instruction information including a combination of the icon ID of the icon 5 determined to be moved and information for specifying the placement point of the destination. Next, the icon position control unit 10 outputs the generated position change instruction information to the collective control unit 7. The above processing is the position changing processing of the 2 nd aspect.
When the change instruction information is input from the icon position control unit 10, the overall control unit 7 moves the icon 5 of the designated icon ID to the designated arrangement point based on the change instruction information. After the icon 5 of the designated icon ID is moved to the designated arrangement point, the positional relationship between the first selected icon and the next selected icon is changed, and the remote state is released.
When the position changing process according to the 2 nd aspect is performed, the following effects are obtained. That is, when the user performs an erroneous operation with respect to 2 icons 5 which are similar to each other and whose positional relationship is a remote state, the following situation may occur. Namely, it is possible to: similar icons are in a remote state, and therefore, the user cannot compare the icons 5, and the icon 5 is erroneously selected. Therefore, if the icons 5 are brought into proximity, the icons 5 are brought close to each other to such an extent that the icon images can be checked at the same time, and it is possible to reduce the erroneous selection between the icons 5. Based on the above, according to the position changing process of the 2 nd aspect, when the similar 2 icons 5 are erroneously selected because of one of the conditions of the remote state, the erroneous selection between the icons 5 can be reduced.
< 3 rd form of position changing Process >)
Next, the 3 rd aspect of the position changing process will be described. The icon position control unit 10 accesses the icon management list stored in the storage unit 11, and recognizes the arrangement positions of the first selected icon and the next selected icon in the same manner as in the 1 st aspect. Next, the icon position control unit 10 determines whether or not the positional relationship between the first selected icon and the next selected icon is in the adjacent state. In the case of the proximity state, the icon position control unit 10 generates position change instruction information instructing to separate the position of the first selected icon from the position of the next selected icon in the same manner as in the 1 st aspect, and outputs the position change instruction information to the overall control unit 7. The overall control unit 7 receives the position change instruction information and separates the position of the first selected icon from the position of the next selected icon.
On the other hand, if the icon is not in the proximity state, the icon position control unit 10 determines whether or not the positional relationship between the first selected icon and the next selected icon is in the remote state. When the remote state is not established, the icon position control unit 10 does not output the position change instruction information to the collective control unit 7. On the other hand, when the remote state is determined, the icon position control unit 10 generates position change instruction information instructing to bring the positional relationship between the first selected icon and the next selected icon into the adjacent state in the same manner as in the 2 nd aspect, and outputs the position change instruction information to the collective control unit 7. The overall control unit 7 receives the position change instruction information, and brings the positional relationship between the first selection icon and the next selection icon into a neighboring state.
When the position changing process according to the 3 rd aspect is performed, the following effects are achieved. That is, when the user performs an erroneous operation with respect to 2 icons 5 having similar 2 icons 5 and having a positional relationship of 2 icons 5 in a neighboring state, the positions of the icons 5 are separated by a distance. Therefore, when the similar 2 icons 5 are erroneously selected as one of the factors of the adjacent state, the erroneous selection between the icons 5 can be reduced. On the other hand, when the user performs an erroneous operation with respect to 2 icons 5 which are similar and whose positional relationship is 2 icons 5 in a remote state, the positions of the icons 5 are set to be in a neighboring state. Therefore, when the similar 2 icons 5 are erroneously selected because of one of the remote states, the erroneous selection between the icons 5 can be reduced.
In the above, 3 modes of the position changing process are described. The mobile terminal 2 may be configured to execute processing in 1 mode determined in advance from among 3 modes, or may be configured to enable a user to select which mode to execute processing. When the configuration that can be selected by the user is adopted, the user can select the appropriate 1 form based on whether the user himself has "a tendency to erroneously select one of the similar 2 icons 5 as another icon when they are in the adjacent state", or "a tendency to erroneously select one of the similar 2 icons 5 as another icon when they are in the remote state", or whether the user does not know which tendency.
As described above, in the mobile terminal 2 of the present embodiment, when the user selects another icon 5 by making a mistake with respect to another icon 5, the user detects this, determines whether or not the 2 icons 5 that are detected to be erroneously selected are similar, and changes the positional relationship on the main screen 4 with respect to the 2 icons 5 that are erroneously selected and similar. According to this configuration, the positional relationship of each icon 5 at the present time can be changed to a relationship in which the erroneous selection by the user becomes smaller for the user, and the erroneous selection of the icons 5 can be suppressed by such a change, with respect to 2 similar icons 5 that are erroneously selected, that is, 2 icons 5 that are likely to be erroneously selected by the user in the future as long as the positional relationship of each icon 5 at the present time continues.
In particular, according to the present embodiment, since the erroneous selection of the icon 5 is suppressed by changing the position of the icon 5, instead of a method of suppressing the touch sensitivity of the icon 5, which affects the form of the touch operation when selecting the icon 5, the user can select 2 icons 5 whose positional relationship has been changed by the touch operation of the normal form.
Next, an operation example of the mobile terminal 2 will be described with reference to a flowchart. The flowcharts FA in fig. 4 and 5 are flowcharts showing the operation of the mobile terminal 2. As shown in the flowchart FA, the erroneous selection detection unit 8 monitors whether or not the selection notification information is input from the collective control unit 7 (step SA 1). When the selection notification information is input (yes in step SA 1), the erroneous selection detection section 8 acquires the icon ID (=the first selection icon ID) included in the input selection notification information (step SA 2). Next, the erroneous selection detection unit 8 starts measurement of the elapsed time from the input of the selection notification information (step SA 3). Next, the erroneous selection detection section 8 monitors whether or not the elapsed time reaches a predetermined time T1 (step SA 4), and monitors whether or not the stop notification information including the first selection icon ID is input from the collective control section 7 (step SA 5).
When the stop notification information including the first selection icon ID is not input and the time T1 has elapsed since the input of the selection notification information (yes in step SA 4), the erroneous selection detection unit 8 determines that the first selection icon is not the icon that is erroneously selected (step SA 6). After the processing of step SA6, the flowchart FA ends.
On the other hand, when the stop notification information including the first selection icon ID is input from the collective control unit 7 before the elapsed time from the input of the selection notification information reaches the time T1 (yes in step SA 5), the erroneous selection detection unit 8 starts the measurement of the elapsed time from the input of the stop notification information (step SA 7). Next, the erroneous selection detection section 8 monitors whether or not the elapsed time has reached a predetermined time T2 (step SA 8), and monitors whether or not selection notification information including an icon ID having a value different from the first selection icon ID is input from the overall control section 7 (step SA 9).
When the time T2 has elapsed since the stop notification information was input without inputting the selection notification information including the icon ID having a value different from the initial selection icon ID (step SA8: yes), the erroneous selection detection section 8 determines that the initial selection icon is not the erroneously selected icon (step SA 10). After the processing of step SA10, the flowchart FA ends.
On the other hand, when selection notification information including an icon ID (=next selection icon ID) having a value different from the initial selection icon ID is input before the elapsed time from the input of the stop notification information reaches the time T2 (yes in step SA 9), the erroneous selection detection section 8 detects that the initial selection icon is selected for the user to make a mistake between the initial selection icon and the next selection icon (step SA 11). Next, the false selection detection unit 8 outputs false detection notification information including the first selection icon ID and the next selection icon ID to the similarity determination unit 9 (step SA 12).
The similarity determination unit 9 inputs the false detection notification information (step SA 13). Next, the similarity determination unit 9 determines whether or not the 2 icons 5 (the first selected icon and the next selected icon) which are selected erroneously are detected to be similar by the erroneous selection detection unit 8 (step SA 14). If the first selected icon is not similar to the next selected icon (step SA14: NO), the flowchart FA ends. On the other hand, when the icons 5 are similar to each other (step SA14: yes), the similar determination notification information is output to the icon position control unit 10 (step SA 15).
The icon position control unit 10 inputs the similarity determination notification information (step SA 16). Next, the icon position control unit 10 acquires the first selected icon ID and the next selected icon ID included in the similarity determination notification information (step SA 17). Next, the icon position control unit 10 executes a position changing process based on the acquired first selection icon ID and next selection icon ID (step SA 18).
The flowchart FB of fig. 6 is a flowchart showing the flow of the change-of-position processing of the 1 st aspect. As shown in fig. 6, the icon position control unit 10 accesses the icon management list stored in the storage unit 11, and obtains the arrangement position information of the first selected icon and the arrangement position information of the next selected icon using the first selected icon ID and the next selected icon ID as keywords (step SB 1). Next, the icon position control unit 10 identifies the arrangement position of each icon 5 based on the acquired arrangement position information of each icon 5 (step SB 2). Next, the icon position control unit 10 determines whether or not the positional relationship between the first selected icon and the next selected icon is in the adjacent state (step SB 3).
If the state is not the proximity state (no in step SB 3), the flowchart FB ends. On the other hand, when the icon is in the adjacent state (yes in step SB 3), the icon position control unit 10 determines the arrangement point of the movement destination of 1 or 2 icons 5 to be moved by moving at least one of the icons 5 so that the relationship between the arrangement position of the first selected icon and the arrangement position of the next selected icon is not in the adjacent state (step SB 4). Next, the icon position control unit 10 generates and outputs position change instruction information (step SB 5). As described above, the collective control section 7 receives the position change instruction information from the icon position control section 10, and changes the positional relationship between the first selected icon and the next selected icon based on the position change instruction information.
The flowchart FC of fig. 7 is a flowchart showing the flow of the change-of-position processing of the 2 nd aspect. As shown in fig. 7, the icon position control unit 10 accesses the icon management list stored in the storage unit 11, and obtains the arrangement position information of the first selected icon and the arrangement position information of the next selected icon using the first selected icon ID and the next selected icon ID as keywords (step SC 1). Next, the icon position control unit 10 identifies the arrangement position of each icon 5 based on the acquired arrangement position information of each icon 5 (step SC 2). Next, the icon position control unit 10 determines whether or not the relationship between the arrangement position of the first selected icon and the arrangement position of the next selected icon is in a remote state (step SC 3).
If the remote state is not established (step SC3: NO), the flowchart FC ends. On the other hand, when the icon is in the remote state (yes in step SC 3), the icon position control unit 10 determines the arrangement point of the movement destination of 1 or 2 icons 5 to be moved by moving at least one of the icons 5 so that the relationship between the arrangement position of the first selected icon and the arrangement position of the next selected icon is not in the remote state but in the adjacent state (step SC 4). Next, the icon position control unit 10 generates and outputs position change instruction information (step SC 5).
The flowchart FD of fig. 8 is a flowchart showing the flow of the change-of-position processing of the 3 rd aspect. As shown in fig. 8, the icon position control unit 10 accesses the icon management list stored in the storage unit 11, and obtains the arrangement position information of the first selected icon and the arrangement position information of the next selected icon using the first selected icon ID and the next selected icon ID as keywords (step SD 1). Next, the icon position control unit 10 identifies the arrangement position of each icon 5 based on the acquired arrangement position information of each icon 5 (step SD 2). Next, the icon position control unit 10 determines whether or not the relationship between the arrangement position of the first selected icon and the arrangement position of the next selected icon is in the adjacent state (step SD 3).
If the icon is in the adjacent state (yes in step SD 3), the icon position control unit 10 determines the arrangement point of the movement destination of 1 or 2 icons 5 to be moved by moving at least one of the icons 5 so as to separate the first selected icon from the next selected icon (step SD 4). Next, the icon position control unit 10 generates and outputs position change instruction information (step SD 5). After the processing of step SD5, the flowchart FD ends.
If the icon is not in the proximity state (step SD3: no), the icon position control unit 10 determines whether or not the relationship between the arrangement position of the first selected icon and the arrangement position of the next selected icon is in the remote state (step SD 6). If the remote state is not established (step SD6: NO), the flow chart FD ends. If the icon is in the distant state (yes in step SD 6), the icon position control unit 10 determines the arrangement point of the movement destination of 1 or 2 icons 5 to be moved by moving at least one of the icons 5 so that the relationship between the arrangement position of the first selected icon and the arrangement position of the next selected icon is not in the distant state but is in the adjacent state (step SD 7). Next, the icon position control unit 10 generates and outputs position change instruction information (step SD 8).
< modification of embodiment 1 >
Next, a modification of embodiment 1 will be described. In embodiment 1, the following configuration is adopted: the icon position control unit 10 changes the positional relationship of each icon 5 only when the positional relationship of each icon 5 is in a predetermined state (adjacent state, distant state, or "adjacent state or distant state") for the first selected icon and the next selected icon that are similar to each other. In this regard, the icon position control unit 10 may change the positional relationship of each icon 5, regardless of whether the positional relationship is in a predetermined state. In this configuration, for example, the icon position control unit 10 changes the positional relationship at random, and the icon position control unit 10 changes the positional relationship according to a predetermined rule, for example. Even in this configuration, the positional relationship of 2 icons 5 that may be erroneously selected by the user in the future can be changed as long as the positional relationship of each icon 5 at the current time is continued, and the possibility of erroneous selection can be reduced.
In embodiment 1, the following configuration is adopted: for the first selected icon and the next selected icon, even when the user makes a first erroneous selection, the icon position control unit 10 changes the positional relationship of each icon 5. In this regard, the following structure is also possible: when the user makes a false selection of 2 icons 5 or more a predetermined number of times, the icon position control unit 10 changes the positional relationship of each icon 5. With this configuration, it is possible to prevent unnecessary change of the positional relationship for the 2 icons 5 which are accidentally selected and which are less likely to be erroneously selected by the user later.
< embodiment 2 >
Next, embodiment 2 will be described. In the following description of embodiment 2, the same elements as those of embodiment 1 are denoted by the same reference numerals as those of embodiment 1, and detailed description thereof will be omitted. Fig. 9 is a block diagram showing an example of the functional configuration of the mobile terminal 2A including the display control device 1A and the in-vehicle device 20 capable of communicating with the mobile terminal 2A according to embodiment 2. In the present embodiment, the display control apparatus 1A functions as a "display control system" in the scope of patent claims. The in-vehicle device 20 is a device mounted on a vehicle, and includes an in-vehicle touch panel 21 for visual recognition by a driver or other occupant. The mobile terminal 2A of the present embodiment is a device that a rider of a vehicle brings into the vehicle.
As shown in fig. 9, the mobile terminal 2A includes a collective control unit 7A instead of the collective control unit 7. The mobile terminal 2A includes a storage unit 11A instead of the storage unit 11. The mobile terminal 2A includes a communication unit 22 as a functional configuration. The display control device 1A includes a similarity determination unit 9A instead of the similarity determination unit 9, and includes an icon position control unit 10A instead of the icon position control unit 10. The display control device 1A further includes a tendency detection unit 23. As shown in fig. 9, the in-vehicle device 20 includes an in-vehicle touch panel 21, and further includes a communication unit 25 and an in-vehicle control unit 26 as functional configurations. The touch panel 3 of the portable terminal 2A corresponds to the "1 st display device" in the patent claim scope, and the in-vehicle touch panel 21 of the in-vehicle device 20 corresponds to the "2 nd display device" in the patent claim scope.
The communication unit 22 of the mobile terminal 2A establishes a connection state in accordance with a predetermined communication standard with the communication unit 25 of the in-vehicle device 20, and communicates in accordance with the predetermined communication standard. The communication may be wireless or wired, and the communication standard may be any communication standard. The in-vehicle control unit 26 of the in-vehicle apparatus 20 controls the respective units of the in-vehicle apparatus 20 in a lump.
In embodiment 2, the icon position control unit 10A of the mobile terminal 2A executes the position changing process in the 3 rd mode. The icon position control unit 10A executes the following processing in the position changing processing. That is, the storage unit 11A stores the recording data. In the recorded data, a 1 st variable is described that manages the number of times of outputting position change instruction information (hereinafter, referred to as "separation instruction information" for convenience) that instructs to separate the position of the first selection icon from the position of the next selection icon. In the recorded data, a 2 nd variable is described that manages the number of times of outputting position change instruction information (hereinafter, referred to as "approach instruction information" for convenience) that instructs the position of the first selection icon and the position of the next selection icon to be brought into a state of proximity. In addition, in the recorded data, the 3 rd variable is described which manages the number of times that the user erroneously selects the similar icon 5 and the positional relationship of each icon 5 is neither the adjacent state nor the distant state. The initial values of the 1 st, 2 nd and 3 rd variables are all "0".
The icon position control unit 10A executes the following processing each time the similarity determination notification information is input from the similarity determination unit 9A. That is, when the positional relationship between the first selected icon and the next selected icon is in the adjacent state and separation instruction information is output, the 1 st variable is increased. The icon position control unit 10A increases the 2 nd variable when the positional relationship between the first selected icon and the next selected icon is a distant state and the proximity instruction information is output. The icon position control unit 10A increases the 3 rd variable when the positional relationship between the first selected icon and the next selected icon is neither a close state nor a distant state, and no position change instruction information is output.
As a result, in the recorded data, the number of times that separation instruction information is output when similar 2 icons 5 are erroneously selected, the number of times that proximity instruction information is output in this case, and the number of times that change instruction information is not output in this case are managed. The change-of-position instruction information is information outputted after determining the detection result of the erroneous selection detection unit 8 and the determination result of the similar determination unit 9, and therefore the recorded data corresponds to "history reflecting the detection result of the erroneous selection detection unit and the determination result of the similar determination unit" in the scope of patent claims.
In the present embodiment, the following is provided: after the connection state between the mobile terminal 2A and the in-vehicle device 20 is established, communication is performed between the overall control unit 7A and the in-vehicle control unit 26, and the icons 5 included in the icons 5 arranged in the main screen 4 of the mobile terminal 2A are displayed on the first screen MG of the in-vehicle touch panel 21 of the in-vehicle device 20. The icon 5 displayed on the first screen MG of the in-vehicle touch panel 21 can be selected by a touch operation, and after the selection, the corresponding application program in the mobile terminal 2A is started.
In the present embodiment, the arrangement pattern of the arrangement points on the touch panel 3 of the mobile terminal 2A is different from the arrangement pattern of the arrangement points on the in-vehicle touch panel 21 of the in-vehicle device 20. For example, in the touch screen 3 of the portable terminal 2A, there are 4 arrangement points per 1 line, and on the other hand, in the touch screen 3 of the in-vehicle apparatus 20, there are 6 arrangement points per 1 line. The icons 5 arranged on the main screen 4 of the mobile terminal 2A are not all displayed on the in-vehicle touch panel 21, but are prevented from being displayed on the in-vehicle touch panel 21 by the control of the collective control unit 7A. The icon 5 prohibited from being displayed on the in-vehicle touch panel 21 is, for example, an icon corresponding to an application program determined in advance as an inappropriate application program started in a state where the mobile terminal 2A is connected to the in-vehicle device 20, and is, for example, an icon 5 set in advance by the user. In this case, the icons 5 are not arranged on the in-vehicle touch panel 21 of the in-vehicle device 20 in the same arrangement pattern as the arrangement pattern when displayed on the touch panel 3 of the mobile terminal 2A. Based on the above, the mobile terminal 2A according to the present embodiment executes the following processing.
The overall control unit 7A of the mobile terminal 2A detects that a connection state is established between the communication unit 22 of the mobile terminal 2A and the communication unit 25 of the in-vehicle device 20. When it is detected that the connection state is established, the overall control unit 7A determines candidates of the arrangement form in the first screen MG of the in-vehicle touch panel 21 by targeting the icon 5 stored in the main screen 4 of the mobile terminal 2A according to a predetermined rule. The overall control unit 7A determines candidates of the arrangement pattern of the icons 5 on the first screen MG of the in-vehicle touch panel 21 in consideration of the arrangement pattern of the icons 5 which are prohibited from being displayed on the in-vehicle touch panel 21 and the arrangement points on the in-vehicle touch panel 21.
Fig. 10 (a) is a diagram showing an example of the main screen 4 of the mobile terminal 2A. In fig. 10 (a), the same applies to fig. 10 (B) and (C), the drawing of the icon image of a part of the icon 5 is omitted. Fig. 10 (B) shows an example of candidates of the arrangement pattern of the icons 5 in the initial screen MG. When the icons 5 are arranged in the arrangement shown in fig. 10 (a) on the main screen 4 of the mobile terminal 2A, for example, the overall control unit 7A sets the candidates of the arrangement of the icons 5 on the first screen MG of the in-vehicle touch panel 21 to the arrangement shown in fig. 10 (B). Hereinafter, candidates of the arrangement pattern of the icons 5 on the first screen MG of the in-vehicle touch panel 21 will be simply referred to as "candidate arrangement patterns".
Next, the overall control unit 7A outputs arrangement pattern determination request information including information indicating the candidate arrangement pattern and requesting to determine the arrangement pattern to the icon position control unit 10A. The information indicating the candidate arrangement pattern is, for example, information on each icon 5 of the icons 5 arranged on the first screen MG of the in-vehicle touch panel 21, and includes a combination of an icon ID and information for specifying the arrangement point of the arranged icons 5.
When the arrangement pattern determination request information is input, the icon position control unit 10A executes the position adjustment process. The positional adjustment process will be described in detail below. In the position adjustment process, first, the icon position control unit 10A inquires of the tendency detection unit 23 whether the 1 st tendency is present or whether the 2 nd tendency is present (regarding the 1 st tendency and the 2 nd tendency, described later).
When the icon position control unit 10A makes an inquiry, the tendency detection unit 23 executes the following processing. That is, the tendency detection unit 23 refers to the record data stored in the storage unit 11A. Next, the trend detector 23 obtains (the value of) the 1 st variable, (the value of) the 2 nd variable, and (the value of) the 3 rd variable. Next, the tendency detection unit 23 calculates the ratio of the 1 st variable (1 st variable/(1 st variable+2 nd variable+3 rd variable). Henceforth referred to as "1 st ratio") to the total of the 1 st variable and the 2 nd variable and the 3 rd variable. Next, the tendency detection unit 23 determines whether the 1 st ratio is equal to or greater than the 1 st threshold.
The 1 st scale means a proportion of the number of times that the user makes a wrong selection of 2 icons 5 in the neighborhood, among the number of times that the user has made a wrong selection of 2 similar icons 5 in the past. Therefore, the 1 st scale being equal to or greater than the 1 st threshold is that the user tends to make a wrong selection when the positional relationship of the similar 2 icons 5 is in the adjacent state. Such "tendency to erroneously select one icon as another icon when 2 icons similar to each other are in a neighboring state" corresponds to the 1 st tendency. The 1 st threshold is determined by a test or the like in advance based on the property of the threshold for determining the presence or absence of the 1 st tendency.
When the 1 st scale is equal to or greater than the 1 st threshold, the tendency detection unit 23 determines that the user has a 1 st tendency, and responds to the icon position control unit 10A.
When the 1 st ratio is not equal to or greater than the 1 st threshold, the tendency detection unit 23 calculates the ratio of the 2 nd variable (2 nd variable/(1 st variable+2 nd variable+3 rd variable). Hereinafter referred to as "2 nd ratio") to the total of the 1 st variable and the 2 nd variable and the 3 rd variable. Next, the tendency detection unit 23 determines whether the 2 nd ratio is equal to or greater than the 2 nd threshold.
The 2 nd scale means a proportion of the number of times the user makes a wrong selection of 2 icons 5 in a remote state among the number of times the user has made a wrong selection of 2 similar icons 5 in the past. Therefore, the 2 nd ratio is equal to or greater than the 2 nd threshold, and the user tends to make a wrong selection when the positional relationship of the similar 2 icons 5 is in a distant state. Such "tendency to erroneously select one icon as another icon when 2 icons similar to each other are in a distant state" corresponds to the 2 nd tendency. The 2 nd threshold is determined based on a prior test or the like based on the property of the threshold for determining the presence or absence of the 2 nd tendency.
When the 2 nd ratio is equal to or greater than the 2 nd threshold, the tendency detection unit 23 determines that the user has a 2 nd tendency, and responds to the icon position control unit 10A.
On the other hand, when the 2 nd ratio is not equal to or greater than the 2 nd threshold, the tendency detection unit 23 responds to the icon position control unit 10A with the intention that the user does not have both the 1 st tendency and the 2 nd tendency.
The icon position control unit 10A receives the response from the tendency detection unit 23, and recognizes whether the user has a 1 st tendency, a 2 nd tendency, or neither a 1 st tendency nor a 2 nd tendency. When the user does not have both the 1 st tendency and the 2 nd tendency, the icon position control unit 10A determines the candidate arrangement pattern as the final arrangement pattern, and notifies the overall control unit 7A of the candidate arrangement pattern as a response to the arrangement pattern determination request information.
On the other hand, when the user has a tendency 1, the icon position control unit 10A outputs the similar proximity detection request information including information indicating the candidate arrangement pattern to the similar determination unit 9A.
When the similar proximity detection request information is input, the similarity determination unit 9A performs the following detection based on the information indicating the candidate arrangement pattern included in the information. That is, the similarity determination unit 9A detects a combination of 2 icons 5 that are similar to each other and are in a neighboring state in the candidate arrangement pattern. In addition, there are 1 or more combinations. For example, in the example of fig. 10 (B), the icon R1 is similar to the icon R2, and the icon R1 is further similar to the icon R3. In this case, since the positional relationship between the icon R1 and the icon R2 is the proximity relationship, the similarity determination unit 9A detects the combination of the icon R1 and the icon R2 as "the combination of 2 icons 5 which are similar to each other and are in the proximity state". Further, since the positional relationship between the icon R1 and the icon R3 is a proximity relationship, the similarity determination unit 9A detects the combination of the icon R1 and the icon R3 as "a combination of 2 icons 5 which are similar to each other and in a proximity state".
The similarity determination unit 9A outputs information indicating the detected combination to the icon position control unit 10A as a response to the similarity detection request information. In addition, when there is no "combination of 2 icons 5 similar to each other and in a neighboring state" in the arrangement of the icons 5 in the candidate arrangement form, information indicating that there is no combination is output to the icon position control section 10A as a response to the similar proximity detection request information.
When the information indicating the combination is input from the similarity determination unit 9A as a response to the similarity detection request information, the icon position control unit 10A changes the contents of the candidate arrangement pattern so that the 2 icons 5 included in the combination are separated by a distance for each combination. For example, in the case of the candidate arrangement pattern illustrated in fig. 10 (B), the icon position control unit 10A separates the icon R1 from the icon R2 to sandwich another 1 icon, and separates the icon R1 from the icon R3 to sandwich another 1 icon, as illustrated in fig. 10 (C). Next, the icon position control unit 10A notifies the collective control unit 7A of information indicating the changed arrangement pattern as a response to the arrangement pattern determination request information.
On the other hand, when the response indicating that there is no combination is input from the similarity determination unit 9A as the response to the similarity detection request information, the icon position control unit 10A determines the candidate arrangement pattern as the final arrangement pattern, and notifies the overall control unit 7A of the result as the response to the arrangement pattern determination request information.
When the user has a tendency of 2 nd, the icon position control unit 10A outputs the similar remote detection request information including the information indicating the candidate arrangement pattern to the similar determination unit 9A.
When the similar remote detection request information is input, the similarity determination unit 9A performs the following detection based on the information indicating the candidate arrangement pattern included in the information. That is, the similarity determination unit 9A detects a combination of 2 icons 5 that are similar to each other and are in a distant state in the candidate arrangement pattern. In addition, there are 1 or more combinations. Fig. 11 (a) is a diagram showing an example of the candidate arrangement pattern, and (A1) and (A2) show different pages in the home screen MG. For example, in the example of fig. 11 (a), the icon R4 is set to be similar to the icon R5. In this case, since the positional relationship between the icon R4 and the icon R5 is a distant relationship, the similarity determination unit 9A detects the combination of the icon R4 and the icon R5 as "a combination of 2 icons 5 which are similar to each other and are in a distant state".
The similarity determination unit 9A outputs information indicating the detected combination to the icon position control unit 10A as a response to the similar remote detection request information. In addition, when there is no "combination of 2 icons 5 similar to each other and in a distant state" in the arrangement of the icons 5 in the candidate arrangement form, information indicating that the combination is not present is output to the icon position control section 10A as a response to the similar proximity detection request information.
When the information indicating the combination is input from the similarity determination unit 9A as a response to the similar proximity detection request information, the icon position control unit 10A changes the contents of the candidate arrangement pattern so that 2 icons 5 included in the combination are brought into proximity for each combination. For example, in the case of fig. 11 (a), the icon position control unit 10A brings the icon R4 and the icon R5 into a state of proximity as shown in (B1) and (B2) of fig. 11 (B). Next, the icon position control unit 10A notifies the collective control unit 7A of information indicating the changed arrangement pattern as a response to the arrangement pattern determination request information.
On the other hand, when a response indicating that there is no combination as the similar proximity detection request information is input from the similarity determination unit 9A, the icon position control unit 10A determines the candidate arrangement pattern as the final arrangement pattern, and notifies the overall control unit 7A of the response as the arrangement pattern determination request information.
The above processing is the position adjustment processing. As described above, in the position adjustment processing, the icon position control unit 10 moves the positions of the 2 icons apart by a distance when the tendency detection unit 23 detects that the user has a tendency of 1 st, and moves the positions of the 2 icons closer when the tendency detection unit 23 detects that the user has a tendency of 2 nd, and moves the 2 icons closer to each other when the 2 icons similar to each other have a distant state.
When receiving a response indicating the candidate arrangement pattern as the final arrangement pattern, the overall control unit 7A displays the icons 5 in the candidate arrangement pattern on the in-vehicle touch panel 21 in cooperation with the in-vehicle control unit 26 of the in-vehicle apparatus 20 as the arrangement pattern determination request information. On the other hand, when receiving the information indicating the changed arrangement pattern as a response to the arrangement pattern determination request information, the overall control unit 7A displays the icons 5 in the candidate arrangement pattern on the in-vehicle touch panel 21 in cooperation with the in-vehicle control unit 26 of the in-vehicle device 20.
As a result of the above processing, when the user has a tendency 1, the icons 5 are arranged on the touch panel 3 of the in-vehicle device 20 in an arrangement in which the positional relationship of the similar icons 5 does not become adjacent. Therefore, the first screen MG in which the erroneous selection of the icon 5 is unlikely to occur can be provided for the user who has the "tendency to erroneously select one icon as another icon when 2 icons similar to each other are in the adjacent state".
When the user has a tendency 2, the icons 5 are arranged on the touch panel 3 of the in-vehicle device 20 in such a manner that the positional relationship of the similar icons 5 does not become a distant arrangement. Therefore, the first screen MG in which the erroneous selection of the icon 5 is unlikely to occur can be provided for the user who has the "tendency to erroneously select one icon as another icon when 2 icons similar to each other are in the adjacent state".
Next, an operation example of the mobile terminal 2A according to the present embodiment will be described using a flowchart. The flowcharts FE of fig. 12 and 13 are flowcharts showing the operation of the mobile terminal 2A. As shown in the flowchart FE, the overall control unit 7A monitors whether or not a connection state is established between the communication unit 22 of the portable terminal 2A and the communication unit 25 of the in-vehicle device 20 (step SE 1). When the connection state is established (yes in step SE 1), the overall control unit 7A determines candidates of the arrangement form on the first screen MG of the in-vehicle touch panel 21 according to a predetermined rule (step SE 2). Next, the overall control unit 7A outputs the arrangement pattern determination request information to the icon position control unit 10A (step SE 3).
When the arrangement pattern determination request information is input (step SE 4), the icon position control unit 10A inquires of the tendency detection unit 23 whether the 1 st tendency is present or whether the 2 nd tendency is present (step SE 5).
When the icon position control unit 10A makes an inquiry, the tendency detection unit 23 refers to the record data stored in the storage unit 11A, and obtains (the values of) the 1 st variable, (the values of) the 2 nd variable, and (the values of) the 3 rd variable (step SE 6). Next, the tendency detection unit 23 calculates the 1 st scale (step SE 7). Next, the tendency detection unit 23 determines whether or not the 1 st ratio is equal to or greater than the 1 st threshold (step SE 8). When the 1 st scale is equal to or greater than the 1 st threshold (yes in step SE 8), the tendency detection unit 23 determines that the user has a1 st tendency (step SE 9), and responds to the result to the icon position control unit 10A (step SE 10). After the process of step SE10, the process proceeds to step SE 16.
When the 1 st proportion is not equal to or greater than the 1 st threshold (step SE8: NO), the tendency detection unit 23 calculates the 2 nd proportion (step SE 11). Next, the tendency detection unit 23 determines whether or not the 2 nd ratio is equal to or greater than the 2 nd threshold (step SE 12). When the 2 nd ratio is equal to or greater than the 2 nd threshold (yes in step SE 12), the tendency detection unit 23 determines that the user has a 2 nd tendency (step SE 13), and responds to the determination result to the icon position control unit 10A (step SA 14). After the process of step SE14, the process proceeds to step SE 16. On the other hand, when the 2 nd ratio is not equal to or greater than the 2 nd threshold (step SE12: NO), the tendency detection unit 23 responds to the icon position control unit 10A with the intention that the user does not have both the 1 st tendency and the 2 nd tendency (step SE 15). After the process of step SE15, the process proceeds to step SE 16.
In step SE16, the icon position control unit 10A receives the response from the tendency detection unit 23, and determines whether the user has a 1 st tendency, a 2 nd tendency, or neither of the 1 st tendency and the 2 nd tendency. When the user does not have both the 1 st tendency and the 2 nd tendency (step SE16: no tendency), the icon position control unit 10A decides the candidate arrangement pattern as the final arrangement pattern, and notifies the collective control unit 7A of the response to the arrangement pattern decision request information (step SE 17). After the process of step SE17, the process proceeds to step SE 32.
On the other hand, when the user has a tendency of 1 st (step SE16: tendency of 1 st), the icon position control unit 10A outputs the similar proximity detection request information including the information indicating the candidate arrangement pattern to the similar determination unit 9A (step SE 18).
The similarity determination unit 9A inputs the similarity proximity detection request information (step SE 19). The similarity determination unit 9A detects that a combination of 2 icons 5 similar to each other and in a neighboring state is present or that no such combination is present in the candidate arrangement pattern based on the information indicating the candidate arrangement pattern included in the inputted similarity proximity detection request information (step SE 20). Next, the similarity determination unit 9A outputs information indicating the detected combination or information indicating that the combination does not exist as a response to the similarity detection request information to the icon position control unit 10A (step SE 21).
The icon position control unit 10A inputs information indicating a combination or information indicating that a combination does not exist from the similarity determination unit 9A as a response to the similar proximity detection request information (step SE 22). When information indicating a combination is input, the icon position control unit 10A changes the contents of the candidate arrangement pattern so as to separate the 2 icons 5 included in the combination by a distance for each combination, and when information indicating that the combination does not exist is input, determines the candidate arrangement pattern as the final arrangement pattern (step SE 23). Next, the icon position control unit 10A notifies the overall control unit 7A of information indicating the changed arrangement pattern or information indicating that the candidate arrangement pattern is determined to be the final arrangement pattern as a response to the arrangement pattern determination request information (step SE 24). After the process of step SE24, the process proceeds to step SE 32.
When the user has a tendency of 2 nd (step SE16: tendency of 2 nd), the icon position control unit 10A outputs the similar remote detection request information including the information indicating the candidate arrangement pattern to the similar determination unit 9A (step SE 25).
The similarity determination unit 9A inputs the similarity remote detection request information (step SE 26). The similarity determination unit 9A detects that a combination of 2 icons 5 similar to each other and in a remote state is detected in the candidate arrangement pattern or that no such combination is present based on the information indicating the candidate arrangement pattern included in the information (step SE 27). Next, the similarity determination unit 9A outputs information indicating the detected combination or information indicating that the combination does not exist as a response to the similar remote detection request information to the icon position control unit 10A (step SE 28).
The icon position control unit 10A inputs information indicating a combination or information indicating that a combination does not exist from the similarity determination unit 9A as a response to the similar proximity detection request information (step SE 29). When information indicating a combination is input, the icon position control unit 10A changes the contents of the candidate arrangement pattern so that 2 icons 5 included in the combination are in a neighboring state for each combination, and when information indicating that a combination does not exist is input, determines the candidate arrangement pattern as a final arrangement pattern (step SE 30). Next, the icon position control unit 10A notifies the overall control unit 7A of information indicating the changed arrangement pattern or information indicating that the candidate arrangement pattern is determined to be the final arrangement pattern as a response to the arrangement pattern determination request information (step SE 31). After the process of step SE31, the process proceeds to step SE 32. The processing from step SE5 to step SE31 corresponds to the position adjustment processing.
In step SE32, the collective control unit 7A receives the response of the arrangement pattern determination request information. Next, the overall control unit 7A executes processing corresponding to the content of the received response (step SE 33). Specifically, when receiving a response indicating the candidate arrangement pattern as the final arrangement pattern, the collective control unit 7A displays the icons 5 in the candidate arrangement pattern on the in-vehicle touch panel 21 in cooperation with the in-vehicle control unit 26 of the in-vehicle device 20. On the other hand, when the information indicating the changed arrangement pattern is received, the collective control unit 7A displays the icons 5 in the changed arrangement pattern on the in-vehicle touch panel 21 in cooperation with the in-vehicle control unit 26 of the in-vehicle apparatus 20.
< modification of embodiment 2 >
Next, a modification of embodiment 2 will be described. In embodiment 2 described above, the icon position control unit 10A performs the position changing process in the 3 rd aspect. On the other hand, when the icon position control unit 10A performs the position changing process in the 1 st aspect, the mobile terminal 2A executes the following process.
That is, the icon position control unit 10A increases the value of the 1 st variable or the 3 rd variable of the recorded data as appropriate. In the case of the 1 st aspect, the 2 nd variable is not described in the recorded data because the proximity instruction information is not outputted. Further, in the position adjustment process, only the 1 st tendency is determined by the tendency detection unit 23. The tendency detection unit 23 determines that the 1 st tendency is present when the ratio of the 1 st variable to the total of the 1 st variable and the 3 rd variable is equal to or greater than a predetermined threshold value. When the 1 st tendency is present, the icon position control unit 10A changes the contents of the candidate arrangement pattern so as to separate the 2 icons 5 in the similar and adjacent state by a distance.
According to the modification described above, when the user has a tendency of 1 st, the icons 5 are arranged in an arrangement in which the positional relationship of the similar icons 5 is not in a neighboring state on the touch panel 3 of the in-vehicle apparatus 20. Therefore, the user having the 1 st tendency can provide the first screen MG in which the erroneous selection of the icon 5 is less likely to occur.
In addition, as another modification, when the icon position control unit 10A performs the position changing process in the 2 nd mode, the mobile terminal 2A executes the following process. That is, the icon position control unit 10A increases the value of the 2 nd or 3 rd variable of the recorded data as appropriate. Further, in the position adjustment process, only the presence or absence of the 2 nd tendency is determined by the tendency detection unit 23. The tendency detection unit 23 determines that the 2 nd tendency is present when the ratio of the 2 nd variable to the sum of the 2 nd variable and the 3 rd variable is equal to or greater than a predetermined threshold value. When the 2 nd tendency is present, the icon position control unit 10A changes the contents of the candidate arrangement pattern so that 2 icons 5 in the similar and distant state are in the adjacent state.
According to the modification described above, when the user has a tendency of 2 nd, the icons 5 are arranged on the touch panel 3 of the in-vehicle device 20 in an arrangement in which the positional relationship of the similar icons 5 does not become a remote state. Therefore, the user having the 2 nd tendency can provide the first screen MG in which the erroneous selection of the icon 5 is less likely to occur.
In embodiment 2, the display control device 1A includes a similarity determination unit 9A, an icon position control unit 10A, and a tendency detection unit 23. In this regard, the in-vehicle control unit 26 of the in-vehicle device 20 may be configured to include at least 1 functional block of the similarity determination unit 9A, the icon position control unit 10A, and the tendency detection unit 23. The display control device 1A may be configured to perform at least one of the functions of the similarity determination unit 9A, the icon position control unit 10A, and the tendency detection unit 23 in cooperation with the in-vehicle device 20. In addition, in the case where the function of the trend detecting unit 23 is mounted in the in-vehicle device 20, the trend detecting unit 23 appropriately acquires information on the recording data stored in the storage unit 11A from the portable terminal 2A. In these cases, the display control apparatus 1A functions as a "display control system" in the scope of patent claims in cooperation with the in-vehicle apparatus 20.
Hereinafter, an operation example of the in-vehicle control unit 26 will be briefly described, taking as an example a case where the in-vehicle control unit 26 of the in-vehicle apparatus 20 has functions of the similarity determination unit 9A, the icon position control unit 10A, and the tendency detection unit 23.
When the connection state is established between the mobile terminal 2A and the in-vehicle device 20, the in-vehicle control unit 26 acquires necessary information on the icons 5 from the overall control unit 7A of the mobile terminal 2A, and determines candidates for the arrangement pattern of the icons 5 on the first screen MG. Next, the in-vehicle control unit 26 acquires information on the recorded data from the mobile terminal 2A, and determines the tendency (tendency 1, tendency 2, and no tendency) of the user. Then, the in-vehicle control unit 26 determines the candidate arrangement pattern as the final arrangement pattern when there is no tendency. When the user has a tendency 1, the in-vehicle control unit 26 changes the content of the candidate arrangement pattern so as to separate the 2 icons 5 in the adjacent state. When the user has a tendency of 2 nd, the in-vehicle control unit 26 changes the contents of the candidate arrangement pattern so as to bring the 2 icons 5 located in the distant state closer together. The in-vehicle control unit 26 arranges the icons 5 on the first screen MG based on the determined arrangement pattern.
Embodiment 3
Next, embodiment 3 will be described. In the following description of embodiment 3, the same elements as those of embodiment 1 are denoted by the same reference numerals as those of embodiment 1, and detailed description thereof will be omitted.
Fig. 14 is a block diagram showing an example of the functional configuration of a mobile terminal 2B including a display control device 1B according to embodiment 3. In the present embodiment, the display control apparatus 1B functions as a "display control system" in the scope of patent claims. As shown in fig. 14, the mobile terminal 2B includes a collective control unit 7B instead of the collective control unit 7. The mobile terminal 2B includes a storage unit 11B instead of the storage unit 11. The display control device 1B includes a similarity determination unit 9B instead of the similarity determination unit 9, and includes an icon position control unit 10B instead of the icon position control unit 10. The display control device 1B further includes a tendency detection unit 23B.
Here, an application may be newly installed in the mobile terminal 2B. When an application is newly installed, an icon 5 corresponding to the new application is arranged at a designated position on the home screen 4. The designated location is various depending on the specification and setting of the OS. For example, the new icon 5 is arranged in the final page of the main screen at the next arrangement point of the arrangement points related to the icon 5 at the end. When a new icon 5 is placed on the main screen 4, the mobile terminal 2B of the present embodiment executes the characteristic processing described below.
Here, in the present embodiment, the icon position control unit 10B executes the position changing process in the 3 rd aspect. In addition, as in embodiment 2, the storage unit 11B stores record data in which the 1 st variable, the 2 nd variable, and the 3 rd variable are described.
When the user instructs the start of the installation of a new application, the summary control unit 7B additionally records the icon management list of the storage unit 11B. In the additional record, the configuration position indicated by the configuration position information is a specified position determined according to the specification of the OS or the like. Therefore, if the adjustment of the arrangement position of the new icon 5 is not performed, the new icon 5 is arranged at the specified position. The summary control unit 7B outputs to the icon position control unit 10B arrangement position determination request information including the icon ID of the new application program for requesting determination of the arrangement position of the new icon 5. Hereinafter, the icon 5 of the new application is referred to as a "new icon", and the icon ID of the new icon is referred to as a "new icon ID".
When the arrangement position determination request information is input, the icon position control unit 10B performs the position adjustment processing in cooperation with the tendency detection unit 23B and the similarity determination unit 9B. The positional adjustment process will be described in detail below. In the position adjustment process, first, the icon position control unit 10B inquires of the tendency detection unit 23B whether the 1 st tendency is present or whether the 2 nd tendency is present.
The tendency detection unit 23B determines whether or not the 1 st tendency and the 2 nd tendency are present in response to the inquiry from the icon position control unit 10B in the same manner as in embodiment 2, and responds to the icon position control unit 10B in the meaning of "the 1 st tendency", "the 2 nd tendency", or "the user does not have both the 1 st tendency and the 2 nd tendency".
The icon position control unit 10B receives the response from the tendency detection unit 23B, and recognizes whether the user has a 1 st tendency, a 2 nd tendency, or neither of the 1 st tendency and the 2 nd tendency. When the user does not have both the 1 st tendency and the 2 nd tendency, the icon position control unit 10B determines the designated position as the final arrangement position, and notifies the collective control unit 7B of the final arrangement position determination request information in response thereto.
On the other hand, when the user has a tendency 1, the icon position control unit 10B outputs the similar proximity determination request information including the new icon ID to the similar determination unit 9B.
When the similar proximity determination request information is input, the similarity determination unit 9B performs the following detection based on the new icon ID included in the information. That is, the similarity determination unit 9B determines whether or not there is an icon 5 having a positional relationship of a neighboring state with the new icon and an icon 5 similar to the new icon (hereinafter, referred to as a "near-similar icon") when the new icon is placed at the designated position. When the proximity-similar icon does not exist, the similarity determination unit 9B outputs information indicating that the proximity-similar icon does not exist, as a response to the proximity-similar determination request information, to the icon position control unit 10B. On the other hand, when the proximity-similar icon exists, the similarity determination unit 9B outputs an icon ID of the proximity-similar icon (hereinafter referred to as "proximity-similar icon ID") to the icon position control unit 10B as a response to the proximity-similar determination request information. In the case of determining whether or not the similar icon exists, the similar determining section 9B refers to the icon management list stored in the storage section 11B as appropriate.
When the information indicating that the proximity-like icon does not exist is input from the similarity determination unit 9B as a response to the similarity determination request information, the icon position control unit 10B determines the designated position as the final placement position of the new icon, and outputs the result to the overall control unit 7B as a response to the placement position determination request information.
On the other hand, when the proximity-similar icon ID is input as a response to the proximity determination request information, the icon position control unit 10B executes the following processing. That is, the icon position control unit 10B updates the arrangement positions of the icons such that at least 1 icon 5 is sandwiched between the new icon and the close-proximity icon, and the new icon is separated from the close-proximity icon by a distance, and the close-proximity state is released. Fig. 15 is a diagram showing an example of the home screen 4. For example, in fig. 15, the arrangement point Q151 is set to be a designated position. In this case, when the existing icon 5 arranged at the arrangement point Q152 is similar to the new icon, the icon position control unit 10B determines Q153 as the new arrangement position of the new icon. After changing the arrangement position of the new icon, the icon position control unit 10B notifies the collective control unit 7B of information indicating the changed arrangement position of the new icon as a response to the arrangement position determination request information.
When the user has a tendency of 2 nd, the icon position control unit 10B outputs the similar remote determination request information including the new icon ID to the similar determination unit 9B.
When the similar remote determination request information is input, the similarity determination unit 9B performs the following detection based on the new icon ID included in the information. That is, the similarity determination unit 9B determines whether or not an icon 5 having a distant state of a positional relationship with the new icon and an icon 5 similar to the new icon (hereinafter, referred to as a "distant similar icon") exists when the new icon is placed at the designated position. When the remote similar icon does not exist, the similarity determination unit 9B outputs information indicating that the remote similar icon does not exist, as a response to the similar remote determination request information, to the icon position control unit 10B. On the other hand, when the remote similar icon exists, the similarity determination unit 9B outputs an icon ID of the remote similar icon (hereinafter referred to as "remote similar icon ID") to the icon position control unit 10B as a response to the similar remote determination request information.
When the information indicating that the remote similar icon does not exist is input from the similar determination unit 9B as a response to the similar remote determination request information, the icon position control unit 10B determines the designated position as the final placement position of the new icon, and outputs the result as a response to the placement position determination request information to the overall control unit 7B.
On the other hand, when a remote similar icon ID is input as a response to the similar remote determination request information, the icon position control unit 10B executes the following processing. That is, the icon position control unit 10B updates the arrangement positions of the icons so that the new icon and the distant similar icon are brought into a neighboring state. Fig. 16 is a diagram showing an example of the home screen 4 of 2 pages. For example, in fig. 16, the placement point Q161 is set to be a designated position. In this case, when the existing icon 5 arranged at the arrangement point Q162 is similar to the new icon, the icon position control unit 10B determines Q163 as the new arrangement position of the new icon. After changing the arrangement position of the new icon, the icon position control unit 10B notifies the collective control unit 7B of information indicating the changed arrangement position of the new icon as a response to the arrangement position determination request information.
The above processing is the position adjustment processing. As described above, in the position adjustment process, when the inclination detection unit 23 detects that the user has the 1 st inclination, the icon position control unit 10B separates the position of the new icon from the position of the icon similar to the new icon when the icon 5 similar to the new icon is arranged at the position having the relationship of the proximity state to the designated position of the new icon. On the other hand, when the inclination detection unit 23 detects that the 2 nd inclination is present, the icon position control unit 10B brings the position of the new icon close to the position of the icon similar to the new icon when the icon similar to the new icon is arranged at the position having the relationship of the remote state with the designated position of the new icon.
When receiving a response to the designated position as the final placement position and a response to the placement position determination request information, the overall control unit 7B places the new icon at the designated position. On the other hand, when receiving the information indicating the changed arrangement position of the new icon as the response to the arrangement position determination request information, the overall control unit 7B arranges the new icon in the changed arrangement position. The summary control unit 7B updates the contents of the icon management list in response to the change of the arrangement position of the new icon and the change of the arrangement position of the other icon accompanying the change of the arrangement position of the new icon.
As a result of the above processing, when the user has a tendency 1, the new icon is placed at a position where the similar icon 5 does not exist in the adjacent position. Therefore, at the timing of newly arranging a new icon to the home screen 4, it is possible to provide the home screen 4 in which the erroneous selection of the icon 5 is unlikely to occur to the user who has a tendency to erroneously select any one icon as another icon when 2 icons similar to each other are in the adjacent state.
When the user has a tendency of 2 nd, the new icon is placed adjacent to the similar icon 5. Therefore, at the timing of newly disposing a new icon to the home screen 4, it is possible to provide the home screen 4 in which the erroneous selection of the icon 5 is unlikely to occur, for the user who has a tendency to erroneously select any one icon as another icon when 2 icons similar to each other are in the adjacent state.
Next, an operation example of the mobile terminal 2B according to the present embodiment will be described using a flowchart. The flowcharts FF of fig. 17 and 18 are flowcharts showing the operation of the mobile terminal 2B. As shown in the flowchart FF, when the user instructs the start of the installation of a new application, the collective control unit 7B outputs configuration position determination request information including the new icon ID to the icon position control unit 10B (step SF 1).
When the placement position determination request information is input (step SF 2), the icon position control unit 10B inquires of the tendency detection unit 23B whether the tendency 1 is present or whether the tendency 2 is present (step SF 3).
The tendency detection unit 23B responds to the icon position control unit 10B with any of the meanings "tendency 1", "tendency 2", or "the user does not have both the tendency 1 and the tendency 2" in response to the inquiry from the icon position control unit 10B (step SF 4).
The icon position control unit 10B receives the response from the tendency detection unit 23B, and determines whether the user has a 1 st tendency, a 2 nd tendency, or neither of the 1 st tendency and the 2 nd tendency (step SF 5). When the user does not have both the 1 st tendency and the 2 nd tendency (step SF5: no tendency), the icon position control unit 10B decides the designated position as the final arrangement position, and notifies the collective control unit 7B of the arrangement position decision request information in response thereto (step SF 6). After the process of step SF6, the process proceeds to step SF 27.
On the other hand, when the user has a tendency of 1 st (step SF5: tendency of 1 st), the icon position control unit 10B outputs the similar approach determination request information including the new icon ID to the similar determination unit 9B (step SF 7).
When the similar proximity determination request information is input (step SF 8), the similarity determination unit 9B determines whether or not a similar proximity icon exists (step SF 9). When the proximity similar icon does not exist (step SF9: no), the similarity determination unit 9B outputs information indicating that the proximity similar icon does not exist to the icon position control unit 10B as a response to the proximity similar determination request information (step SF 10).
When information indicating that the similar icon does not exist is input from the similar determining unit 9B (step SF 11), the icon position control unit 10B determines the designated position as the final placement position of the new icon, and outputs the result as a response to the placement position determination request information to the overall control unit 7B (step SF 12). After the process of step SF12, the process proceeds to step SF 27.
On the other hand, when the proximity similar icon exists (yes in step SF 9), the similarity determination unit 9B outputs the proximity similar icon ID to the icon position control unit 10B as a response to the proximity similar determination request information (step SF 13).
When the near-similar icon ID is input (step SF 14), the icon position control unit 10B updates the arrangement position of the icon so that the new icon is separated from the near-similar icon (step SF 15). Next, the icon position control unit 10B notifies the collective control unit 7B of information indicating the changed placement position of the new icon as a response to the placement position determination request information (step SF 16). After the process of step SF16, the process proceeds to step SF 27.
In addition, when the user has a tendency of 2 nd in the judgment of step SF5 (step SF5: "tendency of 2 nd"), the icon position control unit 10B outputs the similar remote judgment request information including the new icon ID to the similar judgment unit 9B (step SF 17).
When the similar remote determination request information is input (step SF 18), the similarity determination unit 9B determines whether or not a remote similar icon exists (step SF 19). When the remote similar icon does not exist (step SF19: no), the similar determination unit 9B outputs information indicating that the remote similar icon does not exist to the icon position control unit 10B as a response to the similar remote determination request information (step SF 20).
When information indicating that the remote similar icon does not exist is input (step SF 21), the icon position control unit 10B decides the designated position as the final placement position of the new icon, and outputs the result as a response to the placement position decision request information to the collective control unit 7B (step SF 22). After the process of step SF22, the process proceeds to step SF 27.
On the other hand, when the remote similar icon exists during the determination in step SF19 (step SF19: yes), the similar determining unit 9B outputs the remote similar icon ID to the icon position control unit 10B as a response to the similar remote determination request information (step SF 23).
When a remote similar icon ID is input as a response to the similar remote determination request information (step SF 24), the icon position control unit 10B changes the arrangement position of the new icon so that the new icon and the remote similar icon are in a neighboring state (step SF 25). Next, the icon position control unit 10B notifies the collective control unit 7B of information indicating the changed placement position of the new icon as a response to the placement position determination request information (step SF 26). After the process of step SF26, the process proceeds to step SF 27. The process from step SF2 to step SF26 is a position adjustment process.
In step SF27, the collective control unit 7B configures a new icon in accordance with the content of the response from the icon position control unit 10B. Specifically, the summary control unit 7B receives a response to the designated position as the final placement position and a response to the placement position determination request information, and places the new icon at the designated position. On the other hand, when receiving the information indicating the changed arrangement position of the new icon as the response to the arrangement position determination request information, the overall control unit 7B arranges the new icon in the changed arrangement position.
< modification of embodiment 3 >
Next, a modification of embodiment 3 will be described. In embodiment 3 described above, the icon position control unit 10B performs the position changing process in embodiment 3. On the other hand, when the icon position control unit 10B performs the position changing process in the 1 st aspect, the mobile terminal 2B performs the following process.
That is, in the position adjustment process, only the 1 st tendency is determined by the tendency detection unit 23. Then, when there is a tendency 1, the icon position control unit 10B updates the arrangement positions of the icons so that the 2 icons 5 are pulled apart when similar icons 5 exist in the vicinity of the position where the positional relationship with the designated position of the new icon is in the vicinity.
According to the modification described above, when the user has a tendency of 1 st, the new icon is arranged at a position where the similar icon 5 does not exist in the adjacent position. Therefore, the user having the 1 st tendency can provide the home screen 4 in which the erroneous selection of the icon 5 is unlikely to occur.
In addition, as another modification, when the icon position control unit 10B performs the position changing process in the 2 nd aspect, the mobile terminal 2B executes the following process. That is, in the position adjustment process, only the presence or absence of the 2 nd tendency is determined by the tendency detection unit 23. When there is a tendency of 2 nd, the icon position control unit 10B changes the arrangement position of the new icon so that 2 icons 5 are in the adjacent state when there are similar icons 5 in the distant state portion in the positional relationship with the designated position of the new icon.
According to the modification described above, when the user has a tendency of the 2 nd, the new icon is placed adjacent to the similar icon 5. Therefore, the user having the 2 nd tendency can provide the home screen 4 in which the erroneous selection of the icon 5 is less likely to occur.
Although embodiments 1 to 3 have been described above, the above embodiments are merely examples showing embodiments of the present invention, and the technical scope of the present invention is not limited by these examples. That is, the present invention can be implemented in various forms without departing from the gist or main features thereof.
For example, in the above embodiments, the icon 5 is an object for starting the installed application. However, the icon 5 is not limited to the case illustrated in each embodiment. For example, the icon 5 may be an icon representing each selection item on a menu screen having a plurality of selection items.
The main screen 4 illustrated by using the drawings in the above embodiments is a very simplified drawing for convenience of explanation, and the form of the main screen 4 is not limited to the illustrated form.
In embodiment 1, when the functional blocks of the display control apparatus 1 are executed, a part or all of the described processing may be executed by the display control apparatus 1 in cooperation with an external apparatus or by the external apparatus alone. In this case, the display control apparatus 1 functions as a display control apparatus in cooperation with an external apparatus. As an example, part or all of the processing by the similarity determination unit 9 of the display control apparatus 1 may be performed by a cloud server that can communicate with the mobile terminal 2 via a network.
Symbol description
1. 1A, 1B display control device
3. Touch screen (1 st display device)
4. Main picture (icon display picture)
5. Icon(s)
8. False selection detecting unit
9. 9A, 9B similarity determination unit
10. 10A, 10B icon position control unit
21. Vehicle touch screen (2 nd display device)
23. 23B tendency detection unit
Claims (10)
1. A display control system controls the display of a display device capable of displaying an icon display screen on which a plurality of icons selectable by a touch operation are arranged,
the display control system is characterized by comprising:
a false selection detection unit that detects that a user has selected another icon by making a mistake between the other icon and the icon based on a touch operation on the icon and a touch operation on the other icon;
a similarity determination unit configured to determine whether or not the 2 different icons that were erroneously selected by the erroneous selection detection unit are similar; and
an icon position control unit that changes a positional relationship in the icon display screen with respect to the 1 st icon and the 2 nd icon, wherein the 1 st icon and the 2 nd icon are different 2 icons that are detected by the erroneous selection detection unit as being erroneously selected, and are different 2 icons that are determined to be similar by the similarity determination unit,
the erroneous selection detection unit detects that one icon is selected by the user by making a mistake with the other icon when the operation based on the selection of the one icon is stopped and the other icon is selected within a predetermined time after the one icon is selected by the user.
2. The display control system of claim 1, wherein,
the icon position control unit is configured to, when the relationship between the position of the 1 st icon and the position of the 2 nd icon is in a neighboring state, separate the position of the 1 st icon from the position of the 2 nd icon by a distance that is greater than the current state.
3. The display control system of claim 1, wherein,
the icon position control unit is configured to, when the relationship between the position of the 1 st icon and the position of the 2 nd icon is in a remote state, bring the position of the 1 st icon closer to the position of the 2 nd icon than to the current state.
4. The display control system of claim 1, wherein,
the above-mentioned icon position control portion,
when the relation between the position of the 1 st icon and the position of the 2 nd icon is a neighboring state, the position of the 1 st icon is separated from the position of the 2 nd icon by a distance greater than the current state,
when the relationship between the position of the 1 st icon and the position of the 2 nd icon is a remote state, the position of the 1 st icon is brought closer to the state at the current time than the position of the 2 nd icon.
5. The display control system of claim 1, wherein,
the device further comprises a tendency detection unit for detecting, based on a history reflecting the detection result of the erroneous selection detection unit and the determination result of the similarity determination unit, the following:
whether the user has the 1 st tendency to erroneously select one icon as another icon when 2 icons similar to each other are in a neighboring state,
Whether the user has the 2 nd tendency to erroneously select one icon as another icon when 2 icons similar to each other are in a distant state, or
Whether the user has any tendency of the 1 st tendency or the 2 nd tendency,
the icon position control unit executes the following position adjustment processing:
when the tendency detection unit detects that the user has the 1 st tendency, the positions of the 2 similar icons are separated by a distance when the 2 similar icons are in a neighboring state, and when the tendency detection unit detects that the user has the 2 nd tendency, the positions of the 2 similar icons are brought close to each other when the 2 similar icons are in a distant state.
6. The display control system of claim 5, wherein,
The icon position control unit executes the position adjustment process for a plurality of icons displayed on the 2 nd display device when the plurality of icons included in the plurality of icons displayable on the 1 st display device are displayed on the 2 nd display device.
7. The display control system of claim 6, wherein,
the 1 st display device is a portable terminal that is carried into a vehicle, and the 2 nd display device is an in-vehicle device that is mounted in the vehicle and can communicate with the portable terminal.
8. The display control system of claim 5, wherein,
when a new icon is placed on the icon display screen, the icon position control unit executes the position adjustment process for the new icon and an existing icon already placed on the icon display screen.
9. The display control system of claim 8, wherein,
the above-mentioned icon position control portion,
when a new icon is configured on the icon display screen,
when the tendency detection unit detects that the user has the tendency of 1 st, if an icon similar to the new icon is arranged at a position having a relationship of a neighboring state to the designated position of the new icon, the position of the new icon is separated from the position of the icon similar to the new icon by a distance,
When the tendency detection unit detects that the tendency 2 is present, if an icon similar to the new icon is arranged at a position having a relationship of a distant state from the designated position of the new icon, the position of the new icon is brought close to the position of the icon similar to the new icon.
10. A display control method is a display control method of a display control system that controls display of a display device capable of displaying an icon display screen on which a plurality of icons selectable by touch operation are arranged
The display control method is characterized by comprising the following steps:
a step of detecting that the user has selected another icon by making a mistake between the other icon and the icon based on a touch operation on the icon and a touch operation on the other icon;
a step of determining whether or not the 2 icons which are erroneously selected by the erroneous selection detection unit are similar; and
an icon position control unit of the display control system, wherein the icon position control unit changes the positional relationship in the icon display screen for the 1 st icon and the 2 nd icon, wherein the 1 st icon and the 2 nd icon are different 2 icons which are detected by the erroneous selection detection unit and are determined to be similar by the similarity determination unit,
The erroneous selection detection unit detects that one icon is selected by the user by making a mistake with the other icon when the operation based on the selection of the one icon is stopped and the other icon is selected within a predetermined time after the one icon is selected by the user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910634436.9A CN112231022B (en) | 2019-07-15 | 2019-07-15 | Display control system and display control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910634436.9A CN112231022B (en) | 2019-07-15 | 2019-07-15 | Display control system and display control method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112231022A CN112231022A (en) | 2021-01-15 |
CN112231022B true CN112231022B (en) | 2024-04-16 |
Family
ID=74111770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910634436.9A Active CN112231022B (en) | 2019-07-15 | 2019-07-15 | Display control system and display control method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112231022B (en) |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006031499A (en) * | 2004-07-20 | 2006-02-02 | Denso Corp | Information input/display device |
CN102207796A (en) * | 2010-03-30 | 2011-10-05 | 索尼公司 | Image processing apparatus, method of displaying image, image display program, and recording medium |
CN102298502A (en) * | 2011-09-26 | 2011-12-28 | 鸿富锦精密工业(深圳)有限公司 | Touch type electronic device and icon page-switching method |
JP2012208633A (en) * | 2011-03-29 | 2012-10-25 | Ntt Docomo Inc | Information terminal, display control method, and display control program |
CN102981704A (en) * | 2012-11-09 | 2013-03-20 | 广东欧珀移动通信有限公司 | Icon placement method and mobile terminal of display interface |
CN103425404A (en) * | 2012-05-24 | 2013-12-04 | 夏普株式会社 | Method and equipment for setting icon on screen |
CN103428564A (en) * | 2012-05-24 | 2013-12-04 | 夏普株式会社 | Method and device for navigating among multiple icons on screen |
WO2015111332A1 (en) * | 2014-01-27 | 2015-07-30 | シャープ株式会社 | Information processing device, control method, control program, and recording medium |
CN105549869A (en) * | 2014-10-22 | 2016-05-04 | Lg电子株式会社 | Watch type terminal and method for controlling the same |
CN105677305A (en) * | 2014-11-18 | 2016-06-15 | 华为终端(东莞)有限公司 | Icon management method, device and terminal |
JP2016143254A (en) * | 2015-02-03 | 2016-08-08 | カシオ計算機株式会社 | Electronic device, display control method, and program |
CN106155286A (en) * | 2014-10-30 | 2016-11-23 | Lg电子株式会社 | Mobile terminal and control method thereof |
CN106325694A (en) * | 2015-06-24 | 2017-01-11 | 阿尔派株式会社 | Electronic device and display method for icons of electronic device |
CN107085521A (en) * | 2017-05-15 | 2017-08-22 | 上海与德科技有限公司 | A kind of icon display method and device |
CN108369479A (en) * | 2016-02-16 | 2018-08-03 | 谷歌有限责任公司 | Target selection on small form factor display |
CN109521920A (en) * | 2018-10-30 | 2019-03-26 | 维沃移动通信有限公司 | A kind of application icon control method and terminal device |
CN109656648A (en) * | 2017-10-10 | 2019-04-19 | 夏普株式会社 | Information processing unit and information processing system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1677182B1 (en) * | 2004-12-28 | 2014-04-23 | Sony Mobile Communications Japan, Inc. | Display method, portable terminal device, and display program |
JP2009010775A (en) * | 2007-06-28 | 2009-01-15 | Sony Corp | Image display device, imaging device, image display method, and program |
JP6265839B2 (en) * | 2014-06-09 | 2018-01-24 | アルパイン株式会社 | INPUT DISPLAY DEVICE, ELECTRONIC DEVICE, ICON DISPLAY METHOD, AND DISPLAY PROGRAM |
CN108089897A (en) * | 2017-12-21 | 2018-05-29 | 广东欧珀移动通信有限公司 | Startup management method, device, storage medium and the mobile terminal of application program |
-
2019
- 2019-07-15 CN CN201910634436.9A patent/CN112231022B/en active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006031499A (en) * | 2004-07-20 | 2006-02-02 | Denso Corp | Information input/display device |
CN102207796A (en) * | 2010-03-30 | 2011-10-05 | 索尼公司 | Image processing apparatus, method of displaying image, image display program, and recording medium |
JP2012208633A (en) * | 2011-03-29 | 2012-10-25 | Ntt Docomo Inc | Information terminal, display control method, and display control program |
CN102298502A (en) * | 2011-09-26 | 2011-12-28 | 鸿富锦精密工业(深圳)有限公司 | Touch type electronic device and icon page-switching method |
CN103425404A (en) * | 2012-05-24 | 2013-12-04 | 夏普株式会社 | Method and equipment for setting icon on screen |
CN103428564A (en) * | 2012-05-24 | 2013-12-04 | 夏普株式会社 | Method and device for navigating among multiple icons on screen |
CN102981704A (en) * | 2012-11-09 | 2013-03-20 | 广东欧珀移动通信有限公司 | Icon placement method and mobile terminal of display interface |
WO2015111332A1 (en) * | 2014-01-27 | 2015-07-30 | シャープ株式会社 | Information processing device, control method, control program, and recording medium |
CN105549869A (en) * | 2014-10-22 | 2016-05-04 | Lg电子株式会社 | Watch type terminal and method for controlling the same |
CN106155286A (en) * | 2014-10-30 | 2016-11-23 | Lg电子株式会社 | Mobile terminal and control method thereof |
CN105677305A (en) * | 2014-11-18 | 2016-06-15 | 华为终端(东莞)有限公司 | Icon management method, device and terminal |
JP2016143254A (en) * | 2015-02-03 | 2016-08-08 | カシオ計算機株式会社 | Electronic device, display control method, and program |
CN106325694A (en) * | 2015-06-24 | 2017-01-11 | 阿尔派株式会社 | Electronic device and display method for icons of electronic device |
CN108369479A (en) * | 2016-02-16 | 2018-08-03 | 谷歌有限责任公司 | Target selection on small form factor display |
CN107085521A (en) * | 2017-05-15 | 2017-08-22 | 上海与德科技有限公司 | A kind of icon display method and device |
CN109656648A (en) * | 2017-10-10 | 2019-04-19 | 夏普株式会社 | Information processing unit and information processing system |
CN109521920A (en) * | 2018-10-30 | 2019-03-26 | 维沃移动通信有限公司 | A kind of application icon control method and terminal device |
Also Published As
Publication number | Publication date |
---|---|
CN112231022A (en) | 2021-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8928692B2 (en) | Image processing apparatus, method for displaying pop-up window, and computer-readable storage medium for computer program | |
US10120992B2 (en) | Mobile terminal and method for controlling the same | |
US9804686B2 (en) | Wearable display and method of controlling the wearable display generating a user interface according to that of an external device | |
US9513701B2 (en) | Information processing apparatus, information processing method, and computer-readable medium | |
EP3168730A2 (en) | Mobile terminal and method for controlling the same | |
US20180046254A1 (en) | Information display device and information display method | |
US20180132088A1 (en) | MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME (As Amended) | |
US7250942B2 (en) | Display apparatus and method of controlling display apparatus | |
US9094549B2 (en) | Scanning technology for using a scan button to stop scanning and open edition user interface | |
US10270941B2 (en) | Information processing system, authentication method, and non-transitory storage medium storing authentication program for inputting authentication pattern | |
EP3098692A1 (en) | Gesture device, operation method for same, and vehicle comprising same | |
US20150149923A1 (en) | Image processing apparatus, method of controlling the same, and storage medium | |
US20180309742A1 (en) | Shared terminal, communication method, and non-transitory computer-readable medium | |
US10423284B2 (en) | Electronic apparatus having a sensing unit to input a user command and a method thereof | |
CN110007832B (en) | Information terminal device, information processing system, and computer-readable non-transitory storage medium storing display control program | |
US20120331417A1 (en) | Terminal and method for displaying data thereof | |
EP3579137A1 (en) | Touch response method and device | |
US20120291093A1 (en) | Communication device, communication method, and program | |
CN112231022B (en) | Display control system and display control method | |
US10635920B2 (en) | Information processing apparatus, information processing method and storage medium | |
EP3255575B1 (en) | Application triggering method and device | |
CN107924272B (en) | Information processing apparatus, information processing method, and program | |
RU2389061C2 (en) | Device menu | |
US10388257B2 (en) | Information processing apparatus, method of controlling the same and non-transitory computer-readable storage medium | |
US9036194B2 (en) | Operation input apparatus, image forming system, and storage medium for operation input program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |