IP Library Granted Patent US 9,799,129
Granted Patent B2
US 9,799,129 · App. 14/855,122 · Granted Oct 24, 2017

Electronic device which displays and outputs function formula data, data output method, and computer readable medium

Inventors: Miki Suzuki (Fuchu, JP); Hiroaki Yoshizawa (Ome, JP); Hiroshi Uejima (Akishima, JP); Manato Ono (Wako, JP); Saburo Kamitani (Kokubunji, JP); Akiko Muraki (Hamura, JP)
Assignee: CASIO COMPUTER CO., LTD.
G06T11/206G06F15/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,799,129
App. No.
14/855,122
Granted
Oct 24, 2017
Kind
B2
Abstract

According to an embodiment, an electronic device includes a processor. The processor is configured to perform: formula input process of inputting a plurality of pieces of formula data in association with respective formula numbers through a user operation; a formula setting process of setting formula data in the pieces of formula data input by the formula input process as an output target by the user operation; cited formula extraction process of extracting another formula data in the pieces of formula data when the formula data set by the formula setting process cites a formula number of the another formula data; and a data output process of outputting the set formula data with the extracted another formula data.

Claims (74)

1. An electronic device, comprising:

a display; and

a processor, the processor being configured to:

display on the display a function formula of an independent variable in which a first variable is a dependent variable, and a function formula of an independent variable in which a second variable is a dependent variable;

set a certain function formula as an output target from among the displayed function formulas according to a user operation;

determine whether or not a dependent variable other than the dependent variable of the set function formula is included in the function formula set as the output target; and

when a dependent variable other than the dependent variable of the set function formula is included in the function formula set as the output target, output a function formula of the dependent variable other than the dependent variable of the set function formula and the function formula set as the output target to an external device.

2. The electronic device according to claim 1 , wherein the processor is further configured to:

determine whether or not a function formula of a dependent variable other than the dependent variable of the set function formula is set as an output target when the dependent variable other than the dependent variable of the set function formula is determined as being included in the function formula set as the output target, wherein:

the outputting to the external device includes outputting the function formula of the dependent variable other than the dependent variable of the set function formula to the external device as a cited function formula, together with the function formula set as the output target, when the function formula of the dependent variable other than the dependent variable of the set function formula is determined as not being set as the output target, and

the outputting to the external device includes outputting both the function formula of the dependent variable other than the dependent variable of the set function formula and the set function formula to the external device as the output target, when the function formula of the dependent variable other than the dependent variable of the set function formula is determined as being set as the output target.

3. The electronic device according to claim 1 , wherein the processor is further configured to:

determine whether or not a variable name to which a numerical value data is associated is included in the function formula set as the output target; and

when the variable name is determined as being included, output the numerical value data associated to the variable name to the external device together with the function formula set as the output target.

4. The electronic device according to claim 1 , wherein the processor is further configured to:

when the dependent variable other than the dependent variable of the set function formula is determined as being included in the function formula set as the output target, display on the display a graph image of a function formula obtained by substituting the function formula of the dependent variable other than the dependent variable of the set function formula into the set function formula.

5. The electronic device according to claim 4 , wherein the processor is further configured to:

set a background image file name when displaying the graph image on the display in accordance with a user operation;

display a background image indicated by the set background image file name on the display as a background image of the graph image; and

output data including the set background image file name to the external device.

6. The electronic device according to claim 4 , wherein the processor is further configured to:

input list data according to a user operation;

when formula data set as the output target includes a list, display on the display the graph image in accordance with the input list data; and

output data including the input list data to the external device.

7. The electronic device according to claim 4 , wherein the processor is further configured to:

execute a variable setting of setting a variable value of a certain variable through a user operation;

when there is a variable of the set variable value in formula data set as an output target, display the graph image on the display device according to the set variable value; and

output data including data of a variable value set by the variable setting to the external device.

8. The electronic device according to claim 1 , further comprising:

a memory that stores display range data including an upper limit value and a lower limit value in a horizontal axis direction and a vertical axis direction of a graph image to be displayed on the display,

wherein the processor is further configured to:

display the graph image on the display in accordance with the display range data stored in the memory; and

output data including the display range data stored in the memory to the external device.

9. The electronic device according to claim 1 , wherein the processor is further configured to:

convert the function formula of the dependent variable other than the dependent variable of the set function formula and the function formula set as the output target into a 2D barcode, and display and output the 2D barcode when the dependent variable other than the dependent variable of the set function formula is determined as being included in the function formula set as the output target.

10. An data output method in an electronic device including a display, the method comprising:

displaying on the display a function formula of an independent variable in which a first variable is a dependent variable, and a function formula of an independent variable in which a second variable is a dependent variable;

setting a certain function formula as an output target from among the displayed function formulas according to a user operation;

determining whether or not a dependent variable other than the dependent variable of the set function formula is included in the function formula set as the output target; and

when a dependent variable other than the dependent variable of the set function formula is included in the function formula set as the output target, outputting a function formula of the dependent variable other than the dependent variable of the set function formula and the function formula set as the output target to an external device.

11. The method according to claim 10 , further comprising:

determining whether or not a function formula of a dependent variable other than the dependent variable of the set function formula is set as an output target when the dependent variable other than the dependent variable of the set function formula is determined as being included in the function formula set as the output target,

wherein:

the outputting to the external device includes outputting the function formula of the dependent variable other than the dependent variable of the set function formula to the external device as a cited function formula, together with the function formula set as the output target, when the function formula of the dependent variable other than the dependent variable of the set function formula is determined as not being set as the output target, and

the outputting to the external device includes outputting both the function formula of the dependent variable other than the dependent variable of the set function formula and the set function formula to the external device as the output target, when the function formula of the dependent variable other than the dependent variable of the set function formula is determined as being set as the output target.

12. The method according to claim 10 , further comprising:

determining whether or not a variable name to which a numerical value data is associated is included in the function formula set as the output target; and

when the variable name is determined as being included, outputting the numerical value data associated to the variable name to the external device together with the function formula set as the output target.

13. The method according to claim 10 , further comprising:

when the dependent variable other than the dependent variable of the set function formula is determined as being included in the function formula set as the output target, displaying on the display a graph image of a function formula obtained by substituting the function formula of the dependent variable other than the dependent variable of the set function formula into the set function formula.

14. The method according to claim 13 , further comprising:

setting a background image file name when displaying the graph image on the display in accordance with a user operation;

displaying a background image indicated by the set background image file name on the display as a background image of the graph image; and

outputting data including the set background image file name to the external device.

15. The method according to claim 13 , further comprising:

inputting list data according to a user operation;

when formula data set as the output target includes a list, displaying on the display the graph image in accordance with the input list data; and

outputting data including the input list data to the external device.

16. The method according to claim 13 , further comprising:

setting a variable value of a certain variable through a user operation;

when there is a variable of the set variable value in formula data set as an output target by the formula setting, displaying the graph image on the display device according to the set variable value; and

outputting data including data of a variable value set by the variable setting to the external device.

17. The method according to claim 10 , further comprising:

storing, in a memory, display range data including an upper limit value and a lower limit value in a horizontal axis direction and a vertical axis direction of a graph image to be displayed on the display;

displaying the graph image on the display in accordance with the display range data stored in the memory; and

outputting data including the display range data stored in the memory to the external device.

18. The method according to claim 1 , further comprising:

converting the function formula of the dependent variable other than the dependent variable of the set function formula and the function formula set as the output target into a 2D barcode, and

displaying and outputting the 2D barcode when the dependent variable other than the dependent variable of the set function formula is determined as being included in the function formula set as the output target.

19. A non-transitory computer-readable recording medium having stored thereon a program that when executed by a computer with a display, causes the computer to perform operations comprising:

displaying on the display a function formula of an independent variable in which a first variable is a dependent variable, and a function formula of an independent variable in which a second variable is a dependent variable;

setting a certain function formula as an output target from among the displayed function formulas according to a user operation;

determining whether or not a dependent variable other than the dependent variable of the set function formula is included in the function formula set as the output target; and

when a dependent variable other than the dependent variable of the set function formula is included in the function formula set as the output target, outputting a function formula of the dependent variable other than the dependent variable of the set function formula and the function formula set as the output target to an external device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2015
From: SUZUKI, MIKI; YOSHIZAWA, HIROAKI; UEJIMA, HIROSHI; ONO, MANATO; KAMITANI, SABURO; MURAKI, AKIKO
To: CASIO COMPUTER CO., LTD.
Reel/Frame 036571/0275 →
Priority Claims (9)
JP 2014-191868 · Sep 19, 2014 · national
JP 2014-191879 · Sep 19, 2014 · national
JP 2014-236083 · Nov 21, 2014 · national
JP 2014-236135 · Nov 21, 2014 · national
JP 2014-239295 · Nov 26, 2014 · national
JP 2014-239297 · Nov 26, 2014 · national
JP 2014-239325 · Nov 26, 2014 · national
JP 2014-239383 · Nov 26, 2014 · national
JP 2014-253833 · Dec 16, 2014 · national
Continuity (1)
Related Publication 20160086362A1 · Mar 24, 2016