JP2011119895A - Information processing device, control method for the same, and program - Google Patents
Information processing device, control method for the same, and program Download PDFInfo
- 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
Links
Images
Landscapes
- Facsimiles In General (AREA)
Abstract
【課題】特定の領域に記入され、別の領域が空欄となっている原稿などの画像データを仕分けする際、作業者によるチェック作業を容易にすることができる情報処理装置を提供する。
【解決手段】原稿の読み取りが指示されると、CPU11は、原稿給送装置にセットされた原稿を順次給送し、原稿の読み取りを開始させる(S32)。CPU11は、読み取った1枚目の原稿、つまりスキャンチケットの画像の解析・認識処理を行い(S33)、この認識結果を用いて、2枚目以降のチェック対象原稿に対し、解析・認識処理を行う(S34)。CPU11は、この解析・認識処理による仕分け結果を用いて、指定された保存先に、仕分け情報が添付された画像データを保存する(S38)。
【選択図】図6Provided 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
しかしながら、上記従来の情報処理装置には、つぎのような問題があった。オフィス等では、同一フォームの大量の書類において、例えば、特定の領域に記入され、別の領域が空欄となっているものを利用するために、作業者が目視でそれをチェックする作業が必要であった。 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
さらに、チェック作業の結果により仕分けされた書類が、どのようなチェック内容で仕分けされた書類であるのかを容易に確認する手段がなかった。 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.
本発明の情報処理装置、その制御方法およびプログラムの実施の形態について図面を参照しながら説明する。本実施形態の情報処理装置は、コピー機能、スキャナ機能などの各種機能を搭載した複合機である画像処理装置に適用された場合を示す。なお、これらの機能を連携させ、情報処理装置を複数の装置で実現させるようにしてもよい。 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
CPU11は、ROM19に格納されたプログラムを、RAM18にロードすることによって画像処理装置100全体の動作を制御する。また、CPU11は、バス12を介して画像処理装置100内の各部と通信を行う。
The
操作部16は、ユーザが指示を行うための複数のキー、およびユーザに通知すべき各種情報を表示する表示部を含む。スキャナ(読取装置)15は、ユーザが原稿台にセットした原稿上の画像をカラー画像として読み取り、この読み取りにより得られた電子データ(画像データ)をHDD13、RAM18などに蓄積する。HDD13は、ハードディスクを含むハードディスクドライブであり、入力された各種情報を格納する。また、スキャナ15は、原稿給送装置(図示せず)を有し、この原稿給送装置にセットされた複数枚の原稿を順次、原稿台に給送し、読み取ることも可能である。
The
プリンタ(印刷装置)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
なお、本実施形態の画像処理装置100は、スキャナ15を介して入力される画像データを処理する場合を示すが、その他、例えば、外部機器から送られてくる原稿の画像データを、ネットワークI/F17を介して入力して処理する場合も、同様に処理可能である。
Note that the
また、スキャナやプリンタが接続されたパーソナルコンピュータ(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
図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
なお、赤色以外の色を使うことも可能であり、チェック内容に応じて色の種類を減らしたり、増やしたりしてもよい。また、ここでは、ペンを用いているが、色を付けられるものであれば、ペンに限られることはない。 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
なお、色の登録を行う場合、ユーザが操作部16を介して登録を行う代わりに、用紙に書き込んだものをスキャナ15によって読み取らせて登録を行うようにしてもよい。また、ユーザが色の登録を行う代わりに、画像処理装置100に予め色の情報と処理内容が登録されていてもよい。予め登録された内容に従って処理を行う場合、ユーザは、登録されている色と処理内容に従って、原稿に処理指示情報を付加する。
Note that when performing color registration, instead of performing registration through the
このように、画像処理装置100は、使用すべき処理指示情報の色成分とそれに対応した処理内容を登録しておき、これらをもとに処理指示書を作成する。
As described above, the
画像処理装置100は、この処理指示書を用いて、処理指示情報を抽出し、この抽出結果に応じて処理内容(判定処理内容)を認識する。そして、画像処理装置100は、この認識した処理内容に従って、チェック対象の原稿について、原稿の特定の領域に情報があるか否か、空欄か否かをチェックする。
The
図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
なお、チェックの内容や領域はこれらに限られるものではなく、他のチェック内容の指示や他の領域に対して指示することも可能である。 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
スキャンチケットには、図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
図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
CPU11は、操作部16に、RAM18に登録されている処理指示情報の指示色(以下、単に指示色という)と処理内容の組合せを表示させる(ステップS1)。例えば、CPU11は、操作部16に「赤色で囲まれた領域内に記述があればOKとします」などを表示する。
The
CPU11は、操作部16に、ステップS1で表示した指示色と処理内容で良いか否かをユーザに問い合せる表示を行わせる(ステップS2)。この問合せに対し、ユーザから操作部16を介して否定する旨の指示が行われたと判定すると、CPU11は、指示色と処理内容の組合せの変更を行う旨の表示を操作部16に行わせる(ステップS4)。
The
ここでは、CPU11は、いずれの色を変更するかを問合せる表示を行い、指示された色に代えて新たな色を提示するようにしてもよいし、ユーザが操作部16によって任意の色を指定するようにしてもよい。また、新たな色とするのではなく、単に色と処理内容の組合せを変更するだけでもよい。このとき、CPU11は、同じ色で異なる処理内容の指示を行うことができないので、1つの色に対して1つの処理内容となるように制御を行う。
Here, the
ステップ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
ステップS2の問合せに対し、ユーザから操作部16を介して肯定する旨の指示が行われたと判定すると、CPU11は、使用すべき処理指示情報の指示色と、それに対応する処理内容とを決定し、RAM18に登録する。
If it is determined that an instruction to affirmatively is given from the user via the
なお、ステップ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
CPU11は、ステップS2において、指示色と処理内容がOKであったと判断した場合、ここで処理指示情報に用いられる色成分を特定してRAM18に記憶する。CPU11は、ユーザの手許に、チェック対象原稿(図2C)のみ存在しているか否かを問合せる表示を操作部16に行わせる(ステップS3)。これは、処理指示書を作る際、テンプレートとなる原稿(図2Aまたは図2B)が存在しているか否かを確認するものである。つまり、これは、チェック対象の原稿しかユーザの手許にない場合、後述するように、チェック対象の原稿から処理指示情報を書き込むための原稿を作成することができるようにするためである。ここで、テンプレートとは、正式なチェック対象の原稿ではなく、ユーザが処理指示情報を書き加えることができるものを指す。
If the
CPU11は、ステップS3で操作部16を介して、チェック対象原稿のみ存在している(テンプレートとなる原稿が存在しない)との応答を受けると、スキャナ15にチェック対象原稿をセットすることを促す表示を操作部16に行わせる(ステップS5)。
When the
ここでは、例えば「チェック対象原稿の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
CPU11は、ステップS5でOKボタンが押されたと判断すると、スキャナ15にチェック対象の原稿の画像を読み取らせる(ステップS6)。さらに、ステップS6において、CPU11は、スキャナ15から入力された画像データを、モノクロ画像データに変換し、それをプリンタ14に出力して記録紙へのモノクロコピー出力を行わせる。
When determining that the OK button has been pressed in step S5, the
なお、ステップS6では、原稿をモノクロ化してプリンタ14で印刷したが、これに限られることはない。例えば、読み取った原稿の画像の色を、指示色が含まれない他の色に変換して印刷することも可能である(第2の印刷手段)。また、例えば、読み取った原稿中の赤い文字を青い文字に変えて出力するなど、色を変換して出力するようにしてもよい。この他、RAM18に予め色変換を行う色を登録しておき、その登録色と同じ色が読み取られた原稿にあった場合、色変換を行うようにしてもよい。
In step S6, the original is converted into monochrome and printed by the
CPU11は、ステップS6でプリンタ14によって出力された記録紙に、図2Bに示すような処理指示情報を書き込むことを促す表示を操作部16に行わせる(ステップS7)。この後、CPU11はステップS17の処理に進む。
The
ステップS3でテンプレート原稿が存在する旨の応答があると、CPU11は、操作部16にテンプレートに処理指示情報が既に記載されている(図2B)か否かを問い合せる表示を行う(ステップS8)。
When there is a response that the template document exists in step S3, the
この表示に対し、CPU11は、テンプレートに処理指示情報が記載されていないことを示すユーザからの応答を、操作部16を介して受けると、スキャナ15にテンプレートをセットすることを促す表示を操作部16に行わせる(ステップS9)。例えば、「テンプレートをスキャナにセットしてください。セットしたら、OKボタンを押してください」という案内表示、およびOKボタンの表示が行われる。CPU11は、ユーザによりOKボタンが押されたことで、原稿が置かれたことを認識する。なお、ステップS5と同様、原稿台の下部に設けられたフォトインタラプタや原稿給送装置の原稿センサ等を用いて、スキャナ15に原稿が置かれたことが自動で認識されるようにしてもよい。
In response to this display, when the
ステップS9でOKボタンが押されると、CPU11は、テンプレートの原稿の画像をスキャナ15に読み取らせる(ステップS10)。
When the OK button is pressed in step S9, the
この読み取りにより得られた画像データに対し、CPU11は、指示色と同じ色成分の色が含まれているか否かを判定するための解析・認識処理を行う(ステップS11)。この色成分の解析・認識処理では、CPU11は、例えば赤色が含まれるか否かを解析・認識する場合、赤の色相抽出を行って解析・認識する。この色成分の解析・認識では、公知の種々の方法を採用することが可能である。また、色相以外のパラメータを用いてもよいし、他のパラメータを組み合わせてもよい。
The
CPU11は、ステップS11で解析・認識した色に、RAM18に登録された指示色と同じものが含まれているか否かを判断する(ステップS12)。ここで、指示色とステップS11で解析・認識した色が同じであるか否かの判断は、完全一致のみでなく、ある範囲を持たせて同じと判断することも可能である。例えば、RGB値が256段階で表されている場合、解析・認識した色と指示色のRGB値とを比較した結果、プラスマイナス20以内である場合、同じであると判断するようにしてもよい。なお、ここで示した方法以外の方法で、同じ色と判断する方法を適用することも可能である。
The
ステップ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
CPU11は、OKボタンが押されたことで原稿が置かれたことを認識する。なお、ステップS5、S9の場合と同様、原稿台の下部に設けられたフォトインタラプタや、原稿給送装置の原稿センサ等を用いて、スキャナ15に原稿が置かれたことが自動で認識されるようにしてもよい。
The
ステップS13でOKボタンが押されると、CPU11は、スキャナ15にチェック対象の原稿の画像を読み取らせる(ステップS14)。CPU11は、スキャナ15から入力された画像データをモノクロ画像データに変換し、それをプリンタ14に出力することで、記録紙へのモノクロコピー出力を行わせる。
When the OK button is pressed in step S13, the
なお、ステップS14では、原稿をモノクロ化してプリンタ14で印刷したが、これに限られることはない。これに代わる処理として、前述したステップS6の処理で示したように種々の方法を採用することができる。
In step S14, the document is converted into monochrome and printed by the
CPU11は、ステップS14でプリンタ14によって出力された記録紙に、図2Bのような処理指示情報を書き込むことを促す表示を操作部16に行わせる(ステップS15)。この後、CPU11はステップS17の処理に進む。
The
一方、ステップ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
前述したように、ステップS8で、CPU11は、操作部16に対し、テンプレートに既に処理指示情報が記載済みか否かを確認する表示を行わせる。この表示に対し、テンプレートに指示情報が記載済であることを示す応答を、操作部16を介して受けたと判断した場合、CPU11は、指示情報が記載済であるテンプレートの原稿の画像をスキャナ15に読み取らせる(ステップS17)。また、ステップS7、S16、S15の処理後、同様に、CPU11はステップS17の処理を行う。なお、ステップS17の処理は読込手段の一例である。
As described above, in step S8, the
ここでは、CPU11は、前述したモノクロコピー出力と同様の手順で原稿を読み取らせる。即ち、CPU11は、操作部16に対し、指示情報が記載済みである原稿のセットを促す表示を行う。これに対し、ユーザが原稿をセットした後にOKボタンが押されると、CPU11は、スキャナ15に原稿の読み取りを行わせる。ただし、ここでは、CPU11は、スキャナ15で読み取って得た画像データのモノクロ画像データへの変換を行わない。ここで得られた画像データはRAM18に記憶される。
Here, the
CPU11は、スキャナ15から入力された画像データから処理指示情報の解析・認識処理を行う(ステップS18)。ここでは、まず、CPU11は、ステップS2で決定された指示色が原稿のどこにあるかを解析し、その部分の色を認識することで、色毎に対象領域の位置を特定する。ここで特定される位置は、原稿のどの位置にどの大きさの処理対象の領域が存在するかを判別可能なものである。例えば、対象領域の位置は、座標によって特定される。そして、CPU11は、この特定された位置と、ステップS2で決定された処理内容とを対応付けてRAM18に記憶する。
The
CPU11は、ステップS18で解析・認識した結果を操作部16に表示させる(ステップS19)。例えば、特定した処理指示情報に対応する領域の座標やその領域に対する処理内容が表示される。なお、CPU11は、読み取った原稿のサムネイル画像を表示し、その画像と対応させてどの位置に処理指示情報があり、その処理内容がどういったものかを識別可能に表示させるようにしてもよい。
The
CPU11は、ステップS19で表示した内容で正しいか否かをユーザに確認させる表示を操作部16に行わせる(ステップS20)。CPU11は、この確認に対し、ユーザから否定する応答を、操作部16を介して受けると、ステップS17で読み取ったテンプレートの原稿の画像をプリンタ14でモノクロ出力するか否かを確認する表示を操作部16に行わせる(ステップS25)。
The
CPU11は、これに肯定する応答を、操作部16を介して受け取ると、ステップS17で読み取ったテンプレートの原稿の画像をモノクロ画像データに変換し、プリンタ14にモノクロコピー出力を行わせる(ステップS26)。即ち、正しく処理指示情報が抽出できなかった場合、画像処理装置100は、処理指示情報が付加された処理指示書をモノクロコピーで出力する。
When the
そして、画像処理装置100は、このモノクロコピーで出力された処理指示書を用いて再び処理指示情報を付加させる。なお、ステップS26では、原稿をモノクロ化してプリンタ14で印刷する場合を示したが、これに限られることはない。これに代わる処理として、ステップS6で前述したように、種々の方法を採用することができる。
Then, the
CPU11は、ステップS26でプリンタ14によって出力された記録紙に、処理指示情報を書き込むことを促す表示を操作部16に行わせる(ステップS27)。この後、CPU11はステップS17の処理に戻る。
The
一方、CPU11は、ステップS25でユーザからモノクロコピー出力を行わないことを示す指示を、操作部16を介して受けると、処理指示書を新たに作成するか否かを確認する表示を操作部16に行わせる(ステップS28)。
On the other hand, when the
CPU11は、この確認に対し、新たに処理指示書を作成することを示す指示を、操作部16を介して受けると、新たに作成した処理指示書をスキャナ15にセットするように促す表示を操作部16に行わせる(ステップS29)。この後、CPU11はステップS17の処理に戻る。
In response to this confirmation, when the
一方、CPU11は、ステップS28で新たに処理指示書を作成しないことを示す指示を、操作部16を介して受けると、本処理を終了する。
On the other hand, when the
ステップ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
一方、CPU11は、ステップS20で解析結果が正しかったことを示す応答を、操作部16を介して受け取ると、この解析内容を処理指示情報の抽出結果としてRAM18(保持手段)に記憶する。そして、CPU11は、スキャンチケットを作成するか否かの問合せ表示を操作部16に行わせる(ステップS21)。
On the other hand, when the
この表示に対し、CPU11は、肯定する応答を、操作部16を介して受けると、解析内容のコード化を行う(ステップS22)。この解析内容のコード化とは、ステップS19で表示した解析結果を、例えば2次元コード(例えばQRコード(登録商標)等)を使ってコード化することを指す。また、コード化される内容には、処理が指示された領域とその領域に対する処理内容が含まれる。また、ここでは、2次元コードを例に説明するが、これ以外の方法でコード化してもよく、画像処理装置100が解析・認識可能なものであれば、これに限られることはない。
When the
CPU11は、ステップS22で作成されたコード化したものを、画像としてプリンタ14で記録紙に出力させて印刷する(ステップS23)。この印刷されたスキャンチケットを用いて、CPU11は、チェック対象の原稿のチェックを実行することが可能である。
The
ただし、ステップ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
また、CPU11は、ステップS21の問合せに対し、否定する応答を、操作部16を介して受けると、ステップS20で登録した解析内容を特定するためのIDを操作部16に表示させる。これは、チェック原稿のチェックを行わせる際、この解析内容を特定し、RAM18から読み出して利用可能にするためである。なお、このIDは、CPU11が提示するものである以外に、ユーザが所望のIDとして操作部16から指定するものであってもよい。ここで決定されたIDと解析内容とは、対応付けられてRAM18に記憶される。その後、CPU11は、ステップS24の処理に進む。
When the
CPU11は、このように認識された処理指示情報とそれに対応する処理内容に従って、チェック対象の原稿のチェックを行う(ステップS24)。この処理の詳細については後述する。
The
このような処理により、原稿に含まれる色成分を指示色の色成分と異ならせるように変換し、処理指示情報をユーザに付加させるための原稿を印刷させることができる。これにより、処理指示書に付加された処理指示情報を正しく認識することができる。即ち、処理指示情報の認識エラーを低減させることができる。また、ユーザに対し、その際の作業を適切に案内(例えば、モノクロコピー出力を促す案内の通知)することができ、ユーザによる作業ミスを低減させることができる。なお、上記フローチャートに示した処理を全て実行する必要はなく、一部の処理のみ実行するようにしてもよい。 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
ユーザにより操作部16を介してチェック対象原稿のチェックが指示されると、本処理が開始する。まず、CPU11は、操作部16に対し、ステップS23でプリントしたスキャンチケットを1枚目とし、その後にチェック対象の原稿を重ねて原稿給送装置にセットすることを促す表示を行わせる(ステップS31)。
When the user gives an instruction to check a document to be checked via the
原稿がセットされた後、ユーザにより操作部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
ここでは、まず、CPU11は、原稿給送装置にセットされた原稿のうち1枚目であるスキャンチケットを給送し、スキャナ15にスキャンチケットを読み取らせる(第2の読取手段)。これに引き続き、CPU11は、スキャンチケットに重ねてセットされたチェック対象の原稿を順次読み取らせる。なお、チェック対象の原稿は複数枚重ねてセット可能である。また、一連の原稿であることを操作部16から指定することにより、多数枚の原稿を複数束に分けて原稿給送装置にセットすることも可能である。
Here, the
CPU11は、ステップS32で読み取った1枚目の原稿、つまりスキャンチケットの画像の解析・認識処理を行う(ステップS33)。ここでは、CPU11は、読み取ったスキャンチケット内の2次元コード等を解析し、処理指示の対象となる領域(位置)と処理内容の認識を行う。認識した結果はRAM18(保持手段)に格納される。
The
CPU11は、RAM18に格納された認識結果を用いて、2枚目以降のチェック対象原稿に対し、解析・認識処理を行う(ステップS34)。
Using the recognition result stored in the
例えば、図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
また、CPU11は、ある領域の画像に対して所定の閾値で2値化処理を行い、黒画素(画像がある)数が面積の20%以上である場合、記載ありと認識する。また、CPU11は、ある領域の画像に対して赤または赤の近傍の色相を抽出し、これを2値化処理して画素が存在する割合が20%以上である場合、記述ありと認識する。なお、これらの割合を示す数値は一例であり、他の数値であってもよい。また、認識の方法も他のものを採用してもよい。
Further, the
CPU11は、チェック対象の原稿のページ番号とそのページに対する認識結果を順次RAM18に蓄積する。ここでは、CPU11は、1枚のチェック対象の原稿に対して全ての認識結果が正常である場合にOKとし、1つでも正常と認識されなかった場合にNGとする。
The
チェック対象原稿の全てについての認識処理が終了すると、CPU11はRAM18に蓄積した全ての原稿に対する結果の集計を行う。この結果の集計には、例えば、チェックしたチェック対象原稿の総枚数、NGと判定された領域数、NGと判定された領域を含む原稿のページ番号などを集計することが含まれる。
When the recognition process for all the check target documents is completed, the
このページ番号は、スキャナ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
この後、CPU11は、操作部16に対し、ステップS34で行った結果を仕分け結果として表示させる(ステップS35)。
Thereafter, the
図7Aおよび図7Bは操作部16に表示された仕分け結果の例を示す図である。図7A(a)の仕分け結果表示画面は、チェックした原稿の枚数と、OKと判定された枚数(つまりスキャンチケットが示す仕分け条件に該当した原稿の枚数)が表示された画面の例である。また、この画面には、仕分けされた画像データ(以下、仕分けデータともいう)を保存する手順に進むためのボタン501が設けられている。
7A and 7B are diagrams showing examples of sorting results displayed on the
CPU11は、画像データ(書類データ)を保存するために、仕分け情報を添付する画面を表示させる(ステップS36)。図7A(b)の仕分け情報添付画面には、添付する情報をユーザに選択させることを可能にするために、各情報に対して添付するか否かの選択可能なボタン511〜514が設けられている。例えば、「チェック枚数」、「該当総ページ数」、「保存先フォルダ情報」および「チケット情報」の全てを添付する場合、ユーザは全てのボタン511〜514を選択すればよい。このように、種々の情報を含ませて、仕分け情報を生成することが可能である(情報生成手段)。
In order to store the image data (document data), the
ここで、保存先フォルダ情報とは、後述する仕分けデータを保存する格納フォルダ(場所)に関する情報である。また、チケット情報とは、チェックに使用されたスキャンチケットに関する情報である。スキャンチケットが既に特定のフォルダに保存されている場合、チケット情報として、そのフォルダを示す情報などが該当する。 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
ここで添付される仕分け情報は、仕分け処理に使用されたスキャンチケットの内容、つまり仕分け条件の内容を指す。仕分け情報には、チェックを行った領域を確認できるチケットのサムネイルや、指示された領域に対して行ったチェックの内容などが記載される。チェックの内容として、「仕分け条件: 赤枠内に記載があること」が示されている。 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
また、仕分け情報を属性情報として添付する方法も選択することができる。この場合、仕分けデータのプロパティ情報を参照すると、仕分け条件を確認することができる。図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”
図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
例えば、仕分けデータの保存先として、画像処理装置100に付属されたHDD13に設けられた複数のフォルダから、ユーザによって選択されたフォルダが指定される。また、ネットワークで他のPCやサーバに画像処理装置100が接続されている場合、このネットワークを介して他のPCやサーバ上のHDDに、仕分けデータが保存されるようにしてもよい。
For example, a folder selected by the user from a plurality of folders provided in the
また、ここでは、仕分けデータをユーザが指定したフォルダに保存する例を挙げたが、複合機が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
CPU11は、印刷する仕分けデータを選択する際の画面を表示する(ステップS51)。図10は印刷する仕分けデータの選択画面および仕分け情報の印刷指示画面を示す図である。同図(a)の印刷画面には、ユーザによって選択される、印刷する仕分けデータが表示される。印刷する仕分けデータを選択するために、仕分けデータごとに、Box番号、名称、使用量が示されている。これらの仕分けデータのいずれかを選択し、ボタン561を選択することで、印刷が行われる。
The
ここでは、HDD13に保存されている仕分けデータが選択される。ネットワークで他のPCやサーバに画像処理装置100が接続されている場合、ネットワークを介して他のPCやサーバ上のHDDに保存されている仕分けデータを選択することも可能になる。
Here, sorting data stored in the
CPU11は、選択された仕分けデータを出力するために、印刷データを生成する(ステップS52)。選択された仕分けデータには、属性情報として仕分け情報が添付されている。
The
同図(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
一方、ステップS53で仕分け情報が印刷されない場合、CPU11は、ステップS55で、ステップS52で生成された印刷データのみの出力を行わせる。この後、CPU11は本処理を終了する。
On the other hand, if the sorting information is not printed in step S53, the
このように、第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
21
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.
前記読込手段は、前記色成分が変換されたテンプレートとなる原稿に前記処理指示情報が書き込まれた処理指示書を読み込むことを特徴とする請求項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.
前記情報処理装置の記憶媒体に、前記画像データの判定処理に用いられる判定処理内容を保持する保持ステップと、
前記保持ステップで保持された判定処理内容に従って、前記画像データの判定処理を行う判定ステップと、
前記判定処理の結果、前記画像データを仕分けする仕分けステップと、
前記判定処理内容および前記判定処理の結果の少なくとも一方から、仕分け情報を生成する情報生成ステップと、
前記仕分けステップで仕分けされた画像データに、前記仕分け情報を付加する情報付加ステップとを有することを特徴とする情報処理装置の制御方法。 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.
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) |
-
2009
- 2009-12-02 JP JP2009274371A patent/JP2011119895A/en active Pending
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 |