JPS60201467A - 日本語処理装置 - Google Patents

日本語処理装置

Info

Publication number
JPS60201467A
JPS60201467A JP59057427A JP5742784A JPS60201467A JP S60201467 A JPS60201467 A JP S60201467A JP 59057427 A JP59057427 A JP 59057427A JP 5742784 A JP5742784 A JP 5742784A JP S60201467 A JPS60201467 A JP S60201467A
Authority
JP
Japan
Prior art keywords
conversion
input
character string
conversion unit
cursor
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
JP59057427A
Other languages
English (en)
Other versions
JPH0630099B2 (ja
Inventor
Shintaro Abe
新太郎 阿部
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 JP59057427A priority Critical patent/JPH0630099B2/ja
Publication of JPS60201467A publication Critical patent/JPS60201467A/ja
Publication of JPH0630099B2 publication Critical patent/JPH0630099B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/232Orthographic correction, e.g. spell checking or vowelisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/58Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 技術分野 本発明は日本語処理装置、より具体的にはべた書きによ
り入力した日本語文を、変換単位毎に区切りながら漢字
かな混じり文に変換する機能を備えた日本語処理装置に
関するものである。
従来技術 日本語処理装置は、文書作成や文書管理を迅速・容易と
し、事務処理作業の合理化を可能にするものとして近年
急速な普及を見せている装置である。日本語処理装置の
内、操作が手軽で誰でも簡単に使用できるものにかな漢
字変換方式がある。かな漢字変換方式は、キーボードを
用いてオペレータがかな文字で日本語文を入力すると、
装置側が文法規則に照らして入力文を自動的に漢字かな
混じり文に変換する。そして、オペレータは画面を見な
がら挿入・削除・訂正などの所望の編集作業を行なうこ
とができるようになっている。
かな漢字変換方式は、入力する日本語文を単語、漢字或
いは文節の変換単位に区切シ、区切り毎に変換の指定を
行なう分かち書き入力方式入力する日本語文をそのまま
べた書きで入力する方式とに大別される。この内、後者
のべた書き入力方式は、装置内で変換単位を判定しなが
ら自動的に漢字かな混じり文に変換するもので、入力の
際変換キーの操作を要しない。従って、変換単位を意識
して指定する必要がなく自然な言語感覚で入力できるた
め操作性の向上を図ることができる。
けれども、このべた書き入力方式では装置内で変換単位
の判定を誤まる場合があシ、必然的に誤変換を招く結果
となる。この誤変換を修正するため日本語文を再入力す
るとなると修正作業が煩雑になってしまう。
目的 本発明はこのような従来技術の欠点を解消し、べた書き
入力文を漢字かな混じり文に変換する際、変換単位の判
定誤りに起因する誤変換が生じても変換単位の変更を指
示することにより容易に誤変換を修正することができる
日本語処理装置を提供することを目的とする。
構成 本発明の構成について以下、一実施例に基づいて説明す
る。
第1図を参照すると本発明によるかな漢字変換式の日本
語処理装置の諸機能を実現するワードゝプロセッサの基
本的な構成例では、マイクロプロセッサ10に、キーボ
ード12、プログラム用ROM 、 RAM部14、デ
ータ用RAM 11!+並びにディスプレイ18がパス
接続されている。マイクofロセ、す10は、本システ
ム全体の動作を統括制御するとともに、かな漢字変換や
編集などの日本語処理機能を司どるものである。
キーボード12は、かなキー、英字キーなどの文字キー
、カーソルキー、挿入、削除、訂正など通常用いられる
編集キーが設けられている他、誤変換を修正する際に用
いる区切り変更キー、変換キーが設けられている。キー
を押下すると、各キーに対応するデータ又はコマンドが
マイクロプロセッサ10に入力されるようになっている
。日本語入力ばかな文字を用いてべた書きで行なう。
プログラム用ROM、 RAM部14には、制御プログ
ラム、かな漢字変換処理プログラム、編集プログラムな
どの作文・編集動作を実行させるために必要なプログラ
ムが格納されている他、かな漢字変換を行なう場合に用
いる単語辞書、文法規則などを収めた日本語辞書が格納
されている。データ用RAM 16には入力した文字デ
ータやカーソルデータ、処理中のデータ並びに画(5) 面表示用のデータ等を格納するための各種記憶領域が設
けられている。
ディスプレイ18は、文字パターン発生部を備えておシ
、データ用RAM 16の画面表示用データを入力して
これを漢字フォントに変換し画面上に文字表示を行なう
ようになっている。
キーボード12を用いてべた書きで入力されたかな文字
の日本語文はマイクロプロセッサ10に送られる。マイ
クロプロセッサ10は、プログラム用ROM、 RAM
部14に格納されたプログラムに従い、まず入力文字列
をデータ用RAM 16に格納するとともに、ディスプ
レイ18の画面20」二の入力行表示領域22(第4図
の〔〕参照)にかな表示させる。続いてマイクロプロセ
ッサ10は、べた書きのかな文字列を単語辞書及び文法
規則を参照しながら変換単位としての単語に区切る。単
語の内、漢字に相当するものをかな漢字変換する。そし
て、変換文をデータ用RAM 16に格納するとともに
ディスプレイ画面20上の変換行表示領域24に漢(6
) 字かな混じり文として表示する。
変換文に変換単位の判定誤りに起因する誤変換があるな
ど、変換文の修正を行なうとき、キーボード12のカー
ソルキーを操作して修正箇所を指定し、区切り変更キー
やその他の編集用のキーを操作する。キーボード12か
ら送出されるコマンドを入力したマイクofロセツサ1
0は編集プログラムに従いオペレータによって指定され
た編集内容を実行する。区切り変更の場合は、か々漢字
変換を行なうもととした単語の区切り方を変更し、改め
てかな漢字変換をし直すようになっている。修正した変
換文はデータ用RAM 16に格納されるとともに変換
行表示領域24に表示される。
第2図は、上述したワードプロセッサシステムのか女漢
字変換及び変換単位の区切り変更を行なう機能を概念的
に説明するためのブロック図である。
キーボード12の文字キー、変換キー、区切り変更キー
は各々のデータ又はコマンド発生部を含めて、データ入
力手段30、変換指定手段32、区切り変更指定手段3
4に分けられている。キーホード12のカーソルキー及
び位置データ発生部はカーソル移動記憶手段36を構成
している。
データ入力手段30の出力側には変換単位記憶手段38
を介してかな漢字変換手段40が接続されている。変換
単位記憶手段38は、入力時に於てはオ被レータがデー
タ入力手段30を用いて入力したかな文字の日本語文を
1文分記憶するようになっている。また、記憶した入力
文字を出力側に接続された表示手段41に送出し、入力
行表示領域22にべた書で表示させる。
データ入力手段30により、スペース又は句読点などの
文の区切りデータが入力されると、変換単位記憶手段3
8に記憶された1文分のかな文字データはかな漢字変換
手段40に出力されるようになっている。
このかな漢字変換手段40は、べた書のかな文字日本語
文を1文分入力して単語辞書及び文法規則を参照しなが
らまず変換単位である単語に区切る。変換単位に区切ら
れたかな文字からなる入力文字列は、区切りマーク(第
4図の ゛「/」参照)とともにかな漢字変換手段40
の出力側に接続された変換単位入力文字列記憶手段42
に記憶されるようになっている。この変換単位入力文字
列記憶手段42に記憶された入力文字列は入力行表示領
域22のアドレスと対応づけられるようになっている。
かな漢字変換手段40は、単語に区切った各変換単位の
入力文字列の内、漢字に相当する部分をかな漢字変換す
る。変換した漢字かな混じり文は、かな漢字変換手段4
0の出力側に接続された変換出力記憶手段44に送出さ
れる。この変換出力記憶手段44に記憶された漢字かな
混じり文は表示手段41によって変換行表示領域24に
表示される。かな漢字変換手段40は、変換単位別に、
変換前後の入力文字列と変換単語との対応関係を記憶し
ておくようになっている。
表示手段42に表示された変換文に、変換単(9) 位の区切シ判定誤りに起因する誤変換があるとき、変換
指定手段32、区切り変更指定手段34、カーソル移動
記憶手段36を操作して日本語文を再入力することなく
区切りを変更して再変換できるようになっている。カー
ソル移動記憶手段36はカーソルアドレスを記憶してお
り、このカーソルアドレスデータが表示手段42に出力
されて画面200対応する位置にカーソル表示されるよ
うになっている。カーソル移動記憶手段36を操作する
とカーソルアドレスが更新され画面20のカーソル移動
を行なうことができる。
カーソル移動記憶手段36の出力するカーソルアドレス
は変換単位転送指定手段46に送出されるようになって
いる。変換単位転送指定手段46は、変換単位入力文字
列記憶手段42の出力側に接続されている。この変換単
位転送指定手段46はカーソル移動記憶手段36から送
られたカーソルアドレスデータが画面20の入力行表示
領域22のアドレスに係るデータか否(10) かをチェックする。入力行表示領域22のアドレスであ
るとき、続いて変換単位転送指定手段46は、カーソル
アドレスが変換単位入力文字列記憶手段42に記憶され
たいずれの変換単位別の入力文字列を指示するか識別し
、この変換学位入力文字列の範囲(この範囲には入力文
字列前後の区切りマークが含まれる)を指定して転送指
定データとして変換単位入力文字列転送手段48へ送出
するようになっている。尚、カーソルアドレスが変換単
位入力文字列記憶手段42に記憶された区切りマークを
指示する場合は後述する特別の場合を除いて転送指定を
行なわない。
変換単位入力文字列転送手段48は変換単位入力文字列
記憶手段42の出力側に接続されている。変換単位入力
文字列転送手段42は、変換単位転送指定手段46から
送られる転送指定データが示す範囲の区切りマークを含
む入力文字列を変換単位記憶手段38の対応するアドレ
ス位置に書き変え転送する。転送動作は、変換単位転送
指定手段46から送られる転送指定データが更改される
度に行なわれるようになっている。従って、変換単位記
憶手段38には、1つの変換単位に係る入力文字列が対
応するアドレス位置に記憶されることになる。
変換単位記憶手段38に記憶された変換単位入力文字列
は区切りマークを含めて画面20の入力行表示領域22
の所定のアドレス位置に表示される(第4図の上段参照
)。入力行表示領域22でカーソルを移動すれば、変換
単位転送指定手段46、変換単位入力文字列転送手段4
8の同様の動作により、変換単位記憶手段38にはカー
ソルで指示された他の変換単位入力文字列が記憶され画
面20に表示される。
変換単位記憶手段38に記憶された変換単位入力文字列
データはかな漢字変換手段40に出力される。変換単位
入力文字列データを入力したかな漢字変換手段40は、
対応する変換単語を所謂網かけデータとして変換出力記
憶手段44に送出し、画面20の変換行表示領域24中
に網かけ表示を行なうようになっている。第4図の上段
の場合は、「今日」が網かけとなっており、カーソルで
指示した入力文字列「/きよう/」に対応することが識
別できる。但し、第4図の上段に示された「今日具」は
、べた書入力文字列「きようかい」を変換単位「/きょ
う/かい/」に区切り誤変換したものである。
この誤変換を修正する場合、まずカーソル移動記憶手段
36を操作して人力行表示領域22中の「/きょう/」
の後の区切りマーク上にカーソルを合わせる。次に区切
シ変更指定手段34を操作して区切り変更を指定する。
区切り変更指定手段34の出力側には区切りマーク判定
手段50が接続されている。区切り変更指定手段34が
操作されると区切り変更コマンドが区切りマーク判定手
段50に送出される。一方、区切りマーク判定手段50
には、変換単位記憶手段38に記憶されたデータの内、
カーソルアドレスが示すデータが入力されている。区切
りマーク判定手段50は、区切シ変更(13) コマンドを入力すると、そのときカーソルアドレスが示
すデータとして変換単位記憶手段38から読出されたデ
ータが区切りマークである場合に限り一致信号を変換単
位転送指定手段46に出力するようになっている。
変換単位転送指定手段46には、カーソル移動記憶手段
36から区切りマークに係るカーソルアドレスデータが
入力されている。変換単位転送指定手段46は、通常区
切りマークに係るカーソルアドレスデータを入力したと
きは転送指定を行なわないが、区切りマーク判定手段5
0から一致信号を入力すると、カーソルで指示された区
切りマークが変換単位入力文字列の後側のときは後に続
く変換単位入力文字列(後の区切りマークを含む)の範
囲、カーソルで指定された区切りマークが変換単位入力
文字列の前側のときは前に続く変換単位入力文字列(前
の区切りマークを含む)の範囲を指定し追加転送指定デ
ータとして変換単位入力文字列転送手段48へ送出する
ようになっている。
(14) 変換単位入力文字列転送手段48は、変換単位転送指定
手段46から追加転送指定データを入力すると、このデ
ータが示す範囲の入力文字列を変換単位記憶手段38に
追加転送する。この際、変換単位入力文字列の間の区切
りマークは削除し字詰めを行なうようになっている。画
面20の入力行表示領域22の表示は「/きようかい/
」と々る(第4図の中段参照)。
変換単位記憶手段38に記憶された入力文字列「きよう
かい」はかな漢字変換手段4oに再入力される。かな漢
字変換手段40は、「きょう」と1かい」に対応する二
つの変換単語を網かけデータとし変換行表示領域24中
の「今日共」を網かけ表示して修正される箇所を指摘す
る。
かな漢字変換手段40には、変換指定手段32が接続さ
れている。変換指定手段32を操作すると変換指定コマ
ンドがかな漢字変換手段40に出力される。かな漢字変
換手段40は、変換指定コマンドを入力すると、変換単
位記憶手段38から再入力された入力文字列を、最初の
変換時とは変換単位の区切りを変更しながら再変換する
ように々っている。この結果、「きようかい」の入力文
字列に対し変換語は「教会」となり、画面20の表示は
第4図下段の如く修正される。変換単位の変更に伴ない
、変換単位入力文字列記憶手段42の内容が改められる
以下、同様にして他の変換単位の区切り誤りに起因する
誤変換を修正することができる。
ここで、ワードノロセッザシステムが行なう変換単位の
変更動作の概略を第3図のフローチャートに基づいて説
明する。まず、キーが−ド12でキー人力がなされたと
き、区切り変更指定手段34による区切り変更指定か否
か判断する(60)。区切り変更指定のときは、区切り
マーク判定手段50によって、カーソルが区切りマーク
位置に在るか判断する(61)。カーソルが区切りマー
ク上に在る場合、変換単位転送指定手段46は、前又は
後の変換単位入力文字列を指定する(62)。そして、
変換単位入力文字列転送手段48は、指定された変換単
位入力文字列を変換単位記憶手段に追加転送する(63
)。最後に、追加分を含めた入力文字列を区切り箇所を
変更しながら再変換してフローを終わる。
効果 本発明によればこのようにべた書入力方式において、日
本語文を正しく入力したにも拘わらず変換単位の区切り
判定誤まりによって誤変換が生じた場合、区切り変更を
指定するだけで簡単に再変換を行なわせ正しい変換結果
を得ることができるので、誤変換の修正に日本語文を再
入力するなどの煩雑な作業を要せず、操作性の向上を図
ることが可能となる。
【図面の簡単な説明】
第1図は本発明によるかな漢字変換式日本語処理装置の
諸機能を実現するワードプロセッサの基本的な構成例を
示すブロック図、 第2図は第1図に示すワードプロセッサで実現されるか
な漢字変換及び変換単位の区切り変(17) 更並びに再変換を行なう機能を概念的に示すブロック図
、 第3図は第1図に示すワードプロセッサの変換単位の変
更動作を説明するためのフローチャート、 第4図は、区切り変更の手順に従って画面の表示内容の
移り替わシを示す説明図である。 主要部分の符号の説明 10・・・マイクロプロセッサ 12・・・キー?−ド 14・・・プログラム用ROM、 RAMAlB12・
データ用RAM 18・・・ディスプレイ 特許出願人 株式会社リコー 代理人香取孝雄 (18)

Claims (1)

  1. 【特許請求の範囲】 日本語入力操作を行なうだめの表音文字キー及びカーソ
    ルキーを含む入力手段と、該入力手段で入力したべた書
    きによる日本語文を変換単位毎に区切りながら漢字かな
    混じシ文に変換する変換手段と、入力文字列、該変換手
    段で変換した漢字かな混じり文、及び前記入力手段で位
    置指定されたカーソルを表示する表示手段とを備えた日
    本語処理装置において、該日本語処理装置は、 前記変換手段で変換単位毎に区切られた入力文字列を単
    位別に記憶し、前記表示手段に出力する入力文字列記憶
    手段を有し、 前記入力手段は、前記表示手段に表示された入力文字列
    の内、カーソルで指示した位置の区切りの変更を指定す
    る区切り変更キーを有し、該日本語処理装置はさらに、
    該区切り変更キーの操作に応動して、カーソルで指定さ
    れた区切り位置前後の入力文字列を前記入力文字列記憶
    手段から読み出して前記変換手段に送出する入力文字列
    転送手段を備え、 前記変換手段は、該入力文字列転送手段から転送された
    入力文字列について変換単位の区切り位置を変更しなが
    ら再変換を行なうことを特徴とする日本語処理装置。
JP59057427A 1984-03-27 1984-03-27 日本語処理装置 Expired - Lifetime JPH0630099B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59057427A JPH0630099B2 (ja) 1984-03-27 1984-03-27 日本語処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59057427A JPH0630099B2 (ja) 1984-03-27 1984-03-27 日本語処理装置

Publications (2)

Publication Number Publication Date
JPS60201467A true JPS60201467A (ja) 1985-10-11
JPH0630099B2 JPH0630099B2 (ja) 1994-04-20

Family

ID=13055352

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59057427A Expired - Lifetime JPH0630099B2 (ja) 1984-03-27 1984-03-27 日本語処理装置

Country Status (1)

Country Link
JP (1) JPH0630099B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0230339A2 (en) * 1986-01-14 1987-07-29 Kabushiki Kaisha Toshiba Machine translation system
JPS63113758A (ja) * 1986-10-31 1988-05-18 Toshiba Corp 機械翻訳システム
JPH01205371A (ja) * 1988-02-12 1989-08-17 Seiko Epson Corp 仮名漢字変換装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57187731A (en) * 1981-05-12 1982-11-18 Hitachi Ltd Kanji (chinese character) input system
JPS59140544A (ja) * 1983-01-31 1984-08-11 Comput Basic Mach Technol Res Assoc 誤変換修正方式
JPS59176820A (ja) * 1983-03-25 1984-10-06 Matsushita Electric Ind Co Ltd 日本語ワ−ドプロセツサ

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57187731A (en) * 1981-05-12 1982-11-18 Hitachi Ltd Kanji (chinese character) input system
JPS59140544A (ja) * 1983-01-31 1984-08-11 Comput Basic Mach Technol Res Assoc 誤変換修正方式
JPS59176820A (ja) * 1983-03-25 1984-10-06 Matsushita Electric Ind Co Ltd 日本語ワ−ドプロセツサ

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0230339A2 (en) * 1986-01-14 1987-07-29 Kabushiki Kaisha Toshiba Machine translation system
US4821230A (en) * 1986-01-14 1989-04-11 Kabushiki Kaisha Toshiba Machine translation system
JPS63113758A (ja) * 1986-10-31 1988-05-18 Toshiba Corp 機械翻訳システム
JPH01205371A (ja) * 1988-02-12 1989-08-17 Seiko Epson Corp 仮名漢字変換装置

Also Published As

Publication number Publication date
JPH0630099B2 (ja) 1994-04-20

Similar Documents

Publication Publication Date Title
EP0370774B1 (en) Machine translation system
CA1259416A (en) Machine translation system
JPS60201467A (ja) 日本語処理装置
KR900008402B1 (ko) 기계번역장치
JP3103179B2 (ja) 文書作成装置及び文書作成方法
JPS6010348B2 (ja) 半角・全角文字の自動変換方式
JPS6172357A (ja) べた書きかな漢字変換における表示カ−ソル制御方式
JPS58109927A (ja) キ−ボ−ドディスプレイ装置
JPS59100941A (ja) 仮名漢字変換装置
JPS58151677A (ja) 翻訳文編集方法
JPS6172359A (ja) べた書きかな漢字変換における文字修正方式
JPS6175950A (ja) べた書きかな漢字変換における文字修正方式
JPS605318A (ja) 漢字仮名混り文入力装置
JPS5965347A (ja) 日本語文作成装置
JPS59142630A (ja) 文字処理装置
JP2723908B2 (ja) 文書作成装置
JPH0697455B2 (ja) 仮名漢字変換装置
JPS62203267A (ja) 機械翻訳システム
JPH0668136A (ja) 機械翻訳システム
JPS5827268A (ja) 日本語処理装置
JPS6175949A (ja) べた書きかな漢字変換における文字修正方式
JPH0442348A (ja) 文字処理装置
JPH0442350A (ja) 文字処理装置
JPH0414380B2 (ja)
JPH0666065B2 (ja) 振仮名付加機能付き文書処理装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term