JPH04218858A - 操作規則表変換装置 - Google Patents

操作規則表変換装置

Info

Publication number
JPH04218858A
JPH04218858A JP2418907A JP41890790A JPH04218858A JP H04218858 A JPH04218858 A JP H04218858A JP 2418907 A JP2418907 A JP 2418907A JP 41890790 A JP41890790 A JP 41890790A JP H04218858 A JPH04218858 A JP H04218858A
Authority
JP
Japan
Prior art keywords
rule table
operation rule
operating rule
storage means
frequency
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
JP2418907A
Other languages
English (en)
Inventor
Tomonari Jinba
知成 神場
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2418907A priority Critical patent/JPH04218858A/ja
Publication of JPH04218858A publication Critical patent/JPH04218858A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、操作規則表に基づいて
制御を行うシステムの、操作規則表を変換する装置に関
するものである。
【0002】
【従来の技術】ユーザの入力に基づいて制御を行うシス
テムにおいては、ユーザの入力とシステムの応答とを対
応づけた操作規則表をあらかじめ作成しておき、それに
基づいて制御を行うという方法がとられている。従来の
操作規則表の例を図5に示す。
【0003】この表に基づいて制御を行うシステムは、
ユーザが入力を行うと、その入力に対応する行を操作規
則表の1行目から順に捜し、対応する行が見つかると、
その行に記述された機能を実行する。例えば、図5の操
作規則表に基づいて制御を行うシステムで、ユーザがP
F5キーを入力すると、表の中で対応する行には「コピ
ー」と記述されているので、システムは文字列のコピー
機能を実行する。このように操作規則表に基づいて制御
を行うシステムについては、例えば情報処理学会研究報
告90−HI−32−2に述べられている。
【0004】
【発明が解決しようとする課題】上記のような操作規則
表を作成するに当り、システム作成者は一般に自分の見
やすいように操作規則表の各行を並べている。しかし、
操作規則表に基づいて制御を行うシステムは一般に操作
規則表の最上行から順に操作規則表を探索するので、頻
繁に行われる入力に対応する行が操作規則表の下の方に
あると、その操作に対する機能の実行は遅くなり、シス
テム全体の制御速度は遅くなる。このように、操作規則
表が大規模なシステムにおいては、操作規則の並んでい
る順序によっては制御が遅くなるという問題があった。
【0005】本発明の目的は、このような問題を解決し
た操作規則表変換装置を提供することにある。
【0006】
【課題を解決するための手段】本発明は、操作規則表に
記載された操作規則を操作出現頻度順に並べ替える操作
規則表変換装置であって、変換前の前記操作規則表を記
憶する旧操作規則表記憶手段と、操作の出現頻度表を記
憶する操作頻度表記憶手段と、前記旧操作規則表記憶手
段と前記操作頻度表記憶手段とを参照して前記操作規則
表を前記操作頻度順に並べ替える操作規則並べ替え手段
と、前記操作規則並べ替え手段の出力を記憶する新操作
規則表記憶手段とから成ることを特徴とする。
【0007】
【作用】本発明の操作規則表変換装置は、任意の順序で
操作規則が記述された操作規則表を、操作頻度表を参照
して操作頻度順に並べ替える。例えば、図5に示すよう
な順序で並べられた操作規則表と、図4に示すような操
作頻度表に基づき、操作頻度表の出現順位が上位である
ESC,PF5,PF3,PF4をこの順に新しい操作
規則表に複写する。操作頻度表に現れない入力であるP
F1,PF2に対応する入力と機能は、新しい操作規則
表の最後に追加する。
【0008】
【実施例】図1は、本発明の一実施例を示すブロック図
である。この操作規則表変換装置は、変換前の操作規則
表を記憶する旧操作規則表記憶手段101と、操作の出
現頻度表を記憶する操作頻度表記憶手段102と、旧操
作規則表記憶手段101と操作頻度表記憶手段102と
を参照して操作規則表を操作頻度順に並べ替える操作規
則並べ替え手段103と、この操作規則並べ替え手段の
出力を記憶する新操作規則表記憶手段104とを備えて
いる。旧操作規則表記憶手段101と操作頻度表記憶手
段102と新操作規則表記憶手段104は、半導体メモ
リ,ディスクなどを利用できる。操作規則並べ替え手段
103はマイクロプロセッサなどを利用できる。
【0009】図2は、図1の装置を利用して、操作規則
表を操作頻度順に並べ替える際の処理手順を示すフロー
チャートである。操作規則並べ替え手段103は、まず
操作頻度表記憶手段102に記憶された操作頻度表で、
頻度が最高の入力に対応する旧操作規則表の行を旧操作
規則表記憶手段101から読み込み(ステップ201)
、その入力に対応する行を新操作規則表記憶手段104
に複写する。また、旧操作規則表の中で既に新操作規則
表に複写した行にはマーキングを行う(ステップ202
)。次に操作規則並べ替え手段103は、操作頻度表に
次の行があれば(ステップ203)、出現頻度が次に高
い入力を読み込み(ステップ204)、それに対応する
旧操作規則表の行を新操作規則表の最後に追加する。こ
れを、操作頻度表のすべての行について行う。操作頻度
表の行がなくなると(ステップ203)、旧操作規則表
の中でマーキングされていない行、つまり新操作規則表
に複写されていない行をすべて新操作規則表の最後に追
加する(ステップ205)。
【0010】
【発明の効果】以上説明したように、本発明の操作規則
表変換装置を用いることにより、操作規則表を操作の出
現頻度順に並べ替えることができるので、新操作規則表
に基づいて制御を行うシステムは、旧操作規則表に基づ
いて制御を行うシステムと比較して、頻繁に出現する操
作に対応する機能を高速に検索できる。これにより、操
作規則表に基づいて制御を行うシステムの動作速度を高
速化することができる。
【図面の簡単な説明】
【図1】操作規則表変換装置の構成を示すブロック図で
ある。
【図2】本発明の装置に基づく操作規則変換方法を示す
フローチャートである。
【図3】操作頻度順に並べ替えた新操作規則表の例を示
す図である。
【図4】操作頻度表の例を示す図である。
【図5】旧操作規則表の例を示す図である。
【符号の説明】
101  旧操作規則表記憶手段 102  操作頻度表記憶手段 103  操作規則並べ替え手段 104  新操作規則表記憶手段

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】操作規則表に記載された操作規則を操作出
    現頻度順に並べ替える操作規則表変換装置であって、変
    換前の前記操作規則表を記憶する旧操作規則表記憶手段
    と、操作の出現頻度表を記憶する操作頻度表記憶手段と
    、前記旧操作規則表記憶手段と前記操作頻度表記憶手段
    とを参照して前記操作規則表を前記操作頻度順に並べ替
    える操作規則並べ替え手段と、前記操作規則並べ替え手
    段の出力を記憶する新操作規則表記憶手段とから成るこ
    とを特徴とする操作規則表変換装置。
JP2418907A 1990-12-19 1990-12-19 操作規則表変換装置 Pending JPH04218858A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2418907A JPH04218858A (ja) 1990-12-19 1990-12-19 操作規則表変換装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2418907A JPH04218858A (ja) 1990-12-19 1990-12-19 操作規則表変換装置

Publications (1)

Publication Number Publication Date
JPH04218858A true JPH04218858A (ja) 1992-08-10

Family

ID=18526660

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2418907A Pending JPH04218858A (ja) 1990-12-19 1990-12-19 操作規則表変換装置

Country Status (1)

Country Link
JP (1) JPH04218858A (ja)

Similar Documents

Publication Publication Date Title
US5918231A (en) Object-oriented database management system with improved usage efficiency of main memory
JPH04218858A (ja) 操作規則表変換装置
JPH02297670A (ja) データベース検索方式
JPH10240741A (ja) 木構造型データの管理方法
JP2820184B2 (ja) ロードモジュール単体テスト支援装置
JP2806653B2 (ja) ファイル検索装置
JPH02302869A (ja) ファイル編集方式
KR19980043212A (ko) 이동통신 교환기의 릴레이션-도메인-정보 데이터 생성방법
JP2724235B2 (ja) 変数名称推論装置
JPH0554082A (ja) データベースシステム
JP2586172B2 (ja) 学習機能付テーブル検索装置
JP2650803B2 (ja) フルスクリーンエディタ制御処理装置
JPH0452967A (ja) 集合ファイルに対する論理積演算処理方式
JPH07141157A (ja) 状態遷移表変換処理方式
JPH04304559A (ja) データ検索方式
JPH03229368A (ja) 画像表示検索方式
JPH1097542A (ja) 全文検索装置及び全文検索方法
JPH05241711A (ja) 変換データ検索方法
JPH0319086A (ja) 状態遷移表変換装置
JPH03223965A (ja) 関係型データベースシステムにおける不等号条件結合方式
JPS62217368A (ja) 情報登録検索装置
JPH04155521A (ja) ソーティング処理方式
JPH0232468A (ja) 文字列データ検索方式
JPH06175818A (ja) データコンバート装置
JPH0496114A (ja) 運用状況検索システム