JPH01169622A - Display device - Google Patents
Display deviceInfo
- Publication number
- JPH01169622A JPH01169622A JP62327116A JP32711687A JPH01169622A JP H01169622 A JPH01169622 A JP H01169622A JP 62327116 A JP62327116 A JP 62327116A JP 32711687 A JP32711687 A JP 32711687A JP H01169622 A JPH01169622 A JP H01169622A
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- coordinate
- display device
- lcd
- mouse
- 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
Links
- 239000004973 liquid crystal related substance Substances 0.000 abstract description 3
- 238000000034 method Methods 0.000 abstract description 2
- 230000004044 response Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000010365 information processing Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- PSGAAPLEWMOORI-PEINSRQWSA-N medroxyprogesterone acetate Chemical compound C([C@@]12C)CC(=O)C=C1[C@@H](C)C[C@@H]1[C@@H]2CC[C@]2(C)[C@@](OC(C)=O)(C(C)=O)CC[C@H]21 PSGAAPLEWMOORI-PEINSRQWSA-N 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、パーソナルコンピュータ等の情報処理装置に
おける表示装置に係り、特にポータプル情報処理装置に
好適な液晶表示素子を用いた表示装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a display device for an information processing device such as a personal computer, and particularly to a display device using a liquid crystal display element suitable for a portable information processing device.
パーソナルコンピュータ等の情報処理装置の小型化要求
に併なって、液晶表示装置(以下、LCDと称する)を
用いたポータプル機が発表されてきている。Along with the demand for downsizing of information processing devices such as personal computers, portable machines using liquid crystal display devices (hereinafter referred to as LCDs) have been announced.
一方、ソフトウェア面では、キーボードからコマンドの
入力をしていたのでは大変なので、マウスと呼ばれる座
標入力装置によってマウスカーソルを移動させ、メニュ
ーの中から選択して作業を進める応用ソフトウェアが増
えている。On the software side, on the other hand, inputting commands from a keyboard is difficult, so there is an increasing number of application software that uses a coordinate input device called a mouse to move the mouse cursor and select from a menu to proceed with the task.
こうしたマウスの使用できる情報処理機械としては、表
示装置が従来から使用されているCRTではあるが、株
日立製作所製のパーソナルコンピュータB 16 E
X I[があり、応用ソフトウェアとしては同社製のB
−DRAWがある。An information processing machine that can use such a mouse is a personal computer B16E manufactured by Hitachi, Ltd., although the display device is a conventional CRT.
X I[, and the application software is B manufactured by the same company.
-There is DRAW.
前記したマウスカーソルは、通常の(キーボード入力の
)カーソルと比べて、移動速度が速い、移動方向が任意
であるという条件があるが、パーソナルコンピュータ等
の表示装置としてLCDを用いて、このマウスを使おう
とすると、LCDの反応速度が遅いため、移動途中のマ
ウスカーソルが表示されず、どこに移動したかわからな
くなるという欠点がある。以下、従来例の欠点を図を用
いて説明する。The mouse cursor described above has the conditions that it can move at a faster speed and in any direction than a normal (keyboard input) cursor. When trying to use it, the LCD has a slow response time, so the mouse cursor is not displayed while it is being moved, making it difficult to see where it has been moved. Hereinafter, the drawbacks of the conventional example will be explained using figures.
第4図はパーソナルコンピュータのマウスカーソル表示
に関する部分の一構成例を示す概略ブロック図であって
、1はマイクロプロセッサ(以下、CPUと称する)、
2はシステムバス、3はマウス、4は座標カウンタで、
マウス3から出力されるマウス3の移動量を示す移動情
報9を入力とし、相対的な座標を示す。5はマウスカー
ソルのパターン(通常、「矢印」である)を記憶してい
るカーソルフォントメモリ、6はマウスカーソルの座標
を記憶するレジスタ、7は表示データを記憶する表示メ
モリ、8はLCD等の表示デバイス、l。FIG. 4 is a schematic block diagram showing an example of the configuration of a part related to mouse cursor display of a personal computer, in which 1 is a microprocessor (hereinafter referred to as CPU);
2 is the system bus, 3 is the mouse, 4 is the coordinate counter,
Movement information 9 indicating the amount of movement of the mouse 3 outputted from the mouse 3 is input, and relative coordinates are shown. 5 is a cursor font memory that stores the pattern of the mouse cursor (usually an "arrow"), 6 is a register that stores the coordinates of the mouse cursor, 7 is a display memory that stores display data, and 8 is a memory for LCD, etc. display device, l.
は座標情報で、具体的には相対的な座標値を示す。is coordinate information, specifically indicating relative coordinate values.
なお、 11はカーソルフォントである。Note that 11 is a cursor font.
また、第5図は第4図に示す構成を用いた時の処理の一
例を示すフローチャートである。Further, FIG. 5 is a flowchart showing an example of processing when using the configuration shown in FIG. 4.
第4図、第5図において、まず、CPUIは定期的に座
標カウンタ4の座標情報10を読み込み、システムバス
2を経て、座標記憶レジスタ6に書き込む。マウス3が
移動したとき、その移動情報9は即座に座標カウンタを
更新するが、この動作は上述のCPU1の動作とは独立
して行なわれる。4 and 5, first, the CPUI periodically reads the coordinate information 10 from the coordinate counter 4 and writes it into the coordinate storage register 6 via the system bus 2. When the mouse 3 moves, the movement information 9 immediately updates the coordinate counter, but this operation is performed independently of the operation of the CPU 1 described above.
その後、CPUIはこの座標情報1oに従って、カーソ
ルフォントメモリ5からカーソルフォント11を読み出
し、表示メモリ7へ書き込む。Thereafter, the CPUI reads the cursor font 11 from the cursor font memory 5 and writes it into the display memory 7 according to this coordinate information 1o.
こうして、表示メモリ7へ書き込まれたマウスカーソル
が表示されるが、これをマウスカーソルの移動という点
について考えてみると、第5図に示すように、まず、座
標記憶レジスタ6の記憶座標10の位置にあるカーソル
を消去する。次に上述のようなシーケンスで新しい座標
情報1oを読み込み、表示メモリ7の新しい座標にカー
ソルフォントを書き込むという流れになる。In this way, the mouse cursor written to the display memory 7 is displayed.If we consider this in terms of moving the mouse cursor, first, as shown in FIG. Erase the cursor at the position. Next, the new coordinate information 1o is read in the sequence described above, and the cursor font is written at the new coordinates in the display memory 7.
表示メモリ7に書き込まれたカーソルフォント11は周
期的に読み出され表示デバイス8に表示される。この表
示動作はよく知られているので、詳細は省略する。The cursor font 11 written in the display memory 7 is periodically read out and displayed on the display device 8. Since this display operation is well known, details will be omitted.
上記従来技術においては、LCDのように反応の遅い表
示デバイスに、移動速度が速く、方向も任意なマウスカ
ーソルを表示する点について配慮・ 3 ・
されておらず、マウスカーソルが見えなくなるという問
題があった。In the above-mentioned conventional technology, no consideration was given to displaying a mouse cursor that moves quickly and in any direction on a slow-response display device such as an LCD, resulting in the problem that the mouse cursor becomes invisible. there were.
本発明の目的は、LCDのような反応の遅い表示デバイ
スにマウスカーソルを見えるよう表示するようにした表
示装置に関する。The present invention relates to a display device that visibly displays a mouse cursor on a slow-response display device such as an LCD.
上記目的は、同一座標入力装置の出力する時間に異なる
複数の座標情報を記憶する手段を設け、カーソルフォン
トを表示メモリの成る座標位置に書き込んだとき、実際
はマウスカーソルが移動しても、少なくともLCDが反
応するまでは消去せずに、移動軌跡上のカーソルを複数
個ずつ表示メモリに書き込むように構成することにより
達成される。The above object is to provide means for storing a plurality of different coordinate information at the same time output by the same coordinate input device, and when a cursor font is written to the coordinate position of the display memory, even if the mouse cursor actually moves, at least the LCD This is achieved by writing a plurality of cursors on the movement trajectory into the display memory without erasing them until the cursor reacts.
カーソルフォントを表示メモリの同じ位置に一定時間書
き込んだままにすることにより、読み出しの数周期分、
LCDによる表示デバイスに表示信号が与えられ、即ち
、電圧が印加され続けられる。これにより、LCDへカ
ーソルが表示される。By leaving the cursor font written to the same location in display memory for a certain period of time,
A display signal is applied to the LCD display device, that is, a voltage continues to be applied. As a result, a cursor is displayed on the LCD.
・ 4 ・
〔実施例〕
以下、本発明の一実施例を図面を用いて説明する。尚、
説明を簡単にするために、郡動軌跡上のカーソルは2つ
ずつ表示メモリに書き込み表示するものとする。4. [Example] An example of the present invention will be described below with reference to the drawings. still,
To simplify the explanation, it is assumed that two cursors on the movement locus are written in the display memory and displayed.
第1図は本発明の一実施例のブロック図であって、1〜
5,7〜9,11は第4図に同一符号で示したものと同
一である。12は一つ前のマウスカーソル座標位置(以
下、座標1と称す)の記憶レジスタで、14はその座標
l情報、13は最新のマウスカーソル座標位置(以下、
座標2と称す)の記憶レジスタで、15はその座標2情
報である。FIG. 1 is a block diagram of an embodiment of the present invention.
5, 7 to 9, and 11 are the same as those shown with the same reference numerals in FIG. 12 is a storage register for the previous mouse cursor coordinate position (hereinafter referred to as coordinate 1), 14 is the coordinate l information, and 13 is the latest mouse cursor coordinate position (hereinafter referred to as coordinate 1).
(referred to as coordinate 2), and 15 is the coordinate 2 information.
第2図は第1図に示す構成を用いた時の処理フローの一
例を示したものである。第1図の基本的な動作は従来例
(第4図)と同一であるので、第4図も用いつつ説明す
る。FIG. 2 shows an example of a processing flow when the configuration shown in FIG. 1 is used. Since the basic operation shown in FIG. 1 is the same as that of the conventional example (FIG. 4), it will be explained using FIG. 4 as well.
まず、CPUIは座標1記憶レジスタ12の座標1情報
14のカーソルを消去する。次に座標2記憶レジスタ1
3の座標2情報15を読み出し、新たな座標1情報14
として、座標1記憶レジスタ12に書き込み、その位置
でのマウスカーソル表示を従来例も同様に行なう。その
後、座標カウンタ4から座標2情報15を読み出し、従
来例と同様に、座標2記憶レジスタへ書き込み、座標2
情報15の位置にもやはり従来例と同様に、カーソル表
示を行なう。First, the CPU erases the cursor of the coordinate 1 information 14 in the coordinate 1 storage register 12. Next, coordinate 2 storage register 1
Read the coordinate 2 information 15 of 3, and read the new coordinate 1 information 14
is written in the coordinate 1 storage register 12, and the mouse cursor is displayed at that position in the same manner as in the conventional example. After that, the coordinate 2 information 15 is read from the coordinate counter 4, and written to the coordinate 2 storage register as in the conventional example, and the coordinate 2 information 15 is
A cursor is also displayed at the position of the information 15, as in the conventional example.
第3図は上述の動作を表示デバイス8上のカーソルの表
示で示したもので、ます、第3図(a)は座標1.座標
2の2つのカーソルが表示されている状態を示す。第5
図(b)で、座標1のカーソルを消去し、座標2の値を
座標1に移す。第5図(c)で、新座標を座標2情報1
5として座標カウンタ4より読み込み、座標2の位置に
カーソルを表示する。FIG. 3 shows the above-mentioned operation using a cursor displayed on the display device 8. FIG. 3(a) shows the coordinates 1. A state in which two cursors at coordinate 2 are displayed is shown. Fifth
In Figure (b), the cursor at coordinate 1 is deleted and the value at coordinate 2 is moved to coordinate 1. In Figure 5 (c), the new coordinates are coordinates 2 information 1
5 from the coordinate counter 4 and display the cursor at the position of coordinate 2.
以上の説明で分かるように、第5図(c)の座標1のカ
ーソルは、従来例と比べて2倍の時間、表示される。そ
の結果、表示デバイス8へ表示するための読み出しも、
例えば従来1周期しか行なわれなかったものが、数周期
読み出せる様になる。As can be seen from the above description, the cursor at coordinate 1 in FIG. 5(c) is displayed for twice as long as in the conventional example. As a result, reading for display on the display device 8 also
For example, what could previously only be done in one cycle can now be read out in several cycles.
つまり、表示デバイス8のLCDへ長い時間電圧印加す
ることで、このカーソルが目に見えるようになる。That is, by applying voltage to the LCD of the display device 8 for a long time, this cursor becomes visible.
表示デバイス8(!:してLCDを用いると、このカー
ソルフォント11はLCDの各画素へ加える電圧変化の
形で与えられる。When an LCD is used as the display device 8 (!), this cursor font 11 is given in the form of voltage changes applied to each pixel of the LCD.
カーソルの移動速度が遅ければ表示メモリ7に書き込ま
れたカーソルフォント11は、何周期もの読み出し表示
すイクルの間、位置が変らず、LCDの同じ座標位置に
電圧を加え続ける。しかし移動が速ければ、成る座標で
のLCDへの電圧印加は一周期しか行なわれないことも
ある。この時、LCDは反応が遅いため、従来は点灯状
態に至らないまま移動するため、結果的にカーソルが見
えなくなっていた。If the moving speed of the cursor is slow, the cursor font 11 written in the display memory 7 does not change its position during many cycles of reading and displaying, and voltage continues to be applied to the same coordinate position on the LCD. However, if the movement is fast, the voltage may be applied to the LCD for only one cycle at the given coordinates. At this time, since the LCD has a slow response, conventionally the cursor would move without reaching the lighting state, resulting in the cursor becoming invisible.
上述の説明では、例えばカーソル位置が変化しない場合
、そのカーソルを消して、書いて、更に上から重ねて書
くという動作を繰り返すことになる。しかし、LCDは
反応が遅いため、消して書くという動作によってチラッ
キが生じることはなく、又、上から重ねて書く動作も表
示メモリ7の同座標に同じデータを書くだけで、何ら影
響はない。In the above description, for example, if the cursor position does not change, the operation of erasing the cursor, writing, and writing again from above is repeated. However, since the response of the LCD is slow, the operation of erasing and writing does not cause flickering, and the operation of overwriting from above only writes the same data at the same coordinates in the display memory 7, and has no effect.
・ 7 ・
又、本実施例の説明では、カーソル表示だけを考えたが
、実際は図形データの上にカーソル表示ために、カーソ
ルを消去した際に元の図形を復元しなくてはならない。7. Also, in the explanation of this embodiment, only the cursor display was considered, but in reality, in order to display the cursor on graphic data, the original graphic must be restored when the cursor is erased.
これは、別に図形情報の退避エリアを設け、カーソル表
示、消去の際に該図形情報の退避、復元を行なうことで
解決できる。This can be solved by providing a separate save area for graphic information and saving and restoring the graphic information when displaying and erasing the cursor.
更に、上記の説明では、軌跡上に同時表示するカーソル
は2つであったが、座標記憶レジスタを3つ以上設け、
同時に3つ以上のカーソルを表示しても良い。Furthermore, in the above explanation, two cursors are displayed simultaneously on the trajectory, but three or more coordinate memory registers are provided,
Three or more cursors may be displayed at the same time.
以上、説明したように、本発明によればマウスカーソル
の軌跡に複数のカーソルを表示、即ち1つ1つのカーソ
ルを長時間表示するので、LCDへの電圧印加も長時間
性なわれ、反応の遅い表示デバイスを用いてもマウスカ
ーソルが目に見えるようになり、使い勝手が向上し、上
記従来技術の欠点を除いて優れた機能の表示装置を提供
することができる。As explained above, according to the present invention, a plurality of cursors are displayed along the trajectory of the mouse cursor, that is, each cursor is displayed for a long period of time, so the voltage application to the LCD is also delayed for a long period of time, which slows down the reaction. The mouse cursor becomes visible even when using a slow display device, the usability is improved, and it is possible to provide a display device with excellent functions by eliminating the drawbacks of the prior art described above.
・ 8 ・
第1図は本発明の一実施例を示すブロック図、第2図は
第1図の構成における処理の流れを示すフローチャート
、第3図は第1図の構成によるマウスカーソルの表示の
様子を示す説明図、第4図は従来の表示装置の一例を示
すブロック図、第5図は従来の表示装置の処理の流れを
示すフローチャートである。
1・・・CPU 3・・・マウス4・・・
座標カウンタ 7・・・表示メモリ8・・・表示デ
バイス 12・・・座標l記憶レジスタ13・・・
座標2記憶レジスタ
14・・・座標1情報 15・・・座標2情報代
理人 弁理士 小 川 勝 男
罵 2 図
(α)
鹿槽1の
力−ソ:し崩五
鹿桃2の植l ゛
近稗、1ヒすら
(e−)
爪猾1の
力−ソ1し着方り
業が、鹿本票乞
九九Hjべ搏
庖ネ需7記A免、
じシ゛スタヘスYア
府桃2の
力−ンlし友斤、・ 8 ・ FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a flowchart showing the flow of processing in the configuration of FIG. 1, and FIG. FIG. 4 is a block diagram showing an example of a conventional display device, and FIG. 5 is a flowchart showing the process flow of the conventional display device. 1...CPU 3...Mouse 4...
Coordinate counter 7...Display memory 8...Display device 12...Coordinate storage register 13...
Coordinate 2 storage register 14...Coordinate 1 information 15...Coordinate 2 information agent Patent attorney Masaru Ogawa Male abuse 2 Figure (α) The power of Shikatan 1 - So: Shikou Gokamo 2's planting l ゛Kinte, 1 hissura (e-) The power of Tsume Haku 1 - So 1 and the way of wearing it is the power of Kamoto vote 99 Hj Beki ne ne 7ki Amen, Jissistahesu Y A Futo 2 -Nlshi Yuko,
Claims (1)
ら成る表示装置に於いて、同一座標入力装置の出力する
時間的に異なる複数の座標情報を記憶する手段を設け、
任意の方向にマウスカーソルを高速移動可能に構成した
ことを特徴とする表示装置。1. A display device comprising a microprocessor, a coordinate input device, and a display means is provided with means for storing a plurality of temporally different coordinate information output from the same coordinate input device,
A display device characterized in that a mouse cursor can be moved at high speed in any direction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62327116A JPH01169622A (en) | 1987-12-25 | 1987-12-25 | Display device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62327116A JPH01169622A (en) | 1987-12-25 | 1987-12-25 | Display device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01169622A true JPH01169622A (en) | 1989-07-04 |
Family
ID=18195478
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62327116A Pending JPH01169622A (en) | 1987-12-25 | 1987-12-25 | Display device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01169622A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5214414A (en) * | 1991-04-12 | 1993-05-25 | International Business Machines Corp. | Cursor for lcd displays |
JP4928566B2 (en) * | 2006-01-16 | 2012-05-09 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング | Transmission devices, in particular for electric hand-held machine tools |
-
1987
- 1987-12-25 JP JP62327116A patent/JPH01169622A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5214414A (en) * | 1991-04-12 | 1993-05-25 | International Business Machines Corp. | Cursor for lcd displays |
JP4928566B2 (en) * | 2006-01-16 | 2012-05-09 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング | Transmission devices, in particular for electric hand-held machine tools |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA1216368A (en) | Display of multiple data windows in a multi-tasking system | |
KR900002950B1 (en) | Multi window displaying device | |
JPH07325930A (en) | Movement system for mouse cursor follow-up type enlargement display | |
US6952217B1 (en) | Graphics processing unit self-programming | |
JP3156977B2 (en) | Display control device and method | |
JP2002041242A (en) | Input device with drawing fade-out function and method | |
KR970049360A (en) | Device and method for erasing information on computer screen created with pen | |
JPH01169622A (en) | Display device | |
JPS58163992A (en) | Crt display unit | |
WO1996031819A2 (en) | Data processing device and scrolling method | |
JP2731028B2 (en) | Display control device | |
JPS62128328A (en) | Picture switching control system in multitask | |
KR950012015B1 (en) | Image information control apparatus and display system | |
JPH0457089A (en) | Multi-window display device | |
JPH0573002A (en) | Cursor control system | |
JPH07219501A (en) | Cursor display device | |
JPH0550013B2 (en) | ||
JPH02222021A (en) | Icon selecting device | |
JPS5968779A (en) | Coordinate input system | |
JPS6250893A (en) | Display data processing of graphic display unit | |
JPS63142390A (en) | Display device | |
JPS60159791A (en) | Cursor display system | |
JPS60262241A (en) | Information display method of computer | |
JPH04114238A (en) | Information processor | |
JPH0218596A (en) | Electronic computer |