Display controller, display control method and computer-readable medium
First Claim
1. A display controller, comprising:
- a processor; and
memory coupled to the processor;
the memory storing instructions that, when executed, cause the processor to perform actions including;
receiving, from an input device coupled to the processor, a user selection of a type of graph that is selected as a display object from among a plurality of types of graphs stored in the memory;
generating a graph image by constructing a predetermined dimensional space defined by at least two axes, and generating data of the graph image in the dimensional space, in accordance with the type of graph selected by the user;
receiving, from the input device, a user designation of a selected coordinate along a selected axis from the at least two axes defining the dimensional space;
generating data of a line image, the line image including a line passing through the selected coordinate on the selected axis;
generating a first synthesized image by combining the data of the graph image with the data of the line image;
causing a display unit coupled to the processor to display the first synthesized image; and
in response to the user performing a predetermined operation with the input device while the first synthesized image is displayed, generating data of a graphical user interface allowing the user to input information related to the line image, combining the data of the graph image, the data of the line image, and the data of the graphical user interface to generate a second synthesized image, and causing the display unit to display the second synthesized image.
1 Assignment
0 Petitions
Accused Products
Abstract
A graph image generation unit 42 constructs a two-dimensional space and generates data of a graph image in the space, in which a graph G of a type is rendered. A coordinate receiving unit 43 receives an arbitrary coordinate in an arbitrary timeline TL designated by a user operation, among coordinates in at least two axes defining the space. A line image generation unit 44 acquires information of the space from the graph image generation unit 42, and generates data of the line image in the space, the line image passing through at least the coordinate in the received timeline TL. An image synthesis unit 45 generates data of the synthesized image by combining the data of the graph image with the data of the line image 111b in which the line is rendered. A display control unit 46 controls a display unit 17 to display the synthesized image.
22 Citations
12 Claims
-
1. A display controller, comprising:
-
a processor; and memory coupled to the processor;
the memory storing instructions that, when executed, cause the processor to perform actions including;receiving, from an input device coupled to the processor, a user selection of a type of graph that is selected as a display object from among a plurality of types of graphs stored in the memory; generating a graph image by constructing a predetermined dimensional space defined by at least two axes, and generating data of the graph image in the dimensional space, in accordance with the type of graph selected by the user; receiving, from the input device, a user designation of a selected coordinate along a selected axis from the at least two axes defining the dimensional space; generating data of a line image, the line image including a line passing through the selected coordinate on the selected axis; generating a first synthesized image by combining the data of the graph image with the data of the line image; causing a display unit coupled to the processor to display the first synthesized image; and in response to the user performing a predetermined operation with the input device while the first synthesized image is displayed, generating data of a graphical user interface allowing the user to input information related to the line image, combining the data of the graph image, the data of the line image, and the data of the graphical user interface to generate a second synthesized image, and causing the display unit to display the second synthesized image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A display control method executed by a display controller coupled to a display unit, the method comprising:
-
receiving, from an input device coupled to the display controller, a user selection of a type of graph that is selected as a display object from among a plurality of types of graphs stored in a memory of the display controller; generating a graph image by constructing a predetermined dimensional space defined by at least two axes, and generating data of the graph image in the dimensional space, in accordance with the type of graph selected by the user; receiving, from the input device, a user designation of a selected coordinate along a selected axis from the at least two axes defining the dimensional space; generating data of a line image, the line image including a line passing through the selected coordinate on the selected axis; generating a first synthesized image by combining the data of the graph image with the data of the line image; causing the display unit to display the first synthesized image; and in response to the user performing a predetermined operation with the input device while the first synthesized image is displayed, generating data of a graphical user interface allowing the user to input information related to the line image, combining the data of the graph image, the data of the line image, and the data of the graphical user interface to generate a second synthesized image, and causing the display unit to display the second synthesized image.
-
-
12. A non-transitory computer-readable medium storing a program which, when executed, causes a display controller to control a display unit, the process comprising:
-
receiving, from an input device coupled to the display controller, a user selection of a type of graph that is selected as a display object from among a plurality of types of graphs stored in a memory of the display controller; generating a graph image by constructing a predetermined dimensional space defined by at least two axes, and generating data of the graph image in the dimensional space, in accordance with the type of graph selected by the user; receiving, from the input device, a user designation of a selected coordinate along a selected axis from the at least two axes defining the dimensional space; generating data of a line image, the line image including a line passing through the selected coordinate on the selected axis; generating a first synthesized image by combining the data of the graph image with the data of the line image; causing the display unit to display the first synthesized image; and in response to the user performing a predetermined operation with the input device while the first synthesized image is displayed, generating data of a graphical user interface allowing the user to input information related to the line image, combining the data of the graph image, the data of the line image, and the data of the graphical user interface to generate a second synthesized image, and causing the display unit to display the second synthesized image.
-
Specification