[go: up one dir, main page]

JP3979621B2 - Multilingual information provision system by communication network - Google Patents

Multilingual information provision system by communication network Download PDF

Info

Publication number
JP3979621B2
JP3979621B2 JP2000315357A JP2000315357A JP3979621B2 JP 3979621 B2 JP3979621 B2 JP 3979621B2 JP 2000315357 A JP2000315357 A JP 2000315357A JP 2000315357 A JP2000315357 A JP 2000315357A JP 3979621 B2 JP3979621 B2 JP 3979621B2
Authority
JP
Japan
Prior art keywords
multilingual
translation
information
language
content
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
Application number
JP2000315357A
Other languages
Japanese (ja)
Other versions
JP2002123744A5 (en
JP2002123744A (en
Inventor
英政 時枝
忠雄 三上
宏治 森
Original Assignee
株式会社アイアイエス
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 株式会社アイアイエス filed Critical 株式会社アイアイエス
Priority to JP2000315357A priority Critical patent/JP3979621B2/en
Priority to PCT/JP2001/005804 priority patent/WO2002033607A1/en
Priority to US10/149,230 priority patent/US7130792B2/en
Priority to EP01947817A priority patent/EP1327214A1/en
Publication of JP2002123744A publication Critical patent/JP2002123744A/en
Publication of JP2002123744A5 publication Critical patent/JP2002123744A5/ja
Application granted granted Critical
Publication of JP3979621B2 publication Critical patent/JP3979621B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Machine Translation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、通信ネットワークを利用し、一つの言語の情報コンテンツを多言語に翻訳して提供する多言語情報提供システムに関する。
【0002】
【従来の技術】
従来から、情報を多言語に翻訳してこれを提供するようにした翻訳サービスとして、TCP/IP(Transmission Control Protocol/Internet Protocol)の環境下の通信ネットワーク(例えば、インターネット)を利用した例が知られている。
【0003】
図10は、従来の多言語翻訳を実施するウェブ(WEB:World Wide WEB)サイトのアーキテクチャを説明するためのブロック図であり、図11は図10のウェブサイトによる多言語翻訳の作成処理手順を示すフローチャートである。また、図12は図10のウェブサイトによる多言語翻訳メンテナンスの処理手順を示すフローチャートである。
【0004】
この例では、図10に示すように、TCP/IP回線網に接続した、多言語における日本語、英語、ドイツ語、フランス語…ごとのウェブサイトが構築されている。それぞれのウェブサイトでは、各言語(日本語からフランス語…)の処理をウェブサーバが実行している。なお、ウェブサイトは、ハードウェアにソフトウェアを実装した処理システム、すなわち、個々のファームウェアである。
【0005】
このアーキテクチャは、ISDNなどのデジタル回線網に、ウェブサイトとなるUNIXワークステーションなどを接続し、また、翻訳者が使用する小型汎用コンピュータが接続され、さらに、翻訳依頼者が使用する小型汎用コンピュータやUNIXワークステーションなどを接続した構成である。この通信ネットワーク構成では、いわゆる、インターネット通信による双方向通信をウェブブラウザ(アプリケーション)で実行している。
【0006】
このような多言語翻訳サービスでは、図11の多言語翻訳の作成処理において、マスタサイトをTCP/IP回線網からダウンロードしてコピーし(ステップS1) 、言語部分のHTML(HyperText Markup Language)のデータを抜き出して言語データに変換する(ステップS2) 。次に、言語データを目的の言語に翻訳する(ステップS3)。この後で、翻訳した言語をHTMLデータに変換する(ステップS4)。さらに、コピーサイトに言語HTMLデータを移植し、調整する(ステップS5)。これまでの処理を必要な言語だけ繰り返している。
【0007】
また、図12のメンテナンスの処理において、ウェブ管理者にマスタサイトの変更を通知して(ステップS11)、翻訳が必要な言語部分を選択する(ステップS12)。言語部分のHTMLデータを抜き出して言語データに変換する(ステップS13)。次に、言語データを翻訳し(ステップS14)、この翻訳言語データをHTMLデータに変換する(ステップS15)。次に、ウェブサイトに言語HTMLデータを移植し、調整する(ステップS16)。言語部分のHTMLデータを抜き出して言語データに変換する処理から必要な言語だけ繰り返す。このようにして、インターネットを利用した多言語翻訳サービスが提供される。
また翻訳は自国語だけが多く同一コンテンツを複数言語に翻訳されて提供されるものは少ない。
【0008】
【発明が解決しようとする課題】
このような上記従来例では、インターネットによる多言語における言語ごとのウェブサイトを構築して、各言語の処理をウェブサーバが実行している。したがって、処理規模及び装置規模が増大化するという欠点がある。
【0009】
本発明は、このような従来の技術における課題を解決するものであり、通信ネットワークにおける単一のウェブサイトで多言語における翻訳を実施できるようになり、その処理規模及び装置規模の増大化を抑えることが出来る通信ネットワークによる多言語翻訳の実施方法及びその通信システム並びに情報記録媒体の提供を目的とする。
【0010】
上記の翻訳は、翻訳者を常時確保するために翻訳ネットワークを組織して翻訳を行う。情報及び広告を含むマスターコンテンツが多くの言語に翻訳されてデータベースに格納され、端末側が希望する言語で呼び出して見ることができる多言語コンテンツを提供する。広告を掲載した広告主より広告掲載料を徴収出来る方法を提供することを目的とする。さらに、より専門部門に特化した情報を予め登録した対象者に多言語で提供出来るようにすることを目的とする。
【0011】
【課題を解決するための手段】
上記課題を達成するために、本願は、通信ネットワークを介して、情報コンテンツを多言語に翻訳して提供する多言語情報提供システムであって、多言語翻訳ウェブサイト装置とこれに接続された多言語処理用のデータベースとを備え、前記多言語翻訳ウェブサイト装置は、前記情報コンテンツをHTMLデータに変換し、当該情報コンテンツのページ毎にページレコードとテキストレコードを付してマスターコンテンツとして前記データベース内に格納する手段と、前記データベース内に格納された前記情報コンテンツの中から非言語データを除いたテキスト部分を抽出する抽出手段と、当該情報コンテンツの記載内容における複数のテキスト部分を当該情報コンテンツの前記ページレコードと前記テキストレコードを付して外部の複数の翻訳者装置に対して翻訳依頼を送信する手段と、前記複数の翻訳者装置から前記情報コンテンツのテキスト部分の多言語による翻訳結果を受信し、各テキスト部分の翻訳結果に付された前記ページレコードと前記テキストレコードに基づいて、前記情報コンテンツの前記多言語による翻訳結果を当該情報コンテンツの非言語データとアセンブリして、これを前記データベース内に多言語コンテンツとして格納する手段と、を有し、前記多言語翻訳ウェブサイト装置における前記多言語コンテンツの画面表示の文字は、前記他言語の言語毎に判読可能な最小フォントの比率によって前記テキストデータの最大文字数を言語毎に設定する記号番号と関連付けられ、前記データベースに格納された前記多言語コンテンツを予め設定した文字数範囲内で前記通信ネットワークを介して提供するものである。
【0012】
そして、前記多言語コンテンツは、広告情報と共に提供することを特徴としている
【0013】
また、前記抽出手段は、前記原稿の記載内容における前記非言語データと前記テキスト部分の抽出を、所定のテンプレートを使用して言語を含むイメージデータと、言語を含まないイメージデータと、テキストデータと、に分類して行うのである
【0015】
また、前記通信ネットワークには、前記多言語翻訳ウェブサイト装置と、前記翻訳依頼者装置又は前記翻訳者装置間で前記翻訳の料金を決済するためのネットバンク装置が接続されることを特徴とする
【0016】
そして、前記多言語コンテンツへのアクセス数に基づいて、当該広告情報の広告料金を前記ネットバンク装置を介して広告主に対して請求するのである
【0017】
【0018】
【0019】
【0020】
【0021】
【発明の実施の形態】
次に、本発明に係る多言語情報提供システムの実施形態を図面を参照しつつ詳細に説明する。
図1は、本実施形態における構成を示すブロック図である。
【0022】
図1において、この例はTCP/IP環境下におけるインターネットの構成例を示している。この例は、ISDN(Integrated Services Digital Network)等のデジタル信号通信網1に、インターネットによる多言語翻訳サービスを提供するための多言語翻訳ウェブサイト装置(プラットフォーム/ウェブサイト)2、及び多言語における翻訳を実行するための複数の翻訳者装置3、広告依頼主装置6、閲覧登録者装置7、端末装置8が接続されている。さらに、デジタル有線通信網1に、インターネットによる翻訳を多言語翻訳ウェブサイト装置2側に依頼するための複数の翻訳依頼者装置4、及び翻訳料金、広告料金、閲覧登録料金のネット決済(電子商取引)を行うデータベースサーバ装置5に接続されている。
【0023】
ネット決済の翻訳料金は、翻訳依頼者装置4側が多言語翻訳ウェブサイト装置2側に依頼した翻訳料金、及び、多言語翻訳ウェブサイト装置2側が翻訳者装置3に依頼した翻訳料金である。広告掲載料金は広告依頼主装置側6が多言語ウェブサイト装置2側に依頼した広告掲載料金である。閲覧登録料金は閲覧登録者側7が多言語ウェブサイト装置2側に依頼した閲覧登録料金である。
【0024】
デジタル有線通信網1は、その構成及び伝送方式がISDNとして良く知られており、デジタル交換機(PBX)を回線網に設置した網構成である。
【0025】
図1中の多言語翻訳ウェブサイト装置2は、この例ではUNIXワークステーションを用いており、また、翻訳者装置3、閲覧登録者装置7は、ここでは、個人翻訳者が使用する小型汎用コンピュータを用いている。なお、翻訳会社などでは、例えば、UNIXワークステーションシステムが用いられる。
【0026】
また、図1中のデータベースサーバ装置5は、この例では、UNIXワークステーションを用いており、さらに、翻訳依頼者装置4、広告依頼主装置6は、ここでは個人使用の小型汎用コンピュータを用いている。なお、翻訳依頼者、広告依頼主が会社などの場合、例えば、UNIXワークステーションシステムが用いられる。
【0027】
翻訳者装置3及び翻訳依頼者装置4、閲覧登録者装置7の小型汎用コンピュータのハードウェアは、周知の構成である。すなわち、回線接続装置(デジタル終端装置DSU、ターミナルアダプタTA等)に接続されるインターフェース(I/F)回路とともに、CPU,ROM、ワーキングRAMなどからなるマイクロプロセッサ(MPU)が設けられている。また、この小型汎用コンピュータには、情報記憶媒体(フロッピーディスク(FD)、CD−ROM、着脱メモリMS)を通じて以降で詳細に説明する「本発明の多言語翻訳及び多言語情報サービスを実施」するための通信プロトコルやプログラムを実装(インストール)したり、処理データの読み出し・書き込みを行う読取・書込装置が設けられている。
【0028】
さらに、この小型汎用コンピュータには、カラー液晶ディスプレイ(LCD)などのモニタ装置、及びキーボード、座標入力装置(マウス、入力パット等)からなる入力操作装置が設けられ、さらに、各部のデータ入出力処理を行う入出力(I/O)回路が設けられている。また、この小型汎用コンピュータには、処理データを記憶するメモリ、及び特に「本発明の多言語翻訳及び多言語情報サービスを実施」するためのファイル処理を実行するハードディスク装置を用いた多言語処理用データベースが設けられ、また、プリンタなどとのドライブ接続を行うI/F回路が設けられている。
【0029】
図1中の多言語ウェブサイト装置2及びデータベースサーバ装置5のUNIXワークステーションシステムのハードウェアは周知の構成である。このUNIXワークステーションシステムには、例えば、DSU、ルータなどを備えた回線接続装置と、基幹的な通信処理を実行するための主コンピュータであるウェブサーバとともに、データベースが設けられている。また、このUNIXサーバシステムには、図形、文字などの配信データをアプリケーションに対応して(例えば、iモード携帯電話機)編集し直すための編集サーバなども設けられるのが一般的である。
【0030】
また、このようなUNIXワークステーションシステムには、ウェブサーバにファイアウォールアプリケーションを実装したり、電子メール/画像(FAX)サーバや、小型汎用コンピュータを接続するためのインターフェース回路が設けられている。さらに、このようなUNIXワークステーションシステムには、この装置でのシーケンスを実行するLANサーバとともに、FTP(File Transfer Protocol)ファイル転送用のFTPサーバ、インターネット上の接続などを処理するインターワーキングファンクション(IWF)サーバ、及び侵入防止のためのファイアウォールアプリケーション実行専用のウェブサーバ等が設けられる構成が周知である。
【0031】
これらの構成に加えて、UNIXワークステーションシステムには、以降の図2をもって説明するように、情報記憶媒体を通じて「本発明の多言語翻訳及び多言語情報サービスを実施」するための通信プロトコルやプログラムを実装したり、処理データの読み出し・書き込みを行うための読取・書込装置が設けられ、また、「本発明の多言語翻訳及び多言語情報サービスを実施」するための各種のファイル処理(リレーショナル方式や網方式によるデータ格納・検索/多言語処理用データベースエンジン)を実行する多言語処理用データベースやコンテンツ・言語データベースを備えている。
【0032】
また、この構成に加えて、データベースサーバ装置5には、分散名前管理システム(DNS:Domain Name System)用のDNSサーバとともに、各種の機密保持のために暗号化伝送に使用される暗号化通信プロトコル(SSL:
Secure Sockets Layer)を実行するSSLサーバが設けられるのが一般的である。なお、このようなTCP/IP環境下のウェブサーバは、コンピュータ装置を用い、かつ、通信プロトコルやプログラムの実装によって、多機能装置として実現されるものである。また、ウェブサーバは、小型汎用コンピュータと同様の構成であるが、前記した「本発明の多言語翻訳及び多言語情報サービスの実施」に対応して、そのアーキテクチャを変更すれば良い。
【0033】
この場合、通信プロトコルの処理ではトラフィック量を勘案し、また、データ処理では、その処理データ量を考慮した構成とすれば良い。例えば、二重化CPU構成、複数の多言語処理用データベースの配置、大容量のメモリの使用などを考慮した構成とする。
【0034】
図2は、本発明を実施するためのウェブサーバの要部構成の一例を示すブロック図である。この例は、UNIXワークステーションシステムのバスに接続されて、図示しない他の装置とインターフェース処理を行うI/F回路10が設けられている。また、この例には、I/F回路10及びバスに接続されるマイクロプロセッサ(MPU)11が設けられている。マイクロプロセッサ11は、ワーキング用RAM、ブート・制御プログラムを格納したRAM、入出力(I/O)回路、CPU等からなる。マイクロプロセッサ11には、小型汎用コンピュータと接続するためのI/F回路12とともに読取・書込装置13が設けられている。
【0035】
読取・書込装置13は、情報記憶媒体(フロッピーディスク(FD)、CD−ROM、着脱メモリMS)を通じて「本発明の多言語翻訳及び多言語情報サービスを実施」するための通信プロトコルやプログラムを実装(インストール)したり、処理データの読み出し・書き込みを行うものである。
【0036】
また、マイクロプロセッサ11には、多言語における言語ごとの表示サイズを変換・生成するためのビデオ(V)−RAM14及び文字フォント変換回路15が設けられている。この文字フォント変換回路15は、言語文字ごとに最小フォントの比率に変換する変換テーブルを備えたRAMなどで構成される。この言語ごとの表示サイズを変換・生成については以降(図12を参照)で説明する。
【0037】
このV−RAM14の出力は、マルチドロップ方式のバスに接続されたモニタ装置16に転送される。また、マイクロプロセッサ11は、バスに接続された多言語処理用データベース装置17との間で「本発明の多言語翻訳を実施」するためのデータ処理を実行する。なお、多言語処理用データベース装置17、コンテンツ・言語データベース18は、分散して遠隔地などに配置することも可能である。
【0038】
次に、この実施形態の処理及びその動作について説明する。先ず、図1の各装置の通信動作に関するアプリケーション(通信プロトコル、プログラム)について説明する。
【0039】
図1に示す各装置は、インターネット通信として周知のTCP/IPによる通信接続処理、HTML(HyperText Markup Language)又はXML(eXtensible Makeup Language)等の言語による言語処理機能(文章、音声、データ圧縮によるJPEG静止画又はMPEG動画処理),及びハイパーリンク機能による転送、HTTP(Hypertext
Transport Protocol)による双方向通信、FTPによるファイル転送、及びCGI(Common Gateway Interface)による外部アプリケーションをそれぞれに実行する。このための電子メール通信やインターネットサーフィンを行うウェブブラウザ(アプリケーション)を各装置が搭載している。
【0040】
図1において、各装置は、TCP/IPリンクによって、周知のIPパケットによるファイル転送を双方向通信で行っている。このようなインターネット上での転送処理は、HTTPにおけるオブジェクト指示(マウスなどの座標入力装置によるラジオボタン、アンカー、プッシュボタン等へのオブジェクト指示(俗称、クリック)によって実行する。この場合、ファイルフォーマットにTCPコネクションの開放の終了記述文字(FIN)や肯定応答文字(ACK)などを格納し、その識別によってファイル転送を実行するが、この表記は以下の説明において省略する。
【0041】
次に、図1に示すデジタル有線通信回線網1の伝送形態について説明する。図1に示すデジタル有線通信回線網1では、例えば、伝送速度64,384kbit/秒,1.5Mbit/秒によるIPパケットを伝送している。伝送速度64kbitでは、2B+D(情報チャネル32kbps×2、制御チャネル16kbps)伝送を、例えば、ITU−T勧告によるパケット交換手順X.31(I.430/I.431,Q.921/Q.931,X.25プロトコル)で実行する。なお、他の高速伝送方式(例えば、非対象型デジタル伝送)を適用しても良く、また、高速通信方式(例えば、ギガビット高速データ通信方式)を適用しても良い。また、図1に示す翻訳者装置3及び翻訳依頼者装置4の小型汎用コンピュータは、良く知られた動作を実行しているので、その説明は省略する。
【0042】
さらに、図1中の多言語ウェブサイト装置2のUNIXサーバシステムは、ウェブサーバやLANサーバがなどを通じて、「本発明の多言語翻訳及び多言語情報サービスを実施」をするためのシーケンスを実行する。例えば、イーサネットLANなどと同様のCSMA/CDランダムアクセス方式、RPC(Remote Procedure Call)遠隔呼び出しの各シーケンスを実行して、その電子メール通信やインターネットサーフィンを実行する。
【0043】
この小型汎用コンピュータ、UNIXワークステーションシステムでは、CPU(ウェブサーバのCPUも含む)が実行する通信プロトコルやプログラムによって、「本発明の多言語翻訳及び多言語情報サービスの実施」を実行する。この通信プロトコルやプログラムは、前記した汎用の通信プロトコルやプログラムとともに、「本発明の多言語翻訳及び多言語情報サービスを実施」するための専用の通信プロトコルやプログラムを各装置に組み合わせて実装する。
【0044】
これらの「本発明の多言語翻訳及び多言語情報サービスの実施」は、そのプログラムが情報記録媒体(例えば、FD,CD−ROMや着脱メモリ)に格納して提供される。換言すれば、流通性のある汎用パッケージとして提供される。
【0045】
次に、各装置の動作に基づいた本システムの概略のシーケンス図である。
【0046】
図3を参照すると、多言語翻訳ウェブサイト装置2が、デジタル有線通信網1を通じて翻訳依頼者装置4からの翻訳依頼を電子メールや多言語翻訳ウェブサイト装置2が公開するウェブサイト(ホームページ/HTTP)を通じて取り込む。この受け取りの言語は、多種の言語の一つである(例えば、日本語)。
【0047】
このため、多言語翻訳ウェブサイト装置2に装備する汎用のウェブブラウザでは、判読できない場合がある。このため、多言語を解読するアプリケーションのウェブブラウザを実装する。例えば、予め転送されてくる可能性のある言語とのトラッキングによって判別するためのアプリケーションを実装する。このトラッキングは、転送されてきた一部の文字列を予め格納している多言語の文字列と比較するものである。また、「cookie」のように、過去のホームページへの訪問者であることを識別して、その言語を判定する。なお、搭載ウェブブラウザが返送するナビゲーション言語、ナビゲーションブラウザ言語を識別するようにしても良い。
【0048】
次に、多言語翻訳ウェブサイト装置2から、翻訳依頼で指示された言語間の翻訳が可能な翻訳者装置3側へ、翻訳の納期や特記事項を添えて、依頼翻訳原稿(情報コンテンツの原文)を転送する。これは、多言語における翻訳を行う翻訳者をインターネットで組織化した「多言語対応翻訳ネットワーク」を通じて行う。
【0049】
次に、翻訳者装置3側は、指示された言語間の翻訳を実施する。この場合、翻訳者装置3の小型汎用コンピュータに翻訳ソフトウェアを実装して、その機械自動翻訳を行ったり、又は、いわゆる、ワードプロセッサソフトウェアによる手動入力操作翻訳を行い、その電子データによる翻訳文を作成して請求書などとともに多言語翻訳ウェブサイト装置2に転送する。
【0050】
なお、機械自動翻訳は、翻訳者装置3で実施する場合、多言語翻訳ウェブサイト装置2の翻訳アプリケーションをCGIで実行したり、翻訳者装置3に翻訳アプリケーションを実装して、スタンドアローンで実行する。また、多言語翻訳ウェブサイト装置2側で機械自動翻訳を実施した後に、翻訳者装置3に転送し、再度点検を含む翻訳を行うようにしても良い。
【0051】
多言語翻訳ウェブサイト装置2は、転送されてきた翻訳文電子データを多言語処理用データベース(図2中の多言語処理用データベース装置17)に格納する。その後、この翻訳者(翻訳者装置3)にデータベースサーバ装置5と多言語翻訳ウェブサイト装置2との間で、デビットカードなどを用いた電子取引決済(振込処理)を実行して、翻訳料金を支払う。
【0052】
この後に、多言語翻訳ウェブサイト装置2が、翻訳依頼者装置4側に電子メールやウェブサイト(ホームページ)とのHTTPリンクを通じて、完了した翻訳文を請求書とともに通知する。この通知の後に、翻訳依頼者装置4側から、多言語翻訳ウェブサイト装置2へ通知時に指定された識別符号ID、パスワードを入力して、その翻訳完了の電子データを受け取って多言語処理用データベースに格納する。
【0053】
このようにして、一つの装置及び一つの翻訳処理体系からなる一つのウェブサイト(単一ウェブサイト)で多言語における翻訳が実施できるようになり、その処理規模及び装置規模の増大化を抑えることが出来る。
【0054】
図4は、多言語翻訳の作成処理手順を示すフローチャートであり、図4において、テンプレートを使用してマスターコンテンツを作成する(ステップS21)。次に、マスターコンテンツの言語データを翻訳する(ステップS22)。このステップS21,S22の処理は、必要な言語だけルーチンが繰り返される。次に、翻訳した言語データを制御情報とともに多言語処理用データベースに格納する(ステップS23)。さらに、要求時に言語データをHTMLデータに変換してマスターコンテンツに書き込む(ステップS24)。
【0055】
次に、多言語処理用データベースについて説明する。
図5は多言語処理用データベース(図2中の多言語処理用データベース装置17)の処理を説明するためのブロック図である。
【0056】
図5において、多言語処理用データベースでは、ここでのデータ処理をアクセスを管理プログラムを実行して行う。このデータ処理をアクセスを管理プログラムによって、多言語処理用データベースへのデータ参照・追加、更新・削除などの依頼・結果取得を実行する。
【0057】
また、データベースアクセス管理プログラムの実行によって、データベース管理データをやり取りする。このデータベース管理データは、コンテンツ・言語などに対応する実際の多言語処理用データベース位置・実際の多言語処理用データベース名である。また、データベースアクセス管理プログラムの実行によって、コンテンツ・言語データベースに対するデータをやり取りする。このコンテンツ・言語データベースは、複数のデータベースサーバからなる。
【0058】
このように多言語処理用データベースは、複数台のサーバを設けて、その分散配置が可能である。言語ID・ページIDなどへの要求に対してデータベース管理データから実際のサーバ名・サーバ位置・多言語処理用データベース名などを取得し、データベースサーバ中の目的とする多言語処理用データベースにアクセスする。
【0059】
図6はテンプレートを使用してマスターコンテンツの作成を説明するための図である。図6において、このテンプレートには、イメージデータ(言語データあり)、イメージデータ(言語データなし)、テキストデータの自動選択用がある。なお、これらのイメージデータ(言語データあり)、イメージデータ(言語データなし)、テキストデータデータは、それぞれにデータ量が異なる複数がある。このようなテンプレートによって言語データを自動選択する。
【0060】
さらに、図6を参照して、イメージ中の言語データの翻訳、表示可能(ホームページにおいて)な最小フォントの比率、及び翻訳後の文字数の変化について説明する。
(a)イメージ中の言語データも翻訳する場合
このイメージ中の言語データは、「alt」と同一に扱う(テキスト形式からバイナリ形式に変換)。このイメージ中の言語データの修正処理は人的作業である。置換などの処理はテキストレコードデータと同様に処理する。
(b)言語によって実質的に表示可能(ホームページにおいて)な最小フォントの比率
この最小フォントの比率は、テーブル(文字フォント変換回路15)で予め定めておく。
【0061】
日本語「1」に対する英語「0.8」、ドイツ語「0.8」…中国語「1.1」のそれぞれの比率が設定されている。これは、文字の複雑差に対応するものである。この比率によってテキストデータレコードの最大文字数を言語IDと関連付ける。
(c)翻訳前の元の言語と翻訳後の文字数の変化
言語によって変化する割合を、例えば、翻訳経験上から割り出している。この割合をテーブルに格納して、その翻訳後の言語での文字数を得る。日本語「1」に対する英語「1.3」、ドイツ語「1.3」…中国語「0.8」のそれぞれの割合が設定されている。これは、言語ごとの文字表記による文章量の差に対応するものである。
【0062】
なお、マスターコンテンツでは、予想される最大文字数に合わせて格納領域を確保(設定)するが、次のような処理を追加して実行すると、最大文字数の処理が確実になる。
【0063】
まず、翻訳前の言語の文字数に対して翻訳後の文字数を計算して最大文字数内に納まるかを判定する。すなわち、格納領域に最大文字数が納まる場合は翻訳を実行し、また、格納領域に最大文字数が納まらない場合は、翻訳前の言語の文字数を、その意味が変わらないように減らして修正する。なお、この修正は人的作業である。
【0064】
次に、他の実施形態としての移動通信ネットワークの併設について説明する。前記した実施形態では、固定通信ネットワーク(デジタル有線通信回線網1及び固定の小型汎用コンピュータ等)のみを配置しているが、移動通信ネットワークにもそのまま適用できる。例えば、翻訳を依頼する翻訳依頼者装置4側が、移動場所(例えば、外国企業)で、各種の説明における翻訳が必要になった場合、この移動場所から翻訳依頼を行い、かつ、この外国企業への翻訳文の転送を指示するなどの場合である。
【0065】
なお、移動通信ネットワークの適用は、翻訳依頼者装置4以外の多言語翻訳ウェブサイト装置2、翻訳者装置3にもそのまま適用可能である。
【0066】
図7は、移動体通信ネットワーク要部構成のブロック図の例を示す。この例は、図1に示すデジタル有線回線網1とともに、通信プロトコル変換などを行う接続装置(ゲートウェイ装置やPHS接続装置)で接続されたPDC(Personal Digital Cellular Telecommunication System)方式、PHS(Personal
Handyphone System)方式などのデジタル移動通信回線網20とともに、セル基地局20aと無線改選で接続される無線通信手段としての携帯端末21を有している。携帯端末21にはモバイルコンピュータ22が接続されている。
【0067】
この携帯端末21は、例えば、送受信無線部、変調・復調部、時分割多重処理部、コーディック(符号化・復号化)部、CPU、周波数切替シンセサイザ、受信電界強度(RSSI)検出部、外部装置接続用インターフェース部、着信表示発光ダイオード、キーパッド、画面表示液晶ディスプレイ、及び着信表示振動発生器などを備えた慣用的な構成である。モバイルコンピュータ22も図1中の翻訳者装置3などの小型汎用コンピュータと同様の構成である。
【0068】
このデジタル移動通信回線網20と携帯端末21との間の伝送方式として、TDMA(PDC)方式、又はTDMA/TDD(PHS)方式、CDMA方式(IS-95/IMT-2000)のいずれでも良く、また、変調方式(PSK方式など)も特に限定しない。デジタル移動通信回線網20と携帯端末21は、例えば、ARIB−27/28規格(PDC方式/PHS方式)による無線区間(エアーインターフェース)によってデジタル移動通信回線網3を通じて通信を行う。この通信では、現状においてデータ転送速度が速い広帯域伝送かつPIAFS(PHS
Internet Access Forum Standard)方式によるインターネットアクセスが容易なPHS方式の適用が好ましい。
【0069】
この携帯端末21及びモバイルコンピュータ22がデジタル移動通信回線網20を通じて、前記した「本発明の多言語翻訳を実施」を実行する。
なお、この実施形態では、以下のような変形例も可能である。デジタル有線通信回線網1は、アナログ電話ネットワークPSTN(Public Switched Telephone Network)でも良く、この場合の回線接続装置には、NCU(Network
Control Unit)及び変復調装置(モデム)を用いれば良い。
【0070】
また、TCP/IPの伝送方式に代えて、デジタル有線通信回線網1を使用し、かつ、Z/YMODEMなどの通信プロトコルによるコンピュータ対コンピュータ通信を組み合わせても本発明の実施が可能である。また、図1の各装置は、インターネット上で、その伝送信頼性の向上や蓄積データの消失防止を考慮して現用系及び予備系からなる二重化による構成としても良い。
【0071】
さらに、本発明の実施は、インターネットにおける公開性(不特定多数の利用)を活用しているが、企業などのイーサネットLAN、FDDI・LANを収容したWAN(Wide Area Network)などの非公開的な閉鎖通信ネットワークにもそのまま適用できる。
【0072】
また、この実施形態では、プログラム実装をFD,CD−ROM、着脱メモリをもって説明したが、例えば、インターネットを通じてダウンロードして実装(インストール)することも可能である。
【0073】
ここまで本発明による1つのコンテンツを多言語に翻訳する方法、その装置及び通信システムについて説明した。つぎに、本発明による情報サービスについて説明する。最初に、多言語翻訳のための翻訳組織の仕組みについて説明する。
【0074】
必要コンテンツの翻訳には従来ウェブサイト運営者が翻訳を行いウェブに掲載するのが普通である。この方式であると翻訳可能な言語が限られてしまう。したがって公開するコンテンツは自社で翻訳可能な言語の範囲を出ない。インターネットでの通信の1つの特徴である、全世界がネットワークされる機能が生かされていない。多数の国の人が自国語でインターネットによるウェブ画面が閲覧出来るようにするために本発明では1つのマスターコンテンツを多数の言語に翻訳するネットワークを構築する。日本だけでなく外国の翻訳者、翻訳業者に呼びかけてフランチャイズ化し常時夫々の言語での翻訳が可能な「多言語翻訳フランチャイズ体制」を構築する。
【0075】
翻訳するコンテンツがあると、インターネット等の通信手段により翻訳すべきコンテンツを開示する。翻訳者は開示されたマスターコンテンツを取り込み自分の登録した言語で翻訳を行う。翻訳はテンプレートを使用し翻訳された文字数、形式を統一したものとすることができる。この翻訳の方式については先に説明した通りである。このため翻訳されたコンテンツは何国語であっても同一の形態をとることができる。このようにして翻訳されたコンテンツは通信ネットワークを使用してウェブサイトに送られ編集してコンテンツ・データベースに格納され、閲覧可能の状態になる。格納されたコンテンツはインターネット上の全世界中の端末から自国語でのアクセスが可能となる環境が構築されていることになる。
【0076】
本発明での情報サービスを提供するウェブアプリケーションの形態はCGI(Common Gateway Interface)経由でプログラムを起動するものである。この形態では、ユーザー端末がプラウザから引数付でURLを指定する。ウェブサーバは該当するCGIプログラムを起動して、その結果を受け取った後、HTML文書としてクライアント端末に伝送する。
【0077】
またユーザー側端末機は、インターネットで使用されているHTTP、HTMLをサポートするウェブ対応機器であれば、モバイル型の端末機(例えば携帯電話)でも通常使用されているPCでも良い。このような基本的なネットワーク構造を利用して行うシステムを次の図8に基づいて、本発明の多言語のコンテンツによる情報サービス提供の実施方法を説明する。
【0078】
図8は、1実施例の多言語情報サービスコンテンツの掲載から広告主に広告掲載料金を請求するまでの流れ図である。先ず、掲載を依頼81された広告を含むコンテンツを翻訳ネットワークを通じて多言語に翻訳82し、編集してコンテンツ・言語データベースに投入する。これをウェブサイトに公開83する。各種端末からウェブサイトに閲覧要求があり、閲覧する言語が自動的に選択される。ページが開かれるとそのページを閲覧する来訪者の回数カウント84を言語別に行う。これを繰り返し行い、定めた期間に閲覧回数に応じた広告掲載料の計算を行い、広告主に広告掲載料金の請求85する。
【0079】
次にその詳細を説明する。ネットワーク、インターネット及び装置に関しては先に説明したので省略する。また、上記に説明した多言語に翻訳された各種情報は、コンテンツ・言語データベース18に格納されている。格納されたコンテンツ・言語データベース18を使用して各種情報を要求された言語で要求した端末に提供する。インターネットによる閲覧に係る閲覧ソフトウェアは通常使用されているもので公知である。
【0080】
また、画面の各ページ上には多言語に翻訳した広告を掲載する。広告はテンプレートの形態でも良い。また、「バナ―広告」と呼ばれている看板形式としても良い。このバナ―形式は広告の所定位置をクリックすると広告主のホームページにリンクする構造と成っている。もう一つの方法としては「メールニュース広告」であり、ネット上の電子メールマガジンの文中にテキスト形式で挿入されている。テキスト文中に表記されたURLは、着色されてクリック可能な形式で表示されており、興味を持ったユーザーがそこをクリックすれば広告主のホームページにリンクするようになっている。広告の形態により夫々の方法を取ることが出来る。
【0081】
多言語情報データベースから希望する言語の選択は、多言語翻訳ウェブサイト装置2に装備する汎用のウェブブラウザで判別するが、言語によっては、判読できない場合がある。このため、多言語を解読するアプリケーションのウェブブラウザを実装する。例えば、予め転送されてくる可能性のある言語とのトラッキングによって判別するためのアプリケーションを実装する。
【0082】
このトラッキングは、転送されてきた一部の文字列を予め格納している多言語の文字列と比較するものである。また、「cookie」のように、過去のホームページへの訪問者であることを識別して、その言語を判定する。なお、搭載ウェブブラウザが返送するナビゲーション言語、ナビゲーションブラウザ言語を識別するようにしても良い。
【0083】
また別の方法として自身のアドレスからシステムに依り自動的に行われるようにしても良い。若しくは、表示されている言語ボタンを選択することで希望する言語での表示がなされるようにしてもよい。
【0084】
公開する各種情報サービス提供の実施例として、次のような情報サービスが提供できる。ゲームのサイトでは、日本のゲーム、世界各国のゲームの紹介を行う。映像・音楽のサイトでは、世界中の映像、音楽の紹介及び、投稿のサイトを設けている。観光・風土のサイトでは、現地の人でなければ知らない場所・情報の紹介や投稿を含んだオリジナルな観光情報を掲載している。スポーツのサイトでは、世界各国で行われている最新のスポーツ情報を掲載する。人材情報のサイトでは、多言語の情報で多国籍の人に対する求人情報の提供や人材情報の提供を行う。
【0085】
本発明では、このように、オリジナルのコンテンツは1個でも世界各国語に翻訳された多言語のコンテンツがデータベース化され閲覧可能なので、世界各国の来訪者が各々の自国語で同一のコンテンツを閲覧できる。
【0086】
さらに、広告についても同様に同一の広告が複数の言語で閲覧出来る。広告主は、1つの広告で多国に複数の広告を行っていると同様な効果が期待できる。このような効果を踏まえて、本発明では広告主に対しては広告掲載料を請求する手段を備えている。システムは各言語別に来訪者をカウントしており、言語別に広告の効果が計れるように設計されている。また効果測定の方法として何ページのページが見られたかを表す、ページアクセス回数のカウントを採る方法を併用しても良い。本発明ではウェブのカウンターでページごとの閲覧回数をカウントしている。
【0087】
広告アクセス分析の方法は、ヒット数、PV(ページビュー)、訪問者数の三つの指標で行われるのが一般的である。ヒット数は、そのサイトに対してどれだけのデータ数の送信要求がされたかという数値である。ここでいうデータ数の単位はコンピュータ上でのデータファイルの数である。ホームページ1頁でもその中にグラフィック情報があるとその分ヒット数は多くなる。逆に1ページに文字ばかりで埋められていても、それがテキストのみの1ファイルならば、あくまでヒット数は1とカウントされる。
【0088】
PVでの指標は、そのサイトで延べ何ページのホームページが見られたかを表す。情報量が多くても少なくても同じ1PVになるがバナ―広告のようにページ単位で露出する広告の媒体価値や効果測定指標としては標準的なものとなっている。またそのサイトのトップページだけのPVの数を訪問者数とする指標がある。PVはあくまで延べ視聴ページ数なので、何人の人がそれを見たかについては把握できない。一人の人が複数回トップページをアクセスすることがあり、ここでの訪問者数は概数としての指標である。本発明の実施例では訪問者数としているが、これら他の分析方法のいずれを使っても良い。この広告料金の徴収管理は、データベースサーバ装置5が行う。決済はネット決済(電子商取引)でも、従来からの決済方法でもよい。
【0089】
さらに本発明の他の実施例を図9に基づき説明する。情報の提供は予め登録した人だけが閲覧出来るように設定された情報サービスである。予め登録された対象者に、IDとパスワードを発行しその登録者だけ情報の閲覧ができるようにする。登録者がウェブの情報を見るためには、与えられたパスワードを入力する必要がある。入力したパスワードが正しいパスワードであると判断された時に情報が閲覧可能となる。パスワードを発行する方法としては、会員登録ページを用意して、メールアドレス、性別、年齢、住所、氏名、会費などを入力する。各項目をデータベースに保存したら、ユーザーにはIDとパスワードを発行し、メールなどで告知する。会員専用サイトに入るためには承認ページを用意して、登録時に発行したIDとパスワードを入力し既にあるデータベースとチェックを行うようにする。
【0090】
ここでは、セキュリティの1実施例としてパスワードを採用したが、近年コンピュータ犯罪の増加に対応して様々な対策が考えられてきた。ハッカーの技術と対応して高度な対応技術も開発されてきた。対策として、まず、ネットワークの安全性を確保することがある。接続を認めない相手からのアクセスを拒否することで不正アクセスやなりすましを防止する。こうした安全性を確保するためのセキュリティ技術としては、IDやパスワードによる本人認証が一般的であるが、ワンタイムパスワードや電子認証、ファイアウオールの設置など、さらに高いセキュリティレベルを実現できるものがある。データの保護・機密性を高めるためには、共通キーや公開キーによる電文の暗号化、VPNによる通信回線の暗号化、及びウイルスウオールによるコンピュータウイルスの撃退などがある。しかし、これらのセキュリティを強化すればするほど利便性が悪くなる。そのため利便性とセキュリティとのバランスを取る必要がある。これらのことを考慮した上でセキュリティの確保の方法を決めていずれの方法をとっても良い。
【0091】
このサービスで提供する情報は、世界中の各分野で特化した最新情報を多言語で提供するものである。提供する情報の1例としては、医学、工学、コンピュータ、エンタテーメント、スポーツ、経済等がある。これらの情報を得るために、世界中の関連情報を常に監視するシステムを持つ。
【0092】
当該情報提供を行うプロセスを図9に示している。図9により情報の収集から情報の提供までを説明する。情報を得るために世界中の提供可能な情報を常に監視91しており、監視に依り掲載する対象情報を発見92した場合は、その情報を取得し、直ちに取得した情報を多言語に翻訳93を行う。翻訳は先に説明した通り翻訳ネットワークを利用し多言語の翻訳を行う。翻訳された情報は、データベースに保管され最新情報として掲載され閲覧可能状態に設定94する。これらのシステムと方法は先に上記で説明した通りである。閲覧が許可された登録者95は、付与されているパスワード、IDを入力し、入力されたパスワードがチェックされ正しいと判定された後閲覧可能となる。
【0093】
閲覧する情報は有料で提供され、閲覧した回数、情報の量(ページ数)又は時間の契約条件に従い課金システムにより自動カウントされて課金処理96がされる。 課金された閲覧者のデータはデータベースサーバ装置5の課金システムファイルに格納される。料金請求は、別に定めた請求期間に従いデータベースサーバ装置5が請求処理97を行う。この場合も電子商取引決済でも、電子決済を行わないで銀行振込などの決済手続きをとっても良い。なお、閲覧許可のための登録者の管理、登録料金の管理、閲覧料金の管理はデータベースサーバ装置5によって行われる。
【0094】
【発明の効果】
以上の説明から明らかなように、本発明の多言語情報提供システムは、通信ネットワークにおける一つの装置及び一つの翻訳処理体系からなる一つのウェブサイト(単一ウェブサイト/ファームウェア)で、その処理規模及び装置規模の増大化を招くことなく、多言語における情報提供を迅速且つ低コストで実施可能にしたのである。
【図面の簡単な説明】
【図1】図1は本発明の実施形態における構成を示すブロック図である。
【図2】本発明を実施するためのウェブサーバの一例を示すブロック図である。
【図3】本システムの実施の概略を示すシーケンス図である。
【図4】本システムの処理手順を示すフローチャートである。
【図5】実施形態にあって多言語処理用データベースの処理を説明するためのブロック図である。
【図6】実施形態にあってテンプレートを使用してマスターコンテンツの作成を説明するための図である。
【図7】移動体通信ネットワーク要部構成のブロック図を示す。
【図8】本発明の実施例としての、コンテンツ掲載依頼から広告料金請求までの実施の流れ図を示す
【図9】本システムにおける登録者専用閲覧方式における実施の流れ図を示す。
【図10】従来の多言語翻訳を実行するウェブサイトのアーキテクチャを説明するためのブロック図である。
【図11】従来例にあって多言語翻訳作成の処理手順を示すフローチャートである。
【図12】従来例にあって多言語翻訳のメンテナンス処理手順を示すフローチャートである。
【符号の説明】
1…デジタル有線通信網
2…多言語翻訳ウェブサイト装置
3…翻訳者装置
4…翻訳依頼者装置
5…データベースサーバ装置
6…広告依頼主装置
7…閲覧登録者装置
8…端末装置
11…マイクロプロセッサ(MPU)
13…読取・書込装置
14…V−RAM
15…文字フォント回路
17…多言語処理用データベース装置
18…コンテンツ・言語データベース装置
20…デジタル移動通信回線網
21…携帯端末
[0001]
BACKGROUND OF THE INVENTION
The present invention utilizes a communication network, Multilingual information provision system that translates and provides information content in one language into multiple languages About.
[0002]
[Prior art]
An example of using a communication network (for example, the Internet) under a TCP / IP (Transmission Control Protocol / Internet Protocol) environment as a translation service that translates information into multiple languages and provides it has been known. It has been.
[0003]
FIG. 10 is a block diagram for explaining the architecture of a web (WEB: World Wide WEB) site for performing conventional multilingual translation, and FIG. 11 shows the processing procedure for creating multilingual translation by the website of FIG. It is a flowchart to show. FIG. 12 is a flowchart showing a processing procedure of multilingual translation maintenance by the website of FIG.
[0004]
In this example, as shown in FIG. 10, a website is established for each of Japanese, English, German, French, etc. in multiple languages connected to a TCP / IP network. In each website, a web server executes processing in each language (Japanese to French ...). The website is a processing system in which software is installed in hardware, that is, individual firmware.
[0005]
This architecture connects a UNIX workstation, which is a website, to a digital network such as ISDN, a small general-purpose computer used by a translator, and a small general-purpose computer used by a translator. This is a configuration in which a UNIX workstation or the like is connected. In this communication network configuration, so-called bidirectional communication by Internet communication is executed by a web browser (application).
[0006]
In such a multilingual translation service, in the multilingual translation creation process of FIG. 11, the master site is downloaded from the TCP / IP network and copied (step S1), and HTML (HyperText Markup Language) data of the language part is obtained. Is extracted and converted into language data (step S2). Next, the language data is translated into the target language (step S3). Thereafter, the translated language is converted into HTML data (step S4). Further, the language HTML data is transplanted to the copy site and adjusted (step S5). The process so far is repeated only for the necessary languages.
[0007]
Further, in the maintenance process of FIG. 12, the change of the master site is notified to the web administrator (step S11), and the language portion that needs to be translated is selected (step S12). The HTML data of the language part is extracted and converted into language data (step S13). Next, the language data is translated (step S14), and the translated language data is converted into HTML data (step S15). Next, the language HTML data is transplanted to the website and adjusted (step S16). The necessary language is repeated from the process of extracting the HTML data of the language part and converting it into language data. In this way, a multilingual translation service using the Internet is provided.
In addition, there are many translations only in the native language, and few are provided by translating the same content into multiple languages.
[0008]
[Problems to be solved by the invention]
In such a conventional example, a website for each language in multiple languages on the Internet is constructed, and the processing of each language is executed by the web server. Therefore, there is a drawback that the processing scale and the equipment scale increase.
[0009]
The present invention solves such a problem in the conventional technology, and enables translation in multiple languages on a single website in a communication network, thereby suppressing an increase in processing scale and apparatus scale. An object of the present invention is to provide a multilingual translation implementation method using a communication network, a communication system therefor, and an information recording medium.
[0010]
The above translation is performed by organizing a translation network in order to always secure translators. Master contents including information and advertisements are translated into many languages and stored in a database, and multi-lingual contents that can be called and viewed in a language desired by a terminal are provided. The purpose is to provide a method for collecting an advertising fee from an advertiser who has placed an advertisement. It is another object of the present invention to provide information specific to a specialized department to a target person who has registered in advance in multiple languages.
[0011]
[Means for Solving the Problems]
In order to achieve the above object, the present application provides a multilingual information providing system for translating and providing information content in multiple languages via a communication network, and a multilingual translation website device and a multilingual website connected thereto. A database for language processing, wherein the multilingual translation website device converts the information content into HTML data, adds a page record and a text record to each page of the information content, and serves as master content in the database. Storing means, extracting means for extracting a text portion excluding non-linguistic data from the information content stored in the database, and a plurality of text portions in the description content of the information content A plurality of external records attached with the page record and the text record Means for transmitting a translation request to the translator device; receiving from the plurality of translator devices a multilingual translation result of the text portion of the information content; and the page record attached to the translation result of each text portion; Means for assembling the multilingual translation result of the information content with the non-linguistic data of the information content based on the text record and storing it as multilingual content in the database; The characters displayed on the screen of the multilingual content in the multilingual translation website device are associated with a symbol number that sets the maximum number of characters of the text data for each language according to the ratio of the minimum font that can be read for each language of the other language. And The multilingual content stored in the database is provided via the communication network within a preset number of characters.
[0012]
The multilingual content is provided together with advertisement information. .
[0013]
Also, The extraction means extracts the non-linguistic data and the text portion in the description content of the manuscript into image data including language, image data not including language, and text data using a predetermined template. It is done by classifying .
[0015]
Also, The communication network is connected to the multilingual translation website device and a net bank device for settlement of the translation fee between the translation requester device or the translator device. .
[0016]
Based on the number of accesses to the multilingual content, the advertising fee for the advertising information is charged to the advertiser via the net bank device. .
[0017]
[0018]
[0019]
[0020]
[0021]
DETAILED DESCRIPTION OF THE INVENTION
next, Multilingual information providing system according to the present invention The embodiment of , Refer to the drawing While This will be described in detail.
FIG. 1 is a block diagram showing a configuration in the present embodiment.
[0022]
In FIG. 1, this example shows a configuration example of the Internet in a TCP / IP environment. This example shows a multilingual translation website device (platform / website) 2 for providing a multilingual translation service via the Internet to a digital signal communication network 1 such as ISDN (Integrated Services Digital Network), and translation in multilingual Are connected to a plurality of translator apparatuses 3, an advertisement requester apparatus 6, a browsing registrant apparatus 7, and a terminal apparatus 8. Furthermore, a plurality of translation requester apparatuses 4 for requesting the multi-lingual translation website apparatus 2 to perform translation over the Internet to the digital wired communication network 1, and online settlement of translation charges, advertisement charges, and browsing registration charges (electronic commerce) ) Is connected to the database server device 5.
[0023]
The translation fee for online settlement is a translation fee requested by the translation requester apparatus 4 to the multilingual translation website apparatus 2 side, and a translation charge requested by the multilingual translation website apparatus 2 to the translator apparatus 3. The advertisement insertion fee is an advertisement insertion fee requested by the advertisement requesting main apparatus side 6 to the multilingual website apparatus 2 side. The browsing registration fee is a browsing registration fee requested by the browsing registrant side 7 to the multilingual website device 2 side.
[0024]
The digital wired communication network 1 is well known as ISDN in its configuration and transmission method, and has a network configuration in which a digital exchange (PBX) is installed in a circuit network.
[0025]
The multilingual translation website apparatus 2 in FIG. 1 uses a UNIX workstation in this example, and the translator apparatus 3 and the browsing registrant apparatus 7 are here a small general-purpose computer used by an individual translator. Is used. A translation company or the like uses, for example, a UNIX workstation system.
[0026]
Further, in this example, the database server device 5 in FIG. 1 uses a UNIX workstation, and the translation requester device 4 and the advertisement requester device 6 use a small general-purpose computer for personal use here. Yes. When the translation requester or the advertisement requester is a company, for example, a UNIX workstation system is used.
[0027]
The hardware of the small general-purpose computer of the translator apparatus 3, translation requester apparatus 4, and browsing registrant apparatus 7 has a well-known configuration. That is, a microprocessor (MPU) including a CPU, a ROM, a working RAM, and the like is provided together with an interface (I / F) circuit connected to a line connection device (digital termination device DSU, terminal adapter TA, etc.). Further, this small general-purpose computer performs “multilingual translation and multilingual information service of the present invention” described in detail later through an information storage medium (floppy disk (FD), CD-ROM, removable memory MS). For example, a reading / writing device for mounting (installing) a communication protocol and a program and reading / writing processing data is provided.
[0028]
Further, this small general-purpose computer is provided with a monitor device such as a color liquid crystal display (LCD), an input operation device including a keyboard and a coordinate input device (mouse, input pad, etc.), and data input / output processing of each part An input / output (I / O) circuit is provided. The small general-purpose computer also includes a memory for storing processing data, and in particular for multilingual processing using a hard disk device that executes file processing for performing “multilingual translation and multilingual information service of the present invention”. A database is provided, and an I / F circuit for performing drive connection with a printer or the like is provided.
[0029]
The hardware of the UNIX workstation system of the multilingual website device 2 and the database server device 5 in FIG. 1 has a well-known configuration. In this UNIX workstation system, for example, a database is provided together with a line connection device provided with a DSU, a router, etc., and a web server which is a main computer for executing basic communication processing. In addition, this UNIX server system is generally provided with an editing server for re-editing distribution data such as graphics and characters corresponding to an application (for example, an i-mode mobile phone).
[0030]
Further, such a UNIX workstation system is provided with an interface circuit for mounting a firewall application on a web server, or connecting an electronic mail / image (FAX) server or a small general-purpose computer. Further, such a UNIX workstation system includes an LAN server that executes a sequence in this apparatus, an FTP server for FTP (File Transfer Protocol) file transfer, an interworking function (IWF) that processes connection on the Internet, and the like. A configuration in which a server, a web server dedicated to execution of a firewall application for preventing intrusion, and the like are provided is well known.
[0031]
In addition to these configurations, the UNIX workstation system includes a communication protocol and program for “implementing multilingual translation and multilingual information service of the present invention” through an information storage medium, as will be described with reference to FIG. And a reading / writing device for reading / writing processing data, and various file processing (relational relations for implementing the multilingual translation and multilingual information service of the present invention). A database for multilingual processing and a content / language database for executing a database engine for data storage / retrieval / multilingual processing by a network method or a network method are provided.
[0032]
In addition to this configuration, the database server device 5 includes a DNS server for a distributed name management system (DNS: Domain Name System) and an encrypted communication protocol used for encrypted transmission in order to maintain various secrets. (SSL:
Generally, an SSL server that executes Secure Sockets Layer) is provided. Note that a web server under such a TCP / IP environment is realized as a multi-function device by using a computer device and implementing a communication protocol and a program. The web server has the same configuration as that of a small general-purpose computer. However, the architecture of the web server may be changed in accordance with the above-described “implementation of multilingual translation and multilingual information service of the present invention”.
[0033]
In this case, the communication protocol processing may take the traffic amount into consideration, and the data processing may be configured in consideration of the processing data amount. For example, a dual CPU configuration, a configuration of a plurality of multilingual processing databases, a large-capacity memory, and the like are taken into consideration.
[0034]
FIG. 2 is a block diagram showing an example of a main configuration of a web server for carrying out the present invention. In this example, an I / F circuit 10 is provided which is connected to a bus of the UNIX workstation system and performs interface processing with other devices (not shown). In this example, an I / F circuit 10 and a microprocessor (MPU) 11 connected to the bus are provided. The microprocessor 11 includes a working RAM, a RAM storing a boot / control program, an input / output (I / O) circuit, a CPU, and the like. The microprocessor 11 is provided with a reading / writing device 13 together with an I / F circuit 12 for connection to a small general purpose computer.
[0035]
The reading / writing device 13 transmits a communication protocol and program for “implementing multilingual translation and multilingual information service of the present invention” through an information storage medium (floppy disk (FD), CD-ROM, removable memory MS). It is mounted (installed) and reads / writes processing data.
[0036]
Further, the microprocessor 11 is provided with a video (V) -RAM 14 and a character font conversion circuit 15 for converting and generating a display size for each language in multiple languages. The character font conversion circuit 15 is composed of a RAM having a conversion table for converting the language character into the minimum font ratio. The conversion / generation of the display size for each language will be described later (see FIG. 12).
[0037]
The output of the V-RAM 14 is transferred to a monitor device 16 connected to a multi-drop bus. Further, the microprocessor 11 executes data processing for “implementing multilingual translation of the present invention” with the multilingual processing database device 17 connected to the bus. It should be noted that the multilingual processing database device 17 and the content / language database 18 can be distributed and arranged in remote locations.
[0038]
Next, processing and operation of this embodiment will be described. First, an application (communication protocol, program) related to the communication operation of each apparatus in FIG. 1 will be described.
[0039]
Each device shown in FIG. 1 has a TCP / IP communication connection process known as Internet communication, a language processing function in a language such as HTML (HyperText Markup Language) or XML (eXtensible Makeup Language) (text, voice, JPEG by data compression). Still image or MPEG video processing), transfer by hyperlink function, HTTP (Hypertext
Two-way communication using Transport Protocol (FTP), file transfer using FTP, and external application using CGI (Common Gateway Interface) are executed. For this purpose, each device is equipped with a web browser (application) for performing e-mail communication and Internet surfing.
[0040]
In FIG. 1, each device performs file transfer by a well-known IP packet by bidirectional communication using a TCP / IP link. Such transfer processing on the Internet is executed by an object instruction in HTTP (object instruction (common name, click) to a radio button, anchor, push button, etc. by a coordinate input device such as a mouse. In this case, the file format is changed to a file format. A TCP connection release end descriptive character (FIN), an acknowledgment character (ACK), and the like are stored, and file transfer is performed based on the identification, but this notation is omitted in the following description.
[0041]
Next, a transmission form of the digital wired communication network 1 shown in FIG. 1 will be described. In the digital wired communication network 1 shown in FIG. 1, for example, IP packets are transmitted at transmission speeds of 64, 384 kbit / second and 1.5 Mbit / second. At a transmission rate of 64 kbit, 2B + D (information channel 32 kbps × 2, control channel 16 kbps) transmission is performed using, for example, a packet exchange procedure X. 31 (I.430 / I.431, Q.921 / Q.931, X.25 protocol). Other high-speed transmission schemes (for example, non-target digital transmission) may be applied, and high-speed communication schemes (for example, gigabit high-speed data communication scheme) may be applied. Moreover, since the small general purpose computers of the translator apparatus 3 and the translation requester apparatus 4 shown in FIG. 1 perform well-known operations, the description thereof is omitted.
[0042]
Further, the UNIX server system of the multilingual website device 2 in FIG. 1 executes a sequence for “implementing the multilingual translation and multilingual information service of the present invention” through the web server or the LAN server. . For example, each sequence of CSMA / CD random access method and RPC (Remote Procedure Call) remote call similar to those of Ethernet LAN or the like is executed, and the electronic mail communication or Internet surfing is executed.
[0043]
In this small general-purpose computer and UNIX workstation system, the “implementation of multilingual translation and multilingual information service of the present invention” is executed by a communication protocol and program executed by a CPU (including a CPU of a web server). This communication protocol and program are implemented by combining each apparatus with a dedicated communication protocol and program for “implementing the multilingual translation and multilingual information service of the present invention” together with the general-purpose communication protocol and program.
[0044]
These “implementation of multilingual translation and multilingual information service of the present invention” are provided by storing the program in an information recording medium (for example, FD, CD-ROM or removable memory). In other words, it is provided as a general-purpose package that is circulated.
[0045]
Next, based on the operation of each device This system FIG.
[0046]
Referring to FIG. 3, the multilingual translation website device 2 sends a request for translation from the translation requester device 4 via the digital wired communication network 1 to a website (homepage / HTTP) that the multilingual translation website device 2 publishes. ) Through. This receiving language is one of many languages (for example, Japanese).
[0047]
For this reason, the general-purpose web browser provided in the multilingual translation website device 2 may not be readable. For this reason, an application web browser that decodes multiple languages is implemented. For example, an application for determining by tracking with a language that may be transferred in advance is implemented. In this tracking, a part of the transferred character string is compared with a multilingual character string stored in advance. In addition, as in “cookie”, the user is identified as a visitor to a past homepage, and the language is determined. In addition, you may make it identify the navigation language and navigation browser language which an onboard web browser returns.
[0048]
Next, from the multilingual translation website apparatus 2 to the translator apparatus 3 side capable of translating between the languages specified in the translation request, the requested translation manuscript is added with the delivery date of the translation and special notes. (Original information content) Forward. This is done through a “multilingual translation network” in which translators who translate in multiple languages are organized on the Internet.
[0049]
Next, the translator device 3 side performs translation between the instructed languages. In this case, the translation software is installed on the small general-purpose computer of the translator device 3 and the machine automatic translation is performed, or the manual input operation translation by the so-called word processor software is performed, and the translation sentence by the electronic data is created. To the multilingual translation website device 2 together with the invoice.
[0050]
When the machine automatic translation is performed by the translator device 3, the translation application of the multilingual translation website device 2 is executed by the CGI, or the translator application is installed in the translator device 3 and executed by the stand-alone device. . Alternatively, after automatic machine translation is performed on the multilingual translation website device 2 side, it may be transferred to the translator device 3 to perform translation including inspection again.
[0051]
The multilingual translation website apparatus 2 stores the transferred translation electronic data in the multilingual processing database (the multilingual processing database apparatus 17 in FIG. 2). Thereafter, the translator (translator device 3) performs electronic transaction settlement (transfer processing) using a debit card or the like between the database server device 5 and the multilingual translation website device 2 to obtain a translation fee. pay.
[0052]
Thereafter, the multilingual translation website apparatus 2 notifies the translation requester apparatus 4 side of the completed translation along with an invoice through an HTTP link with an e-mail or a website (homepage). After this notification, the translation requester apparatus 4 side inputs the identification code ID and password designated at the time of notification to the multilingual translation website apparatus 2, receives the electronic data of the completion of translation, and receives the multilingual processing database To store.
[0053]
In this way, translation in multiple languages can be performed on one website (single website) consisting of one device and one translation processing system, and the increase in the processing scale and equipment scale is suppressed. I can do it.
[0054]
FIG. 4 is a flowchart showing a multilingual translation creation processing procedure. In FIG. 4, a master content is created using a template (step S21). Next, the language data of the master content is translated (step S22). In the processes in steps S21 and S22, the routine is repeated for only necessary languages. Next, the translated language data is stored in the multilingual processing database together with the control information (step S23). Furthermore, the language data is converted into HTML data and written in the master content when requested (step S24).
[0055]
Next, the multilingual database will be described.
FIG. 5 is a block diagram for explaining the processing of the multilingual processing database (multilingual processing database device 17 in FIG. 2).
[0056]
5, in the multilingual processing database, the data processing here is performed by executing a management program. This data processing is accessed by a management program, and requests / results such as data reference / addition, update / deletion to the multilingual processing database are executed.
[0057]
Further, database management data is exchanged by executing the database access management program. The database management data includes an actual multilingual processing database location and an actual multilingual processing database name corresponding to the content, language, and the like. Further, the database access management program is executed to exchange data with the content / language database. This content / language database includes a plurality of database servers.
[0058]
In this way, the multilingual database can be distributed by providing a plurality of servers. Acquires the actual server name, server location, multilingual database name, etc. from the database management data in response to a request for language ID, page ID, etc., and accesses the target multilingual database in the database server .
[0059]
FIG. 6 is a diagram for explaining creation of master content using a template. In FIG. 6, this template includes automatic selection of image data (with language data), image data (without language data), and text data. These image data (with language data), image data (without language data), and text data data have a plurality of different data amounts. Language data is automatically selected by such a template.
[0060]
Furthermore, with reference to FIG. 6, the translation of the language data in the image, the ratio of the minimum font that can be displayed (on the home page), and the change in the number of characters after translation will be described.
(A) When translating language data in an image
The language data in this image is treated the same as “alt” (converted from text format to binary format). The process of correcting the language data in this image is a human task. Processing such as replacement is performed in the same way as text record data.
(B) Ratio of minimum fonts that can be substantially displayed (in the homepage) by language
The ratio of the minimum font is predetermined by a table (character font conversion circuit 15).
[0061]
The ratio of English “0.8” to German “1”, German “0.8”... Chinese “1.1” is set. This corresponds to the complicated difference of characters. This ratio associates the maximum number of characters in the text data record with the language ID.
(C) Changes in the original language before translation and the number of characters after translation
The ratio that changes depending on the language is determined from, for example, translation experience. This ratio is stored in a table to obtain the number of characters in the translated language. The ratio of English “1.3” to German “1”, German “1.3”... Chinese “0.8” is set. This corresponds to the difference in the amount of sentences by character notation for each language.
[0062]
In the master content, a storage area is secured (set) in accordance with the expected maximum number of characters. However, if the following processing is added and executed, processing of the maximum number of characters is ensured.
[0063]
First, the number of characters after translation is calculated with respect to the number of characters in the language before translation, and it is determined whether it falls within the maximum number of characters. That is, if the maximum number of characters fits in the storage area, translation is executed. If the maximum number of characters does not fit in the storage area, the number of characters in the language before translation is reduced and corrected so that its meaning does not change. This correction is a human task.
[0064]
Next, an arrangement of a mobile communication network as another embodiment will be described. In the above-described embodiment, only the fixed communication network (digital wired communication line network 1 and fixed small general-purpose computer, etc.) is arranged, but the present invention can be applied to the mobile communication network as it is. For example, when the translation requester apparatus 4 requesting translation requires a translation in various descriptions at a moving place (for example, a foreign company), the translation requesting apparatus 4 requests the translation from the moving place and sends the request to the foreign company. This is the case of instructing the transfer of the translated text of
[0065]
The application of the mobile communication network can be applied to the multilingual translation website device 2 and the translator device 3 other than the translation requester device 4 as they are.
[0066]
FIG. 7 shows an example of a block diagram of the main configuration of the mobile communication network. In this example, a PDC (Personal Digital Cellular Telecommunication System) system connected by a connection device (gateway device or PHS connection device) that performs communication protocol conversion or the like together with the digital wired network 1 shown in FIG.
In addition to a digital mobile communication network 20 such as a Handyphone System), the mobile terminal 21 has a mobile terminal 21 as a wireless communication means connected to the cell base station 20a by wireless reselection. A mobile computer 22 is connected to the portable terminal 21.
[0067]
The portable terminal 21 includes, for example, a transmission / reception radio unit, a modulation / demodulation unit, a time division multiplex processing unit, a codec (coding / decoding) unit, a CPU, a frequency switching synthesizer, a received electric field strength (RSSI) detection unit, and an external device. The conventional configuration includes a connection interface unit, an incoming display light emitting diode, a keypad, a screen display liquid crystal display, and an incoming display vibration generator. The mobile computer 22 has the same configuration as a small general-purpose computer such as the translator device 3 in FIG.
[0068]
As a transmission method between the digital mobile communication network 20 and the portable terminal 21, either a TDMA (PDC) method, a TDMA / TDD (PHS) method, or a CDMA method (IS-95 / IMT-2000) may be used. Also, the modulation method (such as PSK method) is not particularly limited. The digital mobile communication line network 20 and the portable terminal 21 communicate through the digital mobile communication line network 3 by a wireless section (air interface) according to the ARIB-27 / 28 standard (PDC method / PHS method), for example. In this communication, wideband transmission and PIAFS (PHS
It is preferable to apply the PHS method that allows easy Internet access by the Internet Access Forum Standard) method.
[0069]
The portable terminal 21 and the mobile computer 22 execute the above-described “perform multilingual translation of the present invention” through the digital mobile communication network 20.
In this embodiment, the following modifications are possible. The digital wired communication network 1 may be an analog telephone network PSTN (Public Switched Telephone Network). In this case, the line connection device includes an NCU (Network Switched Network).
Control Unit) and a modem (modem) may be used.
[0070]
Further, the present invention can be implemented by using the digital wired communication network 1 instead of the TCP / IP transmission method and combining computer-to-computer communication using a communication protocol such as Z / YMODEM. In addition, each device shown in FIG. 1 may be configured on the Internet by duplication comprising an active system and a standby system in consideration of improvement of transmission reliability and prevention of loss of stored data.
[0071]
Furthermore, the implementation of the present invention utilizes openness on the Internet (use of unspecified number of users), but it is not open to the public such as Ethernet LANs of companies and WANs (Wide Area Networks) that accommodate FDDI / LANs. It can be applied to a closed communication network as it is.
[0072]
In this embodiment, the program implementation has been described using the FD, CD-ROM, and removable memory. However, for example, the program can be downloaded and installed (installed) via the Internet.
[0073]
So far, the method, apparatus and communication system for translating one content according to the present invention into multiple languages have been described. Next, the information service according to the present invention will be described. First, the mechanism of the translation organization for multilingual translation will be explained.
[0074]
Conventionally, a website operator usually translates necessary content and posts it on the web. This method limits the languages that can be translated. Therefore, the content to be released does not go beyond the range of languages that can be translated by the company. One of the characteristics of communication on the Internet, the function of networking the whole world is not utilized. In order to allow people from many countries to browse web screens on the Internet in their own language, the present invention constructs a network that translates one master content into many languages. We will call not only Japan but also foreign translators and translators to franchise and build a "multilingual translation franchise system" that can always translate in each language.
[0075]
If there is content to be translated, the content to be translated is disclosed by communication means such as the Internet. The translator takes the disclosed master content and translates it in his registered language. The translation can be made uniform by using a template and the number and format of translated characters. This translation method is as described above. Therefore, the translated content can take the same form regardless of the language. The content translated in this way is sent to a website using a communication network, edited, stored in a content database, and ready for browsing. This means that an environment has been constructed in which stored content can be accessed in the native language from terminals all over the world on the Internet.
[0076]
The form of a web application that provides an information service in the present invention is to start a program via a CGI (Common Gateway Interface). In this form, the user terminal designates a URL with an argument from the browser. The web server activates the corresponding CGI program, receives the result, and transmits it to the client terminal as an HTML document.
[0077]
The user terminal may be a mobile terminal (for example, a mobile phone) or a PC that is normally used as long as it is a web-compatible device that supports HTTP and HTML used on the Internet. A method for providing an information service using multilingual content according to the present invention will be described with reference to FIG.
[0078]
FIG. 8 is a flowchart from the posting of the multilingual information service content of one embodiment to the billing of the advertisement posting fee to the advertiser. First, the content including the advertisement requested to be posted 81 is translated 82 into multiple languages through a translation network, edited, and input to the content / language database. This is published 83 on the website. There are browsing requests from various terminals to the website, and the browsing language is automatically selected. When a page is opened, a count 84 of the number of visitors browsing the page is performed for each language. This is repeated, and the advertisement insertion fee is calculated according to the number of times of browsing for a predetermined period, and the advertiser is charged 85 for the advertisement insertion fee.
[0079]
Next, the details will be described. Since the network, the Internet, and the apparatus have been described above, they will be omitted. The various information translated into multiple languages described above is stored in the content / language database 18. The stored content / language database 18 is used to provide various types of information to the requested terminal in the requested language. Browsing software related to browsing on the Internet is commonly used and well known.
[0080]
In addition, advertisements translated into multiple languages are placed on each page of the screen. The advertisement may be in the form of a template. Also, it may be a signboard format called “Bana-advertisement”. This banner format is structured to link to the advertiser's home page when a predetermined position of the advertisement is clicked. Another method is “mail news advertisement”, which is inserted in text form in the text of an e-mail magazine on the Internet. The URL described in the text is colored and displayed in a clickable format, and if an interested user clicks on the URL, the URL is linked to the advertiser's home page. Each method can be taken according to the form of the advertisement.
[0081]
Selection of a desired language from the multilingual information database is determined by a general-purpose web browser installed in the multilingual translation website apparatus 2, but it may not be readable depending on the language. For this reason, an application web browser that decodes multiple languages is implemented. For example, an application for determining by tracking with a language that may be transferred in advance is implemented.
[0082]
In this tracking, a part of the transferred character string is compared with a multilingual character string stored in advance. In addition, as in “cookie”, the user is identified as a visitor to a past homepage, and the language is determined. In addition, you may make it identify the navigation language and navigation browser language which an onboard web browser returns.
[0083]
Alternatively, it may be automatically performed from its own address according to the system. Alternatively, display in a desired language may be performed by selecting a displayed language button.
[0084]
The following information services can be provided as examples of providing various information services to be disclosed. The game site introduces Japanese games and games from around the world. In the video / music site, there are sites for introducing and posting videos and music from around the world. Sightseeing and climate sites feature original tourism information including introductions and postings of places and information that only locals know. The sports site will feature the latest sports information from around the world. The human resources information site provides multilingual information for job offers and human resources for multinationals.
[0085]
In the present invention, since even a single original content can be viewed as a database of multilingual content translated into languages of the world, visitors from all over the world can view the same content in their own languages. it can.
[0086]
Further, the same advertisement can be viewed in a plurality of languages. Advertisers can expect the same effect when a plurality of advertisements are made in multiple countries with one advertisement. Based on such an effect, the present invention includes means for charging the advertiser with an advertisement insertion fee. The system counts visitors by language and is designed to measure advertising effectiveness by language. Further, as a method for measuring the effect, a method of counting the number of page accesses that indicates how many pages have been viewed may be used in combination. In the present invention, the number of browsing for each page is counted by a web counter.
[0087]
In general, the method of analyzing the advertisement access is performed by using three indicators of the number of hits, PV (page view), and the number of visitors. The number of hits is a numerical value indicating how many data requests are sent to the site. The unit of the number of data here is the number of data files on the computer. If there is graphic information in one page of the homepage, the number of hits increases accordingly. Conversely, even if only one character is embedded in one page, if the file is only a text file, the number of hits is counted as one.
[0088]
The PV index indicates how many homepages have been viewed on the site. Although the amount of information is the same 1 PV regardless of whether it is large or small, it is standard as a media value and an effect measurement index of advertisements that are exposed in units of pages such as banner advertisements. There is also an indicator that the number of visitors is the number of PV of only the top page of the site. Since PV is the total number of viewing pages, it is impossible to know how many people have seen it. One person may access the top page multiple times, and the number of visitors here is an approximate index. In the embodiment of the present invention, the number of visitors is used, but any of these other analysis methods may be used. The collection of the advertising fee is performed by the database server device 5. The settlement may be an online settlement (electronic commerce) or a conventional settlement method.
[0089]
Furthermore, another embodiment of the present invention will be described with reference to FIG. The provision of information is an information service set so that only registered persons can browse. An ID and a password are issued to a pre-registered target person so that only the registered person can view the information. In order for a registrant to view information on the web, it is necessary to enter a given password. Information can be browsed when it is determined that the entered password is the correct password. As a method of issuing a password, a member registration page is prepared, and an e-mail address, gender, age, address, name, membership fee, etc. are input. After each item is stored in the database, the user is issued an ID and password and notified by e-mail or the like. In order to enter the member-only site, an approval page is prepared, and the ID and password issued at the time of registration are entered to check the existing database.
[0090]
Here, a password is adopted as one embodiment of security, but various countermeasures have been considered in recent years in response to an increase in computer crimes. Advanced response technologies have also been developed in response to hackers. As a countermeasure, first, the security of the network may be secured. Unauthorized access and spoofing are prevented by denying access from a party that does not allow connection. As security technology for ensuring such safety, identity authentication using an ID or password is generally used, but there is a technology that can realize a higher security level such as one-time password, electronic authentication, and installation of a firewall. In order to increase the protection and confidentiality of data, there are encryption of a message using a common key or public key, encryption of a communication line using VPN, and repulse of a computer virus by virus wall. However, the more the security is enhanced, the worse the convenience. Therefore, it is necessary to balance convenience and security. In consideration of these points, a method for ensuring security can be determined and any method can be adopted.
[0091]
The information provided by this service provides the latest information specialized in various fields around the world in multiple languages. Examples of information to be provided include medicine, engineering, computer, entertainment, sports, economy, and the like. In order to obtain this information, we have a system that constantly monitors relevant information around the world.
[0092]
FIG. 9 shows a process for providing the information. The process from collecting information to providing information will be described with reference to FIG. In order to obtain information, the information that can be provided all over the world is constantly monitored 91. When the target information to be posted is found 92 by monitoring, the information is acquired and the acquired information is immediately translated into multiple languages 93. I do. As described above, translation is performed in multiple languages using a translation network. The translated information is stored in the database, posted as the latest information, and set to a viewable state 94. These systems and methods are as described above. The registrant 95 who is permitted to browse enters the password and ID that have been granted, and can be viewed after the entered password is checked and determined to be correct.
[0093]
The information to be browsed is provided for a fee, and is automatically counted by the billing system in accordance with the number of times browsed, the amount of information (number of pages), or the time contract condition, and billing processing 96 is performed. Charged viewer data is stored in a charging system file of the database server device 5. For the charge billing, the database server device 5 performs billing processing 97 according to a billing period determined separately. In this case as well, in the case of electronic commerce settlement, settlement procedures such as bank transfer may be taken without performing electronic settlement. Note that the database server device 5 performs management of a registrant for browsing permission, management of a registration fee, and management of a browsing fee.
[0094]
【The invention's effect】
As is clear from the above description, the present invention Multilingual information provision system Quickly provide information in multiple languages on one website (single website / firmware) consisting of one device and one translation processing system in a communication network without increasing the processing scale and scale of the equipment In addition, it can be implemented at low cost.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration in an embodiment of the present invention.
FIG. 2 is a block diagram showing an example of a web server for carrying out the present invention.
[Figure 3] Book system It is a sequence diagram which shows the outline of implementation of.
FIG. 4 is a flowchart showing a processing procedure of the present system.
FIG. 5 is a block diagram for explaining processing of the multilingual processing database in the embodiment;
FIG. 6 is a diagram for explaining creation of master content using a template in the embodiment.
FIG. 7 shows a block diagram of a main configuration of a mobile communication network.
FIG. 8 shows a flow chart of implementation from a content posting request to an advertisement charge request as an embodiment of the present invention.
FIG. 9 In the system The flowchart of implementation in the registrant-only browsing method is shown.
FIG. 10 is a block diagram illustrating the architecture of a website that performs conventional multilingual translation.
FIG. 11 is a flowchart showing a processing procedure for creating a multilingual translation in the conventional example.
FIG. 12 is a flowchart showing a maintenance processing procedure for multilingual translation in the conventional example.
[Explanation of symbols]
1 ... Digital cable communication network
2. Multilingual translation website device
3. Translator device
4 ... Translation requester device
5 ... Database server device
6… Advertiser client device
7 ... Browsing registrant device
8 ... Terminal equipment
11 ... Microprocessor (MPU)
13 ... Reading / writing device
14 ... V-RAM
15 ... Character font circuit
17 ... Multilingual database device
18. Content / language database device
20. Digital mobile communication network
21 ... Mobile terminal

Claims (6)

通信ネットワーク(1)を介して、情報コンテンツを多言語に翻訳して提供する多言語情報提供システムであって、
多言語翻訳ウェブサイト装置(2)とこれに接続された多言語処理用のデータベースと(17)を備え、
前記多言語翻訳ウェブサイト装置(2)は、
前記情報コンテンツをHTMLデータに変換し、当該情報コンテンツのページ毎にページレコードとテキストレコードを付してマスターコンテンツとして前記データベース(17)内に格納する手段と、
前記データベース(17)内に格納された前記情報コンテンツの中から非言語データを除いたテキスト部分を抽出する抽出手段と、
当該情報コンテンツの記載内容における複数のテキスト部分を当該情報コンテンツの前記ページレコードと前記テキストレコードを付して外部の複数の翻訳者装置に対して翻訳依頼を送信する手段と、
前記複数の翻訳者装置から前記情報コンテンツのテキスト部分の多言語による翻訳結果を受信し、各テキスト部分の翻訳結果に付された前記ページレコードと前記テキストレコードに基づいて、前記情報コンテンツの前記多言語による翻訳結果を当該情報コンテンツの非言語データとアセンブリして、これを前記データベース(17)内に多言語コンテンツとして格納する手段と、を有し、
前記多言語翻訳ウェブサイト装置における前記多言語コンテンツの画面表示の文字は、前記他言語の言語毎に判読可能な最小フォントの比率によって前記テキストデータの最大文字数を言語毎に設定する記号番号と関連付けられ、
前記データベース(17)に格納された前記多言語コンテンツを予め設定した文字数範囲内で前記通信ネットワーク(1)を介して提供することを特徴とする多言語情報提供システム。
A multilingual information providing system for translating and providing information content into multiple languages via a communication network (1),
A multilingual translation website device (2) and a database for multilingual processing connected thereto (17),
The multilingual translation website device (2)
Means for converting the information content into HTML data, appending a page record and a text record to each page of the information content, and storing the master content in the database (17);
Extracting means for extracting a text portion excluding non-linguistic data from the information content stored in the database (17);
Means for sending a translation request to a plurality of external translator devices by attaching the page record and the text record of a plurality of text portions in the description content of the information content;
The multilingual translation result of the text portion of the information content is received from the plurality of translator devices, and the multiplicity of the information content is based on the page record and the text record attached to the translation result of each text portion. Means for assembling a translation result in language with non-linguistic data of the information content and storing it as multilingual content in the database (17);
The characters displayed on the screen of the multilingual content in the multilingual translation website device are associated with a symbol number that sets the maximum number of characters of the text data for each language according to the ratio of the minimum font that can be read for each language of the other language. And
A multilingual information providing system for providing the multilingual content stored in the database (17) via the communication network (1) within a preset number of characters.
前記多言語コンテンツは広告情報と共に提供することを特徴とする請求項1に記載の多言語情報提供システム。  The multilingual information providing system according to claim 1, wherein the multilingual content is provided together with advertisement information. 前記抽出手段は、前記原稿の記載内容における前記非言語データと前記テキスト部分の抽出を、所定のテンプレートを使用して言語を含むイメージデータと、言語を含まないイメージデータと、テキストデータと、に分類して行うことを特徴とする請求項1に記載の多言語情報提供システム。  The extraction means extracts the non-linguistic data and the text portion in the description content of the manuscript into image data including a language using a predetermined template, image data not including a language, and text data. The multilingual information providing system according to claim 1, wherein classification is performed. 前記通信ネットワーク(1)には、さらに、前記多言語翻訳ウェブサイト装置(2)と、前記翻訳依頼者装置又は前記翻訳者装置間で前記翻訳の料金を決済するためのネットバンク装置(5)が接続されることを特徴とする請求項に記載の多言語情報提供システム。The communication network (1) further includes a net bank device (5) for paying the translation fee between the multilingual translation website device (2) and the translation requester device or the translator device. The multilingual information providing system according to claim 1 , wherein: 前記多言語コンテンツへのアクセス数に基づいて、当該広告情報の広告料金を前記ネットバンク装置(5)を介して広告主に対して請求することを特徴とする請求項に記載の多言語情報提供システム。5. The multilingual information according to claim 4 , wherein an advertising fee for the advertising information is billed to an advertiser through the net bank device (5) based on the number of accesses to the multilingual content. Offer system. 前記通信ネットワーク(1)は、TCP/IP環境下の公衆有線通信網又は公衆無線通信網若しくは非公衆有線通信網又は非公衆無線通信網であることを特徴とする請求項1乃至5の何れかの項に記載の多言語情報提供システム。  6. The communication network according to claim 1, wherein the communication network is a public wired communication network, a public wireless communication network, a non-public wired communication network, or a non-public wireless communication network under a TCP / IP environment. The multilingual information providing system described in the section.
JP2000315357A 2000-10-16 2000-10-16 Multilingual information provision system by communication network Expired - Fee Related JP3979621B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2000315357A JP3979621B2 (en) 2000-10-16 2000-10-16 Multilingual information provision system by communication network
PCT/JP2001/005804 WO2002033607A1 (en) 2000-10-16 2001-07-04 Method for offering multilingual information translated in many languages through a communication network
US10/149,230 US7130792B2 (en) 2000-10-16 2001-07-04 Method for offering multilingual information translated in many languages through a communication network
EP01947817A EP1327214A1 (en) 2000-10-16 2001-07-04 Method for offering multilingual information translated in many languages through a communication network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000315357A JP3979621B2 (en) 2000-10-16 2000-10-16 Multilingual information provision system by communication network

Publications (3)

Publication Number Publication Date
JP2002123744A JP2002123744A (en) 2002-04-26
JP2002123744A5 JP2002123744A5 (en) 2007-04-12
JP3979621B2 true JP3979621B2 (en) 2007-09-19

Family

ID=18794473

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000315357A Expired - Fee Related JP3979621B2 (en) 2000-10-16 2000-10-16 Multilingual information provision system by communication network

Country Status (1)

Country Link
JP (1) JP3979621B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9672529B2 (en) 2013-03-22 2017-06-06 Panasonic Intellectual Property Management Co., Ltd. Advertisement translation device, advertisement display device, and method for translating an advertisement

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012143782A2 (en) * 2011-04-19 2012-10-26 LECHOWICZ, Stephen, Paul A system for an incentive-based distribution of a marketing material
CN113011202B (en) * 2021-03-23 2023-07-25 中国科学院自动化研究所 End-to-end image text translation method, system and device based on multitasking training
JP7769322B1 (en) * 2025-01-20 2025-11-13 株式会社mov Information Processing Systems

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9672529B2 (en) 2013-03-22 2017-06-06 Panasonic Intellectual Property Management Co., Ltd. Advertisement translation device, advertisement display device, and method for translating an advertisement
US10373191B2 (en) 2013-03-22 2019-08-06 Panasonic Intellectual Property Management Co., Ltd. Advertisement translation device, advertisement display device, and method for translating an advertisement

Also Published As

Publication number Publication date
JP2002123744A (en) 2002-04-26

Similar Documents

Publication Publication Date Title
US7130792B2 (en) Method for offering multilingual information translated in many languages through a communication network
JP4011268B2 (en) Multilingual translation system
US6883032B1 (en) Method and system for collecting data on the internet
US10009356B2 (en) Redirection method for electronic content
US6601108B1 (en) Automatic conversion system
US5966705A (en) Tracking a user across both secure and non-secure areas on the Internet, wherein the users is initially tracked using a globally unique identifier
US6032162A (en) System for processing and storing internet bookmark address links
JP3880337B2 (en) Content conversion method and converted content acquisition method
WO2000039666A1 (en) Converting content of markup data for wireless devices
CN106446228A (en) Collection analysis method and device for WEB page data
US9432483B2 (en) Server device, contribution information processing method, contribution information processing program, and recording medium
US20090258637A1 (en) Method for user identity tracking
KR100352139B1 (en) System and method for generation the page designed
JP4794762B2 (en) Content distribution system, content distribution server, and content distribution method
JP3979621B2 (en) Multilingual information provision system by communication network
JP2002123744A5 (en)
JP2002123662A5 (en)
JP2001306520A (en) Service providing system capable of displaying advertisement, device and method for securing provider, service provision and information recording medium
JP2002123745A (en) Method for performing virtual trade fair/exhibition translated into multilanguage by communication network, its communication system and recording medium
JP2000057036A (en) Hypertext system and hypertext handling method
JP3710680B2 (en) Internet advertising and information provision system
KR100789960B1 (en) Internet search service providing system and method for directly exposing homepage according to search terms
Clagett Technology Defined.
KR20090018700A (en) Internet advertising fee charging method and system
Schmid et al. AGRIS and the Internet

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070221

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070221

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20070221

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20070327

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070404

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070531

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070622

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070625

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: 20100706

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110706

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110706

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120706

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120706

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130706

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees