[go: up one dir, main page]

JPS62229185A - Information processor - Google Patents

Information processor

Info

Publication number
JPS62229185A
JPS62229185A JP61070734A JP7073486A JPS62229185A JP S62229185 A JPS62229185 A JP S62229185A JP 61070734 A JP61070734 A JP 61070734A JP 7073486 A JP7073486 A JP 7073486A JP S62229185 A JPS62229185 A JP S62229185A
Authority
JP
Japan
Prior art keywords
cursor
key
memory
line
boundary
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
JP61070734A
Other languages
Japanese (ja)
Inventor
倉地 正
横山 信
小野 立美
伸 玉置
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP61070734A priority Critical patent/JPS62229185A/en
Publication of JPS62229185A publication Critical patent/JPS62229185A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [発明の目的コ (産業上の利用分野) 本発明は情報処理装置に関する。[Detailed description of the invention] [Purpose of the invention] (Industrial application field) The present invention relates to an information processing device.

(従来の技術) OA化の進展に伴ない、ワープロ、パソコン等の情報処
理装置は、その中核として事務所の一角を占める様にな
ってきた。このような情報処理装置において文書を作成
する際、キーボードにより入力されたかな文字もしくは
ローマ字をシステム内蔵の変換モジュールにより漢字か
な混り文に変換し、CRTディスプレイにより確認しな
がら所望の文書を作成する。一旦作成された文書はフロ
ッピィディスク等外部メモリへ保存される。
(Prior Art) With the advancement of office automation, information processing devices such as word processors and personal computers have come to occupy a corner of the office as the core of the information processing devices. When creating a document on such an information processing device, the Kana characters or Roman characters entered on the keyboard are converted into Kanji and Kana characters using the system's built-in conversion module, and the desired document is created while checking on the CRT display. . Once a document is created, it is stored in an external memory such as a floppy disk.

ところで、このような情報処理装置を用いた文書作成に
おいて必須とされる機能に「編集」がある。この編集機
能により一旦作成された文書の校正を行ない希望するフ
ォーマツ]・に仕−Jlげていく。
By the way, "editing" is an essential function in document creation using such an information processing device. With this editing function, the document once created is proofread and formatted into the desired format.

編集はCRTディスプレイを使用し、編集したい文字位
置までカーソルを移動し、「挿入」 ・ 「削除」・「
訂正」等を指示することによりなされる。
To edit, use the CRT display, move the cursor to the character position you want to edit, and press "Insert", "Delete", "
This is done by giving instructions such as "correction".

カーソルキーは通常リピート機能を持ち、カーソルキー
を押し続けるとカーソルが行境界位置まで達した際、自
動的に改行(ラップ・アラウンド)され、次行の先頭文
字位置もしくは前行の最終文字位置へ移動し、キー押下
を市める迄順次移動する。また、カーソルが頁境界位置
まで達した際、自動的に改行され、前頁の最終行もしく
は次頁の先頭行へ移動し、キー押下を止める迄順次移動
する。
Cursor keys usually have a repeat function; if you keep pressing the cursor key, when the cursor reaches the line boundary position, it will automatically wrap around to the first character position of the next line or the last character position of the previous line. and move sequentially until a key press is released. Furthermore, when the cursor reaches the page boundary position, it is automatically line-feeded and moved to the last line of the previous page or the first line of the next page, and continues to move sequentially until the key is stopped being pressed.

(発明が解決しようとする問題点) 上記の情報処理装置においては、カーソルキーを押下し
続けると、カーソルが行境界位置もしくは頁境界位置ま
で達した際、自動的に改行されるので、行末もしくは頁
渡りする部分を編集する際に不都合が生じる。即ち、オ
ペレータの意に反し、行を越えてカーソルが移動したり
頁を越えてカーソルが移動してしまい、あわてて元へ戻
すことがある。これは、人間の感覚と機械の処理速度と
のアンマツチにより生じる現象である。
(Problem to be Solved by the Invention) In the above information processing device, if you keep pressing the cursor key, when the cursor reaches the line boundary position or page boundary position, a line feed is automatically performed. An inconvenience occurs when editing a page-crossing section. That is, the cursor may move across a line or across a page against the operator's wishes, and then return to its original position in a hurry. This is a phenomenon caused by a mismatch between human senses and machine processing speed.

本発明はこのことに基づきなされたもので、カーソルが
作成文書の行境界もしくは頁境界位置に達したとき一旦
停止、カーソルキーの再押下を検出することにより論理
的につながりのある行・桁位置へカーソルを強制移動さ
せることにより文書編集の操作性の向上を可能にする情
報処理装置を提供することを目的とする。
The present invention was made based on this, and when the cursor reaches the line boundary or page boundary position of the created document, the cursor temporarily stops, and by detecting the re-pressing of the cursor key, the cursor is moved to a logically connected line/column position. An object of the present invention is to provide an information processing device that can improve the operability of document editing by forcibly moving a cursor to .

[発明の構成コ (問題点を解決するための手段と作用)上記目的を達成
するために本発明においては、カーソルキーを用いてメ
モリに頁もしくはその一部単位で記憶されている作成文
書の編集操作を行う際、オペレータはリピート機能を持
つカーソルキーを押下すると、検出手段はとのカーソル
キーが押下されたかを検出する。そして、移動手段が検
出手段により検出されたカーソルキーの種類に従いその
方向にカーソルを移動する。また、位置検出手段はカー
ソルのメモリ上の位置を常に監視している。この位置検
出手段によりカーソルがメモリ上の行境界もしくは前記
単位境界に達したことが検出されると停止手段はカーソ
ルを一旦停止させる。一旦停止後、前記検出手段により
カーソルキーの再押下が検出されると、強制移動手段は
メモリ」二の行境界もしくは前記単位境界に位置するカ
ーソルをメモリ」−の論理的につながりのある位置へ強
制移動させる。
[Structure of the Invention (Means and Operations for Solving the Problems)] In order to achieve the above object, the present invention uses cursor keys to move the created document stored in the memory in units of pages or parts thereof. When performing an editing operation, when the operator presses a cursor key with a repeat function, the detection means detects whether the cursor key has been pressed. Then, the moving means moves the cursor in the direction according to the type of cursor key detected by the detecting means. Further, the position detection means constantly monitors the position of the cursor on the memory. When the position detecting means detects that the cursor has reached the line boundary or the unit boundary on the memory, the stopping means temporarily stops the cursor. Once stopped, when the detection means detects that the cursor key is pressed again, the forced movement means moves the cursor located at the second row boundary or the unit boundary to a logically connected position in the memory. Forced to move.

このようにして行境界もしくは単位境界に達すると、カ
ーソルが一旦停止するため、オペレータの意に反し、行
を越えてしまったり、頁を越えてしまうことがなくなり
、文書編集の操作性が向上する。
In this way, when the cursor reaches a line boundary or unit boundary, the cursor temporarily stops, which prevents the cursor from crossing a line or page against the operator's will, improving the operability of document editing. .

(実施例) 以下、本発明の一実施例を図面によって説明する。第1
図は本実施例の情報処理装置を示すブロック図である。
(Example) Hereinafter, an example of the present invention will be described with reference to the drawings. 1st
The figure is a block diagram showing the information processing device of this embodiment.

図中、1はマイクロプロセッサであり、主メモリ2に格
納されたプログラムに従いシステム全体を制御する。2
は主メモリであり、プログラム及びデータを格納する。
In the figure, 1 is a microprocessor, which controls the entire system according to a program stored in a main memory 2. 2
is the main memory and stores programs and data.

3はK B C(Keyboad Control]e
r)であってキーボードユニット4から入力されるキー
インデータならびにファンクションを解読し、内部コー
ドに変換しマイクロプロセッサ1へ渡す。4はK B 
(Keyboad)ユニットであって、少くともカーソ
ルを」二下左右方向任意に移動させるための指示キーを
持つ。5はディスプレイコントローラであってキーボー
ドユニット4から入力されるデータもしくはマイクロプ
ロセッサ1によって出力される処理データをCRTモニ
タ6に表示するための制御を行う。本実施例では市販さ
れている日立社製11D4G505相当のLSIを使用
するものとする。このLSI中には、カーソルの表示開
始ラスクアドレスとカーソルの表示モードとを指定する
カーソルスタートラスタレジスタ、カーソル表示終了ラ
スクアドレスを指定するカーソルエンドラスタレジスタ
、カーソルの表示アドレスを指定するカーソルレジスタ
等のカーソルを表示するためのレジスタが含まれており
、これらのレジスタの内容に基づいて走査線と同期をと
ることにより所望形状のカーソルがCRTモニタ6に表
示される。7はビデオメモリであって表示内容が1画面
容量分(例えば1200文字)格納され、マイクロプロ
セッサ1が逐次内容を更新し、ディスプレイコントロー
ラ5がこれを読み出し表示する。8はマルチプレクサで
あってマイクロプロセッサ1から出力されるアドレス情
報(MADR)ならびにディスプレイコントローラ5か
ら出力されるアドレス情報(RADR)が入力され、デ
ィスプレイコントローラ5から出力される表示タイミン
グ(DISPTMG)信号によって一方を選択し、ビデ
オメモリ7へ供給する。9はシフトレジスタであって1
文字分の8二を持ち、ドツトカウンタ11から出力され
るロード(LOAD)信号により、ビデオメモリ7から
表示データをパラレルに得、同じくド・ソトクロック(
DO1’CLK)により1ドツトずつシリアルに出力す
る。6はCRTモニタであって、シフi・レジスタ9か
らシリアルドツトを、ディスプレイコントローラ5から
同期信号(IISYNC,VSYNC)ならびに制御信
号(DISPTMG、カーソル表示信号(CODISP
))を得、映像信号に変換する。IOは発振回路でディ
スプレイコントローラ5及びシフトレジスタ9にドツト
カウンタ11を介して一定の周波数信号を供給する。1
2はデータバス、13はアドレスバスである。
3 is K B C (Keyboard Control)
r), which decodes key-in data and functions input from the keyboard unit 4, converts them into internal codes, and passes them to the microprocessor 1. 4 is K B
(Keyboard) unit, which has at least instruction keys for moving the cursor in any direction (down, left, right). A display controller 5 controls the display of data input from the keyboard unit 4 or processed data output from the microprocessor 1 on the CRT monitor 6. In this embodiment, a commercially available LSI equivalent to 11D4G505 manufactured by Hitachi is used. This LSI contains a cursor start raster register that specifies the cursor display start rask address and cursor display mode, a cursor end raster register that specifies the cursor display end rask address, and a cursor register that specifies the cursor display address. It includes registers for displaying a cursor, and a cursor of a desired shape is displayed on the CRT monitor 6 by synchronizing with the scanning line based on the contents of these registers. A video memory 7 stores display contents corresponding to the capacity of one screen (for example, 1200 characters), the microprocessor 1 updates the contents sequentially, and the display controller 5 reads and displays the contents. 8 is a multiplexer into which address information (MADR) output from the microprocessor 1 and address information (RADR) output from the display controller 5 are input, and one side is input by the display timing (DISPTMG) signal output from the display controller 5. is selected and supplied to the video memory 7. 9 is a shift register and 1
Display data is obtained in parallel from the video memory 7 by the load (LOAD) signal output from the dot counter 11, and the display data is also output from the dot clock (LOAD).
DO1'CLK) outputs serially one dot at a time. 6 is a CRT monitor which receives serial dots from shift register 9, synchronization signals (IISYNC, VSYNC) and control signals (DISPTMG, cursor display signal (CODISP) from display controller 5).
)) and convert it to a video signal. IO is an oscillation circuit that supplies a constant frequency signal to the display controller 5 and shift register 9 via a dot counter 11. 1
2 is a data bus, and 13 is an address bus.

以下、本実施例の動作について、第2−(A)図及び第
2−(B)図に示したフローチャートを参照しなから詳
細に説明する。マイクロプロセッサ1はキーボードユニ
ット4ならびにキーボードコントローラ3を介して到来
するスティクス情報(キーインデータ)を常に監視して
おり、カーソルキーが押下された以後以下のように動作
する。
The operation of this embodiment will be described in detail below with reference to the flowcharts shown in FIGS. 2-(A) and 2-(B). The microprocessor 1 constantly monitors styx information (key-in data) arriving via the keyboard unit 4 and keyboard controller 3, and operates as follows after a cursor key is pressed.

カーソルキーが押下される(201)と、まずカーソル
停止フラグがONしているかとうか判断する(202)
。カーソル停止フラグとは、主メモリ2のある領域に設
けられるもので、カーソルが行先頭にあるときに左方向
のカーソルキーが押下されたときに有意となるものと、
カーソルか行末にあるときに右方向のカーソルキーか押
下されたときに有意となるものと、カーソルが頁先頭行
にあるときに上方向のカーソルキーが押下されたときに
有意となるものと、カーソルが頁終行にあるときに下方
向のカーソルキーが押下されたときに有意となるものと
から構成されている。カーソル停止フラグがすべてOF
Fである場合、カーソルキーの種別(203)ならびに
位置検出(204〜207)が行われる。
When a cursor key is pressed (201), it is first determined whether the cursor stop flag is ON (202)
. The cursor stop flag is provided in a certain area of the main memory 2, and becomes significant when the left cursor key is pressed while the cursor is at the beginning of the line.
One is significant when the right cursor key is pressed when the cursor is at the end of a line, and the other is significant when the up cursor key is pressed when the cursor is at the top line of the page. It is made up of the following: which becomes significant when the down cursor key is pressed while the cursor is on the last line of the page. All cursor stop flags are OFF
If F, the type of cursor key (203) and position detection (204 to 207) are performed.

その結果、左方向指定キーであってそのカーソルが行の
先頭位置にあれば(204)これを示すフラグをON 
L (21,2) 、そのキーが解除されるまで(21
3)そのキー人力を無視してカーソルの動きを一旦停止
させる(214)。キーが解除されると201に戻りカ
ーソルキーが押下されるのを待つ。尚カーソルが行の先
頭位置以外にあればカーソル表示位置を1桁左方向へ戻
す。
As a result, if it is a left direction specification key and the cursor is at the beginning of the line (204), a flag indicating this is turned ON.
L (21,2) until that key is released (21
3) The movement of the cursor is temporarily stopped, ignoring the key force (214). When the key is released, the process returns to 201 and waits for the cursor key to be pressed. If the cursor is at a position other than the beginning of the line, the cursor display position is moved back one digit to the left.

一方、右方向指定キーであってそのカーソルが行の最終
桁にあれば(205) 、これを示すフラグをON L
 (212) 、そのキーが解除されるまで(213)
そのキー人力を無視してカーソルの動きを一旦停止させ
る(214)。キーが解除されると201に戻りカーソ
ルキーが押下されるのを待つ。尚カーソルが行の最終桁
以外の場所に位置していればカーソル表示位置を一桁歩
進する。また、lx方向指定キーであって、そのカーソ
ルが頁先頭行にあれば(206)これを示すフラグをO
N L (2]2) 、そのキーが解除されるまで(2
1,3)そのキー人力を無視してカーソルの動きを一旦
停止させる(21.4)。キーが解除されると201に
戻りカーソルキーが押下されるのを待つ。尚カーソルが
頁の先頭行以外の場所に位置していれば、カーソルを前
行間桁位置へ移動させる。更に下方向指定キーであって
そのカーソルが頁の最終行にあれば(207) 、これ
を示すフラグをON L (212) 、そのキーが解
除されるまで(213)そのキー人力を無視してカーソ
ルの動きを一旦停止させる(214)。キーが解除され
ると201に戻りカーソルキーが押下されるのを待つ。
On the other hand, if it is a right direction specification key and the cursor is at the last column of the line (205), a flag indicating this is turned ON L.
(212), until the key is released (213)
The movement of the cursor is temporarily stopped, ignoring the key force (214). When the key is released, the process returns to 201 and waits for the cursor key to be pressed. If the cursor is located at a location other than the last digit of the line, the cursor display position is incremented by one digit. Also, if the cursor is on the first line of the page (206) for the lx direction specification key, a flag indicating this is set to O.
N L (2]2), until that key is released (2
1, 3) Temporarily stop the movement of the cursor, ignoring the key force (21.4). When the key is released, the process returns to 201 and waits for the cursor key to be pressed. If the cursor is located at a location other than the first line of the page, the cursor is moved to the previous line spacing column position. Furthermore, if it is a down direction designation key and the cursor is on the last line of the page (207), a flag indicating this is turned ON L (212), and the key is ignored until the key is released (213). The movement of the cursor is temporarily stopped (214). When the key is released, the process returns to 201 and waits for the cursor key to be pressed.

尚カーソルが頁の最終行以外にあればそのカーソルを次
行間桁位置へ移動させる。
If the cursor is on a position other than the last line of the page, the cursor is moved to the next line spacing column position.

次に213においてキーが解除され2旧に戻り再びカー
ソルキーが押下された場合の動作を説明する。202に
おいてON中のフラグかあるかどうか判断する。この場
合212においてどれかのフラグがONしているので再
押下されたカーソルキーの種別の検出が行なわれる(2
15)。再押下キーが左方向指定キーであり、このキー
がフラグをONさせたキーと同一キーであった場合(2
1,8) 、現カーソル位置の前の行の最終桁位置へカ
ーソルを移動しく220) 、ON していたフラグを
OFFにする(224)。216において異なるキーで
あった場合にはカーソルを1桁左方向へ戻しく22g)
 、ONしていたフラグをOFFにする(224)。一
方、再押下キーが右方向指定キーであり、このキーがフ
ラグをONさせたキーと同一キーであった場合(217
)、現カーソル位置の次の行の先頭桁位置へカーソルを
移動しく221) 、ON L、ていたフラグをOFF
にする(225)。217において異なるキーであった
場合にはカーソルを1桁右方向へ歩進しく229) 、
ONしていたフラグをOFFにする(225)。また、
再押下キーが上方向指定キーであり、このキーがフラグ
をONさせたキーと同一キーであった場合(218) 
、前頁の最終行の同桁位置へカーソルを移動しく222
)、ONシていたフラグをOFFにする(22G)。2
18において異なるキーであった場合にはカーソルを前
行同桁位置へ移動しく230) 、ONしていたフラグ
をOFFにする(22G)。更に、再押下キーが下方向
指定キーであり、このキーがフラグをONさせたキーと
同一キーであった場合(219)、次頁の先頭行の同桁
位置へカーソルを移動しく223) 、ON L、てい
たフラグをOFF’にする(227)。219において
異なるキーであった場合にはカーソルを次行同桁位置へ
移動しく231) 、ONしていたフラグをOFFにす
る(227)。224〜227においてフラグがOFF
されると再び201に戻りカーソルキーが押下されるの
を待つ。
Next, the operation when the key is released in 213 and the cursor key is pressed again after returning to 2 old will be described. In step 202, it is determined whether any flag is ON. In this case, since any flag is ON in step 212, the type of cursor key that was pressed again is detected (212).
15). If the key pressed again is the left direction specification key and this key is the same key that turned on the flag (2
1, 8), move the cursor to the last column position of the line before the current cursor position 220), and turn off the flag that was ON (224). If it is a different key in 216, move the cursor back one digit to the left (22g)
, turns off the flag that was on (224). On the other hand, if the key pressed again is the right direction designation key and this key is the same key that turned on the flag (217
), move the cursor to the first column position of the line next to the current cursor position (221), turn ON L, turn off the flag.
(225). If it is a different key in 217, move the cursor one digit to the right (229),
The flag that was ON is turned OFF (225). Also,
If the key pressed again is the upward direction designation key and this key is the same key that turned on the flag (218)
, move the cursor to the same column position on the last line of the previous page222
), turns off the flag that was ON (22G). 2
If the keys are different in step 18, the cursor is moved to the same digit position in the previous line (230), and the flag that was on is turned off (22G). Furthermore, if the key pressed again is a down direction designation key and this key is the same key as the key that turned on the flag (219), move the cursor to the same digit position on the first line of the next page (223), The ON L flag is turned OFF' (227). If it is a different key in 219, the cursor is moved to the same column position in the next line (231), and the flag that was ON is turned off (227). Flag is OFF at 224-227
When this happens, the process returns to 201 and waits for the cursor key to be pressed.

以下、本実施例のカーソル移動について、第3図に示し
た主メモリの概念図を参照しながら詳細に説明する。3
I及び32はメモリ上の行境界、33及び34はメモリ
上の頁境界である。行境界31に達したカーソル41は
一旦停止後、左方向指定キーが再押下されると51の位
置に移動する。行境界32に達したカーソル42は一旦
停止後、右方向指定キーが再押下されると52の位置に
移動する。また、頁境界33に達したカーソル43は一
旦停止後、上方向指定キーが再押下されると53の位置
に移動する。更に、頁境界34に達したカーソル44は
一旦停止に後、下方向指定キーが再押下されると54の
位置に移動する。
Cursor movement in this embodiment will be described in detail below with reference to the conceptual diagram of the main memory shown in FIG. 3
I and 32 are row boundaries in memory, and 33 and 34 are page boundaries in memory. When the cursor 41 reaches the line boundary 31, it once stops, and then moves to the position 51 when the left direction designation key is pressed again. When the cursor 42 reaches the line boundary 32, it once stops, and then moves to the position 52 when the right direction designation key is pressed again. Further, when the cursor 43 reaches the page boundary 33, it is temporarily stopped and then moved to the position 53 when the upward designation key is pressed again. Further, when the cursor 44 reaches the page boundary 34, the cursor 44 temporarily stops and moves to the position 54 when the down direction designation key is pressed again.

以上述べてきたように本実施例においてはカーソルが作
成文書の行境界もしくは頁境界位置に達したとき一旦停
止し、カーソルキーの再押下を検出することにより論理
的につながりのある行・桁位置へ強制移動するので、オ
ペレータの意に反し、行を越えてカーソルが移動したり
頁を越えてカーソルが移動してしまうことがなくなる。
As described above, in this embodiment, when the cursor reaches the line boundary or page boundary position of the created document, the cursor temporarily stops, and by detecting the re-pressing of the cursor key, the cursor is moved to a logically connected line/column position. Since the cursor is forcibly moved to , the cursor does not move across lines or pages against the operator's will.

[発明の効果] 本発明によればカーソルが作成文書の行境界もしくは頁
境界位置に達したとき一旦停止し、カーソルキーの再押
下を検出することにより論理的につながりのある行・桁
位置へカーソルを強制移動させるので、文書編集の操作
性が大幅に向上する。
[Effects of the Invention] According to the present invention, when the cursor reaches the line boundary or page boundary position of the document to be created, the cursor temporarily stops and moves to a logically connected line/column position by detecting that the cursor key is pressed again. Since the cursor is forcibly moved, the operability of document editing is greatly improved.

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

第1図は本発明の一実施例を示す情報処理装置の構成図
、第1−(A)図及び第2−(B)図は本実施例の動作
を示すフローチャート、第3図は本実施例のカーソル移
動を示す主メモリの概念図である。 1・・・マイクロプロセッサ 2・・・主メモリ 3・・・キーボードコントローラ 4・・・キーボードユニット 5・・・ディスプレイコントローラ 6・・・CRTモニタ 7・・・ビデオメモリ 8・・・マルチプレクサ 9・・・シフトレジスタ 10・・・発振回路 11・・・ドツトカウンタ
FIG. 1 is a configuration diagram of an information processing apparatus showing an embodiment of the present invention, FIG. 1-(A) and FIG. 2-(B) are flowcharts showing the operation of this embodiment, and FIG. FIG. 3 is a conceptual diagram of main memory showing example cursor movement. 1... Microprocessor 2... Main memory 3... Keyboard controller 4... Keyboard unit 5... Display controller 6... CRT monitor 7... Video memory 8... Multiplexer 9...・Shift register 10...Oscillation circuit 11...Dot counter

