JPH06236442A - グラフ作成装置 - Google Patents

グラフ作成装置

Info

Publication number
JPH06236442A
JPH06236442A JP2032793A JP2032793A JPH06236442A JP H06236442 A JPH06236442 A JP H06236442A JP 2032793 A JP2032793 A JP 2032793A JP 2032793 A JP2032793 A JP 2032793A JP H06236442 A JPH06236442 A JP H06236442A
Authority
JP
Japan
Prior art keywords
graph
data
default value
property sheet
creating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2032793A
Other languages
English (en)
Inventor
Yukio Iijima
幸夫 飯島
Yoshihiro Saitou
由宏 斉藤
Akira Hirose
明 廣瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2032793A priority Critical patent/JPH06236442A/ja
Publication of JPH06236442A publication Critical patent/JPH06236442A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)

Abstract

(57)【要約】 【目的】ユーザーが意図するグラフを手間をかけずに作
成することができるグラフ作成装置を提供する。 【構成】記憶手段3には、複数のデフォルト値が予め記
憶され、選択/入力手段1により、記憶手段3に記憶さ
れている中から1つのデフォルト値を選択する。設定手
段2は、属性データとグラフ化の対象となる要素データ
を設定し、データ格納手段4に該データを格納し、レイ
アウト手段5は、データ格納手段4に格納されたデフォ
ルト値の属性データとグラフ化の対象となる要素データ
とを基にグラフをレイアウトする。そして、出力手段6
は、レイアウトされたグラフを出力する

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、パーソナル・コンピュ
ータ等による情報処理の1つであって、グラフ化の対象
となる複数のデータから所望のグラフを作成するグラフ
作成装置に関する。
【0002】
【従来の技術】従来、グラフ作成装置は、予め作成され
た文書内のデータ、あるいはグラフ作成用に入力された
データからグラフを作成する機能を有するものが一般的
であり、作成されるグラフには折れ線グラフ、棒グラフ
および円グラフ等がある。
【0003】そして、所望のグラフを作成する際、ユー
ザーが、グラフ化される図形の配置や描画される図形の
線幅等の各種パラメータ値(以下、「パラメータ」とい
う)すべてを設定しなければならなかったが、近年では
グラフ作成装置が予め基本的な1組のパラメータの組合
せをデフォルト値として用意することにより、種々のパ
ラメータを設定する手間は少なくなった。
【0004】しかし、このグラフ作成装置が予め用意し
た1つのデフォルト値は、作成されるあらゆるグラフに
対して適切であるとは限らない。このため、ユーザーに
対し予め用意したデフォルト値をあらためて個々に設定
し直すことを強要する場合があり、この場合、ユーザー
にとっては、種々のパラメータを矛盾なく設定すること
は、困難であり、手間がかかるという問題点があった。
【0005】さらに、近年では作成するグラフの表現方
法も多様化し、この多様化により様々な修飾要素が付加
されてきている。従って、グラフに対して修飾要素が多
いほど設定するグラフのパラメータも増大している。特
に、グラフ化の対象となる要素データが多い場合など
は、設定するグラフのパラメータが多くなり、多くのパ
ラメータ設定は、非常に手間がかかるという問題点があ
った。
【0006】
【発明が解決しようとする課題】前述したように、従来
のグラフ作成装置は、予め用意した1つのデフォルト値
が設定されているが、この1つのデフォルト値では、あ
らゆるグラフの作成には対応しきれず、そのままでは適
用できないという問題点があった。
【0007】さらに、近年では作成するグラフの表現方
法も多様化し、この多様化により様々な修飾要素が付加
されてきている。このため、グラフに対して修飾要素が
多いほど設定するグラフのパラメータも増大することに
なり、多くのパラメータの設定は、非常に手間がかかる
という問題点があった。
【0008】そこで本発明は、かかる問題点を除去し、
グラフ作成時に必要なパラメータ設定に手間をかけずに
グラフを作成することができるグラフ作成装置を提供す
ることを目的とする。
【0009】
【課題を解決するための手段】この発明は、複数の属性
データの組合せをデフォルト値として予め設定し、該設
定されたデフォルト値とグラフ化の対象となる複数の要
素データとに基づいてグラフを作成するグラフ作成装置
において、複数の前記デフォルト値を記憶する記憶手段
と、前記記憶手段に記憶されている複数のデフォルト値
から、いずれか1つのデフォルト値をグラフ作成時のデ
フォルト値として設定する設定手段とを具備したことを
特徴とする。
【0010】
【作用】この発明は、複数のデフォルト値を記憶する記
憶手段を有し、設定手段が記憶手段に記憶されている複
数のデフォルト値から、いずれか1つのデフォルト値を
グラフ作成時のデフォルト値として設定するようにした
ので、所望のグラフ作成に必要な設定に手間をかけずに
グラフを作成することができる。
【0011】
【実施例】以下、図面を参照して本発明の一実施例につ
いて説明する。
【0012】図1は、本発明のグラフ作成装置の一実施
例であるグラフ作成装置の機能ブロック図である。
【0013】図1において、記憶手段3には、複数の属
性データの組合せをデフォルト値とした、複数のデフォ
ルト値が予め記憶されている。そして、選択/入力手段
1により、記憶手段3に記憶されている複数のデフォル
ト値の中から1つのデフォルト値を選択するとともに、
記憶手段3に記憶されているグラフ化の対象となる要素
データを選択する。あるいは、選択/入力手段からグラ
フ化の対象となる要素データを入力する。これにより、
設定手段2は、選択された1つのデフォルト値の属性デ
ータとグラフ化の対象となる要素データをグラフ作成に
必要なデータとして設定し、データ格納手段4に該デー
タを格納する。その後、レイアウト手段5は、データ格
納手段4に格納されたデフォルト値の属性データとグラ
フ化の対象となる要素データとを基にグラフをレイアウ
トする。そして、出力手段6は、レイアウトされたグラ
フを出力する。
【0014】ここで、デフォルト値とは、予め設定され
た複数の属性データの初期値を意味する。また、この属
性データとは、グラフ作成時の図形配置や図形の線幅指
定等のパラメータをいう。
【0015】次に、図1で示した実施例の装置を実現す
るためのハードウェア構成を説明する。
【0016】図2は、ハードウェア構成を示すブロック
図である。具体的には、パーソナルコンピュータ、汎用
コンピュータ、ワークステーション等の情報処理装置に
適用することができる。
【0017】図2において、ディスク装置11は、グラ
フ作成機能を実現するためのアプリケーション・プログ
ラムが組み込まれている文書作成アプリケーション・プ
ログラム、グラフ化する要素データおよびグラフ作成用
の各パラメータを入力するためのプロパティシートデー
タを格納する。ディスク制御部12はディスク装置11
に対するアクセス制御を行う。キーボード13は、各種
データおよびコマンド等を入力するためのものであり、
マウス14は表示装置の表示画面における所望の部位を
指定するためのポインティングデバイスである。キーボ
ード/マウス制御部15は、キーボード13およびマウ
ス14から入力された各種のデータおよび指令等を入力
制御している。主メモリ16は、ディスク装置11から
ロードされたデータやプログラム等を記憶すると共に、
キーボード13およびマウス14から入力された各種の
データおよび指令等を記憶する。表示装置17は、ビッ
トマップ形式のディスプレイであり、マルチウインドウ
やプロパティシートや作成されたグラフを表示する。表
示制御部18は表示装置17に対する表示制御を行う。
中央処理装置(以下、「CPU」という)19は共通バ
ス10に接続され、共通バス10に接続された前記各制
御部12、15、18および主メモリ16を制御すると
共に、ディスク装置11から主メモリ16に文書作成ア
プリケイション・プログラムをロードし、グラフ作成処
理を実行する。
【0018】次に、グラフを作成するためのユーザー・
インターフェースについて説明する。 図3は、文書ウ
インドウ内にグラフ枠(図形枠)が挿入された状態の一
例を示す図である。
【0019】図3において、ユーザーがキーボード13
を操作することにより文書の作成を要求すると、CPU
19は、文書作成アプリケイション・プログラム、デー
タ等をディスク装置11から読みだし、これらのデータ
およびプログラム等を主メモリ16に記憶させる。次
に、CPU19は、主メモリ16内のデータおよびプロ
グラム等に基づいて、表示装置17の表示画面20に、
既存の文書を示すアイコン(絵文字)が表示されている
ウインドウ21を表示する。そして、ウインドウ21内
のアイコンの中から、所望のアイコン22がマウス14
の操作により指示されると、CPU19は、その指示さ
れたアイコン22に対応する文書ウインドウ23を表示
画面20上に表示する。さらに、グラフ枠挿入の指示が
行われるとその文書ウインドウ23内に、グラフ枠24
を挿入する。
【0020】なお、図3の中の符号25はグラフィック
カーソルであり、グラフィックカーソル25はマウス1
4の移動に従って連動するようになっている。例えばマ
ウス14を操作してグラフィックカーソル25によりア
イコン22を指定することにより文書ウインドウ23が
開かれ表示される。
【0021】次に、ユーザーが、キーボード13を操作
し、例えば、棒グラフに関する属性を指定するためのプ
ロパティシートの表示要求を行う。
【0022】図4は、棒グラフに関する属性を指定する
ためのプロパティシートを示す図である。
【0023】図4において、ユーザーが、キーボード1
3を操作し、棒グラフに関する属性を指定するためのプ
ロパティシートの表示要求を行うとCPU19は図4に
示すようなプロパティシート30を表示装置17の表示
画面20に表示する。
【0024】図4に示すような、グラフプロパティシー
ト30において、領域31は棒グラフのタイトルを入力
する領域である。そして、領域32は作成するグラフの
テーブル名を入力する領域である。このテーブルには、
グラフ図形の基となる複数の要素データが入力されてい
る。次に、領域33〜36は、グラフの方向(グラフの
向き)を設定するものである。領域33〜36のように
文字または絵が隣り合っている領域は、いずれかの領域
を選択するものでマウス14を操作して領域33〜36
のいずれかの領域へグラフィックカーソルを移動させた
後、クリックすることにより選択された領域の絵が反転
して選択状態を表す。なお、図4において、反転状態を
斜線で示している。次に、領域37は、棒グラフのグラ
フ図形である棒図形と棒図形との間隔の値を入力するも
のである。次に、領域38〜40は、棒グラフのグラフ
図形である棒図形の位置を設定するものである。そし
て、領域33〜36と同様に、マウス14を操作して、
領域38〜40のいずれかの領域にグラフィックカーソ
ルを移動させたあとクリックすることにより選択された
領域の文字が反転して選択状態を表す。次に、領域41
〜44は、「凡例」を設定するものである。この領域4
1、42において、「凡例」をグラフ上に表示するか否
かを、また領域43、44において、「凡例」を縦また
は横に表示するか否かを選択する領域である。そして、
領域33〜36と同様に、マウス14を操作して領域4
1、42および領域43、44のいずれかの領域にグラ
フィックカーソルを移動させたあとクリックすることに
より選択された領域の文字が反転して選択状態を表す。
【0025】次に、領域45〜47は、グラフ上に表示
される「タイトル」、「スケール」および「凡例」の文
字サイズの値を入力するものである。次に、領域48は
グラフ図形を「鏡像」にするか否かを設定するものであ
る。マウス14を操作して領域48の項目にグラフィッ
クカーソルを移動させたあとクリックすることにより領
域の絵が反転して選択状態を表す。次に、領域49〜5
5は、棒グラフのグラフ図形である棒図形のパターンを
選択するものである。そして、領域33〜36と同様
に、マウス14を操作して領域49〜55の項目上のい
ずれかの領域にグラフィックカーソルを移動させたあと
クリックすることにより選択された領域のパターンが反
転して選択状態を表す。次に、領域56は棒グラフのグ
ラフ図形である棒図形の色を設定するものである。次
に、領域57〜62は、グラフのスケールの太さを設定
するものである。そして、領域33〜36と同様に、マ
ウス14を操作して領域42〜46の項目上のいずれか
の領域にグラフィックカーソルを移動させたあと、クリ
ックすることにより選択された領域の絵が反転して選択
状態を表す。
【0026】次に領域63の「完了」コマンドを指示し
た場合は、プロパティシートで設定した内容に対応した
グラフがグラフ枠に描画され、プロパティシートを閉じ
る。そして、領域65の「取消」のコマンドを指示した
場合は、プロパティシートで設定した内容を無効にし、
プロパティシートを閉じる。
【0027】次に、領域64の「デフォルト値選択」コ
マンドを指示した場合について説明する。
【0028】図5は、領域64の「デフォルト値選択」
を指示した場合、プロパティシート30上に表示される
プルダウンメニュー70を示す図である。
【0029】図5において、プルダウンメニュー70に
は、予め予想される適用分野および予想される修飾要素
に対応した複数のパラメータの組合せに対応したデフォ
ルト値の名称が複数表示される。例えば、パレート図の
作成に適したデフォルト値を示す「パレート図用」、タ
イトル領域の文字列を強調表示し、棒グラフのグラフ図
形を赤系の同形色にするデフォルト値を示す「タイトル
強調・同形色赤」等のデフォルト値の組合せが複数表示
される。
【0030】図6は、プルダウンメニュー70上に、複
数のパラメータの組合せに対応したデフォルト値の名称
が複数表示されている。この複数表示されているデフォ
ルト値の名称の中から、マウス14でグラフィックカー
ソルを移動させ「スケール強調・同形色赤」を、クリッ
クする直前を示している図である。
【0031】図7は、プルダウンメニュー70上で、マ
ウス14により、グラフィックカーソルを移動させ「ス
ケール強調・同形色赤」を、クリックした直後のプロパ
ティシート30を示している図である。
【0032】図7において、プロパティシート30上の
領域33〜62までが、指示された「スケール強調・同
形色赤」に対応する属性データに置き替えられている。
そして、特に「スケール強調・同形色赤」を選択したこ
とにより、領域56のグラフの構成要素であるグラフ図
形の色が赤系の同形色に置き替わり、領域45〜47の
文字サイズがスケールを強調するような値に置き替わっ
ている。
【0033】次に、プロパティシート30上の各パラメ
ータを設定し棒グラフを作成するまでの処理手順を示す
フローチャートを参照して説明する。
【0034】図8は、プロパティシート30上の各パラ
メータを設定し棒グラフを作成するまでの処理手順を示
すフローチャートである。
【0035】図8において、ユーザーがキーボード13
を操作し棒グラフに関する属性を指定するための棒グラ
フプロパティシートの表示要求を行う。そして、CPU
19はプロパティシート30を表示する(ステップ10
0)。次に、プロパティシート30の領域63の「完
了」が指示されたか否かを判定する(ステップ10
1)。判定の結果、「完了」が指示された場合は、ステ
ップ107へ移行する。一方、領域63の「完了」が指
示されなかった場合、領域64の「デフォルト値選択」
が指示されたか否か判定する(ステップ102)。判定
の結果、「デフォルト値選択」が指示された場合は、選
択/入力手段1がプロパティシート30上にプルダウン
メニュー70を表示する(ステップ103)。次に、設
定手段2がユーザーより指示されたプルダウンメニュー
70上の「スケール強調・同形色赤」から記憶手段3に
記憶されている「スケール強調・同形色赤」に対応する
各パラメータ値を取得し(ステップ104)、さらに、
この取得した各パラメータ値をプロパティシート30上
に設定し(ステップ105)、ステップ101に移行す
る。一方、「デフォルト値選択」が指示されない場合
は、設定手段2がユーザーより指示された個々のパラメ
ータ値をプロパティシート30上に設定し(ステップ1
06)、ステップ101に移行する。
【0036】ステップ107において、データ格納手段
4がグラフ化する複数の要素データおよびプロパティシ
ート70に設定された各パラメータを格納する。さら
に、レイアウト手段5が格納されているデータからグラ
フをレイアウトし(ステップ108)、そして、出力手
段6がレイアウトされたグラフを出力する。(ステップ
109)。
【0037】このようにして、予想される適応分野およ
び予想される修飾要素に対応してユーザーが意図するグ
ラフを手間をかけずに作成することができる。
【0038】なお、プルダウンメニューから選択したデ
フォルト値が全てユーザーの意図したものになっている
とは限らない場合がある。その場合は、意図するものに
近いデフォルト値をプルダウンメニューの中から選択
し、意図したものと異なるデフォルト値だけを変更する
ようにすれば、1つのデフォルト値しかない場合より
も、変更する手間がはるかに少ないことが期待できる。
【0039】さらに、上記実施例では、棒グラフの場合
について説明したが、本発明は、これに限定されること
無く、全てのグラフに適用することができる。例えば、
円グラフや折線グラフなどのグラフを作成する場合にも
適用できる。
【0040】また、予めユーザーが各パラメータに所望
の値を設定し、これをデフォルト値として記憶できるよ
うにすることで、ユーザーが意図するグラフを手間をか
けずに作成することができる。
【0041】
【発明の効果】以上説明したように、本発明では、予想
される適用分野および予想される修飾要素に対応してグ
ラフ作成装置が予め複数のデフォルト値を有し、この中
からデフォルト値を選択するので、意図するグラフを手
間をかけずに作成することができるという利点を有す
る。
【図面の簡単な説明】
【図1】本発明の一実施例であるグラフ作成装置の機能
ブロック図。
【図2】図1の実施例の装置を実現するためのハードウ
ェア構成を示すブロック図。
【図3】文書内へのグラフ枠の挿入を説明するための
図。
【図4】棒グラフプロパティシートを示す図。
【図5】プルダウンメニューが棒グラフプロパティシー
ト上に表示されている図。
【図6】プルダウンメニューが棒グラフプロパティシー
ト上に表示されている図。
【図7】棒グラフプロパティシートを示す図。
【図8】処理手順を示すフローチャート。
【符号の説明】
1 選択/入力手段 2 設定手段 3 記憶手段 4 データ格納手
段 5 レイアウト手段 6 出力手段 10 共通バス 11 ディスク装
置 12 ディスク制御部 13 キーボード 14 マウス 15 キーボード
/マウス制御部 16 主メモリ 17 表示装置 18 表示制御部 19 中央処理装
置 30 棒グラフプロパティシート 70 プルダウン
メニュー
───────────────────────────────────────────────────── フロントページの続き (72)発明者 廣瀬 明 神奈川県川崎市高津区坂戸3丁目2番1号 KSP R&D ビジネスパークビル 富士ゼロックス株式会社内

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】複数の属性データの組合せをデフォルト値
    として予め設定し、該設定されたデフォルト値とグラフ
    化の対象となる複数の要素データとに基づいてグラフを
    作成するグラフ作成装置において、 複数の前記デフォルト値を記憶する記憶手段と、 前記記憶手段に記憶されている複数のデフォルト値か
    ら、いずれか1つのデフォルト値をグラフ作成時のデフ
    ォルト値として設定する設定手段とを具備したことを特
    徴とするグラフ作成装置。
JP2032793A 1993-02-08 1993-02-08 グラフ作成装置 Pending JPH06236442A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2032793A JPH06236442A (ja) 1993-02-08 1993-02-08 グラフ作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2032793A JPH06236442A (ja) 1993-02-08 1993-02-08 グラフ作成装置

Publications (1)

Publication Number Publication Date
JPH06236442A true JPH06236442A (ja) 1994-08-23

Family

ID=12024043

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2032793A Pending JPH06236442A (ja) 1993-02-08 1993-02-08 グラフ作成装置

Country Status (1)

Country Link
JP (1) JPH06236442A (ja)

Similar Documents

Publication Publication Date Title
US6040833A (en) Method and system for display manipulation of multiple applications in a data processing system
JP3233254B2 (ja) ウィンドウ変更のための方法、システム、及びメモリ
EP0192927A2 (en) Method of editing graphic objects in an interactive draw graphic system using implicit editing actions
US5179655A (en) Multiwindow control method and apparatus for work station having multiwindow function
US5237653A (en) Multiwindow control method and apparatus for work station having multiwindow function
US5555357A (en) Computer system and method for generating and manipulating charts and diagrams
US5621879A (en) Window management information input/output system
US5712994A (en) Method and system for apparent direct editing of transient graphic elements within a data processing system
US7017124B2 (en) Method for controlling electronic devices using digital recall tool
US20020101450A1 (en) System and method for browsing properties of an electronic document
JPH08249148A (ja) 複数ウィンドウ画面の整列表示制御方法
JPH06110989A (ja) アプリケーションが提供する主ウインドウ内で表示された固定要素の見かけ上の直接編集するための方法およびシステム
JPH06236442A (ja) グラフ作成装置
JP2642698B2 (ja) ハイパーテキスト間の関連性表示方法
JP2006085724A (ja) ウインドウ表示制御装置およびそのプログラム記録媒体
JPH01233617A (ja) 情報処理装置
JPH08314677A (ja) アイコンの再表示方法
JPH04328626A (ja) 情報処理装置
EP0475870A2 (en) Method of selecting and operating on objects in an interactive window system
JPH0511960A (ja) マルチウインドウ制御方式
JPH0540590A (ja) マルチウインドウ表示方法及びその装置
JPH0371224A (ja) コマンドメニュー表示制御方式
JP2982535B2 (ja) グラフ作成装置
JPH05204584A (ja) ウィンドウ表示装置及びウィンドウ表示方法
JP2967488B2 (ja) 文書編集装置