JPH03206552A - Display processing system - Google Patents

Display processing system

Info

Publication number
JPH03206552A
JPH03206552A JP2278706A JP27870690A JPH03206552A JP H03206552 A JPH03206552 A JP H03206552A JP 2278706 A JP2278706 A JP 2278706A JP 27870690 A JP27870690 A JP 27870690A JP H03206552 A JPH03206552 A JP H03206552A
Authority
JP
Japan
Prior art keywords
data
cell
frame
management data
input
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
JP2278706A
Other languages
Japanese (ja)
Inventor
Shigeru Fujimura
茂 藤村
Hitoshi Yamamoto
仁 山本
Toshikazu Nagaie
長家 利和
Futoshi Nakane
中根 太
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Publication of JPH03206552A publication Critical patent/JPH03206552A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Computer Hardware Design (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To attain a display processing system which can perform the tabulation in the versatile expression forms and with high operability by carrying out various independent processing operations including the input and editing processing operations, etc., for each cell contained in a table. CONSTITUTION:An input device 1 is provided together with an input control circuit 2, an input/output data bus 3, a table processing part 4, a multi-medium processing part 5, a data bus 6, a table cell control data memory 7, a table cell contents data memory 8, a switch control part 9, a display control circuit 10, and a display device 11. The inside of a table is controlled for each cell, and the data are processed for each cell and individually stored. Thus the inputting and editing tasks are carried out independently and for each cell without affecting other cells. As a result, an operator is not required to input data in consideration of the positional relation and the size of each cell. Then the tabulating task of the operator is facilitated.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 この発明は、表示処理システムに関し、さらに特定的に
は、パーソナルコンピュータやワードプロセッサ等の情
報処理装置において効率よく表を作威し表示するための
システムに関する。
[Detailed Description of the Invention] <Industrial Application Field> The present invention relates to a display processing system, and more specifically, to a display processing system for efficiently creating and displaying tables in an information processing device such as a personal computer or a word processor. Regarding the system.

〈従来技術〉 従来のバーンナルコンピュータやワードプロセッサ等の
情報処理装置は、作表機能を有するものがあった。この
場合、表の枠組を罫線で構成し、該罫線で囲1れたセル
中に各種情報を表示するようになっている。
<Prior Art> Some conventional information processing devices, such as burner computers and word processors, have tabulation functions. In this case, the frame of the table is composed of ruled lines, and various information is displayed in cells surrounded by the ruled lines.

〈発明が解決しようとする課題〉 しかしながら、従来の情報処理装置が有する作表機能は
、表における各セル(罫線によって仕切られた領域であ
り、表を構成する1単位である)の中に文字しか表示さ
せることができなかった。
<Problems to be Solved by the Invention> However, the tabulation function of conventional information processing devices does not allow characters to be displayed in each cell (an area partitioned by ruled lines, which is one unit constituting a table) in a table. I could only display it.

したがって、従来の情報処理装置が有する作表機能は、
多面的な表現能力に劣るという問題点があった。
Therefore, the tabulation function of the conventional information processing device is
The problem was that they lacked the ability to express themselves in multiple ways.

1た、従来の情報処理装置が有する作表機能は、表全体
を1つの文章単位として扱うものであり、各セルごとに
個別に編集を行なえるようなものはなかった。そのため
、オペレータは表を作成する際に、各セル間で文字列が
乱れないように各セルの配置およびサイズを考慮してデ
ータを入力しなければならず、オペレータの作業が繁雑
になるという問題点があった。
Furthermore, the tabulation function of conventional information processing devices treats the entire table as one text unit, and there is no table function that allows editing of each cell individually. Therefore, when creating a table, the operator must enter data while taking into consideration the placement and size of each cell so that the character strings do not get mixed up between cells, which makes the operator's work complicated. There was a point.

本発明の目的は、多面的な表現形式で作表が行なえる表
示処理システムを提供することである。
An object of the present invention is to provide a display processing system that can tabulate tables in multiple expression formats.

本発明の他の目的は、表の中の各セルに文字のみならず
図形,イメージ等の種々の表現形式の情報を挿入するこ
とのできる表示処理システムを提供することである。
Another object of the present invention is to provide a display processing system capable of inserting information in various forms of expression such as not only characters but also figures and images into each cell of a table.

この発明のさらに他の目的は、表を作威する際に、セル
単位で種々の処理(入力処理,編集処理等)が行なえる
ような表示処理システムを提供することである。
Still another object of the present invention is to provide a display processing system that can perform various processes (input processing, editing processing, etc.) on a cell-by-cell basis when creating a table.

〈課題を解決するための手段〉 この発明にかかる表示処理システムは、少なくとも、複
数のセルで構成された表を表示するためのシステムであ
って、入力手段と、管理データ作或手段と、セル管理デ
ータ記憶手段と、マルチメディア処理手段と、選択的能
動化手段と、セル内容データ記憶手段とを備えている。
<Means for Solving the Problems> A display processing system according to the present invention is a system for displaying a table composed of a plurality of cells, and includes an input means, a management data creation means, and a cell. Administrative data storage means, multimedia processing means, selective activation means, and cell content data storage means are provided.

入力手段は、表示処理に必要なデータを入力する。管理
データ作或手段は、入力手段からの入力データに基づい
て、セルごとの管理データを作成する。セル管理データ
記憶手段は、セルごとの管理データを記憶する。マルチ
メディア処理手段は、入力手段から入力されたデータを
処理するための複数のデータ処理部を有し、各データ処
理部は互いに異なる表現形式で表現されたデータを処理
するように構威されている。選択的能動化手段は、入力
手段によってセルのいずれかが指定されたとき、管理デ
ータ記憶手段に記憶された対応のセルの管理データに基
づいて、マルチメディア処理手段における対応する表現
形式のデータ処理部を選択的に能動化する。セル内容デ
ータ記憶手段は、マルチメディア処理手段によって処理
されたデータをセルごとに記憶する。
The input means inputs data necessary for display processing. The management data creation means creates management data for each cell based on input data from the input means. The cell management data storage means stores management data for each cell. The multimedia processing means has a plurality of data processing units for processing data input from the input means, and each data processing unit is configured to process data expressed in mutually different expression formats. There is. When one of the cells is designated by the input means, the selective activation means causes the multimedia processing means to process data in the corresponding expression format based on the management data of the corresponding cell stored in the management data storage means. selectively activate parts. The cell content data storage means stores data processed by the multimedia processing means for each cell.

〈作 用〉 この発明によれば、表の内部が各セル単位に管理されて
おり、各セルごとにデータが処理されて個別に記憶され
る。したがって、他のセルに影響を与えることなく、各
セル単位で独立して入力作業や編集作業が行なえる。そ
の結果、オペレータは各セルの位置関係訃よびサイズを
考慮してデータを入力する必要がなく、オペレータの作
表作業を従来に比べて大幅に軽減することができる。
<Operation> According to the present invention, the inside of the table is managed in units of cells, and data is processed and stored individually for each cell. Therefore, input work and editing work can be performed independently for each cell without affecting other cells. As a result, the operator does not have to input data taking into account the positional relationship and size of each cell, and the operator's tabulation work can be significantly reduced compared to the conventional method.

さらにこの発明によれば、マルチメディア処理手段によ
って複数種類の表現形式のデータ処理が行なえるので、
各セルにおける内容を複数種類の表現形式で表現するこ
とができる。そのため、つの表を多面的な表現形式で表
現することができ、従来の情報処理装置が作或する表に
比べて、表の表現能力を大幅に向上することができる。
Furthermore, according to the present invention, data processing in multiple types of expression formats can be performed by the multimedia processing means.
The content in each cell can be expressed in multiple types of expression formats. Therefore, one table can be expressed in a multifaceted expression format, and the ability to express the table can be greatly improved compared to tables created by conventional information processing devices.

〈実施例〉 會ず、第1図を参照して、この発明の一実施例の構戒に
ついて説明する。入力装置1は、キーボードやマウス等
を含み、表示処理に必要なデータを入力する。ここで、
表示処理に必要なデータとは、座標データや、表示内容
データや、入力位置指定データ等が含1れる。入力装置
1からの入力データは、入力制御回路2を介して入出力
データバス3に与えられる。この入出力データバス3に
は、表処理部4,マルチメディア処理部5が接続されて
いる。表処理部4は、表の作成に関する種々の処理を行
なうものであり、たとえば、表エリアの設定や、セルの
設定や、入力装置lによって指定されたセルの特定等を
行なう。マルチメディア処理部5は、入力装置Iから入
力されたデータを処理するための複数のデータ処理部を
含む。各データ処理部は、互いに異なる表現形式で表現
されたデータを処理するように構成されている。第1図
に示す実施例では、マルチメディア処理部5は、データ
処理部として、文章処理部5a,図形処理部5b等を含
んでいる。文章処理部5aは、入力されたデータを文章
データとして処理する。
<Embodiment> The structure of an embodiment of the present invention will now be described with reference to FIG. The input device 1 includes a keyboard, a mouse, etc., and inputs data necessary for display processing. here,
The data necessary for display processing includes coordinate data, display content data, input position designation data, and the like. Input data from input device 1 is provided to input/output data bus 3 via input control circuit 2 . A table processing section 4 and a multimedia processing section 5 are connected to this input/output data bus 3. The table processing unit 4 performs various processes related to table creation, such as setting the table area, setting cells, and specifying cells specified by the input device l. The multimedia processing section 5 includes a plurality of data processing sections for processing data input from the input device I. Each data processing unit is configured to process data expressed in mutually different expression formats. In the embodiment shown in FIG. 1, the multimedia processing section 5 includes a text processing section 5a, a graphic processing section 5b, etc. as data processing sections. The text processing unit 5a processes the input data as text data.

図形処理部5bは、入力されたデータを図形データとし
て処理する。表処理部4卦よびマルチメディア処理部5
は、内部データバス6を介して表セル管理データメモリ
7および表セル内容データメモリ8と接続されている。
The graphic processing section 5b processes the input data as graphic data. Table processing section 4 trigrams and multimedia processing section 5
is connected to a table cell management data memory 7 and a table cell content data memory 8 via an internal data bus 6.

表セル管理データメモリ7は、表におけるセルの管理デ
ータを各セルごとに記憶する。表セル内容データメモリ
8は、マルチメディア処理部5によって処理されたデー
タを、各セルごとに記憶する。表処理部4とマルチメデ
ィア処理部5との間には、切換制御部9が設けられてい
る。この切換制御部9は、システムの制御権を、表処理
部4とマルチメディア処理部5との間で切換えるための
ものである。入出力データバス3には、さらに表示制御
回路10が接続されている。この表示制御回路10は、
作威された表等の表示データに基づいて、表示装置11
を表示駆動する。これによって、表示装置11に表等の
データが表示される。
The table cell management data memory 7 stores management data of cells in the table for each cell. The table cell content data memory 8 stores data processed by the multimedia processing unit 5 for each cell. A switching control section 9 is provided between the table processing section 4 and the multimedia processing section 5. This switching control section 9 is for switching the control right of the system between the table processing section 4 and the multimedia processing section 5. A display control circuit 10 is further connected to the input/output data bus 3. This display control circuit 10 is
Based on the created display data such as a table, the display device 11
Display drive. As a result, data such as a table is displayed on the display device 11.

第2図は、第1図に示す実施例によって作或された表の
一例を示す図である。表示装置IIにおける表示画面1
10に表示された表TAは、たとえば6つのセル01〜
C6を有している。各セルC1〜C6の中には、種々の
表現形式(文章,図形等)Kよりデータを表示すること
が可能である。
FIG. 2 is a diagram showing an example of a table created according to the embodiment shown in FIG. Display screen 1 in display device II
For example, the table TA displayed in 10 has six cells 01-
It has C6. Data can be displayed in various expression formats (text, graphics, etc.) K in each of the cells C1 to C6.

第3図は、第1図における表セル管理データメモリ7の
データ構造を示した図である。図示のごとく、表セル管
理データメモリ7には、各セルの管理データが格納され
ている。1つのセルの管理データには、そのセルの位置
を示す座標データX,Yと、そのセルのサイズを示すデ
ータX+Yと、表セル内容データメモリ8におけるその
セルに対応するエリアの先頭アドレスを示すポインタデ
ータPaと、そのセルの中に表示すべき内容の表現形式
を指定するメディアフラグMDとが含筐れている。ここ
で、上記座標データX,Yは、第2図に示すように、そ
のセルが属する表の左上の角を原点とする座標データで
ある。1た、上記サイズデータX+Yは、そのセルの横
方向の長さXと縦方向の長さyとを含む。
FIG. 3 is a diagram showing the data structure of the table cell management data memory 7 in FIG. 1. As shown in the figure, the table cell management data memory 7 stores management data for each cell. The management data for one cell includes coordinate data X, Y indicating the position of the cell, data X+Y indicating the size of the cell, and the start address of the area corresponding to the cell in the table cell content data memory 8. It includes pointer data Pa and a media flag MD that specifies the expression format of the content to be displayed in the cell. Here, the coordinate data X, Y are coordinate data whose origin is the upper left corner of the table to which the cell belongs, as shown in FIG. Furthermore, the size data X+Y includes the horizontal length X and the vertical length y of the cell.

第4図は、第l図における表セル内容データメモリ8の
データ構造を示す図である。図示のごとく、表セル内容
データメモリ8は、各セルの中に表示すべき内容データ
を、各セルごとに記憶している。
FIG. 4 is a diagram showing the data structure of the table cell content data memory 8 in FIG. As shown in the figure, the table cell content data memory 8 stores content data to be displayed in each cell for each cell.

次に、第1図に示す実施例の動作を説明する。Next, the operation of the embodiment shown in FIG. 1 will be explained.

1ず、第5図を参照して、表の初期設定動作を説明する
。1ず、ステップS1において、表エリアの設定動作が
行なわれる。すなわち、表示装置IIの画面+10(第
2図参照)上のどの領域に表を表示すべきかが設定され
る。具体的には、入力装置1から表の表示領域を指定す
るデータが入力され、表処理部4において表の大きさ訟
よび位置が設定される。続いて、ステップS2において
、表の中のセルの設定が行なわれる。すなわち、入力装
置lから表の内部を仕切る罫線の位置を指定するデータ
が入力され、表処理部4はこの位置指定データに基づい
て各セルの位置データかよびサイズデータを演算する。
1. First, the table initialization operation will be explained with reference to FIG. First, in step S1, a table area setting operation is performed. That is, it is set in which area on the screen +10 (see FIG. 2) of the display device II the table should be displayed. Specifically, data specifying the display area of the table is inputted from the input device 1, and the size, size, and position of the table are set in the table processing section 4. Subsequently, in step S2, cells in the table are set. That is, data specifying the positions of ruled lines that partition the inside of the table is input from the input device 1, and the table processing section 4 calculates the position data and size data of each cell based on this position specifying data.

そして、表処理部4は、表セル管理データメモリ7に各
セルのデータ格納エリアを確保するとともに、各データ
格納エリアに対応するセルの位置データおよびサイズデ
ータを格納する。次に、ステップS3において、各セル
の中を、どのようなメディアすなわち表現形式を用いて
表現するかが設定される。すなわち、入力装置■によっ
て各セルが個別に指定され、それぞれのセルにおけるメ
ディア指定データが入力されていく。表処理部4は、入
力装置1から入力されたメディア指定データに基づいて
、表セル管理データメモリ7における各セルのメディア
フラグMD(第3図参照)を設定していく。これで、表
の初期設定動作が終了する。
Then, the table processing unit 4 secures a data storage area for each cell in the table cell management data memory 7, and stores position data and size data of the cell corresponding to each data storage area. Next, in step S3, it is set what kind of media, ie, expression format, will be used to express the inside of each cell. That is, each cell is individually designated by the input device (2), and media designation data for each cell is input. The table processing unit 4 sets the media flag MD (see FIG. 3) of each cell in the table cell management data memory 7 based on the media designation data input from the input device 1. This completes the table initialization operation.

次に、第6図を参照して、表にkける各セルの中に表示
すべき内容の作戒動作を説明する。捷ず、オペレータは
、どのセルの内容を作戒するかを決定しなければならな
い。その目的で、オペレータは、入力装置1によって作
業の対象となるセルを指定する。応じて表処理部4は、
ステップSllにおいて、入力装置1からのセル指定デ
ータに基づいて、どのセルが指定されたかを特定する。
Next, with reference to FIG. 6, a description will be given of the operation of controlling the contents to be displayed in each cell of the table. Instead, the operator must decide which cell contents to moderate. For this purpose, the operator specifies by means of the input device 1 the cell to be worked on. Accordingly, the table processing unit 4
In step Sll, based on the cell designation data from the input device 1, it is specified which cell has been designated.

1た、表処理部4は、表セル管理データメモリ7から、
対応するセルの位置データ,サイズデータ釦よびメディ
アフラグMDを読出し、切換制御部9に与える。これに
よって、システムの制御権が、表処理部4から切換制御
部9に移行する。応じて、切換制御部9は、表処理部4
から与えられたメディアフラグMDに基づいて、現在指
定されているセルのメディアを判定する(ステップS1
2)。
1, the table processing unit 4 extracts from the table cell management data memory 7,
The position data, size data button and media flag MD of the corresponding cell are read out and given to the switching control section 9. As a result, control of the system is transferred from the table processing section 4 to the switching control section 9. Accordingly, the switching control unit 9
The media of the currently designated cell is determined based on the media flag MD given from (step S1
2).

この判定結果に応じて、切換制御部9は、マルチメディ
ア処理部5における対応するメディアのデータ処理部に
セルの位置データ釦よびサイズデータを転送するととも
に、当該データ処理部にシステムの制御権を移行する。
Depending on the result of this determination, the switching control unit 9 transfers the cell position data button and size data to the data processing unit of the corresponding media in the multimedia processing unit 5, and also grants control of the system to the data processing unit. Transition.

応じて、マルチメディア処理部5では、システムの制御
権を得たデータ処理部が、入力装置1から入力されてく
るセルのデータを処理(編集処理等)する。たとえば、
指定されたセルのメディアが文章の場合は、ステップ3
13に耘いて文章処理部5aによるデータ処理が行なわ
れる。1た、指定されたセルのメディアが図形の場合は
、ステップSI5にかいて、図形処理部5bによるデー
タ処理が行なわれる。マルチメディア処理部5における
各データ処理部5a,5b,・・・は、そのとき指定さ
れているセルの内容データの入力が終了する1で当該デ
ータの処理を続行する(ステップS 14,S16)。
Accordingly, in the multimedia processing unit 5, the data processing unit that has gained control of the system processes (editing processing, etc.) the cell data input from the input device 1. for example,
If the media of the specified cell is text, step 3
13, data processing is performed by the text processing section 5a. On the other hand, if the media of the designated cell is a graphic, data processing is performed by the graphic processing section 5b in step SI5. Each data processing unit 5a, 5b, . . . in the multimedia processing unit 5 continues processing the data at step 1, when the input of the content data of the cell designated at that time is completed (steps S14, S16). .

1つのセルに対するデータ処理が終了すると、ステップ
S17に進み、切換制御部9は同じ表における他のセル
が指定されたか否かを判断する。同じ表における他のセ
ルが指定された場合は、システムの制御権を表処理部4
に移行し、再びステップSll以下の動作を繰返す。以
上説明した一連の動作が、各セルごとに行なわれる。こ
のとき、マルチメディア処理部5における各データ処理
部5a,5b,・・・によって処理されたデータは、各
セルごとに表セル内容データメモリ8に格納される。す
べてのセルもしくは所定のセルの内容データの処理が終
了すると、表の作成作業が終了する。
When data processing for one cell is completed, the process advances to step S17, and the switching control unit 9 determines whether another cell in the same table has been specified. If another cell in the same table is specified, control of the system is transferred to the table processing unit 4.
, and the operations from step Sll onwards are repeated again. The series of operations described above are performed for each cell. At this time, the data processed by each data processing section 5a, 5b, . . . in the multimedia processing section 5 is stored in the front cell content data memory 8 for each cell. When the processing of the content data of all cells or a predetermined cell is completed, the table creation work is completed.

なか、第5図訃よび第6図に示す動作と並行して、表示
装置1lには対応する内容が表示されている。したがっ
て、オペレータは、表示装置IIの表示内容を見ながら
、表の作戒作業を進めることができる。
In parallel with the operations shown in FIG. 5 and FIG. 6, corresponding contents are displayed on the display device 1l. Therefore, the operator can proceed with the table discipline work while viewing the display contents on the display device II.

従来の情報処理装置では、表示装置における表以外の表
示領域に文章のみならず、図形やイメージ等を表示させ
るものがあった。このような従来の情報処理装置は、第
1図の実施例と同様にマルチメディア処理部を備えてい
る。しかしながら、従来の情報処理装置におけるマルチ
メディア処理部は、表以外の表示領域のために用いられ
ており、表の中はあく1でも文章による処理しか行なえ
なかった。ところで、上記のような従来の情報処理装置
が備えるマルチメディア処理部は、一般的に、高度な編
集機能(たとえば、文章を複数の段に分けて表示する機
能や、種々のグラフを表示する機能等)を備えている。
2. Description of the Related Art Some conventional information processing apparatuses display not only text but also figures, images, etc. in a display area other than tables on a display device. Such a conventional information processing apparatus is equipped with a multimedia processing section similar to the embodiment shown in FIG. However, the multimedia processing unit in a conventional information processing device is used for a display area other than a table, and the inside of a table can only process text even if it is only a single space. By the way, the multimedia processing unit included in the conventional information processing device described above generally has advanced editing functions (for example, the function to display text in multiple columns, the function to display various graphs, etc.) etc.).

したがって、このような高度な編集機能を有するマルチ
メディア処理部を、表の各セルの処理のためにも使用で
きれば、各セルに対する編集機能の高度化を図ることが
できる。
Therefore, if a multimedia processing unit having such an advanced editing function can be used to process each cell of a table, the editing function for each cell can be improved.

また、マルチメディア処理部を作表処理と表以外の表示
領域の処理のために兼用できれば、装置の構成の無駄を
省くことができ、装置のコストを低減することができる
。第7図は、上記のような要望を満たすように工夫され
たこの発明の他の実施例の構成を示すブロック図である
Furthermore, if the multimedia processing section can be used for tabulation processing and processing of display areas other than tables, it is possible to eliminate waste in the configuration of the apparatus and reduce the cost of the apparatus. FIG. 7 is a block diagram showing the configuration of another embodiment of the present invention devised to meet the above-mentioned needs.

第7図に示す実施例では、内部データパス6K枠管理デ
ータメモリ12釦よび枠内容データメモリ1Bが接続さ
れている。枠管理データメモリ12は、表示装置■1の
表示領域を枠単位で管理するデータを格納する。枠内容
データメモリ13は、マルチメディア処理部5において
処理された各粋の内容データを格納する。その他の構威
は、第l図に示す実施例と同様であり、相当する部分に
は同一の参照番号を付し、その説明を省略する。
In the embodiment shown in FIG. 7, an internal data path 6K frame management data memory 12 buttons and a frame content data memory 1B are connected. The frame management data memory 12 stores data for managing the display area of the display device 1 on a frame-by-frame basis. The frame content data memory 13 stores each type of content data processed by the multimedia processing section 5. The rest of the structure is similar to the embodiment shown in FIG. 1, and corresponding parts are given the same reference numerals and their explanations will be omitted.

第8図は、第7図に示す実施例によって作威された1ペ
ージ分の表示内容の一例を示す図である。
FIG. 8 is a diagram showing an example of display content for one page created by the embodiment shown in FIG.

図に訃いて、表示装置11の表示画面110の上には、
表TAと、枠F1と、枠F2とが表示されている。さら
に、表示画面110のその他の領域には、文章SEが表
示されている。
As shown in the figure, on the display screen 110 of the display device 11,
A table TA, a frame F1, and a frame F2 are displayed. Furthermore, text SE is displayed in other areas of the display screen 110.

第9図は、第7図における枠管理データメモリ+2のデ
ータ構造を示す図である。図にかいて、枠管理データメ
モリl2は、枠ごとに各枠の管理データを格納している
。各粋の管理データは、第9図の左側に示されるように
、各粋の位置を示す座標データX,Yと、各粋のサイズ
を示すデータx,yと、枠内容データメモリ13におけ
る対応する枠の内容データを記憶しているエリアの先頭
番地を示すポインタデータPfと、各粋のメディアを指
定するメディアフラグMDとを含んでいる。
FIG. 9 is a diagram showing the data structure of frame management data memory +2 in FIG. 7. In the figure, the frame management data memory l2 stores management data for each frame. As shown on the left side of FIG. 9, the management data for each corner includes coordinate data X, Y indicating the position of each corner, data x, y indicating the size of each corner, and the correspondence in the frame content data memory 13. It includes pointer data Pf indicating the start address of the area storing the content data of the frame to be stored, and media flags MD specifying each type of media.

枠管理データメモリl2は、さらに、表管理データを格
納している。すなわち、枠管理データメモI7 1 2
は、表も枠の一種として管理している。枠管理データメ
モリ12K格納された表管理データは、第9図の右側に
示されているように、表の位置を示す座標データx,y
と、表のサイズを示すデータX+Vと、表セル管理デー
タメモリ7の先頭番地を示すポインタデータPeと、こ
の管理データが通常の枠Fl ,F2,・・・の管理デ
ータではなく表の管理データであることを示すメディア
フラグMDtとを含んでいる。
The frame management data memory l2 further stores table management data. In other words, frame management data memo I7 1 2
manages tables as a type of frame. The table management data stored in the frame management data memory 12K includes coordinate data x, y indicating the position of the table, as shown on the right side of FIG.
, data X+V indicating the size of the table, pointer data Pe indicating the starting address of the table cell management data memory 7, and this management data is not the management data of the normal frames Fl, F2, . . . but the management data of the table. It includes a media flag MDt indicating that it is.

第10図は、第7図における枠内容データメモリ13の
データ構造を示す図である。図示のごとく、枠内容デー
タメモリ13には、各枠Fl,F2,・・・の内容デー
タが格納されている。なか、表Fl−ける各セルの内容
データは、第1図に示す実施例と同様に、表セル内容デ
ータメモリ8に格納されている。
FIG. 10 is a diagram showing the data structure of the frame content data memory 13 in FIG. 7. As shown in the figure, the frame content data memory 13 stores content data of each frame Fl, F2, . . . . The content data of each cell in the table Fl is stored in a table cell content data memory 8, as in the embodiment shown in FIG.

次に、第7図に示す実施例の動作を説明する。Next, the operation of the embodiment shown in FIG. 7 will be explained.

1ず、第5図に示すフローチャートと同様の動作により
、表エリアの設定,セルの設定,各セルのメディアの設
定が行なわれる。
First, the table area setting, cell setting, and media setting of each cell are performed by the same operation as in the flowchart shown in FIG.

次に、第11図を参照して、表かよび枠の内容を作或す
る動作を説明する。會ず、表示装置11の表示画面+1
0におけるいずれの領域を処理の対象とするかを指定す
る必要がある。そのため、オペレータは入力装置1を操
作して、次の入力位置の指示を行なう。この入力装置1
からの入力位置の指示データは、現在処理を実行中の表
処理部41たはマルチメディア処理部5における各デー
タ処理部5a,5b,・・・に取り込1れ、その指示さ
れた位置が現在処理中の領域であるかどうかの判定が行
なわれる(ステップS21)。現在処理中の領域と同じ
領域が指示されている場合は、引き続き、現在の処理が
続行される。一方、現在処理中の領域とは異なる領域が
指示されている場合は、表タ処理部4普たはマルチメデ
ィア処理部5から切換制御部9にシステムの制御権が移
行される。
Next, referring to FIG. 11, the operation of creating the contents of the table and frame will be explained. Display screen of display device 11+1
It is necessary to specify which region in 0 is to be processed. Therefore, the operator operates the input device 1 to instruct the next input position. This input device 1
The input position instruction data is taken into each data processing unit 5a, 5b, . . . in the table processing unit 41 or multimedia processing unit 5 currently executing processing, and the specified position It is determined whether the area is currently being processed (step S21). If the same area as the area currently being processed is specified, the current process continues. On the other hand, if an area different from the area currently being processed is specified, control of the system is transferred from the table processing section 4 or the multimedia processing section 5 to the switching control section 9.

切換制御部9は、第9図に示す枠管理データメモリ12
内のデータを参照して、入力装置lから指示された位置
が、1ページ中のどの枠を指定しているかをステップ8
23にかいて判定する。続いて、ステップS24に進み
、切換制御部9は、ステップ823で特定した枠の管理
データに含壕れるメディアフラグMD−jたはMDtに
基づいて、その枠のメディア1たは種類を判定し、対応
する処理部にシステムの制御権を移行する。このとき、
通常の枠Fl,F2,・・・ではな〈表TAが指定され
ている場合は、ステップS25に釦いて、表におけるセ
ルの内容を作威する処理が行なわれる。すなわち、この
ステップS25では、第6図のフローチャートに示す動
作と同様の動作が行なわれ、表における各セルの内容が
作成される。一方、通常の枠Fl,F2,・・・のいず
れかが指定されている場合は、切換制御部9は、マルチ
メディア処理部5におけるデータ処理部5a , 5b
 ,・・・のうち、指定された枠のメディアに対応する
データ処理部にシステムの制御権を移行する。その結果
、システムの制御権を得たデータ処理部に釦いて入力装
置1から入力される枠のデータの処理が行なわれる(ス
テップS26〜S29)。以上の一連の動作が、各枠ご
とに行なわれる。
The switching control section 9 includes a frame management data memory 12 shown in FIG.
Step 8 refers to the data in the page and determines which frame on one page the position specified by the input device l specifies.
Judgment is made in accordance with 23. Next, the process proceeds to step S24, and the switching control unit 9 determines the media 1 or type of the frame based on the media flag MD-j or MDt included in the management data of the frame identified in step 823. , transfers control of the system to the corresponding processing unit. At this time,
If the table TA is specified instead of the normal frames Fl, F2, . That is, in this step S25, operations similar to those shown in the flowchart of FIG. 6 are performed to create the contents of each cell in the table. On the other hand, when any one of the normal frames Fl, F2, . . .
, . . ., control of the system is transferred to the data processing unit corresponding to the medium in the designated frame. As a result, the data processing unit which has gained control of the system is pressed to process the data in the frame input from the input device 1 (steps S26 to S29). The above series of operations is performed for each frame.

第12図は、第7図に示す表示処理システムの変形実施
例の構或を示すブロック図である。この第12図の実施
例は、1ページ中に複数の表を作成し得るように構成さ
れている。そのため、第12図の実施例は、表別に複数
の表セル管理データメモリ71〜7Nと、複数の表セル
内容データメモリ81〜8Nとを備えている。表セル管
理データメモリ7I〜7N釦よび表セル内容データメモ
リ81〜8Nは、作成すべき表に応じて切換えられて使
用される。なか、枠管理データメモリ12は、第9図に
示す表管理データを、表ごとに格納している。
FIG. 12 is a block diagram showing the structure of a modified embodiment of the display processing system shown in FIG. 7. The embodiment shown in FIG. 12 is constructed so that a plurality of tables can be created on one page. Therefore, the embodiment of FIG. 12 includes a plurality of table cell management data memories 71 to 7N and a plurality of table cell content data memories 81 to 8N for each table. The table cell management data memories 7I to 7N buttons and the table cell content data memories 81 to 8N are switched and used depending on the table to be created. Among them, the frame management data memory 12 stores table management data shown in FIG. 9 for each table.

第13図は、この発明のさらに他の実施例の構成を示す
ブロック図である。図にかいて、この第13図の実施例
は、表処理部4と並列的に枠処理部14が設けられてい
る。その他の構成は、第7図に示す実施例と同様であり
、対応する部分には同一の参照番号を付し、その説明を
省略する。
FIG. 13 is a block diagram showing the configuration of still another embodiment of the present invention. In the embodiment shown in FIG. 13, a frame processing section 14 is provided in parallel with the table processing section 4. The rest of the structure is similar to the embodiment shown in FIG. 7, and corresponding parts are given the same reference numerals and their explanations will be omitted.

第14図は、第13図に示す実施例によって作成された
表の一例を示す図である。図にかいて、表TAは、たと
えば3つのセルC1〜C3を含む。
FIG. 14 is a diagram showing an example of a table created according to the embodiment shown in FIG. 13. In the figure, table TA includes, for example, three cells C1 to C3.

さらに、セルC8の内部には、枠CFが形成されている
。すなわち、第13図に示す実施例では、表を構或する
セルの中にさらに枠を形威することができる。さらに、
第13図に示す実施例は、たとえば第14図に示すセル
C3にかいて、枠CFで囲1れた領域とその他の領域と
を個別に編集することができる。
Furthermore, a frame CF is formed inside the cell C8. That is, in the embodiment shown in FIG. 13, it is possible to further form a frame within a cell constituting a table. moreover,
In the embodiment shown in FIG. 13, for example, in cell C3 shown in FIG. 14, the area surrounded by the frame CF and the other areas can be edited separately.

第15図は、第13図における表セル管理データメモリ
7に格納された表セル管理データの1つのセルについて
のデータ構造を示す図である。図示のごとく、第18図
の実施例における表セル管理データは、第3図に示す表
セル管理データに比べてポインタデータPwが追加され
ている。このポインタデータPwは、枠管理データメモ
リl2(そのデータ構造は第9図参照)における対応の
枠の管理データを格納しているエリアの先頭番地を示す
データである。このポインタデータPwの値を、O等に
リセットしておくことにより、このセルの中に枠がない
ことがわかる。
FIG. 15 is a diagram showing the data structure of one cell of the table cell management data stored in the table cell management data memory 7 in FIG. 13. As shown, pointer data Pw is added to the table cell management data in the embodiment of FIG. 18 compared to the table cell management data shown in FIG. This pointer data Pw is data indicating the starting address of the area storing the management data of the corresponding frame in the frame management data memory l2 (see FIG. 9 for its data structure). By resetting the value of this pointer data Pw to O or the like, it can be seen that there is no frame within this cell.

次に、第13図に示す実施例の動作を説明する。Next, the operation of the embodiment shown in FIG. 13 will be explained.

1ず、第16図を参照して、表のセルの中に枠を作成す
る動作について説明する。この場合、オペレータは、入
力装置1を操作して、いずれのセルのいずれの位置に枠
を作或するかを指定する。
1. First, the operation of creating a frame in a table cell will be explained with reference to FIG. In this case, the operator operates the input device 1 to specify in which cell and in which position the frame is to be created.

この入力装置1からの枠作成位置指定データは、ステッ
プSKIにおいて、枠処理部14に取り込1れる。枠処
理部14ぱ、入力装置1から指定された位置が、表の中
にあるか外にあるかをステップS32において判定する
。判定の結果、指定された位置が表の中にある場合は、
枠処理部14は、表の中のいずれのセルが指定されてい
るかの判定を表処理部4に依頼する。表処理部4は、枠
処理部14からの依頼に応じて、指定されたセルを特定
する作業をステップ833で行なう。次に、ステップS
34にかいて、枠処理部14は、枠内容データの格納場
所を枠内容データメモリ18内に確保する。続いて、ス
テップ885Kおいて、枠処理部■4は、作或された枠
に関する情報を、枠管理データメモリI2に登録する。
This frame creation position designation data from the input device 1 is taken into the frame processing section 14 in step SKI. The frame processing unit 14 determines whether the position designated by the input device 1 is inside or outside the table in step S32. As a result of the judgment, if the specified position is in the table,
The frame processing unit 14 requests the table processing unit 4 to determine which cell in the table is designated. In response to the request from the frame processing unit 14, the table processing unit 4 performs a task of specifying the designated cell in step 833. Next, step S
At step 34, the frame processing unit 14 secures a storage location for the frame content data in the frame content data memory 18. Subsequently, in step 885K, the frame processing unit 4 registers information regarding the created frame in the frame management data memory I2.

最後に、ステップS86にかいて、枠処理部14は表セ
ル管理データメモリ7における対応するセルのポインタ
データPwに、枠管理データメモリ12Kおける対応す
る枠管理データの格納エリアの先頭番地を設定する。
Finally, in step S86, the frame processing unit 14 sets the starting address of the storage area of the corresponding frame management data in the frame management data memory 12K in the pointer data Pw of the corresponding cell in the table cell management data memory 7. .

次に、第17図を参照して、表のセルの中に作成された
枠の内容を作或するために、当該枠を特定する動作につ
いて説明する。1ず、入力装置Iから入力位置が指示さ
れると、この入方位置指示データがステップS41で現
在処理を実行している処理部4筐たは51たは14に取
り込1れる。
Next, with reference to FIG. 17, the operation of specifying a frame created in a table cell in order to create the contents of the frame will be described. First, when an input position is specified from the input device I, this input position instruction data is taken into the processing section 4, 51, or 14 currently executing processing in step S41.

入力位置指示データを取り込んだ処理部は、指示された
入力位置が、現在処理中の領域内であるが否かをステッ
プS42に訃いて判定する。指示された入力位置が現在
処理中の領域内にある場合は、現在の処理が続行される
。一方、指示された入力位置が現在処理中の領域外であ
る場合は、システムの制御権が上記処理部から切換制御
部9に移行する。応じて、切換制御部9は、ステップ3
43に訟いて、指示された入力位置が枠内であるか表内
であるかを判定する。指示された入力位置が枠内である
場合は、枠に関するデータ処理が行なわれる。一方、指
示された入力位置が表内である場合は、切換制御部9は
表処理部4にシステムの制御権を移行する。応じて、表
処理部4は、ステップ5411−いて、どのセルが指示
されているかを特定する。続いて、表処理部4は、表セ
ル管理データメモリ7から対応するセルのポインタデー
タPwを読出し、当該ポインタデータPwに基づいて、
枠管理データメモリ12から対応する枠の位置データお
よびサイズデータを読出す。次に、表処理部4は、枠管
理データメモIJ I 2から読出したデータに基づい
て、そのとき指示されている入力位置がセルの中に作成
された枠の中に入っているか否かをステップS45で判
断する。そのとき指示されている入力位置が枠の外であ
る場合は、第18図に示すフローチャートに従って、セ
ルにおける枠以外の領域の内容を作或する読作が行なわ
れる(詳細は後述する)。一方、そのとき指示されてい
る入力位置が枠内の場合は、表処理部4は切換制御部9
にシステムの制御権を移行する。
The processing unit that has received the input position instruction data determines whether the specified input position is within the area currently being processed in step S42. If the designated input position is within the area currently being processed, the current processing is continued. On the other hand, if the designated input position is outside the area currently being processed, control of the system is transferred from the processing section to the switching control section 9. Accordingly, the switching control unit 9 performs step 3.
43, it is determined whether the designated input position is within the frame or within the table. If the designated input position is within the frame, data processing regarding the frame is performed. On the other hand, if the designated input position is within the table, the switching control section 9 transfers control of the system to the table processing section 4. In response, the table processing unit 4 specifies which cell is specified in step 5411. Next, the table processing unit 4 reads the pointer data Pw of the corresponding cell from the table cell management data memory 7, and based on the pointer data Pw,
The position data and size data of the corresponding frame are read from the frame management data memory 12. Next, the table processing unit 4 determines whether the input position specified at that time is within the frame created in the cell, based on the data read from the frame management data memo IJI2. A determination is made in step S45. If the input position designated at that time is outside the frame, reading is performed to compose the contents of the area other than the frame in the cell according to the flowchart shown in FIG. 18 (details will be described later). On the other hand, if the input position specified at that time is within the frame, the table processing section 4
transfer control of the system to

応じて、切換制御部9は、枠管理データメモリ12にお
ける対応する枠の管理データに含1れているメディアフ
ラグMDを読出し、その枠がどのメディアに設定されて
いるかをステップS46で判定する。次に、切換制御部
9Ii、ステップS46における判定結果に応じて、マ
ルチメディア処理部5における対応するメディアのデー
タ処理部にシステムの制御権を移行する。これによって
、そのとき指定されている枠に対応するメディアのデー
タ処理部が入力装置1から入力されてくる枠のデータを
処理する(ステップ847〜S50)。このときマルチ
メディア処理部5によって処理された枠内容データは、
枠ごとに枠内容データメモリ13に格納される。
In response, the switching control unit 9 reads out the media flag MD included in the management data of the corresponding frame in the frame management data memory 12, and determines to which medium the frame is set in step S46. Next, the switching control section 9Ii transfers control of the system to the corresponding media data processing section in the multimedia processing section 5, depending on the determination result in step S46. As a result, the data processing unit of the medium corresponding to the frame designated at that time processes the data of the frame input from the input device 1 (steps 847 to S50). At this time, the frame content data processed by the multimedia processing unit 5 is
Each frame is stored in the frame content data memory 13.

次に、第18図を参照して、枠を有するセルにおける枠
外の領域の内容を作成する動作について説明する。前述
したように、この第18図の動作は、第17図のステッ
プS45において、そのとき指示されている入力位置が
枠を有するセルの枠外の領域であると判定された場合に
実行される。
Next, referring to FIG. 18, the operation of creating the contents of the area outside the frame in a cell having a frame will be described. As described above, the operation shown in FIG. 18 is executed when it is determined in step S45 of FIG. 17 that the input position designated at that time is an area outside the frame of a cell having a frame.

1ず、表処理部4から切換制御部9にシステムの制御権
が移行される。応じて、切換制御部9は、表セル管理デ
ータメモリ7から対応するセルのメディアフラグMDを
読出し、そのとき指定されているセルがどのメディアに
設定されているかをステップS51に釦いて判定する。
First, control of the system is transferred from the table processing section 4 to the switching control section 9. In response, the switching control unit 9 reads out the media flag MD of the corresponding cell from the front cell management data memory 7, and determines which media the currently designated cell is set to by clicking step S51.

続いて、切換制御部9は、表セル管理データメモリ7か
ら対応するセルのポインタデータPwを読出し、このポ
インタデータPwを、ステップs51における判定結果
に対応するマルチメディア処理部5内のデータ処理部に
転送する(ステップS52,S55)。続いて、切換制
御部9は、ポインタデータPwを転送したデータ処理部
にシステムの制御権を移行する。応じて、システムの制
御権を得たデータ処理部は、セルにおける枠以外の領域
のデータ処理を行なう(ステップS53,S54オたは
S56,S57)。
Subsequently, the switching control unit 9 reads the pointer data Pw of the corresponding cell from the front cell management data memory 7, and applies this pointer data Pw to the data processing unit in the multimedia processing unit 5 corresponding to the determination result in step s51. (steps S52, S55). Subsequently, the switching control section 9 transfers control of the system to the data processing section to which the pointer data Pw has been transferred. In response, the data processing unit that has gained control of the system processes data in areas other than the frame in the cell (steps S53, S54, or S56, S57).

これによって、セルにおける枠以外の領域の内容が作成
される。このとき、マルチメディア処理部5における各
データ処理部5a,5b,・・・は、切換制御部9から
与えられたポインタデータPwに基づいて枠管理データ
メモリ12から対応する粋の位置データおよびサイズデ
ータを読出し、この枠内に文字や図形が入らないように
データ処理を行なう。
This creates the contents of the area other than the frame in the cell. At this time, each data processing section 5a, 5b, . Data is read and processed so that no characters or figures are included within this frame.

以上説明した各実施例において、表処理部4,マルチメ
ディア処理部5,切換制御部9釦よび枠処理部+4は、
コンピュータによるプログラム処理によって実現されて
もよいし、個別のハード回路として構成されてもよい。
In each of the embodiments described above, the table processing section 4, the multimedia processing section 5, the switching control section 9 button, and the frame processing section +4 are as follows:
It may be realized by program processing by a computer, or may be configured as an individual hardware circuit.

く発明の効果〉 本発明の表示処理システムによれば、表中の各セルに文
字のみならず図形,イメージ等の種々の表現形式の情報
を挿入できる。
Effects of the Invention> According to the display processing system of the present invention, information in various expression formats such as not only characters but also figures and images can be inserted into each cell in a table.

又、表中の各セル単位で独立して種々の処理臥力処理、
編集処理等)が行なえる。
In addition, each cell in the table can be independently subjected to various treatments,
Editing processing, etc.) can be performed.

従って、操作性が良く、多面的な表現形式で作表が行え
るという効果を奏するものである。
Therefore, it has the advantage of being easy to operate and tabulating tables in a multifaceted form of expression.

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

第1図は、この発明の一実施例の構成を示すブロック図
である。 第2図は、第1図に示す実施例によって作成された表の
一例を示す図である。 第3図は、第1図における表セル管理データメモリのデ
ータ構造を示す図である。 第4図は、第1図における表セル内容データメモリのデ
ータ構造を示す図である。 第5図および第6図は、第1図に示す実施例の動作を説
明するためのフローチャートである。 第7図は、この発明の他の実施例の構成を示すブロック
図である。 第8図は、第7図に示す実施例によって作成された1ペ
ージ分の表示画面の一例を示す図である。 %9図は、第7図における枠管理データメモリのデータ
構造を示す図である。 第10図は、第7図における枠内容データメモリのデー
タ構造を示す図である。 第11図は、第7図に示す実施例の動作を説明するため
のフローチャートである。 第12図は、この発明のさらに他の実施例の構成を示す
ブロック図である。 第13図は、この発明のさらに他の実施例の構成を示す
ブロック図である。 第+4図は、第13図に示す実施例によって作成された
表の一例を示す図である。 第15図は、第13図における表セル管理データメモリ
にセルごとに記憶されたセル管理データの1つのデータ
構造を示す図である。 第16図〜第18図は、第I3図に示す実施例の動作を
説明するためのフローチャートである。 レ・・入力装置、2・・・入力制御回路、3・・・入出
力データバス、4・・・表処理部、5・・・マルチメデ
ィア処理部、6・・・データバス、7・・・表セル管理
データメモリ、8・・表セル内容データメモリ、9・・
切換制御部、IO・・・表示制御回路、1ト・表示装置
、12・・・枠管理データメモリ、13・・・枠内容デ
ータメモリ、14・・・枠処理部
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. FIG. 2 is a diagram showing an example of a table created by the embodiment shown in FIG. FIG. 3 is a diagram showing the data structure of the table cell management data memory in FIG. 1. FIG. 4 is a diagram showing the data structure of the table cell content data memory in FIG. 1. 5 and 6 are flowcharts for explaining the operation of the embodiment shown in FIG. 1. FIG. 7 is a block diagram showing the configuration of another embodiment of the invention. FIG. 8 is a diagram showing an example of a display screen for one page created by the embodiment shown in FIG. Figure 9 shows the data structure of the frame management data memory in Figure 7. FIG. 10 is a diagram showing the data structure of the frame content data memory in FIG. 7. FIG. 11 is a flowchart for explaining the operation of the embodiment shown in FIG. FIG. 12 is a block diagram showing the configuration of still another embodiment of the present invention. FIG. 13 is a block diagram showing the configuration of still another embodiment of the present invention. FIG. 4 is a diagram showing an example of a table created according to the embodiment shown in FIG. 13. FIG. 15 is a diagram showing one data structure of cell management data stored for each cell in the table cell management data memory in FIG. 13. 16 to 18 are flowcharts for explaining the operation of the embodiment shown in FIG. I3. L... Input device, 2... Input control circuit, 3... Input/output data bus, 4... Table processing section, 5... Multimedia processing section, 6... Data bus, 7...・Table cell management data memory, 8...Table cell content data memory, 9...
Switching control unit, IO display control circuit, 1 display device, 12 frame management data memory, 13 frame content data memory, 14 frame processing unit

Claims (1)

【特許請求の範囲】 1、少なくとも、複数のセルで構成された表を表示する
ための表示処理システムであって、 表示処理に必要なデータを入力するための入力手段と、 前記入力手段からの入力データに基づいて、前記セルご
との管理データを作成するための管理データ作成手段と
、 前記セルごとの管理データを記憶するためのセル管理デ
ータ記憶手段と、 前記入力手段から入力されたデータを処理するための複
数のデータ処理部を有し、各データ処理部は互いに異な
る表現形式で表現されたデータを処理するように構成さ
れている、マルチメディア処理手段と、 前記入力手段によって前記セルのいずれかが指定された
とき、前記管理データ記憶手段に記憶された対応のセル
の管理データに基づいて、前記マルチメディア処理手段
における対応する表現形式のデータ処理部を選択的に能
動化するための手段と 前記マルチメディア処理手段によって処理されたデータ
を前記セルごとに記憶するためのセル内容データ記憶手
段と、を具備する表示処理システム。 2、前記第1項の表示処理システムであって、前記セル
ごとの管理データは、セルの位置データと、セルの内容
の表現形式を指定するデータとを含むことを特徴とする
表示処理システム。 3、前記第2項の表示処理システムであって、前記選択
的能動化手段は、前記表現形式指定データに基づいて、
前記マルチメディア処理手段におけるデータ処理部を選
択的に能動化することを特徴とする表示処理システム。 4、前記第1項の表示処理システムであって、さらに 前記表以外の表示領域を枠単位で管理するためのデータ
を記憶する枠管理データ記憶手段と、前記入力手段によ
って前記枠のいずれかが指定されたとき、前記枠管理デ
ータ記憶手段に記憶された対応の枠の管理データに基づ
いて、前記マルチメディア処理手段における対応する表
現形式のデータ処理部を選択的に能動化するための手段
とを備え、前記マルチメディア処理手段がセルのための
データ処理と枠のためのデータ処理とに兼用されること
を特徴とする表示処理システム。 5、前記第1項の表示処理システムであって、さらに 前記入力手段からの入力データに基づいて、前記セルの
中に表示すべき枠に関する管理データを作成するための
セル中枠管理データ作成手段と、 前記セルの中に表示すべき枠に関する管理データを記憶
するためのセル中枠管理データ記憶手段と、 前記入力手段によって前記セル中の枠が指定されたとき
、前記セル中枠管理データ記憶手段に記憶された対応の
枠に関する管理データに基づいて、前記マルチメディア
処理手段における対応する表現形式のデータ処理部を選
択的に能動化するための手段と、 前記マルチメディア処理手段によって処理されたデータ
を枠ごとに記憶するための枠内容データ記憶手段と、を
備えたことを特徴とする表示処理システム。
[Claims] 1. A display processing system for displaying at least a table composed of a plurality of cells, comprising: input means for inputting data necessary for display processing; and input means for inputting data necessary for display processing; management data creation means for creating management data for each cell based on input data; cell management data storage means for storing management data for each cell; and data input from the input means. multimedia processing means having a plurality of data processing units for processing, each data processing unit being configured to process data expressed in mutually different representation formats; for selectively activating the data processing section of the corresponding expression format in the multimedia processing means based on the management data of the corresponding cell stored in the management data storage means when either one is specified; and cell content data storage means for storing data processed by the multimedia processing means for each cell. 2. The display processing system according to item 1 above, wherein the management data for each cell includes cell position data and data specifying an expression format of the contents of the cell. 3. The display processing system according to item 2 above, wherein the selective activation means, based on the expression format specification data,
A display processing system characterized by selectively activating a data processing section in the multimedia processing means. 4. The display processing system as set forth in item 1 above, further comprising a frame management data storage means for storing data for managing display areas other than the table on a frame-by-frame basis; means for selectively activating a data processing unit of a corresponding expression format in the multimedia processing means, when specified, based on management data of a corresponding frame stored in the frame management data storage means; A display processing system, characterized in that the multimedia processing means is used for both data processing for cells and data processing for frames. 5. The display processing system as set forth in item 1, further comprising cell frame management data creation means for creating management data regarding the frame to be displayed in the cell based on input data from the input means. and a cell middle frame management data storage means for storing management data regarding a frame to be displayed in the cell, and when a frame in the cell is specified by the input means, the cell middle frame management data storage means stores management data regarding a frame to be displayed in the cell. means for selectively activating a data processing section of a corresponding representation format in the multimedia processing means based on management data regarding the corresponding frame stored in the means; A display processing system comprising: frame content data storage means for storing data frame by frame.
JP2278706A 1989-10-17 1990-10-16 Display processing system Pending JPH03206552A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP27099389 1989-10-17
JP1-270993 1989-10-17

Publications (1)

Publication Number Publication Date
JPH03206552A true JPH03206552A (en) 1991-09-09

Family

ID=17493905

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2278706A Pending JPH03206552A (en) 1989-10-17 1990-10-16 Display processing system

Country Status (2)

Country Link
JP (1) JPH03206552A (en)
GB (1) GB2237911B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5537633A (en) * 1993-02-23 1996-07-16 Fuji Xerox Co., Ltd. Table data entering device
US5835917A (en) * 1993-03-12 1998-11-10 Fuji Xerox Co., Ltd. Table forming apparatus employing a partial ruled survey for facilitated table formation

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2862036B2 (en) * 1991-09-17 1999-02-24 三菱電機株式会社 Numerical control unit
US20010030667A1 (en) 2000-04-10 2001-10-18 Kelts Brett R. Interactive display interface for information objects
EP1334425A2 (en) * 2000-11-17 2003-08-13 Siemens Medical Solutions USA, Inc. Flexible form and window arrangement for the display of medical data
US20080082927A1 (en) 2000-12-22 2008-04-03 Hillcrest Laboratories, Inc. Methods and systems for personalizing a user interface
US20040268393A1 (en) 2003-05-08 2004-12-30 Hunleth Frank A. Control framework with a zoomable graphical user interface for organizing, selecting and launching media items
US8046705B2 (en) 2003-05-08 2011-10-25 Hillcrest Laboratories, Inc. Systems and methods for resolution consistent semantic zooming
US8555165B2 (en) 2003-05-08 2013-10-08 Hillcrest Laboratories, Inc. Methods and systems for generating a zoomable graphical user interface
US8601396B2 (en) 2003-05-08 2013-12-03 Hillcrest Laboratories, Inc. Systems and methods for node tracking and notification in a control framework including a zoomable graphical user interface
WO2005081893A2 (en) 2004-02-23 2005-09-09 Hillcrest Laboratories, Inc. Method of real-time incremental zooming
TWI376520B (en) 2004-04-30 2012-11-11 Hillcrest Lab Inc Free space pointing devices and methods
US8629836B2 (en) 2004-04-30 2014-01-14 Hillcrest Laboratories, Inc. 3D pointing devices with orientation compensation and improved usability
US8137195B2 (en) 2004-11-23 2012-03-20 Hillcrest Laboratories, Inc. Semantic gaming and application transformation
CN101484869B (en) 2005-01-05 2014-11-26 希尔克瑞斯特实验室公司 Scaling and layout methods and systems for handling one-to-many objects
KR20080003788A (en) 2005-02-14 2008-01-08 힐크레스트 래보래토리스, 인크. Methods and systems for enhancing television applications using 3d pointing
KR20090060311A (en) 2006-08-29 2009-06-11 힐크레스트 래보래토리스, 인크. Television control, playlist generation and dvr systems and methods

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1982000557A1 (en) * 1980-07-25 1982-02-18 Fukushima N Display apparatus
EP0109581A3 (en) * 1982-11-22 1985-04-24 Allied Corporation A system for locating information fields on a display and for generating field descriptors with information related to each of the display fields
US4539653A (en) * 1983-04-11 1985-09-03 International Business Machines Corporation Formatting text/graphics using plural independent formatting mechanisms
US4796201A (en) * 1985-04-30 1989-01-03 Wake Warren K Stored program controlled system for creating and printing graphics bearing packaging
US4815029A (en) * 1985-09-23 1989-03-21 International Business Machines Corp. In-line dynamic editor for mixed object documents

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5537633A (en) * 1993-02-23 1996-07-16 Fuji Xerox Co., Ltd. Table data entering device
US5835917A (en) * 1993-03-12 1998-11-10 Fuji Xerox Co., Ltd. Table forming apparatus employing a partial ruled survey for facilitated table formation

Also Published As

Publication number Publication date
GB2237911B (en) 1993-12-15
GB9022562D0 (en) 1990-11-28
GB2237911A (en) 1991-05-15

Similar Documents

Publication Publication Date Title
JPH03206552A (en) Display processing system
JP2783472B2 (en) Information processing device
JPS6057376A (en) Display control system for electronic computer
JPH03185558A (en) Device and method for editing document
JPH0259814A (en) Dividing/integrating process system for window information
JPH01177680A (en) Image edit processor
JP4480378B2 (en) Character input support module
JP2659907B2 (en) Document processing device
JP3244269B2 (en) String input control method
JPH0496097A (en) Scrolling control system
JP2797413B2 (en) Data processing device
JPS62159280A (en) Sentence input device
JP2672940B2 (en) Document processing device
JPS62229316A (en) Character processor
JPS6151264A (en) Document processing device
JPS61275963A (en) Electronic calculator with graphic display function
JPH02122326A (en) Window erasing method and window display device executing such method
JPS61175765A (en) Format setting system for document processor
JPH10293858A (en) Device and method for information processing, and storage medium
JPH01314365A (en) Local screen file generating system
JPH08180048A (en) Document display device
JPS62200455A (en) Document editing device
JPH09245032A (en) Document preparation device and page replacing method
JPS61264476A (en) Translation editing device
JPS62210572A (en) Documentation device