JPS6282458A - 文字列入力装置 - Google Patents
文字列入力装置Info
- Publication number
- JPS6282458A JPS6282458A JP60224426A JP22442685A JPS6282458A JP S6282458 A JPS6282458 A JP S6282458A JP 60224426 A JP60224426 A JP 60224426A JP 22442685 A JP22442685 A JP 22442685A JP S6282458 A JPS6282458 A JP S6282458A
- Authority
- JP
- Japan
- Prior art keywords
- character string
- character
- katakana
- input
- mode
- 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
- 235000016496 Panda oleosa Nutrition 0.000 claims description 11
- 240000000220 Panda oleosa Species 0.000 claims description 11
- 230000010365 information processing Effects 0.000 claims description 3
- 241000102542 Kara Species 0.000 abstract description 2
- 238000006467 substitution reaction Methods 0.000 abstract 1
- 238000000034 method Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 235000002595 Solanum tuberosum Nutrition 0.000 description 1
- 244000061456 Solanum tuberosum Species 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007115 recruitment Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業−1−の利用分野〕
本発明はカタカナをカタカナ入力モードにおいて入力す
る文字列入力装置に関するものであり、さらに詳細には
カタカナ文字列にかな文字列が後続する混在文字列の入
力を効率よく行うことができる文字列入力装置に関する
ものである。
る文字列入力装置に関するものであり、さらに詳細には
カタカナ文字列にかな文字列が後続する混在文字列の入
力を効率よく行うことができる文字列入力装置に関する
ものである。
近年、ワードプロセッサをはじめとした日本語文書作成
装置の普及につれ、効率的な日本語入力方法が広く求め
られている。
装置の普及につれ、効率的な日本語入力方法が広く求め
られている。
日本語文書作成装置におけるカタカナの入力は、通常、
カタカナ文字入力モードに移行した後に文字列を入力す
る方法が多く採用されている。例えば、カタカナ文字列
「システム」を入力する場合、利用者は初めに、カタカ
ナモード移行キーの打鍵などによりカタカナ文字列入力
モードに移行し、次にかな文字列「しすてむ」を入力し
て、最後に入力が終了したことをしめずキー(無変換キ
ーなど)を打鍵することで文字列「システム」を得てい
る。従来のこの装置では、カタカナ書きの煩語を辞書に
登録1″る!必要がないなどの利点はあるものの、入力
されノ、二叉字列全体をカタカナとみなすため、例えば
1シスデムを−1のようにひらがな文字列(文節入力の
場り付属語的にカタカナの末尾に置かれることが多く、
まj=その種類もそれはと′多くない)が後続する文字
列の入力の際には、通常はまずカタカナモードで[シス
テム1を人力し、そのf裔カタカナモードを終了さぜ−
たトて・残りの[を1を入力するといった手111’i
を踏Jなくてはならず、入力効率が著しく悪いものであ
っlコ。
カタカナ文字入力モードに移行した後に文字列を入力す
る方法が多く採用されている。例えば、カタカナ文字列
「システム」を入力する場合、利用者は初めに、カタカ
ナモード移行キーの打鍵などによりカタカナ文字列入力
モードに移行し、次にかな文字列「しすてむ」を入力し
て、最後に入力が終了したことをしめずキー(無変換キ
ーなど)を打鍵することで文字列「システム」を得てい
る。従来のこの装置では、カタカナ書きの煩語を辞書に
登録1″る!必要がないなどの利点はあるものの、入力
されノ、二叉字列全体をカタカナとみなすため、例えば
1シスデムを−1のようにひらがな文字列(文節入力の
場り付属語的にカタカナの末尾に置かれることが多く、
まj=その種類もそれはと′多くない)が後続する文字
列の入力の際には、通常はまずカタカナモードで[シス
テム1を人力し、そのf裔カタカナモードを終了さぜ−
たトて・残りの[を1を入力するといった手111’i
を踏Jなくてはならず、入力効率が著しく悪いものであ
っlコ。
〔発明の目的、1
本発明の目的は、カタカナ文字列にかな文字列が後続す
る混在文字列の入力をIlh率よく行6)、二めの文字
列入力装置を提供することにある。
る混在文字列の入力をIlh率よく行6)、二めの文字
列入力装置を提供することにある。
本発明によれば、かな文字を人力するための文字入力手
段と、該かな文字かひらがなかカタカナかを示すモード
を変更するためのモード変更手段と、文字列バッファと
、前記かな文字を入力して前記モートに応してひらがな
あるいはカタカナとして前記文字列バッファに入力する
文字セット手段と、入力の区切りを意味する情報を入力
するための区l:IJり情報入力手段と、前記文字列バ
ッファ内内容を外部情報処理装置に渡す文字列出力手段
を備えた文字列入力装置において、前記文字列バッファ
の内容の末尾が別途定められた特定のカタカナである場
合に該特定のカタカナをひらがなに変更する文字列置換
手段を備えたことを特徴とする文字列入力装置を得るこ
とができる。
段と、該かな文字かひらがなかカタカナかを示すモード
を変更するためのモード変更手段と、文字列バッファと
、前記かな文字を入力して前記モートに応してひらがな
あるいはカタカナとして前記文字列バッファに入力する
文字セット手段と、入力の区切りを意味する情報を入力
するための区l:IJり情報入力手段と、前記文字列バ
ッファ内内容を外部情報処理装置に渡す文字列出力手段
を備えた文字列入力装置において、前記文字列バッファ
の内容の末尾が別途定められた特定のカタカナである場
合に該特定のカタカナをひらがなに変更する文字列置換
手段を備えたことを特徴とする文字列入力装置を得るこ
とができる。
1?J、下に本発明の実施例について、図面を参照しな
がら詳細に説明する。なお、本明細書内の説明において
は、E文字列」に単独文字も含まれるものとする。
がら詳細に説明する。なお、本明細書内の説明において
は、E文字列」に単独文字も含まれるものとする。
第1図は、本発明の第1の実施例を示す。図において、
1は全体の制御を行うとともに、後述する各種情報入力
手段の入力データを受は取る制御部であり、2はかな文
字を入力するための文字入力手段であり、3は現在の入
力がひらがながカタカナかを示すモード情報を変更する
ためのモード変更手段であり、4はモード情報を記憶す
るためのモードレジスタであり、5は入力された文字列
を記憶しておくための文字列バッファであり、6は文字
入力手段2から送られるかな文字をモードレジスタ4の
内容に応じてひらがなあるいはカタカナとして文字列バ
ッファ5にセットする文字セット手段であり、7は入力
の区切りを意味する情報を入力するための区切り情報入
力手段であり、8は置換対象となる文字列を記憶しス:
置換文字列メモリであり、9は文字列バッファ5の内容
をもとに置換文字列テーブル8を参照して、必要に応じ
て文字列の置換を行う文字列置換手段であり、10は文
字列バッファ5の内容を情報処理装置に渡すための文字
列出力手段である。
1は全体の制御を行うとともに、後述する各種情報入力
手段の入力データを受は取る制御部であり、2はかな文
字を入力するための文字入力手段であり、3は現在の入
力がひらがながカタカナかを示すモード情報を変更する
ためのモード変更手段であり、4はモード情報を記憶す
るためのモードレジスタであり、5は入力された文字列
を記憶しておくための文字列バッファであり、6は文字
入力手段2から送られるかな文字をモードレジスタ4の
内容に応じてひらがなあるいはカタカナとして文字列バ
ッファ5にセットする文字セット手段であり、7は入力
の区切りを意味する情報を入力するための区切り情報入
力手段であり、8は置換対象となる文字列を記憶しス:
置換文字列メモリであり、9は文字列バッファ5の内容
をもとに置換文字列テーブル8を参照して、必要に応じ
て文字列の置換を行う文字列置換手段であり、10は文
字列バッファ5の内容を情報処理装置に渡すための文字
列出力手段である。
第1の実施例による文字入力手順の概要を第3図に示す
。ここでは、゛′システムを′を入力する場合を例にと
って、第1の実施例の動作を説明する。
。ここでは、゛′システムを′を入力する場合を例にと
って、第1の実施例の動作を説明する。
−ら−
はじめに利用者は、入力する先頭の文字がカタカナであ
ることから、モード変更手段3によってモードの変更指
示を入力すると、制御部1はこの情報を受け、モードレ
ジスタ4の内容(モード情報)をカタカナ入力モードに
変更する(初期状態はひらがな入力モードであるものと
する)。利用者は、次に文字入力手段2から先頭の文字
シ″。
ることから、モード変更手段3によってモードの変更指
示を入力すると、制御部1はこの情報を受け、モードレ
ジスタ4の内容(モード情報)をカタカナ入力モードに
変更する(初期状態はひらがな入力モードであるものと
する)。利用者は、次に文字入力手段2から先頭の文字
シ″。
を入力すると、文字” L ”は文字セット手段6に送
られる。文字セット手段6は、制御部Iの制御のもとで
、モードレジスタ4の状態により入力文字がひらがなか
カタカナかを知った上で、必要であれば文字コードの変
換(例えば1バイト系コードから2バイト系コードへ)
を行った上で、得られた文字コードを文字列バッファ5
にセットする。
られる。文字セット手段6は、制御部Iの制御のもとで
、モードレジスタ4の状態により入力文字がひらがなか
カタカナかを知った上で、必要であれば文字コードの変
換(例えば1バイト系コードから2バイト系コードへ)
を行った上で、得られた文字コードを文字列バッファ5
にセットする。
本例では、モードレジスタ4がカタカナ入力モードを示
しているため、カタカナの文字コード゛シ“か文字列バ
ッファらにセットされる。以下同様にして、文字入力手
段2から′ず°゛2 ゛て°、゛′む″、”を′”が入
力されると、文字列バッファ5には順に゛ス′°、“′
テ′”、ム“、“ヲ°゛がセットさ6一 れ、この結果文字列バッファ5には゛°シスデムヲ″が
セットされる。
しているため、カタカナの文字コード゛シ“か文字列バ
ッファらにセットされる。以下同様にして、文字入力手
段2から′ず°゛2 ゛て°、゛′む″、”を′”が入
力されると、文字列バッファ5には順に゛ス′°、“′
テ′”、ム“、“ヲ°゛がセットさ6一 れ、この結果文字列バッファ5には゛°シスデムヲ″が
セットされる。
ここで利用者が区切り情報人力手段7に」:す、入力が
終了したことを制御部1に伝えると、制御部1は文字列
置換手段9を起動する。文字列置換手段っけ、制御部1
の制御のもとで、文字列バッファ5内の文字列の末尾と
置換文字列メモリ8の内容を比較して、一致するものが
ある場合にはその一致部分をひらがな書きに置き換える
(一致するものがなければ何も処理しない)。置換文字
列メモリ8には、“ヲ″″、“″カラ′、゛へ 、−ヘ
、“ド″、“ガ″などが記憶されている。本例では、文
字バッファ5の内容である“′システムヲ“の末尾文字
である゛ヲ″が置換文字列メモリ8に存在するため、文
字列置換手段9はこれをパをパに置き換える。その結果
文字列バッファ5の内容は、“システムを°′となる。
終了したことを制御部1に伝えると、制御部1は文字列
置換手段9を起動する。文字列置換手段っけ、制御部1
の制御のもとで、文字列バッファ5内の文字列の末尾と
置換文字列メモリ8の内容を比較して、一致するものが
ある場合にはその一致部分をひらがな書きに置き換える
(一致するものがなければ何も処理しない)。置換文字
列メモリ8には、“ヲ″″、“″カラ′、゛へ 、−ヘ
、“ド″、“ガ″などが記憶されている。本例では、文
字バッファ5の内容である“′システムヲ“の末尾文字
である゛ヲ″が置換文字列メモリ8に存在するため、文
字列置換手段9はこれをパをパに置き換える。その結果
文字列バッファ5の内容は、“システムを°′となる。
その後、文字列バッファ5の内容は制御部1の制御のも
とて文字列出力手段10に送られ、最終的に“システノ
、を′が出力される。
とて文字列出力手段10に送られ、最終的に“システノ
、を′が出力される。
第1の実施例において、文字セット手段6は単純なコー
ド変換により容易に実現することができ、文字列置換手
段9もテーブルサーチと文字列置換に、J:って実現で
きる。
ド変換により容易に実現することができ、文字列置換手
段9もテーブルサーチと文字列置換に、J:って実現で
きる。
第2図は、本発明の第2の実施例を示す。この実施例は
、第1図に符号1から10で示す構成要件に、文字列置
換手段9の起動を指示するための置換指示入力手段11
を追加したものである。
、第1図に符号1から10で示す構成要件に、文字列置
換手段9の起動を指示するための置換指示入力手段11
を追加したものである。
第2の実施例による文字入力手順の概要を第4図に示す
。ここでは、まず前述の“システムを″を入力する場合
を例にとって、第2の実施例の動作を説明する。
。ここでは、まず前述の“システムを″を入力する場合
を例にとって、第2の実施例の動作を説明する。
利用者による最初のモード変更から文字入力手段2によ
る文字入方丈では、第1の実施例における説明と同じで
ある。この時点で文字列バッファ5には“′システムヲ
゛′がセットされている。ここで利用者が置換指示入力
手段11によって置換を行うことを指示すると、この情
報を受けた制御部1は文字列置換手段8を起動して文字
列バッファ5内の文字列の置換処理を行わせる。文字列
の置換処理自体については、第1の実施例において述べ
たものと同じである。この結果、所望の文字列である″
システムを′°を得た上で文字列出力手段10により出
力することができる。
る文字入方丈では、第1の実施例における説明と同じで
ある。この時点で文字列バッファ5には“′システムヲ
゛′がセットされている。ここで利用者が置換指示入力
手段11によって置換を行うことを指示すると、この情
報を受けた制御部1は文字列置換手段8を起動して文字
列バッファ5内の文字列の置換処理を行わせる。文字列
の置換処理自体については、第1の実施例において述べ
たものと同じである。この結果、所望の文字列である″
システムを′°を得た上で文字列出力手段10により出
力することができる。
次に、文字列゛アクセンIパ″を入力する場合について
説明する。利用者は、前述の゛システムを″”の場合と
同様にモード変更手段3によりカタカナ入力モードとし
た上で、文字入力手段2から“あ′、゛<、“せ′、゛
ん′、“と′°を入力する。
説明する。利用者は、前述の゛システムを″”の場合と
同様にモード変更手段3によりカタカナ入力モードとし
た上で、文字入力手段2から“あ′、゛<、“せ′、゛
ん′、“と′°を入力する。
この時点で、文字列バッファ5には“アクセント″がセ
ットされる。ここで利用者が区切り情報入力手段7によ
り、入力が終了したことを制御部1に伝えると、文字列
バッファ5の内容は制御部1の制御のもとて文字列出力
手段10に送られ、゛アクセンドパを出力することがで
きる。
ットされる。ここで利用者が区切り情報入力手段7によ
り、入力が終了したことを制御部1に伝えると、文字列
バッファ5の内容は制御部1の制御のもとて文字列出力
手段10に送られ、゛アクセンドパを出力することがで
きる。
このように、第2の実施例を用いると、末尾のカタカナ
文字列を置換したい場合に置換指示入力手段11を、置
換したくない場合には区切り情報入力手段7を使用する
ことで、出力の形態を選択することが可能である。
文字列を置換したい場合に置換指示入力手段11を、置
換したくない場合には区切り情報入力手段7を使用する
ことで、出力の形態を選択することが可能である。
1′J、上述べたように、本発明を用いることにより、
比較的よく使用されるかな文字列を伴ったカタカナ文字
列の入力を、面倒なモード変更を抑制した上で行うこと
ができる。
比較的よく使用されるかな文字列を伴ったカタカナ文字
列の入力を、面倒なモード変更を抑制した上で行うこと
ができる。
第1図は本発明の第一の実施例のブロック図、第2図は
本発明の第二の実施例のブロック図、第3図は第1図の
動作を示す流れ図、第4図は第2図の動作を示す流れ図
である。 1・・・制御部、2・・・文字入力手段、3・・・モー
ド変更手段、4・・・モードレジスタ、5・・・文字列
バッファ、6・・・文字セット手段、7・・・区切り情
報入力手段、8・・・置換文字列メモリ、9・・・文字
列置換手段、10・・・文字列出力手段、11・・・置
換指示入力手段。 芋 3WJ 募 4 図 い−雪戸 YE−ド麦史指示 ビーllリン[8ヒ? 7 不?Y 動力寿→〃タ −文咋ヅ7
≧?pグカナ+ムう1fグ ゛
)イ列モード“禾更 セット Be内z号斡 A 、4 N −至えすりtJJ あす ゛ 1 文咋列の抹 一一末一一
本発明の第二の実施例のブロック図、第3図は第1図の
動作を示す流れ図、第4図は第2図の動作を示す流れ図
である。 1・・・制御部、2・・・文字入力手段、3・・・モー
ド変更手段、4・・・モードレジスタ、5・・・文字列
バッファ、6・・・文字セット手段、7・・・区切り情
報入力手段、8・・・置換文字列メモリ、9・・・文字
列置換手段、10・・・文字列出力手段、11・・・置
換指示入力手段。 芋 3WJ 募 4 図 い−雪戸 YE−ド麦史指示 ビーllリン[8ヒ? 7 不?Y 動力寿→〃タ −文咋ヅ7
≧?pグカナ+ムう1fグ ゛
)イ列モード“禾更 セット Be内z号斡 A 、4 N −至えすりtJJ あす ゛ 1 文咋列の抹 一一末一一
Claims (1)
- 1、かな文字を入力するための文字入力手段と、該かな
文字がひらがなカタカナかを示すモードを変更するため
のモード変更手段と、文字列バッファと、前記かな文字
を入力して前記モードに応じてひらがなあるいはカタカ
ナとして前記文字列バッファに入力する文字セット手段
と、入力の区切りを意味する情報を入力するための区切
り情報入力手段と、前記文字列バッファの内容を外部情
報処理装置に渡す文字列出力手段を備えた文字列入力装
置において、前記文字列バッファの内容の末尾が別途定
められた特定のカタカナである場合に該特定のカタカナ
をひらがなに変更する文字列置換手段を備えたことを特
徴とする文字列入力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60224426A JPS6282458A (ja) | 1985-10-07 | 1985-10-07 | 文字列入力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60224426A JPS6282458A (ja) | 1985-10-07 | 1985-10-07 | 文字列入力装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6282458A true JPS6282458A (ja) | 1987-04-15 |
Family
ID=16813590
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60224426A Pending JPS6282458A (ja) | 1985-10-07 | 1985-10-07 | 文字列入力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6282458A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63250776A (ja) * | 1987-04-07 | 1988-10-18 | Canon Inc | 文書処理装置 |
| JPS648475A (en) * | 1987-07-01 | 1989-01-12 | Matsushita Electric Industrial Co Ltd | Katakana/hiragana sequential converter |
| JPS6459563A (en) * | 1987-08-31 | 1989-03-07 | Matsushita Electric Industrial Co Ltd | Japanese language processor |
| JPH01205371A (ja) * | 1988-02-12 | 1989-08-17 | Seiko Epson Corp | 仮名漢字変換装置 |
-
1985
- 1985-10-07 JP JP60224426A patent/JPS6282458A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63250776A (ja) * | 1987-04-07 | 1988-10-18 | Canon Inc | 文書処理装置 |
| JPS648475A (en) * | 1987-07-01 | 1989-01-12 | Matsushita Electric Industrial Co Ltd | Katakana/hiragana sequential converter |
| JPS6459563A (en) * | 1987-08-31 | 1989-03-07 | Matsushita Electric Industrial Co Ltd | Japanese language processor |
| JPH01205371A (ja) * | 1988-02-12 | 1989-08-17 | Seiko Epson Corp | 仮名漢字変換装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7251667B2 (en) | Unicode input method editor | |
| JPS6282458A (ja) | 文字列入力装置 | |
| JP2004062863A (ja) | 移動通信端末機の日本語入力装置及び方法 | |
| KR100923258B1 (ko) | 휴대 단말기 소스 파일의 유니코드 변환 방법 | |
| JP2003087389A (ja) | 移動電話装置 | |
| JP2624484B2 (ja) | 中国語の入力処理方法 | |
| JPS5965347A (ja) | 日本語文作成装置 | |
| JPS6310262A (ja) | 文書作成装置 | |
| JPS5822434A (ja) | 日本語文章処理システム | |
| JPS60204067A (ja) | 仮名漢字変換方式 | |
| JPH0384658A (ja) | 文書処理装置 | |
| JPS6388632A (ja) | 印字デ−タ変換方法 | |
| JP2769057B2 (ja) | デ−タ圧縮装置 | |
| JPH04223556A (ja) | 文字コードデータの圧縮方式 | |
| JPS5932032A (ja) | 日本語情報処理装置 | |
| JPS63271637A (ja) | 翻訳方式 | |
| JPH04213107A (ja) | 文字入力方式 | |
| JPS58222330A (ja) | 日本語変換方式 | |
| JPH01113859A (ja) | 辞書自動編集機能付ワードプロセッサ | |
| JPH0480422B2 (ja) | ||
| JPS59221727A (ja) | 文字入力装置の文字列変換方式 | |
| JPS61173374A (ja) | 音声認識装置を有するワ−ドプロセツサ | |
| JPS60239863A (ja) | かな漢字変換制御処理方式 | |
| JPS6140661A (ja) | 企業形態名変換方式 | |
| JPS61118869A (ja) | かな漢字変換文章編集装置 |