Patent US5611034A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5611034A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for making a graph by selecting one of a plurality of graph forms that best fit a user's data format

Assignee: Canon Inc
•
Filing: 1992-02-27
•
Granted: 1997-03-11
•
Expires: 2012-02-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of making a graph by selecting one of a plurality of graph forms that best fits a user's data format. The user's data is prepared in a table format, with a determination being made relative to which graph form best fits the prepared data. A graph form is selected based on the best fit, and the remaining graph forms are suppressed. The graph is then formulated on the selected graph form using the prepared data.

Inventors

  • 👤 Masaru Makita

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 03:31
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/26

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 118 words
A method of making a graph on a form selected from a plurality of predetermined graph forms, comprising the steps of: preparing data in a table format in a table; determining whether or not each of the predetermined graph forms is able to be used for representing prepared data in the table on a graph; simultaneously displaying identifiers for the plurality of predetermined graph forms as candidates for a selection by a user, except for those which were determined not able to be used; selecting one of the predetermined graph forms according to an identifier selected by the user from among the displayed identifiers; and making a graph on the selected graph form based on the prepared data.
Claim 2
Independent Claim 118 words
A method of making a graph on a form selected from a plurality of predetermined graph forms, comprising the steps of: preparing data in a table format in a table; determining whether or not each of the predetermined graph forms is able to be used for representing prepared data in the table on a graph; simultaneously displaying identifiers for the plurality of predetermined graph forms as candidates for a selection by a user, except for those which were determined not able to be used; selecting one of the predetermined graph forms according to an identifier selected by the user from among the displayed identifiers; and making a graph on the selected graph form based on the prepared data.
Claim 3
Dependent Claim 29 words
A method of making a graph according to claim 1, wherein said step of determining is performed in accordance with the numbers of columns and rows of the table.
Claim 4
Dependent Claim 30 words
A method of making a graph according to claim 2, wherein said step of determining includes the step of discriminating whether or not a number of a column is one.
Claim 5
Dependent Claim 30 words
A method of making a graph according to claim 2, wherein said step of determining includes the step of discriminating whether or not a number of a row is one.
Claim 6
Independent Claim 134 words
A method of making a graph on a form selected from a plurality of predetermined graph forms, comprising the steps of: preparing data in a table format; designating a range of prepared data in a table format to be graphed; determining whether or not each of the predetermined graph forms is able to be used for representing the prepared data in the designated range on a graph; simultaneously displaying identifiers for the plurality of predetermined graph forms as candidates for a selection by a user, except for those which were determined not able to be used; selecting one of the predetermined graph forms according to an identifier selected by the user from among the displayed identifiers; and making a graph on the selected graph form based on the prepared data in the designated range.
Claim 7
Independent Claim 134 words
A method of making a graph on a form selected from a plurality of predetermined graph forms, comprising the steps of: preparing data in a table format; designating a range of prepared data in a table format to be graphed; determining whether or not each of the predetermined graph forms is able to be used for representing the prepared data in the designated range on a graph; simultaneously displaying identifiers for the plurality of predetermined graph forms as candidates for a selection by a user, except for those which were determined not able to be used; selecting one of the predetermined graph forms according to an identifier selected by the user from among the displayed identifiers; and making a graph on the selected graph form based on the prepared data in the designated range.
Claim 8
Dependent Claim 40 words
A method for making a graph according to claim 5 wherein said determination step determines whether the data in the designated range is one-dimensional data or two-dimensional data and determines a graph form incapable of two-dimensional expression as not suitable.
Claim 9
Dependent Claim 45 words
A method for making a graph according to claim 6 wherein said plurality of graph forms include a pie graph, and said determination steps determines the pie graph as not suitable for a two-dimensional expression when the data in the designated range is two-dimensional data.
Claim 10
Independent Claim 141 words
A method of making a graph on a form selected from a plurality of predetermined graph forms, comprising the steps of: preparing data in a table format; recognizing a range of prepared data in the table format to be graphed; determining whether or not each of the predetermined graph forms is able to be used for representing the prepared data in the recognized range on a graph; simultaneously displaying identifiers and outlines of the plurality of predetermined graph forms as candidates for a selection by a user, except for those which were determined not able to be used; permitting the user to specify a desired identifier from among the displayed identifiers; selecting a graph form according to the identifier specified by the user; and making a graph on the selected graph form based on the prepared data in the recognized range.
Claim 11
Independent Claim 141 words
A method of making a graph on a form selected from a plurality of predetermined graph forms, comprising the steps of: preparing data in a table format; recognizing a range of prepared data in the table format to be graphed; determining whether or not each of the predetermined graph forms is able to be used for representing the prepared data in the recognized range on a graph; simultaneously displaying identifiers and outlines of the plurality of predetermined graph forms as candidates for a selection by a user, except for those which were determined not able to be used; permitting the user to specify a desired identifier from among the displayed identifiers; selecting a graph form according to the identifier specified by the user; and making a graph on the selected graph form based on the prepared data in the recognized range.
Claim 12
Dependent Claim 27 words
A method for making a graph according to claim 8 wherein the entire prepared data in the table format is recognized as the range to be graphed.
Claim 13
Dependent Claim 50 words
A method for making a graph according to claim 8 further comprising the step of designating a range of the prepared data in the table format to be graphed, wherein said recognition step recognizes the data in the table format in the recognized scope as the scope to be graphed.
Claim 14
Dependent Claim 64 words
A method for making a graph according to claim 8 further comprising the steps of: determining whether a plurality of expression manners are permitted or not for the selected graph form; simultaneously displaying a plurality of layout images by the plurality of expression manners when such plurality of expression manners are permitted; and permitting a selection of a desired expression manner during the display.
Claim 15
Independent Claim 105 words
A method of printing a graph in a size selected from a plurality of graph sizes, comprising the steps of: setting a size of an output medium; preparing data in a table format; recognizing a range of the prepared data in the table format to be graphed; simultaneously displaying a plurality of graph layout images to be output to the output medium in the plurality of graph sizes based on the data in the recognized range; permitting the selection of a desired graph size during the display; and making a graph of the selected graph size based on the prepared data in the recognized range.
Claim 16
Independent Claim 105 words
A method of printing a graph in a size selected from a plurality of graph sizes, comprising the steps of: setting a size of an output medium; preparing data in a table format; recognizing a range of the prepared data in the table format to be graphed; simultaneously displaying a plurality of graph layout images to be output to the output medium in the plurality of graph sizes based on the data in the recognized range; permitting the selection of a desired graph size during the display; and making a graph of the selected graph size based on the prepared data in the recognized range.
Claim 17
Dependent Claim 67 words
A method for printing out a graph according to claim 12, further comprising the steps of: determining whether or not each of the graph sizes is able to be used for representing the prepared data in the recognized range on an output medium, with the plurality of graph layout images being displayed in said displaying step, except for those which were determined not able to be used.

References Cited (Backward Citations)

US4723211A Cited
US4800510A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-03-10 2000-09-09 2001-03-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-03-10 2004-09-09 2005-03-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-03-10 2008-09-09 2009-03-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag