Communication support apparatus and computer program product for supporting communication by performing translation between languages
First Claim
Patent Images
1. A communication support apparatus comprising:
- an analyzing unit that analyzes an source language sentence to be translated into a target language, and outputs at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence;
a detecting unit that, when there are a plurality of the source language interpretation candidates, detects an ambiguous part which is a different part between the respective candidates in the plurality of source language interpretation candidates;
a translation unit that translates the source language interpretation candidate except the ambiguous part into the target language.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication support apparatus includes an analyzing unit that analyzes an source language sentence to be translated into a target language, and outputs at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence; a detecting unit that, when there are a plurality of the source language interpretation candidates, detects an ambiguous part which is a different part between the respective candidates in the plurality of source language interpretation candidates; a translation unit that translates the source language interpretation candidate except the ambiguous part into the target language.
-
Citations
22 Claims
-
1. A communication support apparatus comprising:
-
an analyzing unit that analyzes an source language sentence to be translated into a target language, and outputs at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence;
a detecting unit that, when there are a plurality of the source language interpretation candidates, detects an ambiguous part which is a different part between the respective candidates in the plurality of source language interpretation candidates;
a translation unit that translates the source language interpretation candidate except the ambiguous part into the target language. - View Dependent Claims (2, 3, 4)
-
-
5. A communication support apparatus comprising:
-
an analyzing unit that analyzes of a source language sentence to be translated into a target language, and outputs at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence;
a translation unit that translates the source language interpretation candidate into a target language, and outputs at least one target language interpretation candidate which is a candidate for the interpretation in the target language;
a detecting unit that, when there are a plurality of the target language interpretation candidates, detects an ambiguous part which is a different part between the respective candidates in the plurality of target language interpretation candidates; and
a generating unit that generates a target language sentence which is a sentence described in the target language, based on the target language interpretation candidate except the ambiguous part, and outputs at least one target language sentence candidate which is a candidate for the target language sentence. - View Dependent Claims (6, 7, 8)
-
-
9. A communication support apparatus comprising:
-
an analyzing unit that analyzes a source language sentence to be translated into a target language, and outputs at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence;
a translation unit that translates the source language interpretation candidate into a target language, and outputs at least one target language interpretation candidate which is a candidate for the interpretation in the target language;
a generating unit that generates a target language sentence which is a sentence described in the target language, based on the target language interpretation candidate, and outputs at least one target language sentence candidate which is a candidate for the target language sentence;
a detecting unit that, when there are a plurality of the target language sentence candidates, detects an ambiguous part which is a different part between the respective candidates in the plurality of target language sentence candidates; and
a deleting unit that deletes the ambiguous part. - View Dependent Claims (10, 11, 12)
-
-
13. A communication support apparatus comprising:
-
an analyzing unit that analyzes a source language sentence to be translated into a target language, and outputs at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence;
a detecting unit that, when there are a plurality of the source language interpretation candidates, detects an ambiguous part which is a different part between the respective candidates in the plurality of source language interpretation candidates;
a parallel translation pair storing unit that stores a parallel translation pair of the source language interpretation candidate and a target language sentence candidate semantically equivalent to each other; and
a selecting unit that selects the target language sentence candidate, based on the source language interpretation candidate except the ambiguous part and the parallel translation pair stored in the parallel translation storing unit. - View Dependent Claims (14, 15, 16)
-
-
17. A communication support method comprising:
-
analyzing the a source language sentence to be translated into a target language;
outputting at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence;
when there are a plurality of the source language interpretation candidates, detecting an ambiguous part which is a different part between the respective candidates in the plurality of source language interpretation candidates;
translating the source language interpretation candidate except the ambiguous part into the target language.
-
-
18. A communication support method comprising:
-
analyzing the a source language sentence to be translated into a target language;
outputting at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence;
translating the source language interpretation candidate into a target language;
outputting at least one target language interpretation candidate which is a candidate for the interpretation in the target language;
when there are a plurality of the target language interpretation candidates, detecting an ambiguous part which is a different part between the respective candidates in the plurality of target language interpretation candidates;
generating a target language sentence which is a sentence described in the target language, based on the target language interpretation candidate except the ambiguous part; and
outputting at least one target language sentence candidate which is a candidate for the target language sentence.
-
-
19. A communication support method comprising:
-
analyzing the a source language sentence to be translated into a target language;
outputting at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence;
translating the source language interpretation candidate into a target language;
outputting at least one target language interpretation candidate which is a candidate for the interpretation in the target language;
generating a target language sentence which is a sentence described in the target language, based on the target language interpretation candidate;
outputting at least one target language sentence candidate which is a candidate for the target language sentence;
when there are a plurality of the target language sentence candidates, detecting an ambiguous part which is a different part between the respective candidates in the plurality of target language sentence candidates; and
deleting the ambiguous part.
-
-
20. A computer program product having a computer readable medium including programmed instructions for performing a communication support processing, wherein the instructions, when executed by a computer, cause the computer to perform:
-
analyzing the a source language sentence to be translated into a target language;
outputting at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence;
when there are a plurality of the source language interpretation candidates, detecting an ambiguous part which is a different part between the respective candidates in the plurality of source language interpretation candidates;
translating the source language interpretation candidate except the ambiguous part into the target language.
-
-
21. A computer program product having a computer readable medium including programmed instructions for performing a communication support processing, wherein the instructions, when executed by a computer, cause the computer to perform:
-
analyzing the a source language sentence to be translated into a target language;
outputting at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence;
translating the source language interpretation candidate into a target language;
outputting at least one target language interpretation candidate which is a candidate for the interpretation in the target language;
when there are a plurality of the target language interpretation candidates, detecting an ambiguous part which is a different part between the respective candidates in the plurality of target language interpretation candidates; and
generating a target language sentence which is a sentence described in the target language, based on the target language interpretation candidate except the ambiguous part; and
outputting at least one target language sentence candidate which is a candidate for the target language sentence.
-
-
22. A computer program product having a computer readable medium including programmed instructions for performing a communication support processing, wherein the instructions, when executed by a computer, cause the computer to perform:
-
analyzing the a source language sentence to be translated into a target language;
outputting at least one source language interpretation candidate which is a candidate for interpretation of the source language sentence;
translating the source language interpretation candidate into a target language;
outputting at least one target language interpretation candidate which is a candidate for the interpretation in the target language;
generating a target language sentence which is a sentence described in the target language, based on the target language interpretation candidate;
outputting at least one target language sentence candidate which is a candidate for the target language sentence;
when there are a plurality of the target language sentence candidates, detecting an ambiguous part which is a different part between the respective candidates in the plurality of target language sentence candidates; and
deleting the ambiguous part.
-
Specification