JPH0256060A - 文字処理装置 - Google Patents

文字処理装置

Info

Publication number
JPH0256060A
JPH0256060A JP63207114A JP20711488A JPH0256060A JP H0256060 A JPH0256060 A JP H0256060A JP 63207114 A JP63207114 A JP 63207114A JP 20711488 A JP20711488 A JP 20711488A JP H0256060 A JPH0256060 A JP H0256060A
Authority
JP
Japan
Prior art keywords
character
kana
character string
input
circuit
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
JP63207114A
Other languages
English (en)
Inventor
Koji Igawa
幸治 井川
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP63207114A priority Critical patent/JPH0256060A/ja
Publication of JPH0256060A publication Critical patent/JPH0256060A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ワードプロセッサ等の各種文字処理装置に
関し、特にそのかな漢字変換機能に関する。
〔従来の技術〕
ワードプロセッサ、パーソナルコンピュータ等の日本語
の文字処8!機能を有する装置(これらを[文字処理装
置」称する)は、一般に入力装置と表示装置とかな漢字
変換手段とを備え、入力装置より入力されたかな文字列
を表示装置に表示し、それをかな漢字変換手段によって
漢字混りの文字列に変換することができるようになって
いる。
その場合、かな文字には例えば「づ」と「ず」。
[ぢJと「じ」、「お」と「う」と「−」のように、発
音が殆んど同じ(同音)で文字が異なる(異字)ものが
あるが、第8図の従来欄に0印を付けた読み欄に示す「
読み」のように、正しいかな使いで「読み」を入力しな
いと、表記欄に示す意図する漢字混じりの単語に変換で
きなかった。
例えば、「続く」と変換するためには「つづく」と入力
しなければならず、「つずく」と入力すると変換できな
かった。
また、r通りノのようにrとうりJでも「とおり」でも
変換出来るようにするには、それぞれの「読み」に対応
して、r通り」という単語を辞書中に保持する必要があ
った。
〔発明が解決しようとする課題〕
したがって、従来の文字処理装置では、同音異字のかな
使いを正確に知っていないと意図する漢字混じりの単語
を入力できず、しかもそのかな使いも時代と共に変化す
るので不便であった。
そこで、第8図の従来欄にX印を付けた読み欄に示すよ
うな従来は変換できなかった「読み」で入力しても1表
記欄に示す漢字混じりの単語に変換できるようにしよう
とすると、その全ての「読み」と「表記」の関係を単語
辞書に追加する必要があり、これらと同様なかな使いの
異なる「読み」の全てに対応するには数万語あるいは数
十万語の追加が必要になり、メモリ容量を大幅に増加し
なければならず、コスト高になるという問題があった。
この発明は、上記の点に鑑みてなされたものであり、同
音異字のかな使いを正確に知らなくとも、効率よく意図
する単語を入力できるようにするとともに、時代と共に
変化する日本語のかな使いにも柔軟に対応できるように
し、しかもそれを単語辞書のメモリ容量を増加すること
なく実現することを目的とする。
〔課題を解決するための手段〕
この発明は上記の目的を達成するため、上述のような文
字処理装置において、同音異字のかなのグループを複数
記憶する同音異字記憶手段と、入力装置から入力された
かな文字列の中に同音異字記憶手段に記憶されているグ
ループに含まれる文字が存在するかどうかを判別する判
別手段と、この判別手段によって存在すると判別された
時にその文字を同一グループ内の異字に置き換える文字
置換手段とを備え、その文字置換手段によって置き換え
られた文字列をかな漢字変換手段によって漢字混りの文
字列に変換し得るようにしたものである。
〔作 用〕
この発明による文字処理装置は、入力装置から入力され
たかな文字列の中に、同音異字記憶手段に記憶されてい
る同音異字のかなのグループ含まれている文字があると
1判別手段がそれを判別し、その結果文字置換手段がそ
の文字を同音異字記憶手段に記憶されている同一グルー
プ内の異字に置き換え、その置き換え°られた文字列を
かな漢字変換手段によって漢字混りの文字列に変換する
ことができるので、同音異字記憶手段として簡単なテー
ブルを追加するだけで、単語辞書の記憶容量を増大させ
ることなく、同音異字の多様なr読み」入力に対するか
な漢字変換処理が可能になる。
〔実施例〕
以下、この発明の実施例を図面に基づいて具体的に説明
する。
第2図は、この発明を実施した文字処理装置であるパー
ソナルワードプロセッサの外観斜視図である。
このパーソナルワードプロセッサは、キーボードによる
入力装置1と、液晶デイスプレィ装置(LCD)による
表示装置2と、サーマルプリンタによる印刷装置3と、
外部記憶装置としてのフロッピディスク装置(以下rF
DDJと略称する)4とを備えている。
その入力装置(キーボード)1には、文字を入力する文
字キー、かな漢字変換を指示する変換キー、文字キーで
入力する文字を切り換えるシフ]・キー、改行キー等を
含むキー群10と、文字キーとの組合せで各種機能を指
示する機能指示キー11と、各種処理の実行を指示する
実行キー12と、プリントを指示するプリントキー13
と、表示装置2上に表示されるカーソルの移動を指示す
るカーソル移動キー群14等を備えている。
第3図は、このパーソナルワードプロセッサの制御部の
一例を示すブロック図である。
この制御部20のマイクロコンピュータ(以下「マイコ
ン」と称す」)21は、CPU、ROM。
RAM及びIlo等からなり、文書作成編集1表示制御
、印刷制御9文字拡大制御、この発明に係る同音異字の
かな漢字変換制御等、この装置全体の制御を司る。
ROM22には、この装置の制御に必要な制御プログラ
ム、標準的な書式(用紙サイズ、用紙方向2文字ピッチ
、行ピッチ)情報等の各種の固定情報を格納している。
RAM23は、入力装置(キーボード)1から入力され
るデータを一時的に格納する入カバツファエリア、入力
された文字データを格納するテキスト格納エリア、FD
D4から読み込んだフォントの文字パターンを格納する
文字パターン格納エリア、設定書式情報及び行情報等を
格納するエリア等を含む各種のデータを格納するデータ
エリア及びプログラム実行のためのワーキングエリアと
して使用される。
辞書メモリ24は、かな漢字変換に必要な辞書データー
を格納した辞書エリアと、予め定めた書体(フォント)
例えばゴシック体あるいは明朝体の文字の文字パターン
を格納した文字パターン格納エリア(キャラクタジェネ
レータ)とによって構成される。
キーボードコントローラ25は、入力装置(キーボード
)1からの入力データの判別やキーに付設した図示しな
いLEDの点灯制御データの転送等を司り、LCDコン
トローラ2日は内部にビデオメモリ(VRAM)等を備
えて表示装置(LCD)2の表示制御を司り、フロッピ
ディスクコントローラ(FDC)27はFDD4の制御
を司る。
マイコン21は印輿装置(サーマルプリンタ)3の制御
をも司り、l102Bに印字文字に応じたヘッドドライ
ブデータを出力して、ドライバ29を介してサーマルヘ
ッド(印字ヘッド)30の各発熱素子を駆動制御して所
要の文字を印字する。
また、l1028にスペースドライブデータを出力して
ドライバ31を介してスペースモータ32を駆動制御し
てキャリッジ33を移動し、またラインフィードドライ
ブデータを出力してドライバ34を介してラインフィー
ドモータ35を駆動制御してプラテン3Bを回動し、更
にリボンフィードドライブデータを出力してドライバ3
7を介してリボイフイードモータ38を駆動制御してリ
ボン39を移動させる。
第1図は、この制御部20によるこの発明に係る機能を
示すブロック図であり、入力装置1と表示装置2の他に
、次行程判別回路401文字列入力制御回路41.読み
文字列格納エリア42.読み文字列解析回路43.読み
文字列変更回路44゜同音異字情報格納エリア45.か
な漢字変換回路46、単語辞書格納部472表示用デー
タ作成回路48.及び文字パターン格納部49によって
構成されている。
なお、この第1図中に破線で囲んで示す部分が、この発
明を実施するために追加した部分であり。
同音異字情報格納エリア45が同音異字のかなのグルー
プを複数記憶する同音異字記憶手段、文字列解析回路4
3が入力装置から入力されたかな文字列の中に上記かな
のグループに含まれる文字が存在するかどうかを判別す
る判別手段、読み文字列変更回路44がその判別結果に
よって存在すると判別された時にその文字を同一グルー
プ内の異字に置き換える文字置換手段にそれぞれ相当す
る。
次に、これらの各部の機能について説明する。
次行程判別回路40は、入力装置1よりの入力データと
装置の状況から次に行なうべきことを決定し、該当する
回路に必要な情報を提供する。
文字列入力制御回路41は1次行程判別回路40から入
力した文字データの文字列の入力操作を制御する。
読み文字列格納エリア42は、文字列入力制御回路41
より読み文字列を受は取り、これを格納する。そして、
この読み情報を読み文字列解析回路43及び読み文字列
変更回路44に出力する。
読み文字列解析回路43は、読み文字列格納エリア42
より入力した読み文字列の中に同音異字のかな文字が存
在するか否かを調べる。
読み文字列変更回路44は、読み文字列解析回路43で
該当するかなが存在した場合は、同音異字情報格納エリ
ア45の情報をもとに、読み文字列中のかなを同音異字
に置き換える。
同音異字情報格納エリア45は、第4図に示すような同
音異字情報のテーブルを格納する。
かな漢字変換回路46は、次行程判別回路40より変換
要求があると、単語辞書格納部47より該当する単語情
報を読出して、かな文字列を漢字混りの文字列に変換す
る。
単語辞書格納部47は、第6図に示すように各単語の読
み9表記9品詞、頻度等の情報を保持する。
表示用データ作成回路48は、文字やケイ線を表示する
ためのパターンデータを作成する。
文字パターン格納部49は、キャラクタジェネレータと
して文字のパターンデータを保持する。
次に、このように構成されたこの実施例の作用を第5図
乃至第8図も参照して説明する。
第5図のフローチャートに示すように、入力装置1から
キー入力された情報を次行程判別回路40で判別して、
文字データであれば文字列入力制御回路41によって読
み文字列格納エリア42に読み文字列として格納し、変
換要求であればかな漢字変換回路46に対し変換命令を
出す。
それによって、かな漢字変換回路46は読み文字列格納
エリア42から現時点の読み文字列を読み文字列変更回
路44を素通りさせて取り出し、読み文字列がなければ
次のキー入力を待ち、有ればかな漢字変換処理を行なう
すなわち、取り出した読み文字列をもとに単語辞書格納
部47を検索し、該当する単語(候補)がある場合は1
表示用データ作成回路48がその候補文字列の表示用デ
ータを作成して、それを表示装置2に表示する。
該当する単語(候補)が見つからない場合は、その文字
列に対し同音異字の調査を行なう。
すなわち、かな漢字変換回路46から読み文字列変更回
路44へ読みの変更要求を出し、読み文字列解析回路4
3が読み文字列格納エリア42から同じ読み文字列を取
り出し、その文字列の一字ごとに同音異字情報格納エリ
ア45に格納されている第4図に示したテーブルの同音
異字の各グループを調査する。
そして、同音異字があればその同音異字情報をもとに読
み文字列変更回路44が文字列を変更し、その変更した
読み文字列について、かな漢字変換回路47が再びかな
漢字変換処理を行なって、上記の処理を繰り返す。
同音異字を調査した結果同音異字がなければ、その解析
結果を読み文字列変更回路44へ知らせると、文字列変
更回路44は読み文字列を変更せずにかな漢字変換回路
46へ戻し、表示用データ作成回路48がその読み文字
列表示用のデータを作成して、表示装置2に表示する。
ここで、同音異字のかな漢字変換の例として、「おうて
」と入力して「大手」と変換する場合について説明する
「おうて」と入力された読みデータが、読み文字列格納
エリア42から読み文字列変更回路44を経由してかな
漢字変換回路46に送られる。
かな漢字変換回路4Bは、語辞書格納部47の第6図に
示した単語辞書を探索、して、「王手」と「追手j等の
候補を見つけて取り出し、順次表示装置2に表示させる
そして、「おうて」という読みに対応する候補がなくな
った時点で、かな漢字変換回路46から読み文字列変更
回路44へ読みの変更要求が出される。そこで、読み文
字列解析回路43が読み文字列格納エリア42から「お
うて」の読みデータを取り出し、その文字列の一字ごと
に同音異字情報格納エリア45の第4図に示した同音異
字テーブルを調査する。
「おうて」の場合は、「お」と「う」について同音異字
があるので、その情報が読み文字列変更回路44へ送ら
れ、読み文字列変更回路44では文字列の変更パターン
として次の5つを優先順位を付けて作成する。
1、おおて  2.お−て  3.ううて4、うおて 
 5.う−て そして、かな漢字変換回路4日からの要求に対して、優
先順位が高いパターン順に逐次変更した文字列を出力す
る。
なお、「−」の長音が読みの先頭になることはないので
、r−うて」のような変更例はない。
したがって、最初に「おおて」がかな漢字変換回路46
に送られる。それによって、かな漢字変換回路46が単
語辞書格納部47を探索して、その変換候補として「大
手」を見つけ、それを表示装置2に表示させる。
この逆に、「おおて」と入力して「王手」に変換するこ
とも可能である。この場合「おうて」と3種類の文字キ
ーを入力するよりも、「おおて」と2種類の文字キーで
入力する方が効率的である。
また、ローマ字入力の場合は、「ぢ」はrdiJと入力
するが、「じ」は「ji」又はrz i」の両方での入
力を認めているシステムが大多数である。したがって、
「鼻血」を変換結果として出力させるには、従来はrh
anadiJと入力しないと駄目であったが、この実施
例では最後のrぢ」はrdiJでも「ji」でもrzi
」でもよいから、ユーザは各自の最も慣れた入力し易い
文字キーを選べばよい。
また、「地震」の「地」のように、濁らない場合は「ち
」で濁ると「じ」となるようなかな使いをするものにつ
いても、「じ」でも[ぢ」でも「地」と変換させること
ができるので、かな使いのミスによる誤入力がなくなり
、入力効率が向上する。
〔発明の効果〕
以上説明したように、この発明によれば単語辞書の容量
を増大することなく、第4図に示したような簡単なテー
ブルを追加するだけで、第8図に示したような各種のか
な使いに対して同じ「表記」に変換することができるの
で、入力効率を著しく向上させることができ、しかも殆
どコストアップにならない。
また、時代の流れと共にかな使いが変化しても、それに
対応することができる。
【図面の簡単な説明】
第1図は第3図に示す制御部のこの発明に係わる機能構
成を示すブロック図、 第2図はこの発明の一実施例であるパーソナルワードプ
ロセッサの外観斜視図、 第3図は同じ、くその制御部の構成を示すブロック図、 第4図は同音異字情報のテーブルの構成を示す説明図。 第5図はこの実施例によるキー入力処理及びかな漢字変
換処理のフロー図、 第6図は単語辞書のフォーマットの一例を示す説明図、 第7図は同音異字による文字置換パターンの例を示す説
明図。 第8図は「表記」とそれに変換可能な「読み」の例を従
来装置と本発明による装置とを対比して示す説明図であ
る。 1・・・入力装置(キーボード) 2・・・表示装置(液晶デイスプレィ装置)3・・・印
刷装置(サーマルプリンタ)4・・・プロツピディスク
装置(FDD)20・・・制御部  21・・・マイク
ロコンピュータ40・・・次行程判別回路 41・・・文字列入力制御回路 42・・・読み文字列格納エリア 43・・・読み文字列解析回路(判別手段)44・・・
読み文字列変更回路(置換手段)45・・・同音異字情
報格納エリア (同音異字記憶手段) 46・・・かな漢字変換回路(かな漢字変換手段)47
・・・単語辞書格納部 48・・・表示用データ作成回路 49・・・文字パターン格納部 第2 図 第4図 同音異字情報 taG図 第7図 第8図

Claims (1)

  1. 【特許請求の範囲】 1 入力装置と表示装置とかな漢字変換手段とを備え、
    入力装置より入力されたかな文字列を表示装置に表示し
    、前記かな漢字変換手段によつて漢字混りの文字列に変
    換することのできる文字処理装置において、 同音異字のかなのグループを複数記憶する同音異字記憶
    手段と、 前記入力装置から入力されたかな文字列の中に前記同音
    異字記憶手段に記憶されているグループに含まれる文字
    が存在するかどうかを判別する判別手段と、 この判別手段によつて存在すると判別された時にその文
    字を同一グループ内の異字に置き換える文字置換手段と
    を備え、 その文字置換手段によつて置き換えられた文字列を前記
    かな漢字変換手段によつて漢字混りの文字列に変換し得
    るようにしたことを特徴とする文字処理装置。
JP63207114A 1988-08-20 1988-08-20 文字処理装置 Pending JPH0256060A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63207114A JPH0256060A (ja) 1988-08-20 1988-08-20 文字処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63207114A JPH0256060A (ja) 1988-08-20 1988-08-20 文字処理装置

Publications (1)

Publication Number Publication Date
JPH0256060A true JPH0256060A (ja) 1990-02-26

Family

ID=16534428

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63207114A Pending JPH0256060A (ja) 1988-08-20 1988-08-20 文字処理装置

Country Status (1)

Country Link
JP (1) JPH0256060A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03259370A (ja) * 1990-03-09 1991-11-19 Matsushita Electric Ind Co Ltd 仮名漢字変換装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58123126A (ja) * 1982-01-14 1983-07-22 Toshiba Corp 辞書検索装置
JPS58123129A (ja) * 1982-01-19 1983-07-22 Toshiba Corp 仮名漢字変換装置
JPS607514A (ja) * 1983-06-28 1985-01-16 Nec Corp ワ−ドプロセツサ
JPS60136865A (ja) * 1983-12-26 1985-07-20 Ricoh Co Ltd 辞書検索装置
JPS60217452A (ja) * 1984-04-12 1985-10-31 Ricoh Co Ltd 日本語入力処理装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58123126A (ja) * 1982-01-14 1983-07-22 Toshiba Corp 辞書検索装置
JPS58123129A (ja) * 1982-01-19 1983-07-22 Toshiba Corp 仮名漢字変換装置
JPS607514A (ja) * 1983-06-28 1985-01-16 Nec Corp ワ−ドプロセツサ
JPS60136865A (ja) * 1983-12-26 1985-07-20 Ricoh Co Ltd 辞書検索装置
JPS60217452A (ja) * 1984-04-12 1985-10-31 Ricoh Co Ltd 日本語入力処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03259370A (ja) * 1990-03-09 1991-11-19 Matsushita Electric Ind Co Ltd 仮名漢字変換装置

Similar Documents

Publication Publication Date Title
US5395173A (en) Bar code and text printer capable of displaying bar code location
KR100343294B1 (ko) 테이프인쇄장치
JPH0256060A (ja) 文字処理装置
JPH0413742B2 (ja)
JP2956702B2 (ja) ローマ字かな変換方法
JPS61175682A (ja) 文字処理装置
JPS62249189A (ja) 文書作成装置
JPS63293072A (ja) 印刷装置
JPH07125373A (ja) 印刷装置
JPH0230222A (ja) 文書作成編集装置
JP2592840B2 (ja) 文字処理装置
JPH01193968A (ja) 文字処理装置
JPH089245B2 (ja) 文字処理装置
JPS63159071A (ja) 印字制御装置
JP2543501B2 (ja) ワ−ドプロセツサ
JPS61175683A (ja) 文字処理装置
JPS62151911A (ja) デ−タ入力装置
JPH01184522A (ja) 文書作成編集装置
JPH0422653A (ja) 印字装置
JPS61175681A (ja) 文字処理装置
JPH02286297A (ja) 毛筆プロッタの文字選択装置
JPS63146157A (ja) 文書処理装置
JPS61175058A (ja) 文字処理装置
JPS6289164A (ja) 文書入力装置
JPS63111567A (ja) 文書処理装置