JPS60142776A - 簡易言語処理システム - Google Patents

簡易言語処理システム

Info

Publication number
JPS60142776A
JPS60142776A JP58247147A JP24714783A JPS60142776A JP S60142776 A JPS60142776 A JP S60142776A JP 58247147 A JP58247147 A JP 58247147A JP 24714783 A JP24714783 A JP 24714783A JP S60142776 A JPS60142776 A JP S60142776A
Authority
JP
Japan
Prior art keywords
graph
data
electronic sheet
language processing
function
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.)
Granted
Application number
JP58247147A
Other languages
English (en)
Other versions
JPH0766386B2 (ja
Inventor
Yasumasa Nishijima
西島 靖昌
Hisashi Nishimoto
西本 久
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.)
Usac Electronic Ind Co Ltd
Original Assignee
Usac Electronic Ind 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 Usac Electronic Ind Co Ltd filed Critical Usac Electronic Ind Co Ltd
Priority to JP58247147A priority Critical patent/JPH0766386B2/ja
Publication of JPS60142776A publication Critical patent/JPS60142776A/ja
Publication of JPH0766386B2 publication Critical patent/JPH0766386B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00—General purpose image data processing

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)
  • Image Generation (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、メモリの電子シート上に数値データや文字デ
ータなどの通常データ及び演算式を同時に格納すること
により表処理を行う簡易言語処理システムにおいて、電
子シート上にグラフ関数を格納し、このグラフ関数を用
いてグラフを表示できるようにしたものである。
〔従来技術と問題点〕
従来の簡易言語処理システムにおいては、電子シート上
のデータを使用してそのままグラフ化するには、外部媒
体に電子シート上のデータを一時的に退避し、別のユー
ティリティを起動して行う方法があるが、この方法では
電子シート上に入力されたデータをその場でグラフに反
映することが出来ない。また、そのデータから自由に円
グラフや棒グラフ等を得ることが出来ないという欠点が
ある。
〔発明の目的〕
本発明は、上記の考察に基づくものであって、メモリの
電子シート上にグラフ関数を加算や平均などの関数デー
タと同様な形式で格納し1.必要外ときに電子シート上
のデータをグラフ化できるようにした簡易言語処理シス
テムを提供することを目的としている。
〔発明の構成〕
そしてそのため、本発明の簡易言語処理システムは、メ
モリの電子シート上に、数値データや文字データなどの
通常データと演算式を同時に格納することによりテーブ
ル処理を行う簡易言語処理システムにおいて、上記電子
シート上にグラフ関数をも格納し、グラフ関数を用いて
グラフを出力できるように構成されたことを特徴とする
ものでおる。
〔発明の実施例〕
以下、本発明を図面を参照しつつ説明する。
第1図は本発明を実施するための装置構成の1例を示す
ものである。第1図において、1は表示装置、2は中央
処理装置、3はキーボード、4はメモリ、4αは電子シ
ート、5は表示画面上のテーブルをそれぞれ示している
。メモリ4には、電子シート4aや簡易言語処理プログ
ラムが格納されている。キーボード3は、電子シート4
αに対するデータの更新や表示範囲の指定などの操作を
行うものである。表示装置1は、電子シート4αの結果
を表示するものである。
第2図は電子シートを説明する図である。第2図におい
て、最左列の1.2.3・・・・・・は電子ソートの行
番号、最上段のA、 B、 C・・・は電子シートの列
名、東京、大阪、福岡、金沢などは文字データ、2.2
.1.3・・・などは数値データ、@SUM(B2:B
5)ないし@SUM(B2:B5)は演算式、@GRA
PH(B 、A6.B6:B6)および@ GRAPR
(C,A2 :A5゜B2 :B5 )はグラフ関数、
@GXS (B 1 :El )および@GXS(El
)はグラフ補助関数を示している。表示画面上には、第
2図の表から演算式、グラフ関、数および補助関数を除
いたものが表示される。グラフ関数は、例えば @GRAPH(C,A2:A5.B2:B5)という形
式をしている。上記グラフ関数において、Cの部分はグ
ラフ種別を示し、A2:A5の部分はデータ種別範囲を
示し、B2:B5の部分はデータ範囲を示す。グラフ種
別は、円グラフの場合はC1棒グラフの場合はBとなる
。グラフ補助関数は、例えば @GXS (E 1 ) なる形式をしている。上記グラフ補助関数において、E
lの部分はデータ範囲を示している。グラを指定し、そ
の他のグラフ関数に対するものである場合には、データ
範囲はX軸に表示するデータを指定する。
第3図は表示画面と電子シートの関係を示す図である。
第3図において、6はアドレス管理テーブル、7は項目
データ格納域をそれぞれ示している。アドレス管理テー
ブル6は、各項目枠のデータが格納されているアドレス
をポイントするものであり、項目データ格納域は項目デ
ータを格納するものである。アドレス管理テーブル6に
おいて、0はデータのないことを示す。
第4図はグラフ関数の制御フローを示す図である。オペ
レータがキーボードからグラフ関数が格納されている項
目枠を指定して実行開始を指示すると、下記のような処
理が行われる。
■ グラフ種別がCであるか否かを調べる。
Yesのときは■の処理を行い、Noのときは■の処理
を行う。
■ 円グラフの編集を行う。
■ グラフ種別がBであるか否かを調べる。
YesのときはΦの処理を行い、Noのときは■の処理
を行う。
■ 棒グラフの編集を行う。
■ グラフ種別がLであるか否かを調べる。
Yesのときは■の処理を行い、Noのときは次のグラ
フ種別の判定を行う。
■ 折れ線グラフの編集を行う。
■ 全てのグラフ種別の判定およびグラフ編集が終った
らグラフ編集の結果を用いてグラフ表示を行う。
第5図は棒グラフ表示処理を説明する図である。
棒グラフ表示は下記のようにして行われる。 。
■ データ範囲から最大データをめる。
■ 最大データを表示するための最大目盛を決定する。
■ データの個数から棒の本数をめ表示位置をめる。
■ Y軸およびY軸を引きデータ値に応じたグラフを書
く。
■ データ種別で示されたデータを右上に書く。
■ グラフ補助関数があるか否かを調べる。
Yesのときは■の処理を行い、Noのときは終了とす
る。
■ GXSか否かを調べる。Yesのときは■の処理を
行い、NOのときは他の処理を行い、■に戻る。
・■ Y軸に指定されたデータを書き、■に戻る。
第6図は円グラフ表示処理を説明する図である。
円グラフ表示は下記のようにして行われる。
■ データ範囲からデータの個数をめる。
■ 各データの構成比率をめる。
■ データ種別範囲で示されたデータと比率とを表示域
右上から順に並べる。
■ 比率データよりそれぞれのパターンで円グラフを書
く。
■ 補助関数ありか否かを調べる。Yesのときは■の
処理を行い、Noのときは終了とする。
■ GXSか否かを調べる。Yesのときは■の処理を
行い、Noのときは■の処理を行う。
■ 円の中心に指定されたデータを書く。
■ GXCOMか否かを調べる。Yesのときは■の処
理を行い、Noのときはその他の処理を行って■に戻る
。
■ 円グラフの下にコメントを書き、■に戻る。
第2図(イ)に示す電子シートのグラフ関数@GRAP
R(B、A6.B6:E6 )が実行されると、第7図
(イ)の棒グラフが表示画面に表示され、グラフ関数@
GRAPH(C,A2:A5.1:A5)が実行される
と、第8図(イ)の円グラフが表示画面に表示される。
第2図(イ)の項目枠E4のデータを15から30に変
更すると、電子ソートの状態は第2図(ロ)のようにな
る。そのままグラフを表示すれば、第7図(ロ)および
第8図(ロ)に示すグラフが得られる。
第2図(イ)に示す電子シートの第5行と第6行目の間
に第2図(ハ)に示すように新しい行を追加した場合、
各演算式は評価されて新しい座標範囲(行を追加した後
の新座標)を持つように変更される。
このために、グラフ関数を再入力しなくとも、そのまま
第7図(ハ)および第8図(ハ)に示すグラフが得られ
る。
〔発明の効果〕
以上の説明から明らかなように、本発明によれば、特別
のユーティリティを起動することなく必要なときに電子
シートからグラフを得ることが出来るので、データ更新
時にその時点における電子シートのデータを確認しなが
らグラフを作成することが出来、より正確なグラフを作
成できるという効果が得られる。
【図面の簡単な説明】
第1図は本発明を実施するための装置の構成の1例を示
す図、第2図は電子シートを説明する図、第3図は表示
画面と電子シートの関係を示す図、第4図はグラフ関数
の制御フローを説明する図、第5図は棒グラフ表示処理
を説明する図、第6図は円グラフ表示処理を説明する図
、第7図は棒グラフの例を示す図、第8図は円グラフの
例を示す図である。 1・・・表示装置、2・・・中央処理装置、3・・・キ
ーボード、4・・・メモリ、4α・・・電子シート、5
・・・表示画面上のテーブル、6・・・アドレス管理テ
ーブル、7・・・項目データ格納域。 特許出願人 ユーザツク電子工業株式会社代理人弁理士
 京 谷 四 部外1名 吠」ど ワ E2〕(イ) 坤ワff’+ rt、) ■ 系 ’FLp 炙 /1ltLlt/X) ■

Claims (1)

    【特許請求の範囲】
  1. メモリの電子シート上に、数値データや文字データなど
    の通常データと演算式を同時に格納することによシテー
    ブル処理を行う簡易言語処理システムにおいて、上記電
    子シート上にグラフ関数をも格納し、グラフ関数を用い
    てグラフを出力できるように構成されたことを特徴とす
    る簡易言語処理システム。
JP58247147A 1983-12-29 1983-12-29 簡易言語処理システム Expired - Lifetime JPH0766386B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58247147A JPH0766386B2 (ja) 1983-12-29 1983-12-29 簡易言語処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58247147A JPH0766386B2 (ja) 1983-12-29 1983-12-29 簡易言語処理システム

Publications (2)

Publication Number Publication Date
JPS60142776A true JPS60142776A (ja) 1985-07-27
JPH0766386B2 JPH0766386B2 (ja) 1995-07-19

Family

ID=17159128

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58247147A Expired - Lifetime JPH0766386B2 (ja) 1983-12-29 1983-12-29 簡易言語処理システム

Country Status (1)

Country Link
JP (1) JPH0766386B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62172459A (ja) * 1986-01-24 1987-07-29 Sord Comput Corp 簡易言語処理装置
JPH03266171A (ja) * 1990-03-16 1991-11-27 Fujitsu Ltd グラフ処理装置における面積グラフ自動作成方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57191738A (en) * 1981-05-18 1982-11-25 Ibm Preparation of computing items
JPS5892026A (ja) * 1981-11-26 1983-06-01 Canon Inc 文字処理装置
JPS58192144A (ja) * 1982-05-05 1983-11-09 Sanyo Electric Co Ltd ワ−ドプロセツサ

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57191738A (en) * 1981-05-18 1982-11-25 Ibm Preparation of computing items
JPS5892026A (ja) * 1981-11-26 1983-06-01 Canon Inc 文字処理装置
JPS58192144A (ja) * 1982-05-05 1983-11-09 Sanyo Electric Co Ltd ワ−ドプロセツサ

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62172459A (ja) * 1986-01-24 1987-07-29 Sord Comput Corp 簡易言語処理装置
JPH03266171A (ja) * 1990-03-16 1991-11-27 Fujitsu Ltd グラフ処理装置における面積グラフ自動作成方法

Also Published As

Publication number Publication date
JPH0766386B2 (ja) 1995-07-19

Similar Documents

Publication Publication Date Title
WO2018205869A1 (zh) 一种表单自定义方法和装置
JPS59123008A (ja) パ−トプログラム作成方法
JPS59180603A (ja) 数値制御装置におけるデ−タ設定方式
JPH0766386B2 (ja) 簡易言語処理システム
JPH03219305A (ja) 多数個取り指定方式
JPS63118820A (ja) メニユ−表示装置
JP2828301B2 (ja) グラフおよび表の制御表示処理装置
JP2682418B2 (ja) グラフ表示処理方法
JP3500812B2 (ja) 表処理装置
JPS60189504A (ja) 数値制御装置
JPH0212309A (ja) Cad/cam装置
JPH01177680A (ja) 画像編集処理装置
JPH04160681A (ja) 検査図面表示装置
JPH0462410A (ja) 測定支援装置
JPH05135058A (ja) 管理システム
JPH01261726A (ja) 状態遷移情報編集方式
JP3570773B2 (ja) 図形処理装置
JPS62118403A (ja) 分割表示機能を持つロボツトの制御装置
JPS6061866A (ja) 図形処理システムにおける面取り処理方式
JPH03235124A (ja) ルールベース構築方式
JPS5850039A (ja) 表の出力方法
JPH01123367A (ja) 回路図データ入力方式
JPH0635656A (ja) 描画属性登録方法
JPS61206005A (ja) 数値制御方式
JPH03176716A (ja) 電子機器

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term