(57)【要約】【課題】紙の無駄な消費を抑え原文の解読を容易にする制御プログラム、画像形成装置及び制御システム並びに制御方法の提供。【解決手段】画像形成装置にハードウェア又はソフトウェアとして、原稿に記録された第１の言語の原文を所定の単位に分割する分割処理部と、所定の単位毎に原文を第２の言語に変換し翻訳文を作成する言語変換部と、各翻訳文の文字数を加算した値が閾値以下となる範囲で、連続する翻訳文を結合してパッケージ化するパッケージ化処理部と、各パッケージ化された翻訳文又は保存場所情報をコード化して記録したコードを生成するコード生成部と、各パッケージ化された翻訳文に対応する原文の位置情報とその翻訳文又は保存場所情報を記録したコードとを対応付けた補助文書や、原文の各パッケージ化された翻訳文に対応する部分にコードを付加した補助文書を印刷する印刷制御部とを設ける。【選択図】図１３
2009003884.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部、
前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成する言語変換部、
各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するパッケージ化処理部、として機能させることを特徴とする制御プログラム。
【請求項２】
コンピュータを、
第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部、
前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成する言語変換部、
各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するパッケージ化処理部、
パッケージ化された翻訳文をコード化して記録したコードを生成するコード生成部、として機能させることを特徴とする制御プログラム。
【請求項３】
コンピュータを、
第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部、
前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成する言語変換部、
各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化し、所定の保存場所に保存するパッケージ化処理部、
パッケージ化された翻訳文の保存場所情報をコード化して記録したコードを生成するコード生成部、として機能させることを特徴とする制御プログラム。
【請求項４】
コンピュータを、更に、
前記パッケージ化された翻訳文に対応する前記原文の位置情報と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部、として機能させることを特徴とする請求項２又は３に記載の制御プログラム。
【請求項５】
コンピュータを、更に、
前記パッケージ化された翻訳文に対応する前記原文と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部、として機能させることを特徴とする請求項２又は３に記載の制御プログラム。
【請求項６】
前記第１の言語は英語であり、前記所定の単位はピリオドで区切られるセンテンスであることを特徴とする請求項１乃至５のいずれか一に記載の制御プログラム。
【請求項７】
第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部と、
前記所定の単位毎に前記原文が前記第１の言語とは異なる第２の言語に変換された翻訳文を取得し、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するパッケージ化処理部と、
パッケージ化された翻訳文をコード化して記録したコードを生成するコード生成部と、
前記パッケージ化された翻訳文に対応する前記原文の位置情報と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部と、を少なくとも備えることを特徴とする画像形成装置。
【請求項８】
第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部と、
前記所定の単位毎に前記原文が前記第１の言語とは異なる第２の言語に変換された翻訳文を取得し、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するパッケージ化処理部と、
パッケージ化された翻訳文をコード化して記録したコードを生成するコード生成部と、
前記パッケージ化された翻訳文に対応する前記原文と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部と、を少なくとも備えることを特徴とする画像形成装置。
【請求項９】
第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部と、
前記所定の単位毎に前記原文が前記第１の言語とは異なる第２の言語に変換された翻訳文を取得し、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化し、所定の保存場所に保存するパッケージ化処理部と、
パッケージ化された翻訳文の保存場所情報をコード化して記録したコードを生成するコード生成部と、
前記パッケージ化された翻訳文に対応する前記原文の位置を示す位置情報と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部と、を少なくとも備えることを特徴とする画像形成装置。
【請求項１０】
第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部と、
前記所定の単位毎に前記原文が前記第１の言語とは異なる第２の言語に変換された翻訳文を取得し、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化し、所定の保存場所に保存するパッケージ化処理部と、
パッケージ化された前記翻訳文の保存場所情報をコード化して記録したコードを生成するコード生成部と、
前記パッケージ化された翻訳文に対応する前記原文と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部と、を少なくとも備えることを特徴とする画像形成装置。
【請求項１１】
前記第１の文書をスキャンするスキャン部と、
スキャン画像から前記第１の言語を認識して前記原文を読み取る画像処理部と、を更に備えることを特徴とする請求項７乃至１０のいずれか一に記載の画像形成装置。
【請求項１２】
前記第１の言語は英語であり、前記所定の単位はピリオドで区切られるセンテンスであることを特徴とする請求項７乃至１１のいずれか一に記載の画像形成装置。
【請求項１３】
前記所定の単位毎に前記原文を前記第２の言語に変換して、前記所定の単位毎の前記翻訳文を作成する言語変換部を更に備えることを特徴とする請求項７乃至１２のいずれか一に記載の画像形成装置。
【請求項１４】
請求項７乃至１２のいずれか一に記載の前記画像形成装置とサーバとが通信ネットワークを介して接続されてなる制御システムであって、
前記サーバは、前記画像形成装置から前記所定の単位に分割した前記原文を受信し、前記原文を前記第２の言語に変換して前記翻訳文を作成し、作成した前記翻訳文を前記画像形成装置に送信する言語変換部を備えることを特徴とする制御システム。
【請求項１５】
第１の文書に記録された第１の言語の原文を取得するステップと、
前記原文を所定の単位に分割するステップと、
前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成するステップと、
各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するステップと、
パッケージ化された翻訳文をコード化して記録したコードを生成するステップと、
前記パッケージ化された翻訳文に対応する前記原文の位置を示す位置情報と前記コードとを対応付けて配置した第２の文書を印刷するステップと、を少なくとも有することを特徴とする制御方法。
【請求項１６】
第１の文書に記録された第１の言語の原文を取得するステップと、
前記原文を所定の単位に分割するステップと、
前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成するステップと、
各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するステップと、
パッケージ化された翻訳文をコード化して記録したコードを生成するステップと、
前記パッケージ化された翻訳文に対応する前記原文と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷するステップと、を少なくとも有することを特徴とする制御方法。
【請求項１７】
第１の文書に記録された第１の言語の原文を取得するステップと、
前記原文を所定の単位に分割するステップと、
前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成するステップと、
各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するステップと、
パッケージ化された翻訳文を所定の場所に保存するステップと、
前記パッケージ化された翻訳文の保存場所情報をコード化して記録したコードを生成するステップと、
前記パッケージ化された翻訳文に対応する前記原文の位置情報と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷するステップと、を少なくとも有することを特徴とする制御方法。
【請求項１８】
第１の文書に記録された第１の言語の原文を取得するステップと、
前記原文を所定の単位に分割するステップと、
前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成するステップと、
各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するステップと、
パッケージ化された翻訳文を所定の場所に保存するステップと、
前記パッケージ化された翻訳文の保存場所情報をコード化して記録したコードを生成するステップと、
前記パッケージ化された翻訳文に対応する前記原文と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷するステップと、を少なくとも有することを特徴とする制御方法。
【請求項１９】
前記原文を取得するステップでは、前記第１の文書をスキャンし、スキャン画像から前記第１の言語を認識して前記原文を読み取ることを特徴とする請求項１５乃至１８のいずれか一に記載の制御方法。
【請求項２０】
前記第１の言語は英語であり、前記所定の単位はピリオドで区切られるセンテンスであることを特徴とする請求項１５乃至１９のいずれか一に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御プログラム、画像形成装置及び制御システム並びに制御方法に関し、特に、原稿に記録された情報の解読を支援する制御プログラム、画像形成装置及び制御システム並びに制御方法に関する。
【背景技術】
【０００２】
近年、企業のグローバル化が進み、例えば日本の企業でも英語の資料で会議が行われることが多くなっている。その際、会議に参加する人は英語の資料のほとんどを理解できるはずであるが、知らない単語や慣用句などがあった場合には、会議の重要なポイントで意思疎通が阻害されてしまうことがあることから、英語の資料を読み取って日本語に翻訳することも行われている。
【０００３】
英語の資料を読み取って翻訳をプリントすることが、例えば、下記特許文献１に記載されている。
【０００４】
【特許文献１】特開平５−５４０６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に開示された方法などを用いて英語の資料を翻訳し、翻訳文を補助文書として配布することにより原文の解読を支援することができるが、この方法では、一部の単語や慣用句などを解読するために全翻訳文を資料化しているため、紙を無駄に消費してしまうという問題がある。
【０００６】
また、全翻訳文を資料化すると、原文と翻訳文との対応付けが必要になり、原文の一部が解読できない場合に、その部分に対応する翻訳文を容易に探し出すことができないという問題もある。
【０００７】
本発明は上記問題点に鑑みてなされたものであり、その主たる目的は、紙の無駄な消費を抑えると共に原文の解読を容易にする制御プログラム、画像形成装置及び制御システム並びに制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の制御プログラムは、コンピュータを、第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部、前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成する言語変換部、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するパッケージ化処理部、として機能させるものである。
【０００９】
また、本発明の制御プログラムは、コンピュータを、第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部、前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成する言語変換部、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するパッケージ化処理部、パッケージ化された翻訳文をコード化して記録したコードを生成するコード生成部、として機能させるものである。
【００１０】
また、本発明の制御プログラムは、コンピュータを、第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部、前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成する言語変換部、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化し、所定の保存場所に保存するパッケージ化処理部、パッケージ化された翻訳文の保存場所情報をコード化して記録したコードを生成するコード生成部、として機能させるものである。
【００１１】
本発明においては、コンピュータを、更に、前記パッケージ化された翻訳文に対応する前記原文の位置情報と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部、として機能させる構成とすることができる。
【００１２】
また、本発明においては、コンピュータを、更に、前記パッケージ化された翻訳文に対応する前記原文と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部、として機能させる構成とすることができる。
【００１３】
また、本発明においては、前記第１の言語を英語とし、前記所定の単位をピリオドで区切られるセンテンスとすることができる。
【００１４】
また、本発明の画像形成装置は、第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部と、前記所定の単位毎に前記原文が前記第１の言語とは異なる第２の言語に変換された翻訳文を取得し、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するパッケージ化処理部と、パッケージ化された翻訳文をコード化して記録したコードを生成するコード生成部と、前記パッケージ化された翻訳文に対応する前記原文の位置情報と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部と、を少なくとも備えるものである。
【００１５】
また、本発明の画像形成装置は、第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部と、前記所定の単位毎に前記原文が前記第１の言語とは異なる第２の言語に変換された翻訳文を取得し、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するパッケージ化処理部と、パッケージ化された翻訳文をコード化して記録したコードを生成するコード生成部と、前記パッケージ化された翻訳文に対応する前記原文と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部と、を少なくとも備えるものである。
【００１６】
また、本発明の画像形成装置は、第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部と、前記所定の単位毎に前記原文が前記第１の言語とは異なる第２の言語に変換された翻訳文を取得し、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化し、所定の保存場所に保存するパッケージ化処理部と、パッケージ化された翻訳文の保存場所情報をコード化して記録したコードを生成するコード生成部と、前記パッケージ化された翻訳文に対応する前記原文の位置を示す位置情報と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部と、を少なくとも備えるものである。
【００１７】
また、本発明の画像形成装置は、第１の文書に記録された第１の言語の原文を所定の単位に分割する分割処理部と、前記所定の単位毎に前記原文が前記第１の言語とは異なる第２の言語に変換された翻訳文を取得し、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化し、所定の保存場所に保存するパッケージ化処理部と、パッケージ化された前記翻訳文の保存場所情報をコード化して記録したコードを生成するコード生成部と、前記パッケージ化された翻訳文に対応する前記原文と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷させる印刷制御部と、を少なくとも備えるものである。
【００１８】
本発明においては、前記第１の文書をスキャンするスキャン部と、スキャン画像から前記第１の言語を認識して前記原文を読み取る画像処理部と、を更に備える構成とすることができる。
【００１９】
また、本発明においては、前記所定の単位毎に前記原文を前記第２の言語に変換して、前記所定の単位毎の前記翻訳文を作成する言語変換部を更に備える構成とすることができる。
【００２０】
また、本発明は、上記記載の前記画像形成装置とサーバとが通信ネットワークを介して接続されてなる制御システムであって、前記サーバは、前記画像形成装置から前記所定の単位に分割した前記原文を受信し、前記原文を前記第２の言語に変換して前記翻訳文を作成し、作成した前記翻訳文を前記画像形成装置に送信する言語変換部を備えるものである。
【００２１】
また、本発明の制御方法は、第１の文書に記録された第１の言語の原文を取得するステップと、前記原文を所定の単位に分割するステップと、前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成するステップと、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するステップと、パッケージ化された翻訳文をコード化して記録したコードを生成するステップと、前記パッケージ化された翻訳文に対応する前記原文の位置を示す位置情報と前記コードとを対応付けて配置した第２の文書を印刷するステップと、を少なくとも有するものである。
【００２２】
また、本発明の制御方法は、第１の文書に記録された第１の言語の原文を取得するステップと、前記原文を所定の単位に分割するステップと、前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成するステップと、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するステップと、パッケージ化された翻訳文をコード化して記録したコードを生成するステップと、前記パッケージ化された翻訳文に対応する前記原文と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷するステップと、を少なくとも有するものである。
【００２３】
また、本発明の制御方法は、第１の文書に記録された第１の言語の原文を取得するステップと、前記原文を所定の単位に分割するステップと、前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成するステップと、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するステップと、パッケージ化された翻訳文を所定の場所に保存するステップと、前記パッケージ化された翻訳文の保存場所情報をコード化して記録したコードを生成するステップと、前記パッケージ化された翻訳文に対応する前記原文の位置情報と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷するステップと、を少なくとも有するものである。
【００２４】
また、本発明の制御方法は、第１の文書に記録された第１の言語の原文を取得するステップと、前記原文を所定の単位に分割するステップと、前記所定の単位毎に、前記原文を前記第１の言語とは異なる第２の言語に変換して、前記所定の単位毎の翻訳文を作成するステップと、各々の前記翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する前記翻訳文を結合してパッケージ化するステップと、パッケージ化された翻訳文を所定の場所に保存するステップと、前記パッケージ化された翻訳文の保存場所情報をコード化して記録したコードを生成するステップと、前記パッケージ化された翻訳文に対応する前記原文と当該翻訳文に対応するコードとを対応付けて配置した第２の文書を印刷するステップと、を少なくとも有するものである。
【００２５】
本発明においては、前記原文を取得するステップでは、前記第１の文書をスキャンし、スキャン画像から前記第１の言語を認識して前記原文を読み取る構成とすることができる。
【００２６】
このように、本発明では、パッケージ化された翻訳文に対応する原文の位置情報と、その翻訳文又はその翻訳文の保存場所情報をコード化して記録したコードと、を対応付けた第２の文書を印刷するため、翻訳文自体を印刷する構成に比べて紙の無駄な消費を抑えることができ、また、原文の位置情報に対応するコードを読み取ることでその部分の翻訳文を確認することができるため、原文の解読を容易にすることができる。
【００２７】
また、原文の、パッケージ化された翻訳文に対応する部分に、その翻訳文又はその翻訳文の保存場所情報をコード化して記録したコードを付加した第２の文書を印刷するため、翻訳文自体を印刷する構成に比べて紙の無駄な消費を抑えることができ、また、原文近傍のコードを読み取ることでその部分の翻訳文を確認することができるため、原文の解読を容易にすることができる。
【発明の効果】
【００２８】
本発明の制御プログラム、画像形成装置及び制御システム並びに制御方法によれば、紙の無駄な消費を抑えると共に原文の解読を容易にすることができる。
【００２９】
その理由は、原稿に記録された第１の言語の原文をピリオドやカンマ、スペースなどの特定の記号に基づいて所定の単位に分割し、所定の単位毎に、原文を第１の言語とは異なる第２の言語に変換して翻訳文を作成し、各翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する翻訳文を結合してパッケージ化し、パッケージ化された翻訳文をコード化して記録したコードを生成し、パッケージ化された翻訳文に対応する原文の位置情報と、その翻訳文をコード化して記録したコードと、を対応付けた補助文書を印刷するため、翻訳文自体を印刷する構成に比べて紙の所要枚数を減らすことができ、また、原文の位置情報に対応するコードを読み取ることによってその部分の翻訳文を確認することができるからである。
【００３０】
また、パッケージ化された翻訳文自体をコード化する代わりに、パッケージ化された翻訳文の保存場所情報をコード化して記録したコードを生成し、パッケージ化された翻訳文に対応する原文の位置情報と、その翻訳文の保存場所情報をコード化して記録したコードと、を対応付けた補助文書を印刷することによっても、翻訳文自体を印刷する構成に比べて紙の所要枚数を減らすことができ、また、原文の位置情報に対応するコードを読み取ることによってその部分の翻訳文を確認することができるからである。
【００３１】
また、原文の、パッケージ化された翻訳文に対応する部分に、その翻訳文をコード化して記録したコード又はその翻訳文の保存場所情報をコード化して記録したコードを付加した補助文書を印刷することによっても、翻訳文自体を印刷する構成に比べて紙の所要枚数を減らすことができ、また、原文近傍のコードを読み取ることでその部分の翻訳文を確認することができるからである。
【発明を実施するための最良の形態】
【００３２】
本発明は、その好ましい一実施の形態において、画像形成装置に、ハードウェア又はソフトウェアとして、原稿に記録された第１の言語の原文を所定の単位に分割する分割処理部と、所定の単位毎に、原文を第１の言語とは異なる第２の言語に変換して翻訳文を作成する言語変換部と、各翻訳文の文字数を加算した値が予め定めた閾値を越えない範囲で、連続する翻訳文を結合してパッケージ化するパッケージ化処理部と、パッケージ化された翻訳文又はその保存場所情報をコード化して２次元コードなどのコードを生成するコード生成部と、パッケージ化された翻訳文に対応する原文の位置情報と、その翻訳文又はその翻訳文の保存場所情報をコード化して記録したコードと、を対応付けた補助文書や、原文の、パッケージ化された翻訳文に対応する部分に、その翻訳文又はその翻訳文の保存場所情報をコード化して記録したコードを付加した補助文書を印刷する印刷制御部と、を設ける。これにより、翻訳文自体を印刷する構成に比べて紙の所要枚数を減らすことができ、また、原文の位置情報に対応するコード又は原文近傍のコードを読み取ることによってその部分の翻訳文を確認することができる。
【実施例１】
【００３３】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の第１の実施例に係る制御プログラム、画像形成装置及び制御システム並びに制御方法について、図１乃至図１３を参照して説明する。図１乃至図３は、本実施例の制御システムの構成を模式的に示す図であり、図４は、本実施例の画像形成装置の構成を示すブロック図、図５は、画像形成装置の制御部の構成を示すブロック図である。また、図６は、本実施例の補助文書の印刷手順を示すフローチャート図、図７は、翻訳文のパッケージ化処理の詳細手順を示すフローチャート図であり、図８は、本実施例の補助文書の利用手順を示すフローチャート図である。また、図９は、本実施例の原稿の構成例を示す図、図１０乃至図１２は、本実施例の補助文書の構成例を示す図であり、図１３は、本実施例の補助文書の作成方法を模式的に示す図である。
【００３４】
図１に示すように、本実施例の制御システムは、第１の文書（以下、原稿を呼ぶ。）に記録された第１の言語の文章（以下、原文と呼ぶ。）を、第１の言語とは異なる第２の言語に変換し、変換した文章（以下、翻訳文と呼ぶ。）をコード化して記録した２次元コードなど（以下、コードと呼ぶ。）を記録した第２の文書（以下、補助文書と呼ぶ。）を印刷する複写機や複合機（ＭＦＰ：Multi Function Peripheral）などの画像形成装置１０で構成される。
【００３５】
この画像形成装置１０は、図４に示すように、制御部１１と、スキャナ部１２と、画像処理部１３と、プリンタ部１４と、ネットワーク接続部１５と、記憶部１６と、表示部１７と、操作部１８などを備え、各部はバスにより接続されている。
【００３６】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などにより構成される。ＣＰＵは、操作部１８の操作により、ＲＯＭに記憶されている各種プログラムを読み出してＲＡＭに展開し、展開されたプログラムに従って、画像形成装置１０の各部の動作を制御する。
【００３７】
スキャナ部１２は、原稿に記録された情報を読み取るものであり、原稿を走査する光源と、原稿で反射された光を電気信号に変換するＣＣＤ（Charge Coupled Devices）と、電気信号をＡ／Ｄ変換するＡ／Ｄ変換器等により構成される。
【００３８】
画像処理部１３は、スキャナ部１２で読み取った画像（以下、スキャン画像と呼ぶ。）に対して、拡大／縮小、回転、周波数変換、ＲＧＢデータからＹＭＣＫデータへの色変換、階調補正等の各種画像処理を施してプリンタ部１４へ出力する。また、画像処理部１３は、スキャン画像から文字や記号を認識する、いわゆるＯＣＲ（Optical Character Reader）機能を備えている。
【００３９】
プリンタ部１４は、転写紙に印刷する画像を形成する画像形成部、形成した画像を転写紙に転写する転写部、転写した画像を定着させる定着部、転写紙を搬送する搬送部、画像形成部や転写部、定着部をそれぞれクリーニングする各クリーニング部などを備え、電子写真方式により、入力されたデータに基づいて、転写紙上に画像を形成して出力する。
【００４０】
ネットワーク接続部１５は、ＮＩＣ（Network Interface Card）、モデム、ＬＡＮアダプタ、ルータ、ＴＡ（Terminal Adapter）等により構成され、通信ネットワークを介して接続される機器との通信制御を行う。
【００４１】
記憶部１６は、フラッシュメモリやハードディスク等により構成され、各種データや設定条件等を記憶する。本実施例では、特に、スキャン画像から文字や記号を認識する際に参照するパターン図形や、第１の言語を第２の言語に変換する際に参照する辞書テーブルなど記憶する。
【００４２】
表示部１７は、液晶表示装置（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（electroluminescence）表示装置等からなり、操作部１８は、操作ボタンやマウス等からなる。なお、表示部１７と操作部１８は別々の装置としても良いし、表示部１７上に、透明電極が格子状に配置された感圧式の操作部（タッチパネル）１８を設けた一体の装置としてもよく、タッチパネルの場合は、また、手指やタッチペン等で押下された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号として制御部１１に出力する。
【００４３】
また、制御部１１は、画像形成装置１０の各部の動作に加えて、図５に示すように、原稿に記録された第１の言語の原文をセンテンス毎などの所定の単位に分割する分割処理部１１ａと、所定の単位毎に、原文を第２の言語に変換して翻訳文を作成する言語変換部１１ｂと、各翻訳文の文字数を加算した値が所定の閾値を越えない範囲で、連続する翻訳文を結合してパッケージ化するパッケージ化処理部１１ｃと、パッケージ化された翻訳文をコード化して記録したコードを生成するコード生成部１１ｄと、パッケージ化された翻訳文に対応する原文の位置情報と、そのパッケージ化された翻訳文を記録したコードと、を対応付けた補助文書をプリンタ部１４に印刷させる印刷制御部１１ｅとしても機能する。
【００４４】
なお、上記分割処理部１１ａと言語変換部１１ｂとパッケージ化処理部１１ｃとコード生成部１１ｄと印刷制御部１１ｅとはハードウェアとして構成してもよいし、コンピュータを、分割処理部１１ａと言語変換部１１ｂとパッケージ化処理部１１ｃ、又は、分割処理部１１ａと言語変換部１１ｂとパッケージ化処理部１１ｃとコード生成部１１ｄ、又は、分割処理部１１ａと言語変換部１１ｂとパッケージ化処理部１１ｃとコード生成部１１ｄと印刷制御部１１ｅとして機能させる制御プログラムとして構成し、該制御プログラムを制御部１１上で動作させる構成としてもよい。
【００４５】
また、本実施例では、画像形成装置１０で第１の言語を第２の言語に変換する場合を示すが、例えば、図２に示すように、制御システムを画像形成装置１０とサーバ２０とがＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などの通信ネットワークで接続された構成とする場合は、サーバ２０に言語変換部を設け、分割処理部１１ａで分割した原文をサーバ２０に送信し、サーバ２０で第２の言語に変換して翻訳文を作成し、作成した翻訳文を画像形成装置１０に返信する構成してもよい。
【００４６】
また、本実施例では、画像形成装置１０で原稿をスキャンし、画像処理部１３のＯＣＲ機能を用いてスキャン画像から文字や記号を認識する構成とするが、図３に示すように、印刷制御システムを、画像形成装置１０とコンピュータ機器３０と必要に応じてサーバ２０とが通信ネットワークで接続された構成とする場合は、コンピュータ機器３０で原稿を作成して原稿の文書データを画像形成装置１０に送信したり、サーバ２０に記憶した原稿の文書データを画像形成装置１０に送信する構成とすることもでき、この場合は、スキャナ部１２を省略することができ、また、画像形成装置１０で文書データから原稿の文字や記号を認識可能な場合（例えば、その文書データを編集可能なアプリケーションを備える場合など）は、画像処理部１３のＯＣＲ機能を省略することもできる。
【００４７】
以下、上記構成の画像形成装置１０を用いて補助文書を印刷するまでの手順について、図６のフローチャート図を参照して説明する。
【００４８】
まず、ステップＳ１０１で、図９に示すような、第１の言語で原文が記録された原稿４０を画像形成装置１０にセットし、ユーザが操作部１８を操作してスキャンを指示すると、スキャナ部１２は、光源で原稿４０を走査し、原稿４０で反射された光をＣＣＤで受光して電気信号に変換し、その電気信号をＡ／Ｄ変換して原稿４０の情報が記録されたスキャン画像を作成する。
【００４９】
次に、ステップＳ１０２で、画像処理部１３は、ＯＣＲ機能を用いて、スキャナ部１２で読み取ったスキャン画像を、記憶部１６に予め記憶されたパターン図形と照合することにより文字や記号を特定し、原文を取得する。
【００５０】
次に、ステップＳ１０３で、分割処理部１１ａは、上記ステップで取得した原文から、所定の記号（ピリオドやカンマ、コロン、セミコロン、スペース、括弧など）を抽出し、原文をセンテンスや段落などの所定の単位に分割する。例えば、図９に示すように、第１の言語が英語の場合は、ピリオドを抽出することによって原文をセンテンス４１毎に分割することができる。また、図９の構成の場合は、括弧を抽出することによっても原文を所定の単位に分割することができる。また、原文が段落毎に改行されている場合は、スペースを抽出することによっても原文を所定の単位に分割することができる。
【００５１】
次に、ステップＳ１０４で、言語変換部１１ｂは、記憶部１６に予め記憶された辞書テーブルを参照して、センテンス４１を構成する第１の言語の単語を第２の言語の単語に変換し、変換した単語を所定のルールに従って並び替え、意味が通じるように繋ぎ合わせて第２の言語（ここでは日本語）の翻訳文を作成する。なお、この変換はサーバ２０などで行うこともでき、その場合は、ネットワーク接続部１５を用いて所定の単位に分割した原文をサーバ２０に送信し、サーバ２０で作成した翻訳文を受信すればよい。
【００５２】
上記ステップＳ１０３、Ｓ１０４の処理を具体的に示すと図１３のようになり、（ａ）に示す原文からピリオドを抽出することによって（ｂ）に示すセンテンスに分割され、各センテンスを変換することによって（ｃ）に示すセンテンス毎の翻訳文が作成される。
【００５３】
次に、ステップＳ１０５で、パッケージ化処理部１１ｃは、作成したセンテンス毎の翻訳文を、コード化に適した所定の文字数となるようにパッケージ化する。このパッケージ化処理を図７のフローチャート図を参照して詳細に説明する。
【００５４】
まず、ステップＳ１０５ａで、パッケージ化されていない先頭の翻訳文の文字数を取得する。図１３の例では、（ｃ）の一番上の翻訳文（１の翻訳文）の文字数をカウントし、５７文字を取得する。
【００５５】
次に、ステップＳ１０５ｂで、次の翻訳文があるかを判断し、次の翻訳文がある場合は、ステップＳ１０５ｃで、次の翻訳文の文字数を取得して、先に取得した文字数に加算する。図１３の例では、次の翻訳文（２の翻訳文）があることから、その翻訳文の文字数（８６文字）を取得し、先に取得した５７文字に８６文字を加算して１４３文字を得る。
【００５６】
次に、ステップＳ１０５ｄで、加算した文字数が予め定めた閾値を越えるかを判断し、越えない場合は、ステップＳ１０５ｂに戻って同様の処理を繰り返す。この閾値はコードの種類に応じて適宜設定することができ、例えば、ＱＲコード（登録商標）では１０００文字程度を記録することができるが、一つのコードに記録する文字数が多くなると、翻訳文を閲覧する場合に翻訳文が携帯電話機等の表示部に表示しきれなくなったり、原文との対応付けが煩雑になることから、１００文字程度とすることが好ましい。図１３の例では、閾値を便宜上１５０文字とした場合、加算文字数が１４３文字であり、閾値を越えていないことから次の文章（３の翻訳文）の文字数（８６文字）を加算して２２９文字を得る。
【００５７】
一方、加算した文字数が予め定めた閾値を越える場合は、ステップＳ１０５ｅで、先頭の翻訳文から閾値を越える前の翻訳文までを選択し、ステップＳ１０５ｆで、これらを結合してパッケージ化する。図１３の例では、３の翻訳文の文字数を加算すると閾値を越えることから、１の翻訳文と２の翻訳文を結合してパッケージ化する（図１３の（ｄ）参照）。
【００５８】
また、前記ステップＳ１０５ｂで次の文章がない場合は、ステップＳ１０５ｇで、先頭の翻訳文から最後の翻訳文までを選択し、ステップＳ１０５ｈで、これらを結合してパッケージ化する。
【００５９】
なお、このパッケージ化処理も画像形成装置１０以外で行ってもよく、例えば、分割した原文をサーバ２０に送信し、サーバ２０の言語変換部で翻訳文を作成し、引き続き、翻訳文の文字数を加算した値が閾値を越えない範囲で、連続する翻訳文を結合してパッケージ化して、パッケージ化した翻訳文を画像形成装置１０に送信する構成とすることもできる。
【００６０】
次に、図６のフローチャート図に戻って、ステップＳ１０６で、パッケージ化処理部１１ｃは、各々のパッケージ化された翻訳文に対応する原文の位置情報を取得する。この位置情報は各パッケージ化された翻訳文に対応する原文の位置を特定可能な情報であればよく、例えば、各パッケージ化された翻訳文の先頭のページ数及び行数としてもよいし、各パッケージ化された翻訳文の先頭及び末尾のページ数及び行数としてもよいし、原文に段落番号が付与されている場合はその段落番号としてもよい。
【００６１】
次に、ステップＳ１０７で、コード生成部１１ｂは、各パッケージ化された翻訳文をコード化して、２次元コードなどのコードを生成する（図１３の（ｅ）参照）。この２次元コードはスタック型２次元コードとマトリクス型２次元コードに分類され、スタック型２次元コードは、PDF417、CODE49、CODE16Kなどがあり、マトリクス型２次元コードは、ＱＲコード、DATA MATRIX、VERI CODE、MAXI CODE、CP CODE、CODE1、ボックス図形コード、ULTRA CODE、AZTECH CODEなど（登録商標を含む）があるが、本実施例におけるコードは翻訳文をコード化して記録可能であればよく、その規格は特に限定されない。また、２次元コードは白黒パターンとしてもよいし、記録容量を大きくするためのカラーパターンとしてもよい。また、本実施例のコードには、情報を光学的に記録するホログラムなども含むものとする。
【００６２】
次に、ステップＳ１０８で、印刷制御部１１ｃは、各パッケージ化された翻訳文に対応する原文の位置情報と、そのパッケージ化された翻訳文をコード化して記録したコードと、を対応付け、例えば、図１０に示すように、位置情報４３とコード４４とが組になって配列された補助文書４２をプリンタ部１４に印刷させる。この位置情報４３及びコード４４の配列数や配列方法は図１０の構成に限定されないが、紙の消費を抑制するために１枚の用紙に収まるように配列することが好ましい。
【００６３】
このように、上記構成の補助文書４２を印刷することにより、原文の翻訳文を印刷する場合に比べて紙の所要枚数を削減することができる。
【００６４】
なお、上記構成は、原稿４０とは別に補助文書４２を印刷して配布する形態であるが、例えば、図１１に示すように、補助文書４２ａに、原稿４０の原文を印刷すると共に、原文の各パッケージ化された翻訳文に対応する部分に、そのパッケージ化された翻訳文をコード化して記録したコード４４を付加する構成とすることもでき、この構成では、原稿４０に代えて補助文書４２ａのみを印刷し配布するだけでよいため、紙の所要枚数を削減することができる。また、図１２に示すように、原稿４０の原文をそのまま印刷するのではなく、各パッケージ化された翻訳文に対応する範囲で区切り、各範囲にそのパッケージ化された翻訳文をコード化して記録したコード４４を付加した補助文書４２ｂを印刷することもできる。
【００６５】
次に、上記補助文書４２を取得したユーザが翻訳文を参照する手順について、図８のフローチャート図を参照して説明する。
【００６６】
まず、ステップＳ２０１で、会議に参加するユーザに原稿４０と補助文書４２をセットにして配布し、ユーザは原稿４０に記録された第１の言語の原文を確認する。
【００６７】
そして、ステップＳ２０２で、原文に解読できない部分があった場合は、ステップＳ２０３で、その部分の位置情報（ページ数及び行数）を取得し、補助文書４２のその位置情報に対応するコード４４を特定する。
【００６８】
次に、ステップＳ２０４で、携帯電話機に予め設けられたバーコードリーダなどのアプリケーションを起動して、特定したコード４４を読み取り、ステップＳ２０５で、コード４４に記録された翻訳文を表示画面に表示させ、原文の意味を確認する。
【００６９】
このように、分割処理部１１ａで、第１の言語の原文をセンテンスなどの所定の単位に分割し、言語変換部１１ｂで、所定の単位毎に、原文を第２の言語に変換して翻訳文を作成し、パッケージ化処理部１１ｃで、各翻訳文の文字数を加算した値が閾値を越えない範囲で、連続する翻訳文を結合してパッケージ化し、コード生成部１１ｄで、パッケージ化した翻訳文をコード化して記録したコード４４を生成し、印刷制御部１１ｅで、各パッケージ化された翻訳文に対応する原文の位置情報４３と、その翻訳文をコード化して記録したコード４４と、を対応付けた補助文書４２や、原文の、各パッケージ化された翻訳文に対応する部分に、その翻訳文をコード化して記録したコード４４を付加した補助文書４２ａ、４２ｂを印刷することにより、翻訳文自体を印刷する場合に比べて、紙の消費量を大幅に削減することができると共に、原稿４０と翻訳文の全文を印刷した文書とを用いる場合に比べて、原文と翻訳文とを簡単に対比することができるため、原文の解読を容易にすることができる。
【実施例２】
【００７０】
次に、本発明の第２の実施例に係る制御プログラム、画像形成装置及び制御システム並びに制御方法について、図１４及び図１５を参照して説明する。図１４は、本実施例の補助文書の印刷手順を示すフローチャート図であり、図１５は、本実施例の補助文書の利用手順を示すフローチャート図である。
【００７１】
前記した第１の実施例では、コード４４に各パッケージ化された翻訳文自体をコード化して記録する場合を示したが、各パッケージ化された翻訳文を記憶部１６やサーバ２０などに記憶しておき、コード４４には各パッケージ化された翻訳文の保存場所を示すＵＲＬ（Uniform Resource Locator）などの保存場所情報を記録し、そのＵＲＬにアクセスすることによって各パッケージ化された翻訳文を取得できるようにすることもできる。
【００７２】
その場合、制御システムの構成は前記した第１の実施例と同様であるが、パッケージ化処理部１１ｃでは、翻訳文をパッケージ化した後、各パッケージ化した翻訳文を記憶部１６やサーバ２０などに保存し、コード生成部１１ｄでは、各パッケージ化された翻訳文の保存場所情報をコード化して記録したコードを生成する。なお、言語変換部やパッケージ化処理部はサーバ２０に設ける構成としてもよい。
【００７３】
以下、上記構成の画像形成装置１０を用いて補助文書を印刷するまでの手順について、図１４のフローチャート図を参照して説明する。
【００７４】
まず、ステップＳ３０１で、第１の言語で原文が記録された原稿４０を画像形成装置１０にセットし、ユーザが操作部１８を操作してスキャンを指示すると、スキャナ部１２は、原稿４０の情報が記録されたスキャン画像を作成する。
【００７５】
次に、ステップＳ３０２で、画像処理部１３は、ＯＣＲ機能を用いて、スキャナ部１２で読み取ったスキャン画像を、記憶部１６に予め記憶されたパターン図形と照合することにより文字や記号を特定し、原文を取得する。
【００７６】
なお、コンピュータ機器３０で原稿を作成して原稿の文書データを画像形成装置１０に送信したり、サーバ２０に記憶した原稿の文書データを画像形成装置１０に送信する場合は、ステップＳ３０１を省略することができ、画像形成装置１０で文書データから原稿の文字や記号を認識可能な場合は、ステップＳ３０２を省略することもできる。
【００７７】
次に、ステップＳ３０３で、分割処理部１１ａは、上記ステップで取得した文章から、所定の記号（ピリオドやカンマ、コロン、セミコロン、スペース、括弧など）を抽出し、文章をセンテンスや段落などの所定の単位に分割する。
【００７８】
次に、ステップＳ３０４で、言語変換部１１ｂは、記憶部１６に予め記憶された辞書テーブルを参照して、センテンス４１を構成する第１の言語の単語を第２の言語の単語に変換し、変換した単語を所定のルールに従って並び替え、意味が通じるように繋ぎ合わせて第２の言語の翻訳文を作成する。なお、この言語変換はサーバ２０などで行ってもよい。
【００７９】
次に、ステップＳ３０５で、パッケージ化処理部１１ｃは、前記した第１の実施例と同様に、作成したセンテンス毎の翻訳文を、コード化に適した所定の文字数となるようにパッケージ化する。なお、このパッケージ化処理もサーバ２０などで行ってもよい。
【００８０】
次に、ステップＳ３０６で、パッケージ化処理部１１ｃは、各パッケージ化された翻訳文を記憶部１６やサーバ２０などに保存し、その保存場所情報を取得する。
【００８１】
次に、ステップＳ３０７で、各パッケージ化された翻訳文に対応する原文の位置情報を取得する。
【００８２】
次に、ステップＳ３０８で、コード生成部１１ｂは、各パッケージ化された翻訳文の保存場所情報をコード化して、コードを生成する。ここで、第１の実施例では、翻訳文そのものをコードに記録するため、コードは記録容量が大きい２次元コードを利用する必要があったが、本実施例では、ＵＲＬなどの保存場所情報を記録すればよいため、JAN、CODE39、ITF、NW-7、CODE128、CODE93など（登録商標を含む）の１次元バーコードなどの記録容量の小さいコードを利用することもできる。
【００８３】
次に、ステップＳ３０９で、印刷制御部１１ｃは、各パッケージ化された翻訳文に対応する原文の位置情報と、そのパッケージ化された翻訳文の保存場所情報を記録したコードと、を対応付け、例えば、図１０に示すように、位置情報４３とコード４４とが組になって配列された補助文書４２をプリンタ部１４に印刷させる。
【００８４】
なお、本実施例においても、位置情報４３及びコード４４の配列数や配列方法は図１０の構成に限定されないが、紙の消費を抑制するために１枚の用紙に収まるように配列することが好ましい。また、図１１に示すように、補助文書４２ａに、原稿４０の原文を印刷すると共に、各パッケージ化された翻訳文に対応する部分に、その翻訳文又はその翻訳文の保存場所情報をコード化して記録したコード４４を付加した補助文書４２ａを印刷してもよいし、図１２に示すように、原稿４０の原文をパッケージ化された翻訳文の範囲で区切り、各範囲にコード４４を付加した補助文書４２ｂを印刷してもよい。
【００８５】
次に、上記補助文書４２を取得したユーザが翻訳文を参照する手順について、図１５のフローチャート図を参照して説明する。
【００８６】
まず、ステップＳ４０１で、会議に参加するユーザに原稿４０と補助文書４２をセットにして配布し、ユーザは原稿４０に記録された第１の言語の原文を確認する。
【００８７】
そして、ステップＳ４０２で、原文に解読できない部分があった場合は、ステップＳ４０３で、その部分の位置情報（ページ数及び行数）を取得し、補助文書４２のその位置情報に対応するコード４４を特定する。
【００８８】
次に、ステップＳ４０４で、携帯電話機に予め設けられたバーコードリーダなどのアプリケーションを起動して、特定したコード４４を読み取り、ステップＳ４０５で、携帯電話機に予め設けられた通信機能を利用して、コード４４に記録されたＵＲＬにアクセスし、ステップＳ４０６で、保存場所から翻訳文を読み出し、表示画面に表示させ、原文の意味を確認する。
【００８９】
このように、分割処理部１１ａで、第１の言語の原文をセンテンスなどの所定の単位に分割し、言語変換部１１ｂで、所定の単位毎に、原文を第２の言語に変換して翻訳文を作成し、パッケージ化処理部１１ｃで、各翻訳文の文字数を加算した値が閾値を越えない範囲で、連続する翻訳文を結合してパッケージ化すると共に各パッケージ化された翻訳文を所定の保存場所に保存し、コード生成部１１ｄで、パッケージ化された翻訳文の保存場所情報をコード化して記録したコード４４を生成し、印刷制御部１１ｅで、各パッケージ化された翻訳文に対応する原文の位置情報４３と、その翻訳文の保存場所情報をコード化して記録したコード４４と、を対応付けた補助文書４２や、原文の、各パッケージ化された翻訳文に対応する部分に、その翻訳文の保存場所情報を記録したコード４４を付加した補助文書４２ａ、４２ｂを印刷することにより、翻訳文自体を印刷する場合に比べて、紙の消費量を大幅に削減することができると共に、原稿４０と翻訳文の全文を印刷した文書とを用いる場合に比べて、原文と翻訳文とを簡単に対比することができるため、原文の解読を容易にすることができる。更に、コード４４には保存場所情報を記録すればよいため、記録容量の小さいコード４４を利用することができる。
【００９０】
なお、上記説明では、英語を日本語に変換する場合を例にして説明したが、本発明は上記実施例に限定されるものではなく、任意の第１の言語で記述された文字列を、第１の言語とは異なる第２の言語で記述された他の文字列に変換する場合に対しても同様に適用することができる。また、マシン語をアセンブリ言語に変換するなど、プログラミング言語を変換する場合や、暗号化された文字列を解読可能な文字列に変換する場合に対しても同様に適用することができる。
【産業上の利用可能性】
【００９１】
本発明は、第１の言語の原文をパッケージ化した第２の言語の翻訳文に変換する機能を備える制御プログラム、該機能を備える画像形成装置や該画像形成装置を含む制御システム並びに制御方法に利用可能である。
【図面の簡単な説明】
【００９２】
【図１】本発明の第１の実施例に係る制御システムの構成を模式的に示す図である。
【図２】本発明の第１の実施例に係る制御システムの他の構成を模式的に示す図である。
【図３】本発明の第１の実施例に係る制御システムの他の構成を模式的に示す図である。
【図４】本発明の第１の実施例に係る画像形成装置の構成を示すブロック図である。
【図５】本発明の第１の実施例に係る画像形成装置の制御部の構成を示すブロック図である。
【図６】本発明の第１の実施例に係る補助文書の印刷手順を示すフローチャート図である。
【図７】本発明の第１の実施例に係るパッケージ化処理の詳細手順を示すフローチャート図である。
【図８】本発明の第１の実施例に係る補助文書の利用手順を示すフローチャート図である。
【図９】本発明の第１の実施例に係る原稿の構成例を示す図である。
【図１０】本発明の第１の実施例に係る補助文書の構成例を示す図である。
【図１１】本発明の第１の実施例に係る補助文書の他の構成例を示す図である。
【図１２】本発明の第１の実施例に係る補助文書の他の構成例を示す図である。
【図１３】本発明の第２の実施例に係る補助文書の作成方法を模式的に示す図である。
【図１４】本発明の第２の実施例に係る補助文書の印刷手順を示すフローチャート図である。
【図１５】本発明の第２の実施例に係る補助文書の作成手順を示すフローチャート図である。
【符号の説明】
【００９３】
１０  画像形成装置
１１  制御部
１１ａ  分割処理部
１１ｂ  言語変換部
１１ｃ  パッケージ化処理部
１１ｄ  コード生成部
１１ｅ  印刷制御部
１２  スキャナ部
１３  画像処理部
１４  プリンタ部
１５  ネットワーク接続部
１６  記憶部
１７  表示部
１８  操作部
２０  サーバ
３０  コンピュータ機器
４０  原稿
４１  センテンス
４２、４２ａ、４２ｂ  補助文書
４３  位置情報
４４  コード
【図１】
2009003884.tif 000003
【図２】
2009003884.tif 000004
【図３】
2009003884.tif 000005
【図４】
2009003884.tif 000006
【図５】
2009003884.tif 000007
【図６】
2009003884.tif 000008
【図７】
2009003884.tif 000009
【図８】
2009003884.tif 000010
【図９】
2009003884.tif 000011
【図１０】
2009003884.tif 000012
【図１１】
2009003884.tif 000013
【図１２】
2009003884.tif 000014
【図１３】
2009003884.tif 000015
【図１４】
2009003884.tif 000016
【図１５】
2009003884.tif 000017