Machine translation method and apparatus
AssigneeKabushiki Kaisha Toshiba
InventorsKimihito Takeda, Hideki Hirakawa, Hisahiro Adachi, Shinya Amano
Life of this patent
Estimating the term…
Abstract
This invention relates to a display method, and in particularly, to an output display method for a machine translation system, Display section has a predetermined portion for translated sections, and identifies original sentences or characters when a referring request is made to a part of the translated sentences. Highlight display of original sentences may be scrolled synchronously with the scrolling of the translated sentences or independently.
Claims19
A method for displaying in a related manner translated texts and their corresponding original texts being referred to on a display section of a machine translation apparatus, comprising the steps of:
- dividing input original texts into units under a given condition on the basis of their descriptions and writing into a first memory the divided original texts with an identification number assigned for each of the divided texts;
- writing into a second memory corresponding translated texts in units translated from the original texts written in the first memory, the translated texts being assigned with identification numbers each corresponding to each of the identification numbers assigned for each of the divided original texts;
- displaying the translated texts written in the second memory on an entire area of a translated text display region in the display section;
- registering in a table a relationship between a display position of each unit of the translated texts displayed on the translated text display region and respective identification numbers of each unit of the original texts corresponding to the translated texts;
- specifying a part of the translated texts being displayed, in response to issuance of a demand for referring to a corresponding part of the original texts, for recognizing the display position on the translated text display region of the specified part of the translated texts from the table and securing an original text display region for displaying the corresponding original texts;
- and
- determining an identification number of a part of the original texts corresponding to the specified part of the translated texts from the table, and retrieving from the first memory the part of the original texts corresponding to the specified part of the translated text on the basis of the determined identification number of the part of the original texts, and displaying the retrieved part of the original texts on the original text display region.
A machine translation apparatus having a first memory for storing original texts as units, a translation dictionary for obtaining translated sentences of the original texts, a second memory for storing translated texts as units, a display section for displaying the texts stored in the first and second memories and an input section for inputting various editing commands or various character information with respect to the texts to be displayed, comprising:
- input control means for dividing original texts input through the input section or input as a file under a given condition on the basis of their descriptions and writing into the first memory the original texts with identification numbers assigned for each of the divided texts;
- translation means for reading the original texts written in the first memory and translating, by referring to the translation dictionary, the original texts divided into the units in accordance with the identification numbers to obtain translated texts;
- first editing control means for writing into the second memory the obtained translated texts with identification numbers assigned in correspondence with each of the divided units of the original texts;
- first display control means for displaying the translated texts written in the second memory on an entire area of a translated text display region in the display section;
- table means for registering a relationship between a display position of each unit of the translated texts displayed on the translated text display region and respective identification numbers of each unit of the original texts corresponding to the translated texts;
- second editing control means for specifying a part of the translated texts being displayed and acquiring, in response to issuance of a demand for referring to a corresponding part of the original texts, information on the display position in the translated text display region of the specified part of the translated texts from the table means;
- and
- second display control means for securing an original text display region for displaying a part of the original texts corresponding to the specified part of the translated texts, for determining an identification number of the part of the original texts corresponding to the specified part of the translated texts from the table, retrieving from the first memory the part of the original texts corresponding to the specified part of the translated texts on the basis of the determined identification number of the part of the original texts, and displaying the retrieved part of the original texts on the original text display region.
Dependencies are inferred from the claim text.