[go: up one dir, main page]

JP2012039236A - Image processing apparatus, image processing method and image processing program - Google Patents

Image processing apparatus, image processing method and image processing program Download PDF

Info

Publication number
JP2012039236A
JP2012039236A JP2010175427A JP2010175427A JP2012039236A JP 2012039236 A JP2012039236 A JP 2012039236A JP 2010175427 A JP2010175427 A JP 2010175427A JP 2010175427 A JP2010175427 A JP 2010175427A JP 2012039236 A JP2012039236 A JP 2012039236A
Authority
JP
Japan
Prior art keywords
area
handwritten
image processing
image data
handwriting
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.)
Granted
Application number
JP2010175427A
Other languages
Japanese (ja)
Other versions
JP5696394B2 (en
Inventor
Nariyasu Kyo
成泰 姜
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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2010175427A priority Critical patent/JP5696394B2/en
Publication of JP2012039236A publication Critical patent/JP2012039236A/en
Application granted granted Critical
Publication of JP5696394B2 publication Critical patent/JP5696394B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Analysis (AREA)
  • Character Input (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an image processing apparatus that can generate summary information in which a handwritten description on a printed portion can be recognized without reference to a printed document with the handwritten description.SOLUTION: An MFP mounted with the image processing apparatus includes: an input section 21 for inputting image data; an identification section 22 for identifying a plurality of handwritten portions from the input image data; a grouping section 23 for grouping the plurality of handwritten portions according to mutual distance; a decision section 24 for deciding a segmentation area including the grouped handwritten portions and a printed portion positioned around the grouped handwritten portions; and a generation section 25 for generating summary information about the handwritten portions, including image data in the decided segmentation area.

Description

本発明は、画像処理装置、画像処理方法、及び、画像処理プログラムに関する。   The present invention relates to an image processing apparatus, an image processing method, and an image processing program.

一般的に、印刷された文書の校正作業等を行う場合に、文書に手書きで校正内容を記入することがある。こうして得られた原稿は、印刷された部分と手書による部分とが混在している。下記特許文献1には、この種の原稿をスキャナにより読み取って得られた画像データから、手書部分のみを抽出する画像処理の方法が記載されている。特許文献1に記載された画像処理では、手書きの記入がなされる前の原稿をスキャンして得た画像と、手書きの記入がなされた後の原稿をスキャンして得た画像との差分をとることにより、手書部分のみの画像が抽出される。   In general, when proofreading a printed document or the like, the proofreading content may be written in the document by handwriting. In the original document thus obtained, a printed portion and a handwritten portion are mixed. Patent Document 1 below describes an image processing method for extracting only a handwritten part from image data obtained by reading this type of document with a scanner. In the image processing described in Patent Document 1, a difference between an image obtained by scanning an original before handwritten entry and an image obtained by scanning an original after handwritten entry is obtained. Thus, an image of only the handwritten part is extracted.

特開2005−346459号公報JP-A-2005-346459

上記特許文献1には、手書部分の例として、一部の活字を囲む線、この囲み線に繋がった引き出し線、引き出し線の先に位置する「もっと詳しく」という文字が示されている。この場合に上記の画像処理で抽出されるのは、「もっと詳しく」という文字、囲み線、引き出し線のみである。従って、手書きの記入がなされた原稿を参照する等して、囲み線に囲まれた活字を知り得なければ、抽出された手書部分から「もっと詳しく」すべき対象を把握することは、難しい。このため、手書部分による指示内容、手書きされた意図等、印刷部分に対する手書きによる記入内容を、ユーザが印刷文書を参照することなく把握することは、難しい。   In Patent Document 1, as an example of a handwritten part, a line surrounding some type letters, a lead line connected to the surround line, and a character “more in detail” positioned at the end of the lead line are shown. In this case, only the characters “more details”, the surrounding line, and the lead line are extracted by the above image processing. Therefore, it is difficult to grasp the target to be “more detailed” from the extracted handwritten part unless the typeface surrounded by the surrounding line can be known by referring to a manuscript with handwritten entries. . For this reason, it is difficult for the user to grasp the contents of handwritten entries on the printed part, such as the instruction contents by the handwritten part and the intention to be handwritten, without referring to the printed document.

そこで本発明は、手書きの記入がなされた印刷文書を参照することなく、印刷部分に対する手書きによる記入内容を把握できるサマリ情報を生成することが可能な画像処理装置、画像処理方法、及び、画像処理プログラムを提供することを目的とする。   Therefore, the present invention provides an image processing apparatus, an image processing method, and an image processing capable of generating summary information capable of grasping the content of handwritten entry for a printed portion without referring to a printed document in which handwritten entry has been made. The purpose is to provide a program.

本発明に係る画像処理装置は、印刷文書に手書きによる記入がなされた原稿の画像データに対して画像処理を行う画像処理装置であって、前記画像データを入力する入力手段と、前記入力手段によって入力された画像データから手書部分を特定する特定手段と、前記特定手段によって特定された手書部分と該手書部分の周囲に位置する印刷部分とを含む切出領域を決定する決定手段と、前記決定手段によって決定された切出領域の画像データを含む、前記手書部分のサマリ情報を生成する生成手段とを備えることを特徴とする。   An image processing apparatus according to the present invention is an image processing apparatus that performs image processing on image data of a document in which a handwritten entry has been made in a printed document, and includes an input unit that inputs the image data, and the input unit. Specifying means for specifying a handwritten part from input image data; and determining means for determining a cutout region including a handwritten part specified by the specifying means and a printed part located around the handwritten part; And generating means for generating summary information of the handwritten portion including image data of the cut-out area determined by the determining means.

本発明に係る画像処理装置では、入力された画像データから手書部分が特定され、特定された手書部分と該手書部分の周囲に位置する印刷部分とを含む切出領域が決定される。これにより、手書部分と、この手書部分と関連性の高い印刷部分とを含む切出領域が決定される。そして、決定された切出領域の画像データを含む、手書部分のサマリ情報が生成される。このサマリ情報が印刷又は表示されることにより、ユーザは、手書部分、及び、この手書部分と関連性の高い印刷部分を一纏まりで見ることができる。従って、ユーザは、手書きの記入がなされた印刷文書を参照することなく、印刷部分に対する手書きによる記入内容を把握することが可能となる。すなわち、本発明に係る画像処理装置によって、手書きの記入がなされた印刷文書を参照することなく、印刷部分に対する手書きによる記入内容を把握できるサマリ情報を生成することが可能となる。   In the image processing apparatus according to the present invention, a handwritten part is specified from input image data, and a cutout region including the specified handwritten part and a printed part located around the handwritten part is determined. . As a result, a cutout area including the handwritten part and the printed part highly related to the handwritten part is determined. Then, summary information of the handwritten portion including the image data of the determined cutout area is generated. By printing or displaying the summary information, the user can view the handwritten part and the printed part highly related to the handwritten part together. Therefore, the user can grasp the contents of handwritten entry on the printed portion without referring to the printed document in which the handwritten entry has been made. That is, the image processing apparatus according to the present invention makes it possible to generate summary information that can grasp the contents of handwritten entries for a printed portion without referring to a printed document that has been handwritten.

本発明に係る画像処理装置は、前記特定手段によって特定された複数の手書部分を互いの距離に基づいてグループ化するグルーピング手段を備え、前記決定手段は、前記グルーピング手段によってグループ化された手書部分と該グループ化された手書部分の周囲に位置する印刷部分とを含む前記切出領域を決定することが好ましい。   The image processing apparatus according to the present invention includes grouping means for grouping a plurality of handwritten parts specified by the specifying means based on a distance between each other, and the determining means includes the hands grouped by the grouping means. It is preferable to determine the cut-out area including a handwriting part and a printed part located around the grouped handwriting part.

この好ましい構成によれば、複数の手書部分が、互いの距離に基づいてグループ化される。これにより、関連する手書部分が分断されて特定された場合であっても、関連性の高い手書部分をグループ化することができる。そして、グループ化された手書部分と、該グループ化された手書部分の周囲に位置する印刷部分とを含む切出領域が決定される。この切出領域を含むサマリ情報が印刷又は表示されることにより、ユーザは、グループ化された関連性の高い手書部分と、これらの手書部分と関連性の高い印刷部分とを一纏まりで見ることができる。   According to this preferred configuration, a plurality of handwriting parts are grouped based on the distance to each other. Thereby, even when the related handwritten parts are divided and specified, the highly relevant handwritten parts can be grouped. Then, a cut-out area including the grouped handwriting part and a printing part located around the grouped handwriting part is determined. By printing or displaying the summary information including the cut-out area, the user can group together the handwritten parts that are highly related and the printed parts that are highly related to the handwritten parts. Can see.

本発明に係る画像処理装置では、前記決定手段が、前記切出領域に含まれる印刷部分の画素数が所定以上となるように前記切出領域を決定することが好ましい。   In the image processing apparatus according to the aspect of the invention, it is preferable that the determination unit determines the cutout region so that the number of pixels of the print portion included in the cutout region is equal to or greater than a predetermined value.

この好ましい構成によれば、切出領域に含まれる印刷部分の画素数が所定以上となるので、一定以上の印刷部分が切出領域に含まれることとなる。従って、手書きで記入された内容を把握するのに必要な分量の印刷部分を含む切出領域を決定することが可能となる。   According to this preferable configuration, since the number of pixels of the print portion included in the cutout area is equal to or greater than a predetermined value, a print portion of a certain level or more is included in the cutout area. Therefore, it is possible to determine a cut-out area including an amount of a print portion necessary for grasping the contents entered by handwriting.

本発明に係る画像処理装置では、前記決定手段が、前記クループ化された手書部分を含む手書領域を設定する手書領域設定手段と、前記手書領域を含むより大きい領域を前記切出領域の候補領域として設定する候補領域設定手段と、前記候補領域に含まれる印刷部分の画素数が所定以上か否かを判断する判断手段と、を備え、前記判断手段によって前記候補領域に含まれる印刷部分の画素数が所定以上であると判断された場合に、前記決定手段は、前記候補領域を前記切出領域として決定し、前記判断手段によって前記候補領域に含まれる印刷部分の画素数が所定以上でないと判断された場合に、前記候補領域設定手段は、既に設定された候補領域より大きい領域を新たに候補領域として設定することが好ましい。   In the image processing apparatus according to the present invention, the determination unit includes a handwriting region setting unit that sets a handwriting region including the grouped handwriting part, and a larger region including the handwriting region. A candidate area setting means for setting as a candidate area of the area; and a determination means for determining whether or not the number of pixels of the print portion included in the candidate area is greater than or equal to a predetermined number, and is included in the candidate area by the determination means When it is determined that the number of pixels of the print portion is greater than or equal to a predetermined value, the determination unit determines the candidate region as the cutout region, and the determination unit determines the number of pixels of the print portion included in the candidate region. When it is determined that the value is not equal to or greater than the predetermined value, the candidate area setting unit preferably newly sets an area larger than the already set candidate area as a candidate area.

この好ましい構成によれば、グループ化された手書部分を含む手書領域が設定され、この手書領域を含み、該手書領域より大きい領域が、切出領域の候補領域として設定される。そして、候補領域に含まれる印刷部分の画素数が所定以上か否かが判断され、印刷部分の画素数が所定以上である場合に、候補領域が切出領域として決定される。一方、設定された印刷部分の画素数が所定以上でない場合に、既に設定された候補領域より大きい候補領域が新たに設定される。これにより、少しずつ候補領域を大きくして、含まれる印刷部分の画素数が所定以上となるように切出領域が決定される。従って、適切な分量の印刷部分を含み、かつ、必要以上に領域が大きくならないように、切出領域を決定することが可能となる。   According to this preferable configuration, a handwriting area including grouped handwriting parts is set, and an area including the handwriting area and larger than the handwriting area is set as a candidate area for the cutout area. Then, it is determined whether or not the number of pixels of the print part included in the candidate area is greater than or equal to a predetermined value. On the other hand, when the number of pixels of the set print portion is not a predetermined number or more, a candidate area larger than the already set candidate area is newly set. As a result, the candidate area is gradually increased, and the cutout area is determined so that the number of pixels in the included print portion is equal to or greater than a predetermined value. Therefore, it is possible to determine the cut-out area so as to include an appropriate amount of printed portion and not to make the area larger than necessary.

本発明に係る画像処理装置では、前記決定手段が、前記候補領域に含まれる印刷部分の画素数が所定以上でないと前記判断手段によって判断された場合において、前記候補領域の設定された回数が所定回数に達した場合は、最後に設定された候補領域を前記切出領域として決定することが好ましい。   In the image processing apparatus according to the present invention, when the determination unit determines that the number of pixels of the print portion included in the candidate region is not equal to or greater than the predetermined number, the number of times the candidate region is set is predetermined. When the number of times is reached, it is preferable to determine the last set candidate area as the cut-out area.

この好ましい構成によれば、候補領域の設定された回数が所定回数に達した場合は、最後に設定された候補領域が、切出領域として決定される。例えば、グループ化された手書部分の周囲に存在する印刷部分が少ない場合に、切出領域が必要以上に大きくならないようにすることができる。また、候補領域の設定処理及び画素数の判断処理が、冗長に繰り返されることを防止することができる。   According to this preferred configuration, when the set number of candidate areas reaches a predetermined number, the last set candidate area is determined as a cut-out area. For example, when there are few printed parts around the grouped handwritten parts, the cutout area can be prevented from becoming larger than necessary. In addition, it is possible to prevent the candidate area setting process and the pixel number determination process from being repeated redundantly.

本発明に係る画像処理装置では、前記生成手段が、複数の前記切出領域の画像データを含み、該複数の切出領域が配列された前記サマリ情報を生成することが好ましい。   In the image processing apparatus according to the aspect of the invention, it is preferable that the generation unit generates the summary information including the image data of the plurality of cutout regions and the plurality of cutout regions arranged.

この好ましい構成によれば、複数の切出領域が得られた場合に、複数の切出領域が配列されたサマリ情報が生成される。従って、印刷文書の複数箇所に手書きによる記入がなされた場合であっても、ユーザが、手書きで記入された内容を纏めて閲覧することが可能なサマリ情報を生成することができる。   According to this preferable configuration, when a plurality of cut regions are obtained, summary information in which the plurality of cut regions are arranged is generated. Therefore, even when handwritten entries are made at a plurality of locations in a printed document, summary information that allows the user to collectively view the contents entered by handwriting can be generated.

本発明に係る画像処理装置では、前記生成手段が、前記原稿において前記切出領域を含むページを示すページ情報が付加された前記サマリ情報を生成することが好ましい。また、前記生成手段が、前記原稿において前記切出領域が位置するページ内の位置を示すページ内位置情報が付加された前記サマリ情報を生成することも好ましい。   In the image processing apparatus according to the aspect of the invention, it is preferable that the generation unit generates the summary information to which page information indicating a page including the cutout area is added in the document. It is also preferable that the generation unit generates the summary information to which in-page position information indicating a position in a page where the cutout region is located in the document is added.

この好ましい構成によれば、サマリ情報が印刷又は表示されることにより、ユーザは、切出領域の画像と共に、ページ情報又は/及びページ内位置情報を見ることができる。従って、印刷文書において切出領域に対応する箇所をユーザが効率良く参照可能なサマリ情報を生成することができる。   According to this preferable configuration, the summary information is printed or displayed, so that the user can view the page information and / or the in-page position information together with the image of the cutout area. Therefore, it is possible to generate summary information that allows the user to efficiently refer to the location corresponding to the cutout area in the printed document.

本発明に係る画像処理装置では、前記切出領域が所定の画像サイズを超える場合、前記生成手段は、該切出領域を前記所定の画像サイズまで縮小することが好ましい。   In the image processing apparatus according to the present invention, it is preferable that when the cutout area exceeds a predetermined image size, the generation unit reduces the cutout area to the predetermined image size.

この好ましい構成によれば、切出領域が所定の画像サイズより大きい場合に、切出領域が縮小される。従って、切出領域の画像を閲覧し易くすることができる。   According to this preferable configuration, when the cutout area is larger than the predetermined image size, the cutout area is reduced. Therefore, it is possible to make it easier to view the image of the cutout area.

本発明に係る画像処理方法は、印刷文書に手書きによる記入がなされた原稿の画像データに対して画像処理を行う画像処理方法であって、画像データを入力する入力ステップと、前記入力ステップにおいて入力された画像データから手書部分を特定する特定ステップと、前記特定ステップにおいて特定された手書部分と該手書部分の周囲に位置する印刷部分とを含む切出領域を決定する決定ステップと、前記決定ステップにおいて決定された切出領域の画像データを含む、前記手書部分のサマリ情報を生成する生成ステップとを含むことを特徴とする。   An image processing method according to the present invention is an image processing method for performing image processing on image data of a document in which a handwritten entry has been made in a printed document, the input step for inputting image data, and the input in the input step A specifying step of specifying a handwritten part from the image data obtained, and a determining step of determining a cutout region including the handwritten part specified in the specifying step and a printed part located around the handwritten part; And a generation step of generating summary information of the handwritten portion including the image data of the cut-out area determined in the determination step.

本発明に係る画像処理方法によれば、上記サマリ情報を生成することができる。すなわち、手書きの記入がなされた印刷文書を参照することなく、印刷部分に対する手書きによる記入内容を把握できるサマリ情報を生成することが可能となる。   According to the image processing method of the present invention, the summary information can be generated. That is, it is possible to generate summary information that enables grasping of the content of handwritten entry for a printed portion without referring to a printed document that has been handwritten.

本発明に係る画像処理プログラムは、印刷文書に手書きによる記入がなされた原稿の画像データに対して画像処理を行うコンピュータを、画像データを入力する入力手段、前記入力手段によって入力された画像データから手書部分を特定する特定手段、前記特定手段によって特定された手書部分と該手書部分の周囲に位置する印刷部分とを含む切出領域を決定する決定手段、前記決定手段によって決定された切出領域の画像データを含む、前記手書部分のサマリ情報を生成する生成手段として機能させることを特徴とする。   An image processing program according to the present invention includes a computer that performs image processing on image data of a manuscript that has been handwritten on a printed document, input means for inputting image data, and image data input by the input means. Determining means for specifying a handwritten part; determining means for determining a cutout area including a handwritten part specified by the specifying means and a printed part located around the handwritten part; determined by the determining means It is made to function as a production | generation means which produces | generates the summary information of the said handwritten part containing the image data of a cutting-out area | region.

本発明に係る画像処理プログラムによれば、コンピュータを上記画像処理装置として機能させることができる。従って、手書きの記入がなされた印刷文書を参照することなく、印刷部分に対する手書きによる記入内容を把握できるサマリ情報を生成することが可能となる。   According to the image processing program of the present invention, a computer can function as the image processing apparatus. Therefore, it is possible to generate summary information that enables grasping of the contents of handwritten entries for the printed portion without referring to the printed document in which the handwritten entries are made.

本発明によれば、手書きの記入がなされた印刷文書を参照することなく、印刷部分に対する手書きによる記入内容を把握できるサマリ情報を生成することが可能となる。   According to the present invention, it is possible to generate summary information capable of grasping the content of handwritten entry for a printed portion without referring to a printed document in which handwritten entry has been made.

実施形態に係る画像処理装置が搭載されたMFPの概略構成を示すブロック図である。1 is a block diagram showing a schematic configuration of an MFP equipped with an image processing apparatus according to an embodiment. MFPが備える制御部の構成を示すブロック図である。2 is a block diagram illustrating a configuration of a control unit included in the MFP. FIG. 切出領域の決定処理の例(削除の記入例)を説明するための図である。It is a figure for demonstrating the example (description entry example of deletion) of the determination process of a cutting-out area | region. 切出領域の決定処理の例(追記の記入例)を説明するための図である。It is a figure for demonstrating the example (example of a postscript entry) of the determination process of a cutting-out area | region. 切出領域の決定処理の例(訂正の記入例)を説明するための図である。It is a figure for demonstrating the example (entry example of correction) of the determination process of a cut-out area | region. 切出領域の決定処理の例(強調の記入例)を説明するための図である。It is a figure for demonstrating the example (example of emphasis entry) of the determination process of a cutting-out area | region. 切出領域の決定処理の例(風船書きの記入例)を説明するための図である。It is a figure for demonstrating the example (entry example of balloon writing) of the determination process of a cutting-out area | region. サマリ情報の例を示す図である。It is a figure which shows the example of summary information. サマリ情報の生成処理の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the production | generation process of summary information. 切出領域の決定処理の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the determination process of a cutting area. 画像処理プログラムを実行するコンピュータの構成を示すブロック図である。And FIG. 11 is a block diagram illustrating a configuration of a computer that executes an image processing program. 本実施形態に係る画像処理プログラムのモジュール構成を示す図である。It is a figure which shows the module structure of the image processing program which concerns on this embodiment. サマリ情報の変形例を示す図である。It is a figure which shows the modification of summary information.

以下、図面を参照して本発明の好適な実施形態について詳細に説明する。最初に、図1を用いて、実施形態に係る画像処理装置が搭載されたMFP(Multifunction Peripheral)1の概略構成について説明する。図1は、MFP1の概略構成を示すブロック図である。   DESCRIPTION OF EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. First, a schematic configuration of an MFP (Multifunction Peripheral) 1 equipped with an image processing apparatus according to the embodiment will be described with reference to FIG. FIG. 1 is a block diagram illustrating a schematic configuration of the MFP 1.

MFP1は、プリント機能、スキャン機能、FAX(ファクシミリ)機能、及び、IFAX(インターネットFAX)機能を備えるネットワーク複合機である。このMFP1は、スキャン機能により原稿を読み取って生成した画像データを処理する機能を有している。画像処理の対象となる画像データとして、印刷部分と手書部分とが混在する原稿の画像データがある。例えば、文書が印刷された後に手書きで校正内容等が記入された原稿の画像データ等が画像処理の対象となる。MFP2は、印刷部分と手書部分とが混在する原稿の画像データから、手書部分とその周囲の印刷部分とを含む切出領域を決定し、この切出領域を用いて手書部分のサマリ情報を生成する。   The MFP 1 is a network multifunction device having a print function, a scan function, a FAX (facsimile) function, and an IFAX (Internet FAX) function. The MFP 1 has a function of processing image data generated by reading a document with a scan function. As image data to be subjected to image processing, there is image data of a document in which a printed portion and a handwritten portion are mixed. For example, image data of a manuscript in which proofreading contents and the like are written by hand after a document is printed is an object of image processing. The MFP 2 determines a cutout area including the handwriting part and the surrounding print part from the image data of the document in which the print part and the handwriting part are mixed, and uses this cutout area to summarize the handwriting part. Generate information.

図1に示されるように、MFP1は、ユーザが各種の操作をMFP1に対して行うために、操作部10と、表示部11と、HTTPサーバ12とを備える。操作部10は、各種のファンクションキー等を備える。表示部11は、LCD等を用いた表示装置であり、MFP1の動作状態、各種設定内容、及び、生成されたサマリ情報等を表示する。HTTPサーバ12は、LAN3を介して接続されたコンピュータ5のディスプレイに各種の操作ページを表示し、コンピュータ5を介してユーザからの操作を受け付ける。また、HTTPサーバ12は、生成されたサマリ情報をコンピュータ5のディスプレイに表示する機能も有する。   As illustrated in FIG. 1, the MFP 1 includes an operation unit 10, a display unit 11, and an HTTP server 12 so that a user can perform various operations on the MFP 1. The operation unit 10 includes various function keys and the like. The display unit 11 is a display device using an LCD or the like, and displays the operation state of the MFP 1, various setting contents, generated summary information, and the like. The HTTP server 12 displays various operation pages on the display of the computer 5 connected via the LAN 3 and accepts an operation from the user via the computer 5. The HTTP server 12 also has a function of displaying the generated summary information on the display of the computer 5.

また、MFP1は、プリンタ13、スキャナ14、FAX制御部15、及び、IFAX制御部16を備えている。プリンタ13は、コンピュータ5から入力されるPDLデータ、スキャナ14により生成された画像データ、及び、サマリ情報等を用紙に印刷する。FAX制御部15は、MFP1が備えるNCU(Network Control Unit)17及びモデム18によって行われるPSTN(Public Switched Telephone Network)7を介したFAXの送受信を制御する。IFAX制御部16は、MFP1が備えるLAN I/F19を介して行われるIFAXの送受信を制御する。   The MFP 1 includes a printer 13, a scanner 14, a FAX control unit 15, and an IFAX control unit 16. The printer 13 prints PDL data input from the computer 5, image data generated by the scanner 14, summary information, and the like on a sheet. The FAX control unit 15 controls transmission / reception of FAX via a PSTN (Public Switched Telephone Network) 7 performed by an NCU (Network Control Unit) 17 and a modem 18 provided in the MFP 1. The IFAX control unit 16 controls IFAX transmission / reception performed via the LAN I / F 19 provided in the MFP 1.

MFP1が備える制御部20は、演算を行うマイクロプロセッサ、マイクロプロセッサに各処理を実行させるためのプログラム等を記憶するROM、演算結果などの各種データを一時的に記憶するRAM等により構成されている。制御部20は、記憶されたプログラムを実行することにより、MFP1が備えるハードウエアを統合的に制御する。   The control unit 20 included in the MFP 1 includes a microprocessor that performs calculations, a ROM that stores programs for causing the microprocessor to execute each process, a RAM that temporarily stores various data such as calculation results, and the like. . The control unit 20 controls the hardware provided in the MFP 1 in an integrated manner by executing the stored program.

図2は、制御部20の構成を示すブロック図である。制御部20は、以下に説明する入力部21、特定部22、グルーピング部23、決定部24、及び、生成部25としての機能を発揮する。この入力部21は、特許請求の範囲に記載の入力手段として機能し、特定部22は特定手段として機能し、グルーピング23はグルーピング手段として機能し、決定部24は決定手段として機能し、生成部25は生成手段として機能する。   FIG. 2 is a block diagram illustrating a configuration of the control unit 20. The control unit 20 exhibits functions as an input unit 21, a specifying unit 22, a grouping unit 23, a determination unit 24, and a generation unit 25 described below. The input unit 21 functions as an input unit described in the claims, the specifying unit 22 functions as a specifying unit, the grouping 23 functions as a grouping unit, the determining unit 24 functions as a determining unit, and a generating unit 25 functions as a generating means.

入力部21は、スキャナ14によって原稿が読み取られることにより生成された画像データを入力する。また、入力部21は、LAN3を介してコンピュータ5から画像データを入力してもよい。特定部22は、入力部21によって入力された画像データから手書部分を特定する。グルーピング部23は、特定部22によって特定された複数の手書部分を互いの距離に基づいてグループ化する。決定部24は、グループ化された手書部分とその周囲に位置する印刷部分を含む切出領域を決定する。   The input unit 21 inputs image data generated by reading a document by the scanner 14. The input unit 21 may input image data from the computer 5 via the LAN 3. The specifying unit 22 specifies a handwritten part from the image data input by the input unit 21. The grouping unit 23 groups a plurality of handwritten parts specified by the specifying unit 22 based on the distance between them. The determination unit 24 determines a cut-out area including the grouped handwritten parts and the printed parts located around the grouped handwritten parts.

図3を参照して、特定部22、グルーピング部23、及び決定部24についてより詳細に説明すると共に、切出領域が決定されるまでの画像処理について具体的に説明する。図3は、切出領域の決定処理の例を説明するための図であり、この例は、削除を示す内容が手書きで記入された原稿301の画像データから切出領域を決定する場合の例である。   With reference to FIG. 3, the specifying unit 22, the grouping unit 23, and the determination unit 24 will be described in more detail, and image processing until the cutout area is determined will be specifically described. FIG. 3 is a diagram for explaining an example of the cut-out area determination process. This example is an example in which a cut-out area is determined from image data of a document 301 in which contents indicating deletion are handwritten. It is.

図3(a)は、原稿の一例を示す図である。原稿301は、印刷された文書に手書きによる記入がなされている。原稿301は、複数の活字「printing type」が横書き5行に印刷された文書に手書きによる記入がなされた例である。原稿301には、活字「type」を削除する旨の削除記号31が、手書きで記入されている。この削除記号31は、2本の取り消し線で構成され、活字「type」と重なっている。原稿301においては、複数の活字「printing type」が印刷部分であり、削除記号31が手書部分である。なお、本例では、印刷部分が活字部分のみであるが、印刷部分は、プリンタ等を用いて用紙に印刷された文字、記号、又は図形等であってもよい。   FIG. 3A illustrates an example of a document. The manuscript 301 is handwritten on a printed document. The manuscript 301 is an example in which a handwritten entry is made on a document in which a plurality of characters “printing type” is printed in five horizontal lines. In the manuscript 301, a deletion symbol 31 for deleting the type “type” is handwritten. This deletion symbol 31 is composed of two strikethroughs and overlaps the type “type”. In the manuscript 301, a plurality of characters “printing type” is a printed portion, and a deletion symbol 31 is a handwritten portion. In this example, the print portion is only the type portion, but the print portion may be a character, a symbol, a figure, or the like printed on paper using a printer or the like.

特定部22は、原稿301の画像データに含まれる手書部分の画素を特定する。まず、原稿301の画像データに含まれる1画素又は連続する複数画素を判定単位として、判定単位毎に手書部分か否かを判定する。特定部22は、手書部分の濃度が印刷された活字の濃度より低いことを利用して、手書部分か否かを判定する。例えば、特定部22は、空白部分以外の画素を判定対象とし、判定単位に含まれる画素の平均濃度、又は、判定単位に含まれる画素と判定単位の周囲に位置する画素とを合わせた画素の平均濃度が所定の濃度以下であれば、判定単位に含まれる画素を手書部分の画素として特定する。図3(a)に示す例では、削除記号31が、活字「type」と重なっているので、削除記号31を構成する画素のうち、活字「type」と重なっていない部分の画素が、手書部分として特定される。   The specifying unit 22 specifies a handwritten pixel included in the image data of the original 301. First, using one pixel or a plurality of continuous pixels included in the image data of the document 301 as a determination unit, it is determined for each determination unit whether or not it is a handwritten part. The specifying unit 22 determines whether the handwritten part is a handwritten part by utilizing the fact that the density of the handwritten part is lower than the density of the printed type. For example, the specifying unit 22 sets the pixels other than the blank portion as the determination target, and the average density of the pixels included in the determination unit, or the pixel including the pixels included in the determination unit and the pixels positioned around the determination unit. If the average density is equal to or lower than the predetermined density, the pixel included in the determination unit is specified as the handwritten part pixel. In the example shown in FIG. 3A, since the deletion symbol 31 overlaps the type “type”, among the pixels constituting the deletion symbol 31, the portion of the pixel that does not overlap the type “type” is handwritten. Identified as part.

図3(b)は、グルーピング部23によるグルーピング処理を説明するための図である。グルーピング部23は、互いの距離が一定以内に位置する手書部分の画素を1つのグループに纏める。例えば、グルーピング部23は、手書部分の画素に該当する位置を「1」で表し、手書部分以外の画素に該当する位置を「0」で表した二値画像において、「1」で表された領域を拡張する画像処理を行う。図3(b)におけるハッチングが施された領域41が、拡張処理により得られた「1」の領域を示している。   FIG. 3B is a diagram for explaining grouping processing by the grouping unit 23. The grouping unit 23 collects the pixels of the handwritten portion whose distances are within a certain range into one group. For example, the grouping unit 23 represents a position corresponding to a pixel in the handwriting part as “1” and a position corresponding to a pixel other than the handwriting part as “0” in the binary image. The image processing for expanding the specified area is performed. A hatched region 41 in FIG. 3B indicates a region “1” obtained by the expansion process.

そして、グルーピング部23は、拡張処理を行った結果、連結した「1」の領域に含まれる手書部分の画素を1つのグループに纏める。このグルーピング処理により、手書きによる連続した線、交わった線、所定の距離内にある線又は点等を示す画素が1つのグループに纏められる。図3(b)に示す例では、削除記号31を構成する2本の線が1つの手書画素グループとしてグループ化される。   Then, as a result of performing the expansion process, the grouping unit 23 collects the pixels of the handwritten part included in the connected “1” area into one group. By this grouping process, pixels indicating continuous lines by handwriting, intersecting lines, lines or points within a predetermined distance, and the like are grouped into one group. In the example shown in FIG. 3B, the two lines constituting the deletion symbol 31 are grouped as one handwritten pixel group.

図3(c)は、切出領域の決定処理を説明するための図である。決定部24は、切出領域を決定するために、手書領域設定部241、候補領域設定部242、及び、判断部243を備える。手書領域設定部241は、手書グループ毎に、1つの手書画素グループに属する全ての手書部分の画素を含む手書領域51を設定する。本実施形態では、手書領域51は、手書画素グループに属する画素に外接する矩形の領域である。   FIG. 3C is a diagram for explaining the cut-out area determination process. The determination unit 24 includes a handwriting region setting unit 241, a candidate region setting unit 242, and a determination unit 243 in order to determine a cut-out region. The handwriting area setting unit 241 sets the handwriting area 51 including the pixels of all the handwriting parts belonging to one handwriting pixel group for each handwriting group. In the present embodiment, the handwriting area 51 is a rectangular area that circumscribes the pixels belonging to the handwriting pixel group.

候補領域設定部242は、手書領域51が設定された後、オーバーラップ処理を行い、候補領域61を設定する。候補領域61は、手書領域51を含むと共に、手書領域51より大きい領域である。本実施形態では、候補領域設定部242は、矩形の手書領域51を上下左右の四方向に広げるオーバーラップ処理を行うことにより、候補領域61を設定する。例えば、手書領域51に含まれる画素より所定の画素数だけ大きい領域、手書領域51の上下方向及び左右方向の長さに対して所定の割合だけ大きい領域、又は、手書領域51の面積に対して所定の割合だけ大きい領域を、候補領域61として設定することができる。   The candidate area setting unit 242 performs overlap processing after the handwriting area 51 is set, and sets the candidate area 61. The candidate area 61 includes the handwriting area 51 and is an area larger than the handwriting area 51. In the present embodiment, the candidate area setting unit 242 sets the candidate area 61 by performing overlap processing for expanding the rectangular handwriting area 51 in four directions, up, down, left, and right. For example, an area larger than a pixel included in the handwriting area 51 by a predetermined number of pixels, an area larger by a predetermined ratio with respect to the vertical and horizontal lengths of the handwriting area 51, or the area of the handwriting area 51 An area larger than a predetermined ratio with respect to can be set as the candidate area 61.

判断部243は、設定された候補領域61に含まれる印刷部分の画素数が所定以上か否かを判断する。判断部243は、印刷部分の画素数が所定の画素数以上か否かを判断してもよいし、印刷部分の画素数が候補領域61に含まれる画素数の所定割合以上か否かを判断してもよい。なお、判断部243は、画像データから印刷部分の画素を特定する方法として、任意の方法を利用することができる。例えば、濃度が所定値以上の画素を印刷部分の画素として特定することができる。   The determination unit 243 determines whether or not the number of pixels of the print portion included in the set candidate area 61 is greater than or equal to a predetermined value. The determination unit 243 may determine whether or not the number of pixels in the print portion is equal to or greater than a predetermined number of pixels, and determines whether or not the number of pixels in the print portion is equal to or greater than a predetermined ratio of the number of pixels included in the candidate area 61. May be. Note that the determination unit 243 can use any method as a method for specifying the pixel of the print portion from the image data. For example, a pixel having a density equal to or higher than a predetermined value can be specified as a pixel in the print portion.

判断部243によって候補領域61に含まれる印刷部分の画素数が所定以上であると判断された場合、決定部24は、候補領域61を切出領域71として決定する。判断部243によって候補領域61に含まれる印刷部分の画素数が所定以上でないと判断された場合、候補領域設定部242が、既に設定された候補領域61より大きい領域を新たに候補領域61として設定する。図3(c)は、新たに候補領域61が設定された場合を示している。   When the determination unit 243 determines that the number of pixels of the print portion included in the candidate area 61 is greater than or equal to the predetermined number, the determination unit 24 determines the candidate area 61 as the cut-out area 71. When the determination unit 243 determines that the number of pixels of the print portion included in the candidate area 61 is not equal to or greater than the predetermined number, the candidate area setting unit 242 newly sets an area larger than the already set candidate area 61 as the candidate area 61. To do. FIG. 3C shows a case where a candidate area 61 is newly set.

候補領域設定部242は、元の候補領域61を上下左右の四方向に広げて新たな候補領域61を設定する。例えば、元の候補領域61に含まれる画素より所定の画素数だけ大きい領域、元の候補領域61の上下方向及び左右方向の長さに対して所定の割合だけ大きい領域、又は、元の候補領域61の面積に対して所定の割合だけ大きい領域を、新たな候補領域61として設定することができる。その後、判断部243は、新たに設定された候補領域61に含まれる印刷部分の画素数が所定以上か否かを判断する。   The candidate area setting unit 242 sets a new candidate area 61 by expanding the original candidate area 61 in four directions, up, down, left and right. For example, an area larger than a pixel included in the original candidate area 61 by a predetermined number of pixels, an area larger than the original candidate area 61 in the vertical and horizontal lengths by a predetermined ratio, or the original candidate area An area larger than the area 61 by a predetermined ratio can be set as a new candidate area 61. Thereafter, the determination unit 243 determines whether or not the number of pixels of the print portion included in the newly set candidate area 61 is greater than or equal to a predetermined value.

候補領域設定部242は、候補領域61に含まれる印刷部分の画素数が所定以上と判定されるまで、設定する候補領域61を少しずつ大きくしていく。以上の処理を行うことにより、印刷部分の画素数が所定以上となるように切出領域71を設定することができる。   The candidate area setting unit 242 gradually increases the candidate area 61 to be set until it is determined that the number of pixels of the print portion included in the candidate area 61 is equal to or greater than a predetermined value. By performing the above processing, the cutout region 71 can be set so that the number of pixels in the print portion is equal to or greater than a predetermined value.

図3(c)に示す例では、2回目に設定された候補領域61について、印刷部分の画素数が所定以上と判定され、2回目に設定された候補領域61が切出領域71として決定される。切出領域71内には、削除記号31と活字部分とが含まれている。活字部分は、削除記号31を構成する2本の取り消し線と重なる活字「type」である。また、切出領域71には、活字「type」の周囲の空白部分が含まれている。このため、切出領域71の画像によれば、活字「type」を削除する指示が、手書部分によって示されていることを把握できる。また、切出領域71の画像によれば、活字「type」の周囲に手書きで文字が記入されていないので、活字「type」を他の活字に修正する指示は、手書部分に含まれていないことを把握できる。   In the example shown in FIG. 3C, regarding the candidate area 61 set for the second time, the number of pixels of the print portion is determined to be a predetermined value or more, and the candidate area 61 set for the second time is determined as the cut-out area 71. The In the cutout area 71, a deletion symbol 31 and a type part are included. The type portion is a type “type” that overlaps with two strikethrough lines constituting the deletion symbol 31. Further, the cutout area 71 includes a blank portion around the type “type”. For this reason, according to the image of the cut-out area 71, it can be understood that the instruction to delete the type “type” is indicated by the handwriting part. Further, according to the image of the cut-out area 71, no handwritten characters are written around the type “type”, so an instruction to correct the type “type” to another type is included in the handwriting part. I can understand that there is no.

なお、決定部24は、候補領域61の設定回数が所定回数に達した場合、最後に設定された候補領域61を切出領域として決定する。これは、グループ化された手書部分の周囲が空白で印刷部分が存在しない場合、又は、存在する印刷部分が少ない場合に、処理を冗長に繰り返すことを防止するためである。候補領域61は回数を重ねる毎に大きく設定されるので、所定回数目の設定で得られる候補領域61は、グループ化された手書部分の周囲に十分な大きさの空白部分が含まれることになる。従って、最後に設定された候補領域61を切出領域として設定することにより、切出領域の画像によって、グループ化された手書部分の周囲に存在する印刷部分がない又は少ないことを把握することができる。   In addition, the determination part 24 determines the candidate area | region 61 set last as a cut-out area | region, when the frequency | count of setting of the candidate area | region 61 reaches predetermined number of times. This is to prevent the process from being repeated redundantly when the grouped handwritten parts are blank and there are no printed parts or when there are few printed parts. Since the candidate area 61 is set larger each time the number of times is increased, the candidate area 61 obtained by setting the predetermined number of times includes a sufficiently large blank portion around the grouped handwritten parts. Become. Therefore, by setting the last set candidate area 61 as a cut-out area, it is understood from the cut-out area image that there are no or few print parts existing around the grouped handwritten parts. Can do.

引き続いて、図4〜図7を参照して、切出領域が決定されるまでの画像処理について他の例を説明する。図4〜図7は、切出領域の決定処理の例を説明するための図である。図4は、挿入を示す内容が手書きで記入された原稿302の画像データから切出領域72を決定する場合の例を示している。   Subsequently, with reference to FIGS. 4 to 7, another example of the image processing until the cutout area is determined will be described. 4-7 is a figure for demonstrating the example of the determination process of a cut-out area | region. FIG. 4 shows an example in which the cutout area 72 is determined from the image data of the original 302 in which the content indicating insertion is handwritten.

図4(a)に示される原稿302は、活字が印刷された文書に、挿入記号321及び挿入文字(「from」)322が手書きで記入されている。挿入記号321及び挿入文字322は、活字「nting」と活字「type」との間に「from」を挿入する旨を示している。この挿入記号321及び挿入文字322は、活字「nting」と活字「type」との付近、かつ、活字の行間に配置されている。   In the manuscript 302 shown in FIG. 4A, an insertion symbol 321 and an insertion character (“from”) 322 are handwritten in a printed document. The insertion symbol 321 and the insertion character 322 indicate that “from” is inserted between the type “nting” and the type “type”. The insertion symbol 321 and the insertion character 322 are arranged in the vicinity of the type “nting” and the type “type” and between the type lines.

図4(a)に示す例では、挿入記号321及び挿入文字322を構成する画素が、手書部分として特定される。また、図4(b)に示すように、拡張処理が行われ、挿入記号321及び挿入文字322を拡張させた領域42が得られる。挿入記号321及び挿入文字322を構成する画素は、互いの距離が一定以内に位置し、1つの領域42に含まれる。よって、挿入記号321及び挿入文字322を構成する画素が、一つの手書画素グループとしてグループ化される。   In the example shown in FIG. 4A, the pixels constituting the insertion symbol 321 and the insertion character 322 are specified as a handwritten part. Further, as shown in FIG. 4B, an expansion process is performed, and an area 42 in which the insertion symbol 321 and the insertion character 322 are expanded is obtained. The pixels constituting the insertion symbol 321 and the insertion character 322 are located within a certain distance from each other and are included in one region 42. Therefore, the pixels constituting the insertion symbol 321 and the insertion character 322 are grouped as one handwritten pixel group.

そして、図4(c)に示すように、挿入記号321及び挿入文字322に外接する矩形の外接領域52が設定される。その後、外接領域52を四方に広げた候補領域62が設定される。図4の例では候補領域62に含まれる印刷部分の画素数が所定以上でないと判断され、既に設定された候補領域62より大きい領域が新たな候補領域62として設定される。そして、新たに設定された候補領域62に含まれる印刷部分の画素数が所定以上と判断され、新たに設定された候補領域62が、切出領域72とされる。   Then, as shown in FIG. 4C, a rectangular circumscribed area 52 circumscribing the insertion symbol 321 and the insertion character 322 is set. Thereafter, a candidate area 62 in which the circumscribed area 52 is expanded in all directions is set. In the example of FIG. 4, it is determined that the number of pixels of the print portion included in the candidate area 62 is not a predetermined number or more, and an area larger than the already set candidate area 62 is set as a new candidate area 62. Then, it is determined that the number of pixels of the print portion included in the newly set candidate area 62 is equal to or greater than a predetermined value, and the newly set candidate area 62 is set as the cutout area 72.

切出領域72内には、挿入記号321、挿入文字322、挿入記号321及び挿入文字322の周囲の空白部分、挿入記号321及び挿入文字322の周囲の印刷部分「ting」「type」が含まれている。このため、切出領域71の画像によって、活字「ting」と活字「type」との間に「from」を挿入するという指示内容が、手書部分によって示されていることを把握できる。   The cutout area 72 includes an insertion symbol 321, an insertion character 322, a blank portion around the insertion symbol 321 and the insertion character 322, and print portions “ting” and “type” around the insertion symbol 321 and the insertion character 322. ing. For this reason, it can be understood from the image of the cut-out area 71 that the instruction content for inserting “from” between the type “ting” and the type “type” is indicated by the handwriting part.

図5は、訂正を示す内容が手書きで記入された原稿303の画像データから切出領域73を決定する場合の例をしている。図5(a)に示される原稿303は、活字が印刷された文書に、訂正記号331及び訂正文字(「y」)332が手書きで記入されている。訂正記号331及び訂正文字332は、活字「tipe」に含まれる活字「i」を「y」に訂正する旨を示している。訂正記号331は、互いに交わった2本の線で構成され、活字「i」と重なる位置に記入されている。訂正文字332は、活字「i」の上の余白に記入されている。   FIG. 5 shows an example in which the cutout area 73 is determined from the image data of the original 303 in which the content indicating the correction is handwritten. In a manuscript 303 shown in FIG. 5A, a correction symbol 331 and a correction character (“y”) 332 are handwritten in a printed document. The correction symbol 331 and the correction character 332 indicate that the type “i” included in the type “type” is corrected to “y”. The correction symbol 331 is composed of two lines intersecting each other, and is written at a position overlapping the type “i”. The correction character 332 is entered in the margin above the type “i”.

図5(a)に示す例では、訂正記号331及び訂正文字332を構成する画素が、手書部分として特定される。また、図5(b)に示すように、拡張処理が行われ、訂正記号331及び訂正文字332を拡張させた領域43が得られる。訂正記号331及び訂正文字332を構成する画素は、互いの距離が一定以内に位置し、一つの領域43に含まれる。よって、訂正記号331及び訂正文字332を構成する画素が、一つの手書画素グループとしてグループ化される。   In the example shown in FIG. 5A, the pixels constituting the correction symbol 331 and the correction character 332 are specified as the handwritten part. Further, as shown in FIG. 5B, an extension process is performed, and an area 43 in which the correction symbol 331 and the correction character 332 are extended is obtained. The pixels constituting the correction symbol 331 and the correction character 332 are located within a certain distance from each other and are included in one region 43. Therefore, the pixels constituting the correction symbol 331 and the correction character 332 are grouped as one handwritten pixel group.

そして、図5(c)に示すように、訂正記号331及び訂正文字332に外接する矩形の外接領域53が設定される。その後、外接領域53を四方に広げた候補領域63が設定される。図5の例では、1回目及び2回目に設定された候補領域63に含まれる印刷部分の画素数が所定以上でないと判断され、2回目に設定された候補領域63より大きい領域が新たな候補領域63として設定される。そして、3回目に設定された候補領域63に含まれる印刷部分の画素数が所定以上と判断され、3回目に設定された候補領域63が切出領域73に設定される。   Then, as shown in FIG. 5C, a rectangular circumscribed area 53 circumscribing the correction symbol 331 and the correction character 332 is set. Thereafter, a candidate area 63 in which the circumscribed area 53 is expanded in all directions is set. In the example of FIG. 5, it is determined that the number of pixels of the print portion included in the candidate area 63 set for the first time and the second time is not a predetermined number or more, and an area larger than the candidate area 63 set for the second time is a new candidate. The area 63 is set. Then, it is determined that the number of pixels of the print portion included in the candidate area 63 set for the third time is greater than or equal to a predetermined value, and the candidate area 63 set for the third time is set as the cut-out area 73.

切出領域73内には、訂正記号331、訂正文字332、訂正記号331と重なる活字「i」、訂正記号331及び訂正文字332の周囲の空白部分、その他、訂正記号331及び訂正文字332の周囲の印刷部分が含まれている。このため、切出領域73の画像によれば、活字「tipe」に含まれる活字「i」を「y」に訂正する指示が、手書部分によって示されていることを把握できる。   In the cutout area 73, the correction symbol 331, the correction character 332, the type “i” that overlaps the correction symbol 331, the blank portion around the correction symbol 331 and the correction character 332, and other areas around the correction symbol 331 and the correction character 332 The print part is included. For this reason, according to the image of the cut-out area 73, it can be understood that the instruction to correct the letter “i” included in the letter “type” to “y” is indicated by the handwriting part.

図6は、強調を示す内容が手書きで記入された原稿304の画像データから切出領域74,75を決定する場合の例を示している。図6(a)に示される原稿304は、活字が印刷された文書に、一行目の活字「type,」を強調する旨の強調記号34、3行目の活字「type,」を強調する旨の強調記号35が手書きで記入されている。強調記号34は、活字「type,」の周囲を楕円状に囲む線である。強調記号35は、活字「type,」の下側に引かれた波状の線である。   FIG. 6 shows an example in which the cutout areas 74 and 75 are determined from the image data of the original 304 in which the emphasis content is handwritten. The manuscript 304 shown in FIG. 6A emphasizes the emphasis symbol 34 for emphasizing the type “type,” on the first line, and the type “type,” on the third line, on the document on which the type is printed. Is highlighted by handwriting. The emphasis symbol 34 is a line that surrounds the type “type,” in an elliptical shape. The emphasis symbol 35 is a wavy line drawn below the type “type,”.

図6(a)に示す例では、強調記号34及び強調記号35を構成する画素が、手書部分として特定される。次に、図6(b)に示すように、拡張処理が行われ、強調記号34を拡張させた領域44と、強調記号35を拡張させた領域45とが得られる。強調記号34を構成する画素は、互いの距離が一定以内に位置し、一つの領域44に含まれる。また、強調記号35を構成する画素は、互いの距離が一定以内に位置し、一つの領域45に含まれる。強調記号34を構成する画素と強調記号34を構成する画素とは、互いの距離が一定以内に位置していないので、同じ領域44,45内には含まれない。従って、強調記号34を構成する画素が一つの手書画素グループとしてグループ化され、強調記号35を構成する画素が一つの手書画素グループとしてグループ化される。   In the example shown in FIG. 6A, the pixels constituting the emphasis symbol 34 and the emphasis symbol 35 are specified as a handwritten portion. Next, as shown in FIG. 6B, an expansion process is performed to obtain a region 44 in which the emphasis symbol 34 is expanded and a region 45 in which the emphasis symbol 35 is expanded. The pixels constituting the emphasis symbol 34 are located within a certain distance from each other, and are included in one region 44. The pixels constituting the emphasis symbol 35 are located within a certain distance from each other and are included in one region 45. The pixels constituting the emphasis symbol 34 and the pixels constituting the emphasis symbol 34 are not included in the same regions 44 and 45 because their distances are not within a certain range. Therefore, the pixels constituting the emphasis symbol 34 are grouped as one handwritten pixel group, and the pixels constituting the emphasis symbol 35 are grouped as one handwriting pixel group.

そして、図6(c)に示すように、強調記号34に外接する矩形の外接領域54と、強調記号35に外接する矩形の外接領域55とがそれぞれ設定される。その後、外接領域54を四方に広げた候補領域64が設定され、外接領域55を四方に広げた候補領域65がそれぞれ設定される。強調記号34については、2回目に設定された候補領域64に含まれる印刷部分の画素数が所定以上と判断され、2回目に設定された候補領域64が切出領域74に設定される。強調記号35については、3回目に設定された候補領域65に含まれる印刷部分の画素数が所定以上と判断され、3回目に設定された候補領域65が切出領域75に設定される。   Then, as shown in FIG. 6C, a rectangular circumscribed area 54 circumscribing the emphasis symbol 34 and a rectangular circumscribed area 55 circumscribing the emphasis symbol 35 are set. Thereafter, a candidate area 64 in which the circumscribed area 54 is expanded in all directions is set, and a candidate area 65 in which the circumscribed area 55 is expanded in all directions is set. Regarding the emphasis symbol 34, the number of pixels of the print portion included in the candidate area 64 set for the second time is determined to be greater than or equal to a predetermined value, and the candidate area 64 set for the second time is set as the cutout area 74. For the emphasis symbol 35, the number of pixels of the print portion included in the candidate area 65 set for the third time is determined to be greater than or equal to a predetermined value, and the candidate area 65 set for the third time is set as the cutout area 75.

切出領域74内には、強調記号34、強調記号34に囲まれた活字「type,」、この活字「type,」の左側に位置する活字「ng」、右側に位置する活字「p」、強調記号34の周囲の空白部分が含まれている。このため、切出領域74の画像によれば、活字「type,」を強調する旨が、手書部分によって示されていることを把握できる。一方、切出領域75内には、強調記号35、強調記号35の上に位置する活字「type,」、この活字「type,」の左側に位置する活字「ng」、右側に位置する活字「pr」、強調記号45の周囲の空白部分が含まれている。このため、切出領域75の画像によれば、活字「type,」を強調する旨が、手書文字によって示されていることを把握できる。   In the cutout region 74, the emphasis symbol 34, the type “type,” surrounded by the emphasis symbol 34, the type “ng” located on the left side of the type “type,”, the type “p” located on the right side, A blank portion around the emphasis symbol 34 is included. For this reason, according to the image of the cutout region 74, it can be understood that the handwriting portion indicates that the type “type,” is emphasized. On the other hand, in the cutout area 75, the emphasis symbol 35, the type “type,” positioned above the emphasis symbol 35, the type “ng” positioned to the left of the type “type,”, and the type “ pr ", a blank portion around the emphasis symbol 45 is included. For this reason, according to the image of the cut-out area 75, it can be understood that the handwriting characters indicate that the type “type,” is emphasized.

図7は、風船書きを示す内容が手書きで記入された原稿305の画像データから切出領域76を決定する場合の例を示している。なお、訂正又は追記等を行う際に、対象となる活字や図の近くに十分な余白がない場合がある。この場合に、余白に訂正内容又は追記内容を書き込み、対象となる活字や図を線で囲み、その囲み線と内容を記入した部分とを接続する引き出し線を記入する方法がある。本実施形態では、この記入を風船書きとして説明する。   FIG. 7 shows an example in which the cutout area 76 is determined from the image data of the original 305 in which the contents indicating balloon writing are handwritten. In addition, when performing correction or additional writing, there is a case where there is not enough blank space near the target type or drawing. In this case, there is a method in which correction content or additional writing content is written in the margin, the target type or figure is surrounded by a line, and a lead line connecting the surrounding line and the portion where the content is written is entered. In this embodiment, this entry is described as balloon writing.

図7(a)に示される原稿305には、活字が印刷された文書に、2行目の活字「pri」と3行目の「nting type,」について「not by hand」を追記する旨の風船記号361が手書きで記入されている。また、引き出し線362、追記文字(「not by hand」)363が手書きで記入されている。風船記号361は、2行目の活字「pri」と3行目の活字「nting type,」とを囲む線である。引き出し線362は、一端が風船記号361の付近に位置し、他端が追記文字363の付近に位置している。追記文字363は、原稿305の下側の余白に位置している。   In the manuscript 305 shown in FIG. 7A, “not by hand” is added to the printed text “pri” on the second line and “nting type,” on the third line. A balloon symbol 361 is handwritten. In addition, a lead line 362 and additional characters (“not by hand”) 363 are handwritten. The balloon symbol 361 is a line surrounding the type “pri” on the second line and the type “nting type” on the third line. The lead line 362 has one end located near the balloon symbol 361 and the other end located near the additional character 363. The additional character 363 is located in the lower margin of the document 305.

図7(a)に示す例では、風船記号361、引き出し線362、及び追記文字363を構成する画素が、手書部分として特定される。そして、図7(b)に示すように、拡張処理が行われ、風船記号361、引き出し線362、及び追記文字363を拡張させた領域46が得られる。風船記号361、引き出し線362、及び追記文字363を構成する画素は、互いの距離が一定以内に位置し、一つの領域46に含まれる。よって、風船記号361、引き出し線362、及び追記文字363を構成する画素が、一つの手書画素グループとしてグループ化される。このように、風船記号361と追記文字363とが離れていても、風船記号361と追記文字363とを繋ぐ手書部分(引き出し線362)が存在すれば、一纏まりとしてグループ化される。   In the example shown in FIG. 7A, the pixels constituting the balloon symbol 361, the leader line 362, and the postscript character 363 are specified as the handwritten part. Then, as shown in FIG. 7B, an expansion process is performed, and an area 46 in which the balloon symbol 361, the leader line 362, and the additional character 363 are expanded is obtained. The pixels constituting the balloon symbol 361, the leader line 362, and the additional writing character 363 are located within a certain distance from each other and are included in one region 46. Therefore, the pixels constituting the balloon symbol 361, the lead line 362, and the additional writing character 363 are grouped as one handwritten pixel group. Thus, even if the balloon symbol 361 and the additional character 363 are separated from each other, if there is a handwriting portion (leading line 362) connecting the balloon symbol 361 and the additional character 363, they are grouped together.

そして、図6(c)に示すように、風船記号361、引き出し線362、及び追記文字363に外接する矩形の外接領域56が設定される。その後、外接領域56を四方に広げた候補領域66が設定される。図6の例では、1回目に設定された候補領域66に含まれる印刷部分の画素数が所定以上と判断され、1回目に設定された候補領域66が切出領域76に設定される。   Then, as shown in FIG. 6C, a rectangular circumscribed area 56 circumscribing the balloon symbol 361, the leader line 362, and the additional character 363 is set. Thereafter, a candidate area 66 is set in which the circumscribed area 56 is expanded in all directions. In the example of FIG. 6, the number of pixels of the print portion included in the candidate area 66 set for the first time is determined to be greater than or equal to a predetermined value, and the candidate area 66 set for the first time is set as the cutout area 76.

切出領域76内には、風船記号361、引き出し線362、追記文字363、風船記号361に囲まれた活字、風船記号361並びに引き出し線362並びに追記文字363の周囲の空白部分並びに印刷部分が含まれている。このため、切出領域76の画像によれば、活字「pri」と活字「nting type,」とに関して、「not by hand」が追記された旨が、手書部分によって示されていることを把握できる。   The cutout area 76 includes a balloon symbol 361, a leader line 362, a postscript character 363, a type surrounded by the balloon symbol 361, a balloon symbol 361, a leader line 362, a blank portion around the postscript character 363, and a print portion. It is. For this reason, according to the image of the cut-out area 76, it is understood that the handwritten part indicates that “not by hand” is added to the type “pri” and the type “nting type,”. it can.

次に、図8を参照して、サマリ情報を生成する生成部25について説明する。図8は、サマリ情報の例を示す図である。図8は、印刷又は表示されたサマリ情報を示し、図8(a)は、1ページ目のサマリ情報801を示し、図8(b)は、2ページ目のサマリ情報802を示している。   Next, the generation unit 25 that generates summary information will be described with reference to FIG. FIG. 8 is a diagram illustrating an example of summary information. FIG. 8 shows the summary information printed or displayed. FIG. 8A shows the summary information 801 for the first page, and FIG. 8B shows the summary information 802 for the second page.

ここでは、上述した原稿301〜305が一纏まりの原稿である場合について説明する。例えば、原稿301〜305が、原稿301から順に、MFP1に搭載されたADF(自動給紙装置)によってスキャナ14へ給紙され、読み取られることにより、原稿301〜305の画像データ毎にページ情報が付加される。すなわち、原稿301の画像データには、1ページ目である旨のページ情報が付加され、同様に、原稿302〜305の各画像データには、2〜5ページ目である旨のページ情報がそれぞれ付加される。   Here, a case where the above-described documents 301 to 305 are a group of documents will be described. For example, the originals 301 to 305 are sequentially fed from the original 301 to the scanner 14 by an ADF (automatic paper feeder) mounted on the MFP 1 and read, whereby page information is obtained for each image data of the originals 301 to 305. Added. That is, page information indicating the first page is added to the image data of the original 301, and similarly, page information indicating the second to fifth pages is included in each of the image data of the originals 302 to 305. Added.

生成部25は、切出領域71〜76を含むサマリ情報を生成する。本実施形態では、サマリ情報に複数の切出領域71〜76が含まれているが、切出領域が1つであってもよい。生成部25は、所定の画像サイズを超える切出領域76については所定の画像サイズまで縮小する。そして、生成部25は、各原稿301〜305の画像データに付加されたページ情報を参照して、複数の切出領域71〜76が原稿のページ順に配列されたサマリ情報を生成する。また、生成部25は、1つの画像データから複数の切出領域74,75を切り出した場合、切出領域74,75の座標に基づいて、原稿304の上方の切出領域74から順に配列されるように、サマリ情報を生成する。   The generation unit 25 generates summary information including the cut areas 71 to 76. In the present embodiment, the summary information includes a plurality of cutout areas 71 to 76, but the cutout area may be one. The generation unit 25 reduces the cutout area 76 that exceeds the predetermined image size to a predetermined image size. The generating unit 25 refers to the page information added to the image data of each of the originals 301 to 305, and generates summary information in which a plurality of cutout areas 71 to 76 are arranged in the order of the pages of the original. In addition, when the plurality of cutout areas 74 and 75 are cut out from one image data, the generation unit 25 is sequentially arranged from the cutout area 74 above the document 304 based on the coordinates of the cutout areas 74 and 75. As shown, summary information is generated.

また、生成部25は、ページ情報をサマリ情報に付加する。ページ情報は、原稿301〜305において切出領域71〜76をそれぞれ含むページを示す情報である。更に、生成部25は、ページ内位置情報をサマリ情報に付加する。ページ内位置情報は、原稿301〜305において切出領域71〜76がそれぞれ位置するページ内の位置を示す情報である。図8に示す例では、1ページ目の原稿301の切出領域71の上に、「1ページ上段中央」を示す文字情報81が表示されている。この文字情報81は、ページ情報として「1ページ」、ページ内位置情報として「上段中央」を示す情報を含んでいる。ページ情報及びページ内位置情報は、該当する切出領域71〜76の画像データと関連付けてサマリ情報に付加される。   Further, the generation unit 25 adds page information to the summary information. The page information is information indicating pages that include the cut areas 71 to 76 in the originals 301 to 305, respectively. Further, the generation unit 25 adds the in-page position information to the summary information. The in-page position information is information indicating the position in the page where the cutout areas 71 to 76 are respectively positioned in the originals 301 to 305. In the example shown in FIG. 8, character information 81 indicating “upper center of one page” is displayed on the cutout area 71 of the first page of the document 301. The character information 81 includes information indicating “1 page” as page information and “upper center” as in-page position information. The page information and the in-page position information are added to the summary information in association with the image data of the corresponding cutout areas 71 to 76.

文字情報81に含まれるページ情報は、画像データに付加されたページ情報を用いることができる。文字情報81に含まれるページ内位置情報は、例えば、原稿301を複数のエリアに分割し、切出領域71が位置するエリアをページ内位置情報とすることができる。本実施形態では、2次元座標上において、原稿301をY軸方向に上段、中段、下段と分割し、更に、X軸方向に左側、中央、右側と分割することにより、原稿301を9つのエリアに分割している。そして、切出領域71が「上段中央」のエリアに位置することから、ページ内位置情報を「上段中央」としている。なお、切出領域76のように、ページ全体に位置する場合は、「5ページ全体」を示す文字情報86を生成してもよい。   As page information included in the character information 81, page information added to image data can be used. As the in-page position information included in the character information 81, for example, the document 301 can be divided into a plurality of areas, and the area where the cutout area 71 is located can be used as the in-page position information. In the present embodiment, on the two-dimensional coordinates, the document 301 is divided into an upper stage, a middle stage, and a lower stage in the Y-axis direction, and further divided into a left side, a center, and a right side in the X-axis direction. It is divided into. Since the cutout area 71 is located in the “upper center” area, the in-page position information is “upper center”. In addition, when it is located in the whole page like the cut-out area 76, the character information 86 indicating “entire page 5” may be generated.

引き続いて、MFP1の動作について説明すると共に、本実施形態に係る画像処理方法について説明する。図9を参照して、サマリ情報の生成処理の処理手順について説明する。図9は、サマリ情報の生成処理の処理手順を示すフローチャートである。このサマリ情報の生成処理は、制御部20によって行われる。   Subsequently, the operation of the MFP 1 will be described, and the image processing method according to the present embodiment will be described. With reference to FIG. 9, the procedure of the summary information generation process will be described. FIG. 9 is a flowchart illustrating a processing procedure of summary information generation processing. The generation process of the summary information is performed by the control unit 20.

まず、ステップS101では、スキャナ14によって読み取られた原稿301〜305の画像データが、制御部20に入力される。すなわち、ステップS101では、特許請求の範囲に記載の入力ステップの処理が行われる。次に行われるステップS102では、最初のページである原稿301の画像データから手書部分の画素が特定される。すなわち、ステップS102では、特許請求の範囲に記載の特定ステップの処理が行われる。   First, in step S <b> 101, image data of the originals 301 to 305 read by the scanner 14 is input to the control unit 20. That is, in step S101, the input step described in the claims is performed. In the next step S102, the handwritten pixel is specified from the image data of the original 301 that is the first page. That is, in step S102, the specific step described in the claims is performed.

ステップS103では、該当するページの画像データに手書部分の画素が存在するか否かが、判断される。ステップS103において、該当するページの画像データに手書部分の画素が存在しないと判断された場合は、ステップS109へ処理が進む。ステップS103において、該当するページの画像データに手書部分の画素が存在すると判断された場合は、ステップS104へ処理が進む。ステップS104では、手書部分の画素について拡張処理が行われ、互いの距離が所定以下である手書部分の画素がグルーピングされる。   In step S103, it is determined whether or not a handwritten pixel exists in the image data of the corresponding page. If it is determined in step S103 that the handwritten portion pixel does not exist in the image data of the corresponding page, the process proceeds to step S109. If it is determined in step S103 that the handwritten part of the image data of the corresponding page is present, the process proceeds to step S104. In step S104, an extension process is performed on the pixels in the handwriting part, and the pixels in the handwriting part whose mutual distance is equal to or smaller than a predetermined distance are grouped.

次に、ステップS105では、グルーピングされた各手書画素グループについて、切出領域71が決定される。すなわち、ステップS105では、特許請求の範囲に記載の決定ステップの処理が行われる。ここで、図10を参照して、切出領域の決定処理について説明する。図10は、切出領域の決定処理の処理手順を示すフローチャートである。   Next, in step S105, a cutout area 71 is determined for each grouped handwritten pixel group. That is, in step S105, the determination step described in the claims is performed. Here, with reference to FIG. 10, the cut-out area determination process will be described. FIG. 10 is a flowchart illustrating a processing procedure of the cut-out area determination process.

まず、ステップS1051では、処理対象となる手書画素グループに含まれる手書部分について、外接領域51が設定される。次に、ステップS1052では、オーバーラップ処理が行われることにより、候補領域61が設定される。続くステップS1053では、設定された候補領域61に含まれる印刷部分の画素数が所定以上か否かが判断される。   First, in step S1051, a circumscribed area 51 is set for a handwritten part included in a handwritten pixel group to be processed. Next, in step S1052, a candidate area 61 is set by performing overlap processing. In the subsequent step S1053, it is determined whether or not the number of pixels of the print portion included in the set candidate area 61 is greater than or equal to a predetermined value.

ステップS1053において、候補領域61に含まれる印刷部分の画素数が所定以上ではないと判断された場合、処理がステップS1054へ進む。ステップS1054では、オーバーラップ処理の回数、すなわち候補領域61の設定回数が所定回数に到達したか否かが、判断される。ステップS1054において、オーバーラップ処理の回数が所定回数に到達してないと判断された場合は、ステップS1052へ処理が戻り、再びオーバーラップ処理が行われ、新たな候補領域61が設定される。   If it is determined in step S1053 that the number of pixels of the print portion included in the candidate area 61 is not greater than or equal to the predetermined number, the process proceeds to step S1054. In step S1054, it is determined whether or not the number of overlap processes, that is, the set number of candidate areas 61 has reached a predetermined number. If it is determined in step S1054 that the number of overlap processes has not reached the predetermined number, the process returns to step S1052, the overlap process is performed again, and a new candidate area 61 is set.

ステップS1054において、オーバーラップ処理が所定回数に到達したと判断された場合は、処理がステップS1055へ進む。また、ステップS1053において、候補領域61に含まれる印刷部分の画素数が所定以上ではあると判断された場合、処理がステップS1055へ進む。ステップS1055では、最後に設定された候補領域61が、切出領域71として決定される。   If it is determined in step S1054 that the overlap process has reached the predetermined number of times, the process proceeds to step S1055. If it is determined in step S1053 that the number of pixels of the print portion included in the candidate area 61 is greater than or equal to the predetermined number, the process proceeds to step S1055. In step S 1055, the last set candidate area 61 is determined as the cut-out area 71.

そして、ステップS1056では、処理対象となっている画像データの全ての手書画素グループについて切出領域の決定処理が完了したか否かが判断される。ステップS1056では、未だ切出領域の決定処理が行われていない手書画素グループがある場合、ステップS1051へ戻り、次の手書画素グループについて、切出領域を決定する処理が行われる。処理対象となっている画像データの全ての手書画素グループについて切出領域の決定処理が完了した場合は、切出領域の決定処理が終了する。そして、図9に示すステップS106へ処理が移行する。   In step S1056, it is determined whether or not the extraction region determination processing has been completed for all handwritten pixel groups of the image data to be processed. In step S1056, when there is a handwritten pixel group that has not yet been subjected to the cutting area determination process, the process returns to step S1051 to perform a process of determining a cutting area for the next handwritten pixel group. When the cut-out area determination process is completed for all the handwritten pixel groups of the image data to be processed, the cut-out area determination process ends. Then, the process proceeds to step S106 illustrated in FIG.

ステップS106では、ステップS105において決定された切出領域のうち、画像サイズが所定サイズを超える切出領域があるか否かが判断される。ステップS106において、所定サイズを超える切出領域がないと判断された場合は、処理がステップS108へ進む。ステップS106において、所定サイズを超える切出領域があると判断された場合は、処理がステップS107へ進む。ステップS107では、所定サイズを超える切出領域の画像サイズが所定サイズまで縮小される。   In step S106, it is determined whether or not there is a cutout area whose image size exceeds a predetermined size among the cutout areas determined in step S105. If it is determined in step S106 that there is no cutout area exceeding the predetermined size, the process proceeds to step S108. If it is determined in step S106 that there is a cutout area exceeding the predetermined size, the process proceeds to step S107. In step S107, the image size of the cutout area exceeding the predetermined size is reduced to the predetermined size.

ステップS108では、該当するページの画像データから切り出した切出領域の画像データ、ページ情報、及びページ内位置情報が記憶される。ステップS109では、全ページの画像データについて処理が完了したか否かが判断される。ステップS109で、全ページについて処理が完了していないと判断された場合は、次のページの画像データについて処理を行うために、ステップS102へ処理が戻る。これにより、原稿302〜305の全ての画像データについて画像処理が行われる。   In step S108, the image data of the cut-out area cut out from the image data of the corresponding page, page information, and in-page position information are stored. In step S109, it is determined whether or not the processing has been completed for the image data of all pages. If it is determined in step S109 that processing has not been completed for all pages, the processing returns to step S102 in order to perform processing on the image data of the next page. As a result, image processing is performed on all image data of the originals 302 to 305.

ステップS109において、全ページについて処理が完了したと判定された場合は、処理がステップS110へ進む。ステップS110では、原稿301〜305について記憶された切出領域71〜76の画像データ、ページ情報、及びページ内位置情報を含むサマリ情報が生成される。すなわち、ステップS110では、特許請求の範囲に記載の生成ステップの処理が行われる。以上により、本実施形態に係る画像処理が終了する。   If it is determined in step S109 that the process has been completed for all pages, the process proceeds to step S110. In step S110, summary information including image data, page information, and in-page position information of the cutout areas 71 to 76 stored for the originals 301 to 305 is generated. That is, in step S110, the generation step described in the claims is performed. Thus, the image processing according to this embodiment is completed.

生成されたサマリ情報は、MFP1が備えるプリンタ13又は他のプリンタによって用紙に印刷することができる。また、サマリ情報は、MFP1が備える表示部11又はコンピュータ5において表示することができる。これにより、ユーザは、図8に示すサマリ情報を閲覧することができる。   The generated summary information can be printed on a sheet by the printer 13 included in the MFP 1 or another printer. Further, the summary information can be displayed on the display unit 11 or the computer 5 provided in the MFP 1. Thereby, the user can browse the summary information shown in FIG.

以上説明したMFP1では、特定された手書部分、及び、該手書部分の周囲に位置する印刷部分(活字部分)を含む切出領域71〜76が決定され、切出領域71〜76の画像データを含む、手書部分のサマリ情報が生成される。このサマリ情報が印刷又は表示されることにより、ユーザは、手書部分、及び、この手書部分と関連性の高い印刷部分を一纏まりで見ることができる。従って、ユーザは、手書きの記入がなされた印刷文書を参照することなく、印刷部分に対する手書きによる記入内容を把握することが可能となる。すなわち、MFP1によれば、手書きの記入がなされた印刷文書を参照することなく、印刷部分に対する手書きによる記入内容を把握できるサマリ情報を生成することが可能となる。   In the MFP 1 described above, the cutout areas 71 to 76 including the specified handwriting part and the printing part (printed part) located around the handwriting part are determined, and the image of the cutting area 71 to 76 is determined. Summary information of the handwriting part including data is generated. By printing or displaying the summary information, the user can view the handwritten part and the printed part highly related to the handwritten part together. Therefore, the user can grasp the contents of handwritten entry on the printed portion without referring to the printed document in which the handwritten entry has been made. That is, according to the MFP 1, it is possible to generate summary information that can grasp the contents of handwritten entry for the printed portion without referring to the printed document in which the handwritten entry has been made.

また、MFP1では、複数の手書部分が、互いの距離に基づいてグループ化され、グループ化された手書部分、及び、該グループ化された手書部分の周囲に位置する印刷部分を含む切出領域71〜76が決定される。この切出領域71〜76を含むサマリ情報が印刷又は表示されることにより、ユーザは、グループ化された関連性の高い手書部分、及び、これらの手書部分と関連性の高い印刷部分を一纏まりで見ることができる。   In the MFP 1, a plurality of handwriting parts are grouped on the basis of a distance from each other, and include a grouped handwriting part and a printing part located around the grouped handwriting part. Out areas 71-76 are determined. By printing or displaying the summary information including the cut-out areas 71 to 76, the user can select a group of handwritten parts highly related to each other and a printed part highly related to these handwritten parts. You can see them all together.

切出領域71〜76には印刷部分の画素数が所定以上含まれるので、一定以上の印刷部分が切出領域に含まれることとなる。従って、手書きで記入された内容を把握するのに適切な分量の印刷部分を含む切出領域を決定することが可能となる。   Since the cutout areas 71 to 76 include a predetermined number or more of the pixels of the print portion, a printout of a certain amount or more is included in the cutout area. Therefore, it is possible to determine a cut-out area including an appropriate amount of printed portion for grasping the contents entered by handwriting.

切出領域の決定処理では、グループ化された手書部分を含む手書領域51〜56が設定され、この手書領域51〜56を含むと共に該手書領域51〜56より大きい領域が、切出領域の候補領域61〜66として設定される。そして、候補領域61〜66に含まれる印刷部分の画素数が所定以上か否かが判断され、印刷部分の画素数が所定以上である場合に、候補領域61〜66が切出領域71〜77として決定される。一方、設定された印刷部分の画素数が所定以上でない場合に、既に設定された候補領域より大きい候補領域が新たに設定される。これにより、少しずつ候補領域を大きくして、含まれる印刷部分の画素数が所定以上となるように切出領域71〜76が決定される。従って、適切な分量の印刷部分を含み、かつ、必要以上に領域が大きくならないように、切出領域を決定することが可能となる。   In the cutting area determination process, handwriting areas 51 to 56 including grouped handwriting parts are set, and areas including these handwriting areas 51 to 56 and larger than the handwriting areas 51 to 56 are cut out. It is set as the candidate areas 61 to 66 for the outgoing area. Then, it is determined whether or not the number of pixels of the print part included in the candidate areas 61 to 66 is greater than or equal to a predetermined value. As determined. On the other hand, when the number of pixels of the set print portion is not a predetermined number or more, a candidate area larger than the already set candidate area is newly set. Thereby, the candidate areas are gradually increased, and the cutout areas 71 to 76 are determined so that the number of pixels of the included print portion is equal to or greater than a predetermined number. Therefore, it is possible to determine the cut-out area so as to include an appropriate amount of printed portion and not to make the area larger than necessary.

また、切出領域の決定処理では、候補領域の設定された回数が所定回数に達した場合は、最後に設定された候補領域が、切出領域として決定される。例えば、グループ化された手書部分の周囲に存在する印刷部分が少ない場合に、切出領域が必要以上に大きくならないようにすることができる。また、候補領域の設定処理及び画素数の判断処理が、冗長に繰り返されることを防止することができる。   In the cut-out area determination process, when the number of times that the candidate area is set reaches a predetermined number, the last set candidate area is determined as the cut-out area. For example, when there are few printed parts around the grouped handwritten parts, the cutout area can be prevented from becoming larger than necessary. In addition, it is possible to prevent the candidate area setting process and the pixel number determination process from being repeated redundantly.

また、複数の切出領域71〜76が得られた場合に、複数の切出領域71〜76が配列された画像を示すサマリ情報が生成される。従って、印刷文書の複数箇所に手書きによる記入がなされた場合であっても、ユーザが、手書きで記入された内容を纏めて閲覧することが可能なサマリ情報を生成することができる。   In addition, when a plurality of cut areas 71 to 76 are obtained, summary information indicating an image in which the plurality of cut areas 71 to 76 are arranged is generated. Therefore, even when handwritten entries are made at a plurality of locations in a printed document, summary information that allows the user to collectively view the contents entered by handwriting can be generated.

このサマリ情報を見ることにより、ユーザは、手書部分の内容について、素早く視覚的に把握することができる。例えば、多数ページからなる文書中に手書部分が散在している場合において、サマリ情報を見ることにより、ユーザは、手書部分だけの内容を効率良く確認することができる。従って、印刷文書の校正作業等に用いることで、構成作業の効率を向上させることができる。また、サマリ情報を生成する際に、手書きで記入された文字に対してOCR処理(文字認識処理)を行わないので、誤って認識された文字が表示されるリスクを回避することができる。   By viewing this summary information, the user can quickly and visually grasp the contents of the handwritten part. For example, when handwritten parts are scattered in a document consisting of a large number of pages, the user can efficiently check the contents of only the handwritten parts by looking at the summary information. Therefore, the efficiency of the composition work can be improved by using it for the proofreading work of the printed document. Further, since the OCR process (character recognition process) is not performed on the handwritten characters when generating the summary information, it is possible to avoid the risk that the erroneously recognized characters are displayed.

また、サマリ情報には、ページ情報及びページ内位置情報が含まれるので、ユーザは、切出領域の画像と共に、ページ情報又は/及びページ内位置情報を見ることができる。従って、印刷文書において切出領域に対応する箇所をユーザが効率良く参照可能なサマリ情報を生成することできる。   Further, since the summary information includes page information and in-page position information, the user can view the page information and / or in-page position information together with the image of the cutout area. Therefore, it is possible to generate summary information that allows the user to efficiently refer to the location corresponding to the cutout area in the printed document.

また、MFP1では、切出領域76が所定の画像サイズより大きい場合に、切出領域76が縮小される。従って、複数の切出領域71〜76の画像サイズが一定範囲内となるので、切出領域71〜76の画像を閲覧し易くすることができる。   In the MFP 1, the cutout area 76 is reduced when the cutout area 76 is larger than a predetermined image size. Therefore, since the image sizes of the plurality of cutout areas 71 to 76 are within a certain range, the images of the cutout areas 71 to 76 can be easily viewed.

次に、図11及び図12を参照して、上述したサマリ情報の生成処理を行う画像処理装置として、コンピュータ90を機能させるプログラム100について説明する。図11は、本実施形態に係るプログラム100を実行するためのコンピュータ90の構成を示すブロック図である。図10は、プログラム100のモジュール構成を示す図である。   Next, a program 100 that causes the computer 90 to function as the image processing apparatus that performs the above-described summary information generation processing will be described with reference to FIGS. 11 and 12. FIG. 11 is a block diagram showing a configuration of a computer 90 for executing the program 100 according to the present embodiment. FIG. 10 is a diagram showing a module configuration of the program 100.

コンピュータ90は、プログラム100の実行等を制御する制御部(CPU)91と、プログラム100等が記憶されたハードディスク92と、メモリ(RAM)93と、CD−ROM等の記録媒体に記録されたプログラム等を読み取り可能な読取装置94とを備えている。また、コンピュータ90は、入力デバイス95と、ディスプレイ96と、LAN I/F97とを備えている。   The computer 90 includes a control unit (CPU) 91 that controls execution of the program 100, a hard disk 92 that stores the program 100, etc., a memory (RAM) 93, and a program recorded on a recording medium such as a CD-ROM. And the like. The computer 90 includes an input device 95, a display 96, and a LAN I / F 97.

プログラム100は、CD−ROM等の記録媒体に記録されていてもよいし、ネットワークを介してサーバ等からコンピュータ90に提供されるものであってもよい。プログラム100は、処理を統括するメインモジュール101、入力モジュール102、特定モジュール103、グルーピングモジュール104、決定モジュール105、生成モジュール106を備える。例えば、読取装置95により読み取られハードディスク93に記憶(インストール)されたプログラム100の各モジュールが実行されることにより、コンピュータ90が、画像処理装置(制御部20)を構成する入力部21、特定部22、グルーピング部23、決定部24、生成部25として機能する。   The program 100 may be recorded on a recording medium such as a CD-ROM, or may be provided to the computer 90 from a server or the like via a network. The program 100 includes a main module 101 that controls processing, an input module 102, a specific module 103, a grouping module 104, a determination module 105, and a generation module 106. For example, when each module of the program 100 read by the reading device 95 and stored (installed) in the hard disk 93 is executed, the computer 90 causes the input unit 21 and the specifying unit constituting the image processing device (control unit 20). 22, functions as a grouping unit 23, a determination unit 24, and a generation unit 25.

本実施形態によれば、プログラム100が実行されることにより、コンピュータ90を上述したサマリ情報の生成処理を行う画像処理装置として機能させることができる。従って、手書きの記入がなされた印刷文書を参照することなく、印刷部分に対する手書きによる記入内容を把握できるサマリ情報を生成することが可能となる。   According to the present embodiment, by executing the program 100, the computer 90 can function as an image processing apparatus that performs the above-described summary information generation process. Therefore, it is possible to generate summary information that enables grasping of the contents of handwritten entries for the printed portion without referring to the printed document in which the handwritten entries are made.

以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に限定されるものではなく種々の変形が可能である。例えば、サマリ情報の表示例は、上記実施形態に限定されるものではなく、サマリ情報には、上述した以外の種々の付加情報を付加してもよい。この場合の例について、図13を参照して説明する。図13は、サマリ情報の変形例を示す図である。   Although the embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and various modifications can be made. For example, the display example of the summary information is not limited to the above embodiment, and various additional information other than those described above may be added to the summary information. An example of this case will be described with reference to FIG. FIG. 13 is a diagram illustrating a modified example of the summary information.

図13に示すサマリ情報は、コンピュータ5のブラウザ機能等を用いてコンピュータ5のディスプレイに表示させることができる。図13に示す例では、切出領域71の画像と、該切出領域71を含む原稿301のページ全体の画像とが同時に表示されている。この変形例に係るサマリ情報には、各切出領域71〜76を含む原稿301〜305のページ全体の画像データが含まれている。また、サマリ情報には、切出領域71〜76の番号を示す情報と、切出領域71〜76の総数、原稿301〜305毎に切出領域の総数を示す情報が含まれている。   The summary information shown in FIG. 13 can be displayed on the display of the computer 5 using the browser function of the computer 5 or the like. In the example shown in FIG. 13, the image of the cutout area 71 and the image of the entire page of the document 301 including the cutout area 71 are displayed at the same time. The summary information according to this modification includes image data of the entire pages of the originals 301 to 305 including the cutout areas 71 to 76. The summary information includes information indicating the numbers of the cutout areas 71 to 76, the total number of cutout areas 71 to 76, and information indicating the total number of cutout areas for each of the originals 301 to 305.

このサマリ情報はコンピュータ5のブラウザ機能等を用いて表示され、ユーザの操作に応じて、切出領域71〜76を順に表示させることができる。また、切出領域71〜76と同時に、該切出領域71〜76を含む原稿301〜305の画像が表示される。従って、ユーザは、切出領域の画像を見ながら内容を把握し、同時に、印刷文書を見ることが容易となる。また、切出領域71〜76と同時に、ページ情報、該当ページにおける切出領域の総数、原稿全体の切出領域の総数、表示中の切出領域の番号、ページ内位置情報等が表示されるので、各切出領域71〜76及び原稿301〜306の画像を閲覧し易くすることができる。   This summary information is displayed using the browser function of the computer 5, etc., and the cutout areas 71 to 76 can be displayed in order according to the user's operation. Simultaneously with the cutout areas 71 to 76, images of the originals 301 to 305 including the cutout areas 71 to 76 are displayed. Therefore, it becomes easy for the user to grasp the contents while viewing the image of the cut-out area and at the same time view the printed document. Simultaneously with the cutout areas 71 to 76, page information, the total number of cutout areas on the corresponding page, the total number of cutout areas of the entire document, the number of cutout areas being displayed, position information within the page, and the like are displayed. Therefore, it is possible to easily view the images of the cutout areas 71 to 76 and the originals 301 to 306.

また、上記実施形態では、原稿301〜305の画像データに含まれる画素の濃度に基づいて、判定単位毎に手書部分の画素を特定したが、手書部分の特定方法はこれに限られず、任意の方法を用いることができる。手書きの記入がなされる前の印刷文書をスキャンして得た画像と、手書きの記入がなされた後の印刷文書をスキャンして得た画像との差分をとることで、手書部分の画素を特定してもよい。   Further, in the above embodiment, the handwriting part pixel is specified for each determination unit based on the pixel density included in the image data of the originals 301 to 305. However, the handwriting part specifying method is not limited to this, Any method can be used. By taking the difference between the image obtained by scanning the printed document before the handwritten entry and the image obtained by scanning the printed document after the handwritten entry are made, the pixel of the handwritten portion is obtained. You may specify.

また、上記実施形態では、手書領域51〜56を手書部分に外接する矩形領域としたが、手書部分を含む領域であればこれに限られず、外接していなくてもよいし、矩形でなくてもよい。また、上記実施形態では、候補領域61〜66を矩形領域としたが、矩形でなくてもよい。また、生成部25は、表示又は印刷されたサマリ情報の見栄えを良くするために、切出領域71〜76の画像サイズ及び位置を調整してもよい。   Moreover, in the said embodiment, although the handwriting area | regions 51-56 were made into the rectangular area | region circumscribing the handwriting part, as long as it is an area | region including a handwriting part, it is not restricted to this, It does not need to circumscribe and is rectangular. Not necessarily. In the above embodiment, the candidate areas 61 to 66 are rectangular areas, but they may not be rectangular. Further, the generating unit 25 may adjust the image size and position of the cutout areas 71 to 76 in order to improve the appearance of the displayed or printed summary information.

1 MFP
11 表示部
12 HTTPサーバ
13 プリンタ
14 スキャナ
20 制御部
21 入力部
22 特定部
23 グルーピング部
24 決定部
241 手書領域設定部
242 候補領域設定部
243 判断部
25 生成部
1 MFP
DESCRIPTION OF SYMBOLS 11 Display part 12 HTTP server 13 Printer 14 Scanner 20 Control part 21 Input part 22 Identification part 23 Grouping part 24 Determination part 241 Handwriting area setting part 242 Candidate area setting part 243 Judgment part 25 Generation part

Claims (11)

印刷文書に手書きによる記入がなされた原稿の画像データに対して画像処理を行う画像処理装置であって、
前記画像データを入力する入力手段と、
前記入力手段によって入力された画像データから手書部分を特定する特定手段と、
前記特定手段によって特定された手書部分と該手書部分の周囲に位置する印刷部分とを含む切出領域を決定する決定手段と、
前記決定手段によって決定された切出領域の画像データを含む、前記手書部分のサマリ情報を生成する生成手段と、
を備えることを特徴とする画像処理装置。
An image processing apparatus that performs image processing on image data of a manuscript that has been handwritten in a printed document,
Input means for inputting the image data;
Specifying means for specifying a handwriting part from the image data input by the input means;
Determining means for determining a cutout area including a handwritten part specified by the specifying means and a printed part located around the handwritten part;
Generating means for generating summary information of the handwriting part, including image data of the cut-out area determined by the determining means;
An image processing apparatus comprising:
前記特定手段によって特定された複数の手書部分を互いの距離に基づいてグループ化するグルーピング手段を備え、
前記決定手段は、前記グルーピング手段によってグループ化された手書部分と該グループ化された手書部分の周囲に位置する印刷部分とを含む前記切出領域を決定することを特徴とする請求項1に記載の画像処理装置。
Grouping means for grouping a plurality of handwritten parts specified by the specifying means based on a distance between each other;
The determination unit determines the cut-out area including the handwritten parts grouped by the grouping means and the printed parts located around the grouped handwritten parts. An image processing apparatus according to 1.
前記決定手段は、前記切出領域に含まれる印刷部分の画素数が所定以上となるように前記切出領域を決定することを特徴とする請求項2に記載の画像処理装置。   The image processing apparatus according to claim 2, wherein the determination unit determines the cutout region so that the number of pixels of a print portion included in the cutout region is equal to or greater than a predetermined value. 前記決定手段は、
前記クループ化された手書部分を含む手書領域を設定する手書領域設定手段と、
前記手書領域を含むより大きい領域を前記切出領域の候補領域として設定する候補領域設定手段と、
前記候補領域に含まれる印刷部分の画素数が所定以上か否かを判断する判断手段と、
を備え、
前記判断手段によって前記候補領域に含まれる印刷部分の画素数が所定以上であると判断された場合に、前記決定手段は、前記候補領域を前記切出領域として決定し、
前記判断手段によって前記候補領域に含まれる印刷部分の画素数が所定以上でないと判断された場合に、前記候補領域設定手段は、既に設定された候補領域より大きい領域を新たに候補領域として設定することを特徴とする請求項3に記載の画像処理装置。
The determining means includes
A handwriting area setting means for setting a handwriting area including the grouped handwriting part;
Candidate area setting means for setting a larger area including the handwriting area as a candidate area for the cut area;
Determining means for determining whether or not the number of pixels of the print portion included in the candidate area is greater than or equal to a predetermined value;
With
When the determination unit determines that the number of pixels of the print portion included in the candidate area is greater than or equal to a predetermined number, the determination unit determines the candidate area as the cut-out area;
When the determination unit determines that the number of pixels of the print portion included in the candidate area is not a predetermined number or more, the candidate area setting unit newly sets an area larger than the already set candidate area as a candidate area The image processing apparatus according to claim 3.
前記決定手段は、前記候補領域に含まれる印刷部分の画素数が所定以上でないと前記判断手段によって判断された場合において、前記候補領域の設定された回数が所定回数に達した場合は、最後に設定された候補領域を前記切出領域として決定することを特徴とする請求項4に記載の画像処理装置。   In the case where the determination unit determines that the number of pixels of the print portion included in the candidate area is not equal to or greater than a predetermined number, and the determination unit has reached the predetermined number of times, The image processing apparatus according to claim 4, wherein the set candidate area is determined as the cut-out area. 前記生成手段は、複数の前記切出領域の画像データを含み、該複数の切出領域が配列された前記サマリ情報を生成することを特徴とする請求項1〜5のいずれか1項に記載の画像処理装置。   The said generation | occurrence | production means contains the image data of the said some cut-out area | region, The said summary information by which this some cut-out area was arranged is produced | generated, The any one of Claims 1-5 characterized by the above-mentioned. Image processing apparatus. 前記生成手段は、前記原稿において前記切出領域を含むページを示すページ情報が付加された前記サマリ情報を生成することを特徴とする請求項1〜6のいずれか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the generation unit generates the summary information to which page information indicating a page including the cutout area is added in the document. . 前記生成手段は、前記原稿において前記切出領域が位置するページ内の位置を示すページ内位置情報が付加された前記サマリ情報を生成することを特徴とする請求項1〜7のいずれか1項に記載の画像処理装置。   8. The summary information according to claim 1, wherein the generation unit generates the summary information to which in-page position information indicating a position in a page where the cutout region is located in the document is added. An image processing apparatus according to 1. 前記生成手段は、前記切出領域が所定の画像サイズを超える場合、該切出領域を前記所定の画像サイズまで縮小することを特徴とする請求項1〜8のいずれか1項に記載の画像処理装置。   The image according to any one of claims 1 to 8, wherein when the cutout area exceeds a predetermined image size, the generation unit reduces the cutout area to the predetermined image size. Processing equipment. 印刷文書に手書きによる記入がなされた原稿の画像データに対して画像処理を行う画像処理方法であって、
画像データを入力する入力ステップと、
前記入力ステップにおいて入力された画像データから手書部分を特定する特定ステップと、
前記特定ステップにおいて特定された手書部分と該手書部分の周囲に位置する印刷部分とを含む切出領域を決定する決定ステップと、
前記決定ステップにおいて決定された切出領域の画像データを含む、前記手書部分のサマリ情報を生成する生成ステップと、
を含むことを特徴とする画像処理方法。
An image processing method for performing image processing on image data of a manuscript that has been handwritten in a printed document,
An input step for inputting image data;
A specifying step of specifying a handwriting part from the image data input in the input step;
A determination step for determining a cutout region including the handwriting part specified in the specifying step and a printed part located around the handwriting part;
A step of generating summary information of the handwriting part, including image data of the cut-out area determined in the determining step;
An image processing method comprising:
印刷文書に手書きによる記入がなされた原稿の画像データに対して画像処理を行うコンピュータを、
画像データを入力する入力手段、
前記入力手段によって入力された画像データから手書部分を特定する特定手段、
前記特定手段によって特定された手書部分と該手書部分の周囲に位置する印刷部分とを含む切出領域を決定する決定手段、
前記決定手段によって決定された切出領域の画像データを含む、前記手書部分のサマリ情報を生成する生成手段、
として機能させることを特徴とする画像処理プログラム。
A computer that performs image processing on image data of a manuscript that has been handwritten on a printed document,
Input means for inputting image data;
Specifying means for specifying a handwritten part from the image data input by the input means;
Determining means for determining a cutout area including a handwritten part specified by the specifying means and a printed part located around the handwritten part;
Generating means for generating summary information of the handwriting part, including image data of the cut-out area determined by the determining means;
An image processing program that functions as an image processing program.
JP2010175427A 2010-08-04 2010-08-04 Image processing apparatus, image processing method, and image processing program Active JP5696394B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010175427A JP5696394B2 (en) 2010-08-04 2010-08-04 Image processing apparatus, image processing method, and image processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010175427A JP5696394B2 (en) 2010-08-04 2010-08-04 Image processing apparatus, image processing method, and image processing program

Publications (2)

Publication Number Publication Date
JP2012039236A true JP2012039236A (en) 2012-02-23
JP5696394B2 JP5696394B2 (en) 2015-04-08

Family

ID=45850772

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010175427A Active JP5696394B2 (en) 2010-08-04 2010-08-04 Image processing apparatus, image processing method, and image processing program

Country Status (1)

Country Link
JP (1) JP5696394B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103377277A (en) * 2012-04-27 2013-10-30 京瓷办公信息系统株式会社 Document management apparatus and document management method
CN104516579A (en) * 2013-10-02 2015-04-15 富士施乐株式会社 Information processing device and information processing method
JP2016081426A (en) * 2014-10-21 2016-05-16 コニカミノルタ株式会社 Document processing apparatus, control method thereof, and program
JP2019185209A (en) * 2018-04-04 2019-10-24 京セラドキュメントソリューションズ株式会社 Image processing system and image processing method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005010903A (en) * 2003-06-17 2005-01-13 Sharp Corp Electronics
JP2005346459A (en) * 2004-06-03 2005-12-15 Ricoh Co Ltd Document processing system
JP2008003739A (en) * 2006-06-21 2008-01-10 Fuji Xerox Co Ltd Input correction method, postscript information processing method, postscript information processor, and program
JP2009076967A (en) * 2007-09-18 2009-04-09 Pfu Ltd Image reading processing apparatus, image reading processing method, and program
JP2010021769A (en) * 2008-07-10 2010-01-28 Fuji Xerox Co Ltd Image processing unit and image processing program
JP2010021771A (en) * 2008-07-10 2010-01-28 Fuji Xerox Co Ltd Image processing unit and image processing program
JP2010021770A (en) * 2008-07-10 2010-01-28 Fuji Xerox Co Ltd Image processing unit and image processing program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005010903A (en) * 2003-06-17 2005-01-13 Sharp Corp Electronics
JP2005346459A (en) * 2004-06-03 2005-12-15 Ricoh Co Ltd Document processing system
JP2008003739A (en) * 2006-06-21 2008-01-10 Fuji Xerox Co Ltd Input correction method, postscript information processing method, postscript information processor, and program
JP2009076967A (en) * 2007-09-18 2009-04-09 Pfu Ltd Image reading processing apparatus, image reading processing method, and program
JP2010021769A (en) * 2008-07-10 2010-01-28 Fuji Xerox Co Ltd Image processing unit and image processing program
JP2010021771A (en) * 2008-07-10 2010-01-28 Fuji Xerox Co Ltd Image processing unit and image processing program
JP2010021770A (en) * 2008-07-10 2010-01-28 Fuji Xerox Co Ltd Image processing unit and image processing program

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103377277A (en) * 2012-04-27 2013-10-30 京瓷办公信息系统株式会社 Document management apparatus and document management method
JP2013232695A (en) * 2012-04-27 2013-11-14 Kyocera Document Solutions Inc Document management device and document management program
CN103377277B (en) * 2012-04-27 2017-03-01 京瓷办公信息系统株式会社 Document management apparatus and document management method
CN104516579A (en) * 2013-10-02 2015-04-15 富士施乐株式会社 Information processing device and information processing method
JP2015072541A (en) * 2013-10-02 2015-04-16 富士ゼロックス株式会社 Information processing apparatus and information processing program
CN104516579B (en) * 2013-10-02 2018-12-14 富士施乐株式会社 Information processing unit and information processing method
JP2016081426A (en) * 2014-10-21 2016-05-16 コニカミノルタ株式会社 Document processing apparatus, control method thereof, and program
JP2019185209A (en) * 2018-04-04 2019-10-24 京セラドキュメントソリューションズ株式会社 Image processing system and image processing method

Also Published As

Publication number Publication date
JP5696394B2 (en) 2015-04-08

Similar Documents

Publication Publication Date Title
JP5699623B2 (en) Image processing apparatus, image processing system, image processing method, and program
JP6119689B2 (en) Electronic document generation system, electronic document generation apparatus and program
JP5712487B2 (en) Image processing apparatus, image processing system, image processing method, and program
JP4181892B2 (en) Image processing method
JP4405831B2 (en) Image processing apparatus, control method therefor, and program
US8320019B2 (en) Image processing apparatus, image processing method, and computer program thereof
JP5699010B2 (en) Image processing device
JP7262993B2 (en) Image processing system, image processing method, image processing apparatus
JP4502385B2 (en) Image processing apparatus and control method thereof
JP2004265384A (en) Image processing system, information processing apparatus, control method, computer program, and computer-readable storage medium
JP2006023945A (en) Image processing system and image processing method
US20130198173A1 (en) Image processing apparatus, image processing method, and computer-readable storage medium
US7746507B2 (en) Image processing apparatus for image retrieval and control method therefor
JP4903034B2 (en) Image processing apparatus, image processing method, and computer program
JP5696394B2 (en) Image processing apparatus, image processing method, and image processing program
US7596271B2 (en) Image processing system and image processing method
JP4544315B2 (en) Paper document processing apparatus and program
CN102196120B (en) Image processing apparatus, method
JP4165435B2 (en) Image forming apparatus and program
JP2008276677A (en) Support device for character recognition, character recognition device and program
JP4924990B2 (en) Document processing apparatus and document processing program
JP2008282149A (en) Image processing apparatus, image processing method, and image processing program
US8125691B2 (en) Information processing apparatus and method, computer program and computer-readable recording medium for embedding watermark information
JPH05108793A (en) Document editing device
JP2005217859A (en) Image forming apparatus and image forming method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130627

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140415

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140513

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140710

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141028

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141216

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: 20150113

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150126

R150 Certificate of patent or registration of utility model

Ref document number: 5696394

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250