JPH0520019A - Document data processor - Google Patents

Document data processor

Info

Publication number
JPH0520019A
JPH0520019A JP3193561A JP19356191A JPH0520019A JP H0520019 A JPH0520019 A JP H0520019A JP 3193561 A JP3193561 A JP 3193561A JP 19356191 A JP19356191 A JP 19356191A JP H0520019 A JPH0520019 A JP H0520019A
Authority
JP
Japan
Prior art keywords
data
cursor
document
key
document data
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
JP3193561A
Other languages
Japanese (ja)
Inventor
Shinichiro Aoyama
紳一郎 青山
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP3193561A priority Critical patent/JPH0520019A/en
Publication of JPH0520019A publication Critical patent/JPH0520019A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】処理方法が異なるデータが混在する文書中にお
いて所望の位置に速やかにカーソルの位置を移動するこ
と。 【構成】文書データ記憶部16に文字データ及びグラフ
ィックデータが混在し保持された状態に於いて、キー入
力部15において「文字先頭」キー15aもしくは「グ
ラフィック先頭」キー15bの入力がなされると、カー
ソル移動制御部17は、カーソル位置記憶レジスタ18
に記憶されているカーソル位置を文字データの先頭ある
いはグラフィックデータの先頭に更新し、これによりカ
ーソルが所望データ種の所望の位置に移動表示される。
(57) [Summary] [Purpose] To quickly move the cursor position to a desired position in a document that contains data with different processing methods. When the "character head" key 15a or the "graphic head" key 15b is input in the key input unit 15 in a state where character data and graphic data are mixed and held in the document data storage unit 16, The cursor movement control unit 17 uses the cursor position storage register 18
The cursor position stored in is updated to the beginning of the character data or the beginning of the graphic data, whereby the cursor is moved and displayed at the desired position of the desired data type.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、ワードプロセッサ等の
データ処理装置に係り、特に文字データとグラフィック
データ等のように、処理方法の異なる複数種類のデータ
が表示上で混在しメモリに保持される場合のカーソルの
移動方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing device such as a word processor, and in particular, a plurality of types of data having different processing methods such as character data and graphic data are mixed on a display and held in a memory. In case of moving the cursor.

【0002】[0002]

【従来の技術】一般に、データ入力装置として例えばキ
ーボードを用いたマイクロコンピュータやワードプロセ
ッサ等のデータ処理装置においては、文字データとグラ
フィックデータ等、処理方法が異なる複数データが混在
しメモリに保持される場合がある。
2. Description of the Related Art Generally, in a data processing device such as a microcomputer or a word processor using a keyboard as a data input device, a plurality of data of different processing methods such as character data and graphic data are mixed and held in a memory. There is.

【0003】このようなデータ処理装置には例えば文字
データとグラフィックデータ等で成る上記文書データを
扱う文書データ処理装置がある。
As such a data processing device, there is a document data processing device which handles the above-mentioned document data composed of, for example, character data and graphic data.

【0004】この文書データ処理装置では、文書の編集
作業等を行なう為にその作業位置を表示するためのカー
ソルを文書データ中の所望とする位置に頻繁に移動させ
ることが必要となる。
In this document data processing apparatus, it is necessary to frequently move a cursor for displaying the work position to a desired position in the document data in order to edit the document.

【0005】上記カーソルを所望の位置に移動させるた
めのキーとして、以下のものがキーボードに設けられて
いる。
The following keys are provided on the keyboard as keys for moving the cursor to a desired position.

【0006】それは、第1に、上下左右何れかの方向に
一字ごとにカーソルを移動することができるカーソル移
動キーであり、第2に、カーソルを同一行内での行頭に
移動することができる「行頭」キー及び行末に移動する
ことができる「行末」キーであり、第3に、入力された
データの文頭を複数頁の範囲内でカーソル位置の移動が
できる「文頭」キー及びデータの文末を複数頁の範囲内
でカーソル位置の移動ができる「文末」キーであり、第
4に、カーソルを同一頁内で頁頭に移動することができ
る「頁頭」キー及び頁末に移動することができる「頁
末」キーであり、第5に、頁、行、桁をキー入力により
指定することによって、カーソル位置の移動をすること
ができる「頁行桁呼び出し」キーであり、第6に、カー
ソルを次画面の文頭に移動することができる「次画面呼
出し」キー及び前画面の文頭に移動することができる
「前画面呼出し」キーである。
[0006] First, it is a cursor movement key that can move the cursor character by character in any of the up, down, left, and right directions. Second, it can move the cursor to the beginning of a line within the same line. The "start of line" key and the "end of line" key that can move to the end of the line. Third, the "start of line" key that can move the cursor position of the beginning of the input data within the range of multiple pages and the end of the sentence of the data. Is the "end of sentence" key that can move the cursor position within the range of multiple pages, and fourth, the "head of page" key that can move the cursor to the top of the page and the end of the page. Fifth, "Page end" key, fifth, "Page line digit call" key, which can move the cursor position by specifying the page, line and digit by key input, and sixth , Move the cursor to the beginning of the next screen It can be moved to the beginning of a sentence of movement "next screen call" key and the previous screen, which can be a "pre-screen call" key.

【0007】以上の各キー操作によって、所望位置にカ
ーソルを移動および表示できるようになっている。
By operating each of the above keys, the cursor can be moved and displayed at a desired position.

【0008】[0008]

【発明が解決しようとする課題】ところが、例えば文字
データとグラフィックデータ等、処理方法が異なる複数
データが混在し保持される文書中で所望の位置にカーソ
ルを移動させる為には、上記各種キーを組み合わせて用
いなければならなかった。
However, in order to move the cursor to a desired position in a document in which a plurality of data of different processing methods such as character data and graphic data are mixed and held, the above various keys are used. Had to be used in combination.

【0009】従って、操作も複雑となり、文書データの
編集に多くの時間を要した。
Therefore, the operation becomes complicated and it takes a lot of time to edit the document data.

【0010】このような原因は、処理方法が異なる複数
データが混在する文書において、各種データ単位でカー
ソルの移動ができなかったことにある。
The cause is that the cursor cannot be moved in various data units in a document in which a plurality of data having different processing methods are mixed.

【0011】してみれば、各データ種単位内でカーソル
の移動を行なえるようにすれば、処理方法が異なるデー
タが混在する文書中において、所望の位置に速やかにカ
ーソルの位置を移動できることは明らかである。
Therefore, if the cursor can be moved within each data type unit, the position of the cursor can be swiftly moved to a desired position in a document in which data having different processing methods are mixed. it is obvious.

【0012】本発明の課題は各データ種単位内でカーソ
ルの移動を行えるようにすることである。
An object of the present invention is to make it possible to move the cursor within each data type unit.

【0013】[0013]

【課題を解決するための手段】本発明の手段は次の通り
である。記憶手段1(図1のブロック図参照、以下同
じ)はデータの入力位置を示すカーソルの位置情報と複
数種のデータで成る文書データとを記憶する。表示手段
2は前記記憶手段に記憶されている文書データを表示す
ると共に、前記位置情報に従ってカーソルを表示する。
カーソル移動指示手段3は各データ種単位内でカーソル
の移動を指示する。移動制御手段は前記カーソル移動指
示手段の指示に従い、前記記憶手段に記憶されている複
数種のデータにおいて各データ種単位内でカーソルの位
置情報を更新する。
The means of the present invention are as follows. A storage unit 1 (see the block diagram of FIG. 1, the same applies hereinafter) stores position information of a cursor indicating a data input position and document data including a plurality of types of data. The display unit 2 displays the document data stored in the storage unit and also displays a cursor according to the position information.
The cursor movement instructing means 3 gives an instruction to move the cursor within each data type unit. The movement control means updates the position information of the cursor within each data type unit in the plurality of types of data stored in the storage means according to the instruction of the cursor movement instruction means.

【0014】[0014]

【作用】本発明の手段の作用は次の通りである。記憶手
段1がデータの入力位置を示すカーソルの位置情報と複
数種のデータで成る文書データとを記憶し、表示手段2
が前記記憶手段1に記憶されている文書データを表示す
ると共に、前記位置情報に従ってカーソルを表示する。
そして、カーソル移動指示手段3が各データ種単位内で
カーソルの移動を指示し、カーソル移動制御手段4が前
記カーソル移動指示手段3の指示に従い、前記記憶手段
1に記憶されている複数種のデータにおいて各データ種
単位内でカーソルの位置情報を更新する。従って、各デ
ータ種単位内でカーソルの移動が行えるようになり、処
理方法が異なるデータが混在し保持される文書中におい
て、所望の位置に速やかにカーソルの位置を移動するこ
とができる。
The operation of the means of the present invention is as follows. The storage unit 1 stores the position information of the cursor indicating the data input position and the document data composed of plural kinds of data, and the display unit 2
Displays the document data stored in the storage means 1 and displays a cursor according to the position information.
Then, the cursor movement instructing means 3 instructs the movement of the cursor within each data type unit, and the cursor movement controlling means 4 follows the instruction of the cursor movement instructing means 3 and the plurality of types of data stored in the storage means 1 In, the cursor position information is updated in each data type unit. Therefore, the cursor can be moved within each data type unit, and the position of the cursor can be swiftly moved to a desired position in a document in which data having different processing methods are mixed and held.

【0015】[0015]

【実施例】以下、図2から図4を参照して、本発明の一
実施例を説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to FIGS.

【0016】図2は、実施例の文書データ処理装置のブ
ロック構成図で、図中、11は全体の制御を司る中央処
理装置(以下、CPUと称す)である。12はプログラ
ムメモリで、13はデータ表示制御部、14は表示部、
15はキー入力部、16は文書データ記憶部、17はカ
ーソル移動制御部、18はカーソル位置記憶レジスタで
ある。
FIG. 2 is a block configuration diagram of the document data processing apparatus of the embodiment. In the figure, reference numeral 11 is a central processing unit (hereinafter referred to as CPU) that controls the entire control. 12 is a program memory, 13 is a data display control unit, 14 is a display unit,
Reference numeral 15 is a key input unit, 16 is a document data storage unit, 17 is a cursor movement control unit, and 18 is a cursor position storage register.

【0017】ここで、上記CPU11は文書データ処理
装置全体の制御を司る。
Here, the CPU 11 controls the entire document data processing apparatus.

【0018】プログラムメモリ12は前記CPU11を
動作させる制御プログラムが格納されているリードオン
リメモリ(以下、ROMと称す)である。
The program memory 12 is a read-only memory (hereinafter referred to as ROM) in which a control program for operating the CPU 11 is stored.

【0019】データ表示制御部13は前記CPU11か
らの制御信号によって動作し、ブラウン管(CRT)等
の表示部14に表示すべき表示データを格納して前記表
示部14に供給する。
The data display control unit 13 operates according to a control signal from the CPU 11, stores display data to be displayed on the display unit 14 such as a cathode ray tube (CRT), and supplies the display data to the display unit 14.

【0020】キーボードからなるキー入力部15は、例
えば不図示の「カーソル移動」「行頭」「行末」「文
頭」「文末」「頁頭」「頁末」「頁行桁呼出し」「次画
面呼出し」「前画面呼出し」キーに加えて、文字データ
先頭へのカーソル移動を指示する「文字先頭」キー15
a、グラフィックデータ先頭へのカーソル移動を指示す
る「グラフィック先頭」キー15b等を有し、それらの
キー操作に応じてキー入力信号を前記CPU11に供給
する。
The key input unit 15 including a keyboard is, for example, "cursor movement", "line beginning", "line end", "text beginning", "statement end", "page head", "page end", "page line digit call", "next screen call" (not shown). In addition to the "Call previous screen" key, "Character head" key 15 for instructing to move the cursor to the character data head
a, a "graphic head" key 15b for instructing the cursor movement to the head of the graphic data, and the like, and supplies a key input signal to the CPU 11 according to the key operation.

【0021】文書データ記憶部16は、前記キー入力部
15から入力された文書データを前記CPU11の制御
により記憶する。
The document data storage unit 16 stores the document data input from the key input unit 15 under the control of the CPU 11.

【0022】カーソル移動制御部17は、前記CPU1
1及びカーソル位置記憶レジスタ18に接続され、前記
キー入力部15からのキー操作に応じて前記CPU11
から送られるデータにより、前記カーソル位置記憶レジ
スタ18の記憶内容の書き換え及び読み出しを行なう。
The cursor movement control unit 17 includes the CPU 1
1 and the cursor position storage register 18, and the CPU 11 is operated in response to a key operation from the key input unit 15.
The stored contents of the cursor position storage register 18 are rewritten and read by the data sent from the.

【0023】次に、上記ような構成の文書データ処理装
置の動作を、図3のフローチャートに従って説明する。
Next, the operation of the document data processing apparatus having the above configuration will be described with reference to the flowchart of FIG.

【0024】ここで、文字データとグラフィックデータ
が混在する文書データが既に作成されて、文書データ記
憶部16に記憶されており、また前記CPU11が前記
プログラムメモリ12に記憶された制御プログラムに従
って、文書データ記憶部16及びデータ表示制御部13
を制御して、前記表示部13の画面上には図4に示すよ
うな文書が表示されているものとする。
Here, the document data in which the character data and the graphic data are mixed is already created and stored in the document data storage unit 16, and the CPU 11 executes the document according to the control program stored in the program memory 12. Data storage unit 16 and data display control unit 13
And the document as shown in FIG. 4 is displayed on the screen of the display unit 13.

【0025】操作者はまず、この画面を見て所望のカー
ソル移動先を、例えば文書データの先頭へのカーソル移
動、あるいはグラフィックデータの先頭へのカーソル移
動等に決定する。そして、前記キー入力部15から移動
先を設定するためのキー入力をする(ステップS2
1)。
The operator first determines the desired cursor movement destination by looking at this screen, for example, the cursor movement to the beginning of the document data or the cursor movement to the beginning of the graphic data. Then, a key input for setting a destination is made from the key input unit 15 (step S2).
1).

【0026】ここで、前記キー入力が文字データ先頭へ
のカーソル移動を指示する「文字先頭」キー15aであ
る場合には(ステップS22)、前記カーソル位置記憶
レジスタ18に記憶されているカーソル位置の情報を文
字データの先頭に対応する位置に更新する(ステップS
23)。これにより例えば、図4中の文字“L”の位置
に示されているカーソル31は文字データの先頭である
図4中の文字“A”の位置32に移動表示される(ステ
ップS24)。
Here, when the key input is the "character head" key 15a for instructing the cursor movement to the character data head (step S22), the cursor position stored in the cursor position storage register 18 is set. The information is updated to the position corresponding to the beginning of the character data (step S
23). As a result, for example, the cursor 31 shown at the position of the character "L" in FIG. 4 is moved and displayed at the position 32 of the character "A" in FIG. 4 which is the head of the character data (step S24).

【0027】また、前記キー入力がグラフィックデータ
先頭へのカーソル移動を指示する「グラフィック先頭」
キー15bである場合には(ステップS22)、前記カ
ーソル位置記憶レジスタ18に記憶されているカーソル
位置の情報をグラフィックデータの先頭に対応する位置
に更新する(ステップS25)。例えば、図4中の文字
“L”の位置に示されているカーソル31はグラフィッ
クデータの先頭である図4中のグラフィックの先頭の位
置33に移動する(ステップ24)。
Further, the "graphic start" for instructing the cursor movement to the top of the graphic data by the key input.
If it is the key 15b (step S22), the cursor position information stored in the cursor position storage register 18 is updated to the position corresponding to the beginning of the graphic data (step S25). For example, the cursor 31 shown at the position of the letter "L" in FIG. 4 moves to the start position 33 of the graphic in FIG. 4, which is the start of the graphic data (step 24).

【0028】以上のようにして、処理方法の異なるデー
タが混在し保持されている文書データ上で、所望の位置
へのカーソル移動が完了する。
As described above, the cursor movement to the desired position is completed on the document data in which data of different processing methods are mixed and held.

【0029】尚、上記実施例では各種データの先頭の位
置への移動について説明したが、各種データの最後の位
置への移動、および各行内における各種データの先頭、
最後の位置への移動もそれらの指示キーを設けて、同様
の処理を行なうことにより可能である。
In the above embodiment, the movement of various data to the head position was explained, but the movement of various data to the last position and the head of various data in each line,
It is possible to move to the last position by providing those instruction keys and performing the same processing.

【0030】以上詳述したように、本発明による文書デ
ータ処理装置は処理方法の異なる複数のデータが混在す
る場合でも、データの種類に応じた複数の固有のカーソ
ル移動キーを設けることにより、データの一部を書換え
たり編集等をする際にカーソルを所望の位置に容易且つ
速やかに移動させることができる。
As described above in detail, the document data processing apparatus according to the present invention provides a plurality of unique cursor movement keys according to the type of data even if a plurality of data having different processing methods are mixed. It is possible to easily and quickly move the cursor to a desired position when rewriting or editing a part of the.

【0031】[0031]

【発明の効果】本発明によれば、各データ種単位内でカ
ーソルの移動を行うことができる。
According to the present invention, the cursor can be moved within each data type unit.

【0032】従って、処理方法が異なる複数データが混
在し保持される文書中において、所望の位置に速やかに
カーソルの位置移動ができる。
Therefore, the position of the cursor can be swiftly moved to a desired position in a document in which a plurality of data having different processing methods are mixed and held.

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

【図1】本発明の機能ブロック図である。FIG. 1 is a functional block diagram of the present invention.

【図2】実施例の文書データ処理装置のブロック構成図
である。
FIG. 2 is a block configuration diagram of a document data processing device according to an embodiment.

【図3】実施例の文書データ処理装置の動作を説明する
ためのフローチャートである。
FIG. 3 is a flowchart for explaining the operation of the document data processing apparatus according to the embodiment.

【図4】実施例の文書データ処理装置の動作を説明する
ための図である。
FIG. 4 is a diagram for explaining the operation of the document data processing apparatus according to the embodiment.

【符号の説明】[Explanation of symbols]

1…記憶手段、2…表示手段、3…カーソル移動指示手
段、4…カーソル移動制御手段。
1 ... storage means, 2 ... display means, 3 ... cursor movement instruction means, 4 ... cursor movement control means.

Claims (1)

【特許請求の範囲】 【請求項1】 データの入力位置を示すカーソルの位置
情報と複数種のデータで成る文書データとを記憶する記
憶手段と、 前記記憶手段に記憶されている文書データを表示すると
共に、前記位置情報に従ってカーソルを表示する表示手
段と、 各データ種単位内でカーソルの移動を指示するカーソル
移動指示手段と、 前記カーソル移動指示手段の指示に従い、前記記憶手段
に記憶されている複数種のデータにおいて各データ種単
位内でカーソルの位置情報を更新するカーソル移動制御
手段と、を具備することを特徴とする文書データ処理装
置。
Claim: What is claimed is: 1. Storage means for storing cursor position information indicating a data input position and document data composed of a plurality of types of data, and displaying the document data stored in the storage means. In addition, display means for displaying a cursor according to the position information, cursor movement instructing means for instructing movement of the cursor within each data type unit, and stored in the storage means according to the instruction of the cursor movement instructing means. A document data processing device, comprising: cursor movement control means for updating cursor position information within each data type unit in a plurality of types of data.
JP3193561A 1991-07-09 1991-07-09 Document data processor Pending JPH0520019A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3193561A JPH0520019A (en) 1991-07-09 1991-07-09 Document data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3193561A JPH0520019A (en) 1991-07-09 1991-07-09 Document data processor

Publications (1)

Publication Number Publication Date
JPH0520019A true JPH0520019A (en) 1993-01-29

Family

ID=16310084

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3193561A Pending JPH0520019A (en) 1991-07-09 1991-07-09 Document data processor

Country Status (1)

Country Link
JP (1) JPH0520019A (en)

Similar Documents

Publication Publication Date Title
JPH08179817A (en) Display operation device for machine tools
JPH024938B2 (en)
US5504850A (en) Data processing apparatus with headline representation
JP2959473B2 (en) Document processing device
JP2692063B2 (en) Document processing device
JPH0520019A (en) Document data processor
JPH0326421B2 (en)
JP2596945B2 (en) Character processor
JPH08335152A (en) Document processing device
JP2571043B2 (en) Character replacement device
JPH0254555B2 (en)
JP2655900B2 (en) Character processor
JP2513606B2 (en) Display controller
JP2504867B2 (en) Display method in text processing device
JP2606579B2 (en) Character display device
JPH081549B2 (en) Character processor
JP2672940B2 (en) Document processing device
JPH096772A (en) Character processor
JPS61175765A (en) Format setting system for document processor
JPH08249126A (en) Input control device
JPH0314168A (en) Character processor
JPH06214986A (en) Document creation device
JPS62231374A (en) string registration device
JPH0362170A (en) Comment input method in cad system
JPH02288946A (en) Document processor