Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
235 words
A machine translation apparatus for translating a source language sentence into a target language sentence, the apparatus comprising: an analysis unit for analyzing the source language sentence and generating a syntax tree of the source language; a conversion unit for converting the syntax tree of the source language into a syntax tree of the target language; a generation unit for generating the target language sentence based on the syntax tree of the target language; a correspondence information storage unit for storing information of correspondence between words in the source language sentence and words in the target language sentence obtained by the generation unit; a positioning unit for determining division positions at which to divide the source language sentence into phrases in the source language sentence based on phrase categories in the syntax tree of the source language generated by the analysis unit, a translated phrase building unit for dividing the source language sentence at the division positions and generating phrases in the target language sentence corresponding to the phrases in the source language sentence; an output formatting unit for generating an output format for displaying the phrases in the source language sentence so that the phrases in the source language sentence correspond to the phrases in the target language sentence; and a display unit for outputting the phrases in the source language sentence and the phrases in the target language sentence onto a display screen.
Claim 2
Dependent Claim
235 words
A machine translation apparatus for translating a source language sentence into a target language sentence, the apparatus comprising: an analysis unit for analyzing the source language sentence and generating a syntax tree of the source language; a conversion unit for converting the syntax tree of the source language into a syntax tree of the target language; a generation unit for generating the target language sentence based on the syntax tree of the target language; a correspondence information storage unit for storing information of correspondence between words in the source language sentence and words in the target language sentence obtained by the generation unit; a positioning unit for determining division positions at which to divide the source language sentence into phrases in the source language sentence based on phrase categories in the syntax tree of the source language generated by the analysis unit, a translated phrase building unit for dividing the source language sentence at the division positions and generating phrases in the target language sentence corresponding to the phrases in the source language sentence; an output formatting unit for generating an output format for displaying the phrases in the source language sentence so that the phrases in the source language sentence correspond to the phrases in the target language sentence; and a display unit for outputting the phrases in the source language sentence and the phrases in the target language sentence onto a display screen.
Claim 3
Dependent Claim
53 words
The machine translation apparatus according to claim 1, further comprising a unit for setting a division level for determining general lengths of the phrases in the source language sentence, the positioning unit determining the division positions at which to divide the source language sentence into the phrases in accordance with the division level.
Claim 4
Dependent Claim
84 words
The machine translation apparatus according to claim 2, wherein the positioning unit includes a division position storage unit for storing information as to whether or not to generate an auxiliary symbol in cases where a division is made in the source language sentence between a phrase and another phrase to which the phrase refers to, the translated phrase building unit inserting the auxiliary symbol into a phrase in the target language sentence in accordance with the information stored in the division position storage unit.
Claim 5
Dependent Claim
91 words
The machine translation apparatus according to claim 2, wherein the output formatting unit includes: a phrase beginning position determination unit for determining a beginning position of a phrase in the source language sentence on the display screen; a phrase length acquisition unit for determining lengths of the phrase in the source language sentence and the corresponding phrase in the target language sentence on the display screen, and a phrase end position acquisition unit for determining an end position of the corresponding phrase in the target language sentence on the display screen.
Claim 6
Dependent Claim
38 words
The machine translation apparatus according to claim 4, further comprising a border display unit which does not incorporate any highlighting at borders between adjacent phrases when displaying the phrases in the source language sentence on the display screen.
Claim 7
Dependent Claim
38 words
The machine translation apparatus according to claim 2, further comprising a border display unit which does not incorporate any highlighting at borders between adjacent phrases when displaying the phrases in the source language sentence on the display screen.
Claim 8
Dependent Claim
74 words
The machine translation apparatus according to claim 2, further comprising: a position locating unit by which a user identifies a phrase in the source language sentence on the display screen; and a highlighting unit for displaying the phrase in the source language sentence identified by the position locating unit and a corresponding phrase in the target language sentence with a highlighting effect on the display screen so as to be distinguishable from other phrases.
Claim 9
Dependent Claim
84 words
The machine translation apparatus according to claim 1, wherein the positioning unit includes a division position storage unit for storing information as to whether or not to generate an auxiliary symbol in cases where a division is made in the source language sentence between a phrase and another phrase to which the phrase refers to, the translated phrase building unit inserting the auxiliary symbol into a phrase in the target language sentence in accordance with the information stored in the division position storage unit.
Claim 10
Dependent Claim
91 words
The machine translation apparatus according to claim 1, wherein the output formatting unit includes: a phrase beginning position determination unit for determining a beginning position of a phrase in the source language sentence on the display screen; a phrase length acquisition unit for determining lengths of the phrase in the source language sentence and the corresponding phrase in the target language sentence on the display screen; and a phrase end position acquisition unit for determining an end position of the corresponding phrase in the target language sentence on the display screen.
Claim 11
Dependent Claim
38 words
The machine translation apparatus according to claim 9, further comprising a border display unit which does not incorporate any highlighting at borders between adjacent phrases when displaying the phrases in the source language sentence on the display screen.
Claim 12
Dependent Claim
74 words
The machine translation apparatus according to claim 1, further comprising: a position locating unit by which a user identifies a phrase in the source language sentence on the display screen; and a highlighting unit for displaying the phrase in the source language sentence identified by the position locating unit and a corresponding phrase in the target language sentence with a highlighting effect on the display screen so as to be distinguishable from other phrases.
Claim 13
Dependent Claim
38 words
The machine translation apparatus according to claim 1, further comprising a border display unit which does not incorporate any highlighting at borders between adjacent phrases when displaying the phrases in the source language sentence on the display screen.
Claim 14
Dependent Claim
103 words
A machine translation apparatus for translating a source language sentence into a target language sentence comprising: a positioning unit for automatically determining division positions at which to divide the source language sentence into phrases in accordance with predefined phrase categories and predefined rules; a translated phrase building unit for dividing the source language sentence at the division positions and generating phrases in the target language sentence corresponding to the phrases in the source language sentence; and an output unit for outputting phrases in the source language sentence and phrases in the target language sentence corresponding to the phrases in the source language sentence.
Claim 15
Dependent Claim
103 words
A machine translation apparatus for translating a source language sentence into a target language sentence comprising: a positioning unit for automatically determining division positions at which to divide the source language sentence into phrases in accordance with predefined phrase categories and predefined rules; a translated phrase building unit for dividing the source language sentence at the division positions and generating phrases in the target language sentence corresponding to the phrases in the source language sentence; and an output unit for outputting phrases in the source language sentence and phrases in the target language sentence corresponding to the phrases in the source language sentence.
Claim 16
Dependent Claim
32 words
The machine translation apparatus according to claim 13, wherein the predefined rules have a plurality of different division levels selectable for determining general length of the phrases in the source language sentence.
Claim 17
Dependent Claim
30 words
The machine translation apparatus according to claim 13, wherein the output unit consecutively outputs a phrase in the source language sentence and a corresponding phrase in the target language sentence.