JPS62113224A - キ−ボ−ドデ−タ入力装置 - Google Patents

キ−ボ−ドデ−タ入力装置

Info

Publication number
JPS62113224A
JPS62113224A JP60252033A JP25203385A JPS62113224A JP S62113224 A JPS62113224 A JP S62113224A JP 60252033 A JP60252033 A JP 60252033A JP 25203385 A JP25203385 A JP 25203385A JP S62113224 A JPS62113224 A JP S62113224A
Authority
JP
Japan
Prior art keywords
data
input
keyboard
conversion
host device
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
JP60252033A
Other languages
English (en)
Inventor
Toshimasa Arai
新井 利政
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 JP60252033A priority Critical patent/JPS62113224A/ja
Publication of JPS62113224A publication Critical patent/JPS62113224A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、コンピュータシステム等において、操作員が
キーボードを用いて入力したデータの処理を行う、キー
ボードデータ入力装置に関する。
〔従来の技術〕
ホストコンピュータ等の上位装置と、これに接続された
複数台の端末機とから成るコンピュータシステムにおい
ては、各端末機の入出力データの処理は、いわゆるタイ
ムシェアリングによって進められる。
このようなシステムにおいて、端末機から入力されたデ
ータやコマンドは、従来、そのまま上位装置に転送され
、上位装置の側でその内容の認識や処理を行っていた。
端末機は、キーボードと表示部とを備えており、操作員
がキーボードを用いて所定のコマンドを入力すると、そ
れが表示部の所定個所に表示される。
その表示内容の確認後、操作員がいわゆるリターンキー
を押すと、そのコマンドが上位装置に転送される。上位
装置は、そのコマンドの妥当性をチェックした後、その
コマンドの実行に移る。もし、そのコマンドが妥当なも
のでなければ、表示部に対してエラーメツセージを転送
し、操作員の注意を促す。
ここで、例えば、数表等を作成するプログラムを実行す
る場合を考える。
この場合、表示部に数表が表示され、その各部に項目名
や数値を入力する場所が指定される。操作員は、その指
定場所にカーソルを移した後、文字キーや数字キーを押
して各データの入力作業をくり返す。
操作員が入力した入力データは、表示部の指定場所にそ
のまま表示される。通常、表示部は、右づめ、左づめの
機能や数字入力フィールドでの数字以外の文字の入力が
あった場合のチェック機能を有している。その処理の後
、入力データは上位装置に転送される。
上位装置では、この転送された入力データを、まず、必
要なデータ形式に形式変換する。
例えば操作員がキーボードからII 23Jの3文字の
キー入力を行ったとすると、これは、文字コードの16
進表現で、“31.32.33″の3バイトのデータと
して上位装置に転送される。
上位装置はこれを、16進表現で“0078“の2バイ
ト2進デ一タ形式に変換する。その後、この入力データ
の内容を認識してその妥当性のチェックを行い、妥当で
ない場合、表示装置にエラーメツセージを転送すること
になる。
〔発明が解決しようとする問題点〕
ところが、このように、端末機からデータが入力される
たびにその入力データの形式変換妥当性のチェック等を
行うようにすると、多数の端末機が接続され、これらが
タイムシェアリングでそれぞれデータの入出力を行って
いるような場合、その負担が無視できない。また、操作
員の入力誤りが増加すれば、それだけ上位装置が長時間
その端末機に専有されることになり、システム全体の処
理能力も低下させてしまう。
本発明は、以上の点に着目してなさたもので、上位装置
の入力データの形式変換に伴う負担を軽減したキーボー
ドデータ入力装置を提供することを目的とする。
〔問題点を解決するための手段、〕
本発明のキーボードデータ入力装置は、キーボードと、
このキーボードから入力された入力データを表示する表
示部と、上記キーボードから入力された入力データの処
理および上記表示部の表示データの処理をして、これら
と上位装置との間のインターフェイス制御を行う制御部
とから成り、この制御部は、上記キーボードから入力さ
れた入力データを、所定の変換指示に従って形式変換す
る変換手段と、上記変換指示を上記上位装置から受信し
てあらかじめ記憶しておく記憶手段とを有することを特
徴とするものである。
〔作用〕
このように、キーボードデータ入力装置の側に、入力デ
ータの形式変換機能を付与するようにすれば、上位装置
の負担が軽減される。
この形式変換は、通常、表示部上のデータの表示場所ご
とにあるいは実行するプログラムごとにそれぞれ異なっ
てくる。
そこで、その形式変換のための所定の指示を、データ入
力作業に先立って上位装置から受信して、記憶手段に記
憶しておくようにする。
変換手段は、その指示に従って入力データの形式変換を
行う。
これによって、キーボードデータ入力装置はデータ入力
のつど必要なデータ形式変換を行って、上位装置に入力
データを転送することができる。
〔実施例〕
第1図は本発明のキーボードデータ入力装置の実施例を
示すブロック図である。
この装置は、キーボードlと、このキーボードlから入
力された入力データを表示する表示部2と、制御部3と
、操作員に一定の情報を知らせる警報器4とから構成さ
れている。
制御部3は、キーボードlから入力された入力データの
処理および、表示部2の表示データの処理をして、これ
らと上位装置5のインターフェイス制御を行う回路であ
る。
この制御部3は、キーボードからの入力データを一時記
憶する入力データバッファ31と、表示部2に表示する
表示データを一時記憶する表示データバッファ32と、
入力データの形式変換のための変換指示を記憶する変換
指示記憶手段33と、形式変換ずみの入力データを一時
記憶する変換データバッファ34と、これらを制御する
変換手段35とを有している。
上記各バッファ31.32.34および記憶手段33は
、いずれもランダム・アクセス・メモリ(RAM)素子
等で構成される。
また、変換手段35は、例えば、マイクロプロセッサと
、その動作゛を制御するプログラムを格納したリード・
オンリ・メモリ(ROM)素子と、アイオー(Ilo)
ボート等から構成される。
この変換手段35は、表示部2に出力するための表示デ
ータの、上位装置5からの受信、表示データバッファ3
2への格納、キーボード1から入力された入力データの
表示、上位装置5への転送、キーボード1の操作による
表示部2上のカーソル移動の制御等、既知のこの種の装
置が備えている一般的な機能を有している。これに加え
て、この変換手段35は、次のような動作を行う機能を
有している。
以下本発明のキーボードデータ入力装置の動作を順に追
って説明する。
まず、制御部3に対して、上位装置5から、キーボード
1による入力作業の開始を要求する旨の信号と共に、要
求される種々の入力データに対しての、所定の変換指示
が転送されてくる。
変換手段35は、この変換指示を変換指示記憶手段33
に入力する。この変換指示は例えば第2図に示すような
内容のデータである。
すなわち、このデータは、画面領域21と、入力データ
長22と変換種別23と出力データ長24とを一組とす
る変換指示の集合したものである。
画面領域21は、キーボード2から入力したデータが表
示部2に表示された画面のどの領域に表示されるかを示
すもので、その矩形領域の4頂点の座標を用いて表すこ
とができる。
入力データ長22は、その画面領域に入力できる文字数
を表す。
変換種別23は、キーボード1から入力されたデータに
対して、これをどのようなデータ形式に変換するかをコ
ードで示したものである。例えば10進文字列データを
2進データに変換する内容のものや、16進文字列デー
タを2進データに変換する内容のもの等がある。もちろ
ん、無変換という内容のものもある。    ・ 変換手段35には、この変換種別の内容に応じたデータ
の変換作業を行うプログラムが準備される。データの変
換処理は、入力データの分解、組み立であるいは四則演
算、論理演算等の既知の手法により行われる。
出力データ長24は、変換後のデータのデータ長を定め
るもので、この画面領域に入力された入力データの、上
位装置5への転送時のデータ長を決定するものである。
以上の内容の変換指示が変換指示記憶手段33に記憶さ
れると、データ入力作業が開始される。
この作業にあたっては、上位装置5からデータ入力用の
表示画面に相当するデータが制御部3に送り込まれ、そ
の内容が表示データバッファ32を介して表示部2に出
力される。この画面が表示されると、次いで、上位装置
5よりデータ入力要求信号が送り込まれる。これによっ
て、変換手段35は、入力データバッファ31の内容を
クリアし、表示部2にデータ入力準備完了のメツセージ
等を出力する。
操作員は、表示部2の表示画面を見ながら所定の画面領
域へカーソルを移動させ、キーボードlの打鍵を行う。
これによりデータが入力バッファ31に格納される。
変換手段35は、この入力データバッファ31の内容を
読み取り、該当する画面領域の変換指示を変換指示記憶
手段33から読み取って、所定のデータ形式変換を行う
この変換動作のプログラムのフローチャートを第3図に
示す。
図において、入力データの変換指示が、必ずしもすべて
の領域についてあらかじめ変換指示記憶手段33に記憶
されていない場合がある。データ入力(ステップ■)の
後、ステップ■ではこれを判断して、変換指示のないも
のは入力データをそのまま上位装置5に転送するように
する(ステップ■)。
一方、変換指示が記憶されている場合には、データの変
換種別に応じた形式変換プログラムを選択する(ステッ
プ■)。形式変換プログラムは、ここでは例えばn種類
準備されている(ステップ■)。
形式変換されたデータは、変換データバッファ34に一
時記憶される。
もし、操作員がキーボード1の打鍵を誤り、その入力デ
ータにエラーが生じると、形式変換動作にもエラーを生
じる。このエラー発生の有無を判断して(ステップ■)
、警報器4を鳴らしくステップ■)、操作員にこれを知
らせる。これは例えば、16進文字(通常0.11 ・
・・9、A、B。
CSD、E、Fの文字で表現する)が入力されるべきと
き、文字“W”が入力されたような場合である。この場
合、データの再入力を行うことになる(ステップ■)。
変換が終了して変換データバッファ34に一時記憶さた
データは、その後、上位装置5に転送される(ステップ
■)。
こうして、キーボード1から入力されたデータは、この
キーボードデータ入力装置において、あらかじめ指定さ
れた変換指示どおりに形式変換された後、上位装置に転
送される。上位装置は、このデータが変換後のデータで
あるか否かを確認して、データの妥当性のチェック等の
作業を進める。
〔変形例〕
本発明のキーボードデータ入力装置は以上の実施例に限
定されない。
上記データの形式変換の種類は任意であって、必要に応
じて増減してさしつかえない。
また、これまでと異なるデータ入力用の画面を使用する
ときには、そのつど、新たな一連の変換指示が上位装置
から送り込まれ、上記の動作を繰り返すとよい。
一方、データ入力の画面が複数種あって、その画面ごと
に一連の変換指示が用意され、これらすべてが変換指示
記憶手段33にあらかじめ記憶されるようにしてもよい
。このときは、例えば第2図の画面領域21に、画面の
種類に応じた識別信号を付して識別するようにすればよ
い。
これによって、画面が切り換わるつど変換指示の更新を
する作業が省略でき、多種の入力データを種々の入力用
画面を使用しながらすみやかに入力していくことができ
る。
〔発明の効果〕
操作員がキーボードから入力したデータを、上位装置に
おいて使用する形式のデータに変換してから上位装置に
送るので、上位装置の負担を軽減し、システム全体の処
理の高速化等を図ることができる。
【図面の簡単な説明】
第1図は本発明のキーボードデータ入力装置の実施例を
示すブロック図、第2図はそのデータ形式の変換指示の
内容を示す説明図、第3図はその形式変換処理の動作プ
ログラムを示すフローチャートである。 1・・・・・・キーボード、 2・・・・・・表示部、 3・・・・・・制御部、 5・・・・・・上位装置、 33・・・・・・変換指示記憶手段、 35・・・・・・変換子・段。

Claims (1)

    【特許請求の範囲】
  1. キーボードと、このキーボードから入力された入力デー
    タを表示する表示部と、前記キーボードから入力された
    入力データの処理および前記表示部の表示データの処理
    をして、これらと上位装置との間のインターフェイス制
    御を行う制御部とから成り、この制御部は、前記キーボ
    ードから入力された入力データを、所定の変換指示に従
    って形式変換する変換手段と、前記変換指示を前記上位
    装置から受信してあらかじめ記憶しておく記憶手段とを
    有することを特徴とするキーボードデータ入力装置。
JP60252033A 1985-11-12 1985-11-12 キ−ボ−ドデ−タ入力装置 Pending JPS62113224A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60252033A JPS62113224A (ja) 1985-11-12 1985-11-12 キ−ボ−ドデ−タ入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60252033A JPS62113224A (ja) 1985-11-12 1985-11-12 キ−ボ−ドデ−タ入力装置

Publications (1)

Publication Number Publication Date
JPS62113224A true JPS62113224A (ja) 1987-05-25

Family

ID=17231644

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60252033A Pending JPS62113224A (ja) 1985-11-12 1985-11-12 キ−ボ−ドデ−タ入力装置

Country Status (1)

Country Link
JP (1) JPS62113224A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02211512A (ja) * 1988-12-01 1990-08-22 Bull Hn Inf Syst Inc 分散端末データ処理システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02211512A (ja) * 1988-12-01 1990-08-22 Bull Hn Inf Syst Inc 分散端末データ処理システム

Similar Documents

Publication Publication Date Title
JPS62113224A (ja) キ−ボ−ドデ−タ入力装置
JPS62182827A (ja) デ−タ入力方法
US5664209A (en) Document processing apparatus for processing information having different data formats
JP2995975B2 (ja) 文書処理装置
JP2744528B2 (ja) キーボード入力装置
JP2905552B2 (ja) キーボードコントロール方式
JP2637208B2 (ja) 図形処理システム
JP2900071B2 (ja) プログラマブルコントローラのプログラミング装置
JPS6318217B2 (ja)
JPH06332857A (ja) オンライン処理システム
JPH0535634A (ja) 入力編集処理方式
JPS58221439A (ja) 情報出力装置
CN115857782A (zh) 一种基于人工智能的自动化信息录入方法和***
JPS62260221A (ja) 入力フイ−ルド制御装置
JPH03253930A (ja) 磁気カードリーダ付キーボード
JPH06149738A (ja) 情報端末装置
JPS6141417B2 (ja)
JPH0736594A (ja) 信号入力装置及び信号入力方法
JPS5960485A (ja) Crt表示装置
JPS63268026A (ja) デイスプレイ装置
JPS60204026A (ja) 漢字デ−タ表示方式
JPS6368892A (ja) 情報処理システムの出力表示方式
JPS60207187A (ja) デ−タ表示装置
JPS6029863A (ja) 分散型情報処理方式
JPH01188929A (ja) 端末ローカル画面管理方式