[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH07191792A - Information processor with learning function - Google Patents

Information processor with learning function

Info

Publication number
JPH07191792A
JPH07191792A JP5330532A JP33053293A JPH07191792A JP H07191792 A JPH07191792 A JP H07191792A JP 5330532 A JP5330532 A JP 5330532A JP 33053293 A JP33053293 A JP 33053293A JP H07191792 A JPH07191792 A JP H07191792A
Authority
JP
Japan
Prior art keywords
command
input
option
frequency
commands
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
JP5330532A
Other languages
Japanese (ja)
Inventor
Makoto Aoki
誠 青木
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 JP5330532A priority Critical patent/JPH07191792A/en
Publication of JPH07191792A publication Critical patent/JPH07191792A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

PURPOSE:To facilitate the input operation of a frequently used command and an auxiliary command by previously managing the command and plural incidental auxiliary commands in the order of working frequency so as to store them and adding the auxiliary command to the inputted command in accordance with the time of a key operation at the time of an input operation. CONSTITUTION:A command analyzing means 22 analyzes a 'CMD 4' 601 + 'special key' which are inputted with a command input means 21 and a command retrieving means 25 retrieves a learning information managing table 6 based on the inputted command and the depression time of the special key. Since the special key is depressed once, the working frequency of head '/A/C' 602 within the plural options of the command 'CMD 4' 601 in the learning information managing table 6 is the highest so that '/A/C' is selected. Thus, only depressing the 'CMD 4' 601 + 'special key' means the input of 'CMD 4/A/C'.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、情報処理装置に関し、
特に対話型の情報処理装置におけるコマンド入力におい
てユーザの使用するコマンドおよび補助コマンドの使用
頻度を管理し、ユーザが欲するコマンドと補助コマンド
の入力操作を容易にする学習機能付き情報処理装置に関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing device,
In particular, the present invention relates to an information processing apparatus with a learning function that manages the frequency of use of commands and auxiliary commands used by a user in command input in an interactive information processing apparatus and facilitates input operation of commands and auxiliary commands desired by the user. .

【0002】[0002]

【従来の技術】従来、オフィスコンピュータ(OC)や
パーソナルコンピュータ(PC)などの情報処理装置を
利用して、データおよび各種命令語(コマンド)などを
ユーザが対話的に入力し、種々の作業を行わせる技術が
知られている。
2. Description of the Related Art Conventionally, an information processing apparatus such as an office computer (OC) or a personal computer (PC) has been used to allow a user to interactively input data and various command words (commands) to perform various tasks. Techniques for making it known are known.

【0003】この代表例として、ワードプロセッサ(W
P)による文書の作成・編集が挙げられる。
As a typical example of this, a word processor (W
The creation / editing of a document by P) is mentioned.

【0004】そして、このWPなどで文書を作成する
時、効率的に文書を作成するための各種テキストエディ
タが用意されている。
Various text editors are provided for efficiently creating a document when creating a document using this WP or the like.

【0005】このテキストエディタの1例として、Em
acs(Editor MACroS)「GNU Emacs 完全ガイド,上・下
(1993)(株)トッパン」がある。
As an example of this text editor, Em
acs (Editor MACroS) "GNU Emacs Complete Guide, Up / Down
(1993) Toppan Co., Ltd. is available.

【0006】例えば、前記Emacsには、基本的な編
集コマンドとして、カーソル移動コマンド、テキスト削
除コマンド、およびファイルコマンドなどが用意されて
いる。
For example, the Emacs is provided with a cursor moving command, a text deleting command, a file command and the like as basic editing commands.

【0007】ユーザは、このような各種コマンドの中か
ら、ユーザが実行しようとする機能に応じて最適なコマ
ンドを選択し使用することができる。
The user can select and use the most suitable command from the various commands according to the function to be executed by the user.

【0008】ところが実際には、コマンドの種類が多い
ために、ユーザ側で、そのコマンドの全てを把握するこ
とが出来ずに、ごく限られたコマンドのみを使用して文
書の作成・編集などを行う場合が多い。そのため、現実
には多くの便利なコマンドが使用されないで放置されて
いる。
However, in reality, since there are many types of commands, it is not possible for the user to grasp all of the commands, and only a very limited number of commands can be used to create / edit a document. Often done. Therefore, in reality, many useful commands are left unused.

【0009】このような各種コマンドを利用する技術と
して、特開昭63−142426号公報に開示されてい
るように、ユーザが把握していないコマンドの中から使
用すると便利ではあるが、使用されることが少ないコマ
ンドを抽出して掲示し、その使用を促すようにした技術
が知られている。
As a technique for utilizing such various commands, it is convenient to use from among commands that the user does not understand, as disclosed in JP-A-63-142426, but it is used. A technique is known in which a command that is rarely used is extracted and posted to encourage its use.

【0010】[0010]

【発明が解決しようとする課題】しかしながら、前記従
来技術では、使用頻度の低いコマンドの掲示のみであ
り、ユーザが頻繁に使用するコマンドおよび補助コマン
ドに関しては配慮されておらず、例えば、システムエン
ジニアリング(SE)などの定型業務では、同一コマン
ドと、それに付随する補助コマンドを頻繁に入力する機
会が多く、入力操作の操作性が悪いという問題がある。
However, in the above-mentioned prior art, only the commands that are used infrequently are posted, and no consideration is given to commands and auxiliary commands that are frequently used by the user. In routine work such as SE), the same command and the auxiliary command accompanying it are often input frequently, and there is a problem that the operability of the input operation is poor.

【0011】本発明の目的は、ユーザが頻繁に使用する
コマンドに付随する補助コマンドを簡単な操作で入力す
ることを可能とする学習機能付き情報処理装置を提供す
ることにある。
An object of the present invention is to provide an information processing apparatus with a learning function that allows a user to input an auxiliary command accompanying a command that is frequently used by a simple operation.

【0012】[0012]

【課題を解決するための手段】前記目的を達成するため
に本発明は、表示装置と、制御装置と、入力装置とを有
する情報処理装置において、コマンドおよび該コマンド
に付随して入力される他の複数の補助コマンドを使用頻
度順に管理して格納しておく管理格納手段と、前記コマ
ンドと予め指定されたキーとを組合せた入力操作に際
し、前記予め指定されたキーの操作回数に応じて、前記
管理格納手段に格納されている前記コマンドに付随した
前記複数の補助コマンドを使用頻度順に検索する検索手
段と、この使用頻度順に検索された補助コマンドを選択
し入力された前記コマンドに付加する選択付加手段とを
備えたものである。
In order to achieve the above-mentioned object, the present invention is directed to an information processing apparatus having a display device, a control device, and an input device, in which a command and other commands are input in association with the command. Management storage means for managing and storing a plurality of auxiliary commands in the order of frequency of use, and an input operation in which the command and a predesignated key are combined, in accordance with the number of times the predesignated key is operated, Retrieval means for retrieving the plurality of auxiliary commands attached to the command stored in the management storage means in order of frequency of use, and selection for selecting auxiliary commands retrieved in the order of frequency of use and adding them to the input command And means for adding.

【0013】[0013]

【作用】前記手段によれば、ユーザが入力するコマンド
と該コマンドに付随して入力する複数の補助コマンドと
を予め使用頻度順に管理して格納しておき、ユーザによ
るコマンドと予め指定されたキーとを組み合わせた入力
操作時に、この予め指定されたキーの操作回数に応じ
て、管理格納されている前記コマンドに付随した複数の
補助コマンドが使用頻度順に検索され、この検索された
補助コマンドが前記入力されたコマンドに付加される。
According to the above means, a command input by the user and a plurality of auxiliary commands input along with the command are managed and stored in advance in the order of frequency of use, and the command by the user and the key designated in advance. At the time of the input operation combining the and, a plurality of auxiliary commands attached to the command stored in the management are searched in the order of frequency of use according to the number of times the key is designated in advance, and the searched auxiliary command is It is added to the entered command.

【0014】これにより、ユーザは、頻繁に使用するコ
マンドおよび補助コマンドの入力操作を容易に行うこと
ができる。
Thus, the user can easily perform the input operation of frequently used commands and auxiliary commands.

【0015】[0015]

【実施例】以下、本発明の実施例を図面を用いて詳細に
説明する。
Embodiments of the present invention will now be described in detail with reference to the drawings.

【0016】図1は、本発明を適用する学習機能付き情
報処理装置の基本的なシステム構成を示すシステム構成
図である。
FIG. 1 is a system configuration diagram showing a basic system configuration of an information processing apparatus with a learning function to which the present invention is applied.

【0017】図1において、1は入力されたコマンドお
よび補助コマンド(以下、オプションという)などを表
示する表示装置(CRT)、2はコマンドおよびオプシ
ョンと、それらの使用頻度を管理し、かつ各種処理を実
行する中央処理装置(CPU)3と、コマンドおよびオ
プションと、それらの使用頻度を管理する学習管理テー
ブル6(図2参照)および中央処理装置3が実行する各
種プログラム5とを記憶する主記憶装置(MS)4とか
ら構成される制御装置であり、7はコマンドおよびオプ
ションなどを入力する入力装置(KBD)である。
In FIG. 1, reference numeral 1 denotes a display device (CRT) for displaying input commands and auxiliary commands (hereinafter referred to as options), and 2 denotes commands and options and their frequency of use, and various processes. A main memory for storing a central processing unit (CPU) 3 for executing the above, a command and options, a learning management table 6 (see FIG. 2) for managing the frequency of use thereof, and various programs 5 executed by the central processing unit 3. Reference numeral 7 is a control device including a device (MS) 4, and reference numeral 7 is an input device (KBD) for inputting commands and options.

【0018】図2は実施例で使用する学習情報管理テー
ブルの構成を示すテーブル構成図である。図2におい
て、学習情報管理テーブル6は、2次元のリスト構造に
なっており、左端のセルはコマンド部を格納するコマン
ド部格納セル61であり、学習情報管理テーブル6の検
索時には、このコマンド部格納セル61を検索する。6
2は入力されたオプションを格納するオプション部格納
セルであり、63はオプションの使用頻度を格納するオ
プション部使用頻度格納セルである。
FIG. 2 is a table configuration diagram showing the configuration of the learning information management table used in the embodiment. In FIG. 2, the learning information management table 6 has a two-dimensional list structure, and the cell at the left end is a command part storage cell 61 that stores a command part. When the learning information management table 6 is searched, this command part is stored. The storage cell 61 is searched. 6
Reference numeral 2 is an option part storage cell that stores the input option, and 63 is an option part use frequency storage cell that stores the option use frequency.

【0019】なお、オプション部格納セル62とオプシ
ョン部使用頻度格納セル63とは対になっており、オプ
ション部格納セル62とオプション部使用頻度格納セル
63を合わせて1つのセルを構成し、このセルは使用頻
度の高い順にソートされる。
The option portion storage cell 62 and the option portion use frequency storage cell 63 are paired, and the option portion storage cell 62 and the option portion use frequency storage cell 63 are combined to form one cell. The cells are sorted in descending order of frequency of use.

【0020】また、これらのオプションは、各コマンド
に付随して使用頻度順に格納されているが、その格納位
置はオプションサーチカウンタ(図示していない)によ
って管理されている。
These options are stored in the order of frequency of use in association with each command, and the storage position is managed by an option search counter (not shown).

【0021】なお、ここでいうオプションサーチカウン
タとは、学習情報管理テーブル6内に格納されている各
コマンドに付随した複数のオプションの格納位置を示す
ものであり、例えば、オプションサーチカウンタの数値
が「1」の場合は、使用頻度が最も高いオプションの格
納位置を示しており、数値が「2」の場合は、2番目に
使用頻度が高いオプションの格納位置を示している。
The option search counter mentioned here indicates a storage position of a plurality of options associated with each command stored in the learning information management table 6. For example, the value of the option search counter is The value "1" indicates the storage position of the option most frequently used, and the value "2" indicates the storage position of the option most frequently used.

【0022】そして、このオプションサーチカウンタの
数値は、予め指定したキー(以下、特殊キーという)の
押下回数によって変化するものであり、例えば、特殊キ
ーを3回押下した場合は、このオプションサーチカウン
タの数値が「3」となり、使用頻度の1、2番目のオプ
ションがスキップ(移動)されて、使用頻度が3番目に
高いオプションが読み出されることになる。
The numeric value of the option search counter changes depending on the number of times a previously designated key (hereinafter referred to as a special key) is pressed. For example, when the special key is pressed three times, the option search counter is Is set to “3”, the first and second options having the frequency of use are skipped (moved), and the option having the third highest frequency of use is read out.

【0023】このように、特殊キーとは、その押下回数
によって、学習情報管理テーブル4内に使用頻度順に格
納されているオプションのうち適合するオプションが格
納されている位置を指定するためのものであり、この指
定された位置に格納されているオプションが読み出され
ることになる。
As described above, the special key is used to designate the position where the matching option is stored among the options stored in the learning information management table 4 in the order of frequency of use, depending on the number of times the key is pressed. Yes, the option stored in this designated position will be read.

【0024】以上の構成からなる本発明に係る学習機能
付き情報処理装置の入力操作および処理について、以
下、具体的に説明する。
The input operation and processing of the information processing apparatus with a learning function according to the present invention having the above configuration will be specifically described below.

【0025】図3は本発明を適用した学習機能付き情報
処理装置の処理手順を具体的に説明するための説明図で
ある。
FIG. 3 is an explanatory diagram for specifically explaining the processing procedure of the information processing apparatus with a learning function to which the present invention is applied.

【0026】図3において、学習情報管理テーブル6に
は、図3に示す情報が格納されているものとする。
In FIG. 3, it is assumed that the learning information management table 6 stores the information shown in FIG.

【0027】本実施例における入力操作として、まず、
「CMD4」+「特殊キー」を考える。
As the input operation in this embodiment, first,
Consider "CMD4" + "special key".

【0028】図3において、入力装置7からコマンドと
して「CMD4」601を押下し、続いて特殊キー(図
示していない)を1回押下する。
In FIG. 3, "CMD4" 601 is pressed as a command from the input device 7, and then a special key (not shown) is pressed once.

【0029】すると、コマンド入力手段5を介して入力
された「CMD4」601+「特殊キー」を、コマンド
解析手段22が解析し、入力されたコマンドおよび特殊
キーの押下回数に基づいてコマンド検索手段25が学習
情報管理テーブル6を検索する。
Then, the command analysis means 22 analyzes the "CMD4" 601+ "special key" input via the command input means 5, and the command retrieval means 25 is based on the input command and the number of times the special key is pressed. Searches the learning information management table 6.

【0030】まず、入力されたコマンド「CMD4」6
01が、学習情報管理テーブル6から取得される。
First, the input command "CMD4" 6
01 is acquired from the learning information management table 6.

【0031】次に、オプションを検索するが、本実施例
では、特殊キーが1回押下されているので、オプション
サーチカウンタ(図示していない)の数値は「1」とな
っている。
Next, the option is searched. In this embodiment, since the special key is pressed once, the value of the option search counter (not shown) is "1".

【0032】従って、学習情報管理テーブル6内の該当
するコマンド「CMD4」601に付随する複数のオプ
ションの中の先頭のオプション「/A/C」602の使
用頻度が「500」603と一番高いため、この「/A
/C」402がオプションとして選択される。そして、
コマンド出力手段23によって、この選択されたオプシ
ョンが入力されたコマンドに付加されて表示装置1に表
示される。
Therefore, the first option "/ A / C" 602 among the plurality of options associated with the corresponding command "CMD4" 601 in the learning information management table 6 has the highest usage frequency of "500" 603. Because of this "/ A
/ C ”402 is selected as an option. And
The command output means 23 adds the selected option to the input command and displays it on the display device 1.

【0033】これにより、ユーザは、「CMD4」60
1+「特殊キー」を押下するだけで「CMD4/A/
C」と入力したことになる。ここで、このコマンドを実
行するための実行キー(または、確定キー:図示してい
ない)を押下することにより、コマンドの入力操作が確
定し、「CMD4/A/C」の処理が実行される。
As a result, the user can select "CMD4" 60
Simply press 1 + "Special Key" to select "CMD4 / A /
You have typed "C". Here, by pressing the execution key (or confirmation key: not shown) for executing this command, the input operation of the command is confirmed and the processing of "CMD4 / A / C" is executed. .

【0034】次に、実行キーを押下せずに、再度、特殊
キーのみを押下すると、オプションサーチカウンタ(図
示していない)の数値は「2」となり、オプションとし
て使用頻度の次に高い(オプション部使用頻度格納セル
63内の数値が「200」605となっている)「/
C」604が読み出される。
Next, when only the special key is pressed again without pressing the execution key, the numerical value of the option search counter (not shown) becomes "2", which is the second most frequently used option (option The numerical value in the copy usage frequency storage cell 63 is "200" 605) "/
C ”604 is read.

【0035】この結果、表示装置1上の「CMD4/A
/C」が「CMD/C」と変化し、ユーザは、結果的に
「CMD4」601+「特殊キー」+「特殊キー」と押
下するだけで「CMD4/C」と入力したことになる。
As a result, "CMD4 / A" on the display device 1 is displayed.
"/ C" changes to "CMD / C", and the user eventually inputs "CMD4 / C" simply by pressing "CMD4" 601+ "special key" + "special key".

【0036】ここで、コマンドの入力操作を確定して、
実行キーを押下すると、「CMD4/C」の処理が実行
される。
Here, after confirming the command input operation,
When the execute key is pressed, the process of "CMD4 / C" is executed.

【0037】なお、図3において、入力装置7から入力
したコマンドおよびオプションを主記憶装置4に確保す
るコマンド入力手段21、入力されたコマンドをコマン
ド部とオプション部に分解するコマンド解析手段22、
選択されたオプションを入力されたコマンドに付加して
表示装置1に表示するコマンド出力手段23、コマンド
解析手段22で取得したコマンド部とオプション部を学
習情報管理テーブル6に登録するコマンド登録手段2
4、コマンド解析手段22で得られたコマンドをキーワ
ードとして学習情報管理テーブル6を検索し、該当する
コマンドに付随する複数のオプションの中から最適なオ
プションを取得するコマンド検索手段25は、主記憶装
置4に記憶されている各種プログラム5をCPU3が実
行することにより、実現されるものである。
In FIG. 3, command input means 21 for securing the commands and options input from the input device 7 in the main storage device 4, command analysis means 22 for decomposing the input commands into a command part and an option part,
A command output unit 23 that adds the selected option to the input command and displays it on the display device 1, and a command registration unit 2 that registers the command portion and the option portion acquired by the command analysis unit 22 in the learning information management table 6.
4. The command retrieval unit 25 that retrieves the learning information management table 6 by using the command obtained by the command analysis unit 22 as a keyword and obtains the optimum option from the plurality of options associated with the corresponding command is the main storage device. It is realized by the CPU 3 executing the various programs 5 stored in the memory 4.

【0038】図4は入力されたコマンドの解析処理手順
を示すフローチャートである。
FIG. 4 is a flow chart showing the analysis processing procedure of the input command.

【0039】図4において、コマンドが入力されると、
コマンド解析手段22によってコマンド部とオプション
部に分解されて、まず、オプション部が有るか否かを判
定する(S41)。
In FIG. 4, when a command is input,
The command analysis unit 22 is decomposed into a command part and an option part, and first, it is determined whether or not there is an option part (S41).

【0040】オプション部がなければ(S41:N
o)、入力されたコマンドによる処理が実行され、処理
を終了する。
If there is no option part (S41: N
o), the processing by the input command is executed, and the processing ends.

【0041】オプション部が存在すれば(S41:Ye
s)、次に、そのオプション部が特殊キーか否かを判定
する(S42)。
If the option part exists (S41: Ye
s) Next, it is determined whether the option part is a special key (S42).

【0042】特殊キーであれば(S42:Yes)、入
力されたコマンドに付随するオプションの検索処理(図
5参照)に進む(S43)。
If the key is a special key (S42: Yes), the process proceeds to the option retrieval process (see FIG. 5) associated with the input command (S43).

【0043】特殊キーでなければ、すなわち、オプショ
ンそのものであれば(S42:No)、次に、実行キー
が押下されたか否かを判定する(S44)。
If it is not the special key, that is, if it is the option itself (S42: No), then it is determined whether or not the execution key is pressed (S44).

【0044】実行キーが押下された場合は(S44:Y
es)、コマンドの入力操作が確定したことになり、入
力されたコマンドの処理が実行される。
When the execute key is pressed (S44: Y
es), the input operation of the command is confirmed, and the processing of the input command is executed.

【0045】この時、使用されたオプションのオプショ
ン部使用頻度格納セル63の数値に「1」を加算する
(S45)。すると、この更新されたオプションの使用
頻度に基づいて、該当するコマンドに付随する複数のオ
プションが使用頻度順にソートされる(S46)。
At this time, "1" is added to the numerical value of the option portion usage frequency storing cell 63 of the option used (S45). Then, based on the updated usage frequency of the options, the plurality of options associated with the command are sorted in the usage frequency order (S46).

【0046】S44において、実行キーが押下されなけ
れば(S44:No)、そのオプションの登録処理(図
6参照)に進む(S47)。
If the execution key is not pressed in S44 (S44: No), the process proceeds to the option registration process (see FIG. 6) (S47).

【0047】図5はオプションの検索処理の手順を示す
フローチャートである。
FIG. 5 is a flow chart showing the procedure of an option search process.

【0048】図5において、まず、入力されたコマンド
に付随するオプションが学習情報管理テーブル6に存在
するか否かを判定する(S51)。
In FIG. 5, first, it is determined whether or not an option associated with the input command exists in the learning information management table 6 (S51).

【0049】該当するオプションが学習情報管理テーブ
ル6内に存在する場合(S51:Yes)、まず、特殊
キーの押下回数から、オプションサーチカウンタの数値
を確認し、この数値分のオプションをスキップ(移動)
する(S52)。
When the corresponding option exists in the learning information management table 6 (S51: Yes), first, the numerical value of the option search counter is confirmed from the number of times the special key is pressed, and the option for this numerical value is skipped (moved). )
Yes (S52).

【0050】そして、このオプションサーチカウンタの
数値を「1」UPし(S53)、次に表示装置1に表示
されたオプションを取得して検索処理を終了する(S5
4)。
Then, the value of the option search counter is incremented by "1" (S53), the option displayed on the display device 1 is acquired, and the search process is terminated (S5).
4).

【0051】なお、このオプション検索処理において、
検索されたオプションを取得しない場合、すなわち、必
要とするオプションが表示装置1に表示されない場合
は、図4に戻り、コマンド解析を繰り返し実行する。
In this option search processing,
When the retrieved option is not acquired, that is, when the required option is not displayed on the display device 1, the process returns to FIG. 4 and the command analysis is repeatedly executed.

【0052】図6はコマンドおよびオプションの登録処
理手順を示すフローチャートである。
FIG. 6 is a flow chart showing the procedure of command and option registration processing.

【0053】図6において、まず、コマンドとオプショ
ンを入力する(S61)。すると、コマンド検索手段3
5は、この入力されたコマンドをキーワードとして学習
情報管理テーブル6を検索し、この入力されたコマンド
が、既に学習情報管理テーブル6内に存在するか否かを
判定する(S62)。
In FIG. 6, first, a command and an option are input (S61). Then, the command retrieval means 3
5 searches the learning information management table 6 by using this input command as a keyword, and determines whether or not the input command already exists in the learning information management table 6 (S62).

【0054】そして、この入力されたコマンドが、学習
情報管理テーブル6内に存在する場合は(S62:Ye
s、)、次に、該当するコマンドに付随する複数のオプ
ションの中に該当するオプションが存在するか否かを判
定する。(S63)。
When the input command is present in the learning information management table 6 (S62: Ye
s,), and next, it is determined whether or not the corresponding option exists among the plurality of options associated with the corresponding command. (S63).

【0055】該当するコマンドに付随する複数のオプシ
ョンの中に、この入力されたオプションが存在する場合
は(S63:Yes)、そのオプションのオプション部
格納セル43の使用頻度に「1」を加算する(S6
4)。
If the input option is present in the plurality of options associated with the command (S63: Yes), "1" is added to the frequency of use of the option part storage cell 43 of the option. (S6
4).

【0056】S62において、学習情報管理テーブル6
内に該当するコマンドが存在しない場合には(S62:
No)、コマンド登録手段24によって、この入力され
たコマンドが新規に登録される(S65)。
In S62, the learning information management table 6
If the corresponding command does not exist in (S62:
No), the command registration means 24 newly registers the input command (S65).

【0057】また、S63において、該当するオプショ
ンが存在しない場合は(S63:No)、コマンド登録
手段24によって、この入力されたオプションが新規に
登録され(S66)、同時に、この新規に登録されたオ
プションのオプション部格納セル63の使用頻度を
「1」に設定する(S67)。
If the corresponding option does not exist in S63 (S63: No), the entered option is newly registered by the command registration means 24 (S66), and at the same time, this new option is registered. The usage frequency of the optional part storage cell 63 is set to "1" (S67).

【0058】そして、最後に学習情報管理テーブル6内
のコマンドに付随する複数のオプションを使用頻度順に
ソートして処理を終了する(S68)。
Finally, the plurality of options associated with the command in the learning information management table 6 are sorted in the order of frequency of use, and the process is terminated (S68).

【0059】このようにして、ユーザの使用の度に、学
習情報管理テーブル6の内容が更新されて行く。そし
て、こうした学習により、格納されるコマンドの種類が
増加し、また、それぞれのコマンドに付随して使用され
るオプションの使用頻度も更新され、常に使用頻度順に
格納されていることになる。
In this way, the content of the learning information management table 6 is updated each time the user uses it. As a result of such learning, the types of commands to be stored are increased, and the frequency of use of the options used in association with each command is also updated, and they are always stored in order of frequency of use.

【0060】以上、一連の処理を行うことにより、ユー
ザが使用するコマンドおよびオプションの使用頻度が管
理・格納され、次回の使用時に、ユーザのコマンド入力
操作および特殊キーの押下により、最適なオプションが
選択されて、入力されたコマンドに付加されることにな
る。
By performing the series of processes as described above, the frequency of use of commands and options used by the user is managed and stored, and the optimum option is selected by the user's command input operation and pressing of a special key at the next use. It will be selected and added to the entered command.

【0061】また、「コマンド」+「特殊キー」の入力
後、「特殊キー」のみの押下回数に応じて、使用頻度の
低いオプションが順次選択され、入力されたコマンドに
付加されることになる。
After inputting “command” + “special key”, options with low frequency of use are sequentially selected according to the number of times the “special key” is pressed, and are added to the input command. .

【0062】これにより、ユーザの、同一コマンドの度
重なる入力操作における負担が軽減されることになる。
As a result, the burden on the user for repeated input operations of the same command can be reduced.

【0063】なお、本実施例における「特殊キー」は、
特別に用意してもよいし、既存のキーの中から「特殊キ
ー」として指定したキーを使用してもよい。
The "special key" in this embodiment is
You may prepare specially, and you may use the key designated as a "special key" from the existing keys.

【0064】[0064]

【発明の効果】以上説明したように本発明によれば、表
示装置と、制御装置と、入力装置とを有する情報処理装
置において、コマンドおよび該コマンドに付随して入力
される他の複数の補助コマンドを使用頻度順に管理して
格納しておく管理格納手段と、前記コマンドと予め指定
されたキーとを組合せた入力操作に際し、前記予め指定
されたキーの操作回数に応じて、前記管理格納手段に格
納されている前記コマンドに付随した前記複数の補助コ
マンドを使用頻度順に検索する検索手段と、この使用頻
度順に検索された補助コマンドを選択し入力された前記
コマンドに付加する選択付加手段とを備えたので、対話
型の情報処理装置におけるコマンド入力操作において、
ユーザがオプション付きのコマンドを1回以上使用する
ことにより、次回からはコマンドを入力し、ある特定の
キーを押下するだけで、ユーザが欲するオプションを、
入力したコマンドに付加することができる。
As described above, according to the present invention, in an information processing device having a display device, a control device, and an input device, a command and a plurality of other auxiliary inputs input in association with the command. A management storage means for managing and storing commands in order of frequency of use, and the management storage means according to the number of times of operation of the predesignated key upon input operation in which the command and a predesignated key are combined. Search means for searching the plurality of auxiliary commands associated with the command stored in the order of frequency of use, and selecting and adding means for selecting the auxiliary command searched in the order of frequency of use and adding the selected auxiliary command to the input command. Since it is equipped, in the command input operation in the interactive information processing device,
By using the command with an option more than once, the user can enter the command from the next time and simply press a certain key to change the option desired by the user.
Can be added to the entered command.

【0065】また、あるコマンドの入力後、特定キーの
みを連続して押下することにより、その押下した回数に
応じて、順次使用頻度の低いオプションを選択すること
ができる。
By continuously pressing only a specific key after inputting a certain command, it is possible to sequentially select an option having a low frequency of use according to the number of times the key is pressed.

【0066】このように、ユーザの使用する環境に応じ
たコマンドおよびオプションを学習することにより、ユ
ーザが実行しようとする作業に最も適合したオプション
が簡単な操作で入力することができる。
As described above, by learning the command and option according to the environment used by the user, the option most suitable for the work to be executed by the user can be input by a simple operation.

【0067】従って、ユーザによる同一コマンドおよび
オプションの度重なる入力操作における負担が軽減され
るという効果がある。
Therefore, there is an effect that the burden of repeated input operations of the same command and option by the user is reduced.

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

【図1】本発明の一実施例の学習機能付き情報処理装置
の概略構成を示すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration of an information processing device with a learning function according to an embodiment of the present invention.

【図2】実施例で使用する学習情報管理テーブルの構成
を示すテーブル構成図である。
FIG. 2 is a table configuration diagram showing a configuration of a learning information management table used in the embodiment.

【図3】図1に示す本実施例の機能を具体的に説明する
ための説明図である。
FIG. 3 is an explanatory diagram for specifically explaining the function of the present embodiment shown in FIG.

【図4】実施例のコマンド解析時の処理手順を示すフロ
ーチャートである。
FIG. 4 is a flowchart showing a processing procedure at the time of command analysis of the embodiment.

【図5】実施例のオプション検索時の処理手順を示すフ
ローチャートである。
FIG. 5 is a flowchart showing a processing procedure at the time of option search according to the embodiment.

【図6】実施例のコマンドおよびオプション登録時の処
理手順を示すフローチャートである。
FIG. 6 is a flowchart showing a processing procedure at the time of registering a command and an option according to the embodiment.

【符号の説明】[Explanation of symbols]

1…表示装置、2…制御装置、3…中央処理装置(CP
U)、4…主記憶装置(MS)、5…各種プログラム、
6…学習情報管理テーブル、7…入力装置、21…コマ
ンド入力手段、22…コマンド解析手段、23…コマン
ド出力手段、24…コマンド登録手段、25…コマンド
検索手段、61…コマンド部格納セル、62…オプショ
ン部格納セル、63…オプション部使用頻度格納セル。
1 ... Display device, 2 ... Control device, 3 ... Central processing unit (CP
U), 4 ... Main storage device (MS), 5 ... Various programs,
6 ... Learning information management table, 7 ... Input device, 21 ... Command input means, 22 ... Command analysis means, 23 ... Command output means, 24 ... Command registration means, 25 ... Command retrieval means, 61 ... Command part storage cell, 62 ... Optional part storage cell, 63 ... Optional part usage frequency storage cell.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 表示装置と、制御装置と、入力装置とを
有する情報処理装置において、 コマンドおよび該コマンドに付随して入力される他の複
数の補助コマンドを使用頻度順に管理して格納しておく
管理格納手段と、前記コマンドと予め指定されたキーと
を組合せた入力操作に際し、前記予め指定されたキーの
操作回数に応じて、前記管理格納手段に格納されている
前記コマンドに付随した前記複数の補助コマンドを使用
頻度順に検索する検索手段と、この使用頻度順に検索さ
れた補助コマンドを選択し入力された前記コマンドに付
加する選択付加手段とを備えたことを特徴とする学習機
能付き情報処理装置。
1. An information processing apparatus having a display device, a control device, and an input device, wherein a command and a plurality of other auxiliary commands input accompanying the command are managed and stored in order of frequency of use. In the input operation in which the management storage means to be placed and the command and a key designated in advance are combined, the command associated with the command stored in the management storage means is stored in accordance with the number of times of operation of the key designated in advance. Information with a learning function, comprising: search means for searching a plurality of auxiliary commands in order of frequency of use; and selection adding means for selecting auxiliary commands searched in the order of frequency of use and adding them to the input command. Processing equipment.
JP5330532A 1993-12-27 1993-12-27 Information processor with learning function Pending JPH07191792A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5330532A JPH07191792A (en) 1993-12-27 1993-12-27 Information processor with learning function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5330532A JPH07191792A (en) 1993-12-27 1993-12-27 Information processor with learning function

Publications (1)

Publication Number Publication Date
JPH07191792A true JPH07191792A (en) 1995-07-28

Family

ID=18233691

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5330532A Pending JPH07191792A (en) 1993-12-27 1993-12-27 Information processor with learning function

Country Status (1)

Country Link
JP (1) JPH07191792A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7472355B2 (en) 2005-06-30 2008-12-30 International Business Machines Corporation Computer-implemented method for managing commands for a terminal session

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7472355B2 (en) 2005-06-30 2008-12-30 International Business Machines Corporation Computer-implemented method for managing commands for a terminal session

Similar Documents

Publication Publication Date Title
US20020140734A1 (en) System and method for calculation using formulas in number fields
JPH07129349A (en) File list display method, program start method and their processing devices
US6961898B2 (en) System and method for calculation using vertical parentheses
US20020143831A1 (en) System and method for calculation using spreadsheet lines and vertical calculations in a single document
US20020143809A1 (en) System and method for calculation using multi-field columns with hidden fields
JPH07191792A (en) Information processor with learning function
US20040205676A1 (en) System and method for calculation using a subtotal function
JPS5829047A (en) Command control system for computer system
JP2856450B2 (en) Kana-Kanji conversion method
JP2967317B2 (en) Hypertext document editing method and apparatus
JPH0668140A (en) Electronic translation system
US20020143830A1 (en) System and method for calculation using multi-field columns with modifiable field order
JP2666289B2 (en) Dictionary editing device
JPS62237492A (en) Handy tabulator
JPH05119893A (en) Help operation and display method of information processing device
JP2004341770A (en) Data management system and data management method
JPH06266487A (en) Information processor and help information presenting method
JPS63128424A (en) Data processing system
JPH02176968A (en) Personal computer for simple language processing
JPH04148370A (en) Document processor
US20020143730A1 (en) System and method for calculation using a calculator input mode
JPH0380361A (en) Document processor
JP2000132555A (en) Keyword search method and apparatus, and recording medium storing keyword search program
JPH04281558A (en) Document retrieving device
JPS62182913A (en) Help guide system