[go: up one dir, main page]

JP6497138B2 - Document reading apparatus, display control method, and display control program - Google Patents

Document reading apparatus, display control method, and display control program Download PDF

Info

Publication number
JP6497138B2
JP6497138B2 JP2015048326A JP2015048326A JP6497138B2 JP 6497138 B2 JP6497138 B2 JP 6497138B2 JP 2015048326 A JP2015048326 A JP 2015048326A JP 2015048326 A JP2015048326 A JP 2015048326A JP 6497138 B2 JP6497138 B2 JP 6497138B2
Authority
JP
Japan
Prior art keywords
character
image data
character string
determining
region
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015048326A
Other languages
Japanese (ja)
Other versions
JP2016171379A (en
Inventor
石黒 和宏
和宏 石黒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2015048326A priority Critical patent/JP6497138B2/en
Publication of JP2016171379A publication Critical patent/JP2016171379A/en
Application granted granted Critical
Publication of JP6497138B2 publication Critical patent/JP6497138B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Character Input (AREA)
  • Character Discrimination (AREA)
  • Machine Translation (AREA)
  • Facsimiles In General (AREA)

Description

この発明は、原稿読取装置、表示制御方法および表示制御プログラムに関し、特に、翻訳機能を備えた原稿読取装置、その原稿読取装置で実行される表示制御方法および表示制御プログラムに関する。   The present invention relates to a document reading device, a display control method, and a display control program, and more particularly to a document reading device having a translation function, a display control method and a display control program executed by the document reading device.

複合機(以下「MFP」という)で代表される原稿読取装置は、自動原稿搬送装置を備えており、原稿を読み取った結果を確認するために、原稿を読み取って得られる画像を表示するプレビュー機能を有する画像形成装置が知られている。例えば、特開2011−077669号公報には、原稿の傾きやはみ出しをユーザーに知らせるための原稿読取装置として、原稿画像を読み取る原稿読取部と、読み取られた原稿画像を加工し出力用画像を生成する画像処理部と、前記出力用画像を外部へ出力する出力部と、原稿画像をユーザーがプレビューするための表示部とを備え、前記画像処理部は、原稿画像の端部領域または原稿画像の文字領域に相当する一部領域からプレビュー用画像データを生成し、前記プレビュー用画像データを表示部に提供するプレビュー機能付き原稿読取装置が記載されている。   A document reading apparatus represented by a multifunction peripheral (hereinafter referred to as “MFP”) includes an automatic document feeder, and a preview function for displaying an image obtained by reading the document in order to confirm the result of reading the document. There is known an image forming apparatus having For example, in Japanese Patent Application Laid-Open No. 2011-076669, as a document reading device for informing a user of document inclination or protrusion, a document reading unit that reads a document image, and processes the read document image to generate an output image An image processing unit for outputting, an output unit for outputting the output image to the outside, and a display unit for a user to preview the document image. There is described a document reading apparatus with a preview function that generates preview image data from a partial region corresponding to a character region and provides the preview image data to a display unit.

一方、画像に含まれる文字を認識して文字情報に変換する文字認識処理と、文字情報を別の言語に翻訳する翻訳処理とが知られている。このため、原稿を読み取って得られる画像に含まれる文字を翻訳することが可能である。   On the other hand, a character recognition process for recognizing a character included in an image and converting it into character information, and a translation process for translating the character information into another language are known. For this reason, it is possible to translate characters included in an image obtained by reading a document.

しかしながら、文字認識処理および翻訳処理する時間は、原稿読取装置で原稿を読み取ってから読み取って得られる画像を表示するまでの時間に比較して長いため、原稿に対応してプレビュー表示される画像に代えて、原稿に対応する画像に含まれる文字を翻訳した結果を表示するのが困難であるといった問題がある。特に、複数の原稿を連続して読み取る場合に、複数の原稿にそれぞれ対応する複数の画像に文字認識処理および翻訳処理をして、翻訳結果を表示するためには長時間を要するといった問題があった。
特開2011−077669号公報
However, since the time for the character recognition process and the translation process is longer than the time from reading the original with the original reading apparatus until displaying the image obtained by reading, the image displayed as a preview corresponding to the original is displayed. Instead, there is a problem that it is difficult to display the result of translating characters included in the image corresponding to the document. In particular, when a plurality of originals are continuously read, it takes a long time to display a translation result by performing character recognition processing and translation processing on a plurality of images respectively corresponding to the plurality of originals. It was.
JP 2011-076669 A

この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な原稿読取装置を提供することである。   The present invention has been made to solve the above-mentioned problems. One of the objects of the present invention is to display a plurality of original images in order while translating and displaying a part of the original. It is to provide a possible document reading device.

この発明のさらに他の目的は、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な表示制御方法および表示制御プログラムを提供することである。   Still another object of the present invention is to provide a display control method and a display control program capable of translating and displaying a part of a document while sequentially displaying images of a plurality of documents.

この発明のさらに他の目的は、原稿中の文字列を効率的に翻訳することが可能な表示制御方法および表示制御プログラムを提供することである。   Still another object of the present invention is to provide a display control method and a display control program capable of efficiently translating a character string in a document.

この発明のある局面によれば、原稿読取装置は、原稿を読み取り、画像データを出力する原稿読取手段と、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定手段と、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識手段と、画像データ中で文字領域の部分から文字の形状が他の部分と異なりかつ文字数が最小の部分を特徴領域に決定する特徴領域決定手段と、文字認識手段により文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御手段と、を備える。 According to one aspect of the present invention, a document reading device includes a document reading unit that reads a document and outputs image data, and a plurality of pages of image data that the document reading unit sequentially reads and outputs a plurality of pages of document. Are displayed on the display means in the order that the document reading means outputs, and the character area determination for determining the character area representing the character from the image data of the page displayed on the display means. means, and a character recognizing character recognition means the portion of the character area in the image data of the page displayed on the display means, the shape of the character from the portion of the character region in the image data is Li Kui characters different from the other portions a feature region determining means for determining a minimum of the partial into the feature region, among the character strings obtained by character recognition by the character recognition means, the characters in portions of the feature region in the image data Image data of the page displayed on the display means, the target character string determining means for determining the part, the translation means for translating the character string included in the character string part into a predetermined language, and the translated character string obtained by the translation Associated display control means for displaying on the display means in association with.

この局面に従えば、複数ページの原稿を連続して読み取った複数ページの画像データそれぞれを第1の期間ずつ表示し、原稿を読み取って得られる画像データから文字領域を決定し、画像データ中の文字領域の部分を文字認識し、認識された文字列のうちで、画像データ中で文字領域の部分から文字の形状が他の部分と異なりかつ文字数が最小の部分を特徴領域に決定し、特徴領域の部分に含まれる文字列部分を決定し、文字列部分の文字列を翻訳し、翻訳して得られる翻訳文字列を、画像データと関連付けて表示する。このため、原稿中の特徴的な部分を翻訳して表示するので、原稿中の文字列の全部を翻訳する場合に比較して翻訳対象となる文字数が少なくなるので、処理時間を短くすることができる。その結果、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な原稿読取装置を提供することができる。 According to this aspect, each of a plurality of pages of image data obtained by continuously reading a plurality of pages of the document is displayed for each first period, a character area is determined from the image data obtained by reading the document, the portion of the character area to character recognition, among the recognized character string, Li Kui number different shapes of letters from the other portions from a portion of the character region in the image data to determine the smallest portion in the characteristic region, The character string portion included in the feature region portion is determined, the character string portion of the character string portion is translated, and the translated character string obtained by the translation is displayed in association with the image data. For this reason, since the characteristic part in the document is translated and displayed, the number of characters to be translated is reduced compared with the case of translating all the character strings in the document, so that the processing time can be shortened. it can. As a result, it is possible to provide a document reading apparatus capable of displaying a plurality of document images in order while translating and displaying a part of the document.

この発明の他の局面によれば、原稿読取装置は、原稿を読み取り、画像データを出力する原稿読取手段と、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定手段と、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識手段と、画像データ中で文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、文字認識手段により文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御手段と、を備え、関連表示制御手段は、画像データを表示手段に表示した原稿画像中に決定された特徴領域を示す識別画像を表示手段に表示する。 According to another aspect of the present invention, a document reading device includes a document reading unit that reads a document and outputs image data, and a plurality of pages of image data that the document reading unit continuously reads and outputs a plurality of pages of document. Image display control means for displaying each on the display means for each of the first period in the order output by the document reading means, and a character area for determining the character area representing the character from the image data of the page displayed on the display means Determining means; character recognition means for recognizing a character area portion in the image data of the page displayed on the display means; and a portion of the image data in which the character shape or background is different from other portions in the character area Among the character strings obtained by character recognition by the character recognition means, and the character string portion included in the feature area portion in the image data. Target character string determining means to be determined, translation means for translating a character string included in the character string portion into a predetermined language, and associating the translated character string obtained by translation with the image data of the page displayed on the display means Related display control means for displaying on the display means. The related display control means displays on the display means an identification image indicating the determined characteristic region in the document image in which the image data is displayed on the display means.

この局面に従えば、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な原稿読取装置を提供することができる。また、画像データを表示した原稿画像中に特徴領域を示す識別画像を表示するので、特徴領域をユーザーに通知することができる。 According to this aspect, it is possible to provide a document reading device capable of translating and displaying a part of a document while sequentially displaying images of a plurality of documents. Further, since the identification image indicating the feature area is displayed in the document image displaying the image data, the feature area can be notified to the user.

この発明の他の局面によれば、原稿読取装置は、原稿を読み取り、画像データを出力する原稿読取手段と、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定手段と、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識手段と、画像データ中で文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、文字認識手段により文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御手段と、を備え、関連表示制御手段は、画像データを表示手段に表示した原稿画像の特徴領域に対応する部分に翻訳文字列の画像を重畳して表示手段に表示する。 According to another aspect of the present invention, a document reading device includes a document reading unit that reads a document and outputs image data, and a plurality of pages of image data that the document reading unit continuously reads and outputs a plurality of pages of document. Image display control means for displaying each on the display means for each of the first period in the order output by the document reading means, and a character area for determining the character area representing the character from the image data of the page displayed on the display means Determining means; character recognition means for recognizing a character area portion in the image data of the page displayed on the display means; and a portion of the image data in which the character shape or background is different from other portions in the character area Among the character strings obtained by character recognition by the character recognition means, and the character string portion included in the feature area portion in the image data. Target character string determining means to be determined, translation means for translating a character string included in the character string portion into a predetermined language, and associating the translated character string obtained by translation with the image data of the page displayed on the display means Related display control means for displaying on the display means, and the related display control means superimposes the image of the translated character string on the portion corresponding to the feature area of the document image in which the image data is displayed on the display means. To display.

この局面に従えば、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な原稿読取装置を提供することができる。また、画像データを表示した原稿画像の特徴領域に対応する部分に翻訳文字列の画像が重畳して表示されるので、特徴領域のみが翻訳された文字列で表示される。このため、翻訳された部分をユーザーに通知することができる。 According to this aspect, it is possible to provide a document reading device capable of translating and displaying a part of a document while sequentially displaying images of a plurality of documents. In addition, since the translated character string image is superimposed on the portion corresponding to the feature area of the document image displaying the image data, only the feature area is displayed as a translated character string. For this reason, the translated part can be notified to the user.

好ましくは、関連表示制御手段は、画像データを表示手段に表示した原稿画像の特徴領域に対応する部分のサイズで、翻訳文字列の画像を生成する。 Preferably, associated display control means, in size of the portion corresponding to the feature region of the original image to display the image data on the display means, generates an image of the translation strings.

この局面に従えば、原稿画像中で特徴領域に対応する部分以外の部分を変更することなく、翻訳文字列の画像を表示することができる。   According to this aspect, an image of the translated character string can be displayed without changing any part other than the part corresponding to the feature region in the document image.

この発明の他の局面によれば、原稿読取装置は、原稿を読み取り、画像データを出力する原稿読取手段と、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定手段と、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識手段と、画像データ中で文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、文字認識手段により文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御手段と、を備え、翻訳手段が翻訳に要する翻訳時間を、複数のページごとに計時する計時手段と、を備え、特徴領域決定手段は、計時された翻訳時間に応じて、特徴領域を決定する精度を変更する。 According to another aspect of the present invention, a document reading device includes a document reading unit that reads a document and outputs image data, and a plurality of pages of image data that the document reading unit continuously reads and outputs a plurality of pages of document. Image display control means for displaying each on the display means for each of the first period in the order output by the document reading means, and a character area for determining the character area representing the character from the image data of the page displayed on the display means Determining means; character recognition means for recognizing a character area portion in the image data of the page displayed on the display means; and a portion of the image data in which the character shape or background is different from other portions in the character area Among the character strings obtained by character recognition by the character recognition means, and the character string portion included in the feature area portion in the image data. Target character string determining means to be determined, translation means for translating a character string included in the character string portion into a predetermined language, and associating the translated character string obtained by translation with the image data of the page displayed on the display means and a related display control means for displaying on the display unit Te, the translation time translation means required for translation, and a counting means for counting for each of a plurality of pages, wherein the region determination means, timed translated time The accuracy of determining the feature region is changed accordingly.

この局面に従えば、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な原稿読取装置を提供することができる。また、翻訳時間に応じて、特徴領域を決定する精度を変更するので、翻訳時間が長くなれば精度を低くして特徴領域を決定するための処理時間を短くすることができる。このため、複数ページの画像を表示してから表示が終了するまでの期間の変動を少なくすることができる。 According to this aspect, it is possible to provide a document reading device capable of translating and displaying a part of a document while sequentially displaying images of a plurality of documents. In addition, since the accuracy for determining the feature region is changed according to the translation time, the processing time for determining the feature region can be shortened by reducing the accuracy if the translation time is increased. For this reason, the fluctuation | variation of the period after displaying the image of several pages until a display is complete | finished can be reduced.

この発明の他の局面によれば、原稿読取装置は、原稿を読み取り、画像データを出力する原稿読取手段と、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定手段と、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識手段と、画像データ中で文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、文字認識手段により文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御手段と、を備え、翻訳手段は、決定された文字列部分が、それが含まれる画像データのページ以前のページの画像データに基づいて翻訳された文字列と同じ場合は翻訳しない。 According to another aspect of the present invention, a document reading device includes a document reading unit that reads a document and outputs image data, and a plurality of pages of image data that the document reading unit continuously reads and outputs a plurality of pages of document. Image display control means for displaying each on the display means for each of the first period in the order output by the document reading means, and a character area for determining the character area representing the character from the image data of the page displayed on the display means Determining means; character recognition means for recognizing a character area portion in the image data of the page displayed on the display means; and a portion of the image data in which the character shape or background is different from other portions in the character area Among the character strings obtained by character recognition by the character recognition means, and the character string portion included in the feature area portion in the image data. Target character string determining means to be determined, translation means for translating a character string included in the character string portion into a predetermined language, and associating the translated character string obtained by translation with the image data of the page displayed on the display means Related display control means for displaying on the display means, and the translation means includes a character string obtained by translating the determined character string portion based on the image data of the page before the page of the image data including the character string portion. If they are the same, do not translate.

この局面に従えば、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な原稿読取装置を提供することができる。また、翻訳する文字列を少なくして、1ページ当たりの翻訳時間を短くすることができる。 According to this aspect, it is possible to provide a document reading device capable of translating and displaying a part of a document while sequentially displaying images of a plurality of documents. Further, the translation time per page can be shortened by reducing the number of character strings to be translated.

この発明の他の局面によれば、原稿読取装置は、原稿を読み取り、画像データを出力する原稿読取手段と、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定手段と、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識手段と、画像データ中で文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、文字認識手段により文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御手段と、を備え、画像表示制御手段は、関連表示制御手段により翻訳文字列が表示手段に表示されてから第2の期間が経過する前に、翻訳文字列に対応するページの画像データが表示手段に表示されてから第1の期間が経過する場合、第2の期間が経過するまで翻訳文字列に対応するページの画像データを表示手段に表示する。 According to another aspect of the present invention, a document reading device includes a document reading unit that reads a document and outputs image data, and a plurality of pages of image data that the document reading unit continuously reads and outputs a plurality of pages of document. Image display control means for displaying each on the display means for each of the first period in the order output by the document reading means, and a character area for determining the character area representing the character from the image data of the page displayed on the display means Determining means; character recognition means for recognizing a character area portion in the image data of the page displayed on the display means; and a portion of the image data in which the character shape or background is different from other portions in the character area Among the character strings obtained by character recognition by the character recognition means, and the character string portion included in the feature area portion in the image data. Target character string determining means to be determined, translation means for translating a character string included in the character string portion into a predetermined language, and associating the translated character string obtained by translation with the image data of the page displayed on the display means Related display control means for displaying on the display means, the image display control means before the second period elapses after the translated character string is displayed on the display means by the related display control means. When the first period has elapsed since the image data of the page corresponding to is displayed on the display means, the image data of the page corresponding to the translated character string is displayed on the display means until the second period elapses.

この局面に従えば、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な原稿読取装置を提供することができる。また、翻訳文字列が表示されてから第2の期間が経過するまで翻訳文字列に対応するページの画像データを表示するので、翻訳文字列の画像を少なくとも第2の期間表示することができる。 According to this aspect, it is possible to provide a document reading device capable of translating and displaying a part of a document while sequentially displaying images of a plurality of documents. Further, since the image data of the page corresponding to the translated character string is displayed from when the translated character string is displayed until the second period elapses, the image of the translated character string can be displayed at least for the second period.

好ましくは、翻訳手段が翻訳に要する翻訳時間を、複数のページごとに計時する計時手段を、さらに備え、対象文字列決定手段は、計時された翻訳時間に応じて、1ページ当たりで決定する文字列部分の数を変更する。   Preferably, the translation unit further includes a timing unit that counts the translation time required for translation for each of a plurality of pages, and the target character string determination unit determines the character determined per page according to the measured translation time. Change the number of column parts.

この局面に従えば、前のページの翻訳時間に応じて、文字列部分の数を変更するので、複数ページの画像データの表示を開始してから終了するまでの期間の変動を少なくすることができる。   According to this aspect, since the number of character string portions is changed according to the translation time of the previous page, the variation in the period from the start to the end of the display of the image data of a plurality of pages can be reduced. it can.

この発明の他の局面によれば、原稿読取装置は、原稿を読み取り、画像データを出力する原稿読取手段と、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定手段と、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識手段と、画像データ中で文字領域の部分から文字の形状または背景が他の部分と異なりかつ文字数が最小の部分を特徴領域に決定する特徴領域決定手段と、文字認識手段により文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御手段と、を備え、翻訳手段は、文字列部分に加えて文字列部分の前後の文字列を用いて文字列部分を翻訳する。 According to another aspect of the present invention, a document reading device includes a document reading unit that reads a document and outputs image data, and a plurality of pages of image data that the document reading unit continuously reads and outputs a plurality of pages of document. Image display control means for displaying each on the display means for each of the first period in the order output by the document reading means, and a character area for determining the character area representing the character from the image data of the page displayed on the display means a determination unit, and a character recognizing character recognition means the portion of the character area in the image data of the page displayed on the display means, the shape or the background of the characters from the portion of the character region in the image data Unlike other portions free and a characteristic region determining means the number of characters to determine the smallest portion in the characteristic region, among the character strings obtained by character recognition by the character recognition means, a portion of the feature region in the image data A target character string determining means for determining the character string portion to be read, a translation means for translating the character string included in the character string portion into a predetermined language, and a page on which the translated character string obtained by the translation is displayed on the display means Related display control means for displaying on the display means in association with the image data, and the translation means translates the character string portion using the character string before and after the character string portion in addition to the character string portion.

この局面に従えば、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な原稿読取装置を提供することができる。また、文字列部分に加えて文字列部分の前後の文字列を用いて文字列部分を翻訳するので、文字列部分を翻訳する精度を高めることができる。 According to this aspect, it is possible to provide a document reading device capable of translating and displaying a part of a document while sequentially displaying images of a plurality of documents. Further, since the character string portion is translated using the character strings before and after the character string portion in addition to the character string portion, the accuracy of translating the character string portion can be improved.

この発明の他の局面によれば、原稿読取装置は、原稿を読み取り、画像データを出力する原稿読取手段と、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定手段と、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識手段と、画像データ中で文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、文字認識手段により文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御手段と、を備え、対象文字列決定手段は、特徴領域に含まれる文字列であっても翻訳手段により翻訳の対象とされた文字列と同じ文字列は文字列部分に決定しない。 According to another aspect of the present invention, a document reading device includes a document reading unit that reads a document and outputs image data, and a plurality of pages of image data that the document reading unit continuously reads and outputs a plurality of pages of document. Image display control means for displaying each on the display means for each of the first period in the order output by the document reading means, and a character area for determining the character area representing the character from the image data of the page displayed on the display means Determining means; character recognition means for recognizing a character area portion in the image data of the page displayed on the display means; and a portion of the image data in which the character shape or background is different from other portions in the character area Among the character strings obtained by character recognition by the character recognition means, and the character string portion included in the feature area portion in the image data. Target character string determining means to be determined, translation means for translating a character string included in the character string portion into a predetermined language, and associating the translated character string obtained by translation with the image data of the page displayed on the display means Related display control means for displaying on the display means, and the target character string determining means is a character string that is the same as the character string that is translated by the translation means even if it is a character string included in the feature area. Don't decide on column part.

この局面に従えば、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な原稿読取装置を提供することができる。また、以前のページで翻訳された文字列を翻訳しないので、翻訳時間を短くすることができる。 According to this aspect, it is possible to provide a document reading device capable of translating and displaying a part of a document while sequentially displaying images of a plurality of documents. Moreover, since the character string translated on the previous page is not translated, the translation time can be shortened.

この発明の他の局面によれば、原稿読取装置は、原稿を読み取り、画像データを出力する原稿読取手段と、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定手段と、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識手段と、画像データ中で文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、文字認識手段により文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御手段と、を備え、関連表示制御手段は、翻訳文字列の文法が正常でない場合、翻訳文字列を表示手段に表示しない。 According to another aspect of the present invention, a document reading device includes a document reading unit that reads a document and outputs image data, and a plurality of pages of image data that the document reading unit continuously reads and outputs a plurality of pages of document. Image display control means for displaying each on the display means for each of the first period in the order output by the document reading means, and a character area for determining the character area representing the character from the image data of the page displayed on the display means Determining means; character recognition means for recognizing a character area portion in the image data of the page displayed on the display means; and a portion of the image data in which the character shape or background is different from other portions in the character area Among the character strings obtained by character recognition by the character recognition means, and the character string portion included in the feature area portion in the image data. Target character string determining means to be determined, translation means for translating a character string included in the character string portion into a predetermined language, and associating the translated character string obtained by translation with the image data of the page displayed on the display means Related display control means for displaying on the display means, and the related display control means does not display the translated character string on the display means when the grammar of the translated character string is not normal.

この局面に従えば、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な原稿読取装置を提供することができる。また、誤って翻訳された文字列の画像を表示しないので、誤った情報を通知するのを防止することができる。 According to this aspect, it is possible to provide a document reading device capable of translating and displaying a part of a document while sequentially displaying images of a plurality of documents. Moreover, since the image of the character string translated in error is not displayed, it is possible to prevent notification of erroneous information.

この発明のさらに他の局面によれば表示制御方法は、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状が他の部分と異なりかつ文字数が最小の特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、画像データ中で文字領域の部分から文字の形状が他の部分と異なる部分を特徴領域に決定する特徴領域決定ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、を含む。 According to still another aspect of the present invention, a display control method is a display control method executed by a document reading apparatus including a document reading unit that reads a document and outputs image data, and the document reading unit includes a plurality of pages. An image display control step for displaying each of the plurality of pages of image data to be read and output in succession on the display means in the order that the document reading means outputs, and the pages displayed on the display means determining a character area determining step, a feature region is character shape in the determined character area Li Kui number is minimum different from the other portions of the character area determining step of determining a character region in which characters represented by the image data A feature region determining step, a character recognition step for recognizing a character region portion in the image data of the page displayed on the display means, and in the image data A feature region determining step that determines a character region from a character region portion that is different from other portions as a feature region, and character strings obtained by character recognition in the character recognition step. The target character string determining step for determining the character string portion included in the portion, the translation step for translating the character string included in the character string portion into a predetermined language, and the translated character string obtained by the translation are displayed on the display means And a related display control step of displaying on the display means in association with the image data of the specified page.

この局面に従えば、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することが可能な表示制御方法を提供することができる。 According to this aspect, it is possible to provide a display control method capable of translating and displaying a part of a document while sequentially displaying images of a plurality of documents .

この発明のさらに他の局面によれば表示制御方法は、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、を含み、関連表示制御ステップは、画像データを表示手段に表示した原稿画像中に特徴領域決定ステップにおいて決定された特徴領域を示す識別画像を表示手段に表示するステップを含む。
この発明のさらに他の局面によれば表示制御方法は、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、を含み、関連表示制御ステップは、画像データを表示手段に表示した原稿画像の特徴領域に対応する部分に翻訳文字列の画像を重畳して表示手段に表示するステップを含む。
この発明のさらに他の局面によれば表示制御方法は、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、翻訳ステップにおいて翻訳に要する翻訳時間を、複数のページごとに計時する計時ステップと、を含み、特徴領域決定ステップは、計時された翻訳時間に応じて、特徴領域を決定する精度を変更するステップを含む。
この発明のさらに他の局面によれば表示制御方法は、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、を含み、翻訳ステップは、決定された文字列部分が、それが含まれる画像データのページ以前のページの画像データに基づいて翻訳された文字列と同じ場合は翻訳しないステップを含む。
According to still another aspect of the present invention, a display control method is a display control method executed by a document reading apparatus including a document reading unit that reads a document and outputs image data, and the document reading unit includes a plurality of pages. An image display control step for displaying each of the plurality of pages of image data to be read and output in succession on the display means in the order that the document reading means outputs, and the pages displayed on the display means Character region determination step for determining a character region in which characters are represented from image data, and feature region determination for determining a character region or a feature region whose background is different from other parts in the character region determined in the character region determination step steps and, a character recognizing character recognition step the portion of the character area in the image data of the displayed page on the display means, character recognition step smell Among character strings obtained by character recognition, a target character string determining step for determining a character string part included in the feature area part in the image data, and translating the character string included in the character string part into a predetermined language And a related display control step for displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means. A step of displaying on the display means an identification image indicating the characteristic area determined in the characteristic area determining step in the original image displayed on the display means.
According to still another aspect of the present invention, a display control method is a display control method executed by a document reading apparatus including a document reading unit that reads a document and outputs image data, and the document reading unit includes a plurality of pages. An image display control step for displaying each of the plurality of pages of image data to be read and output in succession on the display means in the order that the document reading means outputs, and the pages displayed on the display means Character region determination step for determining a character region in which characters are represented from image data, and feature region determination for determining a character region or a feature region whose background is different from other parts in the character region determined in the character region determination step steps and, a character recognizing character recognition step the portion of the character area in the image data of the displayed page on the display means, character recognition step smell Among character strings obtained by character recognition, a target character string determining step for determining a character string part included in the feature area part in the image data, and translating the character string included in the character string part into a predetermined language And a related display control step for displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means. including the step of displaying on the display means by superimposing the image of the translation strings in a portion corresponding to the feature region of the displayed document image on the display means.
According to still another aspect of the present invention, a display control method is a display control method executed by a document reading apparatus including a document reading unit that reads a document and outputs image data, and the document reading unit includes a plurality of pages. An image display control step for displaying each of the plurality of pages of image data to be read and output in succession on the display means in the order that the document reading means outputs, and the pages displayed on the display means Character region determination step for determining a character region in which characters are represented from image data, and feature region determination for determining a character region or a feature region whose background is different from other parts in the character region determined in the character region determination step steps and, a character recognizing character recognition step the portion of the character area in the image data of the displayed page on the display means, character recognition step smell Among character strings obtained by character recognition, a target character string determining step for determining a character string part included in the feature area part in the image data, and translating the character string included in the character string part into a predetermined language A plurality of translation steps required for translation in the translation step, a related display control step for displaying the translation character string obtained by translation in association with the image data of the page displayed on the display means, and the display means. A timing step for measuring each page of the page, and the feature region determining step includes a step of changing the accuracy of determining the feature region in accordance with the measured translation time.
According to still another aspect of the present invention, a display control method is a display control method executed by a document reading apparatus including a document reading unit that reads a document and outputs image data, and the document reading unit includes a plurality of pages. An image display control step for displaying each of the plurality of pages of image data to be read and output in succession on the display means in the order that the document reading means outputs, and the pages displayed on the display means Character region determination step for determining a character region in which characters are represented from image data, and feature region determination for determining a character region or a feature region whose background is different from other parts in the character region determined in the character region determination step steps and, a character recognizing character recognition step the portion of the character area in the image data of the displayed page on the display means, character recognition step smell Among character strings obtained by character recognition, a target character string determining step for determining a character string part included in the feature area part in the image data, and translating the character string included in the character string part into a predetermined language includes a translation step of the translation strings obtained by translation, and a related display control step of displaying on the display means in association with the image data of the displayed page on the display means, the translation step is determined character If the column part is the same as the character string translated based on the image data of the page before the page of the image data in which the column part is included, a step of not translating is included.

この発明のさらに他の局面によれば表示制御方法は、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、表示されたページの画像データ中で決定された文字領域の部分を文字認識する文字認識ステップと、文字領域決定ステップにおいて決定された文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定ステップと、文字認識して得られる文字列のうちで特徴領域に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳ステップにおいて翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、を含み、画像表示制御ステップは、関連表示制御ステップにおいて翻訳文字列が表示手段に表示されてから第2の期間が経過する前に、翻訳文字列に対応するページの画像データが表示手段に表示されてから第1の期間が経過する場合、第2の期間が経過するまで翻訳文字列に対応するページの画像データを表示手段に表示するステップを含む。
この発明のさらに他の局面によれば表示制御方法は、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なりかつ文字数が最小特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、を含み、翻訳ステップは、文字列部分に加えて文字列部分の前後の文字列を用いて文字列部分を翻訳するステップを含む
この発明のさらに他の局面によれば表示制御方法は、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、を含み、対象文字列決定ステップは、特徴領域に含まれる文字列であっても翻訳ステップにおいて翻訳の対象とされた文字列と同じ文字列は文字列部分に決定しないステップを含む。
この発明のさらに他の局面によれば表示制御方法は、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、を含み、関連表示制御ステップは、翻訳文字列の文法が正常でない場合、翻訳文字列を表示手段に表示しないステップを含む。
According to still another aspect of the present invention, a display control method is a display control method executed by a document reading apparatus including a document reading unit that reads a document and outputs image data, and the document reading unit includes a plurality of pages. An image display control step for displaying each of the plurality of pages of image data to be read and output continuously on the display means in the order that the document reading means outputs, and the image data of the displayed pages. Character area determination step for determining the character area in which the character is represented, character recognition step for recognizing the character area portion determined in the image data of the displayed page, and the character determined in the character area determination step a feature region determination step portion from which the character shape or background areas to determine different portions with other parts into the feature region, obtained by character recognition A translation step for translating a character string included in the characteristic area of the character string into a predetermined language, and a translated character string obtained by translating in the translation step are displayed in association with the image data of the page displayed on the display means. A related display control step for displaying on the means, the image display control step corresponding to the translated character string before the second period elapses after the translated character string is displayed on the display means in the related display control step. When the first period elapses after the image data of the page to be displayed is displayed on the display unit, the image data of the page corresponding to the translated character string is displayed on the display unit until the second period elapses.
According to still another aspect of the present invention, a display control method is a display control method executed by a document reading apparatus including a document reading unit that reads a document and outputs image data, and the document reading unit includes a plurality of pages. An image display control step for displaying each of the plurality of pages of image data to be read and output in succession on the display means in the order that the document reading means outputs, and the pages displayed on the display means a character area determining step of determining a character region in which characters represented by the image data, a character shape or the background in the character area determined in the character region determining step is Li Kui characters different from the other portions of the minimum feature region a feature region determining step of determining a partial character recognizing character recognition step of the character region in the image data of the page displayed on the display means, character certification Of the character strings obtained by character recognition in the step, a target character string determining step for determining a character string portion included in the feature area portion in the image data, and a character string included in the character string portion in a predetermined language A translation step for translating into the image, and a related display control step for displaying the translated character string obtained by translation on the display means in association with the image data of the page displayed on the display means. comprising the step of translating the character string part with longitudinal strings of the string portion in addition to the part.
According to still another aspect of the present invention, a display control method is a display control method executed by a document reading apparatus including a document reading unit that reads a document and outputs image data, and the document reading unit includes a plurality of pages. An image display control step for displaying each of the plurality of pages of image data to be read and output in succession on the display means in the order that the document reading means outputs, and the pages displayed on the display means Character region determination step for determining a character region in which characters are represented from image data, and feature region determination for determining a character region or a feature region whose background is different from other parts in the character region determined in the character region determination step steps and, a character recognizing character recognition step the portion of the character area in the image data of the displayed page on the display means, character recognition step smell Among character strings obtained by character recognition, a target character string determining step for determining a character string part included in the feature area part in the image data, and translating the character string included in the character string part into a predetermined language And a related display control step of displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means. The character string included in the region includes the step of not determining the character string portion that is the same as the character string to be translated in the translation step.
According to still another aspect of the present invention, a display control method is a display control method executed by a document reading apparatus including a document reading unit that reads a document and outputs image data, and the document reading unit includes a plurality of pages. An image display control step for displaying each of the plurality of pages of image data to be read and output in succession on the display means in the order that the document reading means outputs, and the pages displayed on the display means Character region determination step for determining a character region in which characters are represented from image data, and feature region determination for determining a character region or a feature region whose background is different from other parts in the character region determined in the character region determination step steps and, a character recognizing character recognition step the portion of the character area in the image data of the displayed page on the display means, character recognition step smell Among character strings obtained by character recognition, a target character string determining step for determining a character string part included in the feature area part in the image data, and translating the character string included in the character string part into a predetermined language And a related display control step for displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means. If the grammar of the sequence is not normal, a step of not displaying the translated character string on the display means is included.

この発明のさらに他の局面によれば表示制御プログラムは、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状が他の文字の形状と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、画像データ中で文字領域の部分から文字の形状が他の部分と異なりかつ文字数が最小の部分を特徴領域に決定する特徴領域決定ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、決定された文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、をコンピューターに実行させる。 According to still another aspect of the present invention, a display control program is a display control program executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data. An image display control step for displaying each of a plurality of pages of image data output by the means for reading a plurality of pages of the document on the display means in order of output by the document reading means; A character region determination step for determining a character region in which characters are represented from image data of a specified page, and a character region in which the character shape is different from other character shapes in the character region determined in the character region determination step And a character recognition step for recognizing a character area portion in the image data of the page displayed on the display means. And-up, the characteristic region determining step of the shape of the character from the portion of the character region in the image data is Li Kui characters different from the other part to determine the minimum partial into the feature region, obtained by character recognition in the character recognition step Target character string determining step for determining a character string portion included in the feature region portion in the image data, and a translation for translating the character string included in the determined character string portion into a predetermined language The computer is caused to execute a step and a related display control step of displaying the translated character string obtained by the translation on the display unit in association with the image data of the page displayed on the display unit.

この局面に従えば、原稿中の文字列を効率的に翻訳することが可能な表示制御プログラムを提供することができる。
この発明のさらに他の局面によれば表示制御プログラムは、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、をコンピューターに実行させ、関連表示制御ステップは、画像データを表示手段に表示した原稿画像中に特徴領域決定ステップにおいて決定された特徴領域を示す識別画像を表示手段に表示するステップを含む。
この発明のさらに他の局面によれば表示制御プログラムは、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、をコンピューターに実行させ、関連表示制御ステップは、画像データを表示手段に表示した原稿画像の特徴領域に対応する部分に翻訳文字列の画像を重畳して表示手段に表示するステップを含む。
この発明のさらに他の局面によれば表示制御プログラムは、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、翻訳ステップにおいて翻訳に要する翻訳時間を、複数のページごとに計時する計時ステップと、をコンピューターに実行させ、特徴領域決定ステップは、計時された翻訳時間に応じて、特徴領域を決定する精度を変更するステップを含む。
この発明のさらに他の局面によれば表示制御プログラムは、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、をコンピューターに実行させ、翻訳ステップは、決定された文字列部分が、それが含まれる画像データのページ以前のページの画像データに基づいて翻訳された文字列と同じ場合は翻訳しないステップを含む。
この発明のさらに他の局面によれば表示制御プログラムは、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、をコンピューターに実行させ、画像表示制御ステップは、関連表示制御ステップにおいて翻訳文字列が表示手段に表示されてから第2の期間が経過する前に、翻訳文字列に対応するページの画像データが表示手段に表示されてから第1の期間が経過する場合、第2の期間が経過するまで翻訳文字列に対応するページの画像データを表示手段に表示するステップを含む。
この発明のさらに他の局面によれば表示制御プログラムは、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なりかつ文字数が最小の特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、をコンピューターに実行させ、翻訳ステップは、文字列部分に加えて文字列部分の前後の文字列を用いて文字列部分を翻訳するステップを含む。
この発明のさらに他の局面によれば表示制御プログラムは、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、をコンピューターに実行させ、対象文字列決定ステップは、特徴領域に含まれる文字列であっても翻訳ステップにおいて翻訳の対象とされた文字列と同じ文字列は文字列部分に決定しないステップを含む。
この発明のさらに他の局面によれば表示制御プログラムは、原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの画像データそれぞれを、原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、表示手段に表示されたページの画像データから文字が表された文字領域を決定する文字領域決定ステップと、文字領域決定ステップにおいて決定された文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、表示手段に表示されたページの画像データ中で文字領域の部分を文字認識する文字認識ステップと、文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、翻訳して得られる翻訳文字列を、表示手段に表示されたページの画像データと関連付けて表示手段に表示する関連表示制御ステップと、をコンピューターに実行させ、関連表示制御ステップは、翻訳文字列の文法が正常でない場合、翻訳文字列を表示手段に表示しないステップを含む。
According to this aspect, it is possible to provide a display control program that can efficiently translate a character string in a document.
According to still another aspect of the present invention, a display control program is a display control program executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data. An image display control step for displaying each of a plurality of pages of image data output by the means for reading a plurality of pages of the document on the display means in order of output by the document reading means; A character region determination step for determining a character region in which characters are represented from image data of a specified page, and a feature region in which the character shape or background is different from other portions in the character region determined in the character region determination step Character area recognition step for character recognition to recognize the character area portion in the image data of the page displayed on the display means. A step, of the character string obtained by character recognition in the character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data, included in the character string part A translation step for translating the character string into a predetermined language, and a related display control step for displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means. The related display control step includes a step of displaying, on the display unit, an identification image indicating the feature region determined in the feature region determination step in the document image in which the image data is displayed on the display unit.
According to still another aspect of the present invention, a display control program is a display control program executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data. An image display control step for displaying each of a plurality of pages of image data output by the means for reading a plurality of pages of the document on the display means in order of output by the document reading means; A character region determination step for determining a character region in which characters are represented from image data of a specified page, and a feature region in which the character shape or background is different from other portions in the character region determined in the character region determination step Character area recognition step for character recognition to recognize the character area portion in the image data of the page displayed on the display means. A step, of the character string obtained by character recognition in the character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data, included in the character string part A translation step for translating the character string into a predetermined language, and a related display control step for displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means. The related display control step includes a step of superimposing the translated character string image on the portion corresponding to the feature region of the document image in which the image data is displayed on the display unit and displaying the image on the display unit.
According to still another aspect of the present invention, a display control program is a display control program executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data. An image display control step for displaying each of a plurality of pages of image data output by the means for reading a plurality of pages of the document on the display means in order of output by the document reading means; A character region determination step for determining a character region in which characters are represented from image data of a specified page, and a feature region in which the character shape or background is different from other portions in the character region determined in the character region determination step Character area recognition step for character recognition to recognize the character area portion in the image data of the page displayed on the display means. A step, of the character string obtained by character recognition in the character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data, included in the character string part In a translation step for translating a character string into a predetermined language, a related display control step for displaying the translated character string obtained by translation on the display means in association with the image data of the page displayed on the display means, and a translation step And causing the computer to execute a time measuring step for measuring the translation time required for the translation for each of a plurality of pages, and the feature region determining step includes a step of changing the accuracy of determining the feature region according to the measured translation time. Including.
According to still another aspect of the present invention, a display control program is a display control program executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data. An image display control step for displaying each of a plurality of pages of image data output by the means for reading a plurality of pages of the document on the display means in order of output by the document reading means; A character region determination step for determining a character region in which characters are represented from image data of a specified page, and a feature region in which the character shape or background is different from other portions in the character region determined in the character region determination step Character area recognition step for character recognition to recognize the character area portion in the image data of the page displayed on the display means. A step, of the character string obtained by character recognition in the character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data, included in the character string part A translation step for translating the character string into a predetermined language, and a related display control step for displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means. The translation step includes a step of not translating if the determined character string portion is the same as the character string translated based on the image data of the page before the page of the image data in which the determined character string portion is included.
According to still another aspect of the present invention, a display control program is a display control program executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data. An image display control step for displaying each of a plurality of pages of image data output by the means for reading a plurality of pages of the document on the display means in order of output by the document reading means; A character region determination step for determining a character region in which characters are represented from image data of a specified page, and a feature region in which the character shape or background is different from other portions in the character region determined in the character region determination step Character area recognition step for character recognition to recognize the character area portion in the image data of the page displayed on the display means. A step, of the character string obtained by character recognition in the character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data, included in the character string part A translation step for translating the character string into a predetermined language, and a related display control step for displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means. The image display control step displays the image data of the page corresponding to the translated character string on the display means before the second period has elapsed since the translated character string was displayed on the display means in the related display control step. When the first period elapses from the time the image data of the page corresponding to the translated character string is displayed on the display means until the second period elapses Including.
According to still another aspect of the present invention, a display control program is a display control program executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data. An image display control step for displaying each of a plurality of pages of image data output by the means for reading a plurality of pages of the document on the display means in order of output by the document reading means; a character area determining step of determining a character region in which characters represented by the image data of pages, a character shape or the background in the character area determined in the character region determining step is Li Kui characters different from the other portions a feature region determining step of determining a minimum feature region, a portion of the character area in the image data of the page displayed on the display means And character recognizing character recognition step, of the character string obtained by character recognition in the character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data, character A translation step for translating a character string included in the column portion into a predetermined language, and a related display control step for displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means And the translation step includes the step of translating the character string portion using the character string before and after the character string portion in addition to the character string portion.
According to still another aspect of the present invention, a display control program is a display control program executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data. An image display control step for displaying each of a plurality of pages of image data output by the means for reading a plurality of pages of the document on the display means in order of output by the document reading means; A character region determination step for determining a character region in which characters are represented from image data of a specified page, and a feature region in which the character shape or background is different from other portions in the character region determined in the character region determination step Character area recognition step for character recognition to recognize the character area portion in the image data of the page displayed on the display means. A step, of the character string obtained by character recognition in the character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data, included in the character string part A translation step for translating the character string into a predetermined language, and a related display control step for displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means. The target character string determination step includes a step of not determining a character string portion that is the same as the character string subjected to translation in the translation step even if the character string is included in the feature region.
According to still another aspect of the present invention, a display control program is a display control program executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data. An image display control step for displaying each of a plurality of pages of image data output by the means for reading a plurality of pages of the document on the display means in order of output by the document reading means; A character region determination step for determining a character region in which characters are represented from image data of a specified page, and a feature region in which the character shape or background is different from other portions in the character region determined in the character region determination step Character area recognition step for character recognition to recognize the character area portion in the image data of the page displayed on the display means. A step, of the character string obtained by character recognition in the character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data, included in the character string part A translation step for translating the character string into a predetermined language, and a related display control step for displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means. The related display control step includes a step of not displaying the translated character string on the display means when the grammar of the translated character string is not normal.

本発明の実施の形態の1つにおけるMFPの外観を示す斜視図である。1 is a perspective view showing an external appearance of an MFP in one embodiment of the present invention. 本発明の実施の形態の1つにおけるMFPのハードウェア構成の概要を示すブロック図である。FIG. 2 is a block diagram showing an outline of a hardware configuration of an MFP in one embodiment of the present invention. 操作パネルの一例を示す平面図である。It is a top view which shows an example of an operation panel. 第1の実施の形態におけるMFPが備えるCPUの機能の一例を示すブロック図である。3 is a block diagram illustrating an example of functions of a CPU provided in the MFP according to the first embodiment. FIG. 表示制御処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of a display control process. 第1の実施の形態におけるプレビュー表示制御処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the preview display control process in 1st Embodiment. 第1の実施の形態における関連情報表示処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the related information display process in 1st Embodiment. 第1の実施の形態における並列表示処理の流れの一部を示すフローチャートである。It is a flowchart which shows a part of flow of the parallel display process in 1st Embodiment. 第1の実施の形態における重畳表示処理の流れの一部を示すフローチャートである。It is a flowchart which shows a part of flow of the superimposition display process in 1st Embodiment. 原稿画像を含むプレビュー画面の一例を示す第1の図である。FIG. 10 is a first diagram illustrating an example of a preview screen including a document image. 並列表示モードにおいて原稿画像に文字列画像を追加したプレビュー画面の一例を示す第1の図である。FIG. 10 is a first diagram illustrating an example of a preview screen in which a character string image is added to a document image in the parallel display mode. 重畳モードにおいて原稿画像に文字列画像を追加したプレビュー画面の一例を示す第1の図である。FIG. 10 is a first diagram illustrating an example of a preview screen in which a character string image is added to a document image in a superposition mode. 第2の実施の形態におけるMFPが備えるCPUの機能の一例を示すブロック図である。FIG. 10 is a block diagram illustrating an example of functions of a CPU provided in an MFP according to a second embodiment. 第2の実施の形態におけるプレビュー表示制御処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the preview display control process in 2nd Embodiment. 第2の実施の形態における関連情報表示処理の流れの一例を示す第1のフローチャートである。It is a 1st flowchart which shows an example of the flow of the related information display process in 2nd Embodiment. 第2の実施の形態における関連情報表示処理の流れの一例を示す第2のフローチャートである。It is a 2nd flowchart which shows an example of the flow of the related information display process in 2nd Embodiment. 第2の実施の形態における並列表示処理の流れの一部を示すフローチャートである。It is a flowchart which shows a part of flow of the parallel display process in 2nd Embodiment. 第2の実施の形態における重畳表示処理の流れの一部を示すフローチャートである。It is a flowchart which shows a part of flow of the superimposition display process in 2nd Embodiment. 原稿画像を含むプレビュー画面の一例を示す第2の図である。FIG. 10 is a second diagram illustrating an example of a preview screen including a document image. 並列表示モードにおいて原稿画像に文字列画像を追加したプレビュー画面の一例を示す第2の図である。FIG. 10 is a second diagram illustrating an example of a preview screen in which a character string image is added to a document image in the parallel display mode. 重畳モードにおいて原稿画像に文字列画像を追加したプレビュー画面の一例を示す第2の図である。FIG. 10 is a second diagram illustrating an example of a preview screen in which a character string image is added to a document image in the superposition mode.

以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.

図1は、本発明の実施の形態の1つにおけるMFPの外観を示す斜視図である。図2は、本発明の実施の形態の1つにおけるMFPのハードウェア構成の概要を示すブロック図である。図1および図2を参照して、MFP100は、メイン回路110と、原稿を読み取るための原稿読取部130と、原稿を原稿読取部130に搬送するための自動原稿搬送装置120と、画像形成部140と、画像形成部140に用紙を供給するための給紙部150と、画像が形成された用紙を処理する後処理部155と、ユーザーインターフェースとしての操作パネル160とを含む。   FIG. 1 is a perspective view showing an appearance of an MFP according to one embodiment of the present invention. FIG. 2 is a block diagram showing an outline of the hardware configuration of the MFP according to one embodiment of the present invention. 1 and 2, MFP 100 includes a main circuit 110, a document reading unit 130 for reading a document, an automatic document feeder 120 for conveying a document to document reading unit 130, and an image forming unit. 140, a paper feed unit 150 for supplying paper to the image forming unit 140, a post-processing unit 155 for processing paper on which an image is formed, and an operation panel 160 as a user interface.

自動原稿搬送装置120は、原稿トレイに載置された原稿を、原稿読取部130に供給する。自動原稿搬送装置120は、原稿トレイに複数枚の原稿が載置される場合、複数枚の原稿をさばいて、1枚ずつ順に原稿読取部130に搬送する。   The automatic document feeder 120 supplies the document placed on the document tray to the document reading unit 130. When a plurality of documents are placed on the document tray, the automatic document feeder 120 handles the plurality of documents and conveys them one by one to the document reading unit 130 in order.

原稿読取部130は、CCD(Charge Coupled Device)等の光電変換素子を含み、自動原稿搬送装置120から搬送される原稿を光学的に読取って電子データとしての画像を出力する。   The document reading unit 130 includes a photoelectric conversion device such as a CCD (Charge Coupled Device), optically reads a document transported from the automatic document transport device 120, and outputs an image as electronic data.

画像形成部140は、レーザプリンタであり、原稿読取部130が出力する画像またはHDD115に記憶された画像を、給紙部150から供給される紙などの記録媒体に形成することにより、可視化する。画像形成部140は、カラープリントの場合には、イエロー、マゼンタ、シアン、ブラックの4色のトナーで画像を形成する。なお、画像形成部140は、インクジェットプリンタであってもよい。   The image forming unit 140 is a laser printer, and visualizes an image output from the document reading unit 130 or an image stored in the HDD 115 on a recording medium such as paper supplied from the paper supply unit 150. In the case of color printing, the image forming unit 140 forms an image with four color toners of yellow, magenta, cyan, and black. The image forming unit 140 may be an ink jet printer.

後処理部155は、画像形成部140により画像が形成された1以上の用紙を並び替えて排紙するソート処理、パンチ穴加工するパンチ処理、ステープル針を打ち込むステープル処理を実行する。   The post-processing unit 155 executes a sorting process for sorting and discharging one or more sheets on which images are formed by the image forming unit 140, a punching process for punch hole processing, and a staple process for driving staple needles.

メイン回路110は、CPU111と、通信インターフェース(I/F)部112と、ROM113と、RAM114と、大容量記憶装置としてのハードディスクドライブ(HDD)115と、ファクシミリ部116と、CD−ROM118が装着される外部記憶装置117と、を含む。CPU111は、自動原稿搬送装置120、原稿読取部130、画像形成部140、給紙部150、後処理部155および操作パネル160と接続され、MFP100の全体を制御する。   The main circuit 110 includes a CPU 111, a communication interface (I / F) unit 112, a ROM 113, a RAM 114, a hard disk drive (HDD) 115 as a mass storage device, a facsimile unit 116, and a CD-ROM 118. External storage device 117. CPU 111 is connected to automatic document feeder 120, document reading unit 130, image forming unit 140, paper feeding unit 150, post-processing unit 155, and operation panel 160, and controls the entire MFP 100.

ROM113は、CPU111が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。RAM114は、CPU111がプログラムを実行する際の作業領域として用いられる。さらに、RAM114は,設定値記憶領域と設定画面記憶領域とを含む。設定値記憶領域は、処理を実行するための設定値を記憶する領域である。設定画面記憶領域は、表示部161に表示する設定画面の記憶する領域である。また、RAM114は、原稿読取部130から連続的に送られてくる読取データ(画像データ)を一時的に記憶する。   The ROM 113 stores a program executed by the CPU 111 or data necessary for executing the program. The RAM 114 is used as a work area when the CPU 111 executes a program. Further, the RAM 114 includes a setting value storage area and a setting screen storage area. The set value storage area is an area for storing a set value for executing processing. The setting screen storage area is an area for storing a setting screen displayed on the display unit 161. The RAM 114 temporarily stores read data (image data) continuously sent from the document reading unit 130.

通信I/F部112は、MFP100をネットワークに接続するためのインターフェースである。CPU111は、通信I/F部112を介して、ネットワークに接続されたコンピューターとの間で通信し、データを送受信する。また、通信I/F部112は、ネットワークを介してインターネットに接続されたコンピューターと通信が可能である。   Communication I / F unit 112 is an interface for connecting MFP 100 to a network. The CPU 111 communicates with a computer connected to the network via the communication I / F unit 112 to transmit / receive data. The communication I / F unit 112 can communicate with a computer connected to the Internet via a network.

ファクシミリ部116は、公衆交換電話網(PSTN)に接続され、PSTNにファクシミリデータを送信する、またはPSTNからファクシミリデータを受信する。ファクシミリ部116は、受信したファクシミリデータを、HDD115に記憶する、または画像形成部140に出力する。画像形成部140は、ファクシミリ部116により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部116は、HDD115に記憶されたデータをファクシミリデータに変換して、PSTNに接続されたファクシミリ装置に送信する。   The facsimile unit 116 is connected to the public switched telephone network (PSTN) and transmits facsimile data to the PSTN or receives facsimile data from the PSTN. The facsimile unit 116 stores the received facsimile data in the HDD 115 or outputs it to the image forming unit 140. The image forming unit 140 prints the facsimile data received by the facsimile unit 116 on a sheet. Further, the facsimile unit 116 converts the data stored in the HDD 115 into facsimile data, and transmits the facsimile data to a facsimile machine connected to the PSTN.

外部記憶装置117は、CD−ROM(Compact Disk ROM)118が装着される。CPU111は、外部記憶装置117を介してCD−ROM118にアクセス可能である。CPU111は、外部記憶装置117に装着されたCD−ROM118に記録されたプログラムをRAM114にロードして実行する。なお、CPU111が実行するプログラムを記憶する媒体としては、CD−ROM118に限られず、光ディスク(MO(Magnetic Optical Disc)/MD(Mini Disc)/DVD(Digital Versatile Disc))、ICカード、光カード、マスクROM、EPROM(Erasable Programmable ROM)、EEPROM(Electrically EPROM)などの半導体メモリであってもよい。   The external storage device 117 is loaded with a CD-ROM (Compact Disk ROM) 118. The CPU 111 can access the CD-ROM 118 via the external storage device 117. The CPU 111 loads the program recorded on the CD-ROM 118 attached to the external storage device 117 to the RAM 114 and executes it. The medium for storing the program executed by the CPU 111 is not limited to the CD-ROM 118, but an optical disc (MO (Magnetic Optical Disc) / MD (Mini Disc) / DVD (Digital Versatile Disc)), IC card, optical card, It may be a semiconductor memory such as a mask ROM, an EPROM (Erasable Programmable ROM), or an EEPROM (Electrically EPROM).

また、CPU111が実行するプログラムは、CD−ROM118に記録されたプログラムに限られず、HDD115に記憶されたプログラムをRAM114にロードして実行するようにしてもよい。この場合、通信I/F部112を介してネットワークに接続された他のコンピューターが、MFP100のHDD115に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、MFP100が、通信I/F部112を介してネットワークに接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをHDD115に記憶するようにしてもよい。ここでいうプログラムは、CPU111が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。   Further, the program executed by the CPU 111 is not limited to the program recorded on the CD-ROM 118, and the program stored in the HDD 115 may be loaded into the RAM 114 and executed. In this case, another computer connected to the network via the communication I / F unit 112 may rewrite the program stored in the HDD 115 of the MFP 100 or may add a new program to be written. Further, MFP 100 may download a program from another computer connected to the network via communication I / F unit 112 and store the program in HDD 115. The program here includes not only a program directly executable by the CPU 111 but also a source program, a compressed program, an encrypted program, and the like.

操作パネル160は、MFP100の上面に設けられる。図3は、操作パネルの一例を示す平面図である。なお、図3中の点線は、操作パネル160中でハードキー部167が配置される領域を示すために付したもので、実際には存在しない。図3を参照して、操作パネル160は、表示部161と操作部163とを含む。表示部161は、例えば、液晶表示装置(LCD)であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。   Operation panel 160 is provided on the upper surface of MFP 100. FIG. 3 is a plan view showing an example of the operation panel. Note that the dotted line in FIG. 3 is added to indicate an area in the operation panel 160 where the hard key unit 167 is arranged, and does not actually exist. Referring to FIG. 3, operation panel 160 includes a display unit 161 and an operation unit 163. The display unit 161 is, for example, a liquid crystal display device (LCD), and displays an instruction menu for a user, information about acquired image data, and the like.

操作部163は、タッチパネル165と、ハードキー部167とを含む。タッチパネル165は、表示部161の上面または下面に表示部161に重畳して設けられる。ハードキー部167は、複数のハードキーを含む。ハードキーは、例えば接点スイッチである。タッチパネル165は、表示部161の表示面中でユーザーにより指示された位置を検出する。ユーザーがMFP100を操作する場合は直立した姿勢となる場合が多いので、表示部161の表示面、タッチパネル165の操作面およびハードキー部167は、上方を向いて配置される。ユーザーが表示部161の表示面を容易に視認することができ、ユーザーが指で操作部163を容易に指示することができるようにするためである。   The operation unit 163 includes a touch panel 165 and a hard key unit 167. The touch panel 165 is provided to overlap the display unit 161 on the upper surface or the lower surface of the display unit 161. Hard key portion 167 includes a plurality of hard keys. The hard key is, for example, a contact switch. The touch panel 165 detects a position designated by the user on the display surface of the display unit 161. When the user operates the MFP 100, the user often takes an upright posture, and thus the display surface of the display unit 161, the operation surface of the touch panel 165, and the hard key unit 167 are arranged facing upward. This is because the user can easily visually recognize the display surface of the display unit 161 and the user can easily instruct the operation unit 163 with a finger.

図4は、第1の実施の形態におけるMFPが備えるCPUの機能の一例を示すブロック図である。図4に示す機能は、MFP100が備えるCPU111が、ROM113、HDD115、CD−ROM118に記憶された表示制御プログラムを実行することにより、CPU111に形成される機能である。図4を参照して、CPU111は、原稿読取制御部11と、画像表示制御部13と、文字領域決定部15と、文字認識部17と、翻訳部23と、チェック部25と、関連表示制御部27と、位置検出部71と、を含む。   FIG. 4 is a block diagram illustrating an example of the functions of the CPU provided in the MFP according to the first embodiment. The functions shown in FIG. 4 are functions formed in CPU 111 when CPU 111 provided in MFP 100 executes a display control program stored in ROM 113, HDD 115, and CD-ROM 118. Referring to FIG. 4, CPU 111 includes document reading control unit 11, image display control unit 13, character area determination unit 15, character recognition unit 17, translation unit 23, check unit 25, and related display control. Part 27 and a position detector 71.

原稿読取制御部11は、自動原稿搬送装置120および原稿読取部130を制御し、原稿読取部130に原稿を読み取らせ、原稿読取部130が原稿を読み取って出力する画像データを、画像表示制御部13および文字領域決定部15に出力する。原稿読取制御部11は、原稿読取部130に複数枚の原稿を読み取らせる場合、原稿読取部130は複数枚の原稿を1枚ずつ順に読み取る。原稿読取部130は、複数枚の原稿を1枚ずつ読み取った順に複数ページの画像データを出力する。原稿読取制御部11は、原稿読取部130が1枚の原稿に対応する1ページの画像データを出力するごとに、1ページの画像データを画像表示制御部13および文字領域決定部15に出力する。   The document reading control unit 11 controls the automatic document feeder 120 and the document reading unit 130 to cause the document reading unit 130 to read the document, and the image reading unit 130 reads the document and outputs the image data to the image display control unit. 13 and the character area determination unit 15. When the document reading control unit 11 causes the document reading unit 130 to read a plurality of documents, the document reading unit 130 sequentially reads the plurality of documents one by one. The document reading unit 130 outputs a plurality of pages of image data in the order in which a plurality of documents are read one by one. The document reading control unit 11 outputs one page of image data to the image display control unit 13 and the character area determination unit 15 every time the document reading unit 130 outputs one page of image data corresponding to one document. .

画像表示制御部13は、原稿読取制御部11から画像データが入力され、表示部161を制御し、原稿読取制御部11から入力された画像データに基づいて、表示部161に表示するための原稿画像を生成し、原稿画像を表示部161に表示する。また、画像表示制御部13は、原稿画像の表示部161の表示面中の位置を、関連表示制御部27に出力する。画像表示制御部13は、原稿読取制御部11から入力される画像データに基づいて、表示部161に表示可能なサイズの原稿画像を生成し、原稿画像を表示部161に表示する。また、画像表示制御部13は、原稿読取制御部11から複数ページの画像データが順に入力される場合、複数ページの画像データにそれぞれ対応する複数ページの原稿画像をそれぞれ第1の時間だけ表示する。第1の時間は、限定するものではないが、原稿読取部130が1枚の原稿を読み取る読取時間よりも長くするのが好ましい。これにより、原稿読取部130が複数ページの原稿を読み取っている間、表示部161に複数ページの原稿にそれぞれ対応する複数ページの原稿画像を順に表示することができる。   The image display control unit 13 receives image data from the document reading control unit 11, controls the display unit 161, and a document to be displayed on the display unit 161 based on the image data input from the document reading control unit 11. An image is generated and the document image is displayed on the display unit 161. Further, the image display control unit 13 outputs the position of the document image on the display surface of the display unit 161 to the related display control unit 27. The image display control unit 13 generates a document image having a size that can be displayed on the display unit 161 based on the image data input from the document reading control unit 11, and displays the document image on the display unit 161. Also, when a plurality of pages of image data are sequentially input from the document reading control unit 11, the image display control unit 13 displays a plurality of pages of document images respectively corresponding to the plurality of pages of image data for the first time. . The first time is not limited, but is preferably longer than the reading time for the document reading unit 130 to read one document. Thus, while the document reading unit 130 is reading a plurality of pages of documents, a plurality of pages of document images corresponding to the plurality of pages of documents can be sequentially displayed on the display unit 161.

位置検出部71は、タッチパネル165を制御し、ユーザーが表示部161の表示面を指示した位置を検出し、検出した位置を指示位置として文字領域決定部15に出力する。   The position detection unit 71 controls the touch panel 165 to detect a position where the user points to the display surface of the display unit 161, and outputs the detected position to the character region determination unit 15 as the designated position.

文字領域決定部15は、原稿読取制御部11から複数ページの画像データが1つずつ順に入力され、位置検出部71から指示位置が入力される。文字領域決定部15は、位置検出部71から指示位置が入力される直前に原稿読取制御部11から入力されたページの画像データを、処理対象に設定し、処理対象に設定されたページの画像データ中で文字が表された1以上の文字領域を決定する。   The character area determination unit 15 receives a plurality of pages of image data one by one from the document reading control unit 11 and inputs an instruction position from the position detection unit 71. The character area determination unit 15 sets the image data of the page input from the document reading control unit 11 immediately before the instruction position is input from the position detection unit 71 as a processing target, and the image of the page set as the processing target. One or more character areas in which characters are represented in the data are determined.

さらに、文字領域決定部15は、処理対象に設定されたページの画像データ中で位置検出部71から入力される指示位置で特定される原稿画像中の位置に対応する位置を特定する。文字領域決定部15は、決定された1以上の文字領域のうちから、特定した位置を含む文字領域を処理対象に決定する。換言すれば、処理対象に設定されたページの画像データに含まれる1以上の文字領域のうち、原稿画像中でユーザーにより指示された位置に対応する文字領域を処理対象に決定する。文字領域決定部15は、処理対象に決定された文字領域に対応する画像データの部分と、位置情報とを文字認識部17に出力する。位置情報は、文字領域が、原稿読取制御部11から入力される画像データ中で占める位置を示す。画像データ中の文字領域を決定する処理は周知である。例えば、限定するものではないが、画像データを2値化し、2値化した画像データの黒画素の数を縦横方向それぞれにカウントした射影ヒストグラムの黒画素の度数が多い山を検出することにより文字領域を決定する。   Further, the character region determination unit 15 specifies a position corresponding to the position in the document image specified by the designated position input from the position detection unit 71 in the image data of the page set as the processing target. The character area determination unit 15 determines a character area including the specified position as a processing target from one or more determined character areas. In other words, the character area corresponding to the position instructed by the user in the document image is determined as the processing object among one or more character areas included in the image data of the page set as the processing object. The character area determination unit 15 outputs the part of the image data corresponding to the character area determined as the processing target and the position information to the character recognition unit 17. The position information indicates the position that the character area occupies in the image data input from the document reading control unit 11. Processing for determining a character area in image data is well known. For example, although not limited, character data is detected by binarizing image data and detecting a mountain having a high frequency of black pixels in a projection histogram in which the number of black pixels in the binarized image data is counted in each of the vertical and horizontal directions. Determine the area.

文字認識部17は、文字領域決定部15から入力される画像データ中の文字領域の部分を文字認識し、文字認識して得られる文字列と、文字領域決定部15から入力される位置情報との組を翻訳部23に出力する。画像データ中の文字領域の部分から文字を認識する技術は周知である。例えば、限定するものではないが、パターンマッチング技術を用いることができる。   The character recognizing unit 17 performs character recognition on the character region portion in the image data input from the character region determining unit 15, character strings obtained by character recognition, and position information input from the character region determining unit 15 Are output to the translation unit 23. A technique for recognizing a character from a portion of a character area in image data is well known. For example, but not limited to, a pattern matching technique can be used.

翻訳部23は、文字認識部17から文字列と位置情報との組が入力されることに応じて、文字列を、予め定められた言語に翻訳する。翻訳前の言語と翻訳後の言語とを予め定めておき、文字認識部17から入力される文字列が、翻訳前の言語として予め定められている場合に、その文字列を、翻訳後の言語として予め定められた言語に翻訳する。翻訳部23は、文字認識部17から入力される文字列を翻訳した文字列である翻訳文字列と、位置情報との組をチェック部25に出力する。   The translation unit 23 translates the character string into a predetermined language in response to the input of the combination of the character string and the position information from the character recognition unit 17. When the language before translation and the language after translation are determined in advance and the character string input from the character recognition unit 17 is determined in advance as the language before translation, the character string is converted into the language after translation. As a pre-determined language. The translation unit 23 outputs a set of the translated character string, which is a character string obtained by translating the character string input from the character recognition unit 17, and the position information to the check unit 25.

チェック部25は、翻訳部23から翻訳文字列と、位置情報との組が入力され、翻訳文字列が正しく翻訳されているか否かを判断する。翻訳が正しいか否かを判断する技術は周知なのでここでは説明を繰り返さないが、例えば、翻訳部23から文字認識部17から入力される翻訳文字列の文法をチェックし、文法が正しいか否かを判断する。チェック部25は、翻訳文字列と、位置情報と、チェック結果との組を、関連表示制御部27に出力する。   The check unit 25 receives a set of the translation character string and the position information from the translation unit 23, and determines whether or not the translation character string is correctly translated. Since the technique for determining whether or not the translation is correct is well known, the description will not be repeated here. For example, the grammar of the translated character string input from the character recognition unit 17 from the translation unit 23 is checked to determine whether the grammar is correct. Judging. The check unit 25 outputs a set of the translation character string, the position information, and the check result to the related display control unit 27.

関連表示制御部27は、画像表示制御部13から原稿画像の表示部161の表示面中の位置が入力され、チェック部25から翻訳文字列と位置情報とチェック結果との組が入力される。関連表示制御部27は、翻訳文字列の画像を文字列画像として原稿画像に関連付けて表示部161に第2の時間表示する。第2の期間は、原稿画像が表示される第1の期間より短くするのが好ましい。文字列画像は、原稿画像が表示されるよりも後に生成されるからである。関連表示制御部27は、文字列画像を表示してからの経過時間を画像表示制御部13に出力する。関連表示制御部27は、複数の文字列画像を表示する場合、複数の文字列画像のうち最後に表示された文字列画像が表示されてからの経過時間を画像表示制御部13に出力する。   The related display control unit 27 receives a position on the display surface of the document image display unit 161 from the image display control unit 13, and receives a set of a translation character string, position information, and a check result from the check unit 25. The related display control unit 27 displays the translated character string image as a character string image on the display unit 161 for the second time in association with the document image. The second period is preferably shorter than the first period in which the document image is displayed. This is because the character string image is generated after the document image is displayed. The related display control unit 27 outputs the elapsed time after displaying the character string image to the image display control unit 13. When displaying a plurality of character string images, the related display control unit 27 outputs to the image display control unit 13 an elapsed time since the last displayed character string image among the plurality of character string images.

関連表示制御部27は、誤訳時非表示部51と、並列表示部53と、重畳表示部55と、を含む。関連表示制御部27は、並列表示部53と、重畳表示部55とのいずれか一方を有効に機能させる。並列表示部53と、重畳表示部55とのいずれを機能させるかは、ユーザーにより予め定められた設定に従うようにすればよい。   The related display control unit 27 includes a mistranslation non-display unit 51, a parallel display unit 53, and a superimposed display unit 55. The related display control unit 27 causes one of the parallel display unit 53 and the superimposed display unit 55 to function effectively. Which of the parallel display unit 53 and the superimposed display unit 55 is to be functioned may be determined according to a setting predetermined by the user.

誤訳時非表示部51は、チェック部25から入力されるチェック結果が、文法が正しくないと判断されたことを示す場合、文字列画像を表示しない。具体的には、誤訳時非表示部51は、チェック部25から入力されるチェック結果が、文法が正しいことを示す場合のみ、並列表示部53および重畳表示部55に表示指示を出力し、チェック部25から入力されるチェック結果が、文法が正しくないことを示す場合は、並列表示部53および重畳表示部55に表示指示を出力しない。表示指示は、チェック結果と組になる位置情報を含む。   The mistranslation non-display unit 51 does not display the character string image when the check result input from the check unit 25 indicates that the grammar is not correct. Specifically, the mistranslation non-display unit 51 outputs a display instruction to the parallel display unit 53 and the superimposed display unit 55 only when the check result input from the check unit 25 indicates that the grammar is correct. When the check result input from the unit 25 indicates that the grammar is not correct, the display instruction is not output to the parallel display unit 53 and the superimposed display unit 55. The display instruction includes position information paired with the check result.

並列表示部53は、第1文字列画像生成部61と、第1サイズ決定部63と、対応部分指示部65と、を含む。第1サイズ決定部63は、文字列画像のサイズを、原稿画像のサイズを基準にして決定する。例えば、表示部161に1つの原稿画像を表示する場合、表示部161の表示面中で原稿画像以外の余白領域を決定し、文字列画像のサイズを、余白領域以下のサイズに決定する。   The parallel display unit 53 includes a first character string image generation unit 61, a first size determination unit 63, and a corresponding portion instruction unit 65. The first size determining unit 63 determines the size of the character string image with reference to the size of the document image. For example, when one document image is displayed on the display unit 161, a blank area other than the document image is determined on the display surface of the display unit 161, and the size of the character string image is determined to be equal to or smaller than the blank area.

第1文字列画像生成部61は、サイズ決定部63によって決定されたサイズで、チェック部25から入力される翻訳文字列の画像を、文字列画像として生成する。第1文字列画像生成部61は、文字列画像と原稿画像とを同時に表示する。第1文字列画像生成部61は、文字列画像と原稿画像とを、それらが重ならない位置に、並べて表示する。文字列画像を、原稿画像に並べる方向は、原稿画像の上下左右のいずれの方向であってもよい。また、第1文字列画像生成部61は、文字列画像が、原稿画像中の位置情報で特定される位置に対応することを示すために、余白領域中で原稿画像中の位置情報で特定される位置から最も近い位置に文字列画像を配置する。   The first character string image generation unit 61 generates an image of the translated character string input from the check unit 25 with the size determined by the size determination unit 63 as a character string image. The first character string image generation unit 61 displays the character string image and the document image at the same time. The first character string image generation unit 61 displays the character string image and the document image side by side at positions where they do not overlap. The direction in which the character string image is arranged on the document image may be any of the top, bottom, left and right directions of the document image. Further, the first character string image generation unit 61 is specified by the position information in the document image in the blank area in order to indicate that the character string image corresponds to the position specified by the position information in the document image. A character string image is arranged at a position closest to the position.

対応部分指示部65は、原稿画像中で、位置情報により特定される文字領域に対応する領域に識別画像を合成する。識別画像は、原稿画像中の文字領域に対応する領域を囲む線である。また、識別画像は、原稿画像中の文字領域に対応する領域内を単色で表した画像であってもよい。これにより、文字領域に対応する領域に識別画像が合成されるので、原稿画像中で文字列画像に対応する領域をユーザーに通知することができる。また、文字列画像が複数の場合であっても、複数の文字列画像それぞれに対応する領域に識別画像が合成されるので、複数の文字列画像それぞれに対して原稿画像中で対応する部分をユーザーに通知することができる。   The corresponding portion instruction unit 65 synthesizes the identification image in an area corresponding to the character area specified by the position information in the document image. The identification image is a line surrounding an area corresponding to a character area in the document image. Further, the identification image may be an image in which the area corresponding to the character area in the document image is expressed in a single color. As a result, the identification image is combined with the area corresponding to the character area, so that the user can be notified of the area corresponding to the character string image in the document image. In addition, even when there are a plurality of character string images, the identification image is synthesized in an area corresponding to each of the plurality of character string images. Users can be notified.

重畳表示部55は、第2文字列画像生成部67と、第2サイズ決定部68と、を含む。第2サイズ決定部68は、文字列画像のサイズを、原稿画像中の特徴領域に対応する部分のサイズに決定する。   The superimposed display unit 55 includes a second character string image generation unit 67 and a second size determination unit 68. The second size determining unit 68 determines the size of the character string image as the size of the portion corresponding to the feature area in the document image.

第2文字列画像生成部67は、第2サイズ決定部68によって決定されたサイズで、チェック部25から入力される翻訳文字列の画像を、文字列画像として生成する。第2文字列画像生成部67は、文字列画像を原稿画像に重畳して表示する。このため、原稿画像の特定領域に対応する部分が文字列画像によって置き換えられる。   The second character string image generation unit 67 generates an image of the translated character string input from the check unit 25 as a character string image with the size determined by the second size determination unit 68. The second character string image generation unit 67 displays the character string image superimposed on the document image. Therefore, the portion corresponding to the specific area of the document image is replaced with the character string image.

画像表示制御部13は、表示期間延長部14を含む。画像表示制御部13は、原稿画像を第1の期間表示するが、関連表示制御部27から入力される経過時間が第2の期間経過する前に第1の時間が経過する場合がある。関連表示制御部27により文字列画像が表示されるタイミングが、原稿画像が表示されるタイミングよりも後だからである。表示期間延長部14は、原稿画像を表示してから第1の期間が経過する場合であっても、関連表示制御部27から入力される経過時間が第2の期間に満たない場合、関連表示制御部27から入力される経過時間が第2の期間を超えるまで、原稿画像を表示する期間を延長する。これにより、関連表示制御部27によって表示される文字列画像を、少なくとも第2の期間表示することができる。   The image display control unit 13 includes a display period extension unit 14. The image display control unit 13 displays the document image for the first period, but the first time may elapse before the elapsed time input from the related display control unit 27 elapses. This is because the timing when the character string image is displayed by the related display control unit 27 is later than the timing when the document image is displayed. Even if the first period has elapsed since the display of the document image, the display period extending unit 14 displays the related display if the elapsed time input from the related display control unit 27 is less than the second period. The period for displaying the document image is extended until the elapsed time input from the control unit 27 exceeds the second period. Thereby, the character string image displayed by the related display control unit 27 can be displayed for at least the second period.

図5は、表示制御処理の流れの一例を示すフローチャートである。表示制御処理は、MFP100が備えるCPU111が、ROM113、HDD115、CD−ROM118に記憶された制御プログラムを実行することにより、CPU111により実行される処理である。図5を参照して、CPU111は、スキャン指示を受け付けたか否かを判断する(ステップS01)。ユーザーが操作部163に原稿の読み取りを指示する操作を入力すると、スキャン指示を受け付ける。例えば、操作部163か備えるハードキー部167が有する複数のハードキーのうち、原稿の読み取りを指示する操作が割り当てられたキー、例えばスタートキーが指示されると、スキャン指示を受け付ける。スキャン指示を受け付けるまで待機状態となり(ステップS01でNO)、スキャン指示を受け付けると(ステップS01でYES)、処理をステップS02に進める。   FIG. 5 is a flowchart illustrating an example of the flow of display control processing. The display control process is a process executed by CPU 111 when CPU 111 provided in MFP 100 executes a control program stored in ROM 113, HDD 115, and CD-ROM 118. Referring to FIG. 5, CPU 111 determines whether a scan instruction has been accepted (step S01). When the user inputs an operation for instructing reading of a document to the operation unit 163, a scan instruction is accepted. For example, a scan instruction is accepted when a key to which an operation for instructing reading of a document, for example, a start key is instructed, among a plurality of hard keys included in the hard key unit 167 included in the operation unit 163 is received. The process waits until a scan instruction is accepted (NO in step S01). If a scan instruction is accepted (YES in step S01), the process proceeds to step S02.

ステップS02においては、原稿の読み取りを開始する。自動原稿搬送装置120および原稿読取部130を制御して、自動原稿搬送装置120により搬送される原稿を原稿読取部130に読み取らせる。自動原稿搬送装置120に複数枚の原稿が置かれる場合、自動原稿搬送装置120は、複数枚の原稿を1枚ずつ原稿読取部130に搬送するので、原稿読取部130は、1枚の原稿を読み取るごとに1つの画像データを出力する。   In step S02, reading of a document is started. The automatic document feeder 120 and the document reading unit 130 are controlled to cause the document reading unit 130 to read the document conveyed by the automatic document feeder 120. When a plurality of documents are placed on the automatic document feeder 120, the automatic document feeder 120 conveys the plurality of documents one by one to the document reading unit 130, so that the document reading unit 130 accepts one document. Each time it is read, one image data is output.

ステップS03においては、関連情報表示指示を受け付けたか否かを判断する。関連情報表示指示を受け付けたならば処理をステップS04に進めるが、そうでなければ処理をステップS06に進める。ユーザーが操作部163に関連情報の表示を指示する操作を入力すると、関連情報表示指示を受け付ける。例えば、操作部163か備えるハードキー部167が有する複数のハードキーのうち、関連情報の表示を指示する操作が割り当てられたキーが指示されると、関連情報表示指示を受け付ける。   In step S03, it is determined whether a related information display instruction has been accepted. If a related information display instruction is accepted, the process proceeds to step S04; otherwise, the process proceeds to step S06. When the user inputs an operation to instruct display of related information to the operation unit 163, a related information display instruction is accepted. For example, when a key to which an operation for instructing display of related information is assigned among a plurality of hard keys included in the hard key unit 167 included in the operation unit 163, a related information display instruction is accepted.

ステップS04においては、翻訳言語を設定する。翻訳前の言語と、翻訳後の言語とを設定する。例えば、英語を日本語に翻訳する場合、翻訳前の言語に英語を設定し、翻訳後の言語に日本語を設定する。翻訳言語は、設定画面を表示部161に表示し、ユーザーが操作部163に入力する操作に従って設定するようにしても良いし、予めデフォルトの値として設定しておくようにしても良い。   In step S04, a translation language is set. Set the language before translation and the language after translation. For example, when English is translated into Japanese, English is set as the language before translation, and Japanese is set as the language after translation. The translation language may be set according to an operation input by the user to the operation unit 163 by displaying a setting screen on the display unit 161, or may be set as a default value in advance.

ステップS05においては、関連情報表示モードに設定し、処理をステップS06に進める。ステップS06においては、ステップS02において開始した原稿読み取り処理が完了したか否かを判断する。自働原稿搬送装置120に置かれた複数枚の原稿のすべてが原稿読取部130によって読み取られた場合に、原稿読み取り処理が終了したと判断する。原稿読取処理が終了していなければ処理をステップS03に戻し、原稿読取処理が終了したならば処理を終了する。   In step S05, the related information display mode is set, and the process proceeds to step S06. In step S06, it is determined whether or not the document reading process started in step S02 is completed. When all of a plurality of documents placed on automatic document feeder 120 are read by document reading unit 130, it is determined that the document reading process has been completed. If the document reading process has not been completed, the process returns to step S03. If the document reading process has been completed, the process ends.

図6は、第1の実施の形態におけるプレビュー表示制御処理の流れの一例を示すフローチャートである。プレビュー表示制御処理は、MFP100が備えるCPU111が、ROM113、HDD115、CD−ROM118に記憶された表示制御プログラムを実行することにより、CPU111により実行される処理である。プレビュー表示制御処理は、図5に示した表示制御処理と並列に実行される。   FIG. 6 is a flowchart illustrating an example of a preview display control process according to the first embodiment. The preview display control process is a process executed by CPU 111 when CPU 111 provided in MFP 100 executes a display control program stored in ROM 113, HDD 115, and CD-ROM 118. The preview display control process is executed in parallel with the display control process shown in FIG.

図6を参照して、CPU111は、原稿読取部130が出力する画像データを取得したか否かを判断する(ステップS11)。原稿読取部130が出力する画像データを取得するまで待機状態となり(ステップS11でNO)、画像データを取得すると(ステップS11でYES)、処理をステップS12に進める。   Referring to FIG. 6, CPU 111 determines whether image data output from document reading unit 130 has been acquired (step S11). The process waits until the image data output by the document reading unit 130 is acquired (NO in step S11). When the image data is acquired (YES in step S11), the process proceeds to step S12.

ステップS12においては、原稿画像を表示部161に表示し、処理をステップS13に進める。ステップS11において原稿読取部130から取得された画像データを原稿画像に変換し、原稿画像を表示部161に表示する。原稿画像は、原稿読取部130が出力する画像データから表示部161に表示可能なサイズで生成した画像である。   In step S12, the document image is displayed on display unit 161, and the process proceeds to step S13. In step S 11, the image data acquired from the document reading unit 130 is converted into a document image, and the document image is displayed on the display unit 161. The document image is an image generated in a size that can be displayed on the display unit 161 from the image data output from the document reading unit 130.

ステップS13においては、タイマーET1をリセットする。タイマーET1は、原稿画像を表示してからの時間を計時する。タイマーET1の値は、原稿画像を表示してからの経過時間を示す。次のステップS14においては、指示位置を検出したか否かを判断する。タッチパネル165を制御し、ユーザーが表示部161の表示面を指示した位置を指示位置として検出する。指示位置を検出したならば処理をステップS15に進めるが、そうでなければ処理をステップS23に進める。ステップS23においては、タイマーET1の値がしきい値ETH1以上か否かを判断する。タイマーET1の値がしきい値ETH1以上ならば処理をステップS11に戻すが、そうでなければ処理をステップS14に戻す。   In step S13, the timer ET1 is reset. The timer ET1 measures the time after displaying the document image. The value of the timer ET1 indicates an elapsed time after displaying the document image. In the next step S14, it is determined whether or not the indicated position has been detected. The touch panel 165 is controlled, and the position where the user points to the display surface of the display unit 161 is detected as the indicated position. If the designated position is detected, the process proceeds to step S15; otherwise, the process proceeds to step S23. In step S23, it is determined whether or not the value of timer ETI is equal to or greater than threshold value ETH1. If the value of timer ETI is equal to or greater than threshold value ETH1, the process returns to step S11; otherwise, the process returns to step S14.

ステップS15においては、関連情報表示処理を実行し、処理をステップS16に進める。関連情報表示処理の詳細は後述するが、原稿画像中でユーザーにより指示された位置の部分を翻訳した翻訳文字列の画像を表示する処理である。ステップS16においては、タイマーET2をリセットし、処理をステップS17に進める。タイマーET2は、翻訳文字列の画像を表示してからの時間を計時する。タイマーET2の値は、翻訳文字列の画像を表示してからの経過時間を示す。   In step S15, a related information display process is executed, and the process proceeds to step S16. Although the details of the related information display process will be described later, it is a process of displaying an image of a translated character string obtained by translating a portion at a position designated by the user in a document image. In step S16, timer ET2 is reset and the process proceeds to step S17. The timer ET2 measures the time after displaying the translated character string image. The value of the timer ET2 indicates the elapsed time after displaying the translated character string image.

ステップS17においては、タイマーET1の値がしきい値ETH1以上か否かを判断する。タイマーET1の値がしきい値ETH1以上になるまで待機状態となり(ステップS17でNO)、タイマーET1の値がしきい値ETH1以上になると(ステップS17でYES)、処理をステップS18に進める。ステップS18においては、タイマーET2の値がしきい値ETH2以上か否かを判断する。タイマーET2の値がしきい値ETH2以上になるまで待機状態となり(ステップS18でNO)、タイマーET2の値がしきい値ETH2以上になると(ステップS18でYES)、処理をステップS11に戻す。   In step S17, it is determined whether the value of timer ETI is equal to or greater than threshold value ETH1. The process waits until the value of timer ETI is equal to or greater than threshold value ETH1 (NO in step S17), and when the value of timer ETH is equal to or greater than threshold value ETH1 (YES in step S17), the process proceeds to step S18. In step S18, it is determined whether or not the value of timer ETH2 is equal to or greater than threshold value ETH2. The process waits until the value of timer ETH is equal to or greater than threshold value ETH2 (NO in step S18), and when the value of timer ETH is equal to or greater than threshold value ETH2 (YES in step S18), the process returns to step S11.

図7は、第1の実施の形態における関連情報表示処理の流れの一例を示すフローチャートである。第1の実施の形態における関連情報表示処理は、図6に示した第1の実施の形態におけるプレビュー表示制御処理のステップS15において実行される処理である。プレビュー表示制御処理が実行される前の段階で、原稿読取部130が原稿を読み取って出力する画像データが取得されており、原稿画像中でユーザーにより指示された指示位置が検出されている。プレビュー表示制御処理が実行される前の段階で取得される画像データは、原稿読取部130が原稿を読み取って出力する画像データであって、対応する原稿画像中の位置がユーザーにより指示された画像である。   FIG. 7 is a flowchart illustrating an example of the flow of related information display processing according to the first embodiment. The related information display process in the first embodiment is a process executed in step S15 of the preview display control process in the first embodiment shown in FIG. Before the preview display control process is executed, the image data output by the document reading unit 130 reading the document is acquired, and the designated position designated by the user is detected in the document image. The image data acquired in the stage before the preview display control process is executed is image data output by the document reading unit 130 reading the document, and an image whose position in the corresponding document image is designated by the user. It is.

図7を参照して、CPU111は、原稿読取部130が出力する画像データ中の文字領域を決定する(ステップS31)。原稿読取部130が原稿を読み取って出力する画像データを、処理対象に設定し、処理対象に設定された画像データ中で文字が表された1以上の文字領域を決定する。次のステップS32においては、1以上の文字領域のうちから原稿画像中でユーザーにより指示された位置に対応する文字領域を決定する。具体的には、原稿読取部130が原稿を読み取って出力する画像データ中で、原稿画像中でユーザーにより指示された指示位置で特定される原稿画像中の位置に対応する位置を含む文字領域を決定する。   Referring to FIG. 7, CPU 111 determines a character area in the image data output by document reading unit 130 (step S31). The image reading unit 130 reads the document and outputs the image data as a processing target, and determines one or more character areas in which characters are represented in the image data set as the processing target. In the next step S32, a character area corresponding to the position designated by the user in the document image is determined from one or more character areas. Specifically, a character area including a position corresponding to the position in the document image specified by the designated position instructed by the user in the document image in the image data output by the document reading unit 130 reading the document. decide.

次のステップS33においては、原稿読取部130が原稿を読み取って出力する画像データ中で、ステップS32において決定された文字領域の部分を文字認識する。そして、ステップS34においては、文字認識された文字列を翻訳する。文字列を翻訳して得られる文字列を翻訳文字列という。   In the next step S33, the portion of the character area determined in step S32 is recognized in the image data output by the document reading unit 130 reading the document. In step S34, the character string recognized as a character is translated. A character string obtained by translating a character string is called a translated character string.

次のステップS35においては、翻訳文字列の文法をチェックする。そして、文法をチェックした結果が正常か否かを判断する。文法チェックの結果が正常であるならば処理をステップS37に進めるが、そうでなければ処理を、プレビュー表示制御処理に戻す。ステップS37においては、関連表示モードによって処理を分岐させる。関連表示モードが並列表示モードに設定されていれば処理をステップS38に進め、関連表示モードが重畳表示モードに設定されていれば処理をステップS39に進める。ステップS38においては、第1の実施の形態における並列表示処理を実行し、処理をプレビュー表示制御処理に戻す。ステップS39においては、第1の実施の形態における重畳表示処理を実行し、処理をプレビュー表示制御処理に戻す。   In the next step S35, the grammar of the translated character string is checked. Then, it is determined whether the result of checking the grammar is normal. If the result of the grammar check is normal, the process proceeds to step S37; otherwise, the process returns to the preview display control process. In step S37, the process branches depending on the related display mode. If the related display mode is set to the parallel display mode, the process proceeds to step S38. If the related display mode is set to the superimposed display mode, the process proceeds to step S39. In step S38, the parallel display process in the first embodiment is executed, and the process returns to the preview display control process. In step S39, the superimposed display process in the first embodiment is executed, and the process returns to the preview display control process.

図8は、第1の実施の形態における並列表示処理の流れの一部を示すフローチャートである。並列表示処理は、図7のステップS38において実行される処理である。図8を参照して、CPU111は、文字列画像のサイズを決定する(ステップS71)。文字列画像は、次のステップS72において生成される画像である。文字列画像のサイズを、原稿画像のサイズを基準にして決定する。例えば、表示部161に1つの原稿画像を表示する場合、表示部161の表示面中で原稿画像以外の余白領域を決定し、翻訳文字列の画像のサイズを、余白領域以下のサイズに決定する。   FIG. 8 is a flowchart showing a part of the flow of parallel display processing in the first embodiment. The parallel display process is a process executed in step S38 in FIG. Referring to FIG. 8, CPU 111 determines the size of the character string image (step S71). The character string image is an image generated in the next step S72. The size of the character string image is determined based on the size of the document image. For example, when one document image is displayed on the display unit 161, a blank area other than the document image is determined on the display surface of the display unit 161, and the size of the translated character string image is determined to be equal to or smaller than the blank area. .

次のステップS72においては、文字列画像を生成する。ステップS71において決定されたサイズで、図7に示した関連情報表示処理のステップS34において翻訳して得られる翻訳文字列の画像を文字列画像として生成する。次のステップS73においては、生成された文字列画像を、原稿画像と重ならない位置に並べて表示する。文字列画像が、原稿画像中でユーザーにより指示された指示位置で特定される位置に対応することを示すために、原稿画像中の指示位置で特定される位置から最も近い位置に文字列画像を配置するのが好ましい。   In the next step S72, a character string image is generated. An image of the translated character string obtained by translating in step S34 of the related information display process shown in FIG. 7 with the size determined in step S71 is generated as a character string image. In the next step S73, the generated character string images are displayed side by side at positions that do not overlap the document image. In order to indicate that the character string image corresponds to the position specified at the indicated position instructed by the user in the document image, the character string image is positioned closest to the position specified at the indicated position in the document image. It is preferable to arrange.

次のステップS74においては、識別画像を原稿画像に合成し、処理を関連情報表示処理に戻す。原稿画像中の領域であって、図7に示した関連情報表示処理のステップS32において選択された文字領域に対応する領域に識別画像を合成する。識別画像は、原稿画像中で文字領域に対応する領域を囲む線である。また、識別画像は、原稿画像中で文字領域に対応する領域内を単色で表した画像であってもよい。文字領域に対応する領域に識別画像が合成されるので、原稿画像中で文字列画像に対応する領域をユーザーに通知することができる。   In the next step S74, the identification image is combined with the document image, and the process returns to the related information display process. The identification image is combined with an area in the original image corresponding to the character area selected in step S32 of the related information display process shown in FIG. The identification image is a line surrounding the area corresponding to the character area in the document image. Further, the identification image may be an image in which the area corresponding to the character area in the document image is represented by a single color. Since the identification image is synthesized with the area corresponding to the character area, the user can be notified of the area corresponding to the character string image in the document image.

図9は、第1の実施の形態における重畳表示処理の流れの一部を示すフローチャートである。第1の実施の形態における重畳表示処理は、図7のステップS39において実行される処理である。図9を参照して、CPU111は、文字列画像のサイズを決定する(ステップS71A)。文字列画像は、次のステップS72Aにおいて生成される画像である。文字列画像のサイズを、表示部161に表示されている原稿画像中で、図7に示した関連情報表示処理のステップS32において選択された文字領域に対応する領域と同じサイズに決定する。   FIG. 9 is a flowchart showing a part of the flow of the superimposed display process in the first embodiment. The superimposed display process in the first embodiment is a process executed in step S39 in FIG. Referring to FIG. 9, CPU 111 determines the size of the character string image (step S71A). The character string image is an image generated in the next step S72A. The size of the character string image is determined to be the same size as the region corresponding to the character region selected in step S32 of the related information display process shown in FIG. 7 in the document image displayed on the display unit 161.

次のステップS72Aにおいては、文字列画像を生成する。ステップS71Aにおいて決定されたサイズで、図7に示した関連情報表示処理のステップS34において翻訳して得られる翻訳文字列の画像を文字列画像として生成する。次のステップS73Aにおいては、原稿画像に文字列画像を合成し、処理を関連情報表示処理に戻す。ステップS72Aにおいて生成された文字列画像で、表示部161に表示されている原稿画像中で文字領域に対応する領域の画像を置き換える。これにより、表示部161に表示されている原稿画像の文字領域に対応する領域に文字列画像が合成されるので、原稿画像中に文字列画像が重畳して表示され、文字列画像の領域をユーザーに通知することができる。   In the next step S72A, a character string image is generated. An image of the translated character string obtained by translating in step S34 of the related information display processing shown in FIG. 7 with the size determined in step S71A is generated as a character string image. In the next step S73A, the character string image is synthesized with the document image, and the process returns to the related information display process. The character string image generated in step S72A replaces the image in the region corresponding to the character region in the document image displayed on the display unit 161. As a result, the character string image is synthesized in the area corresponding to the character area of the document image displayed on the display unit 161, so that the character string image is displayed superimposed on the document image. Users can be notified.

図10は、原稿画像を含むプレビュー画面の一例を示す第1の図である。図10を参照して、プレビュー画面300は、原稿画像301を含む。原稿画像301は、日本語の文字が表された画像であり、3つの文字列領域303,305,307を含む。なお、図中の点線は、文字列領域303,305,307を示すために付したもので、実際には存在しない。プレビュー画面300は、原稿画像301が表示されてから第1の期間の間表示される。   FIG. 10 is a first diagram illustrating an example of a preview screen including a document image. Referring to FIG. 10, preview screen 300 includes a document image 301. The document image 301 is an image in which Japanese characters are represented, and includes three character string areas 303, 305, and 307. The dotted lines in the figure are added to indicate the character string areas 303, 305, and 307, and do not actually exist. The preview screen 300 is displayed for a first period after the document image 301 is displayed.

図11は、並列表示モードにおいて原稿画像に文字列画像を追加したプレビュー画面の一例を示す第1の図である。図11に示すプレビュー画面310は、図10に示したプレビュー画面300の原稿画像301中の文字領域303がユーザーにより指示された後に、表示部161に表示される。図11を参照して、プレビュー画面310は、原稿画像301と、文字列画像313と、を含む。文字列画像313は、原稿画像301の文字領域303に含まれる文字列を翻訳した翻訳文字列から生成した画像である。また、原稿画像301は、識別画像303Aを含む。識別画像303Aは、文字領域303を囲む矩形の画像である。プレビュー画面310を見るユーザーは、文字列画像313から翻訳文字列を視認することができる。また、識別画像303Aから、文字列画像313に含まれる翻訳文字列が、原稿画像301内の文字領域303内の文字列を翻訳した文字列であることを認識することができる。   FIG. 11 is a first diagram illustrating an example of a preview screen in which a character string image is added to a document image in the parallel display mode. The preview screen 310 shown in FIG. 11 is displayed on the display unit 161 after the user designates the character area 303 in the document image 301 of the preview screen 300 shown in FIG. Referring to FIG. 11, preview screen 310 includes a document image 301 and a character string image 313. The character string image 313 is an image generated from a translated character string obtained by translating a character string included in the character area 303 of the document image 301. The document image 301 includes an identification image 303A. The identification image 303 </ b> A is a rectangular image surrounding the character area 303. A user viewing the preview screen 310 can visually recognize the translated character string from the character string image 313. Further, it can be recognized from the identification image 303A that the translated character string included in the character string image 313 is a character string obtained by translating the character string in the character area 303 in the document image 301.

図12は、重畳モードにおいて原稿画像に文字列画像を追加したプレビュー画面の一例を示す第1の図である。図12に示すプレビュー画面310は、図9に示したプレビュー画面300の原稿画像301中の文字領域303がユーザーにより指示された後に、表示部161に表示される。図12を参照して、プレビュー画面320は、図9に示したプレビュー画面300の原稿画像301中の文字領域303に代えて文字列画像313Aを配置した原稿画像301Aを含む。原稿画像301Aは、文字列画像313Aと、2つの文字領域305,307を含む。文字列画像313Aは、原稿画像301中の文字領域303と同じサイズであり、原稿画像301の文字領域303に含まれる文字列を翻訳した翻訳文字列から生成した画像である。   FIG. 12 is a first diagram illustrating an example of a preview screen in which a character string image is added to a document image in the superposition mode. The preview screen 310 shown in FIG. 12 is displayed on the display unit 161 after the user designates the character area 303 in the document image 301 of the preview screen 300 shown in FIG. Referring to FIG. 12, preview screen 320 includes a document image 301A in which character string image 313A is arranged instead of character region 303 in document image 301 of preview screen 300 shown in FIG. The document image 301A includes a character string image 313A and two character areas 305 and 307. Character string image 313A is the same size as character area 303 in document image 301, and is an image generated from a translated character string obtained by translating a character string included in character area 303 of document image 301.

プレビュー画面320を見るユーザーは、文字列画像313Aから翻訳文字列を視認することができるとともに、文字列画像313Aが原稿画像301Aに配置される位置から文字列画像313に含まれる翻訳文字列が、原稿画像301内の文字領域303内の文字列を翻訳した文字列であることを認識することができる。   The user viewing the preview screen 320 can visually recognize the translated character string from the character string image 313A, and the translated character string included in the character string image 313 from the position where the character string image 313A is arranged on the document image 301A It can be recognized that the character string in the character area 303 in the document image 301 is a translated character string.

<第1の変形例>
第1の実施の形態においては、複数枚の原稿を順に読み取り、読み取って得られる複数の画像データを読み取った順に原稿画像として表示部161に第1の期間だけ表示する。そして、画像データに含まれる1以上の文字領域のうち、表示部161に表示される原稿画像中でユーザーが指示した位置に対応する文字領域に含まれる文字列を翻訳する。
<First Modification>
In the first embodiment, a plurality of documents are read in order, and a plurality of image data obtained by reading are displayed on the display unit 161 as a document image in the order of reading, for the first period. Then, among one or more character areas included in the image data, the character string included in the character area corresponding to the position designated by the user in the document image displayed on the display unit 161 is translated.

複数の原稿画像が1つずつ順に第1の期間表示されている最中に、ユーザーが指示した時点で表示されている原稿画像を、第1の期間より長い時間表示するようにしてもよい。また、表示部161に複数の原稿画像を表示する場合、例えば、2つの画像を表示することが可能な場合、複数の原稿画像それぞれを第1の期間表示するようにしてもよい。具体的には、第1ページの原稿画像を表示部161に表示し、第1ページの原稿画像を表示してから第1の期間の1/2が経過した時点で、第2ページの原稿画像を表示部161に表示する。この段階で、第1ページの原稿画像と第2ページの原稿画像とが表示部161に表示される。その後、第1ページの原稿画像を表示してから第1の期間が経過した時点で、第1ページの原稿画像の表示を終了し、第3ページの原稿画像を表示する。このように、第nページの原稿画像を表示してから第1の期間の1/2が経過した時点で、第(n+1)ページの原稿画像を表示し、第nページの原稿画像を表示してから第1の期間が経過した時点で、第nページの原稿画像の表示を終了し、第(n+2)ページの原稿画像を表示する。この場合に、第nページの原稿画像がユーザーにより指示されると、指示された文字領域に含まれる文字列を翻訳した翻訳文字列を、第nページの原稿画像に関連付けて表示する。また、第nページの原稿画像を、第1の期間より長い期間、表示するようにしてもよい。   While a plurality of document images are displayed one by one in order for the first period, the document image displayed at the time pointed by the user may be displayed for a longer time than the first period. When a plurality of document images are displayed on the display unit 161, for example, when two images can be displayed, each of the plurality of document images may be displayed for the first period. Specifically, the original image of the first page is displayed on the display unit 161, and when the half of the first period has elapsed since the display of the original image of the first page, the original image of the second page is displayed. Is displayed on the display unit 161. At this stage, the original image of the first page and the original image of the second page are displayed on the display unit 161. Thereafter, when the first period has elapsed since the display of the first page of the document image, the display of the first page of the document image is terminated and the third page of the document image is displayed. In this way, when half of the first period has elapsed since the display of the nth page of the original image, the (n + 1) th page of the original image is displayed, and the nth page of the original image is displayed. When the first period has elapsed, the display of the nth page of the document image is terminated, and the (n + 2) th page of the document image is displayed. In this case, when the nth page of the document image is designated by the user, a translated character string obtained by translating the character string included in the designated character area is displayed in association with the nth page of the document image. Further, the document image of the nth page may be displayed for a period longer than the first period.

以上説明したように、第1の実施の形態におけるMFP100は、原稿読取装置として機能し、複数ページの原稿を連続して読み取って得られる複数ページの画像データそれぞれの原稿画像を第1の期間ずつ表示し、複数ページのいずれかの画像データが表示されている間に、表示しているページの画像データ中でユーザーにより指示された位置が検出されることに応じて、画像データ中で検出された位置を含む文字領域の部分を文字認識し、文字認識された文字列を所定の言語に翻訳し、翻訳された翻訳文字列を、原稿画像と関連付けて表示する。このため、表示されている原稿画像中でユーザーにより指示された位置を含む文字領域の画像を文字認識し、翻訳するので、文字認識および翻訳の処理量を少なくすることができ、処理時間を短くすることができる。したがって、複数枚の原稿の画像を順に表示しつつ、原稿の一部を翻訳して表示することができる。   As described above, MFP 100 according to the first embodiment functions as a document reading device, and each document image of a plurality of pages of image data obtained by continuously reading a plurality of pages of documents is displayed for each first period. And when any of the image data of multiple pages is displayed, the position indicated by the user is detected in the image data of the displayed page. The character region including the position is recognized, the character string recognized is translated into a predetermined language, and the translated character string is displayed in association with the document image. For this reason, the character area image including the position designated by the user in the displayed document image is recognized and translated, so that the processing amount of character recognition and translation can be reduced, and the processing time can be shortened. can do. Therefore, it is possible to translate and display a part of the document while sequentially displaying images of a plurality of documents.

また、MFP100は、翻訳文字列の画像を、原稿画像に対して所定の相対位置に、表示された画像のサイズに対して相対的に定まるサイズで表示する。例えば、並列表示モードの場合には、翻訳文字列の画像を、原稿画像以外の余白領域以下のサイズで、余白領域内に翻訳文字列が対応する文字領域に最も近い位置に配置する。また、重畳表示モードの場合には、翻訳文字列の画像のサイズを翻訳文字列が対応する文字領域のサイズと同じにし、翻訳文字列の画像を文字列領域に重畳して表示する。このため、翻訳された文字列が画像中で対応する部分をユーザーに通知することができる。   In addition, the MFP 100 displays the translated character string image at a predetermined relative position with respect to the document image in a size determined relative to the size of the displayed image. For example, in the parallel display mode, the translated character string image has a size equal to or smaller than the blank area other than the original image, and is arranged in the blank area at a position closest to the character area corresponding to the translated character string. In the superimposed display mode, the size of the translated character string image is the same as the size of the character region corresponding to the translated character string, and the translated character string image is superimposed on the character string region. For this reason, it is possible to notify the user of the portion corresponding to the translated character string in the image.

また、MFP100は、複数ページの原稿を連続して読み取って出力される複数ページの画像データを、それらが出力される順に、それぞれを第1の期間ずつ原稿画像として表示する場合に、原稿画像が表示されている間に、その原稿画像中の一部を翻訳した文字列を表示することができる。   In addition, when the MFP 100 displays a plurality of pages of image data output by continuously reading a plurality of pages of the document as a document image for each of the first periods in the order in which they are output, While being displayed, a character string obtained by translating a part of the document image can be displayed.

また、MFP100は、翻訳文字列の画像が表示されてから第2の期間が経過する前に、原稿画像が表示されてから第1の期間が経過する場合、第2の期間が経過するまで原稿画像を表示するので、翻訳文字列の画像を少なくとも第2の期間表示することができる。   In addition, when the first period elapses after the document image is displayed before the second period elapses after the translation character string image is displayed, the MFP 100 causes the document to remain until the second period elapses. Since the image is displayed, the image of the translated character string can be displayed for at least the second period.

<第2の実施の形態>
第2の実施の形態におけるMFP100の外観およびハードウェア構成は、図1または図2にそれぞれ示した第1の実施の形態におけるMFP100の外観およびハードウェア構成と同じである。したがって、ここでは説明を繰り返さない。
<Second Embodiment>
The appearance and hardware configuration of MFP 100 in the second embodiment are the same as the appearance and hardware configuration of MFP 100 in the first embodiment shown in FIG. 1 or FIG. Therefore, description is not repeated here.

図13は、第2の実施の形態におけるMFPが備えるCPUの機能の一例を示すブロック図である。図13に示す機能が、図4に示した機能と異なる点は、文字領域決定部15、文字認識部17、翻訳部23および関連表示制御部27が、文字領域決定部15A、文字認識部17A、翻訳部23Aおよび関連表示制御部27Aにそれぞれ変更された点、特徴領域決定部19、対象文字列決定部21、および計時部29が追加された点である。その他の機能は、図4に示した機能と同じなので、ここでは説明を繰り返さない。   FIG. 13 is a block diagram illustrating an example of the functions of the CPU provided in the MFP according to the second embodiment. The function shown in FIG. 13 is different from the function shown in FIG. 4 in that the character area determining unit 15, the character recognizing unit 17, the translating unit 23, and the related display control unit 27 are replaced with the character area determining unit 15A and the character recognizing unit 17A. The points changed to the translation unit 23A and the related display control unit 27A, the feature region determining unit 19, the target character string determining unit 21, and the time measuring unit 29 are added. The other functions are the same as the functions shown in FIG. 4, and thus description thereof will not be repeated here.

文字領域決定部15Aは、原稿読取制御部11から画像データが入力され、画像データ中で文字が表された文字領域を決定する。文字領域決定部15Aは、画像データの文字領域の部分と、位置情報とを文字認識部17Aおよび特徴領域決定部19に出力する。位置情報は、文字領域が、原稿読取制御部11から入力される画像データ中で占める位置を示す。画像データ中の文字領域を決定する処理は周知なので、ここでは説明を繰り返さない。文字領域決定部15は、1ページの画像データから複数の文字領域を決定する場合、1ページごとに文字領域の部分と位置情報との組を文字領域の数だけ文字認識部17Aおよび特徴領域決定部19に出力する。   The character area determination unit 15A receives image data from the document reading control unit 11 and determines a character area in which characters are represented in the image data. The character region determination unit 15A outputs the character region portion of the image data and the position information to the character recognition unit 17A and the feature region determination unit 19. The position information indicates the position that the character area occupies in the image data input from the document reading control unit 11. Since the process of determining the character area in the image data is well known, the description will not be repeated here. When determining a plurality of character regions from one page of image data, the character region determining unit 15 determines the character recognition unit 17A and the feature region for each page by combining the character region portion and the position information for each page. To the unit 19.

文字認識部17Aは、文字領域決定部15Aから入力される画像データ中の文字領域の部分を文字認識し、文字認識して得られる文字列と、文字領域と組になる位置情報との組を翻訳部23Aおよび対象文字列決定部21に出力する。画像中に存在する文字を認識する技術は周知なので、ここでは説明を繰り返さない。文字認識部17Aは、文字領域決定部15Aから画像データ中の文字領域の部分と位置情報との組が複数入力される場合、複数の組ごとに、画像データ中の文字領域の部分を文字認識し、文字認識して得られる文字列と、文字領域と組になる位置情報との組を翻訳部23Aおよび対象文字列決定部21に出力する。文字認識部17Aは、文字領域決定部15Aから画像データ中の文字領域の部分と位置情報との組が複数入力される場合、文字列と位置情報との組を文字領域決定部15Aから入力される組の数だけ翻訳部23Aおよび対象文字列決定部21に出力する。   The character recognition unit 17A performs character recognition on the character region portion in the image data input from the character region determination unit 15A, and sets a combination of a character string obtained by character recognition and position information paired with the character region. The data is output to the translation unit 23A and the target character string determination unit 21. Since the technique for recognizing characters existing in an image is well known, the description will not be repeated here. When a plurality of sets of character area portions and position information in the image data are input from the character region determination portion 15A, the character recognition section 17A recognizes the character area portions in the image data for each of the plurality of sets. Then, a set of the character string obtained by character recognition and the position information paired with the character area is output to the translation unit 23A and the target character string determination unit 21. When a plurality of sets of character area portions and position information in the image data are input from the character area determination unit 15A, the character recognition unit 17A receives a set of character string and position information from the character region determination unit 15A. Are output to the translation unit 23 </ b> A and the target character string determination unit 21 by the number of pairs.

特徴領域決定部19は、文字領域決定部15から画像データ中の文字領域の部分と位置情報との組が入力される。特徴領域決定部19は、文字領域決定部15から入力される画像データ中の文字領域の部分に基づいて特徴領域を決定する。特徴領域は、画像データ中の文字領域の部分に含まれる文字または、文字以外の部分である背景が、他の文字または背景と異なる文字または背景の領域である。特徴領域決定部19は、特徴領域を決定する場合、決定された特徴領域を特定する特徴領域情報と位置情報との組を対象文字列決定部21および関連表示制御部27Aに出力する。特徴領域決定部19は、特徴領域を決定しない場合、特徴領域を決定しなかったことを示す情報と位置情報との組を対象文字列決定部21および関連表示制御部27Aに出力する。特徴領域情報は、画像データ中の文字領域の部分に含まれる文字列中で、特徴領域に含まれる文字の位置を示す。特徴領域決定部19は、文字領域ごとに特徴領域を決定し、決定した特徴領域を特定する特徴領域情報と位置情報との組を、対象文字列決定部21および関連表示制御部27に出力する。特徴領域決定部19は、1つの文字領域の画像から複数の特徴領域を決定する場合、複数の特徴領域それぞれの特徴領域情報と位置情報との組を対象文字列決定部21および関連表示制御部27に出力する。   The feature area determination unit 19 receives a set of the character area portion and the position information in the image data from the character area determination unit 15. The feature region determination unit 19 determines the feature region based on the character region portion in the image data input from the character region determination unit 15. The feature region is a character or background region in which a character included in the character region portion in the image data or a background that is a portion other than the character is different from other characters or backgrounds. When the feature region is determined, the feature region determination unit 19 outputs a set of feature region information and position information for specifying the determined feature region to the target character string determination unit 21 and the related display control unit 27A. When the feature region is not determined, the feature region determination unit 19 outputs a set of information indicating that the feature region has not been determined and position information to the target character string determination unit 21 and the related display control unit 27A. The characteristic area information indicates the position of the character included in the characteristic area in the character string included in the character area portion in the image data. The feature region determination unit 19 determines a feature region for each character region, and outputs a set of feature region information and position information for specifying the determined feature region to the target character string determination unit 21 and the related display control unit 27. . When the feature region determination unit 19 determines a plurality of feature regions from an image of one character region, the target character string determination unit 21 and the related display control unit determine a set of feature region information and position information of each of the plurality of feature regions. 27.

特徴領域決定部19は、文字基準決定部31と、背景基準決定部33と、を含む。文字基準決定部31は、画像データ中の文字領域の部分で他の文字とフォント、色、サイズおよび線の太さの少なくとも1つが異なる文字を含む領域を特徴領域に決定する。具体的には、文字基準決定部31は、画像データ中の文字領域の部分に含まれる複数の文字を抽出する。さらに、文字基準決定部31は、抽出された複数の文字それぞれのフォントを決定する。文字基準決定部31は、複数の文字それぞれに対して決定されたフォントを用いて、フォントが同じ文字の数が最小の文字を、他の文字とフォントが異なる文字に決定し、文字領域中で他の文字とフォントが異なる文字を含む部分を特徴領域に決定する。なお、文字認識部17Aにおいてフォントが決定される場合には、文字認識部17Aにおいて決定されたフォントを用いるようにしてもよい。   The feature area determination unit 19 includes a character reference determination unit 31 and a background reference determination unit 33. The character reference determining unit 31 determines an area including a character having at least one of a font, a color, a size, and a line thickness different from that of other characters in the character area in the image data. Specifically, the character reference determining unit 31 extracts a plurality of characters included in the character region portion in the image data. Furthermore, the character reference determination unit 31 determines the font of each of the extracted plurality of characters. The character reference determination unit 31 uses a font determined for each of a plurality of characters to determine a character having the smallest number of characters with the same font as a character having a font different from that of other characters, and in the character area. A portion including a character whose font is different from other characters is determined as a feature region. When the font is determined by the character recognition unit 17A, the font determined by the character recognition unit 17A may be used.

また、文字基準決定部31は、抽出された複数の文字それぞれの色を決定する。文字基準決定部31は、複数の文字それぞれに対して決定された色が所定の色と異なる色の文字を、他の文字と色が異なる文字に決定し、文字領域中で他の文字と色が異なる文字を含む部分を特徴領域に決定する。所定の色は、予め定められた色であり、例えば黒色である。また、文字基準決定部31は、複数の文字それぞれに対して決定された色を用いて、色が同じ文字の数が最小の文字を、他の文字と色が異なる文字に決定するようにしてもよい。   Further, the character reference determining unit 31 determines the color of each of the extracted plurality of characters. The character reference determining unit 31 determines a character whose color determined for each of the plurality of characters is different from a predetermined color as a character having a color different from that of the other characters, and the color of the other characters in the character region. Are determined as feature regions. The predetermined color is a predetermined color, for example, black. Further, the character reference determining unit 31 uses the colors determined for each of the plurality of characters to determine the character having the smallest number of characters having the same color as a character having a color different from that of other characters. Also good.

また、文字基準決定部31は、抽出された複数の文字それぞれのサイズを決定する。文字基準決定部31は、複数の文字それぞれに対して決定されたサイズを用いて、他の文字よりもサイズの大きな文字を決定し、文字領域中で他の文字よりも大きなサイズに決定された文字を含む部分を特徴領域に決定する。   Further, the character reference determining unit 31 determines the size of each of the extracted plurality of characters. The character reference determination unit 31 determines a character having a size larger than that of other characters using the sizes determined for each of the plurality of characters, and is determined to have a size larger than that of the other characters in the character region. A portion including characters is determined as a feature region.

また、文字基準決定部31は、抽出された複数の文字それぞれの線の太さを決定する。文字基準決定部31は、複数の文字それぞれに対して決定された線の太さを用いて、他の文字よりも線の太い文字を決定し、文字領域中で他の文字よりも線の太い文字を含む部分を特徴領域に決定する。   Moreover, the character reference | standard determination part 31 determines the thickness of each line of the extracted several character. The character reference determination unit 31 uses the line thickness determined for each of the plurality of characters to determine a character that is thicker than the other characters, and is thicker than the other characters in the character region. A portion including characters is determined as a feature region.

背景基準決定部33は、画像データ中の文字領域の部分のうち背景が他の文字と異なる文字を含む部分を特徴部分に決定する。背景基準決定部33は、文字の背景に予め定められた形状の画像を含む文字の部分を特徴部分に決定する。予め定められた形状は、例えば下線、矩形の線である。具体的には、背景基準決定部33は、文字領域の画像中に含まれる複数の文字を抽出する。背景基準決定部33は、抽出された複数の文字のうち背景部分に線を含む文字を決定し、文字領域中で背景部分に線が付された文字を含む部分を特徴領域に決定する。   The background reference determination unit 33 determines, as a characteristic part, a part including a character whose background is different from that of other characters in the character region of the image data. The background reference determination unit 33 determines a character portion including an image having a predetermined shape as the character background. The predetermined shape is, for example, an underline or a rectangular line. Specifically, the background reference determination unit 33 extracts a plurality of characters included in the image of the character region. The background reference determination unit 33 determines a character including a line in the background portion among the plurality of extracted characters, and determines a portion including a character with a line added to the background portion in the character region as a feature region.

また、背景基準決定部33は、文字の背景の色が他の文字の背景の色と異なる文字の部分を特徴部分に決定する。背景基準決定部33は、抽出された複数の文字それぞれの背景部分の色を決定し、複数の文字それぞれの背景の色が所定の色と異なる色の文字を、他の文字と背景の色が異なる文字に決定し、文字領域中で他の文字と背景の色が異なる文字を含む部分を特徴領域に決定する。所定の色は、予め定められ他色であり、例えば、白色である。また、文字基準決定部31は、複数の文字それぞれに対して決定された背景の色を用いて、背景の色が同じ文字の数が最小の文字を、他の文字と背景の色が異なる文字に決定するようにしてもよい。   In addition, the background reference determination unit 33 determines a character portion in which the background color of the character is different from the background color of other characters as a feature portion. The background reference determination unit 33 determines the color of the background portion of each of the plurality of extracted characters, and determines that the background color of each of the plurality of characters is different from a predetermined color, A different character is determined, and a part including a character having a background color different from that of other characters in the character region is determined as a feature region. The predetermined color is a predetermined other color, for example, white. In addition, the character reference determining unit 31 uses the background color determined for each of the plurality of characters to select the character with the smallest number of characters having the same background color and the character having a different background color from other characters. You may make it decide to.

対象文字列決定部21は、文字認識部17Aから文字列と位置情報との組が入力され、特徴領域決定部19から特徴領域情報と位置情報との組、または特徴領域を決定しなかったことを示す情報と位置情報との組が入力される。位置情報は、文字領域の位置を示し、原稿読取制御部11が原稿読取部130に原稿を読み取らせて得られる画像データ中で文字領域が占める領域を示す。対象文字列決定部21は、文字認識部17から入力される文字列と組になる位置情報と同じ位置情報と組になる特徴領域情報を特定し、文字認識部17から入力される文字列のうち特徴領域情報で特定される文字列を対象文字列に決定する。対象文字列決定部21は、対象文字列と位置情報との組を翻訳部23Aに出力する。対象文字列決定部21は、文字認識部17から入力される文字列と組になる位置情報と同じ位置情報と特徴領域を決定しなかったことを示す情報とが組になる場合、その位置情報に対して対象文字列を決定しない。対象文字列決定部21は、対象文字列を決定しない場合は、対象文字列を決定しなかったことを示す情報と位置情報との組を翻訳部23Aに出力する。   The target character string determination unit 21 receives the combination of the character string and the position information from the character recognition unit 17A, and has not determined the combination of the feature region information and the position information or the feature region from the feature region determination unit 19 A pair of information indicating position information and position information is input. The position information indicates the position of the character area, and indicates the area occupied by the character area in the image data obtained when the document reading control unit 11 causes the document reading unit 130 to read the document. The target character string determination unit 21 specifies feature area information that is paired with the same position information as the pair of position information paired with the character string input from the character recognition unit 17, and determines the character string input from the character recognition unit 17. Among these, the character string specified by the feature area information is determined as the target character string. The target character string determination unit 21 outputs a set of the target character string and the position information to the translation unit 23A. When the target character string determination unit 21 sets the position information that is the same as the position information paired with the character string input from the character recognition unit 17 and information indicating that the feature area has not been determined, the position information The target character string is not determined for. If the target character string is not determined, the target character string determination unit 21 outputs a set of information indicating that the target character string has not been determined and position information to the translation unit 23A.

対象文字列決定部21は、既定文字列除外部41と、同一文字列除外部43と、を含む。既定文字列除外部41は、文字認識部17から入力される文字列のうち特徴領域情報で特定される文字列が予め定められた文字列の場合は、その文字列を対象文字列に決定しない。対象文字列に決定しないように予め定められた文字列は、例えば、文章の見出しの順番を示すために使用される文字であり、見出しの順番を示す数字と組み合わせて用いられる文字列である。具体的には、「項目」の文字列、「章」の文字である。対象文字列に決定しないように予め定められた文字列は、ユーザーにより予め設定されていてもよい。既定文字列除外部41は、文字認識部17から入力される文字列のうち特徴領域情報で特定される文字列が予め定められた文字列の場合には、その文字列を翻訳部23Aに出力しない。   The target character string determination unit 21 includes a default character string exclusion unit 41 and an identical character string exclusion unit 43. If the character string specified by the feature area information among the character strings input from the character recognition unit 17 is a predetermined character string, the default character string exclusion unit 41 does not determine the character string as the target character string. . The character string predetermined so as not to be determined as the target character string is, for example, a character used to indicate the order of headings in a sentence, and is a character string used in combination with a number indicating the order of headings. Specifically, the character string “item” and the character “chapter”. A character string predetermined so as not to be determined as the target character string may be set in advance by the user. If the character string specified by the feature area information among the character strings input from the character recognition unit 17 is a predetermined character string, the default character string exclusion unit 41 outputs the character string to the translation unit 23A. do not do.

同一文字列除外部43は、原稿読取制御部11が出力する複数ページの画像のうち、処理済のページの画像データに基づいて対象文字列に決定された文字列と同一の文字列を、対象文字列に決定しない。同一文字列除外部43は、対象文字列に決定された文字列の履歴を記憶しておき、文字認識部17から入力される文字列のうち特徴領域に含まれる文字列を、履歴に含まれる対象文字列と比較し、履歴に含まれる対象文字列と同一の場合には、その文字列を翻訳部23Aに出力しない。   The same character string excluding unit 43 targets the same character string as the character string determined as the target character string based on the image data of the processed page among the images of the plurality of pages output by the document reading control unit 11. Do not decide on a character string. The same character string excluding unit 43 stores the history of the character string determined as the target character string, and the character string included in the feature area among the character strings input from the character recognition unit 17 is included in the history. When compared with the target character string and the same as the target character string included in the history, the character string is not output to the translation unit 23A.

翻訳部23Aは、文字認識部17Aから文字列と位置情報との組が入力され、対象文字列決定部21から対象文字列と位置情報との組または、対象文字列を決定しなかったことを示す情報と位置情報との組が入力される。文字認識部17Aから入力される文字列は、位置情報で特定される文字領域に含まれる文字列である。翻訳部23Aは、対象文字列決定部21から対象文字列と位置情報との組が入力される場合、対象文字列を、予め定められた言語に翻訳する。翻訳前の言語と翻訳後の言語とを予め定めておき、文字認識部17Aから入力される文字列が、翻訳前の言語として予め定められている場合に、その文字列を、翻訳後の言語として予め定められた言語に翻訳する。   The translation unit 23A receives a set of a character string and position information from the character recognition unit 17A, and has not determined a set of the target character string and position information or a target character string from the target character string determination unit 21. A set of information and position information is input. The character string input from the character recognition unit 17A is a character string included in the character area specified by the position information. When the combination of the target character string and the position information is input from the target character string determination unit 21, the translation unit 23A translates the target character string into a predetermined language. When the language before translation and the language after translation are determined in advance and the character string input from the character recognition unit 17A is determined in advance as the language before translation, the character string is converted into the language after translation. As a pre-determined language.

翻訳部23Aは、前後参照部47を含む。前後参照部47は、対象文字列決定部21から対象文字列と位置情報との組が入力される場合、その位置情報で特定される文字領域に含まれる文字列を翻訳し、翻訳後の文字列のうちから、同じ位置情報と組になる対象文字列に対応する部分を翻訳文字列に決定する。対象文字列は、文字認識部17から入力される文字列、換言すれば、位置情報で特定される文字領域に含まれる文字列の一部である。このため、翻訳部23は、対象文字列の前後の文字列を用いて翻訳するので、対象文字列を翻訳した後の候補が複数ある場合でも正確に翻訳することができる。翻訳部23Aは、文字領域に含まれる文字列を翻訳した文字列と、翻訳文字列と、位置情報との組をチェック部25Aに出力する。前後参照部47は、対象文字列決定部21から対象文字列を決定しなかったことを示す情報と位置情報との組が入力される場合、その位置情報で特定される文字領域に含まれる文字列を翻訳しない。この場合、前後参照部47は、対象文字列決定部21から対象文字列を決定しなかったことを示す情報と位置情報との組が入力される場合、チェック部25Aに何も出力しない。   The translation unit 23A includes a front-rear reference unit 47. When the set of the target character string and the position information is input from the target character string determination unit 21, the front / rear reference unit 47 translates the character string included in the character area specified by the position information, and the character after the translation Of the columns, a portion corresponding to the target character string paired with the same position information is determined as a translated character string. The target character string is a character string input from the character recognition unit 17, in other words, a part of the character string included in the character area specified by the position information. For this reason, since the translation part 23 translates using the character string before and behind a target character string, even when there are multiple candidates after translating a target character string, it can translate correctly. The translation unit 23A outputs a set of a character string obtained by translating the character string included in the character region, the translated character string, and the position information to the check unit 25A. When the pair of information and position information indicating that the target character string has not been determined is input from the target character string determination unit 21, the front / rear reference unit 47 includes characters included in the character area specified by the position information. Do not translate columns. In this case, the front-rear reference unit 47 outputs nothing to the check unit 25A when a set of information and position information indicating that the target character string has not been determined is input from the target character string determination unit 21.

チェック部25Aは、翻訳部23Aから文字領域に含まれる文字列を翻訳した文字列と、翻訳文字列と、位置情報との組が入力され、翻訳文字列が正しく翻訳されているか否かを判断する。翻訳が正しいか否かを判断する技術は周知なのでここでは説明を繰り返さないが、例えば、翻訳語の文字列の文法をチェックする。チェック部25Aは、文字領域に含まれる文字列を翻訳した文字列の文法をチェックすることにより、翻訳文字列が正しく翻訳されているか否かを判断する。チェック部25Aは、翻訳文字列と、位置情報と、チェック結果との組を、関連表示制御部27Aに出力する。   The check unit 25A receives a set of a character string obtained by translating a character string included in the character region, a translated character string, and position information from the translation unit 23A, and determines whether the translated character string is correctly translated. To do. Since the technique for determining whether or not the translation is correct is well known, the description will not be repeated here. For example, the grammar of the character string of the translated word is checked. The check unit 25A determines whether the translated character string is correctly translated by checking the grammar of the character string obtained by translating the character string included in the character area. The check unit 25A outputs a set of the translation character string, the position information, and the check result to the related display control unit 27A.

関連表示制御部27Aは、画像表示制御部13から原稿画像の表示部161の表示面中の位置が入力され、チェック部25Aから翻訳文字列と位置情報とチェック結果との組が入力され、特徴領域決定部19から特徴領域情報と位置情報との組が入力される。関連表示制御部27Aは、原稿画像に関連付けて翻訳文字列の画像を文字列画像として表示部161に第2の時間表示する。第2の期間は、原稿画像が表示される第1の期間より短くするのが好ましい。文字列画像は、原稿画像が表示されるよりも後に生成されるからである。関連表示制御部27は、文字列画像を表示してからの経過時間を画像表示制御部13に出力する。関連表示制御部27は、複数の文字列画像を表示する場合、複数の文字列画像のうち最後に定義された文字列画像が表示されてからの経過時間を画像表示制御部13に出力する。   The related display control unit 27A receives a position on the display surface of the document image display unit 161 from the image display control unit 13, and receives a set of a translation character string, position information, and a check result from the check unit 25A. A set of feature area information and position information is input from the area determination unit 19. The related display control unit 27A displays the image of the translated character string as a character string image in association with the document image on the display unit 161 for the second time. The second period is preferably shorter than the first period in which the document image is displayed. This is because the character string image is generated after the document image is displayed. The related display control unit 27 outputs the elapsed time after displaying the character string image to the image display control unit 13. When displaying a plurality of character string images, the related display control unit 27 outputs to the image display control unit 13 an elapsed time since the last defined character string image among the plurality of character string images is displayed.

関連表示制御部27Aは、誤訳時非表示部51と、並列表示部53と、重畳表示部55と、を含む。関連表示制御部27は、並列表示部53と、重畳表示部55とのいずれか一方を有効に機能させる。並列表示部53と、重畳表示部55とのいずれを機能させるかは、ユーザーにより予め定められた設定に従うようにすればよい。ここでは、関連表示モードを、並列表示モードと重畳表示モードとのいずれかに設定するようにしており、関連表示制御部27Aは、関連表示モードが並列表示モードに設定されている場合に並列表示部53を機能させて重畳表示部55を機能させず、関連表示モードが重畳表示モードに設定されている場合に重畳表示部55を機能させ、並列表示部53を機能させない。   The related display control unit 27 </ b> A includes a mistranslation non-display unit 51, a parallel display unit 53, and a superimposed display unit 55. The related display control unit 27 causes one of the parallel display unit 53 and the superimposed display unit 55 to function effectively. Which of the parallel display unit 53 and the superimposed display unit 55 is to be functioned may be determined according to a setting predetermined by the user. Here, the related display mode is set to either the parallel display mode or the superimposed display mode, and the related display control unit 27A performs parallel display when the related display mode is set to the parallel display mode. If the related display mode is set to the superimposed display mode, the superimposed display unit 55 is caused to function, and the parallel display unit 53 is not allowed to function.

誤訳時非表示部51Aは、チェック部25から入力されるチェック結果が、翻訳が正しくないことを示す場合、文字列画像を表示しない。具体的には、誤訳時非表示部51は、チェック部25から入力されるチェック結果が、翻訳が正しいことを示す場合のみ、並列表示部53および重畳表示部55に表示指示を出力し、チェック部25から入力されるチェック結果が、翻訳が正しくないことを示す場合は、並列表示部53および重畳表示部55に表示指示を出力しない。表示指示は、チェック結果と組になる位置情報を含む。   The mistranslation non-display unit 51A does not display the character string image when the check result input from the check unit 25 indicates that the translation is not correct. Specifically, the mistranslation non-display unit 51 outputs a display instruction to the parallel display unit 53 and the superimposition display unit 55 only when the check result input from the check unit 25 indicates that the translation is correct. When the check result input from the unit 25 indicates that the translation is not correct, the display instruction is not output to the parallel display unit 53 and the superimposed display unit 55. The display instruction includes position information paired with the check result.

並列表示部53Aは、第1文字列画像生成部61Aと、第1サイズ決定部63Aと、対応部分指示部65Aと、を含む。第1サイズ決定部63Aは、文字列画像のサイズを、原稿画像のサイズを基準にして決定する。例えば、表示部161に1つの原稿画像を表示する場合、表示部161の表示面中で原稿画像以外の余白領域を決定し、文字列画像のサイズを、余白領域以下のサイズに決定する。1ページの画像に対して複数の対象文字列が決定される場合があり、この場合には1つの原稿画像に対して、文字画像を複数配置するので、対象文字列の数に基づいて文字列画像のサイズを決定する。   The parallel display unit 53A includes a first character string image generation unit 61A, a first size determination unit 63A, and a corresponding portion instruction unit 65A. The first size determining unit 63A determines the size of the character string image based on the size of the document image. For example, when one document image is displayed on the display unit 161, a blank area other than the document image is determined on the display surface of the display unit 161, and the size of the character string image is determined to be equal to or smaller than the blank area. In some cases, a plurality of target character strings are determined for one page image. In this case, a plurality of character images are arranged for one original image, so that the character strings are based on the number of target character strings. Determine the size of the image.

第1文字列画像生成部61Aは、サイズ決定部63Aによって決定されたサイズで、チェック部25から入力される翻訳文字列から文字列画像を生成する。第1文字列画像生成部61Aは、文字列画像と原稿画像とを、同時に表示する。第1文字列画像生成部61Aは、文字列画像と原稿画像とを、それらが重ならないように並べて表示する。文字列画像を、原稿画像に並べる方向は、原稿画像の上下左右のいずれの方向であってもよい。また、第1文字列画像生成部61Aは、文字列画像が、原稿画像中の位置情報で特定される位置に対応することを示すために、余白領域中で原稿画像中の位置情報で特定される位置から最も近い位置に文字列画像を配置する。   The first character string image generation unit 61A generates a character string image from the translated character string input from the check unit 25 with the size determined by the size determination unit 63A. The first character string image generation unit 61A displays the character string image and the document image at the same time. The first character string image generation unit 61A displays the character string image and the document image side by side so that they do not overlap. The direction in which the character string image is arranged on the document image may be any of the top, bottom, left and right directions of the document image. Further, the first character string image generation unit 61A is specified by the position information in the document image in the blank area in order to indicate that the character string image corresponds to the position specified by the position information in the document image. A character string image is arranged at a position closest to the position.

対応部分指示部65Aは、原稿画像中の特徴領域に対応する領域に識別画像を合成する。識別画像は、特徴領域に対応する領域を囲む線である。また、識別画像は、特徴領域に対応する領域内を単色で表した画像であってもよい。これにより、特徴領域に対応する領域に識別画像が合成されるので、原稿画像中で文字列画像に対応する領域をユーザーに通知することができる。また、文字列画像が複数の場合であっても、複数の文字列画像それぞれに対応する領域に識別画像が合成されるので、複数の文字列画像それぞれに対して原稿画像中で対応する領域をユーザーに通知することができる。   Corresponding portion instruction unit 65A combines the identification image with an area corresponding to the feature area in the document image. The identification image is a line surrounding an area corresponding to the feature area. Further, the identification image may be an image in which the area corresponding to the feature area is expressed in a single color. As a result, the identification image is combined with the area corresponding to the feature area, so that the user can be notified of the area corresponding to the character string image in the document image. In addition, even when there are a plurality of character string images, the identification image is combined with the regions corresponding to the plurality of character string images. Users can be notified.

重畳表示部55Aは、第2文字列画像生成部67Aと、第2サイズ決定部68Aと、を含む。第2サイズ決定部68Aは、文字列画像のサイズを、原稿画像中の特定領域に対応する領域のサイズに決定する。   The superimposed display unit 55A includes a second character string image generation unit 67A and a second size determination unit 68A. The second size determining unit 68A determines the size of the character string image as the size of the area corresponding to the specific area in the document image.

第2文字列画像生成部67Aは、第2サイズ決定部68Aによって決定されたサイズで、チェック部25Aから入力される翻訳文字列から文字列画像を生成する。第2文字列画像生成部67Aは、文字列画像を原稿画像の特徴領域に対応する領域に重畳して表示する。このため、原稿画像の特徴領域に対応する領域が文字列画像によって置き換えられる。   The second character string image generation unit 67A generates a character string image from the translated character string input from the check unit 25A with the size determined by the second size determination unit 68A. The second character string image generation unit 67A displays the character string image superimposed on an area corresponding to the feature area of the document image. Therefore, the area corresponding to the feature area of the document image is replaced with the character string image.

計時部29は、翻訳部23Aが文字認識部17Aから入力される文字列を翻訳する時間を1ページの画像データごとに計時する。文字領域決定部15Aによって1つの画像データから1以上の文字領域が決定される場合、特徴領域決定部19によって1以上の特徴領域が決定される。翻訳部23Aは、特徴領域決定部19によって決定された1以上の特徴領域にそれぞれ対応する1以上の対象文字列を翻訳する。この場合、計時部29は、翻訳部23が、1ページの画像データにおいて、1以上の文字列を翻訳する時間を計時する。計時部29は、翻訳部23Aが1ページの画像データに対応する1以上の文字列のすべてを翻訳するごとに、計時した翻訳時間を対象文字列決定部21および特徴領域決定部19に出力する。   The timer unit 29 measures the time for the translation unit 23A to translate the character string input from the character recognition unit 17A for each page of image data. When one or more character regions are determined from one image data by the character region determination unit 15A, one or more feature regions are determined by the feature region determination unit 19. The translation unit 23A translates one or more target character strings respectively corresponding to the one or more feature regions determined by the feature region determination unit 19. In this case, the timing unit 29 measures the time for the translation unit 23 to translate one or more character strings in one page of image data. The timing unit 29 outputs the measured translation time to the target character string determination unit 21 and the feature region determination unit 19 every time the translation unit 23A translates all of one or more character strings corresponding to one page of image data. .

対象文字列決定部21は、文字列数制限部45をさらに含む。文字列数制限部45は、計時部29から入力される翻訳時間に応じて、対象文字列の数を制限する。文字列数制限部45は、計時部29から入力される翻訳時間が所定の値以上になると、文字認識部17Aから入力される複数の文字列の文字数の合計が所定の値を超えるまで、複数の文字列のうちから処理対象となる1以上の文字列を決定する。翻訳時間に対するしきい値を複数設けるようにしてもよい。この場合には、複数のしきい値それぞれに対して文字数のしきい値を予め定めておけばよい。文字列数制限部45は、文字認識部17Aから入力される複数の文字列を、文字認識部17Aから入力される順に、文字数の合計が所定の値になるまで処理対象に決定し、文字数の合計が所定以上になると、それ以降に文字認識部17Aから入力される文字列を廃棄する。また、文字認識部17Aから文字列とともに入力される位置情報に基づき、処理対象となる1以上の文字列を決定するようにしてもよい。文字認識部17Aから入力される複数の文字列を、位置情報が原稿の画像の上側のものから順に、文字数の合計が所定の値になるまで処理対象に決定し、文字数の合計が所定以上になると、それより下方の位置情報と組になる文字列を廃棄する。翻訳部23Aによって翻訳する文字列を少なくするので、翻訳時間が長くなった後には、翻訳時間を所定の時間以内にすることができる。このため、原稿画像が表示されてから文字列画像が表示されるまでの時間の変動を少なくすることができる。   The target character string determining unit 21 further includes a character string number limiting unit 45. The character string limit unit 45 limits the number of target character strings in accordance with the translation time input from the timer unit 29. When the translation time input from the time measuring unit 29 reaches or exceeds a predetermined value, the character string number limiting unit 45 increases the number of characters until the total number of characters of the plurality of character strings input from the character recognition unit 17A exceeds a predetermined value. Among the character strings, one or more character strings to be processed are determined. A plurality of thresholds for the translation time may be provided. In this case, a threshold value for the number of characters may be determined in advance for each of the plurality of threshold values. The character string number limiting unit 45 determines a plurality of character strings input from the character recognition unit 17A as processing targets in the order input from the character recognition unit 17A until the total number of characters reaches a predetermined value. When the total exceeds a predetermined value, the character string input from the character recognition unit 17A thereafter is discarded. Further, one or more character strings to be processed may be determined based on position information input together with the character string from the character recognition unit 17A. A plurality of character strings input from the character recognition unit 17A are determined as processing targets in order from the upper position of the document image until the total number of characters reaches a predetermined value, and the total number of characters exceeds a predetermined value. Then, the character string paired with the position information below it is discarded. Since the character string to be translated by the translation unit 23A is reduced, the translation time can be set within a predetermined time after the translation time becomes long. For this reason, it is possible to reduce the variation in time from when the document image is displayed until when the character string image is displayed.

特徴領域決定部19は、検出精度変更部35を含む。検出精度変更部35は、計時部29から入力される翻訳時間に応じて、特徴領域を決定する精度を変更する。検出精度変更部35は、翻訳時間が長くなると特徴領域を決定する精度を低くし、翻訳時間が短くなると特徴領域を決定する精度を高くする。特徴領域を決定する精度が高い場合は、精度が低い場合に比較して、特徴領域を決定するまでの時間が長い。このため、翻訳時間が長い場合には、特徴領域を決定する時間が短くなり、翻訳時間が短い場合には特徴領域を決定する時間が長くなるので、原稿画像が表示されてから文字列画像が表示されるまでの時間の変動を少なくすることができる。検出精度を変更する方法は限定するものではないが、例えば、文字基準決定部31および背景基準決定部33が処理対象とする画像データの文字領域の部分の解像度を変更する。検出精度変更部35は、翻訳時間が長くなると文字領域の画像の解像度を小さくし、翻訳時間が短くなると文字領域の画像の解像度を高くする。   The feature region determination unit 19 includes a detection accuracy change unit 35. The detection accuracy changing unit 35 changes the accuracy for determining the feature region according to the translation time input from the time measuring unit 29. The detection accuracy changing unit 35 decreases the accuracy of determining the feature region when the translation time is long, and increases the accuracy of determining the feature region when the translation time is short. When the accuracy of determining the feature region is high, the time until the feature region is determined is longer than when the accuracy is low. For this reason, when the translation time is long, the time for determining the feature region is shortened, and when the translation time is short, the time for determining the feature region is long. Therefore, the character string image is displayed after the document image is displayed. It is possible to reduce fluctuations in time until display. Although the method for changing the detection accuracy is not limited, for example, the character reference determining unit 31 and the background reference determining unit 33 change the resolution of the character region portion of the image data to be processed. The detection accuracy changing unit 35 reduces the resolution of the image in the character area when the translation time is long, and increases the resolution of the image in the character area when the translation time is short.

第2の実施の形態におけるMFP100が備えるCPU111は、図5に示した表示制御処理を実行する。   CPU 111 provided in MFP 100 according to the second embodiment executes the display control process shown in FIG.

図14は、第2の実施の形態におけるプレビュー表示制御処理の流れの一例を示すフローチャートである。図14を参照して、図6に示した第2の実施の形態におけるプレビュー表示制御処理と異なる点は、ステップS18の後に、ステップS19〜ステップS21が追加された点である。その他の処理は、図6に示した処理と同じなので、ここでは説明を繰り返さない。   FIG. 14 is a flowchart illustrating an example of a preview display control process according to the second embodiment. Referring to FIG. 14, the difference from the preview display control process in the second embodiment shown in FIG. 6 is that steps S19 to S21 are added after step S18. Other processing is the same as the processing shown in FIG. 6, and therefore description thereof will not be repeated here.

第2の実施の形態におけるMFP100が備えるCPU111は、ステップS18において、タイマーET2の値がしきい値ETH2以上になると判断する場合、処理をステップS19に進める。ステップS19においては、翻訳時間がしきい値TTTH以上か否かを判断する。翻訳時間は、後述する関連情報表示処理において計時される時間であり、1ページの画像に対して対象文字列を翻訳するために要した時間である。翻訳時間がしきい値TTTH以上ならば処理をステップS20に進めるが、そうでなければ処理をステップS11に戻す。ステップS20においては、文字数削減フラグをONに設定し処理をステップS21に進める。ステップS21においては、精度低減フラグをONに設定し、処理をステップS11に戻す。   If CPU 111 provided in MFP 100 in the second embodiment determines in step S18 that the value of timer ETH2 is equal to or greater than threshold value ETH2, the process proceeds to step S19. In step S19, it is determined whether or not the translation time is equal to or greater than a threshold value TTTH. The translation time is a time measured in the related information display process described later, and is a time required for translating the target character string with respect to an image of one page. If the translation time is greater than or equal to threshold value TTTH, the process proceeds to step S20; otherwise, the process returns to step S11. In step S20, the character count reduction flag is set to ON, and the process proceeds to step S21. In step S21, the accuracy reduction flag is set to ON, and the process returns to step S11.

図15および図16は、第2の実施の形態における関連情報表示処理の流れの一例を示すフローチャートである。第2の実施の形態における関連情報表示処理は、図14に示した第2の実施の形態におけるプレビュー表示制御処理のステップS15に置いて実行される処理である。プレビュー表示制御処理が実行される前の段階で、原稿読取部130が原稿を読み取って出力する画像が取得されている。   FIG. 15 and FIG. 16 are flowcharts illustrating an example of the flow of related information display processing in the second embodiment. The related information display process in the second embodiment is a process executed in step S15 of the preview display control process in the second embodiment shown in FIG. Prior to the execution of the preview display control process, an image output by the document reading unit 130 reading the document is acquired.

図15および図16を参照して、CPU111は、原稿読取部130が出力する画像中の文字領域を決定する(ステップS41)。原稿読取部130が原稿を読み取って出力する画像を、処理対象に設定し、処理対象に設定された画像中で文字が表された1以上の文字領域を決定する。次のステップS42においては、1以上の文字領域のうちから1つを処理対象に選択する。そして、画像データ中の処理対象に選択された文字領域の部分を文字認識する(ステップS43)。文字認識して得られる文字列を、処理対象に選択された文字領域の文字列に決定する(ステップS44)。ステップS45においては、精度低減フラグがONに設定されているか否かを判断する。精度低減フラグがONに設定されているならば処理をステップS46に進めるが、そうでなければステップS46をスキップして処理をステップS47に進める。ステップS46においては、画像データ中の文字領域の部分の解像度を低下する。これにより、画像データ中の文字領域の部分の画像が縮小され、画素数が少なくなるので、次のステップS47において実行される特徴領域を決定する処理の検出精度が低下し、特徴領域を決定する処理する速度が速くなる。   Referring to FIGS. 15 and 16, CPU 111 determines a character area in the image output by document reading unit 130 (step S <b> 41). An image output by the document reading unit 130 reading the document is set as a processing target, and one or more character regions in which characters are represented in the image set as the processing target are determined. In the next step S42, one of the one or more character areas is selected as a processing target. Then, character recognition is performed on the portion of the character area selected as the processing target in the image data (step S43). The character string obtained by character recognition is determined as the character string in the character area selected as the processing target (step S44). In step S45, it is determined whether or not the accuracy reduction flag is set to ON. If the accuracy reduction flag is set to ON, the process proceeds to step S46. If not, step S46 is skipped and the process proceeds to step S47. In step S46, the resolution of the character area portion in the image data is lowered. As a result, the image of the character area portion in the image data is reduced and the number of pixels is reduced, so that the detection accuracy of the process for determining the feature area executed in the next step S47 is reduced, and the feature area is determined. Speed up processing.

精度低減フラグがONに設定されているのは、1つ前のページを翻訳した時間がしきい値TTTH以上となる場合である。このため、翻訳時間がしきい値TTTHを超えたページの次のページで特徴領域を検出する精度を低下させることにより、特徴領域を決定する処理の時間が短くなる。これにより、複数の原稿を読み取って表示するトータルの期間ができるだけ長くならないようにすることができる。   The accuracy reduction flag is set to ON when the time for translating the previous page is equal to or greater than the threshold value TTTH. For this reason, the processing time for determining the feature region is shortened by reducing the accuracy of detecting the feature region in the next page after the page whose translation time exceeds the threshold value TTTH. As a result, the total period for reading and displaying a plurality of documents can be kept as long as possible.

次のステップS47においては、画像データ中でステップS42において選択された文字領域の部分、ステップS46が実行される場合には解像度を低下した後の文字領域の部分を処理して特徴領域を決定する。画像データ中の文字領域の部分から特徴領域が決定される場合と、決定されない場合とがある。次のステップS48においては、特徴領域が決定されたか否かを判断する。ステップS47において特徴領域が決定されたならば処理をステップS49に進めるが、そうでなければ処理をステップS52に進める。   In the next step S47, the character region portion selected in step S42 in the image data, or the character region portion after the resolution is lowered when step S46 is executed, the feature region is determined. . There are cases where the characteristic area is determined from the character area portion in the image data and where the characteristic area is not determined. In the next step S48, it is determined whether or not a feature region has been determined. If the feature region is determined in step S47, the process proceeds to step S49. If not, the process proceeds to step S52.

ステップS49においては、文字数Nをカウントする。文字数Nに、ステップS42において選択された文字領域に含まれる文字数を加算する。文字数Nは、原稿読取部130が出力する画像データ中で、翻訳の対象となる文字数の合計を示す変数である。次のステップS50においては、文字数削減フラグがONに設定されているか否かを判断する。文字数削減フラグがONに設定されているならば処理をステップS51に進めるが、そうでなければ処理をステップS52に進める。ステップS51においては、文字数Nがしきい値NTH以下か否かを判断する。文字数Nがしきい値NTH以下ならば処理をステップS52に進めるが、そうでなければ処理をステップS53に進める。   In step S49, the number of characters N is counted. The number of characters included in the character area selected in step S42 is added to the number of characters N. The number N of characters is a variable indicating the total number of characters to be translated in the image data output from the document reading unit 130. In the next step S50, it is determined whether or not the character number reduction flag is set to ON. If the character count reduction flag is set to ON, the process proceeds to step S51; otherwise, the process proceeds to step S52. In step S51, it is determined whether the number of characters N is equal to or less than a threshold value NTH. If the number N of characters is equal to or less than threshold value NTH, the process proceeds to step S52; otherwise, the process proceeds to step S53.

ステップS52においては、ステップS41において決定された1以上の文字領域のうちにステップS42において処理対象に選択されていない文字領域が存在するか否かを判断する。未処理の文字領域が存在するならば処理をステップS42に戻すが、そうでなければ処理をステップS53に進める。   In step S52, it is determined whether or not there is a character area not selected as a processing target in step S42 among the one or more character areas determined in step S41. If there is an unprocessed character area, the process returns to step S42; otherwise, the process proceeds to step S53.

文字数削減フラグがONに設定されている場合には、文字数Nがしきい値NTHを超えると、未処理の文字領域を処理対象に選択しない。文字数削減フラグがONに設定されるのは、1つ前のページを翻訳した時間がしきい値TTTH以上となる場合である。文字数Nは、1ページ当たりで翻訳対象となる文字数を示す。このため、翻訳時間がしきい値TTTHを超えたページの次のページで翻訳する文字数をしきい値NTHに制限して、翻訳処理の時間が長くならないようする。これにより、複数の原稿を読み取って表示するトータルの期間ができるだけ長くならないようにすることができる。   When the character count reduction flag is set to ON, if the character count N exceeds the threshold value NTH, an unprocessed character area is not selected as a processing target. The character number reduction flag is set to ON when the time for translating the previous page is equal to or greater than the threshold value TTTH. The number of characters N indicates the number of characters to be translated per page. For this reason, the number of characters to be translated in the next page after the page whose translation time exceeds the threshold value TTTH is limited to the threshold value NTH so that the translation processing time does not become long. As a result, the total period for reading and displaying a plurality of documents can be kept as long as possible.

ステップS53においては、タイマーTTをリセットする。タイマーTTは、1ページの画像に対して文字列を翻訳するために要する翻訳時間を計時する。次のステップS54においては、ステップS44において文字領域に対して決定された文字列のうちから1つを処理対象に選択する。次のステップS55においては、選択された文字列に対応する文字領域からステップS47において特徴領域が決定されているか否かを判断する。特徴領域が決定されているならば処理をステップS56に進めるが、そうでなければ処理をステップS54に戻す。   In step S53, the timer TT is reset. The timer TT measures the translation time required to translate the character string for one page image. In the next step S54, one of the character strings determined for the character area in step S44 is selected as a processing target. In the next step S55, it is determined whether or not a feature region has been determined in step S47 from the character region corresponding to the selected character string. If the feature region has been determined, the process proceeds to step S56; otherwise, the process returns to step S54.

ステップS56においては、対象文字列を決定する。ステップS53において選択された文字列のうち、その文字列に対応する文字領域からステップS47において決定された特徴領域に含まれる文字列を対象文字列に決定する。そして、対象文字列が翻訳済か否かを判断する(ステップS57)。図5に示した表示制御処理において、ステップS01において複数枚の原稿の読取が開始されてから翻訳の対象となった対象文字列を翻訳済の文字列として記憶しておき、ステップS56において決定された対象文字列と同じ翻訳済の文字列が記憶されていれば、翻訳済と判断する。翻訳済ならば処理をステップS54に戻すが、そうでなければ処理をステップS58に進める。   In step S56, the target character string is determined. Of the character strings selected in step S53, the character string included in the feature area determined in step S47 is determined as the target character string from the character area corresponding to the character string. Then, it is determined whether or not the target character string has been translated (step S57). In the display control process shown in FIG. 5, the target character string to be translated after the reading of a plurality of documents is started in step S01 is stored as a translated character string, and determined in step S56. If the same translated character string as the target character string is stored, it is determined that the character string has been translated. If translated, the process returns to step S54; otherwise, the process proceeds to step S58.

ステップS58においては、対象文字列が既定文字か否かを判断する。既定文字列は、予め定められた文字列であり、例えば項目を示す文字である。対象文字列が既定文字ならば、処理をステップS54に戻すが、そうでなければ処理をステップS59に進める。ステップS59においては、ステップS54において処理対象に選択されている文字列を翻訳する。次のステップS60においては、翻訳文字列を決定する。ステップS59において翻訳された翻訳後の文字列のうち、対象文字列に対応する文字列を翻訳文字列に決定する。次のステップS61においては、翻訳が正しいか否かをチェックし、処理をステップS62に進める。ステップS59において翻訳された翻訳後の文字列の文法をチェックすることにより、翻訳が正しいか否かを判断する。   In step S58, it is determined whether the target character string is a default character. The default character string is a predetermined character string, for example, a character indicating an item. If the target character string is a default character, the process returns to step S54; otherwise, the process proceeds to step S59. In step S59, the character string selected as the processing target in step S54 is translated. In the next step S60, a translated character string is determined. Of the translated character strings translated in step S59, the character string corresponding to the target character string is determined as the translated character string. In the next step S61, it is checked whether or not the translation is correct, and the process proceeds to step S62. It is determined whether or not the translation is correct by checking the grammar of the translated character string translated in step S59.

ステップS62においては、ステップS41において決定された文字領域のうち、ステップS54において処理対象に選択されていない文字領域が存在するか否かを判断する。処理対象に選択されていない文字領域が存在するならば処理をステップS54に戻すが、そうでなければ処理をステップS63に進める。   In step S62, it is determined whether or not there is a character area not selected as a processing target in step S54 among the character areas determined in step S41. If there is a character area not selected as a processing target, the process returns to step S54; otherwise, the process proceeds to step S63.

ステップS63においては、翻訳時間にタイマーTTの値を設定する。翻訳時間は、図14に示したプレビュー表示制御処理のステップS19において使用される。次のステップS64においては、ステップS60において決定された翻訳文字列のうちから処理対象となる翻訳文字列を選択する。そして、選択された翻訳文字列に対してステップS61においてチェックされた翻訳結果によって処理を分岐させる。翻訳結果が正しいことを示すならば処理をステップS66に進めるが、そうでなければ処理をステップS64に戻す。   In step S63, the value of timer TT is set as the translation time. The translation time is used in step S19 of the preview display control process shown in FIG. In the next step S64, a translation character string to be processed is selected from the translation character strings determined in step S60. Then, the process branches depending on the translation result checked in step S61 for the selected translated character string. If the translation result indicates correctness, the process proceeds to step S66; otherwise, the process returns to step S64.

ステップS66においては、関連表示モードによって処理を分岐させる。関連表示モードが並列表示モードに設定されていれば処理をステップS67に進め、関連表示モードが重畳表示モードに設定されていれば処理をステップS68に進める。ステップS67においては、第2の実施の形態における並列表示処理を実行し、処理をステップS69に進める。ステップS68においては、第2の実施の形態における重畳表示処理を実行し、処理をステップS69に進める。ステップS69においては、処理対象に選択されていない翻訳文字列が存在するか否かを判断する。ステップS60において決定された翻訳文字列のうち、ステップS64において処理対象に選択されていない翻訳文字列が存在すれば、処理をステップS64に戻すが、そうでなければ処理をプレビュー画像表示処理に戻す。   In step S66, the process branches depending on the related display mode. If the related display mode is set to the parallel display mode, the process proceeds to step S67. If the related display mode is set to the superimposed display mode, the process proceeds to step S68. In step S67, the parallel display process in the second embodiment is executed, and the process proceeds to step S69. In step S68, the superimposed display process in the second embodiment is executed, and the process proceeds to step S69. In step S69, it is determined whether there is a translated character string that is not selected as a processing target. If there is a translated character string not selected as a processing target in step S64 among the translated character strings determined in step S60, the process returns to step S64. Otherwise, the process returns to the preview image display process. .

図17は、第2の実施の形態における並列表示処理の流れの一部を示すフローチャートである。第2の実施の形態における並列表示処理は、図15および図16に示した関連情報表示処理のステップS68において実行される処理である。図17を参照して、CPU111は、ステップS81において、文字列画像のサイズを決定する。文字列画像は、次のステップS82において生成される画像である。図14に示した第2の実施の形態におけるプレビュー表示制御処理のステップS12において原稿画像が表示部161に表示されており、文字列画像のサイズを、原稿画像のサイズを基準にして決定する。例えば、表示部161に1つの原稿画像を表示する場合、表示部161の表示面中で原稿画像以外の余白領域を決定し、翻訳文字列の画像のサイズを、余白領域以下のサイズに決定する。   FIG. 17 is a flowchart illustrating a part of the flow of parallel display processing according to the second embodiment. The parallel display process in the second embodiment is a process executed in step S68 of the related information display process shown in FIGS. Referring to FIG. 17, CPU 111 determines the size of the character string image in step S81. The character string image is an image generated in the next step S82. In step S12 of the preview display control process in the second embodiment shown in FIG. 14, the document image is displayed on the display unit 161, and the size of the character string image is determined based on the size of the document image. For example, when one document image is displayed on the display unit 161, a blank area other than the document image is determined on the display surface of the display unit 161, and the size of the translated character string image is determined to be equal to or smaller than the blank area. .

次のステップS82においては、文字列画像を生成する。ステップS81において決定されたサイズで、図15および図16に示した関連情報表示処理のステップS58において決定された翻訳文字列の画像を文字列画像として生成する。次のステップS83においては、生成された文字列画像を、原稿画像と重ならない位置に並べて表示する。文字列画像が、原稿画像中でユーザーにより指示された指示位置で特定される位置に対応することを示すために、原稿画像中の指示位置で特定される位置から最も近い位置に文字列画像を配置するのが好ましい。   In the next step S82, a character string image is generated. The translated character string image determined in step S58 of the related information display processing shown in FIGS. 15 and 16 is generated as a character string image with the size determined in step S81. In the next step S83, the generated character string images are displayed side by side at positions that do not overlap the document image. In order to indicate that the character string image corresponds to the position specified at the indicated position instructed by the user in the document image, the character string image is positioned closest to the position specified at the indicated position in the document image. It is preferable to arrange.

次のステップS84においては、識別画像を原稿画像に合成し、処理を関連情報表示処理に戻す。図15および図16に示した関連情報表示処理のステップS47において決定された特徴領域であって、翻訳文字列に対応する特徴領域を特定する。そして、原稿画像中の領域であって、特定された特徴領域に対応する領域に識別画像を合成する。識別画像は、特徴領域に対応する領域を囲む線である。また、識別画像は、特徴領域に対応する領域内を単色で表した画像であってもよい。これにより、原稿画像中で翻訳文字列に対応する領域に識別画像が合成されるので、原稿画像中で文字列画像に対応する領域をユーザーに通知することができる。   In the next step S84, the identification image is combined with the document image, and the process returns to the related information display process. The feature region determined in step S47 of the related information display process shown in FIGS. 15 and 16 and corresponding to the translated character string is specified. Then, the identification image is combined with an area in the document image corresponding to the specified feature area. The identification image is a line surrounding an area corresponding to the feature area. Further, the identification image may be an image in which the area corresponding to the feature area is expressed in a single color. As a result, the identification image is synthesized with the region corresponding to the translated character string in the document image, so that the user can be notified of the region corresponding to the character string image in the document image.

図18は、第2の実施の形態における重畳表示処理の流れの一部を示すフローチャートである。第2の実施の形態における重畳表示処理は、図15および図16に示した関連情報表示処理のステップS69において実行される処理である。図18を参照して、CPU111は、文字列画像のサイズを決定する(ステップS81A)。文字列画像は、次のステップS82Aにおいて決定される処理である。図15および図16に示した関連情報表示処理のステップS47において決定された特徴領域であって、翻訳文字列に対応する特徴領域を特定する。文字列画像のサイズを、表示部161に表示されている原稿画像中で、特定された特徴領域に対応する領域と同じサイズに決定する。   FIG. 18 is a flowchart illustrating a part of the flow of the superimposed display process according to the second embodiment. The superimposed display process in the second embodiment is a process executed in step S69 of the related information display process shown in FIGS. Referring to FIG. 18, CPU 111 determines the size of the character string image (step S81A). The character string image is a process determined in the next step S82A. The feature region determined in step S47 of the related information display process shown in FIGS. 15 and 16 and corresponding to the translated character string is specified. The size of the character string image is determined to be the same size as the area corresponding to the specified characteristic area in the document image displayed on the display unit 161.

次のステップS82Aにおいては、文字列画像を生成する。ステップS81Aにおいて決定されたサイズで、図15および図16に示した関連情報表示処理のステップS60において決定された翻訳文字列の画像を文字列画像として生成する。次のステップS83Aにおいては、原稿画像に文字列画像を合成し、処理を関連情報表示処理に戻す。ステップS82Aにおいて生成された文字列画像で、表示部161に表示されている原稿画像中で特徴領域に対応する領域の画像を置き換える。これにより、表示部161に表示されている原稿画像の特徴領域に対応する領域に文字列画像が合成されるので、原稿画像中で文字列画像に対応する領域をユーザーに通知することができる。   In the next step S82A, a character string image is generated. The translated character string image determined in step S60 of the related information display process shown in FIGS. 15 and 16 is generated as a character string image with the size determined in step S81A. In the next step S83A, the character string image is synthesized with the document image, and the process returns to the related information display process. The character string image generated in step S82A replaces the image in the region corresponding to the feature region in the document image displayed on the display unit 161. As a result, the character string image is synthesized with the area corresponding to the feature area of the document image displayed on the display unit 161, so that the user can be notified of the area corresponding to the character string image in the document image.

図19は、原稿画像を含むプレビュー画面の一例を示す第2の図である。図19を参照して、プレビュー画面330は、原稿画像331を含む。原稿画像331は、日本語の文字が表された画像であり、4つの文字列領域333,335,337,339を含む。なお、図中の点線は、文字列領域333,335,337,339を示すために付したもので、実際には存在しない。プレビュー画面330は、原稿画像331が表示されてから第1の期間の間表示される。   FIG. 19 is a second diagram illustrating an example of a preview screen including a document image. Referring to FIG. 19, preview screen 330 includes a document image 331. The document image 331 is an image in which Japanese characters are represented, and includes four character string regions 333, 335, 337, and 339. The dotted lines in the figure are added to indicate the character string regions 333, 335, 337, and 339 and do not actually exist. The preview screen 330 is displayed for a first period after the document image 331 is displayed.

図20は、並列表示モードにおいて原稿画像に文字列画像を追加したプレビュー画面の一例を示す第2の図である。図20に示すプレビュー画面340は、図19に示したプレビュー画面330の原稿画像331が表示された後に、表示部161に表示される。図20を参照して、プレビュー画面340は、原稿画像331と、4つの文字列画像343,345,347,349と、を含む。文字列画像343は、原稿画像331の文字領域333に含まれる文字列のうち太文字の文字列を翻訳した翻訳文字列から生成した画像である。文字列画像345は、原稿画像331の文字領域335に含まれる文字列のうち太文字の文字列を翻訳した翻訳文字列から生成した画像である。文字列画像347は、原稿画像331の文字領域337に含まれる文字列のうち太文字の文字列を翻訳した翻訳文字列から生成した画像である。文字列画像349は、原稿画像331の文字領域339に含まれる文字列のうち太文字の文字列を翻訳した翻訳文字列から生成した画像である。   FIG. 20 is a second diagram illustrating an example of a preview screen in which a character string image is added to a document image in the parallel display mode. A preview screen 340 shown in FIG. 20 is displayed on the display unit 161 after the document image 331 of the preview screen 330 shown in FIG. 19 is displayed. Referring to FIG. 20, preview screen 340 includes a document image 331 and four character string images 343, 345, 347, and 349. The character string image 343 is an image generated from a translated character string obtained by translating a bold character string among the character strings included in the character region 333 of the document image 331. The character string image 345 is an image generated from a translated character string obtained by translating a bold character string among the character strings included in the character region 335 of the document image 331. The character string image 347 is an image generated from a translated character string obtained by translating a bold character string among the character strings included in the character region 337 of the document image 331. The character string image 349 is an image generated from a translated character string obtained by translating a bold character string among the character strings included in the character region 339 of the document image 331.

また、原稿画像331は、4つの識別画像333A、335A,337A,339Aを含む。識別画像333Aは、文字領域333に含まれる文字列のうち太文字の文字列を囲む矩形の画像である。プレビュー画面310を見るユーザーは、文字列画像343から翻訳文字列を視認することができる。また、識別画像333Aから、文字列画像343に含まれる翻訳文字列が、原稿画像301内の文字領域333に含まれる文字列のうち太文字の文字列を翻訳した文字列であることを認識することができる。   The document image 331 includes four identification images 333A, 335A, 337A, and 339A. The identification image 333 </ b> A is a rectangular image surrounding a bold character string among the character strings included in the character region 333. A user viewing the preview screen 310 can visually recognize the translated character string from the character string image 343. Further, it is recognized from the identification image 333A that the translated character string included in the character string image 343 is a character string obtained by translating a bold character string among the character strings included in the character region 333 in the document image 301. be able to.

同様に、識別画像335A,337A,339Aは、文字領域335,337,339それぞれに含まれる文字列のうち太文字の文字列を囲む矩形の画像である。プレビュー画面310を見るユーザーは、文字列画像345,347,349から翻訳文字列を視認することができる。また、識別画像335Aから、文字列画像345に含まれる翻訳文字列が、原稿画像301内の文字領域335に含まれる文字列のうち太文字の文字列を翻訳した文字列であること、識別画像337Aから、文字列画像347に含まれる翻訳文字列が、原稿画像301内の文字領域337に含まれる文字列のうち太文字の文字列を翻訳した文字列であること、識別画像339Aから、文字列画像349に含まれる翻訳文字列が、原稿画像301内の文字領域339に含まれる文字列のうち太文字の文字列を翻訳した文字列であること、を認識することができる。   Similarly, the identification images 335A, 337A, and 339A are rectangular images that surround a bold character string among the character strings included in the character regions 335, 337, and 339, respectively. A user viewing the preview screen 310 can visually recognize the translated character string from the character string images 345, 347, and 349. Further, from the identification image 335A, the translated character string included in the character string image 345 is a character string obtained by translating a bold character string among the character strings included in the character region 335 in the document image 301, and the identification image From 337A, the translated character string included in the character string image 347 is a character string obtained by translating a bold character string among the character strings included in the character region 337 in the document image 301. From the identification image 339A, It can be recognized that the translated character string included in the column image 349 is a character string obtained by translating a bold character string among the character strings included in the character region 339 in the document image 301.

図21は、重畳モードにおいて原稿画像に文字列画像を追加したプレビュー画面の一例を示す第2の図である。図21に示すプレビュー画面350は、図19に示したプレビュー画面330の原稿画像331が表示された後に、表示部161に表示される。図21を参照して、プレビュー画面350は、図19に示したプレビュー画面330の原稿画像331中の文字領域333,335,337,339の太文字に代えて、文字列画像343A、345A,347A,349Aをそれぞれ配置した原稿画像331Aを含む。文字列画像343Aは、原稿画像331中の文字領域333の太文字が表された領域と同じサイズであり、原稿画像331中の文字領域333の太文字の文字列を翻訳した翻訳文字列から生成した画像である。同様に、文字列画像345Aは、原稿画像331中の文字領域335の太文字が表された領域と同じサイズであり、原稿画像331中の文字領域335の太文字の文字列を翻訳した翻訳文字列から生成した画像である。文字列画像347Aは、原稿画像331中の文字領域337の太文字が表された領域と同じサイズであり、原稿画像331中の文字領域337の太文字の文字列を翻訳した翻訳文字列から生成した画像である。文字列画像349Aは、原稿画像331中の文字領域339の太文字が表された領域と同じサイズであり、原稿画像331中の文字領域339の太線の文字列を翻訳した翻訳文字列から生成した画像である。   FIG. 21 is a second diagram illustrating an example of a preview screen in which a character string image is added to a document image in the superposition mode. The preview screen 350 shown in FIG. 21 is displayed on the display unit 161 after the document image 331 of the preview screen 330 shown in FIG. 19 is displayed. Referring to FIG. 21, preview screen 350 replaces bold characters in character areas 333, 335, 337, and 339 in original image 331 of preview screen 330 shown in FIG. 19 with character string images 343 A, 345 A, and 347 A. , 349A, respectively. The character string image 343A has the same size as the area in which the bold character in the character area 333 in the document image 331 is represented, and is generated from the translated character string obtained by translating the thick character string in the character area 333 in the document image 331. It is an image. Similarly, the character string image 345A has the same size as the area in which the thick characters in the character area 335 in the document image 331 are represented, and the translated characters obtained by translating the thick character string in the character area 335 in the document image 331. This is an image generated from a column. The character string image 347A has the same size as the area in which the bold character in the character area 337 in the document image 331 is represented, and is generated from the translated character string obtained by translating the thick character string in the character area 337 in the document image 331. It is an image. The character string image 349A has the same size as the area in which the thick characters in the character area 339 in the document image 331 are represented, and is generated from the translated character string obtained by translating the thick line character string in the character area 339 in the document image 331. It is an image.

プレビュー画面320を見るユーザーは、文字列画像343Aから翻訳文字列を視認することができるとともに、文字列画像343Aが原稿画像331Aに配置される位置から文字列画像343Aに含まれる翻訳文字列が、原稿画像331内の文字領域333内の太線の文字列を翻訳した文字列であることを認識することができる。同様に、文字列画像345Aから翻訳文字列を視認することができるとともに、文字列画像345Aが原稿画像331Aに配置される位置から文字列画像345Aに含まれる翻訳文字列が、原稿画像331内の文字領域335内の太線の文字列を翻訳した文字列であることを認識することができる。文字列画像347Aから翻訳文字列を視認することができるとともに、文字列画像347Aが原稿画像331Aに配置される位置から文字列画像347Aに含まれる翻訳文字列が、原稿画像331内の文字領域337内の太線の文字列を翻訳した文字列であることを認識することができる。文字列画像349Aから翻訳文字列を視認することができるとともに、文字列画像349Aが原稿画像331Aに配置される位置から文字列画像349Aに含まれる翻訳文字列が、原稿画像331内の文字領域339内の太線の文字列を翻訳した文字列であることを認識することができる。   The user viewing the preview screen 320 can visually recognize the translated character string from the character string image 343A, and the translated character string included in the character string image 343A from the position where the character string image 343A is arranged on the document image 331A It can be recognized that the character string is a translated character string in the character area 333 in the document image 331. Similarly, the translated character string can be visually recognized from the character string image 345A, and the translated character string included in the character string image 345A from the position where the character string image 345A is arranged in the document image 331A is included in the document image 331. It can be recognized that the character string is a character string obtained by translating the thick-line character string in the character region 335. The translated character string can be visually recognized from the character string image 347A, and the translated character string included in the character string image 347A from the position where the character string image 347A is arranged in the document image 331A is a character region 337 in the document image 331. It is possible to recognize that the character string is a translated character string. The translated character string can be visually recognized from the character string image 349A, and the translated character string included in the character string image 349A from the position where the character string image 349A is arranged in the document image 331A is the character region 339 in the document image 331. It is possible to recognize that the character string is a translated character string.

以上説明したように第2の実施の形態におけるMFP100は、原稿を読み取って得られる画像データ中の文字領域を決定し、画像データ中の文字領域の部分を文字認識し、認識された文字列のうちで、画像データ中で対応する部分が所定の特徴を有する文字列部分を決定し、文字列部分の文字列を所定の言語に翻訳し、翻訳された言語の文字列を、画像データと関連付けて表示する。このため、原稿中の特徴的な部分を翻訳して表示するので、原稿中の文字列の全部を翻訳する場合に比較して翻訳対象となる文字数が少なくなるので、処理時間を短くすることができる。したがって、原稿中の文字列を効率的に翻訳することができる。   As described above, MFP 100 according to the second embodiment determines a character area in image data obtained by reading a document, recognizes a character area portion in the image data, and recognizes the recognized character string. Among them, a character string portion having a predetermined characteristic in a corresponding portion in image data is determined, the character string portion of the character string portion is translated into a predetermined language, and the translated character string is associated with the image data. To display. For this reason, since the characteristic part in the document is translated and displayed, the number of characters to be translated is reduced compared with the case of translating all the character strings in the document, so that the processing time can be shortened. it can. Therefore, the character string in the document can be efficiently translated.

また、MFP100は、文字領域の画像の特徴とは異なる特徴を有する特徴領域を決定する。例えば、MFP100は、原稿を読み取って得られる画像データ中で、文字の形状または背景が他の部分と異なる画像の部分を特徴領域に決定する。このため、文字領域に含まれる文字列のうちから特徴的な文字列を決定することができる。   In addition, MFP 100 determines a feature region having a feature different from the feature of the image in the character region. For example, MFP 100 determines an image portion having a character shape or background different from other portions in image data obtained by reading a document as a feature region. For this reason, a characteristic character string can be determined from the character strings included in the character region.

また、MFP100は、画像データ中で文字領域の部分から認識された文字列のうち特徴領域に含まれる文字列を文字列部分に決定し、翻訳するので、原稿に含まれる文字列のうち特徴的な文字列のみを翻訳することができる。   In addition, since MFP 100 determines and translates a character string included in the feature area among the character strings recognized from the character area portion in the image data, the MFP 100 is characterized by the character string included in the document. Only a simple character string can be translated.

また、MFP100は、特徴領域に含まれる文字列であっても予め定められた文字列は文字列部分に決定しないので、翻訳の対象となる文字列を制限することができる。   Further, since MFP 100 does not determine a predetermined character string as a character string portion even if it is a character string included in the feature region, MFP 100 can limit character strings to be translated.

また、MFP100は、並列表示モードの場合には、原稿画像中に特徴領域を示す識別画像を表示するので、翻訳文字列に対応する原稿画像中の特徴領域をユーザーに通知することができる。   Further, in the parallel display mode, MFP 100 displays an identification image indicating a feature area in the document image, so that the user can be notified of the feature area in the document image corresponding to the translated character string.

また、MFP100は、重畳表示モードの場合には、原稿画像の特徴領域を翻訳文字列の画像で置換するので、原稿画像中で特徴領域は翻訳文字列の画像が表示される。このため、翻訳された部分をユーザーに通知することができる。   Further, in the superimposed display mode, the MFP 100 replaces the feature area of the document image with the translated character string image, so that the translated character string image is displayed as the feature area in the document image. For this reason, the translated part can be notified to the user.

また、MFP100は、重畳表示モードの場合には、翻訳文字列の画像のサイズを特徴領域のサイズ以下のサイズで、翻訳文字列の画像を生成するので、原稿中で特徴領域以外の部分を変更することなく、翻訳文字列の画像を表示することができる。原稿中の文字列が配置されるフォーマットを維持することができる。   In addition, in the superimposed display mode, the MFP 100 generates a translated character string image with a size of the translated character string image equal to or smaller than the size of the feature region. The image of the translated character string can be displayed without doing so. It is possible to maintain a format in which character strings in a document are arranged.

また、MFP100は、複数のページごとに翻訳に要する翻訳時間を計時し、翻訳時間に応じて、特徴領域を決定する精度を変更するので、翻訳時間が長くなれば精度を低くして特徴領域を決定するための処理時間を短くすることができる。このため、複数ページの原稿画像を表示してから表示が終了するまでの期間の変動を少なくすることができる。   In addition, the MFP 100 measures the translation time required for translation for each of a plurality of pages, and changes the accuracy of determining the feature region according to the translation time. The processing time for determination can be shortened. For this reason, it is possible to reduce the fluctuation of the period from displaying the document image of a plurality of pages to ending the display.

また、MFP100は、文字列部分を含む文字領域に含まれる文字列を翻訳するので、特徴領域に含まれる文字列部分の前後の文字列を用いて文字列部分を翻訳する。このため、文字列部分を翻訳する精度を高めることができる。   Further, since MFP 100 translates the character string included in the character region including the character string portion, the character string portion is translated using character strings before and after the character string portion included in the feature region. For this reason, the precision which translates a character string part can be improved.

また、MFP100は、文字列部分が以前に読み取られたページの原稿で翻訳した文字列と同じ場合は翻訳しないので、翻訳する文字列を少なくして、1ページ当たりの翻訳時間を短くすることができる。   Further, since MFP 100 does not translate when the character string portion is the same as the character string translated in the document of the page read previously, it is possible to reduce the translation time per page by reducing the number of character strings to be translated. it can.

また、MFP100は、翻訳文字列の画像が表示されてから第2の期間が経過する前に、原稿画像が表示されてから第1の期間が経過する場合、第2の期間が経過するまで原稿画像を表示するので、翻訳文字列の画像を少なくとも第2の期間表示することができる。   In addition, when the first period elapses after the document image is displayed before the second period elapses after the translation character string image is displayed, the MFP 100 causes the document to remain until the second period elapses. Since the image is displayed, the image of the translated character string can be displayed for at least the second period.

また、MFP100は、翻訳手段が翻訳に要する翻訳時間を、複数のページごとに計時し、翻訳時間に応じて、1ページ当たりで決定する文字列部分の数を変更するので、複数ページの原稿画像を表示してから表示が終了するまでの期間の変動を少なくすることができる。   In addition, MFP 100 measures the translation time required for translation by the translation unit for each of a plurality of pages, and changes the number of character string portions determined per page according to the translation time. It is possible to reduce the fluctuation of the period from the display to the end of the display.

また、MFP100は、特徴領域に含まれる文字列であっても翻訳の対象とされた文字列と同じ文字列は文字列部分に決定しないので、以前のページで翻訳された文字列を翻訳しない。これによって、翻訳時間を短くすることができる。   Further, since MFP 100 does not determine a character string that is the same as a character string to be translated even if it is a character string included in the feature area, it does not translate the character string translated in the previous page. Thereby, the translation time can be shortened.

また、MFP100は、翻訳された文字列の文法が正常でない文字列の画像を表示しないので、誤った情報を通知するのを防止することができる。   Further, since MFP 100 does not display an image of a character string in which the grammar of the translated character string is not normal, it is possible to prevent notification of incorrect information.

なお、上述した実施の形態においては、原稿読取装置の一例としてMFP100を例に説明したが、図5〜図9に示した第1の実施の形態における処理、または、図14〜図17に示した処理を、MFP100に実行させる表示制御方法、その表示制御方法をMFP100を制御するCPU111に実行させる表示制御プログラムとして、発明を捉えることができるのは言うまでもない。   In the above-described embodiment, the MFP 100 has been described as an example of the document reading device. However, the processing in the first embodiment illustrated in FIGS. 5 to 9 or the processing illustrated in FIGS. Needless to say, the present invention can be understood as a display control method for causing the MFP 100 to execute the above-described processing and a display control program for causing the CPU 111 that controls the MFP 100 to execute the display control method.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

<付記>
(1) 前記第2の特徴を有する画像は、他の文字とフォントおよびサイズの少なくとも1つが異なる文字を含む画像である、請求項5に記載の原稿読取装置。
(2) 前記第2の特徴を有する画像は、背景に予め定められた形状の画像を含む画像である、請求項5または(1)に記載の原稿読取装置。
(5) 前記第2の特徴を有する画像は、背景に他の背景に付された色と異なる色が付された画像である、請求項5、(1)または(2)に記載の原稿読取装置。
<Appendix>
(1) The document reading apparatus according to claim 5, wherein the image having the second feature is an image including a character having at least one of a font and a size different from those of other characters.
(2) The document reading apparatus according to (5) or (1), wherein the image having the second feature is an image including an image having a predetermined shape as a background.
(5) The document reading according to claim 5, (1) or (2), wherein the image having the second feature is an image in which a color different from a color added to another background is added to a background. apparatus.

100 MFP、110 メイン回路、111 CPU、112 通信I/F部、113 ROM、114 RAM、115 HDD、116 ファクシミリ部、117 外部記憶装置、120 自動原稿搬送装置、130 原稿読取部、140 画像形成部、150 給紙部、155 後処理部、160 操作パネル、161 表示部、163 操作部、165 タッチパネル、165 ハードキー部、167 ハードキー部、11 原稿読取制御部、13 画像表示制御部、14 表示期間延長部、15,15A 文字領域決定部、17,17A 文字認識部、19 特徴領域決定部、21 対象文字列決定部、23,23A 翻訳部、25,25A チェック部、27,27A 関連表示制御部、29 計時部、31 文字基準決定部、33 背景基準決定部、35 検出精度変更部、41 既定文字列除外部、43 同一文字列除外部、45 文字列数制限部、47 前後参照部、51,51A 誤訳時非表示部、53,53A 並列表示部、55,55A 重畳表示部、61,61A 文字列画像生成部、63,63A サイズ決定部、65,65A 対応部分指示部、67,67A 文字列画像生成部、68,68A サイズ決定部、71 位置検出部。


100 MFP, 110 Main circuit, 111 CPU, 112 Communication I / F unit, 113 ROM, 114 RAM, 115 HDD, 116 Facsimile unit, 117 External storage device, 120 Automatic document feeder, 130 Document reading unit, 140 Image forming unit , 150 paper feed unit, 155 post-processing unit, 160 operation panel, 161 display unit, 163 operation unit, 165 touch panel, 165 hard key unit, 167 hard key unit, 11 document reading control unit, 13 image display control unit, 14 display Period extension section, 15, 15A character area determination section, 17, 17A character recognition section, 19 feature area determination section, 21 target character string determination section, 23, 23A translation section, 25, 25A check section, 27, 27A related display control Part, 29 timing part, 31 character reference determining part, 33 background reference determining part, 35 detection accuracy changing part, 41 default character string exclusion unit, 43 identical character string exclusion unit, 45 character string number limiting unit, 47 front and rear reference unit, 51, 51A mistranslation non-display unit, 53, 53A parallel display unit, 55, 55A superimposed display unit, 61 , 61A character string image generation unit, 63, 63A size determination unit, 65, 65A corresponding portion instruction unit, 67, 67A character string image generation unit, 68, 68A size determination unit, 71 position detection unit.


Claims (30)

原稿を読み取り、画像データを出力する原稿読取手段と、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定手段と、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識手段と、
前記画像データ中で前記文字領域の部分から文字の形状が他の部分と異なりかつ文字数が最小の部分を特徴領域に決定する特徴領域決定手段と、
前記文字認識手段により文字認識して得られる文字列のうちで、前記画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御手段と、を備えた原稿読取装置。
A document reading means for reading a document and outputting image data;
An image display control unit for displaying each of the plurality of pages of image data output by the document reading unit by sequentially reading a plurality of pages of documents on the display unit in the order of output by the document reading unit; ,
Character area determining means for determining a character area in which characters are represented from the image data of the page displayed on the display means;
Character recognizing means for recognizing a portion of the character area in the image data of the page displayed on the display means;
A feature region determination unit portion Li Kui number shapes of letters different from the other portions from the character region in the image data to determine the smallest portion in the characteristic region,
Among character strings obtained by character recognition by the character recognition means, target character string determination means for determining a character string portion included in the feature area portion in the image data;
Translation means for translating a character string included in the character string portion into a predetermined language;
A document reading apparatus comprising: an associated display control unit configured to display the translated character string obtained by the translation on the display unit in association with the image data of the page displayed on the display unit.
前記関連表示制御手段は、前記翻訳文字列を、前記表示手段に表示されたページの前記画像データが表示される位置に対して所定の相対位置に、前記表示手段に表示されたページの前記画像データが表示されるサイズに対して相対的に定まるサイズで表示する、請求項1に記載の原稿読取装置。   The related display control unit is configured to display the image of the page displayed on the display unit at a predetermined relative position with respect to the position where the image data of the page displayed on the display unit is displayed. The document reading apparatus according to claim 1, wherein the document is displayed in a size that is determined relatively to a size at which the data is displayed. 原稿を読み取り、画像データを出力する原稿読取手段と、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定手段と、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識手段と、
前記画像データ中で前記文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、
前記文字認識手段により文字認識して得られる文字列のうちで、前記画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御手段と、を備え、
前記関連表示制御手段は、前記画像データを前記表示手段に表示した原稿画像中に前記特徴領域を示す識別画像を前記表示手段に表示する、原稿読取装置。
A document reading means for reading a document and outputting image data;
An image display control unit for displaying each of the plurality of pages of image data output by the document reading unit by sequentially reading a plurality of pages of documents on the display unit in the order of output by the document reading unit; ,
Character area determining means for determining a character area in which characters are represented from the image data of the page displayed on the display means;
Character recognizing means for recognizing a portion of the character area in the image data of the page displayed on the display means;
A feature region determining means for determining a portion in which the shape or background of the character is different from other portions from the portion of the character region in the image data as a feature region;
Among character strings obtained by character recognition by the character recognition means, target character string determination means for determining a character string portion included in the feature area portion in the image data;
Translation means for translating a character string included in the character string portion into a predetermined language;
An associated display control means for displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means, and displaying on the display means;
The related display control unit displays an identification image indicating the characteristic area on the display unit in a document image in which the image data is displayed on the display unit.
原稿を読み取り、画像データを出力する原稿読取手段と、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定手段と、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識手段と、
前記画像データ中で前記文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、
前記文字認識手段により文字認識して得られる文字列のうちで、前記画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御手段と、を備え、
前記関連表示制御手段は、前記画像データを前記表示手段に表示した原稿画像の前記特徴領域に対応する部分に前記翻訳文字列の画像を重畳して前記表示手段に表示する、原稿読取装置。
A document reading means for reading a document and outputting image data;
An image display control unit for displaying each of the plurality of pages of image data output by the document reading unit by sequentially reading a plurality of pages of documents on the display unit in the order of output by the document reading unit; ,
Character area determining means for determining a character area in which characters are represented from the image data of the page displayed on the display means;
Character recognizing means for recognizing a portion of the character area in the image data of the page displayed on the display means;
A feature region determining means for determining a portion in which the shape or background of the character is different from other portions from the portion of the character region in the image data as a feature region;
Among character strings obtained by character recognition by the character recognition means, target character string determination means for determining a character string portion included in the feature area portion in the image data;
Translation means for translating a character string included in the character string portion into a predetermined language;
An associated display control means for displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means, and displaying on the display means;
The related display control unit is a document reading apparatus that superimposes the image of the translated character string on a portion corresponding to the feature area of the document image in which the image data is displayed on the display unit and displays the image on the display unit.
前記関連表示制御手段は、前記画像データを前記表示手段に表示した原稿画像の前記特徴領域に対応する部分のサイズで、前記翻訳文字列の画像を生成する、請求項4に記載の原稿読取装置。   5. The document reading apparatus according to claim 4, wherein the related display control unit generates an image of the translated character string with a size corresponding to the feature area of the document image in which the image data is displayed on the display unit. . 原稿を読み取り、画像データを出力する原稿読取手段と、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定手段と、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識手段と、
前記画像データ中で前記文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、
前記文字認識手段により文字認識して得られる文字列のうちで、前記画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御手段と、
前記翻訳手段が翻訳に要する翻訳時間を、前記複数のページごとに計時する計時手段と、を備え、
前記特徴領域決定手段は、前記計時された翻訳時間に応じて、前記特徴領域を決定する精度を変更する、原稿読取装置。
A document reading means for reading a document and outputting image data;
An image display control unit for displaying each of the plurality of pages of image data output by the document reading unit by sequentially reading a plurality of pages of documents on the display unit in the order of output by the document reading unit; ,
Character area determining means for determining a character area in which characters are represented from the image data of the page displayed on the display means;
Character recognizing means for recognizing a portion of the character area in the image data of the page displayed on the display means;
A feature region determining means for determining a portion in which the shape or background of the character is different from other portions from the portion of the character region in the image data as a feature region;
Among character strings obtained by character recognition by the character recognition means, target character string determination means for determining a character string portion included in the feature area portion in the image data;
Translation means for translating a character string included in the character string portion into a predetermined language;
Related display control means for displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means and displayed on the display means;
A time measuring means for measuring the translation time required for translation by the translating means for each of the plurality of pages;
The original reading apparatus, wherein the characteristic area determination unit changes the accuracy of determining the characteristic area according to the measured translation time.
原稿を読み取り、画像データを出力する原稿読取手段と、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定手段と、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識手段と、
前記画像データ中で前記文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、
前記文字認識手段により文字認識して得られる文字列のうちで、前記画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御手段と、を備え、
前記翻訳手段は、前記決定された文字列部分が、それが含まれる前記画像データのページ以前のページの前記画像データに基づいて翻訳された文字列と同じ場合は翻訳しない、原稿読取装置。
A document reading means for reading a document and outputting image data;
An image display control unit for displaying each of the plurality of pages of image data output by the document reading unit by sequentially reading a plurality of pages of documents on the display unit in the order of output by the document reading unit; ,
Character area determining means for determining a character area in which characters are represented from the image data of the page displayed on the display means;
Character recognizing means for recognizing a portion of the character area in the image data of the page displayed on the display means;
A feature region determining means for determining a portion in which the shape or background of the character is different from other portions from the portion of the character region in the image data as a feature region;
Among character strings obtained by character recognition by the character recognition means, target character string determination means for determining a character string portion included in the feature area portion in the image data;
Translation means for translating a character string included in the character string portion into a predetermined language;
An associated display control means for displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means, and displaying on the display means;
The translating means does not translate if the determined character string portion is the same as the character string translated based on the image data of the page before the page of the image data in which the determined character string portion is included.
原稿を読み取り、画像データを出力する原稿読取手段と、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定手段と、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識手段と、
前記画像データ中で前記文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、
前記文字認識手段により文字認識して得られる文字列のうちで、前記画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御手段と、を備え、
前記画像表示制御手段は、前記関連表示制御手段により前記翻訳文字列が前記表示手段に表示されてから第2の期間が経過する前に、前記翻訳文字列に対応するページの画像データが前記表示手段に表示されてから前記第1の期間が経過する場合、前記第2の期間が経過するまで前記翻訳文字列に対応するページの画像データを前記表示手段に表示する、原稿読取装置。
A document reading means for reading a document and outputting image data;
An image display control unit for displaying each of the plurality of pages of image data output by the document reading unit by sequentially reading a plurality of pages of documents on the display unit in the order of output by the document reading unit; ,
Character area determining means for determining a character area in which characters are represented from the image data of the page displayed on the display means;
Character recognizing means for recognizing a portion of the character area in the image data of the page displayed on the display means;
A feature region determining means for determining a portion in which the shape or background of the character is different from other portions from the portion of the character region in the image data as a feature region;
Among character strings obtained by character recognition by the character recognition means, target character string determination means for determining a character string portion included in the feature area portion in the image data;
Translation means for translating a character string included in the character string portion into a predetermined language;
An associated display control means for displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means, and displaying on the display means;
The image display control means displays the image data of the page corresponding to the translated character string before the second period elapses after the translated character string is displayed on the display means by the related display control means. When the first period elapses after being displayed on the means, the document reading apparatus displays image data of a page corresponding to the translated character string on the display means until the second period elapses.
前記翻訳手段が翻訳に要する翻訳時間を、前記複数のページごとに計時する計時手段を、さらに備え、
前記対象文字列決定手段は、前記計時された翻訳時間に応じて、1ページ当たりで決定する前記文字列部分の数を変更する、請求項8に記載の原稿読取装置。
The translation means further comprises a time measuring means for measuring the translation time required for translation for each of the plurality of pages,
The document reading apparatus according to claim 8, wherein the target character string determination unit changes the number of the character string portions determined per page according to the measured translation time.
原稿を読み取り、画像データを出力する原稿読取手段と、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定手段と、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識手段と、
前記画像データ中で前記文字領域の部分から文字の形状または背景が他の部分と異なりかつ文字数が最小の部分を特徴領域に決定する特徴領域決定手段と、
前記文字認識手段により文字認識して得られる文字列のうちで、前記画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御手段と、を備え、
前記翻訳手段は、前記文字列部分に加えて前記文字列部分の前後の文字列を用いて前記文字列部分を翻訳する、原稿読取装置。
A document reading means for reading a document and outputting image data;
An image display control unit for displaying each of the plurality of pages of image data output by the document reading unit by sequentially reading a plurality of pages of documents on the display unit in the order of output by the document reading unit; ,
Character area determining means for determining a character area in which characters are represented from the image data of the page displayed on the display means;
Character recognizing means for recognizing a portion of the character area in the image data of the page displayed on the display means;
A feature region determining unit shape or background characters from a portion of the character region in the image data which is Li Kui characters different from the other part to determine the minimum partial into the feature region,
Among character strings obtained by character recognition by the character recognition means, target character string determination means for determining a character string portion included in the feature area portion in the image data;
Translation means for translating a character string included in the character string portion into a predetermined language;
An associated display control means for displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means, and displaying on the display means;
The document reading device, wherein the translating means translates the character string portion using character strings before and after the character string portion in addition to the character string portion.
原稿を読み取り、画像データを出力する原稿読取手段と、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定手段と、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識手段と、
前記画像データ中で前記文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、
前記文字認識手段により文字認識して得られる文字列のうちで、前記画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御手段と、を備え、
前記対象文字列決定手段は、前記特徴領域に含まれる文字列であっても前記翻訳手段により翻訳の対象とされた文字列と同じ文字列は前記文字列部分に決定しない、原稿読取装置。
A document reading means for reading a document and outputting image data;
An image display control unit for displaying each of the plurality of pages of image data output by the document reading unit by sequentially reading a plurality of pages of documents on the display unit in the order of output by the document reading unit; ,
Character area determining means for determining a character area in which characters are represented from the image data of the page displayed on the display means;
Character recognizing means for recognizing a portion of the character area in the image data of the page displayed on the display means;
A feature region determining means for determining a portion in which the shape or background of the character is different from other portions from the portion of the character region in the image data as a feature region;
Among character strings obtained by character recognition by the character recognition means, target character string determination means for determining a character string portion included in the feature area portion in the image data;
Translation means for translating a character string included in the character string portion into a predetermined language;
An associated display control means for displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means, and displaying on the display means;
The document reading apparatus, wherein the target character string determining means does not determine the same character string as the character string to be translated by the translating means even if it is a character string included in the feature area.
原稿を読み取り、画像データを出力する原稿読取手段と、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御手段と、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定手段と、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識手段と、
前記画像データ中で前記文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定手段と、
前記文字認識手段により文字認識して得られる文字列のうちで、前記画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定手段と、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳手段と、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御手段と、を備え、
前記関連表示制御手段は、前記翻訳文字列の文法が正常でない場合、前記翻訳文字列を前記表示手段に表示しない、原稿読取装置。
A document reading means for reading a document and outputting image data;
An image display control unit for displaying each of the plurality of pages of image data output by the document reading unit by sequentially reading a plurality of pages of documents on the display unit in the order of output by the document reading unit; ,
Character area determining means for determining a character area in which characters are represented from the image data of the page displayed on the display means;
Character recognizing means for recognizing a portion of the character area in the image data of the page displayed on the display means;
A feature region determining means for determining a portion in which the shape or background of the character is different from other portions from the portion of the character region in the image data as a feature region;
Among character strings obtained by character recognition by the character recognition means, target character string determination means for determining a character string portion included in the feature area portion in the image data;
Translation means for translating a character string included in the character string portion into a predetermined language;
An associated display control means for displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means, and displaying on the display means;
The related display control means is a document reading device that does not display the translated character string on the display means when the grammar of the translated character string is not normal.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状が他の部分と異なりかつ文字数が最小の特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと、
前記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を含む表示制御方法。
A display control method executed by an original reading apparatus provided with an original reading means for reading an original and outputting image data,
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determining step of the Li Kui characters in determining said character region in the character region determining step shape of the character different from the other portions to determine the smallest feature region,
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means;
Among character strings obtained by character recognition in the character recognition step, a target character string determination step for determining a character string portion included in the characteristic region portion in image data;
A translation step of translating a character string included in the character string portion into a predetermined language;
And a related display control step of displaying the translated character string obtained by the translation on the display means in association with the image data of the page displayed on the display means.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を含み、
前記関連表示制御ステップは、前記画像データを前記表示手段に表示した原稿画像中に前記特徴領域決定ステップにおいて決定された前記特徴領域を示す識別画像を前記表示手段に表示するステップを含む、表示制御方法。
A display control method executed by an original reading apparatus provided with an original reading means for reading an original and outputting image data,
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
A related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means and displaying on the display means,
The related display control step includes a step of displaying, on the display unit, an identification image indicating the feature region determined in the feature region determining step in a document image in which the image data is displayed on the display unit. Method.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を含み、
前記関連表示制御ステップは、前記画像データを前記表示手段に表示した原稿画像の前記特徴領域に対応する部分に前記翻訳文字列の画像を重畳して前記表示手段に表示するステップを含む、表示制御方法。
A display control method executed by an original reading apparatus provided with an original reading means for reading an original and outputting image data,
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
A related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means and displaying on the display means,
The related display control step includes a step of displaying on the display unit the image of the translated character string superimposed on a portion corresponding to the feature area of the document image on which the image data is displayed on the display unit. Method.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、
前記翻訳ステップにおいて翻訳に要する翻訳時間を、前記複数のページごとに計時する計時ステップと、を含み、
前記特徴領域決定ステップは、前記計時された翻訳時間に応じて、前記特徴領域を決定する精度を変更するステップを含む、表示制御方法。
A display control method executed by an original reading apparatus provided with an original reading means for reading an original and outputting image data,
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
A related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means and displaying on the display means;
A time measuring step of measuring a translation time required for translation in the translating step for each of the plurality of pages,
The feature control step includes a step of changing accuracy of determining the feature region according to the measured translation time.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を含み、
前記翻訳ステップは、前記決定された文字列部分が、それが含まれる前記画像データのページ以前のページの前記画像データに基づいて翻訳された文字列と同じ場合は翻訳しないステップを含む、表示制御方法。
A display control method executed by an original reading apparatus provided with an original reading means for reading an original and outputting image data,
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
A related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means and displaying on the display means,
The translation step includes a step of not translating if the determined character string portion is the same as the character string translated based on the image data of the page before the page of the image data in which the determined character string portion is included. Method.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
表示されたページの前記画像データ中で決定された前記文字領域の部分を文字認識する文字認識ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域の部分から文字の形状または背景が他の部分と異なる部分を特徴領域に決定する特徴領域決定ステップと、
前記文字認識して得られる文字列のうちで前記特徴領域に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳ステップにおいて翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を含み、
前記画像表示制御ステップは、前記関連表示制御ステップにおいて前記翻訳文字列が前記表示手段に表示されてから第2の期間が経過する前に、前記翻訳文字列に対応するページの前記画像データが前記表示手段に表示されてから前記第1の期間が経過する場合、前記第2の期間が経過するまで前記翻訳文字列に対応するページの前記画像データを前記表示手段に表示するステップを含む、表示制御方法。
A display control method executed by an original reading apparatus provided with an original reading means for reading an original and outputting image data,
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the displayed page;
A character recognition step for recognizing a part of the character area determined in the image data of the displayed page;
A feature region determining step of determining a portion where the shape or background of the character is different from other portions from the portion of the character region determined in the character region determining step;
A translation step of translating a character string included in the feature region into a predetermined language among character strings obtained by the character recognition;
A related display control step of displaying the translated character string obtained by translating in the translating step in association with the image data of the page displayed on the display means and displaying on the display means,
In the image display control step, before the second period elapses after the translated character string is displayed on the display means in the related display control step, the image data of the page corresponding to the translated character string is Including a step of displaying, on the display means, the image data of a page corresponding to the translated character string until the second period elapses when the first period elapses after being displayed on the display means. Control method.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なりかつ文字数が最小の特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を含み、
前記翻訳ステップは、前記文字列部分に加えて前記文字列部分の前後の文字列を用いて前記文字列部分を翻訳するステップを含む、表示制御方法。
A display control method executed by an original reading apparatus provided with an original reading means for reading an original and outputting image data,
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determining step said character shape or background determined in the character region in the character region determining step that the Li Kui characters different from the other portions to determine the smallest feature region,
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
A related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means and displaying on the display means,
The translation control method includes a step of translating the character string portion using a character string before and after the character string portion in addition to the character string portion.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を含み、
前記対象文字列決定ステップは、前記特徴領域に含まれる文字列であっても前記翻訳ステップにおいて翻訳の対象とされた文字列と同じ文字列は文字列部分に決定しないステップを含む、表示制御方法。
A display control method executed by an original reading apparatus provided with an original reading means for reading an original and outputting image data,
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
A related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means and displaying on the display means,
The target character string determination step includes a step of not determining a character string portion that is the same as the character string subjected to translation in the translation step even if the character string is included in the feature region. .
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置で実行される表示制御方法であって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を含み、
前記関連表示制御ステップは、前記翻訳文字列の文法が正常でない場合、前記翻訳文字列を前記表示手段に表示しないステップを含む、表示制御方法。
A display control method executed by an original reading apparatus provided with an original reading means for reading an original and outputting image data,
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
A related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means and displaying on the display means,
The related display control step includes a step of not displaying the translated character string on the display means when the grammar of the translated character string is not normal.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
表示されたページの前記画像データ中で決定された前記文字領域の部分を文字認識する文字認識ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状が他の部分と異なりかつ文字数が最小の特徴領域を決定する特徴領域決定ステップと、
前記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を前記コンピューターに実行させる表示制御プログラム。
A display control program that is executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data.
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A character recognition step for recognizing a part of the character area determined in the image data of the displayed page;
A feature region determining step of the Li Kui characters in determining said character region in the character region determining step shape of the character different from the other portions to determine the smallest feature region,
Among character strings obtained by character recognition in the character recognition step, a target character string determination step for determining a character string portion included in the characteristic region portion in image data;
A translation step of translating a character string included in the character string portion into a predetermined language;
A display control program for causing the computer to execute a related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means on the display means.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を前記コンピューターに実行させ、
前記関連表示制御ステップは、前記画像データを前記表示手段に表示した原稿画像中に前記特徴領域決定ステップにおいて決定された前記特徴領域を示す識別画像を前記表示手段に表示するステップを含む、表示制御プログラム。
A display control program that is executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data.
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
Causing the computer to execute a related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means on the display means,
The related display control step includes a step of displaying, on the display unit, an identification image indicating the feature region determined in the feature region determining step in a document image in which the image data is displayed on the display unit. program.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を前記コンピューターに実行させ、
前記関連表示制御ステップは、前記画像データを前記表示手段に表示した原稿画像の前記特徴領域に対応する部分に前記翻訳文字列の画像を重畳して前記表示手段に表示するステップを含む、表示制御プログラム。
A display control program that is executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data.
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
Causing the computer to execute a related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means on the display means,
The related display control step includes a step of displaying on the display unit the image of the translated character string superimposed on a portion corresponding to the feature area of the document image on which the image data is displayed on the display unit. program.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、
前記翻訳ステップにおいて翻訳に要する翻訳時間を、前記複数のページごとに計時する計時ステップと、を前記コンピューターに実行させ、
前記特徴領域決定ステップは、前記計時された翻訳時間に応じて、前記特徴領域を決定する精度を変更するステップを含む、表示制御プログラム。
A display control program that is executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data.
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
A related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means and displaying on the display means;
Causing the computer to execute a timing step of measuring the translation time required for translation in the translation step for each of the plurality of pages,
The feature region determining step includes a step of changing the accuracy of determining the feature region according to the measured translation time.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を前記コンピューターに実行させ、
前記翻訳ステップは、前記決定された文字列部分が、それが含まれる前記画像データのページ以前のページの前記画像データに基づいて翻訳された文字列と同じ場合は翻訳しないステップを含む、表示制御プログラム。
A display control program that is executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data.
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
Causing the computer to execute a related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means on the display means,
The translation step includes a step of not translating if the determined character string portion is the same as the character string translated based on the image data of the page before the page of the image data in which the determined character string portion is included. program.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を前記コンピューターに実行させ、
前記画像表示制御ステップは、前記関連表示制御ステップにおいて前記翻訳文字列が前記表示手段に表示されてから第2の期間が経過する前に、前記翻訳文字列に対応するページの前記画像データが前記表示手段に表示されてから前記第1の期間が経過する場合、前記第2の期間が経過するまで前記翻訳文字列に対応するページの前記画像データを前記表示手段に表示するステップを含む、表示制御プログラム。
A display control program that is executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data.
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
Causing the computer to execute a related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means on the display means,
In the image display control step, before the second period elapses after the translated character string is displayed on the display means in the related display control step, the image data of the page corresponding to the translated character string is Including a step of displaying, on the display means, the image data of a page corresponding to the translated character string until the second period elapses when the first period elapses after being displayed on the display means. Control program.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なりかつ文字数が最小の特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を前記コンピューターに実行させ、
前記翻訳ステップは、前記文字列部分に加えて前記文字列部分の前後の文字列を用いて前記文字列部分を翻訳するステップを含む、表示制御プログラム。
A display control program that is executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data.
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determining step said character shape or background determined in the character region in the character region determining step that the Li Kui characters different from the other portions to determine the smallest feature region,
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
Causing the computer to execute a related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means on the display means,
The translation control program includes a step of translating the character string portion using a character string before and after the character string portion in addition to the character string portion.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を前記コンピューターに実行させ、
前記対象文字列決定ステップは、前記特徴領域に含まれる文字列であっても前記翻訳ステップにおいて翻訳の対象とされた文字列と同じ文字列は前記文字列部分に決定しないステップを含む、表示制御プログラム。
A display control program that is executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data.
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
Causing the computer to execute a related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means on the display means,
The target character string determining step includes a step of not determining a character string that is the same as the character string subjected to translation in the translating step even if it is a character string included in the feature region as the character string portion. program.
原稿を読み取り、画像データを出力する原稿読取手段を備えた原稿読取装置を制御するコンピューターで実行される表示制御プログラムであって、
前記原稿読取手段が複数ページの原稿を連続して読み取って出力する複数ページの前記画像データそれぞれを、前記原稿読取手段が出力する順に、第1の期間ずつ表示手段に表示する画像表示制御ステップと、
前記表示手段に表示されたページの前記画像データから文字が表された文字領域を決定する文字領域決定ステップと、
前記文字領域決定ステップにおいて決定された前記文字領域中で文字の形状または背景が他の部分と異なる特徴領域を決定する特徴領域決定ステップと、
前記表示手段に表示されたページの前記画像データ中で前記文字領域の部分を文字認識する文字認識ステップと
記文字認識ステップにおいて文字認識して得られる文字列のうちで、画像データ中で前記特徴領域の部分に含まれる文字列部分を決定する対象文字列決定ステップと、
前記文字列部分に含まれる文字列を所定の言語に翻訳する翻訳ステップと、
前記翻訳して得られる翻訳文字列を、前記表示手段に表示されたページの前記画像データと関連付けて前記表示手段に表示する関連表示制御ステップと、を前記コンピューターに実行させ、
前記関連表示制御ステップは、前記翻訳文字列の文法が正常でない場合、前記翻訳文字列を前記表示手段に表示しないステップを含む、表示制御プログラム。
A display control program that is executed by a computer that controls a document reading device including a document reading unit that reads a document and outputs image data.
An image display control step of displaying each of the plurality of pages of image data, which the document reading unit continuously reads and outputs a plurality of pages of documents, on the display unit in the order of output by the document reading unit; ,
A character region determination step for determining a character region in which characters are represented from the image data of the page displayed on the display means;
A feature region determination step for determining a feature region in which the shape or background of the character is different from other portions in the character region determined in the character region determination step;
A character recognition step for recognizing a portion of the character area in the image data of the page displayed on the display means ;
Of string obtained by character recognition before Symbol character recognition step, the object character string determining step of determining a character string part contained in the portion of the characteristic region in the image data,
A translation step of translating a character string included in the character string portion into a predetermined language;
Causing the computer to execute a related display control step of displaying the translated character string obtained by the translation in association with the image data of the page displayed on the display means on the display means,
The related display control step includes a step of not displaying the translated character string on the display means when the grammar of the translated character string is not normal.
JP2015048326A 2015-03-11 2015-03-11 Document reading apparatus, display control method, and display control program Active JP6497138B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015048326A JP6497138B2 (en) 2015-03-11 2015-03-11 Document reading apparatus, display control method, and display control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015048326A JP6497138B2 (en) 2015-03-11 2015-03-11 Document reading apparatus, display control method, and display control program

Publications (2)

Publication Number Publication Date
JP2016171379A JP2016171379A (en) 2016-09-23
JP6497138B2 true JP6497138B2 (en) 2019-04-10

Family

ID=56984140

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015048326A Active JP6497138B2 (en) 2015-03-11 2015-03-11 Document reading apparatus, display control method, and display control program

Country Status (1)

Country Link
JP (1) JP6497138B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7030505B2 (en) * 2017-12-22 2022-03-07 キヤノン株式会社 Devices, methods, and programs for setting information related to scanned images

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63109591A (en) * 1986-10-27 1988-05-14 Sharp Corp Optical character reader
JPH0478957A (en) * 1990-07-20 1992-03-12 Matsushita Electric Ind Co Ltd Translating device
JP4001133B2 (en) * 2004-07-16 2007-10-31 富士ゼロックス株式会社 Automatic translation device and automatic translation system
JP2011091466A (en) * 2009-10-20 2011-05-06 Konica Minolta Business Technologies Inc Image forming composite device
JP2012022571A (en) * 2010-07-15 2012-02-02 Toshiba Tec Corp Translation control device and translation control method
JP2012048302A (en) * 2010-08-24 2012-03-08 Ricoh Co Ltd Stencil printing system
JP5978562B2 (en) * 2011-06-15 2016-08-24 コニカミノルタ株式会社 Image reading apparatus, image reading apparatus control method, and image reading apparatus control program
JP5928714B2 (en) * 2012-06-05 2016-06-01 富士ゼロックス株式会社 Information processing apparatus and information processing program

Also Published As

Publication number Publication date
JP2016171379A (en) 2016-09-23

Similar Documents

Publication Publication Date Title
JP5672953B2 (en) Image processing apparatus, image processing method, and image processing program
US11418658B2 (en) Image processing apparatus, image processing system, image processing method, and storage medium
JP5594269B2 (en) File name creation device, image forming device, and file name creation program
US20230062113A1 (en) Information processing apparatus, information processing method and non-transitory storage medium
JP2022074466A (en) Image processing apparatus and image forming apparatus
US11496635B2 (en) Information processing system for obtaining read data of handwritten characters, training a model based on the characters, and producing a font for printing using the model
JP6816828B2 (en) Image processing device
US20190268487A1 (en) Information processing apparatus for performing optical character recognition (ocr) processing on image data and converting image data to document data
JP6497138B2 (en) Document reading apparatus, display control method, and display control program
US11146705B2 (en) Character recognition device, method of generating document file, and storage medium
JP5673277B2 (en) Image processing apparatus and program
JP2017116974A (en) Image processing device and image processing program
JP2020099030A (en) Information processing apparatus and information processing method
US12148234B2 (en) Information processing with iteratively improved estimates of data attributes based on user modifications, and apparatus, method, and storage medium thereof
US9641723B2 (en) Image processing apparatus with improved slide printout based on layout data
JP2021015490A (en) Image processing device and method for improving recognition accuracy
JP2001052110A (en) Document processing method, recording medium recording document processing program, and document processing apparatus
JP7147544B2 (en) Information processing device and information processing method
JP2007087196A (en) Image decision method, image processing unit, and image output unit
JP2023013501A (en) Image processing device, image processing method, and program
JP7497620B2 (en) Document data generation device, image forming device, and document data generation program
US20230045089A1 (en) Image processing apparatus capable of extracting portion of document image specified by preset index and subjecting character string in extracted portion to processing associated with index
US20240249546A1 (en) Information processing apparatus, information processing system, and storage medium
JP6504104B2 (en) Image processing device
US11238305B2 (en) Information processing apparatus and non-transitory computer readable medium storing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180219

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180928

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181023

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190122

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190212

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190225

R150 Certificate of patent or registration of utility model

Ref document number: 6497138

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150