JPH0334010A - Key input device - Google Patents

Key input device

Info

Publication number
JPH0334010A
JPH0334010A JP1168692A JP16869289A JPH0334010A JP H0334010 A JPH0334010 A JP H0334010A JP 1168692 A JP1168692 A JP 1168692A JP 16869289 A JP16869289 A JP 16869289A JP H0334010 A JPH0334010 A JP H0334010A
Authority
JP
Japan
Prior art keywords
numeric
keyboard
code
input
key
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
JP1168692A
Other languages
Japanese (ja)
Inventor
Kaori Suenaga
末永 かおり
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP1168692A priority Critical patent/JPH0334010A/en
Publication of JPH0334010A publication Critical patent/JPH0334010A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

PURPOSE:To enable an operator deal with a numeric character input request produced at execution of a program without adhering himself/herself to the shift operations and to decrease the operating mistakes by converting the key character code inputted via a keyboard into a numeric character code by reference to a conversion table at reception of said numeric character input request. CONSTITUTION:A host computer 2 is connected to a keyboard 1 via a keyboard interface 3. When a numeric character input request is produced at execution of a program, the character code of a key inputted via the keyboard 1 and containing plural types of character input functions including a numeric character input function is converted into a numeric character code by reference to a conversion table 6. As a result, an operator can deal with the numeric character input request produced at execution of a program without adhering himself/herself to the shift operations and also can decrease the operating mistakes.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、例えばパーソナルコンピュータやラップトツ
ブタイプの情報処理装置等において適用されるキー入力
装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to a key input device applied to, for example, a personal computer or a laptop type information processing device.

〈従来の技術) 近年、特定のキーに数字入力機能を含む複数種類の文字
入力機能を持たせたキーボードが、コンパクト化を要求
されるラップトツブタイプの情報処理装置等において広
く採用されている。
(Prior Art) In recent years, keyboards in which specific keys are provided with multiple types of character input functions including a numeric input function have been widely adopted in laptop-type information processing devices and the like that are required to be compact.

