Method for providing multilingual information translated into multilanguage by communication network, its communication system and recording medium
Abstract
Problem to be solved.To provide contents in multilanguage by realizing a quick and inexpensive translation service in the multilanguage by a single Web site (firmware) in a communication network.
Solution.This method consists of a step for translating information into multilanguage, a step for inputting the translated data into a database for multilanguage processing, a step for carrying various pieces of information and advertisement which are translated, a step for counting visitors to each information site by languages, a step for charging an advertiser for a fee on the basis of a visitor count, and a step that is performed through one Web site composed of one device and one translation processing system. Here, the translation step in multilanguage consists of a step for receiving the language of a translation object, a step for automatically selecting language data for translation, a step for performing translation a step for automatically changing the processing form of translation into translated language and a step for receiving translated data from a translator.

Term
Term ended
Projected expiry passed 16 October 2020, 5.9 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
24 claims: 6 independent, 18 dependent
- 1[Claims] [Claim 1] In a method of providing multilingual information that enables a content database provided by translating into multiple languages to be browsed through a communication network. Steps to translate information into multiple languages, Steps to put the translated data into a database for multilingual processing, Steps to post various translated information and advertisements, Steps to count the number of visitors to each language-specific information site, Steps to charge advertisers based on visitor counts, Steps to be performed through one website consisting of one device and one translation processing system, A method of providing multilingual information, which is characterized by being composed of. 【特許請求の範囲】 【請求項1】 多言語に翻訳を実施して提供されたコンテンツ・データベースを、通信ネットワークを通じて閲覧可能にする多言語情報提供の実施方法において、 情報を多言語に翻訳するステップと、 翻訳されたデータを多言語処理用データベースに投入するステップと、 翻訳された各種情報及び広告を掲載するステップと、 各言語別情報サイトの来訪者をカウントするステップと、 来訪者カウントに基づき広告主に料金を請求するステップと、 一つの装置及び一つの翻訳処理体系からなる一つのウェブサイトを通じて実行するステップと、 から構成されることを特徴とする多言語情報提供の実施方法。
- 7The storage area is set according to the maximum number of characters, and the storage area is determined by calculating the number of characters after translation with respect to the number of characters in the language before translation within the storage area for the maximum number of characters. 6. If the maximum number of characters fits in, the translation is executed, and 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 the meaning does not change. How to provide multilingual information. 【請求項7】 最大文字数に合わせて格納領域を設定するとともに、最大文字数の格納領域内に、翻訳前の言語の文字数に対して翻訳後の文字数を計算して納まるかを判定し、格納領域に最大文字数が納まる場合は翻訳を実行し、格納領域に最大文字数が納まらない場合は、翻訳前の言語の文字数を、意味が変わらないように減らして修正することを特徴とする請求項6記載の多言語情報提供の実施方法。
- 13In a method of providing a multilingual information service that enables a content database provided by translating into multiple languages to be browsed through a communication network. Steps to monitor and select information to be posted and Steps to translate the selected information into multiple languages, Steps to store the translated information in the content database, Steps to pre-register people who want to view information, Steps to make only pre-registered target people viewable, A method of implementing a multilingual information service characterized by being composed of. 【請求項13】 多言語に翻訳を実施して提供されたコンテンツ・データベースを通信ネットワークを通じて閲覧可能にする多言語情報サービス提供の実施方法において、 掲載対象情報を監視し選定するステップと、 選定した情報を多言語に翻訳するステップと、 翻訳した情報を前記コンテンツ・データベースに格納するステップと、 情報閲覧希望者を予め登録するステップと、 予め登録した対象者だけを閲覧可能にするステップと、 から構成されることを特徴とする多言語情報サービスの実施方法。
- 18In a communication system of a multilingual information service that enables a content database provided by translating into multiple languages to be browsed through a communication network. A multilingual website device that functions as a website consisting of one device and one processing system connected to a communication network and performs multilingual processing, a multilingual database device that stores translated multilingual information, Equipped with a web server device that controls the communication network, processes translation fees, processes advertising fees, processes browsing registration fees, and processes browsing counts. The multilingual translation website device receives the language data to be translated from the translation requester device, translates the received language data, inputs it to the multilingual processing database, and translates the processing form of the translation. A communication system for providing multilingual information, which automatically changes to a later language, receives translation data from the translation requester device, and provides information in response to information viewing requests from a plurality of terminals. 【請求項18】 多言語に翻訳を実施して提供されたコンテンツ・データベースを通信ネットワークを通じて閲覧可能にする多言語情報サービスの通信システムにおいて、 通信網に接続された、一つの装置及び一つの処理体系からなるウェブサイトとして機能し多言語処理を実施するための多言語ウェブサイト装置、翻訳された多言語情報を格納する多言語データベース装置、通信網の制御、翻訳料金処理、広告料金処理、閲覧登録料金処理、及び閲覧カウント情報処理を行うウェブサーバ装置、を備え、 前記多言語翻訳ウェブサイト装置が、翻訳依頼者装置からの翻訳対象の言語データを受け取り、受け取った言語データの翻訳を実施し、多言語処理用データベースに投入し、かつ、翻訳の処理形態を翻訳後の言語に自動的に変更し、前記翻訳依頼者装置が翻訳データを受け取り、複数の端末からの情報閲覧要求に応え情報を提供することを特徴とする多言語情報提供のための通信システム。
- 19The website device determines a desired language based on a request from a terminal device connected to a communication network, and provides information in a language selected from the multilingual database. 18 A communication system for providing multilingual information. 【請求項19】 前記ウェブサイト装置は、通信ネットワークに接続された端末装置からの要求により希望言語を判定し,前記多言語データベースから選択された言語の情報を提供することを特徴とする請求項18記載の多言語情報提供のための通信システム。
- 23A process of receiving language data to be translated through a communication network, The process of changing the processing form to the requested language to be translated, and The process of automatically selecting language data for translation and The process of performing translation transferred through the communication network and The process of inputting translated data into a database for multilingual processing, and The process of automatically changing the translation process to the translated language, and Processing that the requester receives the translation data through the communication network, Processing to disclose multilingual content and The process of charging the fee required for viewing by the registered viewer, and The process of counting the number of visitors to a web page by language, The process of charging the advertiser for advertising and An information recording medium characterized in that a program for executing a control of a computer is stored. 【請求項23】 翻訳対象の言語データを通信網を通じて受け取る処理と、 依頼された翻訳対象の言語に処理形態を変更する処理と、 翻訳のための言語データを自動選定する処理と、 通信網を通じて転送した翻訳を実施する処理と、 翻訳されたデータを多言語処理用データベースに投入する処理と、 翻訳の処理形態を翻訳後の言語に自動的に変更する処理と、 依頼側が翻訳データを通信網を通じて受け取る処理、 多言語コンテンツを開示する処理と、 登録した閲覧者が閲覧に要した料金を課金する処理と、 言語ごとにウェブのページを訪問した訪問者をカウントする処理と、 広告主に広告掲載料を請求する処理と、 の制御を実質的なコンピュータが実行するためのプログラムを格納したことを特徴とする情報記録媒体。
Independent claims6
220 paragraphs in 1 section, as filed
Description: TECHNICAL FIELD [Detailed description of the invention]
【0001】
[Technical field to which the invention belongs]
The present invention relates to a method of translating into multiple languages using a communication network and providing information in multiple languages by the communication network, a communication system thereof, and an information recording medium.
【0002】
[Conventional technology]
Conventionally, as a multilingual translation service of this type, an example using a communication network (for example, the Internet) under a TCP / IP (Transmission Control Protocol / Internet Protocol) environment has been known.
【0003】
FIG. 10 is a block diagram for explaining the architecture of a conventional web (WEB: World Wide WEB) site that performs multilingual translation, and FIG. 11 shows the procedure for creating a multilingual translation by the website of FIG. It is a flowchart which shows. Further, 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 for each of Japanese, English, German, French, etc. in multiple languages connected to the TCP / IP network is constructed. In each website, the web server executes the processing of each language (Japanese to French ...). A website is a processing system in which software is implemented in hardware, that is, individual firmware.
【0005】
In this architecture, a UNIX (registered trademark) workstation, which is a website, is connected to a digital network such as ISDN, a small general-purpose computer used by a translator is connected, and a translation client uses it. It is a configuration in which a small general-purpose computer or UNIX workstation is connected. In this communication network configuration, so-called two-way communication by Internet communication is executed by a web browser (application).
【0006】
In such a multilingual translation service, in the process of creating the multilingual translation shown in Fig. 11, the master site is downloaded from the TCP / IP network and copied (step S1), and the HTML (HyperText Markup Language) data of the language part is recorded. Is extracted and converted into linguistic data (step S2). Then translate the language data into the desired language (step S3). After this, convert the translated language to HTML data (step S4). In addition, port the language HTML data to the copy site and adjust it (step S5). The processing so far is repeated only for the required language.
【0007】
Also, in the maintenance process of FIG. 12, the web administrator is notified of the change of the master site (step S11), and the language part that needs to be translated is selected (step S12). Extract the HTML data of the language part and convert it to language data (step S13). Next, the language data is translated (step S14), and this translated language data is converted into HTML data (step S15). Next, port the language HTML data to your website and adjust it (step S16). Repeat only the required language 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, most of the translations are in their own language, and few of them 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 via 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 apparatus scale are increased.
【0009】
The present invention solves the problems in such a conventional technique, enables translation in multiple languages on a single website in a communication network, and suppresses an increase in the processing scale and the device scale. It is an object of the present invention to provide a method of performing multilingual translation by a capable communication network, a communication system thereof, and an information recording medium.
【0010】
For the above translations, a translation network is organized to always secure translators. Master content including information and advertisements is translated into many languages and stored in a database to provide multilingual content that can be called and viewed in the language desired by the terminal side. The purpose is to provide a method for collecting advertisement posting fees from advertisers who have posted advertisements. Furthermore, the purpose is to be able to provide information specialized in more specialized departments to pre-registered target persons in multiple languages.
【0011】
[Means for solving problems]
In order to achieve the above problems, we provide a multilingual information service that enables the content database provided by translating into multiple languages to be viewed through a communication network, and translates the information into multiple languages. Steps to do, steps to put the translated data into the database for multilingual processing, steps to post various translated information and advertisements, steps to count the visitors of each language-specific information site, and visitor count It consists of a step of charging the advertiser based on the fee and a step of executing it through one website consisting of one device and one translation processing system. The translation step in multiple languages includes a step of receiving the language to be translated, a step of automatically selecting language data for translation, a step of performing translation, and a step of automatically changing the processing form of translation to the translated language. It consists of a step to change and a step to receive translation data from a translator. The information to be translated is created by using a template as linguistic data in the master content and image data which is non-linguistic data in the step of automatically selecting the linguistic data for the translation. Further, the language data included in the image data is converted from the text format to the binary format and replaced.
【0012】
The steps to carry out the translation are machine automatic translation and / or manual input operation translation. A page record and a text record as content information for processing in each page in the multilingual processing database are added. The storage area is set according to the maximum number of characters, and the number of characters after translation is calculated for the number of characters in the language before translation to determine whether it fits in the storage area for the maximum number of characters, and the maximum number of characters fits in the storage area. If so, perform translation, and if the maximum number of characters does not fit in the storage area, reduce the number of characters in the language before translation so that the meaning does not change, and correct it. In this way, the website including the one device and one translation processing system executes the multilingual translation creation processing and the maintenance processing.
【0013】
Further, as the multilingual translation creation process, a master content is created using a template, then the language data of the master content is translated, the creation and translation processes are repeated, and the language data is multilingual together with control information. Store in the processing database. Furthermore, when requested, the language data is converted to HTML data and written to the master content, and as the maintenance process, changes in the master content are monitored, the language data file that needs to be translated is automatically selected, and the language data is translated. , This monitoring, automatic selection, and translation processing are repeated only for the required languages and re-entered into the multilingual processing database, and the content is disclosed. The language for viewing the content can be automatically selected or arbitrarily selected.
【0014】
The translated information is games, videos, music, sports, human resources information, and auction information. The advertisement is posted on all pages. The visitor count records the number of times the content is selected for each language.
【0015】
In addition, in the implementation method of providing multilingual information services by the content database provided by translating into multiple languages through the communication network, the steps to monitor and select the information to be posted and the selected information are translated into multiple languages. It is composed of a step of storing the translated information in the content database, a step of pre-registering a person who wants to browse the information, and a step of making the pre-registered target person viewable. A password is issued to the pre-registered target person, and the viewing becomes possible by inputting the password. The fee for browsing is automatically charged for each browsing of the requested page. The translated information is medicine, computer, entertainment.
【0016】
In order to perform multilingual translation by functioning as a website consisting of one device and one translation processing system connected to the communication network in a multilingual communication system that performs and provides translation in multiple languages through a communication network. Multilingual translation website device, multiple translator devices for performing translation in multiple languages, and multiple translation requester devices for requesting translation to the multilingual translation website device side. The translation website device receives the language data to be translated from the translation requester device, changes the processing form to the language to be translated received by the multilingual translation website device, and performs the language data for translation. Automatically selected, the translator device translates the language data received from the multilingual translation website device, and the translation data from the translator device is received by the multilingual translation website device for multilingual processing. It is a multilingual information service communication system that inputs to a database, automatically changes the processing form of translation to the language after translation, and receives the translation data by the translation requester device.
【0017】
In a multilingual communication system provided by translating into multiple languages through a communication network, the website device determines a desired language according to a request from a customer website, and information on the language selected from the multilingual database. I will provide a. A database server device is connected to the multilingual website device, and the database server device is provided with a master website unit for processing master content composed of linguistic data and / or non-linguistic data, a database for multilingual processing, and the like. And has a content / language database. The multilingual website device side and the translator device side, the advertisement requester device side, the browsing registrant device side and / or the multilingual website device side and the terminal device side charge the translation fee, the advertisement posting fee, and the browsing registration fee. A web server device for making payments is further provided.
【0018】
The communication network is a public wired communication network or a public wireless communication network or a non-public wired communication network or a non-public wireless communication network under a TCP / IP environment. Processing to receive the language data to be translated through the communication network, processing to change the processing form to the requested language to be translated, processing to automatically select the language data for translation, and translation transferred through the communication network Processing, processing to input the translated data to the multilingual processing database, processing to automatically change the translation processing form to the translated language, processing to receive the translated data through the communication network, many The process of disclosing language content, the process of charging the fee required for viewing by registered viewers, the process of counting the number of visitors who visited web pages by language, and the process of charging the advertiser for advertising. It is made up of an information recording medium that stores programs for processing and control by a substantial computer.
【0019】
Processing to create linguistic data and image data that is non-linguistic data using templates, processing to convert linguistic data contained in image data from text format to binary format and replace it, page in multilingual processing database Processing to add page record and text record as content information to be processed for each, and determine whether the number of characters after translation is calculated with respect to the number of characters in the language before translation in the storage area of the maximum number of characters. It further stores a program for a substantial computer to perform control to process at least one of the processes.
【0020】
The method of implementing the multilingual information service by the communication network of the present invention, the communication system thereof, and the information recording medium are one website (single website / firmware) consisting of one device and one processing system in the communication network. ) Makes it possible to implement information and communication services in multiple languages, and it is possible to suppress an increase in the processing scale and device scale.
【0021】
BEST MODE FOR CARRYING OUT THE INVENTION
Next, the method of implementing the multilingual information service by the communication network of the present invention, the communication system thereof, and the embodiment of the information recording medium will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing a configuration according to an embodiment of the present invention.
【0022】
In FIG. 1, this example shows a configuration example of the Internet under a TCP / IP environment. This example is a multilingual translation website device (platform / website) 2 for providing multilingual translation services via the Internet to a digital signal communication network 1 such as ISDN (Integrated Services Digital Network), and translation in multiple languages. A plurality of translator devices 3, an advertisement requester device 6, a browsing registrant device 7, and a terminal device 8 for executing the above are connected. Furthermore, multiple translation requester devices 4 for requesting translation via the Internet to the multilingual translation website device 2 on the digital wired communication network 1, and online payment of translation fees, advertising fees, and browsing registration fees (electronic commerce). ) Is connected to the database server device 5.
【0023】
The translation fee for online payment is the translation fee requested by the translation requester device 4 to the multilingual translation website device 2 and the translation fee requested by the multilingual translation website device 2 to the translator device 3. The advertisement placement fee is the advertisement placement fee requested by the advertisement requester device side 6 to the multilingual website device 2 side. The browsing registration fee is the browsing registration fee requested by the browsing registrant 7 to the multilingual website device 2.
【0024】
The digital wired communication network 1 is well known as ISDN in its configuration and transmission method, and is a network configuration in which a digital exchange (PBX) is installed in a network.
【0025】
The multilingual translation website device 2 in FIG. 1 uses a UNIX workstation in this example, and the translator device 3 and the browsing registrant device 7 are small general-purpose computers used by individual translators here. Is used. In translation companies, for example, a UNIX workstation system is used.
【0026】
Further, the database server device 5 in FIG. 1 uses a UNIX workstation in this example, and the translation requester device 4 and the advertisement requester device 6 use a small general-purpose computer for personal use here. There is. When the translation requester and the advertisement requester are companies, for example, a UNIX workstation system is used.
【0027】
The hardware of the translator device 3, the translation requester device 4, and the browsing registrant device 7 is a well-known configuration. That is, a microprocessor (MPU) consisting of a CPU, ROM, working RAM, etc. is provided together with an interface (I / F) circuit connected to a line connection device (digital terminal device DSU, terminal adapter TA, etc.). Further, in this small general-purpose computer, the "multilingual translation and multilingual information service of the present invention" described in detail below through an information storage medium (floppy (registered trademark) disk (FD), CD-ROM, detachable memory MS) will be used. There is a read / write device that implements (installs) communication protocols and programs for "implementing" and reads / writes processed data.
【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 further, data input / output processing of each part. An input / output (I / O) circuit is provided. Further, this small general-purpose computer is used for multilingual processing using a memory for storing processing data and, in particular, a hard disk device for executing file processing for "implementing the multilingual translation and multilingual information service of the present invention". A database is provided, and an I / F circuit for connecting a drive to 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 is a well-known configuration. In this UNIX workstation system, for example, a database is provided together with a line connection device equipped with a DSU, a router, and the like, 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 figures and characters corresponding to an application (for example, an i-mode mobile phone).
【0030】
In addition, such UNIX workstation systems are provided with interface circuits for implementing firewall applications on web servers, connecting e-mail / image (FAX) servers, and small general-purpose computers. In addition, such UNIX workstation systems include a LAN server that executes sequences on this device, an FTP server for FTP (File Transfer Protocol) file transfer, and an interworking function (IWF) that handles connections on the Internet. It is well known that a server and a web server dedicated to executing a firewall application for intrusion prevention are provided.
【0031】
In addition to these configurations, the UNIX workstation system is equipped with a communication protocol or program for "implementing the multilingual translation and multilingual information service of the present invention" through an information storage medium, as described in FIG. 2 below. Is provided, a reading / writing device for reading / writing processed data is provided, and various file processing (relational) for "implementing the multilingual translation and multilingual information service of the present invention". It is equipped with a multilingual processing database and a content / language database that execute data storage / retrieval / multilingual processing database engine by method or network method.
【0032】
In addition to this configuration, the database server device 5 includes a DNS server for a distributed name management system (DNS) and an encrypted communication protocol used for encrypted transmission for various confidentiality purposes. Generally, an SSL server that executes (SSL: Secure Sockets Layer) is provided. A web server under such a TCP / IP environment is realized as a multifunctional device by using a computer device and implementing a communication protocol or a program. Further, the web server has the same configuration as the small general-purpose computer, but its architecture may be changed in accordance with the above-mentioned "implementation of the multilingual translation and the multilingual information service of the present invention".
【0033】
In this case, the traffic amount may be taken into consideration in the processing of the communication protocol, and the processing data amount may be taken into consideration in the data processing. For example, the configuration takes into consideration the dual CPU configuration, the arrangement of multiple databases for multilingual processing, the use of a large amount of memory, and the like.
【0034】
FIG. 2 is a block diagram showing an example of a main part configuration of a web server for carrying out the present invention. In this example, an I / F circuit 10 is provided that is connected to the bus of a UNIX workstation system and interfaces with other devices (not shown). Further, in this example, an I / F circuit 10 and a microprocessor (MPU) 11 connected to a bus are provided. The microprocessor 11 includes a working RAM, a RAM that stores 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 connecting to a small general-purpose computer.
【0035】
The reading / writing device 13 provides a communication protocol or program for "implementing the multilingual translation and multilingual information service of the present invention" through an information storage medium (floppy disk (FD), CD-ROM, detachable memory MS). It implements (installs) 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 RAM or the like provided with a conversion table for converting each language character into the minimum font ratio. The conversion and generation of the display size for each language will be described below (see Fig. 12).
【0037】
The output of this V-RAM 14 is transferred to the monitoring device 16 connected to the multi-drop type bus. Further, the microprocessor 11 executes data processing for "performing the multilingual translation of the present invention" with the database device 17 for multilingual processing connected to the bus. The multilingual processing database device 17 and the content / language database 18 can be distributed and arranged in remote locations.
【0038】
Next, the processing of this embodiment and its operation will be described. First, an application (communication protocol, program) related to the communication operation of each device of FIG. 1 will be described.
【0039】
Each device shown in Fig. 1 has communication connection processing by TCP / IP, which is well known as Internet communication, and language processing function (text, voice, JPEG still by data compression) in languages such as HTML (HyperText Markup Language) or XML (eXtensible Makeup Language). Image or MPEG video processing), transfer by hyperlink function, bidirectional communication by HTTP (Hypertext Transport Protocol), file transfer by FTP, and external application by CGI (Common Gateway Interface) are executed respectively. Each device is equipped with a web browser (application) for e-mail communication and Internet surfing for this purpose.
【0040】
In FIG. 1, each device uses a TCP / IP link to transfer a file using a well-known IP packet by two-way communication. Such transfer processing on the Internet is executed by an object instruction (common name, click) to an object instruction (radio button, anchor, push button, etc. by a coordinate input device such as a mouse) in HTTP. In this case, the file format is used. The end description character (FIN) and affirmative response character (ACK) for opening the TCP connection are stored, and the file transfer is executed based on the identification, but this notation is omitted in the following description.
【0041】
Next, the transmission mode 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, an IP packet having a transmission speed of 64,384 kbit / sec and 1.5 Mbit / sec is transmitted. At a transmission speed of 64 kbit, 2B + D (information channel 32 kbps x 2, control channel 16 kbps) transmission, for example, packet switching procedure X.31 (I.430 / I.431, Q.921 / Q. Execute with 931, X.25 protocol). In addition, another high-speed transmission method (for example, asymmetric digital transmission) may be applied, or a high-speed communication method (for example, gigabit high-speed data communication method) may be applied. Further, since the small general-purpose computers of the translator device 3 and the translation requester device 4 shown in FIG. 1 perform well-known operations, the description thereof will be 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 a web server, a LAN server, or the like. .. For example, each sequence of CSMA / CD random access method and RPC (Remote Procedure Call) remote call similar to Ethernet (registered trademark) LAN is executed, and the e-mail communication and Internet surfing are executed.
【0043】
In this small general-purpose computer, UNIX workstation system, "implementation of the multilingual translation and multilingual information service of the present invention" is executed by a communication protocol or a program executed by a CPU (including a CPU of a web server). This communication protocol or program is implemented by combining the general-purpose communication protocol or program described above with a dedicated communication protocol or program for "implementing the multilingual translation and multilingual information service of the present invention" in each device.
【0044】
These "implementation of the multilingual translation and the 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 offered as a general-purpose package with liquidity.
【0045】
Next, "implementation of multilingual translation of the present invention" based on the operation of each device will be described. First, the outline of "implementation of multilingual translation of the present invention" will be described. FIG. 3 is a schematic sequence diagram of "implementation of multilingual translation of the present invention".
【0046】
Referring to FIG. 3, the website (homepage / HTTP) in which the multilingual translation website device 2 publishes a translation request from the translation requester device 4 through the digital wired communication network 1 by e-mail or the multilingual translation website device 2. ). This receiving language is one of many languages (eg Japanese).
【0047】
Therefore, it may not be readable by a general-purpose web browser installed in the multilingual translation website device 2. Therefore, implement a web browser for an application that decrypts multiple languages. For example, implement an application for discriminating by tracking with a language that may be transferred in advance. This tracking compares a part of the transferred character string with a pre-stored multilingual character string. Also, like "cookie", it identifies that it is a visitor to a past homepage and determines its language. The navigation language and the navigation browser language returned by the on-board web browser may be identified.
【0048】
Next, the requested translation manuscript is transferred from the multilingual translation website device 2 to the translator device 3 that can translate between the languages specified in the translation request, according to the delivery date of the translation and special notes. This is done through a "multilingual translation network" that organizes translators who translate in multiple languages on the Internet.
【0049】
Next, the translator device 3 side performs translation between the instructed languages. In this case, the translation software is mounted on the small general-purpose computer of the translator device 3 to perform automatic machine translation, or so-called manual input operation translation by word processor software is performed to create a translated text based on the electronic data. And transfer it to the multilingual translation website device 2 together with the invoice.
【0050】
When the automatic machine translation is performed on the translator device 3, the translation application of the multilingual translation website device 2 is executed by CGI, or the translation application is implemented on the translator device 3 and executed stand-alone. .. Further, after performing machine automatic translation on the multilingual translation website device 2, the translation may be transferred to the translator device 3 and the translation including inspection may be performed again.
【0051】
The multilingual translation website device 2 stores the transferred translated text electronic data in a multilingual processing database (multilingual processing database device 17 in FIG. 2). After that, this translator (translator device 3) executes 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 charge the translation fee. pay.
【0052】
After this, the multilingual translation website device 2 notifies the translation requester device 4 of the completed translation together with the invoice via an e-mail or an HTTP link with the website (homepage). After this notification, the translation requester device 4 inputs the identification code ID and password specified at the time of notification to the multilingual translation website device 2, receives the electronic data of the translation completion, and receives the translation completion database. Store in.
【0053】
In this way, it becomes possible to perform translation in multiple languages on one website (single website) consisting of one device and one translation processing system, and it is possible to suppress an increase in the processing scale and the device scale. Can be done.
【0054】
FIG. 4 is a flowchart showing a procedure for creating a multilingual translation, and in FIG. 4, a template is used to create master content (step S21). Next, the language data of the master content is translated (step S22). In the processing of steps S21 and S22, the routine is repeated only in the required language. Next, the translated language data is stored in the multilingual processing database together with the control information (step S23). Furthermore, when requested, the language data is converted into HTML data and written to the master content (step S24).
【0055】
Next, a database for multilingual processing 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】
In FIG. 5, in the database for multilingual processing, the data processing here is performed by executing the management program for access. Access to this data processing The management program executes requests / results acquisition such as data reference / addition, update / deletion, etc. to the multilingual processing database.
【0057】
In addition, database management data is exchanged by executing the database access management program. This database management data is the actual database location for multilingual processing corresponding to the content, language, etc., and the actual database name for multilingual processing. In addition, data is exchanged with the content / language database by executing the database access control program. This content / language database consists of a plurality of database servers.
【0058】
In this way, the multilingual processing database can be distributed and arranged by providing a plurality of servers. Obtain the actual server name, server location, multilingual processing database name, etc. from the database management data in response to the request for language ID, page ID, etc., and access the target multilingual processing database in the database server. ..
【0059】
FIG. 6 is a diagram for explaining the creation of master content using a template. In FIG. 6, this template has image data (with linguistic data), image data (without linguistic data), and text data for automatic selection. In addition, there are a plurality of these image data (with linguistic data), image data (without linguistic data), and text data data having different amounts of data. Language data is automatically selected by such a template.
【0060】
Further, with reference to FIG. 6, the translation of the language data in the image, the ratio of the minimum fonts that can be displayed (on the homepage), and the change in the number of characters after translation will be described. (a) When translating the language data in the image The language data in this image is treated the same as "alt" (converted from text format to binary format). The process of modifying the language data in this image is a human task. Processing such as replacement is processed in the same way as text record data. (b) Percentage of minimum fonts that can be effectively displayed (on the home page) by language The ratio of this minimum font is predetermined in the table (character font conversion circuit 15).
【0061】
The ratio of English "0.8" to Japanese "1", German "0.8" ... Chinese "1.1" is set. This corresponds to the complex differences in characters. This ratio associates the maximum number of characters in a text data record with the language ID. (c) Changes in the original language before translation and the number of characters after translation For example, the rate of change depending on the language is calculated from translation experience. Store this ratio in a table to get the number of characters in the translated language. The ratios of English "1.3", German "1.3" ... Chinese "0.8" to Japanese "1" are set. This corresponds to the difference in the amount of sentences due to the character notation for each language.
【0062】
In the master content, the storage area is secured (set) according to the expected maximum number of characters, but if the following processing is added and executed, the processing of the maximum number of characters will be ensured.
【0063】
First, the number of characters after translation is calculated with respect to the number of characters in the language before translation to determine whether or not it fits within the maximum number of characters. That is, if the maximum number of characters fits in the storage area, translation is executed, and 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 modification is a human task.
【0064】
Next, annexation 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, fixed small general-purpose computer, etc.) is arranged, but it can be applied to the mobile communication network as it is. For example, when the translation requester device 4 side requesting translation needs translation in various explanations at a moving place (for example, a foreign company), the translation request is made from this moving place and the foreign company is requested. This is the case when instructing the transfer of the translated text of.
【0065】
The application of the mobile communication network can be directly applied to the multilingual translation website device 2 and the translator device 3 other than the translation requester device 4.
【0066】
FIG. 7 shows an example of a block diagram of the main part configuration of the mobile communication network. This example is a PDC (Personal Digital Cellular Telecommunication System) system, PHS (Personal Handyphone System) connected by a connection device (gateway device or PHS connection device) that performs communication protocol conversion, etc., together with the digital wired network 1 shown in FIG. In addition to the digital mobile communication network 20 such as the method), it has a mobile terminal 21 as a wireless communication means connected to the cell base station 20a by wireless re-election. A mobile computer 22 is connected to the mobile terminal 21.
【0067】
The mobile terminal 21 is, for example, a transmission / reception radio unit, a modulation / demodulation unit, a time division multiplexing processing unit, a cordic (coding / decoding) unit, a CPU, a frequency switching synthesizer, a received electric field strength (RSSI) detection unit, and an external device. It is a conventional configuration including a connection interface unit, an incoming call display light emitting diode, a key pad, a screen display liquid crystal display, an incoming call display vibration generator, and the like. The mobile computer 22 has the same configuration as the small general-purpose computer such as the translator device 3 in FIG.
【0068】
The transmission system between the digital mobile communication network 20 and the mobile terminal 21 may be any of TDMA (PDC) system, TDMA / TDD (PHS) system, and CDMA system (IS-95 / IMT-2000). Further, the modulation method (PSK method, etc.) is not particularly limited. The digital mobile communication network 20 and the mobile terminal 21 communicate with each other through the digital mobile communication network 3 by, for example, a wireless section (air interface) according to the ARIB-27 / 28 standard (PDC system / PHS system). For this communication, it is preferable to apply the PHS method, which has a high data transfer rate and is easy to access the Internet by the PIAFS (PHS Internet Access Forum Standard) method.
【0069】
The mobile terminal 21 and the mobile computer 22 execute the above-mentioned "implementing the multilingual translation of the present invention" through the digital mobile communication network 20. In this embodiment, the following modifications are also possible. The digital wired communication network 1 may be an analog telephone network PSTN (Public Switched Telephone Network), and in this case, an NCU (Network Control Unit) and a modulation / demodulation device (modem) may be used as the line connection device.
【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 by a communication protocol such as Z / YMODEM. Further, each device of FIG. 1 may be configured on the Internet by duplication consisting of an active system and a backup system in consideration of improving the transmission reliability and preventing the loss of stored data.
【0071】
Further, the implementation of the present invention utilizes openness (use by an unspecified number of people) on the Internet, but is private such as Ethernet LAN of companies and WAN (Wide Area Network) accommodating FDDI / LAN. It can be applied to closed communication networks as it is.
【0072】
Further, in this embodiment, the program implementation is described using the FD, CD-ROM, and detachable memory, but it is also possible to download and implement (install) the program through the Internet, for example.
【0073】
Up to this point, a method for translating one content according to the present invention into multiple languages, its device, and a communication system 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, the website operator usually translates the necessary content and posts it on the web. With this method, the languages that can be translated are limited. Therefore, the content to be published does not go out of the range of languages that can be translated by the company. The ability to network the entire world, which is one of the characteristics of communication on the Internet, is not utilized. In order to enable people in 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 on translators and translators not only in Japan but also in foreign countries to franchise and build a "multilingual translation franchise system" that can always translate in each language.
【0075】
When there is content to be translated, the content to be translated is disclosed by communication means such as the Internet. Translators take in the disclosed master content and translate it in their registered language. The translation can be made by using a template to unify the number of translated characters and the format. The method of this translation 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 the website using a communication network, edited, stored in the content database, and made available for viewing. The stored content will be accessible in its own language from terminals all over the world on the Internet.
【0076】
The form of the web application that provides the information service in the present invention is to start a program via CGI (Common Gateway Interface). In this form, the user terminal specifies the URL with arguments from the browser. The web server starts the corresponding CGI program, receives the result, and then transmits it as an HTML document to the client terminal.
【0077】
The user-side terminal may be a mobile terminal (for example, a mobile phone) or a normally used PC as long as it is a web-compatible device that supports HTTP and HTML used on the Internet. A method of providing an information service using the multilingual contents of the present invention will be described with reference to FIG. 8 below for a system using such a basic network structure.
【0078】
FIG. 8 is a flow chart from the posting of the multilingual information service content of 1 Example to the billing of the advertisement posting fee to the advertiser. First, the content including the advertisement requested to be posted is translated into multiple languages 82 through the translation network, edited and put into the content / language database. Publish this on the website83. There are browsing requests from various terminals to the website, and the language to browse is automatically selected. When a page is opened, the number of visitors who browse the page is counted 84 by language. This is repeated, the advertisement placement fee is calculated according to the number of views during the specified period, and the advertiser is billed for the advertisement placement fee85.
【0079】
Next, the details will be described. The network, the Internet, and the device have been described above and will be omitted. In addition, 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 information to the requested terminal in the requested language. Browsing software related to browsing on the Internet is commonly used and is well known.
【0080】
In addition, advertisements translated into multiple languages will be posted on each page of the screen. The advertisement may be in the form of a template. It may also be in the form of a signboard called "banner advertisement". This banner format has a structure that links to the advertiser's homepage when a predetermined position of the advertisement is clicked. Another method is "email news advertisement", which is inserted in text format in the text of an e-mail newsletter on the Internet. The URL shown in the text is colored and displayed in a clickable format, and if an interested user clicks on it, it will link to the advertiser's homepage. Each method can be taken depending on the form of the advertisement.
【0081】
The selection of the desired language from the multilingual information database is determined by a general-purpose web browser equipped in the multilingual translation website device 2, but it may not be readable depending on the language. Therefore, implement a web browser for an application that decrypts multiple languages. For example, implement an application for discriminating by tracking with a language that may be transferred in advance.
【0082】
This tracking compares a part of the transferred character string with a pre-stored multilingual character string. Also, like "cookie", it identifies that it is a visitor to a past homepage and determines its language. The navigation language and the navigation browser language returned by the on-board web browser may be identified.
【0083】
Alternatively, it may be automatically performed from its own address depending on the system. Alternatively, the display may be performed in the desired language by selecting the displayed language button.
【0084】
The following information services can be provided as an example of providing various information services to be disclosed. The game site introduces Japanese games and games from around the world. The video and music sites have sites for introducing and posting videos and music from around the world. The tourism and climate website provides original tourism information, including introductions and posts of places and information that only locals know. The sports site will post the latest sports information on sports around the world. The human resources information site provides job information and human resources information to multinational people using multilingual information.
【0085】
In the present invention, as in this way, even one original content can be viewed as a database of multilingual content translated into various languages around the world, so that visitors from all over the world can view the same content in their own languages. it can.
【0086】
Furthermore, as for advertisements, the same advertisement can be viewed in multiple languages as well. Advertisers can expect the same effect as having multiple advertisements in multiple countries with one advertisement. Based on such an effect, the present invention provides a means for charging an advertising publication fee to an advertiser. The system counts visitors by language and is designed to measure the effectiveness of advertising by language. Further, as a method of measuring the effect, a method of counting the number of page accesses, which indicates how many pages are viewed, may be used together. In the present invention, the number of times of browsing for each page is counted by the counter on the web.
【0087】
The method of advertisement access analysis is generally performed by three indexes 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 transmission requests have been made 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 even one page of the homepage, the number of hits will increase accordingly. On the contrary, even if one page is filled with only characters, if it is one file with only text, the number of hits is counted as one.
【0088】
The index in PV shows how many pages of the homepage were viewed on the site. Even if the amount of information is large or small, the same 1 PV will be obtained, but it has become a standard as a medium value and effect measurement index of advertisements that are exposed on a page-by-page basis, such as vaner advertisements. There is also an index that uses the number of PVs on the top page of the site as the number of visitors. Since PV is the total number of pages viewed, it is not possible to know how many people have seen it. One person may visit the top page multiple times, and the number of visitors here is an approximate number. Although the number of visitors is used in the examples of the present invention, any of these other analysis methods may be used. The database server device 5 manages the collection of the advertisement fee. The payment may be online payment (electronic commerce) or a conventional payment method.
【0089】
Further, another embodiment of the present invention will be described with reference to FIG. Information provision is an information service set so that only pre-registered people can view it. An ID and password will be issued to the pre-registered target person so that only the registrant can view the information. The registrant must enter the given password in order to view the information on the web. Information can be viewed when it is determined that the entered password is the correct password. As a method of issuing a password, prepare a member registration page and enter your e-mail address, gender, age, address, name, membership fee, etc. After saving each item in the database, issue an ID and password to the user and notify them by e-mail. In order to enter the members-only site, prepare an approval page, enter the ID and password issued at the time of registration, and check the existing database.
【0090】
Here, a password was adopted as an example of security, but various measures have been considered in response to the increase in computer crimes in recent years. Advanced response technology has also been developed in response to hacker technology. As a countermeasure, the first thing to do is to ensure the security of the network. Prevent unauthorized access and spoofing by denying access from parties who do not allow connection. As a security technology for ensuring such security, personal authentication using an ID or password is common, but there are some that can realize a higher security level such as one-time password, electronic authentication, and installation of a firewall. In order to improve data protection and confidentiality, there are telegram encryption using a common key or public key, communication line encryption using a VPN, and computer virus repelling using a virus wall. However, the more these security is strengthened, the less convenient it becomes. Therefore, it is necessary to balance convenience and security. Taking these things into consideration, the method of ensuring security may be decided and either method may be taken.
【0091】
The information provided by this service provides the latest information specialized in each field around the world in multiple languages. Examples of information provided include medicine, engineering, computers, entertainment, sports, and economics. In order to obtain this information, we have a system that constantly monitors related information around the world.
【0092】
Figure 9 shows the process of providing the information. Figure 9 describes the process from collecting information to providing information. In order to obtain information, we constantly monitor the information that can be provided all over the world 91, and if we find the target information to be posted by monitoring 92, we will acquire that information and immediately translate the acquired information into multiple languages 93 I do. As explained earlier, translation is performed in multiple languages using the translation network. The translated information is stored in the database, posted as the latest information, and set to be viewable 94. These systems and methods are as described above. The registrant 95 who is permitted to browse enters the given password and ID, and after the entered password is checked and determined to be correct, the registrant 95 can browse.
【0093】
The information to be browsed is provided for a fee, and is automatically counted by the billing system according to the number of times browsed, the amount of information (number of pages), or the contract conditions of time, and the billing process 96 is performed. The billed viewer data is stored in the billing system file of the database server device 5. For billing, the database server device 5 performs billing processing 97 according to a billing period separately determined. In this case as well, in the case of electronic commerce settlement, settlement procedures such as bank transfer may be taken without electronic settlement. The database server device 5 manages the registrants for permission to browse, the registration fee, and the browsing fee.
【0094】
[Effect of the invention]
As is clear from the above description, according to the method of providing multilingual information by the communication network of the present invention, its communication system, and the information recording medium, one device and one translation processing system in the communication network. It has made it possible to provide information in multiple languages quickly and at low cost on a website (single website / firmware) without increasing the processing scale and device scale.
[Simple explanation of drawings]
[Figure 1]
FIG. 1 is a block diagram showing a configuration according to an embodiment of the present invention.
[Figure 2]
It is a block diagram which shows an example of the web server for carrying out this invention.
[Fig. 3]
It is a sequence diagram which shows the outline of the practice of the multilingual translation of this invention.
[Fig. 4]
It is a flowchart which shows the processing procedure of the multilingual translation creation by the functional structure of this invention.
[Fig. 5]
It is a block diagram for demonstrating the processing of the database for multilingual processing in an embodiment.
[Fig. 6]
It is a figure for demonstrating the creation of a master content using a template in an embodiment.
[Fig. 7]
The block diagram of the main part configuration of the mobile communication network is shown.
[Fig. 8]
An implementation flow chart from a content posting request to an advertisement fee billing as an embodiment of the present invention is shown. [Fig. 9]
A flow chart of implementation in a registrant-only browsing method as another embodiment of the present invention is shown.
[Fig. 10]
It is a block diagram for explaining the architecture of the website which performs the conventional multilingual translation.
[Fig. 11]
It is a flowchart which shows the processing procedure of the multilingual translation creation in the conventional example.
[Fig. 12]
It is a flowchart which shows maintenance process procedure of multilingual translation in a conventional example.
[Explanation of symbols]
1 ... Digital Wired Communication Network 2 ... Multilingual translation website device 3 ... Translator device 4 ... Translater device 5 ... Database server device 6 ... Advertising requester device 7 ... Browsing registrant device 8 ... Terminal device 11 ... Microprocessor (MPU) 13 ... Reading / writing device 14 ... V-RAM 15 ... Character font circuit 17 ... Database device for multilingual processing 18 ... Content / Language database device 20 ... Digital mobile communication network 21 ... Mobile device
5 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| WO2012143782A3 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| CN113011202A | Cited by | China | Search report |
| WO2012143782A2 | Cited by | World Intellectual Property Organization (WIPO) | International search |
7 members in 4 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 2000315357 | Japan | A | |
| JP20000315357 | – | – | – |
Members7
| Document | Office | Kind | |
|---|---|---|---|
| WO0233607A1 | World Intellectual Property Organization (WIPO) | A1 | |
| JP2002123744AThis record | Japan | A | |
| JP2002123745A | Japan | A | |
| US2002193983A1 | United States of America | A1 | |
| EP1327214A1 | European Patent Office (EPO) | A1 | |
| US7130792B2 | United States of America | B2 | |
| JP3979621B2 | Japan | B2 |
17 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of no payment of annual feesLAPS | LAPS | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Certificate of patent or registration of utility modelR150 | R150 | |
| First payment of annual fees (during grant procedure)A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Request for written amendment filedA521 | A521 | |
| Notification of reasons for refusalA131 | A131 | |
| Report on accelerated examinationA975 | A975 | |
| Request for written amendment filedA521 | A521 | |
| Written request for application examinationA621 | A621 | |
| Explanation of circumstances concerning accelerated examinationA871 | A871 |
Numbers
- Publication
- 2002-123744
- Publication, DOCDB
- 2002123744
- Publication, EPODOC
- JP2002123744
- Application
- 315357
- Application, DOCDB
- 2000315357
- Application, EPODOC
- JP20000315357
Titles2
- Japanese
- 【発明の名称】通信ネットワークによる多言語に翻訳された多言語情報提供の実施方法及びその通信システム並びに記録媒体。
- English
- PROBLEM TO BE SOLVED: To provide a method of providing multilingual information translated into multiple languages by a communication network, a communication system thereof, and a recording medium.
Classification
- IPC, 7
- G06F13 00
- G06F17 28
- G06Q10 00
- G06Q30 02
- G06Q30 04
- G06Q30 06
- G06Q50 00