Information processing device, display control method and program
Patent Information
- Application Number
- JP2022041365
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-03-16
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2042-03-16
AI Technical Summary
Conventional scientific calculators impose single-line input restrictions, leading to reduced operability, time-consuming inputs for complex calculations, and limitations in entering non-numeric values like repeating decimals, especially in spreadsheet applications.
An information processing device with a display control unit that switches between a first and second input reception method based on predetermined conditions, allowing natural input on a sub-display screen for complex calculations and one-line input for simpler operations.
Enables natural input corresponding to mathematical expressions, improving user convenience and maintaining operability by allowing seamless transitions between single-line and natural input modes.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, a display control method, and a program. [Background technology]
[0002] Scientific calculators equipped with a liquid crystal display, numeric keypad, function keys, etc. have been known for some time. Applications that emulate such scientific calculators on information processing devices such as personal computers and tablet terminals are also known. Hereinafter, both scientific calculators as electronic devices and scientific calculators emulated on information processing devices will be referred to simply as "scientific calculators."
[0003] A scientific calculator has a display consisting of n x m dots. Such scientific calculators are equipped with a display consisting of n x m dots for inputting variables and parameters to perform simultaneous equation calculations, spreadsheets, and operations such as integration and logarithm, and can display multiple lines of text and calculation results on the display (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Publication No. 2020-57262 Summary of the Invention [Problem to be solved by the invention]
[0005] However, conventional scientific calculators force input on a single line (single-line input) everywhere, such as when inputting data into a spreadsheet. This reduces the input area when inputting a range in a spreadsheet application, and requires scrolling to display, resulting in poor usability. Furthermore, commands that require natural display, such as integral operations and logarithms, are also forced to be input on a single line, which makes input time-consuming. Furthermore, commands that can only be displayed in natural format, such as repeating decimals, cannot be input (NOP).
[0006] SUMMARY OF THE INVENTION It is therefore an object of the present invention to enable natural input that corresponds to the display format of mathematical expressions, thereby improving user convenience. [Means for solving the problem]
[0007] The information processing device of the present invention comprises a display control means for displaying on a display unit a first input acceptance screen for accepting input of information including at least any of numerical values, operators, or symbols using a first input acceptance method, and a discrimination means for determining whether the accepted input of information satisfies predetermined conditions, and when the discrimination means determines that the accepted input of information satisfies the predetermined conditions, the display control means displays on the display unit a second input acceptance screen for accepting input of information using a second input acceptance method different from the first input acceptance method.
[0008] The display control method according to the present invention is characterized by comprising the steps of: displaying a first input acceptance screen on a display unit for accepting input of information including at least any one of numerical values, operators, or symbols in a first input acceptance method; determining whether the accepted input of the information satisfies a predetermined condition; and, if it is determined that the predetermined condition is satisfied, displaying a second input acceptance screen on the display unit for accepting input of the information in a second input acceptance method different from the first input acceptance method.
[0009] The program of the present invention realizes a display control function that causes a first input acceptance screen to be displayed on a display unit for accepting input of information including at least any of numerical values, operators, or symbols using a first input acceptance method, and a discrimination function that determines whether the accepted input of information satisfies a predetermined condition, and is characterized in that, when the discrimination function determines that the predetermined condition is satisfied, the display control function causes a second input acceptance screen to be displayed on the display unit for accepting input of information using a second input acceptance method different from the first input acceptance method. [Effects of the Invention]
[0010] According to this invention, natural input corresponding to the display mode of a mathematical expression is possible, and user convenience can be improved. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a block diagram showing the configuration of a scientific calculator 1 emulated by an information processing device according to an embodiment of the present invention. [Figure 2] 1 is a schematic diagram showing an example of a screen display of a scientific calculator 1 emulated by an information processing device according to the present embodiment. [Figure 3] 4 is a flowchart for explaining the operation of the scientific calculator 1 emulated by the information processing device according to the present embodiment. [Figure 4] 4 is a flowchart for explaining the operation of the scientific calculator 1 emulated by the information processing device according to the present embodiment. [Figure 5] 2A to 2C are schematic diagrams showing a display example and an input method of a scientific calculator 1 emulated by an information processing device according to the present embodiment. [Figure 6] 2A to 2C are schematic diagrams showing a display example and an input method of a scientific calculator 1 emulated by an information processing device according to the present embodiment. [Figure 7] FIG. 10 is a schematic diagram showing a usage pattern of a scientific calculator 100 and a smartphone 200 according to a modified example of the present embodiment. [Figure 8]10 is a flowchart for explaining the operation of the scientific calculator 100 and the smartphone 200 according to a modification of the present embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0012] A. Embodiment The best mode for carrying out the present invention will be described below with reference to the drawings. However, although the embodiments described below are subject to various limitations that are technically preferable for carrying out the present invention, the scope of the invention is not limited to the following embodiments and illustrated examples.
[0013] FIG. 1 is a block diagram showing the configuration of a scientific calculator 1 emulated by an information processing device according to this embodiment. FIG. 2 is a schematic diagram showing an example of a screen display of the scientific calculator 1 emulated by an information processing device according to this embodiment. The scientific calculator 1 is emulated as an application on an information processing device such as a computer. The scientific calculator 1 comprises a control unit 2, a calculation processing unit 3, a memory unit 4, a display control unit 5, a main display screen 6, a sub-display screen 7, and operation keys 8. The control unit 2 controls the overall operation of the scientific calculator 1. The calculation processing unit 3 realizes the calculation function of the scientific calculator 1. The memory unit 4 stores data related to the calculation processing by the calculation processing unit 3. The display control unit 5 displays formulas, numerical values, calculation results, etc., entered by single-line input and / or natural input, on the main display screen 6 and / or the sub-display screen (pop-up screen) 7 emulated on the display 10 of the information processing device. The operation keys 8 are operation keys (or a physical keyboard; not shown) emulated on the display 10.
[0014] The display 10 is a physical display device provided in the information processing device. As shown in FIG. 2, the display 10 displays a scientific calculator 1 emulated by the information processing device, including an LCD display and various keys, in a state simulating the actual appearance. The main display screen 6 corresponds to the display of a typical scientific calculator and is displayed by default. The main display screen 6 is used for inputting a single line of mathematical formulas (functions, etc.), values, operators, symbols, etc. On the other hand, the sub-display screen 7 is displayed as a pop-up screen on the display 10 when natural input corresponding to the display mode of the mathematical formula is possible or when selected and instructed by the user, and displays the values in a natural format corresponding to the display mode of the mathematical formula. The user can naturally input values, operators, symbols, etc. into the mathematical formula displayed on the sub-display screen 7 according to the display mode of the mathematical formula. The operation keys 8 correspond to the various keys of the scientific calculator (numeric keys, function / symbol / operation keys, function keys, etc.) displayed on the display 10, as shown in FIG. 2.
[0015] The display 10 may be equipped with a touch panel. In this case, various operations can be performed in the same way as with a normal scientific calculator, such as inputting desired mathematical expressions, numerical values, operators, etc., by touching the operation keys 8 displayed on the display 10 directly with a finger or with a dedicated pen. Even if the calculator does not have a touch panel, similar operations can be performed using a physical keyboard (not shown).
[0016] In particular, in this embodiment, when a user inputs something, the control unit 2 determines whether the input satisfies a predetermined condition. The predetermined condition is whether the input is natural input, i.e., whether the input is easier to recognize when the mathematical formula (such as a function), numerical values, operators, symbols, etc. are input and displayed in a natural format corresponding to the display format of the mathematical formula. For example, the control unit 2 determines that an input satisfies the predetermined condition is an integral operation, a fraction operation, a logarithm operation, or a spreadsheet. In principle, if the predetermined condition is not satisfied, i.e., if the operation can be entered in one line (simple addition, subtraction, multiplication, and division), the control unit 2 controls the input and display of the mathematical formula, numerical values, operators, etc. on the main display screen 6, which is displayed by default on the display 10. On the other hand, if the predetermined condition is satisfied, i.e., if the input is suitable for natural input (such as an integral, fraction operation, logarithm, or spreadsheet), the control unit 2 pops up a sub-display screen 7 on the display 10, displays the mathematical formula in a natural format on the sub-display screen 7, and controls the input and display of numerical values, operators, etc. in a natural format for the displayed mathematical formula.
[0017] As mentioned above, whether to display and input on the main display screen 6 or the sub-display screen 7 is automatically determined by the control unit 2 depending on whether certain conditions are met, but the user can also switch between them at will.
[0018] B. Operation of the Embodiment Figures 3 and 4 are flowcharts for explaining the operation of the scientific calculator 1 emulated by the information processing device according to this embodiment. Figures 5 and 6 are schematic diagrams showing display examples and input methods for the scientific calculator 1 emulated by the information processing device according to this embodiment.
[0019] The control unit 2 first activates the main display screen 6 for one-line input, as shown in FIG. 5(a), using the display control unit 5 (step S10). The example shown in FIG. 5(a) illustrates a state in which the spreadsheet function is activated on the scientific calculator 1. Next, the control unit 2 determines whether a key related to any calculation has been input from the operation keys 8 (step S12). If the key is not related to calculation (NO in step S12), the control unit 2 executes another process corresponding to the key input (step S14). On the other hand, if the key is related to any calculation (YES in step S12), the control unit 2 determines whether a specific function key has been input (step S16). Here, a specific function key corresponds to an input related to a calculation that is preferably input (displayed) naturally, such as a spreadsheet, integral, or fraction. If the key is not a specific function key, i.e., if the input is related to a calculation that can be input in one line (such as simple addition, subtraction, multiplication, or division) (NO in step S16), the process proceeds to the one-line input process from step S18 onward.
[0020] <One-line input processing> In the single-line input process, first, the control unit 2 inputs formulas and numerical values by single-line input from the main display screen 6 in order to perform normal calculations (addition, subtraction, multiplication, division, etc.) in response to input by the user from the operation keys 8 (step S18). Fig. 5(b) shows a state in which the user has designated batch input of cells A1 to A3 in the table.
[0021] The control unit 2 determines whether the sub-display screen 7 has been tapped (selection instruction) while one line is being input (step S20). Note that if the sub-display screen 7 is not activated, the determination will naturally be NO. Then, if the sub-display screen 7 has not been tapped (NO in step S20), the control unit 2 determines whether the enter key or input cancel key (clear, all clear, etc.) has been pressed from the operation keys 13 (step S22). Then, if the enter key or input cancel key has not been pressed (NO in step S22), the process returns to step S12, and one line of input continues. Then, if the enter key or input cancel key is pressed while one line of input is being input (YES in step S20), the control unit 2 cancels the input state (step S24).
[0022] <Natural input processing> If a specific function key is pressed during single-line input (YES in step S16), the process proceeds to the natural input process from step S28 onwards shown in Fig. 4. If it is a specific function key (YES in step S16), the control unit 2 causes the display control unit 5 to deactivate (gray out) the main display screen 6 (step S28). Next, the control unit 2 determines whether the sub-display screen 7 is already activated on the display 10 (step S30). If the sub-display screen 7 is already activated (YES in step S30), the process proceeds to step S34. If the sub-display screen 7 is not activated (NO in step S30), the display control unit 5 activates the sub-display screen 7 and displays it as a pop-up on the display 10 (step S22), and the process proceeds to step S34.
[0023] For example, as shown in Figure 5(c), when the user presses the "∫" key, since the "∫" key is a special function key and cannot be input naturally in single-line input mode, the secondary display screen 7 is opened and displays the "∫" for natural input. At this time, the gradation of the main display screen 6 of the scientific calculator 1 is lightly displayed (grayed out), and the input of the "∫" key is also reflected. Also, as shown in Figure 5(c), the pop-up secondary display screen 7 displays the integral symbol (integral) for integral calculations, and a box indicated by a dotted line is displayed where the variable (numeric value) should be input.
[0024] Next, the control unit 2 inputs formulas and numerical values from the secondary display screen 7 by natural input in response to input from the operation keys 8 by the user to perform calculations such as spreadsheets, integrations, and fractions (step S34). The cursor automatically moves to the appropriate box, and the user can input numerical values in sequence. Alternatively, the user may tap (select) the desired input location. When the user inputs "x" on the secondary display screen 7, this is reflected on the main display screen 6 of the scientific calculator 1, as shown in FIG. 6(d). Furthermore, when the user inputs "1" and "2" above and below the symbol "∫" on the secondary display screen 7 as the range of integration, this is also reflected on the main display screen 6 of the scientific calculator 1, as shown in FIG. 6(e). In this way, natural input makes it easy to visually recognize which variables (numerical values) are being input.
[0025] The control unit 2 determines whether the main display screen 6 has been tapped (selection instruction) during natural input (step S36), and if the main display screen 6 has not been tapped (NO in step S36), determines whether the enter key or input cancel key (clear, all clear, etc.) has been pressed from the operation keys 8 (step S38). If the enter key or input cancel key has not been pressed (NO in step S38), the process returns to step S34 and natural input continues.
[0026] If the enter key or input cancel key is pressed during natural input (YES in step S38), the control unit 2 activates the main display screen 6 of the scientific calculator 1 (returning it to the original gradation) through the display control unit 5 (step S40) and closes the sub-display screen 7 that was popping up on the display 10 (step S40). Note that if the equals key ("=") is pressed during natural input, the control unit 2 instructs the calculation processing unit 3 to perform a calculation based on the input formula and numerical values. The calculation processing unit 3 performs a calculation based on the input formula and numerical values using the memory unit 4, etc. The control unit 2 displays the calculation result on the main display screen 6 of the scientific calculator 1 through the display control unit 5. Thereafter, the process returns to step S24 shown in FIG. 3 and the input state is canceled.
[0027] For example, when the user touches "=" during natural input as shown in Fig. 6(e), the calculation result is reflected in cells A1 to A3 of the table on the main display screen 6 of the scientific calculator 1. Then, the sub-display screen 7 that was displayed as a pop-up is closed, and the gradation of the main display screen 6 of the scientific calculator 1 returns to the original state.
[0028] <Switching between natural input and single-line input> Furthermore, if the sub-display screen 7 is tapped in step S20 during the above-described single-line input, the sub-display screen 7 is activated (from gray display to normal display) and the main display screen 6 is deactivated (from normal display to gray display) (step S26). After that, the natural input process proceeds from step S34 onwards in FIG. 4.
[0029] On the other hand, if the main display screen 6 is tapped in step S36 during the natural input described above, the main display screen 6 is activated (from gray display to normal display) and the sub-display screen 7 is deactivated (from normal display to gray display) (step S44). After that, the natural input process proceeds from step S12 onwards in FIG.
[0030] In this way, the sub-display screen 7 that allows natural input is displayed separately from the main display screen 6, enabling natural input and improving user convenience. Furthermore, since natural input and single-line input can be switched with a simple operation, it is easy to switch from natural input to single-line input and from single-line input to natural input midway through input. Furthermore, even with single-line input, input and calculations such as spreadsheets, integrals, and fractions can be performed, so operability is not impaired even for users accustomed to conventional input methods.
[0031] In the above-described embodiment, input is made on either the main display screen 6 or the sub-display screen 7, but this is not limiting. It is also possible to activate both the main display screen 6 and the sub-display screen 7, and have input made on either screen reflected on the other screen.
[0032] C. Variations Next, a modification of this embodiment will be described. Fig. 7 is a schematic diagram showing a usage pattern of a scientific calculator 100 and a smartphone (external device) 200 according to a modification of this embodiment. In this modification, the scientific calculator 100 is not an application emulated on an information processing device, but a physically independent scientific calculator. The scientific calculator 100 has a wireless communication function (Wi-Fi (registered trademark) or Bluetooth (registered trademark)), and as shown in Fig. 7, can be connected to a smartphone 200 via the wireless communication function.
[0033] Scientific calculator 100 includes a liquid crystal display unit 101 and operation keys 102. Smartphone 200 also includes a touch-operable liquid crystal display unit 201, which has a larger screen than liquid crystal display unit 101 of scientific calculator 100. Smartphone 200 operates liquid crystal display unit 201 as a secondary display screen that allows natural input in accordance with instructions from scientific calculator 100. Numerical values and the like input from smartphone 200 are transmitted to scientific calculator 100 via a wireless communication function. Scientific calculator 100 receives the data transmitted from smartphone 200 and performs calculations in accordance with the input mathematical formulas.
[0034] 8 is a flowchart illustrating the operation of scientific calculator 100 according to a modification of this embodiment. Scientific calculator 100 determines whether a key related to any calculation has been entered from operation keys 102 (step S50). If the key is not related to any calculation (NO in step S50), scientific calculator 100 executes another process according to the entered key (step S52). On the other hand, if the key is related to any calculation (YES in step S50), scientific calculator 100 determines whether a specific function key has been entered (step S54). If the key is not a specific function key, i.e., if the key is related to a calculation that can be entered in one line (simple addition, subtraction, multiplication, or division) (NO in step S54), the previously described one-line input process is executed (step S70).
[0035] <Natural input> On the other hand, if the key is a specific function key (YES in step S54), the scientific calculator 100 starts wireless communication with the smartphone 200 (step S56). Next, the scientific calculator 100 deactivates (grays out) the screen of the liquid crystal display unit 101, which corresponds to the main display screen (step S58).
[0036] Next, the scientific calculator 100 transmits the mathematical formula, numerical values, operators, etc. input by the user from the operation keys 102 to the smartphone 200 via the wireless communication function. The smartphone 200 receives the mathematical formula, numerical values, operators, etc. transmitted from the scientific calculator 100 and displays them on the liquid crystal display 201 in a display mode suitable for natural input (step S60). At this time, a screen suitable for natural input as described above is displayed on the liquid crystal display 201 of the smartphone 200. For example, as shown in FIG. 5(c), an integral sign (integral "∫") is displayed for integral calculation, and boxes indicated by dotted lines are displayed in positions where variables (numerical values) should be entered. The cursor automatically moves to the boxes where the user should enter values, so the user can enter values in order (FIGS. 6(d) and (e)). Note that the user may specify the position to enter values by tapping (selecting) the liquid crystal display 201 of the smartphone 200. When the equals key ("=") is pressed, the scientific calculator 100 performs a calculation based on the entered formula and numerical values, and displays the calculation result on the liquid crystal display 101 of the scientific calculator 100, as shown in FIG. 6(f).
[0037] Next, the scientific calculator 100 determines whether the enter key or the input cancel key (clear, all clear, etc.) has been pressed from the operation keys 102 during the natural input (step S62). If the enter key or the input cancel key has not been pressed (NO in step S62), the scientific calculator 100 returns to step S60 and continues the natural input using the liquid crystal display unit 201 of the smartphone 200.
[0038] Then, when the enter key or input cancel key is pressed during natural input (YES in step S62), scientific calculator 100 activates the screen of liquid crystal display unit 101, which corresponds to the main display screen (step S64), and terminates wireless communication with smartphone 200 (step S66). Thereafter, the input state is cancelled (step S68).
[0039] According to the present embodiment described above, when a specific function key is entered, such as for a mathematical formula for which natural input is preferred, a secondary display screen 7 suitable for an input reception method different from the main display screen 6 for single-line input is activated, and natural input corresponding to the display mode of the mathematical formula can be performed using the secondary display screen 7, thereby improving user convenience.
[0040] According to the present embodiment described above, the main display screen 6 is displayed at a predetermined position on the display 10 of the scientific calculator 1, and the sub-display screen 7 is displayed as a pop-up at a position different from the main display screen 6. This allows for easy and natural input, improving user convenience.
[0041] According to the present embodiment described above, the main display screen is displayed on the liquid crystal display unit 101, and the sub-display screen is displayed on the liquid crystal display unit 201 of the smartphone 200 connected via wireless communication, so that input can be easily and naturally performed, improving user convenience.
[0042] According to the present embodiment described above, when the main display screen 6 is displayed in a normal display mode and the sub-display screen 7 is displayed, the main display screen 6 is displayed in a gray display mode different from the normal display mode, so that it is easy to determine which is active, improving user convenience.
[0043] According to the above-described embodiment, when input of a predetermined specific function key is received, it is determined that natural input corresponding to the display mode of the mathematical formula is to be performed using the secondary display screen 7, so that the input can be automatically switched to natural input, thereby improving user convenience.
[0044] According to the present embodiment described above, when the secondary display screen 7 is displayed and natural input is being performed, a marker indicating that the secondary display screen 7 is being displayed is displayed on the main display screen 6, so that it is possible to easily identify which screen is active and the target for input, thereby improving user convenience.
[0045] In the above-described embodiment and modified examples, when the sub-display screen 7 (liquid crystal display unit 201) is displayed, some kind of mark or the like may be displayed on the main display screen 6 (liquid crystal display unit 101) so that the user knows that natural input is being accepted on the sub-display screen 7 (liquid crystal display unit 201), or an existing mark (such as a mark indicating establishment of a connection via Bluetooth (registered trademark)) may be made to flash. By displaying such marks or the like on the main display screen 6, it becomes possible to easily determine whether the sub-display screen 7 is being displayed or not, thereby improving user convenience.
[0046] Although several embodiments of the present invention have been described above, the present invention is not limited to these and includes the inventions described in the claims and their equivalents. The inventions described in the claims of the present application are as follows:
[0047] (Appendix 1) The invention described in Appendix 1 is an information processing device comprising: a display control means for displaying a first input acceptance screen on a display unit for accepting input of information including at least any of numerical values, operators, or symbols using a first input acceptance method; and a discrimination means for determining whether the accepted input of information satisfies a predetermined condition, wherein when the discrimination means determines that the accepted input of information satisfies the predetermined condition, the display control means displays a second input acceptance screen on the display unit for accepting input of the information using a second input acceptance method different from the first input acceptance method.
[0048] (Appendix 2) The invention described in Appendix 2 is the information processing device described in Appendix 1, characterized in that the display control means displays the first input acceptance screen in a first display area of the display unit, and displays the second input acceptance screen in a second display area different from the first display area of the display unit.
[0049] (Appendix 3) The invention described in Appendix 3 is the information processing device described in Appendix 1 or 2, characterized in that the display control means displays the first input acceptance screen on the display unit and the second input acceptance screen on the display unit of an external device.
[0050] (Appendix 4) The invention described in Appendix 4 is an information processing device described in any one of Appendixes 1 to 3, characterized in that the display control means displays the first input acceptance screen on the display unit in a first manner, and when the second input acceptance screen is displayed, displays the first input acceptance screen on the display unit in a second manner different from the first manner.
[0051] (Appendix 5) The invention described in Appendix 5 is an information processing device described in any one of Appendixes 1 to 4, characterized in that the discrimination means determines that the specified condition is met when input of a predetermined key is received.
[0052] (Appendix 6) The invention described in Appendix 6 is an information processing device described in any one of Appendixes 1 to 5, characterized in that the first input acceptance method is an input acceptance method for displaying the information accepted as input in a single line on the display unit, and the second input acceptance method is an input acceptance method for displaying the information accepted as input naturally on the display unit.
[0053] (Appendix 7) The invention described in Appendix 7 is an information processing device described in any one of Appendixes 1 to 5, characterized in that when the display control means displays the second input acceptance screen, it displays a sign on the first input acceptance screen indicating that the second input acceptance screen is to be displayed.
[0054] (Appendix 8) The invention described in Appendix 8 is a display control method characterized by including the steps of: displaying a first input acceptance screen on a display unit for accepting input of information including at least any one of numerical values, operators, or symbols using a first input acceptance method; determining whether the accepted input of the information satisfies a predetermined condition; and, if it is determined that the predetermined condition is satisfied, displaying a second input acceptance screen on the display unit for accepting input of the information using a second input acceptance method different from the first input acceptance method.
[0055] (Appendix 9) The invention described in Appendix 9 is a program that realizes a display control function that displays a first input acceptance screen on a display unit for accepting input of information including at least any of numerical values, operators, or symbols using a first input acceptance method, and a discrimination function that determines whether the accepted input of information satisfies a predetermined condition, and when the discrimination function determines that the predetermined condition is satisfied, the display control function displays a second input acceptance screen on the display unit for accepting input of the information using a second input acceptance method different from the first input acceptance method. [Explanation of symbols]
[0056] 1, 100... Scientific calculator, 2... Control unit, 3... Arithmetic processing unit, 4... Memory unit, 5... Display control unit, 6... Main display screen, 7... Sub-display screen (pop-up screen), 8, 102... Operation keys, 10... Display, 101... Liquid crystal display unit (main display screen), 200... Smartphone (external device), 201... Liquid crystal display unit (sub-display screen)
Claims
1. a display control means for causing a display unit to display a first input acceptance screen for accepting an input of information including at least any one of a numerical value, an operator, and a symbol in a first input acceptance manner; A determination means for determining whether or not the received input information satisfies a predetermined condition; Equipped with The information processing device is characterized in that, when the discrimination means determines that the specified condition is met, the display control means causes the display unit to display a second input acceptance screen for accepting input of the information using a second input acceptance method different from the first input acceptance method.
2. the display control means displays the first input acceptance screen in a first display area of the display unit; The information processing apparatus according to claim 1 , wherein the second input reception screen is displayed in a second display area different from the first display area of the display unit.
3. 2 . The information processing apparatus according to claim 1 , wherein the display control means causes the first input reception screen to be displayed on the display unit, and causes the second input reception screen to be displayed on a display unit of an external device.
4. The information processing device according to any one of claims 1 to 3, characterized in that the display control means displays the first input acceptance screen on the display unit in a first aspect, and when the second input acceptance screen is displayed, displays the first input acceptance screen on the display unit in a second aspect different from the first aspect.
5. 5. The information processing apparatus according to claim 1, wherein the determining means determines that the predetermined condition is satisfied when a predetermined key input is received.
6. the first input acceptance method is an input acceptance method for displaying the information, the input of which is accepted, in one line on the first input acceptance screen, the second input acceptance method is an input acceptance method for naturally displaying the information that has been accepted as an input on the second input acceptance screen; 6. The information processing apparatus according to claim 1,
7. when the second input accepting screen is to be displayed, the display control means causes a sign indicating that the second input accepting screen is to be displayed to be displayed on the first input accepting screen.
7. The information processing apparatus according to claim 1,
8. displaying a first input acceptance screen on a display unit for accepting an input of information including at least any one of a numerical value, an operator, and a symbol in a first input acceptance manner; determining whether the received input of information satisfies a predetermined condition; when it is determined that the predetermined condition is satisfied, displaying a second input acceptance screen on the display unit for accepting input of the information in a second input acceptance method different from the first input acceptance method; A display control method comprising:
9. A program executed by an information processing device, a display control function of displaying on a display unit a first input acceptance screen for accepting input of information including at least any one of a numerical value, an operator, and a symbol in a first input acceptance manner; a determination function for determining whether the received input of the information satisfies a predetermined condition; Realize this, The display control function, when it is determined by the determination function that the predetermined condition is satisfied, causes the display unit to display a second input acceptance screen for accepting the input of the information in a second input acceptance method different from the first input acceptance method. A program characterized by: