[go: up one dir, main page]

JPH0269864A - Information inputting/outputting system - Google Patents

Information inputting/outputting system

Info

Publication number
JPH0269864A
JPH0269864A JP63222771A JP22277188A JPH0269864A JP H0269864 A JPH0269864 A JP H0269864A JP 63222771 A JP63222771 A JP 63222771A JP 22277188 A JP22277188 A JP 22277188A JP H0269864 A JPH0269864 A JP H0269864A
Authority
JP
Japan
Prior art keywords
input
parameter
display
information
result
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
JP63222771A
Other languages
Japanese (ja)
Inventor
Asami Wake
和気 朝臣
Yoshihisa Hosono
細野 善久
Masato Sumida
昌人 炭田
Hidemitsu Kumagai
熊谷 秀光
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63222771A priority Critical patent/JPH0269864A/en
Publication of JPH0269864A publication Critical patent/JPH0269864A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PURPOSE:To obtain the man-machine interface and the problem solving ability both in a high level by selecting other parameter to construct a designated display form, and taking out a stored operated result, and displaying it by other parameter according to other display form when other display form is designated. CONSTITUTION:When information to be operated is inputted according to the display form a user designates, the parameter to construct said display form is selected from among plural parameters, and the information to be operated is operation-processed, and the result is stored and delivered to the parameter, and the result is displayed by this parameter according to the designated display form. When other display form is designated, other parameter to construct other display form is selected, and the stored operated result is taken out, and the taken out result is displayed by other parameter according to other display form. Thus, a data processing part provided with the solving ability of various kinds of the problems can be set.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は数値や記号で表現される情報を、表・グラフ
・文書・図などで表示し、表示内容を操作することによ
り情報の編集を行なえるようにする情報入出力方式に関
するものである。
[Detailed Description of the Invention] [Industrial Application Field] This invention displays information expressed in numbers and symbols as tables, graphs, documents, diagrams, etc., and edits the information by manipulating the displayed contents. It relates to an information input/output method that allows for

[従来の技術] 次の各式は入出力形態を表に固定した表計算システム(
ロータスディベロップメンI−社衷のロータス 1−2
−3、マイクロソフト社製のマルチプラン、コンピュー
タ・アソシエイツ社製のスーパーカルク3等)の媒介変
数表記の定義と例である。
[Prior art] The following formulas are used in a spreadsheet system where the input/output format is fixed to a table (
Lotus Development Men I-Social Lotus 1-2
-3, Microsoft Corporation's MultiPlan, Computer Associates Corporation's SuperCalc 3, etc.) are definitions and examples of parametric variable notation.

