JPS62266659A - ワ−ドプロセツサ - Google Patents

ワ−ドプロセツサ

Info

Publication number
JPS62266659A
JPS62266659A JP61110149A JP11014986A JPS62266659A JP S62266659 A JPS62266659 A JP S62266659A JP 61110149 A JP61110149 A JP 61110149A JP 11014986 A JP11014986 A JP 11014986A JP S62266659 A JPS62266659 A JP S62266659A
Authority
JP
Japan
Prior art keywords
character string
notation
kana
kanji
candidate character
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.)
Granted
Application number
JP61110149A
Other languages
English (en)
Other versions
JP2543501B2 (ja
Inventor
Yukiyoshi Muto
幸好 武藤
Yoshihiro Kokubu
国分 芳宏
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.)
GENGO KOGAKU KENKYUSHO KK
Brother Industries Ltd
Original Assignee
GENGO KOGAKU KENKYUSHO KK
Brother Industries Ltd
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 GENGO KOGAKU KENKYUSHO KK, Brother Industries Ltd filed Critical GENGO KOGAKU KENKYUSHO KK
Priority to JP61110149A priority Critical patent/JP2543501B2/ja
Publication of JPS62266659A publication Critical patent/JPS62266659A/ja
Application granted granted Critical
Publication of JP2543501B2 publication Critical patent/JP2543501B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) この発明はワードプロセッサに関するものである。
(従来の技術) かな漢字変換機能を備えた日本語ワードプロセッサにお
いてはキーボードの文字キーで複r!1個の文節からな
る1つの文章をかな入力で入力した場合、1つの文章が
多数の平仮名の文字データ列(未確定かな文字列)で記
憶され、その未確定かな文字列が表示器に表示される。
そして、この未確定かな文字列を漢字変換すへくキーボ
ードに設けられた漢字変換キーを操作すると、その未確
定かな文字列が漢字変換され、漢字変換された文字列が
候補文字列として表示器に表示されるようになっている
。又、他の候補文字列が存在する場合、表示された候補
文字列はキーボード上に設けられた次候補キーの操作に
より他の候補文字列に変更できるようになっている。
(発明が解決しようとする問題点) 従来の日本語ワードプロセッサにおいてはかな文字列を
入力した後にそのかな文字列を漢字変換したとき、入力
した文字列がひらがな表記と漢字表記とのいずれもが一
般的に使用されている場合でも漢字変換がされてしまい
、後でひらがな表記を選択しようとしても、ひらがな表
記に変更することはできなかった。そして、そのような
場合には、かな文字列を区切りながら入力してひらがな
表記したい区切りで無変換キーを操作したり、全候補文
字列を一旦確定させてから所望の部分の漢字を削除して
そこにひらがなを再入力したりしなければならず、いず
れの場合もその操作は非常に面倒であった。
(目的) この発明の目的は前記問題点を解決し、入力された文字
列にひらがな表記及び漢字表記のいずれもがある場合に
、漢字変換キーが操作された時、いずれかの表記が優先
的に選択され、この選択された表記が所望の表記でない
場合には残りの表記を選択させ、最終的に選択された表
記を次回の漢字変換のときにも優先的に選択することが
でき、漢字変換処理の操作を容易に行うことができるワ
ードプロセッサを提供するにある。
(問題点を解決するための手段) この発明はかな文字を入力するための入力手段と、その
入力手段により入力されるかな文字を未確定かな文字列
として順次記憶する第1の記憶手段と、多数の候補文字
列の各々に関する情報として、読みを表すかな文字列デ
ータと、漢字表記データと、かな表記と漢字表記のいず
れを優先するかを示す優先情報とを記憶する第2の記憶
手段と、前記第1の記憶手段内の変換対象となる未確定
かな文字列の読みと一致するかな文字列データに対応す
る候補文字列を前記第2の記憶手段において検索し、前
記未確定かな文字列を前記優先情報に従った一方の表記
形態で表記される候補文字列に変換する変換制御手段と
、その変換制御手段によって変換された候補文字列を前
記両表記の他方の表記形態あるいは伯の候補文字列に変
更すべく前記変換制御手段に再変換指令を出力する変更
手段と、前記候補文字列を確定文字列として確定する確
定手段と、その確定手段により確定された確定文字列に
対応する候補文字列の前記優先情報を確定時の表記に従
って書替える書替制御手段とを備えることを特徴とする
ものである。
(作用) 入力手段にてかな文字を入力すると、第1の記憶手段は
その入力手段により入力されるかな文字を未確定かな文
字列として順次記憶する。そして、変換制御手段は前記
第1の記憶手段内の変換対象となる未確定かな文字列の
読みと一致するかな文字列データに対応する候補文字列
を第2の記憶手段において検索し、前記未確定かな文字
列を優先情報に従った一方の表記形態で表記される候補
文字列に変換する。又、変更手段が再変換指令信号を出
力すると、変換制御手段は前に変換された候補文字列を
前記両表記の他方の表記形態あるいは他の候補文字列に
変更する。操作者がその候補文字列を確定文字列として
選択すべく確定手段を操作すると、変換制御手段により
変換された前記候補文字列は確定文字列として確定する
。すると、書替制御手段はその確定手段により確定され
た確定文字列に対応する候補文字列の優先情報を確定時
の表記に従って書替える。
(実施例) 以下、この発明を日本語ワードプロセッサに具体化した
一実施例を第1図〜第5図に従って説明する。
第2図において、ワードプロセッサ1の本体ケース2の
前側部には入力手段としてのキーボード3が設けられ、
後側部にはプリンタ4が設けられている。キーボード3
には40桁を一行とする複数行を備える液晶表示器5が
設けられている。キーボード3上には各種操作キーが配
設されていて、アルファベット及びひらがなの各文字及
び数字等を入力する文字キー6、漢字変換キー7、変更
手段としての次候補キー8、確定手段としての実行キー
10、カーソル移動キー11等他の各種キーが配設され
ている。
漢字変換キー7は入力されたかな文字列を漢字混じりの
候補文字列に変換したいときに操作され、次候補キー8
は漢字変換を行ったときに変換された漢字混じりの候補
文字列を他の候補文字列に替えたいとぎに使用される。
又、実行キー10は操作者が選択した候補文字列を確定
文字列にしたいとき使用されると共に、文書の改行指令
信号を出力する等信の処理を実行するためにも操作され
る。
カーソル移動キー11は前記液晶表示器5の表示画面に
表示されるカーソルを移動するとき使用される。
次に、このワードプロセッサ1の電気的構成を第1図に
示す電気ブロック回路図にて説明する。
本体ケース2に内蔵された変換制御手段、書替制御手段
としての中央処理装置(以下、CPUという)13には
読出し専用のメモリ(ROM)14、及び読出し及びl
ff1可能なメモリ(RAM)よりなる作業用メモリ1
5が接続されている。作業用メモリ15は文字キー6に
て入力されてくる文字コードデータを一時記憶する第1
の記憶手段としての入力バッファ部15aと、候補文字
列を一時記憶する第2の記憶手段としての学習メそり1
5bWを備えている。CPU13はキーボードドライバ
16を介して前記キーボード3に接続され、表示コント
ローラ17を介して前記液晶表示器5に接続され、印字
ドライバ18を介して前記プリンタ4に接続されると共
にコードテーブル20が接続されている。又、CPU1
3は漢字辞書メモリ19、文書メモリ21等の各種メモ
リと接続されている。
ROM14にはこのワードプロセッサを各種動作させる
ための日本語ワードプロセッサ制御プログラム、キーボ
ード制御プログラム、プリンタ制御プログラム、液晶表
示器制御プログラム等、各種の制御プログラムが記憶さ
れたプログラムメモリ22とキャラクタジェネレータ2
3とを備えている。そして、CPU13はこの各種制御
プログラムに従って動作するようになっている。キャラ
クタジェネレータ23は各書体毎のドツトマトリックス
で表示或いは印字される文字や記号等の文字パターンデ
ータが記憶されている。
前記漢字辞泪メモリ19にはかな漢字変換に必要な各種
の漢字のデータが記憶され、漢字変換時に適宜選択して
読み出される。即ち、漢字辞書メモリ19には第4図に
示すように1つの読み25を表わす文字列データ、その
文字列データに対応する漢字表記データ26、文法情報
27、ひらがなと漢字の両表記が一般的に使用されるか
否かの表記情報28及び両表記が一般的に使用される場
合にはかな表記・漢字表記のいずれの表記を優先的に表
記させるかの優先情報29等が格納されている。
さらに、コードテーブル20には各文字や記号に対応す
るコードが記憶されていて、前記文字キー等の入力操作
時にこのコードテーブル20に従って信号がコード化さ
れる。又、文化メモリ21は前記キーボード3の文字キ
ー6等を操作者が操作して入力した文字データが入力バ
ッファ部15aに記憶され、この文字データを保存する
とき等に転送されて記憶するようになっている。
次に、上記のように構成したワードプロセッサ1の作用
を第3図のフローチャートに従って説明する。
N源が投入されると、ステップS1(以下、単に「Sl
」と略し、他も同様とする)において、所定の初期設定
がなされた後、$2において所謂キースキャン状態とな
り、CPU 13はキー人力がなされるのを待つ。
操作者がキーボ−ド3上のいずれかのキーを操作すると
、S2の判定がYESとなり、CPU 13はキーボー
ド制御プログラムに基づいて操作されたキーが何である
かを33.S6、S16及び320で判定する。
文字キー6等の文書入力に関するキーが操作されると、
S3の判定がYESとなりCPU13はS4で入力され
た文字データを作業用メモリ15の入力バッファ部15
aに順次記憶させると共に、液晶表示器11111′O
IJブロクラムに基づいてS5で入力バッファ部15a
に記憶されたデータに従って液晶表示器5に文書を表示
する。尚、かな漢字変換される前のかな文字列(以下、
未確定かな文字列という)は反転表示される。その後、
プログラムは再びS2に戻る。
漢字変換キー7が操作された場合には、漢字変換キー7
から入力される漢字変換指令信号に基づいてCPU13
はS3での判定をN01S6での判定をYESとし、C
PU13はS7において人力バッフ7部15aに未確定
かな文字列があるか無いかを判定し、無い場合にはS1
5でブザーを鳴らす等のエラー処理を行ってからS2に
戻る。
一方、未確定かな文字列がある場合にはCPU 13が
87でYESと判定し、カーソルアドレスに基づいて変
換対象となる未確定かな文字列を読出し、S8において
学習メモリ15bに該当する読みの候補文字列を検索し
、S9において学習メモリ15bに該当する候補文字列
があったか無かったかを判定する。最初は学習メモリ1
5bには読出すべき候補文字列が何も記憶されていない
ため、S10に移行し、漢字辞書メモリ19を参照して
対応する読み25に対応する候補文字列を検索する。次
に811においてCPtJ 13は検索した候補文字列
に対応する各種データのうち表記情報28に基づいてか
な表記・漢字表記の両表記を有しているか否かを判定す
る。両表記があるとCPU13が判定すると、次にcp
ul 3は312で優先情報29に基づいて漢字表記が
優先か否かを判定し、YESの場合にはCPU13は8
13で漢字表記データ26に基づいて漢字表記にてその
候補文字列を液晶表示器5に表示してS2で次のキー人
力を待つ。
811でCPU13がNOと判定したとき、CPU13
は漢字表記データ26があるときはS13で漢字表記に
て候補文字列を液晶表示器5に表示し、無いときはS1
4でひらがな表記にて候補文字列を表示して82で次の
キー人力を待つ。又、S12でCPU13がNoと判定
したときにはS14で入力バッフ715aに記憶されて
いる変換対象となった未確定かな文字列の文字コードに
基づいてひらがな表記にて候補文字列を液晶表示器5に
表示して82で次のキー人力を持つ。すなわち、S14
では反転表示されていた未確定かな文字列が通常表示さ
れ、そのひらがなが候補文字列として検索されたことに
なる。
次に前記のように液晶表示器5に表示された候補表記が
所望の表記でない場合には次候補キー8を操作する。す
ると、CPU13はその次候補キー8の操作により入力
した再変換指令信号に基づいてS2でYES、S3.S
6でNoの判定をし、816でYESの判定をする。そ
して、次にCPU13は現在液晶表示器5に表示してい
る候補文字列がかな表記・漢字表記の両表記を有してい
るか否かをその読みに対応した表記情報28に基づいて
判定する。
CPU13が817でYESの判定をすると、CPtJ
 13は318で現在液晶表示器5に表示している候補
