Patent ID: 8285538

Claim:
A translation assistance device, comprising: a specification unit that accepts an arbitrary area specification in an input sentence; a parsing unit that parses the input sentence into a plurality of clauses; an identification unit that identifies, as a target area, based on the clauses resulting from the parsing, any of the clauses corresponding to an area specified by the specification unit; a setting unit that sets, as a target clause, any of the clauses located at a boundary of the target area identified by the identification unit, and sets, as a candidate for modification of the target clause, any of the clauses adjacent to the target clause in the target area; a judgment unit that judges whether there exists a relationship of modification between the target clause and the candidate for modification; a determination unit that determines, when the judgment unit judges that there exists the relationship of modification, a translation area based on the target area, the target clause, and the candidate for modification; and an output unit that outputs the translation area determined by the determination unit.