Operation method, program, and terminal
By allowing users to perform a sliding operation followed by a hold on the terminal, the complexity of two-step confirmations is reduced, effectively preventing erroneous actions and simplifying the user experience.
Patent Information
- Application Number
- JP2023182443
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-24
- Publication Date
- 2025-05-09
AI Technical Summary
Existing terminal operations require two steps to prevent erroneous actions, which can be cumbersome for users who want to perform operations quickly.
The terminal accepts a sliding operation from one position to another on a displayed image, and if the user holds their finger at the second position for a certain period without releasing it, the terminal performs a specific process.
This method effectively suppresses erroneous operations and reduces the perceived hassle of using the terminal by eliminating the need for multiple taps and confirmation screens.
Smart Images

Figure 2025071982000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an operation method, a program, and a terminal. [Background technology]
[0002] Some devices such as smartphones require two operations in order to prevent user errors in the UI (User Interface).
[0003] For example, the terminal displays a button image for switching a certain function on a display. When the button image for switching a certain function is tapped (first operation), the terminal displays an image including text such as "Do you want to switch?", prompting the user to confirm whether or not to switch the certain function, and a button image including text such as "Yes" and "No" for accepting the confirmation.
[0004] When a button image containing the word "Yes" is tapped (second operation), the terminal switches a certain function. When a button image containing the word "No" is tapped (second operation), the terminal does not switch a certain function.
[0005] In this way, the terminal prevents erroneous operations by requiring the user to perform two operations. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] JP 2021-190058 A Summary of the Invention [Problem to be solved by the invention]
[0007] However, when a user wishes to operate the terminal quickly, the user may find the display of a guide image for confirming the operation and the operation to be bothersome.
[0008] For example, as described above, when the confirmation screen "Do you want to switch?" appears on the display, the user may find the operation of tapping the button image annoying.
[0009] Non-limiting examples of the present disclosure contribute to providing an operation method, a program, and a terminal that suppresses operation errors and makes the user feel less bothered by the operation. [Means for solving the problem]
[0010] In an operating method according to one embodiment of the present disclosure, a terminal accepts a slide operation from a first position to a second position of an image displayed on a display, and when a finger is held at the second position for a certain period of time without removing the finger from the display, accepts an operation for a specific process.
[0011] A program according to one embodiment of the present disclosure causes a terminal to execute a process of accepting a slide operation from a first position to a second position of an image displayed on a display, and accepting an operation for a specific process when a finger is held at the second position for a certain period of time without removing the finger from the display.
[0012] A terminal according to one embodiment of the present disclosure has a slide operation receiving unit that receives a slide operation from a first position to a second position of an image displayed on a display, and a hold operation receiving unit that receives an operation for a specific process when a finger is held at the second position without removing a finger from the display for a certain period of time.
[0013] In addition, these comprehensive or specific aspects may be realized by a system, an apparatus, a method, an integrated circuit, a computer program, or a recording medium, or may be realized by any combination of a system, an apparatus, a method, an integrated circuit, a computer program, and a recording medium. Effect of the Invention
[0014] According to an embodiment of the present disclosure, it is possible to suppress erroneous operations and make it difficult for a user to feel bothered by operations.
[0015] Further advantages and benefits of an embodiment of the present disclosure will become apparent from the specification and drawings, in which such advantages and / or benefits are provided by some of the embodiments and features described in the specification and drawings, respectively, but not necessarily all of which are provided to obtain one or more identical features. [Brief description of the drawings]
[0016] [Figure 1] FIG. 1 is a diagram showing an example of a system configuration including a terminal according to a first embodiment; [Diagram 2] 2. Diagram showing operation example 1 [Diagram 3] 2. Diagram showing operation example 2 [Figure 4] Diagram explaining operation 1 [Diagram 5] Diagram explaining operation 1 [Figure 6] Diagram explaining operation 2 [Figure 7] Diagram explaining operation 3 [Figure 8] Diagram explaining operation 4 [Figure 9] A diagram showing an example of the block configuration of a terminal [Figure 10] Flowchart showing an example of operation during slide and hold operation of a terminal DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0017] Hereinafter, the embodiments of the present disclosure will be described in detail with reference to the drawings as appropriate. However, more detailed explanation than necessary may be omitted. For example, detailed explanation of already well-known matters or duplicate explanation of substantially the same configuration may be omitted. This is to avoid the following explanation becoming unnecessarily redundant and to facilitate understanding by those skilled in the art.
[0018] It should be noted that the accompanying drawings and the following description are provided to enable those skilled in the art to fully understand the present disclosure, and are not intended to limit the subject matter described in the claims.
[0019] <System configuration> Fig. 1 is a diagram showing an example of a system configuration including a terminal 1a according to a first embodiment of the present invention, which includes a terminal 1a, a device 1b, and a network 1c.
[0020] The terminal 1a is, for example, a smartphone, a tablet terminal, a notebook computer, or a desktop computer. The terminal 1a may be referred to as an information processing device.
[0021] The terminal 1a has a touch panel and accepts user operations via the touch panel.
[0022] The terminal 1a communicates with the device 1b via a network 1c, such as a wireless network and / or a wired network. The device 1b may be, for example, a device controlled by the terminal 1a. Specifically, the device 1b may be an electric lock device attached to a door or an air conditioner installed in a room.
[0023] The terminal 1a controls the device 1b in response to a user's operation. For example, the terminal 1a unlocks and locks the electric lock of the electric lock device, and turns on and off the air conditioner.
[0024] The terminal 1a controls the terminal 1a in response to a user's operation. For example, the terminal 1a deletes an application stored in the terminal 1a or turns off the power of the terminal 1a in response to a user's operation.
[0025] <2 operations> Some terminals require two operations to prevent erroneous operations by the user. For example, important operations such as unlocking and locking an electric lock or turning on and off an air conditioner require two operations. For example, important operations such as deleting an application stored in the terminal or turning off the power of the terminal require two operations.
[0026] Fig. 2 is a diagram showing Example 1 of the second operation. For example, as shown in Fig. 2, the terminal displays on the display a button image 2a for turning on and off a certain function of the terminal. The button image 2a includes a text image "OFF" indicating that the certain function is in an off state, and a text image "Turn ON" indicating that the button image 2a is a button for turning on the certain function.
[0027] When button image 2a is tapped (first operation), the terminal displays on the display a confirmation image 2b for confirming whether or not to switch a certain function, a button image 2c containing the word "Yes," and a button image 2d containing the word "No."
[0028] When button image 2c displaying "Yes" is tapped (second operation), the device changes the text image of "OFF" contained in button image 2a to "ON," as shown in button image 2e, and changes the text image of "Turn ON" to "Turn OFF."
[0029] When the button image 2d displaying "No" is tapped (a second operation), the terminal returns to the screen displaying the button image 2a.
[0030] In this way, the terminal prevents erroneous operations by requiring the user to perform two operations.
[0031] Fig. 3 is a diagram showing an example 2 of operation 2. For example, as shown in Fig. 3, the terminal displays on the display a toggle image 3a for turning on and off a certain function of the terminal.
[0032] When the toggle image 3a is tapped or slid (first operation), the terminal displays on the display a confirmation image 3b to confirm whether or not to switch a certain function, a button image 3c containing the word "Yes," and a button image 3d containing the word "No."
[0033] When the button image 3c displaying "Yes" is tapped (second operation), the terminal switches the position and color of the toggle displayed in the toggle image 3a to that shown in the toggle image 3e.
[0034] When the button image 3d displaying "No" is tapped (a second operation), the terminal returns to the display screen of the toggle image 3a.
[0035] In this way, the terminal prevents erroneous operations by requiring the user to perform two operations.
[0036] Note that a tap may mean, for example, touching the display (image) and then immediately releasing it. In other words, a tap may mean touching the display for a period of time shorter than a touch. A touch may include a state in which the display is kept touched.
[0037] <Consideration> For example, when a user is accustomed to operating a terminal and wants to operate the terminal quickly, the user may find the display and operation of a guide image for confirming the operation annoying.
[0038] For example, the user may feel bothered by the display of confirmation image 2b in Fig. 2 and the tap operation of button images 2c and 2d for operation confirmation. For example, the user may feel bothered by the display of confirmation image 3b in Fig. 3 and the tap operation of button images 3c and 3d for operation confirmation.
[0039] Therefore, the terminal 1a provides the user with an operation that suppresses erroneous operations and makes the user feel less bothered by the operation.
[0040] <Operation 1> The terminal 1a accepts a slide operation from the user via the touch panel, and if a hold operation is accepted for a certain period of time without the user's finger being removed from the touch panel (display) after the slide operation, the terminal 1a accepts an operation for a specific process.
[0041] The specific process may be, for example, control of device 1b, such as unlocking and locking an electric lock, or turning on and off an air conditioner. The specific process may also be, for example, processing in terminal 1a, such as deleting an application stored in terminal 1a, or powering off terminal 1a.
[0042] In the following, for ease of understanding, the device 1b is assumed to be an electric lock device, and the control (locking and unlocking) of the device 1b is described as a specific process.
[0043] 4 is a diagram for explaining operation 1. It is assumed that the device 1b is locked.
[0044] 4, the terminal 1a displays on the display a button image 4a and a movable area image 4c indicating the movable area (movable range) of the button image 4a. The terminal 1a also displays on the display an icon image 4b indicating that the device 1b is locked, and a guide image 4d indicating that the device 1b can be unlocked by sliding the button image 4a to the right.
[0045] When the user uses the terminal 1a to unlock the device 1b, the user touches the button image 4a. For example, the user follows the guide image 4d and slides the button image 4a to the right while still touching it. After sliding the button image 4a to the extreme end position (right end) of the movable area image 4c of the button image 4a, the user holds the finger on the button image 4a for a certain period of time without removing it. For example, the user holds the button image 4a in contact with the button image 4a without moving it for one second.
[0046] When the button image 4a is slid to the right and the hold operation continues for a certain period of time, the terminal 1a accepts an operation for unlocking the device 1b (a specific process). That is, the terminal 1a determines that an operation for unlocking the device 1b has been performed by the sliding operation of the button image 4a and the hold operation for a certain period of time.
[0047] FIG. 5 is a diagram for explaining operation 1. After receiving a slide operation and a hold operation for a certain period of time, the terminal 1a displays on the display a button image 5a after the slide movement and an icon image 5b indicating that the device 1b is being unlocked, as shown in FIG. 5. The terminal 1a also changes the color and / or pattern of the movable area image 5c of the button image 5a. The terminal 1a also displays on the display a guide image 5d indicating that the device 1b can be locked by sliding the button image 5a to the left.
[0048] The user can recognize that the unlocking operation has been accepted by the terminal 1a, for example, when the icon image 4b (see FIG. 4) indicating that the device 1b is locked changes to the icon image 5b (see FIG. 5) indicating that the device 1b is unlocked. The user can also recognize that the unlocking operation has been accepted by the terminal 1a, for example, when a text image such as "locked" displayed at the bottom of the icon image 4b (see FIG. 4) changes to a text image such as "unlocked" displayed at the bottom of the icon image 5b (see FIG. 5). The user can also recognize that the unlocking operation has been accepted by the terminal 1a, for example, when the movable area image 5c of the button image 5a changes to a specific color and / or pattern. When the user recognizes that the unlocking operation has been accepted by the terminal 1a, he or she can release his or her finger from the button image 5a.
[0049] The above-described operation of the terminal 1a makes the user feel less bothered by the operation of the terminal 1a. For example, the above-described operation of the terminal 1a does not display an image for the user to confirm the operation, and does not require a tap operation for confirming the operation, so that the user feels less bothered by the operation of the terminal 1a.
[0050] In addition, by combining the slide operation and the hold operation, the user's erroneous operation is suppressed. For example, even if the user accidentally (for example, unintentionally) taps or slides the button image 4a shown in FIG. 4, the terminal 1a does not accept the unlock operation of the device 1b unless there is a hold operation for a certain period of time. This suppresses the user's erroneous operation.
[0051] In the above, the terminal 1a notifies the user that the unlocking operation has been accepted by changing the movable area image 5c of the button image 5a or the icon image 5b, but the terminal 1a may notify the user that the unlocking operation has been accepted by, for example, vibration or sound. The button image may be called a knob image or a toggle image.
[0052] Although the unlocking operation of the device 1b has been described above, the terminal 1a may also execute a reception operation by sliding and holding in the locking operation. For example, the terminal 1a may receive a locking operation when the button image 5a shown in FIG. 5 is slid leftward and held for a certain period of time.
[0053] Hereinafter, the reception operation by sliding and holding may be referred to as a slide & hold operation.
[0054] <Operation 2> To enable the user to intuitively understand the slide-and-hold operation, the terminal 1a changes the icon image, changes the color and / or pattern of the image of the movable area of the button image, and displays an operation guide image.
[0055] FIG. 6 is a diagram for explaining operation 2. (a) to (h) in FIG. 6 show screen transitions displayed on the display of terminal 1a. t indicates the time axis, and the screens transition in the order of (a), (b), ... (h). At the time point (a) in FIG. 6, it is assumed that device 1b is locked.
[0056] It should be noted that the image shown in (a) of Fig. 6 is the same as the image shown in Fig. 4. The image shown in (h) of Fig. 6 is the same as the image shown in Fig. 5.
[0057] In (a) of Fig. 6, the button image 6a is at the extreme position (left end) of the movable area image 6c indicating the movable area (sliding range) of the button image 6a. The user touches the button image 6a as shown in (a) of Fig. 6.
[0058] The user slides the button image 6a to the right along the movable area image 6c as shown in (b) and (c) of Fig. 6 without removing his / her finger from the display. While the user is performing the sliding operation, the terminal 1a displays the icon image 6b of the locked state on the display.
[0059] As shown in (d) of Fig. 6, the user slides the button image 6a to the extreme end (right end) of the movable area of the button image 6a. When the button image 6a is moved to the extreme end of the movable area, the terminal 1a displays a guide image 6d, such as "as is," in the movable area image 6c of the button image 6a to guide the user to hold the button image 6a. In addition, the terminal 1a erases the status display image, such as "locked," which shows the status of the device 1b.
[0060] 6(e) to (g), the user performs a hold operation for a certain period of time on the button image 6a after the slide operation without releasing the finger. While the user is performing the hold operation, the terminal 1a changes the color and / or pattern of the icon image 6b and the movable area image 6c with the passage of time.
[0061] For example, the terminal 1a displays on the display an image of a locked key being unlocked as shown in the icon image 6b in (e) to (g) of Fig. 6. Also, the terminal 1a gradually changes the color of the movable area of the button image 6a (for example, gradually changes from green to red) as shown in the movable area image 6c in (e) to (g) of Fig. 6.
[0062] When the button image 6a is held for a certain period of time, the terminal 1a displays an icon image 6b indicating an unlocked state on the display, as shown in Fig. 6(h), and displays a state display image such as "Unlocked" indicating the state of the device 1b below the icon image 6b. The terminal 1a also changes the color and / or pattern of the movable area image 6c of the button image 6a, and displays a guide image 6d indicating that the device 1b can be locked by sliding the button image 6a leftward within the movable area image 6c.
[0063] The above operation of the terminal 1a allows the user to intuitively understand the slide and hold operation. For example, as shown in (d) of FIG. 6, when the button image 6a is slid to the extreme end (right end) of the movable area, the terminal 1a displays a guide image 6d that guides the hold operation such as "hold as is". This allows the user to intuitively understand the slide and hold operation. Also, as shown in (e) to (h) of FIG. 6, after the hold operation is started, the terminal 1a gradually changes the icon image 6b and gradually changes the color and / or pattern of the movable area image 6c of the button image 6a. This allows the user to intuitively understand the slide and hold operation.
[0064] The unlocking operation of the device 1b has been described above, but in the locking operation, similarly to the above, the terminal 1a may change the icon image, change the color and / or pattern of the image in the movable area of the button image, or display an operation guide image.
[0065] <Operation 3> When the UI for slide and hold operation is tapped, the terminal 1a displays a confirmation image for confirming with the user whether to switch from lock to unlock. Also, when the time of the hold operation after the slide operation does not reach a certain time, the terminal 1a displays a confirmation image for confirming with the user whether to switch from lock to unlock.
[0066] Fig. 7 is a diagram for explaining operation 3. When a slide-and-hold operation UI such as a button image 7a, an icon image 7b, or a movable area image 7c of the button image 7a is tapped, the terminal 1a displays on the display a confirmation image 7d for confirming with the user whether or not to switch from locking to unlocking, a button image 7e including the character "Yes," and a button image 7f including the character "No," as shown by an arrow A7c in Fig. 7.
[0067] Furthermore, as shown by arrow A7b in FIG. 7, if the hold time has not reached a certain time (if the user releases his / her finger from button image 7a before the certain time has elapsed after the slide operation), terminal 1a displays on the display a confirmation image 7d to confirm with the user whether or not to switch from lock to unlock, a button image 7e containing the word “YES,” and a button image 7f containing the word “NO,” as shown by arrow A7c in FIG. 7.
[0068] When the button image 7e displaying "Yes" is tapped, the terminal 1a displays an image on the display similar to that when a slide-and-hold operation is performed, as shown by an arrow A7d in Fig. 7 (see Fig. 5 or Fig. 6 (h)). In other words, the terminal 1a accepts the unlock operation of the device 1b.
[0069] When the button image 7f displaying "No" is tapped, the terminal 1a returns to the original UI image as shown by the arrow A7a in Fig. 7. That is, the terminal 1a does not accept the unlocking operation of the device 1b.
[0070] The above operation of the terminal 1a allows the terminal 1a to provide control of the device 1b even to a user who does not understand the slide-and-hold operation. Also, for example, erroneous operations due to unintended operations by the user are suppressed.
[0071] Note that if the time period for which the hold operation is performed after the slide operation does not reach the certain time period, this also includes the case where the button image 7a is slid to the extreme position (the right end of the movable area) but the user releases the finger without holding it.
[0072] <Operation 4> When the user removes his / her finger from the button image during the slide operation, the terminal 1a returns the button image to its original position.
[0073] Fig. 8 is a diagram for explaining operation 4. As shown in Fig. 8(a), the user touches the button image 8a, and as shown in Fig. 8(b), slides the button image 8a toward the extreme end position (right end) of the movable area image 8b.
[0074] When the user releases his / her finger from the button image 8a during the sliding operation (before the button image 8a reaches the extreme position (right end)), the terminal 1a returns the button image 8a to its original position (the extreme left position) as shown in (a) of Fig. 8. In this case, the terminal 1a does not accept the unlocking operation of the device 1b.
[0075] The above-described operation of the terminal 1a, for example, suppresses erroneous operations due to unintended operations by the user.
[0076] <Block configuration> Fig. 9 is a diagram showing an example of a block configuration of the terminal 1a. As shown in Fig. 9, the terminal 1a includes a control unit 9a, a ROM (Read Only Memory) 9b, a RAM (Random access memory) 9c, a display 9d, a touch panel 9e, a USB (Universal Serial Bus) communication unit 9f, an acceleration sensor 9g, a positioning unit 9h, a battery 9i, an audio signal control unit 9j, a microphone 9k, a speaker 9l, a short-distance wireless control unit 9m, a wireless LAN (Local Area Network) communication unit 9n, a Bluetooth (registered trademark) communication unit 9o, a public line protocol control unit 9p, a public line communication unit 9r, and a camera 9s.
[0077] The control unit 9a controls the entire terminal 1a. The control unit 9a may be configured with, for example, a CPU (Central Processing Unit). The control unit 9a may have the functions of an OS (Operating System) processing unit and an application processing unit by executing a program. The function of the slide and hold operation may be realized, for example, by the application processing unit.
[0078] The ROM 9b stores the OS program, application programs, and data required for the control unit 9a to operate. The RAM 9c is used as a working memory for the control unit 9a. The programs and data stored in the ROM 9b are expanded in the RAM 9c.
[0079] The display 9d displays an image according to the control of the control unit 9a. The touch panel 9e receives a user's operation and outputs a signal according to the user's operation to the control unit 9a.
[0080] The USB communication unit 9f performs serial communication. The acceleration sensor 9g measures acceleration. The positioning unit 9h measures the position of the terminal 1a using, for example, a GPS (Global Positioning System) signal. The battery 9i supplies power to each unit. The audio signal control unit 9j converts an analog audio signal from the microphone 9k into a digital signal and outputs it to the control unit 9a. The audio signal control unit 9j converts a digital audio signal from the control unit 9a into an analog signal and outputs it to the speaker 9l.
[0081] The short-distance wireless control unit 9m controls wireless LAN and Bluetooth wireless communications. The wireless LAN communication unit 9n performs wireless LAN communication under the control of the short-distance wireless control unit 9m. The Bluetooth communication unit 9o performs Bluetooth communication under the control of the short-distance wireless control unit 9m.
[0082] The public line protocol control unit 9p controls the protocol of a mobile phone system such as 5G or 4G. The public line communication unit 9r performs public line communication based on the control of the public line protocol control unit 9p.
[0083] The camera 9s photographs a subject under the control of the control unit 9a, and outputs image data of the photographed subject to the control unit 9a.
[0084] <Operation flow> FIG. 10 is a flowchart showing an example of an operation in a slide-and-hold operation of the terminal 1a.
[0085] The terminal 1a judges whether or not a UI for a slide and hold (S&H) operation has been tapped (S1). For example, the terminal 1a judges whether or not an image related to the slide and hold operation, such as the button image 4a, the icon image 4b, or the movable area image 4c shown in FIG. 4, has been tapped.
[0086] When it is determined in S1 that the UI for slide and hold operation has not been tapped (NO in S1), the terminal 1a determines whether or not a button image of the UI for slide and hold operation has been slid (S2).
[0087] When the terminal 1a determines in S2 that the button image of the UI for slide-and-hold operation has not been slid (NO in S2), the terminal 1a shifts the process to S1.
[0088] On the other hand, if terminal 1a determines in S2 that the button image of the slide and hold operation UI has been slid (YES in S2), it determines whether the button image has been slid from the current extreme position of the movable area to the extreme position on the opposite side (S3).
[0089] If terminal 1a determines in S3 that the button image has not been slid from the current extreme position of the movable area to the extreme position on the opposite side (NO in S3), it determines whether the user has released his / her finger from the button image (S4).
[0090] When it is determined in S4 that the user has not released his / her finger from the button image (NO in S4), the terminal 1a shifts the process to S3.
[0091] On the other hand, when the terminal 1a determines in S4 that the user has released the finger from the button image (YES in S4), it cancels the slide operation and returns the button image to its original extreme position (S5). That is, if the slide operation is not sufficient, the terminal 1a returns the button image to its original extreme position and returns to the original UI image. After the process of S5, the terminal 1a shifts the process to S1.
[0092] When it is determined in S3 that the button image has been slid from the current extreme end position of the movable area to the extreme end position on the opposite side (YES in S3), the terminal 1a starts a hold timer (S6).
[0093] The terminal 1a controls the UI display in the slide and hold operation (S7). For example, as described in (d) of Fig. 6, the terminal 1a erases the status display image such as "locked" displayed below the icon image 6b, and displays the guide image 6d such as "as is". That is, the terminal 1a displays an image for making the user perform the hold operation on the display.
[0094] The terminal 1a judges whether or not one second has elapsed on the hold timer (S8). Note that the time on the hold timer is not limited to one second.
[0095] When it is determined in S8 that one second has not elapsed on the hold timer (NO in S8), the terminal 1a determines whether or not the user has removed his / her finger from the touch panel (display) (S9).
[0096] When the terminal 1a determines in S9 that the user has not released the finger from the touch panel (NO in S9), the terminal 1a controls the UI display in the slide and hold operation (S10). For example, the terminal 1a gradually changes the color and / or pattern of the icon image 6b and the movable area image 6c as described in (e) to (g) of FIG. 6. Then, the terminal 1a shifts the process to S8. That is, the terminal 1a displays an image on the display showing the progress of the completion of the acceptance of the user operation.
[0097] When the terminal 1a determines in S8 that one second has elapsed on the hold timer (YES in S8), the terminal 1a controls the UI display in the slide and hold operation and executes (starts) a specific process (S11). For example, the terminal 1a displays an icon image 6b indicating an unlocked state on the display as described in (h) of FIG. 6, and displays a state display image such as "unlocked" indicating the state of the device 1b below the icon image 6b on the display. Also, for example, the terminal 1a changes the color and / or pattern of the movable area image 6c of the button image 6a as described in (h) of FIG. 6, and displays a guide image 6d indicating that the device 1b can be locked by sliding the button image 6a to the left within the movable area image 6c. After the process of S11, the terminal 1a shifts the process to S1.
[0098] That is, the terminal 1a determines that a user operation for a specific process (switching between unlocking and locking the device 1b) has been performed by the user's slide operation and hold operation for a certain period of time, and executes the specific process.
[0099] When the terminal 1a determines in S1 that the UI for slide-and-hold operation has been tapped (YES in S1), or when the terminal 1a determines in S9 that the user has released his / her finger from the touch panel (YES in S9), the terminal 1a displays a confirmation screen on the display (S12). For example, the terminal 1a displays the confirmation screen 7d on the display as described in FIG.
[0100] That is, for example, if the user taps the UI for slide & hold operation without knowing that the lock and unlock can be switched by the slide & hold operation, or if the user taps the UI for slide & hold operation by mistake (for example, unintentionally), the terminal 1a displays a confirmation screen on the display. Also, if the hold operation is not sufficient, the terminal 1a determines that the user operation for the switching process of unlocking and locking the device 1b is not completed, and displays a confirmation image on the display.
[0101] The terminal 1a determines whether the user selected "Yes" or "No" on the confirmation screen (S13).
[0102] When the terminal 1a determines that "YES" has been selected in S13 ("YES" in S13), the terminal 1a shifts the process to S11. That is, when the terminal 1a receives an operation to execute a specific process (switching between unlocking and locking the device 1b) on the confirmation screen, the terminal 1a shifts the process to S11.
[0103] On the other hand, when it is determined that "No" is selected in S13 ("No" in S13), the terminal 1a shifts the process to S5. That is, when the terminal 1a does not accept an operation to execute a specific process (switching between unlocking and locking the device 1b) on the confirmation screen, the terminal 1a shifts the process to S5.
[0104] <Summary of this disclosure> The terminal 1a accepts a slide operation from a first position to a second position (for example, from one end to the other end of a movable area of the button image) of a button image displayed on the display, and accepts an operation for unlocking and locking the device 1b when the finger is held at the second position without removing the finger from the display for a certain period of time. This enables the terminal 1a to suppress erroneous operations and to make it difficult for the user to feel bothered by the operations.
[0105] <Modification> In the above, the terminal 1a judges whether or not an operation for a specific process has been performed in response to a slide and hold operation, but this is not limited to the above. The terminal 1a may also judge whether or not an operation for a specific process has been performed in response to a hold and slide operation. For example, the terminal 1a may judge that an operation for a specific process has been performed when a hold operation is performed without removing a finger from the touch panel for a certain period of time, and then a slide operation is performed.
[0106] Although the embodiments have been described above with reference to the drawings, the present disclosure is not limited to such examples. It is clear that a person skilled in the art can come up with various modified or altered examples within the scope of the claims. It is understood that such modified or altered examples also belong to the technical scope of the present disclosure. In addition, the components in the embodiments may be arbitrarily combined within the scope of the present disclosure.
[0107] In the above-described embodiments, the notation "... part" used for each component may be replaced with other notations such as "... circuit", "... assembly", "... device", "... unit", or "... module".
[0108] The present disclosure can be realized by software, hardware, or software in cooperation with hardware. Each functional block used in the description of the above embodiment may be realized partially or entirely as an LSI, which is an integrated circuit, and each process described in the above embodiment may be controlled partially or entirely by one LSI or a combination of LSIs. The LSI may be composed of individual chips, or may be composed of one chip that includes some or all of the functional blocks. The LSI may have input and output of data. Depending on the degree of integration, the LSI may be called an IC, a system LSI, a super LSI, or an ultra LSI.
[0109] The method of integration is not limited to LSI, but may be realized by a dedicated circuit, a general-purpose processor, or a dedicated processor. Also, after LSI manufacturing, a programmable FPGA (Field Programmable Gate Array) or a reconfigurable processor that can reconfigure the connections and settings of circuit cells inside the LSI may be used. The present disclosure may be realized as digital processing or analog processing.
[0110] Furthermore, if a new integrated circuit technology that can replace LSI appears due to the progress of semiconductor technology or a derivative technology, it is possible to integrate the functional blocks using that technology. The application of biotechnology is also a possibility. [Industrial Applicability]
[0111] The present disclosure is useful for a technology for accepting user operations in a terminal such as a smartphone. [Explanation of symbols]
[0112] 1a Terminal 1b equipment 1c Network
Claims
1. The device is receiving a slide operation from a first position to a second position of an image displayed on a display; accepting an operation for a specific process when a finger is held at the second position without being removed from the display for a certain period of time; How to operate.
2. When an image related to the slide operation and the hold operation is tapped, a confirmation image is displayed asking whether or not to execute the specific process. The method of claim 1 .
3. if the finger is removed from the display before the image is slid to the second position, returning the image to the first position; The method of claim 1 .
4. If the finger is removed from the display before a certain period of time has elapsed, a confirmation image is displayed, asking whether or not to execute the specific process. The method of claim 1 .
5. displaying a guide image for prompting a user to perform a hold operation until a certain time has elapsed after the image is slid to the second position; The method of claim 1 .
6. displaying an image showing a process of completing reception of an operation for the specific process until a certain time has elapsed after the image is slid to the second position; The method of claim 1 .
7. On your device, receiving a slide operation from a first position to a second position of an image displayed on a display; accepting an operation for a specific process when a finger is held at the second position without being removed from the display for a certain period of time; A program that executes a process.
8. a slide operation receiving unit that receives a slide operation from a first position to a second position of an image displayed on a display; a hold operation receiving unit that receives an operation for a specific process when a finger is held at the second position without being removed from the display for a certain period of time; A terminal having the above configuration.
Citation Information
Patent Citations
User interfaces for managing media
JP2021190058A