(57)【要約】【課題】通信および計算負荷が軽減された翻訳制御装置および翻訳制御方法を提供する。【解決手段】ネットワークを介して外部に設けられた、原稿を読み取る読取装置３および翻訳装置７と通信を行う通信部１４と、通信により読取装置３に原稿を読み取らせて画像情報を取得し、画像情報のうちのテキスト領域と非テキスト領域を分離させ、テキスト領域に基づくテキスト情報を翻訳装置に送信して翻訳させ、翻訳テキスト情報を通信により取得する制御部１１をもつ翻訳制御装置１。【選択図】図１
2012022571.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して外部に設けられた、原稿から画像情報を読み取る読取装置およびテキスト情報を翻訳する翻訳装置と通信を行う通信部と、
前記通信部を用いて通信を行なうことにより、前記読取装置に前記原稿を読み取らせて前記画像情報を取得し、前記画像情報のうちのテキスト領域と非テキスト領域を分離させ、前記テキスト領域に基づくテキスト情報を前記翻訳装置に送信し前記翻訳装置に翻訳させて翻訳テキスト情報を取得する制御部と、を具備することを特徴とする翻訳制御装置。
【請求項２】
前記制御部は、翻訳処理の操作画面を前記通信部を介して前記読取装置に供給し、前記操作画面の操作に応じた翻訳元の言語と翻訳先の言語の指定を前記読取装置から受けると、これら翻訳元の言語と翻訳先の言語を前記翻訳装置に指示することを特徴とする請求項１記載の翻訳制御装置。
【請求項３】
前記制御部は、前記読取装置から取得した前記画像情報のうちの前記テキスト領域を前記通信部を介して前記ネットワーク上の光学文字認識装置に送信し、前記光学文字認識装置により光学文字認識処理を行って生成された前記テキスト情報を前記通信部を介して取得することを特徴とする請求項１または２に記載の翻訳制御装置。
【請求項４】
前記制御部は、前記読取装置から取得した前記画像情報のうちの前記テキスト領域に関して、前記翻訳制御装置において光学文字認識処理を行って前記テキスト情報を生成することを特徴とする請求項１または２に記載の翻訳制御装置。
【請求項５】
前記制御部は、前記通信部を用いて通信を行なうことにより、前記読取装置に前記画像情報についてテキスト領域と非テキスト領域を分離させ、前記読取装置から前記分離したテキスト領域の画像情報を前記通信部を介して取得することを特徴とする請求項１ないし４のうちのいずれか１つに記載の翻訳制御装置。
【請求項６】
前記制御部は、前記翻訳制御装置において、前記画像情報についてテキスト領域と非テキスト領域を分離して、前記分離したテキスト領域の画像情報を取得することを特徴とする請求項１ないし４のうちのいずれか１つに記載の翻訳制御装置。
【請求項７】
前記制御部は、特に、前記テキスト領域に基づくテキスト情報を前記翻訳装置に送信し、前記テキスト情報のうち指定した範囲だけについて前記翻訳装置に翻訳させて翻訳テキスト情報を取得することを特徴とする請求項１ないし６のうちのいずれか１つに記載の翻訳制御装置。
【請求項８】
前記制御部は、翻訳処理の操作画面を前記通信部を介して前記読取装置に供給し、前記操作画面の操作に応じて翻訳させる範囲の指定を前記読取装置から受けると、前記テキスト領域に基づくテキスト情報のうち指定された範囲のテキスト情報だけを前記翻訳装置に送信することを特徴とする請求項１記載の翻訳制御装置。
【請求項９】
前記制御部は、前記画像情報のうちのテキスト領域と非テキスト領域の各座標に関するレイアウト識別情報を生成し、このレイアウト識別情報を管理することを特徴とする請求項６記載の翻訳制御装置。
【請求項１０】
前記制御部は、前記画像情報のうちのテキスト領域と非テキスト領域の各座標に関するレイアウト識別情報を生成し、このレイアウト識別情報を用いて、前記翻訳後の翻訳テキスト情報を再構成することを特徴とする請求項６記載の翻訳制御装置。
【請求項１１】
前記制御部は、前記通信部を用いて通信を行なうことにより、前記読取装置に前記翻訳テキスト情報を送信し、前記読取装置に前記翻訳テキスト情報に基づく印刷処理をさせることを特徴とする請求項１ないし１０のうちのいずれか１つに記載の翻訳制御装置。
【請求項１２】
前記通信部は、前記翻訳制御装置と前記読取装置との間はインターネットを介せずに通信を行ない、前記翻訳制御装置と前記翻訳装置との間はインターネットを介して通信を行うことを特徴とする請求項６、９、１０のうちのいずれか１つに記載の翻訳制御装置。
【請求項１３】
前記通信部は、前記翻訳制御装置と前記読取装置との間、および、前記翻訳制御装置と前記翻訳装置との間について、それぞれインターネットを介して通信を行うことを特徴とする請求項５記載の翻訳制御装置。
【請求項１４】
ネットワークを介して外部の読取装置および翻訳装置と通信を行い、原稿のテキスト情報について翻訳処理をさせる翻訳制御装置による翻訳制御方法であって、
前記翻訳制御装置は、前記読取装置と通信を行ない前記読取装置に前記原稿を読み取らせることで画像情報を取得し、
前記画像情報のうちのテキスト領域と非テキスト領域を分離させ、
前記翻訳制御装置は、前記画像情報のテキスト領域に基づくテキスト情報を前記翻訳装置に送信し、前記翻訳装置に前記テキスト情報を翻訳させて翻訳テキスト情報を生成させ、前記翻訳テキスト情報を通信により取得することを特徴とする翻訳制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、原稿の読み取りおよび翻訳をネットワークを介した複合機および翻訳装置で行わせることができる翻訳制御装置および翻訳制御方法に関する。
【背景技術】
【０００２】
最近、複写機の使用方法の一つとして、複写機の走査機能を用いて取り込んだ原稿画像を、複写機に接続された外部機器に加工処理させることが知られており、外部機器による加工処理として、翻訳機能が考えられる。
【０００３】
すなわち、複写機で原稿を走査して原稿画像を取得し、この原稿画像をさらに光学的に読み取り、読み取った内容を翻訳装置にかけて翻訳を行い、翻訳された文書データを再び複写機に送って印刷を行う、あるいはディスプレイなどの出力装置に出力することで、原稿の翻訳文書を容易に取得することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−８５６３８号公報
【特許文献２】特許３４２４９４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような応用を行う複写機の外部機器は、近年のネットワークの発達に伴い、オフィスネットワーク上、あるいはクラウドコンピューティング環境と呼ばれる外部ネットワーク上に置かれることが想定される。このとき、上記の外部機器の機能を、外部ネットワーク上のサービスとして使用することになると、ネットワーク越しにやり取りされるデータ量や、クラウドコンピューティング環境上で計算させる量などの負荷に応じて課金を行われる場合がある。従って、走査した原稿画像をネットワーク越しにやり取りしたり加工処理をクラウドコンピューティング環境上でさせたりすると、その分サービスの利用料金が高くなるため、通信速度やコストの面において負担となるという問題がある。
【０００６】
本発明は、通信および計算負荷が軽減された翻訳制御装置および翻訳制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
課題を解決するための一実施形態は、
ネットワークを介して外部に設けられた、原稿から画像情報を読み取る読取装置（３）およびテキスト情報を翻訳する翻訳装置（７）と通信を行う通信部（１４）と、
前記通信部を用いて通信を行なうことにより、前記読取装置に前記原稿を読み取らせて前記画像情報を取得し、前記画像情報のうちのテキスト領域と非テキスト領域を分離させ、前記テキスト領域に基づくテキスト情報を前記翻訳装置に送信し前記翻訳装置に翻訳させて翻訳テキスト情報を取得する制御部（１１）と、
を具備することを特徴とする翻訳制御装置である。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る翻訳システムの一例を示す構成図。
【図２】同じく翻訳システムの中間サーバの構成の一例を示すブロック図。
【図３】同じく翻訳システムの複合機の構成の一例を示すブロック図。
【図４】同じく翻訳システムの複合機のレイアウト情報保持領域の説明図。
【図５】同じく翻訳システムの中間サーバの通信制御方法を示すフローチャート。
【図６】同じく翻訳システムの複合機の翻訳指示の設定画面の一例を示す説明図。
【図７】原稿のテキスト領域と画像領域の座標の一例を示す説明図。
【図８】原稿のレイアウトＩＤに対応付けられたレイアウト情報を示す説明図。
【図９】翻訳前の原稿と翻訳後の原稿の一例を示す説明図。
【図１０】第２の実施形態に係る翻訳システムの一例を示す構成図。
【図１１】同じく中間サーバの構成の一例を示すブロック図。
【図１２】同じく中間サーバの通信制御方法の一例を示すフローチャート。
【図１３】第３の実施形態に係る翻訳システムの一例を示す構成図。
【図１４】同じく中間サーバの通信制御方法のフローチャート。
【図１５】同じく複合機の翻訳指示の範囲指定を含む設定画面を示す説明図。
【図１６】同じく原稿の翻訳範囲を含むテキスト領域と画像領域を示す説明図。
【図１７】同じく翻訳前の原稿と翻訳後の原稿の一例を示す説明図。
【図１８】同じくテキスト画像を伴うレイアウト情報を示す説明図。
【図１９】同じくテキスト画像と翻訳前テキストを伴うレイアウト情報を示す説明図。
【発明を実施するための形態】
【０００９】
以下、実施の形態について、図面を参照して説明する。  
（第１の実施形態）
第１の実施形態は、翻訳処理を、複合機３と、制御装置である中間サーバ１と、光学文字認識を行うＯＣＲ（Optical Character Reader）サーバ６と、翻訳サーバ７とを用いて実施することを特徴としている。このとき、複合機３は、中間サーバ１、ＯＣＲサーバ６、翻訳サーバ７とインターネットを介して通信を行なう。
【００１０】
図１は、第１の実施形態に係る翻訳システムの一例を示す構成図である。システム全体を制御する役割を持つ中間サーバ１は、インターネット２上に設置され、文書を走査、印刷する複合機３は、インターネット２にルータ４を介して接続されたオフィスの内部ネットワーク５上に設置されている。さらに、光学文字認識を行うＯＣＲサーバ６および翻訳を行う翻訳サーバ７もインターネット２上に設置されている。
【００１１】
図２は、第１の実施形態に係る翻訳システムの中間サーバの構成の一例を示すブロック図である。中間サーバ１は、中間サーバ全体の動作を制御する制御部１１と、その動作に必要な一時記憶を行うメモリ１２、中間サーバ１の動作を記したプログラムや制御情報等を格納するための記録部１３、ＬＡＮ（Local Area Network）（登録商標）やインターネットの外部ネットワークと通信を行うためのネットワークインタフェース１４からなる。なお、メモリ１２は、本システムを構成する、複合機や各種サーバなどのネットワーク機器のネットワーク上の所在情報を記憶しておいる。また、記録部１３は、本システムを制御するプログラムを管理する領域である翻訳コピープログラム管理領域Ｐ１と、処理記録を保存しているログ保存領域Ｄ１を有している。
【００１２】
図３は、翻訳システムの複合機の構成の一例を示すブロック図である。複合機３は、複合機全体の制御を行う制御部３１と、原稿画像を光学的に走査して画像情報を取得するスキャナ３２と、走査した画像の処理を行う入力画像処理部３３と、処理された画像を一時記憶する画像処理用メモリ３４と、画像処理用メモリに記憶された画像の出力前処理を行う出力画像処理部３５と、処理された画像を印刷して出力する印刷部３６を有する。さらに、複合機３は、外部ネットワークとの接続を行うためのネットワークインタフェース３７と、ユーザへの操作指示やネットワークインタフェース３７越しに受信した画面を表示することができる表示部３８と、表示部３８に重ねて配置され表示部３８に表示された画面を触れることにより複合機の操作指示の入力を行うことができる操作部３９と、ＭＦＰのプログラムや画像を記録する記録部４０と、プログラムの実行に必要な一時記憶を行う主メモリ４１と、複合機のファックスの機能を担うファックス部４２を有している。
【００１３】
ここで、記録部４０には、ネットワークインタフェース３７を通してネットワーク越しに指示された動作を行う遠隔操作プログラムがインストールされている遠隔操作プログラム管理領域Ｐ２が存在する。この実施形態において、遠隔操作プログラムは、遠隔スキャン機能、原稿領域分割機能、原稿レイアウト保持機能、固定レイアウト印刷機能などを提供する。また、遠隔操作プログラムは、複合機３が起動した時点から常に動作し続け、ネットワークインタフェース３７を通して中間サーバ１より上記機能の指示があり次第その機能を提供できる状態になる。
【００１４】
また、記録部４０は、原稿のレイアウトと一意のレイアウトＩＤを関連付けて記憶するレイアウト情報保持領域Ｄ２をもつ。図４は、翻訳システムの複合機のレイアウト情報保持領域の説明図を示している。
【００１５】
以上のような構成をもつ翻訳システムにおいて、中間サーバ１の翻訳制御処理を図５のフローチャートを用いて以下に詳細に説明する。  
はじめに、中間サーバ１で翻訳コピープログラムが開始されると、中間サーバ１の制御部１１は、まずシステムで動作する複合機３、ＯＣＲサーバ６、翻訳サーバ７がネットワークのどこに存在するかを示す各アドレスを翻訳コピープログラム管理領域Ｐ１から読み出す（ステップＳ１１）。そして、中間サーバ１の制御部１１は、読み出したアドレスに存在する複合機３に対して、中間サーバ１が供給する翻訳コピーアプリケーション用の操作画面を複合機３に供給してこれをダウンロードするように指示を出し（ステップＳ１２）、複合機３が操作画面をダウンロードするまで、一定時間待つ（ステップＳ１３）。
【００１６】
図６はこの操作画面６０を示しており、操作画面６０はラジオボタン６１と開始ボタン６２を有する。操作画面６０は、翻訳コピープログラムに組み込まれた画面で、複合機３の設定や動作を指示するためのボタンが配置されたハイパーテキストマークアップ言語（ＨＴＭＬ）などで記述されており、複合機３の表示部３８に表示されるように作られている。そして、表示部３８に表示された操作画面６１に触れることで、ＨＴＭＬとしての入力が表示部３８と一体化した操作部３９を通してなされるようになっている。図６のラジオボタン６１は翻訳コピーの翻訳言語の選択を行うためのボタンであり、いずれかひとつが選択可能になっている。開始ボタン６２は翻訳コピーを開始する指示を出すボタンであり、これが押されることで翻訳コピー開始の信号が主メモリ４１で設定された翻訳言語の種類とともに中間サーバ１に送信されるようになっている。
【００１７】
中間サーバ１の制御部１１は、複合機３が画面のダウンロード成功後、複合機３のユーザにより開始ボタン６２が押され、翻訳コピー開始の信号が中間サーバ１に送信されるまで待機する（ステップＳ１４）。中間サーバ１の制御部１１は、翻訳コピーの開始信号が複合機３から送られてきたら、同時に送られてきた翻訳言語の種類をメモリ１２に記憶した上で、中間サーバ１は複合機３に対し、複合機３のスキャナ３２で原稿をスキャン（走査）するように指示を出す（ステップＳ１５）。中間サーバ１の制御部１１は、一定時間内に原稿のスキャンが完了した旨の信号が複合機３より届いたら（ステップＳ１６）、スキャンした内容を、原稿の画像領域とテキスト領域とに分割するように複合機３に指示を送信する（ステップＳ１７）。図７は領域の分割を例示したものである。（ａ）が元の原稿を表し、（ｂ）の破線が現す領域が画像領域を表し、（ｃ）の破線が現す領域がテキスト領域を表す。
【００１８】
中間サーバ１の制御部１１は、複合機３より分割が完了した旨の信号が一定時間内に返ってきたら（ステップＳ１８）、続いて分割した画像領域の画像と、原稿のレイアウト情報を記憶し、一意のレイアウトＩＤと関連付けるとともに、そのレイアウトＩＤとテキスト領域内に描かれた文章画像を中間サーバ１に送信するように複合機３に対して指示を出す（ステップＳ１９）。このとき、レイアウト情報とは、たとえば図７の（ｂ）や（ｃ）に見られる画像領域とテキスト領域の各頂点の座標の組み合わせと、各画像領域に描かれる画像との組み合わせなどで表わされる。この指示を受け取った複合機３は図８のように、レイアウト情報保持領域Ｄ２に、上記のレイアウト情報を記憶し、そのレイアウト情報に対して一意のレイアウトＩＤを発行し、レイアウト情報と関連付けて記憶する。
【００１９】
中間サーバ１の制御部１１は、レイアウト情報と画像の記憶が完了した旨の返信を一定時間内に複合機３から受け取ったら（ステップＳ２０）、上記で記憶したレイアウトＩＤおよびステップＳ１７で指示を出して分割したテキスト領域の画像情報を送信するように複合機３に指示を出す（ステップＳ２１）。複合機３は、送信の指示を受け取ったら上記のレイアウトＩＤおよび、図７の（ｃ）のようなテキスト領域の画像情報を中間サーバ１に送信する。中間サーバ１の制御部１１は、レイアウトＩＤおよびテキスト領域の画像情報を一定時間内に受け取ったら（ステップＳ２２）、自身のメモリ１２にレイアウトＩＤを記憶する（ステップＳ２３）。
【００２０】
中間サーバ１の制御部１１は、受け取ったテキスト領域の画像情報を、ステップＳ１１で読み出したＯＣＲサーバのアドレスに存在するＯＣＲサーバ６に対して送信し、文字認識を行うように指示を出す（ステップＳ２４）。中間サーバ１の制御部１１は、テキスト領域の画像情報を認識した結果のテキストを一定時間内に送信してきたものをＯＣＲサーバ６から受け取ったら（ステップＳ２５）、次にステップＳ１５で記憶した翻訳言語の種類をメモリ１２から読み出し、ステップＳ１１で読み出した翻訳サーバ７のアドレスに存在する翻訳サーバ７に対してその翻訳言語の種類と全ステップで送られてきたテキストを送信し、送信した翻訳言語でそのテキストを翻訳するように指示を出す（ステップＳ２６）。
【００２１】
中間サーバ１の制御部１１は、翻訳サーバ７より翻訳されたテキストが一定時間内に返されてきたら（ステップＳ２７）、ステップＳ２３でメモリ１２に記憶したレイアウトＩＤと、翻訳されたテキストを複合機３に送信し、指定されたＩＤに関連付けられて記憶されているレイアウトのテキスト領域に翻訳されたテキストを配置して印刷をするように指示を出す（ステップＳ２８）。指示を受け取った複合機３は、送られてきたレイアウトＩＤに一致するレイアウト情報をレイアウト情報保持領域から読み出し、送られてきたテキストをそのテキスト領域に収まるように配置し、またレイアウト情報に保存された画像領域に画像を配置して、印刷部３６で印刷を行い、印刷完了を中間サーバ１に送信する。中間サーバ１の制御部１１は、印刷完了の旨を複合機３から一定時間内に受け取ると（ステップＳ２９）、翻訳コピーを完了する。
【００２２】
なお、中間サーバ１と複合機３、ＯＣＲサーバ６および中間サーバ１はネットワークを通して接続されているためネットワークの環境によっては指示が伝わらなかったり、結果が返ってこなかったりする恐れがある。そのため、中間サーバ１の制御部１１は、Ｓ１３、Ｓ１４、Ｓ１６、Ｓ１８、Ｓ２０、Ｓ２２、Ｓ２５、Ｓ２７、Ｓ２９の各ステップでは、一定時間内にこれらの機器から返信が得られなかった場合は、ネットワーク接続機器にエラーがあった旨を記録部１３内のログ保存領域Ｄ１にログとして保存し、そこでアプリケーションを終了する。
【００２３】
以上のように、上述したネットワークを経由して複合機３を操作し印刷物の翻訳を行う翻訳システムによれば、複合機３に対して原稿の領域をテキスト領域と画像領域に分割してテキスト領域のみを送信するように指示することで、ネットワークを経由する通信負荷およびＯＣＲサーバ６で処理する負荷を削減しながら、所望の翻訳結果を得ることが可能になる。
【００２４】
（第２の実施形態）
第２の実施形態は、翻訳処理を第１の実施形態と同様に、複合機３と制御装置である中間サーバ１とＯＣＲサーバ６と翻訳サーバ７を用いて実施するが、このとき、中間サーバ１は、複合機３が存在するオフィスの内部ネットワーク５上に設置されていること、また、原稿画像のテキスト領域と画像領域（非テキスト領域）の分割処理を中間サーバ１が行うことが特徴である。
【００２５】
図１０は、第２の実施形態に係る翻訳システムの一例を示す構成図であり、図１１は、同じく中間サーバの構成の一例を示すブロック図である。第２の実施形態に係る翻訳システムは、図１０に示すように、中間サーバ１は複合機３が存在するオフィスの内部ネットワーク５上に設置されていることが特徴であり、その他は図１の構成と共通しているため、説明を省略する。また、第２の実施形態に係る中間サーバ１は、図１１に示すように、記録部１３がレイアウト情報保持領域Ｄ２’を有していることが特徴であり、その他は図２の構成と共通しているため、説明を省略する。また、レイアウト情報保持領域の模式図は図４と同じである。
【００２６】
図１２は、第２の実施形態である翻訳システムの稼動する中間サーバ１の翻訳制御処理の一例を説明するフローチャートである。ここで、ステップＳ１乃至ステップＳ１６のまでのフローチャートは、第１の実施形態である図５のフローチャートのステップＳ１乃至ステップＳ１６と同様であり、説明を省略する。
【００２７】
すなわち、中間サーバ１の制御部１１は、複合機３からスキャン完了の信号を受け取ったのち（ステップＳ１６）、スキャンした内容を中間サーバ１に送信するように複合機３に指示をだす（ステップＳ３１）。中間サーバ１の制御部１１は、スキャンされた内容が送信されたことを確認すると（ステップＳ３２）、スキャンした画像情報をテキスト領域と画像領域に分割し、各領域に基づくレイアウト情報をレイアウト情報保持領域Ｄ２’に記憶する（ステップＳ３３）。領域の分割については、図７と同様であり、ステップＳ３３後のレイアウト情報保持領域Ｄ２’の模式図は図８と同様である。
【００２８】
中間サーバ１の制御部１１は、一意のレイアウトＩＤと関連づけるとともに、そのレイアウトＩＤとテキスト領域に描かれた画像情報（文章画像）をＯＣＲサーバ６に送信する（ステップＳ２４）。ステップＳ２５以降の処理は、図５の各ステップと同じであるので記載を省略する。
【００２９】
このように、第２の実施形態に係る翻訳システムにおいては、中間サーバ１をオフィスの内部ネットワーク５上に配置することによって、中間サーバ１をインターネット上に設置する場合に比べて、スキャンした画像からレイアウト情報を記憶し文章画像をＯＣＲサーバ６に送信するまでの処理時間が早くなり、インターネット上へスキャンした内容を送付するための通信費などのコストを下げることが可能になる。また、原稿画像をテキスト領域および画像領域に分離する処理を中間サーバ１で行うことにより、全体の処理を迅速に行うことができる。また、中間サーバ１にレイアウト情報保持領域Ｄ２’を設けることによって、レイアウト情報を持たないＪＰＥＧやＴＩＦＦなどの画像ファイルを直接中間サーバ１に送付して利用することも可能となる。
【００３０】
（第３の実施形態）
第３の実施形態は、第１の実施形態と同様に通信機能および複数のサーバにより翻訳処理を行うが、複写機に光学文字認識を行う機能および文字の背景色の解析機能を持たせることにより、ＯＣＲサーバ６を使用せずに光学文字認識を行うことができ、また、マーキングした文字だけを選択的に翻訳できることが特徴である。
【００３１】
図１３は、第３の実施形態に係る翻訳システムの一例を示す構成図である。第３の実施形態に係る翻訳システムは、図１に示された第１の実施形態に係る翻訳システムと較べて、ＯＣＲサーバ６が設けられていないことが特徴であり、それ以外は、図１に示された第１の実施形態に係る翻訳システムと同一なので、以降の説明を省略する。また、中間サーバ１の構成は第１の実施形態における中間サーバ１と同様のため説明は割愛する。
【００３２】
また、複合機３の構成は、図３が示した第１の実施形態の複合機３の構成と同じになる。ただし、遠隔操作プログラム管理領域Ｐ２に格納された遠隔操作プログラムは、遠隔スキャン機能、原稿領域分割機能、原稿レイアウト保持機能、固定レイアウト印刷機能に加えて、文字領域背景認識機能、光学文字認識機能を有する。遠隔操作プログラムは、複合機３が起動した時点から常に動作し続け、ネットワークインタフェースを通して中間サーバ１より上記機能の指示があり次第その機能を提供できる状態になる。
【００３３】
以下に、上述した第３の実施形態に係る翻訳システムにおける中間サーバ１の翻訳制御処理を、図１４のフローチャートを用いて説明する。ここでは図５の第１の実施形態のフローチャートと異なる部分について説明する。ステップＳ１１〜Ｓ１２については、図５の第１の実施形態のステップＳ１１〜Ｓ１２と同様である。ただし、第３の実施形態においてＯＣＲサーバ６は存在しないのでそのアドレスは読み込まない。
【００３４】
また、ステップＳ１３でダウンロードされる操作画面は第１の実施形態と同様の動作をするが、その画面には図１５に示すように翻訳の範囲を選択する選択領域６３が含まれている。ここではユーザは走査した文書全体を翻訳するのか、あるいはマーカーなどで原稿に色をつけることによって特定の背景色の文字だけを翻訳するのか、を選択することができる。開始ボタン６２が押されることによって、翻訳コピーを開始する指示がラジオボタン６１で設定された翻訳言語の種類および選択領域６３で設定された翻訳範囲の項目とともに中間サーバ１に送信されるようになっている。中間サーバ１の制御部１１は、画面のダウンロード成功後、複合機３のユーザにより開始ボタン６２が押され、翻訳コピー開始の信号が中間サーバ１に送信されるまで待機する（ステップＳ１４）。
【００３５】
中間サーバ１の制御部１１は、翻訳コピーの開始信号が送られてきたら、同時に送られてきた翻訳言語の種類と翻訳範囲をメモリ１２に記憶した上で、複合機３に対し、複合機３のスキャナ３２で原稿をスキャン（走査）するように指示を出す（ステップＳ１５）。一定時間内に原稿のスキャンが完了した旨の信号が複合機３より届いたら（ステップＳ１６）、中間サーバ１の制御部１１は、スキャンした内容を原稿の画像領域とテキスト領域とに分割させる指示と、ステップＳ１５で記憶した翻訳範囲を複合機３に送信する（ステップＳ１７’）。
【００３６】
複合機３は、この分割指示を受信すると、第１の実施形態と同様に、図７に示すように領域の分割を行う。このとき、分割指示とともに送られてきた翻訳範囲が「全体」を表わすものであれば、分割の作業はここで終了する。それ以外であれば、分割されて得られたテキスト領域の中で背景色の解析を行い、背景色が翻訳範囲として選択したものと同じ色と判断された領域を、新たなテキスト領域とし、それ以外の部分を画像領域として解釈する。図１６は背景色をもとにテキスト領域を決定した場合の模式図である。（ａ）はもとの文書でまず画像領域とテキスト領域は（ｂ）と（ｃ）のように分割されるが、その後背景色をもとにした分割作業を経ると、それぞれ（ｄ）と（ｅ）のように分割される。複合機３は、以上の分割作業が終了すると、分割が完了した旨の信号を中間サーバ１に返信する。
【００３７】
中間サーバ１の制御部１１は、複合機３より分割が完了した旨の信号が一定時間内に返ってきたら（ステップＳ１８）、続いて分割した画像領域の画像と、原稿のレイアウト情報を記憶し、一意のレイアウトＩＤと関連付けるように複合機３に対して指示を出す（ステップＳ１９’）。このとき、レイアウト情報とは図１８に示したもののようになる。画像領域とそこに表示されている画像を関連付け、またテキスト領域とそこに表示されているテキスト画像を関連付けて記憶する。この処理が終了すると複合機３は中間サーバ１に対して完了の信号を送信する。中間サーバ１の制御部１１は、ステップＳ２０で複合機３の信号が戻ってきたら、ステップＳ１９でレイアウト情報保持領域に記憶されたテキスト領域の画像を光学文字認識するように指示を複合機３に出す（ステップＳ４１）。その指示を受け取った複合機３は、図１９に示すように、テキスト画像について光学文字認識を行い、その結果をレイアウト情報保持領域Ｄ２’に文字領域情報と関連付けて記憶し、それが完了すると中間サーバ１に返信を行う。
【００３８】
中間サーバ１の制御部１１は、一定時間内に光学文字認識が完了した旨の信号を複合機３より受け取ったら（ステップＳ４２）、上記で記憶したレイアウトＩＤおよびステップＳ４１で指示を出して光学文字認識したテキストを、関連付けたテキスト領域ＩＤとともに送信するように複合機３に指示を出す（ステップＳ４３）。複合機３は、その指示を受け取ったら上記のレイアウトＩＤおよびテキストおよびテキスト領域ＩＤを中間サーバ１に送信する。中間サーバ１の制御部１１は、テキスト情報およびテキスト領域ＩＤを一定時間内に受け取ったら（ステップＳ４４）、自身のメモリ１２にレイアウトＩＤと、テキストおよびテキスト領域ＩＤを関連付けて記憶する（ステップＳ４５）。
【００３９】
中間サーバ１の制御部１１は、次にステップＳ１５で記憶した翻訳言語の種類をメモリ１２から読み出し、ステップＳ１１で読み出した翻訳サーバ７のアドレスに存在する翻訳サーバ７に対してその翻訳言語の種類と前ステップで記憶したテキストのひとつを送信し、そのテキストを、送信した翻訳言語で翻訳を行うように指示を出す（ステップＳ４６）。翻訳サーバ７より翻訳されたテキストが一定時間内に返されてきたら（ステップＳ４７）、もとのテキストと関連付けられたテキスト領域ＩＤに、翻訳されたテキストを関連付ける（ステップＳ４８）。ここで、ステップＳ４７において、一定時間内に翻訳されたテキストが戻ってこなかった場合、該当するテキスト領域ＩＤには空白を関連付ける（ステップＳ４９）。中間サーバ１の制御部１１は、ステップＳ４６からステップＳ４８またはステップＳ４６からＳ４９まではステップＳ４５で記憶したテキストすべてに対して行われる（ステップＳ５０）。
【００４０】
中間サーバ１の制御部１１は、このような処理が全て完了すれば、ステップＳ４５でメモリ１２に記憶したレイアウトＩＤと、翻訳されたテキストとそれに関連付けられたテキスト領域ＩＤすべてを複合機３に送信し、指定されたＩＤに関連付けられて記憶されているレイアウトのテキスト領域に、関連付けられた翻訳テキストを配置して印刷をするように指示を出す（ステップＳ５１）。指示を受け取った複合機３は、送られてきたレイアウトＩＤに一致するレイアウト情報をレイアウト情報保持領域から読み出し、そのおのおののテキスト領域に収まるように関連付けられた翻訳テキストを配置し、またレイアウト情報に保存された画像を画像領域に配置して、印刷部３６で印刷を行い、印刷完了を中間サーバ１に送信し、当該レイアウトＩＤに関連付けられたレイアウト情報をレイアウト情報保持領域から消去する。中間サーバ１の制御部１１は、印刷完了の旨を複合機３から一定時間内に受け取ることで翻訳コピーを完了する（ステップＳ５２）。
【００４１】
なお、中間サーバ１と複合機３、中間サーバ１はネットワークを通して接続されているためネットワークの環境によっては指示が伝わらなかったり、結果が返ってこなかったりする恐れがある。そのためＳ１３、Ｓ１４、Ｓ１６、Ｓ１８、Ｓ２０、Ｓ４２、Ｓ４４、Ｓ４７、Ｓ５２の各ステップでは、一定時間内にこれらの機器から返信が得られなかった場合はネットワーク接続機器にエラーがあった旨を記録部１３内のログ保存領域Ｄ１にログとして保存し（ステップＳ５３）、そこでアプリケーションを終了する。
【００４２】
以上のように、第３の実施形態に係る翻訳システムにおいては、複合機３に対して原稿の領域を特定の領域をテキスト領域として指定してその他の画像領域とに分割してテキスト領域のみを送信するように指示することで、ネットワークを経由する通信負荷およびＯＣＲサーバ６で処理する負荷を軽減しながら、所望の翻訳結果を得ることが可能になる。また、ＯＣＲサーバ６を使用せずに複合機３で光学文字認識を行うことができるため、システムの自由度を上げることができる。また、マーキングした文字だけを選択的に翻訳することができる。
【００４３】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００４４】
１…中間サーバ、２…インターネット、３…複合機、４…ルータ、５…ＬＡＮ、６…ＯＣＲサーバ、７…翻訳サーバ、１１…制御部、１２…メモリ、１３…記録部、１４…ネットワークインタフェース、Ｐ１…翻訳コピープログラム管理領域、Ｄ１…ログ保存領域、３１…制御部、３２…スキャナ、３３…入力画像処理部、３４…画像処理用メモリ、３５…出力画像処理部、３６…印刷部、３７…ネットワークインタフェース、３８…表示部、３９…操作部、４０…記録部、４１…主メモリ、４２…ファックス部。
【図１】
2012022571.tif 000003
【図２】
2012022571.tif 000004
【図３】
2012022571.tif 000005
【図４】
2012022571.tif 000006
【図５】
2012022571.tif 000007
【図６】
2012022571.tif 000008
【図７】
2012022571.tif 000009
【図８】
2012022571.tif 000010
【図９】
2012022571.tif 000011
【図１０】
2012022571.tif 000012
【図１１】
2012022571.tif 000013
【図１２】
2012022571.tif 000014
【図１３】
2012022571.tif 000015
【図１４】
2012022571.tif 000016
【図１５】
2012022571.tif 000017
【図１６】
2012022571.tif 000018
【図１７】
2012022571.tif 000019
【図１８】
2012022571.tif 000020
【図１９】
2012022571.tif 000021