(57)【要約】【課題】  予め記憶手段に原稿が翻訳された翻訳データがある場合、この翻訳データを利用して利用者にデータを提供する。これにより、変換時間及び翻訳時間が必要なく、短時間で正確な翻訳データを提供できる。【解決手段】  本発明に係る翻訳装置によれば、記憶手段に原文に対応した翻訳データが予め存在する場合（ステップＳ４；ＹＥＳ）には、その翻訳データを利用する。翻訳データはなく原文データが存在している場合、原文データを翻訳処理して翻訳データを得る（ステップＳ７）。原文データおよび翻訳データがない場合、原稿から得た文書データを翻訳処理し（ステップＳ９）、この翻訳データを利用する。【選択図】      図５
2007052613.tif 000002
【特許請求の範囲】
【請求項１】
原文を翻訳した翻訳データを、前記原文の識別情報に対応付けて記憶した記憶手段と、
識別情報とともに入力された原文入力データから前記識別情報を抽出する抽出手段と、
前記抽出手段により抽出された前記識別情報に対応した翻訳データが、前記記憶手段に有るか否かを判定する判定手段と、
前記判定手段が翻訳データ有りと判定した場合には前記記憶手段内の翻訳データを出力し、前記判定手段が翻訳データ無しと判定した場合には前記原文入力データに対して翻訳処理を施した翻訳データを出力する翻訳データ出力手段と、を具備した
ことを特徴とする翻訳装置。
【請求項２】
原文データ、またはこの原文を翻訳した翻訳データのうち、少なくとも何れか一方のデータを、前記原文の識別情報に対応付けて記憶した記憶手段と、
識別情報とともに入力された原文入力データから前記識別情報を抽出する抽出手段と、
前記抽出手段により抽出された前記識別情報に対応した翻訳データたまは原文データが、前記記憶手段に有るか否かを判定する判定手段と、
前記判定手段が翻訳データ有りと判定した場合には前記記憶手段内の翻訳データを出力し、前記判定手段が翻訳データ無しと判定した場合には前記記憶手段内の原文データに対して翻訳処理を施した翻訳データを出力し、さらに前記判定手段が翻訳データおよび原文データのいずれも無いと判定した場合には前記原文入力データに対して翻訳処理を施した翻訳データを出力する翻訳データ出力手段と、を具備した
ことを特徴とする翻訳装置。
【請求項３】
請求項１または２記載の翻訳装置において、
前記判定手段により原文の識別情報に対応した翻訳データが前記記憶手段に無い場合には、前記原文データに対して翻訳処理を施した翻訳データを、前記原文の識別情報に対応した翻訳データとして前記記憶手段に更新記憶するデータ更新記憶手段を備える
ことを特徴とする翻訳装置。
【請求項４】
請求項３記載の翻訳装置において、
操作者の操作に応じて翻訳データを修正する翻訳データ修正手段を備え、
前記データ更新記憶手段によって前記記憶手段に更新記憶される翻訳データは、前記翻訳データ修正手段によって修正されたデータである
ことを特徴とする翻訳装置。
【請求項５】
請求項１または２記載の翻訳装置において、
前記抽出手段で抽出される識別情報は、特定文字列または特定画像によって現される
ことを特徴とする翻訳装置。
【請求項６】
請求項１または２記載の翻訳装置において、
前記翻訳データ出力手段は印刷手段であり、
前記印刷手段は、翻訳データの文章を印刷するとともに、翻訳データの識別情報を特定文字列または特定画像として印刷する
ことを特徴とする翻訳装置。
【請求項７】
請求項１または２記載の翻訳装置において、
画像読み取り手段を備え、
前記画像読み取り手段は、原文が印刷された原稿から画像を読み取って識別情報および原文入力データを生成して前記抽出手段に出力する
ことを特徴とする翻訳装置。
【請求項８】
端末装置と、前記端末装置とネットワークを介して通信するサーバ装置とを有し、
前記サーバ装置が、
原文を翻訳した翻訳データを、前記原文の識別情報に対応付けて記憶した記憶手段と、
識別情報とともに入力された原文入力データから前記識別情報を抽出する抽出手段と、
前記抽出手段により抽出された前記識別情報に対応した翻訳データが、前記記憶手段に有るか否かを判定する判定手段と、
前記判定手段が翻訳データ有りと判定した場合には前記記憶手段内の翻訳データを出力し、前記判定手段が翻訳データ無しと判定した場合には前記原文入力データに対して翻訳処理を施した翻訳データを出力する翻訳データ出力手段と、を備え、
前記端末装置が、
前記原文入力データおよび識別情報を生成する画像読み取り手段と、
前記翻訳データ出力手段によって得られる翻訳データを表示或いは印刷するデータ表示手段と、を備えた
ことを特徴とする翻訳システム。
【請求項９】
端末装置と、前記端末装置とネットワークを介して通信するサーバ装置とを有し、
前記サーバ装置が、
原文データ、またはこの原文を翻訳した翻訳データのうち、少なくとも何れか一方のデータを、前記原文の識別情報に対応付けて記憶した記憶手段と、
識別情報とともに入力された原文入力データから前記識別情報を抽出する抽出手段と、
前記抽出手段により抽出された前記識別情報に対応した翻訳データたまは原文データが、前記記憶手段に有るか否かを判定する判定手段と、
前記判定手段が翻訳データ有りと判定した場合には前記記憶手段内の翻訳データを出力し、前記判定手段が翻訳データ無しと判定した場合には前記記憶手段内の原文データに対して翻訳処理を施した翻訳データを出力し、さらに前記判定手段が翻訳データおよび原文データのいずれも無いと判定した場合には前記原文入力データに対して翻訳処理を施した翻訳データを出力する翻訳データ出力手段と、を備え、
前記端末装置が、
前記原文入力データおよび識別情報を生成する画像読み取り手段と、
前記翻訳データ出力手段によって得られる翻訳データを表示或いは印刷するデータ表示手段と、を備えた
ことを特徴とする翻訳システム。
【請求項１０】
原文を翻訳した翻訳データを、前記原文の識別情報に対応付けて記憶手段に記憶する記憶ステップと、
識別情報とともに入力された原文入力データから前記識別情報を抽出する抽出ステップと、
前記抽出ステップにより抽出された前記識別情報に対応した翻訳データが、前記記憶手段に有るか否かを判定する判定ステップと、
前記判定ステップが翻訳データ有りと判定した場合には前記記憶手段内の翻訳データを出力し、前記判定ステップが翻訳データ無しと判定した場合には前記原文入力データに対して翻訳処理を施した翻訳データを出力する翻訳データ出力ステップと、を具備した
ことを特徴とする翻訳方法。
【請求項１１】
原文データ、またはこの原文を翻訳した翻訳データのうち、少なくとも何れか一方のデータを、前記原文の識別情報に対応付けて記憶手段に記憶する記憶ステップと、
識別情報とともに入力された原文入力データから前記識別情報を抽出する抽出ステップと、
前記抽出ステップにより抽出された前記識別情報に対応した翻訳データたまは原文データが、前記記憶手段に有るか否かを判定する判定ステップと、
前記判定ステップが翻訳データ有りと判定した場合には前記記憶手段内の翻訳データを出力し、前記判定ステップが翻訳データ無しと判定した場合には前記記憶手段内の原文データに対して翻訳処理を施した翻訳データを出力し、さらに前記判定ステップが翻訳データおよび原文データのいずれも無いと判定した場合には前記原文入力データに対して翻訳処理を施した翻訳データを出力する翻訳データ出力ステップと、を具備した
ことを特徴とする翻訳方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高い翻訳精度で翻訳を行うことの出来る翻訳装置、翻訳システムおよび翻訳方法に関する。
【背景技術】
【０００２】
近年のグローバルな情報流通、経済活動など、国境を越えた活動の広がりにより、ある言語（例えば、日本語）から別の言語（例えば、英語、中国語）へ変換する翻訳の需要が高まっている。しかし、翻訳を業者（翻訳者）に依頼すると、一般に価格が高く、また時間もかかってしまうため、コンピュータなどの機械を用いて自動的に翻訳する自動翻訳の需要が高まっている。
【０００３】
一般的に、自動翻訳は、文章が印刷された紙をスキャナ装置にかけてイメージ化された画像データを取得し、この画像データを文字認識（例えば、ＯＣＲ（Optical Character Recognition：光学的文字認識））処理によってテキスト化した文書データに変換し、この文書データを機械翻訳のソフトウェアを用いて第１言語から第２言語に翻訳するものである。
この機械翻訳のソフトウェアは、文書解析によりテキスト化された文書データから単語単位で文字を認識させ、翻訳辞書を参照して単語の意味を導き、係り受けの関係から翻訳文を作成するといった具合で行っている。
【０００４】
また、機械翻訳では、その翻訳精度は翻訳辞書に記憶された単語数に依存しているため、記憶容量に対応したデータ数によって機械翻訳の精度が設定されてしまう。さらに、日本語を他の言語に翻訳する場合を考えると、日本語は主語を省略して記載する場合があるため、機械翻訳では省略されている主語を補って翻訳することは困難である。
これに対し、人による翻訳は、辞書に記憶されていない新語に対しても、翻訳者の経験によって対応させて翻訳させることもでき、前後の文章から省略されている主語を補完して翻訳することも可能である。
このように、機械翻訳による翻訳精度は、文字認識による精度と機械翻訳のソフトウェアによる精度によって決まってしまうため、人による翻訳よりも精度が落ちることになる。例えば、第２言語で記載された翻訳データを第１言語に戻す場合、２度翻訳処理を行うため、得られた文書データはかなり難解な文章となってしまい、理解できなくなってしまう虞がある。
【０００５】
ここで、翻訳精度を上げる技術としては、文字認識により認識した文字を翻訳する際、翻訳辞書に該当する単語が存在しない場合には、自動的に単語の修正を行う技術（特許文献１、参照）、文字列の一部或いは全部を置換したバーコードを原稿に印刷し、必要に応じて専用のバーコード読取装置を用いて、このバーコードを読取って文字列に変換する技術（特許文献２、参照）がある。
【０００６】
【特許文献１】特開平５−５４０７０号公報
【特許文献２】特開平８−８３２８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１が機械翻訳のソフトウェアの精度を上げるものであり、特許文献２がイメージデータからテキストデータに変換する文字認識の精度を上げるものである。しかし、何れの技術であっても、所詮人による翻訳精度には到達することができない。
【０００８】
本発明は、前述した先行技術に鑑みてなされたもので、原文に対応した翻訳データがある場合には、その翻訳データを利用することで、翻訳精度の高い翻訳装置、翻訳システムおよび翻訳方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成するために、本発明が採用する翻訳装置は、原文を翻訳した翻訳データを、前記原文の識別情報に対応付けて記憶した記憶手段と、識別情報とともに入力された原文入力データから前記識別情報を抽出する抽出手段と、前記抽出手段により抽出された前記識別情報に対応した翻訳データが、前記記憶手段に有るか否かを判定する判定手段と、前記判定手段が翻訳データ有りと判定した場合には前記記憶手段内の翻訳データを出力し、前記判定手段が翻訳データ無しと判定した場合には前記原文入力データに対して翻訳処理を施した翻訳データを出力する翻訳データ出力手段と、を具備したことを特徴とする。
【００１０】
この発明によれば、原文に対応した翻訳データが予め存在する場合には、その翻訳データを利用することで、翻訳処理および文字認識処理を行う必要がなく、原文入力データから翻訳データへの翻訳精度に拘わらず、翻訳精度の高い翻訳を実現することができる。
【００１１】
本発明が採用する別の翻訳装置は、原文データ、またはこの原文を翻訳した翻訳データのうち、少なくとも何れか一方のデータを、前記原文の識別情報に対応付けて記憶した記憶手段と、識別情報とともに入力された原文入力データから前記識別情報を抽出する抽出手段と、前記抽出手段により抽出された前記識別情報に対応した翻訳データたまは原文データが、前記記憶手段に有るか否かを判定する判定手段と、前記判定手段が翻訳データ有りと判定した場合には前記記憶手段内の翻訳データを出力し、前記判定手段が翻訳データ無しと判定した場合には前記記憶手段内の原文データに対して翻訳処理を施した翻訳データを出力し、さらに前記判定手段が翻訳データおよび原文データのいずれも無いと判定した場合には前記原文入力データに対して翻訳処理を施した翻訳データを出力する翻訳データ出力手段と、を具備したことを特徴とする。
【００１２】
この発明によれば、原文に対応した翻訳データが予め存在する場合には、その翻訳データを利用することで、翻訳処理および文字認識処理を行う必要がなく、原文入力データから翻訳データへの翻訳精度に拘わらず、翻訳精度の高い翻訳を実現することができる。さらに、翻訳データが存在せずに、被翻訳文となる原文に対応した原文データが存在する場合には、この原文データを翻訳して翻訳データを得ることで、文字認識処理による文字の誤認識を防止でき、ひいては翻訳精度を高める。
【００１３】
上記構成において、前記判定手段により原文の識別情報に対応した翻訳データが前記記憶手段に無い場合には、前記原文データに対して翻訳処理を施した翻訳データを、前記原文の識別情報に対応した翻訳データとして前記記憶手段に更新記憶するデータ更新記憶手段を備えることが望ましい。
上記構成において、操作者の操作に応じて翻訳データを修正する翻訳データ修正手段を備え、前記データ更新記憶手段によって前記記憶手段に更新記憶される翻訳データは、前記翻訳データ修正手段によって修正されたデータであることが望ましい。
上記構成において、前記抽出手段で抽出される識別情報は、特定文字列または特定画像によって現されることが望ましい。
上記構成において、前記翻訳データ出力手段は印刷手段であり、前記印刷手段は、翻訳データの文章を印刷するとともに、翻訳データの識別情報を特定文字列または特定画像として印刷することが望ましい。
上記構成において、画像読み取り手段を備え、前記画像読み取り手段は、原文が印刷された原稿から画像を読み取って識別情報および原文入力データを生成して前記抽出手段に出力することが望ましい。
【発明の効果】
【００１４】
本発明に係る翻訳装置によれば、記憶手段に原文に対応した翻訳データが予め存在する場合には、その翻訳データを利用することで、翻訳処理および文字認識処理を行う必要がなく、原文入力データから翻訳データへの翻訳精度に拘わらず、翻訳精度の高い翻訳文を得ることができる。しかも、記憶された翻訳データを利用する場合には、変換時間及び翻訳時間が必要ないため、短時間で正確な翻訳データを得ることができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照してこの発明の実施の形態を説明する。図１は、本実施形態による翻訳システム１の全体構成を示す図である。このシステム１は、ネットワーク３００を介して接続された複合機１００および翻訳サーバ２００を具備している。
複合機１００は、コピー、スキャナ、プリンタの機能を備える。複合機１００は、ネットワーク３００を介して翻訳サーバ２００或いはパソコン等のユーザ端末（図示せず）に接続されている。翻訳サーバ２００は、翻訳処理を専門に行うサーバ装置であり、複合機１００から原文に対応するデータを受信し、受信した原文に対する翻訳データを生成して返信する機能を有する。
【００１６】
＜１．複合機１００の構成＞
図２は、複合機１００の機能構成を示すブロック図である。この複合機１００は、読み取り部１１０、画像形成部１２０、送受信部１３０、印刷部１４０およびこれらを制御する制御部１５０を具備する。制御部１５０は、図示しないＣＰＵ，ＲＡＭおよびＲＯＭを備えており、各種処理を司る機能を有する。
【００１７】
送受信部１３０は、翻訳サーバ２００等のネットワーク３００に接続された外部機器（図示せず）との間でデータの授受を行う。印刷部１４０は、画像形成部１２０で形成された画像データを受けて用紙（記録材）上に画像を印刷する。
【００１８】
そして、複合機１００は、読み取り部１１０が読み取った画像データを、送受信部１３０を経由して外部の装置に出力することによりスキャナ機として機能する。また、読み取り部１１０が読み取った画像データに応じた画像を画像印刷部１４０から出力することによりコピー機として機能する。さらに、複合機１００は、外部からデータ送受信部１３０を経由して受信したデータに応じた画像を画像印刷部１４０において出力することにより、プリンタ機として機能する。
【００１９】
ここで、本実施形態に用いられる原稿Ｍは、図１に示すように、原文と、その余白の所定位置にこの原文文書ＩＤを示すバーコードＢＭとが印刷され、複合機１００から出力される翻訳原稿Ｔには、翻訳文と、その余白の所定位置にその翻訳文書ＩＤを示すバーコードＢＴが印刷される。
【００２０】
本実施形態による複合機１００の制御部１５０は、各部に以下の処理を行わせる。
まず、制御部１５０は、利用者が図示しない入力指示装置から原稿Ｍの翻訳対象言語の指示を受ける。次に、読み取り部１１０が、原稿Ｍを読み取ることにより、この原稿Ｍ上に印刷された原文およびバーコードＢＭから原文画像データおよび識別情報の画像データを取得し、送受信部１３０が、この原文画像データおよび翻訳対象言語を外部の翻訳サーバ２００に送信する。
一方、後述する処理を経て得られた翻訳データが翻訳サーバ２００から送信されると、この翻訳データを送受信部１３０が受信すると、画像形成部１２０が、テキスト形式の翻訳データをイメージ形式の翻訳画像データに変換する。この際、翻訳データにバーコードを印刷するための識別情報を現すデータが付加されている場合には、変換したバーコードの画像データを翻訳画像データに付加する。そして、印刷部１４０が、この翻訳画像データを用紙に印刷して翻訳原稿Ｔを出力する。これにより、利用者は、翻訳対象語に翻訳された翻訳原稿Ｔを取得する。
【００２１】
＜２．翻訳サーバ２００の構成＞
図３は、翻訳サーバ２００の機能構成を示すブロック図である。翻訳サーバ２００は、文書データベース２１０が接続された文書管理部２２０，翻訳辞書部２３０，送受信部２４０およびこれらを制御する制御部２５０を具備する。制御部２５０は、図示しないＣＰＵ，ＲＡＭおよびＲＯＭを備えており、各種処理を司る機能を有する。
【００２２】
送受信部２４０は、複合機１００等のネットワーク３００に接続された外部機器（図示せず）との間でデータの授受を行う。翻訳辞書部２３０は、制御部２５０からの指示に基づき、原文データを翻訳対象言語に翻訳する際に用いられるものであり、種々の言語に対する辞書を備えている。
【００２３】
文書データベース２１０には、テキスト形式の文書データ（ファイル）が文書ＩＤ毎に対応付けて格納されている。この文書データの文書データベース２１０への格納処理は、後述する図５のステップＳ８における処理のみではなく、複合機１００のスキャナ機能、コピー機能、プリンタ機能を動作させた際、或いは利用者の操作処理された際に行われる。原稿の文書データ（原文データ或いは翻訳データ）を文書ＩＤと共に文書データベース２１０に格納させ、自動的或いは利用者の操作によって文書データ管理部２２０に翻訳データの文書ＩＤと文書名を記憶更新させる。
【００２４】
文書管理部２２０は、文書データベース２１０に格納されている文書データを管理するもので、図４（ａ）に示すような複数のデータテーブルが基準となる文書ＩＤ毎に記憶されている。このデータテーブルには、第１言語版の文書ＩＤ，文書名（ファイル名）、第２言語版の文書ＩＤ，文書名（ファイル名）、第３言語版の文書ＩＤ，文書名（ファイル名）が、文書データベース２１０に格納されている文書データに対応付けて書き込まれる。例えば、このデータテーブルには、日本語の○○指示書（文書ＩＤ；００１−１）、英語の○○指示書（文書ＩＤ；００１−２），中国語の○○指示書（文書ＩＤ；００１−３）といったように記憶される。この例では、初めの３文字を共通の文字列にして各文書が関連あることを示し、添え字により文書の記載言語形式（第１言語、第２言語、第３言語）を示している。
【００２５】
図４（ａ）のデータテーブルについて説明すると、原文が日本語版の文書であった場合には、この文書の文書ＩＤは“００１−１”となり、この文書ＩＤ“００１−１”に対応した文書は、英語版の文書（文書ＩＤ“００１−２”）と中国語版の文書（文書ＩＤ“００１−３”）となる。
また、原文が英語版の文書であった場合には、この文書の文書ＩＤは“００１−２”となり、この文書ＩＤ“００１−２”に対応した文書は、日本語版の文書（文書ＩＤ“００１−１”）と中国語版の文書（文書ＩＤ“００１−３”）となる。
さらに、原文が中国語版の文書であった場合には、この文書の文書ＩＤは“００１−３”となり、この文書ＩＤ“００１−３”に対応した文書は、日本語版の文書（文書ＩＤ“００１−１”）と英語版の文書（文書ＩＤ“００１−２”）となる。
さらに、図４（ａ）の場合には、このようなデータテーブルがｎ個存在する。
【００２６】
一方、図４（ｂ）のデータテーブルは、「日本語版」の文書が文書データベース２１０に格納されていない場合である。この場合であっても、原文の文書ＩＤが“００１−１”であれば、共通の基本名を検索語としてこのデータベースを抽出でき、文書データベースに英語版の文書（文書ＩＤ“００１−２”）と中国語版の文書（文書ＩＤ“００１−３”）が格納されている。
また、文書管理部２２０には、１つの基準となる文書（原文）の文書ＩＤに対して１つのデータテーブルが形成されるため、文書管理部２２０では、複数のデータテーブルを備えることになる。
この図４では、便宜上、日本語版の文書ＩＤ“００１−１”を原文の文書ＩＤとしているが、抽出された文書ＩＤが“００１−２”の場合には、英語版の文書が原文となり、どの文書であっても抽出された文書ＩＤに対応した文書が原文となる。
【００２７】
本実施形態による翻訳サーバ２００の制御部２５０は、以下に述べる翻訳処理を行う。
以下、図５に示す流れ図に基づき、翻訳サーバ２００の動作について説明する。
この翻訳サーバ２００は、複合機１００から送信された原文画像データおよびバーコードの画像データを送受信部２４０で受信することによって動作を開始するものである。
【００２８】
複合機１００からの原文画像データが送受信部２４０で受信されると、制御部２５０は、イメージ形式の原文画像データを文字認識処理（例えば、ＯＣＲ処理）してテキスト形式のデータに変換する。この際、原文画像データにバーコードを示す画像データがあるため、このバーコードが文字データに変換され、このバーコードの意味する情報、即ち文書ＩＤを抽出する（ステップＳ１）。
【００２９】
次に、制御部２５０は、ステップＳ１の処理により、バーコードによる文書ＩＤが抽出されたか否かを判定する（ステップＳ２）。制御部２５０は、文書ＩＤが抽出された場合には（ステップＳ２；ＹＥＳ）、ステップＳ３に移行する。
【００３０】
制御部２５０は、抽出された文書ＩＤを検索キーとして、文書データ管理部２２０の文書ＩＤとを照合させることにより、文書データベース２１０に格納されている文書データおよび翻訳データを検索して検索結果を得る（ステップＳ３）。
図４（ａ）のデータテーブルの例では、抽出された原文文書ＩＤが“００１−１”である場合には、初めの３文字を検索キーとして検索することにより、日本語の文書データを始め、英語版の翻訳データ、中国語版の翻訳データが文書データベース２１０に格納されていることを検索結果として得る。
【００３１】
制御部２５０は、検索結果から文書データベース２１０に翻訳データが有るか否かを判定する（ステップＳ４）。翻訳対象語の翻訳データが文書データベース２１０に格納されていた場合には（ステップＳ４；ＹＥＳ）、文書ＩＤに対応した翻訳データを読み出し、この翻訳データを記憶エリア（図示せず）に一時的に記憶する（ステップＳ５）。
翻訳データの有無は、例えば、利用者が要求する翻訳対象言語が英語の場合には、検索結果から、原文文書ＩＤ“００１−１”に対して英語版の翻訳データの文書ＩＤ“００１−２”があるため、英語版の翻訳データが文書データベース２１０に格納されていることが分かる。
【００３２】
一方、ステップＳ４で、翻訳データが文書データベース２１０に格納されていない場合には（ステップＳ４；ＮＯ）、制御部２５０は検索結果から文書データベース２１０に原文データが有るか否かを判定する（ステップＳ６）。原文データが文書データベース２１０に格納されていた場合には（ステップＳ６；ＹＥＳ）、文書ＩＤに対応した原文データを読み出し、この原文データに基づいた翻訳処理を翻訳辞書部２３０を利用して行い、この処理で得られた翻訳データを記憶エリアに一時的に記憶する（ステップＳ７）。
【００３３】
さらに、制御部２５０は、ステップＳ７で得られた翻訳データを文書データベース２１０に格納すると共に、文書データ管理部２２０のデータテーブルに原文の文書ＩＤの添え字を変えた文書ＩＤを翻訳文の文書名（ファイル名）に対応付けて加えることによりデータベースを更新する（ステップＳ８）。
【００３４】
また、ステップＳ２の判定処理において受信した原文画像データから文書ＩＤが抽出されなかった場合（ステップＳ２；ＮＯ）、或いはステップＳ６の判定処理において文書データベース２１０に原文データが格納されていない場合には（ステップＳ６；ＮＯ）、制御部２５０は、原文画像データをテキスト化したデータに対して翻訳処理を行い、この処理で得られた翻訳データを記憶エリアに一時的に記憶する（ステップＳ９）。
なお、この処理後に、文書データベース２１０に翻訳前の原文データを文書ＩＤと共に格納し、文書データ管理部２２０に原文データを文書ＩＤに対応した新たなデータテーブルを作成するようにしてもよい。
【００３５】
そして、制御部２５０では、３通りの処理のうち何れかの処理によって得られた翻訳データを送受信部２４０を介して複合機１００に送信する（ステップＳ１０）。この送信される翻訳データには、翻訳文を現すデータと共に、この翻訳文を示す文書ＩＤが含まれている。
【００３６】
翻訳データを受信した複合機１００では、前述した如く、複合機１００の制御部１５０は、画像形成部１２０により、テキスト形式の翻訳データを翻訳データの文書ＩＤを示すバーコードＢＴを含むイメージ形式の翻訳画像データに変換させる。そして、印刷部１４０で、この翻訳画像データの翻訳文およびバーコードを用紙に印刷させて翻訳原稿Ｔを出力する（図１、参照）。
【００３７】
このように、本実施形態による翻訳システム１では、予め翻訳サーバ２００の文書データベース２１０に原文に対応した翻訳文を示す翻訳データが格納されている場合には、その翻訳データを複合機１００に送信することにより、ＯＣＲ処理や翻訳処理を省略でき、翻訳精度の高い翻訳文を利用者に提供することができる。しかも、翻訳処理を行わずに済むため、翻訳時間を大幅に短縮することが出来る。
【００３８】
また、翻訳データが文書データベース２１０に格納されていない場合であっても、原文の文書データが文書データベース２１０に格納されている場合には、この文書データを翻訳処理することにより、ＯＣＲ処理を行わずに済むため、ＯＣＲ処理による文字の誤認識を防止でき、原文をＯＣＲ処理および翻訳処理を行って得た翻訳文に比べて誤翻訳を低減することができる。
以上のように、本実施形態による翻訳システム１は、利用者に対して精度の高い翻訳文を提供することが可能となる。
【００３９】
以上、本発明の実施形態について説明したが、本発明は上述の実施形態に限定されるものではなく、種々の態様が可能である。
前記実施形態では、複合機１００の読み取り部１１０で、読み取った原文画像データを翻訳サーバ２００に送信するようにしたが、本発明は、原稿の所定位置にバーコードが印刷されているのであれば、原稿画像データからバーコードの識別ＩＤのみを読み取り、翻訳サーバ２００に送信するようにしても良い。これにより、バーコードのデータ容量に比べて大容量となる原文画像データを送信することがなくなり、ネットワーク３００を経由しての送信時間を大幅に短縮できる。
翻訳サーバ２００の文書データベース２１０に翻訳データおよび原文データが格納されていない場合、原文画像データを再度複合機１００から翻訳サーバ２００に送信すればよい。
また、複合機１００の読み取り部１１０で原稿Ｍを読み取った段階で、ＯＣＲ処理を施してイメージ形式の原文画像データからテキスト形式の原文入力データに変換してもよい。但し、この原文入力データと予め文書データベース２１０に格納されている文書データとは異なったものである。
【００４０】
前記本実施形態では、複合機１００と翻訳サーバ２００とをネットワーク３００で接続する翻訳システムとして説明したが、本発明はこれに限らず、複合機１００内に翻訳サーバ２００の機能を備え、複合機１００を翻訳装置してもよい。このような複合機１００は、複合機１台で仕事をサポートできる比較的小さな会社への適用が好適である。この際、文書データベース２１０に格納される文書データは、図５のステップＳ８による記憶更新のみでなく、複合機１００のスキャナ機能、コピー機能、プリンタ機能を動作させた際に、文書データベース２１０に格納させてもよい。この際、スキャナ・コピー・プリントされる原稿の文書データを文書ＩＤと共に文書データベース２１０に格納すると共に、文書データ管理部２２０に翻訳データの文書ＩＤと文書名を記憶更新するようにすればよい。
【００４１】
前記実施形態のデータテーブルでは、図４に示すように、共通の文字列を有する文書ＩＤとして文書データを関連付けたが、本発明はこれに限らず、異なった文書ＩＤであっても、１つのデータテーブルで関連付けられるようにすればよい。
本発明は、翻訳可能な言語は、第１〜第３言語の３つに限らず、２言語，４言語以上の言語に対応できることは勿論である。
【００４２】
前記実施形態では、原文の文書情報を文書ＩＤとしてこの文書ＩＤをバーコード化する構成としたが、本発明はこれに限らず、指定領域に存在する文字列或いは文書ＩＤを書き込んだＩＣタグ等をバーコードの代わりに用いてもよい。例えば、文字列の場合には、用紙に印刷された文章の所定領域の部分に存在する文字列を文書ＩＤ或いは文書名とし、この所定領域をＯＣＲ処理することにより文書ＩＤ或いは文書名を原文の識別情報として抽出するようにしてもよい。
【００４３】
また、原稿に利用者が注釈や付箋等のアノテーションを記載している場合には、読み取り部１１０で原稿を読み取る際に、アノテーションに記載された文字とその位置情報を算出し、翻訳サーバ２００から翻訳データが返信された場合には、この翻訳データ、アノテーションの位置情報に基づき、印刷部１４０が翻訳文と共に、翻訳されたアノテーションを元の原稿と同じ位置に印刷させる。
【００４４】
ステップＳ８で文書データベース２１０に記憶更新される翻訳データは、翻訳サーバ２００による機械翻訳による翻訳データを格納させるようにしたが、ここでは格納させずに、この翻訳データに基づき翻訳者が補正した翻訳データ、或いは翻訳者が原文の原稿から翻訳した翻訳データを文書データベース２１０に新たに格納させるようにしてもよい。
【００４５】
前記実施形態では、複合機１００および翻訳サーバ２００で翻訳システム１を構成するものとして述べたが、個人的なクライアント端末（例えば、パーソナルコンピュータ）と翻訳サーバ２００とをネットワーク３００を介して接続した翻訳システムとしてもよい。
このシステムでは、クライアント端末の表示部に、テキスト形式の翻訳データ或いは原文データと翻訳データとを比較させながら表示させることも可能となる。さらに、データを表示部に表示し、マウス等の領域指定手段によって文章領域を指定し、この文章領域に対応した翻訳文を表示させる等、種々の使用方法が適用できる。
【００４６】
なお、図１においては図面が煩雑になるのを防ぐため、複合機１００および翻訳サーバ２００はそれぞれ１台のみ図示されているが、翻訳システム１は、複合機１００および翻訳サーバ２００を複数有してもよいことは勿論である。
【００４７】
また、上述の実施形態においては、複合機１００は制御部１５０が、翻訳サーバ２００は制御部２５０がそれぞれプログラムを実行することにより実現されたが、この一部または全部をハードウェアで実現する構成としてもよい。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施形態に係る翻訳システムの構成を示す図である。
【図２】本発明の実施形態に用いられる複合機の構成を示すブロック図である。
【図３】本発明の実施形態に用いられる翻訳サーバの構成を示すブロック図である。
【図４】文書データ管理部に記憶されているデータテーブルを示す図である。
【図５】本実施形態による翻訳処理を示す流れ図である。
【符号の説明】
【００４９】
１…翻訳システム、１００…複合機、１１０…読み取り部、１２０…画像形成部、１３０…送受信部、１４０…印刷部、１５０…制御部、２００…翻訳サーバ、２１０…文書データベース、２２０…文書データ管理部、２３０…翻訳辞書部、２４０…送受信部、２５０…制御部、３００…ネットワーク。
【図１】
2007052613.tif 000003
【図２】
2007052613.tif 000004
【図３】
2007052613.tif 000005
【図４】
2007052613.tif 000006
【図５】
2007052613.tif 000007