[go: up one dir, main page]

JP2011119895A - Information processing device, control method for the same, and program - Google Patents

Information processing device, control method for the same, and program Download PDF

Info

Publication number
JP2011119895A
JP2011119895A JP2009274371A JP2009274371A JP2011119895A JP 2011119895 A JP2011119895 A JP 2011119895A JP 2009274371 A JP2009274371 A JP 2009274371A JP 2009274371 A JP2009274371 A JP 2009274371A JP 2011119895 A JP2011119895 A JP 2011119895A
Authority
JP
Japan
Prior art keywords
information
sorting
image data
processing apparatus
document
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.)
Pending
Application number
JP2009274371A
Other languages
Japanese (ja)
Inventor
Naomi Yoshizumi
尚美 善住
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.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2009274371A priority Critical patent/JP2011119895A/en
Publication of JP2011119895A publication Critical patent/JP2011119895A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)

Abstract

【課題】特定の領域に記入され、別の領域が空欄となっている原稿などの画像データを仕分けする際、作業者によるチェック作業を容易にすることができる情報処理装置を提供する。
【解決手段】原稿の読み取りが指示されると、CPU11は、原稿給送装置にセットされた原稿を順次給送し、原稿の読み取りを開始させる(S32)。CPU11は、読み取った1枚目の原稿、つまりスキャンチケットの画像の解析・認識処理を行い(S33)、この認識結果を用いて、2枚目以降のチェック対象原稿に対し、解析・認識処理を行う(S34)。CPU11は、この解析・認識処理による仕分け結果を用いて、指定された保存先に、仕分け情報が添付された画像データを保存する(S38)。
【選択図】図6
Provided is an information processing apparatus capable of facilitating a check operation by an operator when sorting image data such as a manuscript written in a specific area and having another area blank.
When an instruction to read a document is given, a CPU 11 sequentially feeds the documents set on the document feeding device and starts reading the document (S32). The CPU 11 performs analysis / recognition processing of the read first document, that is, the image of the scan ticket (S33), and uses the recognition result to perform analysis / recognition processing on the second and subsequent check target documents. Perform (S34). The CPU 11 saves the image data with the sorting information attached to the designated saving destination using the sorting result by the analysis / recognition process (S38).
[Selection] Figure 6

Description

本発明は、読み取った原稿の画像データを処理する情報処理装置、その制御方法およびプログラムに関する。   The present invention relates to an information processing apparatus that processes image data of a read original, a control method thereof, and a program.

従来、スキャナによって帳票や回答用紙等の原稿を読み取り、原稿に記載された記号や数字等を抽出する技術が知られている。この技術により、多数枚の原稿から抽出したデータを集計等の処理に容易に利用することが可能となる。   2. Description of the Related Art Conventionally, a technique for reading a document such as a form or answer sheet with a scanner and extracting symbols, numbers, and the like described on the document is known. This technique makes it possible to easily use data extracted from a large number of documents for processing such as tabulation.

例えば、特許文献1には、処理対象の原稿に手書きで処理対象の領域と処理の内容とを示す処理指示情報を記入し、これをスキャナで読み取ることにより、処理対象の領域と処理の内容とを特定し、処理指示書を作成する技術が開示されている。そして、この作成された処理指示書を用いて、チェック対象の原稿に記入された処理対象の領域に書き込まれた情報が抽出される。   For example, in Patent Document 1, processing instruction information indicating a processing target area and processing content is entered in a processing target document by handwriting, and this is read by a scanner, whereby the processing target area and the processing content are recorded. Is disclosed, and a technique for creating a processing instruction is disclosed. Then, using the created processing instruction, information written in the processing target area written in the check target document is extracted.

特開2008−145611号公報JP 2008-145611 A

しかしながら、上記従来の情報処理装置には、つぎのような問題があった。オフィス等では、同一フォームの大量の書類において、例えば、特定の領域に記入され、別の領域が空欄となっているものを利用するために、作業者が目視でそれをチェックする作業が必要であった。   However, the conventional information processing apparatus has the following problems. In offices, etc., in order to use a large number of documents of the same form, for example, which are filled in a specific area and another area is blank, it is necessary for the worker to check it visually. there were.

また、上記のようなチェック作業の結果によって、書類を仕分けする用途もあった。その場合、仕分けされた書類を保管する際、どのようなチェック内容で仕分けされた書類であるのかを、チェック作業を行った人以外の人にも分かるように、メモを添付したり、口頭で伝える必要があった。   In addition, there is a use for sorting documents according to the result of the above check work. In that case, when storing the sorted documents, you can attach a memo or verbally so that people other than the person who performed the check work can understand what kind of check the document is sorted by. I needed to tell.

しかし、特許文献1に記載の情報処理装置は、指定した領域に記入された情報を抽出するのみに過ぎず、上記のようなチェックが容易に行えないものであった。   However, the information processing apparatus described in Patent Document 1 merely extracts information entered in a designated area and cannot easily perform the above-described check.

さらに、チェック作業の結果により仕分けされた書類が、どのようなチェック内容で仕分けされた書類であるのかを容易に確認する手段がなかった。   Furthermore, there is no means for easily confirming what kind of check the document sorted according to the result of the check work is sorted.

そこで、本発明は、特定の領域に記入され、別の領域が空欄となっている原稿などの画像データを仕分けする際、作業者によるチェック作業を容易にすることができる情報処理装置を提供することを目的とする。また、本発明は、仕分けした作業者以外の者が、仕分けされた画像データを利用する場合、仕分け情報を正確に知らせることができる情報処理装置を提供することを他の目的とする。また、本発明は、このような情報処理装置の制御方法およびプログラムを提供することを目的とする。   Therefore, the present invention provides an information processing apparatus that can facilitate a check operation by an operator when sorting image data such as a manuscript written in a specific area and having another area blank. For the purpose. Another object of the present invention is to provide an information processing apparatus capable of accurately informing sorting information when a person other than the sorting worker uses sorted image data. It is another object of the present invention to provide a control method and program for such an information processing apparatus.

上記目的を達成するために、本発明の情報処理装置は、原稿を読み取る読取手段を備え、前記読み取った原稿の画像データを処理する情報処理装置において、前記画像データの判定処理に用いられる判定処理内容を保持する保持手段と、前記保持手段によって保持された判定処理内容に従って、前記画像データの判定処理を行う判定手段と、前記判定処理の結果、前記画像データを仕分けする仕分け手段と、前記判定処理内容および前記判定処理の結果の少なくとも一方から、仕分け情報を生成する情報生成手段と、前記仕分け手段によって仕分けされた画像データに、前記仕分け情報を付加する情報付加手段とを備えたことを特徴とする。   In order to achieve the above object, an information processing apparatus of the present invention includes a reading unit that reads a document, and in the information processing apparatus that processes image data of the read document, a determination process used for the determination process of the image data Holding means for holding contents; determination means for performing determination processing of the image data in accordance with determination processing contents held by the holding means; sorting means for sorting the image data as a result of the determination processing; and the determination An information generating means for generating sorting information from at least one of processing contents and a result of the determination processing, and an information adding means for adding the sorting information to the image data sorted by the sorting means are provided. And

本発明の請求項1に係る情報処理装置によれば、画像データの判定処理に用いられる判定処理内容に従って、原稿の画像データの判定処理を行い、判定処理の結果、画像データを仕分けし、仕分けされた画像データに仕分け情報を付加する。従って、仕分けが複数行われた場合でも、それぞれ仕分けされた画像データがどのような条件で仕分けされた画像データであるのかという情報を正確に画像データに付加することができる。   According to the information processing apparatus of the first aspect of the present invention, the image data of the document is determined according to the determination processing content used for the determination processing of the image data, and the image data is classified as a result of the determination processing. Sorting information is added to the processed image data. Therefore, even when a plurality of sortings are performed, it is possible to accurately add to the image data information on under what conditions the sorted image data is the sorted image data.

これにより、特定の領域に記入され、別の領域が空欄となっている原稿などの画像データを仕分けする際、作業者によるチェック作業を容易にすることができる。また、仕分けした作業者(ユーザ)以外の者が、仕分けされた画像データを利用する場合、仕分け情報を正確に知らせることができる。   Accordingly, when sorting image data such as a manuscript that is written in a specific area and in which another area is blank, a check operation by an operator can be facilitated. Further, when a person other than the sorted worker (user) uses the sorted image data, the sorting information can be accurately notified.

請求項2に係る情報処理装置によれば、判定処理内容が記述されたチケットを用いて、簡単に画像データを仕分けすることができる。   According to the information processing apparatus of the second aspect, it is possible to easily sort the image data using the ticket in which the determination processing content is described.

請求項3に係る情報処理装置によれば、ユーザは特定される原稿の処理対象の領域を容易に指示することができる。   According to the information processing apparatus of the third aspect, the user can easily specify the processing target area of the specified document.

請求項4に係る情報処理装置によれば、テンプレートとなる原稿に含まれる色成分を、登録されている処理指示情報の指示色の色成分と異ならせるように変換し、ユーザに指示情報を付加させるためのテンプレートとなる原稿を印刷することができる。これにより、指示情報の認識エラーを低減させることができる。   According to the information processing apparatus of the fourth aspect, the color component included in the original document serving as the template is converted to be different from the color component of the instruction color of the registered processing instruction information, and the instruction information is added to the user. A document serving as a template for printing can be printed. Thereby, the recognition error of instruction information can be reduced.

請求項5に係る情報処理装置によれば、仕分け情報が付加された原稿の画像データを印刷する際、判定処理内容を示す仕分け情報をともに印刷することが可能になる。   According to the information processing apparatus of the fifth aspect, when printing the image data of the original document to which the sorting information is added, the sorting information indicating the determination processing content can be printed together.

請求項6−16に係る情報処理装置によれば、仕分けされた画像データがどのような条件で仕分けされた画像データであるのかという情報を正確に画像データに保存することができる。また、保存したユーザ以外の者が、仕分けされた画像データを利用する場合、仕分け情報を正確に知らせることができる。   According to the information processing apparatus of the sixth to sixteenth aspects, it is possible to accurately store, in the image data, information as to under what conditions the sorted image data is the sorted image data. Further, when a person other than the saved user uses the sorted image data, the sorting information can be accurately notified.

