JPH05282125A - Information processor - Google Patents
Information processorInfo
- Publication number
- JPH05282125A JPH05282125A JP4109016A JP10901692A JPH05282125A JP H05282125 A JPH05282125 A JP H05282125A JP 4109016 A JP4109016 A JP 4109016A JP 10901692 A JP10901692 A JP 10901692A JP H05282125 A JPH05282125 A JP H05282125A
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- mouse
- crt
- control part
- screen
- 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
Landscapes
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
- Position Input By Displaying (AREA)
Abstract
Description
【0001】[0001]
【技術分野】本発明は情報処理装置に関し、特にパーソ
ナルコンピュータ、ワープロ、ワークステーション等の
端末装置における画面表示に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus, and more particularly to screen display in a terminal device such as a personal computer, word processor, workstation or the like.
【0002】[0002]
【従来技術】従来、この種の情報処理装置では、CRT
やLCD(Liquid Crystal Display)等の表示装置の表
示画面上の入力位置や選択/指定場所を示すカーソルは
システム(OS等)側で用意するか、または、アプリケ
ーションソフトウェア又はユーザが定義した何種類かの
色や大きさや形状をとることが可能で、それをアプリケ
ーションソフトウェア又はユーザの選択/指定で必要に
応じて切替えが可能となっていた。2. Description of the Related Art Conventionally, in this type of information processing apparatus, a CRT is used.
A cursor that indicates the input position or selection / designated location on the display screen of a display device such as a computer or LCD (Liquid Crystal Display) is prepared on the system (OS etc.) side, or some kind of application software or user defined It is possible to change the color, size, and shape of the above, and to switch it as required by application software or user selection / designation.
【0003】上述した従来のカーソルの色/大きさ/形
状等の表示態様の変更はアプリケーションソフトウェア
又はユーザの業務上の意味付け又は趣味によっていくつ
かのパターンを固定的にとるようにプログラムされてい
た。したがって、表示装置が大型化するに伴い、端末装
置の前から席を立つ等して業務を一時的に中断し、その
後に再開する、又は、画面が全面的に変更になるような
場合にはカーソル等を見失うことが多いという欠点があ
る。The above-described conventional change of the display mode such as the color / size / shape of the cursor is programmed so as to fix some patterns in accordance with application software or the user's business meaning or hobby. . Therefore, when the display device becomes larger, the work is temporarily interrupted by standing up in front of the terminal device and then resumed, or the screen is completely changed. There is a drawback that you often lose sight of the cursor.
【0004】[0004]
【発明の目的】本発明は上述した従来の欠点を解決する
ためになされたものであり、その目的はカーソルを見失
うことのない情報処理装置を提供することである。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned conventional drawbacks, and an object of the present invention is to provide an information processing apparatus which does not lose sight of a cursor.
【0005】[0005]
【発明の構成】本発明による情報処理装置は、カーソル
移動用ポインティングデバイスの操作に応じて所定形式
のカーソルを画面上に表示する情報処理装置であって、
前記ポインティングデバイスの操作中断時間を計時する
計時手段と、この計時値が所定値より大となったとき前
記操作中断前と異なる態様で前記カーソルを前記画面上
に表示する表示制御手段とを有することを特徴とする。An information processing apparatus according to the present invention is an information processing apparatus for displaying a cursor of a predetermined format on a screen according to an operation of a pointing device for moving a cursor,
And a display control unit for displaying the cursor on the screen in a mode different from that before the operation is interrupted when the timed value becomes larger than a predetermined value. Is characterized by.
【0006】[0006]
【実施例】次に、本発明の実施例について図面を参照し
て詳細に説明する。Embodiments of the present invention will now be described in detail with reference to the drawings.
【0007】図1は本発明による情報処理装置の一実施
例の構成を示すブロック図である。図において、本発明
の一実施例による情報処理装置は、端末装置本体(コン
トローラ)1と、表示装置としてのCRT2と、キーボ
ード4と、ポインティングデバイスとしてのマウス10
とを含んで構成されている。FIG. 1 is a block diagram showing the configuration of an embodiment of an information processing apparatus according to the present invention. In the figure, an information processing apparatus according to an embodiment of the present invention includes a terminal device body (controller) 1, a CRT 2 as a display device, a keyboard 4, and a mouse 10 as a pointing device.
It is configured to include and.
【0008】また、端末装置本体1内には、CRT2の
画面上の表示制御を行うCRT制御部5と、キーボード
(KB)4及びマウス10の制御を行うKB/マウス制
御部6と、タイマ制御ソフトウェア7と、中核制御ソフ
トウェア8と、業務用ソフトウェア9とを含んで構成さ
れている。CRT2の表示画面上のカーソル3は、CR
T制御部5を介してKB/マウス制御部6によって制御
される。In the terminal body 1, a CRT control unit 5 for controlling display on the screen of the CRT 2, a KB / mouse control unit 6 for controlling the keyboard (KB) 4 and the mouse 10, and a timer control. The software 7, the core control software 8 and the business software 9 are included. The cursor 3 on the display screen of the CRT 2 is CR
It is controlled by the KB / mouse control unit 6 via the T control unit 5.
【0009】以下、図2〜図7を用いて本実施例の情報
処理装置における動作を説明する。The operation of the information processing apparatus of this embodiment will be described below with reference to FIGS.
【0010】図2は、本実施例の情報処理装置に適用さ
れるアプリケーションソフトウェアの動作を示すフロー
チャートである。図において、アプリケーションソフト
ウェアは、適応業務の実現のため、必要に応じてコマン
ド21でKB/マウス制御部6にキー入力を要求する。FIG. 2 is a flowchart showing the operation of application software applied to the information processing apparatus of this embodiment. In the figure, the application software requests a key input to the KB / mouse control unit 6 with a command 21 as needed in order to realize adaptive work.
【0011】KB/マウス制御部6では、操作員による
マウス入力があった場合、マウス入力の要求時のアプリ
ケーションソフトウェアに制御及びマウスからのデータ
を戻す。アプリケーションソフトウェアでは、さらに判
断22で適応業務の目的から有効な情報か否かの判断を
行う。有効であれば次の処理に進み、無効であれば再び
コマンド21を繰返す。When the operator inputs a mouse, the KB / mouse control unit 6 returns the control and data from the mouse to the application software when the mouse input is requested. The application software further determines at decision 22 whether or not the information is valid from the purpose of the adaptive work. If it is valid, the process proceeds to the next process, and if it is invalid, the command 21 is repeated.
【0012】図3及び図4は、KB/マウス制御部6に
おけるKB及びマウスの制御を示すフローチャートであ
る。KB/マウス制御部6における制御は、図3に示さ
れているメインルーチンと図4に示されている割込みル
ーチンとから構成される。3 and 4 are flow charts showing the control of the KB and mouse in the KB / mouse control unit 6. The control in the KB / mouse control unit 6 is composed of a main routine shown in FIG. 3 and an interrupt routine shown in FIG.
【0013】図3においてメインルーチンは、その起動
される原因として割込みルーチンからの起動と、アプリ
ケーションソフトウェアからの起動と、タイムアウトに
よる起動とがあり、これらを判断31で切分ける。各々
の処理については、図5〜図7で説明する。In FIG. 3, the main routine is activated by an interrupt routine, an activation by application software, and an activation by a time-out. Each processing will be described with reference to FIGS.
【0014】操作員がキーボードを打鍵するかマウスを
移動させると、割込みが発生し、図4の割込みルーチン
が起動される。この実施例ではキーボードを通してマウ
スの信号が上がるハードウェアとなっているため、判断
41ではキーボードかマウスかを判断する。キーボード
の場合、本実施例と関係がないので説明を省略する。When the operator taps the keyboard or moves the mouse, an interrupt occurs and the interrupt routine of FIG. 4 is started. In this embodiment, the hardware is such that the signal of the mouse rises through the keyboard, so in the decision 41, it is decided whether it is the keyboard or the mouse. In the case of a keyboard, its description is omitted because it is not related to this embodiment.
【0015】マウスからの信号であった場合、コマンド
42でデータリードを行い、処理43でそのデータをF
IFO(First In First Out)メモリにセットした後、
処理44でメインルーチンを起動する。When the signal is from the mouse, the data is read by the command 42 and the data is F
After setting in IFO (First In First Out) memory,
In process 44, the main routine is started.
【0016】図5は、割込みルーチンから起動された場
合のKB/マウス制御部6のメインルーチンの動作を示
すフローチャートである。図3の判断31において割込
みルーチンからの起動であると判断された場合、開始
を実行する。FIG. 5 is a flow chart showing the operation of the main routine of the KB / mouse control unit 6 when it is started from the interrupt routine. When it is determined in the determination 31 of FIG. 3 that the activation is from the interrupt routine, the start is executed.
【0017】図5の判断51でコマンド実行中か否かが
判断される。実行中でなければ、動作は終了となる。At decision 51 in FIG. 5, it is decided whether or not the command is being executed. If it is not being executed, the operation ends.
【0018】実行中であれば、処理52でカーソルを通
常の指定されていた形状に変更し表示する。If the cursor is being executed, the cursor is changed to the normal designated shape and displayed in step 52.
【0019】コマンド53でタイマをリセットし、コマ
ンド54で再びタイマを起動する。処理55において
は、割込みルーチンでFIFOメモリにセットしたデー
タをリードし、処理56でアプリケーションソフトウェ
アにデータを引渡す。処理57でコマンドを終了する。
なお、最後に処理58でFIFOメモリがクリアされ
る。The command 53 resets the timer, and the command 54 starts the timer again. In process 55, the data set in the FIFO memory in the interrupt routine is read, and in process 56 the data is delivered to the application software. The command is ended in process 57.
Finally, in process 58, the FIFO memory is cleared.
【0020】図6は、コマンドから起動された場合のK
B/マウス制御部6のメインルーチンの動作を示すフロ
ーチャートである。図3の判断31においてコマンドか
らの起動であると判断された場合、開始を実行する。FIG. 6 shows K when started from a command.
9 is a flowchart showing the operation of a main routine of the B / mouse control unit 6. If it is determined in the determination 31 of FIG. 3 that the activation is from the command, the start is executed.
【0021】図において、コマンド61で通常のカーソ
ルを表示する。コマンド62でタイマを起動して動作が
終了する。In the figure, a command 61 displays a normal cursor. The command 62 starts the timer and ends the operation.
【0022】図7は、タイムアウトで起動された場合の
KB/マウス制御部6のメインルーチンの動作を示すフ
ローチャートである。図3の判断31においてタイムア
ウトによる起動であると判断された場合、開始を実行
する。FIG. 7 is a flow chart showing the operation of the main routine of the KB / mouse control unit 6 when it is activated by a time-out. When it is determined in the determination 31 of FIG. 3 that the startup is due to a timeout, the start is executed.
【0023】図中の判断71において、タイマのカウン
ト値が指定されたカウント値より小さければそのまま動
作が終了する。カウント値が指定されたカウント値と等
しいか大きければ、コマンド72でカーソルの形状、
色、サイズ等の表示態様を変更して表示し、動作が終了
する。例えば、カーソルを拡大したり、目立つ色に変更
すれば良い。In the judgment 71 in the figure, if the count value of the timer is smaller than the designated count value, the operation is terminated. If the count value is equal to or larger than the specified count value, the command 72
The display mode such as color and size is changed and displayed, and the operation ends. For example, the cursor may be enlarged or the color may be changed to be conspicuous.
【0024】以上により、本実施例では、マウスがある
時間以上放置されてカーソルが動かされなければ、カー
ソルの表示態様を変更して目立ち易くするので、カーソ
ルを見失うことがなくなるのである。As described above, in the present embodiment, if the mouse is left for a certain time or longer and the cursor is not moved, the display mode of the cursor is changed to make it more conspicuous, so that the cursor is not lost.
【0025】なお、以上はCRTの場合について説明し
たが、これに限定されず、LCDやプラズマディスプレ
イ等の表示装置について本発明が広く適用されることは
明らかである。また、マウスに限定されず、トラックボ
ール等のポインティングデバイスについても本発明が広
く適用されることは明らかである。The case of the CRT has been described above, but the present invention is not limited to this, and it is obvious that the present invention is widely applied to display devices such as LCDs and plasma displays. Further, it is obvious that the present invention is widely applied to pointing devices such as trackballs as well as mouses.
【0026】[0026]
【発明の効果】以上説明したように本発明は、表示態様
を変更してカーソルを表示することにより、端末装置の
前から席を立つ等して業務を一時的に中断し、その後に
再開する場合においても、カーソルを見失うことがない
という効果がある。As described above, according to the present invention, by changing the display mode and displaying the cursor, the work is temporarily interrupted by standing up from the front of the terminal device and then resumed. Even in the case, there is an effect that the cursor is not lost.
【図1】本発明の実施例による情報処理装置の構成を示
すブロック図である。FIG. 1 is a block diagram showing a configuration of an information processing apparatus according to an embodiment of the present invention.
【図2】図1の情報処理装置に適用されるアプリケーシ
ョンソフトウェアの動作を示すフローチャートである。FIG. 2 is a flowchart showing an operation of application software applied to the information processing apparatus of FIG.
【図3】KB/マウス制御部におけるKB及びマウスの
制御のメインルーチンを示すフローチャートである。FIG. 3 is a flowchart showing a main routine of control of a KB and a mouse in a KB / mouse control unit.
【図4】KB/マウス制御部におけるKB及びマウスの
制御の割込みルーチンを示すフローチャートである。FIG. 4 is a flowchart showing an interrupt routine for controlling a KB and a mouse in a KB / mouse control unit.
【図5】割込みルーチンから起動された場合のKB/マ
ウス制御部のメインルーチンの動作を示すフローチャー
トである。FIG. 5 is a flowchart showing an operation of a main routine of a KB / mouse control unit when activated from an interrupt routine.
【図6】コマンドから起動された場合のKB/マウス制
御部のメインルーチンの動作を示すフローチャートであ
る。FIG. 6 is a flowchart showing an operation of a main routine of a KB / mouse control unit when activated from a command.
【図7】タイムアウトで起動された場合のKB/マウス
制御部のメインルーチンの動作を示すフローチャートで
ある。FIG. 7 is a flowchart showing an operation of a main routine of a KB / mouse control unit when activated by a time-out.
1 端末装置本体 2 CRT 3 カーソル 5 CRT制御部 6 KB/マウス制御部 7 タイマ制御ソフトウェア 10 マウス 1 terminal device body 2 CRT 3 cursor 5 CRT control unit 6 KB / mouse control unit 7 timer control software 10 mouse
Claims (2)
の操作に応じて所定形式のカーソルを画面上に表示する
情報処理装置であって、前記ポインティングデバイスの
操作中断時間を計時する計時手段と、この計時値が所定
値より大となったとき前記操作中断前と異なる表示態様
で前記カーソルを前記画面上に表示する表示制御手段と
を有することを特徴とする情報処理装置。1. An information processing apparatus for displaying a cursor of a predetermined format on a screen according to an operation of a pointing device for moving a cursor, and a time measuring means for measuring an operation interruption time of the pointing device, An information processing apparatus, comprising: a display control unit that displays the cursor on the screen in a display mode different from that before the operation is interrupted when the value becomes larger than a predetermined value.
形状のうち少くとも1つであり、この少くとも1つの表
示態様を変化制御する様にしたことを特徴とする請求項
1記載の情報処理装置。2. The display mode includes a cursor color, size,
The information processing apparatus according to claim 1, wherein at least one of the shapes is controlled, and at least one display mode is change-controlled.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4109016A JPH05282125A (en) | 1992-04-01 | 1992-04-01 | Information processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4109016A JPH05282125A (en) | 1992-04-01 | 1992-04-01 | Information processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05282125A true JPH05282125A (en) | 1993-10-29 |
Family
ID=14499446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4109016A Pending JPH05282125A (en) | 1992-04-01 | 1992-04-01 | Information processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05282125A (en) |
-
1992
- 1992-04-01 JP JP4109016A patent/JPH05282125A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2759700B2 (en) | How to run an image editor | |
EP1361504A2 (en) | Setting of dwell time for a pointing device | |
US7755606B2 (en) | Input system, program, and recording medium | |
JP2002055807A (en) | Method for displaying icon in data processing system having display screen, icon scaling system and computer readable storage medium | |
JPH042964B2 (en) | ||
US20040100451A1 (en) | Electronic apparatus and operation mode switching method | |
JP3601781B2 (en) | Computer device, display device, display control device, storage medium, program transmission device, display control method | |
JP2000242393A (en) | Information processor and its control method | |
JP2774703B2 (en) | CAD equipment | |
JPH05282125A (en) | Information processor | |
JPH01306916A (en) | Graphic input device | |
JP2004029933A (en) | Display controller and display control method | |
JPH02236611A (en) | Numeric value data setting device | |
JP2528880B2 (en) | Information processing device | |
JPH0863116A (en) | Display controller and display control method | |
JPH1097236A (en) | Information processor | |
JPH0793574A (en) | Data processor and display controlling method | |
JPH0511959A (en) | Multiwindow controller | |
JPH1021010A (en) | Document editor | |
JPH0863148A (en) | Information processor | |
JPH07160245A (en) | Display control method | |
JP2603419B2 (en) | Display control device | |
JP2000047822A (en) | Cursor control device for pointing device and method therefor | |
JPS62145282A (en) | Character display control system | |
JPH1027086A (en) | Display device |