JPH0334010A - Key input device - Google Patents
Key input deviceInfo
- 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
Links
- 238000012905 input function Methods 0.000 claims abstract description 29
- 238000006243 chemical reaction Methods 0.000 abstract description 14
- 238000010586 diagram Methods 0.000 description 3
- 230000010365 information processing Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
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.
第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:
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) |
-
1989
- 1989-06-30 JP JP1168692A patent/JPH0334010A/en active Pending
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 | |
JPS61163424A (en) | Keyboard | |
JPH0720760Y2 (en) | Keyboard device | |
JPS6125234A (en) | Keyboard system | |
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 | |
JPH0354661A (en) | Kana alphabet conversion input method | |
JPS6274125A (en) | Output code control device for terminal equipment | |
JPH02165257A (en) | Character processor | |
JPH06236357A (en) | Word processor and punctuation mark inputting method |