Graph display apparatus, graph display method and program recording medium
First Claim
1. A graph display apparatus comprising:
- a display that includes a display screen; and
a processor that performs processes comprising;
when positions on the display screen are designated by a user as designated points, determining, according to the designated points, (i) a first expression including coefficients as a graph display object and (ii) first numerical values as numerical values of the coefficients, wherein the determined first expression corresponds to a first graph image;
additionally determining second numerical values as numerical values of coefficients of a second expression corresponding to a second graph image which is at least one distinctive graph image which has distinctive characteristics and which is similar to the first graph image;
displaying, on the display screen, (i) the first graph image corresponding to the first expression including the coefficients having the first numerical values, and (ii) the second graph image corresponding to the second expression including the coefficients having the second numerical values;
displaying, when the user selects the first graph image, the selected first graph image and a generated first operation receiver for changing, according to an operation of the user, the numerical value of each coefficient included in the first expression corresponding to the first graph image;
displaying, when the user selects the second graph image, the selected second graph image and a generated second operation receiver for changing, according to an operation of the user, the numerical value of each coefficient included in the second expression corresponding to the second graph image;
in a case in which the first graph image is selected and the first graph image and the first operation receiver are displayed, and the user operates the first operation receiver to change the numerical value of at least one of the coefficients of the first expression, changing the first graph image which is displayed on the display screen, according to the first expression in which the numerical value of at least one of the coefficients is changed from the first numerical value to a changed numerical value; and
in a case in which the second graph image is selected and the second graph image and the second operation receiver are displayed, and the user operates the second operation receiver to change the numerical value of at least one of the coefficients of the second expression, changing the second graph image which is displayed on the display screen, according to the second expression in which the numerical value of at least one of the coefficients is changed from the second numerical value to a changed numerical value,wherein;
the processor further performs processes comprising;
displaying different graph types as displayable graphs according to a number of positions designated on the display screen by the user; and
receiving a user selection when the user selects one graph type among the displayed graph types; and
in the expression determining process, the processor determines the first expression and the first numerical values of the coefficients based on the positions of the designated points and the received graph type.
1 Assignment
0 Petitions
Accused Products
Abstract
A graph display apparatus includes a display unit and a processor. The display unit includes a display screen. The processor performs following processes of: determining an expression as a graph display object according to positions on the display screen, the positions being designated by a user; generating an operation receiver for changing a numerical value of a coefficient included in the determined expression, according to an operation of the user; displaying the graph of the determined expression and the generated operation receiver on the display screen; and changing the graph displayed on the display screen, according to the operation of the user on the displayed operation receiver.
-
Citations
12 Claims
-
1. A graph display apparatus comprising:
-
a display that includes a display screen; and a processor that performs processes comprising; when positions on the display screen are designated by a user as designated points, determining, according to the designated points, (i) a first expression including coefficients as a graph display object and (ii) first numerical values as numerical values of the coefficients, wherein the determined first expression corresponds to a first graph image; additionally determining second numerical values as numerical values of coefficients of a second expression corresponding to a second graph image which is at least one distinctive graph image which has distinctive characteristics and which is similar to the first graph image; displaying, on the display screen, (i) the first graph image corresponding to the first expression including the coefficients having the first numerical values, and (ii) the second graph image corresponding to the second expression including the coefficients having the second numerical values; displaying, when the user selects the first graph image, the selected first graph image and a generated first operation receiver for changing, according to an operation of the user, the numerical value of each coefficient included in the first expression corresponding to the first graph image; displaying, when the user selects the second graph image, the selected second graph image and a generated second operation receiver for changing, according to an operation of the user, the numerical value of each coefficient included in the second expression corresponding to the second graph image; in a case in which the first graph image is selected and the first graph image and the first operation receiver are displayed, and the user operates the first operation receiver to change the numerical value of at least one of the coefficients of the first expression, changing the first graph image which is displayed on the display screen, according to the first expression in which the numerical value of at least one of the coefficients is changed from the first numerical value to a changed numerical value; and in a case in which the second graph image is selected and the second graph image and the second operation receiver are displayed, and the user operates the second operation receiver to change the numerical value of at least one of the coefficients of the second expression, changing the second graph image which is displayed on the display screen, according to the second expression in which the numerical value of at least one of the coefficients is changed from the second numerical value to a changed numerical value, wherein; the processor further performs processes comprising; displaying different graph types as displayable graphs according to a number of positions designated on the display screen by the user; and receiving a user selection when the user selects one graph type among the displayed graph types; and in the expression determining process, the processor determines the first expression and the first numerical values of the coefficients based on the positions of the designated points and the received graph type. - View Dependent Claims (2, 3, 4)
-
-
5. A graph display method of a graph display apparatus including a display having a display screen, the method comprising:
-
when positions on the display screen are designated by a user as designated points, determining, according to the designated points, (i) a first expression including coefficients as a graph display object and (ii) first numerical values as numerical values of the coefficients, wherein the determined first expression corresponds to a first graph image; additionally determining second numerical values as numerical values of coefficients of a second expression corresponding to a second graph image which is at least one distinctive graph image which has distinctive characteristics and which is similar to the first graph image; displaying, on the display screen, (i) the first graph image corresponding to the first expression including the coefficients having the first numerical values, and (ii) the second graph image corresponding to the second expression including the coefficients having the second numerical values; displaying, when the user selects the first graph image, the selected first graph image and a generated first operation receiver for changing, according to an operation of the user, the numerical value of each coefficient included in the first expression corresponding to the first graph image; displaying, when the user selects the second graph image, the selected second graph image and a generated second operation receiver for changing, according to an operation of the user, the numerical value of each coefficient included in the second expression corresponding to the second graph image; in a case in which the first graph image is selected and the first graph image and the first operation receiver are displayed, and the user operates the first operation receiver to change the numerical value of at least one of the coefficients of the first expression, changing the first graph image which is displayed on the display screen, according to the first expression in which the numerical value of at least one of the coefficients is changed from the first numerical value to a changed numerical value; and in a case in which the second graph image is selected and the second graph image and the second operation receiver are displayed, and the user operates the second operation receiver to change the numerical value of at least one of the coefficients of the second expression, changing the second graph image which is displayed on the display screen, according to the second expression in which the numerical value of at least one of the coefficients is changed from the second numerical value to a changed numerical value; wherein the method further comprises; displaying different graph types as displayable graphs according to the number of positions designated on the display screen by the user; and receiving a user selection when the user selects one graph type among the displayed graph types; and wherein the first expression and the first numerical values of the coefficients are determined based on the positions of the designated points and the received graph type. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory program recording medium storing a program that is executable by a computer including a processor and a display having a display screen, the program causing the processor to perform processes comprising:
-
when positions on the display screen are designated by a user as designated points, determining, according to the designated points, (i) a first expression including coefficients as a graph display object and (ii) first numerical values as numerical values of the coefficients, wherein the determined first expression corresponds to a first graph image; additionally determining second numerical values as numerical values of coefficients of a second expression corresponding to a second graph image which is at least one distinctive graph image which has distinctive characteristics and which is similar to the first graph image; displaying, on the display screen, (i) the first graph image corresponding to the first expression including the coefficients having the first numerical values, and (ii) the second graph image corresponding to the second expression including the coefficients having the second numerical values; displaying, when the user selects the first graph image, the selected first graph image and a generated first operation receiver for changing, according to an operation of the user, the numerical value of each coefficient included in the first expression corresponding to the first graph image; displaying, when the user selects the second graph image, the selected second graph image and a generated second operation receiver for changing, according to an operation of the user, the numerical value of each coefficient included in the second expression corresponding to the second graph image; in a case in which the first graph image is selected and the first graph image and the first operation receiver are displayed, and the user operates the first operation receiver to change the numerical value of at least one of the coefficients of the first expression, changing the first graph image which is displayed on the display screen, according to the first expression in which the numerical value of at least one of the coefficients is changed from the first numerical value to a changed numerical value; and in a case in which the second graph image is selected and the second graph image and the second operation receiver are displayed, and the user operates the second operation receiver to change the numerical value of at least one of the coefficients of the second expression, changing the second graph image which is displayed on the display screen, according to the second expression in which the numerical value of at least one of the coefficients is changed from the second numerical value to a changed numerical value; wherein; the program further causes the processor to perform processes comprising; displaying different graph types as displayable graphs according to the number of positions designated on the display screen by the user; and receiving a user selection when the user selects one graph type among the displayed graph types; and in the expression determining process, the processor determines the first expression and the first numerical values of the coefficients based on the positions of the designated points and the received graph type. - View Dependent Claims (10, 11, 12)
-
Specification