JPH01234976A - Block display method on translation display device - Google Patents

Block display method on translation display device

Info

Publication number
JPH01234976A
JPH01234976A JP63062930A JP6293088A JPH01234976A JP H01234976 A JPH01234976 A JP H01234976A JP 63062930 A JP63062930 A JP 63062930A JP 6293088 A JP6293088 A JP 6293088A JP H01234976 A JPH01234976 A JP H01234976A
Authority
JP
Japan
Prior art keywords
block
display
blocks
attributes
translation
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
JP63062930A
Other languages
Japanese (ja)
Inventor
Minoru Sakai
稔 境井
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 JP63062930A priority Critical patent/JPH01234976A/en
Publication of JPH01234976A publication Critical patent/JPH01234976A/en
Pending legal-status Critical Current

Links

Landscapes

  • Machine Translation (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 技術分野 本発明は、英日機械翻訳システム等の翻訳表示装置にお
けるブロック表示方法に関する。
TECHNICAL FIELD The present invention relates to a block display method in a translation display device such as an English-Japanese machine translation system.

従来技術 一般に、この種の翻訳システムでは、入力原文中の引用
符、括弧等により囲まれた部分や、関係代名詞節のよう
に、形態上、1まとまりとして識別でき、かつ、独立に
解析し得るものをブロックと称し、構文解析の単位等と
して扱っている。
PRIOR ART In general, in this type of translation system, parts of the input original text surrounded by quotation marks, parentheses, etc., such as relative pronoun clauses, can be identified as a group due to their morphology and can be analyzed independently. A block is called a block and is treated as a unit of syntax analysis.

ここに、翻訳処理過程における前編集や後編集段階にお
いて、表示画面上に表示されている原文中でこのような
ブロックであることを明示させる場合がある。しかし、
従来のブロック表示例をみると、ブロックであることを
示す特別な列、例えば¥(Q’ (Eσi¥)等を表示
しているものがある。しかし、このような表示方式では
一般のユーザには理解しにくい。
Here, in the pre-editing and post-editing stages of the translation processing process, such blocks may be clearly indicated in the original text displayed on the display screen. but,
Looking at conventional block display examples, there are some that display a special column indicating that it is a block, such as ¥(Q' (Eσi¥)).However, with this display method, it is difficult for general users to is difficult to understand.

また、ブロック部分を反転表示等の如く、属性を変えて
表示させるようにしたものもある。とこ′ろが、ブロッ
クには2重引用符に囲まれたブロックと、その中で引用
符に1重引用符で囲まれたブロックとの関係の如く、部
分的に重複する入れ子関係にあるブロックの場合もある
。従来の単なる反転表示等による表示方式では、ブロッ
クの入れ子等の場合には対処できないものである。
In addition, there is also a method in which block parts are displayed with different attributes, such as inverted display. However, some blocks have a nested relationship that partially overlaps, such as a block surrounded by double quotation marks and a block surrounded by single quotation marks within that block. In some cases. Conventional display methods such as simple inverted display cannot handle cases where blocks are nested.

目的 本発明は、このような点に鑑みなされたもので、形態素
の解析結果や翻訳後の原文表示に際して、ブロックの入
れ子等についても見やすく表示できる翻訳表示装置にお
けるブロック表示方法を提供することを目的とする。
Purpose The present invention was made in view of the above points, and an object of the present invention is to provide a block display method in a translation display device that can easily display block nesting etc. when displaying morpheme analysis results and translated original texts. shall be.

構成 本発明は、上記目的を達成するため、原文中に互いに重
複する部分を持つブロックが存在する時、各ブロックの
属性を他の個所の属性と異ならせて表示させることを特
徴とする。
Structure In order to achieve the above object, the present invention is characterized in that when there are blocks in the original text that have overlapping parts, the attributes of each block are displayed differently from the attributes of other parts.

以下、本発明の一実施例を図面に基づいて説明する。ま
ず、本発明に用いられる機械翻訳システムの概念ないし
は手順を第2図のアルゴリズムを参照して説明する。こ
れは、例えば英語−日本語機械翻訳システムであり、原
文人力した後、そのスペルチェック用の形態素解析を選
択的に行なう。
Hereinafter, one embodiment of the present invention will be described based on the drawings. First, the concept or procedure of the machine translation system used in the present invention will be explained with reference to the algorithm shown in FIG. This is, for example, an English-Japanese machine translation system that selectively performs morphological analysis for spell checking after human translation of the original text.

そして、形態素解析を行なう。これは、単語単位の解析
であり、例えばハイフン、カンマ、ピリオド等の特殊文
字、大・小文字の違い等に着目した解析処理である。こ
れにより、引用符間に囲まれている等、形態上、1まと
まりとして識別できるものをブロックとして識別するこ
とにもなる。
Then, morphological analysis is performed. This is word-by-word analysis, and is an analysis process that focuses on special characters such as hyphens, commas, and periods, and differences in case and lowercase letters. As a result, items that can be identified as a single unit, such as those enclosed between quotation marks, can be identified as a block.

次に、構文解析を行なう。これは、文の構造を知るため
の統語論的解析であり、例えば句の構成、修飾関係、主
語・述語関係等の解析である。この構文解析結果から、
意味的におかしな解析を排除する等の英語構造の同定処
理を行ない英語の中間構造を作成した後、構文変換処理
を行なう。即ち、英語の言い回しに基づいた中間構造か
ら日本語の言い回しを表しやすい中間構造に変換する。
Next, parse the syntax. This is a syntactic analysis to understand the structure of a sentence, such as the structure of phrases, modification relationships, subject-predicate relationships, etc. From this parsing result,
After performing English structure identification processing, such as eliminating semantically incorrect analysis, and creating an English intermediate structure, syntactic conversion processing is performed. That is, an intermediate structure based on English phrases is converted into an intermediate structure that easily represents Japanese phrases.

そして、日本語生成を行なう。即ち、日本語の中間構造
から自然な日本語の文を生成するため、最初に構文生成
を行ない、次に助詞や助動詞の並び順等を整える形態素
生成を行なう。この後、最終的には訳文、例えば日本語
を出力する。
Then, Japanese is generated. That is, in order to generate natural Japanese sentences from Japanese intermediate structures, syntax is first generated, and then morphemes are generated to arrange the order of particles and auxiliary verbs. After this, the translated text, for example, Japanese, is finally output.

このような翻訳システムでは、入力された原文に対し形
態素解析を施し、その結果をユーザにフィードバックさ
せ前編集に供し、又は、翻訳結果を対訳表示させてユー
ザ所望のものに手直しさせる後編集に供する等の、前・
後編集機能を持たせているものがある。本実施例では、
このような前編集又は後編集の段階において、CRT画
面等に原文を表示させる場合のブロック表示を扱うもの
である。
In such a translation system, the input original text is subjected to morphological analysis, and the results are fed back to the user for pre-editing, or the translation results are displayed in bilingual terms and used for post-editing, allowing the user to modify the text as desired. etc., before/
Some have post-editing functions. In this example,
At this stage of pre-editing or post-editing, block display is handled when the original text is displayed on a CRT screen or the like.

ここで、具体例にてブロック表示例を考える。Here, a concrete example of block display will be considered.

例えば、第3図(a)に示すように、CRT画面1上に
表示されている原文中に、2重引用符“で囲まれたr 
I would 1ike to go the ho
tel and’5tay the room’ al
l night、」なるブロック■と、このブロック■
内に含まれ(重複し)、1重引用符゛7で囲まれたrs
tay the roomJ  なるブロック■とが存
在する場合がある。このような文を表示させる際、ブロ
ック■■の文字属性を他の個所と変えることが考えられ
る。しかし、ブロック■■とも、同一の属性としたので
は区別がつがない。
For example, as shown in Figure 3(a), in the original text displayed on CRT screen 1, there is an
I would like to go to the ho
tel and'5tay the room'al
l night,” block■ and this block■
rs contained within (duplicate) and enclosed in single quotes '7'
There may be a block ``tay the roomJ''. When displaying such a sentence, it is conceivable to change the character attributes of block ■■ from other parts. However, if both blocks ■ and ■ have the same attributes, they cannot be distinguished.

この点、引用符、括弧、句、節のようなブロックの種類
毎に各々のブロックの属性を変えることが考えられるが
、同一種類の入れ子も可能であり、現実的ではない。
In this regard, it is conceivable to change the attributes of each block for each type of block, such as quotation marks, parentheses, phrases, and clauses, but nesting of the same type is also possible, which is not realistic.

しかし、ブロックにおける入れ子を考えた場合、現実に
は高々数個であることが大半である。そこで、本実施例
ではこのようにブロックの入れ子が高々数個である点に
着目し、このような入れ子の部分にのみ注意を払い、ブ
ロック表示を工夫したものである。そして、入れ子にな
らない個所については、単なる反転等の通常の表示方式
でもよく、本実施例方式を敷延するものでもよい。
However, when considering nesting in blocks, in reality, in most cases there are at most a few nests. Therefore, in this embodiment, attention is paid to the fact that the blocks are nested in a number of blocks at most, and the block display is devised by paying attention only to such nested portions. For areas that are not nested, a normal display method such as simple inversion may be used, or the method of this embodiment may be extended.

ここに、ブロックの表示に際して、各々のブロックに別
々の属性を割当てることは可能であり、実用上も、これ
で足りることが多い。しかし、原文が長文であり、ブロ
ックが多い場合やユーザが特に指定したブロック等に対
応することをも考えると、各々のブロックに別々の属性
を割当てるだけでは不十分である。そこで、本実施例で
はブロックの入れ子のように重複部分を持つブロックに
ついてのみ、このようなブロックの属性をの変更を行な
い、区別表示が重複しないようにするものである。
Here, when displaying blocks, it is possible to assign different attributes to each block, and this is often sufficient in practice. However, considering that the original text is long and has many blocks, or that the text corresponds to a block specifically designated by the user, it is insufficient to simply assign different attributes to each block. Therefore, in this embodiment, the attributes of such blocks are changed only for blocks that have overlapping parts, such as nested blocks, so that the distinguishing indications do not overlap.

例えば、第3図(a)に示した表示例であれば、ブロッ
ク■の属性と、ブロック■(ブロック0部分を除く)の
属性とを変えて表示させればよい。
For example, in the display example shown in FIG. 3(a), the attributes of the block ■ and the attributes of the block ■ (excluding the block 0 portion) may be changed and displayed.

また、CRT等の表示装置によっては表示種類等の扱え
る属性の種類に差があるので、種々の属性を用いること
なく、例えば反転表示といった1種類の属性のみでも対
処し得る。この場合には、第1図に示すフローチャート
の如く、CRT画面1上においであるタイミングでは1
つのブロックについてのみ属性を変え、一定時間経過し
たら、次のブロック(又はユーザの指定したブロック)
の属性を変えて表示させればよい。即ち、属性変更する
ブロックを周期的に逐次変更させればよい。
Furthermore, since there are differences in the types of attributes that can be handled, such as display type, depending on the display device such as a CRT, it is possible to handle the problem by using only one type of attribute, such as reverse display, without using various attributes. In this case, as shown in the flowchart shown in FIG.
Change the attributes of only one block, and after a certain period of time, change the attributes to the next block (or the block specified by the user)
All you have to do is change the attributes and display it. That is, it is sufficient to periodically and sequentially change the blocks whose attributes are to be changed.

例えば、第3図(a)の場合であれば、あるタイミング
ではブロック■(ブロック■を含む)の表示を反転表示
とさせ、異なるあるタイミングではブロック■のみを反
転表示させる如き制御すればよい。
For example, in the case of FIG. 3(a), the display of block 2 (including block 2) may be displayed in reverse at a certain timing, and only block 2 may be displayed in reverse at a different timing.

このようにして、本実施例のブロック表示方式によれば
、ブロック表示が見やすいものとなる。
In this way, according to the block display method of this embodiment, the block display becomes easy to see.

また、例えば第3図(b)に示すような不正な例で、2
重引用符により囲まれた「“I would 1ike
t。
In addition, for example, in the fraudulent example shown in Figure 3(b), 2
““I would have 1ike” enclosed in quotation marks.
t.

g(+ the hotel”」なるブロック■と、[
“wouldlike to go the hote
l″ and 5tayed the roomall
 night、Jなるユーザによって指定されたブロッ
ク■とを考えた場合、各々のブロックの異なる属性表示
により不正な重なりをも容易に検出でき、不正とならな
いようなブロック指定も容易となる。
g(+ the hotel”) block ■ and [
“Would like to go the hote
l″ and 5tayed the roomall
When we consider blocks (2) designated by users night and J, it is possible to easily detect illegal overlaps by displaying different attributes of each block, and it is also easy to designate blocks that will not result in illegal overlaps.

なお、本実施例では英日翻訳例で説明したが、これらの
言語に限らず任意の言語間の翻訳の場合に適用し得る。
Although this embodiment has been described using an example of English-Japanese translation, the present invention is applicable to translation between any other languages, not just these languages.

効果 本発明は、上述したようにブロックの入れ子が少ない点
に着目して、入れ子の如く原文中に互いに重複する部分
を持つブロックが存在する時、各ブロックの属性を他の
個所の属性と異ならせて表示させるようにしたので、原
文表示中におけるブロック表示が極めて見やすいものと
なる。
Effects As described above, the present invention focuses on the fact that there is little nesting of blocks, and when there are blocks that overlap each other in the original text, such as nested blocks, the attributes of each block are different from the attributes of other parts. Since the blocks are displayed in parallel, the block display during display of the original text becomes extremely easy to see.

【図面の簡単な説明】[Brief explanation of the drawing]

図面は本発明の一実施例を示すもので、第1図はフロー
チャート、第2図は機械翻訳のアルゴリズム概要を示す
ブロック図、第3図は表示原文例を示す正面図である。
The drawings show an embodiment of the present invention; FIG. 1 is a flowchart, FIG. 2 is a block diagram showing an outline of a machine translation algorithm, and FIG. 3 is a front view showing an example of a displayed original text.

Claims (1)

【特許請求の範囲】[Claims]  原文中に互いに重複する部分を持つブロックが存在す
る時、各ブロックの属性を他の個所の属性と異ならせて
表示させることを特徴とする翻訳表示装置におけるブロ
ック表示方法。
A method for displaying blocks in a translation display device, characterized in that when blocks having mutually overlapping parts exist in an original text, the attributes of each block are displayed differently from the attributes of other parts.
JP63062930A 1988-03-16 1988-03-16 Block display method on translation display device Pending JPH01234976A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63062930A JPH01234976A (en) 1988-03-16 1988-03-16 Block display method on translation display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63062930A JPH01234976A (en) 1988-03-16 1988-03-16 Block display method on translation display device

Publications (1)

Publication Number Publication Date
JPH01234976A true JPH01234976A (en) 1989-09-20

Family

ID=13214493

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63062930A Pending JPH01234976A (en) 1988-03-16 1988-03-16 Block display method on translation display device

Country Status (1)

Country Link
JP (1) JPH01234976A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61278970A (en) * 1985-06-03 1986-12-09 Hitachi Ltd Control method for displaying and proofreading syntactic analysis results in a natural language processing device
JPS62293428A (en) * 1986-06-13 1987-12-21 Fujitsu Ltd Terminal equipment provided with level display support of parentheses

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61278970A (en) * 1985-06-03 1986-12-09 Hitachi Ltd Control method for displaying and proofreading syntactic analysis results in a natural language processing device
JPS62293428A (en) * 1986-06-13 1987-12-21 Fujitsu Ltd Terminal equipment provided with level display support of parentheses

Similar Documents

Publication Publication Date Title
JPS62163173A (en) Mechanical translating device
JPH09106399A (en) Machine translation device and machine translation method
JPS6190269A (en) Translation system
JPS60193074A (en) Analyzer of japanese language
JP2817497B2 (en) Dictionary editing device
JP3013388B2 (en) Linguistic information retrieval device
JP2871300B2 (en) Machine translation equipment
JP3132563B2 (en) Document creation support device
JP2007072841A (en) Word extraction method, database construction method, database construction device, database construction program, and recording medium
JPS6190268A (en) Translation system
JP3109123B2 (en) Image processing device
JPS6488776A (en) Mechanical translation device
JPS58217080A (en) Article setting system
JPH03225468A (en) Machine translation device
JPH0619966A (en) Translated sentence forming system and displaying/ editing system in language translating device
JPH04153878A (en) Pre-editing assisting processor of machine translation device
JPH01185766A (en) Kana/kanji conversion device
JPS6180358A (en) Translation system
JPH07262194A (en) Machine translation device
JPH077413B2 (en) Document term tester
JPH02278368A (en) Machine translation input processing system
JPH0668143A (en) Translation dictionary generation aid system
JPS61221875A (en) System for converting processing japanese sentence into simple sentence
JPS62269264A (en) Mechanical translating device
JPH03253970A (en) machine translation device