JPH01169575A - 翻訳機用指定領域処理装置 - Google Patents

翻訳機用指定領域処理装置

Info

Publication number
JPH01169575A
JPH01169575A JP62333573A JP33357387A JPH01169575A JP H01169575 A JPH01169575 A JP H01169575A JP 62333573 A JP62333573 A JP 62333573A JP 33357387 A JP33357387 A JP 33357387A JP H01169575 A JPH01169575 A JP H01169575A
Authority
JP
Japan
Prior art keywords
area
sentence
text
processing
specified
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
JP62333573A
Other languages
English (en)
Inventor
Takashi Matsui
隆司 松井
Youji Fukumochi
福持 陽士
Hidezo Kugimiya
釘宮 秀造
Ichiko Sada
いち子 佐田
Noriyuki Hirai
平井 徳行
Hitoshi Suzuki
等 鈴木
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 JP62333573A priority Critical patent/JPH01169575A/ja
Priority to GB8829890A priority patent/GB2212639A/en
Publication of JPH01169575A publication Critical patent/JPH01169575A/ja
Priority to US07/643,699 priority patent/US5195032A/en
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00—Handling natural language data
    • G06F40/20—Natural language analysis
    • G06F40/268—Morphological analysis
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00—Handling natural language data
    • G06F40/20—Natural language analysis
    • G06F40/205—Parsing
    • G06F40/211—Syntactic parsing, e.g. based on context-free grammar [CFG] or unification grammars
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00—Handling natural language data
    • G06F40/20—Natural language analysis
    • G06F40/279—Recognition of textual entities
    • G06F40/289—Phrasal analysis, e.g. finite state techniques or chunking
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00—Handling natural language data
    • G06F40/40—Processing or translation of natural language
    • G06F40/55—Rule-based 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)

Abstract

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

Description

【発明の詳細な説明】 〈産業上の利用分野〉 この発明は、文章の任意の領域を指定して、その指定領
域のみを連続して文章処理を行うことができる翻訳機用
指定領域処理装置に関する。
〈従来の技術〉 従来、機械翻訳装置としては次のようなものがある。こ
の機械翻訳装置は、キーボードから入力されたソース言
語を、メインCPUの制御により翻訳モジュールに入力
し、この入力されたソース言語を、翻訳モジュールによ
ってメモリーに記憶されている辞書、文法規則および木
構造変換規則を利用して、ターゲット言語に翻訳するも
のである。その際に、上記機械翻訳装置で行われる文章
の印字、翻訳、消去およびスペルチェック等の文章処理
の対象は、文章の一文または全文またはカーソル位置以
下の全文に限られている。
〈発明が解決しようとする問題点〉 このように、上記従来の機械翻訳装置で文章の印字、翻
訳、消去およびスペルチェック等の文章処理を行う際に
、処理の対象が一文または全文またはカーソル位置以下
の全文に限られているので、文章中の一部を指定して、
この指定部分のみに対して上記文章処理を行う場合、−
文ごとに文章処理を実行するか、または、指定部分の先
頭文にカーソルを移動してカーソル位置以下の全文の文
章処理を実行し、上記指定部分の最終文で処理を中断し
なければならず面倒であるという問題がある。
そこで、この発明の目的は、文章中の任意の領域を指定
し、この指定領域のみを連続して処理することができる
翻訳機用指定領域処理装置を提供することにある。
く問題点を解決するための手段〉 上記目的を達成するため、この発明の翻訳機用指定領域
処理装置は、文番号が付加された文章に対して領域指定
を行うために、領域先頭文番号および領域最終文番号を
入力する領域指定付加入力手段と、上記領域指定文番号
入力手段によって領域先頭文番号および領域最終文番号
が入力されて、文章の領域が指定されているか否かを判
別する領域指定判別手段と、上記領域指定判別手段によ
って文章の領域が指定されていると判別されたときに、
上記文章中の上記領域先頭文番号と領域最終文番号とで
指定された指定領域の文章処理を連続して実行する指定
領域処理手段を備えたことを特徴としている。
〈作用〉 文番号が付加された文章処理の対象となる文章の任意の
領域を領域指定して、この領域を他と区別して文章処理
するために、領域指定文番号入力手段から領域先頭文番
号および領域最終文番号が入力される。
上記文章に上記領域先頭文番号および領域最終文番号が
入力されて、文章処理の領域が指定されていることが領
域指定判別手段によって判別されると、指定領域処理手
段は、上記文章中の上記領域先頭文番号と領域最終文番
号とで指定された指定領域の文章処理を連続して実行す
る。
したがって、−文ごとに文章処理を実行したり、上記指
定領域の先頭文にカーソルを移動してカーソル位置以下
の全文の文章処理を実行して指定領域の最終文で文章処
理を中断したりすることなく、文章処理中の指定領域の
みをまとめて連続して処理することができる。
〈実施例〉 以下、この発明を図示の実施例により詳細に説明する。
第1図はこの発明に係る翻訳機における一実施例のブロ
ック図である。lは領域指定判別手段や指定領域処理手
段を有するメインCPU(中央処理装置)、2はメイン
メモリー、3はCRT(カソード・レイ・チューブ)、
4はキーボード、5は翻訳モジュール、6は翻訳用の辞
書1文法規則および木構造変換規則等を格納しているメ
モリーである。
上記翻訳モジュール5は、ソース言語が人力されると、
それを翻訳してターゲット言語を出力するものである。
すなわち、キーボード4から入力されたソース言語はメ
インCPU1の制御により翻訳モジュール5に送られる
。翻訳モジュール5はメモリー6に記憶されている辞書
1文法規則および木構造変換規則等を用いて、後に詳述
するようにして入力されたソース言語をターゲット言語
に翻訳する。その結果は、メインメモリー2に一旦記憶
されるとともに、CRT3に表示される。
本実施例の翻訳モジュール5の具体的な構成を第2図に
示す。
以下、第1図、第2図を用いて翻訳モジュールの動作を
説明する。
まず、読み込まれた原文は辞書引き形態素解析部2によ
り、メモリー6の辞書を用いて、各形態素列(単語列)
に分割されてこの各単語に対する品詞等の文法情報およ
び訳語を得、さらに、時制・人称・数等が解析される。
構文解析部12ではメモリー6の辞書と文法規則にした
がって、各単語間の係り受は関係を示す構造解析木か後
述するようにして第5図に示すように決定される。
変換部13では、メモリー6の木構造変換規則を用いて
、入力された原文に対する構文解析木の構造が翻訳文に
対する構文解析木の構造に変換される。そして、翻訳文
生成部14でターゲット言語における翻訳文として適切
な助詞や助動詞をつけて、得られた翻訳文は翻訳モジュ
ール5から出力され、メインメモリー2に格納されると
ともに、CRT3に表示される。
次に、上記翻訳モジュールの動作による翻訳処理や、文
章の印字、消去およびスペルチェック等の文章処理を行
う際の、指定領域処理について詳細に説明する。
第3図は領域指定動作のフローチャートであり、このフ
ローチャートに従って次のように領域指定動作が実行さ
れる。
ステップSlで、領域指定文番号入力手段であるキーボ
ード4より、文章中の指定したい領域の先頭文を示す領
域先頭文番号が入力されてセットされる。
ステップS2で、キーボード4より文章中の指定したい
領域の最終文を示す領域最終文番号が人力されてセット
される。
ステップS3で、文章領域指定フラグが“オン”にセッ
トされて、領域指定動作が終了する。
第4図は指定領域処理動作のフローチャートである。以
下、第4図に従って指定領域処理動作を説明する。
ステップSllで、上記文章領域指定フラグが“オン”
にセットされているか否かが判別される。
その結果、“オン“にセットされていればステップS1
2に進み、そうでなければステップ816に進む。
ステップS12で、ループカウンタの値(初期値)に第
3図のステップSlでセットされた領域先頭文番号が代
入され、上記ループカウンタの終値に第3図のステップ
S2でセットされた領域最終文番号が代入される。
ステップS13で、上記ループカウンタの値と同じ文番
号の一文のみに対して、上記印字、翻訳。
消去およびスペルチェック等の文章処理が実行される。
ステップS14で、上記ループカウンタの値がインクリ
メントされる。
ステップS15で、上記ループカウンタの値が上記ステ
ップS12で領域最終文番号が代入されている終値以下
であるか否かが判別される。その結果、終値以下であれ
ばステップS13に戻り、次の一文に対する文章処理が
実行され、そうでなければ指定領域処理動作を終了する
。
ステップS16で、上記ステップSllで文章領域指定
フラグが“オン”でないと判別されたときは、−文また
は全文またはカーソル位置以下の全文に対して上記文章
処理を実行する通常処理が行われ、指定領域処理動作を
終了する。
このように、文章中の任意の領域を領域先頭文番号およ
び領域最終文番号で指定し、この領域先頭文番号と領域
最終文番号とで領域指定された指定領域のみに対して上
記文章処理をまとめて連続して実行することができる。
したがって、文章中の指定領域に対する文章処理の操作
性が大幅に改善される。
〈発明の効果〉 以上より明らかなように、この発明の翻訳機用指定領域
処理装置は、領域指定文番号入力手段。
領域指定判別手段および指定領域処理手段を有して、上
記領域指定文番号入力手段によって領域先頭文番号と領
域最終文番号とが文章中に入力され、上記領域措定判別
手段によって、上記文章の領域が指定されていると判別
されたときに、上記文章中の上記領域先頭文番号と領域
最終文番号とで指定された指定領域のみの文章処理を、
上記指定領うにしたので、指定領域の文章処理を実行す
る際に、−文ごとに文章処理を実行したり、指定領域の
先頭文にカーソルを移動してカーソル位置以下の全文の
文章処理を実行して指定領域の最終文で文章処理を中断
することなく、文章中の指定領域をまとめて連続して処
理することができ、したがって、指定領域に対する文章
処理の操作性が大幅に向上する。
【図面の簡単な説明】
第1図はこの発明に係る翻訳機の一実施例のブロック図
、第2図は上記実施例における翻訳モジュールの作用構
成図、第3図は上記実施例による領域指定動作のフロー
チャート、第4図は指定領域処理動作のフローチャート
である。 !・・・メインCPU、   2・・・メインメモリー
、3・・・CRT、     4・・・キーボード、5
・・・翻訳モジュール、6・・・メモリー、11・・・
辞書引き形態素解析部、 12・・・構文解析部、  I3・・・変換部、I4・
・・翻訳文生成部。

Claims (1)

    【特許請求の範囲】
  1. (1)文番号が付加された文章に対して領域指定を行う
    ために、領域先頭文番号および領域最終文番号を入力す
    る領域指定文番号入力手段と、上記領域指定文番号入力
    手段によって領域先頭文番号および領域最終文番号が入
    力されて、文章の領域が指定されているか否かを判別す
    る領域指定判別手段と、 上記領域指定判別手段によって文章の領域が指定されて
    いると判別されたときに、上記文章中の上記領域先頭文
    番号と領域最終文番号とで指定された指定領域の文章処
    理を、連続して実行する指定領域処理手段を備えたこと
    を特徴とする翻訳機用指定領域処理装置。
JP62333573A 1987-12-24 1987-12-24 翻訳機用指定領域処理装置 Pending JPH01169575A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP62333573A JPH01169575A (ja) 1987-12-24 1987-12-24 翻訳機用指定領域処理装置
GB8829890A GB2212639A (en) 1987-12-24 1988-12-22 Designating block processing in a translation machine
US07/643,699 US5195032A (en) 1987-12-24 1991-01-22 Device for designating a processing area for use in a translation machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62333573A JPH01169575A (ja) 1987-12-24 1987-12-24 翻訳機用指定領域処理装置

Publications (1)

Publication Number Publication Date
JPH01169575A true JPH01169575A (ja) 1989-07-04

Family

ID=18267553

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62333573A Pending JPH01169575A (ja) 1987-12-24 1987-12-24 翻訳機用指定領域処理装置

Country Status (2)

Country Link
JP (1) JPH01169575A (ja)
GB (1) GB2212639A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61265673A (ja) * 1985-05-20 1986-11-25 Sharp Corp 翻訳方式
JPS62203274A (ja) * 1986-03-04 1987-09-07 Toshiba Corp 機械翻訳システム
JPS62272360A (ja) * 1986-05-20 1987-11-26 Sharp Corp 機械翻訳装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61255468A (ja) * 1985-05-08 1986-11-13 Toshiba Corp 機械翻訳処理装置
DE3616751A1 (de) * 1985-05-20 1986-11-20 Sharp K.K., Osaka Uebersetzungssystem
JPS6310267A (ja) * 1986-06-30 1988-01-16 Sharp Corp 機械翻訳装置
GB2199680A (en) * 1986-11-28 1988-07-13 Sharp Kk Translating apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61265673A (ja) * 1985-05-20 1986-11-25 Sharp Corp 翻訳方式
JPS62203274A (ja) * 1986-03-04 1987-09-07 Toshiba Corp 機械翻訳システム
JPS62272360A (ja) * 1986-05-20 1987-11-26 Sharp Corp 機械翻訳装置

Also Published As

Publication number Publication date
GB8829890D0 (en) 1989-02-15
GB2212639A (en) 1989-07-26

Similar Documents

Publication Publication Date Title
JP2654001B2 (ja) 機械翻訳方法
JP2848593B2 (ja) 翻訳処理方法
EP0357370A2 (en) Computer assisted language translating machine
JP2715419B2 (ja) 翻訳装置
JP2626174B2 (ja) 翻訳支援装置
JP2737160B2 (ja) 文章処理装置
JP2807586B2 (ja) 機械翻訳装置
JP2655922B2 (ja) 機械翻訳装置
JPS61260367A (ja) 機械翻訳システム
JP2871300B2 (ja) 機械翻訳装置
JP3305343B2 (ja) 辞書編集装置
JPH04152458A (ja) 文書作成装置
JPH0736907A (ja) 機械翻訳装置
JPH05204961A (ja) 機械翻訳装置
JPH0431958A (ja) 文書処理装置
JPH07152763A (ja) 機械翻訳装置と該装置における翻訳方法
JPH05108702A (ja) 機械翻訳装置
JPH0528187A (ja) 辞書登録装置
JPH03222066A (ja) 機械翻訳装置
JPH07182342A (ja) 機械翻訳装置
JPS62211774A (ja) 機械翻訳システム
JPH02122367A (ja) かな漢字変換装置
JPH0452868A (ja) 機械翻訳装置
JPH01112368A (ja) 機械翻訳装置
JPH01112367A (ja) 機械翻訳装置