JPH073629B2 - Display device - Google Patents

Display device

Info

Publication number
JPH073629B2
JPH073629B2 JP61248907A JP24890786A JPH073629B2 JP H073629 B2 JPH073629 B2 JP H073629B2 JP 61248907 A JP61248907 A JP 61248907A JP 24890786 A JP24890786 A JP 24890786A JP H073629 B2 JPH073629 B2 JP H073629B2
Authority
JP
Japan
Prior art keywords
cursor
window
pointing
character
display
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.)
Expired - Lifetime
Application number
JP61248907A
Other languages
Japanese (ja)
Other versions
JPS63103289A (en
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP61248907A priority Critical patent/JPH073629B2/en
Publication of JPS63103289A publication Critical patent/JPS63103289A/en
Publication of JPH073629B2 publication Critical patent/JPH073629B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 イ) 産業上の利用分野 本発明はウィンドウ機能を備え、文字カーソルとポイン
ティングカーソルの2種類のカーソルで位置指定のでき
るディスプレイ装置に関するものである。
The present invention relates to a display device having a window function and capable of specifying a position with two types of cursors, a character cursor and a pointing cursor.

ロ) 従来の技術 従来から、コンピュータ等の情報処理装置の端末である
ディスプレイ装置には、次に入力される文字の位置の表
示を行う文字カーソルとは別に、表示画面上の点座標の
位置表示を行うポインティングカーソルが採用されてい
る。このポインティングカーソルは、マウス等のポイン
ティングデバイスを操作することによって表示画面上の
位置を移動する(マウスについては実公昭60-660号公報
参照)。
B) Conventional technology Conventionally, a display device, which is a terminal of an information processing device such as a computer, displays a position of a point coordinate on a display screen in addition to a character cursor for displaying a position of a character to be input next. A pointing cursor that does is used. This pointing cursor moves its position on the display screen by operating a pointing device such as a mouse (for the mouse, see Japanese Utility Model Publication No. 60-660).

さて、こういったディスプレイ装置にはマルチウィンド
ウ機能を備えるものが多く、ウィンドウはポインティン
グカーソルでの点座標の指定で形成される。ウィンドウ
が形成された後、ポインティングカーソルの移動がない
と、ポインティングカーソルの停止している位置に文字
カーソルが表示されるので、ウィンドウ内に文字入力を
する場合には、通常文字入力位置は予め決められている
ためポインティングカーソルあるいはポインティングカ
ーソルに代って表示された文字カーソルを、ポインティ
ングデバイスあるいはカーソル制御キーを操作して文字
入力位置まで移動する必要があった。
Many of these display devices have a multi-window function, and a window is formed by designating point coordinates with a pointing cursor. If the pointing cursor does not move after the window is formed, the character cursor will be displayed at the position where the pointing cursor is stopped.Therefore, when entering characters in the window, the normal character input position is determined in advance. Therefore, it is necessary to move the pointing cursor or the character cursor displayed instead of the pointing cursor to the character input position by operating the pointing device or the cursor control key.

ハ) 発明が解決しようとする問題点 上述の如く、ウィンドウ内に文字入力を行う場合には、
ポインティングデバイスあるいはカーソル制御キーを操
作して、文字入力位置までカーソルを移動させる必要が
あり、特にウィンドウが複数枚に及ぶ場合には各ウィン
ドウでの文字入力の度にカーソルを文字入力位置まで動
かさなければならず、非常に手間が掛かり、操作性が悪
かった。
C) Problems to be solved by the invention As described above, when inputting characters in the window,
It is necessary to move the cursor to the character input position by operating the pointing device or the cursor control keys.Especially, when the number of windows is multiple, you must move the cursor to the character input position each time you input characters in each window. It was very time-consuming, and the operability was poor.

本発明はこの点に鑑みて為されたもので、ウィンドウ内
での文字入力が容易に可能なディスプレイ装置を提供す
るものである。
The present invention has been made in view of this point, and provides a display device capable of easily inputting characters in a window.

ニ) 問題点を解決するための手段 本発明は、ウィンドウ表示と、文字カーソルあるいはポ
インティングデバイスの操作と対応するポインティング
カーソルによる位置指定の可能なディスプレイ装置であ
って、表示画面上での適数のウィンドウの領域を記憶す
るウィンドウ管理手段と、各ウィンドウ毎に文字入力が
されるべき位置情報を記憶する文字入力位置管理手段
と、ポインティングカーソルの表示位置を格納するカー
ソル位置記憶手段と、ポインティングデバイスの最後の
操作から所定時間計数するタイマ手段とを備えるもので
ある。
D) Means for Solving Problems The present invention is a display device capable of window display and position designation by a pointing cursor corresponding to the operation of a character cursor or a pointing device, and an appropriate number of display devices on the display screen. A window management unit that stores a window area, a character input position management unit that stores position information for character input for each window, a cursor position storage unit that stores a display position of a pointing cursor, and a pointing device And a timer means for counting a predetermined time from the last operation.

ホ) 作用 タイマ手段にて所定時間の計数がされたときは、ウィン
ドウ管理手段にてカーソル位置記憶手段に格納されてい
るポインティングカーソルの表示位置が存在するウィン
ドウを求められ、文字入力位置管理手段に記憶される求
められたウィンドウの文字入力がされるべき位置に文字
カーソルが表示される。
(E) Action When the timer means counts a predetermined time, the window management means obtains the window in which the display position of the pointing cursor stored in the cursor position storage means is present, and the character input position management means A character cursor is displayed at the position in the stored window where the character should be input.

ヘ) 実施例 第1図は本発明の一実施例の概略構成図である。(1)
は情報処理装置としての制御を司るCPU、(2)は該CPU
(1)の制御プログラムあるいはデータの記憶されるメ
インメモリである。
F) Embodiment FIG. 1 is a schematic configuration diagram of an embodiment of the present invention. (1)
Is a CPU that controls the information processing apparatus, and (2) is the CPU
It is a main memory in which the control program or data of (1) is stored.

(3)はキー入力手段としてのキーボード、(4)はポ
インティングデバイスとしてのマウスで、インターフェ
イス(5)を介してディスプレイ装置としての制御を司
る入出力制御回路(6)に接続されている。(7)はイ
ンターフェイス(5)に接続されているタイマで、マウ
ス(4)の最後の操作、即ちマウス(4)が操作される
たびにリセットされ計時を開始するもので、所定時間
(例えば2秒)計数されたらタイムアップ信号を出力す
る。
(3) is a keyboard as a key input means, and (4) is a mouse as a pointing device, which is connected via an interface (5) to an input / output control circuit (6) which controls the display device. Reference numeral (7) is a timer connected to the interface (5), which is reset and starts counting each time the last operation of the mouse (4), that is, each time the mouse (4) is operated. Seconds) Outputs a time-up signal when counted.

(8)はCRT(9)での表示データ、表示タイミング等
の表示の制御のためのCRTコントローラ、(10)は文字
パターンを格納するフォントメモリ、(11)は文字カー
ソル及びポインティングカーソルパターンを発生するカ
ーソルパターン発生回路、(12)はカーソルパターンを
表示した場合、そのカーソルが表示された部分のもとの
表示データを一時格納する退避メモリである。
(8) CRT controller for controlling display of CRT (9) display data, display timing, etc., (10) font memory for storing character patterns, (11) generating character cursor and pointing cursor pattern A cursor pattern generating circuit (12) is a save memory for temporarily storing the original display data of the portion where the cursor is displayed when the cursor pattern is displayed.

(13)はCRT(9)画面上での複数のウィンドウ領域を
記憶するウィンドウ管理メモリ、(14)は表示されるウ
ィンドウ毎に文字入力がされるべき位置情報を記憶する
文字入力位置管理メモリ、(15)はマウス(4)の操作
に対応して移動するポインティングカーソルのCRT
(9)上での指示位置を格納するポインティングカーソ
ル位置レジスタである。
(13) is a window management memory that stores a plurality of window areas on the CRT (9) screen, (14) is a character input position management memory that stores position information for inputting characters for each window displayed, (15) is a pointing cursor CRT that moves in response to the operation of the mouse (4)
(9) A pointing cursor position register for storing the indicated position on the above.

