Information processor, method for control, and control program

The information processing device with touch screen input validation through timed and positioned touch ensures accurate operation execution, mitigating errors in touch screen interfaces.

JP2025006962AActive Publication Date: 2025-01-17YOKOGAWA ELECTRIC CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2023108036
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2025-01-17
Estimated Expiration
2043-06-30

AI Technical Summary

Technical Problem

Conventional touch screen interfaces are prone to erroneous operations due to unintentional touches or noise, necessitating improvements in user interface technology for accurate operation input.

Method used

An information processing device with a touch screen that executes control instructions only when a touch within a predetermined area lasts longer than a set time and remains within that area, accompanied by visual feedback through a changing gauge, ensuring intentional user input.

Benefits of technology

This approach enhances user interface technology by reducing erroneous operations, particularly in dangerous tasks like laser or electrical output, by requiring deliberate and confirmed user actions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025006962000001_ABST
    Figure 2025006962000001_ABST
Patent Text Reader

Abstract

To improve a user interface technique related to an operation input on a touch screen.SOLUTION: An information processor has a touch screen and a control unit. The control unit detecting a touch operation in a predetermined region corresponding to the position of an output operation object displayed in the touch screen and executing a control instruction for the output operation object in a case where the touch continuing time in the predetermined region is at least a predetermined time, and the touch is discontinued in a position within the predetermined region.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device, a control method, and a control program. [Background technology]

[0002] In conventional information processing devices such as industrial measuring instruments, output operations, measurement operations, etc. were performed using hard keys. When using hard keys, the action of pressing the key is involved, so the user can operate it intentionally. In addition, by making the button light up after the operation is completed, it is possible to clearly indicate that output is in progress. However, in recent years, information processing devices have been shifting to ones that use touch screens to input operations. For example, Patent Document 1 discloses technology related to inputting operations using a touch screen. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2016-066866 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, there is a risk of erroneous operation, etc., when a finger unintentionally touches the touch screen, when noise occurs on the touch screen, etc. In other words, there is room for improvement in user interface technology related to operation input on a touch screen.

[0005] An object of the present disclosure, made in consideration of the above circumstances, is to improve user interface technology relating to operational input on a touch screen. [Means for solving the problem]

[0006] (1) An information processing device according to an embodiment of the present disclosure includes: An information processing device including a touch screen and a control unit, The control unit is Detecting a touch operation within a predetermined area corresponding to a position of an output operation object displayed on the touch screen; When the duration of the touch within the predetermined area is equal to or longer than a predetermined time and the position where the touch is released is within the predetermined area, a control instruction corresponding to the output operation object is executed.

[0007] (2) An information processing device according to an embodiment of the present disclosure includes: The information processing device according to (1), The control unit does not execute a control instruction corresponding to the output operation object when the duration of a touch on the touch screen is less than a predetermined time, or when the position where the touch is released is outside the predetermined area.

[0008] (3) An information processing device according to an embodiment of the present disclosure, The information processing device according to (1) or (2), The control unit displays, on the touch screen, a gauge whose level changes in response to the duration of the touch.

[0009] (4) An information processing device according to an embodiment of the present disclosure, The information processing device according to (3), When the touch duration is equal to or longer than a predetermined time, the control unit displays the gauge at a maximum level.

[0010] (5) An information processing device according to an embodiment of the present disclosure, The information processing device according to (3) or (4), The control unit highlights the gauge when the touch duration is equal to or longer than a predetermined time.

[0011] (6) An information processing device according to an embodiment of the present disclosure, The information processing device according to any one of (1) to (5), When a swipe operation is detected within the predetermined area, the control unit shortens the predetermined time period in accordance with a speed of the swipe operation.

[0012] (7) An information processing device according to an embodiment of the present disclosure, The information processing device according to any one of (1) to (5), When the control unit detects a pressing operation within the predetermined area, the control unit shortens the predetermined time period in accordance with the pressure of the pressing operation.

[0013] (8) An information processing device according to an embodiment of the present disclosure, The information processing device according to any one of (1) to (7), The predetermined time period is set based on the degree of risk of the control instruction.

[0014] (9) A method according to an embodiment of the present disclosure, A method executed by an information processing device having a touch screen, comprising: detecting a touch operation within a predetermined area corresponding to a position of an output operation object displayed on the touch screen; executing a control instruction corresponding to the output operation object when a touch duration on the touch screen is equal to or longer than a predetermined time and a position where the touch is released is within the predetermined area; Includes.

[0015] (10) A program according to an embodiment of the present disclosure includes: detecting a touch operation within a predetermined area corresponding to a position of an output operation object displayed on the touch screen; executing a control instruction corresponding to the output operation object when a touch duration on the touch screen is equal to or longer than a predetermined time and a position where the touch is released is within the predetermined area; Execute the command. Effect of the Invention

[0016] According to an embodiment of the present disclosure, it is possible to improve a user interface technology relating to operation input on a touch screen. [Brief description of the drawings]

[0017] [Figure 1] 1 is a block diagram showing a schematic configuration of an information processing device according to an embodiment of the present disclosure. [Diagram 2] 10 is a flowchart illustrating an operation of an information processing device according to an embodiment of the present disclosure. [Diagram 3] 6A to 6C are diagrams illustrating an example of a screen transition displayed in accordance with an operation of the information processing device according to the embodiment. [Figure 4] 6A to 6C are diagrams illustrating an example of a screen transition displayed in accordance with an operation of the information processing device according to the embodiment. [Diagram 5] 6A to 6C are diagrams illustrating an example of a screen transition displayed in accordance with an operation of the information processing device according to the embodiment. [Figure 6] 6A to 6C are diagrams illustrating an example of a screen transition displayed in accordance with an operation of the information processing device according to the embodiment. [Figure 7] 6A to 6C are diagrams illustrating an example of a screen transition displayed in accordance with an operation of the information processing device according to the embodiment. [Figure 8] 6A to 6C are diagrams illustrating an example of a screen transition displayed in accordance with an operation of the information processing device according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] Hereinafter, an information processing device 10 according to an embodiment of the present disclosure will be described with reference to the drawings.

[0019] In each drawing, the same or corresponding parts are denoted by the same reference numerals. In the description of this embodiment, the description of the same or corresponding parts will be omitted or simplified as appropriate.

[0020] The outline and configuration of an information processing device 10 according to this embodiment will be described with reference to FIG.

[0021] The information processing device 10 is any information processing device used by a user. For example, the information processing device 10 includes an industrial measuring instrument, a control device, a general-purpose electronic device, a dedicated electronic device, etc. The information processing device 10 issues output control instructions, such as laser output and power output, to the hardware 20 based on a user operation. The hardware 20 is, for example, a light source, and is a device that outputs laser output, power output, etc.

[0022] First, an overview of this embodiment will be described, and details will be described later. The information processing device 10 detects a touch operation within a predetermined area corresponding to the position of an output operation object displayed on a touch screen. Furthermore, when the duration of touch within the predetermined area is equal to or longer than a predetermined time, and the position where the touch is released is within the predetermined area, the information processing device 10 executes a control instruction corresponding to the output operation object. The output operation object is, for example, a button for executing a control instruction, and is displayed on the touch screen. Note that the output operation object does not include objects such as normal icons that are not related to the execution of a control instruction.

[0023] Thus, according to this embodiment, the information processing device 10 judges the duration of touch in a predetermined area and the position where the touch is released, and executes a control instruction when these conditions are met. Therefore, according to the information processing device 10 of this embodiment, it is possible to improve the user interface technology related to operation input on a touch screen in that it is possible to prevent erroneous operations related to control instructions. In particular, when performing a dangerous operation such as optical output or electrical output, the output operation object is pressed and held, and the finger is released after a predetermined time has elapsed, so that the user's intention can be confirmed more reliably.

[0024] Next, each component of the information processing device 10 will be described in detail.

[0025] (Configuration of information processing device 10) As shown in FIG. 1, the information processing device 10 includes a control unit 11, a storage unit 12, and a touch screen 13.

[0026] The control unit 11 includes at least one processor, at least one dedicated circuit, or a combination of these. The processor is a general-purpose processor such as a central processing unit (CPU) or a graphics processing unit (GPU), or a dedicated processor specialized for a specific process. The dedicated circuit is, for example, a field-programmable gate array (FPGA) or an application specific integrated circuit (ASIC). The control unit 11 executes processes related to the operation of the information processing device 10 while controlling each part of the information processing device 10.

[0027] The storage unit 12 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or a combination of at least two of these. The semiconductor memory is, for example, a random access memory (RAM) or a read only memory (ROM). The RAM is, for example, a static random access memory (SRAM) or a dynamic random access memory (DRAM). The ROM is, for example, an electrically erasable programmable read only memory (EEPROM). The storage unit 12 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 12 stores data used in the operation of the information processing device 10 and data obtained by the operation of the information processing device 10.

[0028] The touch screen 13 is an input / output unit that is provided integrally with a display. The display may be, for example, an LCD (liquid crystal display) or an organic EL (electro luminescence) display. The touch screen 13 accepts an operation for inputting data used in the operation of the information processing device 10. The touch screen 13 also displays and outputs data obtained by the operation of the information processing device 10. The touch screen 13 may be connected to the information processing device 10 as an external input device instead of being provided in the information processing device 10. As a connection method, any method such as USB (Universal Serial Bus), HDMI (registered trademark) (High-Definition Multimedia Interface), or Bluetooth (registered trademark) may be used.

[0029] The functions of the information processing device 10 are realized by executing a program according to this embodiment on a processor equivalent to the information processing device 10. That is, the functions of the information processing device 10 are realized by software. The program causes a computer to execute the operations of the information processing device 10, thereby causing the computer to function as the information processing device 10. That is, the computer functions as the information processing device 10 by executing the operations of the information processing device 10 in accordance with the program.

[0030] In this embodiment, the program can be recorded on a computer-readable recording medium. The computer-readable recording medium includes a non-transitory computer-readable medium, such as a magnetic recording device, an optical disc, a magneto-optical recording medium, or a semiconductor memory. The program is distributed, for example, by selling, transferring, or lending a portable recording medium such as a DVD (digital versatile disc) or a CD-ROM (compact disc read only memory) on which the program is recorded. The program may also be distributed by storing the program in the storage of an external server and transmitting the program from the external server to another computer. The program may also be provided as a program product.

[0031] (Operation of information processing device) The operation of the information processing device 10 according to this embodiment will be described with reference to Fig. 2. Fig. 2 is a flowchart showing an example of a method executed by the information processing device 10 according to this embodiment.

[0032] Step S1: The control unit 11 of the information processing device 10 detects a touch operation within a predetermined area corresponding to the position of an output operation object displayed on the touch screen 13. That is, the control unit 11 detects the position on the touch screen 13 where the user has performed the touch operation.

[0033] The predetermined area may be, for example, an area that coincides with the display area of ​​the output operation object. Alternatively, the predetermined area may be an area different from the display area of ​​the output operation object. For example, when the touch screen 13 cannot be viewed from the front, the predetermined area may be changed according to the user's viewing position. For example, when the user's viewing position of the touch screen 13 is above the front of the touch screen 13, the predetermined area may be a position that is translated a predetermined distance above the display area of ​​the output operation object.

[0034] Step S2: The control unit 11 determines whether the duration of the touch operation in the predetermined area (hereinafter also referred to as the touch duration) is equal to or longer than a predetermined time. The predetermined time is, for example, 1 second, but is not limited to this. The predetermined time may be longer than 1 second, or may be shorter than 1 second. If the touch duration in the predetermined area is shorter than the predetermined time, the process proceeds to step S3. On the other hand, if the touch duration in the predetermined area is equal to or longer than the predetermined time, the process proceeds to step S4.

[0035] In addition, when the position where the touch is continued on the touch screen 13 is outside the predetermined area, various measures may be taken. For example, when the position where the touch is continued is outside the predetermined area, the process may be terminated. In this case, the operation of the control instruction is stopped. Similarly, when the touch is released, the process may be terminated. In this case, the operation of the control instruction is stopped. Hereinafter, in this embodiment, it is described that the operation of the control instruction is stopped when the touch is not continued in the predetermined area, but this is not limited to this. For example, when the position where the touch is continued is outside the predetermined area, the progress of the touch duration time in the predetermined area may be paused. In this case, when the touch position returns to the predetermined area, the progress of the touch duration time in the predetermined area may be resumed.

[0036] Step S3: The control unit 11 updates the display of the gauge based on the duration of touch within the predetermined area and displays it on the touch screen 13. The gauge is a display object whose level changes according to the duration of touch within the predetermined area. If the duration of touch within the predetermined area is less than the predetermined time, the processes of steps S2 and S3 are repeated, and the display of the gauge is updated from moment to moment to a display whose level corresponds to the duration of touch within the predetermined area. An example of the display of the gauge will be described later.

[0037] Step S4: The control unit 11 maximizes the level of the gauge and displays it on the touch screen 13. This display can inform the user that the duration of touching within the specified area has exceeded the specified time. At this time, the control unit 11 may highlight the gauge. Any method may be used for highlighting. For example, the thickness of the frame line of the gauge may be increased. Or the gauge may be displayed in inverted mode.

[0038] Step S5: The control unit 11 judges whether the position where the touch is released is within the predetermined area. If the position where the touch is released is within the predetermined area, the process proceeds to step S6. On the other hand, if the position where the touch is released is not within the predetermined area, the process ends. That is, in this case, the operation of the control instruction is stopped.

[0039] Step S6: The control unit 11 executes a control instruction corresponding to the output operation object, thereby causing the control unit 11 to execute a control instruction for the hardware 20 such as a light source.

[0040] 3, an example of screen transitions displayed on the touch screen 13 in accordance with the operation of the information processing device 10 according to this embodiment is shown. Here, a screen transition diagram is shown for operations from start to completion of an output operation related to a control instruction to output a laser from a light source.

[0041] Screen 310 is an example of a display screen at the start of an operation. In response to an operation by the user, screen 310 transitions to screen 320, screen 330, and screen 340 in this order. Screen 310 includes an instruction information display object 311 and an output operation object 312. The instruction information display object 311 indicates information related to a light source to be output. The instruction information display object 311 also indicates an output state (OFF in this case) of the light source. The output operation object 312 is an object such as a button that accepts a touch operation by the user. When the control unit 11 of the information processing device 10 detects a start operation of a long press by the user within a predetermined area related to the output operation object 312, processing is started and the screen transitions from 310 to 320.

[0042] The screen 320 is an example of a display screen when the duration of touch in the predetermined area is less than a predetermined time. The screen 320 includes an instruction information display object 321, an output operation object 322, and a gauge 323. The instruction information display object 321 indicates information related to the light source to be output. The instruction information display object 321 also indicates the output state of the light source (OFF in this case). In the screen 320, the gauge 323 is displayed superimposed on the output operation object 312. The level of the gauge 323 varies according to the duration of touch in the predetermined area. In this embodiment, the gauge 323 is represented by a rectangular object that extends from the left end to the right end of the output operation object 322 according to the level. In this way, when the output operation object 322 is pressed and held, the gauge 323 in the output operation object 322 increases over time.

[0043] Screen 330 is an example of a display screen when the duration of touch within the predetermined area is equal to or longer than a predetermined time. Screen 330 includes an instruction information display object 331, an output operation object 332, and a gauge 333. Instruction information display object 331 indicates information related to the light source to be output. In addition, instruction information display object 331 indicates the output state of the light source (OFF in this case). In screen 330, gauge 333 is displayed superimposed on output operation object 332. In screen 330, since the duration of touch within the predetermined area is equal to or longer than the predetermined time, the level of gauge 333 is at the maximum value. In other words, in screen 330, gauge 333 is full.

[0044] Screen 340 is an example of a display screen when the duration of touch in a predetermined area is equal to or longer than a predetermined time, and the position where the touch is released is within the predetermined area. Screen 340 includes an instruction information display object 341, an output operation object 342, and a gauge 343. Instruction information display object 341 indicates information related to the light source to be output. In addition, instruction information display object 341 indicates the output state of the light source (here, ON). In this case, because the duration of touch is equal to or longer than the predetermined time, and the position where the touch is released is within the predetermined area, a control instruction corresponding to output operation object 342 is executed, and the output state of the light source is switched from OFF to ON.

[0045] 4, another example of screen transition displayed on the touch screen 13 in association with the operation of the information processing device 10 according to the present embodiment is shown. Here, screen transition in an operation of canceling a control instruction to output a laser from a light source after the output operation has started is shown.

[0046] Screen 410 is an example of a display screen when the duration of touch within a predetermined area is less than a predetermined time. Screen 410 includes an instruction information display object 411, an output operation object 412, and a gauge 413. Instruction information display object 411 indicates information related to the light source to be output. In addition, instruction information display object 411 indicates the output state of the light source (OFF in this case).

[0047] Screen 420 is an example of a display screen after the touch is released when the duration of touch in a predetermined area is less than a predetermined time. Screen 420 includes an instruction information display object 421 and an output operation object 422. The instruction information display object 421 indicates information related to the light source to be output. The instruction information display object 421 also indicates the output state of the light source (OFF in this case). In screen 420, the accumulated gauge has disappeared because the touch has been released. In this way, before the gauge becomes full (when the duration of touch is less than the predetermined time), the output operation can be stopped by releasing the finger from output operation object 422.

[0048] 5, another example of a screen transition displayed on the touch screen 13 in association with the operation of the information processing device 10 according to the present embodiment is shown. Here, another example of a screen transition in an operation of canceling an instruction after starting an output operation, which is related to a control instruction to output a laser from a light source, is shown.

[0049] A screen 510 is an example of a display screen when the duration of touch within a predetermined area is less than a predetermined time. The screen 510 includes an instruction information display object 511, an output operation object 512, and a gauge 513. The instruction information display object 511 indicates information related to the light source to be output. The instruction information display object 511 also indicates the output state of the light source (OFF in this case).

[0050] Screen 520 is an example of a display screen after the touch has moved outside the predetermined area when the duration of the touch in the predetermined area is less than the predetermined time. Screen 520 includes an instruction information display object 521 and an output operation object 522. The instruction information display object 521 indicates information related to the light source to be output. The instruction information display object 521 also indicates the output state of the light source (OFF in this case). In screen 520, the accumulated gauge has disappeared because the touch has moved outside the predetermined area. In this way, the output operation can be stopped by sliding the finger from output operation object 422 outside the predetermined area before the gauge becomes full (when the duration of the touch in the predetermined area is less than the predetermined time).

[0051] 6, another example of a screen transition displayed on the touch screen 13 in accordance with the operation of the information processing device 10 according to the present embodiment is shown. Here, yet another example of a screen transition in an operation of canceling an instruction after starting an output operation, which is related to a control instruction to output a laser from a light source, is shown.

[0052] Screen 610 is an example of a display screen when the duration of touch within the predetermined area is equal to or longer than a predetermined time. Screen 610 includes an instruction information display object 611, an output operation object 612, and a gauge 613. The instruction information display object 611 indicates information related to the light source to be output. The instruction information display object 611 also indicates the output state of the light source (OFF in this case). In screen 610, the gauge 613 is displayed superimposed on the output operation object 612. Since the duration of touch within the predetermined area is equal to or longer than the predetermined time in screen 610, the level of the gauge 613 is at the maximum value.

[0053] Screen 620 is an example of a display screen when the touch duration in the predetermined area is equal to or longer than a predetermined time, and the position where the touch is released is not within the predetermined area. Screen 620 includes an instruction information display object 621 and an output operation object 622. The instruction information display object 621 indicates information related to the light source to be output. The instruction information display object 621 also indicates the output state of the light source (OFF in this case). In screen 620, the position where the touch is released is outside the predetermined area, so the accumulated gauge disappears. In this way, even after the gauge becomes full (when the touch duration in the predetermined area is equal to or longer than a predetermined time), the output operation can be stopped by sliding the finger from output operation object 622 outside the predetermined area and releasing it.

[0054] As described above, in this embodiment, in step S2, the control unit 11 determines whether the duration of touch in the predetermined area is equal to or longer than a predetermined time. In addition, in step S5, the control unit 11 determines whether the position where the touch is released is within the predetermined area. As a result of these determinations, if the duration of touch is equal to or longer than the predetermined time and the position where the touch is released is within the predetermined area, the control unit 11 executes a control instruction corresponding to the output operation object. In other words, if the duration of touch in the predetermined area is equal to or longer than a predetermined time and the position where the touch is released is within the predetermined area, the control unit 11 executes a control instruction corresponding to the output operation object. Therefore, according to this embodiment, the user interface technology related to the operation input on the touch screen can be improved in that erroneous operations related to control instructions can be prevented by requiring an explicit operation by the user.

[0055] Although the present disclosure has been described based on the drawings and embodiments, it should be noted that those skilled in the art can easily make various modifications and corrections based on the present disclosure. Therefore, it should be noted that these modifications and corrections are included in the scope of the present disclosure. For example, the functions included in each means or step can be rearranged so as not to be logically inconsistent, and multiple means or steps can be combined or divided into one.

[0056] For example, in the present embodiment, the control unit 11 determines whether the touch duration in the predetermined area is equal to or longer than the predetermined time, but the predetermined time may be variable. For example, when the control unit 11 detects a swipe operation in the predetermined area, the control unit 11 may shorten the predetermined time according to the speed of the swipe operation. In other words, the control unit 11 may shorten the predetermined time and execute a control instruction corresponding to the output operation object based on the swipe operation in addition to the long press. Referring to FIG. 7, an example of a screen transition when a swipe operation is performed is shown. Screen 710 is an example of a display screen when a swipe operation is started. Screen 720 is an example of a display screen during a swipe operation. Screen 730 is an example of a display screen when a swipe operation is ended. As shown in FIG. 7, the gauge increases in accordance with the finger of the swipe operation in each of the screens 710, 720, and 730. In this way, the predetermined time is shortened by adjusting the speed at which the gauge level increases by the swipe operation. Screen 740 is an example of a display screen when the position where the touch is released is within the predetermined area. Since the position where the touch is released is within the predetermined area, the control instruction corresponding to the output operation object is executed, and the output state of the light source is switched from OFF to ON.

[0057] Also, for example, in this embodiment, when the control unit 11 detects a pressing operation within the predetermined area, the predetermined time may be shortened according to the pressure of the pressing operation. In other words, the control unit 11 may shorten the predetermined time and execute a control instruction corresponding to the output operation object based on the pressing operation in addition to the long press. With reference to FIG. 8, an example of a screen transition when a pressing operation is performed is shown. A screen 810 is an example of a display screen when a pressing operation is started. A screen 820 is an example of a display screen when a pressing operation is ended. As shown in FIG. 8, the gauge increases in accordance with the pressure of the pressing operation in each of the screens 810 and 820. In this way, the predetermined time is shortened by adjusting the speed at which the gauge level increases by the pressing operation. A screen 830 is an example of a display screen when the position where the touch is released is within the predetermined area. Since the position where the touch is released is within the predetermined area, the control instruction corresponding to the output operation object is executed, and the output state of the light source is switched from OFF to ON.

[0058] Also, for example, the predetermined time may be set based on the risk of the control instruction. In other words, a numerical value may be assigned to the control instruction in advance according to its risk. Here, the risk is an index indicating the degree of risk. Risk includes risk to the human body, such as risk of burns, and risk to equipment, such as equipment failure. For example, when the risk of a certain control instruction is equal to or greater than a predetermined threshold, the predetermined time may be increased. On the other hand, when the risk of a certain control instruction is less than the predetermined threshold, the predetermined time may be decreased. Therefore, for example, when output operation objects corresponding to a plurality of control instructions are respectively displayed on the touch screen, the predetermined time corresponding to each output operation object may be different.

[0059] Also, for example, in this embodiment, the control unit 11 determines whether the duration of touch in the predetermined area is equal to or longer than a predetermined time, but may further determine whether it is less than a second predetermined time. In other words, in the above step S2, the control unit 11 may determine whether the duration of touch in the predetermined area is equal to or longer than a predetermined time and less than a second predetermined time. If the duration of touch is equal to or longer than the second predetermined time, the operation of the control instruction may be stopped. In this way, if the duration of touch is too long, the operation of the control instruction can be stopped.

[0060] In this embodiment, the output operation object is, for example, a button for executing a control instruction, and the information processing device 10 issues an output control instruction to the hardware 20, but this is not limited to the above. The operation target by the output operation object may be another target, and the information processing device 10 may not issue an output control instruction to the hardware 20. The operation target by the output operation object may include, for example, a process requiring security. Specifically, the process target may include, for example, a payment process, a data operation (deletion, overwriting, movement), a transfer process to another service such as an external service, and the like. Even in such a case, according to this embodiment, an explicit operation by the user is required, thereby making it possible to prevent erroneous operations in these process targets. [Explanation of symbols]

[0061] 10. Information processing device 11 Control section 12 Storage section 13. Touchscreen 310, 320, 330, 340 screen 311, 321, 331, 341 Indication information display object 312, 322, 332, 342 Output operation object 313, 323, 333, 343 Gauge 410, 420 screen 411, 421 Instruction information display object 412, 422 Output operation object 413 Gauge 510, 520 screen 511, 521 Instruction information display object 512, 522 Output operation object 513 Gauge 610, 620 screen 611, 621 Instruction information display object 612, 622 Output operation object 613 Gauge 710, 720, 730, 740 screen 810, 820, 830 screen

Claims

1. An information processing device including a touch screen and a control unit, The control unit is Detecting a touch operation within a predetermined area corresponding to a position of an output operation object displayed on the touch screen; An information processing device that executes a control instruction corresponding to the output operation object when a touch duration within the specified area is equal to or longer than a specified time and a position where the touch is released is within the specified area.

2. 2. The information processing device according to claim 1, The control unit does not execute a control instruction corresponding to the output operation object when the duration of touch on the touch screen is less than a predetermined time or when the position where the touch is released is outside the predetermined area.

3. 2. The information processing device according to claim 1, The control unit displays, on the touch screen, a gauge whose level changes in response to the duration of touch.

4. 4. The information processing device according to claim 3, The control unit displays the level of the gauge at a maximum level when the touch duration is equal to or longer than a predetermined time.

5. 4. The information processing device according to claim 3, The control unit performs highlighting on the gauge when the touch duration is equal to or longer than a predetermined time.

6. 2. The information processing device according to claim 1, The information processing device, when the control unit detects a swipe operation within the predetermined area, shortens the predetermined time period in accordance with a speed of the swipe operation.

7. 2. The information processing device according to claim 1, The control unit, when detecting a pressing operation within the predetermined area, shortens the predetermined time period in accordance with the pressure of the pressing operation.

8. 2. The information processing device according to claim 1, The predetermined time is set based on a degree of risk of the control instruction.

9. A method executed by an information processing device having a touch screen, comprising: detecting a touch operation within a predetermined area corresponding to a position of an output operation object displayed on the touch screen; executing a control instruction corresponding to the output operation object when a touch duration on the touch screen is equal to or longer than a predetermined time and a position where the touch is released is within the predetermined area; The method includes:

10. A program for a computer having a touch screen and functioning as an information processing device, detecting a touch operation within a predetermined area corresponding to a position of an output operation object displayed on the touch screen; executing a control instruction corresponding to the output operation object when a touch duration on the touch screen is equal to or longer than a predetermined time and a position where the touch is released is within the predetermined area; A program that executes the following.

Citation Information

Patent Citations

  • Pressure responsive control

    JP2006185443A

  • Electronic device and measurement device

    JP2014075075A

  • Information processing apparatus and program

    JP2023061048A

  • Feedback animation for touch-based interactions

    US20180181294A1

  • Reducing inadvertent actions on a computing device

    US9733739B1