US 11,704,126 B2
Non-transitory recording medium having computer-readable program recorded thereon, server apparatus, function graph display control apparatus, and function graph display control method
Takayuki Inoue, Tachikawa (JP)
Assigned to CASIO COMPUTER CO., LTD., Tokyo (JP)
Filed by CASIO COMPUTER CO., LTD., Tokyo (JP)
Filed on Apr. 17, 2019, as Appl. No. 16/386,919.
Claims priority of application No. 2018-079416 (JP), filed on Apr. 17, 2018.
Prior Publication US 2019/0317764 A1, Oct. 17, 2019
Int. Cl. G06F 3/04847 (2022.01); G06T 11/20 (2006.01); G06F 9/30 (2018.01); G06F 17/13 (2006.01); G09B 19/02 (2006.01)
CPC G06F 9/3004 (2013.01) [G06F 3/04847 (2013.01); G06F 17/13 (2013.01); G06T 11/206 (2013.01); G09B 19/025 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A non-transitory recording medium having a program recorded thereon for causing a computer to at least perform:
causing a display to display, in response to one or more input operations received via an input device, a first mathematical expression display area including a first mathematical expression;
a first graph display area including a first graph corresponding to the first mathematical expression;
a first slider display area including one or more sliders each for changing a numerical value of each of one or more kinds of character coefficients included in the first mathematical expression, the one or more sliders of the first slider display area corresponding to the one or more kinds of character coefficients included in the first mathematical expression on one-to-one basis, and a number of the one or more sliders of the first slider display area being equal to a number of the one or more kinds of character coefficients included in the first mathematical expression;
a second mathematical expression display area separate from the first mathematical expression display area, the second mathematical expression display area including a second mathematical expression,
a second graph display area separate from the first graph display area, the second graph display area including a second graph corresponding to the second mathematical expression; and
a second slider display area separate from the first slider display area, the second slider display area including one or more sliders for changing a numerical value of each of one or more kinds of character coefficients included in the second mathematical expression, the one or more sliders of the second slider display area corresponding to the one or more kinds of character coefficients included in the second mathematical expression, a number of the one or more sliders of the second slider display area being equal to a number of the one or more kinds of character coefficients included in the second mathematical expression;
determining whether one or more operations for first coupling by moving the first mathematical expression display area to at least partially overlap the second mathematical expression display area, or one or more operations for second coupling by moving the first graph display area to at least partially overlap the second graph display area, are received; and
in response to determining that the one or more operations for the first coupling or the second coupling are received, causing the display to display:
a third mathematical expression display area including the first mathematical expression and the second mathematical expression;
a third graph display area including the first graph and the second graph, instead of the first graph display area and the second graph display area; and
a third slider display area;
in response to determining a character coefficient included in the first mathematical expression and a character coefficient included in the second mathematical expression are not identical, including, in the third slider display area, the one or more sliders each for changing the numerical value of the each of the one or more kinds of character coefficient included in the first mathematical expression and the one or more sliders for changing the numerical value of the each of the one or more kinds of character coefficients included in the second mathematical expression;
in response to determining the character coefficient included in the first mathematical expression and the character coefficient included in the second mathematical expression are identical, including, in the third slider display area, an integrated slider, wherein the integrated slider changes, simultaneously in the first graph and the second graph, a numerical value associated with the character coefficient included in the first mathematical expression and the character coefficient included in the second mathematical expression.