今、CRT(9)画面上には2枚のウィンドウが設けられ
表示されているとする。即ち、ウィンドウ管理メモリ
(13)には2枚のウィンドウ領域が、文字入力位置管理
メモリ(14)には2枚のウィンドウ夫々で次に文字入力
がされるべき位置情報が格納されている。CRT(9)画
面上にはポインティングカーソルが表示され、その表示
位置はポインティングカーソル位置レジスタ(15)に格
納されている。ポインティングカーソルの表示は、CRT
コントローラ(8)がカーソルパターン発生回路(11)
からポインティングカーソルパターンをとりだしてCRT
(9)に表示している(第2図A参照)。ポインティン
グカーソルが表示されているときは、ポインティングカ
ーソルが表示された部分の前の表示データが退避メモリ
(12)に格納される。マウス(4)を操作するとそのX
−Y方向の移動量がインターフェイス(5)を介して入
出力制御回路(6)に送られ、CRTコントローラ(8)
で移動量に応じてポインティングカーソルの移動表示が
されるとともに、ポインティングカーソル位置レジスタ
(15)のカーソルの位置情報が書き換えられる。またポ
インティングカーソルの移動により退避メモリ(12)の
内容もCRTコントローラ(8)にて書き換えられる。
Now, assume that two windows are provided and displayed on the CRT (9) screen. That is, the window management memory (13) stores two window areas, and the character input position management memory (14) stores position information for the next character input in each of the two windows. A pointing cursor is displayed on the CRT (9) screen, and its display position is stored in the pointing cursor position register (15). The display of the pointing cursor is CRT
The controller (8) is the cursor pattern generation circuit (11)
Extract the pointing cursor pattern from the CRT
It is displayed at (9) (see FIG. 2A). When the pointing cursor is displayed, the display data before the portion where the pointing cursor is displayed is stored in the save memory (12). When the mouse (4) is operated, the X
The amount of movement in the −Y direction is sent to the input / output control circuit (6) via the interface (5), and the CRT controller (8)
The pointing cursor is moved and displayed in accordance with the moving amount, and the position information of the cursor in the pointing cursor position register (15) is rewritten. The contents of the save memory (12) are also rewritten by the CRT controller (8) by moving the pointing cursor.

マウス(4)が操作されると、操作された時点からタイ
マ(7)は計数を開始する。所定時間の計数前に再びマ
ウス(4)が操作されると、タイマ(4)はリセットさ
れ最初から計数を開始する。タイマ(4)にて所定時間
(例えば2秒間)計数されると、タイマ(4)はタイム
アップ信号をインターフェイス(5)を介して入出力制
御回路(6)に伝送する。
When the mouse (4) is operated, the timer (7) starts counting from the time when it is operated. When the mouse (4) is operated again before counting for a predetermined time, the timer (4) is reset and counting is started from the beginning. When the timer (4) counts a predetermined time (for example, 2 seconds), the timer (4) transmits a time-up signal to the input / output control circuit (6) via the interface (5).

すると、入出力制御回路(6)は、ポインティングカー
ソル位置レジスタ(15)の内容をウィンドウ管理メモリ
(13)の内容と比較して、ポインティングカーソルがど
のウィンドウ領域の中に表示されているか調べる。ポイ
ンティングカーソルがどのウィンドウ領域にも入ってい
ないとき、ポインティングカーソルはそのまま表示され
る。ポインティングカーソルがどちらかのウィンドウ領
域に入っているときは、更に文字入力位置管理メモリ
(14)にてポインティングカーソルの表示されているウ
ィンドウの文字入力がされるべき位置情報を読み出し、
CRTコントローラ(8)にてポインティングカーソルの
表示を消して退避メモリ(12)から元のデータを読み出
して表示するとともに、ポインティングカーソルの表示
されていたウィンドウの文字入力されるべき位置に、カ
ーソルパターン発生回路(11)から文字カーソルパター
ンを発生させ表示する(第2図B参照)。このとき、こ
の位置に予め表示がある場合にはその表示データを退避
メモリ(12)に格納する。そして、文字入力を行うとき
はこの状態でキーボード(3)からキー入力を行えば、
入力されたキーに対応する文字パターンがフォトンメモ
リ(10)から読み出されて文字カーソルの表示されてい
る位置に入力される。文字が入力されると文字入力位置
管理メモリ(14)の該当ウィンドウの文字入力位置が1
つ進む。
Then, the input / output control circuit (6) compares the contents of the pointing cursor position register (15) with the contents of the window management memory (13) to check in which window area the pointing cursor is displayed. When the pointing cursor is not in any window area, the pointing cursor is displayed as it is. When the pointing cursor is in either window area, the character input position management memory (14) further reads the position information for the character input of the window in which the pointing cursor is displayed,
The CRT controller (8) erases the display of the pointing cursor, reads the original data from the save memory (12) and displays it, and at the same time, the cursor pattern is generated in the position where the pointing cursor was displayed in the character input window. A character cursor pattern is generated and displayed from the circuit (11) (see FIG. 2B). At this time, if there is a display in advance at this position, the display data is stored in the save memory (12). Then, when inputting characters, if key input is performed from the keyboard (3) in this state,
The character pattern corresponding to the input key is read from the photon memory (10) and input at the position where the character cursor is displayed. When a character is input, the character input position of the corresponding window in the character input position management memory (14) is 1
Move forward.

文字カーソルの表示がされているときにマウス(4)が
操作されると、文字カーソルは消され、ポインティング
カーソル位置レジスタ(15)に格納されている位置から
操作された移動量と対応してポインティングカーソルが
表示され移動する。
When the mouse (4) is operated while the character cursor is displayed, the character cursor is erased and the pointing is performed in correspondence with the movement amount operated from the position stored in the pointing cursor position register (15). The cursor is displayed and moves.

また、ポインティングカーソルの表示中あるいはマウス
(4)が操作されポインティングカーソル移動中にキー
ボード(3)からキー入力があったときは、ポインティ
ングカーソルの表示されているウィンドウが前述と同様
に判断され、そのウィンドウへのそのキー入力の信号が
送られ、ポインティングカーソルの指示位置あるいは文
字入力位置管理メモリ(14)にて示される位置へと入力
される等、各ウィンドウ毎で処理が行われる。
Further, when there is a key input from the keyboard (3) while the pointing cursor is being displayed or the mouse (4) is being operated and the pointing cursor is being moved, the window in which the pointing cursor is displayed is determined in the same manner as described above, and the A signal of the key input to the window is sent, and the processing is performed for each window, such as input to the pointing cursor pointing position or the position indicated by the character input position management memory (14).

尚、本発明はウィンドウが1枚あるいは2枚以上であっ
ても適用されること明らかである。
It is obvious that the present invention can be applied even if the number of windows is one or more.

ト) 発明の効果 本発明は以上の説明から明らかな如く、特定のウィンド
ウ内で文字入力を行うときに、ポインティングカーソ
ル、あるいは文字カーソルを文字入力がされるべき位置
までポインティングデバイスやカーソル制御キーを操作
しなくても、ポインティングカーソルのあるウィンドウ
内の文字入力位置へ所定時間経過すると文字カーソルが
表示される。而して、ウィンドウ内で文字入力する場
合、特にウィンドウが複数枚設定され各ウィンドウに渡
って文字入力をする場合、自動的に文字入力位置に文字
カーソルが表示されるので、操作性の向上が図れる。
As is apparent from the above description, the present invention is such that, when a character is input in a specific window, the pointing cursor or the pointing device or cursor control key is moved to a position where the character should be input. Even if it is not operated, the character cursor is displayed after a predetermined time has passed to the character input position in the window where the pointing cursor is located. Therefore, when inputting characters in a window, especially when multiple windows are set and characters are input across each window, the character cursor is automatically displayed at the character input position, improving operability. Can be achieved.

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

第1図は本発明一実施例の概略構成図、第2図は動作説
明図である。 (3)……キーボード、(4)……マウス(ポインティ
ングデバイス)、(6)……入出力制御回路、(7)…
…タイマ、(8)……CRTコントローラ、(9)……CR
T、(11)……カーソルパターン発生回路、(13)……
ウィンドウ管理メモリ、(14)……文字入力位置管理メ
モリ、(15)……ポインティングカーソル位置レジスタ
(カーソル位置記憶手段)
FIG. 1 is a schematic configuration diagram of an embodiment of the present invention, and FIG. 2 is an operation explanatory diagram. (3) ... keyboard, (4) ... mouse (pointing device), (6) ... input / output control circuit, (7) ...
… Timer, (8) …… CRT controller, (9) …… CR
T, (11) …… Cursor pattern generation circuit, (13) ……
Window management memory, (14) …… Character input position management memory, (15) …… Pointing cursor position register (cursor position storage means)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】ウィンドウ表示と、文字カーソルあるいは
ポインティングデバイスの操作と対応するポインティン
グカーソルによる位置指定の可能なディスプレイ装置に
おいて、 表示画面上での適数のウィンドウの領域を記憶するウィ
ンドウ管理手段と、各ウィンドウ毎に文字入力がされる
べき位置情報を記憶する文字入力位置管理手段と、ポイ
ンティングカーソルの表示位置を格納するカーソル位置
記憶手段と、ポインティングデバイスの最後の操作から
所定時間計数するタイマ手段とを備え、 該タイマ手段にて所定時間の計数がされたときは、ウィ
ンドウ管理手段にてカーソル位置記憶手段に格納されて
いるポインティングカーソルの表示位置が存在するウィ
ンドウを求め、文字入力位置管理手段に記憶される求め
られたウィンドウの文字入力がされるべき位置に文字カ
ーソルを表示することを特徴とするディスプレイ装置。
1. In a display device capable of displaying a window and specifying a position by a pointing cursor corresponding to an operation of a character cursor or a pointing device, window management means for storing a proper number of window regions on a display screen, Character input position management means for storing position information for character input for each window, cursor position storage means for storing a display position of a pointing cursor, timer means for counting a predetermined time from the last operation of the pointing device. When the timer means counts a predetermined time, the window management means obtains a window in which the display position of the pointing cursor stored in the cursor position storage means exists, and the character input position management means Required window text to be remembered Display device and displaying the text cursor at the position to be entered.
JP61248907A 1986-10-20 1986-10-20 Display device Expired - Lifetime JPH073629B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61248907A JPH073629B2 (en) 1986-10-20 1986-10-20 Display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61248907A JPH073629B2 (en) 1986-10-20 1986-10-20 Display device

Publications (2)

Publication Number Publication Date
JPS63103289A JPS63103289A (en) 1988-05-07
JPH073629B2 true JPH073629B2 (en) 1995-01-18

Family

ID=17185202

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61248907A Expired - Lifetime JPH073629B2 (en) 1986-10-20 1986-10-20 Display device

Country Status (1)

Country Link
JP (1) JPH073629B2 (en)

Also Published As

Publication number Publication date
JPS63103289A (en) 1988-05-07

Similar Documents

Publication Publication Date Title
EP0192022B1 (en) Method for interactive rotation of displayed graphic objects
JPH0320754B2 (en)
JPH073629B2 (en) Display device
JPH0464089B2 (en)
JP2692063B2 (en) Document processing device
JPS6362005B2 (en)
JP2586452B2 (en) Multi-window display device
JP2595045B2 (en) Touch panel input device
JP2554631B2 (en) Object selection method
JP3533758B2 (en) Scroll control device and display device
JP2738851B2 (en) Input data processing display method using multiple cursors
JPH0542516Y2 (en)
JP2844935B2 (en) Data input processing device
JP2513606B2 (en) Display controller
JP2561000B2 (en) String output method
JPS6236252B2 (en)
JPH0525115B2 (en)
JPH0721067A (en) Multiple undo method
JP2763836B2 (en) Sentence processing device and method for changing format of sentence processing device
JP2672548B2 (en) Document creation device
JPH0228189B2 (en)
JPH05257638A (en) Display device
JPS61136119A (en) Controller for display position of cursor
JPS6180197A (en) display control device
JPH03176716A (en) Electronics