JPH02113318A - Help processing system for information processor - Google Patents

Help processing system for information processor

Info

Publication number
JPH02113318A
JPH02113318A JP63266026A JP26602688A JPH02113318A JP H02113318 A JPH02113318 A JP H02113318A JP 63266026 A JP63266026 A JP 63266026A JP 26602688 A JP26602688 A JP 26602688A JP H02113318 A JPH02113318 A JP H02113318A
Authority
JP
Japan
Prior art keywords
help
information
displayed
data
search
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
JP63266026A
Other languages
Japanese (ja)
Inventor
Teiji Kuwabara
禎司 桑原
Hideki Kuwamoto
英樹 桑本
Hiroyuki Koreeda
浩行 是枝
Keiichi Nakane
啓一 中根
Naomichi Nonaka
尚道 野中
Kiyoshi Masuda
清 増田
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63266026A priority Critical patent/JPH02113318A/en
Publication of JPH02113318A publication Critical patent/JPH02113318A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To display help information on a command immediately only by indication of the command by displaying retrieval information and also displaying help data when a retrieval object is selected. CONSTITUTION:The names of operations (editing end, document registration and printing, start for graphic editing) by commands which are not displayed on a main document editing image plane and their simple explanations are displayed initially as retrieval information in display items 15 and 16 on a help window 14 right after a help key is depressed. Further, an operation name 15 is indicated with a mouse cursor 17 and the image plane of the help window 14 is switched to the detailed explanation of the indicated operation. Further, when detailed help information in the main document editing operation is referred to, a corresponding menu among menus 12a-12f is indicated with the mouse cursor 17 or a function key to which an editing function is assigned is depressed. Consequently, necessary help information can be retrieved.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は計算機システムのヘルプ機能に係り、特に、ユ
ーザが望むヘルプ情報を迅速に検索するのに好適な情報
処理装置のヘルプ処理方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a help function of a computer system, and particularly to a help processing method of an information processing apparatus suitable for quickly searching for help information desired by a user.

〔従来の技術〕[Conventional technology]

従来ヘルプ機能としては、古くからテキストエデイグな
どに見られるように、「ヘルプキー」を押下すると、画
面の一部にコマンド−覧などを表示し、添付された番号
を入力することにより、必要なヘルプ情報を辿っていく
というものが一般的である。またこのようなものには、
直接コマンドを入力することにより、そのコマンドのヘ
ルプ情報を表示することが可能なものもある。更に近年
、マウス、メニューなどの視覚的なユーザインタフェー
スが一般化するに伴い、rMicrosoft@  E
xcelUser’s  Guide (p、56−5
7)J (1985年、マイクロソフト社発行)記載の
システムのように、「ヘルプキー」を押下するとマウス
カーソルの形状が変化し、その状態で、メニューなどで
画面上に表示されたコマンドを指示することにより、そ
のコマンドに関するヘルプ情報を表示するというヘルプ
機能を有するものが現れている。
Conventional help functions have long been seen in text editing, etc. When you press the "Help key", a list of commands is displayed on a part of the screen, and by entering the attached number, you can find the required information. The common practice is to search for help information. Also, for things like this,
Some allow you to display help information for a command by directly entering the command. Furthermore, in recent years, as visual user interfaces such as mice and menus have become commonplace, rMicrosoft@E
xcel User's Guide (p. 56-5
7) Like the system described in J (1985, published by Microsoft), when you press the "Help key", the shape of the mouse cursor changes, and in that state, you can instruct commands displayed on the screen in menus, etc. As a result, some devices have a help function that displays help information related to the command.

〔発明が解決しようとする問題点〕 マウス、メニューなどの視覚的なユーザインタフェース
を持つ計算システムにおける上記rMicrosoft
@  Excel  User’s  GuLdeJ記
載のヘルプ機能は、コマンドに対しである程度知識が有
り、その詳細情報を知りたい場合には、操作が油。
[Problem to be solved by the invention] The above rMicrosoft problem in a computing system having a visual user interface such as a mouse and a menu
@Excel User's The help function described in GuLdeJ is easy to use if you have some knowledge of the command and want to know detailed information.

単であり、非常に有効なヘルプ情報の検索手段となり得
る。しかしながら、ユーザがどうして良いか判らない場
合として、使用すべきコマンド名称すら判らない場合や
、画面に必要なコマンドが表示されていない場合も有り
、そのような状況においては、このヘルプ機能は必ずし
も有効な検索機能を備えているとはいえない。このよう
な場合には、前述のテキストエディタのような一覧表な
どの検索手段を用滴ニジ、ユーザが順次検索できる手段
を提供する必要がある。
It is simple and can be a very effective way to search for help information. However, there are cases where the user does not know what to do, when the user does not even know the name of the command to use, or when the necessary command is not displayed on the screen, and in such situations, this help function is not necessarily effective. It cannot be said that it has a comprehensive search function. In such a case, it is necessary to provide a means for the user to sequentially search using a search means such as a list such as the aforementioned text editor.

本発明の目的は、コマンドを指示するだけで直ちにその
ヘルプ情報を表示する機能を提供するとともに、それと
同じ繰作によって、−覧表などを手掛かりとして、順次
必要なヘルプ情報を検索できる情報処理装置のヘルプ処
理方式を提供することにある。
An object of the present invention is to provide an information processing apparatus that can display help information immediately by simply issuing a command, and can sequentially search for necessary help information using a list or the like as a clue, by the same operation. The objective is to provide a help processing method.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的を達成するために、本発明によるヘルプ処理方
式は、処理内容に応じた複数のコマンドが用意され、処
理実行時にヘルプ機能の呼出し指示がなされたとき、上
記いずれかのコマンドの指示により、当該コマンドに関
するヘルプデータを表示する情報処理装置のヘルプ処理
方式において、L記ヘルプ機能の呼出し指示がなされた
とき、上記複数のコマンドによる操作以外の操作につい
ての検索情報を表示し、該検索情報にしたがって検索対
象が選択されたとき、当該検索対象に関するヘルプデー
タを表示することを特徴とするものである。
In order to achieve the above object, the help processing method according to the present invention provides a plurality of commands depending on the processing content, and when a help function call instruction is given at the time of processing execution, the help processing method according to the present invention In a help processing method of an information processing device that displays help data related to the command, when an instruction to call the help function listed in L is given, search information about operations other than the operations using the plurality of commands described above is displayed, and the search information is Therefore, when a search target is selected, help data related to the search target is displayed.

上記コマンドの指示は、例えば、対応するファンクショ
ンキーの操作、または表示されたメニューの指示により
行う。
The above commands are instructed, for example, by operating a corresponding function key or by instructing a displayed menu.

上記ヘルプデータは新たな検索情報を含んでもよく、該
検索情報にしたがって新たな検索対象が選択されたとき
には、政断たな検索対象に関するヘルプデータを表示す
る。
The help data may include new search information, and when a new search target is selected according to the search information, help data related to political-related search targets is displayed.

上記検索情報にしたがって新たなヘルプデータを取り出
すごとに、当該ヘルプデータの番号を履歴スタックに格
納しておき、当該ヘルプデータの表示の取消ごとに、上
記履歴スタックを参照して順次直前のヘルプデータの表
示に戻るようにしてもよい。
Every time new help data is retrieved according to the above search information, the number of the help data is stored in the history stack, and each time the display of the help data is canceled, the history stack is referred to and the previous help data is sequentially retrieved. It may be possible to return to the display.

上記ヘルプ処理方式を実施する装置としては、ヘルプデ
ータを格納するヘルプデータ格納手段と、上記コマンド
とそのヘルプデータとを対応づける第1の対応手段と、
上記検索情報の各検索対象とヘルプデータとを対応づけ
る第2の対応手段と、上記メニューやヘルプデータを表
示する表示手段と、ユーザの指示がコマンドを示すのか
検索情報を示すのかを判定する判定手段とを備える物が
考えられる。
The device for implementing the above-mentioned help processing method includes: a help data storage means for storing help data; a first corresponding means for associating the above-mentioned command with its help data;
a second corresponding means for associating each search target of the above search information with help data; a display means for displaying the above menu and help data; and a determination for determining whether a user's instruction indicates a command or search information. It is possible to consider an object having a means.

〔作 用〕[For production]

以下、本発明の代表的な作用を説明する。 Hereinafter, typical effects of the present invention will be explained.

例えば、「ヘルプキー」の押下によりヘルプ機能の呼出
し指示がなされたとき、表示手段によりヘルプウィンド
ウが表示され、このヘルプウィンドウ内にその状況に応
じた検索情報が表示される。
For example, when a help function call instruction is issued by pressing a "help key," a help window is displayed by the display means, and search information corresponding to the situation is displayed within this help window.

この状態で、判定手段は、ユーザによる次の指示がメニ
ューなどのコマンドを示すのが、あるいは検索情報を示
すのかを判定し、前者の場合には第1の対応手段により
、また後者の場合には第2の対応手段により、対応する
ヘルプデータがその格納手段から取り出され、ヘルプウ
ィンドウ内に表示される。
In this state, the determination means determines whether the next instruction by the user indicates a command such as a menu or search information, and in the former case, the first response means is used, and in the latter case, the determination means The corresponding help data is retrieved from the storage means by the second corresponding means and displayed in the help window.

表示されたヘルプデータにさらに検索情報が含まれてい
る場合には、そのうちの一つの検索対象を選択指示する
ことにより、さらに新たなヘルプデータの表示が引き出
される。順次引き出されるヘルプデータに、より詳細な
説明の検索情報を内包させておくことにより1階層的な
ヘルプ情報の検索が行える。また、このようにして順次
引き出されたベルブデータの履歴を取っておくことによ
り、直前のヘルプデータに戻った後、別の選択枝を選ぶ
ことが可能になる。
If the displayed help data further includes search information, selecting and instructing one of the search targets will bring out the display of new help data. By including search information with more detailed explanations in the help data that is retrieved sequentially, it is possible to search for help information in one hierarchy. Furthermore, by keeping a history of bell data that has been sequentially pulled out in this way, it becomes possible to select another option after returning to the immediately previous help data.

このように、本発明によれば、現在の処理に対して用意
されているコマンドによる操作以外の操作について、ヘ
ルプデータを得ることができ、また、階層的なヘルプ情
報の検索が行える。
As described above, according to the present invention, help data can be obtained for operations other than operations using commands prepared for the current process, and hierarchical help information can be searched.

〔実施例〕〔Example〕

以−ト、本発明の一実施例を図面を用いて説明する。 An embodiment of the present invention will now be described with reference to the drawings.

第2図に本発明を適用した文書編集作業のハードウェア
構成のブロック図を示す。1は中央処理ユニット(CP
U)であり、文書編集プログラムの実行、及びそれに係
る周辺機器の制御を行なう。
FIG. 2 shows a block diagram of the hardware configuration for document editing work to which the present invention is applied. 1 is the central processing unit (CP
U), which executes the document editing program and controls related peripheral devices.

2は主メモリ(MM)であり1文書編集プログラム及び
それに係るデータが保存される。3はビデオメモリ(以
下VRAMと呼ぶ)であり、その内容がデイスプレィ装
置7(以下CRTと呼ぶ)に表示される表示部3aと、
CRT7に表示されるデータの一時退避に用いる非表示
部3bからなる。
Reference numeral 2 denotes a main memory (MM) in which a document editing program and related data are stored. 3 is a video memory (hereinafter referred to as VRAM); a display unit 3a whose contents are displayed on a display device 7 (hereinafter referred to as CRT);
It consists of a non-display section 3b used for temporarily saving data displayed on the CRT 7.

4はキーボード(KB)、5はマウスであり、ともに、
文書編集プログラムへ与える指示を入力するのに用いら
れる。キーボード4には1本発明に係るヘルプ機能を呼
び出すヘルプキーが備オ)っている。6はデイスプレィ
コントローラ(に RT(: )であり、文書編集作業
を行うための画面を表示するC R’1” 7の制御を
行なう。8はプリントコントローラ(PRC)であり、
文書等を出力するプリンタ装置9の制御を行う。CRT
7にはVRAM3の表示部3aの内容が表示される。1
oはフロッヒティスクコン1−ローラ(Fr)C)であ
り、フロッピディスクに対しての文書データの読みだし
、書き込みを行なうフロッピディスクドライブ装置(F
D)11の制御を行なう。20はハードディスクコント
ローラ(HDC)であり、ハードディスク21に対して
の文書データの読みだし書き込みの制御を行なう。
4 is the keyboard (KB) and 5 is the mouse, both of which are
Used to input instructions to the document editing program. The keyboard 4 is equipped with a help key for calling up a help function according to the present invention. Reference numeral 6 represents a display controller (RT(:)), which controls the CR'1" 7 that displays a screen for editing documents. Reference numeral 8 represents a print controller (PRC).
Controls the printer device 9 that outputs documents and the like. CRT
7 displays the contents of the display section 3a of the VRAM 3. 1
o is a floppy disk drive device (Fr) that reads and writes document data to and from a floppy disk.
D) Perform the control in step 11. A hard disk controller (HDC) 20 controls reading and writing of document data to and from the hard disk 21 .

本文e編集装置では、編集開始時にまず第:3図のよう
に文書のレイアウト画面200がCRT7に表示される
。210は用紙枠を表しており、文書の1頁は220a
、220bで示される矩形領域で構成され、この各領域
に対して、本文、図形、イメージなどのデータが割り当
てられる。各データは領域単位で編集され、領域の位置
及びサイズの変更や、書式の変更によって、1頁のレイ
アウトを自由に変更することができる。レイアウト画面
200では、編集処理の終了、文書の登録/印刷、領域
繰作(領域の移動、サイズ変更など)や頁方式の変更に
よるレイアウトの修正を行うことができるほか、各領域
の編集処理の開始を指示することができる。このような
指示は、メニュー12をマウスカーソル17で指示する
が、キーボードのファンクションキーにより文書編集装
置に人力される。
In the text e-editing device, a document layout screen 200 is first displayed on the CRT 7 as shown in FIG. 3 at the start of editing. 210 represents the paper frame, and one page of the document is 220a
, 220b, and data such as text, graphics, images, etc. are assigned to each area. Each piece of data is edited in area units, and the layout of one page can be freely changed by changing the position and size of the area and changing the format. On the layout screen 200, you can finish the editing process, register/print the document, modify the layout by changing the area (moving the area, changing the size, etc.) and changing the page format, as well as edit the editing process for each area. You can instruct the start. Such an instruction is made by pointing the menu 12 with the mouse cursor 17, but is manually input to the document editing device using the function keys on the keyboard.

領域220aに本文データが割り付けられている場合、
レイアウト画面200で、領域220 #1を指示し、
メニュー12で編集を指示することにより、CRT7の
表示は第4図の本文編集画面】3に切り替オ)る。第4
図は本文編集画面1;3の表示中にヘルプキーが押され
、ヘルプウィンドウI4が表示されている状態を示して
いる。12J1〜L2fは本文編集用のメニューであり
、複写や移動の編集指示、文字の修飾やケイ線の描画指
示、行形式など変更指示、レイアウト画面への切替指示
などがある。本文編集画面では、先に述べた編集終!、
登録/印刷などの指示に関するメニューは表示されない
。18はヘルプ機能を終了させる場合などにマウス5を
用いてマウスカーソル17をその上に移動し、マウスの
ボタンを押すことによって指示する取消ボックスである
When body data is allocated to the area 220a,
On the layout screen 200, specify area 220 #1,
By instructing editing on the menu 12, the display on the CRT 7 is switched to the main text editing screen 3 shown in FIG. Fourth
The figure shows a state in which the help key is pressed while the text editing screen 1; 3 is displayed, and the help window I4 is displayed. 12J1 to L2f are menus for text editing, including editing instructions for copying and moving, instructions for modifying characters and drawing lines, instructions for changing line formats, etc., and instructions for switching to a layout screen. On the main text editing screen, the editing process mentioned earlier is completed! ,
Menus for instructions such as registration/printing are not displayed. Reference numeral 18 denotes a cancellation box which is specified by moving the mouse cursor 17 onto it using the mouse 5 and pressing the mouse button when, for example, the help function is to be terminated.

次に第4図を用いて本発明に係るヘルプ機能について説
明する。
Next, the help function according to the present invention will be explained using FIG. 4.

ヘルプキーが押下された直後に、ヘルプウィンドウ14
には初期表示として、本文編集画面上には表示されない
コマンドによる操作(編集終了、文書の登録/印刷、図
形編集の起動など)の名称とその簡単な解説とが、それ
ぞれ表示項目15゜16に検索情報として表示される。
Immediately after the help key is pressed, the help window 14
As an initial display, the names and brief explanations of command operations that are not displayed on the text editing screen (end editing, registering/printing a document, starting graphic editing, etc.) are displayed in display items 15 and 16, respectively. Displayed as search information.

ユーザがそれらの詳しいヘルプ情報を参照したい場合に
は、繰作名称15をマウスカーソルで指示することによ
り、ヘルプウィンドウの画面は、指示された操作の詳細
説明に切り替わる。また本文編集操作についての詳しい
ヘルプ情報を参照したい場合には。
If the user wishes to refer to detailed help information, by pointing the operation name 15 with the mouse cursor, the help window screen is switched to a detailed explanation of the instructed operation. Also, if you want to refer to detailed help information about text editing operations.

マウスカーソル17で12a〜12fの対応するメニュ
ーを指示するか、編集機能が割り付けられているファン
クションキーを押せば、ヘルプウィンドウの画面が、そ
のメニュー或いはファンクションキーに対応する操作の
詳細説明に切り替わる。
When a corresponding menu 12a to 12f is designated with the mouse cursor 17 or a function key to which an editing function is assigned is pressed, the help window screen is switched to a detailed explanation of the operation corresponding to that menu or function key.

取消ボックス18がマウスカーソル17で指示されると
15.び初期表示に戻る。初期表示で取消ボックス18
が指示されると、ヘルプウィンドウ14が閉じ、本文編
集操作を続行することができる。
When the cancel box 18 is pointed with the mouse cursor 17, 15. and return to the initial display. Cancel box 18 on initial display
When instructed, the help window 14 closes and the text editing operation can be continued.

第5図にヘルプ機能を実現するために必要な制御データ
600の一例を示す。
FIG. 5 shows an example of control data 600 necessary to implement the help function.

コ300はメニュー・コード対応表であり、メニュー1
2a−12f (第4図)の座標:310と対応するメ
ニューコード320からなる。330はコード(メニュ
ーコードとファンクションキーのコードを指す)340
とヘルプデータ番号350との対応表である。360は
ヘルプウィンドウ】4の位置座標370と、初期表示に
用いるヘルプデータ番号375から成る、ヘルプウィン
ドウ管理表である。380は初期表示で表示される表示
項目15の位置座標390と、対応するヘルプデータ番
号400を格納する、表示項目・ヘルプデータ番号対応
表である。361は取消ボックスの位置座標362を格
納している。なお、位置座標31.01362.370
.390の+l−dは、それぞれ第4図の12 a 〜
12 f 、 L 8 、14 。
300 is a menu code correspondence table, and menu 1
It consists of the coordinates 2a-12f (FIG. 4): 310 and the corresponding menu code 320. 330 is code (refers to menu code and function key code) 340
and help data number 350. 360 is a help window management table consisting of the position coordinates 370 of the help window [4] and the help data number 375 used for initial display. 380 is a display item/help data number correspondence table that stores the position coordinates 390 of the display item 15 displayed in the initial display and the corresponding help data number 400. 361 stores the position coordinates 362 of the cancellation box. In addition, the position coordinates are 31.01362.370
.. +l-d of 390 are respectively 12a to 12a in Fig. 4.
12 f, L 8, 14.

15a〜15jが指し示す矩形領域の左上隅X座標(a
)、左上隅y座標(b)、右下隅X座標(C)、右下隅
y座標(d)の値を保持する。ただし7362と390
の座標は、ヘルプウィンドウ14の左上隅X座標、左上
隅y座標を基準とする相対座標で与えられる。これらの
制御データ600は編集プログラムの初期処理で、主メ
モリ2に設定される。
The upper left corner X coordinate (a
), the y-coordinate of the upper left corner (b), the X-coordinate of the lower right corner (C), and the y-coordinate of the lower right corner (d). However, 7362 and 390
The coordinates are given as relative coordinates with respect to the upper left corner X coordinate and the upper left corner y coordinate of the help window 14. These control data 600 are set in the main memory 2 in the initial processing of the editing program.

第6図(a)にはヘルプ情報及びヘルプ検索情報の構成
の例を示す。
FIG. 6(a) shows an example of the structure of help information and help search information.

以下では、ヘルプ情報をヘルプ検索情報とをあオ)せて
ヘルプ情報と呼ぶ。ヘルプ情報は、一連の番号が付けら
れたベルブデータ440と、該番号をインデックスとし
て対応するヘルプデータの所在を求めるためのヘルプ情
報インデックス410からなる。このヘルプインデック
ス410は、ヘルプデータ番号420とこれに対応する
ヘルプデータの所在を示すポインタ430とからなる。
Hereinafter, help information will be referred to as help information in combination with help search information. The help information consists of bell data 440 to which a series of numbers are attached, and a help information index 410 for finding the location of the corresponding help data using the numbers as an index. This help index 410 consists of a help data number 420 and a pointer 430 indicating the location of the corresponding help data.

これらのヘルプ情報は、ハードディスク21の予め定め
られた位置に格納されている。
These help information are stored in a predetermined location on the hard disk 21.

以」二の制御データ及びヘルプ情報を用いて、第1図に
示す流れ図に基づきヘルプ処理を行う。流れ図100は
編集プログラムの中のヘルプ処理だけを取り出したもの
であり1例えば「ヘルプキー」が押されたことを検知す
ると流れ図100で示される処理を開始し、該処理が終
了すると、もとの編集処理に戻る。
Using the control data and help information described above, help processing is performed based on the flowchart shown in FIG. Flowchart 100 extracts only the help process from the editing program.1 For example, when it detects that the "help key" has been pressed, the process shown in flowchart 100 is started, and when the process is finished, the original process is resumed. Return to editing process.

まず、ステップ1−01でヘルプウィンドウ14を表示
する。この時、ヘルプウィンドウ14に隠れる編集画面
13の表示イメージを、V RA M表示3aから、非
表示部3bに退避する。そしてVRAM表示部3aにヘ
ルプウィンドウ14を表示する。次に、ステップ102
でハードディスク21からヘルプ情報インデックス41
0を、主メモリ2上に読みだす。
First, in step 1-01, the help window 14 is displayed. At this time, the display image of the editing screen 13 hidden in the help window 14 is saved from the VRAM display 3a to the non-display area 3b. Then, the help window 14 is displayed on the VRAM display section 3a. Next, step 102
Help information index 41 from hard disk 21
0 onto main memory 2.

ステップ10;3の処理では、ヘルプウィンドウ管理表
360の初期ヘルプデータ番号375に対応するヘルプ
データの所在430を、ヘルプ情報インデックス410
から求める。ハードディスク21から該ヘルプデータ4
40を主メモリ2に読み出し、ヘルプウィンドウ14に
表示する。その後、ステップ104でユーザからの人力
待ちとなり1人力があるとステップ105で六カの判定
を行う。人力がファンクションキーの場合は、ステップ
109でコード・ヘルプデータ番号対応表330から、
人力されたキーコードに対応するヘルプデータ番号35
0を求める。マウス人力の場合は、ステップ106の座
標判定処理に移り、その他の入力(文字コード等)は無
視し再びステップ104で入力待ちとなる。
In step 10; 3, the help data location 430 corresponding to the initial help data number 375 of the help window management table 360 is stored in the help information index 410.
Find from. The help data 4 from the hard disk 21
40 is read into the main memory 2 and displayed on the help window 14. Thereafter, in step 104, the system waits for human power from the user, and if there is one human power, a six-point determination is made in step 105. If the manual is a function key, in step 109, from the code/help data number correspondence table 330,
Help data number 35 corresponding to the manually entered key code
Find 0. In the case of manual mouse input, the process moves to step 106 to determine the coordinates, ignores other inputs (character codes, etc.), and returns to step 104 to wait for input.

ステップ106の座標判定は以下の順で行う。The coordinate determination in step 106 is performed in the following order.

まず、ヘルプウィンドウ管理表360の位置座標とマウ
スから入力された座標とを比較し、ヘルプウィンドウ1
4の中の座標が入力された場合には、ヘルプウィンドウ
14内の座標判定を行う。(ステップ107)そうでな
い場合には、メニュー・コード対応表300の位置座標
310とマウス入力座標を順に比較し、3]0で定めら
れる矩形領域内に人力座標があれば、それに対応するコ
ード320を求め(ステップ108)、該コードからス
テップ109で対応するヘルプデータ番号350を得る
。いずれの矩形領域にも含まれない場合は、入力を無効
として、ステップ104で人力待ちとなる8 ステップ107のヘルプウィンドウ内座標判定処理では
、まず取消ボックス位′IJ:1361とマウス入力座
標を比較し、取消ボックス18内の座標であれば、ステ
ップ115でヘルプウィンドウ14を消去してヘルプ処
理を終了する。ヘルプウィンドウ14の消去は、ステッ
プ101でVRAM非表示部3bに退避した本文編集画
面13の表示イメージを、VRAM表示部3aに回復す
ることにより行う。マウス人力座標が取消ボックス18
内に存在しない場合には、表示項目・ヘルプデータ番号
対応表:380の位18座標390とマウス人力座標と
を順に比較し、位置座4!1390が示す矩形領域内に
マウス座標がある場合には、ステップ110で該矩形領
域に対応するヘルプデータ番号400を得る。いずれの
矩形領域にも含まれない場合はその入力を無効とし、ス
テップ104で入力待ちとなる。
First, the position coordinates in the help window management table 360 are compared with the coordinates input from the mouse, and the help window 1
If the coordinates in 4 are input, the coordinates in the help window 14 are determined. (Step 107) If not, compare the position coordinates 310 of the menu code correspondence table 300 with the mouse input coordinates in order, and if there are human coordinates within the rectangular area defined by 3]0, the corresponding code 320 is obtained (step 108), and the corresponding help data number 350 is obtained from the code in step 109. If it is not included in any of the rectangular areas, the input is invalidated and the process waits for human input in step 104.8 In the help window coordinate determination process in step 107, first compare the mouse input coordinates with the cancel box position 'IJ:1361. However, if the coordinates are within the cancellation box 18, the help window 14 is deleted in step 115, and the help processing is ended. The help window 14 is deleted by restoring the display image of the text editing screen 13, which was saved to the VRAM non-display section 3b in step 101, to the VRAM display section 3a. Mouse manual coordinates are canceled box 18
If the mouse coordinates do not exist within the rectangular area indicated by the position 4! obtains the help data number 400 corresponding to the rectangular area in step 110. If it is not included in any rectangular area, the input is invalidated, and the process waits for input in step 104.

ステップ111では、ステップ109或はステップ11
0で得たベルブデータ番号からヘルプ情報インデックス
410により、該当するヘルプデータ440の所在を求
め、ハードディスク21から主メモリ2に該ヘルプデー
タ440を読み出す。
In step 111, step 109 or step 11
The location of the corresponding help data 440 is determined from the help information index 410 based on the bell data number obtained in step 0, and the help data 440 is read from the hard disk 21 to the main memory 2.

そしてステップ】12で、以前の表示内容を消去し、新
たに読み出したベルブデータ440をヘルプウィンドウ
14に表示する。
Then, in step 12, the previously displayed contents are erased and the newly read bell data 440 is displayed on the help window 14.

ステップ114の人力判定では、ステップ113での入
力がマウスカーソル17による取消ボックスの指示の場
合にだけステップ103に戻り、それ以外の入力は全て
無効とするように制御する。
In the manual determination at step 114, the process returns to step 103 only when the input at step 113 is an instruction to the cancellation box using the mouse cursor 17, and all other inputs are controlled to be invalidated.

本実施例によれば、本文編集中に、本文編集操作に関す
るヘルプ情報は、マウスによるメニューの指示やファン
クションキーの押下により直ちに得ることができ、レイ
アウト画面でしか行えない操作、即ち本文編集画面では
メニューに表7バされていない操作に関するヘルプ情報
についても、ヘルプウィンドウ14に表示された検索情
報により検索できるという効果がある。
According to this embodiment, during text editing, help information related to text editing operations can be obtained immediately by specifying a menu using the mouse or pressing a function key, and operations that can only be performed on the layout screen, that is, on the text editing screen, can be obtained immediately. Help information related to operations not listed in the menu can also be searched using the search information displayed in the help window 14.

なお、本実施例においてヘルプウィンドウ14の位置・
サイズは固定である必要はない。位置やサイズを変更i
=f能とすることにより、指示の対象がヘルプウィンド
ウ14に隠れることを防ぐことができる。
In addition, in this embodiment, the position of the help window 14
The size does not have to be fixed. Change position or sizei
=f function, it is possible to prevent the target of the instruction from being hidden in the help window 14.

以上の実施例においては、初心者に対してヘルプのため
の検索情報を表示し、順次必要な情報をたどるという手
段は与える事ができない。検索情報を表示することによ
り、ヘルプ情報の検索を可能とした、本発明の他の実施
例について、第6図(b)〜第8図を用いて説明する。
In the embodiments described above, it is not possible to display search information for help to beginners and provide them with the means to sequentially find the necessary information. Another embodiment of the present invention in which help information can be searched by displaying search information will be described with reference to FIGS. 6(b) to 8.

第6図(b)はヘルプデータ440を示すものであり、
本実施例ではヘルプデータ440は、表示データ450
と表示項目・ヘルプデータ番号対応データ380′から
なる。第7図はヘルプデータ履歴スタック500を示す
。履歴スタック500により、後述の如く表示したベル
ブデータの番号を管理する。
FIG. 6(b) shows help data 440,
In this embodiment, the help data 440 is the display data 450.
and display item/help data number correspondence data 380'. FIG. 7 shows a help data history stack 500. The history stack 500 manages the numbers of bell data displayed as described below.

第8図は第1図のステップ111以後を変更したもので
ある。第8図の流れ図に従い本実施例によるヘルプ処理
について説明する。
FIG. 8 shows a modification of step 111 and subsequent steps in FIG. 1. The help processing according to this embodiment will be explained according to the flowchart of FIG. 8.

本実施例では、初期画面の内容は前述の実施例とは異な
り、検索用の目次が表示される。すなわち、第4図の1
5には章番号が、16には章タイトルが表示される。ま
たこの時履歴スタック500には初期画面のヘルプデー
タ番号が格納される。ステップ111′のヘルプデータ
続出し及びステップ103の初期画面の表示処理では、
ハードディスク21から読みだした表示項目・ヘルプデ
ータ番号対応データが表380に設定される。
In this embodiment, the content of the initial screen is different from the above-described embodiment, and a table of contents for search is displayed. In other words, 1 in Figure 4
The chapter number is displayed at 5, and the chapter title is displayed at 16. Also, at this time, the help data number of the initial screen is stored in the history stack 500. In step 111', which is a series of help data, and step 103, which is an initial screen display process,
Display item/help data number correspondence data read from the hard disk 21 is set in the table 380.

またステップ111では、読み出したベルブデータの番
号を履歴スタック500に入れる。ステップ114′の
入力判定では、まず、マウス座標が取消ボックス18を
指定しているかどうかをチエツクし、次に表示項目・ヘ
ルプデータ番号対応表380の位置座標390が定める
矩形領域を指しているかどうかをチエツクする。取消ボ
ックス18を指す場合には、ステップ116で履歴スタ
ック500から最新に格納されたベルブデータ番号を取
り出す。ステップ117でそれが初期表示用のヘルプデ
ータ番号かどうかを判定し、そうであれば第1図のステ
ップ103に戻る。そうでなければステップ118を実
行する。検索項目であれば、対応するヘルプデータ番号
を割出しくステップ115)、ステップ111′の処理
に戻る。
Further, in step 111, the read bell data number is entered into the history stack 500. In the input judgment at step 114', it is first checked whether the mouse coordinates specify the cancellation box 18, and then whether the mouse coordinates point to the rectangular area defined by the position coordinates 390 of the display item/help data number correspondence table 380. Check. If the cancel box 18 is indicated, the most recently stored bell data number is retrieved from the history stack 500 in step 116. In step 117, it is determined whether the help data number is for initial display, and if so, the process returns to step 103 in FIG. Otherwise, step 118 is executed. If it is a search item, the corresponding help data number is determined (step 115), and the process returns to step 111'.

本実施例においては、ヘルプデータを章での分類、節で
の分類、項での分類、各項の詳細説明というように階層
的に構成し、順に検索する手段を提供することが可能な
ので、メニューの指示やファンクションキーの押下によ
り直ちにヘルプ情報を得ることができるとともに、マニ
ュアルの目次や索引による検索と同じ検索手段を用いて
ヘルプ情報を得ることができる。また、履歴スタック5
00の利用により、取消ボックス指定時には直前の階層
に戻ることができるので、使い勝手のよい検索を行える
In this embodiment, it is possible to organize the help data hierarchically, such as classification by chapter, classification by section, classification by section, and detailed explanation of each section, and provide a means to search in order. Help information can be obtained immediately by commanding a menu or pressing a function key, and can also be obtained using the same search means as a manual's table of contents or index. Also, history stack 5
By using 00, it is possible to return to the previous layer when specifying the cancel box, making it possible to perform an easy-to-use search.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、画面上にメニュー等の形態で表示され
ているコマンドを直接指示したり、ファンクションキー
を押下することにより、それらのコマンドやキーに対応
するヘルプ情報を直ちに得ることができるのみならず、
検索用の目次、索引。
According to the present invention, by directly instructing commands displayed in the form of a menu or the like on the screen or by pressing a function key, it is possible to immediately obtain help information corresponding to those commands or keys. Not,
Table of contents and index for searching.

−覧表等を表示し、それらに従い順次必要なヘルプ情報
を検索することも可能である。このように、ユーザの繰
作に対する習熟度や、必要なヘルプ情報の種類に応じて
、柔軟なヘルプ情報の検索が可能になるという効果があ
る。
- It is also possible to display a list etc. and sequentially search for necessary help information according to the list. In this way, it is possible to search for help information flexibly depending on the user's proficiency level and the type of help information needed.

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

第1図は本発明を文書編集装置に適用した場合の処理手
順の一実施例を示すフローチャート、第2図は本発明に
係る文書編集装置の構成を示すブロック図、第3,4図
は本発明を文書編集装置に適用した場合のデイスプレィ
画面表示の一例の説明図、第5〜7図は制御データ、ヘ
ルプ情報の一例の説明図、第8図は本発明の他の実施例
のフローチャートである。 100・・・ヘルプ処理ルーチン、12a〜12f・・
・メニュー 14・・・ヘルプウィンドウ、15a〜1
5j、16a〜L6i・・・表示項目、17・・・マウ
スカーソル、410・・・ヘルプ情報インデックス、4
40・・・ヘルプデータ、500・・・履歴スタック、
600・・・制御データ9 代理人弁理士 小 川 勝 男5〈。 英 圓 吊 斗 図 第 ? 図 菓 図 (α)
FIG. 1 is a flowchart showing an example of the processing procedure when the present invention is applied to a document editing device, FIG. 2 is a block diagram showing the configuration of the document editing device according to the present invention, and FIGS. An explanatory diagram of an example of a display screen display when the invention is applied to a document editing device, FIGS. 5 to 7 are explanatory diagrams of an example of control data and help information, and FIG. 8 is a flowchart of another embodiment of the invention. be. 100...Help processing routine, 12a-12f...
・Menu 14...Help window, 15a-1
5j, 16a to L6i...Display item, 17...Mouse cursor, 410...Help information index, 4
40...Help data, 500...History stack,
600...Control Data 9 Representative Patent Attorney Katsuo Ogawa 5. Eien Hanto Zu No. 1? Illustration of sweets (α)

Claims (1)

【特許請求の範囲】 1、処理内容に応じた複数のコマンドが用意され、処理
実行時にヘルプ機能の呼出し指示がなされたとき、上記
いずれかのコマンドの指示により、当該コマンドに関す
るヘルプデータを表示する情報処理装置のヘルプ処理方
式において、 上記ヘルプ機能の呼出し指示がなされたとき、上記複数
のコマンドによる操作以外の操作についての検索情報を
表示し、 該検索情報にしたがって検索対象が選択されたとき、当
該検索対象に関するヘルプデータを表示することを特徴
とする情報処理装置のヘルプ処理方式。 2、上記コマンドの指示は、対応するファンクションキ
ーの操作、または表示されたメニューの指示により行う
ことを特徴とする請求項1記載の情報処理装置のヘルプ
処理方式。 3、上記ヘルプデータは新たな検索情報を含み、該検索
情報にしたがって新たな検索対象が選択されたとき、該
新たな検索対象に関するヘルプデータを表示することを
特徴とする請求項1記載の情報処理装置のヘルプ処理方
式。 4、上記検索情報にしたがって新たなヘルプデータを取
り出すごとに、当該ヘルプデータの番号を履歴スタック
に格納しておき、当該ヘルプデータの表示の取消ごとに
、上記履歴スタックを参照して順次直前のヘルプデータ
の表示に戻ることを特徴とする請求項3記載の情報処理
装置のヘルプ処理方式。
[Claims] 1. When a plurality of commands are prepared according to processing contents and a help function is instructed to be called at the time of execution of processing, help data regarding the command is displayed in response to an instruction from one of the above commands. In the help processing method of the information processing device, when the above-mentioned help function call instruction is given, search information regarding operations other than the above-mentioned operations using the plurality of commands is displayed, and when a search target is selected according to the search information, A help processing method for an information processing device, characterized in that help data related to the search target is displayed. 2. The help processing system for an information processing apparatus according to claim 1, wherein the instruction of the command is performed by operating a corresponding function key or by instructing a displayed menu. 3. The information according to claim 1, wherein the help data includes new search information, and when a new search target is selected according to the search information, the help data regarding the new search target is displayed. Processing device help processing method. 4. Every time new help data is retrieved according to the above search information, the number of the help data is stored in the history stack, and each time the display of the help data is canceled, the history stack is referred to and the previous one is sequentially retrieved. 4. The help processing method for an information processing apparatus according to claim 3, wherein the method returns to displaying help data.
JP63266026A 1988-10-24 1988-10-24 Help processing system for information processor Pending JPH02113318A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63266026A JPH02113318A (en) 1988-10-24 1988-10-24 Help processing system for information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63266026A JPH02113318A (en) 1988-10-24 1988-10-24 Help processing system for information processor

Publications (1)

Publication Number Publication Date
JPH02113318A true JPH02113318A (en) 1990-04-25

Family

ID=17425355

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63266026A Pending JPH02113318A (en) 1988-10-24 1988-10-24 Help processing system for information processor

Country Status (1)

Country Link
JP (1) JPH02113318A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04155217A (en) * 1990-10-17 1992-05-28 Iwatsu Electric Co Ltd Electronic measuring apparatus with help function
JPH04184661A (en) * 1990-11-20 1992-07-01 Pfu Ltd Call processing system for data processing function
US6498895B2 (en) 1990-09-10 2002-12-24 Starsight Telecast, Inc. User interface for television schedule system
US8407737B1 (en) 2007-07-11 2013-03-26 Rovi Guides, Inc. Systems and methods for providing a scan transport bar
US9032445B2 (en) 1998-06-11 2015-05-12 Rovi Guides, Inc. Series reminders and series recording from an interactive television program guide
US9307278B2 (en) 2000-03-31 2016-04-05 Rovi Guides, Inc. Systems and methods for reducing cut-offs in program recording
US9723363B2 (en) 2008-05-29 2017-08-01 Rovi Guides, Inc. Systems and methods for alerting users of the postponed recording of programs
US9848161B2 (en) 2003-04-21 2017-12-19 Rovi Guides, Inc. Video recorder having user extended and automatically extended time slots

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6498895B2 (en) 1990-09-10 2002-12-24 Starsight Telecast, Inc. User interface for television schedule system
US7151886B2 (en) 1990-09-10 2006-12-19 Starsight Telecast Inc. User interface for television schedule system
US7187847B2 (en) 1990-09-10 2007-03-06 Starsight Telecast, Inc. User interface for television schedule system
US7209640B2 (en) 1990-09-10 2007-04-24 Starsight Telecast, Inc. User interface for television schedule system
JPH04155217A (en) * 1990-10-17 1992-05-28 Iwatsu Electric Co Ltd Electronic measuring apparatus with help function
JPH04184661A (en) * 1990-11-20 1992-07-01 Pfu Ltd Call processing system for data processing function
US9043844B2 (en) 1998-06-11 2015-05-26 Rovi Guides, Inc. Series reminders and series recording from an interactive television program guide
US9032445B2 (en) 1998-06-11 2015-05-12 Rovi Guides, Inc. Series reminders and series recording from an interactive television program guide
US9426533B2 (en) 1998-06-11 2016-08-23 Rovi Guides, Inc. Series reminders and series recording from an interactive television program guide
US9521461B2 (en) 1998-06-11 2016-12-13 Rovi Guides, Inc. Series reminders and series recording from an interactive television program guide
US9307278B2 (en) 2000-03-31 2016-04-05 Rovi Guides, Inc. Systems and methods for reducing cut-offs in program recording
US9848161B2 (en) 2003-04-21 2017-12-19 Rovi Guides, Inc. Video recorder having user extended and automatically extended time slots
US8407737B1 (en) 2007-07-11 2013-03-26 Rovi Guides, Inc. Systems and methods for providing a scan transport bar
US9723363B2 (en) 2008-05-29 2017-08-01 Rovi Guides, Inc. Systems and methods for alerting users of the postponed recording of programs
US11245965B2 (en) 2008-05-29 2022-02-08 Rovi Guides, Inc. Systems and methods for alerting users of the postponed recording of programs
US11689768B2 (en) 2008-05-29 2023-06-27 Rovi Guides, Inc. Systems and methods for alerting users of the postponed recording of programs

Similar Documents

Publication Publication Date Title
US5235679A (en) Guidance method and apparatus upon a computer system
JPH02113318A (en) Help processing system for information processor
JP2511804B2 (en) DATA PROCESSING DEVICE HAVING MULTIPLE DIRECTION POINT COR AND DATA PROCESSING METHOD USING MULTI DIRECTION POINT COR
JPS58149579A (en) Setting system of information input area
JPH07220109A (en) Information processing device/method
JPH0464089B2 (en)
JP2785941B2 (en) Window information division / integration processing method
JPH0778148A (en) Information processor and method therefor
JPH06282400A (en) Method and system for automatic save and display of pop up menu
JP2585537B2 (en) Graphic data processing apparatus and method
JPH0728801A (en) Image data processing method and device therefor
JP3227219B2 (en) Information processing method and apparatus
JPH0816518A (en) Information processor
JP3329517B2 (en) Graphic data processing method
JPH0325235Y2 (en)
JPH07295778A (en) Document storage system
JP2646518B2 (en) Processing method in graphic data processing device
JP2751224B2 (en) Document creation device
JPH0577111B2 (en)
JP3243805B2 (en) Document creation device
JPH1027086A (en) Display device
JPH05135050A (en) Line segment attribute display method
JPH01248270A (en) Document preparing device
JPH1185733A (en) Document editing device and its method and recording medium
JPH05334289A (en) Document processor