Claims (1)

【特許請求の範囲】[Claims] 作成文書を頁もしくはその一部単位で記憶するメモリと
、このメモリ上を行方向、列方向自在に移動するカーソ
ルとを有する情報処理装置において、リピート機能をも
つカーソルキーと、前記カーソルキーが押下されたこと
を検出する検出手段と、前記検出手段により検出された
カーソルキーの種類に従いその方向にカーソルを移動す
る移動手段と、カーソルが前記メモリ上のどの位置にあ
るかを検出する位置検出手段と、前記位置検出手段によ
りカーソルが前記メモリ上の行境界もしくは前記単位境
界位置に達したことが検出されるとカーソルを一旦停止
させる停止手段と、一旦停止後、前記検出手段により前
記カーソルキーの再押下が検出されると、前記メモリ上
の行境界もしくは前記単位境界に位置するカーソルを前
記メモリ上の論理的につながりのある位置へ強制移動さ
せる強制移動手段とを具備することを特徴とする情報処
理装置。
In an information processing device that has a memory that stores a created document in units of pages or parts thereof, and a cursor that freely moves on this memory in the row and column directions, a cursor key with a repeat function and the cursor key are pressed. a moving means for moving a cursor in a direction according to the type of cursor key detected by the detecting means; and a position detecting means for detecting where the cursor is located on the memory. a stopping means for temporarily stopping the cursor when the position detecting means detects that the cursor has reached a line boundary or a unit boundary position on the memory; and after once stopping, the detecting means causes the cursor key to be stopped. The present invention is characterized by comprising a forced movement means for forcibly moving a cursor located at a line boundary or a unit boundary on the memory to a logically connected position on the memory when a second press is detected. Information processing device.
JP61070734A 1986-03-31 1986-03-31 Information processor Pending JPS62229185A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61070734A JPS62229185A (en) 1986-03-31 1986-03-31 Information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61070734A JPS62229185A (en) 1986-03-31 1986-03-31 Information processor

Publications (1)

Publication Number Publication Date
JPS62229185A true JPS62229185A (en) 1987-10-07

Family

ID=13440054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61070734A Pending JPS62229185A (en) 1986-03-31 1986-03-31 Information processor

Country Status (1)

Country Link
JP (1) JPS62229185A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008257609A (en) * 2007-04-09 2008-10-23 Sharp Corp Electronic book reproduction device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008257609A (en) * 2007-04-09 2008-10-23 Sharp Corp Electronic book reproduction device

Similar Documents

Publication Publication Date Title
JPS62229185A (en) Information processor
JPH0425574B2 (en)
JPH0764979A (en) Document information processing device
JPS6299819A (en) Message display method
JPS6139677B2 (en)
JPH0546671A (en) Electronic dictionary device
JP2781773B2 (en) LCD touch panel device
JPH0716186Y2 (en) Display controller
JPS61296469A (en) Screen display control method during input using Kana-Kanji conversion
JPH0447449A (en) document creation device
JP3006681B2 (en) Graphic drawing apparatus and character drawing processing method
JPH0532780B2 (en)
JPH0512276A (en) Document processor
JPS61175765A (en) Format setting system for document processor
JPH05324255A (en) Scroll control method
JPH04347777A (en) Cut and paste processing system
JPH06236369A (en) Word processor and replacing method for page
JPS63179556U (en)
JPH0423065A (en) Document processor
JPS62229288A (en) Document processor
JPH0782494B2 (en) Kanji radical search method
JPH09245032A (en) Document preparation device and page replacing method
JPS62254182A (en) Input/output unit for synthetic character pattern
JPS61281286A (en) Information processor
JPS62209589A (en) Document generator