JP6812858B2 - Image processing equipment and programs - Google Patents
Image processing equipment and programs Download PDFInfo
- Publication number
- JP6812858B2 JP6812858B2 JP2017047203A JP2017047203A JP6812858B2 JP 6812858 B2 JP6812858 B2 JP 6812858B2 JP 2017047203 A JP2017047203 A JP 2017047203A JP 2017047203 A JP2017047203 A JP 2017047203A JP 6812858 B2 JP6812858 B2 JP 6812858B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- resolution
- image
- output
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Character Input (AREA)
- Facsimiles In General (AREA)
- Facsimile Scanning Arrangements (AREA)
- Editing Of Facsimile Originals (AREA)
Description
本発明は、画像処理装置およびプログラムに関する。 The present invention relates to an image processing apparatus and a program.
読み取られた文書画像のセキュリティを確保するための技術が提案されている。例えば、特許文献1には、スキャナが出力するイメージデータの中から文字掲載部分を特定して文字認識処理を行い、認識した文字データを基に文書処理の可否を判断することが記載されている。また、特許文献2にはボックス内の文書に対し、文書画像にOCRをかけてテキストを抽出し、レイアウトあるいはテキスト内容から個人情報の存在を判断し、個人情報が存在すれば文書識別情報とともに警告を通知することが記載されている。また、特許文献3には、画像データのOCRを行い、文字欄の外に社外秘などの文字列が記載されているかに応じて処理制御を行うことが記載されている。 Techniques for ensuring the security of read document images have been proposed. For example, Patent Document 1 describes that a character recognition portion is specified from the image data output by the scanner, character recognition processing is performed, and whether or not document processing is possible is determined based on the recognized character data. .. Further, in Patent Document 2, the text is extracted by applying OCR to the document image for the document in the box, the existence of personal information is determined from the layout or the text content, and if the personal information exists, a warning is given together with the document identification information. It is stated to notify. Further, Patent Document 3 describes that OCR of image data is performed and processing control is performed according to whether or not a character string such as confidential information is described outside the character field.
また、文書画像の一部の領域に対して文字認識を行う方法が提案されている。例えば特許文献4には、実際にスキャンした画像と予め設定したOCR領域の位置ズレに誤認識を補正することが記載されている。特許文献5には、帳票類の画像を電子保存する際にOCR等を行うことが記載されている。特許文献6には、文字認識位置が定義されたテンプレートを用いて文字認識することが記載されている。 In addition, a method of performing character recognition for a part of a document image has been proposed. For example, Patent Document 4 describes that erroneous recognition is corrected for a positional deviation between an actually scanned image and a preset OCR region. Patent Document 5 describes that OCR or the like is performed when electronically storing images of forms. Patent Document 6 describes character recognition using a template in which a character recognition position is defined.
ところで、読み取られた画像データに対し文字認識などの認識処理を行うためには、画像データの解像度が或る程度高い必要がある。
本発明は、画像全体を認識処理に必要な一律の解像度で読み取る場合と比較して、画像読取処理の処理結果として出力する画像データのデータ量を抑えつつ画像に対する認識処理に適した画像データを出力することを目的とする。
By the way, in order to perform recognition processing such as character recognition on the read image data, the resolution of the image data needs to be high to some extent.
In the present invention, as compared with the case where the entire image is read at a uniform resolution required for the recognition processing, the image data suitable for the recognition processing for the image can be obtained while suppressing the amount of image data output as the processing result of the image reading processing. The purpose is to output.
本発明の請求項1に係る画像処理装置は、読取対象である原稿の読取結果として、該原稿の画像を表す第1の解像度の画像データと、該原稿に含まれる領域の画像を表す部分画像データであって該第1の解像度よりも高い第2の解像度の部分画像データとを出力する出力手段を有し、前記出力手段は、画像読取装置が前記原稿の画像を前記第2の解像度で読み取った結果である画像データから、前記第1の解像度の前記画像データの出力制御に用いられる条件情報がある部分を抽出することにより前記部分画像データを生成することを特徴とする。The image processing apparatus according to claim 1 of the present invention has, as a result of scanning a document to be read, image data having a first resolution representing an image of the document and a partial image representing an image of a region included in the document. It has an output means for outputting data and partial image data having a second resolution higher than the first resolution, and the output means is such that an image reading device outputs an image of the original document at the second resolution. It is characterized in that the partial image data is generated by extracting a portion having condition information used for output control of the image data of the first resolution from the image data which is the result of reading.
本発明の請求項2に係る画像処理装置は、請求項1に記載の構成において、前記出力手段は、前記画像読取装置により前記第2の解像度で読み取られた画像データから前記部分画像データを抽出して出力するとともに、前記読み取られた画像データの解像度を前記第2の解像度から前記第1の解像度に変換し、変換された画像データを出力することを特徴とする。The image processing device according to claim 2 of the present invention has the configuration according to claim 1, wherein the output means extracts the partial image data from the image data read by the image reading device at the second resolution. It is characterized in that the resolution of the read image data is converted from the second resolution to the first resolution and the converted image data is output.
本発明の請求項3に係る画像処理装置は、請求項2に記載の構成において、ユーザによる前記第1の解像度の指定を受け付ける受付手段を更に有し、前記出力手段は、前記ユーザにより指定された第1の解像度が前記第2の解像度よりも低い場合、前記画像読取装置により前記第2の解像度で読み取られた画像データから前記部分画像データを抽出して出力するとともに、前記読み取られた画像データの解像度を前記第2の解像度から前記第1の解像度に変換し、変換された画像データを出力することを特徴とする。 The image processing apparatus according to claim 3 of the present invention further includes a receiving means for receiving the designation of the first resolution by the user in the configuration according to claim 2, and the output means is designated by the user. When the first resolution is lower than the second resolution, the partial image data is extracted from the image data read at the second resolution by the image reading device and output, and the read image is output. It is characterized in that the resolution of the data is converted from the second resolution to the first resolution and the converted image data is output.
本発明の請求項4に係る画像処理装置は、請求項1乃至3のいずれか1項に記載の構成において、前記部分画像データに対し、文字認識処理および画像認識処理の少なくともいずれかを含む認識処理を行う認識処理手段を更に有することを特徴とする。 The image processing apparatus according to claim 4 of the present invention recognizes the partial image data including at least one of a character recognition process and an image recognition process in the configuration according to any one of claims 1 to 3. It is characterized by further having a recognition processing means for performing processing.
本発明の請求項5に係る画像処理装置は、請求項4に記載の構成において、前記認識処理手段は、前記認識処理により前記部分画像データから画像データに対する処理を許可または禁止する条件を示す情報である条件情報を取得し、前記画像データに対し前記条件情報の示す条件に対応する出力制御を行う出力制御手段を更に有することを特徴とする。 In the configuration according to claim 4, the image processing apparatus according to claim 5 of the present invention is information indicating conditions for permitting or prohibiting the recognition processing means from processing the partial image data to the image data by the recognition process. It is characterized by further having an output control means for acquiring the condition information, and performing output control corresponding to the condition indicated by the condition information on the image data.
本発明の請求項6に係る画像処理装置は、請求項5に記載の構成において、前記出力制御手段は、前記取得された条件情報の示す条件が開示を制限するものである場合、前記画像データの出力を制限することを特徴とする。 The image processing apparatus according to claim 6 of the present invention has the configuration according to claim 5, wherein the output control means is the image data when the conditions indicated by the acquired condition information limit disclosure. It is characterized by limiting the output of.
本発明の請求項7に係る画像処理装置は、請求項5に記載の構成において、前記出力制御手段は、前記取得された条件情報の示す条件が開示を許可するものである場合、前記画像データの出力を許可することを特徴とする。 The image processing apparatus according to claim 7 of the present invention has the configuration according to claim 5, wherein the output control means is the image data when the conditions indicated by the acquired condition information permit disclosure. It is characterized by allowing the output of.
本発明の請求項8に係る画像処理装置は、請求項2に記載の構成において、前記出力手段は、前記画像読取装置により前記第2の解像度で読み取られた画像データから前記部分画像データを抽出して出力する処理と、前記読み取られた画像データの解像度を前記第2の解像度から前記第1の解像度に変換する処理とを並行して行うことを特徴とする。 The image processing device according to claim 8 of the present invention has the configuration according to claim 2, wherein the output means extracts the partial image data from the image data read at the second resolution by the image reading device. The process of outputting the data and the process of converting the resolution of the read image data from the second resolution to the first resolution are performed in parallel.
本発明の請求項9に係るプログラムは、コンピュータに、読取対象である原稿の読取結果として、該原稿の画像を表す第1の解像度の画像データと、該原稿に含まれる領域の画像を表す部分画像データであって該第1の解像度よりも高い第2の解像度の部分画像データとを出力するステップを実行させるためのプログラムであって、前記出力するステップでは、画像読取装置が前記原稿の画像を前記第2の解像度で読み取った結果である画像データから、前記第1の解像度の前記画像データの出力制御に用いられる条件情報がある部分を抽出することにより前記部分画像データが生成されることを特徴とする。In the program according to claim 9 of the present invention, as a result of scanning the original document to be read, the computer displays the image data of the first resolution representing the image of the original document and the portion representing the image of the region included in the original document. It is a program for executing a step of outputting image data and partial image data of a second resolution higher than the first resolution. In the output step, an image reader is an image of the original. The partial image data is generated by extracting a portion having condition information used for output control of the image data of the first resolution from the image data which is the result of reading the image data at the second resolution. It is characterized by.
請求項1および9に係る発明によれば、画像読取処理の処理結果として出力する画像データのデータ量を抑えつつ、画像に対する認識処理に適した解像度の画像データを出力することができる。
請求項2に係る発明によれば、画像読取処理の処理結果として出力する画像データのデータ量を抑えつつ、画像に対する認識処理に適した画像データを出力することができる。
請求項3に係る発明によれば、ユーザにより指定された解像度が画像に対する認識処理に適した解像度よりも低い場合であっても、画像読取処理の処理結果として出力する画像データのデータ量を抑えつつ画像に対する認識処理に適した解像度の画像データを出力することができる。
請求項4に係る発明によれば、画像データのデータ量を抑えつつ、文字認識処理および画像認識処理の少なくともいずれかを含む認識処理に適した解像度の画像データを出力することができる。
請求項5に係る発明によれば、出力される画像データのデータ量を抑えつつ、画像に含まれる認識情報に応じた出力制御を行うことができる。
請求項6に係る発明によれば、出力される画像データのデータ量を抑えつつ、画像に含まれる条件情報に沿った出力制限を行うことができる。
請求項7に係る発明によれば、出力される画像データのデータ量を抑えつつ、画像に含まれる条件情報に沿った出力許可を行うことができる。
請求項8に係る発明によれば、認識処理と出力処理とが並行して実行されない場合に比べて、処理時間を短縮することができる。
According to the inventions of claims 1 and 9, it is possible to output image data having a resolution suitable for recognition processing for an image while suppressing the amount of image data output as a processing result of the image reading processing.
According to the second aspect of the present invention, it is possible to output image data suitable for image recognition processing while suppressing the amount of image data output as a processing result of the image reading processing.
According to the invention of claim 3, even when the resolution specified by the user is lower than the resolution suitable for the recognition processing for the image, the amount of image data output as the processing result of the image reading processing is suppressed. At the same time, it is possible to output image data having a resolution suitable for image recognition processing.
According to the invention of claim 4, it is possible to output image data having a resolution suitable for recognition processing including at least one of character recognition processing and image recognition processing while suppressing the amount of image data data.
According to the invention of claim 5, it is possible to perform output control according to the recognition information included in the image while suppressing the amount of output image data.
According to the invention of claim 6, it is possible to limit the output according to the condition information included in the image while suppressing the amount of output image data.
According to the invention of claim 7, it is possible to perform output permission according to the condition information included in the image while suppressing the amount of output image data.
According to the invention of claim 8, the processing time can be shortened as compared with the case where the recognition processing and the output processing are not executed in parallel.
[1]構成
図1は、本実施形態に係るシステム1の構成を示すブロック図である。システム1は画像処理装置10とサーバ20とを備える。画像処理装置10は、媒体に画像を形成する画像形成処理や、媒体に形成された画像を読み取る画像読取処理などの画像処理を行う。画像処理装置10は通信回線2によりサーバ20に接続されている。通信回線2は、例えばインターネットや移動体通信網、電話回線、LAN(local Area Network)などのうちの少なくとも1つを含む。サーバ20はストレージサービスなどの各種サービスを提供する。
[1] Configuration FIG. 1 is a block diagram showing a configuration of a system 1 according to the present embodiment. The system 1 includes an image processing device 10 and a server 20. The image processing device 10 performs image processing such as an image forming process for forming an image on a medium and an image reading process for reading an image formed on the medium. The image processing device 10 is connected to the server 20 by the communication line 2. The communication line 2 includes, for example, at least one of the Internet, a mobile communication network, a telephone line, a LAN (local area network), and the like. The server 20 provides various services such as a storage service.
図2は画像処理装置10の機能構成の一例を示すブロック図である。画像処理装置10は、出力手段11と、認識処理手段12と、出力制御手段13と、前処理手段14と、受付手段15とを有する。出力手段11は、読取対象である原稿の読取結果として、該原稿の画像を表す第1の解像度の画像データと、該原稿に含まれる領域の画像を表す部分画像データであって第1の解像度よりも高い第2の解像度の部分画像データとを出力する。 FIG. 2 is a block diagram showing an example of the functional configuration of the image processing device 10. The image processing device 10 includes an output means 11, a recognition processing means 12, an output control means 13, a pre-processing means 14, and a reception means 15. The output means 11 has, as the scanning result of the document to be read, image data of the first resolution representing the image of the document and partial image data representing the image of the region included in the document and having the first resolution. Outputs partial image data with a second resolution higher than that.
この実施形態において、出力手段11による画像データおよび/または部分画像データの出力には、画像処理装置10の外部の装置(例えばサーバ20、外部記憶装置、など)への出力が含まれるとともに、装置内部のメモリへの出力が含まれる。 In this embodiment, the output of the image data and / or the partial image data by the output means 11 includes the output to an external device (for example, a server 20, an external storage device, etc.) of the image processing device 10, and the device. Contains output to internal memory.
認識処理手段12は、部分画像データに対し、文字認識処理および画像認識処理の少なくともいずれかを含む認識処理を行う。この実施形態において、画像認識処理は、画像を解析して画像に含まれる対象物の形状や属性を、パターン照合などを行うことにより認識する処理である。画像認識処理は、例えば、2次元バーコードの読取処理、顔認識処理、顔認証処理である。出力制御手段13は、認識処理手段12による認識処理により取得された条件情報に対応する出力制御を行う。前処理手段14は、部分画像データに対し、エッジ強調処理、単色への色変換処理、2値化処理、白エリア検知処理および白エリア除去処理の少なくともいずれかひとつを含む前処理を施す。この実施形態において、白エリアは、白色等の単色の領域(すなわち、文字や画像が含まれない背景領域)である。受付手段15は、ユーザによる第1の解像度の指定を受け付ける。 The recognition processing means 12 performs recognition processing including at least one of character recognition processing and image recognition processing on the partial image data. In this embodiment, the image recognition process is a process of analyzing an image and recognizing the shape and attributes of an object included in the image by performing pattern matching or the like. The image recognition process is, for example, a two-dimensional barcode reading process, a face recognition process, and a face authentication process. The output control means 13 performs output control corresponding to the condition information acquired by the recognition process by the recognition process means 12. The preprocessing means 14 performs preprocessing on the partial image data, including at least one of edge enhancement processing, color conversion processing to a single color, binarization processing, white area detection processing, and white area removal processing. In this embodiment, the white area is a monochromatic area such as white (that is, a background area that does not include characters or images). The receiving means 15 accepts the user's designation of the first resolution.
図3は画像処理装置10のハードウェア構成を例示する図である。図において、メモリ151は各種データを記憶する。プロセッサ152はメモリ151に記憶されているプログラムに従いデータ処理を行う。通信IF153は外部の装置とネットワークを介したデータ通信を行うインターフェイスである。UI部154は例えばタッチスクリーンとキーとを備える。画像形成部155は電子写真方式で用紙などの媒体に画像を形成する。画像読取部156(画像読取装置の一例)は原稿(媒体)の画像を光学的に読み取る。画像処理部157は、例えばDSP(Digital Signal Processor)やGPU(Graphics Processing Unit)を備え、各種の画像処理を実行する。給紙部158は画像形成部155に用紙などの媒体を供給する。 FIG. 3 is a diagram illustrating a hardware configuration of the image processing device 10. In the figure, the memory 151 stores various data. The processor 152 performs data processing according to the program stored in the memory 151. The communication IF 153 is an interface for performing data communication with an external device via a network. The UI unit 154 includes, for example, a touch screen and keys. The image forming unit 155 forms an image on a medium such as paper by an electrophotographic method. The image reading unit 156 (an example of an image reading device) optically reads an image of a document (medium). The image processing unit 157 includes, for example, a DSP (Digital Signal Processor) or a GPU (Graphics Processing Unit), and executes various image processing. The paper feeding unit 158 supplies a medium such as paper to the image forming unit 155.
この例で、メモリ151に記憶されているプログラムをプロセッサ152または画像処理部157が実行することにより、図2に示される機能が実装される。プログラムを実行しているプロセッサ152または画像処理部157は、出力手段11、認識処理手段12、出力制御手段13、前処理手段14および受付手段15の例である。 In this example, the function shown in FIG. 2 is implemented by executing the program stored in the memory 151 by the processor 152 or the image processing unit 157. The processor 152 or the image processing unit 157 executing the program is an example of the output means 11, the recognition processing means 12, the output control means 13, the pre-processing means 14, and the reception means 15.
[2]動作
まず、ユーザは、UI部154を用いて自身に割り当てられたユーザIDを入力するとともに、画像読取処理を指示する操作を行う。この指示において、読取処理に係る解像度や、出力先(例えば、ストレージサーバ)がユーザにより指定されてもよい。UI部154は操作された内容に応じた情報を出力し、プロセッサ152は、ユーザIDを例えばサーバ20に問い合わせるなどしてユーザ認証を行う。サーバ20は予め記憶されたユーザ管理データベースにユーザIDが登録されているかに応じてユーザ認証を行い、結果を画像処理装置10に通知する。認証に成功した場合、プロセッサ152はUI部154から出力された情報に従って画像読取処理を開始する。まず、プロセッサ152は、原稿において開示条件の配置を指定するための画面をUI部154に表示する。なお、ユーザ認証に失敗した場合、画像処理装置10はその旨を示すメッセージをUI部154に表示してもよい。
[2] Operation First, the user inputs a user ID assigned to himself / herself using the UI unit 154 and performs an operation of instructing an image reading process. In this instruction, the resolution related to the reading process and the output destination (for example, a storage server) may be specified by the user. The UI unit 154 outputs information according to the operated content, and the processor 152 performs user authentication by inquiring the user ID, for example, to the server 20. The server 20 authenticates the user according to whether the user ID is registered in the user management database stored in advance, and notifies the image processing device 10 of the result. If the authentication is successful, the processor 152 starts the image reading process according to the information output from the UI unit 154. First, the processor 152 displays a screen for designating the arrangement of disclosure conditions in the manuscript on the UI unit 154. If the user authentication fails, the image processing device 10 may display a message to that effect on the UI unit 154.
図4は、画像読取の対象となる原稿の一例を示す図である。図4の原稿の例では、領域A1に開示条件が記されている。この実施形態において、開示条件は、原稿に画像形成されている文書(以下、単に「文書」という)の開示を制限する情報である。開示条件は、例えば開示レベル、開示範囲、指定期間、作成日が用いられる。図4の例では、開示条件として「開示範囲:営業部」、「指定期間:2年間」、「作成責任者:富士太郎」、「作成日:2016.11.11」が記されている。 FIG. 4 is a diagram showing an example of a document to be read as an image. In the example of the manuscript of FIG. 4, the disclosure conditions are described in the area A1. In this embodiment, the disclosure condition is information that restricts the disclosure of a document (hereinafter, simply referred to as “document”) in which an image is formed in the manuscript. As the disclosure conditions, for example, the disclosure level, the disclosure range, the designated period, and the creation date are used. In the example of FIG. 4, "disclosure scope: sales department", "designated period: 2 years", "creation manager: Fujitaro", and "creation date: 2016.11.11" are described as disclosure conditions.
図5は、UI部154に表示される画面S1の一例を示す図である。画面S1には、スキャンされる媒体における開示条件の位置をユーザが指定するための画面が表示される。図5の画面S1には、例えば、「開示条件が配置されている位置を指定してください」といったメッセージが表示されてもよい。 FIG. 5 is a diagram showing an example of the screen S1 displayed on the UI unit 154. The screen S1 displays a screen for the user to specify the position of the disclosure condition in the scanned medium. On the screen S1 of FIG. 5, for example, a message such as "Please specify the position where the disclosure condition is arranged" may be displayed.
ユーザは、原稿に開示条件が含まれている場合、その開示条件の位置(領域)を指定する操作を行う。図5の例では、開示条件が記されている位置として、ユーザが原稿の四隅を指定した例が示されている。なお、ユーザによって指定される領域の数は、1つであってもよく、複数であってもよい。ユーザによって位置が指定されると、プロセッサ152は、指定された位置を示す情報(以下「配置情報」という)をメモリ151に記憶させる。 When the manuscript contains disclosure conditions, the user performs an operation of designating the position (area) of the disclosure conditions. In the example of FIG. 5, an example in which the user specifies the four corners of the document is shown as the position where the disclosure condition is described. The number of areas specified by the user may be one or plural. When the position is specified by the user, the processor 152 stores information indicating the specified position (hereinafter referred to as "location information") in the memory 151.
図6は画像処理装置10が行う処理の流れを示すフローチャートである。ステップS101において、プロセッサ152は、画像読取部156に画像の読取を指示する。画像読取部156は、プロセッサ152の指示に従って原稿の画像を読み取る。 FIG. 6 is a flowchart showing the flow of processing performed by the image processing apparatus 10. In step S101, the processor 152 instructs the image reading unit 156 to read the image. The image reading unit 156 reads the image of the original according to the instruction of the processor 152.
このとき、画像読取部156は、ユーザによって指定された解像度が、予め定められた解像度(例えば、400dpi)よりも低い場合、ユーザによって指定された解像度(第1の解像度)ではなく、予め定められた解像度(第2の解像度)で画像読取を行って画像データを生成する。例えば、予め定められた解像度が400dpiであり、ユーザが解像度を200dpiと指定した場合、画像読取部156は、400dpiで画像読取を行う。一方、ユーザによって指定された解像度が予め定められた解像度以上である場合、画像読取部156は、ユーザによって指定された解像度で画像読取を行い、指定された解像度の画像データを生成する。 At this time, when the resolution specified by the user is lower than the predetermined resolution (for example, 400 dpi), the image reading unit 156 is determined in advance instead of the resolution specified by the user (first resolution). Image data is generated by scanning the image at the same resolution (second resolution). For example, when the predetermined resolution is 400 dpi and the user specifies the resolution as 200 dpi, the image reading unit 156 reads the image at 400 dpi. On the other hand, when the resolution specified by the user is equal to or higher than a predetermined resolution, the image reading unit 156 reads the image at the resolution specified by the user and generates image data having the specified resolution.
この実施形態において、予め定められた解像度(第2の解像度)は、後述する認識処理(文字認識処理など)において許容される解像度(認識処理において認識が成功すると想定される解像度)(例えば400dpi)である。 In this embodiment, the predetermined resolution (second resolution) is the resolution allowed in the recognition process (character recognition process, etc.) described later (resolution assumed to be successful in the recognition process) (for example, 400 dpi). Is.
ステップS102において、画像処理部157は、画像読取部156によって生成された画像データに対し、例えば傾き補正、シェーディング補正などの補正処理を行う。ステップS103において、画像処理部157は、画像データに対し各種のフィルタ処理を施す。なお、これらの補正処理やフィルタ処理は既存の画像処理装置で行われる処理である。 In step S102, the image processing unit 157 performs correction processing such as tilt correction and shading correction on the image data generated by the image reading unit 156. In step S103, the image processing unit 157 performs various filtering processes on the image data. It should be noted that these correction processes and filter processes are processes performed by an existing image processing device.
ステップS104において、画像処理部157は、ユーザにより指定された配置情報の示す領域を抽出し、抽出した領域の画像を表す部分画像データを生成する。この処理により、ユーザにより開示条件の領域として指定された領域の部分画像データが抽出される。以下の説明では、説明の便宜上、ユーザにより指定された領域の画像を表すデータを「部分画像データ」と呼ぶ。また、読み取られた原稿全体の画像を表すデータを「画像データ」と呼ぶ。 In step S104, the image processing unit 157 extracts the area indicated by the arrangement information specified by the user, and generates partial image data representing the image of the extracted area. By this process, the partial image data of the area designated as the area of the disclosure condition by the user is extracted. In the following description, for convenience of description, data representing an image in a region designated by the user is referred to as "partial image data". Further, the data representing the image of the entire scanned document is called "image data".
画像処理部157は、抽出された部分画像データに対し前処理(ステップS105乃至S107の処理)を施す。この実施形態において、前処理とは、後述する認識処理の認識精度を上げるための処理であり、例えば、エッジ強調処理、色変換処理、2値化処理、白エリア検知処理、白エリア除去処理を含む。まず、ステップS105において、画像処理部157は、部分画像データに対しエッジ強調処理を施す。また、画像処理部157は、画像読取部156の画像読取により得られたRGB色空間の画像データを予め定められたルックアップテーブル(LUT)を用いて均等色空間の1つであるL*a*b空間の画像データに変換する色変換処理を行う。次いで、ステップS106において、画像処理部157は、部分画像データに対し2値化処理を行う。 The image processing unit 157 performs preprocessing (processing in steps S105 to S107) on the extracted partial image data. In this embodiment, the pre-processing is a process for improving the recognition accuracy of the recognition process described later. For example, edge enhancement processing, color conversion processing, binarization processing, white area detection processing, and white area removal processing are performed. Including. First, in step S105, the image processing unit 157 performs edge enhancement processing on the partial image data. Further, the image processing unit 157 uses a predetermined look-up table (LUT) to obtain image data in the RGB color space obtained by reading the image of the image reading unit 156, which is one of the uniform color spaces L * a. * B Perform color conversion processing to convert to image data in space. Next, in step S106, the image processing unit 157 performs binarization processing on the partial image data.
ステップS107において、画像処理部157は、部分画像データに対し、白エリアの検知処理および除去処理を行う。この実施形態では、白エリアは文字認識の際に不要なエリアとなるため、除去される。ステップS108において、画像処理部157は、白エリアの除去処理が施された部分画像データをメモリ151に出力(記憶)する。このように、この実施形態では、配置情報により指定された領域の部分画像データに対し、文字領域に適した画像処理(ステップS105乃至S107の処理)が施され、画像処理が施された部分画像データがメモリ151に格納される。 In step S107, the image processing unit 157 performs detection processing and removal processing of the white area on the partial image data. In this embodiment, the white area becomes an unnecessary area for character recognition and is therefore removed. In step S108, the image processing unit 157 outputs (stores) the partial image data that has been subjected to the white area removal processing to the memory 151. As described above, in this embodiment, the partial image data of the region designated by the arrangement information is subjected to image processing (processing of steps S105 to S107) suitable for the character region, and the partial image is subjected to image processing. The data is stored in the memory 151.
メモリ151に格納された部分画像データは、プロセッサ152が認識処理を行う際に用いられる。この実施形態において、認識処理は、文字や画像(例えば、2次元バーコード)などを認識する処理であり、例えば文字認識処理および画像認識処理の少なくともいずれかを含む。 The partial image data stored in the memory 151 is used when the processor 152 performs the recognition process. In this embodiment, the recognition process is a process of recognizing a character, an image (for example, a two-dimensional barcode), or the like, and includes, for example, at least one of a character recognition process and an image recognition process.
図7は、プロセッサ152が行う処理の流れを示すフローチャートである。ステップS201において、プロセッサ152は、メモリ151に格納された部分画像データに対して認識処理を施し、部分画像データから条件情報を取得する。この例で、プロセッサ152は、部分画像データに対しOCRなどの文字認識処理を施し、部分画像データから条件情報を取得する。 FIG. 7 is a flowchart showing the flow of processing performed by the processor 152. In step S201, the processor 152 performs recognition processing on the partial image data stored in the memory 151, and acquires the condition information from the partial image data. In this example, the processor 152 performs character recognition processing such as OCR on the partial image data, and acquires condition information from the partial image data.
この実施形態において、条件情報は、画像データの処理を許可または禁止する条件を示す情報である。条件情報は、例えば、画像データが表す文書の開示条件(開示レベル、開示範囲、指定期間、作成日、など)を示す情報や、出力先のデバイスやメモリを示す情報、出力タイミングを示す情報を含む。なお、プロセッサ152による図7のステップS201の処理と、画像処理部157によるステップS109乃至S112の処理とは並列に実行される。 In this embodiment, the condition information is information indicating a condition for permitting or prohibiting the processing of image data. The condition information includes, for example, information indicating the disclosure conditions (disclosure level, disclosure range, specified period, creation date, etc.) of the document represented by the image data, information indicating the output destination device and memory, and information indicating the output timing. Including. The processing of step S201 of FIG. 7 by the processor 152 and the processing of steps S109 to S112 by the image processing unit 157 are executed in parallel.
図6の説明に戻る。画像処理部157は、部分画像データに対し上述したステップS105乃至S108の処理を施すとともに、原稿の画像を表す画像データに対しステップS109乃至S112の処理を施す。なお、ステップS105乃至S108の一連の処理と、ステップS109乃至S112の一連の処理とは、並列に実行されてもよい。 Returning to the description of FIG. The image processing unit 157 performs the processing of steps S105 to S108 described above on the partial image data, and also performs the processing of steps S109 to S112 on the image data representing the image of the original. The series of processes in steps S105 to S108 and the series of processes in steps S109 to S112 may be executed in parallel.
ステップS109において、画像処理部157は、画像データの解像度を、第2の解像度(例えば、400dpi)から第1の解像度(例えば、200dpi)に変換する。ステップS110において、画像処理部157は、解像度が変換された画像データ(RGB色空間の画像データ)を予め定められたルックアップテーブル(LUT)を用いて均等色空間の1つであるL*a*b空間の画像データに変換する。ステップS111において、画像処理部157は、画像データを圧縮する。ステップS112において、画像処理部157は、圧縮した画像データをメモリ151に出力(記憶)する。これにより、メモリ151には、第1の解像度(例えば200dpi)の画像データが記憶される。 In step S109, the image processing unit 157 converts the resolution of the image data from the second resolution (for example, 400 dpi) to the first resolution (for example, 200 dpi). In step S110, the image processing unit 157 uses a predetermined look-up table (LUT) to convert the resolution-converted image data (RGB color space image data) into L * a, which is one of the uniform color spaces. * Convert to image data in b space. In step S111, the image processing unit 157 compresses the image data. In step S112, the image processing unit 157 outputs (stores) the compressed image data to the memory 151. As a result, image data having the first resolution (for example, 200 dpi) is stored in the memory 151.
一方、プロセッサ152は、図7のステップS202において、メモリ151に記憶された画像データに対し、取得された条件情報に対応する出力制御を行う。具体的には、この実施形態では、プロセッサ152は、部分画像データから開示条件を表す開示条件情報を取得し、取得された開示条件情報の示す条件が文書の開示を制限するものである場合、画像データの出力を制限する。一方、取得された開示条件情報の示す条件が開示を許可するものである場合、プロセッサ152は画像データの出力を許可する。 On the other hand, in step S202 of FIG. 7, the processor 152 performs output control corresponding to the acquired condition information on the image data stored in the memory 151. Specifically, in this embodiment, the processor 152 acquires the disclosure condition information representing the disclosure condition from the partial image data, and when the condition indicated by the acquired disclosure condition information restricts the disclosure of the document. Limit the output of image data. On the other hand, when the condition indicated by the acquired disclosure condition information permits disclosure, the processor 152 permits the output of image data.
この実施形態では、プロセッサ152は、開示レベル、開示範囲、ユーザID、デバイス情報、指定期間、作成日、スキャンした日時などの開示条件に従って画像データの出力制御を行う。この出力制御においては、予め定められたデータベースが参照されてもよい。このデータベースは、サーバ20に設けられていてもよい。 In this embodiment, the processor 152 controls the output of image data according to disclosure conditions such as disclosure level, disclosure range, user ID, device information, designated period, creation date, and scanning date and time. In this output control, a predetermined database may be referred to. This database may be provided on the server 20.
図8は、開示条件の一例を示す図である。図8の例では、原稿に記された開示レベルが「Internal Use Only」であり、開示範囲が「営業部」である場合が示されている。また、この例では、ユーザIDにより識別されるユーザが○○部の所属でなく、画像処理装置10の設置場所が○○部でないものとする。この場合、プロセッサ152は、ユーザにより入力されたユーザIDにより識別されるユーザが、「営業部」に属しているかをサーバ20に問い合わせる。サーバ20は、画像処理装置10から受信される情報に従って、ユーザIDにより識別されるユーザが「営業部」に属しているかを、予め定められたユーザ管理データベースを検索して判定する。そのユーザが「営業部」に属している場合、開示が許可されていると判定される。一方、そのユーザが「営業部」に属していない場合、開示が禁止されていると判定される。サーバ20は判定結果を画像処理装置10に通知する。 FIG. 8 is a diagram showing an example of disclosure conditions. In the example of FIG. 8, the case where the disclosure level described in the manuscript is “Internal Use Only” and the disclosure range is “Sales Department” is shown. Further, in this example, it is assumed that the user identified by the user ID does not belong to the XX section and the installation location of the image processing device 10 is not the XX section. In this case, the processor 152 inquires the server 20 whether the user identified by the user ID input by the user belongs to the "sales department". The server 20 searches a predetermined user management database to determine whether or not the user identified by the user ID belongs to the "sales department" according to the information received from the image processing device 10. If the user belongs to the "sales department", it is determined that disclosure is permitted. On the other hand, if the user does not belong to the "sales department", it is determined that disclosure is prohibited. The server 20 notifies the image processing device 10 of the determination result.
画像処理装置10のプロセッサ152は、サーバ20から受信されるデータに従って、原稿の開示が許可されているかを判定する。許可されていると判定された場合、プロセッサ152は、メモリ151に記憶された画像データを、ユーザにより指定された出力先(例えば、ストレージサーバ)または予め定められた出力先に出力する処理を行う。一方、開示が許可されていないと判定された場合、プロセッサ152は、その旨を示すメッセージをUI部154に表示させたり、その旨を示すメッセージを媒体に形成する画像形成処理を行ったりして、その旨を示す情報を出力する。 The processor 152 of the image processing device 10 determines whether the disclosure of the manuscript is permitted according to the data received from the server 20. If it is determined that the permission is permitted, the processor 152 performs a process of outputting the image data stored in the memory 151 to an output destination (for example, a storage server) specified by the user or a predetermined output destination. .. On the other hand, when it is determined that the disclosure is not permitted, the processor 152 displays a message to that effect on the UI unit 154, or performs an image forming process for forming the message to that effect on the medium. , Outputs information to that effect.
図9は、UI部154に表示される画面の一例を示す図であり、図10は、メッセージが画像形成された媒体の一例を示す図である。図9の例では、「スキャン禁止 開示範囲外です」というメッセージがUI部154に表示される。図10の例では、「スキャン禁止 開示範囲外です」というメッセージが媒体に画像形成される。媒体に形成される画像は、図10に例示されるように、メモリ151に記憶された画像データにグレースケールの矩形画像が重畳された画像であってもよい。 FIG. 9 is a diagram showing an example of a screen displayed on the UI unit 154, and FIG. 10 is a diagram showing an example of a medium on which a message is image-formed. In the example of FIG. 9, the message "Scan prohibited is out of the disclosure range" is displayed on the UI unit 154. In the example of FIG. 10, the message "scan prohibited is out of the disclosure range" is formed on the medium. As illustrated in FIG. 10, the image formed on the medium may be an image in which a grayscale rectangular image is superimposed on the image data stored in the memory 151.
図11は、開示条件の他の例を示す図である。図11の例では、原稿に記された指定期間が「2年間」であり、取得された作成日が「2016.11.11」である場合が記されている。また、この例では、画像読取が指示された日時が開示期限を過ぎている場合を想定する。この場合、まず、プロセッサ152は、現在の日時が作成日から2年以上経過しているかを判定する。2年以上経過している場合、開示期限が過ぎていると判定される。一方、経過していない場合、開示期限が過ぎていないと判定される。 FIG. 11 is a diagram showing another example of disclosure conditions. In the example of FIG. 11, the case where the designated period written in the manuscript is "2 years" and the acquired creation date is "2016.11.11" is described. Further, in this example, it is assumed that the date and time when the image reading is instructed has passed the disclosure deadline. In this case, first, the processor 152 determines whether the current date and time has passed two years or more from the creation date. If more than two years have passed, it is determined that the disclosure deadline has passed. On the other hand, if it has not passed, it is determined that the disclosure deadline has not passed.
プロセッサ152は、開示期限が過ぎていないと判定された場合、メモリ151に記憶された開示データを、ユーザにより指定された出力先(例えば、ストレージサーバ)または予め定められた出力先に出力する処理を行う。一方、開示期限が過ぎていると判定された場合、プロセッサ152は、その旨を示すメッセージをUI部154に表示させたり、その旨を示すメッセージを媒体に形成する画像形成処理を行ったりして、その旨を示す情報を出力する。 When it is determined that the disclosure deadline has not passed, the processor 152 outputs the disclosure data stored in the memory 151 to an output destination (for example, a storage server) specified by the user or a predetermined output destination. I do. On the other hand, when it is determined that the disclosure deadline has passed, the processor 152 displays a message indicating that effect on the UI unit 154, or performs an image forming process for forming a message indicating that effect on the medium. , Outputs information to that effect.
図12は、UI部154に表示される画面の一例を示す図であり、図13は、メッセージが画像形成された媒体の一例を示す図である。図12の例では、「スキャン禁止 開示期限を過ぎています」というメッセージがUI部154に表示される。図13の例では、「スキャン禁止 開示期限を過ぎています」というメッセージが媒体に画像形成される。ユーザは、UI部154に表示される画面や、媒体に形成された画像を確認することで、自身が画像読取を指示した文書の開示が制限されていることを把握する。 FIG. 12 is a diagram showing an example of a screen displayed on the UI unit 154, and FIG. 13 is a diagram showing an example of a medium on which a message is image-formed. In the example of FIG. 12, the message "The scan prohibition disclosure deadline has passed" is displayed on the UI unit 154. In the example of FIG. 13, the message "scan prohibited disclosure deadline has passed" is formed on the medium. By checking the screen displayed on the UI unit 154 and the image formed on the medium, the user grasps that the disclosure of the document instructed to read the image is restricted.
ところで、一般に、OCRなどの文字認識処理を行うためには、対象となる画像データの解像度が300〜400dpiであることが好ましい。特に、開示レベル、開示範囲などの開示条件を示す文字は小さいフォントで記されていることが多く、これらの文字列を認識して開示の可否を判定するためには、ある程度高い解像度(例えば400dpi以上)のものが必要となる。しかし、一般に、画像読取処理においては、ファイルサイズなどが考慮され、150〜200dpiの画像データが生成される場合がある。また、ユーザによって読取画像の解像度が設定されることにより、文字認識に適した解像度の画像データとならない場合がある。 By the way, in general, in order to perform character recognition processing such as OCR, it is preferable that the resolution of the target image data is 300 to 400 dpi. In particular, characters indicating disclosure conditions such as disclosure level and disclosure range are often written in a small font, and in order to recognize these character strings and determine whether or not disclosure is possible, a certain high resolution (for example, 400 dpi) is used. The above) is required. However, in general, in the image reading process, image data of 150 to 200 dpi may be generated in consideration of the file size and the like. Further, since the resolution of the scanned image is set by the user, the image data may not have a resolution suitable for character recognition.
また、社内文書などの原稿は、予め定められたテンプレートで作成される場合があり、開示範囲などの開示条件が記される位置はテンプレート毎に定まっている。この実施形態では、ユーザによって開示条件が記されていると指定された領域の部分画像データを、認識処理に適した解像度(第2の解像度)でメモリ151に格納し、原稿全体の画像を表す画像データは、第2の解像度よりも低い第1の解像度でメモリ151に格納する。これにより、原稿全体を第2の解像度で読み取った画像データをメモリ151に格納する場合に比べて、画像読取の読取結果である画像データのデータ量が小さくなる。また、認識処理の処理対象とする領域が一部分になるため、認識処理および認識結果を用いた出力制御処理に係る時間が短縮される。 In addition, manuscripts such as in-house documents may be created with a predetermined template, and the position where disclosure conditions such as the disclosure range are described is determined for each template. In this embodiment, the partial image data of the area designated by the user as the disclosure condition is stored in the memory 151 at a resolution suitable for the recognition process (second resolution), and the image of the entire document is represented. The image data is stored in the memory 151 at a first resolution lower than the second resolution. As a result, the amount of image data that is the scanning result of the image scanning is smaller than that in the case where the image data obtained by scanning the entire document at the second resolution is stored in the memory 151. Further, since the area to be processed by the recognition process is a part, the time required for the recognition process and the output control process using the recognition result is shortened.
[3]変形例
上述した実施形態は、本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、上述した実施形態および以下に示す各変形例は、必要に応じて組み合わせて実施してもよい。
[3] Modifications The above-described embodiment is merely an example of the embodiment of the present invention, and may be modified as follows. In addition, the above-described embodiment and each of the following modifications may be combined and implemented as necessary.
(1)上述の実施形態では、プロセッサ152は、部分画像データに対して文字認識処理を行ったが、部分画像データに対して施される認識処理は、文字認識処理に限られない。例えば、プロセッサ152は、2次元バーコードを読み取る認識処理を行ってもよい。この場合も、認識処理に先立って部分画像データに対してエッジ強調処理などの前処理が施されることにより、認識処理における認識の精度が向上する。 (1) In the above-described embodiment, the processor 152 performs character recognition processing on the partial image data, but the recognition processing performed on the partial image data is not limited to the character recognition processing. For example, the processor 152 may perform a recognition process for reading a two-dimensional barcode. Also in this case, the accuracy of recognition in the recognition process is improved by performing preprocessing such as edge enhancement processing on the partial image data prior to the recognition process.
(2)上述の実施形態では、プロセッサ152は、ユーザによって指定された領域の画像から認識処理により開示条件を取得し、取得された開示条件に対応する出力制御を行った。出力制御の方法は上述した実施形態で示されたものに限られない。例えば、プロセッサ152は、認識処理により出力先を制限する条件情報を取得し、取得した条件情報によって特定される出力先に画像データを出力してもよい。 (2) In the above-described embodiment, the processor 152 acquires the disclosure condition from the image of the area designated by the user by the recognition process, and performs output control corresponding to the acquired disclosure condition. The output control method is not limited to that shown in the above-described embodiment. For example, the processor 152 may acquire condition information that limits the output destination by recognition processing, and output image data to the output destination specified by the acquired condition information.
(3)上述の実施形態では、プロセッサ152による認識処理と、画像処理部157による図6のステップS109乃至S112の処理とが並行して実行されたが、これらの処理が並行して実行されなくてもよい。また、上述の実施形態では、認識処理を実行するプロセッサ152と異なるプロセッサ(画像処理部157)が図6のステップS109乃至S112の処理を実行したが、ひとつのプロセッサがこれらの処理を実行する構成であってもよい。 (3) In the above-described embodiment, the recognition process by the processor 152 and the processes of steps S109 to S112 of FIG. 6 by the image processing unit 157 are executed in parallel, but these processes are not executed in parallel. You may. Further, in the above-described embodiment, a processor (image processing unit 157) different from the processor 152 that executes the recognition process executes the processes of steps S109 to S112 of FIG. 6, but one processor executes these processes. It may be.
(4)上述の実施形態では、認識処理に先立って、部分画像データに対しエッジ強調処理などの前処理が施されたが、前処理が施されなくてもよい。また、前処理は上述した実施形態で示したものに限られない。認識処理の精度を高くするための他の処理が施されてもよい。 (4) In the above-described embodiment, the partial image data is subjected to preprocessing such as edge enhancement processing prior to the recognition processing, but the preprocessing may not be performed. Further, the pretreatment is not limited to that shown in the above-described embodiment. Other processes may be applied to increase the accuracy of the recognition process.
(5)上述の実施形態では、開示条件が記された領域をユーザがUI部154を用いて指定したが、領域を特定する方法は上述した実施形態で示されたものに限られない。例えば、認識処理の対象として抽出する領域が予め定められていてもよい。また、セキュリティの管理者または管理部門の担当者等によって開示条件の位置の指定が予め行われ、指定された位置を示す情報が配置情報として用いられてもよい。 (5) In the above-described embodiment, the user specifies the area in which the disclosure conditions are described by using the UI unit 154, but the method for specifying the area is not limited to that shown in the above-described embodiment. For example, the area to be extracted as the target of the recognition process may be predetermined. Further, the position of the disclosure condition may be specified in advance by the security manager, the person in charge of the management department, or the like, and the information indicating the specified position may be used as the arrangement information.
(6)上述の実施形態において、画像データの出力が許可されていないと判定された場合に、プロセッサ152が、その旨を示す情報を出力するとともに、読み取られた原稿の作成責任者に対応する連絡先に、原稿が読み取られた旨を示す情報を送信してもよい。この場合、例えば、開示範囲として読み取られた情報が「営業部」である場合、プロセッサ152が、「営業部」の担当者として予め登録されているユーザのメールアドレスを用いて電子メールを送信してもよい。 (6) In the above-described embodiment, when it is determined that the output of the image data is not permitted, the processor 152 outputs the information indicating that fact and corresponds to the person in charge of creating the read original. Information indicating that the manuscript has been read may be sent to the contact. In this case, for example, when the information read as the disclosure range is the "sales department", the processor 152 transmits an e-mail using the e-mail address of the user registered in advance as the person in charge of the "sales department". You may.
(7)上述の実施形態では、図6に示される各処理を画像処理部157が実行し、図7に示される各処理をプロセッサ152が実行した。各処理を実行する主体は、上述した実施形態で示したものに限られない。例えば、図6の各処理および図7の各処理を、画像処理部157が実行してもよい。 (7) In the above-described embodiment, the image processing unit 157 executes each process shown in FIG. 6, and the processor 152 executes each process shown in FIG. 7. The entity that executes each process is not limited to that shown in the above-described embodiment. For example, each process of FIG. 6 and each process of FIG. 7 may be executed by the image processing unit 157.
(8)上述した実施形態において、画像処理装置10のプロセッサ152または画像処理部157により実行されるプログラムは、インターネットなどの通信回線を介してダウンロードされてもよい。また、これらのプログラムは、磁気記録媒体(磁気テープ、磁気ディスクなど)、光記録媒体(光ディスクなど)、光磁気記録媒体、半導体メモリなどの、コンピュータが読取可能な記録媒体に記録した状態で提供されてもよい。 (8) In the above-described embodiment, the program executed by the processor 152 of the image processing device 10 or the image processing unit 157 may be downloaded via a communication line such as the Internet. In addition, these programs are provided in a state of being recorded on a computer-readable recording medium such as a magnetic recording medium (magnetic tape, magnetic disk, etc.), an optical recording medium (optical disk, etc.), an optical magnetic recording medium, or a semiconductor memory. May be done.
1…システム、2…通信回線、10…画像処理装置、11…出力手段、12…認識処理手段、13…出力制御手段、14…前処理手段、15…受付手段、20…サーバ。 1 ... system, 2 ... communication line, 10 ... image processing device, 11 ... output means, 12 ... recognition processing means, 13 ... output control means, 14 ... preprocessing means, 15 ... reception means, 20 ... server.
Claims (9)
前記出力手段は、画像読取装置が前記原稿の画像を前記第2の解像度で読み取った結果である画像データから、前記第1の解像度の前記画像データの出力制御に用いられる条件情報がある部分を抽出することにより前記部分画像データを生成する
画像処理装置。 As the scanning result of the document to be read, the image data of the first resolution representing the image of the document and the partial image data representing the image of the region included in the document, which are higher than the first resolution. have a output means for outputting the second resolution of the partial image data,
The output means is a portion having condition information used for output control of the image data of the first resolution from the image data which is the result of the image reading device reading the image of the original document at the second resolution. An image processing device that generates the partial image data by extracting the data .
請求項1に記載の画像処理装置。 And the output means, and outputs the image data read by the second resolution by the image reading device to extract the partial image data, the resolution of the image data to which the read from the second resolution The image processing apparatus according to claim 1, wherein the image processing device is converted to a first resolution and outputs the converted image data.
を更に有し、
前記出力手段は、前記ユーザにより指定された第1の解像度が前記第2の解像度よりも低い場合、前記画像読取装置により前記第2の解像度で読み取られた画像データから前記部分画像データを抽出して出力するとともに、前記読み取られた画像データの解像度を前記第2の解像度から前記第1の解像度に変換し、変換された画像データを出力する
請求項2に記載の画像処理装置。 Further having a receiving means for accepting the designation of the first resolution by the user,
When the first resolution specified by the user is lower than the second resolution, the output means extracts the partial image data from the image data read at the second resolution by the image reading device. The image processing apparatus according to claim 2, wherein the resolution of the read image data is converted from the second resolution to the first resolution, and the converted image data is output.
を更に有する請求項1乃至3のいずれか1項に記載の画像処理装置。 The image processing apparatus according to any one of claims 1 to 3, further comprising a recognition processing means for performing a recognition process including at least one of a character recognition process and an image recognition process on the partial image data.
前記画像データに対し前記条件情報の示す条件に対応する出力制御を行う出力制御手段
を更に有する請求項4に記載の画像処理装置。 The recognition processing means acquires condition information which is information indicating a condition for permitting or prohibiting processing on the image data from the partial image data by the recognition processing.
The image processing apparatus according to claim 4, further comprising an output control means that controls the output of the image data according to the conditions indicated by the condition information.
請求項5に記載の画像処理装置。 The image processing apparatus according to claim 5, wherein the output control means limits the output of the image data when the conditions indicated by the acquired condition information limit the disclosure.
請求項5に記載の画像処理装置。 The image processing apparatus according to claim 5, wherein the output control means permits the output of the image data when the conditions indicated by the acquired condition information permit the disclosure.
請求項2に記載の画像処理装置。 The output means extracts and outputs the partial image data from the image data read by the image reading device at the second resolution, and outputs the resolution of the read image data from the second resolution. The image processing apparatus according to claim 2, wherein the process of converting to the first resolution is performed in parallel.
読取対象である原稿の読取結果として、該原稿の画像を表す第1の解像度の画像データと、該原稿に含まれる領域の画像を表す部分画像データであって該第1の解像度よりも高い第2の解像度の部分画像データとを出力するステップを実行させるためのプログラムであって、
前記出力するステップでは、画像読取装置が前記原稿の画像を前記第2の解像度で読み取った結果である画像データから、前記第1の解像度の前記画像データの出力制御に用いられる条件情報がある部分を抽出することにより前記部分画像データが生成される
プログラム。 On the computer
As the scanning result of the document to be read, the image data of the first resolution representing the image of the document and the partial image data representing the image of the region included in the document, which are higher than the first resolution. It is a program for executing a step of outputting partial image data having a resolution of 2 .
In the output step, there is a portion having condition information used for output control of the image data of the first resolution from the image data which is the result of the image reading device reading the image of the document at the second resolution. A program in which the partial image data is generated by extracting .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017047203A JP6812858B2 (en) | 2017-03-13 | 2017-03-13 | Image processing equipment and programs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017047203A JP6812858B2 (en) | 2017-03-13 | 2017-03-13 | Image processing equipment and programs |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018152705A JP2018152705A (en) | 2018-09-27 |
JP6812858B2 true JP6812858B2 (en) | 2021-01-13 |
Family
ID=63680666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017047203A Active JP6812858B2 (en) | 2017-03-13 | 2017-03-13 | Image processing equipment and programs |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6812858B2 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11203403A (en) * | 1998-01-16 | 1999-07-30 | Oki Electric Ind Co Ltd | Information processor |
JP4007221B2 (en) * | 2003-03-25 | 2007-11-14 | コニカミノルタビジネステクノロジーズ株式会社 | Image data transmission device |
JP5023801B2 (en) * | 2007-05-15 | 2012-09-12 | 富士ゼロックス株式会社 | Image reading apparatus, image processing system, and image processing program |
JP2012191368A (en) * | 2011-03-10 | 2012-10-04 | Sharp Corp | Image processing apparatus and method of operating the same |
JP6001008B2 (en) * | 2014-06-06 | 2016-10-05 | キヤノン株式会社 | Image reading apparatus, method for controlling image reading apparatus, program, and storage medium |
-
2017
- 2017-03-13 JP JP2017047203A patent/JP6812858B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018152705A (en) | 2018-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8590775B2 (en) | Image processing apparatus, image processing method, and computer readable storage medium | |
US7551753B2 (en) | Image processing apparatus and method therefor | |
EP2264995B1 (en) | Image processing apparatus, image processing method, and computer program | |
JP5046750B2 (en) | Image processing apparatus, image processing method, program, and storage medium for performing access control of document including two-dimensional code | |
US20050276519A1 (en) | Image processing apparatus, control method therefor, and program | |
US7421124B2 (en) | Image processing system and image processing method | |
CN101729727B (en) | Image processing apparatus and control method thereof, information processing apparatus and control method thereof | |
US20060008113A1 (en) | Image processing system and image processing method | |
JP2009087262A (en) | Image processing method, image processing apparatus, image forming apparatus, image reading apparatus, computer program, and recording medium | |
JP2008154106A (en) | Concealing method, image processor and image forming apparatus | |
US8848984B2 (en) | Dynamic thresholds for document tamper detection | |
JP2010074290A (en) | Information processing device, information processing method, program, and storage medium | |
JP2008283586A (en) | Image processor, control method of image processor, program and storage medium | |
JP2007243730A (en) | Image processing unit and control method thereof, and image processing system | |
JP4817624B2 (en) | Image processing system, image alteration judgment method, computer program, and computer-readable storage medium | |
JP4905275B2 (en) | Image processing apparatus, image processing method, and image processing program | |
JP2008035488A (en) | Image processing apparatus, image processing method, program and storage medium | |
JP7063121B2 (en) | Information processing equipment and programs | |
JP3899872B2 (en) | Image processing apparatus, image processing method, image processing program, and computer-readable recording medium recording the same | |
JP6812858B2 (en) | Image processing equipment and programs | |
JP4630836B2 (en) | Image processing apparatus, image processing method, and program | |
US9179032B2 (en) | Information processing apparatus, information processing system, and information processing method | |
JP4569162B2 (en) | Image processing method, image processing program, and image processing apparatus | |
JP4340714B2 (en) | Document extraction method, document extraction apparatus, computer program, and recording medium | |
JP2010287178A (en) | Image processing device, image reading apparatus, multifunction machine, image processing method, program and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200121 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200804 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200818 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201006 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20201117 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201130 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6812858 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |