JP2007079978A - Translation system and translation method - Google Patents
Translation system and translation method Download PDFInfo
- Publication number
- JP2007079978A JP2007079978A JP2005267399A JP2005267399A JP2007079978A JP 2007079978 A JP2007079978 A JP 2007079978A JP 2005267399 A JP2005267399 A JP 2005267399A JP 2005267399 A JP2005267399 A JP 2005267399A JP 2007079978 A JP2007079978 A JP 2007079978A
- Authority
- JP
- Japan
- Prior art keywords
- translation
- data
- character image
- user terminal
- character
- 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.)
- Pending
Links
- 238000013519 translation Methods 0.000 title claims abstract description 154
- 238000000034 method Methods 0.000 title claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 17
- 238000006243 chemical reaction Methods 0.000 claims description 14
- 230000004048 modification Effects 0.000 claims description 11
- 238000012986 modification Methods 0.000 claims description 11
- 238000012545 processing Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 9
- 238000012015 optical character recognition Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Machine Translation (AREA)
Abstract
Description
本発明は、例えば携帯端末のようなユーザ装置からの翻訳依頼に対して翻訳結果を送信する技術に関する。 The present invention relates to a technique for transmitting a translation result in response to a translation request from a user device such as a mobile terminal.
近年、社会の国際化に伴い、携帯電話のようなユーザ端末からネットワーク上の翻訳サーバに翻訳依頼を出し、翻訳結果を得る翻訳システムが脚光を浴びてきている。
この翻訳システムは、ユーザが所有する携帯電話等のユーザ端末を用い、このユーザ端末が通信エリア内であれば、翻訳結果が得られるという利点がある。
しかし、翻訳された文書をユーザ端末の表示部で表示させるためには、翻訳された言語に対応した文字コードをユーザ端末に予め記憶しておく必要がある。ユーザ端末は、その記憶領域には限界があるため、記憶できる文字コードにも限界がある。このため、複数の言語に対応した文字コードをユーザ端末に記憶させることは不可能となり、翻訳サーバからユーザ端末に翻訳結果が送られたとしても、その翻訳結果を表示することができないという問題がある。
In recent years, with the internationalization of society, a translation system that sends a translation request from a user terminal such as a mobile phone to a translation server on a network and obtains a translation result has been in the spotlight.
This translation system has an advantage that a translation result can be obtained if a user terminal such as a mobile phone owned by the user is used and the user terminal is within the communication area.
However, in order to display the translated document on the display unit of the user terminal, it is necessary to store in advance in the user terminal a character code corresponding to the translated language. Since the user terminal has a limited storage area, the character code that can be stored also has a limit. For this reason, it becomes impossible to store character codes corresponding to a plurality of languages in the user terminal, and even if the translation result is sent from the translation server to the user terminal, the translation result cannot be displayed. is there.
そこで、この不具合を解消するために、特許文献1に電子メール翻訳処理サーバに関する技術が記載されている。この技術は、サーバが電子メールを翻訳した際に、その原文(または、原文と翻訳文)を一般的な画像データに変換して添付ファイルとして電子メールに添付し、この電子メールを送信することにより、ユーザ側の端末で原文と翻訳文を表示する、というものである。この技術を用いれば、文字コードを記憶していないユーザ端末であっても翻訳文を表示することができる。 In order to solve this problem, Patent Document 1 describes a technique related to an e-mail translation processing server. In this technology, when a server translates an e-mail, the original text (or original text and translated text) is converted into general image data, attached to the e-mail as an attached file, and the e-mail is transmitted. Thus, the original sentence and the translated sentence are displayed on the terminal on the user side. If this technique is used, a translated sentence can be displayed even in a user terminal that does not store a character code.
しかしながら、特許文献1に記載された技術では、ユーザ端末はパーソナルコンピュータを対象とした汎用の電子メールシステムを通信媒体としているため、1回のメールに添付できるファイルのデータ量には限界があり、翻訳結果をメールで送信できない場合がある。特に、文書全体を画像データに変換しているため、このデータ量は比較的大きくなり、メール送信時間も比較的増え、通信コストが嵩んでしまう、という問題がある。 However, in the technique described in Patent Document 1, since the user terminal uses a general-purpose electronic mail system for a personal computer as a communication medium, there is a limit to the data amount of a file that can be attached to one mail. The translation result may not be sent by email. In particular, since the entire document is converted into image data, the amount of data is relatively large, mail transmission time is relatively increased, and communication costs increase.
本発明は、前述した先行技術に鑑みてなされたもので、ユーザ端末が翻訳先の言語に関する文字データを備えていない場合であっても、翻訳結果をユーザ端末に表示させることのできる翻訳システムおよび翻訳方法を提供することを目的とする。 The present invention has been made in view of the above-described prior art, and a translation system capable of displaying a translation result on a user terminal even when the user terminal does not include character data relating to a language to be translated, and The purpose is to provide a translation method.
前記目的を達成するために、本発明が採用する翻訳システムは、ユーザ装置と、前記端末装置とネットワークを介して接続された翻訳サーバとを有し、前記翻訳サーバが、前記ユーザ端末との間で、データの授受を行うデータ送受信手段と、前記ユーザ端末から前記データ送受信手段を介して受信した文書データの言語を他の言語に翻訳する翻訳手段と、前記翻訳手段によって翻訳された文書の各文字に各々対応する文字画像となる個別文字イメージを作成する文字イメージ作成手段と、前記文字イメージ作成手段によって作成された個別文字イメージの配置関係を示す配置情報を生成する配置情報生成手段と、前記文字イメージ作成手段が作成した個別文字イメージと前記配置情報生成手段が生成した配置情報とを翻訳結果として前記ユーザ端末に送信する翻訳結果送信手段と、を備え、前記ユーザ装置が、前記翻訳サーバに対して翻訳対象となる文書データを送信するとともに、前記翻訳結果を受信するデータ送受信手段と、前記データ送受信手段により受信した翻訳結果の各個別文字イメージを前記配置情報に従って表示する表示手段と、を備えた
ことを特徴とする。
In order to achieve the above object, a translation system employed by the present invention includes a user device and a translation server connected to the terminal device via a network, and the translation server is connected to the user terminal. Each of the document translated by the translation means, a data transmission / reception means for exchanging data, a translation means for translating the language of the document data received from the user terminal via the data transmission / reception means, into another language, Character image creating means for creating individual character images to be character images respectively corresponding to characters, arrangement information generating means for generating arrangement information indicating the arrangement relation of individual character images created by the character image creating means, The individual character image created by the character image creation means and the placement information created by the placement information creation means are used as the translation result as the user. Translation result transmitting means for transmitting to the terminal, wherein the user device transmits document data to be translated to the translation server, and receives the translation result, and the data transmitting / receiving means. Display means for displaying each individual character image of the translation result received in accordance with the arrangement information.
このように構成することにより、翻訳後の言語に対応した文字コードが記憶されていないユーザ端末であっても、イメージ化した個別文字イメージを用いることで表示が可能となり、しかも、個別文字イメージは個々に独立させているため、表示手段における表示形式の自由度を増すことができる。 By configuring in this way, even a user terminal that does not store a character code corresponding to the translated language can be displayed using the imaged individual character image, and the individual character image is Since they are made independent of each other, the degree of freedom of the display format in the display means can be increased.
前記翻訳システムにおいて、前記翻訳手段は前記文書データを文字認識してテキストデータに変換する変換手段とを具備し、前記受信した文書データが画像データである場合、前記変換手段によって前記文書データを文字認識してテキストデータに変換し、前記翻訳手段は前記変換手段によって変換された前記テキストデータを前記文書データとして翻訳することが好ましい。 In the translation system, the translation unit includes a conversion unit that recognizes the document data as characters and converts the document data into text data. When the received document data is image data, the conversion unit converts the document data into character data. It is preferable to recognize and convert to text data, and the translation means translates the text data converted by the conversion means as the document data.
前記翻訳システムにおいて、前記ユーザ装置は、送信する文書データが画像データである場合、前記文書データを文字認識してテキストデータに変換する変換手段とを具備し、前記翻訳手段は前記変換手段によって変換された前記テキストデータを前記文書データとして翻訳することが好ましい。 In the translation system, when the document data to be transmitted is image data, the user device includes conversion means for recognizing the document data and converting it to text data, and the translation means is converted by the conversion means. It is preferable that the text data thus translated is translated as the document data.
前記ユーザ装置が前記変換手段を具備しない場合、前記翻訳サーバが前記変換手段を具備することにより、受信した前記文書データを文字認識してテキストデータに変換し、前記翻訳手段は前記変換手段によって変換された前記テキストデータを前記文書データとして翻訳することが好ましい。 When the user device does not include the conversion unit, the translation server includes the conversion unit, whereby the received document data is recognized and converted into text data, and the translation unit is converted by the conversion unit. It is preferable that the text data thus translated is translated as the document data.
前記翻訳システムにおいて、前記翻訳サーバは、前記ユーザ端末から前記個別文字イメージの書体を指示する書体指示情報を受け取り、前記文字イメージ作成手段は前記書体指示情報に対応する書体の個別文字イメージを生成することが好ましい。 In the translation system, the translation server receives typeface instruction information indicating the typeface of the individual character image from the user terminal, and the character image creating unit generates an individual character image of the typeface corresponding to the typeface instruction information. It is preferable.
前記翻訳システムにおいて、前記翻訳サーバは、前記ユーザ端末から端末の仕様に関する情報を受け取り、前記文字イメージ作成手段は前記端末の仕様に関する情報に基づき個別文字イメージをベクトルイメージもしくはラスターイメージのどちらか適 した方式で生成することが好ましい。 In the translation system, the translation server receives information related to terminal specifications from the user terminal, and the character image creation means applies an individual character image as either a vector image or a raster image based on the information related to the terminal specifications. It is preferable to generate by a method.
前記翻訳システムにおいて、前記書体指示情報は、1文字単位で書体を指示する情報であることを特徴とすることが好ましい。 In the translation system, it is preferable that the typeface designation information is information for designating a typeface in units of one character.
前記翻訳システムにおいて、前記ユーザ端末は、ユーザによって操作される操作手段と、文字の修飾を指示する修飾情報を前記操作手段の操作に応じて生成する修飾情報生成手段とを具備し、前記表示手段は、前記修飾情報生成手段によって生成された修飾情報に基づいて前記個別文字イメージを修飾表示することが好ましい。 In the translation system, the user terminal includes an operation unit operated by a user, and a modification information generation unit that generates modification information instructing modification of characters according to an operation of the operation unit, and the display unit Preferably, the individual character image is modified and displayed based on the modification information generated by the modification information generating means.
本発明に係る翻訳システムによれば、ユーザ端末は文字情報を文字数に応じた個別文字イメージとして受信することで、ユーザ端末自体に翻訳後の言語に対応した文字コードが記憶されていなくても様々な言語を表示できる。また、翻訳サーバから文書全体をイメージファイルとして情報を受信する場合の通信コストに比べ、大幅なコスト低減が図れる。この翻訳システムでは、ユーザ端末側の受信容量限度まで文字を受信できるので、テキストコードデータのように“文字の流し込み”が可能となり、文字のサイズや文字列の折り返し設定の変更など表示デバイス毎に適切な画面レイアウトが構成が可能となる。等の種々の効果を奏する。
さらに、翻訳サーバではユーザ端末の指示により作成する個別文字イメージのフォントを変更することが可能となるため、ユーザはあたかも翻訳後の言語に対応した文字コードが記憶されているユーザ端末を利用しているが如くの価値を得ることができる。
According to the translation system of the present invention, the user terminal receives character information as an individual character image corresponding to the number of characters, so that the user terminal itself can perform various functions even if the character code corresponding to the translated language is not stored. Can display various languages. In addition, the cost can be greatly reduced compared to the communication cost when receiving information from the translation server as an entire document as an image file. Since this translation system can receive characters up to the reception capacity limit on the user terminal side, it is possible to “pour characters” like text code data, and to change the size of characters and character string wrapping settings for each display device. Appropriate screen layout can be configured. There are various effects such as.
Furthermore, since the translation server can change the font of the individual character image created by the instruction of the user terminal, the user uses the user terminal as if the character code corresponding to the translated language is stored. You can get the value you want.
<A.実施形態>
以下、図面を参照し、本発明に係る第1実施形態を説明する。図1は、本実施形態による翻訳システム1の全体構成を示す図である。このシステム1は、ネットワーク400を介して接続されたユーザ端末となる携帯電話100、翻訳サーバ200およびデータベース300を具備している。
なお、携帯電話100は各基地局150(1個のみ図示)を介してネットワーク400に接続されている。この場合、ネットワーク400は、無線通信網とインターネットの2つの網からなるが、ネットワーク400として図示している。
携帯電話100は、その筐体101にキーパッド102および表示部103が設けられており、内分には、通常の通話機能、メール機能に加えてネットワーク400を介してウェブに接続するウェブ機能、さらにカメラによる撮像機能等を動作させる機能が内蔵されている。また、携帯電話100の記憶部(図示せず)には、基本的な文字コード(例えば、JISコード)が予め記憶されており、表示情報の文字コードから記憶された文字コードを読み出し、表示部103に文字表示を行う。
<A. Embodiment>
A first embodiment according to the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing an overall configuration of a translation system 1 according to the present embodiment. The system 1 includes a
The
The
翻訳サーバ200は、携帯電話100からの翻訳依頼を受け、送信された文書データを翻訳してその翻訳結果を前記携帯電話100に送信する機能を有する。データベース300には種々の言語に対する文字コードと文字の画像データとが記憶されている。
The
<A−1.翻訳サーバの構成>
図2は、翻訳サーバ200の基本構成を示すブロック図である。翻訳サーバ200は、データ送受信部210、原文データ判定部220、OCR処理部230、翻訳部240、文字イメージ生成部250、翻訳結果生成部260およびこれらを制御する制御部270を具備する。制御部270は、図示しないCPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)を備えており、各種の処理動作を司る機能を有する。
<A-1. Translation server configuration>
FIG. 2 is a block diagram showing a basic configuration of the
データ送受信部210は、携帯電話100等のネットワーク400に接続された外部機器(図示せず)との間でデータの授受を行う。
原文データ判定部220は、携帯電話100から送信される原文データがテキストデータであるか画像データ(イメージデータ)であるかを判定する。テキストデータである場合には原文の文字に対応した文字コード列が附随されているため、翻訳時にはこの文字コード列に基づき翻訳を行えばよいが、画像データの場合には一度テキストデータに変換した後に翻訳しなければならない。そこで、この原文データ判定部220によって原文データの判定を行う。
The data transmission /
The original text
OCR処理部230は、原文データが画像データであった場合、この画像データをOCR(Optical Character Reader)処理して文字認識を行い、原文データの各文字に対する文字コードを確定する。
When the original text data is image data, the
翻訳部240は、原文データを指定言語に翻訳する。図示していないが、翻訳部240には、多数の言語に対応した辞書部が備えられており、テキストデータ化した原文データの文字コードに基づき、中間言語を形成した上で、指定言語に翻訳する。この翻訳技術に関しては、本件では要旨ではないので、その説明を省略するものとする。
The
文字イメージ生成部250は、翻訳語の文書データに対して各文字毎に文字イメージを生成する。具体的には、翻訳後の文書データの各文字に対応した文字コードに基づき、データベース300から画像データを読み出し、文書データの文字列に従って順次文字毎の画像データを個別文字イメージとして読み出して生成する。
The character
翻訳結果生成部260は、文字イメージ生成部250で読み出された個別文字イメージを文字列の配置関係毎に対応付けて翻訳結果を生成する。具体的には、個別文字イメージのデータ文を先頭にこの翻訳結果の名称、この個別文字イメージの順序等の配置情報を記憶しておく。この配置情報とは、文章において文字の並ぶ順番、改行等のことである。
The translation
<A−2.翻訳システムの動作>
次に、図3のフローチャートに基づいて、本実施形態による翻訳システム1の動作について説明する。
このシステム1では、携帯電話100と翻訳サーバ200との間にコネクションを確立した後に処理が実行される。このコネクションの確立は、各装置における認証や設定が必要となるが、本実施形態では、その内容については省略する。
<A-2. Operation of translation system>
Next, the operation of the translation system 1 according to the present embodiment will be described based on the flowchart of FIG.
In this system 1, processing is executed after establishing a connection between the
携帯電話100では、ユーザによる所定の操作に基づき、翻訳サーバ200との間にコネクションを確立しているため、表示部103にはこの翻訳のための表示がされており、この表示によりユーザに対して操作指示を促す。ユーザはこの操作指示に従って操作を進める。
まず、ユーザは、翻訳対象となる原文データの入力を行う(ステップS1)。この際、ユーザが携帯電話100のキーパッド102を操作してテキストデータとして入力しても、メールの内容をコピーしてテクストデータとして入力しても、撮像機能を作動させて画像データとして入力してもよい。
次に、携帯電話100では、指示情報の入力をユーザによるキーパッド102の操作によって受ける(ステップS2)。この指示情報とは、原文を翻訳する対象言語となる指示言語等である。
さらに、携帯電話100は原文データと指示情報を翻訳サーバ200に向けて送信する(ステップS3)。
Since the
First, the user inputs original text data to be translated (step S1). At this time, even if the user operates the
Next, in the
Furthermore, the
翻訳サーバ200の制御部270は、携帯電話100からの原文データをデータ送受信部210を介して受信し(ステップS4)、当該翻訳サーバ200が、その動作を開始する。
制御部270は、原文データを原文データ判定部220にて、原文データが画像データであるか否かを判定する(ステップS5)。制御部270は、原文データが画像データであった場合(ステップS5;YES)には、原文データをOCR処理部230に転送し、このOCR処理部230にて文字認識を行う(ステップS6)。この処理により、画像データからなる原文データをテキストデータ化した原文データに変換する。つまり、文字コードによる原文データに変える。
The
The
制御部270は、元々テキストデータであった原文データ(ステップS5;NO)、あるいはOCR処理部230によってテキストデータ化された原文データを翻訳部240に転送し、指示情報に含まれる指示言語に翻訳する(ステップS7)。この翻訳結果はテキストデータとなる。
The
制御部270は、翻訳結果を文字イメージ生成部250に転送し、この文字イメージ生成部250では、指示言語に翻訳された文書データに対して文字毎に文字イメージを生成する(ステップS8)。翻訳部240からの結果の文字コードに基づき、データベース300から画像データを読み出し、文書データの文字列に従って順次文字毎の画像データを個別文字イメージとして読み出して生成する。
The
制御部270は、文字イメージ生成部250からの各個別文字イメージを翻訳結果生成部260に転送し、この翻訳結果生成部260では翻訳結果を生成する(ステップS9)。
この場合、翻訳結果生成部260は、文字イメージ生成部250で読み出された各個別文字イメージを文字列の配置関係毎に対応付けて翻訳結果を生成する。個別文字イメージをパケットデータとして考えた場合、ヘッダに翻訳結果の名称、この個別文字イメージの順序等の配置情報を記憶し、ペイロードに画像データを記憶するといった具合である。
次に、制御部270は、翻訳結果をデータ送受信部210を介して携帯電話100に送信する(ステップS10)。この際、翻訳結果の送信をパケット形式で行う。
The
In this case, the translation
Next, the
携帯電話100では、翻訳結果を受信する(ステップS11)。この際、パケット形式で翻訳結果が送信されることにより、ヘッダに書き込まれた名称と個別文字イメージの順番から適宜翻訳結果を生成する。翻訳結果は、携帯電話100の記憶容量の範囲で受信可能となる。
次に、携帯電話100は、ユーザの表示指示の入力を受ける(ステップS12)。例えば、文字の拡大・縮小の表示指示をキーパッド102を操作して入力する。入力された表示指示に基づき、翻訳結果の文字イメージを装飾し(文字の大きさの変更)(ステップS13)、この翻訳結果を表示部103に表示する(ステップS14)。
The
Next, the
ここで、図4〜図6を参照しつつ、翻訳システム1の具体例について述べる。
携帯電話100から翻訳サーバ200に翻訳依頼される原文Xが「今日は良い天気です。私は散歩に出かけたい。」であり、ユーザが中国語への翻訳を依頼した場合を例に挙げて説明する。翻訳部240において翻訳文X1が得られる。図5は、この翻訳文X1を用紙に印刷した場合の状態を表している。但し、表示されている文書は、各文字がテキストデータとして表示されているのではなく、1文字毎に独立したイメージ化された画像データを並べて文章として表示している。この翻訳文X1では、16個の文字イメージの組み合わせからなる。
Here, a specific example of the translation system 1 will be described with reference to FIGS.
The original text X requested to be translated from the
次に、翻訳文X1を携帯電話100の表示部103に表示させた状態を図6(a),(b)に示す。ステップS12の表示指示によって文字の大きさを変えることで、表示部を変更することも可能となる。
Next, FIGS. 6A and 6B show a state in which the translated sentence X1 is displayed on the
このように、本実施形態では、翻訳した文書データの文字列に個別文字イメージを生成し、この個別文字イメージの組み合わせによって翻訳結果を生成している。これにより、翻訳結果の言語に対する文字コードを記憶していない携帯電話100であっても、この表示部103に翻訳結果を正確に表示させることができる。
Thus, in this embodiment, an individual character image is generated in the character string of the translated document data, and a translation result is generated by a combination of the individual character images. Thereby, even if it is the
また、翻訳結果は、1文字毎に独立した個別文字イメージとなるので、翻訳サーバ200から携帯電話100への送信は個別文字イメージ毎に行うことができる。この結果、文書全体を画像データ化して電子メールで送信する場合に比べ、通信容量に拘束されることなく、携帯電話100の受信容量の限度までデータを送信することができる。
Further, since the translation result is an independent individual character image for each character, transmission from the
また、表示部103に対しても、順次文字の流し込みが可能になるため、表示部103における折り返し等のレイアウトの構成も自動的に行うことが可能となる。
さらに、原文データは携帯電話100による撮像等から得た画像データであっても、ステップS5およびS6の処理によってテキストデータ化した上で処置を行うため、例えば、ユーザが周囲で目にした文書に対する翻訳文を即座に知りたい等の供給に対しても、容易に対応する事ができ、使い勝手を向上することができる。
In addition, since it is possible to sequentially insert characters into the
Furthermore, even if the original text data is image data obtained from imaging by the
<B.変形例>
以上、本発明の実施形態について説明したが、本発明は上述した各実施形態に限定されるものではなく、種々の態様が可能である。
前記実施形態では、携帯電話100と翻訳サーバ200との間のコネクションの確立を翻訳処理に先立って行うようにしたが、ステップS3における原文データの送信直前に行うようにしてもい。
<B. Modification>
As mentioned above, although embodiment of this invention was described, this invention is not limited to each embodiment mentioned above, A various aspect is possible.
In the above embodiment, the connection between the
また、ステップS2の指示情報に予め携帯電話100の表示部103で表示する文字の書体を指示する書体指示情報を含めておけば、ステップS8における個別文字イメージの生成時に、書体指示情報で指示された書体のイメージを生成すれば、表示部103における表示をユーザの要求に対応した書体で表示することも可能となる。さらに、文字毎に書体を指示することも可能であるため、例えば、原文のある単語を翻訳結果において他の書体と異なる書体に設定しておけば、翻訳結果の中で特に知りたい単語を注目させることができる。
Also, if the type information indicating the typeface of the character displayed on the
前記実施形態では、翻訳結果の送信を1文字に対応した個別文字イメージを1パケットとして送信する場合を例示したが、本発明はこれに限らず、1パケットの容量内に収容できる個別文字イメージで括って送信するようにしてもよい、ことは勿論である。 In the above-described embodiment, the case where the translation result is transmitted as an individual character image corresponding to one character as one packet is exemplified. However, the present invention is not limited to this, and an individual character image that can be accommodated within the capacity of one packet. Of course, it is also possible to transmit in a batch.
前記実施形態では、ユーザ端末を携帯電話100として記述したが、モバイルコンピュータやPDA(Personal Digital Assistant)等に用いてもよい。
In the embodiment, the user terminal is described as the
前記実施形態では、図1において携帯電話100および翻訳サーバ200はそれぞれ1台のみ図示したが、翻訳システム1は、携帯電話100を複数有してもよい、ことは勿論である。
In the above embodiment, only one
1…翻訳システム、100…携帯電話(ユーザ端末)、200…翻訳サーバ、210…データ送受信部、220…原文データ判定部、230…OCR処理部、240…翻訳部、250…文字イメージ生成部、270…制御部、300…データベース、400…ネットワーク。 DESCRIPTION OF SYMBOLS 1 ... Translation system, 100 ... Mobile phone (user terminal), 200 ... Translation server, 210 ... Data transmission / reception part, 220 ... Original text data determination part, 230 ... OCR processing part, 240 ... Translation part, 250 ... Character image generation part, 270 ... control unit, 300 ... database, 400 ... network.
Claims (8)
前記翻訳サーバが、
前記ユーザ端末との間で、データの授受を行うデータ送受信手段と、
前記ユーザ端末から前記データ送受信手段を介して受信した文書データの言語を他の言語に翻訳する翻訳手段と、
前記翻訳手段によって翻訳された文書の各文字に各々対応する文字画像となる個別文字イメージを作成する文字イメージ作成手段と、
前記文字イメージ作成手段によって作成された個別文字イメージの配置関係を示す配置情報を生成する配置情報生成手段と、
前記文字イメージ作成手段が作成した個別文字イメージと前記配置情報生成手段が生成した配置情報とを翻訳結果として前記ユーザ端末に送信する翻訳結果送信手段と、を備え、
前記ユーザ装置が、
前記翻訳サーバに対して翻訳対象となる文書データを送信するとともに、前記翻訳結果を受信するデータ送受信手段と、
前記データ送受信手段により受信した翻訳結果の各個別文字イメージを前記配置情報に従って表示する表示手段と、を備えた
ことを特徴とする翻訳システム。 A user device and a translation server connected to the terminal device via a network;
The translation server is
Data transmission / reception means for exchanging data with the user terminal;
Translation means for translating the language of the document data received from the user terminal via the data transmission / reception means to another language;
A character image creating means for creating individual character images to be character images corresponding to the respective characters of the document translated by the translation means;
Arrangement information generating means for generating arrangement information indicating the arrangement relationship of the individual character images created by the character image creating means;
A translation result transmission unit that transmits the individual character image created by the character image creation unit and the arrangement information generated by the arrangement information generation unit to the user terminal as a translation result;
The user equipment is
A data transmission / reception means for transmitting the document data to be translated to the translation server and receiving the translation result;
A translation system comprising: display means for displaying each individual character image of the translation result received by the data transmission / reception means according to the arrangement information.
前記翻訳手段は前記文書データを文字認識してテキストデータに変換する変換手段を具備し、
前記受信した文書データが画像データである場合、前記変換手段によって前記文書データを文字認識してテキストデータに変換し、前記翻訳手段は前記変換手段によって変換された前記テキストデータを前記文書データとして翻訳する
ことを特徴とする翻訳システム。 The translation system according to claim 1,
The translating means comprises conversion means for recognizing the text data and converting it into text data,
When the received document data is image data, the conversion means recognizes the document data as characters and converts it into text data, and the translation means translates the text data converted by the conversion means as the document data. A translation system characterized by
前記ユーザ装置は、前記文書データを文字認識してテキストデータに変換する変換手段を具備し、送信する文書データが画像データである場合、前記変換手段によって前記文書データを文字認識してテキストデータに変換し、
前記翻訳手段は前記変換手段によって変換された前記テキストデータを前記文書データとして翻訳する
ことを特徴とする翻訳システム。 The translation system according to claim 1,
The user device comprises conversion means for recognizing the document data and converting it into text data. When the document data to be transmitted is image data, the conversion means recognizes the document data as text data. Converted,
The translation system, wherein the translation means translates the text data converted by the conversion means as the document data.
前記翻訳サーバは、前記ユーザ端末から前記個別文字イメージの書体を指示する書体指示情報を受け取り、前記文字イメージ作成手段は前記書体指示情報に対応する書体の個別文字イメージを生成する
ことを特徴とする翻訳システム。 The translation system according to claim 1,
The translation server receives typeface instruction information indicating the typeface of the individual character image from the user terminal, and the character image creating means generates an individual character image of the typeface corresponding to the typeface instruction information. Translation system.
前記書体指示情報は、1文字単位で書体を指示する情報であることを特徴とする
ことを特徴とする翻訳システム。 The translation system according to claim 4, wherein
The translation system characterized in that the typeface designation information is information that designates a typeface in units of one character.
前記ユーザ端末は、ユーザによって操作される操作手段と、
文字の修飾を指示する修飾情報を前記操作手段の操作に応じて生成する修飾情報生成手段とを具備し、
前記表示手段は、前記修飾情報生成手段によって生成された修飾情報に基づいて前記個別文字イメージを修飾表示する
ことを特徴とする翻訳システム。 The translation system according to claim 1,
The user terminal includes operating means operated by a user;
Modification information generating means for generating modification information instructing character modification according to the operation of the operation means,
The translation system characterized in that the display unit modifies and displays the individual character image based on the modification information generated by the modification information generation unit.
前記翻訳サーバは、前記ユーザ端末から端末の仕様に関する情報を受け取り、前記文字イメージ作成手段は前記端末の仕様に関する情報に基づき画像イメージをベクトルイメージもしくはラスターイメージとして作成することを特徴とする
ことを特徴とする翻訳システム。 The translation system according to claim 1,
The translation server receives information on terminal specifications from the user terminal, and the character image creation means creates an image image as a vector image or a raster image based on the information on the terminal specifications. Translation system.
前記ユーザ端末が、前記翻訳サーバに対して翻訳対象となる文書データを送信するデータ送信ステップと、
前記翻訳サーバが、前記ユーザ端末から送信される前記文書データを受信するデータ受信ステップと、
前記データ受信ステップで受信した文書データの言語を他の言語に翻訳する翻訳ステップと、
前記翻訳ステップによって翻訳された文書の各文字に各々対応する文字画像となる個別文字イメージを作成する文字イメージ作成ステップと、
前記文字イメージ作成ステップによって作成された個別文字イメージの配置関係を示す配置情報を生成する配置情報生成ステップと、
前記文字イメージ作成ステップで作成した個別文字イメージと前記配置情報生成ステップで生成した配置情報とを翻訳結果として前記ユーザ端末に送信する翻訳結果送信ステップと、
前記ユーザ装置が、前記翻訳結果を受信するデータ受信ステップと、
前記データ受信ステップで受信した翻訳結果の各個別文字イメージを前記配置情報に従って表示する表示ステップと、を備えた
ことを特徴とする翻訳方法。 A translation method comprising a user device and a translation server connected to the terminal device via a network,
A data transmission step in which the user terminal transmits document data to be translated to the translation server;
A data receiving step in which the translation server receives the document data transmitted from the user terminal;
A translation step of translating the language of the document data received in the data reception step into another language;
A character image creating step for creating individual character images to be character images corresponding to the respective characters of the document translated by the translation step;
An arrangement information generation step for generating arrangement information indicating an arrangement relationship of the individual character images created by the character image creation step;
A translation result transmission step of transmitting the individual character image created in the character image creation step and the arrangement information generated in the arrangement information generation step to the user terminal as a translation result;
A data receiving step in which the user device receives the translation result;
And a display step of displaying each individual character image of the translation result received in the data receiving step according to the arrangement information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005267399A JP2007079978A (en) | 2005-09-14 | 2005-09-14 | Translation system and translation method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005267399A JP2007079978A (en) | 2005-09-14 | 2005-09-14 | Translation system and translation method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007079978A true JP2007079978A (en) | 2007-03-29 |
Family
ID=37940215
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005267399A Pending JP2007079978A (en) | 2005-09-14 | 2005-09-14 | Translation system and translation method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2007079978A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012234287A (en) * | 2011-04-28 | 2012-11-29 | Rakuten Inc | Server device, control method of server device, program and storage medium |
| JP2015521404A (en) * | 2012-04-25 | 2015-07-27 | コピン コーポレーション | Instant translation system |
| US10013976B2 (en) | 2010-09-20 | 2018-07-03 | Kopin Corporation | Context sensitive overlays in voice controlled headset computer displays |
| US10474418B2 (en) | 2008-01-04 | 2019-11-12 | BlueRadios, Inc. | Head worn wireless computer having high-resolution display suitable for use as a mobile internet device |
| US10627860B2 (en) | 2011-05-10 | 2020-04-21 | Kopin Corporation | Headset computer that uses motion and voice commands to control information display and remote devices |
| US12554286B2 (en) | 2024-02-29 | 2026-02-17 | Kopin Corporation | Headset computer that uses motion and voice commands to control information display and remote devices |
-
2005
- 2005-09-14 JP JP2005267399A patent/JP2007079978A/en active Pending
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10474418B2 (en) | 2008-01-04 | 2019-11-12 | BlueRadios, Inc. | Head worn wireless computer having high-resolution display suitable for use as a mobile internet device |
| US10579324B2 (en) | 2008-01-04 | 2020-03-03 | BlueRadios, Inc. | Head worn wireless computer having high-resolution display suitable for use as a mobile internet device |
| US10013976B2 (en) | 2010-09-20 | 2018-07-03 | Kopin Corporation | Context sensitive overlays in voice controlled headset computer displays |
| JP2012234287A (en) * | 2011-04-28 | 2012-11-29 | Rakuten Inc | Server device, control method of server device, program and storage medium |
| US9396392B2 (en) | 2011-04-28 | 2016-07-19 | Rakuten, Inc. | Server, server control method, program and recording medium |
| US10627860B2 (en) | 2011-05-10 | 2020-04-21 | Kopin Corporation | Headset computer that uses motion and voice commands to control information display and remote devices |
| US11237594B2 (en) | 2011-05-10 | 2022-02-01 | Kopin Corporation | Headset computer that uses motion and voice commands to control information display and remote devices |
| US11947387B2 (en) | 2011-05-10 | 2024-04-02 | Kopin Corporation | Headset computer that uses motion and voice commands to control information display and remote devices |
| JP2015521404A (en) * | 2012-04-25 | 2015-07-27 | コピン コーポレーション | Instant translation system |
| US12554286B2 (en) | 2024-02-29 | 2026-02-17 | Kopin Corporation | Headset computer that uses motion and voice commands to control information display and remote devices |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100308543B1 (en) | Data transmission / reception device based on character recognition | |
| US8169651B2 (en) | Data processing apparatus for recognizing and processing content recorded on a recording medium | |
| WO2005109173A1 (en) | Direct printing method and apparatus | |
| JP5041940B2 (en) | Image forming system, network card, image forming apparatus, Web server processing program | |
| JP2006331429A (en) | Message correction method for portable communication terminal and portable communication terminal | |
| JP2002094735A (en) | Image data conversion system and image data transfer device | |
| US11036441B1 (en) | System and method for creation and invocation of predefined print settings via speech input | |
| JP2007079978A (en) | Translation system and translation method | |
| US11474782B2 (en) | Information processing apparatus, information processing method and non-transitory computer-readable medium | |
| EP2015547A2 (en) | IP Telephone system and IP telephone terminal used therein | |
| US11816372B2 (en) | Control system, server system, control method, and storage medium | |
| US20080212145A1 (en) | Image forming apparatus for visually impaired people and image forming method of the image forming apparatus | |
| JP2010200125A (en) | Image processing apparatus | |
| JP2004164557A (en) | Printing service providing system | |
| JP2005159593A (en) | Facsimile | |
| JP2007013288A (en) | Image forming apparatus and image forming system | |
| KR20050078432A (en) | Network printing system using messenger and method thereof | |
| JP4404704B2 (en) | Multilingual mobile communication terminal | |
| JP2001004394A (en) | Map information system and map distribution method | |
| JP2000322414A (en) | Machine translation apparatus and method | |
| JP4165482B2 (en) | Image display program and image display apparatus | |
| JP2006215654A (en) | Character information display system and character information display method | |
| JP2002278955A (en) | Network type Japanese input system and server and external character image data server | |
| JP2010134833A (en) | Document processor, document processing method, program, and recording medium | |
| JP2018142220A (en) | Information processing program, information processing device and information processing method |