(57)【要約】【課題】入力された情報に含まれる文字情報に対応した情報を挿入して出力する情報処理手段を提供する。【解決手段】複数の文字情報を含む画像データを取得し、取得された前記画像データに含まれる文字情報に対応する対応情報を取得し、前記文字情報に基づいて、前記対応情報を挿入するための領域を示す領域情報を取得し、取得された前記領域情報に基づいて前記対応情報の挿入態様を決定することを特徴とする。【選択図】図１８
2010218098.tif 000002
【特許請求の範囲】
【請求項１】
画像データに含まれる文字情報に対応する対応情報を、該画像データに挿入する情報処理装置であって、
複数の文字情報を含む画像データを取得する画像データ取得部と、
取得された前記画像データに含まれる文字情報に対応する対応情報を取得する対応情報取得部と、
前記文字情報を含む文字行の構成に基づいて、前記対応情報を挿入するための領域を示す領域情報を取得する領域情報取得部と、
取得された前記領域情報に基づいて前記対応情報の挿入態様を決定する挿入態様決定部とを有することを特徴とする、情報処理装置。
【請求項２】
前記領域情報取得部は、前記画像データに含まれる文字情報に基づいて取得することを特徴とする、請求項１に記載の情報処理装置。
【請求項３】
前記領域情報取得部は、予め指定した文字の、前記画像データに含まれる文字情報中の有無に応じて、取得することを特徴とする、請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記領域情報取得部は、対応情報の元になった、前記画像データ行と、その直下に位置する画像データ行に対する、文字情報の有無検出結果に基づいて、取得することを特徴とする、請求項１または請求項２に記載の情報処理装置。
【請求項５】
前記挿入態様決定部は、対応情報挿入に用いるためのテキスト色として淡色を用いることを特徴とする、請求項１乃至請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
前記挿入態様決定部は、対応情報挿入に用いるために予め設定した文字サイズが、前記領域情報取得部により決定された領域範囲を越える場合には、予め設定した文字色を変更することを特徴とする、請求項１乃至請求項５のいずれか１項に記載の情報処理装置。
【請求項７】
前記挿入態様決定部は、変更後の文字色として、淡色を用いることを特徴とする、請求項６に記載の情報処理装置。
【請求項８】
画像データに含まれる文字情報に対応する対応情報を、該画像データに挿入する情報処理方法であって、
複数の文字情報を含む画像データを取得し、
取得された前記画像データに含まれる文字情報に対応する対応情報を取得し、
前記文字情報を含む文字行の構成に基づいて、前記対応情報を挿入するための領域を示す領域情報を取得し、
取得された前記領域情報に基づいて前記対応情報の挿入態様を決定することを特徴とする、情報処理方法。
【請求項９】
請求項８に記載の情報処理方法を、情報処理装置のコンピュータに実行させることを特徴とする、情報処理プログラム。
【請求項１０】
請求項９に記載の情報処理プログラムを情報処理装置に読み取り可能な形式で記録したことを特徴とする、記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に、入力された情報に含まれる文字情報に対応した情報を挿入して出力する情報処理装置、情報処理方法、制御プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリなどの画像形成装置、画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能などを備えることにより、プリンタ、ファクシミリ、スキャナ、複写機などとして利用可能な複合機として構成されることが多い。
【０００３】
このような複合機において、原稿の複写を実行する際に、単語の訳語を付加した原稿の画像データを出力する方法が提案されている。（例えば、特許文献１及び２）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１及び２は、いずれも印刷を前提とした対訳画像を作成する手段について言及したものであり、原画像と訳語情報とを１つの画像として合成するものである。そのため、複写すべき元の原稿の構成が変更され、若しくは元の原稿に含まれていた情報が削除されてしまうという問題がある。例えば、原稿の画像データにおける行間を広げる場合、当然、１ページ中に含めることができる行数が減ってしまう。その結果、文書を構成する夫々のページの構成が変化し、ページ数も増大してしまう。また、元の文書に含まれていた表や図などの情報を削除する場合、文書の内容の理解が困難若しくは不能となり得る。つまり、特許文献１及び２では、原画像と訳語情報とは分離不可能であり、原画像の原本性の維持について考慮されていない。更に、印刷した際の有効性は認められるものの、電子形式での利用については考慮されたものでもない。
【０００５】
本発明は、複数レイヤーの電子文書ファイル形式を用いて、文書画像の単語を辞書引きし、辞書引きした結果を可視色によって、別レイヤー上に、原単語の近隣に配置すること、または辞書引きした結果へのリンク情報を別レイヤー上に、原単語の近隣に配置することによって、印刷時においても、電子文書ファイル形式においても、辞書引き結果が利用可能な情報処理装置、情報処理方法、制御プログラム及び記録媒体を提供することを目的とする。
更に、本発明は、情報付与が可能な範囲の算出方法の精緻化を意図した情報処理装置、情報処理方法、制御プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、画像データに含まれる文字情報に対応する対応情報を、該画像データに挿入する情報処理装置であって、複数の文字情報を含む画像データを取得する画像データ取得部と、取得された前記画像データに含まれる文字情報に対応する対応情報を取得する対応情報取得部と、前記文字情報を含む文字行の構成に基づいて、前記対応情報を挿入するための領域を示す領域情報を取得する領域情報取得部と、取得された前記領域情報に基づいて前記対応情報の挿入態様を決定する挿入態様決定部とを有することを特徴とする。
請求項２に記載の発明は、請求項１に記載の情報処理装置において、前記領域情報取得部は、前記画像データに含まれる文字情報に基づいて取得することを特徴とする。
請求項３に記載の発明は、請求項１または請求項２に記載の情報処理装置において、前記領域情報取得部は、予め指定した文字の、前記画像データに含まれる文字情報中の有無に応じて、取得することを特徴とする。
請求項４に記載の発明は、請求項１または請求項２に記載の情報処理装置において、前記領域情報取得部は、対応情報の元になった、前記画像データ行と、その直下に位置する画像データ行に対する、文字情報の有無検出結果に基づいて、取得することを特徴とする。
請求項５に記載の発明は、請求項１乃至請求項４のいずれか１項に記載の情報処理装置において、前記挿入態様決定部は、対応情報挿入に用いるためのテキスト色として淡色を用いることを特徴とする。
請求項６に記載の発明は、請求項１乃至請求項５のいずれか１項に記載の情報処理装置において、前記挿入態様決定部は、対応情報挿入に用いるために予め設定した文字サイズが、前記領域情報取得部により決定された領域範囲を越える場合には、予め設定した文字色を変更することを特徴とする。
請求項７に記載の発明は、請求項６に記載の情報処理装置において、前記挿入態様決定部は、前記変更後の文字色として、淡色を用いることを特徴とする。
請求項８に記載の発明は、画像データに含まれる文字情報に対応する対応情報を、該画像データに挿入する情報処理方法であって、複数の文字情報を含む画像データを取得し、取得された前記画像データに含まれる文字情報に対応する対応情報を取得すし、前記文字情報を含む文字行の構成に基づいて、前記対応情報を挿入するための領域を示す領域情報を取得し、取得された前記領域情報に基づいて前記対応情報の挿入態様を決定することを特徴とする。
請求項９に記載の発明は、情報処理プログラムであって、請求項８に記載の情報処理方法を情報処理装置のコンピュータに実行させることを特徴とする。
請求項１０に記載の発明は、記録媒体であって、請求項９に記載の情報処理プログラムを情報処理装置に読み取り可能な形式で記録したことを特徴とする。
【発明の効果】
【０００７】
請求項１乃至１０に記載の発明によれば、複数レイヤーに画像を管理可能な電子ファイル形式を利用し、原画像とは別レイヤーに可視色で情報を付与することによって、原画像を加工することなく情報を付加する利点を維持したまま、印刷時にも利用可能な状態で情報を付加することができる。
さらに、原文の文字画像に含まれる文字コードの検査結果に基づいて、情報付与範囲を拡張することによって、情報付与可能範囲が広がり、対応情報（情報付与テキスト）が原文文字画像と重なることを避けることができる。
よって、電子ファイル形式においても、印刷形式においても利用者は付加情報を利用可能であり、原文文字画像と、それに関連する対応情報（情報付与テキスト）とが、重なることなく配置されるので、使用感を著しく改善することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る画像処理装置のハードウェア構成を示すブロック図である。
【図２】本発明の実施形態に係る画像処理装置の機能構成を示すブロック図である。
【図３】本発明の実施形態に係る情報挿入制御部の機能構成を示すブロック図である。
【図４】本発明の実施形態に係る文字情報認識部の動作を示すフローチャートである。
【図５】本発明の実施形態に係る入力情報の例を示す図である。
【図６】本発明の実施形態に係る入力情報の例を示す図である。
【図７】本発明の実施形態に係る入力情報の例を示す図である。
【図８】本発明の実施形態に係る文字表示領域情報の例を示す図である。
【図９】本発明の実施形態に係る情報挿入処理部の動作を示すフローチャートである。
【図１０】本発明の実施形態に係る入力情報（文字画像）の例を示す図である。
【図１１】本発明の実施形態に係る文字情報及び対応情報の例を示す図である。
【図１２】本発明の実施形態に係る文字情報及び対応情報（一部）の例を示す図である。
【図１３】本発明の実施形態に係る対応情報（一部）の例を示す図である。
【図１４】本発明の実施形態に係る文字表示領域情報の例を示す図である。
【図１５】本発明の実施形態に係る画像データにおける座標系を示す図である。
【図１６】本発明の実施形態に係る画像データにおける領域指定座標を示す図である。
【図１７】本発明の実施形態に係る画像レイヤーと情報付加レイヤーとの関係を示す図である。
【図１８】本発明の実施形態に係る対応情報（訳語情報）の付与可能範囲を示す図である。
【図１９】本発明の実施形態に係る対応情報（訳語情報）に用いるテキストのフォントサイズの定義を示す図である。
【図２０】本発明の実施形態に係る図９に示した挿入態様決定処理（Ｓ１１０７）を精密化したフローチャートである。
【図２１】本発明の実施形態に係る対応情報を付与する際の対応情報が文字情報と重なってしまう例を示す図である。
【図２２】本発明の実施形態に係る欧文書体における各種ラインを示す図である。
【図２３】本発明の実施形態に係る第１表に基づいて算出した対応情報の付与可能範囲の例を示す図である。
【図２４】本発明の実施形態に係る、図２０のフローチャートと異なる、図９に示した挿入態様決定処理（Ｓ１１０７）を精密化したフローチャートである。
【図２５】本発明の実施形態に係る第３表に基づいて算出した対応情報の付与可能範囲の例を示す図である。
【図２６】本発明の実施形態に係る第３表に基づいて算出した対応情報の付与可能範囲の例を示す図である。
【図２７】本発明の実施形態に係る第３表に基づいて算出した対応情報の付与可能範囲の例を示す図である。
【図２８】本発明の実施形態に係る第３表に基づいて算出した対応情報の付与可能範囲の例を示す図である。
【図２９】本発明の実施形態に係る第３表に基づいて算出した対応情報の付与可能範囲の例を示す図である。
【図３０】一般的な機械翻訳のフローチャートを示す図である。
【図３１】本発明の実施形態に係る一文単位に対応情報を付与する可能範囲の例を示す図である。
【図３２】本発明の実施形態に係る一文単位に対応情報を付与した例を示す図である。
【図３３】本発明の実施形態に係る画像処理装置の他のハードウェア構成を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
本実施形態においては、入力された情報に訳語などの情報を挿入する情報処理装置として、スキャナ、プリンタ及び複写機としての機能を有する複合機としての画像処理装置を例として説明する。この画像処理装置は、プリントアウトや複写などの画像形成動作を実行する際に、画像形成対象として入力された情報を解析し、単語を翻訳した訳語や言葉を解説した注釈などの情報を挿入する。本実施形態に係る画像処理装置においては、画像処理装置における入力情報の解析及び訳語などの挿入処理を要旨とする。
【００１０】
図１は、本実施形態に係る画像処理装置１のハードウェア構成を示すブロック図である。
図１に示すように、本実施形態に係る画像処理装置１は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの情報処理端末と同様の構成を含む。即ち、画像処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、エンジン３０、ＲＯＭ（ＲｅａｄＯｎｌｙ  Ｍｅｍｏｒｙ）４０、ＮＶＲＡＭ（Ｎｏｎ―Ｖｏｌａｔｉｌｅ  ＲａｎｄｏｍＡｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０及びＩ／Ｆ６０がバス９０を介して接続されている。また、Ｉ／Ｆ６０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）７０及び操作部８０が接続されている。
【００１１】
ＣＰＵ１０は演算手段であり、画像処理装置１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。エンジン３０は、スキャナやプリンタなどの画像処理機能を実行する画像処理エンジンである。ＲＯＭ４０は、読み出し専用の不揮発性記憶媒体であり、ファームウェアなどのプログラムが格納されている。
【００１２】
ＮＶＲＡＭ５０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム及びアプリケーション・プログラムの動作パラメータの情報などが格納される。Ｉ／Ｆ６０は、バス９０と各種のハードウェアやネットワークなどを接続し制御する。ＬＣＤ７０は、ユーザが画像処理装置１の状態を確認するための視覚的ユーザインタフェースである。操作部８０は、キーボードやマウスなど、ユーザが画像処理装置１に情報を入力するためのユーザインタフェースである。
【００１３】
このようなハードウェア構成において、ＲＯＭ４０やＮＶＲＡＭ５０若しくは図示しないＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）や光学ディスクなどの記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、読み出されたプログラムに従ってＣＰＵ１０が動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像処理装置１の機能を実現する機能ブロックが構成される。
【００１４】
図２は、本実施形態に係る画像処理装置１の機能構成を示すブロック図である。図２に示すように、画像処理装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１０１、スキャナユニット１０２、排紙トレイ１０３、ネットワークＩ／Ｆ１０４、ディスプレイパネル１０５、給紙テーブル１０６、プリントエンジン１０７、排紙トレイ１０８及び語意情報ＤＢ１０９を有する。
【００１５】
また、コントローラ１００は、主制御部１１１、エンジン制御部１１２、入出力制御部１１３、画像処理部１１４及び情報挿入制御部１２０を有する。尚、図２においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。コントローラ１００は、図１に示すＲＡＭ２０にロードされたプログラムに従ってＣＰＵ１０が動作することにより実現される。
【００１６】
ネットワークＩ／Ｆ１０４は、画像処理装置１がクライアント端末などの他の機器と通信する際のインタフェースである。ネットワークＩ／Ｆ１０４は、図１に示すＩ／Ｆ６０によって実現される。クライアント端末が送信した印刷ジョブは、ネットワークＩ／Ｆ１０４を介してコントローラ１００に入力され、コントローラ１００の制御に従って印刷ジョブに基づいた画像形成処理が実行される。
【００１７】
ディスプレイパネル１０５は、画像処理装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像処理装置１を直接操作する際の入力インタフェースでもある。ディスプレイパネル１０５は、図１に示すＬＣＤ７０及び操作部８０によって実現される。
【００１８】
語意情報ＤＢ１０９は、単語とその意味とが関連付けられた辞書情報や、専門用語などの難解な用語とその意味とが関連付けられた情報などを含む。語意情報ＤＢ１０９は、図１に示すＮＶＲＡＭ５０や図示しないＨＤＤなどの不揮発性の記憶媒体に記憶された情報によって実現される。
【００１９】
主制御部１１１は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１１２は、プリントエンジン１０７やスキャナユニット１０２などを制御若しくは駆動する駆動手段としての役割を担う。入出力制御部１１３は、ネットワークＩ／Ｆ１０４を介して入力される印刷ジョブなどの情報を主制御部１１１に入力する。また、入出力制御部１１３は、主制御部１１１の命令に従ってネットワークＩ／Ｆ１０４を介してネットワークに接続された他の装置に情報を送信する。
【００２０】
画像処理部１１４は、主制御部１１１の制御に従い、印刷ジョブに含まれる情報などに基づいて描画情報を生成する。この描画情報とは、プリントエンジン１０７が画像形成動作において形成すべき画像を描画するための情報である。また、画像処理部１１４は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として図示しないＨＤＤに格納され若しくはネットワークＩ／Ｆ１０４を介してクライアント端末などに送信される情報である。
【００２１】
情報挿入制御部１２０は、主制御部１１１の制御に従い、画像形成出力対象として入力された情報の解析及び情報の挿入を行なう。情報挿入制御部１２０は、語意情報ＤＢ１０９を参照して、上記の解析及び情報の挿入処理を行なう。情報挿入制御部１２０によって提供される機能が本実施形態の要旨である。
【００２２】
画像処理装置１がプリンタとして動作する場合は、まず、入出力制御部１１３がネットワークＩ／Ｆ１０４に接続されたＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して印刷ジョブを受信することにより印刷ジョブが発生する。印刷ジョブが発生すると、主制御部１１１は、印刷ジョブに含まれる画像情報を情報挿入制御部１２０に入力する。情報挿入制御部１２０は、主制御部１１１の制御に従い、訳語や注釈などの情報挿入を実行し、出力情報を生成する。
【００２３】
情報挿入が完了すると、情報挿入制御部１２０は、生成した出力情報を主制御部１１１に送信する。次に、画像処理部１１４が主制御部１１１の命令に従い、情報挿入制御部１２０によって生成された出力情報に基づいて描画情報を生成する。画像処理部１１４によって生成された描画情報は、順次図示しないＨＤＤに一時的に保持される。
【００２４】
エンジン制御部１１２は、主制御部１１１の制御に従い、給紙テーブル１０６を駆動して印刷用紙をプリントエンジン１０７に搬送する。また、エンジン制御部１１２は、図示しないＨＤＤに保持された描画情報を取得し、プリントエンジン１０７に入力する。プリントエンジン１０７は、エンジン制御部１１２から受信した描画情報に基づき、給紙テーブル１０６から搬送される用紙に対して画像形成を実行する。即ち、プリントエンジン１０７が画像形成部として動作する。プリントエンジン１０７の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構などを用いることが可能である。プリントエンジン１０７によって画像形成が施された文書は排紙トレイ１０８に排紙される。
【００２５】
上述したように、このような画像処理装置１において、本実施形態の要旨は情報挿入制御部１２０による訳語や注釈の挿入処理にある。本実施形態に係る情報挿入制御部１２０について、図３を参照して更に詳細に説明する。
【００２６】
図３は、本実施形態に係る情報挿入制御部１２０の詳細、及び情報挿入制御部１２０と主制御部１１１、語意情報ＤＢ１０９との接続関係を示すブロック図である。図３に示すように、情報挿入制御部１２０は、入力情報取得部１２１、文字情報認識部１２２、情報挿入処理部１２３及び出力情報生成部１２４を有する。情報挿入制御部１２０は、図１に示すＲＡＭ２０にロードされたプログラムに従ってＣＰＵ１０が動作することにより構成される。
【００２７】
入力情報取得部１２１は、画像形成出力の対象となる情報、即ち訳語や注釈を付す対象となる情報として入力された情報（以降、入力情報とする）を取得する。入力情報は、スキャナユニット１０２によるスキャン処理によって生成される画像情報、若しくはネットワークＩ／Ｆ１０４を介して入力される印刷ジョブに含まれる画像情報として画像処理装置１に入力される。入力情報取得部１２１は、入力情報を主制御部１１１から取得する。入力情報取得部１２１は、取得した入力情報を文字情報認識部１２２に入力する。
【００２８】
文字情報認識部１２２は、入力情報取得部１２１が取得した入力情報に含まれる文字情報を認識する。尚、文字情報認識部１２２が実行する文字情報の認識処理は、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ：光学文字認識）処理に限られず、印刷ジョブなどにより入力された画像情報に含まれる文字コードを認識する処理であってもよい。
【００２９】
図４は、文字情報認識部１２２による文字認識動作を示すフローチャートである。図４に示すように、本実施形態に係る文字認識処理において、文字情報認識部１２２は、先ず入力情報取得部１２１から入力情報を取得する（Ｓ４０１）。図４においては、図５に示すような画像を入力情報として取得する場合を例とする。図５に示す入力情報は、白地に黒い文字で文章が表示された画像情報である。
【００３０】
図５に示すような入力情報を取得すると、文字情報認識部１２２は、入力情報において連続している黒画素を認識する（Ｓ４０２）。そして、文字情報認識部１２２は、認識した黒画素の外接矩形を抽出する（Ｓ４０３）。図６は、文字認識部１２２による矩形抽出処理の態様を示す図である。図６に示すように外接矩形を抽出すると、文字情報認識部１２２は、隣接する矩形同士を連結し、一定方向に延長することによって行を抽出する（Ｓ４０４）。図７は、文字認識部１２２による行抽出処理の態様を示す図である。
【００３１】
Ｓ４０４における行抽出処理においては、縦書き若しくは横書きのいずれかによって短形同士を連結する方向が異なる。即ち、入力情報に含まれる文書が縦書きであれば、文字情報認識部１２２は、縦方向に短形同士を連結するように処理する。他方、入力情報に含まれる文書が横書きであれば、文字情報認識部１２２は、横方向に短形同士を連結するように処理する。図７に示すように、本実施形態においては、入力情報に表示された文書が横書きである。従って、文字情報認識部１２２は、横方向に短形同士を連結して行抽出を行なう。Ｓ４０４の処理により、図４の例においては、図７に示すように、行画像が抽出される。尚、文字情報認識部１２２は、Ｓ４０４の処理により、図７に示すように行画像を抽出する場合の他、例えば英単語毎の単語毎の表示領域を抽出することも可能である。
【００３２】
図７に示すように行抽出を行なうと、文字情報認識部１２２は、抽出された行画像の夫々に対して、文字抽出処理を実行する（Ｓ４０５）。文字情報認識部１２２は、文字抽出処理において、特徴抽出、パターン辞書照合により文字画像に対応するテキストデータを抽出し、文字認識を実行する。文字認識処理においては、公知の技術を用いることが可能であり、本実施形態においては詳細な説明を省略する。
【００３３】
文字情報認識部１２２は、図４に示す文字認識動作により、文字情報抽出を抽出すると、抽出した文字情報と入力情報の画像においてその文字情報が表示されている領域とが関連付けられた情報（以降、文字表示領域情報）を生成する。図８に、図４の例において生成される文字表示領域情報に含まれる情報の例を示す。図８に示すように、本実施形態に係る文字表示領域情報には、図４のＳ４０４において抽出した行毎の文字情報（以降、行文字情報とする）と、夫々の行文字情報が表示される領域を示す座標情報とを含む。尚、上述したようにＳ４０４において英単語毎の表示領域を抽出した場合、Ｓ４０５の処理によって生成される情報は、行文字情報ではなく単語文字情報となる。
【００３４】
情報挿入処理部１２３は、文字情報認識部１２２で取得した文字情報と語意情報ＤＢ１０９に基づき、訳語や注釈などの挿入情報を文字情報に挿入する。ここで、挿入情報とは、訳語や注釈など、出力対象情報に含まれる文字情報に対応する情報、即ち対応情報である。情報挿入処理部１２３は、出力対象情報への訳語や注釈などの挿入態様を示す挿入態様情報を生成し、出力情報生成部１２４に入力する。
【００３５】
出力情報生成部１２４は、情報挿入処理部１２３から取得した挿入態様情報に基づき、出力対象情報に訳語や注釈などの対応情報を挿入して最終的に出力すべき出力情報を生成する。このような情報挿入制御部１２０の機能により、本実施形態に係る情報挿入動作が実現される。
【００３６】
次に、本実施形態に係る情報挿入制御部１２０における情報挿入動作を図９を用いて説明する。以降、図１０に示すような英文の文書を表示する画像を入力情報として取得し、訳語を挿入する場合を例として説明する。
図９は、本実施形態に係る情報挿入制御部１２０の動作を示すフローチャートであり、まず、入力情報取得部１２１が、図１０に示す入力情報を取得する（Ｓ１１０１）。入力情報取得部１２１は、取得した入力情報を文字情報認識部１２２に入力する。
【００３７】
文字情報認識部１２２は、入力情報取得部１２１から入力情報を取得すると、図４において説明した処理により文字認識処理を実行する（Ｓ１１０２）。ここで、図４においては、先の説明においては、図５に示すように日本語の文書を入力情報とする場合を例とし、図８に示すように、文字表示領域情報が、夫々の行画像が表示される領域を示す座標情報を含む場合を例とした。他方、図１０に示すように、英文の文書を入力情報とする場合、単語画像が表示される領域を示す座標情報を抽出することが可能である。夫々の単語がスペースで区切られていることにより、夫々の単語が表示される範囲を容易に判別可能なためである。
【００３８】
従って、文字情報認識部１２２は、文字表示領域情報として、図１４に示すように、単語の文字情報（以降、単語文字情報とする）とその単語が表示される領域を示す座標情報とが関連付けられた情報を生成する。文字情報認識部１２２は、文字表示領域情報及び単語文字情報を情報挿入処理部１２３に入力する。なお、本実施形態に係る画像データにおける座標系は図１５に、また、画像データにおける領域指定座標は図１６に示す。
【００３９】
情報挿入処理部１２３は、文字情報認識部１２２から情報を取得すると、文字表示領域情報に含まれる単語を１つ選択する（Ｓ１１０３）。つまり、情報挿入処理部１２３は、Ｓ１１０３において、文字表示領域情報に含まれる複数の単語のうち、訳語などの対応情報を付加すべき対象の単語を取得する。即ち、情報挿入処理部１２３が、文字情報取得部として機能する。
【００４０】
情報挿入処理部１２３は、語意情報ＤＢ１０９を参照し、選択した単語に対して辞書検索を実行する（Ｓ１１０４）。辞書検索の結果、Ｓ１１０３において選択された単語の訳語がある場合（Ｓ１１０５／ＹＥＳ）、情報挿入処理部１２３は、語意情報ＤＢ１０９から該当する訳語を対応情報として抽出する（Ｓ１１０６）。即ち、情報挿入処理部１２３が、対象文字情報に対応する対応情報を取得する対応情報取得部として機能する。
【００４１】
対応情報を抽出すると、情報挿入処理部１２３は、Ｓ１１０３において選択した単語（以降、対象単語とする）情報に基づき、対応情報の挿入態様を決定する（Ｓ１１０７）。Ｓ１１０７の処理の結果、情報挿入処理部１２３は、挿入すべき訳語とその挿入態様とを関連付けて示す挿入態様情報を生成する。ここで、上記挿入態様とは、挿入すべき単語の文字サイズや行数及び対象単語の近傍に表示するか脚注として表示するかの情報を含む。
【００４２】
Ｓ１１０７の処理の後、出力対象情報に含まれる単語を全て選択し終わっていれば（Ｓ１１０８／ＹＥＳ）、情報挿入処理部１２３は、生成した挿入態様情報を出力情報生成部１２４に入力する。出力情報生成部１２４は、情報挿入処理部１２３によって生成された挿入態様情報に基づき、出力対象情報に訳語や注釈などの挿入情報が挿入された出力情報を生成し（Ｓ１１０９）、処理を終了する。Ｓ１１０７の処理の後、また全単語を選択し終えていない場合（Ｓ１１０８／ＮＯ）、Ｓ１１０３からの処理を繰り返す。尚、辞書検索（Ｓ１１０４）の結果、訳語が無い場合（Ｓ１１０５／ＮＯ）、Ｓ１１０６及びＳ１１０７の処理を行なわずにＳ１１０８の判断を実行する。
【００４３】
ここで、文字情報認識部１２２による文字情報認識処理及び情報挿入処理部１２３による情報挿入処理に係る留意すべき事項について説明する。
一般的な文字情報認識処理を前提とすると、文字認識の結果には、文字コード、候補文字コード、対応する文字画像の存在位置などが含まれる。画像データにおける文字画像、行画像などの存在位置は文字矩形の外接矩形で表現されることが多く、第１５図及び第１６図に示すように、外接矩形の対角座標２点（Ｘｓ，Ｙｓ）−（Ｘｅ，Ｙｅ）によって定義できる。
【００４４】
一方、抽出された文字情報の外接矩形の座標に基づいて、文字コードを透明色のテキストとして、原画像の上に重ねて配置したものが、『透明テキスト付きＰＤＦ』として広く知られている。見た目は画像でありながら、テキスト検索可能な形式で保持することが可能である。なおＰＤＦを用いる場合、透明テキストは印刷時には出現せず、原画像の印刷物に影響を与えることない。Ａｄｏｂｅ  ＲｅａｄｅｒなどのＰＤＦ表示ソフトで表示している場合、マウスなどで透明テキスト領域を指定すれば反転し、可視状態になる。
【００４５】
原画像から文字情報を抽出し、透明テキストとして配置するだけでなく、文字情報に対応する対応情報を印刷時にも出現するテキストとして、原画像上に配置すれば、印刷後でも対応情報を利用することができることになる。印刷時に出現する可視色で文字情報を配置した場合でも、原画像と対応情報とは分離して別レイヤーに記録されているので、電子フォーマット編集ソフト（ＰＤＦの場合、Ａｄｏｂｅなど）を用いれば、原画像のみ、あるいは対応情報のみを参照することもできる。画像に対して情報を付加する場合、原画像そのものを編集してしまうと画像情報にとって重要な、オリジナルの印象を損なうことや、対応情報が可視状態で上書きされた結果、細部の情報が欠落してしまうおそれがある。これらの問題を避けるために、画像情報と対応情報とを分離して記録し、対応情報の可視/透明を切り替える。
【００４６】
図１７は、画像レイヤーと情報付加レイヤーとの関係を図示したものである。なお、図１７において、画像レイヤーの実線は文字画像、情報付加レイヤーの破線は対応情報（テキスト情報）であり、情報付加レイヤーの破線は画像レイヤーの実線部に対応している。図１０の原画像に対して、ＯＣＲをかけ、文字画像をテキスト化し、透明色にて別レイヤーに、原画像の文字画像の上に重ねて配置した電子文書形式の１つが透明テキスト付きＰＤＦである。透明テキスト付きＰＤＦにおける抽出された文字情報は、人間にとっては、テキストデータを透過して背景の文字画像のみ見える状態であるが、電子データとしては可読な状態であることに変わりはない。これら文字情報（英単語）の透明テキストを辞書引きし、透明テキストと同様に、訳語情報である対応情報を可視色にて英単語の下部にルビ風に配置したものが図１１である。このように対応情報を付加した場合、印刷時には第図１１のように、対応情報が可視であるので、辞書検索の手間が軽減され、英語を母国語としない使用者の英文理解の助けになる。また電子ファイル形式のままであるなら、透明テキストとして付与された、原画像のＯＣＲ結果を利用して、原画像の形式を保ったまま、文書検索が可能であるし、訳語テキストも検索対象となるので、原言語ではなく訳語でも検索可能、いわゆるクロスリンガル検索が可能になる。なお、図１２は、対応情報を表示する挿入可能領域が狭いなどの理由により、直接表示できない場合、文字情報（英単語）の近くに脚注を付し、図１３に示すように、他の余白スペースに、脚注に対応する対応情報を関連付けて表示する場合を示したものである。
【００４７】
つまり、画像データに可視状態の対応情報を付加することによって、通常の閲覧時または印刷物によって、画像データと対応情報との両方を同時に利用できる上、画像データの原本を閲覧したい場合、あるいは対応情報のみを利用したい場合には、電子フォーマット編集／閲覧ソフトを操作することによって、所望の表示／印刷モードに変更することができる。よって、画像情報に対応情報を付加する場合、画像データと対応情報とを分離して記録することは、使用感を著しく改善する。対応情報を可視色（印刷および閲覧に出現する色）によって追加する場合、画像データの内容を損なわない場所に行なう必要がある。
【００４８】
本発明では原画像に含まれる文字画像に基づいて抽出された文字情報を追加する場合について言及する。上述したように、この種の処理の代表的なものに「透明テキスト付きＰＤＦ」がある。透明テキスト付きＰＤＦは、文字画像をＯＣＲすることによって、文字画像上に対応する文字コードを透明色にて配置し、検索容易性およびテキストデータの再利用性を高めたものである。
【００４９】
本発明の目的から明らかなように、対応情報を可視色で追加する必要はない。画像データに対応情報を可視色で追加する例として、従来技術にもあげた辞書検索結果の付与がある。しかし従来技術においては、原画像を加工して辞書検索結果を付加するので、原画像の原本性が損なわれる。そこで、画像データとは別レイヤーに可視色の辞書検索結果を配置すれば、印刷時あるいは閲覧時には、あたかも原画像を加工したかのようにふるまうが、電子フォーマット編集／閲覧ソフトを用いれば、原画像のままを再現することができる。
【００５０】
本実施形態においては、英日辞書検索について言及しているが、対応情報は訳語情報に限らず、同じ言語間においても、漢字に対する読み仮名、専門語に対する脚注など、原画像から抽出された文字情報と対になる情報が格納されているデータベースの検索によって実現されるものであれば、本実施形態に限定されず本発明は有効である。
【００５１】
次に、本発明の要旨となる図３に示した情報挿入処理部１２３の機能について詳述する。透明テキスト付きＰＤＦの例で明らかなように、ＯＣＲ処理の過程において画像内に含まれる文字データの存在位置が求められ、その存在位置にしたがってＯＣＲ結果である文字コードは透明テキストとして配置される。ここで、透明テキストの文字情報（英単語）を辞書検索し、その対応情報（訳語）を可視色テキストにて画像データに付加する場合について考える。可視色で対応情報（訳語）を付加する場合には、元の文字情報（英単語）に近接し、かつ、原画像の他の文字画像を損なわないような位置に配置する必要がある。２行ずつ文字画像行を管理し、文字行と文字行の間を検出し、その範囲に、そのサイズにおさまる文字サイズ（フォント高さＦｈ）にて、可視色テキストを付加すれば印刷／閲覧時に原画像データを損なうことなく、対応情報も見ることができる。
【００５２】
図１８は、注目する２行における対応情報（訳語情報）の付与可能な範囲を示す図である。図１８に示すように、単語文字列に影響を及ぼすことなく、対応情報（訳語情報）を付与できる範囲はを領域矩形（Ｘｊｐｎ_ｓ，Ｙｊｐｎ_ｓ）−（Ｘｊｐｎ_ｅ，Ｙｊｐｎ_ｅ）とすると
Ｘｊｐｎ_ｓ＝Ｘｅｎｇ_ｓ
Ｙｊｐｎ_ｓ＝Ｙｅｎｇ_ｅ
Ｘｊｐｎ_ｅ＝Ｘｅｎｇ_ｅ
Ｙｊｐｎ_ｅ＝Ｙｎｅｘｔ_ｅｎｇ_ｓ
で求められる。文字情報（英単語）に対応させて対応情報（訳語）を付加するには、文字情報（英単語）の開始位置（Ｘｓ，Ｙｓ）から、付加に使用するフォントサイズ分、下方向（Y軸)に移動させた位置から配置すればよい。
（Ｘｅｎｇ_ｓ，Ｙｅｎｇ_ｓ）：英単語の開始位置座標
（Ｘｅｎｇ_ｅ，Ｙｅｎｇ_ｅ）：英単語の終了位置座標
Ｆｈ：対応情報の付加に使用するフォントの高さ（図１９）
とすると、対応情報（訳語）は
（Ｘｊｐｎ_ｓ，Ｙｊｐｎ_ｓ）＝（Ｘｅｎｇ_ｓ，Ｙｅｎｇ_ｓ−Ｆｈ）
から開始することになる。なおＦｈは上述したように行間サイズから決定される。
【００５３】
文字情報（英単語）の範囲を超えて対応情報（訳語）を付与すると隣接する文字情報（英単語）の訳語情報と重なってしまうおそれがあるから、対応情報（訳語）の付与範囲は文字情報（英単語）の範囲内に限定されるべきである。これを数式化すると以下のようになる。
（Ｘｅｎｇ_ｓ，Ｙｅｎｇ_ｓ）：英単語の開始位置座標
（Ｘｅｎｇ_ｅ，Ｙｅｎｇ_ｅ）：英単語の終了位置座標
（Ｘｊｐｎ_ｓ，Ｙｊｐｎ_ｓ）：訳語の開始位置座標
（Ｘｊｐｎ_ｅ，Ｙｊｐｎ_ｅ）：訳語の終了位置座標
文字情報（英単語）の範囲内に対応情報（訳語）を付与すると訳語印刷が可能な範囲のサイズは（Ｘｅｎｇ_ｅ−Ｘｅｎｇ_ｓ）である。
フォントサイズＦｗ（図１９）を固定、付与する訳語文字数がＮ_ｊｐｎとすると、
（Ｘｅｎｇ_ｅ−Ｘｅｎｇ_ｓ）＞Ｆｗ×Ｎ_ｊｐｎ
であれば、フォントサイズＦｗのままで対応情報（訳語）は付与できる。
【００５４】
しかし、
（Ｘｅｎｇ_ｅ−Ｘｅｎｇ_ｓ）＜Ｆｗ×Ｎ_ｊｐｎ
であると対応情報（訳語）の付与範囲が文字情報（英単語）の範囲を超えてしまう。この場合には新たなフォントサイズＦｗ’を
Ｆｗ’＝（Ｘｅｎｇ_ｅ−Ｘｅｎｇ_ｓ）／Ｎ_ｊｐｎ
で算出し、Ｆｗの代わりに使用すればよい。
【００５５】
図２０は、図９に示したフローチャートの挿入態様決定処理（Ｓ１１０７）における、フォントサイズを切り替えて対応情報（訳語情報）を付与するフローチャートである。
Ｓ１２０１において、文字情報（英単語）の範囲を求める。次に、Ｓ１２０２において、対応情報（訳語）の文字列の長さを算出する。次に、Ｓ１２０３において、現在設定されている使用フォントサイズを用いた場合、Ｓ１２０１で算出した範囲に、Ｓ１２０２の対応情報（訳語）が収まるか判定する。収まるのであればＳ１２０５に進む。収まらないのであれば、Ｓ１２０４に進む。Ｓ１２０４では、文字情報（英単語）範囲に収まるフォントサイズを算出し、使用フォントサイズに設定する。Ｓ１２０５で、辞書引きの結果を付与する位置を算出し、移動する。Ｓ１２０６において、辞書引きの結果、取得された対応情報（訳語）を付与する。即ち、図２０に示した挿入態様決定処理を実行する情報挿入処理部１２３が、画像データに含まれる文字情報を含む文字行の構成に基づいて、対応情報を挿入するための領域を示す領域情報を取得する領域情報取得部、及び対応情報の挿入態様を決定する挿入態様決定部として機能する。
【００５６】
しかしながら、対応情報（訳語）の付与に用いるフォントサイズが小さくなり過ぎると人間による可読性が著しく低下するから、実用上使用可能な最小サイズには限界がある。よって、図２１のように情報ルビが直下行と重なってしまい、直下行が読みにくくなってしまう。さらに現在行より、直下行の方に接近してしまうので、情報付与の関連の強さを表現する点からも好ましくない。
【００５７】
図２２に示すように、欧文行の場合、不可視な各種ラインに基づいて文字が配置され、文字の一部のみが使用する範囲が存在する。例えば、大文字のみの行ではベースラインとディセンダラインとの間は使用されない。小文字ｇ，ｊ，ｐ，ｑ，ｙを含む場合のみ、ベースラインとディセンダラインとの間が使われる。小文字ｂ，ｄ，ｆ，ｈ，ｉ，ｊ，ｋ，ｌを含む場合と、大文字だけ、アセンダラインとミーンラインとの間が使われる。よって、これらの、常に使用されるわけではない範囲を有効に利用することによって、図１８で示した、ルビ状に情報付与可能な範囲が拡張され、原文字画像と重複する部分を少なくすることができる。ディセンダ部分が使用されたとしても、文字列の一部が侵入するだけであるから、ルビ情報が重なったとしても悪影響は少ない。
【００５８】
上記の課題を実現するために、図１８で算出される情報付与可能範囲を、抽出された文字情報に含まれる文字コードの検査結果に基づいて調整する。文字情報の文字コード情報はＯＣＲによって得られ、文字情報の範囲、文字情報に含まれる文字コードは利用可能である。図１８においては、文字情報の外接矩形から情報付与可能範囲を算出していたが、加えて文字情報に含まれる文字コードを検査することによって情報付与可能範囲を拡張するか否かを判断する。
【００５９】
【表１】
2010218098.tif 000003
【００６０】
第１表に、文字情報に含まれる文字コードに基づく、部分行の分類基準と、その分類結果別のルビ情報付与可能範囲の調整方法を示す。図２３には、分類結果ｂの場合の調整結果の例を示す。フォントタイプによってディセンダは異なるから、実際には、ディセンダラインとベースラインとの間の距離を正確に算出することは困難である。よって簡易的に、行高さに対する割合として定義しておく。
【００６１】
図２４に示すフローチャートは、図２０のフローチャートと異なる、図９に示したフローチャートの挿入態様決定処理（Ｓ１１０７）を精密化したものである。Ｓ１３０１では、文字情報（英単語）の範囲を求め、図１８に基づいて情報付与可能範囲を算出する。次に、Ｓ１３０２において、文字情報（英単語）に含まれる文字コードを取得する。Ｓ１３０３では、文字コード取得結果に基づき、表１を用いて文字情報（英単語）を分類する。表１の分類ｂに属していなければ、Ｓ１３０４において、ディセンダ分の調整は不要なので、調整幅＝０に設定する（図１８のまま）。表１の分類ｂに属している場合は、Ｓ１３０５において、ディセンダ領域を情報付与範囲に用いるために、調整幅を行高さから算出し設定する。図中、ディセンダ領域は行高さの０．１とみなして簡易的に算出した。なお０．１は設計事項であり、適宜変更可能な値である。次に、Ｓ１３０６で、図１８により求められる情報付与範囲を、前記Ｓ１３０５にて設定された調整幅だけ上に拡張する。調整幅が０であれば、図１８のままである。即ち、図２４の処理をする情報挿入処理部１２３が、画像データに含まれる文字情報に基づいて領域情報を取得する領域情報取得部として機能する。
【００６２】
以上、欧文書体にもとづいて説明したが、和文書体においても、仮想ボディと呼ばれる文字が印刷可能な範囲が定義されている。例えば、漢字の多くは仮想ボディ全面よりやや小さな範囲（字面枠）に字面が配置されるが、ひらがな、カタカナは漢字の範囲より一回り小さな範囲内に配置されるフォントが多い。よって、ひらがな、カタカナが多い文字列に対しては、文字画像の外接矩形から算出した情報付与可能範囲（図１８）を、拡張してもよい。このように、文字情報に含まれる文字コードを検査することによって、情報付与可能範囲を拡張することができる。
【００６３】
欧文原稿の場合、情報付与可能範囲を調整するために必要な検査は表１に示したように、文字情報内における、予め設定した文字ｇ，ｊ，ｐ，ｑ，ｙ，の有無のみ検出すればよい。即ち、情報挿入処理部１２３は、予め指定した文字の、画像データに含まれる文字情報中の有無に応じて領域情報を取得する領域情報取得部として機能する。
【００６４】
図２２に示すように、欧文書体において常に使用されるとは限らない範囲は、ディセンダ以外に、行の上部のアセンダがある。上記において言及したディセンダと同様に、アセンダについても文字画像に含まれる文字コードを検査することによって、アセンダ部分を情報付与範囲として利用可能か否かを判断することができる。アセンダ部分は行の上部であるから、情報付与対象行の直下行のアセンダを利用できれば情報付与可能範囲を下方向に拡張することができる。
【００６５】
【表２】
2010218098.tif 000004
【００６６】
【表３】
2010218098.tif 000005
【００６７】
第２表は、現在行のディセンダ、直下行のアセンダを考慮して、行を分類する条件、第３表は、第２表の分類結果に基づいて、情報付与可能範囲を拡張する判断条件と、拡張結果をまとめたものである。図２５乃至図２９は、第３表に基づいて、情報付与範囲を算出した例を示し、図中、破線の矩形が情報付与可能範囲であり、文字列画像の外接矩形より上方向、下方向、上下方向に拡張され得る例があることがわかる。即ち、情報挿入処理部１２３が、対応情報の元になった、画像データ行とその直下に位置する画像データに対する、文字情報の有無検出結果に基づいて、領域情報を取得する領域情報取得部として機能する。
【００６８】
先に述べたように実用的な可視文字サイズには限界があるので（参考：ＪＩＳ  Ｓ  ００３２：２００３『高齢者・障害者配慮設計指針−視覚表示物−日本語文字の最小可読文字サイズ推定方法』）、情報付与に用いるフォントの最小サイズも決まり、原文の文字情報（文字）が小さく、行間が狭い場合には図１８で求めた対応情報の付与可能範囲内に対応情報（テキスト情報）が収まらないことが起こり得る。この場合には、原文の文字情報（文字）と重なってしまうことは避けられない。
【００６９】
そこで、文字情報と対応情報（テキスト情報）とが重なってしまっても、文字情報の文字が隠れてしまうことを避けるために、対応情報に用いる文字色を淡色に設定する。ここでいう淡色とは、一般的に明度が高く、彩度が低い色を言う。具体的には、『マンセルカラー（国際標準色票）ＭＵＮＳＥＬＬ  ＣＯＬＯＲ』などの色見本において『淡色系』と分類されている色を指す。この設定により、文字情報と対応情報（テキスト情報）とが重なってしまった場合でも、文字情報の可読性を損なうことはない。さらに、対応情報（テキスト情報）が目立たなくなるから、文字情報のみの読解を欲する場合でも邪魔にならず、対応情報（テキスト情報）が必要な場合のみ、注目することも可能であり、利用容易性を著しく増大させることができるので都合がよい。即ち、情報挿入処理部１２３が、対応情報挿入に用いるためのテキスト色として淡色を用いることは、対応情報の挿入態様を決定する挿入態様決定部として機能する。
【００７０】
文字情報と対応情報（テキスト情報）が重なってしまう場合には、文字情報と混同しいいように情報付与に使用する文字の色を変更する。通常時に情報付与に用いる色と、付与可能範囲を越える際に用いる色との、２色を予め設定しておき、ルビ状の情報付与文字が付与可能範囲を越えるか否かによって、色を切り替えることによって実現できる。即ち、情報挿入処理部１２３が、対応情報挿入に用いるために予め設定した文字サイズが、領域情報取得部により決定された領域範囲を超える場合には、予め設定した文字色を変更することは、対応情報の挿入態様を決定する挿入態様決定部として機能する。
【００７１】
上記において、文字情報の可読性を優先する場合には、対応情報に用いる文字色として、特に淡色を用いれば、文字情報を損なうことを避けることができる。即ち、情報挿入処理部１２３が、変更後の文字色として、淡色を用いることは、対応情報の挿入態様を決定する挿入態様決定部として機能する。
【００７２】
なお、上記の実施形態においては、単語単位に対応する対応情報を付与する場合について説明したが、一文単位にも拡張することが容易であることは言うまでもない。例えば、図３０のような機械翻訳処理を利用することによって、一文単位の翻訳が求められる。ここで機械翻訳そのものについては請求範囲に含めないので、一般的に利用可能な機械翻訳システムを利用し、得られた結果の表示形式のみに注目する。
【００７３】
図３１に示すように、文字情報（原文）の一文単位の範囲は、原文テキストを検査することによって容易に求められ、よって、本発明の方法に基づいて、情報付与可能範囲が求められる。図３０のように、機械翻訳処理によって、文字情報（原文）に対応する対応情報（訳文）が得られた後、本発明の方法に基づいて、対応する情報付与範囲に、対応情報（訳文）を付与した例が第図３２である。本発明の方法にもとづいて情報付与可能範囲を算出すれば、対応する対応情報（テキスト情報）を付与することは容易である。本実施形態の方法は、図１の構成図に示すように、ハードウエアによって実現しても構わないし、図３３の構成図に示すように、機能の一部をネットワーク上にもって、通信回線などを通して実現しても本発明の効果に変わりはないことは明かである。
【符号の説明】
【００７４】
１・・・画像処理装置、１０・・・ＣＰＵ、２０・・・ＲＡＭ、３０・・・エンジン、４０・・・ＲＯＭ、５０・・・ＮＶＲＡＭ、６０・・・Ｉ／Ｆ、７０・・・ＬＣＤ、８０・・・操作部、９０・・・バス、１００・・・コントローラ、１０１・・・ＡＤＦ、１０２・・・スキャナユニット、１０３・・・排紙トレイ、１０４・・・ネットワークＩ／Ｆ、１０５・・・ディスプレイパネル、１０６・・・給紙テーブル、１０７・・・プリントエンジン、１０８・・・排紙トレイ、１０９・・・語意情報ＤＢ、１１１・・・主制御部、１１２・・・エンジン制御部、１１３・・・入出力制御部、１１４・・・画像処理部、１２０・・・情報挿入制御部、１２１・・・入力情報取得部、１２２・・・文字情報認識部、１２３・・・情報挿入処理部、１２４・・・出力情報生成部。
【先行技術文献】
【特許文献】
【００７５】
【特許文献１】特許第３１０５９８２号
【特許文献２】特許第３２６９８４２号
【図１】
2010218098.tif 000006
【図２】
2010218098.tif 000007
【図３】
2010218098.tif 000008
【図４】
2010218098.tif 000009
【図５】
2010218098.tif 000010
【図６】
2010218098.tif 000011
【図７】
2010218098.tif 000012
【図８】
2010218098.tif 000013
【図９】
2010218098.tif 000014
【図１０】
2010218098.tif 000015
【図１１】
2010218098.tif 000016
【図１２】
2010218098.tif 000017
【図１３】
2010218098.tif 000018
【図１４】
2010218098.tif 000019
【図１５】
2010218098.tif 000020
【図１６】
2010218098.tif 000021
【図１７】
2010218098.tif 000022
【図１８】
2010218098.tif 000023
【図１９】
2010218098.tif 000024
【図２０】
2010218098.tif 000025
【図２１】
2010218098.tif 000026
【図２２】
2010218098.tif 000027
【図２３】
2010218098.tif 000028
【図２４】
2010218098.tif 000029
【図２５】
2010218098.tif 000030
【図２６】
2010218098.tif 000031
【図２７】
2010218098.tif 000032
【図２８】
2010218098.tif 000033
【図２９】
2010218098.tif 000034
【図３０】
2010218098.tif 000035
【図３１】
2010218098.tif 000036
【図３２】
2010218098.tif 000037
【図３３】
2010218098.tif 000038