第1の実施形態における画像処理装置の構成を示すブロック図である。It is a block diagram which shows the structure of the image processing apparatus in 1st Embodiment. 原稿のフォームの一例を示す図である。It is a figure which shows an example of a document form. 図2Aの原稿に含まれる各項目のうち、チェックを行わせるための任意の領域をユーザが色ペンを用いて付加した例を示す図である。It is a figure which shows the example which added the arbitrary area | region for making it check among each item contained in the original of FIG. 2A using the color pen. チェック対象の原稿の例を示す図である。It is a figure which shows the example of the original document of a check object. スキャンチケットを作成する際の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence at the time of producing a scan ticket. 図3につづくスキャンチケットを作成する際の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence at the time of producing the scan ticket following FIG. 図3および図4につづくスキャンチケットを作成する際の処理手順を示すフローチャートである。5 is a flowchart showing a processing procedure when creating a scan ticket following FIG. 3 and FIG. 4. ステップS24におけるスキャンチケットを用いてチェック対象の原稿のチェックを行う際の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence at the time of checking the original of a check object using the scan ticket in step S24. 操作部16に表示された仕分け結果の例を示す図である。6 is a diagram illustrating an example of a sorting result displayed on an operation unit 16. FIG. 操作部16に表示された仕分け結果の例を示す図である。6 is a diagram illustrating an example of a sorting result displayed on an operation unit 16. FIG. 属性情報として仕分け情報が添付された仕分けデータのプロパティ画面および仕分け情報を示す図である。It is a figure which shows the property screen of sorting data to which sorting information is attached as attribute information, and sorting information. 保存された仕分けデータを印刷する場合の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence in the case of printing the preserve | saved sorting data. 印刷する仕分けデータの選択画面および仕分け情報の印刷指示画面を示す図である。It is a figure which shows the selection screen of the sorting data to print, and the printing instruction | indication screen of sorting information.

本発明の情報処理装置、その制御方法およびプログラムの実施の形態について図面を参照しながら説明する。本実施形態の情報処理装置は、コピー機能、スキャナ機能などの各種機能を搭載した複合機である画像処理装置に適用された場合を示す。なお、これらの機能を連携させ、情報処理装置を複数の装置で実現させるようにしてもよい。   Embodiments of an information processing apparatus, a control method thereof, and a program according to the present invention will be described with reference to the drawings. The information processing apparatus according to the present embodiment is applied to an image processing apparatus that is a multifunction machine equipped with various functions such as a copy function and a scanner function. Note that these functions may be linked to realize the information processing apparatus with a plurality of apparatuses.

[第1の実施形態]
図1は第1の実施形態における画像処理装置の構成を示すブロック図である。画像処理装置100は、CPU11、RAM18、ROM19、ハードディスクドライブ(HDD)13、プリンタ14、スキャナ15、操作部16およびネットワークI/F17がバス12を介して接続された構成を有する。
[First Embodiment]
FIG. 1 is a block diagram illustrating a configuration of an image processing apparatus according to the first embodiment. The image processing apparatus 100 has a configuration in which a CPU 11, a RAM 18, a ROM 19, a hard disk drive (HDD) 13, a printer 14, a scanner 15, an operation unit 16, and a network I / F 17 are connected via a bus 12.

CPU11は、ROM19に格納されたプログラムを、RAM18にロードすることによって画像処理装置100全体の動作を制御する。また、CPU11は、バス12を介して画像処理装置100内の各部と通信を行う。   The CPU 11 controls the overall operation of the image processing apparatus 100 by loading a program stored in the ROM 19 into the RAM 18. The CPU 11 communicates with each unit in the image processing apparatus 100 via the bus 12.

操作部16は、ユーザが指示を行うための複数のキー、およびユーザに通知すべき各種情報を表示する表示部を含む。スキャナ(読取装置)15は、ユーザが原稿台にセットした原稿上の画像をカラー画像として読み取り、この読み取りにより得られた電子データ(画像データ)をHDD13、RAM18などに蓄積する。HDD13は、ハードディスクを含むハードディスクドライブであり、入力された各種情報を格納する。また、スキャナ15は、原稿給送装置(図示せず)を有し、この原稿給送装置にセットされた複数枚の原稿を順次、原稿台に給送し、読み取ることも可能である。   The operation unit 16 includes a plurality of keys for the user to give instructions and a display unit for displaying various information to be notified to the user. A scanner (reading device) 15 reads an image on a document set by a user on a document table as a color image, and stores electronic data (image data) obtained by the reading in the HDD 13, RAM 18, and the like. The HDD 13 is a hard disk drive including a hard disk, and stores various types of input information. The scanner 15 has a document feeding device (not shown), and can sequentially feed and read a plurality of documents set on the document feeding device to a document table.

プリンタ(印刷装置)14は、入力された画像データに基づく画像を、記録紙(シート)に印刷する。ネットワークI/F17は、画像処理装置100をネットワーク20に接続し、ネットワーク上の外部装置からのデータの受信、ネットワーク上の外部装置へのデータの送信を制御する。   The printer (printing device) 14 prints an image based on the input image data on a recording paper (sheet). The network I / F 17 connects the image processing apparatus 100 to the network 20 and controls reception of data from an external apparatus on the network and transmission of data to the external apparatus on the network.

なお、本実施形態の画像処理装置100は、スキャナ15を介して入力される画像データを処理する場合を示すが、その他、例えば、外部機器から送られてくる原稿の画像データを、ネットワークI/F17を介して入力して処理する場合も、同様に処理可能である。   Note that the image processing apparatus 100 according to the present embodiment shows a case where image data input via the scanner 15 is processed. In addition, for example, image data of a document sent from an external device is converted to a network I / O. The same processing can be performed when processing is performed via F17.

また、スキャナやプリンタが接続されたパーソナルコンピュータ(PC)等においても、同様に処理することが可能である。この場合、本実施形態で用いられるプログラムの全部または一部を、ネットワーク等を介してPCに提供したり、CD−ROM等の記憶媒体に格納してPCに提供することが可能である。   The same processing can be performed in a personal computer (PC) to which a scanner or a printer is connected. In this case, all or part of the program used in this embodiment can be provided to the PC via a network or the like, or stored in a storage medium such as a CD-ROM and provided to the PC.

つぎに、本実施形態で用いられる原稿の例について説明する。図2Aは原稿のフォームの一例を示す図である。この原稿は、何も記入されていない状態のアンケート用紙21である。このアンケート用紙21には、回答者の性別、職業、年齢などを記入する欄21aや、設問事項の欄21b、それらに対する回答欄21cなどが設けられている。回答者は、このアンケート用紙21に、自身の情報や設問に対する回答を記入する。   Next, an example of a document used in this embodiment will be described. FIG. 2A shows an example of a document form. This manuscript is a questionnaire paper 21 in a state where nothing is filled in. This questionnaire form 21 is provided with a column 21a for entering the gender, occupation, age, etc. of the respondent, a question item column 21b, and an answer column 21c for them. The respondent enters his / her information and answers to the questions on the questionnaire form 21.

図2Bは図2Aの原稿に含まれる各項目のうち、チェックを行わせるための任意の領域をユーザが色ペンを用いて付加した例を示す図である。図2Bに示した原稿が処理指示書となる。この処理指示書は、作成されたアンケート用紙をチェックするユーザが、チェック対象のアンケート用紙と同一形式の用紙に後述する処理指示情報を書き込むことで、作成される。つまり、図2Aに示したアンケート用紙に処理指示情報が書き込まれたものが、処理指示書となる。本実施形態では、ユーザが処理対象とする領域を指定するために色ペン等で該当する領域を矩形等の閉領域として囲む。   FIG. 2B is a diagram illustrating an example in which a user adds an arbitrary area for checking among items included in the document of FIG. 2A using a color pen. The document shown in FIG. 2B is a processing instruction sheet. This processing instruction sheet is created when a user who checks the created questionnaire sheet writes processing instruction information described later on a sheet of the same format as the questionnaire sheet to be checked. That is, the processing instruction sheet is the one in which the processing instruction information is written on the questionnaire sheet shown in FIG. 2A. In the present embodiment, in order to specify a region to be processed by the user, a corresponding region is enclosed with a color pen or the like as a closed region such as a rectangle.

ここで、アンケート用紙21に書き込まれる処理指示情報について説明する。図2Bにおいて、例えば、領域221、222、223、224、225は、処理対象とする領域を指定するために、赤色のペンで書き込まれた領域である。つまり、回答者が「女性・既婚・会社員・30代」であり、かつQ1に回答が記入されたアンケート用紙をチェックする(仕分けする)ことが示される。   Here, the processing instruction information written on the questionnaire sheet 21 will be described. In FIG. 2B, for example, areas 221, 222, 223, 224, and 225 are areas written with a red pen in order to designate an area to be processed. In other words, it is shown that the respondent is “female, married, company employee, 30s” and checks (sorts) the questionnaire sheet in which the answer is entered in Q1.

なお、赤色以外の色を使うことも可能であり、チェック内容に応じて色の種類を減らしたり、増やしたりしてもよい。また、ここでは、ペンを用いているが、色を付けられるものであれば、ペンに限られることはない。   Note that it is possible to use a color other than red, and the type of color may be reduced or increased according to the check contents. Although a pen is used here, the pen is not limited to a pen as long as it can be colored.

そして、ユーザは、操作部16を用い、事前に使用すべき処理指示情報の色の情報と処理内容とを、それぞれ対応付けてRAM18に登録する。すなわち、赤色に対して記述があることをチェックすることがRAM18に登録される。CPU11は、ここで登録された各色の色成分(例えば、色相等)を判定し、その内容をRAM18に記憶する。   Then, the user uses the operation unit 16 to register the color information of the processing instruction information to be used in advance and the processing content in the RAM 18 in association with each other. That is, checking that there is a description for red is registered in the RAM 18. The CPU 11 determines the color component (for example, hue) of each color registered here, and stores the content in the RAM 18.

なお、色の登録を行う場合、ユーザが操作部16を介して登録を行う代わりに、用紙に書き込んだものをスキャナ15によって読み取らせて登録を行うようにしてもよい。また、ユーザが色の登録を行う代わりに、画像処理装置100に予め色の情報と処理内容が登録されていてもよい。予め登録された内容に従って処理を行う場合、ユーザは、登録されている色と処理内容に従って、原稿に処理指示情報を付加する。   Note that when performing color registration, instead of performing registration through the operation unit 16, the user may cause the scanner 15 to read what has been written on the paper and perform registration. Further, instead of the user performing color registration, color information and processing content may be registered in the image processing apparatus 100 in advance. When processing according to the contents registered in advance, the user adds processing instruction information to the document according to the registered color and processing contents.

このように、画像処理装置100は、使用すべき処理指示情報の色成分とそれに対応した処理内容を登録しておき、これらをもとに処理指示書を作成する。   As described above, the image processing apparatus 100 registers the color components of the processing instruction information to be used and the processing contents corresponding to the color components, and creates a processing instruction sheet based on these.

画像処理装置100は、この処理指示書を用いて、処理指示情報を抽出し、この抽出結果に応じて処理内容(判定処理内容)を認識する。そして、画像処理装置100は、この認識した処理内容に従って、チェック対象の原稿について、原稿の特定の領域に情報があるか否か、空欄か否かをチェックする。   The image processing apparatus 100 uses this processing instruction sheet to extract processing instruction information, and recognizes the processing content (determination processing content) according to the extraction result. Then, the image processing apparatus 100 checks whether or not there is information in a specific area of the document and whether or not it is blank for the document to be checked in accordance with the recognized processing content.

図2Cはチェック対象の原稿の例を示す図である。ここでは、チェック対象の原稿は、図2A、図2Bと同一の形式の原稿に基づくものであることを前提とする。本実施形態では、チェック対象の原稿は、回答が記入されたアンケート用紙である。   FIG. 2C is a diagram illustrating an example of a document to be checked. Here, it is assumed that the document to be checked is based on a document of the same format as in FIGS. 2A and 2B. In the present embodiment, the manuscript to be checked is a questionnaire sheet in which answers are entered.

画像処理装置100は、図2Bに示すように付加された処理指示情報を抽出し、この抽出結果をもとに、領域231、232、233、234、235に記載があることをもって、チェック対象の原稿は正常であると判定する。図2Cに示す原稿は、正常と判定するための条件を全て満たしている例であるので、この原稿のチェック結果は正常(OK)となる。一方、1箇所でも正常と判定する条件を満たさない原稿のチェック結果は異常(NG)となる。   The image processing apparatus 100 extracts the processing instruction information added as shown in FIG. 2B, and based on the extraction result, there are descriptions in the areas 231, 232, 233, 234, and 235, The document is determined to be normal. Since the document shown in FIG. 2C satisfies all the conditions for determining that the document is normal, the check result of the document is normal (OK). On the other hand, the check result of a document that does not satisfy the condition for determining that it is normal at one place is abnormal (NG).

なお、チェックの内容や領域はこれらに限られるものではなく、他のチェック内容の指示や他の領域に対して指示することも可能である。   Note that the content and area of the check are not limited to these, and it is possible to instruct other check contents and other areas.

つぎに、図2Bに示す処理指示書に基づき、原稿の記載内容のチェックを実行させるためのスキャンチケットを作成する処理について説明する。   Next, a process of creating a scan ticket for executing a check of the description content of the original will be described based on the processing instruction sheet shown in FIG. 2B.

ここで、スキャンチケットとは、図2Bの指示内容を認識し、図2Cなどのようなチェック対象の原稿のチェック方法(判定処理内容)を、画像処理装置100が認識可能な形式(例えば、QRコード(登録商標))で記述されたチケットである。   Here, the scan ticket recognizes the instruction content in FIG. 2B and has a format (for example, QR) that allows the image processing apparatus 100 to recognize the check method (determination processing content) of the document to be checked as shown in FIG. 2C. Code (registered trademark)).

スキャンチケットには、図2Bの原稿から認識した指示内容、およびこの指示内容を適用する領域の位置情報などが含まれる。チェック対象の原稿のチェックを行う際、CPU11は、スキャナ15によりスキャンチケットを読み取って処理内容を認識し、チェック対象の原稿をチェックする。スキャンチケットの内容が仕分けの条件を示している場合、チェックした結果、OKと判定された原稿は、仕分け条件に該当するものとして仕分けされる。   The scan ticket includes the instruction content recognized from the document in FIG. 2B and the position information of the area to which the instruction content is applied. When checking the document to be checked, the CPU 11 reads the scan ticket by the scanner 15 to recognize the processing contents, and checks the document to be checked. When the content of the scan ticket indicates a sorting condition, the document that is determined to be OK as a result of the check is sorted as satisfying the sorting condition.

図3、図4および図5はスキャンチケットを作成する際の処理手順を示すフローチャートである。このフローチャートは、CPU11が、ROM19に格納されたプログラムをRAM18にロードして実行する際の処理の流れを示す。ユーザにより操作部16を介してスキャンチケット作成が指示されると、本処理が開始される。   3, 4 and 5 are flowcharts showing the processing procedure when creating a scan ticket. This flowchart shows the flow of processing when the CPU 11 loads a program stored in the ROM 19 into the RAM 18 and executes it. When the user gives an instruction to create a scan ticket via the operation unit 16, this processing is started.

CPU11は、操作部16に、RAM18に登録されている処理指示情報の指示色(以下、単に指示色という)と処理内容の組合せを表示させる(ステップS1)。例えば、CPU11は、操作部16に「赤色で囲まれた領域内に記述があればOKとします」などを表示する。   The CPU 11 causes the operation unit 16 to display a combination of the instruction color (hereinafter simply referred to as instruction color) of the processing instruction information registered in the RAM 18 and the processing content (step S1). For example, the CPU 11 displays “OK if there is a description in an area surrounded by red” on the operation unit 16.

CPU11は、操作部16に、ステップS1で表示した指示色と処理内容で良いか否かをユーザに問い合せる表示を行わせる(ステップS2)。この問合せに対し、ユーザから操作部16を介して否定する旨の指示が行われたと判定すると、CPU11は、指示色と処理内容の組合せの変更を行う旨の表示を操作部16に行わせる(ステップS4)。   The CPU 11 causes the operation unit 16 to perform a display for inquiring the user whether or not the instruction color and the processing content displayed in step S1 are acceptable (step S2). In response to this inquiry, if it is determined that the user has instructed the user to negate via the operation unit 16, the CPU 11 causes the operation unit 16 to display that the combination of the instruction color and the processing content is to be changed ( Step S4).

ここでは、CPU11は、いずれの色を変更するかを問合せる表示を行い、指示された色に代えて新たな色を提示するようにしてもよいし、ユーザが操作部16によって任意の色を指定するようにしてもよい。また、新たな色とするのではなく、単に色と処理内容の組合せを変更するだけでもよい。このとき、CPU11は、同じ色で異なる処理内容の指示を行うことができないので、1つの色に対して1つの処理内容となるように制御を行う。   Here, the CPU 11 may display an inquiry as to which color to change, and may present a new color instead of the instructed color, or the user may specify an arbitrary color using the operation unit 16. You may make it do. Further, instead of using a new color, the combination of color and processing content may be simply changed. At this time, since the CPU 11 cannot instruct different processing contents for the same color, the CPU 11 performs control so that one processing content is obtained for one color.

ステップS4で指示色あるいは処理内容、または指示色と処理内容の両方の変更処理が行われると、CPU11は、操作部16に対してステップS1の表示を行わせる。ここでは、ステップS4で変更処理が行われたことをユーザが確認できるように、表示が行われる。   When the instruction color or the processing content, or both the instruction color and the processing content are changed in step S4, the CPU 11 causes the operation unit 16 to display step S1. Here, the display is performed so that the user can confirm that the change process has been performed in step S4.

ステップS2の問合せに対し、ユーザから操作部16を介して肯定する旨の指示が行われたと判定すると、CPU11は、使用すべき処理指示情報の指示色と、それに対応する処理内容とを決定し、RAM18に登録する。   If it is determined that an instruction to affirmatively is given from the user via the operation unit 16 in response to the inquiry in step S2, the CPU 11 determines the instruction color of the processing instruction information to be used and the processing content corresponding thereto. , Registered in the RAM 18.

なお、ステップS2の判定は、ユーザに目視で原稿の内容(原稿に含まれている色)を確認させ、指示色の色成分と原稿に含まれる色成分とが類似していると判断される場合、互いに異なるものとし、処理指示情報の抽出エラーを防止するものである。   In step S2, the user visually confirms the contents of the document (colors included in the document), and it is determined that the color component of the instruction color is similar to the color component included in the document. In this case, they are different from each other, and an error in extracting processing instruction information is prevented.

また、ステップS2の確認の結果、原稿に含まれる色成分と指示色の色成分とが類似していると判定された場合、後述するように、原稿のモノクロコピーを行うようにしてもよい。この場合、CPU11は、原稿をセットするように促す表示を操作部16に行わせ、これに対し、ユーザにより原稿がセットされたと判断すると、モノクロコピーを実行する。これによっても、有彩色の色ペンで処理指示情報を付加した場合の処理指示情報の抽出エラーを防止することができる。このように、ユーザへの確認結果を判定することにより、原稿をスキャナで読み取らせる回数を減らすことができる。   As a result of the confirmation in step S2, if it is determined that the color component included in the document is similar to the color component of the instruction color, a monochrome copy of the document may be performed as described later. In this case, the CPU 11 causes the operation unit 16 to display a message prompting the user to set a document. When the CPU 11 determines that the document has been set by the user, the CPU 11 executes monochrome copying. This can also prevent an error in extracting processing instruction information when processing instruction information is added with a chromatic color pen. Thus, by determining the confirmation result to the user, it is possible to reduce the number of times the document is read by the scanner.

CPU11は、ステップS2において、指示色と処理内容がOKであったと判断した場合、ここで処理指示情報に用いられる色成分を特定してRAM18に記憶する。CPU11は、ユーザの手許に、チェック対象原稿(図2C)のみ存在しているか否かを問合せる表示を操作部16に行わせる(ステップS3)。これは、処理指示書を作る際、テンプレートとなる原稿(図2Aまたは図2B)が存在しているか否かを確認するものである。つまり、これは、チェック対象の原稿しかユーザの手許にない場合、後述するように、チェック対象の原稿から処理指示情報を書き込むための原稿を作成することができるようにするためである。ここで、テンプレートとは、正式なチェック対象の原稿ではなく、ユーザが処理指示情報を書き加えることができるものを指す。   If the CPU 11 determines in step S2 that the instruction color and the processing content are OK, the CPU 11 identifies the color component used for the processing instruction information and stores it in the RAM 18. The CPU 11 causes the operation unit 16 to display whether or not only the document to be checked (FIG. 2C) exists in the user's hand (step S3). This is to confirm whether or not a document (FIG. 2A or 2B) serving as a template exists when creating a processing instruction sheet. In other words, this is to enable creation of a document for writing processing instruction information from the document to be checked, as will be described later, when the user only has the document to be checked. Here, the template refers to a document to which the user can add processing instruction information, not a document to be officially checked.

CPU11は、ステップS3で操作部16を介して、チェック対象原稿のみ存在している(テンプレートとなる原稿が存在しない)との応答を受けると、スキャナ15にチェック対象原稿をセットすることを促す表示を操作部16に行わせる(ステップS5)。   When the CPU 11 receives a response that only the check target document exists (no template document exists) via the operation unit 16 in step S3, the CPU 11 prompts the scanner 15 to set the check target document. To the operation unit 16 (step S5).

ここでは、例えば「チェック対象原稿の1枚をスキャナにセットしてください。セットしたらOKボタンを押してください」という案内表示、および原稿がセットされたことを認識するためのOKボタンの表示が行われる。そして、CPU11は、OKボタンが押されたことで原稿が置かれたことを認識する。なお、原稿台の下部に設けられたフォトインタラプタや原稿給送装置の原稿センサ等を用いて、CPU11は、スキャナ15に原稿がセットされたことを自動で認識するようにしてもよい。   Here, for example, a guidance display “Please set one of the documents to be checked on the scanner. Press the OK button after setting” and an OK button for recognizing that the document has been set are displayed. . Then, the CPU 11 recognizes that the document is placed by pressing the OK button. Note that the CPU 11 may automatically recognize that a document is set on the scanner 15 by using a photo interrupter provided at the bottom of the document table, a document sensor of a document feeder, or the like.

CPU11は、ステップS5でOKボタンが押されたと判断すると、スキャナ15にチェック対象の原稿の画像を読み取らせる(ステップS6)。さらに、ステップS6において、CPU11は、スキャナ15から入力された画像データを、モノクロ画像データに変換し、それをプリンタ14に出力して記録紙へのモノクロコピー出力を行わせる。   When determining that the OK button has been pressed in step S5, the CPU 11 causes the scanner 15 to read the image of the document to be checked (step S6). Further, in step S6, the CPU 11 converts the image data input from the scanner 15 into monochrome image data, and outputs it to the printer 14 to output a monochrome copy to recording paper.

なお、ステップS6では、原稿をモノクロ化してプリンタ14で印刷したが、これに限られることはない。例えば、読み取った原稿の画像の色を、指示色が含まれない他の色に変換して印刷することも可能である(第2の印刷手段)。また、例えば、読み取った原稿中の赤い文字を青い文字に変えて出力するなど、色を変換して出力するようにしてもよい。この他、RAM18に予め色変換を行う色を登録しておき、その登録色と同じ色が読み取られた原稿にあった場合、色変換を行うようにしてもよい。   In step S6, the original is converted into monochrome and printed by the printer 14, but the present invention is not limited to this. For example, it is also possible to convert the color of the read image of the document into another color that does not include the instruction color and print (second printing unit). Also, for example, the red character in the read document may be changed to a blue character and output, and the color may be converted and output. In addition, a color to be subjected to color conversion may be registered in the RAM 18 in advance, and color conversion may be performed when the same color as the registered color is found on the original.

CPU11は、ステップS6でプリンタ14によって出力された記録紙に、図2Bに示すような処理指示情報を書き込むことを促す表示を操作部16に行わせる(ステップS7)。この後、CPU11はステップS17の処理に進む。   The CPU 11 causes the operation unit 16 to display such that the processing instruction information as shown in FIG. 2B is written on the recording paper output by the printer 14 in step S6 (step S7). Thereafter, the CPU 11 proceeds to the process of step S17.

ステップS3でテンプレート原稿が存在する旨の応答があると、CPU11は、操作部16にテンプレートに処理指示情報が既に記載されている(図2B)か否かを問い合せる表示を行う(ステップS8)。   When there is a response that the template document exists in step S3, the CPU 11 displays a message for inquiring whether or not the processing instruction information has already been described in the template (FIG. 2B) on the operation unit 16 (step S8).

この表示に対し、CPU11は、テンプレートに処理指示情報が記載されていないことを示すユーザからの応答を、操作部16を介して受けると、スキャナ15にテンプレートをセットすることを促す表示を操作部16に行わせる(ステップS9)。例えば、「テンプレートをスキャナにセットしてください。セットしたら、OKボタンを押してください」という案内表示、およびOKボタンの表示が行われる。CPU11は、ユーザによりOKボタンが押されたことで、原稿が置かれたことを認識する。なお、ステップS5と同様、原稿台の下部に設けられたフォトインタラプタや原稿給送装置の原稿センサ等を用いて、スキャナ15に原稿が置かれたことが自動で認識されるようにしてもよい。   In response to this display, when the CPU 11 receives a response from the user indicating that the processing instruction information is not described in the template via the operation unit 16, the CPU 11 displays a display for prompting the scanner 15 to set the template. 16 (step S9). For example, a guidance display “Please set the template in the scanner. Press the OK button after setting” and the OK button are displayed. The CPU 11 recognizes that the document is placed when the user presses the OK button. As in step S5, it may be automatically recognized that the document is placed on the scanner 15 using a photo interrupter provided at the lower part of the document table, a document sensor of the document feeder, or the like. .

ステップS9でOKボタンが押されると、CPU11は、テンプレートの原稿の画像をスキャナ15に読み取らせる(ステップS10)。   When the OK button is pressed in step S9, the CPU 11 causes the scanner 15 to read the template original image (step S10).

この読み取りにより得られた画像データに対し、CPU11は、指示色と同じ色成分の色が含まれているか否かを判定するための解析・認識処理を行う(ステップS11)。この色成分の解析・認識処理では、CPU11は、例えば赤色が含まれるか否かを解析・認識する場合、赤の色相抽出を行って解析・認識する。この色成分の解析・認識では、公知の種々の方法を採用することが可能である。また、色相以外のパラメータを用いてもよいし、他のパラメータを組み合わせてもよい。   The CPU 11 performs analysis / recognition processing for determining whether or not the same color component color as the instruction color is included in the image data obtained by this reading (step S11). In this color component analysis / recognition process, for example, when analyzing / recognizing whether or not red is included, the CPU 11 performs analysis / recognition by extracting red hue. In this color component analysis / recognition, various known methods can be employed. In addition, parameters other than hue may be used, or other parameters may be combined.

CPU11は、ステップS11で解析・認識した色に、RAM18に登録された指示色と同じものが含まれているか否かを判断する(ステップS12)。ここで、指示色とステップS11で解析・認識した色が同じであるか否かの判断は、完全一致のみでなく、ある範囲を持たせて同じと判断することも可能である。例えば、RGB値が256段階で表されている場合、解析・認識した色と指示色のRGB値とを比較した結果、プラスマイナス20以内である場合、同じであると判断するようにしてもよい。なお、ここで示した方法以外の方法で、同じ色と判断する方法を適用することも可能である。   The CPU 11 determines whether or not the color analyzed and recognized in step S11 includes the same color as the instruction color registered in the RAM 18 (step S12). Here, the determination as to whether or not the indicated color is the same as the color analyzed and recognized in step S11 can be determined not only as a complete match but also as a certain range. For example, when the RGB value is expressed in 256 levels, the result of comparison between the analyzed / recognized color and the RGB value of the instruction color may be determined to be the same if they are within plus or minus 20 . It is also possible to apply a method for determining the same color by a method other than the method shown here.

ステップS12でRAM18に登録された指示色と同じ色がテンプレートの画像に含まれていると判断された場合、CPU11は、スキャナ15にテンプレートをセットすることを促す表示を操作部16に行わせる(ステップS13)。例えば、「テンプレートをスキャナにセットしてください。セットしたらOKボタンを押してください」という案内表示、およびOKボタンの表示が行われる。   When it is determined in step S12 that the same color as the instruction color registered in the RAM 18 is included in the template image, the CPU 11 causes the operation unit 16 to display a message prompting the scanner 15 to set the template (see FIG. Step S13). For example, a guidance display “Please set the template in the scanner. Press the OK button after setting” and the OK button are displayed.

CPU11は、OKボタンが押されたことで原稿が置かれたことを認識する。なお、ステップS5、S9の場合と同様、原稿台の下部に設けられたフォトインタラプタや、原稿給送装置の原稿センサ等を用いて、スキャナ15に原稿が置かれたことが自動で認識されるようにしてもよい。   The CPU 11 recognizes that the document has been placed by pressing the OK button. As in the case of steps S5 and S9, it is automatically recognized that a document is placed on the scanner 15 using a photo interrupter provided at the bottom of the document table, a document sensor of the document feeder, or the like. You may do it.

ステップS13でOKボタンが押されると、CPU11は、スキャナ15にチェック対象の原稿の画像を読み取らせる(ステップS14)。CPU11は、スキャナ15から入力された画像データをモノクロ画像データに変換し、それをプリンタ14に出力することで、記録紙へのモノクロコピー出力を行わせる。   When the OK button is pressed in step S13, the CPU 11 causes the scanner 15 to read the image of the document to be checked (step S14). The CPU 11 converts the image data input from the scanner 15 into monochrome image data, and outputs it to the printer 14, thereby performing monochrome copy output on the recording paper.

なお、ステップS14では、原稿をモノクロ化してプリンタ14で印刷したが、これに限られることはない。これに代わる処理として、前述したステップS6の処理で示したように種々の方法を採用することができる。   In step S14, the document is converted into monochrome and printed by the printer 14, but the present invention is not limited to this. As an alternative process, various methods can be adopted as shown in the process of step S6 described above.

CPU11は、ステップS14でプリンタ14によって出力された記録紙に、図2Bのような処理指示情報を書き込むことを促す表示を操作部16に行わせる(ステップS15)。この後、CPU11はステップS17の処理に進む。   The CPU 11 causes the operation unit 16 to display such that the processing instruction information as shown in FIG. 2B is written on the recording paper output by the printer 14 in step S14 (step S15). Thereafter, the CPU 11 proceeds to the process of step S17.

一方、ステップS12で、RAM18に登録されている指示色と同じ色がテンプレートの画像に含まれていないと判断した場合、CPU11は、テンプレート原稿に図2Bのような処理指示情報を書き込むことを促す表示を操作部16に行わせる(ステップS16)。この後、CPU11はステップS17の処理に進む。   On the other hand, if it is determined in step S12 that the same color as the instruction color registered in the RAM 18 is not included in the template image, the CPU 11 prompts to write processing instruction information as shown in FIG. 2B on the template document. The display is performed on the operation unit 16 (step S16). Thereafter, the CPU 11 proceeds to the process of step S17.

前述したように、ステップS8で、CPU11は、操作部16に対し、テンプレートに既に処理指示情報が記載済みか否かを確認する表示を行わせる。この表示に対し、テンプレートに指示情報が記載済であることを示す応答を、操作部16を介して受けたと判断した場合、CPU11は、指示情報が記載済であるテンプレートの原稿の画像をスキャナ15に読み取らせる(ステップS17)。また、ステップS7、S16、S15の処理後、同様に、CPU11はステップS17の処理を行う。なお、ステップS17の処理は読込手段の一例である。   As described above, in step S8, the CPU 11 causes the operation unit 16 to display whether or not the processing instruction information has already been described in the template. If it is determined that a response indicating that the instruction information is already written in the template is received via the operation unit 16 in response to this display, the CPU 11 reads the template image with the instruction information already written into the scanner 15. (Step S17). Similarly, after the processes of steps S7, S16, and S15, the CPU 11 performs the process of step S17. The process in step S17 is an example of a reading unit.

ここでは、CPU11は、前述したモノクロコピー出力と同様の手順で原稿を読み取らせる。即ち、CPU11は、操作部16に対し、指示情報が記載済みである原稿のセットを促す表示を行う。これに対し、ユーザが原稿をセットした後にOKボタンが押されると、CPU11は、スキャナ15に原稿の読み取りを行わせる。ただし、ここでは、CPU11は、スキャナ15で読み取って得た画像データのモノクロ画像データへの変換を行わない。ここで得られた画像データはRAM18に記憶される。   Here, the CPU 11 causes the document to be read in the same procedure as the monochrome copy output described above. That is, the CPU 11 displays on the operation unit 16 a prompt to set a document on which instruction information has been written. On the other hand, when the user presses an OK button after setting a document, the CPU 11 causes the scanner 15 to read the document. However, here, the CPU 11 does not convert the image data read by the scanner 15 into monochrome image data. The image data obtained here is stored in the RAM 18.

CPU11は、スキャナ15から入力された画像データから処理指示情報の解析・認識処理を行う(ステップS18)。ここでは、まず、CPU11は、ステップS2で決定された指示色が原稿のどこにあるかを解析し、その部分の色を認識することで、色毎に対象領域の位置を特定する。ここで特定される位置は、原稿のどの位置にどの大きさの処理対象の領域が存在するかを判別可能なものである。例えば、対象領域の位置は、座標によって特定される。そして、CPU11は、この特定された位置と、ステップS2で決定された処理内容とを対応付けてRAM18に記憶する。   The CPU 11 performs processing instruction information analysis / recognition processing from the image data input from the scanner 15 (step S18). Here, first, the CPU 11 analyzes where the instruction color determined in step S2 is on the document and recognizes the color of that portion, thereby specifying the position of the target region for each color. The position specified here can determine which size of the region to be processed exists at which position of the document. For example, the position of the target area is specified by coordinates. Then, the CPU 11 stores the identified position in the RAM 18 in association with the processing content determined in step S2.

CPU11は、ステップS18で解析・認識した結果を操作部16に表示させる(ステップS19)。例えば、特定した処理指示情報に対応する領域の座標やその領域に対する処理内容が表示される。なお、CPU11は、読み取った原稿のサムネイル画像を表示し、その画像と対応させてどの位置に処理指示情報があり、その処理内容がどういったものかを識別可能に表示させるようにしてもよい。   The CPU 11 displays the result analyzed and recognized in step S18 on the operation unit 16 (step S19). For example, the coordinates of the area corresponding to the specified processing instruction information and the processing content for that area are displayed. Note that the CPU 11 may display a thumbnail image of the read document, and display the processing instruction information at a position corresponding to the image so that the processing instruction information can be identified. .

CPU11は、ステップS19で表示した内容で正しいか否かをユーザに確認させる表示を操作部16に行わせる(ステップS20)。CPU11は、この確認に対し、ユーザから否定する応答を、操作部16を介して受けると、ステップS17で読み取ったテンプレートの原稿の画像をプリンタ14でモノクロ出力するか否かを確認する表示を操作部16に行わせる(ステップS25)。   The CPU 11 causes the operation unit 16 to perform a display for confirming whether the content displayed in step S19 is correct (step S20). When the CPU 11 receives a negative response from the user via the operation unit 16 in response to this confirmation, the CPU 11 operates a display for confirming whether or not the printer 14 outputs the template image read in step S17 in monochrome. The process is performed by the unit 16 (step S25).

CPU11は、これに肯定する応答を、操作部16を介して受け取ると、ステップS17で読み取ったテンプレートの原稿の画像をモノクロ画像データに変換し、プリンタ14にモノクロコピー出力を行わせる(ステップS26)。即ち、正しく処理指示情報が抽出できなかった場合、画像処理装置100は、処理指示情報が付加された処理指示書をモノクロコピーで出力する。   When the CPU 11 receives an affirmative response via the operation unit 16, the CPU 11 converts the template image read in step S17 into monochrome image data, and causes the printer 14 to perform monochrome copy output (step S26). . That is, when the processing instruction information cannot be correctly extracted, the image processing apparatus 100 outputs the processing instruction document to which the processing instruction information is added in a monochrome copy.

そして、画像処理装置100は、このモノクロコピーで出力された処理指示書を用いて再び処理指示情報を付加させる。なお、ステップS26では、原稿をモノクロ化してプリンタ14で印刷する場合を示したが、これに限られることはない。これに代わる処理として、ステップS6で前述したように、種々の方法を採用することができる。   Then, the image processing apparatus 100 adds the processing instruction information again using the processing instruction sheet output in the monochrome copy. In step S26, the case where the original is converted into monochrome and printed by the printer 14 is shown, but the present invention is not limited to this. As an alternative process, various methods can be employed as described above in step S6.

CPU11は、ステップS26でプリンタ14によって出力された記録紙に、処理指示情報を書き込むことを促す表示を操作部16に行わせる(ステップS27)。この後、CPU11はステップS17の処理に戻る。   The CPU 11 causes the operation unit 16 to display to prompt the processing instruction information to be written on the recording paper output by the printer 14 in step S26 (step S27). Thereafter, the CPU 11 returns to the process of step S17.

一方、CPU11は、ステップS25でユーザからモノクロコピー出力を行わないことを示す指示を、操作部16を介して受けると、処理指示書を新たに作成するか否かを確認する表示を操作部16に行わせる(ステップS28)。   On the other hand, when the CPU 11 receives an instruction indicating that monochrome copy output is not performed from the user via the operation unit 16 in step S25, the operation unit 16 displays a display for confirming whether or not a new processing instruction sheet is to be created. (Step S28).

CPU11は、この確認に対し、新たに処理指示書を作成することを示す指示を、操作部16を介して受けると、新たに作成した処理指示書をスキャナ15にセットするように促す表示を操作部16に行わせる(ステップS29)。この後、CPU11はステップS17の処理に戻る。   In response to this confirmation, when the CPU 11 receives an instruction indicating that a new processing instruction is to be created via the operation unit 16, the CPU 11 operates a display that prompts the scanner 15 to set the newly created processing instruction. The process is performed by the unit 16 (step S29). Thereafter, the CPU 11 returns to the process of step S17.

一方、CPU11は、ステップS28で新たに処理指示書を作成しないことを示す指示を、操作部16を介して受けると、本処理を終了する。   On the other hand, when the CPU 11 receives, via the operation unit 16, an instruction indicating that a new processing instruction sheet is not created in step S28, the process is terminated.

ステップS27、ステップS29の表示に引き続き、ユーザが原稿をセットし、操作部16を介してOKボタンを押すなどの読み取りの指示が行われると、CPU11は、前述したステップS17の処理を再び実行する。   Subsequent to the display of step S27 and step S29, when the user sets a document and issues a reading instruction such as pressing the OK button via the operation unit 16, the CPU 11 executes the process of step S17 described above again. .

一方、CPU11は、ステップS20で解析結果が正しかったことを示す応答を、操作部16を介して受け取ると、この解析内容を処理指示情報の抽出結果としてRAM18(保持手段)に記憶する。そして、CPU11は、スキャンチケットを作成するか否かの問合せ表示を操作部16に行わせる(ステップS21)。   On the other hand, when the CPU 11 receives a response indicating that the analysis result is correct in step S20 via the operation unit 16, the CPU 11 stores the analysis content in the RAM 18 (holding unit) as the extraction result of the processing instruction information. Then, the CPU 11 causes the operation unit 16 to display an inquiry as to whether or not to create a scan ticket (step S21).

この表示に対し、CPU11は、肯定する応答を、操作部16を介して受けると、解析内容のコード化を行う(ステップS22)。この解析内容のコード化とは、ステップS19で表示した解析結果を、例えば2次元コード(例えばQRコード(登録商標)等)を使ってコード化することを指す。また、コード化される内容には、処理が指示された領域とその領域に対する処理内容が含まれる。また、ここでは、2次元コードを例に説明するが、これ以外の方法でコード化してもよく、画像処理装置100が解析・認識可能なものであれば、これに限られることはない。   When the CPU 11 receives an affirmative response to the display via the operation unit 16, it encodes the analysis content (step S22). The coding of the analysis content refers to coding the analysis result displayed in step S19 using, for example, a two-dimensional code (for example, QR code (registered trademark)). Further, the contents to be encoded include an area for which processing is instructed and processing contents for the area. Here, a two-dimensional code will be described as an example, but it may be coded by other methods, and is not limited to this as long as the image processing apparatus 100 can analyze and recognize.

CPU11は、ステップS22で作成されたコード化したものを、画像としてプリンタ14で記録紙に出力させて印刷する(ステップS23)。この印刷されたスキャンチケットを用いて、CPU11は、チェック対象の原稿のチェックを実行することが可能である。   The CPU 11 outputs the encoded data created in step S22 as an image on the recording paper by the printer 14 for printing (step S23). Using the printed scan ticket, the CPU 11 can execute a check of a document to be checked.

ただし、ステップS20で解析結果が正しいと判断された場合、ステップS17でスキャナ15により読み取らせた処理指示書は正しく認識されているので、ステップS21〜S23の処理を行わず、この処理指示書をスキャンチケットとしてもよい。この場合、画像処理装置100は、チェック時に処理指示書から処理内容等を認識する。   However, if it is determined in step S20 that the analysis result is correct, the processing instruction read by the scanner 15 in step S17 is correctly recognized, so that the processing instructions in steps S21 to S23 are not performed. It may be a scan ticket. In this case, the image processing apparatus 100 recognizes processing contents and the like from the processing instruction sheet at the time of checking.

また、CPU11は、ステップS21の問合せに対し、否定する応答を、操作部16を介して受けると、ステップS20で登録した解析内容を特定するためのIDを操作部16に表示させる。これは、チェック原稿のチェックを行わせる際、この解析内容を特定し、RAM18から読み出して利用可能にするためである。なお、このIDは、CPU11が提示するものである以外に、ユーザが所望のIDとして操作部16から指定するものであってもよい。ここで決定されたIDと解析内容とは、対応付けられてRAM18に記憶される。その後、CPU11は、ステップS24の処理に進む。   When the CPU 11 receives a negative response to the inquiry in step S21 via the operation unit 16, the CPU 11 causes the operation unit 16 to display an ID for specifying the analysis content registered in step S20. This is because when the check original is checked, the analysis contents are specified, read out from the RAM 18 and made available. The ID may be specified by the user from the operation unit 16 as a desired ID other than the one presented by the CPU 11. The ID determined here and the analysis content are stored in the RAM 18 in association with each other. Thereafter, the CPU 11 proceeds to the process of step S24.

CPU11は、このように認識された処理指示情報とそれに対応する処理内容に従って、チェック対象の原稿のチェックを行う(ステップS24)。この処理の詳細については後述する。   The CPU 11 checks the document to be checked according to the processing instruction information recognized in this way and the processing content corresponding to the processing instruction information (step S24). Details of this processing will be described later.

このような処理により、原稿に含まれる色成分を指示色の色成分と異ならせるように変換し、処理指示情報をユーザに付加させるための原稿を印刷させることができる。これにより、処理指示書に付加された処理指示情報を正しく認識することができる。即ち、処理指示情報の認識エラーを低減させることができる。また、ユーザに対し、その際の作業を適切に案内(例えば、モノクロコピー出力を促す案内の通知)することができ、ユーザによる作業ミスを低減させることができる。なお、上記フローチャートに示した処理を全て実行する必要はなく、一部の処理のみ実行するようにしてもよい。   By such processing, it is possible to convert the color component included in the document so as to be different from the color component of the instruction color, and to print the document for adding processing instruction information to the user. As a result, the processing instruction information added to the processing instruction sheet can be correctly recognized. That is, recognition errors in processing instruction information can be reduced. In addition, it is possible to appropriately guide the user at that time (for example, notification of guidance for prompting monochrome copy output), and to reduce errors in the user's work. Note that it is not necessary to execute all the processes shown in the flowchart, and only a part of the processes may be executed.

つぎに、このようにして作成されたスキャンチケットを用いて、抽出した処理指示情報に応じた原稿のチェックを行う手順について詳しく説明する。   Next, a procedure for checking a document according to the extracted processing instruction information using the scan ticket created in this way will be described in detail.

図6はステップS24におけるスキャンチケットを用いてチェック対象の原稿のチェックを行う際の処理手順を示すフローチャートである。このフローチャートは、CPU11が、ROM19に格納されたプログラムをRAM18にロードして実行する処理の流れを示す。なお、ここでは、ステップS21でスキャンチケットを作成することが指示された場合について説明するが、ステップS21〜S23の処理を行わずに処理指示書をスキャンチケットとして用いる場合も同様である。   FIG. 6 is a flowchart showing a processing procedure when checking a document to be checked using a scan ticket in step S24. This flowchart shows the flow of processing in which the CPU 11 loads a program stored in the ROM 19 into the RAM 18 and executes it. Here, a case where an instruction to create a scan ticket is instructed in step S21 will be described, but the same applies to the case where a processing instruction sheet is used as a scan ticket without performing the processes in steps S21 to S23.

ユーザにより操作部16を介してチェック対象原稿のチェックが指示されると、本処理が開始する。まず、CPU11は、操作部16に対し、ステップS23でプリントしたスキャンチケットを1枚目とし、その後にチェック対象の原稿を重ねて原稿給送装置にセットすることを促す表示を行わせる(ステップS31)。   When the user gives an instruction to check a document to be checked via the operation unit 16, this processing starts. First, the CPU 11 causes the operation unit 16 to display the first scan ticket printed in step S23, and then prompt the user to superimpose a document to be checked and set it on the document feeder (step S31). ).

原稿がセットされた後、ユーザにより操作部16のOKボタンが押されるなど、原稿の読み取りが指示されると、CPU11は、原稿給送装置にセットされた原稿を順次給送し、スキャナ15による原稿の読み取りを開始させる(ステップS32)。   After the document is set, when the user gives an instruction to read the document, such as when the user presses the OK button of the operation unit 16, the CPU 11 sequentially feeds the document set on the document feeder, and the scanner 15 Document reading is started (step S32).

ここでは、まず、CPU11は、原稿給送装置にセットされた原稿のうち1枚目であるスキャンチケットを給送し、スキャナ15にスキャンチケットを読み取らせる(第2の読取手段)。これに引き続き、CPU11は、スキャンチケットに重ねてセットされたチェック対象の原稿を順次読み取らせる。なお、チェック対象の原稿は複数枚重ねてセット可能である。また、一連の原稿であることを操作部16から指定することにより、多数枚の原稿を複数束に分けて原稿給送装置にセットすることも可能である。   Here, the CPU 11 first feeds a scan ticket which is the first of the originals set on the original feeder, and causes the scanner 15 to read the scan ticket (second reading means). Subsequently to this, the CPU 11 sequentially reads the document to be checked set on the scan ticket. Note that a plurality of documents to be checked can be stacked and set. Further, by designating a series of originals from the operation unit 16, it is also possible to divide a large number of originals into a plurality of bundles and set them on the original feeder.

CPU11は、ステップS32で読み取った1枚目の原稿、つまりスキャンチケットの画像の解析・認識処理を行う(ステップS33)。ここでは、CPU11は、読み取ったスキャンチケット内の2次元コード等を解析し、処理指示の対象となる領域(位置)と処理内容の認識を行う。認識した結果はRAM18(保持手段)に格納される。   The CPU 11 performs analysis / recognition processing of the first original read in step S32, that is, the scan ticket image (step S33). Here, the CPU 11 analyzes a two-dimensional code or the like in the read scan ticket, and recognizes a region (position) to be processed and a processing content. The recognized result is stored in the RAM 18 (holding means).

CPU11は、RAM18に格納された認識結果を用いて、2枚目以降のチェック対象原稿に対し、解析・認識処理を行う(ステップS34)。   Using the recognition result stored in the RAM 18, the CPU 11 performs analysis / recognition processing on the second and subsequent check target documents (step S34).

例えば、図2Cに示すチェック対象の原稿の場合、領域231、232、233、234、235に記載があると、CPU11は正常であると認識する。例えば、CPU11は、ある領域の画像に対して所定の閾値で2値化処理を行い、白画素(画像がない)数が面積の80%以上である場合、空欄と認識する。   For example, in the case of the document to be checked shown in FIG. For example, the CPU 11 performs binarization processing on an image in a certain area with a predetermined threshold value, and recognizes that it is blank when the number of white pixels (no image) is 80% or more of the area.

また、CPU11は、ある領域の画像に対して所定の閾値で2値化処理を行い、黒画素(画像がある)数が面積の20%以上である場合、記載ありと認識する。また、CPU11は、ある領域の画像に対して赤または赤の近傍の色相を抽出し、これを2値化処理して画素が存在する割合が20%以上である場合、記述ありと認識する。なお、これらの割合を示す数値は一例であり、他の数値であってもよい。また、認識の方法も他のものを採用してもよい。   Further, the CPU 11 performs binarization processing on an image in a certain area with a predetermined threshold value, and recognizes that there is a description when the number of black pixels (image is present) is 20% or more of the area. Further, the CPU 11 extracts red or a hue near red for an image in a certain area, binarizes the extracted hue, and recognizes that there is a description when the ratio of pixels is 20% or more. In addition, the numerical value which shows these ratios is an example, and another numerical value may be sufficient. Also, other recognition methods may be employed.

CPU11は、チェック対象の原稿のページ番号とそのページに対する認識結果を順次RAM18に蓄積する。ここでは、CPU11は、1枚のチェック対象の原稿に対して全ての認識結果が正常である場合にOKとし、1つでも正常と認識されなかった場合にNGとする。   The CPU 11 sequentially stores in the RAM 18 the page number of the document to be checked and the recognition result for that page. Here, the CPU 11 determines OK when all the recognition results are normal with respect to one document to be checked, and determines NG when none is recognized as normal.

チェック対象原稿の全てについての認識処理が終了すると、CPU11はRAM18に蓄積した全ての原稿に対する結果の集計を行う。この結果の集計には、例えば、チェックしたチェック対象原稿の総枚数、NGと判定された領域数、NGと判定された領域を含む原稿のページ番号などを集計することが含まれる。   When the recognition process for all the check target documents is completed, the CPU 11 totals the results for all the documents stored in the RAM 18. The totaling of the results includes, for example, totaling the total number of checked originals to be checked, the number of areas determined as NG, the page number of the original including the area determined as NG, and the like.

このページ番号は、スキャナ15によって読み込んだ順番(原稿給送装置から給送させた順序)であって、スキャンチケットを除くチェック対象原稿の1枚目から1ページ目とされる。ここに示した以外の情報もRAM18に蓄積された情報から識別し得るものがあれば、さらに集計してもよい。なお、ここでは、RAM18に蓄積する場合を示したが、HDD13に蓄積しても同じ処理が可能である。   This page number is the order read by the scanner 15 (the order fed from the document feeder) and is the first to first pages of the document to be checked excluding the scan ticket. If information other than that shown here can be identified from the information stored in the RAM 18, it may be further totaled. Although the case where the data is stored in the RAM 18 is shown here, the same processing can be performed even if the data is stored in the HDD 13.

この後、CPU11は、操作部16に対し、ステップS34で行った結果を仕分け結果として表示させる(ステップS35)。   Thereafter, the CPU 11 causes the operation unit 16 to display the result obtained in step S34 as a sorting result (step S35).

図7Aおよび図7Bは操作部16に表示された仕分け結果の例を示す図である。図7A(a)の仕分け結果表示画面は、チェックした原稿の枚数と、OKと判定された枚数(つまりスキャンチケットが示す仕分け条件に該当した原稿の枚数)が表示された画面の例である。また、この画面には、仕分けされた画像データ(以下、仕分けデータともいう)を保存する手順に進むためのボタン501が設けられている。   7A and 7B are diagrams showing examples of sorting results displayed on the operation unit 16. The sorting result display screen shown in FIG. 7A is an example of a screen on which the number of checked documents and the number determined to be OK (that is, the number of documents corresponding to the sorting condition indicated by the scan ticket) are displayed. Further, this screen is provided with a button 501 for proceeding to a procedure for storing sorted image data (hereinafter also referred to as sorting data).

CPU11は、画像データ(書類データ)を保存するために、仕分け情報を添付する画面を表示させる(ステップS36)。図7A(b)の仕分け情報添付画面には、添付する情報をユーザに選択させることを可能にするために、各情報に対して添付するか否かの選択可能なボタン511〜514が設けられている。例えば、「チェック枚数」、「該当総ページ数」、「保存先フォルダ情報」および「チケット情報」の全てを添付する場合、ユーザは全てのボタン511〜514を選択すればよい。このように、種々の情報を含ませて、仕分け情報を生成することが可能である(情報生成手段)。   In order to store the image data (document data), the CPU 11 displays a screen for attaching sorting information (step S36). The sorting information attachment screen in FIG. 7A (b) is provided with buttons 511 to 514 that can select whether or not to attach each piece of information in order to allow the user to select the information to be attached. ing. For example, when attaching all of the “number of check sheets”, “total number of pages”, “save destination folder information”, and “ticket information”, the user may select all the buttons 511 to 514. In this way, it is possible to generate sorting information by including various information (information generating means).

ここで、保存先フォルダ情報とは、後述する仕分けデータを保存する格納フォルダ(場所)に関する情報である。また、チケット情報とは、チェックに使用されたスキャンチケットに関する情報である。スキャンチケットが既に特定のフォルダに保存されている場合、チケット情報として、そのフォルダを示す情報などが該当する。   Here, the save destination folder information is information related to a storage folder (location) for saving sorting data described later. The ticket information is information related to the scan ticket used for the check. When the scan ticket is already stored in a specific folder, the ticket information includes information indicating the folder.

CPU11は、ユーザによって選択された添付する仕分け情報および添付方法を取得する(ステップS37)。図7A(c)には、仕分け情報を添付するか否かを選択する仕分け情報添付画面の例が示されている。   The CPU 11 acquires the sorting information to be attached and the attachment method selected by the user (step S37). FIG. 7A (c) shows an example of a sorting information attachment screen for selecting whether to attach sorting information.

ここで添付される仕分け情報は、仕分け処理に使用されたスキャンチケットの内容、つまり仕分け条件の内容を指す。仕分け情報には、チェックを行った領域を確認できるチケットのサムネイルや、指示された領域に対して行ったチェックの内容などが記載される。チェックの内容として、「仕分け条件: 赤枠内に記載があること」が示されている。   The sorting information attached here indicates the contents of the scan ticket used for the sorting process, that is, the contents of the sorting conditions. In the sorting information, a thumbnail of a ticket for confirming the checked area, the contents of the check performed on the designated area, and the like are described. As the contents of the check, “sorting condition: described in red frame” is shown.

ここで、ユーザがこの仕分け情報を添付するボタン531を選択した場合、操作部16の画面は、図7B(d)に示すように、仕分け情報を添付する方法を選択する画面(仕分け情報添付画面)に遷移する。仕分け情報を添付する位置として、仕分けデータの先頭ページ、最終ページなどを選択することができる。また、仕分けデータを印刷した場合にのみ仕分け条件のページを同時に印刷する方法も選択することができる。   Here, when the user selects the button 531 for attaching the sorting information, the screen of the operation unit 16 is a screen for selecting a method for attaching the sorting information (sorting information attaching screen, as shown in FIG. 7B (d)). ). As the position for attaching the sorting information, the first page, the last page, etc. of the sorting data can be selected. In addition, it is possible to select a method for simultaneously printing pages with sorting conditions only when sorting data is printed.

また、仕分け情報を属性情報として添付する方法も選択することができる。この場合、仕分けデータのプロパティ情報を参照すると、仕分け条件を確認することができる。図8は属性情報として仕分け情報が添付された仕分けデータのプロパティ画面および仕分け情報を示す図である。このファイルには、仕分け情報が添付されているので、図8(a)のプロパティ画面の属性の項目内には、「添付ファイル表示」ボタン71が表示される。この「添付ファイル表示」ボタン71を選択すると、図8(b)に示すように、添付されている仕分け情報が表示される。添付されている仕分け情報には、チェックを行った領域を確認できるチケットのサムネイルや、指示された領域に対して行ったチェックの内容などが記載される。前述と同様、チェックの内容として、「仕分け条件: 赤枠内に記載があること」が示されている。   Also, a method for attaching sorting information as attribute information can be selected. In this case, the sorting conditions can be confirmed by referring to the property information of the sorting data. FIG. 8 is a diagram showing a property screen of sorting data to which sorting information is attached as attribute information and sorting information. Since the sorting information is attached to this file, an “attached file display” button 71 is displayed in the attribute item of the property screen of FIG. When the “attached file display” button 71 is selected, the attached sorting information is displayed as shown in FIG. The attached sorting information includes a thumbnail of a ticket that can confirm the checked area, the contents of the check performed on the designated area, and the like. As described above, the contents of the check indicate “sorting condition: described in red frame”.

図7B(e)には、仕分けデータの保存先を指定する画面(仕分けデータ保存フォルダ画面)の例が示されている。この仕分けデータ保存フォルダ画面で、ユーザにより仕分けデータの保存先が指定されると、CPU11は、指定された保存先に、仕分け情報が添付された画像データを保存する(ステップS38)。このステップS38の処理は情報付加手段の一例である。この後、CPU11は本処理を終了する。   FIG. 7B (e) shows an example of a screen (sorting data storage folder screen) for specifying the sorting data storage destination. When the user designates a storage destination of the sorting data on the sorting data storage folder screen, the CPU 11 stores the image data with the sorting information attached to the designated saving destination (step S38). The processing in step S38 is an example of information adding means. Thereafter, the CPU 11 ends this process.

例えば、仕分けデータの保存先として、画像処理装置100に付属されたHDD13に設けられた複数のフォルダから、ユーザによって選択されたフォルダが指定される。また、ネットワークで他のPCやサーバに画像処理装置100が接続されている場合、このネットワークを介して他のPCやサーバ上のHDDに、仕分けデータが保存されるようにしてもよい。   For example, a folder selected by the user from a plurality of folders provided in the HDD 13 attached to the image processing apparatus 100 is designated as the storage destination of the sorting data. Further, when the image processing apparatus 100 is connected to another PC or server via a network, the sorting data may be stored in the HDD on the other PC or server via this network.

また、ここでは、仕分けデータをユーザが指定したフォルダに保存する例を挙げたが、複合機がSend機能(ファイルを電子メールで送信する電子メール送信機能)を持つ場合、その機能を用いて仕分けデータを特定のアドレス宛て(宛先)に送信してもよい。   In this example, the sorting data is stored in a folder specified by the user. However, if the multifunction peripheral has a Send function (an e-mail transmission function for sending a file by e-mail), the sorting is performed using that function. Data may be transmitted to a specific address (destination).

第1の実施形態の画像処理装置によれば、原稿の特定の領域に情報があるか否かをチェックして原稿の画像データを仕分けした後、仕分けされた原稿の画像データに対し、チェックした内容を示す仕分け情報が添付されたデータとして保存することが可能になる。従って、仕分け処理が複数行われた場合でも、それぞれの仕分けデータがどのような条件で仕分けされたデータであるかという情報を正確に添付することができる。また、仕分けデータを保存したユーザ以外の者が、保存された仕分けデータを利用する場合にも、仕分け情報を正確に知らせることができる。   According to the image processing apparatus of the first embodiment, after checking whether or not there is information in a specific area of the document and sorting the image data of the document, the image data of the sorted document is checked. It becomes possible to save the sorting information indicating the contents as attached data. Therefore, even when a plurality of sorting processes are performed, it is possible to accurately attach information indicating under what conditions each sorting data is sorted. Further, when a person other than the user who saved the sorting data uses the saved sorting data, the sorting information can be accurately notified.

このように、画像データの判定処理に用いられる判定処理内容に従って、原稿の画像データの判定処理を行い、判定処理の結果、画像データを仕分けし、仕分けされた画像データに仕分け情報を付加する。これにより、特定の領域に記入され、別の領域が空欄となっている原稿などの画像データを仕分けする際、作業者によるチェック作業を容易にすることができる。   As described above, according to the determination processing content used in the image data determination processing, the document image data determination processing is performed. As a result of the determination processing, the image data is sorted, and sorting information is added to the sorted image data. Accordingly, when sorting image data such as a manuscript that is written in a specific area and in which another area is blank, a check operation by an operator can be facilitated.

また、判定処理内容が記述されたスキャンチケットを用いて、簡単に画像データを仕分けすることができる。また、ユーザは原稿の特定の領域を容易に指示することができる。また、原稿に含まれる色成分をユーザによって指示される指示色の色成分と異ならせるように変換して、ユーザに指示情報を付加させるための原稿を印刷することができる。これにより、指示情報の認識エラーを低減させることができる。   Also, image data can be easily sorted using a scan ticket in which the contents of determination processing are described. Further, the user can easily designate a specific area of the document. In addition, it is possible to print a document for adding instruction information to the user by converting the color component included in the document to be different from the color component of the instruction color specified by the user. Thereby, the recognition error of instruction information can be reduced.

[第2の実施形態]
第2の実施形態では、保存された仕分けデータを印刷する場合について説明する。第2の実施形態の画像処理装置の構成は、前記第1の実施形態と同じであるので、その説明を省略する。また、スキャンチケットの生成方法、原稿の仕分けチェック作業手順、仕分けデータの保存方法等は、前記第1の実施形態と同様であるので、これらの説明についても省略する。
[Second Embodiment]
In the second embodiment, a case where stored sorting data is printed will be described. Since the configuration of the image processing apparatus of the second embodiment is the same as that of the first embodiment, description thereof is omitted. The scan ticket generation method, the document sorting check procedure, the sorting data storage method, and the like are the same as those in the first embodiment, and a description thereof will be omitted.

図9は保存された仕分けデータを印刷する場合の処理手順を示すフローチャートである。このフローチャートは、CPU11が、ROM19に格納されたプログラムをRAM18にロードして実行する処理の流れを示す。ここで、保存されている仕分けデータは、図7B(d)の画面において、仕分け情報を「属性情報として添付する」が選択された場合の仕分けデータであるとする。   FIG. 9 is a flowchart showing a processing procedure for printing stored sorting data. This flowchart shows the flow of processing in which the CPU 11 loads a program stored in the ROM 19 into the RAM 18 and executes it. Here, it is assumed that the stored sorting data is sorting data when “Attach as attribute information” is selected as the sorting information on the screen of FIG. 7B (d).

CPU11は、印刷する仕分けデータを選択する際の画面を表示する(ステップS51)。図10は印刷する仕分けデータの選択画面および仕分け情報の印刷指示画面を示す図である。同図(a)の印刷画面には、ユーザによって選択される、印刷する仕分けデータが表示される。印刷する仕分けデータを選択するために、仕分けデータごとに、Box番号、名称、使用量が示されている。これらの仕分けデータのいずれかを選択し、ボタン561を選択することで、印刷が行われる。   The CPU 11 displays a screen for selecting sorting data to be printed (step S51). FIG. 10 is a diagram showing a selection screen for sorting data to be printed and a printing instruction screen for sorting information. In the printing screen of FIG. 9A, sorting data to be printed, which is selected by the user, is displayed. In order to select sorting data to be printed, a box number, a name, and a usage amount are shown for each sorting data. Printing is performed by selecting one of these sort data and selecting the button 561.

ここでは、HDD13に保存されている仕分けデータが選択される。ネットワークで他のPCやサーバに画像処理装置100が接続されている場合、ネットワークを介して他のPCやサーバ上のHDDに保存されている仕分けデータを選択することも可能になる。   Here, sorting data stored in the HDD 13 is selected. When the image processing apparatus 100 is connected to another PC or server via a network, it is possible to select sorting data stored in an HDD on the other PC or server via the network.

CPU11は、選択された仕分けデータを出力するために、印刷データを生成する(ステップS52)。選択された仕分けデータには、属性情報として仕分け情報が添付されている。   The CPU 11 generates print data in order to output the selected sorting data (step S52). Sorting information is attached to the selected sorting data as attribute information.

同図(b)の印刷画面は、仕分けデータに添付されている仕分け情報を、仕分けデータとともに印刷をするか否かをユーザに選択させる画面である。CPU11は、仕分け情報も印刷するか否かを判別する(ステップS53)。仕分け情報を印刷する場合、ユーザにより印刷ボタン85が選択される。CPU11は、仕分け情報の印刷データを生成する(ステップS54)。そして、CPU11は、ステップS52とステップS54で生成された印刷データの出力を行わせる(ステップS55)。このステップS55の処理は第3の印刷手段の一例である。この後、CPU11は本処理を終了する。   The print screen in FIG. 6B is a screen for allowing the user to select whether or not to print the sorting information attached to the sorting data together with the sorting data. The CPU 11 determines whether or not the sorting information is also printed (step S53). When printing the sorting information, the print button 85 is selected by the user. The CPU 11 generates sort data print data (step S54). Then, the CPU 11 outputs the print data generated in step S52 and step S54 (step S55). The process in step S55 is an example of a third printing unit. Thereafter, the CPU 11 ends this process.

一方、ステップS53で仕分け情報が印刷されない場合、CPU11は、ステップS55で、ステップS52で生成された印刷データのみの出力を行わせる。この後、CPU11は本処理を終了する。   On the other hand, if the sorting information is not printed in step S53, the CPU 11 outputs only the print data generated in step S52 in step S55. Thereafter, the CPU 11 ends this process.

このように、第2の実施形態の画像処理装置によれば、属性情報として仕分け情報が添付された仕分けデータを印刷する際、チェックした内容を示す仕分け情報も共に印刷することが可能になる。   As described above, according to the image processing apparatus of the second embodiment, when sorting data with sorting information attached as attribute information is printed, sorting information indicating the checked contents can be printed together.

なお、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。   The present invention is not limited to the configuration of the above-described embodiment, and any configuration can be used as long as the functions shown in the claims or the functions of the configuration of the present embodiment can be achieved. Is also applicable.

また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。   The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, or the like) of the system or apparatus reads the program. It is a process to be executed.

11 CPU
14 プリンタ
15 スキャナ
16 操作部
18 RAM
21 アンケート用紙
221、222、223、224、225 領域
11 CPU
14 Printer 15 Scanner 16 Operation unit 18 RAM
21 Questionnaire forms 221, 222, 223, 224, 225

Claims (18)

原稿を読み取る読取手段を備え、前記読み取った原稿の画像データを処理する情報処理装置において、
前記画像データの判定処理に用いられる判定処理内容を保持する保持手段と、
前記保持手段によって保持された判定処理内容に従って、前記画像データの判定処理を行う判定手段と、
前記判定処理の結果、前記画像データを仕分けする仕分け手段と、
前記判定処理内容および前記判定処理の結果の少なくとも一方から、仕分け情報を生成する情報生成手段と、
前記仕分け手段によって仕分けされた画像データに、前記仕分け情報を付加する情報付加手段とを備えたことを特徴とする情報処理装置。
In an information processing apparatus that includes a reading unit that reads a document and processes image data of the scanned document,
Holding means for holding determination processing contents used in the determination processing of the image data;
Determination means for performing determination processing of the image data in accordance with the determination processing content held by the holding means;
As a result of the determination process, sorting means for sorting the image data;
Information generating means for generating sorting information from at least one of the determination processing content and the determination processing result;
An information processing apparatus comprising: information adding means for adding the sorting information to the image data sorted by the sorting means.
前記判定処理内容が記述されたチケットを作成する作成手段と、
前記作成手段によって作成されたチケットを印刷する印刷手段と、
前記印刷手段によって印刷されたチケットを読み取る第2の読取手段と、
前記第2の読取手段によって読み取られたチケットから前記判定処理内容を解析する解析手段とを備え、
前記保持手段は、前記解析手段によって解析された判定処理内容を保持することを特徴とすることを特徴とする請求項1記載の情報処理装置。
Creating means for creating a ticket describing the contents of the determination process;
Printing means for printing the ticket created by the creating means;
Second reading means for reading the ticket printed by the printing means;
Analyzing means for analyzing the content of the determination process from the ticket read by the second reading means;
The information processing apparatus according to claim 1, wherein the holding unit holds the determination processing content analyzed by the analyzing unit.
前記作成手段は、テンプレートとなる原稿に処理指示情報が書き込まれた処理指示書を読み込む読込手段を備え、前記読み込まれた処理指示書における処理対象の領域を特定し、前記特定された処理対象の領域の内容を解析して前記チケットを作成することを特徴とする請求項2記載の情報処理装置。   The creating unit includes a reading unit that reads a processing instruction sheet in which processing instruction information is written on a document as a template, specifies a processing target area in the read processing instruction sheet, and specifies the processing target sheet that has been specified. The information processing apparatus according to claim 2, wherein the ticket is created by analyzing contents of an area. 前記原稿に含まれる色成分を、前記情報処理装置に登録されている前記処理指示情報の指示色の色成分と異ならせるように変換し、前記色成分が変換されたテンプレートとなる原稿を印刷する第2の印刷手段を備え、
前記読込手段は、前記色成分が変換されたテンプレートとなる原稿に前記処理指示情報が書き込まれた処理指示書を読み込むことを特徴とする請求項3記載の情報処理装置。
The color component included in the original is converted so as to be different from the color component of the instruction color of the processing instruction information registered in the information processing apparatus, and the original as a template with the color component converted is printed. Comprising a second printing means;
4. The information processing apparatus according to claim 3, wherein the reading unit reads a processing instruction sheet in which the processing instruction information is written in a document as a template with the color component converted.
前記仕分けされた画像データとともに、前記画像データに付加された仕分け情報を印刷する第3の印刷手段を備えたことを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, further comprising a third printing unit configured to print the sorting information added to the image data together with the sorted image data. 前記情報付加手段によって前記仕分け情報が付加された前記画像データを、前記情報処理装置に付属された記憶装置に保存する保存手段を備えたことを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, further comprising a storage unit that stores the image data to which the sorting information is added by the information addition unit in a storage device attached to the information processing apparatus. 前記情報付加手段によって前記仕分け情報が付加された前記画像データを、前記情報処理装置にネットワークを介して接続された記憶装置に保存する保存手段を備えたことを特徴とする請求項1記載の情報処理装置。   The information according to claim 1, further comprising a storage unit that stores the image data to which the sorting information is added by the information addition unit in a storage device connected to the information processing apparatus via a network. Processing equipment. 前記情報付加手段によって前記仕分け情報が付加された前記画像データを、前記情報処理装置が持つ電子メール送信機能により特定の宛先に送信する送信手段を備えたことを特徴とする請求項1記載の情報処理装置。   2. The information according to claim 1, further comprising a transmission unit that transmits the image data to which the sorting information has been added by the information addition unit to a specific destination using an electronic mail transmission function of the information processing apparatus. Processing equipment. 前記情報生成手段は、前記仕分け情報に、前記読み取った画像データのページ数を含めることを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the information generation unit includes the number of pages of the read image data in the sorting information. 前記情報生成手段は、前記仕分け情報に、前記仕分け手段によって仕分けされた画像データのページ数を含めることを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the information generation unit includes the number of pages of image data sorted by the sorting unit in the sorting information. 前記情報生成手段は、前記仕分け情報に、前記仕分け手段によって仕分けされた画像データが保存されている場所を特定する情報を含めることを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the information generation unit includes, in the sorting information, information that specifies a location where the image data sorted by the sorting unit is stored. 前記情報生成手段は、前記仕分け情報に、前記保持手段によって保持されている判定処理内容を含めることを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the information generation unit includes the determination processing content held by the holding unit in the sorting information. 前記情報生成手段は、前記仕分け情報に、前記保持手段によって保持されている判定処理内容が保存されている場所を特定する情報を含めることを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the information generation unit includes, in the sorting information, information specifying a place where the determination processing content held by the holding unit is stored. 前記情報付加手段は、前記情報生成手段によって生成された前記仕分け情報を、前記仕分け手段によって仕分けされた画像データの先頭ページに付加することを特徴とする請求項1記載の情報処理装置。   2. The information processing apparatus according to claim 1, wherein the information adding unit adds the sorting information generated by the information generating unit to a first page of image data sorted by the sorting unit. 前記情報付加手段は、前記情報生成手段によって生成された前記仕分け情報を、前記仕分け手段によって仕分けされた画像データの最終ページに付加することを特徴とする請求項1記載の情報処理装置。   2. The information processing apparatus according to claim 1, wherein the information adding unit adds the sorting information generated by the information generating unit to a final page of the image data sorted by the sorting unit. 前記情報付加手段は、前記情報生成手段によって生成された前記仕分け情報を、前記仕分け手段によって仕分けされた画像データに属性情報として付加することを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the information adding unit adds the sorting information generated by the information generating unit as attribute information to the image data sorted by the sorting unit. 原稿を読み取る読取手段を備え、前記読み取った原稿の画像データを処理する情報処理装置の制御方法において、
前記情報処理装置の記憶媒体に、前記画像データの判定処理に用いられる判定処理内容を保持する保持ステップと、
前記保持ステップで保持された判定処理内容に従って、前記画像データの判定処理を行う判定ステップと、
前記判定処理の結果、前記画像データを仕分けする仕分けステップと、
前記判定処理内容および前記判定処理の結果の少なくとも一方から、仕分け情報を生成する情報生成ステップと、
前記仕分けステップで仕分けされた画像データに、前記仕分け情報を付加する情報付加ステップとを有することを特徴とする情報処理装置の制御方法。
In a control method of an information processing apparatus that includes a reading unit that reads a document and processes image data of the read document,
A holding step for holding determination processing contents used for the determination processing of the image data in a storage medium of the information processing apparatus;
A determination step of performing determination processing of the image data in accordance with the determination processing content held in the holding step;
As a result of the determination process, a sorting step for sorting the image data;
An information generating step for generating sorting information from at least one of the determination processing content and the determination processing result;
An information processing apparatus control method comprising: an information addition step of adding the sorting information to the image data sorted in the sorting step.
原稿を読み取る読取手段を備え、前記読み取った原稿の画像データを処理する情報処理装置の制御方法をコンピュータに実行させるプログラムにおいて、
前記制御方法は、
前記情報処理装置の記憶媒体に、前記画像データの判定処理に用いられる判定処理内容を保持する保持ステップと、
前記保持ステップで保持された判定処理内容に従って、前記画像データの判定処理を行う判定ステップと、
前記判定処理の結果、前記画像データを仕分けする仕分けステップと、
前記判定処理内容および前記判定処理の結果の少なくとも一方から、仕分け情報を生成する情報生成ステップと、
前記仕分けステップで仕分けされた画像データに、前記仕分け情報を付加する情報付加ステップとを有することを特徴とするプログラム。
In a program that includes a reading unit that reads an original, and causes a computer to execute a control method of an information processing apparatus that processes image data of the read original.
The control method is:
A holding step for holding determination processing contents used for the determination processing of the image data in a storage medium of the information processing apparatus;
A determination step of performing determination processing of the image data in accordance with the determination processing content held in the holding step;
As a result of the determination process, a sorting step for sorting the image data;
An information generation step for generating sorting information from at least one of the determination process content and the determination process result;
An information adding step for adding the sorting information to the image data sorted in the sorting step.
JP2009274371A 2009-12-02 2009-12-02 Information processing device, control method for the same, and program Pending JP2011119895A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009274371A JP2011119895A (en) 2009-12-02 2009-12-02 Information processing device, control method for the same, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009274371A JP2011119895A (en) 2009-12-02 2009-12-02 Information processing device, control method for the same, and program

Publications (1)

Publication Number Publication Date
JP2011119895A true JP2011119895A (en) 2011-06-16

Family

ID=44284705

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009274371A Pending JP2011119895A (en) 2009-12-02 2009-12-02 Information processing device, control method for the same, and program

Country Status (1)

Country Link
JP (1) JP2011119895A (en)

Similar Documents

Publication Publication Date Title
JP5414448B2 (en) Image processing apparatus, control method therefor, and program
EP1995686B1 (en) Document processing device and document processing method
US8737744B2 (en) Image processing apparatus, image processing method, and program for displaying a preview of a document region and a recognized content processing
US9454696B2 (en) Dynamically generating table of contents for printable or scanned content
JP5300534B2 (en) Image processing apparatus, image processing method, and program
CN106373447A (en) Intelligent paper marking system and method
JP2006041947A (en) Image forming apparatus, image forming method, and program causing computer to execute the method
US20120236377A1 (en) Control devices for scanning documents, systems including such control devices, and non-transitory, computer-readable media storing instructions for such control devices
JP5143059B2 (en) Image processing apparatus, control method therefor, and program
US20060221354A1 (en) Automatic printing device selection based on human-readable form submission
JP2012063993A (en) Image processing system, control method thereof, and program
JP5479082B2 (en) Information processing apparatus, control method therefor, and program
US20250078549A1 (en) Information processing apparatus, information processing method, and storage medium
US20110188745A1 (en) Image processing apparatus and processing method of the image processing apparatus
JP5448766B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP4799632B2 (en) Image processing apparatus, control method therefor, and program
JP2011119895A (en) Information processing device, control method for the same, and program
JP4387275B2 (en) Image forming apparatus and image forming method
US20110134492A1 (en) Image processing apparatus and controlling method for the same
JP2006005584A (en) Medium creating apparatus, image forming apparatus, medium creating method, image forming method, and program causing computer to execute these methods.
JP2015159413A (en) Information processing server, communication system, and control program
JP2011120174A (en) Image processing apparatus, image processing method, and program
JP2011193232A (en) Image processor, method of controlling the same, and program
JP2011193262A (en) Image processor, method of controlling the same, and program
US8736913B2 (en) Image processing apparatus, control method therefor and program for dividing instructions of a scan job into separate changeable and unchangeable scan job tickets