Information processing device, information processing method, and information processing program
The information processing device simplifies the recognition of data-point correlations in scatter diagrams by allowing clear identification of selected plot points on both graph and data input screens, improving user interaction and efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-17
- Publication Date
- 2026-03-30
AI Technical Summary
The correspondence between input data and plot points in a scatter diagram is difficult to understand in conventional techniques.
An information processing device that displays input data corresponding to selected plot points in a manner that allows for easy identification, enabling seamless switching between graph and data input screens.
Facilitates easy recognition of the correspondence between plot points and their corresponding data, enhancing user efficiency in editing and manipulating scatter plots.
Smart Images

Figure 2026054573000001_ABST
Abstract
Description
Technical Field
[0001] The disclosure of this specification relates to an information processing apparatus, an information processing method, and an information processing program.
Background Art
[0002] Information processing apparatuses such as graph function calculators often include spreadsheet applications and graph drawing applications in many cases. For example, in Patent Document 1, in a scatter diagram displayed on a graph display screen, when a command for deleting an arbitrary plot point specified from among a plurality of plot points is given, the specified plot point is erased from the graph, and a graph display control device that deletes the data corresponding to the specified plot point from a list is described.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] As described above, a technique for creating and displaying a scatter diagram by plotting input data on a graph is known. However, in the conventional technique, the correspondence between the input data that is the original data for creating the scatter diagram and the plot points on the scatter diagram may be difficult to understand.
[0005] An object related to one aspect of the present invention is to make it easier to recognize the correspondence between a plot point selected in a scatter diagram and the data corresponding to the selected plot point.
Means for Solving the Problems
[0006] An information processing device according to one aspect of the present invention includes a control unit that displays a scatter plot on a display unit based on input data which includes data corresponding to each of the plurality of plot points. When a first plot point among the plurality of plot points is selected and the control unit receives an input data display operation to display the input data on the display unit, it displays the input data such that the first data in the input data corresponding to the first plot point is displayed in a display manner that allows it to be identified from other data in the input data. [Effects of the Invention]
[0007] According to the above-described embodiment, the correspondence between selected plot points in a scatter plot and the data corresponding to those selected plot points becomes easier to recognize. [Brief explanation of the drawing]
[0008] [Figure 1] This figure shows an example of the external appearance of an information processing device according to an embodiment of the present invention. [Figure 2] This figure shows an example of the hardware configuration of an information processing device. [Figure 3] This figure shows examples of data input screens and graph display screens displayed on the display unit of an information processing device. [Figure 4] This is a diagram (part 1) illustrating an example of switching between the graph display screen and the data input screen. [Figure 5] This is a diagram (part 2) illustrating an example of switching between the graph display screen and the data input screen. [Figure 6] A flowchart illustrating an example of processing performed by an information processing device. [Figure 7] This figure shows an example of how a scatter plot is displayed when multiple data points have been changed. [Modes for carrying out the invention]
[0009] An information processing device 1 according to an embodiment of the present invention is, for example, a graphing calculator equipped with a function for drawing graphs, as shown in Figure 1. The information processing device 1 may also be, for example, a personal computer, a smartphone, or a PDA (personal digital assistant). The information processing device 1 includes a key input unit 10 and a display unit 20. The key input unit 10 may be implemented by a plurality of buttons that physically protrude from the surface of the information processing device 1, or by a software keyboard. When the key input unit 10 is implemented by a software keyboard, each button is displayed in the display unit 20.
[0010] The key input unit 10 includes a group of numeric / arithmetic symbol keys 11, a group of function keys 12, a group of mode setting keys 13, a group of function keys 14, and cursor keys 15. The key input unit 10 may also include other keys not shown in Figure 1. Furthermore, the key input unit 10 does not need to include all the keys shown in Figure 1. The group of numeric / arithmetic symbol keys 11 includes keys for inputting numbers or mathematical expressions, or for instructing the execution of calculations. For example, the group of numeric / arithmetic symbol keys 11 includes numeric keys (0-9), arithmetic symbol keys (+, -, ×, ÷), an execute key (EXE), a clear key (AC), etc.
[0011] The function key group 12 includes keys for inputting various functions and activating memory functions. For example, the function key group 12 includes logarithmic keys (log, ln), sine function keys (sin), cosine function keys (cos), tangent function keys (tan), etc. The mode setting key group 13 includes keys for displaying menu screens for various operating modes and for instructing the setting of operating modes. For example, the mode setting key group 13 includes menu keys, shift keys, option keys, etc.
[0012] The function key group 14 provides keys for calling various pre-specified functions with a single operation. In the example shown in Figure 1, the information processing device 1 is equipped with six function keys F1 to F6. The cursor keys 15 allow the user to move the cursor (or pointer) displayed on the display unit 20 according to the user's operation. The cursor keys 15 also allow the user to select a cell (or data item within a cell) displayed on the display unit 20 according to the user's operation. The display unit 20 displays screens provided by various applications implemented in the information processing device 1. The display unit 20 also displays the calculation results of the information processing device 1. The display unit 20 is implemented, for example, by a liquid crystal display or an organic EL display.
[0013] As shown in Figure 2, the information processing device 1 comprises a processor 101 as a control unit, a memory 102, a storage device 103, an input / output device 104, a recording medium reader 105, and a communication interface 106. The processor 101 executes an information processing program stored in the storage device 103. This information processing program includes program code that describes the processing of the flowchart shown in Figure 6. That is, the processor 101 provides a function to display a scatter plot with multiple plot points plotted based on input data on the display unit. The memory 102 is used as a working area for the processor 101. The storage device 103 is a non-temporary computer-readable storage medium such as RAM (Random Access Memory) or ROM (Read Only Memory), and stores the above-mentioned information processing program and other programs (such as spreadsheet applications).
[0014] In the case where the information processing device 1 is a graphing calculator as shown in Figure 1, the input / output device 104 corresponds to the numeric / arithmetic symbol key group 11, the function key group 12, the mode setting key group 13, the function key group 14, and the cursor keys 15, etc. The input / output device 104 also includes the display unit 20 or an interface for connecting to the display unit 20. The recording medium reader 105 can acquire data and information recorded on the recording medium 110. The recording medium 110 is, for example, a removable recording medium that can be attached to and detached from the information processing device 1. The recording medium 110 can also be implemented by, for example, a semiconductor memory, a medium that records signals by optical action, or a medium that records signals by magnetic action. The information processing program may be provided to the information processing device 1 from the recording medium 110. The communication interface 106 provides the function of connecting to a network. When the information processing program is stored in the program server 120, the information processing device 1 may acquire the information processing program from the program server 120.
[0015] The processor 101 displays a data input screen, for example, on the display unit 20. The processor 101 manages the data entered by the user using the data input screen (i.e., input data). The processor 101 can also edit the input data in response to user operations. Furthermore, the processor 101 can create a graph based on the input data. In this case, the processor 101 can display a graph display screen, including the created scatter plot, on the display unit 20. In addition, the processor 101 can switch between displaying the data input screen and the graph display screen on the display unit 20 in response to user operations. At this time, the processor 101 can display the target data or target plot points, as described later, in a display manner that allows for identification.
[0016] FIG. 3A shows an example of a data input screen provided by a spreadsheet application. FIG. 3B shows an example of a graph display screen created based on the input data of the spreadsheet application. Each data included in the input data of the spreadsheet application is composed of a first coordinate axis component value and a second coordinate axis component value in this embodiment. The first coordinate axis is the X coordinate, and the second coordinate axis is the Y coordinate. That is, each data is composed of an X coordinate component value and a Y coordinate component value.
[0017] Each data is input into the corresponding "row" within the data input screen. In the example shown in FIG. 3A, five data are respectively input into the first row to the fifth row. Also, the X coordinate component value and the Y coordinate component value of each data are respectively input into column A and column B within the data input screen. Thus, for example, the X coordinate component value and the Y coordinate component value of the first data are respectively input into column A and column B of the first row. Also, the X coordinate component value and the Y coordinate component value of the second data are respectively input into column A and column B of the second row. In the following description, each data included in the input data may be simply referred to as "data". Also, the data in the i-th (i = 1, 2, 3 ···) row of the data input screen may be referred to as "data Di".
[0018] The processor 101 of the information processing apparatus 1 can create a graph representing the input data and display it on the display unit 20 according to the user's operation. In this embodiment, as shown in FIG. 3B, a scatter diagram is created by the processor 101 and displayed on the display unit 20. In this case, the user selects and executes, for example, the "setup" button provided within the screen shown in FIG. 3A. The selection of each button is performed, for example, using the cursor keys 15 shown in FIG. 1. The user selects a desired graph type (here, a scatter diagram) using the setup screen and further sets necessary information. Then, the processor 101 creates the scatter diagram shown in FIG. 3B and displays it on the display unit 20. That is, the screen of the display unit 20 switches from the data input screen to the graph display screen.
[0019] The scatter plot is represented using an XY coordinate system composed of an X coordinate and a Y coordinate. Then, each data in the input data (i.e., data D1 to D5) is plotted on the XY coordinate system. For example, data D1 is plotted at "X = 4, Y = 4", and data D2 is plotted at "X = 6, Y = 3". After that, the processor 101 can switch the screen of the display unit 20 from the graph display screen to the data input screen according to the user operation. In the following description, the points on the XY coordinate system where each data is plotted may be referred to as "plot points". Also, the point where data Di is plotted on the XY coordinate system may be referred to as "plot point Pi".
[0020] As described above, the processor 101 can switch between the data input screen and the graph display screen. Here, it is preferable for the user to clearly display the correspondence between the data in the data input screen and the plot points in the scatter plot. For example, when a plot point that seems to be an outlier (e.g., plot point P5 shown in FIG. 3B) is found in the scatter plot displayed on the display unit 20, the user may return to the data input screen to check the data corresponding to that plot point. At this time, if the data corresponding to the plot point that seems to be an outlier can be easily recognized among the other data in the data input screen, the work efficiency of the user can be improved.
[0021] Therefore, when a desired plot point is selected in the scatter plot and the processor 101 of the information processing apparatus 1 according to an embodiment of the present invention receives an input data display operation for displaying the input data on the display unit 20, the processor 101 can display the input data on the display unit 20 in a display mode in which the data corresponding to the selected plot point can be identified from the other data in the data input screen. Hereinafter, this function will be described. Here, it is assumed that a scatter plot shown in FIG. 3B is created and displayed on the display unit 20 based on the input data shown in FIG. 3A. Then, it is assumed that the user of the information processing apparatus 1 selects a desired plot point in the scatter plot and wants to check the data corresponding to that plot point.
[0022] First, the user selects a target plot point from among multiple plot points in the scatter plot. When selecting a target plot point, the user invokes the tool menu 31 shown in Figure 4A. The tool menu 31 is invoked, for example, using one of the mode setting key group 13 shown in Figure 1. Then, the user selects "Trace" from the tool menu 31. As a result, a cursor 32 is displayed on the graph display screen, as shown in Figure 4B. That is, the cursor 32 is displayed superimposed on the scatter plot. Note that the cursor 32 may be displayed on the graph display screen regardless of whether the trace function is invoked or not. The operation of invoking the tool menu 31 is an example of the first operation that displays a menu screen on the display unit 20 in which input data display operations can be selected. Following this procedure, the user can easily perform input data display operations.
[0023] The user can move the cursor 32 in the desired direction using the cursor keys 15 shown in Figure 1. When selecting a target plot point, the user moves the cursor 32 to overlap it with that target plot point. In the example shown in Figure 4B, the cursor 32 is moved so that it overlaps with plot point P5 in order to select it. In this embodiment, after the trace function is called from the tool menu 31 and the cursor 32 is placed over a target plot point, the processor 101 sets that target plot point to a selected state.
[0024] Next, when the target plot point is selected, the user presses the EXE key in the group of numeric and arithmetic symbol keys 11 shown in Figure 1. The processor 101 then switches the screen displayed on the display unit 20 from the graph display screen shown in Figure 4B to the data input screen shown in Figure 4C. This function allows the user to easily switch from the graph display screen to the data input screen. At this time, the input data is displayed on the data input screen in such a way that the data corresponding to the plot point selected in the graph display screen is distinguishable from other data. In this embodiment, since plot point P5 is selected as shown in Figure 4B, the data registered in the 5th row (i.e., data D5) is displayed in a way that is distinguishable from other data, as shown in Figure 4C.
[0025] The method for displaying data corresponding to selected plot points in a manner that allows them to be identified from other data is not particularly limited. For example, the row number representing the row in which the data is registered may be displayed in a manner that allows it to be identified from other row numbers. Alternatively, the value of the data may be displayed in a manner that allows it to be identified. In this case, the value of the data may be displayed in a different color from other data. Or, the cell in which the data is registered may be displayed in a manner that differs from other cells.
[0026] Furthermore, when a target plot point is selected and the user presses the EXE key, the processor 101 may display the data corresponding to the selected target plot point in the graph display screen in a display manner that allows it to be identified from other data, and may also set it to a selected state. Here, "selected state" is not particularly limited, but for example, it means a state in which the user can edit it. In cases where each data consists of multiple values (X-coordinate component value, Y-coordinate component value), only one of those multiple values may be set to a selected state. In this way, since the target data is selected when switching from the graph display screen to the data input screen, the user can immediately edit that target data.
[0027] In the example shown in Figure 4C, when plot point P5 is selected in the scatter plot, column A of the 5th row in the data input screen is set to selected. That is, the X-coordinate component value of data D5 is set to selected. In this case, the user can edit the value registered in column A of the 5th row (i.e., the X-coordinate component value of data D5). In this embodiment, when switching from the graph display screen to the data input screen, the X-coordinate component value of the corresponding data is set to selected, but the Y-coordinate component value of the corresponding data may also be set to selected. In this case, the default setting of the processor 101 may be predetermined as to which value, the X-coordinate component value or the Y-coordinate component value, should be set to selected preferentially. Alternatively, the user may be allowed to specify which value, the X-coordinate component value or the Y-coordinate component value, should be set to selected preferentially.
[0028] As described above, according to the embodiment of the present invention, when a target plot point is selected in the scatter plot and the user switches from the graph display screen to the data input screen, the corresponding data is displayed on the data display screen in an identifiable manner. Therefore, the user can easily recognize the data corresponding to the plot point selected in the scatter plot on the data input screen. Furthermore, when a target plot point is selected in the scatter plot and the user switches from the graph display screen to the data input screen, if the corresponding data is set to a selected state on the data display screen, the user can immediately edit that data.
[0029] When arbitrary data is selected on the data input screen, and the user wants to switch the screen displayed on the display unit 20 to the graph display screen, the user calls up the tool menu 33 shown in Figure 4D. The tool menu 33 is called up, for example, using one of the mode setting key group 13 shown in Figure 1. The user then selects "Jump" from the tool menu 33. As a result, the graph display screen is displayed on the screen of the display unit 20. In other words, the user switches from the data input screen to the graph display screen. This function allows the user to easily switch from the data input screen to the graph display screen. At this time, since data D5 is selected on the data input screen, on the graph display screen, as shown in Figure 5A, the plot point P5 corresponding to data D5 is displayed in a way that makes it distinguishable from the other plot points. For example, plot points P1 to P4 are displayed in black, and plot point P5 is displayed in red. At this time, the processor 101 may set plot point P5 to selected. Note that in Figure 5A, plot points P1 to P4 are displayed as rectangles, and plot point P5 is displayed as a star. Furthermore, although not shown in Figure 5A, a cursor 32 may be displayed within the graph display screen. In this case, it is preferable that the cursor 32 is displayed superimposed on the plot point P5 corresponding to the selected data D5. Note that calling up the tool menu 33 is an example of a second operation that displays a menu screen on the display unit 20 in which graph display operations can be selected. Following this procedure, the user can easily perform graph display operations.
[0030] Thus, when the processor 101 switches from the graph display screen to the data input screen in response to user operation, if a target plot point is selected in the graph display screen, it displays the data corresponding to that target plot point in a display manner that allows for identification within the data input screen (or sets it to a selected state). In addition, when the processor 101 switches from the data input screen to the graph display screen in response to user operation, if target data is selected in the data input screen, it displays the plot point corresponding to that target data in a display manner that allows for identification within the graph display screen (or sets it to a selected state). Therefore, it is easy for the user of the processor 101 to recognize the correspondence between a desired plot point on the scatter plot and the data corresponding to that plot point, and / or the correspondence between a desired data in the input data and the plot point corresponding to that data.
[0031] Specifically, if plot point P5 is selected in the graph display screen shown in Figure 4B, when switching to the data input screen, data D5 will be displayed in a way that allows it to be identified from data D1 to D4, as shown in Figure 4C, and data D5 (or the X-coordinate component value of data D5) will be set to selected. Note that the user operation of selecting "Trace" from the tool menu 31 shown in Figure 4A, or the user operation of pressing the EXE key after selecting "Trace," is an example of an input data display operation that displays the input data on the display unit 20. Also, if data D5 is selected in the data input screen shown in Figure 4C, when switching to the graph display screen, plot point P5 will be displayed in a way that allows it to be identified from plot points P1 to P4, as shown in Figure 5A, and plot point P5 will be set to selected. Note that the user operation of selecting "Jump" from the tool menu 33 shown in Figure 4D, or the user operation of pressing the EXE key after selecting "Jump," is an example of a graph display operation that displays a scatter plot on the display unit 20 based on the input data.
[0032] Furthermore, in the examples shown in Figures 4C to 5A, the value of data D5 is not changed within the data input screen, but the user can change the value of data D5, which is set to be selected. For example, as shown in Figure 5B, the user changes the X-coordinate component value of data D5 from "9" to "7", and then selects "Jump" from the tool menu 33 shown in Figure 4D. Then, as shown in Figure 5C, the plot point P5 corresponding to data D5 after the change in the X-coordinate component value is displayed on the graph display screen in a way that makes it identifiable from the other plot points P1 to P4. At this time, plot point P5 is plotted at the position corresponding to the changed values "X=7, Y=6". Also, plot point P5 may be set to be selected.
[0033] Figure 6 is a flowchart illustrating an example of processing by the processor 101 of the information processing device 1. It is assumed that a spreadsheet application is running at the start of this flowchart. In S1, the processor 101 receives data entered by the user using the data entry screen provided by the spreadsheet application. After data entry is complete, in S2, the processor 101 sets up the graph plotting according to the user's operation. For example, the user selects the "Setup" tab on the data entry screen shown in Figure 3A, and then selects the graph type. Here, a scatter plot is selected as the graph type to be plotted. In this case, the processor 101 prompts the user to input conditions for plotting the scatter plot (e.g., data range, plot point shape, plot point color, etc.).
[0034] In S3, the processor 101 waits for a graph display operation by the user. The graph display operation is performed, for example, using the tool menu 33 shown in Figure 4D. When the processor 101 detects a graph display operation by the user, in S4, it determines whether or not there is data selected by the user in the data input screen. The user can select the desired data by specifying a cell in the data input screen, for example, using the cursor keys 15 shown in Figure 1.
[0035] When no data is selected when a graph display operation is detected, the processor 101 displays a scatter plot on the display unit 20 based on the input data in S5. At this time, each plot point in the scatter plot is displayed in the same form (shape, color, etc.). The cursor 32 is either not displayed or is displayed in a position that does not overlap with any plot points. Even when data is selected when a graph display operation is detected, the processor 101 displays a scatter plot on the display unit 20 based on the input data in S6. However, the processor 101 displays the scatter plot in a display manner that allows the plot points corresponding to the selected data to be distinguished from other plot points. At this time, it is preferable that the cursor 32 is displayed in a position that overlaps with the plot points corresponding to the selected data. Note that the plot points on which the cursor 32 is displayed will be set to the selected state.
[0036] When a user wants to refer to the data values (X-coordinate component values and Y-coordinate component values) corresponding to a desired plot point in the scatter plot displayed on the display unit 20, they select that plot point by hovering the cursor 32 over it. The selection of a plot point is performed using the cursor keys 15 shown in Figure 1. In S7, the processor 101 waits for the user to perform an input data display operation. The input data display operation is performed, for example, using the tool menu 31 shown in Figure 4A. When the input data display operation is detected, the processor 101 determines in S8 whether or not there is a plot point selected by the user in the graph display screen. The user can select a desired plot point in the graph display screen using, for example, the cursor keys 15 shown in Figure 1.
[0037] When the input data display operation is detected and no selected plot points exist, the processor 101 displays the input data in S9. At this time, each data point in the input data is displayed in the same form (font, font size, color, etc.). Even when a selected plot point exists when the input data display operation is detected, the processor 101 displays the input data in S10. However, on the data input screen, the processor 101 displays the input data in a display manner that allows the data corresponding to the selected plot point to be distinguished from other data. Therefore, the user can easily recognize the data corresponding to the plot point selected on the scatter plot on the data input screen. In other words, the information processing device 1 or the processor 101 of the information processing device 1 can reliably support the user in performing a technical task (making it easier to recognize the correspondence between the plot point selected on the scatter plot and the data corresponding to that selected plot point) through the user-machine interaction process.
[0038] The user can change the value of the desired data on the data input screen. However, the data must be selected before changing its value. In this embodiment of the present invention, when switching from the graph display screen to the data input screen occurs while plot points are selected on the scatter plot, the data corresponding to the selected plot points is set to selected on the data input screen. Therefore, the user can easily edit the data corresponding to the plot points selected on the scatter plot on the data input screen. After this, the user may change the graph plotting settings. For example, the user may select a graph other than a scatter plot. Alternatively, the user may change the drawing conditions for the scatter plot.
[0039] The processor 101 waits for user input. Specifically, in S11, the processor 101 waits for a reset process, and in S3, it waits for a graph display operation. When the user performs an operation to change the graph plotting settings, the processor 101 returns to processing in S2. On the other hand, when a graph display operation is detected, the processor 101 displays a scatter plot corresponding to the input data on the display unit 20. At this time, if the input data has been changed, the processor 101 displays the scatter plot in a display manner that allows the plot points corresponding to the changed data to be distinguished from the other data. Alternatively, when the input data has been changed, the processor 101 displays the scatter plot with the plot points corresponding to the changed data selected (i.e., with the cursor 32 over those plot points).
[0040] In the embodiments shown in Figures 5B to 5C, the value of one data point is changed on the data input screen, and the plot point corresponding to that data is displayed in a way that allows for identification. However, embodiments of the present invention are not limited to this method. For example, as shown in Figure 7A, after the values of multiple data points (D2, D5) are changed on the data input screen, and the user performs a graph display operation, the processor 101 may display a scatter plot, as shown in Figure 7B, with multiple plot points (D2, D5) corresponding to those multiple data points displayed in a way that allows for identification from the other plot points. This method allows for the collective understanding of all plot points corresponding to the data edited on the data input screen within the scatter plot.
[0041] Furthermore, in the above-described embodiment, the information processing device 1 is a graphing calculator, and the data input screen and graph display screen are displayed on the display unit 20 of the graphing calculator. However, embodiments of the present invention are not limited to this configuration. For example, the information processing device 1 may be a personal computer, and the data input screen and graph display screen may be displayed on a display device connected to the personal computer. Alternatively, the information processing device 1 may be a server computer, and the data input screen and graph display screen may be displayed on a user terminal connected to the server computer via a network. [Explanation of symbols]
[0042] 1: Information processing unit, 10: Key input unit, 11: Numeric and arithmetic symbol key group, 12: Function key group, 13: Mode setting key group, 14: Function key group, 15: Cursor keys, 20: Display unit, 31: Tool menu, 32: Cursor, 31: Tool menu, 101: Processor
Claims
1. An information processing device comprising a control unit that displays a scatter plot in which a plurality of plot points are plotted based on input data which includes data corresponding to each of the plurality of plot points, The control unit, When a first plot point among the plurality of plot points is selected, and an input data display operation is received to display the input data on the display unit, the input data is displayed in such a way that the first data in the input data corresponding to the first plot point is displayed in a manner that allows it to be identified from other data in the input data. An information processing device characterized by the following:
2. The control unit, When the first plot point is selected and the input data display operation is received, the input data is displayed on the display unit while the first data is set to the selected state. The information processing apparatus according to feature 1.
3. The aforementioned input data includes a plurality of data, each consisting of a first coordinate axis component value and a second coordinate axis component value. The control unit, The input data is displayed on the display unit while selecting either the first coordinate axis component value or the second coordinate axis component value that constitutes the first data. The information processing apparatus according to feature 2.
4. The control unit, The display unit is currently displaying the scatter plot, and when the input data display operation is received, the screen displayed on the display unit is switched from the graph display screen showing the scatter plot to the data input screen showing the input data. The information processing apparatus according to feature 1.
5. The control unit, When the first operation is received while the scatter plot is displayed on the display unit, a menu screen is displayed on the display unit that allows the user to select the input data display operation from among several types of operations. The information processing apparatus according to feature 1.
6. The control unit, When the second data in the input data is selected, and a graph display operation is received to display the scatter plot on the display unit based on the input data, the second plot point in the scatter plot corresponding to the second data is displayed in a manner that allows it to be identified from other plot points. The information processing apparatus according to feature 1.
7. The control unit, When an operation to change the value of at least one third data in the input data is received, and a graph display operation to display the scatter plot on the display unit based on the input data is received, the scatter plot is displayed on the display unit in such a way that at least one third plot point corresponding to the changed third data is displayed in a manner that allows it to be identified from the other plot points among the plurality of plot points. The information processing apparatus according to feature 1.
8. The control unit, When the second data described in claim 6 or at least one of the third data described in claim 7 is selected, and the second operation is received, a menu screen is displayed on the display unit that allows the user to select the graph display operation from among multiple types of operations. The information processing apparatus according to claim 6 or 7.
9. An information processing method that uses a processor to display a scatter plot on a display unit in which a plurality of plot points are plotted based on input data that includes data corresponding to each of the plurality of plot points, The aforementioned processor, When a first plot point among the plurality of plot points is selected, and an input data display operation is received to display the input data on the display unit, the input data is displayed in such a way that the first data in the input data corresponding to the first plot point is displayed in a manner that allows it to be identified from other data in the input data. An information processing method characterized by the following:
10. In an information processing device that displays a scatter plot in which multiple plot points are plotted based on input data which includes data corresponding to each of the multiple plot points, When a first plot point among the plurality of plot points is selected, and an input data display operation is received to display the input data on the display unit, the processor of the information processing device is instructed to display the input data in such a way that the first data in the input data corresponding to the first plot point is displayed in a manner that allows it to be identified from other data in the input data. An information processing program characterized by the following features.
Citation Information
Patent Citations
Graph display controller and storage medium
JP2001357021A