JPS629421A - 文書編集処理装置 - Google Patents

文書編集処理装置

Info

Publication number
JPS629421A
JPS629421A JP60146573A JP14657385A JPS629421A JP S629421 A JPS629421 A JP S629421A JP 60146573 A JP60146573 A JP 60146573A JP 14657385 A JP14657385 A JP 14657385A JP S629421 A JPS629421 A JP S629421A
Authority
JP
Japan
Prior art keywords
key
input
weighting
operator
speed
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
JP60146573A
Other languages
English (en)
Inventor
Hitoshi Yonenaga
斉 米永
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 JP60146573A priority Critical patent/JPS629421A/ja
Publication of JPS629421A publication Critical patent/JPS629421A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、文書編集処理装置に係り、特にキー人力制御
に関するものである。
〔発明の背景〕
文書編集処理装置において、オペレータの誤入力による
システムの誤動作を低減する方法として例えば特開昭5
8−10325号公報に示されるように、入力装置のキ
ーごとに該キーが所定の圧力で押下されて初めて確定し
た入力信号として処理するように入カキ−の重みづけを
行う方法が知られている。
しかし、この従来法は、入カキ−に対する重みづけが各
キーに対して固定されているため、動作モードが変更さ
れたり、習熟度の異なるオペレータに変り、また−人の
オペレータの入力速度が変わった場合でもキーの重みづ
けは変化しなかった。
従って、適切なキーの重みづけにはなっていなかった。
また特開昭56−67828号公報に示されるようにキ
ー人力の検出を時分割で行い複数回連続して検出したと
きにキー人力として確定する方法も提案されているが9
重みづけの制御までは提案されていない。
[発明の目的〕 本発明の目的は、文書編集処理装置において、オペレー
タの習熟度、すなわち入力速度及び正確さに応じて入カ
キ−に対する重みづけを入力操作中に自動的に変更でき
る構成とし、誤入力によるシステムの誤動作を低減する
ことができるようにするとともに、オペレータの習熟度
に応じたキー操作感を提供することにある。
〔発明の概要〕
本発明は、文書編集装置において、オペレータの入力速
度が速くかつ正確な場合にはキータッチ感を軽く、すな
わちキー人力に対する応答が速くなるようにし、入力速
度が遅くまたは不正確な場合にはキータッチ感を重く、
すなわちキー人力に対する応答が遅くなるよう入カキ−
の重みづけを行う構成とすることにより、誤入力による
システムの誤動作を低減することを特徴とする。
つまり、オペレータにとってキー人力に対する応答が遅
いということは、キータッチが重いという感覚を与え、
それだけ確実なキー人力操作を促がすという効果を生む
具体的には、オペレータによる単位時間あたりの入力数
を計数する手段と、単位時間あたりの誤キー入力数(例
えば入力訂正の機能を持つキーの押下回数)を計数する
手段と、これらの計数値に応じてキー確定時間を変更す
る手段とを設け、入力速度と正確さに応じて入カキ−の
重みづけを変えるものである。
〔発明の実施例〕
以下本発明の一実施例を図面を参照して説明する。
第2図は、本発明に係る文書編集処理装置のブロック図
である。第2図において、210は状態表示を行うディ
スプレイ装置(以下、CRTと称す)、220は記憶媒
体であるフレキシブルディスクを備えるフレキシブルデ
ィスク装置である。
230はキーボード等の入力装置、240は主制御装置
である。250はCRT210と主制御装置!240を
接続するケーブル、260はフレキシブルディスク装置
220と主制御装置240を接続するケーブル、270
は入力装置230と主制御装置240を接続する信号バ
スである。主制御回路240は、プログラム蓄積形計算
ユニットである中央処理装置(以下、CPUと称す)2
41と、電源投入時に前記CPU241により実行され
るイニシャルロードプログラムを記憶しているブートR
OM242と、文書編集処理装置としての機能を実行す
るためのプログラムを記憶するプログラムメモリ243
と、フレキシブルディスク装置220を制御するフレキ
シブルディスク制御回路(以下、FDCと称す)244
と、ドツトマトリクスで漢字を表わすドツトデータを漢
字コードを索引として記憶しているキャラクタジェネレ
ータ245と、CPU241の指令に従ってキャラクタ
ジェネレータ245よりドツトデータを読み出し、CR
T210を動作させる信号を発生するCRTコントロー
ラ246と、キーコード情報を制御、処理するキー人力
制御部247と、CPUバス248から構成される。
プログラムメモリ243は、入力装置230を制御しキ
ー人力処理を行うプログラムを記憶する入力処理メモリ
243aと、入カキ−にそれぞれ対応する重みづけ処理
テーブル243bと、入力データ格納メモリ2430等
を有する0重みづけ処理テーブル243bの初期値は、
ブートROM242に記憶されており、電源投入後のイ
ニシャル時にプログラムによりセットされる。
第3図は、入力装置230とキー人力制御部247のブ
ロック図である。
入力装置230は、キー人力制御部247に信号バス2
70で接続されたスイッチオン箇所の抽出に使用するセ
レクタ回路231と、デコーダ回路232と、前記セレ
クタ回路231及び前記デコーダ232の他方の端子に
接続されたスイッチマトリクス233より構成され、キ
ー人力制御部247のI10ポートを介してCPU24
1のバス248に接続されてデータの授受を行う。
前記構成の動作は、プログラムメモリ243に格納され
たキー人力処理プログラム(第1図に示す)により制御
され、まず、CPU241からの命令がCPUバス24
8を介してキー人力制御部247に与えられ入カキ−の
抽出を行う。目的とするスイッチオン箇所の抽出動作と
して、セレクタ回路231及びデコーダ回路232に、
キー人力制御部247のポートP1.ポートpoより、
それぞれアドレス信号を出力し、スィッチマトリクス2
33全体をスキャンニング(走査)する。
該処理中セレクタ回路231の出力信号に着目し、該出
力信号がハイレベルのときスイッチがオンしていること
を表わす構成とすることにより、出力信号がハイレベル
のときのアドレス信号が該スイッチオンアドレスを表わ
していることになる。
CPU241は、出力信号のハイレベルをキー人力制御
部247を介して検知すると、アドレス信号により表わ
されるスイッチオンアドレスを入力キー情報として入力
データ格納メモリ243cに格納し、他の文書編集処理
プログラムに受は渡す。
次に、CPU241の動作プログラムにおいて、本発明
の特徴を含むキー人力処理プログラム(入力処理メモリ
243aに格納されている)に°つぃて第1図を参照し
て説明する。
キー人力処理プログラムは、本システムのキー人力制御
全般を担当し、一定時間毎に常時動作し。
外部からのキー人力を入力データ格納メモリ243cを
介して他の文書編集処理プログラムに受は渡し処理を行
わせる働きをする。
該キー人力処理プログラムは重みづけ処理テーブル24
3bに設定された各キーに対応する重みづけ情報を参照
して行う入力キー抽出処理110と、オペレータの入力
の速さすなわち単位時間当りの入力数、及び入力の正確
さ、すなわちr入力データ訂正」機能を持つキーの入力
数を監視する入力状態検知処理120と、前記入力状態
検知処理120の監視データを参照して重みづけ処理テ
ーブル243bを書き換える重みづけ変更処理130と
を行う。
次に、前記人力キー抽出処理110.入力状態検知処理
1201重みづけ変更処理130について詳細に説明す
る。
処理111では、キー人力制御部247を介して入力さ
れるスイッチマトリクス233からの信号を処理してキ
ー人力がなされているか否かノ検知動作を行う。
処理112では、キー人力が検知されると処理113へ
、キー人力が検知されない場合は、再度処理111へ移
行する判断を行う。
処理113では、処理111で検知されたキー人力が、
CPU241の検知動作で連続か否かを判断し、連続の
場合は処理114で何回連続して検知されたかを示すカ
ウンタC(X)を更新し、非連続の場合は処理115で
クリアする。
処理116では、処理111でキー人力検知されたキー
に対応するキーの重み付は情報を、重みづけ処理テーブ
ル243b (第3図に示す)から参照し、カウンタC
(R)に格納する。
処理117では、前記カウンタC(X)とカウンタC(
R)を比較し、C(X) <C(R)の場合、すなわち
連続キー検知回数が所定の値に達していない時は処理1
11へ、立した達(C(X)=C(R) )は処理11
8へ移行する。
処理118では、処理111で入力検知されたキーを、
入力確定キーとみなし、該キーの入力キー情報を入力デ
ータ格納メモリ243cに格納し他の文書編集処理プロ
グラムに受は渡す。
ここで、第2図の主制御装置240が、入力装置230
からのキー人力を認識確定するのに必要なキーの押下時
間を定めるのは、処理116において重みづけ処理テー
ブル243bを参照して設定したカウンタC(R)の値
である。
次に、該カウンタC(R)の考え方について第4図、第
5図を参照して詳細に説明する。
入力装置230に厘するスイッチマトリクス233は第
4図に示すようなキー配列をしている。
人力キーA群233Aは文字入力用であり、英数。
かな入力用キーが備えられている。人力キーB群233
B及び入力キーC群233Cは、機能指示入力用であり
、本実施例では「実行」、「キャンセル」、「後退」な
どのキーが備えられており、CPU241が行う文書編
集処理の動作モードの選択を行う、この中で、人力キー
A群233Aは文字入力という機能から軽いキータッチ
感が要求され、また、人力キーB群233Bは、入力キ
ーC群233Cに比べて誤入力によるシステムの誤動作
が起きた場合、その致命度が高いと設定すると、人力キ
ーB群233Bは、入力キーC群233Cよりキータッ
チ感を重くすることが望ましい。
これを実現する為に設定された重みづけ処理テーブル2
43bを第5図に示す0重みづけ処理テーブル243b
は、入カキ−と1対1に対応しており、それぞれ入カキ
−の種別あるいは機能に応じた重みづけ情報が設定され
ている0本実施例では、テーブル領域243b (A)
、243b (B)。
243b(C)に、前記人力キーA群233A。
入力キーB群233B、入カキーC群233Cのキーの
種別に応じた重みづけ情報“5”、“12”。
“10”が設定されている。また、1つのキースイッチ
に対してCPU241が検知動作を行う周期をToとす
ると、それぞれの入カキ−は1時間T0間隔でオン・オ
フのいずれかの状態から監視されていることになる。こ
こで、前記入力キー抽出処理110により、人力キーA
群233Aに属する入カキ−は、(5xTo)  時間
のあいだ入カキ−を押下し続けなれけばキー人力として
認められない(確定しない)。すなわち、オペレータに
とってはシステム側の画面表示などの応答が得られない
ことになる。同様に、人力キーB群233B及び入力キ
ーC群233Cに属する入カキ−は、それぞれ(12X
T、)時間#  (10XTa)時間のあいだ連続して
入カキ−の押下がなければ、システムは確定キー人力と
して認めない。この状態を第6図に示す、状態Fは、C
PU241の1つのキーに対する検知動作タイミングを
示し、状態A、B及びCはそれぞれ人力キーA群233
A。
入力キーB群233B、入カキーC群233Cに属する
キーからの入力が入力確定と認められるのに必要な最低
時間を表わしている。
また本実施例では、周期T0でキー検知を計数する方式
をとっているが、周期T、を可変とすることによっても
同等の効果が得られる。
以上説明したように、オペレータにとって入カキ−を押
下してからのシステムの応答時間が異なるということは
、キータッチが重いあるいば軽いという感覚を与えるこ
とになる。すなわち、長ければ重く、短かければ軽く感
じる。
次に、入力状態検知処理120について説明する。
処理121は、入力キー抽出処理110により入力確定
と判断されたキーの数をカウンタC1(X)によりカウ
ントする。すなわちC1(X)は単位時間あたりの入力
数を表わし、大きい程人力速度が速いことを意味する。
処理122は、入力キー抽出処理110により入力確定
と認定された入カキ−について、該入カキ−が、直前に
入力されたデータを訂正する機能を持つかどうか、すな
わち1本実施例では後退キーまたはキャンセルキーであ
るかどうかの判断を行ない、該当すればカウンタCc 
(x)を更新する。つまり、カウンタCc (X)はキ
ー人力の正確さを表わし、小さい程人力が正確であるこ
とを意味している。
処理123は、入力状態検知の周期を定めるもので1本
実施例では該期間をT8と定め、入力状態検知の期間T
がT、に満たない場合は、処理111へ、等しくなった
場合には処理124へ移行する。
処理124では、第7図に示すような、ブートROM2
42、あるいはプログラムメモリ243上に予め設定さ
れた速度レベルデータ701と、処理121で設定され
たC1(X)を比較して最近値を選び、期間T8あたり
の速度レベル指数702を、“O”〜“N”のデータと
して速度レベル格納エリア243dに格納する。すなわ
ち、入力速度が高い場合を“0”、最も遅い場合を“N
”、入力のない場合はN/2となるように構成する。
処理125では、第7図に示すような、ブートROM2
42あるいはプログラムメモリ243上に設定された正
確度レベルデータ703と、処理122で設定されたC
c(X)を比較して、最近値を選び1期間Txあたりの
正確度レベル指数704を、40″〜41 N Hのデ
ータとして速度レベル格納エリア243eに格納する。
すなわち、最も正確な場合はN”を、最も誤入力が多い
とみなされた場合は“O”を、入力がない場合は′N/
2″′を設定するような構成とする。
処理126では、処理124,125で設定された速度
レベル指数702、正確度レベル指数704を、それぞ
れ速度レベル格納エリア243dび正確度レベル格納エ
リア243eより読み出し、期間Txにおける重みづけ
レベル指数705を、“0”〜“N″′のデータとして
重みづけレベル格納エリア243fに格納する。
ここで、本実施例において、速度レベル指数702と正
確度レベル指数704より1重みづけレベル指数705
を決定する考え方について説明する。
(1)正確度レベル指数704が平均値(N/2)以上
であれば、速度レベル指数702を重みづけレベル指数
705とする。
(n)正確度レベル指数704が平均値(N/2)以下
であれば、正確度レベル指数704を重みづけレベル指
数705とする。
本方法によって、正確な入力を行つオペレータに対して
は、入力速度に応じてキータッチ感の重さを調整し、誤
入力の多いオペレータに対しては、誤入力の度合に応じ
てキータッチ感を重くすることができる。また、速度レ
ベルデータ701と正確度レベルデータ703は、比較
基準となるものであり、そのシステムの用途、大きさ、
動作モードに応じて最適なデータを設定しておくことが
できる。
次に、重みづけ変更処理130について説明する。
処理131では、前記処理126で決定された重みづけ
レベル指数705を、重みづけレベル格納エリア243
fから参照して1重みづけ処理テーブル243bの書き
換え準備を行う。
処理132では、第8図に示すように、各重みづけレベ
ル指数に対応して予めブートROM242あるいはプロ
グラムメモリ243上に設定された重みづけデータ群8
01a〜801Cの中から、処理131で参照した重み
づけレベル指数705(a = c )に対応するデー
タに従い、重みづけ処理テーブル243bを書き換える
。本実施例では、重みづけレベル指数が平均値(=N/
2)の場合は、重みづけ処理テーブル243bの内容は
電源投入後のイニシャル時のデータと一致させ、重みづ
けレベルが平均値(=N/2)より大のときは相対的に
キータッチ感を重くシ、平均値(=N/2)以下の場合
はキータッチ感を軽くする構成としている。また、重み
づけデータ群801a〜801cの設定値は、システム
の用途、大きさ。
動作モードに応じて最適値となるようにすることにより
、より大きな効果を得ることができる。
また1本実施例では重みづけデータ群をデータテーブル
に設けたが、適当な計算式により算出し得るようにして
も同等な効果を得ることができる。
処理133は、入力状態検知サイクルの最後の処理で、
カウンタCi (X)、Cc (X)をクリアし、次の
入力状態検知処理に備える。
本実施例によれば、プログラムメモリ243上にある重
みづけ処理テーブル243bに、キー人力検知時間に対
応するデータを記憶させ、その値に応じて入力応答時間
を変化させ、入カキ−に重みづけを行う構成とし、かつ
該重みづけ処理テーブル243bを、オペレータの入力
速度及び正確さに応じてプログラムにより随時書き換え
ることにより、入カキ−の重みづけを一定時間毎に、オ
ペレータにとって最適な状態とすることができるという
効果がある。
また1本実施例によれば同一システムを複数のオペレー
タが使用する場合でもそのオペレータの習熟度に合わせ
て、自動的にキータッチの感覚が変化し、熟練者には軽
快なキータッチ感を、初心者には安定感のあるキータッ
チ感を提供できる。
さらに、同一オペレータの場合でも、システムの入力モ
ードが異なる場合(例えば「かな文字入力」と「英字入
力」)に、そのモードに対して得意。
不得意があったとしても、本実施例ではキー人力タッチ
感を変更できる。
従って、オペレータの誤入力によるシステムの誤動作を
低減することができ、オペレータの操作性向上につなが
る効果は大きい。
〔発明の効果〕
本発明によれば、入カキ−の重みづけを、オペレータの
習熟度、すなわち入力速度及び入力の正確さに応じて入
力操作中に随時最適となるように調整できるので、誤入
力によるシステムの誤動作を低減することができ、操作
性を向上し得ると共に、オペレータの習熟度に応じたキ
ー操作感を与え得る効果がある。
【図面の簡単な説明】
第1図はキー人力処理のフローチャート、第2図は文書
編集処理装置全体の構成を示したブロック図、第3図は
入力装置のブロック図、第4図は入力装置の盤面を表わ
すブロック図、第5図は重みづけ処理テーブルのブロッ
ク図、第6図は入力応答時間を示すタイミングチャート
、第7図は速度レベル、正確度レベルを決定する基準デ
ータテーブルのブロック図、第8図は重みづけ処理テー
ブル書き換え用のデー、夕群を表わすブロック図である
。 241・・・CPU、243・・・プログラムメモリ、
243b・・・重みづけ処理テーブル、247・・・キ
ー人力制御部、230・・・入力装置、702・・・速
度レベル指数、704・・・正確度レベル指数、705
(705a〜705c)・・・重みづけレベル指数、8
01 (801a〜801c)・・・重みづけデータ群

Claims (1)

    【特許請求の範囲】
  1. 1、押下されたキーに対応したキー入力信号を発生する
    キースイッチ部と、このキー入力信号を受けとり、前記
    各キーに対応して設定された所定のキー確定時間の間、
    前記キー入力信号が連続して入力されたときにキーコー
    ドを確定して出力する制御部と、この制御部から入力さ
    れたキーコードに従つて文書編集処理を実行する処理部
    とを備えた文書編集処理装置において、単位時間あたり
    のキー入力数を計数する手段と、単位時間あたりの誤キ
    ー入力数を計数する手段と、これらの計数値に応じた前
    記キー確定時間を変更する手段とを設けたことを特徴と
    する文書編集処理装置。
JP60146573A 1985-07-05 1985-07-05 文書編集処理装置 Pending JPS629421A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60146573A JPS629421A (ja) 1985-07-05 1985-07-05 文書編集処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60146573A JPS629421A (ja) 1985-07-05 1985-07-05 文書編集処理装置

Publications (1)

Publication Number Publication Date
JPS629421A true JPS629421A (ja) 1987-01-17

Family

ID=15410746

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60146573A Pending JPS629421A (ja) 1985-07-05 1985-07-05 文書編集処理装置

Country Status (1)

Country Link
JP (1) JPS629421A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008006982A (ja) * 2006-06-29 2008-01-17 Toyota Motor Corp 車両のシフト制御装置
US8771248B2 (en) 2007-06-11 2014-07-08 Uni-Charm Corporation Tampon

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008006982A (ja) * 2006-06-29 2008-01-17 Toyota Motor Corp 車両のシフト制御装置
US8771248B2 (en) 2007-06-11 2014-07-08 Uni-Charm Corporation Tampon

Similar Documents

Publication Publication Date Title
JPS5876932A (ja) キ−ボ−ド走査およびインタフエ−スの方法と回路
CA1171547A (en) Mixed pitch display
US5089980A (en) Double keystroke fraction entry and interface method
JPS629421A (ja) 文書編集処理装置
US4064398A (en) Electronic calculator
WO1992018929A1 (en) Method of operation of a navigational calculator
US20040088453A1 (en) Apparatus and methods for keyboard data normalization
JPS629422A (ja) 文書編集処理装置
JPS629420A (ja) 文書編集処理装置
EP0112179B1 (en) Data processing apparatus with automatic mode determination
US4475165A (en) Method of data entry and execution of a two variable calculator function in the same manner and entry format as a single variable function
US4473886A (en) Data processing apparatus with algebraic memory operation and entry sequence
US4059750A (en) General purpose calculator having selective data storage, data conversion and time-keeping capabilities
JP2564742B2 (ja) 電子データ処理装置
JP3252493B2 (ja) 電子式計算機及びその計算処理方法
JP2701264B2 (ja) 数値設定器
EP0254156A3 (en) Computer input-output device
JPS5776645A (en) Electronic desk-top calculator
Hampshire Vic revealed
JPS5835657A (ja) プログラム機能付き計算機
JPS5690332A (en) Keyboard control system
JPS60181812A (ja) キ−ボ−ド制御装置
JPH06161624A (ja) 割り込み制御方法
JP2715973B2 (ja) 数値データ入力装置および数値データ入力方法
JPS5968016A (ja) プログラマブル・コントロ−ラのモニタ表示方式