ところで、一般にこのようなキーボードより数字入力を
行う場合(プログラムの実行において数字入力要求が発
生した場合等〉は、数字シフトキーを押して文字入力機
能を数字入力機能に切換えた上で目的の数字が刻印され
たキーを即す必要がある。
By the way, when entering numbers from such a keyboard (such as when a number input request occurs during program execution), press the number shift key to switch the character input function to the number input function, and then stamp the desired number. It is necessary to immediately retrieve the key.

したがって、オペレータはそれだけ数多くのシフト操作
が要求され、操作ミスも生じ易いう難点があった。
Therefore, the operator is required to perform a large number of shift operations, which poses a problem in that operational errors are likely to occur.

(発明が解決しようとする課題〉 このように特定のキーに複数種類の文字入力機能を併せ
持たせたキーボードでは、キー操作面の縮小化が図れる
反面、シフト操作が数多く発生するため操作性に問題が
あった。
(Problem to be solved by the invention) In this way, a keyboard in which a specific key has multiple types of character input functions can reduce the key operation surface, but on the other hand, the operability deteriorates because many shift operations occur. There was a problem.

本発明はこのような課題を解決するためのもので、キー
ボード士の特定のキーに数字入力機能を含む複数種類の
文字入力機能を併せ持たせた環境下で、プログラムの実
行において数字入力要求が発生したとき、オペレータは
シフト操作に囚われることなくこれに応じることができ
、操作ミスも低減化できるキー入力装置の提供を目的と
している。
The present invention is intended to solve these problems.In an environment where a keyboard technician has multiple types of character input functions including a numeric input function on a specific key, a numeric input request is made when executing a program. The object of the present invention is to provide a key input device that allows an operator to respond to a shift operation without being tied to a shift operation when a shift operation occurs, and that also reduces operational errors.

[発明の構成] (課題を解決するための手段) 本発明のキー入力システムは上記した目的を達成するた
めに、特定のキーに数字入力機能を含む複数種類の文字
入力機能を併せ持たせてなるキーボードと、特定の十−
の複数の入力文字コードに対応する該特定キーの数字コ
ードが予め登録されたテーブルと、プログラムの実行に
おいて数字入力要求が発生したとき、キーボードから入
力されたキーの文字コードを、テーブルを参照して数字
コードに変換するコード変換手段とを具備したものであ
る。
[Structure of the Invention] (Means for Solving the Problems) In order to achieve the above-mentioned object, the key input system of the present invention provides specific keys with multiple types of character input functions including a number input function. keyboard and certain ten-
When a numeric input request occurs during program execution, the table is registered in advance with the numeric code of the specific key corresponding to multiple input character codes. and code converting means for converting the code into a numerical code.

(作 用) 本発明のキー入力装置では、プログラムの実行において
数字入力要求が発生すると、コード変換手段が、キーボ
ードから入力された数字入力機能を含む複数種類の文字
入力機能を併せ持つキーの文字コードを、テーブルを参
照して数字コードに変換する。
(Function) In the key input device of the present invention, when a number input request occurs during program execution, the code conversion means converts the character code of the key having multiple types of character input functions including the number input function entered from the keyboard. Convert to a numeric code by referring to the table.

したがって、この発明によれば、プログラムの実行にお
いて数字入力要求が発生したとき、オペレータはシフト
操作に囚われることなくこれに応じることができ、僅作
ミスも低減化できる。
Therefore, according to the present invention, when a numeric input request occurs during program execution, the operator can respond to the request without being tied up in shift operations, and small production errors can be reduced.

(実施例) 以下、本発明の実施例を図面に基づいて説明する。(Example) Embodiments of the present invention will be described below based on the drawings.

第1図は本発明に係る一実施例のキー入力装置の構成を
説明するためのブロック図である。
FIG. 1 is a block diagram for explaining the configuration of a key input device according to an embodiment of the present invention.

同図において、1はキーボードであり、このキーボード
1は、特定のキーに数字入力機能を含む複数種類の文字
入力機能を併せ持たせてなっている。また2はこのキー
ボード1にキーボードインタフェース3を介して接続さ
れたホスト計算機、4はこのホスト計算機3においてプ
ログラムを実行する制御部、5はプログラムが記憶され
るプログラム記tla部である。さらに6は上述した数
字入力機能を含む複数種類の文字入力機能を持つキーの
入力文字コードに対応する数字コードが予め登録された
変換テーブルである。
In the figure, 1 is a keyboard, and this keyboard 1 has a plurality of types of character input functions including a numeric input function on specific keys. Further, 2 is a host computer connected to this keyboard 1 via a keyboard interface 3, 4 is a control section that executes a program in this host computer 3, and 5 is a program storage TL section in which the program is stored. Furthermore, 6 is a conversion table in which numeric codes corresponding to input character codes of keys having a plurality of types of character input functions including the above-mentioned numeric input function are registered in advance.

第2図及び第3図はそれぞれこの変換テーブル6の一例
を示している。ここで第2図に示す変換テーブル6Aは
第4図に示す「ア、ア、#、3」の48類の文字が刻印
されたキーについて作成されたもので、これは1バイト
コードの半角文字の入力において用いられる。また、第
3図に示す変換テーブル6Bは第4図に示す「ア、ア、
#、3」の4種類の文字にさらに「あ、あ」の2種類の
文字入力機能を加えて作成されたもので、これは2バイ
トコードの全角文字の入力において用いられる。
FIGS. 2 and 3 each show an example of this conversion table 6. Here, the conversion table 6A shown in Figure 2 was created for a key stamped with 48 types of characters such as "A, A, #, 3" shown in Figure 4, and this is a 1-byte code half-width character. used in the input. Furthermore, the conversion table 6B shown in FIG.
It was created by adding two types of character input functions, ``A, A'', to the 4 types of characters ``#, 3'', and is used for inputting full-width characters in 2-byte codes.

次にこの実施例装置の動作を第5図のフローチャートを
用いて説明する。
Next, the operation of this embodiment apparatus will be explained using the flowchart of FIG.

まず、プログラムの実行において、例えば処理項目遺択
等の数字入力要求が発生すると、該プログラムは、キー
ボード1上の複数種類の文字入力機能を持つキーからの
入力文字コードを、これに対応する数字コードに変換す
べくコード変換機能を起動する(ステップa)。
First, in executing a program, when a numeric input request such as processing item selection occurs, the program converts the input character code from the key with multiple types of character input functions on the keyboard 1 to the corresponding numeric value. A code conversion function is activated to convert the code into a code (step a).

ここで、キーボード1上の複数種類の文字入力機能を持
つキーのうち第4図に示したキーを押すと、このキーと
現状の文字入力機能に応じたコードがキーボードインタ
フェース3を介してホスト計算機2に転送される(ステ
ップb)。
If you press the key shown in FIG. 4 among the keys with multiple types of character input functions on the keyboard 1, this key and the code corresponding to the current character input function will be sent to the host computer via the keyboard interface 3. 2 (step b).

すると、制御部4は、入力されたコードが1バイトコー
ドであるか2バイトコードであるかを調べ(ステップc
)、1バイトコードであれば、このコードから第2図に
示した変換テーブル6Aを参照して、該当する数字コー
ド「33」を検索し出力する(ステップd)。
Then, the control unit 4 checks whether the input code is a 1-byte code or a 2-byte code (step c
), if it is a 1-byte code, the conversion table 6A shown in FIG. 2 is referred to from this code, and the corresponding numerical code "33" is searched and output (step d).

また2バイトコードであれば、第3図に示した変換テー
ブル6Bを参照して、該当する数字コード「33」を検
索し出力する(ステップe)。
If it is a 2-byte code, refer to the conversion table 6B shown in FIG. 3 to search for and output the corresponding numeric code "33" (step e).

こうしてプログラムの数字入力要求に答え、この数字入
力に基づくプログラムの動作を実行させる。
In this way, it responds to the program's numeric input request and executes the program's operations based on the numeric input.

かくしてこの実施例のキー入力装置によれば、プログラ
ムの実行において数字入力要求が発生すると、数字入力
機能を含む複数種類の文字入力機能を備えたキーにおい
ては、自動的にその数字入力機能が選択されることにな
る。
Thus, according to the key input device of this embodiment, when a numeric input request occurs during program execution, the numeric input function is automatically selected for keys equipped with multiple types of character input functions including a numeric input function. will be done.

したがって、オペレータはシフト操作に囚われることな
く数字入力を行うことができ、操作ミスも低減化できる
Therefore, the operator can input numbers without being restricted by shift operations, and operational errors can be reduced.

尚、上述した実施例では、数字コードへの変換テーブル
を設ける方式について述べたが、これを他の文字種類に
置き代えてもよいことは言うまでもない。
In the above-described embodiment, a method was described in which a conversion table to a numeric code was provided, but it goes without saying that this may be replaced with other types of characters.

【発明の効果] 以上説明したように本発明のキー入力装置によれば、キ
ーボード上の特定のキーに数字入力機能を含む複数種類
の文字入力機能を併せ持たせた環境下で、プログラムの
実行において数字入力要求が発生したとき、オペレータ
はシフト操作に囚われることなくこれに応じることがで
き、操作ミスも低減化できる。
[Effects of the Invention] As explained above, according to the key input device of the present invention, a program can be executed in an environment where a specific key on the keyboard has multiple types of character input functions including a number input function. When a numeric input request occurs, the operator can respond to the request without being tied up in shift operations, and operational errors can be reduced.

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

第1図は本発明の一実施例であるキー入力装置の構成を
説明するためのブロック図、第2図及び第3図はそれぞ
れ第1図における変換テーブルの内容の一部を示す図、
第4図は第1図におけるキーボード上の複数種類の文字
入力機能を併せ持つキーを示す平面図、第5図は同実施
例装置のコード変換動作を説明するためのフローチャー
トである。 1・・・キーボード、2・・・ホスト計算機、4・・・
制御部、6・・・変換テーブル。
FIG. 1 is a block diagram for explaining the configuration of a key input device which is an embodiment of the present invention, FIGS. 2 and 3 are diagrams showing a part of the contents of the conversion table in FIG. 1, respectively,
FIG. 4 is a plan view showing keys on the keyboard shown in FIG. 1 that have multiple types of character input functions, and FIG. 5 is a flowchart for explaining the code conversion operation of the apparatus of the embodiment. 1...Keyboard, 2...Host computer, 4...
Control unit, 6... Conversion table.

Claims (1)

【特許請求の範囲】 特定のキーに数字入力機能を含む複数種類の文字入力機
能を併せ持たせてなるキーボードと、前記特定のキーの
複数の入力文字コードに対応する前記特定キーの数字コ
ードが予め登録されたテーブルと、 プログラムの実行において数字入力要求が発生したとき
、前記キーボードから入力された前記キーの文字コード
を、前記テーブルを参照して数字コードに変換するコー
ド変換手段とを具備したことを特徴とするキー入力装置
[Scope of Claims] A keyboard in which a specific key has multiple types of character input functions including a numeric input function, and a numeric code of the specific key corresponding to a plurality of input character codes of the specific key. The system comprises a pre-registered table, and code converting means for converting the character code of the key input from the keyboard into a numeric code by referring to the table when a numeric input request occurs during program execution. A key input device characterized by:
JP1168692A 1989-06-30 1989-06-30 Key input device Pending JPH0334010A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1168692A JPH0334010A (en) 1989-06-30 1989-06-30 Key input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1168692A JPH0334010A (en) 1989-06-30 1989-06-30 Key input device

Publications (1)

Publication Number Publication Date
JPH0334010A true JPH0334010A (en) 1991-02-14

Family

ID=15872694

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1168692A Pending JPH0334010A (en) 1989-06-30 1989-06-30 Key input device

Country Status (1)

Country Link
JP (1) JPH0334010A (en)

Similar Documents

Publication Publication Date Title
US7029191B2 (en) Apparatus for inputting special character and method for the same
KR100275607B1 (en) Multistage front end processor system
JPH04367924A (en) Keyboard controller
JPH0334010A (en) Key input device
US20030201980A1 (en) Apparatus for inputting special character and method for the same
JP2900071B2 (en) Programming device for programmable controller
JP2629946B2 (en) Document processing device
JPH0720760Y2 (en) Keyboard device
JPH01280853A (en) Terminal computer
JPH07244549A (en) Data terminal equipment
JPH0243818A (en) Method and device for key entry
JPS6148066A (en) Data converting device
JPS62214423A (en) Document editing device
JPH0350617A (en) Intelligent keyboard
JPH022219A (en) Input device for generated code variable keyboard
JPH10171577A (en) Input device for electronic computer
JPH0981314A (en) Input device
JP2005085030A (en) Character input method, numeric key board, and program
JPH0635609A (en) Computer device
JPS63188261A (en) Kanji data entry device
JPH0354661A (en) Kana alphabet conversion input method
JPS6274125A (en) Output code control device for terminal equipment
JPH04260970A (en) Method for inputting japanese language in application program
JPH06236357A (en) Word processor and punctuation mark inputting method
JPH04256119A (en) Scan code generating system