文字列の優先情報2つに基づいてその残りの他の表記を
液晶表示器5に表示して82に戻る。又、CPU 13
が817でNoの判定をすると、CPU13はS19で
現在液晶表示器5に表示している候補文字列を除いて、
S8に移行し、次の新たな候補文字列を学習メモリ15
bにおいて検索し、無ければS10で漢字辞書メモリ1
つから検索する。
次に前記のように液晶表示器5に表示された候補表記が
所望の表記である場合には実行キー10を操作する。す
ると、CPU13はその実行キー10の操作により入力
した信号に基づいてS2でYES、、83.86.81
6でNoの判定をし、320でYESの判定をする。こ
のYESの判定をすると、CPU13は821で現在液
晶表示器5に表示している候補文字列を確定文字列とし
て表示し、その候補文字列の優先情報29をこの確定時
の表記を優先するような情報に書替えて、読みデータ2
5、漢字表記データ26、文法情報27、表記情報28
等とともに学習メモリ15bに転送してS2に戻る。
このように82に戻って、順次文書を作成し、液晶表示
器5に表示される未確定かな文字列を確定文字列として
表示させると、学習メモリ15bには今までに漢字変換
処理された未確定文字列に対応する読みを表わす文字列
データ、その文字列データに対応する漢字表記データ2
6、文法情報27、ひらがなと漢字の両表記があるか無
いかの表記情報28及び両表記がある場合にはかな表記
・漢字表記のうちの確定時の表記を優先的に表記させる
ような情報に書替えられた慶先情報29が格納され、こ
のワードプロセッサ1は学習をすることになる。
このワードプロセッサ1が学習した場合には、以前に入
力した未確定かな文字列と同じ未確定かな文字列を入力
し、この未確定かな文字列を漢字変換すべく漢字変換キ
ー7を操作したとき、S2でYES、33でNO,86
及びS7でYESとなるが、以前に入力した未確定かな
文字列の読みに対応する候補文字列の文字列データが学
習メモリ15bに記憶されているため、S8で対応する
候補文字列が検索され、S9におけるCPU13の判定
はYESとなる。続いて、CPU13はS11でその読
みに対応する表記情報28に基づいてかな表記・漢字表
記の両表記があるか否かを判定し、その判定結果に基づ
いて312又はS13又はS14のいずれかに移行する
文字キー6、漢字変換キー7、次候補キー8、実行キー
10以外のキーが操作されると、S3、S6、S16及
びS20の判定がすべてNoとなり、CPtJ13はS
22において各キーに応じた前述の処理を行い、その侵
S2でキー人力を持つ。
次に、具体例を説明をする。
電源がオン操作されて、初期設定がなされ、文字を入力
している場合、82〜S5を経て今「あいにく」の未確
定かな文字列が入力されたとすると、液晶表示器5に「
あいにく」が表示される。
そして、この未確定かな文字列にカーソルを位置した状
態で、漢字変換キー7を操作すると、漢字変換キー7か
らの漢字変換指令信号に基づいてCPU13はS6、S
7でYESと判定し、SっでNOと判定する。
そして、cpul 3は310で候補文字列を漢字辞書
メモリ19から検索してS11で両表記があるか否かを
その検索した候補文字列に対応する表記情報28から判
定する。読み「あいにく」に対応する表記情報28は両
表記有りのデータとなっているため、S11ではCPU
13はYESと判定し、続いてS12でCPU 13は
優先情報29に基づいて判定する。この贋先情報29は
漢字辞書メモリ19内ではひらがな優先のデータとなっ
ているため、CPU13はNoと判定し、S14でかな
表記の「あいにく」を液晶表示器5にそのまま表示し、
S2にで次のキー人力を待つ。
表示された表記が操作者の希望する表記でない場合には
操作者は次候補キー8を操作する。すると、次候補キー
8からの再変換指令信号に基づいてCPU13はS2で
YES、33.86でN01816でYESの判定をす
る。そして、次に817を経てCPU13はS18で現
在液晶表示器5に表示している候補文字列の池の表記、
即ち、漢字表記「住僧」を液晶表示器5に表示して82
に戻る。
そして、次に実行キー10が操作されると、CPtJ1
3はその実行キー1oの操作により入力した信号に基づ
いてS2でYES、83.S6.S16でNOの判定を
し、S20でYESの判定をする。このYESの判定を
すると、CPU13は321で現在液晶表示器5に表示
している候補文字列を確定文字列として表示し、第5図
に示すように、優先情報29を漢字表記を優先するよう
な情報にm Fffえて読み「あいにく」に対応する各
種データを学習メモリ15bに転送し、S2に戻る。
このようにして、一旦読み「あいにく」に対応するかな
文字列データ等が学習メモリ15に記憶され、その後「
あいにく」の読みが入力されると、その「あいにく」の
漢字変換時にはS8でCPU13はYESと判定し、以
下、311〜813に移行して漢字表記の「主情」を表
示することになる。
なお、この発明は前記実施例に限定されるものではなく
、この発明の趣旨から逸脱しない範囲で任意に変更する
ことも可能である。
(発明の効果) 以上詳述したようにこの発明は入力された文字列にかな
表記及び漢字表記のいずれもが一般的に使用される場合
に、漢字変換キーが操作された時、いずれかの表記が優
先的に選択され、この選択された表記が所望の表記でな
い場合には残りの表記を選択させ、最終的に選択された
表記を次回の漢字変換のときにも優先的に選択すること
ができ、漢字変換処理の操作を容易に行うことができる
優れた効果を奏する。
【図面の簡単な説明】
第1図はこの発明を具体化した一実施例の電気ブロック
回路図、第2図は同じく日本語ワードプロセッサの平面
図、第3図はフローチャート、第4図は漢字辞書メモリ
に記憶されているデータの内容を示す説明図、第5図は
学習メモリに記憶された優先情報がIIえられたときの
データの内容を示す説明図である。 1はワードプロセッサ、3はキーボード、4はプリンタ
、5は液晶表示器、6は文字キー、7は漢字変換キー、
8は次1侯補キー、10は実行キー、13はCPU、1
5は作業用メモリ、15aは入力バッファ部、15bは
学習メモリ、19は漢字辞書メモリ、26は漢字表記デ
ータ、27は文法情報、28は表記情報、29は優先情
報である。 特許出願人    ブラザー工業株式会社株式会社 言
語工学研究所

Claims (1)

  1. 【特許請求の範囲】 1、かな文字を入力するための入力手段と、その入力手
    段により入力されるかな文字を未確定かな文字列として
    順次記憶する第1の記憶手段と、 多数の候補文字列の各々に関する情報として、読みを表
    すかな文字列データと、漢字表記データと、かな表記と
    漢字表記のいずれを優先するかを示す優先情報とを記憶
    する第2の記憶手段と、前記第1の記憶手段内の変換対
    象となる未確定かな文字列の読みと一致するかな文字列
    データに対応する候補文字列を前記第2の記憶手段にお
    いて検索し、前記未確定かな文字列を前記優先情報に従
    った一方の表記形態で表記される候補文字列に変換する
    変換制御手段と、 その変換制御手段によって変換された候補文字列を前記
    両表記の他方の表記形態あるいは他の候補文字列に変更
    すべく前記変換制御手段に再変換指令を出力する変更手
    段と、 前記候補文字列を確定文字列として確定する確定手段と
    、 その確定手段により確定された確定文字列に対応する候
    補文字列の前記優先情報を確定時の表記に従って書替え
    る書替制御手段と を備えることを特徴とするワードプロセッサ。
JP61110149A 1986-05-14 1986-05-14 ワ−ドプロセツサ Expired - Fee Related JP2543501B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61110149A JP2543501B2 (ja) 1986-05-14 1986-05-14 ワ−ドプロセツサ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61110149A JP2543501B2 (ja) 1986-05-14 1986-05-14 ワ−ドプロセツサ

Publications (2)

Publication Number Publication Date
JPS62266659A true JPS62266659A (ja) 1987-11-19
JP2543501B2 JP2543501B2 (ja) 1996-10-16

Family

ID=14528288

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61110149A Expired - Fee Related JP2543501B2 (ja) 1986-05-14 1986-05-14 ワ−ドプロセツサ

Country Status (1)

Country Link
JP (1) JP2543501B2 (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5757373A (en) * 1980-09-25 1982-04-06 Canon Inc Character processing device
JPS5868145A (ja) * 1981-10-19 1983-04-22 Matsushita Electric Ind Co Ltd 日本語入力装置
JPS58172735A (ja) * 1982-04-05 1983-10-11 Nippon Telegr & Teleph Corp <Ntt> 日本語入力装置
JPS59208635A (ja) * 1983-05-13 1984-11-27 Ricoh Co Ltd 文書作成装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5757373A (en) * 1980-09-25 1982-04-06 Canon Inc Character processing device
JPS5868145A (ja) * 1981-10-19 1983-04-22 Matsushita Electric Ind Co Ltd 日本語入力装置
JPS58172735A (ja) * 1982-04-05 1983-10-11 Nippon Telegr & Teleph Corp <Ntt> 日本語入力装置
JPS59208635A (ja) * 1983-05-13 1984-11-27 Ricoh Co Ltd 文書作成装置

Also Published As

Publication number Publication date
JP2543501B2 (ja) 1996-10-16

Similar Documents

Publication Publication Date Title
JPH07114568A (ja) データ検索装置
JPH0330177B2 (ja)
JPS62266659A (ja) ワ−ドプロセツサ
JPS61250768A (ja) 変換辞書更新装置
JPH0570174B2 (ja)
JP2634926B2 (ja) かな漢字変換装置
JP2543501C (ja)
JP2575650B2 (ja) かな漢字変換装置
JPS6260657A (ja) 文字処理装置
JP2603269B2 (ja) 文字処理装置
JPH01183770A (ja) 文字処理装置
JP2761606B2 (ja) 文書データ処理装置
JPS61250769A (ja) 文書情報処理装置
JPH0721189A (ja) 翻訳支援装置
JPH03156663A (ja) 文書作成装置
JPH0556533B2 (ja)
JPS6373362A (ja) アクセント表示機能を備えた単語表示装置
JPS63146157A (ja) 文書処理装置
JPS61194560A (ja) 文字処理装置
JPH0778133A (ja) 文書作成装置および文字パターン出力方法
JPS62266654A (ja) ワ−ドプロセツサ
JPH01193968A (ja) 文字処理装置
JPS63111567A (ja) 文書処理装置
JPH04233659A (ja) 文書処理装置
JPH09146936A (ja) かな漢字変換装置およびかな漢字変換方法

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees