JPH09297754A - Document processing apparatus and method - Google Patents
Document processing apparatus and methodInfo
- Publication number
- JPH09297754A JPH09297754A JP8109695A JP10969596A JPH09297754A JP H09297754 A JPH09297754 A JP H09297754A JP 8109695 A JP8109695 A JP 8109695A JP 10969596 A JP10969596 A JP 10969596A JP H09297754 A JPH09297754 A JP H09297754A
- Authority
- JP
- Japan
- Prior art keywords
- cell
- kana
- information
- kanji conversion
- conversion 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.)
- Withdrawn
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【課題】各セルに設定された属性に応じてかな漢字変換
のON/OFFを自動的に実行することを可能とし、表
組み編集等における操作性を著しく向上する。
【解決手段】表示された編集中の表組みの各セルはセル
情報を有し、各セル情報は、かな漢字変換機能のオン、
オフを指示するかな漢属性フラグ192を有する。表示
されている表組み中において、所望のセルが指定される
と、当該セルに対応するセル情報からかな漢属性フラグ
192が参照される。そして、かな漢属性フラグ192
の設定内容に従って、かな漢字変換機能のオン状態、オ
フ状態の切換が実行される。かな漢属性フラグ192の
設定は、セル編集メニューの一つとして、或は当該セル
においてかな漢字変換機能が使用されたか否かに従って
なされる。
(57) [Abstract] [PROBLEMS] It is possible to automatically perform ON / OFF of kana-kanji conversion according to an attribute set in each cell, and remarkably improve operability in table editing. SOLUTION: Each cell of the displayed table being edited has cell information, and each cell information indicates that the kana-kanji conversion function is on,
It has a kana-han attribute flag 192 for instructing to turn off. When a desired cell is designated in the displayed table, the kana-han attribute flag 192 is referred to from the cell information corresponding to the cell. Then, the kana-han attribute flag 192
The kana-kanji conversion function is switched between the on state and the off state according to the setting contents of. The Kana-Kanji attribute flag 192 is set as one of the cell editing menus or according to whether the Kana-Kanji conversion function is used in the cell.
Description
【0001】[0001]
【発明の属する技術分野】本発明は文書処理装置及び方
法に関し、特に表計算や表組形式文書の組版・編集を行
うのに好適な文書処理装置及び方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document processing apparatus and method, and more particularly to a document processing apparatus and method suitable for performing spreadsheet and typesetting / editing a table format document.
【0002】[0002]
【従来の技術】従来より、表組編集等が可能な文書処理
装置がある。この種の装置においては、セル単位でデー
タを変更することが可能である。図18は一般的な表組
み編集の一例を示す図である。このように、一般的な表
組みにおいては、英数字のみのセルと日本語のみのセル
とが混在している。2. Description of the Related Art Conventionally, there is a document processing apparatus capable of editing a table group. In this type of device, it is possible to change the data in cell units. FIG. 18 is a diagram showing an example of general table composition editing. As described above, in a general table, cells including only alphanumeric characters and cells including only Japanese are mixed.
【0003】また、図18に示したような表組みは、標
準の書式として、一度作成した表組みの中の特定のセル
内の文字列を書き換えることにより何度も利用すること
ができる。The table as shown in FIG. 18 can be used as a standard format many times by rewriting a character string in a specific cell in the table once created.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、文字列
の記入、書き換え等の処理を複数のセルにわたって行う
場合、そのセル毎に適宜かな漢字変換機能をON/OF
Fしてから入力を開始しなければならなかった。特に、
一度作成した表を内部の文字データのみを変更すること
で何度も利用するようなケースでは、このかな漢字変換
のON/OFF操作が煩わしく、オペレータへの負担が
大きくなり、データ入力時間もかかるという欠点が有っ
た。However, when processing such as writing or rewriting a character string is performed over a plurality of cells, the kana-kanji conversion function is turned ON / OF appropriately for each cell.
I had to start typing after pressing F. Especially,
In a case where a table created once is used many times by changing only the internal character data, this ON / OFF operation of kana-kanji conversion is troublesome, the operator's burden is increased, and the data input time is also required. There was a flaw.
【0005】本発明は上記の問題に鑑みてなされたもの
であり、各セルに設定された属性に応じてかな漢字変換
のON/OFFを自動的に実行することを可能とし、表
組み編集等における操作性を著しく向上する文書処理装
置及びその方法を提供することを目的とする。The present invention has been made in view of the above problems, and enables ON / OFF of kana-kanji conversion automatically according to the attribute set in each cell, and in table editing and the like. It is an object of the present invention to provide a document processing apparatus and a method thereof that significantly improve operability.
【0006】[0006]
【課題を解決するための手段】上記の目的を達成するた
めの本発明の文書処理装置は以下の構成を備える。即
ち、表組み編集を行う文書処理装置であって、編集中の
表組みを表示する表示手段と、前記表組みの各セルにつ
いてかな漢字変換機能のオン、オフを指示する制御情報
を保持する保持手段と、前記表組み中の所望のセルを指
定する指定手段と、前記指定手段で指定されたセルに対
応する制御情報を前記保持手段より取得し、該取得され
た制御情報に基づいてかな漢字変換機能のオン、オフを
制御する制御手段とを備える。A document processing apparatus of the present invention for achieving the above object has the following configuration. That is, a document processing device for editing a table, a display means for displaying the table being edited, and a holding means for holding control information for instructing ON / OFF of the kana-kanji conversion function for each cell of the table And a designating means for designating a desired cell in the table, and control information corresponding to the cell designated by the designating means from the holding means, and a kana-kanji conversion function based on the obtained control information. And a control means for controlling ON and OFF of the.
【0007】また、好ましくは、前記編集中の表組みの
セルを指定してかな漢字変換機能のオン、オフの切換を
設定する設定手段と、前記設定手段で設定された切換を
示す制御情報を前記保持手段に登録する登録手段とを更
に備える。各セルに対して、かな漢字変換機能のオン、
オフを所望に設定でき、操作性が向上する。Further, it is preferable that the setting means for designating the cell of the table being edited to set ON / OFF switching of the kana-kanji conversion function, and the control information indicating the switching set by the setting means, It further comprises registration means for registering in the holding means. Turn on the kana-kanji conversion function for each cell,
Off can be set as desired, and operability is improved.
【0008】また、好ましくは、前記設定手段は、セル
編集時の編集操作の一つである。[0008] Further, preferably, the setting means is one of editing operations at the time of cell editing.
【0009】また、好ましくは、前記設定手段は、指定
されたセルの編集においてかな漢字変換機能が使用され
たか否かに基づいて、該セルのかな漢字変換機能のオ
ン、オフの切換を設定する。例えば、かな漢字変換機能
をオンオフする「漢字キー」の操作によって各セルの制
御情報を設定でき、操作性が容易となるからである。Further, preferably, the setting means sets ON / OFF switching of the kana-kanji conversion function of the cell based on whether or not the kana-kanji conversion function is used in editing the designated cell. This is because, for example, the control information of each cell can be set by operating the "Kanji key" that turns the Kana-Kanji conversion function on and off, which facilitates operability.
【0010】また、好ましくは、前記制御情報は、かな
漢字変換機能をオン状態とすることを指示する。Further, preferably, the control information indicates to turn on the kana-kanji conversion function.
【0011】また、好ましくは、前記制御情報は、かな
漢字変換機能をオフ状態とすることを指示する。Preferably, the control information instructs to turn off the kana-kanji conversion function.
【0012】[0012]
【発明の実施の形態】以下に添付の図面を参照して本発
明の一実施形態を説明する。DETAILED DESCRIPTION OF THE INVENTION An embodiment of the present invention will be described below with reference to the accompanying drawings.
【0013】<装置の説明>図1は本発明の一実施形態
を示す文書処理装置の構成を示すブロック図である。図
1において、1はCRT表示装置で、編集中の文書、各
種メッセージメニューなどを表示する。2はビデオRA
M(VRAM)で、CRT表示装置1の画面に表示され
るイメージを展開記憶する。3はビットムーブユニット
(BMU)で、メモリ間あるいはメモリと各デバイス間
のデータ転送をコントロールする。4は文書編集などを
行うための各種キーを備えたキーボードである。5は画
面上のアイコンなどを指し示すためなどに用いられるポ
インティングデバイス(PD)である。6はCPUであ
り、ROM7に記憶された制御プログラム(文書編集に
係るプログラムやエラー処理プログラムをはじめ、後述
する本実施形態の処理を実現するためのプログラムも記
憶されている)に基づいて本装置の各部を制御する。<Description of Apparatus> FIG. 1 is a block diagram showing the arrangement of a document processing apparatus according to an embodiment of the present invention. In FIG. 1, reference numeral 1 denotes a CRT display device for displaying a document being edited, various message menus, and the like. 2 is video RA
The image displayed on the screen of the CRT display device 1 is expanded and stored in M (VRAM). A bit move unit (BMU) 3 controls data transfer between memories or between a memory and each device. A keyboard 4 has various keys for editing a document. Reference numeral 5 denotes a pointing device (PD) used for pointing an icon or the like on the screen. Reference numeral 6 denotes a CPU, which is based on a control program stored in the ROM 7 (a program for editing a document, an error processing program, and a program for realizing the processing of the present embodiment described later are also stored). Control each part of.
【0014】8はRAMであり、上述した各種プログラ
ムをCPU6が実行する際に、ワークエリア、エラー処
理時の一時退避エリアとして用いられる。9はハードデ
ィスクドライブ(HDD)、10はフロッピーディスク
ドライブ(FDD)であり、各ディスクは後述するアプ
リケーションプログラムやデータ、ライブラリなどの保
存に用いられる。11はネットワークインタフェース
(Net−I/F)を示し、他の文書処理装置との間で
ネットワークを経由してデータ転送を行うためにネット
ワーク上のデータ制御、診断を行う。12は上述した各
ユニット間を接続するI/Oバス(アドレスバス、デー
タバスおよび制御バスから構成される)である。Reference numeral 8 denotes a RAM, which is used as a work area and a temporary save area during error processing when the CPU 6 executes the various programs described above. Reference numeral 9 is a hard disk drive (HDD), 10 is a floppy disk drive (FDD), and each disk is used for storing application programs, data, libraries, and the like described later. Reference numeral 11 denotes a network interface (Net-I / F), which performs data control and diagnosis on the network in order to transfer data with another document processing apparatus via the network. Reference numeral 12 is an I / O bus (composed of an address bus, a data bus, and a control bus) that connects the units described above.
【0015】なお、本実施形態でROM7に記憶してい
るプログラムは、ハードディスク(HD)やフロッピー
ディスク(FD)などの記憶媒体にも記憶され、HDD
9やFDD10を介してRAM8にロードされてもよ
い。この場合、CPU6は、RAM8にロードされたプ
ログラムを実行することになる。また、ネットワークで
接続されている他の装置上に記憶されていて、RAM8
へロードされてもよい。また、本実施形態のプログラム
は、FDやHDなどの記憶媒体やネットワークを介して
システムや装置に供給できる。The program stored in the ROM 7 in this embodiment is also stored in a storage medium such as a hard disk (HD) or a floppy disk (FD), and the HDD
9 or FDD 10 may be loaded into the RAM 8. In this case, the CPU 6 will execute the program loaded in the RAM 8. In addition, it is stored in another device connected by the network and is stored in the RAM 8
May be loaded into. Further, the program of this embodiment can be supplied to a system or an apparatus via a storage medium such as FD or HD or a network.
【0016】<表組の概要>表組とは、図1の装置上の
処理プログラム内において、文書の一部として表を表現
する形態である。表組では、様々な線種を用いた罫線編
集機能を用いてセルを作成し、文字修飾や強調書体など
を用いた文字編集機能を用いてセルの中に文字を入力す
ることができる。さらに、セル内の文字列は、セル属性
(揃えなどの情報)に基づいて組版を行ってから表示さ
れる。このような表組の機能により、複雑な編集を施し
た表を表現することが可能である。<Outline of Table Set> The table set is a form in which a table is expressed as a part of a document in the processing program on the apparatus of FIG. In the table set, a cell can be created using a ruled line editing function using various line types, and characters can be input into the cell using a character editing function using character modification or emphasized font. Further, the character string in the cell is displayed after typesetting based on the cell attribute (information such as alignment). With the function of such a table set, it is possible to express a table that has been subjected to complicated editing.
【0017】<表組データの構造>図1の装置上で処理
される表組データの編集時のデータ構造を、図2〜図1
4に示す。<Structure of Table Data> The data structure at the time of editing the table data processed on the apparatus of FIG. 1 is shown in FIGS.
4 shows.
【0018】図2は本実施形態における表組みデータの
構成例を説明する図である。表組編集時、表組のデータ
は図2に示すように、処理の便宜上、編集データ領域2
1とローカルデータ領域22の2つの領域に分かれて図
1のRAM上に存在する。編集データ領域21の表組制
御情報23(図3で詳細説明)を除いた部分24には、
編集中において作成・消去される一時的なデータを保持
している。FIG. 2 is a diagram for explaining an example of the structure of table-structured data in this embodiment. When editing the table set, the data of the table set is edited as shown in FIG.
1 and the local data area 22 are divided into two areas and exist in the RAM of FIG. In the portion 24 of the edit data area 21 excluding the table control information 23 (detailed description in FIG. 3),
Holds temporary data created and deleted during editing.
【0019】ローカルデータ領域22には表組を構成す
る罫線・文字など各要素の情報などが保持されている。
編集終了後、データを保存する場合は、このローカルデ
ータ領域22のデータと表組制御情報23から保存形式
のデータを作成する。ローカルデータ領域22には以下
の情報が保持される。The local data area 22 holds information about each element such as ruled lines and characters that make up the table set.
When the data is to be saved after the editing is completed, the data in the save format is created from the data in the local data area 22 and the table setting control information 23. The following information is held in the local data area 22.
【0020】作業領域管理情報25(図4で詳細説明)
は、編集データ領域21およびローカルデータ領域22
内の各情報を管理する情報である。26,27は区切れ
情報(図12で詳細説明)の実体と、新たな区切れ情報
を作成するための専用の予約領域である区切れ情報フリ
ーリスト(区切れ情報と同サイズ)が、混在し集まった
領域である。ここで、各情報は、区切れ情報は区切れ情
報同士、予約領域は予約領域同士で次の情報へのポイン
タと前の情報へのポインタを保持する形式になってい
て、先頭の情報から全ての情報が追跡可能になってい
る。以下、本実施形態ではこの形式のデータ構造を「リ
スト構造」と呼ぶ。Work area management information 25 (detailed description in FIG. 4)
Is an edit data area 21 and a local data area 22.
This is information for managing each information in the. Reference numerals 26 and 27 are mixed with the entity of the delimiter information (detailed description in FIG. 12) and the delimiter information free list (same size as the delimiter information) which is a dedicated reserved area for creating new delimiter information. It is a gathered area. Here, each piece of information has a format in which the delimiter information holds delimiter information, and the reserved area holds a pointer to the next information and a pointer to the previous information between reserved areas. Information is trackable. Hereinafter, in this embodiment, this type of data structure is referred to as a “list structure”.
【0021】28,29はセル情報(図8で詳細説明)
の実体と、新たなセル情報を作成するための専用の予約
領域であるセル情報フリーリスト(セル情報と同サイ
ズ)が、混在し集まった領域である。この部分もリスト
構造である。28 and 29 are cell information (described in detail in FIG. 8)
And a cell information free list (same size as the cell information), which is a dedicated reserved area for creating new cell information, are a mixed area. This part also has a list structure.
【0022】30,31,32,33は斜罫線情報(図
5で詳細説明)の実体と、横罫線情報(図6で詳細説
明)の実体と、縦罫線情報(図7で詳細説明)の実体
と、新たな罫線情報を作成するための専用の予約領域で
ある罫線レコードフリーリスト(各罫線情報と同サイ
ズ)が、混在し集まった領域である。この部分もリスト
構造である。なお、斜罫線情報、横罫線情報、縦罫線情
報は、新たな罫線情報を作成するための専用の予約領域
を共通に使用するために、全て同サイズとなっている。Reference numerals 30, 31, 32, and 33 denote the substance of the diagonal ruled line information (detailed description in FIG. 5), the substance of horizontal ruled line information (detailed description in FIG. 6), and the vertical ruled line information (detailed description in FIG. 7). This is an area where a substance and a ruled line record free list (same size as each ruled line information), which is a dedicated reserved area for creating new ruled line information, are mixed and collected. This part also has a list structure. Note that the diagonal ruled line information, the horizontal ruled line information, and the vertical ruled line information have the same size because a dedicated reserved area for creating new ruled line information is commonly used.
【0023】34,35はセル属性情報(図10で詳細
説明)の実体と、新たなセル情報を作成するための専用
の予約領域であるセル情報フリーリスト(セル属性情報
と同サイズ)が、混在し集まった領域である。この部分
もリスト構造である。36,37はオプション属性情報
(図11で詳細説明)の実体と、新たなセル情報を作成
するための専用の予約領域であるオプションセル属性情
報フリーリスト(オプションセル属性情報と同サイズ)
が、混在し集まった領域である。この部分もリスト構造
である。なお、オプションセル属性情報は、新たなオプ
ションセル属性情報を作成するための専用の予約領域を
共通に使用するために、オプション属性の種類にかかわ
らず全て同サイズとなっている。Reference numerals 34 and 35 indicate the substance of the cell attribute information (described in detail in FIG. 10) and the cell information free list (same size as the cell attribute information) which is a dedicated reserved area for creating new cell information. It is a mixed and gathered area. This part also has a list structure. Reference numerals 36 and 37 represent the substance of the option attribute information (detailed description in FIG. 11) and the option cell attribute information free list (the same size as the option cell attribute information) which is a dedicated reserved area for creating new cell information.
Is a mixed and gathered area. This part also has a list structure. In addition, the option cell attribute information has the same size regardless of the type of the option attribute in order to commonly use a dedicated reserved area for creating new option cell attribute information.
【0024】図3は表組制御情報部23の詳細なデータ
構造を示す図である。41は表組データの開始を示すコ
マンドである。42は文字入力時にセルの自動拡張を行
うかどうかを示す情報など表組全体の編集にかかわるフ
ラグである。43,44,45,46は、当該表組デー
タが作られた際の各処理プログラムのバージョンなどを
示す情報である。47はセルの最終アドレス、48は表
組データ内で使用しているグループの最終番号を示す。
49は将来の機能拡張などによるデータフォーマットの
変化に備えたリザーブ領域である。FIG. 3 is a diagram showing a detailed data structure of the table group control information section 23. Reference numeral 41 is a command indicating the start of table group data. Reference numeral 42 denotes a flag related to editing of the entire table set, such as information indicating whether to automatically expand a cell when a character is input. 43, 44, 45, and 46 are information indicating the version of each processing program when the table data is created. 47 denotes the last address of the cell, and 48 denotes the last number of the group used in the table data.
Reference numeral 49 is a reserved area in preparation for a change in data format due to future function expansion.
【0025】50〜53はメジャー(グリッド)に関す
る情報で、50はグリッドの表示/非表示やグリッド指
定単位を示すフラグである。51,52はグリッドの間
隔を示す値である。53は将来の機能拡張などによるデ
ータフォーマットの変化に備えたリザーブ領域である。Reference numerals 50 to 53 are information relating to the measure (grid), and 50 is a flag indicating display / non-display of the grid and a grid designation unit. 51 and 52 are values indicating the grid interval. Reference numeral 53 denotes a reserved area for a data format change due to a future function expansion or the like.
【0026】54〜56は指定親子罫に関する情報であ
り、上線幅54、線間隔55、下線幅56から成る。Reference numerals 54 to 56 are information relating to designated parent-child ruled lines, and are composed of an upper line width 54, a line interval 55, and an underline width 56.
【0027】図4は作業管理情報25の詳細なデータ構
造を示す図である。FIG. 4 is a diagram showing a detailed data structure of the work management information 25.
【0028】61は、編集データを識別するためのID
である。62は編集データ領域21の先頭アドレスであ
る。63は確保された編集データ領域21の全体のサイ
ズである。64は編集データの有効サイズを示す。65
は表組制御情報23へのポインタである。66は編集デ
ータ領域の空き部分(図2の24の部分の内、有効編集
データが占めている部分以外の部分)の管理情報であ
る。Reference numeral 61 is an ID for identifying edited data.
It is. Reference numeral 62 is the start address of the edit data area 21. 63 is the entire size of the secured edit data area 21. 64 indicates the effective size of the edited data. 65
Is a pointer to the table group control information 23. Reference numeral 66 is management information of an empty portion of the edit data area (a portion other than the portion occupied by valid edit data in the portion 24 in FIG. 2).
【0029】67は、ローカルデータ領域22内の罫線
に関する情報の領域(図2の30〜33)に存在する斜
罫線情報30のリストの先頭レコードへのポインタであ
る。同様に、68は横罫線情報31、69は縦罫線情報
32の各先頭レコードへのポインタである。また、76
は罫線情報用の予約領域のリストの先頭レコードへのポ
インタである。Reference numeral 67 is a pointer to the first record of the list of the diagonal ruled line information 30 existing in the information area (30 to 33 in FIG. 2) regarding ruled lines in the local data area 22. Similarly, 68 is a horizontal ruled line information 31 and 69 is a pointer to each top record of the vertical ruled line information 32. Also, 76
Is a pointer to the first record of the list of reserved areas for ruled line information.
【0030】70はセル情報の管理情報であり、セルの
数、カレントセルのセル情報へのポインタなどを保持し
ている。71は、ローカルデータ領域22内のセルに関
する情報の領域(図2の28〜29)に存在するセル情
報のリストの先頭レコードへのポインタである。また、
74はセル情報用の予約領域のリスト(セル情報フリー
リスト29)の先頭レコードへのポインタである。Reference numeral 70 is cell information management information, which holds the number of cells, a pointer to the cell information of the current cell, and the like. Reference numeral 71 is a pointer to the first record of the cell information list existing in the cell information area (28 to 29 in FIG. 2) in the local data area 22. Also,
Reference numeral 74 is a pointer to the first record of the list of reserved areas for cell information (cell information free list 29).
【0031】72は、ローカルデータ領域22内のセル
属性に関する情報の領域(図2の34〜35)に存在す
るセル属性情報のリストの先頭レコードへのポインタで
ある。また、77はセル属性情報用の予約領域のリスト
(セル属性情報フリーリスト35)の先頭レコードへの
ポインタである。Reference numeral 72 is a pointer to the first record of the list of cell attribute information existing in the area (34 to 35 in FIG. 2) of the information on cell attributes in the local data area 22. Reference numeral 77 is a pointer to the head record of the list of reserved areas for cell attribute information (cell attribute information free list 35).
【0032】73は、ローカルデータ領域22内の区切
れ情報の領域(図2の26〜27)に存在する区切れ情
報用の予約領域のリスト(区切れ情報フリーリスト2
7)の先頭レコードへのポインタである。75は、文字
データ用の予約領域のリストの先頭レコードへのポイン
タである。Reference numeral 73 denotes a list of reserved areas for the break information existing in the break information areas (26 to 27 in FIG. 2) in the local data area 22 (break information free list 2).
It is a pointer to the first record of 7). Reference numeral 75 denotes a pointer to the first record of the list of the reserved area for character data.
【0033】78は、ローカルデータ領域(図2の2
2)内のオプションセル属性情報の領域(図2の36〜
37)に存在するオプションセル属性情報用の予約領域
のリスト(オプションセル属性情報フリーリスト37)
の先頭レコードへのポインタである。Reference numeral 78 denotes a local data area (2 in FIG. 2).
2) Optional cell attribute information area in (2)
37) List of reserved areas for option cell attribute information existing in (37) (optional cell attribute information free list 37)
Is a pointer to the first record of.
【0034】79は表組編集中の取消処理のためのUn
do制御情報、80は編集中のカレントな情報(処理中
のメニュー種別など)を示す表組動作情報である。81
は選択中の罫線を示す選択罫線情報ヘッダ(図13で詳
細説明)、82は選択中のセルを示す選択セル情報ヘッ
ダ(図14で詳細説明)である。Reference numeral 79 is an Un for canceling processing during table group editing.
The do control information 80 is table operation information indicating current information being edited (e.g., the type of menu being processed). 81
Is a selected ruled line information header indicating the selected ruled line (detailed description in FIG. 13), and 82 is a selected cell information header indicating the selected cell (detailed description in FIG. 14).
【0035】83はワーク領域、84はローカルデータ
領域22内の空き領域(図2の38)を管理するローカ
ルデータ領域あり管理情報である。Reference numeral 83 is a work area, and reference numeral 84 is local data area management information for managing an empty area (38 in FIG. 2) in the local data area 22.
【0036】図5は斜罫線レコードの詳細なデータ構造
を示す図である。このような斜罫線レコードがリスト構
造を構成して、斜罫線情報30となる。91は斜罫線の
始点の座標である。ここで始点とはy座標の小さい方の
端点とする。92は線種を示し、実線、点線、一点鎖
線、二点鎖線、破線、長破線、かくれ線のいずれかが指
定されている。93は線幅を示す情報である。94は罫
線ロックなどの情報を示すフラグである。95は角丸に
関する情報である。96,97は線の色や背景の色に関
する情報である。98は線の縦方向の長さ、99は線の
横方向の長さであり、横方向の長さ99は負の値をとり
得る。100は次の斜罫線レコードへのポインタであ
り、次のレコードが存在しない場合はNULLとなって
いる。斜罫線レコードは100,101の情報によりリ
スト構造を形成し、図2の30〜33で示す部分に存在
する。FIG. 5 shows the detailed data structure of the diagonal ruled line record. Such a diagonal ruled line record constitutes a list structure and becomes the diagonal ruled line information 30. 91 is the coordinate of the start point of the diagonal ruled line. Here, the starting point is an end point of the smaller y coordinate. Reference numeral 92 denotes a line type, and any one of a solid line, a dotted line, a one-dot chain line, a two-dot chain line, a broken line, a long broken line, and a hidden line is designated. Reference numeral 93 is information indicating the line width. Reference numeral 94 is a flag indicating information such as ruled line lock. Reference numeral 95 denotes information on rounded corners. Reference numerals 96 and 97 are information relating to the color of the line and the color of the background. 98 is the vertical length of the line, 99 is the horizontal length of the line, and the horizontal length 99 can take a negative value. Reference numeral 100 denotes a pointer to the next oblique ruled line record, which is NULL when there is no next record. The diagonal ruled line record forms a list structure by the information of 100 and 101, and exists in the portions indicated by 30 to 33 in FIG.
【0037】図6は横罫線レコードの詳細なデータ構造
を示す図である。横罫線は、連続しているかぎり一本の
罫線として一つのレコードで表現する。画面操作上は、
縦罫線、斜罫線と交差した部分で分割された単位を一本
の罫線として扱うが、それは各横罫線レコードが保持す
る他の罫線との交点の情報(「区切れ情報」と呼称し、
図12で詳細説明する)を元に判断する。ただし、連続
した横罫線でも線種や色が変わった場合、または他の罫
線との交点で角丸が指定された場合は、その部分からは
別の罫線とみなし、別のレコードで管理する。FIG. 6 shows the detailed data structure of the horizontal ruled line record. The horizontal ruled line is expressed by one record as one ruled line as long as it is continuous. On screen operation,
The unit divided at the intersection of the vertical ruled line and the diagonal ruled line is treated as one ruled line, which is the information of the intersection with other ruled lines held by each horizontal ruled line record (called "separation information",
(Details will be described with reference to FIG. 12). However, if the line type or color is changed even with continuous horizontal ruled lines, or if a rounded corner is specified at the intersection with another ruled line, it is regarded as another ruled line from that part and managed by another record.
【0038】111は横罫線の始点の座標である。ここ
で始点とはx座標の小さい方の端点とする。112は線
種を示し、実線、点線、一点鎖線、二点鎖線、破線、長
破線、かくれ線、双柱罫、親子罫1、親子罫2、指定親
子罫1、指定親子罫2のいずれかが指定されている。1
13は線幅を示す情報である。114は罫線ロックなど
の情報を示すフラグである。115は角丸に関する情報
である。116,117は線の色や背景の色に関する情
報である。118は線の長さである。Reference numeral 111 is the coordinates of the starting point of the horizontal ruled line. Here, the starting point is the smaller end point of the x coordinate. Reference numeral 112 denotes a line type, which is one of a solid line, a dotted line, a one-dot chain line, a two-dot chain line, a dashed line, a long dashed line, a hidden line, a double pillar rule, a parent-child rule 1, a parent-child rule 2, a designated parent-child rule 1, and a designated parent-child rule 2. Is specified. 1
Reference numeral 13 is information indicating the line width. Reference numeral 114 is a flag indicating information such as ruled line lock. Reference numeral 115 denotes information on rounded corners. Reference numerals 116 and 117 are information on the color of the line and the color of the background. 118 is the length of the line.
【0039】119は次の横罫線レコードへのポインタ
であり、次のレコードが存在しない場合はNULLとな
っている。120は前の横罫線レコードへのポインタで
あり、先頭レコードの場合はNULLとなっている。横
罫線レコードは119,120の情報によりリスト構造
を形成し、図2の横罫線情報32となる。121は、こ
の横罫線の先頭区切れ情報へのポインタである。122
は横罫線のy座標の小さい方から順に付けたシリアル番
号である。従って、同一y座標を持つ横罫線レコードに
は全て同じ番号が付与される。Reference numeral 119 is a pointer to the next horizontal ruled line record, which is NULL when the next record does not exist. Reference numeral 120 denotes a pointer to the previous horizontal ruled line record, which is NULL for the first record. The horizontal ruled line record forms a list structure from the information of 119 and 120, and becomes the horizontal ruled line information 32 of FIG. Reference numeral 121 is a pointer to the head delimiter information of this horizontal ruled line. 122
Is a serial number assigned in ascending order of the y-coordinate of the horizontal ruled line. Therefore, the same numbers are assigned to all horizontal ruled line records having the same y coordinate.
【0040】図7は縦罫線レコードの詳細なデータ構造
を示す図である。縦罫線は、連続しているかぎり一本の
罫線として一つのレコードで表現する。画面操作上は、
横罫線、斜罫線と交差した部分で分割された単位を一本
の罫線として扱うが、それは各横罫線レコードが保持す
る他の罫線との交点の情報(「区切れ情報」と呼称し、
図12で詳細説明する)を元に判断する。ただし、連続
した縦罫線でも線種や色が変わった場合、または他の罫
線との交点で角丸が指定された場合は、その部分からは
別の罫線とみなし、別のレコードで管理する。FIG. 7 is a diagram showing a detailed data structure of the vertical ruled line record. The vertical ruled line is expressed by one record as one ruled line as long as it is continuous. On screen operation,
The unit divided at the intersection of the horizontal ruled line and the diagonal ruled line is treated as one ruled line, but it is the information of the intersection with other ruled lines held by each horizontal ruled line record (called "separation information",
(Details will be described with reference to FIG. 12). However, if the line type or color is changed even in a continuous vertical ruled line, or if a rounded corner is specified at the intersection with another ruled line, it is regarded as another ruled line from that part and managed by another record.
【0041】131は縦罫線の始点の座標である。ここ
で始点とはy座標の小さい方の端点とする。132は線
種を示し、実線、点線、一点鎖線、二点鎖線、破線、長
破線、かくれ線、双柱線、親子罫1、親子罫2、指定親
子罫1、指定親子罫2のいずれかが指定されている。1
33は線幅を示す情報である。134は罫線ロックなど
の情報を示すフラグである。135は角丸に関する情報
である。136,137は線の色や背景の色に関する情
報である。Reference numeral 131 is the coordinates of the starting point of the vertical ruled line. Here, the starting point is an end point of the smaller y coordinate. Reference numeral 132 indicates a line type, which is one of a solid line, a dotted line, a one-dot chain line, a two-dot chain line, a broken line, a long dashed line, a hide-and-seek line, a double pillar line, a parent-child ruled line 1, a parent-child ruled line 2, a designated parent-child ruled line 1, and a designated parent-child ruled line 2. Is specified. 1
33 is information indicating the line width. Reference numeral 134 is a flag indicating information such as ruled line lock. 135 is information on rounded corners. 136 and 137 are information regarding the color of the line and the color of the background.
【0042】138は線の長さである。139は次の縦
罫線レコードへのポインタであり、次のレコードが存在
しない場合はNULLとなっている。140は前の縦罫
線レコードへのポインタであり、先頭レコードの場合は
NULLとなっている。縦罫線レコードは139,14
0の情報によりリスト構造を形成し、図2の縦罫線情報
33となる。141は、この縦罫線の先頭区切れ情報へ
のポインタである。142は横罫線のx座標の小さい方
から順に付けたシリアル番号である。従って、同一x座
標を持つ縦罫線レコードには全て同じ番号が付与され
る。138 is the length of the line. Reference numeral 139 denotes a pointer to the next vertical ruled line record, which is NULL when the next record does not exist. Reference numeral 140 denotes a pointer to the previous vertical ruled line record, which is NULL for the first record. Vertical ruled line records are 139,14
A list structure is formed by the information of 0 and becomes the vertical ruled line information 33 of FIG. Reference numeral 141 is a pointer to the leading delimiter information of this vertical ruled line. Reference numeral 142 denotes a serial number assigned in ascending order of the x-coordinate of the horizontal ruled line. Therefore, the same numbers are given to all the vertical ruled line records having the same x coordinate.
【0043】図8はセル情報の詳細なデータ構造を示す
図である。FIG. 8 is a diagram showing a detailed data structure of cell information.
【0044】セルとは、縦罫線と横罫線で完全に囲まれ
た矩形領域である。セルを形成する罫線の数は4本以上
ならば何本でも構わない。一つのセルは一つのセル情報
で管理される。またセルは、文字列が入った通常セル
と、計算式が入った式セルの2種類に分かれる。A cell is a rectangular area completely surrounded by vertical and horizontal ruled lines. The number of ruled lines forming a cell may be any number as long as it is four or more. One cell is managed by one cell information. There are two types of cells: normal cells containing character strings and formula cells containing calculation formulas.
【0045】151は、セルの上辺を形成する横罫線の
内、一番左側にある横罫線の横罫線レコードへのポイン
タである。152は、セルの左辺を形成する縦罫線の
内、一番上側にある縦罫線の縦罫線レコードへのポイン
タである。153はセルの左上の座標、154はセルの
サイズである。155はセルの上辺を構成する横罫線の
数、156はセルの4角それぞれの角丸情報である。1
57は、セルの4辺それぞれを形成する罫線の情報を元
に、各辺の最大線幅を求めた情報である。158は、そ
のセルに属する文字に関する情報である文字レコード
(図9で詳細説明)である。Reference numeral 151 is a pointer to the horizontal ruled line record of the leftmost ruled line among the horizontal ruled lines forming the upper side of the cell. Reference numeral 152 denotes a pointer to a vertical ruled line record of the uppermost vertical ruled line among the vertical ruled lines forming the left side of the cell. 153 is the upper left coordinate of the cell, and 154 is the size of the cell. 155 is the number of horizontal ruled lines forming the upper side of the cell, and 156 is rounded corner information of each of the four corners of the cell. 1
Reference numeral 57 denotes information obtained by calculating the maximum line width of each side based on information of ruled lines forming each of the four sides of the cell. 158 is a character record (detailed description in FIG. 9) which is information on characters belonging to the cell.
【0046】159は、セル内の文字列を組版した結果
の文字位置などの情報へのポインタである。160は、
セルが通常セルの場合にのみ有効で、計算時にセルが計
算対象となった際に計算処理プログラムに渡すセルの値
を示す情報へのポインタである。161は次のセル情報
へのポインタであり、次の情報が存在しない場合はNU
LLとなっている。162は前のセル情報へのポインタ
であり、先頭の情報の場合はNULLとなっている。セ
ル情報は161,162の情報によりリスト構造を形成
し、図2のセル情報28となる。Reference numeral 159 is a pointer to information such as the character position of the result of typesetting the character string in the cell. 160 is
This pointer is valid only when the cell is a normal cell, and is a pointer to information indicating the value of the cell to be passed to the calculation processing program when the cell becomes a calculation target during calculation. Reference numeral 161 is a pointer to the next cell information, and NU if the next information does not exist.
It is LL. Reference numeral 162 denotes a pointer to the previous cell information, which is NULL for the head information. The cell information forms a list structure with the information of 161, 162, and becomes the cell information 28 of FIG.
【0047】図9は文字レコードの詳細なデータ構造を
示す図である。文字レコード158は、セル情報と一対
一で対応したセル内の文字に関する情報で、セル情報内
に保持される。FIG. 9 shows the detailed data structure of a character record. The character record 158 is information about the character in the cell that has a one-to-one correspondence with the cell information, and is stored in the cell information.
【0048】171は、表組データをファイルとして保
存した場合に文字レコード全体のバイト数を保存する領
域で、編集中は使用しない。172はセルロック、見出
し指定、セルの種別(通常または式)を示すフラグであ
る。192はこのセルが文字編集開始される際に、かな
漢字変換機能の初期設定を示すフラグ(かな漢属性フラ
グ192という)であり、最初は0となっており、未設
定を示す。173はセルがグループ化されていた場合の
グループ番号を示す。174は、グループの先頭メンバ
セルの時のみ有効で、グループメンバ数を示す。175
は、セルがグループ化されている時のみ有効で、グルー
プ内で何番目のメンバであるかを示す。ここでグループ
とは、グループ化することにより複数のセルを1つのセ
ルとみなす表組独自の処理形態で、それに対して入力さ
れた文字列は、グループの先頭メンバからグループメン
バ番号に従って順に各セルに割り当てられ表示される。Reference numeral 171 is an area for storing the number of bytes of the entire character record when the table data is stored as a file, and is not used during editing. A flag 172 indicates cell lock, heading designation, and cell type (normal or formula). Reference numeral 192 denotes a flag (referred to as a kana-kanji attribute flag 192) indicating the initial setting of the kana-kanji conversion function when this cell starts to edit characters, which is initially 0 and indicates no setting. Reference numeral 173 denotes a group number when cells are grouped. Reference numeral 174 is valid only for the first member cell of the group, and indicates the number of group members. 175
Is valid only when the cells are grouped and indicates the number of members in the group. Here, the group is a processing method unique to the table grouping in which a plurality of cells are regarded as one cell by grouping, and the character string input to the group is the cells in order from the first member of the group according to the group member number. Assigned to and displayed.
【0049】176はセルアドレスであり、計算処理時
に式がセルを特定する指標となる。177は、セル属性
情報(図10で詳細説明)へのポインタである。178
は、この文字レコードが所属するセルの先頭横罫線を特
定する情報である。179は、グループ化されたセルの
場合に各メンバセル毎に文字列を管理するための情報で
ある。180は文字データカウントで、通常セルの場合
は文字データバッファ183、式セルの場合は文字デー
タバッファ185の領域全体のサイズを文字数で示す。
181は文字データバッファのサイズであり、文字デー
タカウント180と同様に文字データバッファのサイズ
を文字数で示す。182は、文字データバッファへのポ
インタである。Reference numeral 176 is a cell address, and the formula serves as an index for identifying the cell during the calculation process. Reference numeral 177 denotes a pointer to cell attribute information (detailed description in FIG. 10). 178
Is information specifying the top horizontal ruled line of the cell to which this character record belongs. Reference numeral 179 denotes information for managing a character string for each member cell in the case of a grouped cell. Reference numeral 180 denotes a character data count, which indicates the size of the entire area of the character data buffer 183 for a normal cell and the character data buffer 185 for a formula cell by the number of characters.
Reference numeral 181 denotes the size of the character data buffer, which indicates the size of the character data buffer by the number of characters as in the character data count 180. 182 is a pointer to a character data buffer.
【0050】セルが通常セルの場合、文字データバッフ
ァは、文字列(文字編集処理のコマンドと文字コード)
184のみで占められる。一方、式セルの場合は、文字
データバッファは186〜191の部分に分かれる。1
87は計算結果をオプションセル属性(図11で詳細説
明)として保持する計算値表示属性を参照し加工した文
字列(文字編集処理のコマンドと文字コード)で、18
6はその文字数である。188は計算結果の情報を格納
する領域である。189は計算に必要な情報を格納する
領域で、計算処理プログラムが処理時に用いる。191
はセルが保持する式本体で逆ポーランド形式のデータで
あり、190はその文字数である。When the cell is a normal cell, the character data buffer is a character string (character editing command and character code).
184 only. On the other hand, in the case of the formula cell, the character data buffer is divided into 186 to 191 parts. 1
Reference numeral 87 is a character string (command and character code of character editing process) processed by referring to the calculated value display attribute that holds the calculation result as an option cell attribute (detailed description in FIG. 11).
6 is the number of characters. Reference numeral 188 is an area for storing information on calculation results. An area 189 stores information necessary for calculation, and is used by the calculation processing program during processing. 191
Is the formula body held by the cell and is the data in reverse Polish format, and 190 is the number of characters.
【0051】図10はセル属性情報の詳細なデータ構造
を示す図である。セル属性情報は、各文字レコードが必
ず1つだけ持つ情報で、1つのセル属性情報が複数の文
字レコードから参照される場合もある。FIG. 10 is a diagram showing a detailed data structure of cell attribute information. The cell attribute information is information that each character record always has only one, and one cell attribute information may be referred to from a plurality of character records.
【0052】201はセル属性情報全体のバイト数であ
り、202はそのセル情報が幾つの文字レコードから参
照されているかを示す値である。203は組フラグであ
り、組方向などの情報である。204は文字フラグであ
り、文字タイプ(全角、半角など)、上下左右の揃えな
どの情報である。205はセル内で日本語を入力した時
に使用する書体に関する標準書体情報、206はセル内
で英数字を入力した時に使用する書体に関する欧文書体
情報である。207は文字の背景色に関する情報であ
る。208は行間、209は左余白、210は右余白、
211は上余白、212は下余白を示す。201 is the number of bytes of the entire cell attribute information, and 202 is a value indicating how many character records refer to the cell information. Reference numeral 203 denotes a set flag, which is information such as a set direction. Reference numeral 204 denotes a character flag, which is information such as a character type (full-width, half-width, etc.), alignment of up, down, left and right. Reference numeral 205 is standard typeface information regarding a typeface used when Japanese is input in the cell, and reference numeral 206 is European typeface information regarding a typeface used when inputting alphanumeric characters in the cell. Reference numeral 207 is information regarding the background color of the character. 208 is a space between lines, 209 is a left margin, 210 is a right margin,
211 indicates an upper margin and 212 indicates a lower margin.
【0053】213は、このセル属性がどの種類のオプ
ション属性を持っているかを示す情報である。なお、こ
こで指定されていないオプション属性にはデフォルトの
オプション属性が用いられる。214はセルの面種情報
であり、215は箇条書き字下げ文字数を、216は段
落字下げ文字数を示す情報である。217は和文と欧文
混在文章をきれいに表示するためのベースライン調整量
である。218は、このセル属性が保持するオプション
属性情報へのポインタであり、オプション属性を一つも
保持していない場合はNULLである。213 is information indicating which type of optional attribute this cell attribute has. Note that default option attributes are used for option attributes not specified here. Reference numeral 214 is cell face type information, 215 is information indicating the number of indented characters, and 216 is information indicating the number of indented characters. Reference numeral 217 is a baseline adjustment amount for neatly displaying mixed sentences in Japanese and European. Reference numeral 218 denotes a pointer to option attribute information held by the cell attribute, and is NULL when no option attribute is held.
【0054】図11はオプション属性情報の詳細なデー
タ構造を示す図である。オプション属性は、一つのセル
属性情報に対して一つのオプション属性リストという形
式で保持する。ここでオプション属性リストとは、オプ
ション属性情報がセル属性情報のオプション属性フラグ
(図10の213)で指定された種類分だけ、図11の
224に示すようにつながったものをいう。FIG. 11 is a diagram showing a detailed data structure of the option attribute information. Option attributes are held in the form of one option attribute list for one cell attribute information. Here, the option attribute list is a list in which the option attribute information is connected as shown by 224 in FIG. 11 by the kind specified by the option attribute flag (213 in FIG. 10) of the cell attribute information.
【0055】オプション属性情報において、221はそ
のオプション属性の種別を示す。オプション属性の種別
には、和文強調書体1〜5、欧文強調書体1〜5、式計
算値表示属性、タブ情報の12種類がある。222はオ
プション属性のデータ本体で、種別に応じた形式のデー
タが格納されている。データのサイズは、処理の便宜
上、各種別とも同サイズにしてある。223は次のオプ
ション属性情報へのポインタである。次のオプション属
性がない場合はNULLが入っている。In the option attribute information, 221 indicates the type of the option attribute. There are 12 types of optional attribute types, which are Japanese typefaces 1-5, European typefaces 1-5, formula calculation value display attributes, and tab information. 222 is a data body of option attributes, in which data in a format according to the type is stored. The size of the data is the same for all types for convenience of processing. 223 is a pointer to the next option attribute information. If there is no next optional attribute, NULL is entered.
【0056】図12は区切れ情報の詳細なデータ構造を
示す図である。231は次の区切れ情報へのポインタで
あり、次の情報が存在しない場合はNULLとなってい
る。232は前の区切れ情報へのポインタであり、先頭
の情報の場合はNULLとなっている。セル情報はポイ
ンタ231,232の情報によりリスト構造を形成し、
図2の区切れ情報26として格納される。233は交差
方向を示すフラグ、234は区切れ位置の座標、235
は交差する相手の罫線レコードへのポインタである。FIG. 12 is a diagram showing a detailed data structure of the break information. Reference numeral 231 is a pointer to the next division information, and is NULL when the next information does not exist. Reference numeral 232 denotes a pointer to the previous delimiter information, which is NULL for the first information. The cell information forms a list structure by the information of the pointers 231 and 232.
It is stored as the break information 26 in FIG. 233 is a flag indicating the crossing direction, 234 is the coordinate of the break position, 235
Is a pointer to the ruled line record of the intersecting partner.
【0057】図13は選択罫線情報の詳細なデータ構造
を示す図である。選択罫線情報ヘッダは、選択中の罫線
に関する情報で、ローカルデータ領域内の作業領域管理
情報内81に保持する。FIG. 13 is a diagram showing a detailed data structure of the selected ruled line information. The selected ruled line information header is information about the selected ruled line and is held in the work area management information 81 in the local data area.
【0058】241は選択中の全罫線範囲の左上の座
標、242は同じく右下の座標を示す。243は、選択
罫線情報の配列用に確保しているメモリ上に、幾つの選
択罫線情報を格納できるかを示す値で、領域が不足した
場合は新たに領域を確保し直す。244は選択中の罫線
数であり、245は選択罫線情報の配列の先頭アドレス
である。各選択罫線情報は、246〜249に示す内容
で構成される。246は罫線種別で縦、横、斜罫線のい
ずれかを示す。247はその罫線レコードへのポインタ
である。248,249は、罫線の一部(区切れ単位
で)のみが選択されている場合に、その部分を特定する
ための情報である。Reference numeral 241 indicates the upper left coordinates of the entire ruled line range being selected, and 242 indicates the lower right coordinates thereof. Reference numeral 243 is a value indicating how many pieces of selection ruled line information can be stored in the memory reserved for the arrangement of the selected ruled line information. When the area is insufficient, a new area is re-allocated. 244 is the number of ruled lines being selected, and 245 is the head address of the array of selected ruled line information. Each selected ruled line information is composed of the contents indicated by 246 to 249. A ruled line type 246 indicates any of vertical, horizontal, and diagonal ruled lines. 247 is a pointer to the ruled line record. 248 and 249 are information for specifying a part of the ruled line (in units of division) when the part is selected.
【0059】図14は選択セル情報の詳細なデータ構造
を示す図である。選択セル情報ヘッダは、選択中のセル
に関する情報で、ローカルデータ領域内の作業領域管理
情報82内に保持される。FIG. 14 is a diagram showing a detailed data structure of the selected cell information. The selected cell information header is information regarding the selected cell and is held in the work area management information 82 in the local data area.
【0060】251は、選択セル情報の配列用に確保し
ているメモリ上に、幾つの選択セル情報を格納できるか
を示す値で、領域が不足した場合は新たに領域を確保し
直す。252は選択中のセル数であり、253は選択セ
ル情報の配列の先頭アドレスである。各選択セル情報
は、254〜255に示す内容で構成される。254は
処理時に用いるワーク用のフラグで、255はセル情報
へのポインタである。Reference numeral 251 is a value indicating how many pieces of selected cell information can be stored in the memory reserved for the arrangement of the selected cell information. When the area is insufficient, a new area is reserved. Reference numeral 252 denotes the number of cells being selected, and reference numeral 253 denotes a head address of an array of selected cell information. Each selected cell information is configured with the contents shown in 254 to 255. Reference numeral 254 denotes a work flag used during processing, and reference numeral 255 denotes a pointer to cell information.
【0061】<本実施形態によるかな漢字変換機能ON
/OFF処理>以上説明したような表組み編集、作成の
ためのデータ構成を用いて、各セルの選択とかな漢字変
換機能のON/OFF制御の関連を説明する。なお、文
字入力位置の選択は、ポインティングデバイス5また
は、キーボード4によって行われる。<Kana-Kanji conversion function ON according to the present embodiment
/ OFF processing> The relationship between the selection of each cell and the ON / OFF control of the kana-kanji conversion function will be described using the data structure for editing and creating the table as described above. The character input position is selected by the pointing device 5 or the keyboard 4.
【0062】図15は本実施形態の表組み編集における
画面表示例を表す図である。268はカーソルであり、
選択されたセルを示す点滅矩形である。また、かな漢字
変換のON/OFF切換は、ユーザがキーボード4上の
“漢字”キーを押すことによって実行される。プログラ
ム上では、漢字キーの押下によって、かな漢字変換のO
N/OFFを行う関数がコールされることになる。FIG. 15 is a diagram showing a screen display example in the table editing of the present embodiment. 268 is a cursor,
It is a blinking rectangle showing the selected cell. Further, ON / OFF switching of kana-kanji conversion is executed by the user pressing the “kanji” key on the keyboard 4. On the program, by pressing the Kanji key
A function for performing N / OFF will be called.
【0063】260はセル編集メニューであり、セル内
データの基本的な編集項目が登録されている。セル編集
メニュー260の各項目は、現在カーソル268が位置
するセルに対して有効となる。ここで、セル編集メニュ
ー260の「かな漢設定」を選択すると、かな漢設定メ
ニュー261が表示される。かな漢設定メニュー261
には、それまでのかな漢字変換のON/OFF状態を継
続する「モード継続ボタン」、当該セルが編集対象とな
った場合にかな漢字変換をONする「Onボタン」26
5、当該セルが編集対象となった場合にかな漢字変換を
OFFする「Offボタン」266が登録されている。Reference numeral 260 is a cell edit menu, in which basic edit items of in-cell data are registered. Each item of the cell edit menu 260 is valid for the cell where the cursor 268 is currently located. Here, if "Kana / Kan setting" of the cell edit menu 260 is selected, a Kana / Kan setting menu 261 is displayed. Kana-han setting menu 261
"Mode continuation button" for continuing the ON / OFF state of Kana-Kanji conversion until then, and "On button" 26 for turning ON Kana-Kanji conversion when the cell is edited.
5. An "Off button" 266 for turning off the kana-kanji conversion when the cell is an edit target is registered.
【0064】以下に<文字入力セルの選択処理>と<か
な漢字ON/OFFデフォルト値設定>の二つに分けて
具体的な流れを示す。The specific flow will be described below by dividing it into <character input cell selection processing> and <kana-kanji ON / OFF default value setting>.
【0065】<かな漢字ON/OFFデフォルト値設定
>本実施形態の文書編集装置によって表組編集を行って
いる最中に、CRT1上に図15の如く表示されている
場合を説明する。編集メニュー261は文字入力時に表
示されるメニューの一部であり、「かな漢設定」を選択
した時の状態を示している(かな漢設定メニュー261
が表示されている)。なお、メニューの内容は説明の便
宜上、一部省略している。263は編集対象となってい
る文書用紙であり、264のボタンで表組を編集中であ
ることを示している。262は、表組編集時に表示され
るツールパネルで、操作者はこのパネルで表組のどのモ
ードの処理をするかを決定する。表組のモードには罫線
選択、セル選択、垂直/水平線描画、矩形描画、文字入
力、角丸指定、斜罫線描画、表組拡大/縮小がある。2
69は表組編集で作成した表組データの例である。<Kana-Kanji ON / OFF Default Value Setting> A case where the CRT 1 is displayed as shown in FIG. 15 while the table editing is being performed by the document editing apparatus of this embodiment will be described. The edit menu 261 is a part of the menu displayed when inputting characters, and shows the state when "Kana / Kan setting" is selected (Kana / Kan setting menu 261).
Is displayed). Note that the contents of the menu are partially omitted for convenience of explanation. Reference numeral 263 denotes a document sheet to be edited, which indicates that the table set is being edited by the button 264. Reference numeral 262 denotes a tool panel displayed when editing the table group, and the operator determines which mode of the table group is processed by this panel. Table set modes include ruled line selection, cell selection, vertical / horizontal line drawing, rectangle drawing, character input, rounded corner designation, diagonal ruled line drawing, and table set enlargement / reduction. Two
Reference numeral 69 is an example of table group data created by table group editing.
【0066】文字の入力を行うためには、表組編集で文
字入力モードに入る必要がある。そのためには、ツール
パネル262上で、ボタン267を選択する。文字入力
モードでは図1の装置のポインティングデバイス5(以
下、マウスと称する)を用いて、CRT1上でマウスク
リック/マウスドラッグすることにより、文字入力位置
を指定することができる。In order to input characters, it is necessary to enter the character input mode by editing the table. To do so, select button 267 on tool panel 262. In the character input mode, the character input position can be specified by using the pointing device 5 (hereinafter referred to as a mouse) of the apparatus of FIG. 1 by mouse clicking / mouse dragging on the CRT 1.
【0067】さて、カーソル268が表示されているセ
ルは選択状態となる。この状態でかな漢設定メニュー2
61より、Onボタン265,Offボタン266のう
ちからどちらかを選択する。この選択状態は当該セルの
設定値として、図9のかな漢属性フラグ192に保持さ
れる。The cell in which the cursor 268 is displayed is in the selected state. Kanahan setting menu 2 in this state
From 61, one of the On button 265 and the Off button 266 is selected. This selected state is held in the kana-han attribute flag 192 of FIG. 9 as the setting value of the cell.
【0068】図16は選択されたセルに対するかな漢属
性フラグ192の領域を抽出する手順を示す図である。
カーソル268によってセルが指定されると(以下、指
定されたセルをセル270とする)、作業領域管理情報
25中の選択セル情報ヘッダ82中の選択セル情報の配
列の先頭アドレス253によって示される選択セル情報
のセル情報へのポインタ255にセル270のセル情報
のアドレスがセットされる。各セル情報は、文字レコー
ド158の中にかな漢属性フラグ192を有しており、
上述のかな漢設定メニュー261における操作内容に応
じて、かな漢字変換ON、或はOFF、或はモード継続
を示すフラグが設定される。FIG. 16 is a diagram showing a procedure for extracting the area of the kana-han attribute flag 192 for the selected cell.
When the cell is designated by the cursor 268 (hereinafter, the designated cell is referred to as the cell 270), the selection indicated by the start address 253 of the array of the selected cell information in the selected cell information header 82 in the work area management information 25. The cell information address of the cell 270 is set in the pointer 255 to the cell information cell information. Each cell information has a kana-han attribute flag 192 in the character record 158,
According to the contents of the operation on the Kana-Kanji setting menu 261, a flag indicating Kana-Kanji conversion ON, OFF, or mode continuation is set.
【0069】<セルの選択処理>図17は本実施形態に
おけるセル選択時の処理手順を示すフローチャートであ
る。図16で上述したように、セルが選択されると、当
該セルに対応するセル情報からかな漢属性フラグ192
が取得される(ステップS281)。そして、取得され
たかな漢属性フラグ192が「かな漢On」であるか否
かを判定する(ステップS282)。かな漢Onであっ
た場合は、ステップS283へ進み、かな漢字変換機能
をONする。一方、当該かな漢属性フラグ192が「か
な漢Off」であった場合は、ステップS284からス
テップS285へ進み、かな漢字変換機能をOFFす
る。なお、かな漢設定メニュー261によって「モード
継続」が指定された場合、もしくは何の設定も行われて
いないセルについては、初期値として「モード継続」が
設定されているので、かな漢字変換機能のON/OFF
に関して何も処理は行わない。即ち、直前のかな漢字変
換機能のON/OFF状態が継続される。<Cell Selection Processing> FIG. 17 is a flow chart showing the processing procedure for cell selection in this embodiment. As described above with reference to FIG. 16, when a cell is selected, the kana-han attribute flag 192 is obtained from the cell information corresponding to the cell.
Is acquired (step S281). Then, it is determined whether or not the acquired kana-han attribute flag 192 is “kana-han On” (step S282). If it is Kana-Kanji On, the process proceeds to step S283, and the Kana-Kanji conversion function is turned on. On the other hand, when the kana-han attribute flag 192 is “kana-han Off”, the process proceeds from step S284 to step S285, and the kana-kanji conversion function is turned off. Note that if "mode continuation" is specified by the kana-kanji setting menu 261, or "mode continuation" is set as the initial value for cells for which no settings have been made, the kana-kanji conversion function is turned on. / OFF
Does nothing. That is, the ON / OFF state of the immediately preceding kana-kanji conversion function is continued.
【0070】なお、上述の説明では、各セルに対するか
な漢字変換機能のON/OFFの設定は、かな漢設定メ
ニュー261によって行われる。しかしながら、あるセ
ルを編集対象に選択した後に、「漢字キー」等を用いて
かな漢字変換機能のON/OFFを指定した場合は、そ
の指定状態をかな漢属性フラグ192に保持するものと
する。このようにすれば、予め各セルに対してかな漢設
定メニュー261を用いてかな漢字変換のON/OFF
を設定しておかなくとも、順次表組み内のセルにデータ
入力を行う過程でかな漢属性フラグが設定されていくこ
とになる。In the above description, ON / OFF of the kana-kanji conversion function for each cell is set by the kana-kanji setting menu 261. However, when the ON / OFF of the kana-kanji conversion function is designated by using the “kanji key” or the like after selecting a certain cell to be edited, the designated state is held in the kana-kanji attribute flag 192. In this way, the kana-kanji conversion can be turned on / off using the kana-kanji setting menu 261 for each cell in advance.
Even if it is not set, the kana-han attribute flag is set in the process of sequentially inputting data to cells in the table.
【0071】以上説明したように、本実施形態によれ
ば、文字入力セルの選択操作時に、そのセルに対してユ
ーザが以前に設定したかな漢字変換機能のON/OFF
状態が自動的に設定され、入力セル切り替え毎に煩わし
いかな漢字変換機能のON/OFF作業を省くことがで
きる。これにより、文字列のみの変更を行うことで、何
度も利用される表組の入力操作の能率を上げることがで
きる。As described above, according to this embodiment, when the character input cell is selected, the kana-kanji conversion function previously set by the user for the cell is turned on / off.
The state is automatically set, and it is possible to omit the troublesome ON / OFF work of the Kanji conversion function each time the input cell is switched. As a result, by changing only the character string, it is possible to improve the efficiency of the input operation of the table set that is used many times.
【0072】また、セル毎のかな漢字変換機能のON/
OFF状態を設定でき、この設定内容に従って、例えば
文字入力のためセルが文字編集状態になる際に自動的に
かな漢字変換機能がON/OFFするので、同じフォー
マットで文字列のみを入れ替えて繰り返し利用される表
組の入力作業効率がアップする。Further, the kana-kanji conversion function for each cell is turned on / off.
The OFF state can be set, and the Kana-Kanji conversion function is automatically turned ON / OFF when the cell enters the character edit state for character input according to the contents of this setting. The input work efficiency of the table set is improved.
【0073】なお、本発明は、複数の機器(例えばホス
トコンピュータ,インタフェイス機器,リーダ,プリン
タなど)から構成されるシステムに適用しても、一つの
機器からなる装置(例えば、複写機,ファクシミリ装置
など)に適用してもよい。Even when the present invention is applied to a system including a plurality of devices (for example, host computer, interface device, reader, printer, etc.), a device including one device (for example, a copying machine, a facsimile). Device).
【0074】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、システムあるいは装置に供給し、そ
のシステムあるいは装置のコンピュータ(またはCPU
やMPU)が記憶媒体に格納されたプログラムコードを
読出し実行することによっても、達成されることは言う
までもない。Further, an object of the present invention is to supply a storage medium storing a program code of software for realizing the functions of the above-described embodiments to a system or apparatus, and to supply a computer (or CPU) of the system or apparatus.
And MPU) read and execute the program code stored in the storage medium.
【0075】この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコードを記憶した記憶媒体は
本発明を構成することになる。In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the storage medium storing the program code constitutes the present invention.
【0076】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク,ハードディス
ク,光ディスク,光磁気ディスク,CD−ROM,CD
−R,磁気テープ,不揮発性のメモリカード,ROMな
どを用いることができる。As a storage medium for supplying the program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD
-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.
【0077】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instruction of the program code. ) May perform some or all of the actual processing, and the processing may realize the functions of the above-described embodiments.
【0078】さらに、記憶媒体から読出されたプログラ
ムコードが、コンピュータに挿入された機能拡張ボード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれることは言うまでもない。Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instructions of the program code, It goes without saying that the CPU included in the function expansion board or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0079】本発明を上記記憶媒体に適用する場合、そ
の記憶媒体には、先に説明したフローチャートに対応す
るプログラムコードを格納することになるが、簡単に説
明すると、図19のメモリマップ例に示す各モジュール
を記憶媒体に格納することになる。すなわち、少なくと
も「表示処理モジュール」「保持処理モジュール」「指
定処理モジュール」及び「制御処理モジュール」のプロ
グラムコードを記憶媒体に格納すればよい。When the present invention is applied to the above-mentioned storage medium, the storage medium will store the program code corresponding to the above-mentioned flowchart. Briefly, the memory map example of FIG. Each module shown will be stored in the storage medium. That is, at least the program codes of the “display processing module”, the “holding processing module”, the “designating processing module”, and the “control processing module” may be stored in the storage medium.
【0080】ここで、表示処理モジュールは、編集中の
表組みを表示する表示処理を行うプログラムモジュール
である。また、保持処理モジュールは、前記表組みの各
セルについてかな漢字変換機能のオン、オフを指示する
制御情報を保持する保持処理を行うプログラムモジュー
ルである。また、指定処理モジュールは、前記表組み中
の所望のセルを指定する指定処理を行うプログラムモジ
ュールである。また、制御処理モジュールは、前記指定
処理で指定されたセルに対応する制御情報を前記保持処
理より取得し、該取得された制御情報に基づいてかな漢
字変換機能のオン、オフを制御する制御処理を実現する
プログラムモジュールである。Here, the display processing module is a program module that performs display processing for displaying the table being edited. The holding processing module is a program module that performs holding processing for holding control information for instructing on / off of the kana-kanji conversion function for each cell of the table. The designation processing module is a program module that performs designation processing for designating a desired cell in the table. Further, the control processing module acquires control information corresponding to the cell designated in the designation processing from the holding processing, and performs control processing for controlling on / off of the kana-kanji conversion function based on the obtained control information. It is a program module to be realized.
【0081】[0081]
【発明の効果】以上説明したように本発明によれば、各
セルに設定された属性に応じてかな漢字変換のON/O
FFを自動的に実行することが可能となり、表組み編集
等における操作性が著しく向上する。As described above, according to the present invention, kana-kanji conversion ON / O is performed according to the attribute set in each cell.
The FF can be automatically executed, and the operability in editing the table is significantly improved.
【0082】[0082]
【図1】本発明の一実施形態を示す文書処理装置の構成
を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a document processing apparatus showing an embodiment of the present invention.
【図2】本実施形態における表組みデータの構成例を説
明する図である。FIG. 2 is a diagram illustrating a configuration example of table-structured data according to the present embodiment.
【図3】表組制御情報部23の詳細なデータ構造を示す
図である。FIG. 3 is a diagram showing a detailed data structure of a table control information section 23.
【図4】作業管理情報25の詳細なデータ構造を示す図
である。FIG. 4 is a diagram showing a detailed data structure of work management information 25.
【図5】斜罫線レコードの詳細なデータ構造を示す図で
ある。FIG. 5 is a diagram showing a detailed data structure of a diagonal ruled line record.
【図6】横罫線レコードの詳細なデータ構造を示す図で
ある。FIG. 6 is a diagram showing a detailed data structure of a horizontal ruled line record.
【図7】縦罫線レコードの詳細なデータ構造を示す図で
ある。FIG. 7 is a diagram showing a detailed data structure of a vertical ruled line record.
【図8】セル情報の詳細なデータ構造を示す図である。FIG. 8 is a diagram showing a detailed data structure of cell information.
【図9】文字レコードの詳細なデータ構造を示す図であ
る。FIG. 9 is a diagram showing a detailed data structure of a character record.
【図10】セル属性情報の詳細なデータ構造を示す図で
ある。FIG. 10 is a diagram showing a detailed data structure of cell attribute information.
【図11】オプション属性情報の詳細なデータ構造を示
す図である。FIG. 11 is a diagram showing a detailed data structure of option attribute information.
【図12】区切れ情報の詳細なデータ構造を示す図であ
る。FIG. 12 is a diagram showing a detailed data structure of break information.
【図13】選択罫線情報の詳細なデータ構造を示す図で
ある。FIG. 13 is a diagram showing a detailed data structure of selected ruled line information.
【図14】選択セル情報の詳細なデータ構造を示す図で
ある。FIG. 14 is a diagram showing a detailed data structure of selected cell information.
【図15】本実施形態の表組み編集における画面表示例
を表す図である。FIG. 15 is a diagram showing an example of a screen display in table editing according to the present embodiment.
【図16】選択されたセルに対するかな漢属性フラグ1
92の領域を抽出する手順を示す図である。FIG. 16: Kana-han attribute flag 1 for the selected cell
It is a figure which shows the procedure which extracts the area | region of 92.
【図17】本実施形態におけるセル選択時の処理手順を
示すフローチャートである。FIG. 17 is a flowchart showing a processing procedure at the time of cell selection in the present embodiment.
【図18】一般的な表組み編集の一例を示す図である。FIG. 18 is a diagram showing an example of general table editing.
【図19】本発明に関わる制御プログラムを格納する記
憶媒体のメモリマップ例を表す図である。FIG. 19 is a diagram showing an example of a memory map of a storage medium that stores a control program according to the present invention.
Claims (13)
て、 編集中の表組みを表示する表示手段と、 前記表組みの各セルについてかな漢字変換機能のオン、
オフを指示する制御情報を保持する保持手段と、 前記表組み中の所望のセルを指定する指定手段と、 前記指定手段で指定されたセルに対応する制御情報を前
記保持手段より取得し、該取得された制御情報に基づい
てかな漢字変換機能のオン、オフを制御する制御手段と
を備えることを特徴とする文書処理装置。1. A document processing apparatus for editing a table, comprising: display means for displaying a table being edited; turning on a kana-kanji conversion function for each cell of the table;
Holding means for holding control information for instructing OFF, designating means for designating a desired cell in the table, control information corresponding to the cell designated by the designating means is obtained from the holding means, and A document processing apparatus comprising: a control unit that controls on / off of a kana-kanji conversion function based on the acquired control information.
な漢字変換機能のオン、オフの切換を設定する設定手段
と、 前記設定手段で設定された切換を示す制御情報を前記保
持手段に登録する登録手段とを更に備えることを特徴と
する請求項1に記載の文書処理装置。2. Setting means for setting ON / OFF switching of the kana-kanji conversion function by designating a cell of the table being edited, and control information indicating the switching set by the setting means to the holding means. The document processing apparatus according to claim 1, further comprising registration means for registering.
の一つであることを特徴とする請求項2に記載の文書処
理装置。3. The document processing apparatus according to claim 2, wherein the setting unit is one of editing operations at the time of editing a cell.
においてかな漢字変換機能が使用されたか否かに基づい
て、該セルのかな漢字変換機能のオン、オフの切換を設
定することを特徴とする請求項2に記載の文書処理装
置。4. The setting means sets ON / OFF switching of the kana-kanji conversion function of the cell based on whether or not the kana-kanji conversion function is used in editing the designated cell. The document processing apparatus according to claim 2.
ン状態とすることを指示することを特徴とする請求項1
に記載の文書処理装置。5. The control information indicates to turn on a kana-kanji conversion function.
The document processing device described in 1.
フ状態とすることを指示することを特徴とする請求項1
に記載の文書処理装置。6. The control information indicates to turn off the kana-kanji conversion function.
The document processing device described in 1.
て、 編集中の表組みを表示する表示工程と、 前記表組みの各セルについてかな漢字変換機能のオン、
オフを指示する制御情報を保持する保持工程と、 前記表組み中の所望のセルを指定する指定工程と、 前記指定工程で指定されたセルに対応する制御情報を前
記保持工程より取得し、該取得された制御情報に基づい
てかな漢字変換機能のオン、オフを制御する制御工程と
を備えることを特徴とする文書処理方法。7. A document processing method for editing a table structure, comprising a display step of displaying a table structure being edited, and turning on a kana-kanji conversion function for each cell of the table structure.
A holding step of holding control information instructing to turn off, a designation step of designating a desired cell in the table, and control information corresponding to the cell designated in the designation step is obtained from the holding step, A document processing method, comprising: a control step of controlling on / off of a kana-kanji conversion function based on the acquired control information.
な漢字変換機能のオン、オフの切換を設定する設定工程
と、 前記設定工程で設定された切換を示す制御情報を前記保
持工程に登録する登録工程とを更に備えることを特徴と
する請求項7に記載の文書処理方法。8. A setting step of setting ON / OFF switching of the kana-kanji conversion function by designating a cell of the table being edited, and control information indicating the switching set in the setting step to the holding step. The document processing method according to claim 7, further comprising a registration step of registering.
の一つであることを特徴とする請求項8に記載の文書処
理方法。9. The document processing method according to claim 8, wherein the setting step is one of editing operations during cell editing.
集においてかな漢字変換機能が使用されたか否かに基づ
いて、該セルのかな漢字変換機能のオン、オフの切換を
設定することを特徴とする請求項8に記載の文書処理方
法。10. The setting step sets ON / OFF switching of the kana-kanji conversion function of the cell based on whether or not the kana-kanji conversion function is used in editing the designated cell. The document processing method according to claim 8.
オン状態とすることを指示することを特徴とする請求項
7に記載の文書処理方法。11. The document processing method according to claim 7, wherein the control information indicates to turn on a kana-kanji conversion function.
オフ状態とすることを指示することを特徴とする請求項
7に記載の文書処理方法。12. The document processing method according to claim 7, wherein the control information indicates to turn off the kana-kanji conversion function.
ムを格納するコンピュータ可読メモリであって、 編集中の表組みを表示する表示工程のコードと、 前記表組みの各セルについてかな漢字変換機能のオン、
オフを指示する制御情報を保持する保持工程のコード
と、 前記表組み中の所望のセルを指定する指定工程のコード
と、 前記指定工程で指定されたセルに対応する制御情報を前
記保持工程より取得し、該取得された制御情報に基づい
てかな漢字変換機能のオン、オフを制御する制御工程の
コードとを備えることを特徴とするコンピュータ可読メ
モリ。13. A computer-readable memory for storing a control program for editing a table, wherein a display process code for displaying a table being edited and a kana-kanji conversion function for each cell of the table are turned on. ,
A code of a holding step of holding control information for instructing OFF, a code of a designation step of designating a desired cell in the table, and control information corresponding to the cell designated in the designation step from the holding step. A computer-readable memory, comprising: a control process code that is acquired and controls ON / OFF of a kana-kanji conversion function based on the acquired control information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8109695A JPH09297754A (en) | 1996-04-30 | 1996-04-30 | Document processing apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8109695A JPH09297754A (en) | 1996-04-30 | 1996-04-30 | Document processing apparatus and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09297754A true JPH09297754A (en) | 1997-11-18 |
Family
ID=14516864
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8109695A Withdrawn JPH09297754A (en) | 1996-04-30 | 1996-04-30 | Document processing apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH09297754A (en) |
-
1996
- 1996-04-30 JP JP8109695A patent/JPH09297754A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01234967A (en) | Document forming device | |
| JP3376254B2 (en) | Display device, display control method, and recording medium | |
| JPH0916566A (en) | Document processing apparatus and method | |
| JP2001078018A (en) | Data editing device | |
| JPH09297754A (en) | Document processing apparatus and method | |
| JPH1069480A (en) | Document processing method, document processing device, and storage medium | |
| JP3501483B2 (en) | Document processing apparatus and document processing method | |
| JP3699923B2 (en) | Page image display management method during layout editing | |
| JP4365965B2 (en) | Information processing apparatus, information processing method, and storage medium | |
| JPH08137976A (en) | Document processing device | |
| JP3157917B2 (en) | Data processing method and data processing device | |
| JPH086928A (en) | Document processing method and apparatus | |
| JP2751224B2 (en) | Document creation device | |
| JPH07220010A (en) | Table processing apparatus and method | |
| JPH1083391A (en) | Document processing apparatus and method, storage medium | |
| JPH08137854A (en) | Document processing device | |
| JPH08137853A (en) | Document processing device | |
| JPH08292992A (en) | Document processing apparatus and method | |
| JPH07220100A (en) | Ruled line processing apparatus and method | |
| JPH07262215A (en) | Document display device | |
| JPH03288262A (en) | Word processor | |
| JPH086927A (en) | Document processing method and apparatus | |
| JPH08137839A (en) | Document processing device | |
| JPH07200558A (en) | Document processor | |
| JPH05135050A (en) | Line segment attribute display method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20030701 |