(定義) く表番号表記〉く列番号表記〉〈行番号表記〉・・・(
42)(例) 表番号1の第1列第1行目の項[1 (1)   5IAI         ・・・(43
)(2)   5ICIRI       ・・・(4
4)しかして、式(42)は表計算システムにおける媒
介変数表記の定義で、式(43)は表番号1の1列1行
目の表項目をあられす媒介変数の例で、式(44)は式
(43)と同一内容の別の媒介変数表記例である。
(Definition) Table number notation〉Column number notation〉〈Row number notation〉...(
42) (Example) Item in the first column, first row of table number 1 [1 (1) 5IAI ... (43
)(2) 5ICIRI...(4
4) Therefore, formula (42) is the definition of parameter notation in a spreadsheet system, formula (43) is an example of a parameter that represents the table item in the first column, first row of table number 1, and formula (44) ) is another example of parameter notation having the same content as Equation (43).

第8図は表計算システムのブロック構成図で、図におい
て、45はユーザ1とのインタフェースとなる入出力部
でユーザの作成した個々の表に応じて複数存在し、46
は表中項目を解析し、システム全体を制御し、数値計算
やデータ検索を行なうデータ処理部であり、55は入力
情報を登録する管理テーブルであり、47〜5oはユー
ザ1の入力した情報の処理の流れを示す。
FIG. 8 is a block configuration diagram of a spreadsheet system. In the figure, 45 is an input/output unit that serves as an interface with the user 1, and there are multiple tables 46 in accordance with each table created by the user.
is a data processing unit that analyzes the items in the table, controls the entire system, and performs numerical calculations and data searches; 55 is a management table for registering input information; 47 to 5o are for storing information input by user 1; Shows the process flow.

次に動作について説明する。第8図のユーザ1が表番号
1の第1列第1行目の表項目にある入力情報aを入力す
ると、その表を管理する入出力部45 aは入力された
表項目の位置から式(43)に示すような媒介変数S 
LAIを生成し、その媒介変数5LAIを入力情報aと
ともにデータ処理部46にわたす。データ処理部46で
は、S LAIとそのユーザからの入力情報aとを管理
テーブル55に登録したのち、媒介変数S LAIを解
析して、入出力部が1であることを決定して、入出力部
、45aに媒介変数5IA1とともに該入力情報aをわ
たす。入出力部+ 45hでは、媒介変数5LAIを解
析し、第1列第1行目に該入力情報aを表示してユーザ
1にわたす。次に、ユーザが表番号1の第1列第2行目
の表項目に5IAl+5と入力すると、その表を管理す
る入出力部、45aは媒介変数5IA2と5IA1+5
をデータ処理部46にわたす。データ処理部46では、
S IA2の入力情報S IA1+5が式であることを
解析し、それに含まれる媒介変数を抽出して、その管理
テーブル55からそれぞれの値を取り出す。この場合、
例えばS LAIが10であることがわかる。そこで、
式を計算しS IA2の値を15としてから管理テーブ
ル55に登録し、媒介変数5IA2を解析して、入出力
部が1であることを決定して、入出力部、45aに媒介
変数とともに15をわたす。入出力部、45aでは、媒
介変数を解析し、第1列第2行目に15を表示してユー
ザ1にわたす。次に表の形状変更命令すが入力されると
、命令入力のあった入出力部45において直接実行され
て、表示形状の変更が達成されユーザにわたされる。次
に表内容をグラフ表示する命令も同様に、命令入力Cが
あると、それを受は付けた入出力部45において表内容
をグラフに表示しユーザ1にわたす。ここで表示される
グラフの形状を変更する場合には、−旦表に戻って表内
容を変更したり、グラフ表示命令を変更することにより
達成される。
Next, the operation will be explained. When the user 1 in FIG. 8 inputs the input information a in the table item in the first column and first row of table number 1, the input/output unit 45 a that manages the table inputs the formula from the position of the input table item. Parameter variable S as shown in (43)
LAI is generated, and the parameter 5LAI is passed to the data processing unit 46 along with input information a. The data processing unit 46 registers the S LAI and the input information a from the user in the management table 55, then analyzes the parameter S LAI, determines that the input/output unit is 1, and sets the input/output unit. The input information a is passed to the section 45a along with the parameter 5IA1. The input/output unit + 45h analyzes the parameter 5LAI, displays the input information a in the first column, first row, and passes it to the user 1. Next, when the user inputs 5IA1+5 into the table item in the first column, second row of table number 1, the input/output unit 45a that manages the table is the parameter variable 5IA2 and 5IA1+5.
is passed to the data processing section 46. In the data processing section 46,
It analyzes that the input information SIA1+5 of SIA2 is a formula, extracts the parameter variables contained therein, and extracts the respective values from the management table 55. in this case,
For example, it can be seen that the SLAI is 10. Therefore,
Calculate the formula, set the value of SIA2 to 15, register it in the management table 55, analyze the parameter 5IA2, determine that the input/output section is 1, and set the value of 15 to the input/output section 45a along with the parameter. pass on. The input/output unit 45a analyzes the parameter, displays 15 in the first column, second row, and passes it to the user 1. Next, when a command to change the shape of the table is input, it is directly executed in the input/output unit 45 where the command was input, and the change in the display shape is achieved and passed to the user. Next, similarly, when there is a command input C to display the table contents in a graph, the table contents are displayed in a graph in the input/output unit 45 which receives the command and is sent to the user 1. If you want to change the shape of the graph displayed here, you can do so by returning to the first table and changing the contents of the table or changing the graph display command.

[発明が解決しようとする課題] 従来の表計算システムは以上のように構成されているの
で、必要な情報は表を通して入力しなければならず、グ
ラフ表示された内容を修正するためには表からの操作が
必要で、また、使用できる変数が表項目をあられす媒介
変数のみで、その数が増すにつれて把握が困難となり、
さらに、表やグラフ以外の表示形態を取り入れることが
不可能で、データ処理部における問題解決能力にも限界
があるなどの問題点があった。
[Problems to be Solved by the Invention] Conventional spreadsheet systems are configured as described above, so necessary information must be entered through the table, and in order to modify the contents displayed in a graph, it is necessary to input the necessary information through the table. It is necessary to perform operations from
Furthermore, it is impossible to incorporate display formats other than tables and graphs, and the problem-solving ability of the data processing section is also limited.

この発明は上記のような問題点を解消するためになされ
たもので、表やグラフ以外に文書や図などを直接編集す
ることにより情報を処理・加工することができ、その編
集内容に応じて各表示形態を連動させることができると
ともに、問題解決のだめの中間的な媒介変数を表示のた
めの媒介変数と区別して用いることができ、ユーザ独自
の表示形態を容易に組み入れることを可能にし、様々な
問題解決能力を持ったデータ処理部を設定することを可
能にする情報入出力方式を得ることを目的とする。
This invention was made to solve the above-mentioned problems.In addition to tables and graphs, it is also possible to process and process information by directly editing documents, diagrams, etc. In addition to being able to link each display format, intermediate variables for problem solving can be used separately from display parameters, making it possible to easily incorporate a user's own display format, and making it possible to use various The purpose of this study is to obtain an information input/output method that makes it possible to set up a data processing unit with a unique problem-solving ability.

[課題を解決するための手段] この発明においては、ユーザ1が1つの表示形状を指定
し、該表示形状に従って被演算用情報を入力すると、複
数の媒介変数の中から当該表示形状を構築する媒介変数
を選択しくステップ16)、被演算用情報を演算処理し
て結果を記憶しくステップ22)、該結果を選択した媒
介変数に渡して(ステップ23)、この媒介変数により
指定した表示形状に従って該結果を表示する(ステップ
19)、他の表示形状が指定されると、該他の表示形状
を構築する他の媒介変数を選択しくステップ16)、記
憶した演算結果を取り出しくステップ23)、該他の媒
介変数により該他の表示形状に従って該取り出した結果
を表示させる(ステンプ19)ようにしたものである。
[Means for Solving the Problem] In the present invention, when the user 1 specifies one display shape and inputs operand information according to the display shape, the display shape is constructed from among a plurality of parametric variables. Select a parameter (Step 16), process the operand information and store the result (Step 22), pass the result to the selected parameter (Step 23), and display according to the display shape specified by this parameter. displaying the result (step 19); when another display shape is specified, selecting another parameter for constructing the other display shape (step 16); retrieving the stored calculation result (step 23); The extracted result is displayed according to the other display shape using the other parameter (step 19).

[作用コ 更に、他の表示形状が入力指示されていると、同様な動
作で、その指定表示形状に従った表示をする。かくして
1つの被演算用情報を入力しただけで、各種の表示形状
で夫々特有の表示を行なう。
[Operation] Furthermore, if another display shape is input and specified, the display according to the specified display shape is performed in the same manner. In this way, by inputting only one piece of operand information, each unique display can be performed in various display shapes.

すなわち、1一つの表示形状下で入力した被演算用情報
を共用して、他の表示形状で別の効果を有する表示をさ
せる。
That is, the operand information input under one display shape is shared, and a display having a different effect is produced under another display shape.

更に、1つの表示形状下で編集・修正したものを、他の
表示形状下で編集・修正後の形状で表示する。
Furthermore, what has been edited and modified under one display shape is displayed in the edited and modified shape under another display shape.

[実施例] 以下、この発明の一実施例を図について説明する。第1
図は1本発明の一実施例のブロック構成図、第2図は、
入出力手段の処理の流れを示すフローチャー1〜.第3
図は、制御手段の処理の流れを示すフローチャー1−1
第4図乃至第7図は、それぞれ表・グラフ・文書・図面
で情報を表示した例である。第1図において、■はユー
ザ、2は表・グラフ・文書・図などを提供する入出力部
、3は入出力部2とデータ処理部4で得られる情報とそ
れに関連する媒介変数とを管理・制御する制御部であり
、上記データ処理部4は情報に数値演算や推論演算を施
し、新たな情報を作り出す。また、第1図の矢印は、各
ブロック間の情報の処理の流れを示しており、5はユー
ザ1からの情報入力、6はユーザ1への結果表示、7は
入出力部2から制御部3への処理要求、8は制御部3か
ら入出力部2への表示要求、9はデータ処理部4への処
理要求、1oはデータ処理部4から制御部3への処理結
果である。56は各入出力部2に対応して設けられた夫
々の媒介変数を予め格納した入出力管理テーブルであり
、57は制御部3が管理する媒介変数や演算データ等を
格納する制御管理テーブルである。
[Example] Hereinafter, an example of the present invention will be described with reference to the drawings. 1st
Figure 1 is a block diagram of an embodiment of the present invention, and Figure 2 is a block diagram of an embodiment of the present invention.
Flowcharts 1 to 1 showing the processing flow of the input/output means. Third
The figure is a flowchart 1-1 showing the flow of processing by the control means.
4 to 7 are examples in which information is displayed using tables, graphs, documents, and drawings, respectively. In Fig. 1, ■ is the user, 2 is the input/output unit that provides tables, graphs, documents, diagrams, etc., and 3 is for managing the information obtained by the input/output unit 2 and the data processing unit 4 and related parametric variables. - A control unit that performs control, and the data processing unit 4 performs numerical calculations and inference calculations on information to create new information. Further, the arrows in FIG. 1 indicate the flow of information processing between each block, with 5 indicating information input from user 1, 6 indicating result display to user 1, and 7 indicating input/output section 2 to control section. 8 is a display request from the control section 3 to the input/output section 2, 9 is a processing request to the data processing section 4, and 1o is a processing result from the data processing section 4 to the control section 3. Reference numeral 56 denotes an input/output management table that is provided corresponding to each input/output unit 2 and stores respective parameter variables in advance, and 57 denotes a control management table that stores parameter variables, calculation data, etc. managed by the control unit 3. be.

次に上記実施例の動作を第1図乃至第7図を参照しなが
ら説明する。まず、第1図の入出力部2の動作を第2図
のフローチャートを参照しながら説明する。第1図の各
入出力部2はユーザ1からの入力を待ち(ステップ11
)、入力された内容が編集命令であればステップ12の
Yes側へ進み、表示内容を編集して表・グラフ・文書
・図などの大きさや位置などを変えたりする(ステップ
13)。そして再びユーザ1の入力を待つステップ11
に戻る。ユーザ1の入力が終了命令ならばステップ14
のYes側へ進み、制御部3にその命令を送りステップ
15で終了する。それ以外は情報の入力となりステップ
14のNO側へ進み、入力情報の表示位置や形状などの
表示のための情報をもとに、指定された入出力部21は
自己の入出力管理テーブル56iから下記の式(25)
〜(38)に示すような媒介変数を取り出す(ステップ
16)(定義) 〈表示媒体番号表記〉く表示属性1〉く表示属性2〉・
・・ く表示属性n〉 ・・・(25)(例) 一人出力部、−見出し名=会社A、   ・・・(26
)−人出力部!−横項目名1=収入、   ・・・(2
7)−人出力部、−横項目名2=支出、   ・・・(
28)−人出力部、−横項目名3=利益、   ・・・
(29)−人出力部、−縦項目名1=今月、   ・・
・(30)−人出力部、−縦項目名2=来月、   ・
・・(31)−人出力部、−表示単位1=ドル、   
・・・(32)−人出力部1−会社A−今月−収入一ド
ル=800.    ・・・(33) −人出力部、−会社A−今月−支出一ドル=1000.
   ・・・(34) −人出力部、−会社A−今今月−利益ヒドル−200・
  ・・・(35) 一人出力部、−会社A−来月−収入一ドル=900. 
   ・・・(36) −人出力部、−会社A−来月−支出一ドル=600. 
   ・・・(37) −人出力部、−会社A−来月−利益一ドル=300. 
   ・・・(38) 上記式(25)〜(38)かられかるように、この媒介
変数は区切り記号′−′ と人出力部番号と複数の表示
属性1〜nとで構成されている。ここで、区切り記号は
′−′でなくても、表計算システムのように英数字の切
りかわりによって区切りを検出してもよい。本発明にお
ける媒介変数は、上記の定義(25)かられかるように
、表計算システムのような列や行の情報のみをもつ媒介
変数でなく、計算対象とならない任意側の表示属性1〜
nをもっている。上記式(25)〜(38)中の式(3
3)は会社Aの今月の収入が800ドルであることを表
している。
Next, the operation of the above embodiment will be explained with reference to FIGS. 1 to 7. First, the operation of the input/output unit 2 shown in FIG. 1 will be explained with reference to the flowchart shown in FIG. 2. Each input/output unit 2 in FIG. 1 waits for an input from the user 1 (step 11).
), if the input content is an editing command, the process advances to the Yes side of step 12, and the display content is edited to change the size, position, etc. of tables, graphs, documents, figures, etc. (step 13). Then, step 11 waits for user 1's input again.
Return to If user 1's input is a termination command, step 14
The process proceeds to the Yes side, sends the command to the control section 3, and ends at step 15. Otherwise, the information is input and the process goes to the NO side of step 14. Based on the display information such as the display position and shape of the input information, the designated input/output unit 21 is input from its own input/output management table 56i. The following formula (25)
- Extract the parametric variables shown in (38) (step 16) (definition) <Display medium number notation> Display attribute 1> Display attribute 2>・
...Display attribute n〉 ...(25) (Example) Single person output section, - Heading name = Company A, ...(26
) - Human output department! - Horizontal item name 1 = Income, ... (2
7) - Personnel output department, - Horizontal item name 2 = Expenditure, ... (
28) - Human output section, - Horizontal item name 3 = Profit, ...
(29) - Person output section, - Vertical item name 1 = This month, ・・
・(30) - Person output section, - Vertical item name 2 = Next month, ・
...(31) - person output section, - display unit 1 = dollar,
...(32) - Personnel output department 1 - Company A - This month - Income of 1 dollar = 800. ...(33) - Personnel Output Department, - Company A - This month - Expenditures of 1 dollar = 1000.
...(34) -Human output department, -Company A-This month-Profit Hiddle-200・
...(35) One person output department - Company A - Next month - Income of $1 = 900.
...(36) - Personnel Output Department - Company A - Next month - Expenditures of 1 dollar = 600.
...(37) -Human output department, -Company A-Next month-Profit of one dollar = 300.
(38) As can be seen from the above equations (25) to (38), this parameter is composed of a delimiter '-', a human output unit number, and a plurality of display attributes 1 to n. Here, the delimiter does not have to be '-', but the delimiter may be detected by changing alphanumeric characters as in a spreadsheet system. As can be seen from the above definition (25), the parametric variables in the present invention are not parametric variables that have only column and row information such as in a spreadsheet system, but display attributes 1 to 1 on any side that are not subject to calculation.
It has n. Formula (3) in the above formulas (25) to (38)
3) indicates that Company A's income this month is $800.

このような情報をユーザ1が入力するには、第4図のよ
うな表を提供する1つの入出力部2においては、表の今
月の収入の欄に800と入力するだけでよく、また第5
図のようなグラフを提供する他方の入出力部2の場合に
は棒グラフの形状を800にすればよく、第6図や第7
図のような文書や図面を提供するその他の入出力部2の
場合では文書中に800と入力すればよい。このような
第1図のユーザ1の入力によって入出力部2は式(25
)〜(38)のような媒介変数を入出力管理テーブル5
6から取り出す(ステップ16)。入出力管理テーブル
56は、ユーザ1の入力情報の表示位置や、形状などの
表示のための情報と対応する媒介変数を各入出力部2毎
に独立して管理されており、それぞれ構造が異なる。第
4図のような表を提供する場合では、第1行第2列の項
目に情報が入力されると入出力管理テーブル56から式
 (25)〜(38)中の式(26)のような媒介変数
が取り出せる。第5図のようなグラフを提供する場合で
は、1番左の棒グラフの大きさを指定する情報が入力さ
れると、それをグラフに表示するための棒の大きさや位
置をもとに式(25)〜(38)中の式(33)のよう
な媒介変数が取り出せる。第6図のような文書を提供す
る場合では、2行目の′会社A′の文書中の位置のよう
に情報を挿入すべき文書中の位置をもとに式(25)〜
(38)中の式(26)のような媒介変数を取り出せる
。第7図のような図面を提供する場合では、呼び出す図
形の名前をもとに式(25)〜(38)中の式(26)
のような媒介変数を取り出せる。
In order for the user 1 to input such information, in one input/output unit 2 that provides a table as shown in FIG. 5
In the case of the other input/output section 2 that provides a graph as shown in the figure, the shape of the bar graph should be set to 800.
In the case of other input/output units 2 that provide documents and drawings such as those shown in the figure, 800 may be input into the document. In response to such input from user 1 in FIG.
) to (38) in the input/output management table 5.
6 (step 16). The input/output management table 56 independently manages the display position of user 1 input information, information for displaying the shape, and corresponding parametric variables for each input/output unit 2, and has a different structure. . In the case of providing a table as shown in FIG. 4, when information is input to the item in the first row and second column, the input/output management table 56 generates a table such as formula (26) among formulas (25) to (38). Parameter variables can be extracted. When providing a graph like the one shown in Figure 5, when information specifying the size of the leftmost bar graph is input, the formula ( Parameter variables such as equation (33) in (25) to (38) can be taken out. When providing a document as shown in Figure 6, formula (25) ~
Parameter variables such as equation (26) in (38) can be taken out. When providing a drawing as shown in Figure 7, formula (26) in formulas (25) to (38) is calculated based on the name of the figure to be called.
Parameter variables such as can be extracted.

逆に、媒介変数がわかれば、入出力管理テーブル56か
ら表示のための情報を取り出すこともできる。式(25
)〜(38)中の式(26)のような媒介変数をもとに
入出力管理テーブル56を参照すると、第4図の表にお
いて、第2行第2列目の情報が得られる。第5図のグラ
フでは、式(25)〜(38)中の式(27)のような
媒介変数からのグラフの一番左側の項目名表示位置が得
られる。第6図の文書では、式(25)〜(38)中の
式(30)のような媒介変数から本文の最初に挿入する
という文書中の位置が得られる。第7図の図面では、式
(25)〜(38)中の式(26)のような媒介変数か
ら図面の名前や表示位置・大きさ等の情報が得られる。
Conversely, if the parameter variables are known, information for display can be extracted from the input/output management table 56. Formula (25
) to (38), by referring to the input/output management table 56 based on the parameter such as equation (26), the information in the second row and second column in the table of FIG. 4 can be obtained. In the graph of FIG. 5, the item name display position on the leftmost side of the graph is obtained from a parameter such as equation (27) among equations (25) to (38). In the document shown in FIG. 6, the position in the document to be inserted at the beginning of the main text can be obtained from a parameter such as equation (30) in equations (25) to (38). In the drawing of FIG. 7, information such as the drawing name, display position, size, etc. can be obtained from parameter variables such as equation (26) in equations (25) to (38).

このような入出力管理テーブル56を参照して、取り出
された媒介変数は、第2図のフローチャートでユーザ1
の入力情報5とともに上記制御部3に送られる(ステッ
プ17)。制御部3で処理された結果がなければステッ
プ18のNo側に進み、再びユーザ1の入力を待つステ
ップ11へ戻る。処理結果があれば、媒介変数をもとに
入出力管理テーブル56から表示のための情報を取り出
し、処理結果を該当する入出力部2特有の表示効果で表
示して(ステップ19)、再びユーザ1の入力を待つス
テップ11へ戻る。
Referring to such an input/output management table 56, the extracted parameter is determined by the user 1 in the flowchart of FIG.
is sent to the control unit 3 together with the input information 5 (step 17). If there is no result processed by the control unit 3, the process advances to the No side of step 18, and returns to step 11 where it waits for the user 1's input again. If there is a processing result, information for display is retrieved from the input/output management table 56 based on the parametric variables, the processing result is displayed with a display effect specific to the corresponding input/output unit 2 (step 19), and the user The process returns to step 11, where the input of 1 is waited for.

次に、第1図の制御部3の動作を第3図を用いて説明す
る。制御部3は、まず入出力部2からの入力を待ち(ス
テップ20)、いずれかの入出力部2から入力があれば
、それが終了命令ならばステップ21のYes側へ進み
終了する。そうでなければステップ21のNo側へ進み
、入出力部2から受けた入力情報と媒介変数とを制御管
理テーブル57に登録し、データ処理部4に入力を送り
Next, the operation of the control section 3 shown in FIG. 1 will be explained using FIG. 3. The control unit 3 first waits for an input from the input/output unit 2 (step 20), and if there is an input from any of the input/output units 2, and if it is an end command, the process proceeds to the Yes side of step 21 and ends. Otherwise, the process proceeds to step 21 (No), registers the input information and parameter variables received from the input/output section 2 in the control management table 57, and sends the input to the data processing section 4.

そこからの処理結果を待つ(ステップ22)、、データ
処理部4から処理結果がくれば、制御管理テーブル57
からそれに関連する媒介変数を取り出し、それを解析し
てどの入出力部2に出力するかを決定しくステップ23
)、該当する入出力部2に処理結果を送り(ステップ2
4)、再び各入出力部2からの入力を待つステップ20
へ戻る。制御部3における制御管理テーブル57は、情
報とそれに関連する媒介変数との対応をとるもので、式
(25)〜(38)のような媒介変数以外に問題解決の
ための中間的な媒介変数も管理しており、式(25)〜
(38)中の′−人出力部′のあとの番号を抽出して出
力すべき入出力部2を決定している。
Waiting for the processing results from there (step 22). When the processing results are received from the data processing section 4, the control management table 57
Step 23: extract the parametric variable related to it, analyze it, and decide which input/output unit 2 to output it to.
) and sends the processing results to the corresponding input/output unit 2 (step 2
4) Step 20 of waiting for input from each input/output unit 2 again
Return to The control management table 57 in the control unit 3 corresponds between information and related parameters, and includes intermediate parameters for problem solving in addition to the parameters shown in equations (25) to (38). is also managed, and formula (25) ~
The number after ``-person output unit'' in (38) is extracted to determine the input/output unit 2 to be output.

次に、データ処理部4の動作を下記の式(39)〜(4
1)で説明する。
Next, the operation of the data processing unit 4 is expressed by the following equations (39) to (4).
This will be explained in 1).

(定義例) minus (X、Y、Z)ニーZisX−Y。(Definition example) minus (X, Y, Z) knee ZisX-Y.

・・・(39) (動作例) ’:’ −A=300.B =200.m i n u
 s (A、 B 、 C)。
...(39) (Operation example) ':' -A=300. B=200. m i n u
s (A, B, C).

C= 100.                ・・
・(40)(適用例) minus (−人出力部、−会社A−来月−収入一ド
ル、−人出力部、−会社A−来月−支出一ドル、−人出
力部、−会社A−来月−利益一ドル)・・(41) 式(39)内にあるm i n u sは、例えば、X
が300、Yが200であるとき、Zが100となる関
数である。式(39)〜(41)の動作例のように、X
やY、Zは別の媒介変数AやB、Cでもよいので、第1
図のユーザ1が入出力部2から式(25)〜(38)中
の式(36)と式(37)との情報を入力すると、デー
タ処理部4において式(39)〜(41)の適用例が呼
び出されて、結果として式(25)〜(38)中の式(
38)が計算によって得られる。
C=100.・・・
・(40) (Application example) minus (-personnel output department, -company A-next month-income 1 dollar, -personnel output department, -company A-next month-expenditure 1 dollar, -personnel output department, -company A - next month - profit of one dollar)... (41) m i n u s in equation (39) is, for example, X
is 300 and Y is 200, Z is a function of 100. As in the operation example of equations (39) to (41),
, Y, and Z may be other parameter variables A, B, and C, so the first
When the user 1 in the figure inputs the information of equations (36) and (37) in equations (25) to (38) from the input/output unit 2, the data processing unit 4 inputs the information of equations (39) to (41). The application example is called, and as a result, the expressions (25) to (38) (
38) can be obtained by calculation.

なお、上記実施例では、第1図の入出力部2における入
出力管理テーブル56を表・グラフ・文書・図に対応し
てあらかじめ用意しているが、ユーザ1の用途に応じた
任意のものを用いてもよく、また、管理する媒介変数名
を英数字記号で自動生成するようにしておいてもよく、
さらに、データ処理部3を任意のものを用いてもよく、
上記実施例と同様の効果を奏する。
In the above embodiment, the input/output management table 56 in the input/output unit 2 shown in FIG. You may also use alphanumeric symbols to automatically generate the parameter variable name to be managed.
Furthermore, any data processing section 3 may be used.
The same effects as in the above embodiment are achieved.

[発明の効果] 以上のように、この発明によれば、ユーザが1つの表示
形状を指定し、該表示形状に従って被演算用情報を入力
すると、複数の媒介変数の中から当該表示形状を構築す
る媒介変数を選択し、被演算用情報を演算処理して結果
を記憶し、該結果を選択した媒介変数に渡して、この媒
介変数により指定した表示形状に従って該結果を表示す
る。他の表示形状が指定されると、該他の表示形状を構
築する他の媒介変数を選択し、記憶した演算結果を取り
出し、該他の媒介変数により該他の表示形状に従って該
取り出した結果を表示させるようにして、記号や数値で
表される情報を表・グラフ・文書・図面を構築する属性
を持った媒介変数と関連付けるように構成したので、同
一情報を様々な表示効果で提供でき、それらの表示内容
を連動させることもでき、さらに、この発明における媒
介変数は、一般の媒介変数と同一に取り扱うことができ
るので、処理手段を任意に切り換えることができ、高度
なマンマシンインタフェースと問題解決能力を持ったシ
ステムを容易に作成できる効果かある。
[Effects of the Invention] As described above, according to the present invention, when a user specifies one display shape and inputs operand information according to the display shape, the display shape is constructed from among a plurality of parameter variables. A parameter is selected, the operand information is processed, the result is stored, the result is passed to the selected parameter, and the result is displayed according to the display shape specified by the parameter. When another display shape is specified, another parameter that constructs the other display shape is selected, the memorized calculation result is retrieved, and the retrieved result is converted according to the other display shape using the other parameter. By displaying information expressed in symbols and numbers, it is configured to be associated with parametric variables that have attributes for constructing tables, graphs, documents, and drawings, so the same information can be provided with various display effects. Their display contents can be linked together, and furthermore, the parametric variables in this invention can be handled in the same way as general parametric variables, so the processing means can be switched arbitrarily, and advanced man-machine interfaces and problems can be solved. This has the effect of making it easy to create a system that has the ability to solve problems.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の一実施例のブロック構成図、第2図
は入出力部の動作を示すフローチャート、第3図は制御
部の動作を示すフローチャート、第4図は情報の表によ
る表示例、第5図は情報のグラフによる表示例、第6図
は情報の文書による表示例、第7図は情報の図面による
表示例、第8図は従来の表計算システムのブロック構成
図である。 図において、1はユーザ、2は入出力部、3は制御部、
4は処理部、56は入出力管理テーブル、57は制御管
理テーブルである。 なお、各図中同一符号は同一、又は相当部分を示す。 代理人  大 岩 増 雄 (ほか2名)第 ] 図本発明の実施例 第3 図 制御部の動作フロー 第4 図 第2 図 入出力部の動作フロー 第 図 第6 図 第7 図 手続補正帯(自発) 5伊し゛1年10月27B 1、事件の表示 特願昭 に 3 222771号 2、発明の名称 3、補正をする者 5 補正の対象 発明の詳細な説明、図面の欄。 G 補正の内容 (1)明細書第14頁第19行目乃至第20行目r式(
25)〜(38)中の」とあるのを「式(26)〜(3
8)中の」と補正する。 (2)同書第15頁第9行目r C= 100.4とあ
るのをrc=100Jと補正する。 (3)同書第16頁第10行目乃至第11行目「データ
処理部3を」とあるのを「データ処理部4を」と補正す
る。 (4)図面、第7図を別紙のとおり補正する。 以上 第7
FIG. 1 is a block diagram of an embodiment of the present invention, FIG. 2 is a flowchart showing the operation of the input/output section, FIG. 3 is a flowchart showing the operation of the control section, and FIG. 4 is an example of displaying information in the form of a table. , FIG. 5 shows an example of displaying information in a graph, FIG. 6 shows an example of displaying information in a document, FIG. 7 shows an example of displaying information in a diagram, and FIG. 8 is a block diagram of a conventional spreadsheet system. In the figure, 1 is a user, 2 is an input/output unit, 3 is a control unit,
4 is a processing unit, 56 is an input/output management table, and 57 is a control management table. Note that the same reference numerals in each figure indicate the same or equivalent parts. Agent Masuo Oiwa (and 2 others) Figure Embodiment 3 of the present invention Figure 3 Operation flow of the control unit Figure 2 Figure 2 Operation flow of the input/output unit Figure 6 Figure 7 Figure 7 Procedure correction band (Spontaneous) 5 October 27B, 2010 1. Indication of the case Patent Application No. 3 222771 2. Title of the invention 3. Person making the amendment 5. Detailed explanation of the invention to be amended, column for drawings. G. Contents of the amendment (1) Formula r on page 14, line 19 to line 20 of the specification (
"in formulas (25) to (38)" is replaced with "formulas (26) to (38)"
8) Correct it as "in". (2) The same book, page 15, line 9, r C = 100.4 is corrected to rc = 100J. (3) In the same book, page 16, lines 10 to 11, "data processing section 3" is corrected to "data processing section 4." (4) Amend the drawing and Figure 7 as shown in the attached sheet. Above 7th

Claims (1)

【特許請求の範囲】[Claims] ユーザが1つの表示形状を指定し、該表示形状に従って
被演算用情報を入力すると、複数の媒介変数の中から当
該表示形状を構築する媒介変数を選択し上記被演算用情
報を演算処理して結果を記憶し、該結果を上記選択した
媒介変数に渡してこの媒介変数により上記指定した表示
形状に従って該結果を表示するとともに、他の表示形状
が指定されると、該他の表示形状を構築する他の媒介変
数を選択し上記記憶した演算結果を取り出し、該他の媒
介変数により該他の表示形状に従って該取り出した結果
を表示させるようにした情報入出力方式。
When the user specifies one display shape and inputs operand information according to the display shape, the system selects a parameter to construct the display shape from among a plurality of parameters, and performs arithmetic processing on the operand information. Stores the result, passes the result to the parameter selected above, uses the parameter to display the result according to the specified display shape, and when another display shape is specified, constructs the other display shape. The information input/output method is configured to select another parameter variable, retrieve the stored calculation result, and display the retrieved result according to the other display shape using the other parameter variable.
JP63222771A 1988-09-06 1988-09-06 Information inputting/outputting system Pending JPH0269864A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63222771A JPH0269864A (en) 1988-09-06 1988-09-06 Information inputting/outputting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63222771A JPH0269864A (en) 1988-09-06 1988-09-06 Information inputting/outputting system

Publications (1)

Publication Number Publication Date
JPH0269864A true JPH0269864A (en) 1990-03-08

Family

ID=16787634

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63222771A Pending JPH0269864A (en) 1988-09-06 1988-09-06 Information inputting/outputting system

Country Status (1)

Country Link
JP (1) JPH0269864A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4826858B2 (en) * 2009-07-22 2011-11-30 住友ベークライト株式会社 Cover tape for electronic component packaging and electronic component package

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4826858B2 (en) * 2009-07-22 2011-11-30 住友ベークライト株式会社 Cover tape for electronic component packaging and electronic component package
CN102470964A (en) * 2009-07-22 2012-05-23 住友电木株式会社 Electronic component packaging upper tape and electronic component package

Similar Documents

Publication Publication Date Title
Chang R graphics cookbook: practical recipes for visualizing data
CA2118439C (en) Method and apparatus for data management
US7096422B2 (en) Markup language visual mapping
US8429519B2 (en) Presentation generator
US20060095833A1 (en) Method and apparatus for automatically producing spreadsheet-based models
JPH01180062A (en) Document shaping device
JPH11143874A (en) Apparatus for supporting the definition of the appearance of structured documents
JPH11282918A (en) Document management method and device therefor and computer readable storage medium
JPH0269864A (en) Information inputting/outputting system
JPH10301991A (en) Event information generating device and record medium
US20080189599A1 (en) Representation of Mark-up of Master Documents
JP2014052749A (en) Slip processor, slip processing system, screen switching method, and screen switching program
JPH04181372A (en) Table sheet totalization system for data
JP3632988B2 (en) Item data processing device
JP3424472B2 (en) Data processing system
AU2007200383B2 (en) Representation of mark-up of master documents
JPH06325087A (en) Structured document browsing device
JPH06139231A (en) Method and device for assisting sentence preparation
JPH09161153A (en) Information processor
JPH07262165A (en) 2D data aggregation method
JP3158925B2 (en) Search device for print data
JPH06214986A (en) Document preparing device
JPH0696366A (en) Actual result screen display system of ordering system
JPH0833901B2 (en) Search method
JPH0546723A (en) Graphic generating device