JP4036355B2 - Translation result display apparatus and method, and computer readable recording medium storing translation result display program - Google Patents
Translation result display apparatus and method, and computer readable recording medium storing translation result display program Download PDFInfo
- Publication number
- JP4036355B2 JP4036355B2 JP2000027135A JP2000027135A JP4036355B2 JP 4036355 B2 JP4036355 B2 JP 4036355B2 JP 2000027135 A JP2000027135 A JP 2000027135A JP 2000027135 A JP2000027135 A JP 2000027135A JP 4036355 B2 JP4036355 B2 JP 4036355B2
- Authority
- JP
- Japan
- Prior art keywords
- translation
- data
- translated
- html
- skeleton
- 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 - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
Description
【0001】
【産業上の利用分野】
本発明は、インターネット上のWWWサーバからダウンロードしたWWWページの英文等の原文テキストを機械翻訳してWWWブラウザに表示する翻訳結果表示装置及び方法並びに翻訳結果表示プログラムを格納したコンピュータ可読の記録媒体に関する。
【0002】
【従来の技術】
現在、WWWブラウザで閲覧する多くの有用なWWWページのテキストは英文で記述されており、英語圏以外のインターネットユーザもしくは英語に精通しないユーザにとっては解読が不便である。このため閲覧したWWWページの英文テキストを機械翻訳し、翻訳結果をWWWブラウザに表示するようにした機械翻訳アプリケーションが活用されている。
【0003】
このようにインターネット上のWWWサーバからダウンロードしたWWWページ中の英文テキストを機械翻訳する方法として特開平10−34052号のものがある。
【0004】
【発明が解決しようとする課題】
しかしながら、このような従来のインターネット向けの機械翻訳方法にあっては、ダウンロードしたページの翻訳がすべて完了しないと翻訳結果が表示されず、待ち時間が大きいという問題がある。
【0005】
特に、翻訳するWWWページが画面サイズを越えていてスクロール表示するような場合には、英文テキストのデータ量が相当量となるため、待ち時間が非常に大きくなり、使い勝手が非常に悪いという問題があった。
【0006】
本発明は、翻訳待ち時間を意識することなく、WWWページの有効なデータを活用できるようにした機械翻訳結果表示装置及び方法並びに機械翻訳結果表示プログラムを格納したコンピュータ可読の記録媒体を提供することを目的とする。
【0007】
【課題を解決するための手段】
図1は本発明の原理説明図である。本発明は、サーバからダウンロードした原文テキストを所定の言語に翻訳した結果をブラウザに表示する翻訳結果表示装置であって、図1(A)のように、原文テキストを翻訳対象データと翻訳対象外データに分離する分離部20と、翻訳対象データを所定の言語に翻訳する機械翻訳部24と、翻訳対象外データから図1(B)のスケルトンHTML38−1を構成して即時表示し、機械翻訳部(機械翻訳エンジン)24により翻訳が完了した段落からスケルトンHTML38−2のように追加表示するHTML画面作成部22とを設けたことを特徴とする。
【0008】
このように本発明にあっては、原文テキストを翻訳が必要な手例えば英文テキストデータの部分とそうでない画像や写真等のデータの部分を切り分け、ディスプレイ上に画像データ等の翻訳不要なデータを埋め込んだスケルトンHTMLを即時表示し、続いて翻訳の完了した段落から逐次表示して行く。
【0009】
このためスケルトンHTMLの即時表示によって画像や写真を直ぐに見ることができ、その間に翻訳が完了した段落が逐次表示されるので、使用者はすべての翻訳が完了するまでの待ち時間を意識することなく、有用なデータを効率的に活用できる。
【0012】
また本発明は、サーバからダウンロードした原文テキストを所定の言語に翻訳した結果をブラウザに表示する翻訳結果表示方法を提供する。
【0013】
この翻訳結果表示方法は、原文テキストを翻訳対象データと翻訳対象外データに分離するステップと、分離した翻訳対象外データからスケルトンHTMLを作成して画面に即時表示するステップと、同時に分離した翻訳対象データを言語に翻訳する翻訳処理を開始し、翻訳が完了した段落からスケルトンHTMLに追加表示するステップとを備えたことを特徴とする。
【0014】
更に、本発明は、サーバからダウンロードした原文テキストを所定の言語に翻訳してブラウザに表示する翻訳結果表示プログラムを格納したコンピュータ可読の記録媒体を提供する。
【0015】
この記録媒体に格納したHTML画面作成部プログラムは、原文テキストを翻訳対象データと翻訳対象外データに分離すステップと、分離した翻訳対象外データスケルトンHTMLを構成して画面に即時表示するステップと、同時に分離した翻訳対象データを機械翻訳プログラムに渡して翻訳を開始させるステップと、機械翻訳プログラムにより翻訳が完了した段落からスケルトンHTMLに追加表示して行くステップとを備えたことを特徴とする。
【0017】
【発明の実施の形態】
図2は本発明による翻訳結果表示装置の機能ブロック図であり、機械翻訳アプリケーションプログラムとしてWWWクライアントにインストールされた場合を例に取っている。
【0018】
図2において、WWWクライアント10は使用者のパーソナルコンピュータ等の動作環境で実現され、インターネット16上のWWWサーバ12からWWWページ14をダウンロードし、WWWブラウザ30によりディスプレイ画面にページ内容を表示することができる。
【0019】
WWWクライアント10でダウンロードするWWWページ14は、原文テキストとして例えば英文テキストを使用しており、この英文テキストについてWWWクライアント10の使用者は、本発明により提供される機械翻訳アプリケーション部18の機能を使用して例えば日本語テキストに翻訳し、翻訳結果をWWWブラウザ30によりディスプレイ上に表示する。
【0020】
WWWクライアント10に設けた機械翻訳アプリケーション部18は、分離部20、HTML画面作成部22及び機械翻訳エンジン24で構成される。分離部20はWWWサーバ12からダウンロードしたWWWページ14のHTML文を、翻訳対象データとなる英文テキストデータと翻訳対象外である画像や写真等のデータに分離する。
【0021】
分離部20で分離した翻訳対象データとなる英文テキストデータは機械翻訳エンジン24に与えられ、英文から日本文への機械翻訳が行われる。また分離部20で分離された画像や写真等の翻訳対象外データはHTML画面作成部22に与えられる。
【0022】
HTML画面作成部22は、分離部20から受け取った画像や写真等を含む翻訳対象外のHTML文データに基づきスケルトンHTMLを作成し、スケルトンHTML合成部28を介してWWWブラウザ30によりディスプレイ上にスケルトンHTML画面を表示する。
【0023】
機械翻訳エンジン24は分離部20から受け取った翻訳対象データとなる英文データについて、翻訳が完了した段落単位にスケルトンHTML合成部28に翻訳結果を出力し、WWWブラウザ30のディスプレイ上の翻訳結果を合成したスケルトンHTMLを逐次表示する。
【0024】
この機械翻訳エンジン24から翻訳が完了した段落単位に翻訳結果を合成したスケルトンHTML画面を逐次表示するため、本発明にあってはHTML画面作成部22がWWWブラウザ30にリフレッシュタイマ26の機能を埋め込んでいる。
【0025】
WWWブラウザ30は、リフレッシュタイマ26をカウントし、予め設定した時間間隔でタイムアップした時に、スケルトンHTML合成部30の翻訳結果を合成したスケルトンHTMLをディスプレイに表示し、同時にリフレッシュタイマ26をリセットして再度スタートし、これを翻訳終了まで繰り返す。
【0026】
図3は図2の機械翻訳アプリケーション部18によるデータ処理の流れを示している。WWWサーバ12からダウンロードしたWWWページ14は、画像や写真等の翻訳対象外データ34−1,34−2と英文テキスト等の翻訳対象データ36−1,36−2を含んでいる。
【0027】
そこで図2の分離部20は、このダウンロードしたWWWページ14を対象に翻訳対象外データ34−1,34−2と翻訳対象データ36−1,36−2を分離し、翻訳対象外データ34−1,34−2はHTML画面作成部22に供給し、翻訳対象外データ34−1,34−2のみでHTML画面を構成したスケルトンHTML画面38−1を作成してディスプレイ上に表示する。
【0028】
分離部20で分離された翻訳対象データ36−1,36−2は機械翻訳エンジン24に渡され、HTML画面作成部22によるスケルトンHTML画面の作成表示処理と並行しバックグラウンドで翻訳を開始する。
【0029】
機械翻訳エンジン24は、例えば先頭の翻訳対象外データ36−1について翻訳が完了していた場合には、翻訳対象データ36−1の翻訳結果をスケルトンHTML合成部28に出力し合成する。スケルトンHTML合成部28で翻訳結果を合成したスケルトンHTMLは、WWWブラウザ30に埋め込んでいるリフレッシュタイマ26の設定時間のタイムアップ時点で読み出され、翻訳対象データ36−1の翻訳結果40−1を合成したスケルトンHTML画面38−2が表示される。
【0030】
次のリフレッシュタイマ26の設定時間のタイムアップ時点では、翻訳対象データ36−2の翻訳が完了して合成されており、したがって機械翻訳エンジン24からの翻訳対象データ36−2の翻訳結果40−2を合成したスケルトンHTML画面38−2が表示される。
【0031】
機械翻訳エンジン24による翻訳が完了した場合には、リフレッシュタイマ26の設定時間のタイムアップ時点で最終的な翻訳結果を合成したスケルトンHTML画面38−2を表示してもよいし、リフレッシュタイマ26の設定時間のタイムアップを待たずに、最終的な翻訳結果を合成したスケルトンHTML画面38−2を表示してもよい。
【0032】
図4は本発明の翻訳結果表示機能が有効に利用できるデータ量の大きなWWWページをダウンロードした場合のページ画面の表示の様子である。
【0033】
図4において、WWWクライアント10に例えばディスプレイ42の表示画面上には収まり切らないデータ量の大きな英文テキストを含むWWWページ14をダウンロードしたとする。
【0034】
このダウンロードしたWWWページ14をWWWブラウザ30で画面表示した場合、ディスプレイ42の画面領域に対応して先頭ぺージ部分14aしか表示することができず、残りのページは破線ページ14bのように表示されず、スクロール操作によってディスプレイ42に表示するようになる。
【0035】
このようにスクロール表示を必要とするようなデータ量のWWWページ14をダウンロードした場合、従来の機械翻訳の方法では全ページの英文テキストの翻訳を完了するまで翻訳結果が表示されず、非常に待ち時間が長くなる。
【0036】
これに対し図2に示した本発明の機械翻訳アプリケーション部18によれば、WWWページ14がダウンロードされると直ちに画像や写真等の翻訳対象外データによってスケルトンHTML画面が表示され、使用者は翻訳結果が表示されていなくともダウンロードしたWWWページの内容がどのようなものであるかを画像や写真から、詳細な内容に至らなくともその概略は十分に把握することができる。
【0037】
このスケルトンHTML画面の即時表示に並行して、バックグラウンドで翻訳対象データとなる英文の翻訳が開始されており、リフレッシュタイマ26の設定時間で決まるタイミングで翻訳の完了した段落が逐次スケルトンHTML画面に追加表示されていくこととなり、したがって利用者はバックグラウンドで行われている機械翻訳の待ち時間をほとんど意識することなく、スクロールを必要とするようなWWWページの有用な表示内容を見ることができる。
【0038】
図5は図2の機械翻訳アプリケーション部18による本発明の翻訳結果表示処理のフローチャートである。まずステップS1で、ダウンロードしたWWWページのHTMLデータを英文テキスト等の翻訳対象データと写真や画像等の翻訳対象外データに分離する。
【0039】
続いてステップS2で翻訳対象データを機械翻訳エンジン24に渡して翻訳を開始する。またステップS3で翻訳対象外データに基づきHTML画面作成部22でスケルトンHTMLを作成し、更にWWWブラウザ30にリフレッシュタイマ26を埋め込んでスタートした後、ステップS4で、作成したスケルトンHTML画面をディスプレイ上に表示する。
【0040】
続いてステップS5でリフレッシュタイマ26の設定時間到達をチェックしており、リフレッシュタイムに達すると、ステップS6で機械翻訳エンジン24により翻訳が完了した段階の翻訳データを合成したスケルトンHTMLをスケルトンHTML合成部28から取得してWWWブラウザ30で表示する。
【0041】
続いてステップS7でWWWブラウザ30がリフレッシュタイマ26をリセットしてリスタートし、ステップS8で全ての翻訳が完了するまで、ステップS5からの処理を繰り返す。リフレッシュタイマ26がリフレッシュタイムに達するまでは、ステップS6,S7の処理をスキップし、ステップS8で全ての翻訳完了か否かチェックしている。
【0042】
このため、リフレッシュタイマ26がリフレッシュタイムに達する前に機械翻訳エンジン24で全ての翻訳が完了すると、その時点でステップS9に進み、翻訳が完了した最後の段落までの翻訳データを追加したスケルトンHTMLスケルトンをHTML合成部28から取得して表示することになる。
【0043】
尚、翻訳を完了した際の最終的な翻訳結果を合成した画面の表示は、翻訳完了後のリフレッシュタイマ26のリフレッシュタイム到達を待って行うようにしてもよい。
【0044】
図6は図2の機械翻訳アプリケーション部18で処理するダウンロードされた英文テキスト構成のWWWページ14の具体例である。この英文テキスト構成のWWWページは、図7のHTML文に基づいて作成されている。このHTML文の中にはページ画面に表示している英文が含まれており、この英文を機械翻訳エンジン24によって日本文に翻訳する。
【0045】
図8は、英文テキスト構成のWWWページをダウンロードした後に翻訳対象データと翻訳対象外データに分離し、翻訳対象外データから作成したスケルトンHTML画面である。
【0046】
このスケルトンHTML画面には図6の英文テキストの内容は表示されていないが、それ以外の画像や写真についてはオリジナルのページ内容がそのまま表示されており、詳細は不明であっても、どのようなページ内容であるかを概略的に把握することができる。
【0047】
図9は図8のスケルトンHTML画面を表示するために図9のオリジナルのHTML文から分離されたスケルトンHTML文である。
【0048】
図10は図8のスケルトンHTML画面に翻訳が完了した段落を追加表示したスケルトンHTML画面である。この翻訳が完了した日本語の段落の追加を追加した画面表示は、リフレッシュタイマの設定時間できまるインターバル毎に行われる。
【0049】
リフレッシュタイマの設定時間としては例えば1秒程度の時間を設定することで、使用者にほとんど意識させずに、翻訳結果が連続的に逐次表示されることとなる。
【0050】
特に図10に示したようにスクロール表示を必要とするようなWWWページ14の場合、スクロールによってディスプレイ42上に現れる部分に追加する翻訳結果については、ユーザがスクロールした際に初めて見ることとなり、この段階で翻訳はほとんど完了しているため、スクロールして見る翻訳部分については、待ち時間ほとんど意識しないことになる。
【0051】
次に本発明の翻訳結果表示プログラムを格納したコンピュータ可読の記録媒体の実施形態を説明する。本発明の翻訳結果表示装置としての機能を実現するプログラムは、図2の機械翻訳アプリケーション部18のように、分離部20、WWWブラウザ20にリフレッシュタイマ26を埋め込むHTML画面作成部22、及び機械翻訳エンジン24の機能を備えた例えばウィンドウズ上で走るアプリケーションプログラムとして作成される。
【0052】
このように本発明の機能を実現する翻訳結果表示プログラムは、CD−ROM、フロッピディスク、DVD、光磁気ディスク、ICカード等の可搬型記録媒体に格納されたり、あるいはモデムやLANインタフェースを利用してデータベースや他のコンピュータシステムからインストールされる。
【0053】
インストールされた本発明の翻訳結果表示プログラムはコンピュータシステムに入力され、例えばWWWクライアントの翻訳ツールとして実行される。この場合、コンピュータにインストールされた本発明の翻訳結果表示プログラムは、そのハードディスクHDDに記憶され、RAM等を利用してCPUにより実行されることになる。
【0054】
尚、上記の実施形態は、英文テキストを含むWWWページをダウンロードし、英文テキストを日本語に機械翻訳する場合を例に取るものであったが、これ以外に適宜の言語で作成されたWWWページをそれ以外の他の言語に機械翻訳する場合についても全く同様に適用することができる。
【0055】
また本発明は上記の実施形態に限定されず、その目的と利点を損なわない適宜の変形を含む。更に、本発明は上記の実施形態に示した数値による限定は受けない。
【0056】
【発明の効果】
以上説明してきたように本発明によれば、インターネット上のWWWサーバからダウンロードしたWWWページの原文テキストを翻訳表示する際に、翻訳が不必要な画像や写真に基づいたスケルトンHTML画面を即時表示し、続いて翻訳が完了した段落が逐次追加表示されるため、全ての翻訳完了に非常に時間の掛かるデータ量のページをダウンロードした場合であっても、使用者は翻訳の待ち時間をほとんど意識することなく、WWWページのスケルトンHTML画面の即時表示とこれに続く翻訳結果の逐次表示から、ページ内容の有用なデータを効率的に活用することができる。
【図面の簡単な説明】
【図1】本発明の原理説明図
【図2】本発明による機能構成のブロック図
【図3】本発明によるデータ処理の流れの説明図
【図4】ディスプレイ表示サイズを越えるWWWページの説明図
【図5】本発明の処理動作のフローチャート
【図6】本発明の処理対象となる英文WWWページの具体的のHTML画面の説明図
【図7】図6の画面表示を行うHTML文の説明図
【図8】本発明で即時表示されるスケルトンHTML画面の説明図
【図9】図8の画面表示を行うスケルトンHTML文の説明図
【図10】翻訳が完了した段落の追加表示が行われたスケルトンHTML画面の説明図
【図11】図10の画面表示を行うスケルトンHTML文の説明図
【符号の説明】
10:クライアント
12:WWWサーバ
14:WWWページ
16:インターネット
18:分離部
20:HTML画面作成負
24:機械翻訳エンシン(機械翻訳部)
26:WWWブラウザ
34−1,34−2:翻訳対象外データ(画像写真等)
36−1,36−2:翻訳対象データ(英文データ等)
38−1:スケルトンHTML画面(初期画面)
38−1:スケルトンHTML画面(追加表示画面)
40−1,40−2:翻訳結果(日本語データ等)
42:ディスプレイ[0001]
[Industrial application fields]
The present invention relates to a translation result display apparatus and method for machine-translating original text such as English text of a WWW page downloaded from a WWW server on the Internet and displaying it on a WWW browser, and a computer-readable recording medium storing a translation result display program .
[0002]
[Prior art]
Currently, the text of many useful WWW pages viewed with a WWW browser is written in English, which is inconvenient for Internet users other than English-speaking countries or users who are not familiar with English. For this reason, a machine translation application that machine translates the English text of the browsed WWW page and displays the translation result on the WWW browser is utilized.
[0003]
JP-A-10-34052 discloses a method for machine-translating English text in a WWW page downloaded from a WWW server on the Internet.
[0004]
[Problems to be solved by the invention]
However, in such a conventional machine translation method for the Internet, there is a problem that the translation result is not displayed and the waiting time is long unless the translation of the downloaded page is completed.
[0005]
In particular, when the WWW page to be translated exceeds the screen size and is displayed in a scrolling manner, the amount of English text data is considerable, so the waiting time becomes very large and the usability is very poor. there were.
[0006]
The present invention provides a machine translation result display apparatus and method capable of utilizing effective data of a WWW page without being aware of a translation waiting time, and a computer-readable recording medium storing a machine translation result display program. With the goal.
[0007]
[Means for Solving the Problems]
FIG. 1 is a diagram illustrating the principle of the present invention. The present invention is a translation result display device that displays on a browser the result of translating an original text downloaded from a server into a predetermined language. As shown in FIG. 1 (A), the original text is not translated and translated. A
[0008]
As described above, in the present invention, a source text that needs to be translated, for example, a portion of English text data and a portion of data such as an image or a photograph that is not so separated, and data that does not require translation such as image data is displayed on the display. The embedded skeleton HTML is immediately displayed, and then sequentially displayed from the paragraph where the translation has been completed.
[0009]
For this reason, images and photographs can be seen immediately by the immediate display of the skeleton HTML , and since the paragraphs in which translation has been completed are displayed in the meantime, the user is not aware of the waiting time until all translations are completed. , Can effectively use useful data.
[0012]
Further, the present invention provides a translation result display method for displaying the results of the translation of the original sentence text downloaded from the servers in a given language in the browser.
[0013]
This translation result display method includes the steps of separating the original text into translation target data and non-translation target data, creating a skeleton HTML from the separated non-translation target data and immediately displaying it on the screen, and simultaneously separating the translation target And a step of starting a translation process for translating data into a language, and additionally displaying the data in a skeleton HTML from a paragraph for which translation has been completed.
[0014]
Furthermore, the present invention provides a computer readable recording medium storing translation result display program to be displayed on the browser to translate the original sentence text downloaded to a predetermined language from servers.
[0015]
The HTML screen creation unit program stored in the recording medium includes a step of separating the original text into translation target data and non-translation target data, a step of configuring the separated non-translation data skeleton HTML and immediately displaying it on the screen, It is characterized in that it comprises a step of starting translation by passing the data to be translated separated simultaneously to a machine translation program, and a step of additionally displaying in a skeleton HTML from a paragraph whose translation has been completed by the machine translation program.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 2 is a functional block diagram of the translation result display apparatus according to the present invention, taking as an example a case where it is installed in a WWW client as a machine translation application program.
[0018]
In FIG. 2, a
[0019]
The
[0020]
The machine
[0021]
The English text data which is the data to be translated separated by the
[0022]
The HTML screen creation unit 22 creates a skeleton HTML based on the HTML sentence data that is not to be translated including the images and photographs received from the
[0023]
The machine translation engine 24 outputs the translation result to the skeleton HTML synthesizing
[0024]
In order to sequentially display the skeleton HTML screen obtained by synthesizing the translation result in the unit of the paragraph where the translation is completed from the machine translation engine 24, the HTML screen creation unit 22 embeds the function of the refresh timer 26 in the
[0025]
The
[0026]
FIG. 3 shows the flow of data processing by the machine
[0027]
Therefore, the separating
[0028]
The translation object data 36-1 and 36-2 separated by the
[0029]
For example, when the translation of the first non-translation data 36-1 is completed, the machine translation engine 24 outputs the translation result of the translation target data 36-1 to the skeleton
[0030]
At the time when the next set time of the refresh timer 26 is up, the translation of the translation target data 36-2 is completed and synthesized. Therefore, the translation result 40-2 of the translation target data 36-2 from the machine translation engine 24 is obtained. A skeleton HTML screen 38-2 is displayed.
[0031]
When the translation by the machine translation engine 24 is completed, a skeleton HTML screen 38-2 obtained by synthesizing the final translation result may be displayed at the time when the set time of the refresh timer 26 is up. The skeleton HTML screen 38-2 obtained by synthesizing the final translation result may be displayed without waiting for the set time to be up.
[0032]
FIG. 4 shows how the page screen is displayed when a WWW page with a large amount of data that can be effectively used by the translation result display function of the present invention is downloaded.
[0033]
In FIG. 4, it is assumed that, for example, a
[0034]
When the downloaded
[0035]
In this way, when the
[0036]
On the other hand, according to the machine
[0037]
In parallel with the immediate display of the skeleton HTML screen, translation of the English text to be translated is started in the background, and the paragraphs that have been translated at the timing determined by the set time of the refresh timer 26 are sequentially displayed on the skeleton HTML screen. Therefore, the user can see useful display contents of WWW pages that require scrolling with little awareness of the waiting time for machine translation performed in the background. .
[0038]
FIG. 5 is a flowchart of the translation result display process of the present invention by the machine
[0039]
In step S2, the data to be translated is passed to the machine translation engine 24 to start translation. In step S3, a skeleton HTML is created by the HTML screen creation unit 22 based on the non-translatable data, and a refresh timer 26 is embedded in the
[0040]
Subsequently, at step S5, the arrival of the set time of the refresh timer 26 is checked. When the refresh time is reached, the skeleton HTML that combines the translation data at the stage of translation completed by the machine translation engine 24 at step S6 is converted into the skeleton HTML synthesis unit. 28 and displayed on the
[0041]
Subsequently, in step S7, the
[0042]
Therefore, when all the translations are completed in the machine translation engine 24 before the refresh timer 26 reaches the refresh time, the process proceeds to step S9 at that time, and the skeleton HTML skeleton to which the translation data up to the last paragraph for which translation is completed is added. Is obtained from the
[0043]
Note that the display of the screen on which the final translation result when the translation is completed may be displayed after the refresh time of the refresh timer 26 after the translation is completed.
[0044]
FIG. 6 is a specific example of a
[0045]
FIG. 8 is a skeleton HTML screen created from non-translation target data after downloading a WWW page with an English text structure and separating the data into translation target data and non-translation target data.
[0046]
Although the contents of the English text in Fig. 6 are not displayed on this skeleton HTML screen, the original page contents are displayed as they are for the other images and photos, and the details are unknown. It can be grasped roughly whether it is the contents of a page.
[0047]
FIG. 9 is a skeleton HTML sentence separated from the original HTML sentence of FIG. 9 to display the skeleton HTML screen of FIG.
[0048]
FIG. 10 is a skeleton HTML screen in which a translated paragraph is additionally displayed on the skeleton HTML screen of FIG. The screen display with the addition of the Japanese paragraph for which translation has been completed is performed at every interval determined by the set time of the refresh timer.
[0049]
For example, by setting a time of about 1 second as the setting time of the refresh timer, the translation results are displayed successively and sequentially with little awareness of the user.
[0050]
In particular, in the case of a
[0051]
Next, an embodiment of a computer-readable recording medium storing the translation result display program of the present invention will be described. The program for realizing the function as the translation result display device of the present invention includes a
[0052]
Thus, the translation result display program for realizing the functions of the present invention is stored in a portable recording medium such as a CD-ROM, floppy disk, DVD, magneto-optical disk, IC card, or using a modem or a LAN interface. Installed from a database or other computer system.
[0053]
The installed translation result display program of the present invention is input to a computer system and executed as a translation tool of a WWW client, for example. In this case, the translation result display program of the present invention installed in the computer is stored in the hard disk HDD and executed by the CPU using a RAM or the like.
[0054]
In the above embodiment, the case where a WWW page including English text is downloaded and the English text is machine-translated into Japanese is taken as an example. However, other than this, a WWW page created in an appropriate language The same can be applied to the case of machine translation into other languages.
[0055]
Moreover, this invention is not limited to said embodiment, The appropriate deformation | transformation which does not impair the objective and advantage is included. Furthermore, the present invention is not limited by the numerical values shown in the above embodiments.
[0056]
【The invention's effect】
As described above, according to the present invention, when the original text of a WWW page downloaded from a WWW server on the Internet is translated and displayed, a skeleton HTML screen based on images and photographs that do not require translation is immediately displayed. Then, since the paragraphs that have been translated are displayed in succession, the user is almost aware of the waiting time for translation even when downloading a page with a data amount that takes a very long time to complete all the translations. Therefore, the useful data of the page contents can be efficiently utilized from the immediate display of the skeleton HTML screen of the WWW page and the sequential display of the translation result following this.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating the principle of the present invention. FIG. 2 is a block diagram illustrating a functional configuration according to the present invention. FIG. 3 is a diagram illustrating a data processing flow according to the present invention. FIG. 5 is a flowchart of the processing operation of the present invention. FIG. 6 is an explanatory diagram of a specific HTML screen of an English sentence WWW page to be processed by the present invention. FIG. 7 is an explanatory diagram of an HTML sentence that displays the screen of FIG. FIG. 8 is an explanatory diagram of a skeleton HTML screen that is immediately displayed in the present invention. FIG. 9 is an explanatory diagram of a skeleton HTML sentence that displays the screen of FIG. 8. FIG. 10 is an additional display of a paragraph that has been translated. Illustration of the skeleton HTML screen [Fig. 11] Illustration of the skeleton HTML sentence that displays the screen of Fig. 10 [Explanation of symbols]
10: Client 12: WWW Server 14: WWW Page 16: Internet 18: Separation Unit 20: HTML Screen Creation Negative 24: Machine Translation Encin (Machine Translation Unit)
26: WWW browsers 34-1, 34-2: Data not subject to translation (images, etc.)
36-1, 36-2: Data to be translated (English data, etc.)
38-1: Skeleton HTML screen (initial screen)
38-1: Skeleton HTML screen (additional display screen)
40-1, 40-2: Translation results (Japanese data, etc.)
42: Display
Claims (3)
前記原文テキストを翻訳対象データと翻訳対象外データに分離する分離部と、
前記翻訳対象データを前記言語に翻訳する機械翻訳部と、
前記翻訳対象外データからスケルトンHTMLを構成して即時表示し、前記機械翻訳部により翻訳が完了した段落から前記スケルトンHTMLに追加表示するHTML画面作成部と、
を備えたことを特徴とする翻訳結果表示装置。In the translation result display device that translates the original text downloaded from the server into a predetermined language and displays it in the browser,
A separation unit for separating the original text into data to be translated and data to be translated;
A machine translation unit for translating the data to be translated into the language;
An HTML screen creation unit that configures a skeleton HTML from the non-translation data and displays it immediately, and additionally displays the skeleton HTML from a paragraph that has been translated by the machine translation unit;
A translation result display device characterized by comprising:
分離部により、前記原文テキストを翻訳対象データと翻訳対象外データに分離する分離ステップと、
表示部により、分離した翻訳対象外データからスケルトンHTMLを構成して画面に即時表示する表示ステップと、
追加表示部により、同時に分離した翻訳対象データを前記言語に翻訳する翻訳処理を開始し、翻訳が完了した段落からスケルトンHTMLに追加表示する追加表示ステップと、
を備えたことを特徴とする翻訳結果表示方法。In the translation result method, the original text downloaded from the server is translated into a predetermined language and displayed on the browser.
A separation step of separating the original text into translation target data and non-translation target data by a separation unit ;
A display step of forming a skeleton HTML from the separated non-translatable data by the display unit and immediately displaying it on the screen;
An additional display step for starting a translation process for translating the data to be translated simultaneously separated into the language by the additional display unit, and additionally displaying the translation completed paragraph on the skeleton HTML;
A translation result display method characterized by comprising:
コンピュータに、
前記原文テキストを翻訳対象データと翻訳対象外データに分離する分離手順と、
分離した翻訳対象外データからスケルトンHTMLを構成して画面に即時表示する表示手順と、
同時に分離した翻訳対象データを機械翻訳プログラムに渡して前記言語への翻訳処理を開始させる翻訳手順と、
機械翻訳プログラムにより翻訳が完了した段落からスケルトンHTMLに追加表示する追加表示手順と、
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。In a computer- readable recording medium storing a translation result display program for translating original text downloaded from a server into a predetermined language and displaying it on a browser,
On the computer,
A separation procedure for separating the original text into data to be translated and data to be translated;
A display procedure for constructing a skeleton HTML from the separated non-translatable data and immediately displaying it on the screen;
A translation procedure for simultaneously transferring the data to be translated to a machine translation program and starting translation processing into the language;
An additional display procedure for additionally displaying in the skeleton HTML from the paragraph that has been translated by the machine translation program;
The computer-readable recording medium which recorded the program for performing this .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000027135A JP4036355B2 (en) | 2000-02-04 | 2000-02-04 | Translation result display apparatus and method, and computer readable recording medium storing translation result display program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000027135A JP4036355B2 (en) | 2000-02-04 | 2000-02-04 | Translation result display apparatus and method, and computer readable recording medium storing translation result display program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2001216303A JP2001216303A (en) | 2001-08-10 |
| JP2001216303A5 JP2001216303A5 (en) | 2004-12-09 |
| JP4036355B2 true JP4036355B2 (en) | 2008-01-23 |
Family
ID=18552759
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000027135A Expired - Fee Related JP4036355B2 (en) | 2000-02-04 | 2000-02-04 | Translation result display apparatus and method, and computer readable recording medium storing translation result display program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4036355B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| NO316006B1 (en) * | 2001-10-08 | 2003-11-24 | Ericsson Telefon Ab L M | Space-saving file management in servers |
| JP3809863B2 (en) | 2002-02-28 | 2006-08-16 | インターナショナル・ビジネス・マシーンズ・コーポレーション | server |
| JP5829354B2 (en) * | 2013-03-29 | 2015-12-09 | 楽天株式会社 | Information processing system, information processing system control method, information processing apparatus, information processing apparatus control method, information storage medium, and program |
| JP6723651B2 (en) * | 2016-09-16 | 2020-07-15 | ヤフー株式会社 | Display control program, terminal device, display method, distribution device, distribution method, and distribution program |
-
2000
- 2000-02-04 JP JP2000027135A patent/JP4036355B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001216303A (en) | 2001-08-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7168040B2 (en) | Document processing apparatus and method for analysis and formation of tagged hypertext documents | |
| US20010049700A1 (en) | Information processing apparatus, information processing method and storage medium | |
| US8332744B2 (en) | Translation of documents | |
| JPH0981566A (en) | Translation device and translation method | |
| JP2000276471A (en) | Link destination information outline presentation method, link destination information outline presentation device, and recording medium storing link destination information outline presentation processing program | |
| JP2000352988A (en) | Selective text-to-speech processing method with automatic header extraction function and recording medium storing program for the method | |
| JP4036355B2 (en) | Translation result display apparatus and method, and computer readable recording medium storing translation result display program | |
| JPH1153392A (en) | Information filtering device and related information providing method applied to the device | |
| JP2004086845A (en) | Apparatus, method, and program for expanding electronic document information, and recording medium storing the program | |
| JP3870663B2 (en) | Template automatic generation system and machine-readable recording medium recording program | |
| US12455852B2 (en) | Information processing apparatus, non-transitory computer readable medium, and information processing method | |
| JP2005011149A (en) | Information retrieval system and retrieval request device | |
| JP4158567B2 (en) | Additional information adding method, additional information adding apparatus, and additional information adding program | |
| JP2001216303A5 (en) | ||
| JP2004206552A (en) | Information display control device and program | |
| JPH11265397A (en) | Storage medium, information access method, and information access device | |
| JP2973520B2 (en) | Display method in electronic document editing device | |
| JP2008269085A (en) | Information recommendation device and information recommendation system | |
| JPH0916593A (en) | Technical term extraction device and document understanding support system | |
| JPH10312383A (en) | Translation system, translation processing method and recording medium for translation processing | |
| JP2004086272A (en) | Position information processing apparatus, method and computer program | |
| JPH11110405A (en) | Information browsing device and information processing device | |
| JP2000067048A (en) | Data processing apparatus, data processing method, and data processing recording medium | |
| JP4710417B2 (en) | Information processing device | |
| JPS62109127A (en) | Display screen output control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20031219 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20031219 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040224 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040416 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040511 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040603 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040720 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20050304 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071026 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101109 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |