JPS5965346A - 日本語文作成装置 - Google Patents
日本語文作成装置Info
- Publication number
- JPS5965346A JPS5965346A JP57175537A JP17553782A JPS5965346A JP S5965346 A JPS5965346 A JP S5965346A JP 57175537 A JP57175537 A JP 57175537A JP 17553782 A JP17553782 A JP 17553782A JP S5965346 A JPS5965346 A JP S5965346A
- Authority
- JP
- Japan
- Prior art keywords
- kana
- conversion
- input
- string
- kanji
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/018—Input/output arrangements for oriental characters
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は仮名により入力された日本語表現を漢字仮名混
じり文に変換する際、誤変換部分を容易に修正し正しい
漢字仮名混じり文を得るようにした1:1本語文作成装
置に関するものである。
じり文に変換する際、誤変換部分を容易に修正し正しい
漢字仮名混じり文を得るようにした1:1本語文作成装
置に関するものである。
従来例の構成とその穎1題点
入力された仮名文字列を日本語の単語情報や文法情報を
用い、日本語文として妥当な仮名漢字混じり文に変換し
て出力する日本語文作成装置は従来より知られている。
用い、日本語文として妥当な仮名漢字混じり文に変換し
て出力する日本語文作成装置は従来より知られている。
特に入力仮名文字列中に人為的な区切り記号を入れない
、いわゆるべた書き仮名漢字変換方式を用いた場合には
、オペレータ分かち書きはその変換処理が装置にゆだね
られるため、誤った分かち書きによって変換誤りを生ず
ることもしばしば生ずる。一般にこのような変換誤りは
単語の区切ジ方が正しいものと誤まっているものに分類
される。この単語の区切り方が正しいにもかかわらず変
換誤りが生じる前者の場合は、同音語により生じるもの
であって、通常の1ヨ本語入力装置においては、一旦デ
イスプレイ等に表示された単語が正しいものではない場
合に、所定のキイ操作によって上記単語の同音語が直ち
に表示されるように予め同音語についての処理を行なっ
ている。ところが上記変換誤りのうちの後者、すなわち
複数の単語の連に対する誤捷りについてに、変換処理中
に上記同音語の場合と同様の処理を行なうためには処理
すべき量が膨大となるため、予め変換処理中に別の解釈
を用意するようなことは行なわれていない。従って、仮
に上記の変換誤捷りが生ずればオペレータは該当部分の
仮名を山:度入力し、再び仮名漢字変換動作を行なって
該当部と11″11”き換えるという操作を経なければ
ならない。
、いわゆるべた書き仮名漢字変換方式を用いた場合には
、オペレータ分かち書きはその変換処理が装置にゆだね
られるため、誤った分かち書きによって変換誤りを生ず
ることもしばしば生ずる。一般にこのような変換誤りは
単語の区切ジ方が正しいものと誤まっているものに分類
される。この単語の区切り方が正しいにもかかわらず変
換誤りが生じる前者の場合は、同音語により生じるもの
であって、通常の1ヨ本語入力装置においては、一旦デ
イスプレイ等に表示された単語が正しいものではない場
合に、所定のキイ操作によって上記単語の同音語が直ち
に表示されるように予め同音語についての処理を行なっ
ている。ところが上記変換誤りのうちの後者、すなわち
複数の単語の連に対する誤捷りについてに、変換処理中
に上記同音語の場合と同様の処理を行なうためには処理
すべき量が膨大となるため、予め変換処理中に別の解釈
を用意するようなことは行なわれていない。従って、仮
に上記の変換誤捷りが生ずればオペレータは該当部分の
仮名を山:度入力し、再び仮名漢字変換動作を行なって
該当部と11″11”き換えるという操作を経なければ
ならない。
そこでオペレータの再入力の必要がないようにディスプ
レイ上の漢字仮名混じり文の区間を指定し、再変換開始
動作を行なえば、上記漢字混じり文が漢字仮名変換等の
手段により仮名列に変換される方式も考案されている。
レイ上の漢字仮名混じり文の区間を指定し、再変換開始
動作を行なえば、上記漢字混じり文が漢字仮名変換等の
手段により仮名列に変換される方式も考案されている。
しかし、この場合でも仮名漢字変換処理としては前回に
出力した漢字仮名混じり文とは異なる。別の漢字仮名混
じり文を出力させなければならない等、処理の複雑化は
避けがたいものとなっていた。
出力した漢字仮名混じり文とは異なる。別の漢字仮名混
じり文を出力させなければならない等、処理の複雑化は
避けがたいものとなっていた。
発明の目的
本発明は従来の日本語作成装置が有していた上記の問題
点を解決するためになされたもので、その目的は誤変換
を行なったときに容易な操作で正しい変換結果を得るこ
とのできる日本語文作成装置を提供するものである。
点を解決するためになされたもので、その目的は誤変換
を行なったときに容易な操作で正しい変換結果を得るこ
とのできる日本語文作成装置を提供するものである。
発明の構成
本発明は上記の目的を達成するため、変換モードと再変
換モードの2つの動作モードを有する仮名漢字変換部を
設け、変換モードにおいては入力仮名列をべた書き文と
みなして仮名漢字変換を行ない、オペレータが再変換モ
ードでの動作を指示した場合には入力仮名列を文節分か
ち書き文とみなして仮名漢字変換を行なうことによシ、
変換モードにおける仮名漢字変換の結果が誤まっている
場合に、該当部分を再び変換する際、オペレータが文節
分かち書きの入力を行なうことによって正確な漢字仮名
混じり文を得ることのできるものである。
換モードの2つの動作モードを有する仮名漢字変換部を
設け、変換モードにおいては入力仮名列をべた書き文と
みなして仮名漢字変換を行ない、オペレータが再変換モ
ードでの動作を指示した場合には入力仮名列を文節分か
ち書き文とみなして仮名漢字変換を行なうことによシ、
変換モードにおける仮名漢字変換の結果が誤まっている
場合に、該当部分を再び変換する際、オペレータが文節
分かち書きの入力を行なうことによって正確な漢字仮名
混じり文を得ることのできるものである。
実施例の説明
以下、本発明の一実施例について図面を参照しながら説
明する。
明する。
第1図は本発明の一実施例における1]本語文作成装置
のブロック図である。同図において、1は仮名人力部で
、例えば日本工業規格Ci、−6233に規定されるよ
うなカナ鍵盤であり、作成すべき1」本語文の読み仮名
1句読点等の記りおよび変換の開始を表わす記号等を入
力するものである。2は入力仮名列一時記憶部で、仮名
人力部1より入力された仮名列、または後述する再変換
仮名列取出部よシ通知される仮名列を一時記憶する。3
は入力仮名列ム11集部で、入力仮名列一時記憶部2に
一時記憶されている入力仮名列に対して仮名および開側
1コードの追加・削除・訂正を行なう。4il−j:入
力仮名列表示部で、入力仮名列一時記憶部2の入力仮名
列を表示する。これは例えばディスプレイ画面の入力仮
名表示領域として実現される。6は仮名漢字変換部で、
入力仮名列一時記憶部20入力仮名列を日本語として妥
当な漢字仮名混じり文に変換する。このとき、仮名漢字
変換部5の内部に記憶されている変換/再変換指定信号
の状態によって、上記入力仮名列をべた書き文とみなす
か、あるいは文節分かち書き文としてみなすかして変換
処理を行なう。6はテキスト管理部で、仮名漢字変換部
6が行なった処理単位ごとに番号づけられた仮名漢字変
換の入力仮名列(以下、変換仮名列と称する。)、およ
び出力漢字仮名混じり文からなるテキストを作成し記憶
するとともに、さらに前記テキストを編集して日本語文
テキストを作成する。7は変換出力表示部で、テキスト
管理部6の管理しているテキストからなる日本語文テキ
ストを表示すると共に、各表示位置と、その位置に表示
される文字を含んでいる前記テキスト番号とを対応づけ
たテキスト表示位置テーブルを記憶している。これは例
えばディスプレイ画面の文書表示領域および画面メモリ
から実現される。
のブロック図である。同図において、1は仮名人力部で
、例えば日本工業規格Ci、−6233に規定されるよ
うなカナ鍵盤であり、作成すべき1」本語文の読み仮名
1句読点等の記りおよび変換の開始を表わす記号等を入
力するものである。2は入力仮名列一時記憶部で、仮名
人力部1より入力された仮名列、または後述する再変換
仮名列取出部よシ通知される仮名列を一時記憶する。3
は入力仮名列ム11集部で、入力仮名列一時記憶部2に
一時記憶されている入力仮名列に対して仮名および開側
1コードの追加・削除・訂正を行なう。4il−j:入
力仮名列表示部で、入力仮名列一時記憶部2の入力仮名
列を表示する。これは例えばディスプレイ画面の入力仮
名表示領域として実現される。6は仮名漢字変換部で、
入力仮名列一時記憶部20入力仮名列を日本語として妥
当な漢字仮名混じり文に変換する。このとき、仮名漢字
変換部5の内部に記憶されている変換/再変換指定信号
の状態によって、上記入力仮名列をべた書き文とみなす
か、あるいは文節分かち書き文としてみなすかして変換
処理を行なう。6はテキスト管理部で、仮名漢字変換部
6が行なった処理単位ごとに番号づけられた仮名漢字変
換の入力仮名列(以下、変換仮名列と称する。)、およ
び出力漢字仮名混じり文からなるテキストを作成し記憶
するとともに、さらに前記テキストを編集して日本語文
テキストを作成する。7は変換出力表示部で、テキスト
管理部6の管理しているテキストからなる日本語文テキ
ストを表示すると共に、各表示位置と、その位置に表示
される文字を含んでいる前記テキスト番号とを対応づけ
たテキスト表示位置テーブルを記憶している。これは例
えばディスプレイ画面の文書表示領域および画面メモリ
から実現される。
8はカーソル制御部で、カーソル移動信号の印加により
変換出力表示部7中のカーソル位置を移動すると共に、
現在表示中のカーソル位置を外部に対して通知する。9
は再変換仮名列取出部で、再変換要求信りの印加により
、カーソル制m1部8から通知される現在のカーソル位
置と、変換出力表示部7に記憶されている表示位置とテ
キスト番号との対応関係から現在のカーソル位置に該当
する漢字を含んでいるテキストの番号Nを算出する。
変換出力表示部7中のカーソル位置を移動すると共に、
現在表示中のカーソル位置を外部に対して通知する。9
は再変換仮名列取出部で、再変換要求信りの印加により
、カーソル制m1部8から通知される現在のカーソル位
置と、変換出力表示部7に記憶されている表示位置とテ
キスト番号との対応関係から現在のカーソル位置に該当
する漢字を含んでいるテキストの番号Nを算出する。
そしてテキスト管理部6に記憶されているテキスト番号
Nの入力仮名列を取出し、これを入力仮名列一時記憶部
2に対して送出する。
Nの入力仮名列を取出し、これを入力仮名列一時記憶部
2に対して送出する。
以上のように構成された日本語文テキスト(以下本装置
と呼ぶ)について、その動作を第2図のフローチャート
に従がって説明する。
と呼ぶ)について、その動作を第2図のフローチャート
に従がって説明する。
(1)・・・入力開始信号(図示せず)が印加さJ′1
.ると本装置はすべてのバッファ類および制b111情
報を初期化する。すなわち、入力仮名列編集部3を仮名
列追加モードとし、入力仮名列一時記憶部2をクリアし
、後述する変換仮名列終端位置を0とし、後述する仮名
漢字変換部5内の変換/再変換指定情報ORを0.すな
わち変換指定を意味する値に設定する。この後本装置は
入力待ち状態となる。
.ると本装置はすべてのバッファ類および制b111情
報を初期化する。すなわち、入力仮名列編集部3を仮名
列追加モードとし、入力仮名列一時記憶部2をクリアし
、後述する変換仮名列終端位置を0とし、後述する仮名
漢字変換部5内の変換/再変換指定情報ORを0.すな
わち変換指定を意味する値に設定する。この後本装置は
入力待ち状態となる。
(2)・・・入力待ち状態にふSいて、仮名人力部1よ
り仮名が入力される。
り仮名が入力される。
(3)・・・入力仮名列編集部3は入力仮名列一時記憶
部2に現在入力された仮名を追加格納する。
部2に現在入力された仮名を追加格納する。
(4)・・・入力仮名列編集部3は変換仮名列終端位置
を上記追加格納された仮名位置の次の位置に設定する。
を上記追加格納された仮名位置の次の位置に設定する。
(6)・・・入力仮名列表示部4は入力仮名列一時記憶
部2中の入力仮名列を表示する。さらに変換仮名列終端
位置をカーソル又はブリンク等で表示する。この後入力
待ち状態となる。
部2中の入力仮名列を表示する。さらに変換仮名列終端
位置をカーソル又はブリンク等で表示する。この後入力
待ち状態となる。
(6)・・・入力待ち状態において、仮名人力部1の変
換開始キーにより変換開始コードが入力される。
換開始キーにより変換開始コードが入力される。
ここで変換開始キーとは、句読点キーや特別に割り当て
られた制御キーを指す。
られた制御キーを指す。
(7)・・・入力仮名列一時記憶部2に現在入力された
変換開始コードを追加格納した後、仮名漢字変換部5を
起動する。
変換開始コードを追加格納した後、仮名漢字変換部5を
起動する。
(8)・・・仮名漢字変換部5は内部に記憶している変
換/lIJ′変換指定情報ORを読み出し、CRが0す
なわち変換指定である場合には入力仮名列一時記憶部2
に格納されている入力仮名列のうち先頭から変換仮名列
終端位fi://−tでの間をべた書き文とみなして仮
名漢字変換を行なう。
換/lIJ′変換指定情報ORを読み出し、CRが0す
なわち変換指定である場合には入力仮名列一時記憶部2
に格納されている入力仮名列のうち先頭から変換仮名列
終端位fi://−tでの間をべた書き文とみなして仮
名漢字変換を行なう。
一方ORが1すなわち再変換指定である場合には前記変
換仮名列を文節分かち書き文とみなして仮名漢字変換を
行なう。
換仮名列を文節分かち書き文とみなして仮名漢字変換を
行なう。
(9)・・・テキスト管理部6は前記仮名漢字変換部5
の出力である漢字仮名混じり列と前記変換仮名列とから
なるテキストを記憶する。さらに前記テキストを指定さ
れた位置へ追加又は挿入した日本語文テキストを作成す
る。
の出力である漢字仮名混じり列と前記変換仮名列とから
なるテキストを記憶する。さらに前記テキストを指定さ
れた位置へ追加又は挿入した日本語文テキストを作成す
る。
(10)・・・変換出力表示部7は前記日本語文テキス
トを表示出力する。
トを表示出力する。
(11)・・大力仮名編集部3は入力仮名一時記憶部2
に記憶されている仮名列のうち現在の変換仮名列を削除
して残りの仮名列を左づめにする。
に記憶されている仮名列のうち現在の変換仮名列を削除
して残りの仮名列を左づめにする。
(12>・・この時点で入力仮名一時記憶部2中の仮名
列が空である場合のみ仮名漢字変換部5内に記憶してい
る変換/前変換指定情報GRをOすなわち変換指定とす
る。この後再び入力待ち状態に戻る。
列が空である場合のみ仮名漢字変換部5内に記憶してい
る変換/前変換指定情報GRをOすなわち変換指定とす
る。この後再び入力待ち状態に戻る。
(13)・・入力待ち状態においてカーソル移動キーが
入力される。カーソル移動キーは「上」「下]「左」「
右」等があり、それぞれの名の示す方向に1単位分カー
ソル位置を移動させるものである。
入力される。カーソル移動キーは「上」「下]「左」「
右」等があり、それぞれの名の示す方向に1単位分カー
ソル位置を移動させるものである。
(14)・・・カーソル制御部8は変換出力表示部中に
表示されているカーソルをカーソル移動キーによって指
定される方向に1単位分移動する。この後再び入力待ち
状態に戻る。
表示されているカーソルをカーソル移動キーによって指
定される方向に1単位分移動する。この後再び入力待ち
状態に戻る。
(15)・・・入力待ち状態において再変換要求キイー
(図示せず)が入力される。
(図示せず)が入力される。
(16)・・・再変換仮名列取出部9は、前記カーソル
制御音直に記憶されている現在のカーソル位置を読み出
す。さらに変換出力表示部7に記憶されている、表示位
置とテキスト番号との対応関係を参11(4することに
より、現在のカーソル位置に、i亥当する漢字を含んで
いるテキストの番J/3Nを算出する。
制御音直に記憶されている現在のカーソル位置を読み出
す。さらに変換出力表示部7に記憶されている、表示位
置とテキスト番号との対応関係を参11(4することに
より、現在のカーソル位置に、i亥当する漢字を含んで
いるテキストの番J/3Nを算出する。
(]7)・・・再変換仮名列取出部9はテキスト管理部
6に記憶されている前記テキスト番号Nのテキストのう
ち、変換仮名列の部分を読み出し、これを入力カナ列一
時記憶部2に送出する。
6に記憶されている前記テキスト番号Nのテキストのう
ち、変換仮名列の部分を読み出し、これを入力カナ列一
時記憶部2に送出する。
(18)・・・再変換仮名列取出部9は、前記テキスト
管理部6に対して起動信号を送出し、以降に作成される
テキストを前記テキスト番号Nのテキストの代わりに置
換するように指令する。
管理部6に対して起動信号を送出し、以降に作成される
テキストを前記テキスト番号Nのテキストの代わりに置
換するように指令する。
(19)・・・再変換仮名列取出部9は、前記仮名漢字
変換部5中の変換/再変換指定情報CRを1すなわち再
変換の旨を示す情報に設定する。この後再び入力待ちと
なる。
変換部5中の変換/再変換指定情報CRを1すなわち再
変換の旨を示す情報に設定する。この後再び入力待ちと
なる。
(20)・・入力待ち状態において後退キー(図示せず
)が押下される。
)が押下される。
(21)・・入力仮名列編集部3は、現在の変換仮名列
終端位置を一仮名分前に移動する。現在の変換仮名列終
端位置はZ−ツル、又はゾリンク等で表示する。この後
再び入力待ち状態になる。
終端位置を一仮名分前に移動する。現在の変換仮名列終
端位置はZ−ツル、又はゾリンク等で表示する。この後
再び入力待ち状態になる。
以上、第2図のフローチャートを用いて本装置の動作を
説明したが、以下本装置の具体的な動作例について説明
する。
説明したが、以下本装置の具体的な動作例について説明
する。
今、オペレータが1成功の背景を調べる。」なる日本語
文章を作成する場合を想定する。
文章を作成する場合を想定する。
(a)・・・まずオペレータは入力開始キー(図示せず
)を打鍵する。このとき入力開始信号が発生され本装置
は初期化され、ティスプレィには入力状態にある旨の情
報が表示される。(第2図(1)) (b)・・・オペレータは入力文を読み通りに仮名で入
力する。各仮名文字はコード化されて入力仮名列一時記
憶部2に格納される。(第2図(2)〜(5)) (C)・・・オペレータが句点「。」を打鍵すると、こ
のコードが入力仮名列一時記憶部2の変換仮名列終端位
置に格納された後に仮名7つlj字変換部5が起動され
る。(第2図(6) 、 (7) )(d)・・初11
JI状態においては仮名漢字変換部6内の変換/11丁
変換情報ORは「○」に設定されているので、変換仮名
列「セイコウノハイケイヲシラベル」はべた書き文とみ
なさJ′t、 LI本語の単語辞書や文法辞書を参照し
ながら自動分から書きおよび仮名漢字変換される。(第
2図(8)) te>・・・この結果、「成功のは畏敬を調べる」とい
う漢字仮名混じり文として仮名漢字変換部5より出力さ
れ、テキスト管理部6はこの漢字仮名混じり文と前記変
換仮名列から成るデキストを記憶する一方、変換結果表
示部7に上記漢字仮名混じり文を表示する。(第2図(
9)。
)を打鍵する。このとき入力開始信号が発生され本装置
は初期化され、ティスプレィには入力状態にある旨の情
報が表示される。(第2図(1)) (b)・・・オペレータは入力文を読み通りに仮名で入
力する。各仮名文字はコード化されて入力仮名列一時記
憶部2に格納される。(第2図(2)〜(5)) (C)・・・オペレータが句点「。」を打鍵すると、こ
のコードが入力仮名列一時記憶部2の変換仮名列終端位
置に格納された後に仮名7つlj字変換部5が起動され
る。(第2図(6) 、 (7) )(d)・・初11
JI状態においては仮名漢字変換部6内の変換/11丁
変換情報ORは「○」に設定されているので、変換仮名
列「セイコウノハイケイヲシラベル」はべた書き文とみ
なさJ′t、 LI本語の単語辞書や文法辞書を参照し
ながら自動分から書きおよび仮名漢字変換される。(第
2図(8)) te>・・・この結果、「成功のは畏敬を調べる」とい
う漢字仮名混じり文として仮名漢字変換部5より出力さ
れ、テキスト管理部6はこの漢字仮名混じり文と前記変
換仮名列から成るデキストを記憶する一方、変換結果表
示部7に上記漢字仮名混じり文を表示する。(第2図(
9)。
(10) 、(11)、(12))
(f)・・・この後、オペレータは続く文章を順次打鍵
する等の処理を続ける。そしである11!4点で画面上
の誤変換部に気付く。
する等の処理を続ける。そしである11!4点で画面上
の誤変換部に気付く。
(g)・・・そこでオペレータはカーソル移動キイーを
繰り返し操作し、現在、出力漢字仮名混じり文の最終位
置にあるカーソルを「成功の・・・・・・」という誤変
換部のげちのいずれかの位置に移動させる。(第2図(
13) 、(14) )(h)・・・オペレータは再変
換要求キイー(図示せず)を押下する。(第2図(15
) ) (i)・・・このとき、再変換仮名列取出部9は、現在
のカーソル位置を含んでいるテキストをテキスト管理部
6より探索し、その変換仮名列([せいこうのはいけい
をしらべる」)を入力仮名列一時記憶部2に送出すると
共に入力仮名列表示部に表示する。さらにテキスト管理
部6に対して置換指令を出力し、仮名漢字変換部6の中
の変換/再変換情報ORを再変換を意味する値「1」に
設定する。(第2図(1e) 。
繰り返し操作し、現在、出力漢字仮名混じり文の最終位
置にあるカーソルを「成功の・・・・・・」という誤変
換部のげちのいずれかの位置に移動させる。(第2図(
13) 、(14) )(h)・・・オペレータは再変
換要求キイー(図示せず)を押下する。(第2図(15
) ) (i)・・・このとき、再変換仮名列取出部9は、現在
のカーソル位置を含んでいるテキストをテキスト管理部
6より探索し、その変換仮名列([せいこうのはいけい
をしらべる」)を入力仮名列一時記憶部2に送出すると
共に入力仮名列表示部に表示する。さらにテキスト管理
部6に対して置換指令を出力し、仮名漢字変換部6の中
の変換/再変換情報ORを再変換を意味する値「1」に
設定する。(第2図(1e) 。
(17)、 (18) 、 (19))第3図は上述の
テキスト番号検出処理に用いられるテキスト表示位置テ
ーブルの一例であって、各列の(=)は該列番号をテキ
スト番号とするテキストの変換出力表示部内での表示先
頭アドレスSA、(b)fl上記テキストの変換出力表
示部内での表示最終アドレスEAを示している。
テキスト番号検出処理に用いられるテキスト表示位置テ
ーブルの一例であって、各列の(=)は該列番号をテキ
スト番号とするテキストの変換出力表示部内での表示先
頭アドレスSA、(b)fl上記テキストの変換出力表
示部内での表示最終アドレスEAを示している。
[1丁変換仮名列取出部9は、カーソル制御部8より通
知される現在のカーソル位置にと、上述のテキスト表示
位置テーブルの各列の表示先頭アドレスSAおよび表示
最終アドレスSBとを比較し、Si4に≦SB なる列番号Nを検索して、その番号Nをテキスト番ちと
して出力する。
知される現在のカーソル位置にと、上述のテキスト表示
位置テーブルの各列の表示先頭アドレスSAおよび表示
最終アドレスSBとを比較し、Si4に≦SB なる列番号Nを検索して、その番号Nをテキスト番ちと
して出力する。
なお、カーソル位置Kが85と通知された場合、上述の
処理によってテキスト番号N td−3であると決定さ
れる。
処理によってテキスト番号N td−3であると決定さ
れる。
e)・・・オペレータは後退キイー(図示せず)を繰り
返して押下する。このとき入力仮名列表示部に表示され
る変換仮名列終端位置(カーソル表示とする)は1字づ
つ前に移動する。(第2図(2))、(21)) (k)・・・変換仮名列終端位置を示すカーソルが「せ
いこうの」の次の位置にきたとき、オペレータは、この
入力仮名列「せいとうの」を文節分かち?ηきされた入
力文として仮名漢字質゛換を行なうことを意図して変換
キイー(図示せず)を押下する。ただし、この変換キイ
ーば、べた書き文の入力の際の変換キイーと同一物であ
る。(第2図(6)) (1)・・・このとき、仮名漢字変換部6は内部に記憶
している変換/再変換指定情報ORを読み出し。
返して押下する。このとき入力仮名列表示部に表示され
る変換仮名列終端位置(カーソル表示とする)は1字づ
つ前に移動する。(第2図(2))、(21)) (k)・・・変換仮名列終端位置を示すカーソルが「せ
いこうの」の次の位置にきたとき、オペレータは、この
入力仮名列「せいとうの」を文節分かち?ηきされた入
力文として仮名漢字質゛換を行なうことを意図して変換
キイー(図示せず)を押下する。ただし、この変換キイ
ーば、べた書き文の入力の際の変換キイーと同一物であ
る。(第2図(6)) (1)・・・このとき、仮名漢字変換部6は内部に記憶
している変換/再変換指定情報ORを読み出し。
この情報が11」であることを判定して、現在の変換仮
名列「せいこうの」を文節分かち書き文とみなして仮名
漢字変換する。(第2図(8)) (m)・・・上記変換仮名列は仮名漢字変換され「成功
の」という漢字仮名混じり文が得られる。この漢字仮名
混じシ文は前記変換出力表示部7中の1成功のは畏敬を
調べる」の部分と置き換わる。(第2図(9) 、 (
10)) (n)・・・この後、入力仮名列一時記憶部2の内容は
「せいこうの」の部分が左づめされて「はいけいをしら
べる」となる。まだ変換仮名列終端位置t/″i最終仮
名の次の位置となっている。
名列「せいこうの」を文節分かち書き文とみなして仮名
漢字変換する。(第2図(8)) (m)・・・上記変換仮名列は仮名漢字変換され「成功
の」という漢字仮名混じり文が得られる。この漢字仮名
混じシ文は前記変換出力表示部7中の1成功のは畏敬を
調べる」の部分と置き換わる。(第2図(9) 、 (
10)) (n)・・・この後、入力仮名列一時記憶部2の内容は
「せいこうの」の部分が左づめされて「はいけいをしら
べる」となる。まだ変換仮名列終端位置t/″i最終仮
名の次の位置となっている。
(第2図(11) )
(0)・・・入力仮名列一時記憶部2の内容が空ではな
いので仮名漢字変換部5内の変換/IIJ:変換指定情
報CRは「1」すなわち四変換指定の1まである。(第
2図(12) ) (p)・・・オペレータは後退キイー(図示せず)を繰
り返して押下し、変換仮名列終端位TTを1字づつ前に
移動し、「はいけいを」の次の位置にきた時点で変換キ
イー(図示せず)を押す。
いので仮名漢字変換部5内の変換/IIJ:変換指定情
報CRは「1」すなわち四変換指定の1まである。(第
2図(12) ) (p)・・・オペレータは後退キイー(図示せず)を繰
り返して押下し、変換仮名列終端位TTを1字づつ前に
移動し、「はいけいを」の次の位置にきた時点で変換キ
イー(図示せず)を押す。
(第2図(6))
(q)・・・この結果、前述と同様に変換仮名列1−ば
いけいを」は文節分かち書きとして仮名漢字変換され、
漢字仮名混じり文「背景を」力律ノ・られる。この漢字
混じり文は前記変換出力表示部7中の「成功の」の次の
位置に挿入される。
いけいを」は文節分かち書きとして仮名漢字変換され、
漢字仮名混じり文「背景を」力律ノ・られる。この漢字
混じり文は前記変換出力表示部7中の「成功の」の次の
位置に挿入される。
(第2図(8) 、 (9) 、 (10))(r)・
・・この後、入力仮名列一時記憶部2の内容は[しらべ
るJとなシ、変換仮名列終端位置は最終仮名の次の位置
を示している。(第2図(11)、(12)) (S)・・・オペレータは「しらべる」を再変換するこ
とを意図して変換キイーを押下する。このとき前述のよ
うに「しらべる」なる変換仮名列が文節分かち書きとし
て仮名漢字変換され、その結果、「調べる」という漢字
仮名混じり文が得られてこれが前記変換出力表示部7中
で1成功の背景を」の次の位置に挿入される。
・・この後、入力仮名列一時記憶部2の内容は[しらべ
るJとなシ、変換仮名列終端位置は最終仮名の次の位置
を示している。(第2図(11)、(12)) (S)・・・オペレータは「しらべる」を再変換するこ
とを意図して変換キイーを押下する。このとき前述のよ
うに「しらべる」なる変換仮名列が文節分かち書きとし
て仮名漢字変換され、その結果、「調べる」という漢字
仮名混じり文が得られてこれが前記変換出力表示部7中
で1成功の背景を」の次の位置に挿入される。
(第2図(6)〜(11))
(1>・・・この後、入力仮名列一時記憶部2の内容は
空となるので前記仮名漢字変換部6内の変換/再変換指
定情報ORは「o」すなわち変換指定を意味する値が設
定される。これによって再変換処理を終了する。(第2
図02))(u)・・・この後オペレータは通常の入力
動作又は編集動作に移る。
空となるので前記仮名漢字変換部6内の変換/再変換指
定情報ORは「o」すなわち変換指定を意味する値が設
定される。これによって再変換処理を終了する。(第2
図02))(u)・・・この後オペレータは通常の入力
動作又は編集動作に移る。
以上のように本実施例においては、変換出力表示部中の
変換結果のうち再変換させたい部分を指定することによ
り変換仮名列が得られるようにし、さらに仮名漢字変換
部内に変換/再変換の指定情報を設えておくことにより
、「ぜいこうのはいけいをしらべる」という入力仮名列
が「成功のは畏敬を調べるJのように誤って法名l!冶
字変換された場合でも、カーソル移動と再変換キイーの
押下によって前記入力仮名列が入力仮名表示部に表示さ
れ、さらに、前記入力仮名列を文節分かち書きとして「
せいこうの」、「ハいけいを」。
変換結果のうち再変換させたい部分を指定することによ
り変換仮名列が得られるようにし、さらに仮名漢字変換
部内に変換/再変換の指定情報を設えておくことにより
、「ぜいこうのはいけいをしらべる」という入力仮名列
が「成功のは畏敬を調べるJのように誤って法名l!冶
字変換された場合でも、カーソル移動と再変換キイーの
押下によって前記入力仮名列が入力仮名表示部に表示さ
れ、さらに、前記入力仮名列を文節分かち書きとして「
せいこうの」、「ハいけいを」。
「しらべる」のように区切って再変換さぜることにより
、前記の誤変換部が「成功の背景を調べる」と正しい表
記となって得られる。
、前記の誤変換部が「成功の背景を調べる」と正しい表
記となって得られる。
なお本実施例においては、再変換時には再変換仮名列取
出部9がテキスト管理部6に格納されている仮名列を取
り出すものとして説明したが、例えば再変換のだめの仮
名列を改めて入力しなおす構成であっても良いことは言
うまでもない。さらに、入力仮名列編集部3は仮名漢字
変換部6の動作の終了後、入力仮名列一時記憶部2に格
納されている入力仮名列のうち変換仮名列の部分を削除
して残りを左づめにするものと説明したが、これに限定
されるものではない。
出部9がテキスト管理部6に格納されている仮名列を取
り出すものとして説明したが、例えば再変換のだめの仮
名列を改めて入力しなおす構成であっても良いことは言
うまでもない。さらに、入力仮名列編集部3は仮名漢字
変換部6の動作の終了後、入力仮名列一時記憶部2に格
納されている入力仮名列のうち変換仮名列の部分を削除
して残りを左づめにするものと説明したが、これに限定
されるものではない。
発明の効果
以上のように本発明は変換モードと再変換モードの2つ
のモードを有する仮名漢字変換部を設け、変換モードに
おいては入力仮名列をべた書き文とみなして仮名漢字変
換を行ない、オペレータが再変換モードでの動作を指示
しだ場合には入力仮名列を文節分かち書き文とみなして
仮名漢字変換を行なうことにより、変換モードにおける
仮名漢字変換の結果が誤まっている場合に該当部分を再
び変換する際、オペレータが文節分かち書きの入力を行
なうことによって正確な漢字仮名混じり文を得ることの
でき、その効果は犬なるものがある。
のモードを有する仮名漢字変換部を設け、変換モードに
おいては入力仮名列をべた書き文とみなして仮名漢字変
換を行ない、オペレータが再変換モードでの動作を指示
しだ場合には入力仮名列を文節分かち書き文とみなして
仮名漢字変換を行なうことにより、変換モードにおける
仮名漢字変換の結果が誤まっている場合に該当部分を再
び変換する際、オペレータが文節分かち書きの入力を行
なうことによって正確な漢字仮名混じり文を得ることの
でき、その効果は犬なるものがある。
第1図は本発明の一実施例における田水語文作成装置の
ブロック図、第2図は本発明の一実施例における日本語
文作成装置の動作を示すフローチャート、第3図は本発
明の一実施例におけるテキスト表示位置テーブルの一例
を示す図である。 1・・・・・・仮名人力部、2・・・・・・入力仮名列
一時記憶部、5・・・・・・仮名漢字変換部、9・・・
・・・再変換仮名列取出部。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名第1
図 ! 第2図 (Jλ 第2図 (C〕 第2図 第3図 − 列)#テ (0,> (b)
ブロック図、第2図は本発明の一実施例における日本語
文作成装置の動作を示すフローチャート、第3図は本発
明の一実施例におけるテキスト表示位置テーブルの一例
を示す図である。 1・・・・・・仮名人力部、2・・・・・・入力仮名列
一時記憶部、5・・・・・・仮名漢字変換部、9・・・
・・・再変換仮名列取出部。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名第1
図 ! 第2図 (Jλ 第2図 (C〕 第2図 第3図 − 列)#テ (0,> (b)
Claims (1)
- 仮名を入力する仮名人力手段と、前記仮名人力手段から
入力した仮名を入力仮名列として一時記憶する一時記憶
手段と、前記一時記憶手段から入力仮名列を入力すると
ともに、変換モードと再変換モードとの2つの動作モー
ドを有する仮名漢字変換部と、前記仮名漢字変換部の動
作モードの切替を行なう切替手段とを備え、前記切替手
段により前記仮名漢字変換部の動作モードを変換モード
に切替えたときは前記入力仮名列をべた書き文とみなし
て仮名漢字変換を行ない、一方再変換モードに切替えた
ときは文節分から書き文とみなして仮名漢字変換を行な
うことを特徴とするに1本語文作成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57175537A JPS5965346A (ja) | 1982-10-05 | 1982-10-05 | 日本語文作成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57175537A JPS5965346A (ja) | 1982-10-05 | 1982-10-05 | 日本語文作成装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5965346A true JPS5965346A (ja) | 1984-04-13 |
Family
ID=15997803
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57175537A Pending JPS5965346A (ja) | 1982-10-05 | 1982-10-05 | 日本語文作成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5965346A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62271172A (ja) * | 1986-05-20 | 1987-11-25 | Ricoh Co Ltd | 仮名漢字変換処理方式 |
| JPS63273163A (ja) * | 1987-04-30 | 1988-11-10 | Sanyo Electric Co Ltd | 日本語処理装置 |
| JPH02105254A (ja) * | 1988-10-14 | 1990-04-17 | Nippon I B M Kk | かな漢字変換装置および方法 |
-
1982
- 1982-10-05 JP JP57175537A patent/JPS5965346A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62271172A (ja) * | 1986-05-20 | 1987-11-25 | Ricoh Co Ltd | 仮名漢字変換処理方式 |
| JPS63273163A (ja) * | 1987-04-30 | 1988-11-10 | Sanyo Electric Co Ltd | 日本語処理装置 |
| JPH02105254A (ja) * | 1988-10-14 | 1990-04-17 | Nippon I B M Kk | かな漢字変換装置および方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0213906B1 (en) | Machine translation system | |
| EP0370774B1 (en) | Machine translation system | |
| JPS5971536A (ja) | 日本語文作成装置 | |
| JPS5965347A (ja) | 日本語文作成装置 | |
| JPS6389970A (ja) | かな漢字変換装置 | |
| JPS6362018B2 (ja) | ||
| JPH0565898B2 (ja) | ||
| JPS60201467A (ja) | 日本語処理装置 | |
| JPS62151972A (ja) | 日本語文作成装置 | |
| JPS638860A (ja) | かな漢字変換装置 | |
| JPS60132265A (ja) | かな漢字変換装置 | |
| JP3042284B2 (ja) | 日本語入力装置 | |
| JPS5911435A (ja) | カナ漢字変換装置 | |
| JPS59140546A (ja) | 予測変換方法 | |
| JPS6024621A (ja) | 日本語文作成装置 | |
| JP3048793B2 (ja) | 文字変換装置 | |
| JPH07182344A (ja) | 機械翻訳装置 | |
| JPS61260353A (ja) | 文書処理方式 | |
| JPH08339365A (ja) | 文書作成装置及び文書作成方法 | |
| JPS62119665A (ja) | ワ−ドプロセツサ | |
| JPS5971534A (ja) | 仮名漢字変換装置 | |
| JPH01118961A (ja) | 翻訳装置 | |
| JPS60103389A (ja) | 文字処理装置 | |
| JPS60200360A (ja) | 日本語処理装置 | |
| JP2688652B2 (ja) | 文字列変換装置 |