CN1100298C - Translating apparatus capable of displaying original words and translated words in one-to-one corresponding relationship - Google Patents

Translating apparatus capable of displaying original words and translated words in one-to-one corresponding relationship Download PDF

Info

Publication number
CN1100298C
CN1100298C CN94103920A CN94103920A CN1100298C CN 1100298 C CN1100298 C CN 1100298C CN 94103920 A CN94103920 A CN 94103920A CN 94103920 A CN94103920 A CN 94103920A CN 1100298 C CN1100298 C CN 1100298C
Authority
CN
China
Prior art keywords
vocabulary
original text
translation
line number
pointer
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.)
Expired - Lifetime
Application number
CN94103920A
Other languages
Chinese (zh)
Other versions
CN1099498A (en
Inventor
仓挂重雄
斉藤孝一
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Publication of CN1099498A publication Critical patent/CN1099498A/en
Application granted granted Critical
Publication of CN1100298C publication Critical patent/CN1100298C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Abstract

To provide a translation supporting device which clarifies the relation between an original word and an equivalent by arranging and outputting the equivalent near each original word in an original sentence. CPU 2 executes processings such as controlling each part within a word processor 1 in accordance with various kinds of control programs stored within ROM 3 to execute a sequence as the word processor 1, executing a translation supporting processing to read out the original word of English sentence (original sentence) stored in a document memory 5 and an equivalent corresponding to the original word from a dictionary memory 4 to judge each column number and the display position of the read out original word and the equivalent through the use of a register 7 to write them in a display memory 8 and the like.

Description

The translating equipment and the method thereof that can show original text vocabulary and translation vocabulary correspondingly
The present invention relates to a kind of translating equipment in general, more specifically, the present invention relates to a kind of like this translating equipment, wherein the file data about an original text statement that is made of a plurality of original text vocabulary is set to multirow, translation vocabulary corresponding to this each original text vocabulary is close to each original text vocabulary demonstration, thus the vocabulary of the original text of relation demonstration one to one statement and corresponding translation vocabulary.
Recently, various types of translating equipments have been developed and can have obtained commercially, and by these devices, the original text statement of input is converted into a translation statement as English statement, as the Japanese statement.These translating equipments have near the function that shows the translation statement on the same screen original text statement.For example, as shown in Figure 9, an English statement (original text statement) piece and a Japanese statement (translation statement) piece all are presented on the same screen of this conventional translation device, and the mode of its demonstration is that this Japanese statement block is positioned at English statement block below.Therefore, this conventional translation device promptly exists a problem, that is, because the translation statement separates on display screen mutually with the original text statement, the user can not know easily promptly which original text vocabulary is corresponding to which translation vocabulary and opposite correspondence.
The present invention is and addresses the above problem and design, so its purpose promptly is to provide a kind of translating equipment and method thereof that can show original text vocabulary and translation vocabulary with relation one to one.
According to a kind of translating equipment of the present invention, comprise a dictionary storage means, have most original text vocabulary and corresponding to most translation vocabulary of these original text vocabulary, and an original text statement memory storage, storage one is about the file data of the original text statement that is made of a plurality of original text vocabulary.When receiving interpretive order, one let-off gear(stand) is derived each the original text vocabulary that is used to constitute this original text statement from this original text statement memory storage, and an indexing unit retrieves from this dictionary storage means corresponding to this translation vocabulary by the original text vocabulary of let-off gear(stand) derivation.Then, an output unit will be arranged to multirow from the file data that this original text statement memory storage is read, and this each row then will be output.A last output row or next output row of each output row of this document data are used as translation vocabulary output row.This output unit is exported the translation vocabulary corresponding to original text vocabulary in the following manner on this translation vocabulary output row, that is, make translation vocabulary to concern one to one near original text vocabulary location.
According to translating equipment of the present invention, because the file data of source text is arranged to multirow, and translation vocabulary and show together and keep one by one corresponding that by its very near corresponding original text vocabulary when watching the translation vocabulary that shows near original text vocabulary, the meaning of this original text vocabulary can be obtained immediately.Therefore, this translating equipment can greatly help the user to finish translation from original text statement (as English statement) to translation statement (as the Japanese statement) efficiently.
In order to understand the present invention better, explain the present invention below in conjunction with accompanying drawing, in the accompanying drawing:
Fig. 1 has shown that schematically one has used the block scheme of word processor of the present invention;
Fig. 2 has shown an example that does not need to translate the vocabulary in the vocabulary storer that is stored in Fig. 1;
Fig. 3 is the process flow diagram that is used to illustrate a translation process of being carried out by CPU shown in Figure 1;
Fig. 4 is the process flow diagram that is used to illustrate an original text vocabulary procedure for displaying of being carried out by CPU shown in Figure 1;
Fig. 5 is the process flow diagram that is used to illustrate the original text vocabulary based on translation vocabulary/translation vocabulary procedure for displaying that the CPU by Fig. 1 carries out;
Fig. 6 is the process flow diagram that is used to illustrate the original text vocabulary based on original text vocabulary/translation vocabulary procedure for displaying that the CPU by Fig. 1 carries out;
Fig. 7 is that a CPU by Fig. 1 carries out the example of the English text of translation process operation to it;
Fig. 8 is the example of a version of the English text of Fig. 7 of being obtained by the operation of this translation process; And
Fig. 9 has shown by the original text statement of conventional translation device demonstration and an example of translation statement.
Fig. 1 is one block scheme of structure of a word processor of the present invention that has been used for display application.In this structure, this word processor mainly comprises a CPU (CPU (central processing unit)) 2, one ROM (ROM (read-only memory)) 3, one dictionary memories 4, one file memories 5, and one does not need to translate vocabulary storer 6.This word processor 1 also comprises a working storage 7, one display-memories 8, one display units 9, and a key input unit 10.
CPU2 controls each unit of this word processor 1 according to being stored in various control programs among the ROM3.In addition, the sequential operation of this CPU2 execution word processor 1 and a translation supporting process (back will be described) reach the translation vocabulary that reads corresponding to these original text vocabulary with the original text vocabulary that reads the English statement (being the original text statement) that is stored in the file memory 5 from dictionary memory 4.Then CPU2 utilizes the original text vocabulary that 7 pairs of working storage read and the line number and the display position of translation vocabulary to carry out a judgement, and subsequently these data is write display-memory 8.
ROM3 is storing various control programs and translation supporting process program in advance.According to those control programs, operate the desired sequential operation of this word processor and be performed, and this translation supporting process is performed according to this translation supporting process program.
This dictionary memory 4 is made of a ROM or similar device.This dictionary memory 4 is being stored and is being used for and will be converted to the dictionary data of Chinese character by key input unit 10 input and the file data that deposits an English text of file memory 5 in about one, and is storing the translation lexical data (Japanese) that the English file data that is used for being stored in file memory 5 is translated as corresponding Japanese file data.
This document storer 5 is made of a RAM or similar device, and storage is by the file data (English file and Japanese file) of key input unit 10 inputs.This does not need to translate vocabulary storer 6 and is made of a ROM a, RAM etc.This does not need to translate vocabulary storer 6 and storing the specific original text vocabulary of translating in the original text vocabulary of reading when supporting process is operated (english vocabulary) carrying out (specific english vocabulary) from file memory 5, and these vocabulary need not translated.Be shown in Fig. 2 at the specific original text vocabulary that does not need to translate in the vocabulary storer 6.
This work storage 7 is made of a RAM or similar device.As shown in Figure 1, this working storage 7 comprises: an original text vocabulary register 7a is used for storing the source text of reading from file memory 5 in the mode of original text vocabulary unit; One translation vocabulary register 7b is used for storing the translation vocabulary of reading from dictionary 4; And an original text vocabulary line number register 7c, be used for storing line number data about the original text vocabulary that is stored in original text vocabulary register 7a.This working storage 7 also comprises: a translation vocabulary line number register 7d is used for storing the line number data about the translation vocabulary that is stored in this translation vocabulary register 7b;
One original text vocabulary pointer 7e is used for storing the display position data about the original text vocabulary that is stored in original text vocabulary register 7a; And a translation vocabulary pointer 7f, be used for storing display position data about the translation vocabulary that is stored in translation vocabulary register 7b.
This display-memory 8 is made of a RAM or similar device, and has the demonstration memory block, and this document data, original text lexical data and translation lexical data promptly write to it.The display position of these data is determined by CPU2.This display unit 9 is made of a CRT (canal ray tube) or a liquid crystal indicator, and shows file data, original text lexical data and the translation lexical data that has been written into display-memory 8 thereon.
At key input unit 10, be provided with katakana character key, letter key, digital input key, various function keys etc.This key input unit 10 is to the file data of CPU2 output function person by this key input unit input.
Various operating process according to the word processor 1 of present embodiment will be described below.
At first with reference to Fig. 3 explanation this translation supporting process by the CPU2 execution.
In this example, suppose that original text statement (English statement) is used as file data by operating key input block 10 and imports in advance and deposit in the file memory 5.In addition, suppose that also one one space code is provided between each speech in succession of this English statement on demand, and according to this space code, the section of these english vocabularies can detect.When being sent an interpretive order by key operation, CPU2 begins the head of searching character data in the English text in being stored in file memory 5, and confirms whether to have character data (step S1 and S2).When not having character data (end code etc.), then should translation supporting process EO.Otherwise when having character data, the character code of this character data is read one by one by order, and is deposited in this original text vocabulary register 7a (step S3).Then, "+1 " is added on this original text vocabulary line number register 7c in succession, up to judging this Statement Completion by detecting space code.Then, calculate the line number of this original text vocabulary, this line number that calculates is deposited in original text vocabulary line number register 7c (step S4 and S5).
Then, whether the original text lexical data of retrieve stored in this original text vocabulary register 7a is present in this does not need to translate in the vocabulary storer 6, judges thus whether translation vocabulary need annotate to this original text vocabulary (step S6 and S7).When this original text vocabulary is present in when not needing to translate in the vocabulary storer 6, translation vocabulary does not need filling to give this original text vocabulary, the processing procedure (back will be described) (step S8) that process is advanced to only show original text vocabulary is returned the character data search procedure of step S1 again.Otherwise, when this original text vocabulary is not stored in this when not needing to translate vocabulary storer 6, owing to its translation vocabulary need be annotated to this original text vocabulary, whether corresponding vocabulary is had its translation vocabulary (step S9 and S10) by retrieval in dictionary memory 4 to check.If there is no with the corresponding appropriate translation vocabulary of this original text vocabulary, then process advances to the processing procedure (step S8) that only shows original text vocabulary.Otherwise when having corresponding translation vocabulary, this translation vocabulary is read from dictionary memory 4 and is deposited in translation vocabulary register 7b, and calculates the line number of this translation vocabulary and deposit among the translation vocabulary line number register 7d (step S11).
Then, that obtain in the processing of comparison step S4 and the S5 operation and be stored in the original text vocabulary line number among this original text vocabulary line number register 7c and in the processing operation of step S11, obtain and be stored in translation vocabulary line number (step S12) among this translation vocabulary line number register 7b.If comparative result be translation vocabulary line number greater than original text vocabulary line number, then process advances to the original text vocabulary based on translation vocabulary/translation vocabulary procedure for displaying (then will discuss) of step S13.If the line number of this original text vocabulary is more than or equal to the line number of this translation vocabulary, then process advances to the original text vocabulary based on original text vocabulary/translation vocabulary procedure for displaying (then will discuss) of step S14.Then, after finishing based on the original text vocabulary/translation vocabulary procedure for displaying of original text vocabulary or based on the original text vocabulary/translation vocabulary procedure for displaying of translation vocabulary, processing procedure is returned this character data search procedure at step S1.
The detailed process of the original text vocabulary display process operation of step S8 is described with reference to Fig. 4 below.
At the first step S101 of this process flow diagram that is shown in Fig. 4, check whether the original text vocabulary line number data that deposit this original text vocabulary line number register 7c at step S4 and the S5 of Fig. 3 are less than or equal to the data (original text vocabulary line number≤residue line number) about the line number of displayable residue vocabulary with behavior unit.When original text vocabulary line number was less than or equal to displayable residue vocabulary line number, this original text vocabulary was deposited in the display position by the display-memory 8 of original text vocabulary pointer 7e appointment, and was displayed on (step S102) on the display unit 9.The display position data of this original text vocabulary pointer 7e are upgraded (step S103) with " space between current original text vocabulary pointer value+original text vocabulary line number+phrase ".Then, the display position data of this translation vocabulary pointer 7f are upgraded with " space between current translation vocabulary pointer value+original text vocabulary line number+phrase ", and this process so far finishes (step S104).
On the other hand, if judge the line number of this original text vocabulary line number, then be somebody's turn to do the value of the original text vocabulary pointer 7e that indicates original text vocabulary display position and the value of this translation vocabulary pointer 7f that indicates translation vocabulary display position and upgraded (step S105) with downward 2 row greater than displayable residue vocabulary at step S101.Afterwards, check whether the display position of each pointer has exceeded the end row (step S106) of screen in the display unit 9.When the display position of this each pointer has exceeded the end of screen during row, after the indication range of this display unit 9 is these data scrolling 2 row (step S107), this original text vocabulary is displayed on by on the display position of this original text vocabulary pointer 7e appointment (step S102).When the end that the display position of this each pointer does not exceed screen during row, this original text vocabulary is displayed on the display position by this original text vocabulary pointer 7e appointment.Then, the data of this original text vocabulary pointer 7e and this translation vocabulary pointer 7f are updated to finish this process (step S103 and step S104).
Below with the detailed process of the original text vocabulary among the step S13 of key diagram 3/translation vocabulary procedure for displaying based on translation vocabulary.
In Fig. 5, at first relatively be stored in translation vocabulary line number data among the translation vocabulary line number register 7d and whether be less than or equal to data (translation vocabulary line number≤residue line number) (step S201) with the line number of the residue vocabulary of behavior unit about can on display screen, showing what the process of the step S11 of Fig. 3 obtained.When this translation vocabulary line number was less than or equal to the line number of displayable residue vocabulary, original text vocabulary and translation vocabulary all deposited in by the display position of the display-memory 8 of original text vocabulary pointer 7e and translation vocabulary pointer 7f appointment and are displayed on (step S202) on the display unit 9.Then, the display position data of this original text vocabulary pointer 7e are upgraded (step S203) with " space between current original text vocabulary pointer value+translation vocabulary line number+phrase ".Then, the display position data of this translation vocabulary pointer 7f are upgraded with " space between current translation vocabulary pointer value+translation vocabulary line number+phrase ", and this process finishes (step S204).
On the other hand, when in step S201 translation vocabulary line number greater than can show residue vocabulary line number the time, the value of the value of the original text vocabulary pointer 7e of this indication original text vocabulary display position and translation vocabulary pointer 7f that should indication translation vocabulary display position is upgraded (step S205) with downward 2 row.Then, check whether the display position of each pointer has exceeded the end row (step S206) of screen in the display unit 9.When this display position has exceeded this screen, the indication range of this display unit 9 scroll up 2 the row (step S207), afterwards, original text vocabulary and translation vocabulary are presented at by on the display position of original text vocabulary pointer 7e and translation vocabulary pointer 7f appointment (step S202).Otherwise when indication range did not exceed display screen, this original text vocabulary and translation vocabulary were displayed on respectively by on the display position of original text vocabulary pointer 7e and translation vocabulary pointer 7f appointment (step S202).Then, upgraded in the mode that is similar to aforesaid way about the data of original text vocabulary pointer 7e with about the data of translation mark remittance pointer 7f, and this process finishes (step S203 and S204).
Be described in the detailed process of the original text vocabulary based on original text vocabulary/translation vocabulary display process operation of the step S14 of Fig. 3 below with reference to Fig. 6.
In the first step S301 of Fig. 6, step S4 that checks at Fig. 3 and S5 are stored in original text vocabulary line number data among the original text vocabulary line number register 7c and whether are less than or equal to data (original text vocabulary line number≤residue line number) about the line number of displayable residue vocabulary with behavior unit.When this original text vocabulary line number is less than or equal to the line number of displayable residue vocabulary, this original text vocabulary and translation vocabulary are deposited in the display position by original text vocabulary pointer 7e and translation vocabulary pointer 7f appointment of display-memory 8, and are displayed on (step S302) on the display unit 9.The display position data of this original text vocabulary pointer 7e are upgraded (step S303) with " space between current original text vocabulary pointer value+original text vocabulary line number+phrase ".Then, this translation vocabulary refers to that the display position data of 7f are upgraded with " space between current translation vocabulary pointer value+original text vocabulary line number+phrase ", and this process finishes (step S304).
On the other hand, when in this original text vocabulary line number of step S301 during greater than the line number of displayable residue vocabulary, the value of the translation vocabulary pointer 7f of the value of the original text vocabulary pointer 7e of this indication original text vocabulary display position and this indication translation vocabulary display position is all upgraded (step S305) with downward 2 row.Afterwards, check whether the display position of each pointer has exceeded the end row (step S306) of screen in the display unit 9.When the display position of this each pointer has exceeded the end of this screen during row, after the indication range of display unit 9 has scrolled up 2 row (step S307), this original text vocabulary and this translation vocabulary are displayed on by on the display position of original text vocabulary pointer 7e and translation vocabulary pointer 7f appointment (step S302).When the end that the display position of this each pointer does not exceed screen during row, this original text vocabulary and this translation vocabulary are displayed on by on the display position of original text vocabulary pointer 7e and translation vocabulary pointer 7f appointment (step S302).Then, the data of this original text vocabulary pointer 7e and translation vocabulary pointer 7f are updated to finish this process (step S303 and S304).
For example, when the English statement (being the original text statement) that is shown in Fig. 7 being carried out above-mentioned translation supporting process, as shown in Figure 8, those are stored in the vocabulary (being original text vocabulary) that does not need to translate in the vocabulary storer 6 in advance, as " I, hav, be; style, the " etc., do not annotate with translation vocabulary.Otherwise other vocabulary then needs translation as " always, broadcasting, should be, conversation " etc., and appropriate translation vocabulary is that unit annotates in each corresponding original text vocabulary with the fragment.
When translation vocabulary is annotated to corresponding original text vocabulary, according to the line number of original text vocabulary greater than the line number of translation vocabulary or the line number of translation vocabulary situation greater than the line number of original text vocabulary, demonstration along translation vocabulary or original text vocabulary is different at interval, between original text vocabulary and translation vocabulary, to set up position correspondence accurately, illustrated as above-mentioned procedure for displaying based on original text vocabulary and translation vocabulary.In addition, the line number of this original text vocabulary and translation vocabulary with can be relatively in the line number of the shown residue vocabulary of each display line.When the line number of these original text vocabulary and translation vocabulary during greater than the line number of displayable residue vocabulary, indication range is moved downward 2 row to show these original text vocabulary and translation vocabulary.When display line during at row of the end of screen, along with the roll display screen, display screen scrolls up 2 row to avoid only showing that original text vocabulary is capable.
Its result because the length of translation vocabulary is counted with behavior unit, is a unit with the phrase of original text vocabulary, and translation vocabulary can be located in corresponding original text vocabulary below, so any user can easily be the meaning of unit understanding original text statement with the speech.
Be used as one group of processing because capable and translation vocabulary is capable for the purpose original text vocabulary that shows and monitor, have and only operate the advantage that scroll key can confirm that one group of original text vocabulary/translation vocabulary shows, and to being improved by the efficient of the output function of the character string of this translation supporting process processing.Be shown because translation vocabulary is the unit with vocabulary, a series of translation statements that are different from prior art are shown, and can do simplyr than traditional translation supportive device according to the hardware and software of translating equipment of the present invention.Its result can provide and translate supportive device cheaply, and adopts the manufacturing cost of the word processor of this translation supportive device also can be lowered.
As previously mentioned, for an original text vocabulary, a plurality of translation vocabulary are deposited in this dictionary memory 4, when being in the above-described embodiments when not being specific vocabulary and each original text vocabulary demonstration translation vocabulary that can find its corresponding translation vocabulary in dictionary, is deposited in the selected and output of translation vocabulary of dictionary memory 4 with the first estate.But also can adopt other translation vocabulary system of selection.Such as, a kind of method is to show a window, wherein translation vocabulary writes out along each row, to allow the user select an appropriate translation vocabulary from these translation vocabulary.Be the priority sequence that speech cliction of storage is converged such as, a kind of method again, and select the translation vocabulary of output according to this priority sequence.
Though translation vocabulary is presented at corresponding original text vocabulary below in the above-described embodiments, translation vocabulary also may be displayed on the top or the next door of corresponding original text vocabulary.In addition, though original text vocabulary and translation vocabulary all are shown in the above-described embodiments, the present invention is not limited to this.The present invention also can be applicable to the occasion that original text statement and translation statement all are printed out.

Claims (6)

1, a kind of translating equipment comprises:
Dictionary storage means (4) is used to store most original text vocabulary and corresponding to the translation vocabulary of each original text vocabulary;
Original text statement memory storage (5) is used to store the file data about the original text statement that is made of a plurality of original text vocabulary;
Let-off gear(stand) is used for deriving each original text vocabulary to constitute described original text statement from the described file data of described original text statement memory storage;
Do not need to translate the vocabulary storer, wherein store the original text vocabulary of the translation vocabulary that do not need to annotate;
Indexing unit, be used for judging whether the original text vocabulary of being derived by described let-off gear(stand) is present in described the needs and translates the vocabulary storer, and be used for not being present in the described translation vocabulary of from described dictionary storage means, retrieving when not needing to translate the vocabulary storer corresponding to described original text vocabulary when described original text vocabulary;
Control device (2,3), position data according to the original text vocabulary pointer of the outgoing position that is used to point out described original text vocabulary, the described file data of reading from described original text statement memory storage is set to multirow output, and with the output row of described file data go up the output row or down the output row be processed into translation vocabulary output row, and this translation vocabulary output row gone up near the outgoing position of original text vocabulary is arranged to translation vocabulary outgoing position corresponding to described original text vocabulary;
Output unit is used to export described original text vocabulary and at the translation vocabulary of described translation vocabulary outgoing position place output corresponding to described original text vocabulary.
2, a kind of translating equipment comprises:
Dictionary storage means (4) is used to store most original text vocabulary and corresponding to the translation vocabulary of each original text vocabulary;
Original text statement memory storage (5) is used to store the original text statement that constitutes about by a plurality of original text vocabulary;
Let-off gear(stand) is used for deriving each original text vocabulary constituting described original text statement from the described file data of this original text statement memory storage, and calculates the line number of each original text vocabulary and it is stored into original text vocabulary line number register;
Do not need to translate the vocabulary storer, wherein store the original text vocabulary of the translation vocabulary that do not need to annotate;
Indexing unit, be used for judging whether the original text vocabulary of being derived by described let-off gear(stand) is present in the described vocabulary storer that do not need to translate, and be used for when described original text vocabulary be not present in described when not needing to translate the vocabulary storer from described dictionary storage means retrieval and be used to calculate the line number of translation vocabulary and it stored into translation vocabulary line number register corresponding to the translation vocabulary of described original text vocabulary;
One original text vocabulary pointer is used for storaging position data to point out the outgoing position of described original text vocabulary when exporting the described file data of described original text statement;
One translation vocabulary pointer is used for storaging position data to point out the outgoing position of described translation vocabulary when exporting described translation vocabulary corresponding to the described file data of this original text statement;
Updating device is used for upgrading according to described original text vocabulary line number and the residue vocabulary line number that can be used for showing the described position data of described original text vocabulary pointer and described translation vocabulary pointer;
Control device (2,3), position data according to the described original text vocabulary pointer that upgrades by described updating device, the file data of reading from described original text statement memory storage is set to multirow output, and with the described output row of described file data go up the output row or down the output row be treated as translation vocabulary output row, and according to the position data of the described translation vocabulary pointer that upgrades by described updating device, and described translation vocabulary output row gone up near the outgoing position of each the original text vocabulary that constitutes described original text statement be arranged to translation vocabulary outgoing position corresponding to described original text vocabulary;
Output unit is used to export described original text vocabulary and additionally exports translation vocabulary corresponding to described original text vocabulary at described translation vocabulary outgoing position place.
3, translating equipment as claimed in claim 2 also comprises:
First comparison means is used for the described line number of the described original text vocabulary that comparison derived by described let-off gear(stand) and the described line number of the described translation vocabulary that retrieved by described indexing unit; And
Second comparison means is used for described original text vocabulary or described translation vocabulary line number the greater and the capable residue line number of this output that comparison is obtained by described first comparison means;
And described updating device also comprises:
First updating device, big line number and the original text of correspondence or the position data that translation vocabulary upgrades described original text vocabulary pointer and described translation vocabulary pointer of utilizing described first comparison means to obtain; And
Second updating device, be used for when the line number of described original text vocabulary or translation vocabulary during greater than the residue line number of described output row, the position data of upgrading described original text vocabulary pointer and described translation vocabulary pointer according to the comparative result of described second comparison means exceeds the position data of output row for expression.
4, a kind of method that is used to export original text vocabulary and corresponding translation vocabulary comprises:
1) from the file data of original text statement memory storage, derives the head of original text vocabulary with the character data of definite this original text vocabulary;
2) read the character code of each original text vocabulary and it is stored into original text vocabulary register, and be that unit increases original text vocabulary line number register with+1;
3) retrieval does not need to translate the vocabulary memory storage so that determine whether need be to original text vocabulary filling translation vocabulary;
4) from dictionary storage means, retrieve translation vocabulary corresponding to the original text vocabulary of needs filling translation;
5) according to the position data of the original text vocabulary pointer of the outgoing position that is used to point out described original text vocabulary, be set to multirow by described file data, the described file data that output is read from described original text statement memory storage, output row with respect to described file data, with one go up output row or one down the output row be processed into translation vocabulary output row, and on described translation vocabulary output row, additionally export described translation vocabulary corresponding to described original text vocabulary near the outgoing position place of each the original text vocabulary that constitutes described original text statement.
5, a kind of method that is used to export original text vocabulary and corresponding translation vocabulary comprises:
1) from the file data of original text statement memory storage, derives the head of original text vocabulary with the character data of definite this original text vocabulary;
2) read the character code of each original text vocabulary and it is stored into original text vocabulary register, and be that unit increases original text vocabulary line number register, calculate this original text vocabulary line number and it is stored into original text vocabulary line number register with+1;
3) retrieval does not need to translate the vocabulary memory storage so that determine whether need be to original text vocabulary filling translation vocabulary;
4) from dictionary storage means, retrieve translation vocabulary, calculate the line number of this translation vocabulary and it is stored into translation vocabulary line number register corresponding to the original text vocabulary of needs filling translation;
5) upgrade original text vocabulary pointer and translation vocabulary pointer position data according to the residue line number of original text vocabulary line number and displayable vocabulary output row;
6) according to the renewal position data of described original text vocabulary pointer, be set to multirow by described original text vocabulary, export described original text vocabulary to constitute the file data of from described original text statement memory storage, reading, described output row with respect to described file data, with one go up output row or one down the output row be treated as translation vocabulary output row, and, described translation vocabulary output row gone up near the outgoing position of each the original text vocabulary that constitutes described original text statement be arranged to translation vocabulary outgoing position corresponding to described original text vocabulary according to the position data of the described translation vocabulary pointer that upgrades by described updating device.
6, the method that is used to export original text vocabulary and corresponding translation vocabulary as claimed in claim 5 also comprises:
The first, the line number of the line number of the original text vocabulary of deriving by described let-off gear(stand) and the translation vocabulary that retrieves by described indexing unit relatively;
The second, relatively line number the greater and the capable residue line number of this output in described original text vocabulary that obtains by described first comparative result or the described translation vocabulary; And
Wherein said step of updating 6) further comprise:
The first, utilize the big line number and the original text of correspondence or the position data that translation vocabulary upgrades described original text vocabulary pointer and described translation vocabulary pointer that obtain from described first comparative result; With
The second, when the line number of described original text vocabulary or translation vocabulary during greater than the residue line number of described output row, the position data of upgrading described original text vocabulary pointer and described translation vocabulary pointer according to described second comparative result exceeds the position data of output row for expression.
CN94103920A 1993-03-26 1994-03-26 Translating apparatus capable of displaying original words and translated words in one-to-one corresponding relationship Expired - Lifetime CN1100298C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP5092221A JPH06325081A (en) 1993-03-26 1993-03-26 Translation supporting device
JP092221/93 1993-03-26
JP092221/1993 1993-03-26

Publications (2)

Publication Number Publication Date
CN1099498A CN1099498A (en) 1995-03-01
CN1100298C true CN1100298C (en) 2003-01-29

Family

ID=14048398

Family Applications (1)

Application Number Title Priority Date Filing Date
CN94103920A Expired - Lifetime CN1100298C (en) 1993-03-26 1994-03-26 Translating apparatus capable of displaying original words and translated words in one-to-one corresponding relationship

Country Status (3)

Country Link
JP (1) JPH06325081A (en)
KR (1) KR0123544B1 (en)
CN (1) CN1100298C (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3161942B2 (en) * 1995-06-14 2001-04-25 シャープ株式会社 Translation machine translation device
EP0810534B1 (en) * 1996-05-13 2003-03-19 Oki Electric Industry Co., Ltd. Document display system and electronic dictionary
GB2314183A (en) * 1996-06-14 1997-12-17 Sharp Kk Accessing a database
JP4370761B2 (en) 2002-08-28 2009-11-25 カシオ計算機株式会社 Camera device and message output method
CN101996166B (en) * 2009-08-14 2015-08-05 张龙哺 Bilingual sentence is to medelling recording method and interpretation method and translation system
CN110874527A (en) * 2018-08-28 2020-03-10 游险峰 Cloud-based intelligent paraphrasing and phonetic notation system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4599612A (en) * 1981-12-14 1986-07-08 Hitachi, Ltd. Displaying and correcting method for machine translation system
GB2193018A (en) * 1986-06-30 1988-01-27 Sharp Kk Translation machine system
US5091876A (en) * 1985-08-22 1992-02-25 Kabushiki Kaisha Toshiba Machine translation system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0715694B2 (en) * 1985-08-31 1995-02-22 カシオ計算機株式会社 Character string display
JPH0554073A (en) * 1991-08-23 1993-03-05 Ricoh Co Ltd Digital translation device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4599612A (en) * 1981-12-14 1986-07-08 Hitachi, Ltd. Displaying and correcting method for machine translation system
US5091876A (en) * 1985-08-22 1992-02-25 Kabushiki Kaisha Toshiba Machine translation system
GB2193018A (en) * 1986-06-30 1988-01-27 Sharp Kk Translation machine system

Also Published As

Publication number Publication date
JPH06325081A (en) 1994-11-25
KR0123544B1 (en) 1997-12-09
CN1099498A (en) 1995-03-01
KR940022305A (en) 1994-10-20

Similar Documents

Publication Publication Date Title
CA1189976A (en) Displaying and correcting method for machine translation system
US6047252A (en) Machine translation method and source/target text display method
JPH08506444A (en) Handwriting recognition method of likely character strings based on integrated dictionary
CN1100298C (en) Translating apparatus capable of displaying original words and translated words in one-to-one corresponding relationship
JPH0721186A (en) Translation assisting device
JPH11175215A (en) Character inputting device, its method and medium storing character inputting device controlling program
JPH06195380A (en) Retrieval result display system in translation supporting system
JPH01267732A (en) Data processor
KR20010003037A (en) Multilingual Input Device
JPS6246029B2 (en)
JP2504867B2 (en) Display method in text processing device
JPH04158477A (en) Machine translation device
JP3184035B2 (en) Single-phrase kana-kanji conversion input method
JPH08297659A (en) Character string conversion processing system
JPS60124777A (en) Character processing unit
JP3292403B2 (en) Document processing device with translation function
JPH0336660A (en) Document preparing device
JPH0736912A (en) Translation assisting device
JPH06208559A (en) Chinese/kanji converting device
JPH03116369A (en) Character processor
CN1542592A (en) Phonetic symbol input system and method
JPH05135010A (en) Character processing method and device therefor
JPH056359A (en) Character processor
JPH06274477A (en) Document inputting device
JPH0628062B2 (en) Character processing apparatus and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CX01 Expiry of patent term

Expiration termination date: 20140326

Granted publication date: 20030129