Information processing apparatus, control method, and non-transitory computer-readable medium

By detecting the sliding input direction on the touch screen, changing the numerical value or the digits of the operation object, and using emphasis display and pop-up perspective display, the problem of numerical input on small screens is solved, and the operation convenience and efficiency of the touch screen user interface is improved.

CN119225552APending Publication Date: 2024-12-31YOKOGAWA ELECTRIC CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410695382.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-06-30
Filing Date
2024-05-31
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In the prior art, the numerical input user interface of the touch screen is difficult to operate effectively on a small screen, and there is a lack of room for improvement.

Method used

By detecting touch operations on the touch screen, changing the numerical value or the digits of the operation object according to the sliding input direction, and using methods such as emphasizing display and pop-up perspective display to achieve the convenience of numerical input.

Benefits of technology

The user interface technology for numerical input of touch screen is improved, allowing numerical input without using numeric keys, especially when numerical objects are displayed on multiple operating objects, improving operation efficiency and convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119225552A_ABST
    Figure CN119225552A_ABST
Patent Text Reader

Abstract

The present invention relates to an information processing apparatus, a control method, and a non-transitory computer-readable medium which improve a user interface technology related to numerical value input of a touch screen. An information processing device includes a touch panel and a control unit that detects a touch operation in a predetermined region on the touch panel, and when the touch operation is detected, emphasizes and displays a predetermined digit of a numerical value displayed on a numerical value object as an operation object digit, determines a direction of a slide input after the touch operation, and displays the determined direction of the slide input on the touch panel. In accordance with the direction, the numerical value is changed with reference to the digit to be operated, or the digit to be operated is changed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing device, a control method and a non-transitory computer-readable medium. Background Art

[0002] In current industrial measuring instruments and other control devices, numerical input is performed using hard keys such as numeric keys. However, in recent years, industrial measuring instruments and the like have shifted to touch screens that can directly operate the display unit. For example, Patent Document 1 discloses a technology related to operation input based on a touch screen. For example, numerical input can be performed by displaying numeric keys for numerical input on a touch screen or the like.

[0003] Patent Document 1: Japanese Patent Application Publication No. 2016-062421

[0004] However, when numeric input keys are displayed on a touch screen, a certain display area is required, so it may be difficult to perform effective numerical operations on a small screen. That is, there is room for improvement in user interface technology related to numerical input on a touch screen. Summary of the invention

[0005] The present invention is proposed in view of the above situation and aims to improve the user interface technology related to numerical value input on a touch screen.

[0006] (1) An information processing device according to one embodiment of the present invention includes a touch screen and a control unit, wherein:

[0007] The control unit detects a touch operation within a predetermined area on the touch screen,

[0008] When the touch operation is detected, a predetermined digit of the numerical value displayed in the numerical object is highlighted as the operation target digit,

[0009] The direction of the sliding input after the touch operation is determined, and the numerical value is changed based on the operation target digit or the operation target digit is changed according to the direction.

[0010] (2) An information processing device according to one embodiment of the present invention is the information processing device according to (1), wherein:

[0011] When the direction is upward, the control unit increases the numerical value based on the operation target digit.

[0012] When the direction is downward, the control unit decreases the numerical value based on the operation target digit.

[0013] When the direction is the left, the control unit changes the operation target digit to a digit adjacent to the left.

[0014] When the direction is rightward, the control unit changes the operation target digit to a digit adjacent to the right.

[0015] (3) An information processing device according to one embodiment of the present invention is the information processing device according to (1) or (2), wherein:

[0016] The emphasis is shown as underline.

[0017] (4) An information processing device according to one embodiment of the present invention is the information processing device according to any one of (1) to (3), wherein:

[0018] The emphasized display is an inverted display.

[0019] (5) An information processing device according to one embodiment of the present invention is the information processing device according to (2), wherein:

[0020] The control unit further increases the numerical value based on the operation target digit as a reference, when a touch operation is continuously performed on the upper end of the touch screen for a predetermined time, based on the continuous touch time at the upper end after the predetermined time has passed.

[0021] When a touch operation is continuously performed on the lower end portion of the touch screen for the predetermined time, the numerical value is decreased based on the operation target digit based on the continuous touch time at the lower end portion after the predetermined time has elapsed.

[0022] (6) An information processing device according to one embodiment of the present invention is the information processing device according to (2) or (5), wherein:

[0023] The control unit further changes the operation target digit to a digit adjacent to the left based on the continuous touch time at the left end after the prescribed time when the touch operation is continuously performed at the left end of the touch screen for a prescribed time.

[0024] When a touch operation is continuously performed on the right end portion of the touch screen for the predetermined time, the operation target digit is changed to a digit adjacent to the right based on the continuous touch time at the right end portion after the predetermined time has elapsed.

[0025] (7) An information processing device according to one embodiment of the present invention is the information processing device according to any one of (1) to (6), wherein:

[0026] The control unit further displays a pop-up window corresponding to the numerical value.

[0027] (8) An information processing device according to one embodiment of the present invention is the information processing device according to (7), wherein:

[0028] The control unit further performs perspective display on the pop-up window.

[0029] (9) A method according to an embodiment of the present invention is performed by an information processing device having a touch screen, wherein:

[0030] The method comprises the following steps:

[0031] Detecting a touch operation within a specified area on the touch screen;

[0032] When the touch operation is detected, a predetermined digit of the numerical value displayed in the numerical object is highlighted as the operation target digit; and

[0033] The direction of the sliding input after the touch operation is determined, and the numerical value is changed based on the operation target digit or the operation target digit is changed according to the direction.

[0034] (10) A program according to one embodiment of the present invention causes a computer having a touch screen and functioning as an information processing device to execute the following steps:

[0035] Detecting a touch operation within a specified area on the touch screen;

[0036] When the touch operation is detected, a predetermined digit of the numerical value displayed in the numerical object is highlighted as the operation target digit; and

[0037] A step of determining a direction of a sliding input after the touch operation, and changing the numerical value based on the operation target digit according to the direction, or changing the operation target digit.

[0038] Effects of the Invention

[0039] According to one embodiment of the present invention, it is possible to improve user interface technology related to numerical value input on a touch screen. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 This is a block diagram showing a schematic configuration of an information processing device according to one embodiment of the present invention.

[0041] Figure 2 This is an example of a screen display when the user interface includes multiple numeric objects.

[0042] Figure 3 This is a flowchart showing the operation of the information processing device according to one embodiment of the present invention.

[0043] Figure 4 This is a diagram showing an example of screen transitions displayed along with the operation of the information processing device according to the present embodiment.

[0044] Figure 5 This is a diagram showing an example of screen transitions displayed along with the operation of the information processing device according to the present embodiment.

[0045] Figure 6 This is a diagram showing an example of screen transitions displayed along with the operation of the information processing device according to the present embodiment.

[0046] Figure 7 This is a diagram showing an overview of Modification 1 of the present embodiment.

[0047] Figure 8 This is a diagram showing an overview of Modification 2 of the present embodiment. DETAILED DESCRIPTION

[0048] Next, an information processing device 10 according to an embodiment of the present invention will be described with reference to the drawings.

[0049] In each figure, the same reference numerals are given to the same or corresponding parts. In the description of the present embodiment, the description of the same or corresponding parts will be appropriately omitted or simplified.

[0050] Reference Figure 1 The overview and configuration of the information processing device 10 according to the present embodiment will be described.

[0051] 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, or a dedicated electronic device. The information processing device 10 receives numerical input related to laser output, power output, etc. using a touch screen, for example.

[0052] First, the overview of this embodiment is described, and a detailed description is given later. The information processing device 10 detects a touch operation in a specified area on the touch screen. When a touch operation is detected, the information processing device 10 highlights the specified digit of the numerical value displayed for the numerical object as the operation object digit. In addition, the information processing device 10 determines the direction of the swipe input after the touch operation, and changes the numerical value based on the operation object digit or changes the operation object digit according to the direction of the swipe input.

[0053] Thus, according to the present embodiment, the information processing device 10 determines the direction of the sliding input, and changes the numerical value based on the digit of the operation object, or changes the digit of the operation object according to the direction of the sliding input. Therefore, according to the information processing device 10 involved in the present embodiment, the user interface technology related to the numerical input of the touch screen can be improved in that the numerical input can be accepted without using the numeric keys for numerical input. In particular, the technology of the present embodiment is useful when the screen displays multiple numerical objects of the operation object. Figure 2 The screen 600 shown includes a numerical object 610, a numerical object 620, a numerical object 630, and a numerical object 640. In this case, according to the present embodiment, numerical input can be performed only by sliding input without using numeric keys, etc. For example, the user can change the numerical value of a specific numerical object (e.g., numerical object 640) by sliding input while confirming the numerical values ​​set in Modules 1, 2, 3, and 4, etc.

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

[0055] (Structure of Information Processing Device 10)

[0056] like Figure 1 As shown, the information processing device 10 includes a control unit 11 , a storage unit 12 , and a touch screen 13 .

[0057] The control unit 11 includes at least one processor, at least one dedicated circuit, or a combination thereof. The processor is a general-purpose processor such as a CPU (central processing unit) or a GPU (graphics processing unit), or a dedicated processor that performs special processing. The dedicated circuit is, for example, an FPGA (field-programmable gate array) or an ASIC (application specific integrated circuit). The control unit 11 controls each part of the information processing device 10 while executing processing related to the operation of the information processing device 10.

[0058] 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 them. The semiconductor memory is, for example, a RAM (random access memory) or a ROM (read only memory). The RAM is, for example, an SRAM (static random access memory) or a DRAM (dynamic random access memory). The ROM is, for example, an EEPROM (electrically erasable programmable readonly memory). The storage unit 12 functions as, for example, a main storage device, an auxiliary storage device, or a cache. The storage unit 12 stores data used for the operation of the information processing device 10 and data obtained by the operation of the information processing device 10.

[0059] The touch screen 13 is an input / output unit provided integrally with the 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 of inputting data used for the operation of the information processing device 10. In addition, the touch screen 13 displays and outputs data obtained through 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 the method of the information processing device 10. As a connection method, for example, any method such as USB (Universal Serial Bus), HDMI (registered trademark) (High-Definition Multimedia Interface), or Bluetooth (registered trademark) may be used.

[0060] The functions of the information processing device 10 are realized by executing the program involved in this embodiment by a processor corresponding to the information processing device 10. That is, the functions of the information processing device 10 are realized by software. The program causes the computer to function as the information processing device 10 by causing the computer to execute the operations of 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 according to the program.

[0061] In this embodiment, the program can be pre-recorded in a recording medium that can be read by a computer. The recording medium that can be read by a computer includes a non-temporary computer-readable medium, such as a magnetic recording device, an optical disc, an optical magnetic recording medium, or a semiconductor memory. The circulation of the program is carried out, for example, by selling, transferring, or lending a mobile recording medium such as a DVD (digital versatile disc) or CD-ROM (compact disc read only memory) on which the program is recorded. In addition, the circulation of the program can be carried out by storing the program in advance in a storage device of an external server and sending the program from the external server to other computers. In addition, the program can be provided as a program product.

[0062] (Operation of Information Processing Device)

[0063] Reference Figure 3 The operation of the information processing device 10 according to this embodiment will be described. Figure 3 This is a flowchart showing an example of a method executed by the information processing device 10 according to the present embodiment.

[0064] Step S1: The control unit 11 of the information processing device 10 detects a touch operation in a predetermined area on the touch screen 13. That is, the control unit 11 detects at which position on the touch screen 13 the user has performed a touch operation.

[0065] The prescribed area may be, for example, an area that is consistent with the display area of ​​the numerical object. Alternatively, the prescribed area may be an area that is different from the display area of ​​the numerical object. For example, in the case where the touch screen 13 cannot be visually confirmed from the front, the prescribed area may be changed according to the user's visual confirmation position. For example, in the case where the user's visual confirmation position of the touch screen 13 is above the front of the touch screen 13, the position after being moved parallel to the display area of ​​the numerical object by a prescribed distance upward may be set as the prescribed area.

[0066] Step S2: When a touch operation is detected in step S1, the control unit 11 highlights the specified digit of the numerical value displayed in the numerical object as the operation object digit. The specified digit of the numerical value (the initial operation object digit) can be set arbitrarily. For example, the specified digit can be the smallest digit (the rightmost digit). Alternatively, the specified digit can be the smallest digit of the integer part.

[0067] The method of emphasizing the display may be any method. For example, the control unit 11 may emphasize the specified digit of the numerical value as the digit of the operation object by inverting the color of the display. Alternatively, the control unit 11 may emphasize the specified digit of the numerical value as the digit of the operation object by changing the font to bold. The method of emphasizing the display is not limited to this, and the emphasizing display may also be performed by adding an underline, etc.

[0068] Step S3: The control unit 11 determines whether the touch position has moved. In other words, the control unit 11 determines the sliding input after the touch operation. The control unit 11 determines whether the touch position has moved by comparing the change in the touch position (the moving distance of the touch position) with the specified threshold. The specified threshold is, for example, 5 mm, but is not limited to this. When the change in the touch position is greater than or equal to the specified threshold, the process proceeds to step S4. In other words, when the length of the sliding input is greater than or equal to the specified threshold, the process proceeds to step S4. In addition, in this embodiment, the sliding input caused by the movement of the touch position after the touch operation in step S1 is determined. That is, the touch in step S1 and the sliding input in step S3 are operations that are continuously performed on the touch screen 13. In other words, in this embodiment, from step S1 to step S3, the user's finger or the like does not leave the touch screen 13 and continues to touch. In addition, the setting of the specified threshold may be different depending on the direction of the sliding. For example, in the case of the horizontal direction, the specified threshold may be 8 mm, and in the case of the vertical direction, the specified threshold may be 5 mm, etc.

[0069] Step S4: The control unit 11 determines the direction of the sliding input determined in step S3. If the direction of the sliding input is upward, the process proceeds to step S5. If the direction of the sliding input is downward, the process proceeds to step S6. If the direction of the sliding input is left, the process proceeds to step S7. If the direction of the sliding input is right, the process proceeds to step S8.

[0070] Step S5: When the direction of the sliding input is upward, the control unit 11 increases the value based on the digit of the operation object. Specifically, the value of the digit of the operation object is increased by 1. Then, the process proceeds to step S9. In addition, when the result of increasing the value of the digit of the operation object by 1 affects the digits other than the digit of the operation object due to carry, the control unit 11 also changes the values ​​of the digits other than the digit of the operation object.

[0071] Step S6: When the direction of the sliding input is downward, the control unit 11 decreases the value based on the digit to be operated. Specifically, the value of the digit to be operated is decreased by 1. Then, the process proceeds to step S9. In addition, when the result of decreasing the value of the digit to be operated by 1 affects digits other than the digit to be operated due to the demotion, the control unit 11 also changes the values ​​other than the digit to be operated.

[0072] Step S7: When the direction of the sliding input is to the left, the control unit 11 changes the operation target digit to the adjacent digit on the left. In addition, when the operation target digit before the movement is the uppermost digit, no operation is performed. Then, the process proceeds to step S9.

[0073] Step S8: When the direction of the sliding input is rightward, the control unit 11 changes the operation target digit to the digit adjacent to the right. In addition, when the operation target digit before the movement is the lowest digit, no operation is performed. Then, the process proceeds to step S9.

[0074] Step S9: The control unit 11 updates the display content of the numerical object or the highlighted operation object digit according to the change content of step S5, step S6, step S7 or step S8, and displays it on the touch screen 13. Then, the process returns to step S3.

[0075] Reference Figure 4 This is an example of an update display when the direction of the slide input is upward. Here, the screens are updated in the order of screen 310, screen 320, and screen 330 and displayed using the touch screen 13. In screen 310, a touch operation in a specified area related to a numerical object 311 is detected, and the operation target digit 312 of the numerical object 311 is highlighted. Figure 4 and the following Figure 5 and Figure 6 , discloses an example in which a predetermined area for accepting user input is different from a display area for numerical objects. This makes it easy to operate while viewing numerical values.

[0076] Next, in screen 320, it is determined that the sliding input is upward, and the numerical value is increased based on the operation object digit 322 of the numerical object 321. Specifically, the voltage of CH1 of screen 310, that is, 20.000mv, increases to 20.003mv. In addition, here, it is determined that the sliding input of the length of the specified threshold is performed three times in succession. Thus, the process of increasing the numerical value of the operation object digit by 1 is performed three times. Through the above process, the screen jumps from screen 310 to screen 320. In other words, in the jump from screen 310 to screen 320, the above-mentioned steps S3, S4, S5 and S9 are performed three times.

[0077] Next, in screen 330, it is determined that the sliding input is further upward, and the numerical value is increased based on the operation object digit 332 of the numerical object 331. Specifically, the voltage of CH1 of screen 320, that is, 20.003mv, increases to 20.011mv. In addition, here, it is determined that the sliding input of a length greater than or equal to the specified threshold is performed 8 times in succession. Thus, the process of increasing the numerical value of the operation object digit by 1 is performed 8 times. Through the above process, the screen jumps from screen 320 to screen 330. In other words, in the jump from screen 320 to screen 330, the above-mentioned steps S3, step S4, step S5 and step S9 are performed 8 times.

[0078] Reference Figure 5 This is an example of an update display when the direction of the slide input is to the left. Here, the screens are updated and displayed in the order of screen 410, screen 420, and screen 430. In screen 410, a touch operation in a predetermined area related to a numerical object 411 is detected, and the operation target digit 412 of the numerical object 411 is highlighted.

[0079] Next, in screen 420, it is determined that the sliding input is to the left, and the digit of the operation object is changed to the operation object digit 422. Specifically, the operation object digit is changed from the smallest digit of the voltage of 20.000mv of CH1, that is, the third decimal place, to the first decimal place. Here, it is determined that the sliding input of a length greater than or equal to the specified threshold is performed twice in succession. Thus, the process of changing the operation object digit to the adjacent digit on the left is performed twice. Through the above process, the screen jumps from screen 410 to screen 420. In other words, in the jump from screen 410 to screen 420, the above-mentioned steps S3, S4, S7 and S9 are performed twice.

[0080] Next, in screen 430, it is determined that the sliding input is to the left, and the digit of the operation object is changed to the digit of the operation object 432. Specifically, the digit of the operation object is changed from the first decimal place of the voltage of CH1 20.000mv to the tens place. Here, it is determined that the sliding input of a length greater than or equal to the specified threshold is performed twice in succession. Thus, the process of changing the digit of the operation object to the digit adjacent to the left is performed twice. Through the above process, the screen jumps from screen 420 to screen 430. In other words, in the jump from screen 420 to screen 430, the above-mentioned steps S3, S4, S7 and S9 are performed twice.

[0081] Reference Figure 6 This is an example of an update display when the direction of the slide input is to the left, and then the direction of the slide input is to the bottom. Here, the screens are updated and displayed in the order of screen 510, screen 520, screen 530, and screen 540. A touch operation in a predetermined area related to a numerical object 511 is detected on screen 510, and the operation target digit 512 of the numerical object 511 is highlighted.

[0082] Next, in screen 520, it is determined that the sliding input is to the left, and the digit of the operation object is changed to the operation object digit 522. Specifically, the operation object digit is changed from the smallest digit of the voltage of 20.000mv of CH1, that is, the third decimal place, to one place. Here, it is determined that the sliding input of a length greater than or equal to the specified threshold is performed three times in succession. Thus, the process of changing the operation object digit to the adjacent digit on the left is performed three times. Through the above process, the screen jumps from screen 510 to screen 520. In other words, in the jump from screen 510 to screen 520, the above-mentioned steps S3, S4, S7 and S9 are performed three times.

[0083] Next, in screen 530, it is determined that the sliding input is downward, and the numerical value is reduced based on the operation object digit 532 of the numerical object 531. Specifically, the voltage of CH1 of screen 520, that is, 20.000mv, is reduced to 19.000mv. In addition, here, it is determined that a sliding input of a length of a predetermined threshold is performed once. Thus, a process of reducing the numerical value of the operation object digit by 1 is performed once. Through the above process, the screen jumps from screen 520 to screen 530. In other words, in the jump from screen 520 to screen 530, the above-mentioned steps S3, S4, S6, and S9 are performed once.

[0084] Next, in screen 540, it is determined that the sliding input is downward, and the numerical value is reduced based on the operation object digit 542 of the numerical object 541. Specifically, the voltage of CH1 of screen 530, that is, 19.000mv, is reduced to 16.000mv. In addition, here, it is determined that the sliding input of the length of the specified threshold is performed three times. Thus, the process of reducing the numerical value of the operation object digit by 3 is performed three times. Through the above-mentioned process, the screen jumps from screen 530 to screen 540. In other words, in the jump from screen 530 to screen 540, the above-mentioned steps S3, S4, S6 and S9 are performed three times.

[0085] Step S10: If the touch position does not move in step S3, the control unit 11 determines whether the touch is released. If the touch is released, the process ends. In addition, if the touch is released, the control unit 11 may perform a process of determining the change of the numerical value of the numerical object. Alternatively, a process of displaying a dialog box for confirming the determination of the change of the numerical value of the numerical object may be performed. On the other hand, if the touch is not released, the process returns to step S3.

[0086] As described above, according to this embodiment, the information processing device 10 determines the direction of the sliding input, and changes the numerical value or the digit of the operation object based on the direction of the sliding input. Therefore, according to the information processing device 10 involved in this embodiment, the user interface technology related to the numerical input of the touch screen can be improved in that the numerical input can be accepted without using the numeric keys for numerical input. In particular, the technology of this embodiment is useful when the screen displays multiple numerical objects of the operation object.

[0087] The present invention is described based on the drawings and embodiments, but it should be noted that if a person skilled in the art can easily make various deformations and modifications based on the present invention. Therefore, it should be noted that the above deformations and modifications are included in the scope of the present invention. For example, the functions included in each unit or each step can be reconfigured in a logically non-contradictory manner, and multiple units or steps can be combined into one or divided.

[0088] (Variant 1)

[0089] For example, the control unit 11 may display a pop-up window including a numerical object of the operation object. Figure 7 An example of a pop-up window is shown in FIG. Figure 7 in Figure 2The screen 600 in FIG. 6 also displays a pop-up window 650. The pop-up window 650 includes a numerical object 651 corresponding to the numerical object 620 (here, the Attenuation of Module2). The numerical object 651 and the numerical object 620 have the same content, and the numerical object 620 is changed by operating the numerical object 651. Figure 7 As shown, the pop-up window may include a cancel button 652. The user can cancel the pop-up window display by clicking the cancel button 652.

[0090] The display position of the pop-up window 650 is preferably set to be approximately in the center of the screen. For example, when the numerical object in the upper half of the screen 600 (here, the numerical object 610 or the numerical object 620) is selected as the operation object by a click of the user, the pop-up window 650 is displayed in a portion of the lower half of the screen 600 adjacent to the upper half (here, the display position of the numerical object 630). Figure 2 When the numerical object 630 or the numerical object 640 in the image is selected as the operation object, a pop-up window is displayed at a position adjacent to the lower half in the upper half of the image 600 (here, the display position of the numerical object 620).

[0091] Can be done with Figure 3 The same action as the flowchart shown in the figure operates the numerical object 651 of the pop-up window 650. That is, the user first selects the numerical object of the operation object by clicking, etc. After the selection, the user lets the finger go, and then clicks and slides the numerical object in the pop-up window (here, the numerical object 651) again, thereby changing the numerical value or changing the operation object digit based on the operation object digit of the numerical object displayed in the pop-up window. In this way, the pop-up window is displayed, and the numerical object in the pop-up window is operated, so that the user can more easily grasp the numerical object of the operation object. In addition, the numerical object in the pop-up window is set as the operation object, thereby ensuring sufficient space for sliding operation. In particular, in this variant, the display position of the pop-up window is set to the part adjacent to the upper half of the lower half of the screen, or the part adjacent to the lower half of the upper half of the screen, so that the space for sliding operation can be fully ensured. In other words, in this variant, the numerical object of the operation object is displayed in a pop-up window, and the display position of the pop-up window is set to the approximate center of the screen, so that the space for sliding operation can be fully ensured. This can reduce the stress on the user during input due to the narrow operation area.

[0092] (Variant 2)

[0093] In addition, for example, the control unit 11 may display the content of the numerical object of the operation target using a pop-up window displayed following the finger. Figure 8 An example of a display with a pop-up window attached is shown in FIG.

[0094] Reference Figure 8 An example of a modified example of updating the display when the direction of the slide input is upward is shown. Here, the screens are updated and displayed in the order of screen 710, screen 720, and screen 730. In screen 710, a touch operation in a predetermined area related to a numerical object 711 is detected, and the operation target digit 712 of the numerical object 711 is highlighted.

[0095] Next, in screen 720, it is determined that the sliding input is upward, and the numerical value is increased based on the operation object digit 722 of the numerical object 721. Specifically, the voltage of CH1 of screen 710, that is, 20.000mv, increases to 20.003mv. In addition, here, it is determined that the sliding input of the length of the specified threshold is performed three times in succession. Thus, the process of increasing the numerical value of the operation object digit by 1 is performed three times. Through the above-mentioned process, the screen 710 jumps to screen 720. In other words, in the jump from screen 710 to screen 720, the above-mentioned steps S3, S4, S5 and S9 are performed three times. In addition, a pop-up window 723 is displayed on screen 720. The pop-up window 723 contains information about the numerical value corresponding to the numerical object. In addition, the pop-up window 723 is displayed near the touch position. In addition, the pop-up window 723 can be displayed in a perspective manner. In other words, the pop-up window 723 can be displayed in a manner that allows visual confirmation of the information on the back thereof.

[0096] Next, in screen 730, it is determined that the sliding input is further upward, and the numerical value is increased based on the operation object digit 732 of the numerical object 731. Specifically, the voltage of CH1 of screen 720, that is, 20.003mv, increases to 20.011mv. In addition, here, it is determined that the sliding input greater than or equal to the specified threshold is performed 8 times in succession. Thus, the process of increasing the numerical value of the operation object digit by 1 is performed 8 times. Through the above-mentioned process, the screen 720 jumps to the screen 730. In other words, in the jump from screen 720 to screen 730, the above-mentioned steps S3, S4, S5 and S9 are performed 8 times. And, in screen 730, the pop-up window 733 is displayed in the same way as screen 720. The pop-up window 733 contains information on the numerical value corresponding to the numerical object. The pop-up window 733 is displayed near the touch position. In this way, when the numerical object of the operation object is blocked by, for example, a hand, by displaying the pop-up windows 723 and 733, the user can easily grasp the content of the numerical value. In addition, the pop-up window can be displayed based on the position of the touch operation. For example, the pop-up window can be displayed only when the position of the touch operation is within a specified range relative to the operation object digit of the numerical object. Thus, the pop-up window can be displayed only when there is a high possibility that the numerical object of the operation object is blocked by the hand.

[0097] (Variant 3)

[0098] In addition, for example, the control unit 11 can replace the sliding input at the upper end or the lower end of the touch screen 13, respectively, based on the duration of the touch operation at the upper end or the lower end (hereinafter also referred to as the continuous touch time). Specifically, in the case where the touch operation is continuously performed for a specified time at the upper end of the touch screen 13, the control unit 11 can increase the value based on the continuous touch time of the upper end after the specified time, with the operation object digit as the reference. In other words, in the case where the operation position of the finger does not change at the upper end of the touch screen 13 and continues for a specified time, the control unit 11 can increase the value based on the continuous touch time of the upper end after the specified time, with the operation object digit as the reference. The specified time can be, for example, 1 second. For example, the control unit 11 can increase the value by 1 every time the continuous touch time passes a specified threshold (for example, 0.5 seconds). Thus, even in the case where the sliding operation to the upper end of the touch screen 13 cannot be performed, the operation of increasing the value can be performed. In addition, the pressure imposed on the user during input due to the narrowness of the operation area can be reduced.

[0099] Similarly, when a touch operation is continuously performed at the lower end of the touch screen 13 for a specified time, the control unit 11 can reduce the numerical value based on the continuous touch time at the lower end after the specified time, with the digit of the operation object as a reference. For example, the control unit 11 can reduce the numerical value by 1 each time the continuous touch time exceeds a specified threshold. In other words, when the operation position of the finger does not change at the lower end of the touch screen 13 for a specified time, the control unit 11 can reduce the numerical value based on the continuous touch time at the lower end after the specified time, with the digit of the operation object as a reference. Thus, even when a downward sliding operation cannot be performed at the lower end of the touch screen 13, an operation to reduce the numerical value can be performed. In addition, the pressure imposed on the user during input due to the narrowness of the operation area can be reduced.

[0100] Similarly, the control unit 11 can replace the sliding input at the left end or right end of the touch screen 13 based on the continuous touch time at the left end or right end, respectively. Specifically, when the touch operation is continuously performed at the left end of the touch screen 13 for a specified time, the control unit 11 can change the operation object digit to the adjacent digit on the left based on the continuous touch time of the left end after the specified time. In other words, when the operation position of the finger does not change at the left end of the touch screen 13 for a specified time, the control unit 11 can change the operation object digit to the adjacent digit on the left based on the continuous touch time of the left end after the specified time. For example, the control unit 11 can change the operation object digit to the adjacent digit on the left every time the continuous touch time passes a specified threshold (for example, 0.5 seconds). Thus, even if the left end of the touch screen 13 cannot slide to the left, the operation of changing the operation object digit to the adjacent digit on the left can be performed. In addition, the pressure imposed on the user during input due to the narrowness of the operation area can be reduced.

[0101] Similarly, when the touch operation is continuously performed on the right end of the touch screen 13 for a specified time, the control unit 11 can change the operation object digit to the adjacent digit on the right based on the continuous touch time of the right end after the specified time. In other words, when the operation position of the finger does not change at the right end of the touch screen 13 for a specified time, the control unit 11 can change the operation object digit to the adjacent digit on the right based on the continuous touch time of the right end after the specified time. For example, the control unit 11 can change the operation object digit to the adjacent digit on the right every time the continuous touch time exceeds a specified threshold (for example, 0.5 seconds). Thus, even if the right end of the touch screen 13 cannot be slid to the right, the operation of changing the operation object digit to the adjacent digit on the right can be performed. In addition, the pressure imposed on the user during input due to the narrow operation area can be reduced.

[0102] Description of the label

[0103] 10 Information processing device

[0104] 11. Control Unit

[0105] 12 Storage

[0106] 13 Touch screen

[0107] 310, 320, 330, 340 screen

[0108] 311, 321, 331 numerical objects

[0109] 312, 322, 332 operation object digit

[0110] 410, 420, 430 screen

[0111] 411, 421, 431 numeric objects

[0112] 412, 422, 432 operation object digit

[0113] 510, 520, 530, 540 screens

[0114] 511, 521, 531, 541 numeric objects

[0115] 512, 522, 532, 542 operation object digit

[0116] 600 screens

[0117] 610, 620, 630, 640 numerical objects

[0118] 650 Pop-up

[0119] 651 Numeric Object

[0120] 652Cancel button

[0121] 710, 720, 730 screen

[0122] 711, 721, 731 numerical objects

[0123] 712, 722, 732 operation object digit

[0124] 723, 733 pop-up window

Claims

1. An information processing device having a touch screen and a control unit, wherein: The control unit detects a touch operation within a predetermined area on the touch screen, When the touch operation is detected, a predetermined digit of the numerical value displayed in the numerical object is highlighted as the operation target digit, The direction of the sliding input after the touch operation is determined, and the numerical value is changed based on the operation target digit or the operation target digit is changed according to the direction.

2. The information processing device according to claim 1, wherein: When the direction is upward, the control unit increases the numerical value based on the operation target digit. When the direction is downward, the control unit decreases the numerical value based on the operation target digit. When the direction is the left, the control unit changes the operation target digit to a digit adjacent to the left. When the direction is rightward, the control unit changes the operation target digit to a digit adjacent to the right.

3. The information processing device according to claim 1, wherein: The emphasis is shown as underline.

4. The information processing device according to claim 1, wherein: The emphasized display is an inverted display.

5. The information processing device according to claim 2, wherein: The control unit further comprises: When a touch operation is continuously performed on the upper end of the touch screen for a predetermined time, the numerical value is increased based on the operation target digit based on the continuous touch time at the upper end after the predetermined time has passed. When a touch operation is continuously performed on the lower end portion of the touch screen for the predetermined time, the numerical value is decreased based on the operation target digit based on the continuous touch time at the lower end portion after the predetermined time has elapsed.

6. The information processing device according to claim 2, wherein: The control unit further comprises: When a touch operation is continuously performed on the left end of the touch screen for a predetermined time, the operation target digit is changed to a digit adjacent to the left based on the continuous touch time at the left end after the predetermined time has passed. When a touch operation is continuously performed on the right end portion of the touch screen for the predetermined time, the operation target digit is changed to a digit adjacent to the right based on the continuous touch time at the right end portion after the predetermined time has elapsed.

7. The information processing device according to claim 1, wherein: The control unit further displays a pop-up window corresponding to the numerical value.

8. The information processing device according to claim 7, wherein: The pop-up window is displayed in perspective.

9. A method, which is performed by an information processing device having a touch screen, wherein: The method comprises the following steps: Detecting a touch operation within a specified area on the touch screen; When the touch operation is detected, a predetermined digit of the numerical value displayed in the numerical object is highlighted as the operation target digit; and The direction of the sliding input after the touch operation is determined, and the numerical value is changed based on the operation target digit or the operation target digit is changed according to the direction.

10. A non-transitory computer-readable medium storing a program for causing a computer having a touch screen and functioning as an information processing device to execute the following steps: Detecting a touch operation within a specified area on the touch screen; When the touch operation is detected, a predetermined digit of the numerical value displayed in the numerical object is highlighted as the operation target digit; and The direction of the sliding input after the touch operation is determined, and the numerical value is changed based on the operation target digit or the operation target digit is changed according to the direction.