JPH0916307A - キー入力モード切換え方式 - Google Patents

キー入力モード切換え方式

Info

Publication number
JPH0916307A
JPH0916307A JP7189892A JP18989295A JPH0916307A JP H0916307 A JPH0916307 A JP H0916307A JP 7189892 A JP7189892 A JP 7189892A JP 18989295 A JP18989295 A JP 18989295A JP H0916307 A JPH0916307 A JP H0916307A
Authority
JP
Japan
Prior art keywords
key input
key
code
input mode
mode switching
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
JP7189892A
Other languages
English (en)
Inventor
Hideaki Fujimori
英明 藤森
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 JP7189892A priority Critical patent/JPH0916307A/ja
Publication of JPH0916307A publication Critical patent/JPH0916307A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】 【課題】 先のキー入力モードで入力済で未確定のキー
入力コードを切り換えられたキー入力モードで使用可能
とする。 【解決手段】 制御部1のコード転送手段11はキーボ
ード3からキー入力されたキー入力コードをフロントエ
ンドプロセッサ(FEP)4または5に転送するととも
に記憶部2に登録し、モード切換え手段12は記憶部2
にキー入力コードが登録されている状態でキーボード3
からキー入力モード変換キーのキー入力があった場合に
現在使用しているFEPに対して未確定のキー入力コー
ドの取消しを指示し、切り換えられるFEPに対して記
憶部2に登録されているキー入力コードを出力し、入力
確定手段13はキーボード3から確定キーのキー入力が
あったときに確定キーコードを現在使用しているFEP
に出力し、記憶部2の内容をクリアする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はキー入力モード切換
え方式に関し、特に複数のフロントエンドプロセッサ
(以下、FEPと略記する)を切り換えて使用する場合
のキー入力モード切換え方式に関する。
【0002】
【従来の技術】コンピュータ等でキーボードを用いて日
本語等のキー入力を行う場合に、FEPを用いることが
広く普及している。利用者は、自分の好みのFEPを選
択することが可能であり、1つのアプリケーションプロ
グラムを実行している中でも、FEPをいろいろと切り
換えてキー入力を行うことが可能である。
【0003】ところで、従来の技術では、例えば利用者
が誤って英文FEPを用いる英文入力モードのつもりで
キー入力したのに、日本文FEPを用いるカナ漢字変換
入力モードであったので、カナが変換候補として表示さ
れてしまった場合には、カナ漢字変換入力モードで入力
されたキー入力コードを取り消した後に、英文FEPを
用いる英文入力モードに切り換えて、再度英文でキー入
力し直さなければならなかった。
【0004】
【発明が解決しようとする課題】上述した従来のキー入
力モード切換え方式では、利用者が誤って英文入力モー
ドのつもりでキー入力したのに、カナ漢字変換入力モー
ドでカナが変換候補として表示されてしまった場合に
は、カナ漢字変換入力モードで入力されたキー入力コー
ドを取り消した後に、英文FEPを用いる英文入力モー
ドに切り換えて、再度英文でキー入力し直さなければな
らなかったので、切換え前のキー入力モードで入力した
未確定のキー入力コードの入力操作が無駄になるという
問題点があった。
【0005】本発明の目的は、上述の点に鑑み、キー入
力モードを切り換えた場合でも、先のキー入力モードで
入力済で未確定のキー入力コードを切り換えられたキー
入力モードでキー入力されたキー入力コードとして使用
することができるようにしたキー入力モード切換え方式
を提供することにある。
【0006】なお、先行技術として、特開平2−812
60号公報に開示された「データ入力方式」,特開昭6
3−313265号公報に開示された「データ処理シス
テム」等があるが、「データ入力方式」は仮名漢字変換
部に対する入力フィールドの形式に応じて仮名漢字変換
候補を選択出力するようにしたものであり、また「デー
タ処理システム」はユーザあるいは業務の内容に応じて
カナ漢字入力モード遷移の仕様を任意に変更するように
したものであり、いずれの技術も、本願発明とは目的,
構成および効果を異にしている。
【0007】
【課題を解決するための手段】本発明のキー入力モード
切換え方式は、キーボードからキー入力されたキー入力
コードをフロントエンドプロセッサに転送するとともに
記憶部に登録するコード転送手段と、前記記憶部にキー
入力コードが登録されている状態でキー入力モード変換
キーのキー入力があった場合に現在使用しているフロン
トエンドプロセッサに対して未確定のキー入力コードの
取消しを指示し、切り換えられるフロントエンドプロセ
ッサに対して前記記憶部に登録されているキー入力コー
ドを出力するモード切換え手段と、確定キーのキー入力
があったときに確定キーコードを現在使用しているフロ
ントエンドプロセッサに出力し、前記記憶部の内容をク
リアする入力確定手段とを有する。
【0008】
【発明の実施の形態】次に、本発明について図面を参照
して詳細に説明する。
【0009】図1は、本発明の一実施例に係るキー入力
モード切換え方式の構成を示すブロック図である。本実
施例のキー入力モード切換え方式は、制御部1と、記憶
部2と、キーボード3と、日本文FEP4と、英文FE
P5とから、その主要部が構成されている。
【0010】制御部1は、キーボード3からキー入力さ
れたキー入力コードを日本文FEP4または英文FEP
5に転送するとともに記憶部2に登録するコード転送手
段11と、入力確定前のキー入力コードが記憶部2に登
録されている状態でキー入力モード変換キーのキー入力
があった場合に現在使用しているFEPに対して未確定
のキー入力コードの取消しを指示し、切り換えられるF
EPに対して記憶部2に登録されているキー入力データ
を出力するモード切換え手段12と、確定キーの入力が
あったときに確定キーコードを現在使用しているFEP
に出力し、記憶部2の内容をクリアする入力確定手段1
3とを含んで構成されている。
【0011】図2を参照すると、制御部1の処理は、カ
ウンタ初期化ステップS101と、キー入力コード判別
ステップS102と、キー入力コード転送ステップS1
03と、カウンタ加算ステップS104と、キー入力コ
ード登録ステップS105と、ディスカウンタ初期化ス
テップS106と、ディスカウンタ0判定ステップS1
07と、バックスペースコード出力ステップS108
と、ディスカウンタ減算ステップS109と、キー入力
モード変換キーコード転送ステップS110と、カウン
タ0判定ステップS111と、キー入力コード出力ステ
ップS112と、カウンタ減算ステップS113とから
なる。
【0012】図3は、本実施例のキー入力モード切換え
方式において、“NEC”と入力したかったのに日本文
FEP4を使用するカナ漢字変換入力モードであったた
めに“ミイソ”と表示されてしまったので、利用者がキ
ー入力モード変換キーをキー入力して英文FEP5を使
用する英文入力モードに切り換え、これにより“ミイ
ソ”が消されて、“NEC”と表示され、これが確定キ
ーの入力で確定された場合を例示する図である。
【0013】次に、このように構成された本実施例のキ
ー入力モード切換え方式の動作について、図3に示す一
例に沿って説明する。
【0014】(1) 利用者がキーボード3からキー入
力コード11H(Hは16進数であることを示す。以下
同様),12H,13Hをキー入力すると、キー入力コ
ード11H,12H,13Hが制御部1に送られる。
【0015】(2) 制御部1では、カウンタcoun
tが0にされた後に(ステップS101)、その他のキ
ーであると判定され(ステップS102)、コード転送
手段11が、カナ漢字変換入力モードであるので、キー
入力コード11H,12H,13Hを日本文FEP4に
転送する(ステップS103)。
【0016】(3) 次に、コード転送手段11は、カ
ウンタcountを1つインクリメントし(ステップS
104)、記憶部2の領域record(count)
にキー入力コードを登録する(ステップS105)。ス
テップS102〜S105を繰り返すことにより、記憶
部2にキー入力コード11H,12H,13Hが登録さ
れる。
【0017】(4) 日本文FEP4は、制御部1から
転送されてきたキー入力コード11H,12H,13H
をカナキー“ミイソ”に変換して変換候補としてディス
プレイ(図示せず)に表示する。
【0018】(5) 利用者がキー入力モードの誤りに
気がついてキーボード3からキー入力モード変換キーを
キー入力すると、キー入力モード変換キーコードが制御
部1に送られる。
【0019】(6) 制御部1では、キー入力モード変
換キーコードであると判定し(ステップS102)、モ
ード切換え手段12が、カウンタcountをディスカ
ウンタdiscountに初期設定し(ステップS10
6)、ディスカウンタdiscountが0であるかど
うかを判定する(ステップS107)。ディスカウンタ
discountが0でなければ、モード切換え手段1
2は、バックスペースコードを日本文FEP4に出力し
(ステップS108)、ディスカウンタdiscoun
tを1つ減算する(ステップS109)。ステップS1
07〜S109を繰り返すことにより、記憶部2に登録
されているキー入力コードの数(3)だけバックスペー
スコード(BS)が日本文FEP4に出力される。
【0020】(7) 日本文FEP4は、制御部1から
送られてきたバックスペースコード(BS)の数(3)
だけ、すでに入力されているキー入力コード11H,1
2H,13Hを取り消し、ディスプレイから“ミイソ”
の表示を消去する。
【0021】(8) 次に、モード切換え手段12は、
ステップS107でディスカウンタdiscountが
0になると、キー入力モード変換キーコードを英文FE
P5に転送し(ステップS110)、カウンタcoun
tが0であるかどうかを判定する(ステップS11
1)。カウンタcountが0でなければ、モード切換
え手段12は、カウンタcountが示す記憶部2の領
域record(count)に登録されているキー入
力コードを英文FEP5に出力し(ステップS11
2)、カウンタcountを1つ減算する(ステップS
113)。ステップS111〜S113を繰り返すこと
により、記憶部2に登録されているキー入力コード11
H,12H,13Hが切換え後のFEPである英文FE
P5に出力される。
【0022】(9) 英文FEP5は、制御部1から送
られてきたキー入力コード11H,12H,13Hを英
文キー“NEC”に変換して変換候補としてディスプレ
イに表示する。
【0023】(10) 所望とする“NEC”が変換候
補として表示されたので、利用者がキーボード3から確
定キーをキー入力すると、確定キーコードが制御部1に
送られる。
【0024】(11) 制御部1では、確定キーコード
であると判定すると(ステップS102)、入力確定手
段13が、現在使用中の英文FEP5に確定キーコード
を転送する(ステップS114)。
【0025】(12) 次に、入力確定手段13は、確
定キーのキー入力があったので、カウンタcountを
0クリアすることにより(ステップ101)、記憶部2
に登録されているキー入力コード11H,12H,13
Hを消去する(無効にする)。
【0026】(13) 英文FEP5は、制御部1から
転送されてきた確定キーコードを受けて、“NEC”を
変換結果として確定する。
【0027】なお、上記実施例では、FEPが日本文F
EP4および英文FEP5の場合を例にとって説明した
が、FEPが日本文FEP同士の場合や、他の言語のF
EP同士やそれらの任意の組合せの場合でも本発明が同
様に適用できることはいうまでもない。
【0028】
【発明の効果】以上説明したように本発明は、コード転
送手段,モード切換え手段および入力確定手段を設け、
確定キーのキー入力前の未確定のキー入力コードを記憶
部に保持したことにより、利用者が誤って異なるFEP
のキー入力モードでキー入力を行ってしまっても、その
キー入力モードでのキー入力コードを無効にし、記憶部
に保持したキー入力コードを切換え後のFEPに送り込
んで期待した変換結果に再変換することができるので、
切換え前のキー入力モードで入力した未確定のキー入力
コードのキー入力操作が無駄になることがなくなり、利
用者のキー入力操作における利便性がより一層高まると
いう効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例に係るキー入力モード切換え
方式の構成を示すブロック図である。
【図2】図1中の制御部の処理を示す流れ図である。
【図3】本実施例のキー入力モード切換え方式における
動作の一例を示す図である。
【符号の説明】
1 制御部 2 記憶部 3 キーボード 4 日本文FEP 5 英文FEP 11 コード転送手段 12 モード切換え手段 13 入力確定手段

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 キーボードからキー入力されたキー入力
    コードをフロントエンドプロセッサに転送するとともに
    記憶部に登録するコード転送手段と、 前記記憶部にキー入力コードが登録されている状態でキ
    ー入力モード変換キーのキー入力があった場合に現在使
    用しているフロントエンドプロセッサに対して未確定の
    キー入力コードの取消しを指示し、切り換えられるフロ
    ントエンドプロセッサに対して前記記憶部に登録されて
    いるキー入力コードを出力するモード切換え手段と、 確定キーのキー入力があったときに確定キーコードを現
    在使用しているフロントエンドプロセッサに出力し、前
    記記憶部の内容をクリアする入力確定手段とを有するこ
    とを特徴とするキー入力モード切換え方式。
  2. 【請求項2】 前記モード切換え手段が、前記記憶部に
    登録されているキー入力コードの数だけバックスペース
    コードをフロントエンドプロセッサに出力することによ
    り前記フロントエンドプロセッサに未確定のキー入力コ
    ードの取消を指示する請求項1記載のキー入力モード切
    換え方式。
JP7189892A 1995-07-03 1995-07-03 キー入力モード切換え方式 Pending JPH0916307A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7189892A JPH0916307A (ja) 1995-07-03 1995-07-03 キー入力モード切換え方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7189892A JPH0916307A (ja) 1995-07-03 1995-07-03 キー入力モード切換え方式

Publications (1)

Publication Number Publication Date
JPH0916307A true JPH0916307A (ja) 1997-01-17

Family

ID=16248936

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7189892A Pending JPH0916307A (ja) 1995-07-03 1995-07-03 キー入力モード切換え方式

Country Status (1)

Country Link
JP (1) JPH0916307A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100945528B1 (ko) * 2007-08-10 2010-03-10 삼성에스디에스 주식회사 고정키갱신장치 및 방법

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0375811A (ja) * 1989-08-17 1991-03-29 Sanyo Electric Co Ltd 文章作成装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0375811A (ja) * 1989-08-17 1991-03-29 Sanyo Electric Co Ltd 文章作成装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100945528B1 (ko) * 2007-08-10 2010-03-10 삼성에스디에스 주식회사 고정키갱신장치 및 방법

Similar Documents

Publication Publication Date Title
JP4077959B2 (ja) 文字処理装置及びその方法、及びそのプログラムを記憶した記憶媒体
JPH0916307A (ja) キー入力モード切換え方式
US11112879B2 (en) Multi-mode keyboard
JP4944422B2 (ja) Pos端末、商品名称表示方法およびプログラム
JPS6319275A (ja) 印刷装置
JP4362980B2 (ja) 情報処理端末の文字入力装置
JP2003241878A (ja) データ入力方法およびデータ入力プログラム
JP2002189553A (ja) 携帯端末およびその文字入力方法
JP2615851B2 (ja) キー入力装置
JPH08115150A (ja) 片手入力可能なキーボード、並びにそのキー配列
JP2806845B2 (ja) Pos端末装置
JPS584426A (ja) キ−ボ−ドのモ−ド遷移方法
KR100515671B1 (ko) 키보드 입력방법
JP2000081951A (ja) 入力ペンシステム
CN102109983B (zh) 公式编辑过程中汉字输入法的优化处理方法和系统
JPH04256119A (ja) スキャンコード生成方式
JP2000105659A (ja) 文書作成読み上げ装置
JPH10161798A (ja) 電卓機能付きソフトウェアキーボード
JPS6010322A (ja) プログラム・フアンクシヨン・キ−方式
JPH02133868A (ja) データ処理装置
JPH06266489A (ja) 遠隔制御付言語処理装置
JPH10171577A (ja) 電子計算機の入力装置
JP2000163205A (ja) キー位置設定システム
JPS6148066A (ja) デ−タ変換装置
JPS63146155A (ja) 文書処理装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090511

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100511

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 9

Free format text: PAYMENT UNTIL: 20100511

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110511

Year of fee payment: 10

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 11

Free format text: PAYMENT UNTIL: 20120511

EXPY Cancellation because of completion of term