JPH064257A - Icon display system - Google Patents
Icon display systemInfo
- Publication number
- JPH064257A JPH064257A JP16254392A JP16254392A JPH064257A JP H064257 A JPH064257 A JP H064257A JP 16254392 A JP16254392 A JP 16254392A JP 16254392 A JP16254392 A JP 16254392A JP H064257 A JPH064257 A JP H064257A
- Authority
- JP
- Japan
- Prior art keywords
- icon
- display
- font
- registered
- display control
- 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.)
- Withdrawn
Links
Landscapes
- Digital Computer Display Output (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明はアイコン表示機能を有す
る情報処理装置のアイコン表示方式に関し、特に操作者
の使い易さと作業効率を向上させたアイコン表示方式に
関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an icon display system for an information processing apparatus having an icon display function, and more particularly to an icon display system in which the operator's ease of use and work efficiency are improved.
【0002】[0002]
【従来の技術】近年、パーソナルコンピュータあるいは
ワークステーション等において、そのディスプレイ画面
上に複数のアイコンを表示し、コンピュータの処理をよ
り分り易くしたユーザフレンドリーなユーザインタフェ
ースが提供されている。しかし、アイコンの表示内容だ
けでは、その意味する機能が不明瞭なため、ヘルプ機能
等によってアイコンの意味内容を補足的に説明している
システムがある。また、アイコンの表示内容を明確にす
るため、アイコンの表示領域を大きく取り、より大きな
アイコンフォントによって表示しているシステムもあ
る。2. Description of the Related Art In recent years, a user-friendly user interface has been provided in which a plurality of icons are displayed on the display screen of a personal computer, a workstation or the like to make the processing of the computer easier to understand. However, there is a system in which the meaning and meaning of the icon is supplementarily explained by a help function or the like, because the meaning and function thereof are unclear only by the display contents of the icon. Further, in some systems, in order to clarify the display content of the icon, a large icon display area is used and the icon is displayed in a larger icon font.
【0003】[0003]
【発明が解決しようとしている課題】しかしながら、上
記従来例では、1つのアイコンの表示領域を大きく取
り、一目で判明できるようにしているが、1画面上に多
くのアイコンを表示することができない欠点があった。
また、アイコン表示領域を小さくし、数多くのアイコン
を表示した場合、その機能が一目で判明しにくいため、
アイコン説明のクイックリファレンスガイド等の小冊子
を用意すると、操作中に、そのガイドを参照してしま
い、操作の連続性が中断し、操作性が悪くなる。However, in the above-mentioned conventional example, the display area of one icon is made large so that it can be seen at a glance. However, many icons cannot be displayed on one screen. was there.
Also, when the icon display area is made small and many icons are displayed, its function is difficult to see at a glance,
If a booklet such as a quick reference guide explaining the icons is prepared, the guide is referred to during the operation, the continuity of the operation is interrupted, and the operability deteriorates.
【0004】また、小さなアイコンで機能が判明できな
い時には、他の方法のヘルプ機能等で機能説明を補うも
のもあるが、ヘルプ用の画面表示領域で画面上が占有さ
れるため、操作が一時中断したり、ヘルプのガイダンス
画面を表示させるための操作を覚えなければならず、操
作性の悪さがあった。Further, when the function cannot be identified by a small icon, there are some cases where the function explanation is supplemented by the help function of another method, but the operation is temporarily suspended because the screen display area for help occupies the screen. There is a poor operability because it is necessary to learn the operation for displaying the help guidance screen.
【0005】本発明は、上記課題を解決するために成さ
れたもので、1つのオブジェクトに対して登録された複
数のアイコンを所定の時間間隔で表示するアイコン表示
方式を提供することを目的とする。The present invention has been made to solve the above problems, and an object thereof is to provide an icon display system for displaying a plurality of icons registered for one object at predetermined time intervals. To do.
【0006】[0006]
【課題を解決するための手段】及び[Means for Solving the Problems] and
【作用】上記目的を達成するために、本発明のアイコン
表示方式は以下の構成を備える。すなわち、アイコン表
示機能を有する情報処理装置のアイコン表示方式におい
て、1つのオブジェクトに対して複数のアイコンを登録
する登録手段と、該登録手段で登録されたアイコンを表
示する表示手段と、該表示手段で表示されたアイコンに
対して登録されている全アイコンの表示を指示する指示
手段と、該指示手段で指示されたアイコンの表示間隔を
計時する計時手段とを具備し、該計時手段で計時された
所定の時間間隔で登録されている全アイコンを表示する
事を特徴とする。In order to achieve the above object, the icon display system of the present invention has the following configuration. That is, in the icon display method of the information processing apparatus having the icon display function, a registration unit that registers a plurality of icons for one object, a display unit that displays the icons registered by the registration unit, and the display unit. The display device is provided with an instruction means for instructing display of all the registered icons for the icon displayed by, and a time measurement means for measuring the display interval of the icons instructed by the instruction means. It is characterized by displaying all the registered icons at predetermined time intervals.
【0007】[0007]
【実施例】以下、図面を参照して本発明に係る好適な一
実施例を詳細に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment of the present invention will be described in detail below with reference to the drawings.
【0008】図1は、本実施例における情報処理装置
(パーソナルコンピュータ)上の機能を示すブロック図
である。図1において、11はマウス(MS)であり、
ポインティング装置である。12はマウス制御装置(M
CNT)であり、マウス11のハードウェア制御を行
う。13はマウス表示制御(MLCNT)であり、マウ
ス11の動作を画面上に表示する。14は表示器(DS
P)であり、本実施例ではCRTである。15は表示制
御(DCNT)であり、ハードウェア的な表示制御を行
う。16は画面表示制御(SCNT)であり、表示要求
されたデータを論理的に受け取り、物理的な表示データ
に変換する。17はアイコン表示制御(ICNT)であ
り、複数登録されたアイコン中より次のアイコンを検出
したり、複数のアイコンの登録/削除等のアイコン表示
を制御する。18はアプリケーションプログラム(AP
ROG)であり、画面表示依頼やアイコンフォントの登
録等を行う。FIG. 1 is a block diagram showing the functions on the information processing apparatus (personal computer) in this embodiment. In FIG. 1, 11 is a mouse (MS),
It is a pointing device. 12 is a mouse controller (M
CNT) and controls the hardware of the mouse 11. A mouse display control (MLCNT) 13 displays the operation of the mouse 11 on the screen. 14 is a display (DS
P), which is a CRT in this embodiment. Reference numeral 15 is a display control (DCNT), which performs hardware-like display control. A screen display control (SCNT) 16 logically receives the data requested to be displayed and converts it into physical display data. An icon display control (ICNT) 17 controls the icon display such as detection of the next icon from the plurality of registered icons and registration / deletion of the plurality of icons. 18 is an application program (AP
ROG), and requests screen display and registration of icon fonts.
【0009】19はアイコン表示用のフォントデータと
その制御データを記憶するアイコン表示データテーブル
(IFNTBL)である。このテーブルは、本実施例で
は、50種のアイコンに対してそれぞれ10個のフォン
トが登録され、アイコン表示制御17によって管理され
る。そして、20は画面表示状態を含むアイコン表示制
御用のデータを記憶する画面制御データテーブル(SC
ONTBL)である。このテーブルは、本実施例では、
50種のオブジェクトを表示制御するデータが登録さ
れ、画面表示制御16によって管理される。An icon display data table (IFNTBL) 19 stores font data for displaying icons and control data thereof. In this embodiment, 10 fonts are registered for each of 50 types of icons in this embodiment, and are managed by the icon display control 17. 20 is a screen control data table (SC) for storing icon display control data including the screen display state.
ONTBL). In this example, this table is
Data for controlling display of 50 types of objects is registered and managed by the screen display control 16.
【0010】図2は、図1に示したブロック図をハード
的側面から見た図であり、本実施例では、パーソナルコ
ンピュータを示すブロック図である。図2において、2
1はマイクロプロセッサ(CPU)であり、後述する制
御手順(プログラム)や制御データに従って全体の制御
を行う。22はメインメモリ(MM)であり、図1に示
したマウス表示制御13,画面表示制御16,アイコン
表示制御17,アプリケーションプログラム18,アイ
コン表示データテーブル19,画面制御データテーブル
20等が駐在されている。23はタイマー(TIME
R)であり、登録されたアイコンフォントを表示する際
に、所定の時間間隔を計時する。そして、24はCPU
バスであり、アドレスバス,データバス,制御線により
構成されている。FIG. 2 is a block diagram of the block diagram shown in FIG. 1 viewed from the hardware side, and is a block diagram showing a personal computer in this embodiment. In FIG. 2, 2
Reference numeral 1 denotes a microprocessor (CPU), which performs overall control according to a control procedure (program) and control data described later. Reference numeral 22 denotes a main memory (MM) in which the mouse display control 13, screen display control 16, icon display control 17, application program 18, icon display data table 19, screen control data table 20 and the like shown in FIG. There is. 23 is a timer (TIME
R), which measures a predetermined time interval when displaying the registered icon font. And 24 is a CPU
The bus is composed of an address bus, a data bus, and a control line.
【0011】図3は、上述のアイコン表示データテーブ
ル19の1単位を示すものであり、1種類のオブジェク
トに対するアイコンの表示データフォーマットである。
図3において、IFNTRECは1単位データを格納す
るエリア全体の総称であり、現表示アイコン番号(CD
NO)を示すエリア31と、1種類のオブジェクトに対
して現在いくつ登録されているかを示す登録フォント個
数(ITNO)を格納するエリア32と、そして、登録
フォント(IFNTREG)を格納するエリア33から
構成される。ここで、現表示アイコン番号エリア31
と、登録フォント個数エリア32はそれぞれ2バイトで
構成され、登録フォントエリア33は1個のアイコンフ
ォント当り512バイトを1単位とし、最大10個登録
できる5120バイトで構成されている。FIG. 3 shows one unit of the above-mentioned icon display data table 19, and is a display data format of icons for one type of object.
In FIG. 3, IFNTREC is a general term for the entire area that stores one unit of data, and the current display icon number (CD
Area 31 showing NO), area 32 storing the number of registered fonts (ITNO) showing how many are currently registered for one type of object, and area 33 storing the registered font (IFNTREG) To be done. Here, the currently displayed icon number area 31
The registered font number areas 32 are each composed of 2 bytes, and the registered font area 33 is composed of 512 bytes per icon font, which is a unit of 512 bytes.
【0012】図4は、上述の画面制御データテーブル2
0の1単位を示すものであり、1種類のオブジェクトに
対する画面制御データフォーマットである。図4におい
て、SCONRECは1単位のデータを格納するエリア
全体の総称であり、オブジェクトを識別するためのデー
タ(IOBJNO)を格納するエリア41と、表示器1
4上でアイコンを表示する時のアイコンの左上の位置
(ILADR)及び右下の位置(IRADR)をそれぞ
れ格納するエリア42及び43から構成される。ここ
で、エリア41は2バイトで構成され、エリア42及び
43は各2バイトのX、Y軸のアドレスを示す計4バイ
トでそれぞれ構成されている。FIG. 4 shows the screen control data table 2 described above.
This indicates one unit of 0 and is a screen control data format for one type of object. In FIG. 4, SCONREC is a general term for the entire area that stores one unit of data, and an area 41 that stores data (IOBJNO) for identifying an object and a display unit 1.
4 is composed of areas 42 and 43 for storing the upper left position (ILADR) and the lower right position (IRADR) of the icon when the icon is displayed on the screen 4. Here, the area 41 is composed of 2 bytes, and the areas 42 and 43 are respectively composed of 2 bytes each indicating an X- and Y-axis address, that is, 4 bytes in total.
【0013】次に、本実施例におけるアイコンの登録及
び表示とアイコンの削除について、関係する図面を参照
して以下に説明する。Registration and display of icons and deletion of icons in this embodiment will be described below with reference to the related drawings.
【0014】図5は、1つのオブジェクトに対する複数
のアイコンフォントを登録及び表示する際の制御遷移図
である。以下、各遷移を順に説明する。FIG. 5 is a control transition diagram when registering and displaying a plurality of icon fonts for one object. Hereinafter, each transition will be described in order.
【0015】1)アプリケーションプログラム(APR
OG)からアイコン表示制御(ICNT)に詳細は後述
するアイコンフォント登録パラメータ(IFNTPR
M)が渡される。1) Application program (APR
From OG) to icon display control (ICNT), the icon font registration parameter (IFNTPR) will be described in detail later.
M) is passed.
【0016】2)アイコン表示制御(ICNT)は、ア
イコンフォント登録パラメータ(IFNTPRM)を処
理してアイコン表示データテーブル(IFNTBL)に
格納し、その格納位置をオブジェクト識別子(OBJN
O)としてアプリケーションプログラム(APROG)
に知らせる。2) The icon display control (ICNT) processes the icon font registration parameter (IFNTPRM) and stores it in the icon display data table (IFNTBL), and the storage position is stored in the object identifier (OBJN).
O) as an application program (APROG)
Let us know.
【0017】3)アプリケーションプログラム(APR
OG)は、アイコンフォントの表示器(DSP)上の左
上表示アドレスとオブジェクト識別子(OBJNO)を
画面表示制御(SCNT)に渡し、登録したオブジェク
トのアイコン初期表示依頼を行う。3) Application program (APR
The OG) passes the upper left display address on the display (DSP) of the icon font and the object identifier (OBJNO) to the screen display control (SCNT) to request the icon initial display of the registered object.
【0018】4)画面表示制御(SCNT)は、オブジ
ェクト識別子(OBJNO)と表示アドレスを画面制御
データテーブル(SCONTBL)に格納し、オブジェ
クト識別子(OBJNO)をアイコン表示制御(ICN
T)に渡してオブジェクトのアイコンフォントアドレス
を要求する。4) The screen display control (SCNT) stores the object identifier (OBJNO) and the display address in the screen control data table (SCONTBL), and the object identifier (OBJNO) is controlled by the icon display control (ICN).
Pass to T) to request the icon font address of the object.
【0019】5)アイコン表示制御(ICNT)は、ア
イコン表示データテーブル(IFNTBL)からオブジ
ェクト識別子(OBJNO)によって該当フォントアド
レスを検出し、画面表示制御(SCNT)にそのフォン
トアドレスを知らせる。5) The icon display control (ICNT) detects the corresponding font address from the icon display data table (IFNTBL) by the object identifier (OBJNO) and notifies the screen display control (SCNT) of the font address.
【0020】6)画面表示制御(SCNT)は、表示器
(DSP)上の表示アドレスに基づいて表示制御(DC
NT)内の該当表示アドレスにアイコンフォントを書き
込むことにより、表示器(DSP)上にアイコンが表示
される。6) The screen display control (SCNT) is a display control (DC) based on the display address on the display (DSP).
The icon is displayed on the display (DSP) by writing the icon font in the corresponding display address in NT).
【0021】次に、マウスを操作してアイコン表示を順
次変化させる処理を説明する前に、本実施例でのマウス
ボタンの操作とその対応機能について述べる。尚、本実
施例では、2ボタンのマウスを採用し、以下の処理を行
う。Next, before explaining the process of operating the mouse to sequentially change the icon display, the operation of the mouse button and its corresponding function in this embodiment will be described. In this embodiment, a 2-button mouse is used and the following processing is performed.
【0022】 1.左ボタン1クリック … 肯定的な指示 2.左ボタン2クリック … オブジェクトの実行 3.右ボタン1クリック … 否定的な指示 4.右ボタン2クリック … アイコンの次のフォント
表示 上記1,2,3は、本実施例では、マウス制御(MCN
T)とマウス表示制御(MLCNT)及び画面表示制御
(SCNT)によってそれぞれ処理されているが、本発
明とは直接関係しないため、ここでの説明は省略する。1. Left-click 1 click ... Positive instruction 2. Click left button 2 ... Execute object 3. Right-click 1 click ... Negative instruction 4. Right button 2 click ... Display of the next font of the icon The above 1, 2 and 3 are mouse controlled (MCN
T), mouse display control (MLCNT), and screen display control (SCNT), respectively, but since they are not directly related to the present invention, description thereof is omitted here.
【0023】以下では、上述の右ボタンを2クリックす
るマウス操作時の制御遷移を図6を参照して説明する。The control transition when the mouse is operated by clicking the right button 2 times will be described below with reference to FIG.
【0024】1)オペレータ(ユーザ)によってマウス
(MS)が操作されると、その操作内容をマウス制御
(MCNT)を介してマウス表示制御(MLCNT)が
検知する。単にマウスの移動であれば、マウス表示制御
(MLCNT)は逐次マウスのアイコンを移動量に応じ
て表示器(DSP)上に表示させるために、そのデータ
を表示制御(DCNT)に書き込む。1) When the mouse (MS) is operated by the operator (user), the mouse display control (MLCNT) detects the operation content via the mouse control (MCNT). If the mouse is simply moved, the mouse display control (MLCNT) sequentially writes the data in the display control (DCNT) in order to display the mouse icon on the display (DSP) according to the movement amount.
【0025】2)マウス表示制御(MLCNT)は、マ
ウス制御(MCNT)からのデータがボタン操作であれ
ば、マウスの表示器上の物理アドレス(X,Y座標の
値)とボタン操作(右/左及び1/2クリック)の内容
を画面表示制御(SCNT)に通知する。2) If the data from the mouse control (MCNT) is a button operation, the mouse display control (MLCNT) is a physical address (X, Y coordinate values) on the mouse display and a button operation (right / The screen display control (SCNT) is notified of the contents of left and ½ click).
【0026】3)画面表示制御(SCNT)は、ボタン
処理の内容に応じて各処理を行う。例えば、右ボタン2
クリックの場合は、アイコンの次表示要求と判断し、マ
ウス表示制御(MLCNT)より受け取ったX,Y座標
値が画面制御データテーブル(SCONTBL)内の1
単位(SCONREC)とするアドレス(ILADR,
IRADR)を参照して四角形内にあるかどうかを判断
し、該当ILADR,IRADRを持つSCONREC
を検出し、オブジェクト識別子(OBJNO)を検索す
る。次に、画面制御表示(SCNT)は、検出したオブ
ジェクト識別子(OBJNO)をアイコン表示制御(I
CNT)に渡し、次に表示すべきアイコンフォントのア
ドレスを要求する。3) The screen display control (SCNT) performs each process according to the contents of the button process. For example, right button 2
In the case of clicking, it is determined that it is the next display request of the icon, and the X and Y coordinate values received from the mouse display control (MLCNT) are 1 in the screen control data table (SCONTBL).
Address (ILADR,
IRADR) to determine whether it is inside a rectangle, and SCONREC having the corresponding ILADR and IRADR.
Is detected and the object identifier (OBJNO) is searched. Next, the screen control display (SCNT) displays the detected object identifier (OBJNO) as an icon display control (I
CNT) and request the address of the icon font to be displayed next.
【0027】4)アイコン表示制御(ICNT)は、オ
ブジェクト識別子(OBJNO)によってアイコン表示
データテーブル(IFNTBL)の該当フォントアドレ
スを検出し、画面表示制御(SCNT)にそのアドレス
を通知する。4) The icon display control (ICNT) detects the corresponding font address of the icon display data table (IFNTBL) by the object identifier (OBJNO) and notifies the screen display control (SCNT) of the address.
【0028】5)画面表示制御(SCNT)は、アイコ
ン表示制御(ICNT)が管理しているアイコン表示デ
ータテーブル(IFNTBL)の該当登録アイコンフォ
ント全てを個別にある時間間隔をもって表示器(DS
P)上に表示するために、表示制御(DCNT)内の該
当アドレスに書き込む。尚、上述のある時間間隔とは、
本実施例では1.5秒であり、図2に示すタイマー(T
IMER)によって計時され、上述の画面表示制御(S
CNT)が起動される。5) The screen display control (SCNT) individually displays all the corresponding registered icon fonts of the icon display data table (IFNTBL) managed by the icon display control (ICNT) at a certain time interval (DS).
P) Write to appropriate address in display control (DCNT) for display on top. In addition, the above-mentioned certain time interval is
In the present embodiment, it is 1.5 seconds, and the timer (T
The screen display control (S
CNT) is activated.
【0029】これにより、表示器(DSP)上には、
1.5秒間隔で1つのオブジェクトに対して登録されて
いる全てのアイコンフォントが表示される。また、最後
の登録アイコンフォントが表示された後、1.5秒が経
過すると、表示器(DSP)上の該当アイコン表示エリ
ア(64×64ドットのエリア)はクリア(1.5秒
間)され、再び登録第1番目のアイコンフォントが表示
される。As a result, on the display (DSP),
All icon fonts registered for one object are displayed at intervals of 1.5 seconds. When 1.5 seconds have passed after the last registered icon font was displayed, the corresponding icon display area (64 × 64 dot area) on the display (DSP) is cleared (1.5 seconds), The first registered icon font is displayed again.
【0030】次に、複数のアイコンフォントを登録及び
削除する処理と次アイコンフォントを表示する処理を図
7に示すパラメータと図8〜図10に示すフローチャー
トを参照して以下に説明する。Next, the process of registering and deleting a plurality of icon fonts and the process of displaying the next icon font will be described below with reference to the parameters shown in FIG. 7 and the flowcharts shown in FIGS.
【0031】図7は、アプリケーションプログラム(A
PROG)が1つのオブジェクトに対して複数のアイコ
ンフォントを登録する時のアイコンフォント登録パラメ
ータ(IFNTPRM)の内容を示す図である。図示す
るように、IFNTPRMはアイコンフォント個数(I
NO)とフォントパターン(IFNTP)により構成さ
れている。ここで、アイコンフォント個数(INO)
は、フォントパターン(IFNTP)がいくつ定義され
ているかを示すエリアであり、2バイトのサイズであ
る。そして、本実施例でのアイコンフォントは、縦,横
64×64ドットのデザインのため、フォントパターン
(IFNTP)は1フォント当り512バイトであり、
1アイコン当り、最大10個まで定義できる。FIG. 7 shows an application program (A
FIG. 9 is a diagram showing the contents of an icon font registration parameter (IFNTPRM) when PROG) registers a plurality of icon fonts for one object. As shown in the figure, IFNTPRM indicates the number of icon fonts (I
No) and a font pattern (IFNTP). Here, the number of icon fonts (INO)
Is an area showing how many font patterns (IFNTP) are defined, and has a size of 2 bytes. Since the icon font in this embodiment has a design of vertical and horizontal 64 × 64 dots, the font pattern (IFNTP) is 512 bytes per font.
Up to 10 icons can be defined per icon.
【0032】図8は、アイコンフォントを登録する処理
を示すフローチャートである。FIG. 8 is a flow chart showing the process of registering an icon font.
【0033】まず、ステップS81において、前述した
アイコン表示データテーブル(IFNTBL)の1単位
(IFNTREC)内の現表示アイコン番号(CDN
O)がFFFFh(hとは、Hexdecimal表示)のエリア
をサーチする。ここで、現表示アイコン番号(CDN
O)がFFFFhとは未使用領域を示している。First, in step S81, the currently displayed icon number (CDN) in one unit (IFNTREC) of the above-mentioned icon display data table (IFNTBL).
O) searches the area of FFFFh (h is Hexdecimal display). Here, the currently displayed icon number (CDN
O) indicates FFFFh and an unused area.
【0034】次に、ステップS82において、サーチし
た1単位(IFNTREC)内の登録フォント個数(I
TNO)エリアと登録フォント(IFNTREG)エリ
アに上述した登録パラメータ(IFNTREC)のアイ
コンフォント個数(INO)とフォントパターン(IF
NTP)をそれぞれ保存する。また、サーチした1単位
(IFNTREC)のアイコン表示データテーブル(I
FNTBL)内の位置をリターンデータであるオブジェ
クト識別子(OBJNO)として終了する。Next, in step S82, the number of registered fonts in one unit (IFNTREC) searched (I
The number of icon fonts (INO) and the font pattern (IF) of the registration parameter (IFNTREC) described above in the TNO) area and the registration font (IFNTREG) area.
NTP) respectively. Also, the searched icon display data table (INTREC) of one unit (IFNTREC)
The position in (FNTBL) is set as the object identifier (OBJNO) which is the return data, and the process ends.
【0035】図9は、アイコンフォントを削除する処理
を示すフローチャートである。FIG. 9 is a flowchart showing the processing for deleting the icon font.
【0036】ステップS91では、入力パラメータのオ
ブジェクト識別子(OBJNO)に基づいて、アイコン
表示データテーブル(IFNTBL)内の1単位(IC
ONREC)を指示する。そして、ステップS92で
は、指示したICONREC内の現表示アイコン番号
(CDNO)にFFFFh(削除記号)を設定する。In step S91, one unit (IC) in the icon display data table (IFNTBL) is determined based on the object identifier (OBJNO) of the input parameter.
ONREC). Then, in step S92, FFFFh (deletion symbol) is set to the currently displayed icon number (CDNO) in the designated ICONREC.
【0037】図10は、次アイコンフォントを表示する
処理を示すフローチャートであり、右ボタン2クリック
の時に、画面表示制御(SCNT)よりオブジェクト識
別子(OBJNO)をパラメータとして起動される。FIG. 10 is a flow chart showing the processing for displaying the next icon font. When the right button 2 is clicked, the screen display control (SCNT) activates the object identifier (OBJNO) as a parameter.
【0038】まず、ステップS101では、アイコン表
示データテーブル(IFNTBL)内の1単位(ICO
NREC)をオブジェクト識別子(OBJNO)に基づ
いて指示する。そして、ステップS102では、現表示
アイコン番号(CDNO)に“1”を加算した値と登録
フォント個数(ITNO)とを比較し、登録フォント個
数(ITNO)より大きければ、現表示アイコン番号
(CDNO)を“0”とする。First, in step S101, one unit (ICO) in the icon display data table (IFNTBL) is used.
NREC) based on the object identifier (OBJNO). Then, in step S102, the value obtained by adding "1" to the current display icon number (CDNO) is compared with the registered font number (ITNO), and if it is larger than the registered font number (ITNO), the current displayed icon number (CDNO). Is set to “0”.
【0039】次に、ステップS103では、現表示アイ
コン番号(CDNO)、IFNTRECのサイズとアイ
コン表示データテーブル(IFNTBL)の先頭アドレ
スに基づいて次表示フォントアドレスを算出し、その値
をリターンデータとする。Next, in step S103, the next display font address is calculated based on the current display icon number (CDNO), the size of IFNTREC and the start address of the icon display data table (IFNTBL), and the value is used as return data. .
【0040】尚、現表示アイコン番号(CDNO)は、
登録時にFFFFhに初期化されているため、ステップ
S102では、現表示アイコン番号(CDNO)に
“1”を加算している。この処理のため、初期登録後の
初期表示も、次アイコンフォント表示も上述の図10に
示すルーチンを共通に使える。The current display icon number (CDNO) is
Since it is initialized to FFFFh at the time of registration, "1" is added to the currently displayed icon number (CDNO) in step S102. Because of this processing, the routine shown in FIG. 10 can be commonly used for the initial display after initial registration and the next icon font display.
【0041】また、本実施例では、パワー・オン時に、
あらかじめ50個の現表示アイコン番号(CDNO)の
エリアがそれぞれFFFFhに初期設定されている。Further, in this embodiment, at the time of power-on,
The areas of 50 current display icon numbers (CDNO) are preset to FFFFh in advance.
【0042】以上説明したように、本実施例によれば、
アイコンフォントを複数登録できる機能と次アイコンフ
ォント表示要求を認識する機能により、1つのオブジェ
クトに対して複数のアイコンフォントを同一表示場所に
表示する事が可能となる。As described above, according to this embodiment,
With the function of registering a plurality of icon fonts and the function of recognizing the next icon font display request, it is possible to display a plurality of icon fonts in the same display location for one object.
【0043】この事により、1オブジェクトを表現する
のに、1アイコンフォントしか表示できない場合でも、
オブジェクトの意味を判別する事ができ、操作者の作業
効率やユーザインタフェース機能を向上させる効果があ
る。As a result, even if only one icon font can be displayed to represent one object,
It is possible to determine the meaning of the object, which has the effect of improving the work efficiency of the operator and the user interface function.
【0044】[0044]
【他の実施例】本実施例では、パーソナルコンピュータ
を例に説明したが、本発明はこれだけに限らず、例えば
ワークステーションや端末専用機でも同様に適用でき
る。Other Embodiments In the present embodiment, a personal computer has been described as an example, but the present invention is not limited to this and can be similarly applied to a workstation or a terminal-dedicated machine.
【0045】ワークステーションにおいては、本実施例
と全く同じ図1、図2で実現でき、また、端末専用機で
は、図1に示すアプリケーションプログラム(APRO
G)がホストコンピュータ上にあり、図1のアプリケー
ションプログラムの代わりに「ホストコンピュータと交
信する機能ブロック」を有し、「図7のパラメータ(I
FNTPRM)」と「オブジェクト識別子(OBJN
O)と表示アドレス」を交信する事で可能となる。この
時、図2にホストコンピュータと交信するホスト交信イ
ンタフェースが追加される事になる。The workstation can be realized by the same FIG. 1 and FIG. 2 as in the present embodiment, and the terminal dedicated machine can use the application program (APRO) shown in FIG.
G) is on the host computer, has a “functional block that communicates with the host computer” instead of the application program of FIG.
FNTPRM ”and“ Object Identifier (OBJN)
It becomes possible by communicating "O) with the display address". At this time, a host communication interface for communicating with the host computer is added to FIG.
【0046】また本実施例では、アイコンフォント数を
最大10個に制限しているが、アイコン表示データテー
ブル(IFNTBL)内の1単位(IFNTREC)を
可変長に管理するように変更する事で、アイコンフォン
ト個数の登録制限を取り払う事もできる。In this embodiment, the number of icon fonts is limited to 10 at maximum, but by changing one unit (IFNTREC) in the icon display data table (IFNTBL) to a variable length, You can also remove the registration limit for the number of icon fonts.
【0047】更に、図1に示すアプリケーションプログ
ラムをオブジェクト管理に置き換え、そのオブジェクト
管理がアプリケーションプログラムを複数同時に動作さ
せるように制御し、本実施例と同様に、オブジェクト識
別子とアイコン表示アドレスを管理しても良い。Further, the application program shown in FIG. 1 is replaced with object management, and the object management is controlled so that a plurality of application programs can be operated at the same time, and the object identifier and the icon display address are managed as in the present embodiment. Is also good.
【0048】また、本実施例では、マルチウインドウに
ついては説明を省いたが、画面表示制御(SCNT)、
上述のオブジェクト管理をマルチウインドウ対応とすれ
ば、本実施例での最大特徴であるアイコン表示制御(I
CONT)機能を変更せず、次アイコンフォント表示機
能をマルチウインドウ上でも実現できる事は言うまでも
ない。また、ワークステーション、端末専用機をマルチ
ウインドウ対応とすることで、当然次アイコンフォント
表示の機能も実現できる。In the present embodiment, although the description of the multi-window is omitted, the screen display control (SCNT),
If the above object management is made compatible with multiple windows, icon display control (I
It goes without saying that the next icon font display function can be realized on the multi-window without changing the CONT function. Also, by making the workstation and terminal-dedicated machine compatible with multiple windows, the function of displaying the next icon font can of course be realized.
【0049】本実施例では、フォントサイズを512バ
イト(縦横64×64ドット)として説明しているが、
このサイズは固定的なもので無く 自由な縦横のサイズ
に変更しても良い。その場合、アイコン表示データテー
ブル(IFNTBL)内の1単位(IFNTREC)の
レイアウト変更、登録パラメータ(IFNTPRM)の
レイアウト変更、画面表示制御(SCNT)の処理内容
の変更、そしてアイコン表示制御(ICNT)の処理内
容の変更が必要であるが、これらの変更は容易に行える
のは言うまでもない。In this embodiment, the font size is described as 512 bytes (vertical / horizontal 64 × 64 dots).
This size is not fixed and you may change it to any size vertically and horizontally. In that case, the layout change of one unit (IFNTREC) in the icon display data table (IFNTBL), the layout change of the registration parameter (IFNTPRM), the processing content of the screen display control (SCNT), and the icon display control (ICNT) are changed. Although it is necessary to change the processing content, it goes without saying that these changes can be easily made.
【0050】また、次アイコンフォントの表示をマウス
の右ボタン2クリックにより行っているが、同様の機能
をキーボード上のキー操作や表示器上にタッチパネルを
付加し、表示アイコンをタッチする事により、この機能
を実現する事も容易である事は言うまでも無い。Although the next icon font is displayed by clicking the right mouse button 2 on the mouse, the same function can be performed by key operation on the keyboard or by adding a touch panel on the display and touching the display icon. It goes without saying that it is easy to realize this function.
【0051】また更に、図4のSCONRECにIFN
TBL内のフォントアドレスを保存するエリアを設け、
図5のフォントアドレス及び図6のフォントアドレスを
画面表示制御(SCNT)がSCONREC内に格納
し、全画面表示等の機能の時の処理スピードを向上させ
るように構成しても良い。Furthermore, IFN is added to SCONREC in FIG.
There is an area to save the font address in TBL,
The font address of FIG. 5 and the font address of FIG. 6 may be stored in SCONREC by the screen display control (SCNT) to improve the processing speed at the time of functions such as full-screen display.
【0052】更に、本実施例では、図6の説明の中で登
録アイコンフォントを次々表示する間隔を1.5秒に設
定しているが、この値をユーザが使用時に変更できるよ
うに構成する事も可能である。Further, in the present embodiment, the interval for displaying registered icon fonts one after another is set to 1.5 seconds in the explanation of FIG. 6, but this value can be changed by the user at the time of use. Things are possible.
【0053】尚、本発明は、1つの機器から成る装置に
適用しても良いし、複数の機器から成るシステムに適用
しても良い。また、装置或いはシステムにプログラムを
供給する事によって達成される場合にも適用できる事は
言うまでもない。The present invention may be applied to an apparatus composed of one device or a system composed of a plurality of devices. Further, it goes without saying that the present invention can also be applied to the case where it is achieved by supplying a program to an apparatus or system.
【0054】[0054]
【発明の効果】以上説明したように、本発明によれば、
1つのオブジェクトに対して、登録された複数のアイコ
ンを所定の時間間隔で表示する事により、操作性と作業
効率を向上させる事ができる。As described above, according to the present invention,
By displaying a plurality of registered icons for one object at predetermined time intervals, it is possible to improve operability and work efficiency.
【図1】本実施例におけるパーソナルコンピュータ上の
機能ブロック図である。FIG. 1 is a functional block diagram of a personal computer in this embodiment.
【図2】図1に示すパーソナルコンピュータのハードウ
ェア構成を示す図である。FIG. 2 is a diagram showing a hardware configuration of the personal computer shown in FIG.
【図3】アイコン表示データテーブル内の1単位構成を
示す図である。FIG. 3 is a diagram showing one unit configuration in an icon display data table.
【図4】画面制御データテーブル内の1単位構成を示す
図である。FIG. 4 is a diagram showing one unit configuration in a screen control data table.
【図5】複数のアイコンフォントを登録する際の制御遷
移図である。FIG. 5 is a control transition diagram when registering a plurality of icon fonts.
【図6】次アイコンフォントを表示する際の制御遷移図
である。FIG. 6 is a control transition diagram when displaying a next icon font.
【図7】アイコンフォント登録パラメータを示す図であ
る。FIG. 7 is a diagram showing icon font registration parameters.
【図8】複数のアイコンフォントを登録する際のフロー
チャートである。FIG. 8 is a flowchart for registering a plurality of icon fonts.
【図9】複数のアイコンフォントを削除する際のフロー
チャートである。FIG. 9 is a flowchart for deleting a plurality of icon fonts.
【図10】次アイコンフォントを表示する際のフローチ
ャートである。FIG. 10 is a flowchart for displaying a next icon font.
11 マウス 12 マウス制御 13 マウス表示制御 14 表示器 15 表示制御 16 画面表示制御 17 アイコン表示制御 18 アプリケーションプログラム 19 アイコン表示データテーブル 20 画面制御データテーブル 11 mouse 12 mouse control 13 mouse display control 14 indicator 15 display control 16 screen display control 17 icon display control 18 application program 19 icon display data table 20 screen control data table
Claims (1)
のアイコン表示方式において、 1つのオブジェクトに対して複数のアイコンを登録する
登録手段と、 該登録手段で登録されたアイコンを表示する表示手段
と、 該表示手段で表示されたアイコンに対して登録されてい
る全アイコンの表示を指示する指示手段と、 該指示手段で指示されたアイコンの表示間隔を計時する
計時手段とを具備し、 該計時手段で計時された所定の時間間隔で登録されてい
る全アイコンを表示することを特徴とするアイコン表示
方式。1. An icon display method for an information processing apparatus having an icon display function, comprising: registration means for registering a plurality of icons for one object; and display means for displaying the icons registered by the registration means. The display device further comprises an instruction means for instructing the display of all the registered icons for the icons displayed by the display means, and a time measurement means for measuring the display interval of the icons instructed by the instruction means. An icon display method characterized by displaying all the registered icons at a predetermined time interval, which is timed in.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16254392A JPH064257A (en) | 1992-06-22 | 1992-06-22 | Icon display system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16254392A JPH064257A (en) | 1992-06-22 | 1992-06-22 | Icon display system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH064257A true JPH064257A (en) | 1994-01-14 |
Family
ID=15756605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP16254392A Withdrawn JPH064257A (en) | 1992-06-22 | 1992-06-22 | Icon display system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH064257A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006126687A1 (en) * | 2005-05-27 | 2006-11-30 | Matsushita Electric Industrial Co., Ltd. | Display device |
-
1992
- 1992-06-22 JP JP16254392A patent/JPH064257A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006126687A1 (en) * | 2005-05-27 | 2006-11-30 | Matsushita Electric Industrial Co., Ltd. | Display device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3486459B2 (en) | Electronic information equipment and control method thereof | |
US4945504A (en) | Instruction input system for electronic processor | |
US5821930A (en) | Method and system for generating a working window in a computer system | |
US6469722B1 (en) | Method and apparatus for executing a function within a composite icon and operating an object thereby | |
US5568604A (en) | Method and system for generating a working window in a computer system | |
JP4148634B2 (en) | Storage medium storing cursor control program and cursor display control device | |
US6963349B1 (en) | Information processing apparatus, control method therefor, and computer-readable memory | |
JP3634391B2 (en) | Multimedia information addition system | |
US6342894B1 (en) | Icon display method | |
JP3015264B2 (en) | Information processing apparatus and method | |
JPH10124239A (en) | Tabelt input device | |
JPH064257A (en) | Icon display system | |
JPH0511968A (en) | Icon display system | |
JPH0511969A (en) | Icon display system | |
CN104102406B (en) | Multi-layer drilling analysis rendering method, window rendering method, device and equipment | |
JPH03170022A (en) | Plant data display device | |
JP3103085B2 (en) | Display input device | |
JPH0721067A (en) | Multiple undo method | |
JPH04293118A (en) | Method and device for display control | |
JP3521212B2 (en) | Multi-window computer system | |
JP2629399B2 (en) | Multi-window display method | |
JPH01142970A (en) | Document editing device | |
CN113918069A (en) | Information interaction method and device, electronic equipment and storage medium | |
CN112506368A (en) | Character input method and device based on whiteboard pen and storage medium | |
JPH02204792A (en) | Crt display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19990831 |