(57)【特許請求の範囲】
【請求項１】
コンピュータを、
受け付けた画像情報からテキストの画像が含まれる全ての領域を抽出して得られた前記テキストの画像を前記テキストの画像の数に依らず１つの第１表示領域に表示し、前記テキストの画像を文字認識し翻訳して得られた訳文を前記訳文の数に依らず前記第１表示領域とは異なる１つの第２表示領域に表示するとともに、前記領域がフレーズ単位で抽出された場合であっても、対応関係にある前記テキストの画像及び前記訳文を横方向又は縦方向に出現順に配置することで前記テキストの画像と前記訳文との対応関係がわかるように前記第１表示領域及び前記第２表示領域を同一の画面に表示する表示制御手段として機能させるための翻訳プログラム。
【請求項２】
受け付けた画像情報からテキストの画像が含まれる全ての領域を抽出して得られた前記テキストの画像を前記テキストの画像の数に依らず１つの第１表示領域に表示し、前記テキストの画像を文字認識し翻訳して得られた訳文を前記訳文の数に依らず前記第１表示領域とは異なる１つの第２表示領域に表示するとともに、前記領域がフレーズ単位で抽出された場合であっても、対応関係にある前記テキストの画像及び前記訳文を横方向又は縦方向に配置することで前記テキストの画像と前記訳文との対応関係がわかるように前記第１表示領域及び前記第２表示領域を同一の画面に表示する表示制御手段を有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、翻訳プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
従来の技術として、翻訳される原文と翻訳結果である訳文を対訳表示する情報処理装置が提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１に開示された情報処理装置は、ひとまとまりの文章を識別するための文番号を表示する文番号ウインドウと、文番号ウインドウで選択された文番号に該当する日本語の原文を表示する日本語原文ウインドウと、日本語原文ウインドウに表示された日本語の原文を翻訳した結果である英語の訳文を表示する英語訳文ウインドウとを有し、文番号を選択されることで対応する原文と訳文とを対訳表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２７２７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像から原文となるテキストを抽出して翻訳し、その訳文が適切か否か確認する際、該訳文が画像中のどこの原文に対する訳文なのかを、ユーザーはまず把握する必要がある。
【０００６】
従って、本発明の目的は、画像から原文となるテキストを抽出して翻訳し、訳文を表示する場合に、画像中の抽出箇所、原文及び訳文の対応関係を提示する翻訳プログラム及び情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様は、上記目的を達成するため、以下の翻訳プログラム及び情報処理装置を提供する。
【０００８】
［１］コンピュータを、
受け付けた画像情報からテキストの画像が含まれる全ての領域を抽出して得られた前記テキストの画像を前記テキストの画像の数に依らず１つの第１表示領域に表示し、前記テキストの画像を文字認識し翻訳して得られた訳文を前記訳文の数に依らず前記第１表示領域とは異なる１つの第２表示領域に表示するとともに、前記領域がフレーズ単位で抽出された場合であっても、対応関係にある前記テキストの画像及び前記訳文を横方向又は縦方向に出現順に配置することで前記テキストの画像と前記訳文との対応関係がわかるように前記第１表示領域及び前記第２表示領域を同一の画面に表示する表示制御手段として機能させるための翻訳プログラム。
［２］受け付けた画像情報からテキストの画像が含まれる全ての領域を抽出して得られた前記テキストの画像を前記テキストの画像の数に依らず１つの第１表示領域に表示し、前記テキストの画像を文字認識し翻訳して得られた訳文を前記訳文の数に依らず前記第１表示領域とは異なる１つの第２表示領域に表示するとともに、前記領域がフレーズ単位で抽出された場合であっても、対応関係にある前記テキストの画像及び前記訳文を横方向又は縦方向に配置することで前記テキストの画像と前記訳文との対応関係がわかるように前記第１表示領域及び前記第２表示領域を同一の画面に表示する表示制御手段を有する情報処理装置。
【発明の効果】
【０００９】
請求項１又は２に係る発明によれば、画像から原文となるテキストを抽出して翻訳し、訳文を表示する場合に、画像中の抽出箇所、テキストの画像及び訳文の対応関係を提示することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施の形態に係る情報処理装置の構成例を示すブロック図である。
【図２】図２は、文書の翻訳を受け付ける際に表示する画面の構成の一例を示す概略図である。
【図３】図３は、文書受付手段が受け付けた画像情報の構成の一例を示す概略図である。
【図４】図４は、テキスト領域抽出手段が抽出したテキスト領域の例を示す概略図である。
【図５】図５は、原文訳文対照情報の構成例を示す表である。
【図６】図６は、表示制御手段によって表示される画面の構成例を示す概略図である。
【図７】図７は、情報処理装置の動作例を示すフローチャートである。
【図８】図８は、表示制御手段によって表示される画面の構成の他の例を示す概略図である。
【発明を実施するための形態】
【００１２】
［実施の形態］
（情報処理装置の構成）
図１は、実施の形態に係る情報処理装置の構成例を示すブロック図である。
【００１３】
情報処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等から構成され、各部を制御するとともに、各種のプログラムを実行する制御部１０と、フラッシュメモリ等の記憶媒体から構成され情報を記憶する記憶部１１と、ネットワークを介して外部と通信する通信部１２とを備える。
【００１４】
制御部１０は、後述する翻訳プログラム１１０を実行することで、文書受付手段１００、テキスト領域抽出手段１０１、テキスト認識手段１０２、翻訳手段１０３、及び表示制御手段１０４等として機能する。
【００１５】
文書受付手段１００は、通信部１２を介して外部から文書情報を受け付ける。なお、文書情報は文字や画像を含んだ印刷物をスキャンした画像情報又は文字や画像を含んだ画像情報である。
【００１６】
テキスト領域抽出手段１０１は、文書受付手段１００が受け付けた画像情報にテキストが含まれる場合にテキストが配置された領域をテキスト領域として抽出する。なお、テキスト領域抽出手段１０１は、抽出したテキスト領域の座標、高さ及び幅を原文訳文対照情報１１１に登録する。
【００１７】
テキスト認識手段１０２は、テキスト領域抽出手段１０１が抽出したテキスト領域に含まれるテキストをＯＣＲ等の技術により認識し、テキスト情報を生成する。また、テキスト認識手段１０２は、生成したテキスト情報を原文として原文訳文対照情報１１１に登録する。
【００１８】
翻訳手段１０３は、テキスト認識手段１０２が生成したテキスト情報を原文とし、他の言語へ翻訳して訳文を生成する。また、翻訳手段１０３は、生成した訳文を原文訳文対照情報１１１に登録する。
【００１９】
表示制御手段１０４は、操作用の画面を表示したり、原文訳文対照情報１１１を参照したりして、受け付けた画像情報と、原文と、訳文とを対応付けて表示する。
【００２０】
記憶部１１は、制御部１０を上述した各手段１００−１０４として動作させる翻訳プログラム１１０、原文訳文対照情報１１１等を記憶する。
【００２１】
また、情報処理装置１は、通信部１２を介して図示しない端末等にネットワークを介して接続され、端末の要求に応じて動作し、動作結果を端末に送信する。端末は動作結果を受信して後述する画面を表示部に表示する。
【００２２】
（情報処理装置の動作）
次に、本実施の形態の作用を説明する。
【００２３】
まず、利用者は図示しない端末を操作して情報処理装置１にアクセスし、文書の翻訳を要求する。
【００２４】
情報処理装置１は、端末から要求を受け付けて、以下に示す画面を端末の表示部に表示させる。
【００２５】
図２は、文書の翻訳を受け付ける際に表示する画面の構成の一例を示す概略図である。
【００２６】
画面１０４ａは、原文の言語を選択するための選択欄１０４ａ１と、訳文の言語を選択するための選択欄１０４ａ２と、翻訳する文書を選択するための選択欄１０４ａ３と、翻訳対象とする文書のページを選択する選択欄１０４ａ４と、翻訳の実行又はキャンセルを行うためのボタン１０４ａ５とを有する。
【００２７】
利用者は、原文の言語を選択欄１０４ａ１で選択し、訳文となる言語を選択欄１０４ａ２で選択し、対象となる文書情報を選択欄１０４ａ３で指定して、ページを選択欄１０４ａ４で選択した後、翻訳を実行するボタン１０４ａ５を押下する。
【００２８】
図７は、情報処理装置１の動作例を示すフローチャートである。
【００２９】
まず、文書受付手段１００は、選択欄１０４ａ３で指定された文書情報を受け付ける（Ｓ１）。文書情報は、例えば、以下に示すような画像情報である。
【００３０】
図３は、文書受付手段１００が受け付けた画像情報の構成の一例を示す概略図である。
【００３１】
画像情報１００ａは、「５．Ｃｏｒｒｅｌａｔｉｏｎ  ｏｆ  ｄｉａｇｒａｍ  ｏｆ  ｓｅｌｌｅｒ  ａｎｄ  ｂｕｙｅｒ」と記載されたタイトル部と、「Ｋｅｙ  Ｉｓｓｕｅ」及び「ｅｎｖｉｒｏｎｍｅｎｔ」の項目からなる表組部とを有する。
【００３２】
次に、テキスト領域抽出手段１０１は、文書受付手段１００が受け付けた画像情報１００ａの１ページ目から（Ｓ２）、テキストが配置された領域をテキスト領域として抽出する（Ｓ３）。なお、テキスト領域の抽出には文書のレイアウト構造認識等の技術を用いる。
【００３３】
図４は、テキスト領域抽出手段１０１が抽出したテキスト領域の例を示す概略図である。
【００３４】
テキスト領域１０１ａ１、１０１ａ２、…、１０１ａ１０…１０１ａ１５は、画像情報１００ａからテキスト領域抽出手段１０１によって抽出された領域である。テキスト領域１０１ａ１０…１０１ａ１５のように、単語単位やフレーズ単位で抽出されるべきであるが、テキスト領域１０１ａ１、１０１ａ２、…のように文字単位で抽出される場合もある。
【００３５】
次に、テキスト認識手段１０２は、テキスト領域抽出手段１０１が抽出したテキスト領域に含まれるテキストをＯＣＲ等の技術により認識し（Ｓ４）、テキスト情報を生成する。
【００３６】
次に、翻訳手段１０３は、テキスト認識手段１０２が生成した文字、単語、フレーズ、文や文章等のテキスト情報を原文とし、当該原文を他の言語へ翻訳して訳文を生成する（Ｓ５）。
【００３７】
なお、テキスト領域抽出手段１０１は抽出したテキスト領域の座標、高さ及び幅を、テキスト認識手段１０２は生成したテキスト情報を、翻訳手段１０３は生成した訳文を原文訳文対照情報１１１に登録する（Ｓ６）。
【００３８】
図５は、原文訳文対照情報１１１の構成例を示す表である。
【００３９】
原文訳文対照情報１１１は、テキスト領域中の画像を文字認識した結果である原文と、原文を翻訳した訳文と、テキスト領域の座標、幅及び高さと、テキスト領域に含まれるテキストの画像とを有する。図５に示すように、テキストの画像が影付き文字のような場合、「Ｃ」が「＠」と誤って文字認識される場合もあり、利用者は原文や訳文だけを確認しても、画像中のいずれの文字の認識結果か判別できない場合がある。
【００４０】
上記したステップＳ３−Ｓ６は、文書情報のすべてのページについて繰り返される（Ｓ７、Ｓ８）。
【００４１】
次に、表示制御手段１０４は、原文訳文対照情報１１１を参照して、受け付けた画像情報と、原文と、訳文とを対応付けて表示する（Ｓ９）。
【００４２】
図６は、表示制御手段１０４によって表示される画面の構成例を示す概略図である。
【００４３】
画面１０４ｂは、受け付けた画像情報及び抽出したテキスト領域を表示する文書表示領域１０４ｂ１と、原文及び訳文を対にして表示する翻訳結果表示領域１０４ｂ２と、文書情報のページが複数ある場合にページを切り替えるためのページ切替ボタン１０４ｂ３と、画面１０４ｂの表示を終了するためのＯＫボタン１０４ｂ４と、画像情報のテキスト領域を選択することで表示される選択枠１０４ｂ５と、原文及び訳文の対を選択することで表示される選択枠１０４ｂ６とを有する。
【００４４】
選択枠１０４ｂ５と選択枠１０４ｂ６は、一方を選択することで対応する他方が自動的に選択される。つまり、画像中のテキスト領域を選択枠１０４ｂ５で選択すれば、利用者は、当該テキスト領域に含まれるテキストがどのような文字として認識され、その認識結果がどのように翻訳されたのかがわかる。また、原文及び訳文を選択枠１０４ｂ６で選択すれば、利用者は、当該原文及び訳文が画像中のいずれのテキスト領域に含まれるテキストであるのかがわかる。
【００４５】
テキスト領域と、当該テキスト領域に対応する原文及び訳文の対とに、共通する符号を付して対応関係を示してもよいし、共通する色の枠や矢印を付して対応関係を示すものであってもよい。
【００４６】
（実施の形態の効果）
上記した実施の形態によれば、画像からテキストを抽出した領域であるテキスト領域と、原文及び訳文との対応を、選択枠を用いて対応表示するようにしたため、画像中の抽出箇所、原文及び訳文の対応関係を提示することができる。つまり、テキスト領域の抽出箇所が誤っている、又はテキスト認識の結果が誤ったものであっても、画像中のいずれのテキスト領域から抽出した原文及び訳文であるかを利用者が認識でき、原文及び訳文の編集時に、誤った文字列を編集してしまう頻度を抑制することができる。
【００４７】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の趣旨を逸脱しない範囲で種々な変形が可能である。例えば、図６に示した文書表示領域１０４ｂ１を省略し、以下の図８に示すように、テキスト領域に含まれる画像を、原文及び訳文と対にして表示するようにしてもよい。
【００４８】
図８は、表示制御手段１０４によって表示される画面の構成の他の例を示す概略図である。
【００４９】
画面１０４ｃは、テキスト領域に含まれる画像を示すテキスト領域１０４ｃ１と、テキスト領域から認識されたテキストを示す原文１０４ｃ２と、原文を翻訳した訳文を示す訳文１０４ｃ３と、文書情報のページが複数である場合にページを切り替えるためのページ切替ボタン１０４ｃ４と、画面１０４ｃの表示を終了するためのＯＫボタン１０４ｃ５とを有する。
【００５０】
上記実施の形態では制御部１０の各手段１００〜１０４の機能をプログラムで実現したが、各手段の全て又は一部をＡＳＩＣ等のハードウエアによって実現してもよい。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等の記録媒体に記憶して提供することもできる。また、上記実施の形態で説明した上記ステップの入れ替え、削除、追加等は本発明の要旨を変更しない範囲内で可能である。
【符号の説明】
【００５１】
１     情報処理装置
１０   制御部
１１   記憶部
１２   通信部
１００ 文書受付手段
１０１ テキスト領域抽出手段
１０２ テキスト認識手段
１０３ 翻訳手段
１０４ 表示制御手段
１１０ 翻訳プログラム
１１１ 原文訳文対照情報
【図１】
0006746947.tif 000002
【図２】
0006746947.tif 000003
【図３】
0006746947.tif 000004
【図４】
0006746947.tif 000005
【図５】
0006746947.tif 000006
【図６】
0006746947.tif 000007
【図７】
0006746947.tif 000008
【図８】
0006746947.tif 000009