JPH0687235B2 - ユ−ザ辞書を備えた文字処理装置 - Google Patents

ユ−ザ辞書を備えた文字処理装置

Info

Publication number
JPH0687235B2
JPH0687235B2 JP60011425A JP1142585A JPH0687235B2 JP H0687235 B2 JPH0687235 B2 JP H0687235B2 JP 60011425 A JP60011425 A JP 60011425A JP 1142585 A JP1142585 A JP 1142585A JP H0687235 B2 JPH0687235 B2 JP H0687235B2
Authority
JP
Japan
Prior art keywords
dictionary
sentence
character
user
data
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.)
Expired - Lifetime
Application number
JP60011425A
Other languages
English (en)
Other versions
JPS61169961A (ja
Inventor
博樹 丸井戸
真人 伊集院
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP60011425A priority Critical patent/JPH0687235B2/ja
Publication of JPS61169961A publication Critical patent/JPS61169961A/ja
Publication of JPH0687235B2 publication Critical patent/JPH0687235B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 <技術分野> 本発明は第1の文字を第2の文字に変換するつまり仮名
漢字変換(又はローマ字漢字変換)を行なう文字処理装
置に関し、特にユーザ(使用者)が任意に作成し得るユ
ーザ辞書を備えた文字処理装置に係るものである。
<従来技術> 一般に日本語ワードプロセッサに使用される仮名漢字変
換又はローマ字漢字変換装置としては種々の方法がある
が、その1つとしては文節あるいは単語毎に区切って仮
名文を入力し、この仮名文を変換辞書に供給して漢字又
は漢字まじり文に変換するものである。
このため、辞書としては、上記のような1つの文節ある
いは単語の仮名見出しと、これに対応する漢字又は漢字
まじり文を対をなして記憶している。すなわち辞書とし
ては自立語と、これに活用形、語尾等が付加された漢字
まじり文が対応されて記憶されている。
従って、例えば“日本経済”のような複合語については
各自立語毎に区分して変換しなければならない。この例
では“にほん”と入力して変換し続いて“けいざい”と
入力して変換させる必要があった。
このことから、上記のような複合語或は熟語等の一連の
語句についても辞書に記憶させることが理想ではある
が、この場合に当該辞書の容量が膨大となり、かえって
変換処理速度が遅くなるという問題がある。
そこでマスクROM等で構成される所定数の語が登録され
た固定的な辞書メモリと、前記固定辞書メモリと別にユ
ーザ(使用者)が独自に作成できるユーザ辞書メモリを
備えるものが提案されている。
このユーザ辞書は、使用者が任意に設定する見出し語
と、この見出し語と対応して複合語、熟語等の語句につ
いての漢字又は漢字まじり文を登録して作成するもので
あり、例えば上述した例において見出し語を“にほん”
とし、この見出し語に対応して“日本経済”と登録させ
ることにより、“にほん”と仮名入力するだけで日本経
済と一度に変換できるようにしたものである。
このようなユーザ辞書メモリを用いると使用者の好みの
辞書つまり使用者が比較的よく使用する複合語、熟語等
の語句を登録した辞書をもつことができ、このユーザ辞
書によって仮名漢字変換の処理が迅速にできるものとな
る。
ところが、このユーザ辞書は使用者が任意に語句を登録
して自由に作成できるものの、この辞書作成操作が煩雑
であり、つまりある見出し語とこの見出し語に対応した
変換語句(登録語)を入力し、そして登録させるという
操作を一語、一語繰返して行なう必要があった。
これは第8図に示すようにユーザ辞書を作成するモード
においては、通常の文章入力情報とは区別し、表示画面
下部の特定領域において前記入力された見出し語と登録
語を表示しそして辞書へ登録させる方式であるためであ
る。
また、前記のようにして作成されたユーザ辞書はその後
の修正ができないかまたできても上記登録時と同様にユ
ーザ辞書から一語づつ取出して追加又は削除を行なって
そして再び登録させるというこれまた面倒な作業が強い
られていた。
<目 的> 本発明は上述したユーザ辞書の作成及び修正等が容易に
できる文字処理装置の提供を目的としたものである。
特にユーザ辞書に登録されている辞書データについて、
その所望範囲の辞書データを通常の文章入力データと同
様な文章形式のデータに変換して取出し、そしてこの取
出したデータを表示装置で表示させ、当該表示データを
見て通常の文章入力時と同様に訂正操作して新たなユー
ザ辞書の作成並びに登録辞書データの修正が容易にでき
るようにしたものである。
<実施例> 第1図は本発明の文字処理装置の構成を示すブロック図
であってこれについて説明すると、1はキーボード装置
であって仮名文字入力キーおよびローマ字入力のための
アルファベットキー等の文字キーと文章編集のための各
種制御キーを備えている。ここで代表的な制御キーとし
て、入力された仮名文より対応する漢字又は漢字まじり
文(変換文)に変換指示する変換キー、他の変換文の読
出しを指示する次候補キー、区切りコードを入力するキ
ー及び行区切りコードを入力するキー(第2図参照)、
ユーザ辞書の作成において文章データとして入力された
見出し語、登録語を辞書の形式に変換して登録すること
を指示する辞書登録指示キー、ユーザ辞書に登録された
辞書形式のデータを文章情報として前記辞書より取出す
ことを指示入力する辞書データの取出し指示キー、前記
辞書データを取出す際にユーザ辞書内の取出し範囲を指
示入力する範囲指示キー等を含んでいる。
2は中央制御部(CPU)であり、上記キーボード装置1
そして後述する表示部、仮名漢字変換部の制御を行ない
また入力文章の編集等を行なう。特に、この中央制御部
2には上述した辞書登録指示キーの操作に応答して文章
データとして入力された見出し語と登録語を辞書の形式
に変換しまた前記取出し指示キーの操作に応答して辞書
形式のデータを文章データに変換する変換装置を含んで
いる。
3はRAMであり、編集プログラムを記憶するプログラム
エリア31と編集処理時に使用されるところの各種のバッ
ファ,フラグ等を構成するデータエリア32とでなってい
る。
前記プログラムエリア31に記憶される編集プログラムは
装置の電源投入時にフロッピーディスク装置(FD)6か
らロードされるものである。
また、データエリア32の各種バッファとしては、 キーボード装置1から供給される仮名文を記憶する仮名
バッファ、 固定辞書メモリ或はユーザ辞書メモリから読出された変
換文を記憶し、当該記憶データを表示装置又は装置の内
蔵するディスクメモリへ出力させるための文章バッフ
ァ、 等を備えている。
4はマスクROMで構成される固定辞書メモリであって、
一般の仮名漢字変換などで知られる変換辞書である。つ
まり、該辞書は読み仮名の見出し語と、この見出し語に
対応する変換文あるいは文法情報が対をなして記憶され
ている。従って、この辞書メモリ4の読出し制御は、中
央制御部2により仮名バッファからの仮名文が辞書メモ
リ4に供給されると、当該メモリ4の見出し語を検索し
て供給された仮名文に対応する見出し語を選択し、その
選択した見出し語の変換文を出力するようになってい
る。
5は装置に内蔵される磁気ディスク装置であり、ユーザ
辞書エリア(ユーザ辞書メモリ)51と作成した文章を記
憶する文章エリア52とで構成されている。
前記ユーザ辞書エリア51は第3図に示すように、1つの
語に対して登録番号と、仮名見出し語と、登録語と、品
詞情報と、属性を対応させて記憶している。この属性と
しては予め決められた形式により番号付けして仮名漢字
変換の際の変換率を向上させるのに使用する。
例えば漢字部の後に“する”を付けることにより動詞に
なることができる名詞なら“3"番と付すものである。
7は例えばCRTのような表示装置であり、入力された仮
名文字、変換された漢字、変換語の入力文章データ等が
表示される。また8はプリンタであり、作成された文章
を印字記録する。
次に本発明の特徴であるユーザ辞書について具体的に説
明する。
第2図はユーザ辞書を作成するために入力された文章デ
ータの表示例を示すものであり、これは通常の文章を入
力するモードにおいて文字キー、変換キー、次候補キ
ー、区切りキー、行区切りキーそして固定辞書メモリ4
によって入力される。
即ち、1行はユーザ辞書の1単位で構成され、この1単
位の情報としては仮名見出し語部A、登録語部B、品詞
部C、単語の性質を示す属性部Dとなっており、例えば
1行目の入力情報としては仮名見出し語部として“あか
い”を入力し、続いて区切りキーにより区切りコードを
入力してこの区切りコードのシンボル“▲”が表示され
る。続いて登録語部として“赤い”を入力し、また区切
りキーにより区切りコードを入力する。続いて品詞部と
して“形”を入力し、また区切りキーにより区切りコー
ドを入力する。続いて属性部として予め決められた所定
の番号“0"を入力し、そして行区切りキーにより行区切
りコードを入力してこのシンボル“”が表示され、1
単位の入力が完了する。
上記入力に続いて2行目に次の1単位の情報、3行目に
また次の1単位の情報と次々に作成したい辞書の情報を
入力する。
なお、前記属性部Dの入力情報としては上述でも触れた
ように当該ユーザ辞書を使用して仮名漢字変換する際の
変換率を向上させるために、例えば漢字部の後に“す
る”を付けることにより動詞になることができる名詞な
ら“3"とすると言ったように予め決められた番号であ
る。
従って、第2図で示されたユーザ辞書作成のための文章
情報は通常の文章情報として入力されているから、RAM3
のデータエリア32にある文章バッファに保持されて表示
装置7で第2図に示すように表示されるものである。そ
して、このように入力した後において、仮名部、登録語
部、品詞部、属性部について入力情報について訂正した
い場合には通常の文章情報の訂正と同様に任意に修正が
できる。
上述のようにしてユーザ辞書作成のための文章情報の入
力を完了すると、辞書登録指示キーを操作することによ
り、第4図及び第5図に示す動作に従って第3図に示す
構成のユーザ辞書としてユーザ辞書メモリ51に一括して
登録される。
次に、このユーザ辞書メモリ51への登録動作について説
明すると、第4図は文章形式から辞書形式に変換する部
分であり、第1図のCPU2とRAM3との間で行われる。
即ち、第2図に示された辞書作成のための文章データD1
を保持する文章バッファ41と、CPU2内に有する文章形式
データD1から辞書形式データD2に変換する変換装置42
と、文章バッファ41から取出された1行分の文章データ
D1を格納する1行バッファ43と、前記装置42で変換され
た辞書データD2を格納する辞書データバッファ44と、前
記バッファ44内の辞書データを“あいうえお”順に並び
かえるCPU2内に有する装置45からなる。
この第4図の動作は第5図のフローチャートで示されて
おり、装置42のポインタP1に文章バッファ41内の取出し
たい文章データDの位置がセットされ、つまり第2図の
第1行目の文章データの位置がセットされ、装置42によ
って1単位構成の文章データD1を順次読出して1行バッ
ファ43に取出す。そして前記1行バッファ43に取出され
た文章データD1を第3図で示すような辞書データD2に装
置42で変換し、この変換した辞書データD2を辞書データ
バッファ44へ格納する。次に前記ポインタP1を“1"カウ
ントアップし、次の1単位構成の文章データD1を取出し
て上記と同様に変換し、辞書データバッファ44へ格納す
る。この操作を文章バッファ41の文章データについてす
べて行ない、文章データD1から辞書データD2への変換が
終了すると、前記辞書データバッファ44の辞書データを
装置45で並びかえそして第3図に示すようなフォーマッ
トに構成し、然る後ユーザ辞書メモリ51に登録する。な
お、表示装置7でこの変換処理中であること及び変換処
理の終了したことを表示させるとより好ましい。
従って、第2図に示す辞書作成のための複数単位の文章
データD1は辞書登録指示キーのワンタッチ操作で順次辞
書データD2に変換されかつ所定の順序に並びかえられて
ユーザ辞書メモリ51へ一括して登録することができる。
他方、上述のようにしてユーザ辞書メモリ51に登録され
た辞書データに関し、後刻そのデータ内容を確認した
り、或はその辞書データの内容を修正したりまたそのデ
ータに基づいて新たに辞書データを作成しようとする場
合にはキーボード装置1の辞書データの取出し範囲を指
示する範囲指示キーと辞書データの取出し指示キーを操
作することにより、第6図及び第7図に示す動作に従っ
て第3図に示す構成の辞書データが第2図に示すように
文章データとして取出されて表示装置7で表示されるも
のである。
この第6図及び第7図では実質的に上述した第4図及び
第5図と反対の操作をするものであり、ただ変換装置42
は今度は辞書形式データD2から文章形式データD1に変換
動作し、また該装置42のポインタP1とP2には辞書データ
の取出し範囲の先頭と終りの位置が範囲指示キーの操作
に基づいてセットされる。
なお第6図において第4図と同一部分は同一符号で示し
ている。
従って、第7図のフローチャートから明瞭なように、ユ
ーザ辞書メモリ51の指定された範囲の複数の辞書データ
は1単位づつバッファ43に取出された後、装置42で文章
データD1に変換されそして文章バッファ41へ格納する。
その後ポインタP1を“1"カウントアップし次の1単位構
成の辞書データD2を取出して上記と同様に変換し、文章
バッファ41へ格納し、この動作をポインタP2にセットさ
れた位置まで実行する。
前記ポインタP2の位置まで変換処理が実行されると文章
バッファ41には文章データとしてユーザ辞書メモリ51の
所定の辞書データが取出されかつ表示装置7で表示され
る。なおこの表示装置7でこの変換処理モード中及び変
換処理の終了したことを表示させるとより好しい。
そして、表示装置7で表示されたユーザ辞書メモリ51の
登録データは文章データとして文章バッファ41に保持さ
れていることから、通常の文章作成時と同様に訂正等の
編集処理ができ、これによってユーザ辞書の更新、修正
が容易にできる。
このようにして作成された文章データは上述した第4図
及び第5図に示す動作に従ってユーザ辞書メモリ51へ再
び登録される。
所で上記のようにして作成されたユーザ辞書メモリ51は
通常の文章作成時においては固定辞書メモリ4より優先
され、つまりキーボード装置より変換しようとする仮名
文が入力され、変換キーによって変換指示が与えられる
と、先ず前記入力された仮名データがユーザ辞書メモリ
51へ供給され、ユーザ辞書メモリ51の中からこの仮名デ
ータに対応する見出し語について検索する。そして当該
ユーザ辞書メモリ51に対応の見出し語がなければ固定辞
書メモリ4の検索へと移行する。
前記ユーザ辞書メモリ51の検索において、対応の見出し
語を検出すると、該仮名見出し語に対応する登録語を取
出すものである。
なお、上記の実施例では仮名漢字変換について述べた
が、ローマ字漢字変換、仮名又はローマ字から英語変換
するものについても同様に実施できる。
<効 果> 以上のように本発明にあっては、文字入力キーと訂正/
削除等の各種文章編集キーを有するキーボードと、予め
固定的に所定数の登録語を備えた固定辞書と、使用者が
任意に登録作成できるユーザ辞書と、前記固定辞書とユ
ーザ辞書を用いて仮名文字又はローマ字等で与えられる
第1の文字を該第1の文字に対応する漢字又は漢字まじ
り文等の第2の文字に変換する変換手段と、前記手段で
変換され作成された文章情報が保持される文章バッファ
メモリと、少なくとも入力された前記第1の文字及び前
記文章バッファメモリに保持された文章情報の表示をす
る表示装置を備える文字処理装置において、辞書登録指
示キーと、辞書読出指示キーと、前記ユーザ辞書を作成
するため、少なくとも上記第1の文字で与えられる見出
し語とこれに対応する第2の文字で与えられる登録語
と、該見出し語と該登録語を区切る区切りコードから成
る文章情報を、前記区切られたデータの種類に応じて予
め定めた配列で1行1単位とし該文章情報を複数行まと
めて文章バッファメモリへ順次入力しかつ前記表示装置
で表示させるとともに、前記辞書登録指示キーによる指
示入力に応答して、前記文章バッファメモリに保持され
た複数行の文章情報を行単位にかつ予め定めた配列に基
づき辞書変換装置で辞書形式の情報に変換させて前記ユ
ーザ辞書へ一括登録させる辞書登録制御手段と、前記辞
書読出指示キーによる指示入力に応答して、前記ユーザ
辞書に登録させた辞書データを読み出し後前記文章情報
に変換し、該文章情報を複数行まとめて前記文章バッフ
ァメモリへ保持させる辞書読出制御手段とを備えること
により、ユーザ辞書の訂正/削除等の処理を文章データ
の入力編集と同等に行えるようにしたことを特徴とする
ユーザ辞書を備えた文字処理装置であり、このためユー
ザ辞書を作成するため、少なくとも上記第1の文字で与
えられる見出し語とこれに対応する第2の文字で与えら
れる登録語と、該見出し語と該登録語を区切る区切りデ
ータから成る文章情報を区切られたデータの種類に応じ
て予め定めた配列で1行1単位としてあるので、各デー
タの見分けが非常に容易であり、かつ該文章情報を複数
行まとめて文章バッファメモリへ順次入力しかつ前記表
示装置で表示させ、然る後辞書登録指示手段による指示
入力に応答して前記文章バッファメモリに保持された複
数行の文章情報を行単位にかつ予め定めた配列に基づき
辞書変換装置で辞書形式の情報に変換させてユーザ辞書
(メモリ)へ一括登録させ、訂正/削除等の処理ができ
るという効果がある。
【図面の簡単な説明】
第1図は本発明に係る文字処理装置の構成を示すブロッ
ク構成図、第2図はユーザ辞書を作成するための入力文
章データの表示例を示す図、第3図はユーザ辞書の構成
を示す図、第4図はユーザ辞書作成のための文章データ
を辞書データに変換する変換構成を示すブロック図、第
5図は第4図の動作を示すフローチャート、第6図はユ
ーザ辞書に登録された辞書データを文章データに変換す
る変換構成を示すブロック図、第7図は第6図の動作を
示すフローチャート、第8図は従来のユーザ辞書作成方
式を示す図である。 1:キーボード装置、2:中央制御部、3:RAM、4:固定辞書
メモリ、5:磁気ディスク装置、6:フロッピーディスク装
置、7:CRT表示装置、8:プリンタ、31:プログラムエリ
ア、32:データエリア、41:文章バッファ、42:変換装
置、43:1行バッファ、44:辞書データバッファ、45:並び
かえ装置、51:ユーザ辞書メモリ。
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 Newton 別冊1.「ワードプロセ ッサのすべて」(昭和57年5月20日) (株)教育社 P.112〜P.114

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】文字入力キーと訂正/削除等の各種文章編
    集キーを有するキーボードと、 予め固定的に所定数の登録語を備えた固定辞書と、 使用者が任意に登録作成できるユーザ辞書と、 前記固定辞書とユーザ辞書を用いて仮名文字又はローマ
    字等で与えられる第1の文字を該第1の文字に対応する
    漢字又は漢字まじり文等の第2の文字に変換する変換手
    段と、 前記手段で変換され作成された文章情報が保持される文
    章バッファメモリと、 少なくとも入力された前記第1の文字及び前記文章バッ
    ファメモリに保存された文章情報の表示をする表示装置
    を備える文字処理装置において、 辞書登録指示キーと、 辞書読出指示キーと、 前記ユーザ辞書を作成するため、少なくとも上記第1の
    文字で与えられる見出し語とこれに対応する第2の文字
    で与えられる登録語と、該見出し語と該登録語を区切る
    区切りコードから成る文章情報を、前記区切られたデー
    タの種類に応じて予め定めた配列で1行1単位とし該文
    章情報を複数行まとめて文章バッファメモリへ順次入力
    しかつ前記表示装置で表示させるとともに、 前記辞書登録指示キーによる指示入力に応答して、前記
    文章バッファメモリに保持された複数行の文章情報を行
    単位にかつ予め定めた配列に基づき辞書変換装置で辞書
    形式の情報に変換させて前記ユーザ辞書へ一括登録させ
    る辞書登録制御手段と、 前記辞書読出指示キーによる指示入力に応答して、前記
    ユーザ辞書に登録させた辞書データを読み出し後、前記
    文章情報に変換し、該文章情報を複数行まとめて前記文
    章バッファメモリへ保持させる辞書読出制御手段とを備
    えることにより、ユーザ辞書の訂正/削除等の処理を文
    章データの入力編集と同等に行えるようにしたことを特
    徴とするユーザ辞書を備えた文字処理装置。
JP60011425A 1985-01-23 1985-01-23 ユ−ザ辞書を備えた文字処理装置 Expired - Lifetime JPH0687235B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60011425A JPH0687235B2 (ja) 1985-01-23 1985-01-23 ユ−ザ辞書を備えた文字処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60011425A JPH0687235B2 (ja) 1985-01-23 1985-01-23 ユ−ザ辞書を備えた文字処理装置

Publications (2)

Publication Number Publication Date
JPS61169961A JPS61169961A (ja) 1986-07-31
JPH0687235B2 true JPH0687235B2 (ja) 1994-11-02

Family

ID=11777705

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60011425A Expired - Lifetime JPH0687235B2 (ja) 1985-01-23 1985-01-23 ユ−ザ辞書を備えた文字処理装置

Country Status (1)

Country Link
JP (1) JPH0687235B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5150293A (en) * 1989-06-20 1992-09-22 Sharp Kabushiki Kaisha Small electronic memo data storage, display and recall apparatus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Newton別冊1.「ワードプロセッサのすべて」(昭和57年5月20日)(株)教育社P.112〜P.114

Also Published As

Publication number Publication date
JPS61169961A (ja) 1986-07-31

Similar Documents

Publication Publication Date Title
EP0370774B1 (en) Machine translation system
JPH096787A (ja) 訳振り機械翻訳装置
JPH0731677B2 (ja) 文書作成・校正支援装置
JPS5994131A (ja) ワ−ドプロセツサ
JPH0412866B2 (ja)
JPS60254367A (ja) 文章分析装置
JPH0687235B2 (ja) ユ−ザ辞書を備えた文字処理装置
JPH0612548B2 (ja) 文書処理装置
JPH0716192Y2 (ja) 文章処理装置
JPS59100941A (ja) 仮名漢字変換装置
JP2786260B2 (ja) かな漢字変換装置
JP2862236B2 (ja) 文字処理装置
JPH0380363A (ja) 文書処理装置
JP2688651B2 (ja) 文字列変換装置
JP2937634B2 (ja) 文書作成装置
JP2634596B2 (ja) かな漢字変換装置
JPS60207948A (ja) カナ漢字変換処理装置
JPH01118961A (ja) 翻訳装置
JPH0421901B2 (ja)
JPS6172360A (ja) べた書きかな漢字変換方式
JPS62296267A (ja) 日本語文章入力装置
JPH06110876A (ja) 日本語入力方式
JPH03296856A (ja) 文書処理装置
JPH05151199A (ja) 文書作成装置
JP2002183135A (ja) 世界語候補用言語の登録変換ワープロ化装置、使用ソフトウエアシステム及び/又は登録変換方法