Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4612895B2 - Image processing apparatus and control method thereof - Google Patents
[go: Go Back, main page]

JP4612895B2 - Image processing apparatus and control method thereof - Google Patents

Image processing apparatus and control method thereof Download PDF

Info

Publication number
JP4612895B2
JP4612895B2 JP2006018013A JP2006018013A JP4612895B2 JP 4612895 B2 JP4612895 B2 JP 4612895B2 JP 2006018013 A JP2006018013 A JP 2006018013A JP 2006018013 A JP2006018013 A JP 2006018013A JP 4612895 B2 JP4612895 B2 JP 4612895B2
Authority
JP
Japan
Prior art keywords
image processing
image
processing
stage
electronic data
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.)
Expired - Fee Related
Application number
JP2006018013A
Other languages
Japanese (ja)
Other versions
JP2007201827A5 (en
JP2007201827A (en
Inventor
一也 岸
淳一 林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2006018013A priority Critical patent/JP4612895B2/en
Publication of JP2007201827A publication Critical patent/JP2007201827A/en
Publication of JP2007201827A5 publication Critical patent/JP2007201827A5/ja
Application granted granted Critical
Publication of JP4612895B2 publication Critical patent/JP4612895B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Image Processing (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Description

本発明は画像処理装置及びその制御方法に関し、特に、紙文書の状態を忠実に保持しつつ電子データ化する画像処理装置およびその制御方法に関する。   The present invention relates to an image processing apparatus and a control method therefor, and more particularly to an image processing apparatus that converts electronic data while faithfully maintaining the state of a paper document and a control method therefor.

従来は紙での保存が義務付けられている財務や税務関連の書類・帳票を、電子データとして保存・閲覧することを認める法律(案)である、e−文書法(通称)が制定されようとしている。紙の原稿を電子化データとして保存することが法的に認められることによって、大量の紙文書が電子データに変換され、保管される機会が増加することが想定される。そのため、より忠実に紙文書を電子データに変換する必要性が高まりつつある。   The e-Document Act (common name), which is a law (draft) that allows the storage and viewing of financial and tax-related documents and forms that have conventionally been required to be stored in paper as electronic data, is about to be enacted. Yes. By legally allowing a paper manuscript to be stored as computerized data, it is assumed that a large number of paper documents are converted into electronic data and the opportunity for storage is increased. For this reason, there is an increasing need for more faithfully converting a paper document into electronic data.

しかしながら、従来の画像読み取り装置では、修正液等による修正痕や改竄された書類を読み取った場合、電子化されたデータからは(電子化される前に)修正された書類であるか否かの区別をすることが困難であった(例えば、特許文献1)。したがって、電子化されたデータの信頼性が高いとはいえない、という問題があった。   However, in a conventional image reading apparatus, when a correction mark or a falsified document by a correction liquid or the like is read, whether or not it is a corrected document from the digitized data (before being digitized). It was difficult to distinguish (for example, Patent Document 1). Therefore, there has been a problem that the reliability of digitized data is not high.

そこで、従来の画像読み取り装置を利用して、電子化データの証拠書類としての信頼性を高める方法として、以下のような方法が考えられる。   Therefore, as a method for improving the reliability of the digitized data as the evidence document using the conventional image reading apparatus, the following method can be considered.

まず、紙の原稿上の修正痕等を残したまま電子データに変換する方法である。例えば、通常の画像読み取り処理と、修正痕を検出できる画像読み取り処理と、によってそれぞれ取得した2つの電子データを合成する方法が考えられる。   First, there is a method of converting to electronic data while leaving a correction mark on a paper document. For example, a method of combining two pieces of electronic data acquired by a normal image reading process and an image reading process capable of detecting a correction mark can be considered.

次に、読み取った画像に対する各種画像処理(下色除去、裏写り除去等)を実行しないようにする方法である。この方法によればすなわち、通常の画像読み取り処理で読み取った画像よりも画質は劣るものの、紙文書の状態をより鮮明に保存することが可能となり、電子データの証拠能力を向上させることができる。
特開2004−312118号公報
Next, there is a method of preventing various image processing (under color removal, show-through removal, etc.) from being executed on the read image. According to this method, that is, although the image quality is inferior to the image read by the normal image reading process, the state of the paper document can be stored more clearly, and the evidence ability of the electronic data can be improved.
Japanese Patent Laid-Open No. 2004-312118

しかしながら、上述したように読み取った2つの電子データを合成する手法においては、画像読み取り処理を2度行う必要があるため、効率的でないという問題があった。また、読み取った画像に対する画像処理を制限する手法においては、読み取った電子データを再び紙文書として出力する際には、画質が劣った状態のまま出力されるため、印刷結果として得られる紙文書の画質も劣化してしまうといった問題があった。   However, the method of combining the two electronic data read as described above has a problem that it is not efficient because the image reading process needs to be performed twice. Further, in the method of limiting the image processing for the read image, when the read electronic data is output again as a paper document, the image quality is inferior, so that the paper document obtained as a print result is output. There was a problem that the image quality deteriorated.

本発明は、上述した問題点に鑑みてなされたものであり、紙文書としての原稿の段階で修正が施されているか否かを、該原稿を読み取って生成された電子データから判断可能とする画像処理装置およびその制御方法を提供することを目的とする。さらに、該電子データの高画質出力を可能とする画像処理装置およびその制御方法を提供することを目的とする。   The present invention has been made in view of the above-described problems, and it is possible to determine from electronic data generated by reading a document whether or not correction has been performed at the stage of the document as a paper document. An object is to provide an image processing apparatus and a control method thereof. It is another object of the present invention to provide an image processing apparatus capable of outputting high-quality electronic data and a control method thereof.

上記目的を達成するための一手段として、本発明の画像処理装置は以下の構成を備える。   As a means for achieving the above object, an image processing apparatus of the present invention comprises the following arrangement.

すなわち、原稿画像を読み取って電子データを生成する画像処理装置であって、前記電子データを生成する際に実行可能な複数段階の画像処理のうち、実行すべき処理段階を特定する特定手段と、前記原稿画像を読み取って原稿画像データを得る読み取り手段と、前記原稿画像データに対し、前記複数段階の画像処理のうち、前記特定手段で特定された処理段階までの画像処理を実行する第1の画像処理手段と、前記複数段階の画像処理のうち、前記特定手段で特定された処理段階に後続する画像処理についての処理パラメータを取得するパラメータ取得手段と、前記第1の画像処理手段で処理された原稿画像データに対し、前記特定手段で特定された処理段階および前記パラメータ取得手段で取得した処理パラメータを付加して、前記電子データとして保持する保持手段と、を有することを特徴とする。   That is, an image processing apparatus that reads a document image and generates electronic data, and a specifying unit that specifies a processing stage to be executed among a plurality of stages of image processing that can be executed when generating the electronic data; A reading unit that reads the document image to obtain document image data; and a first unit that executes image processing up to the processing stage specified by the specifying unit among the plurality of stages of image processing for the document image data. Processed by the image processing means, the parameter acquisition means for acquiring processing parameters for the image processing subsequent to the processing stage specified by the specifying means, and the first image processing means among the plurality of stages of image processing. The processing step specified by the specifying unit and the processing parameter acquired by the parameter acquiring unit are added to the original image data, and the electronic image data It characterized in that it has holding means for holding as over data, the.

さらに、前記保持手段に保持された電子データから前記処理段階および前記パラメータを検出する検出手段と、前記電子データに対し、前記複数段階の画像処理のうち、前記検出手段で検出された前記処理段階に後続する画像処理を前記パラメータに基づいて実行する第2の画像処理手段と、前記第2の画像処理手段で処理された電子データに基づく可視像を出力する画像出力手段と、を有することを特徴とする。   Furthermore, the detection step for detecting the processing step and the parameter from the electronic data held in the holding unit, and the processing step detected by the detection unit among the plurality of steps of image processing for the electronic data. Second image processing means for executing the image processing subsequent to the parameter, and image output means for outputting a visible image based on the electronic data processed by the second image processing means. It is characterized by.

本発明によれば、紙文書としての原稿の段階で修正が施されているか否かを、該原稿を読み取って生成された電子データから判断することが可能となる。さらに、該電子データを高画質出力することが可能となる。   According to the present invention, it is possible to determine from electronic data generated by reading a document whether or not correction has been performed at the stage of the document as a paper document. Furthermore, the electronic data can be output with high image quality.

以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の各実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。   Hereinafter, the present invention will be described in detail based on preferred embodiments with reference to the accompanying drawings. The configurations shown in the following embodiments are merely examples, and the present invention is not limited to the illustrated configurations.

<第1実施形態>
●従来の画像処理装置
本実施形態における画像処理装置の説明に先立ち、従来の画像読み取りおよび画像出力を行う画像処理装置について説明する。
<First Embodiment>
Conventional Image Processing Device Prior to the description of the image processing device in this embodiment, a conventional image processing device that performs image reading and image output will be described.

図1に、従来の画像処理装置100のブロック構成を示す。図1に示すように従来の画像処理装置100は、画像読み取り装置200と画像出力装置300から構成されている。更に、画像読み取り装置200と画像出力装置300はインターフェースを介してPCあるいはディスプレイ等の表示装置400に接続されている。   FIG. 1 shows a block configuration of a conventional image processing apparatus 100. As shown in FIG. 1, the conventional image processing apparatus 100 includes an image reading apparatus 200 and an image output apparatus 300. Further, the image reading device 200 and the image output device 300 are connected to a display device 400 such as a PC or a display via an interface.

図2に、上記従来の画像読み取り装置200のブロック構成を示す。図2に示すように従来の画像読み取り装置200は、撮像部201、操作部202、読み取り画像処理部203、インターフェース部204から構成されている。   FIG. 2 shows a block configuration of the conventional image reading apparatus 200. As shown in FIG. 2, the conventional image reading apparatus 200 includes an imaging unit 201, an operation unit 202, a read image processing unit 203, and an interface unit 204.

撮像部201は、原稿画像(以下、原画像)を電気信号に変換する機能を有しており、例えばCCDセンサが利用される。CCDセンサであれば、入力された原画像を微小な画素に分割し、RGBの3原色に色分解して電気信号に変換することができる。   The imaging unit 201 has a function of converting a document image (hereinafter referred to as an original image) into an electrical signal, and for example, a CCD sensor is used. In the case of a CCD sensor, an input original image can be divided into minute pixels, separated into three primary colors of RGB, and converted into electrical signals.

操作部202は、撮像機能や読み取った画像の送信先設定について、利用者が操作するためのインターフェースである。   The operation unit 202 is an interface for the user to operate the imaging function and the transmission destination setting of the read image.

読み取り画像処理部203は、撮像部201で撮像された画像データが入力され、その入力された画像データに対し、所定の画像処理(以降、読み取り画像処理)を施し、処理後の画像データを出力する。読み取り画像処理の詳細については後述する。   The read image processing unit 203 receives image data picked up by the image pickup unit 201, performs predetermined image processing (hereinafter, read image processing) on the input image data, and outputs the processed image data To do. Details of the read image processing will be described later.

インターフェース部204は、画像データを表示装置400に送信する機能を有している。また、インターフェース部204は、表示装置400を介さずに画像データを直接、画像出力装置に送信することもできる。   The interface unit 204 has a function of transmitting image data to the display device 400. Further, the interface unit 204 can also transmit image data directly to the image output device without using the display device 400.

図3は、上記従来の画像読み取り装置200における、一連の画像読み取り処理を示すフローチャートである。図3に示すように従来の画像読み取り処理では、利用者が電子化したいカラーの原画像を入力すると、該原画像は撮像部201によってRGBの3原色に分解された電気信号に変換される(S101)。   FIG. 3 is a flowchart showing a series of image reading processes in the conventional image reading apparatus 200. As shown in FIG. 3, in a conventional image reading process, when a user inputs a color original image that the user wants to digitize, the original image is converted into an electrical signal separated into three primary colors of RGB by the imaging unit 201 ( S101).

続いて電気信号に変換された画像に対して、読み取り画像処理部203が後述するような読み取り画像処理を行う(S102)。読み取り画像処理が終了すると、画像読み取り装置200はインターフェース部204を介して、画像出力装置300あるいは表示装置400に画像データを出力し、画像読み取り処理は終了する。   Subsequently, the read image processing unit 203 performs read image processing as described later on the image converted into the electrical signal (S102). When the read image processing ends, the image reading device 200 outputs image data to the image output device 300 or the display device 400 via the interface unit 204, and the image reading processing ends.

ここで、読み取り画像処理部203で行われる読み取り画像処理(S102)について、詳細に説明する。図4は、従来の読み取り画像処理の具体例を示すフローチャートである。尚、ここで示す読み取り画像処理はあくまでも一例にすぎず、他の読み取り画像処理を行うことも可能である。   Here, the read image processing (S102) performed by the read image processing unit 203 will be described in detail. FIG. 4 is a flowchart showing a specific example of conventional read image processing. The read image processing shown here is only an example, and other read image processing can be performed.

読み取り画像処理部203においては、まずはじめに、撮像部201でRGBの3原色に色分解されて電気信号に変換された原画像が、不図示のAD変換部によってディジタルデータに変換される(S201)。ここでは、撮像部201で読み取った連続的なアナログ値信号を、1/0で表されるディジタル符号信号値に変換する。   In the read image processing unit 203, first, an original image that has been color-separated into three primary colors of RGB by the imaging unit 201 and converted into an electrical signal is converted into digital data by an AD conversion unit (not shown) (S201). . Here, the continuous analog value signal read by the imaging unit 201 is converted into a digital code signal value represented by 1/0.

次に読み取り画像処理部203は、シェーディング補正(S202)、下地とばし(S203)、裏写り除去(S204)といった順に画像処理を実行する。なお、シェーディング補正とは、同じ明るさの原画像の読み取り時に各画素で明るさのレベルが異なる場合にこれらを補正し、各画素の明るさを同レベルで出力する処理である。また、下地とばしとは、読み取られた画像の色のヒストグラムを作成し、原稿の大部分を占める下地のレベルを判定して下地部分を除去する処理である。また裏写り除去とは、両面印刷された原画像を読み取る際に裏面の画像が透けて写ることを防ぐために、各画素に対する裏写り補正量(RGB色成分補正量)を計算し、補正量に基づいて裏写りを除去する処理である。   Next, the read image processing unit 203 performs image processing in the order of shading correction (S202), background removal (S203), and show-through removal (S204). The shading correction is a process for correcting the brightness of each pixel when reading the original image having the same brightness, and outputting the brightness of each pixel at the same level. Background skipping is a process of creating a histogram of the color of a read image, determining the level of the background that occupies most of the document, and removing the background portion. The show-through removal is to calculate a show-through correction amount (RGB color component correction amount) for each pixel and prevent the back-side image from being seen through when the original image printed on both sides is read. This is a process for removing show-through.

これらの処理が終了すると、読み取り画像処理部203は、色空間変換を実行する(S205)。ここで色空間変換とは、入力された画像の色空間を任意の色空間に変換する、或いは入力系の色味に関する補正処理を行う処理である。   When these processes are completed, the read image processing unit 203 performs color space conversion (S205). Here, the color space conversion is a process of converting the color space of the input image into an arbitrary color space or performing a correction process related to the color of the input system.

そして読み取り画像処理部203は最後に、γ補正を行う(S206)。ここでγ補正とは、画像を忠実に再現するために、画像読み取り装置200や画像出力装置300が持つ固有のγ値に対して、画像入力から最終出力までの全体のγ値が1になるように補正する処理である。   Then, the read image processing unit 203 finally performs γ correction (S206). Here, the γ correction means that the overall γ value from image input to final output becomes 1 with respect to the inherent γ value of the image reading apparatus 200 or the image output apparatus 300 in order to faithfully reproduce the image. It is the process which correct | amends as follows.

図5に、上記従来の画像出力装置300のブロック構成を示す。図5に示すように従来の画像出力装置300は、インターフェース部301、出力画像処理部302、プリンタ部303、から構成されている。   FIG. 5 shows a block configuration of the conventional image output apparatus 300. As shown in FIG. 5, the conventional image output apparatus 300 includes an interface unit 301, an output image processing unit 302, and a printer unit 303.

図6は、上記従来の画像出力装置300における、一連の画像出力処理を示すフローチャートである。図6に示すように従来の画像出力処理では、まず画像出力装置300が、インターフェース部301を介して画像読み取り装置200あるいは表示装置400から送信された画像データを受信する。画像データを受信すると、出力画像処理部302が出力画像処理を行う(S301)。なお、この出力画像処理の詳細については後述する。出力画像処理が終了するとプリンタ部303は、出力画像処理部302によって画像処理が施された画像データを紙文書として出力し(S302)、画像出力処理を終了する。   FIG. 6 is a flowchart showing a series of image output processes in the conventional image output apparatus 300. As shown in FIG. 6, in the conventional image output processing, first, the image output device 300 receives image data transmitted from the image reading device 200 or the display device 400 via the interface unit 301. When the image data is received, the output image processing unit 302 performs output image processing (S301). Details of this output image processing will be described later. When the output image processing ends, the printer unit 303 outputs the image data subjected to the image processing by the output image processing unit 302 as a paper document (S302), and ends the image output processing.

ここで、出力画像処理部302で行われる出力画像処理(S301)について、詳細に説明する。図7は、従来の出力画像処理の具体例を示すフローチャートである。尚、ここで示す出力画像処理はあくまでも一例にすぎず、他の出力画像処理を行うことも可能である。   Here, the output image processing (S301) performed by the output image processing unit 302 will be described in detail. FIG. 7 is a flowchart showing a specific example of conventional output image processing. Note that the output image processing shown here is merely an example, and other output image processing can be performed.

出力画像処理部302は、対数変換(S401)、黒抽出(S402)、色補正(S403)、フィルタ処理(S404)、γ補正(S405)、中間調補正(S406)といった、一般的な画像処理を行う。なお、上述した出力画像処理としての対数変換、黒抽出、色補正、フィルタ処理、γ補正、及び中間調補正については周知であるため、ここでは詳細な説明は省略する。   The output image processing unit 302 performs general image processing such as logarithmic conversion (S401), black extraction (S402), color correction (S403), filter processing (S404), γ correction (S405), and halftone correction (S406). I do. Since the logarithmic conversion, black extraction, color correction, filter processing, γ correction, and halftone correction as the output image processing described above are well known, detailed description thereof is omitted here.

従来の画像処理装置100を構成する画像読み取り装置200及び画像出力装置300は、以上説明したような機能を有している。   The image reading device 200 and the image output device 300 constituting the conventional image processing device 100 have the functions as described above.

●本実施形態の画像処理装置
続いて、本実施形態における画像処理装置について説明する。本実施形態の画像処理装置は、図1に示した従来の画像入出力装置100の構成と同様に、画像読み取り装置500と画像出力装置600からなるが、その機能が従来の画像読み取り装置200および画像出力装置300とは異なる。
● Image Processing Apparatus According to this Embodiment Next, the image processing apparatus according to this embodiment will be described. The image processing apparatus according to this embodiment includes an image reading apparatus 500 and an image output apparatus 600 as in the configuration of the conventional image input / output apparatus 100 shown in FIG. Different from the image output apparatus 300.

●画像読み取り処理
図8に、本実施形態における画像読み取り装置500のブロック構成を示す。図8に示すように、本実施形態の画像読み取り装置500は、画像処理段階特定部501、撮像部502、操作部503、読み取り画像処理部504、撮像パラメータ取得部505、保存部506、インターフェース部507、から構成されている。以下、従来の画像読み取り装置200と同様の機能を有する構成要素については説明を省略し、異なる機能について説明する。
Image Reading Process FIG. 8 shows a block configuration of the image reading apparatus 500 in the present embodiment. As illustrated in FIG. 8, the image reading apparatus 500 according to the present embodiment includes an image processing stage specifying unit 501, an imaging unit 502, an operation unit 503, a read image processing unit 504, an imaging parameter acquisition unit 505, a storage unit 506, and an interface unit. 507. Hereinafter, description of components having the same functions as those of the conventional image reading apparatus 200 will be omitted, and different functions will be described.

画像処理段階特定部501は、利用者が所望する画像処理段階を特定する。ここで画像処理段階とは、画像読み取り装置500における画像読み取り時に、実行済み処理と未実行処理を特定するための情報であり、すなわち、画像読み取り時における一連の画像処理のうち、どこまで(どの段階まで)実行するかを決定するものである。(「画像処理段階」について、説明を補足しました(「すなわち」以降))。本実施形態では、画像入力装置500の利用者が所望の画像処理モードを指定し、該指定された画像処理モードに応じて、画像処理段階が特定されるとする。   The image processing stage specifying unit 501 specifies an image processing stage desired by the user. Here, the image processing stage is information for specifying an executed process and an unexecuted process at the time of image reading by the image reading apparatus 500, that is, up to which stage (in which stage of the series of image processes at the time of image reading) Up to) to decide what to do. (Additional explanation about “image processing stage” (after “ie”)). In the present embodiment, it is assumed that a user of the image input apparatus 500 designates a desired image processing mode and an image processing stage is specified according to the designated image processing mode.

ここで、画像処理モードについて説明する。本実施形態の画像処理モードとしてはまず、図4に示すような従来通りの下地飛ばしや裏写り除去等の画像処理を実行する「通常の読み取り画像処理モード」がある。また、AD変換後に下地とばしや裏写り除去等の全ての画像処理を実行しない「全て非実行の読み取り画像処理モード」がある。また、下地飛ばしのみを実行して他の画像処理を実行しない「下地飛ばしのみの読み取り画像処理モード」等、複数の画像処理の中から、撮像された画像データに対して実行される画像処理を指定するものがある。そして、このように分類された画像処理モードをそれぞれ、「第1の画像処理モード」、「第2の画像処理モード」、「第3の画像処理モード」と称する。   Here, the image processing mode will be described. As the image processing mode of the present embodiment, first, there is a “normal read image processing mode” for executing image processing such as background removal and show-through removal as shown in FIG. In addition, there is an “all non-executed read image processing mode” in which all image processing such as background removal and removal of show-through is not performed after AD conversion. In addition, image processing that is executed on captured image data from multiple image processing such as “reading image processing mode with only background removal” that does not execute other image processing by executing only background removal. There is something to specify. The image processing modes classified in this way are referred to as “first image processing mode”, “second image processing mode”, and “third image processing mode”, respectively.

図4を用いて、ここに例示した各画像処理モードの違いについて説明する。利用者が通常の読み取り画像処理を実行する「第1の画像処理モード」を指定すると、画像読み取り装置500では、図4に示す従来の読み取り画像処理と全く同様の画像処理を実行する。また、利用者が下地とばしや裏写り除去等の各種画像処理を全て実行しない「第2の画像処理モード」を指定すると、画像読み取り装置500は図4に示すAD変換(S201)のみを実行する。そして、残りのシェーディング補正、下地とばし、裏写り除去、色空間変換、γ補正(S202〜S206)については、後に画像出力装置600で実行できるように、撮像パラメータを取得する処理を行う。なお、この撮像パラメータ取得処理の詳細については後述する。また、利用者がAD変換、下地飛ばしのみの画像処理を実行し、他の画像処理を実行しない「第3の画像処理モード」を指定すると、画像読み取り装置500は図4に示す各画像処理の中から、AD変換(S201)と下地飛ばし(S203)のみを行う。そして、残りのシェーディング補正(S202)、裏写り除去、色空間変換、γ補正(S204〜S206)については、後に画像処理装置600で実行できるように、撮像パラメータを取得することも可能である。   Differences between the image processing modes exemplified here will be described with reference to FIG. When the user designates a “first image processing mode” in which normal read image processing is executed, the image reading apparatus 500 executes image processing exactly the same as the conventional read image processing shown in FIG. When the user designates a “second image processing mode” in which various image processing such as background removal and show-through removal is not executed, the image reading apparatus 500 executes only AD conversion (S201) shown in FIG. . For the remaining shading correction, background removal, show-through removal, color space conversion, and γ correction (S202 to S206), processing for acquiring imaging parameters is performed so that the image output apparatus 600 can execute it later. Details of this imaging parameter acquisition process will be described later. Further, when the user designates “third image processing mode” in which only AD conversion and background removal image processing are performed and no other image processing is performed, the image reading apparatus 500 performs each image processing shown in FIG. Only AD conversion (S201) and background removal (S203) are performed. The remaining shading correction (S 202), show-through removal, color space conversion, and γ correction (S 204 to S 206) can also be acquired so that the image processing apparatus 600 can execute the imaging parameters later.

本実施形態においては、上記以外の画像処理モードを用意することも可能である。例えば、AD変換、シェーディング補正、裏写り除去のみを実行し、他の画像処理を実行しない読み取り画像処理を「第4の画像処理モード」とすることができる。また、AD変換、裏写り除去のみを実行し、他の画像処理を実行しない読み取り画像処理を「第5の画像処理モード」とすることも可能である。つまり、本実施形態における画像処理モードは、図4に示すような、従来の読み取り画像処理を構成する複数の画像処理の中から、種々の画像処理の選択、組み合わせとして適用することができる。   In this embodiment, it is also possible to prepare image processing modes other than those described above. For example, read image processing that performs only AD conversion, shading correction, and show-through removal, but does not perform other image processing can be set as the “fourth image processing mode”. Also, it is possible to set the read image processing that executes only AD conversion and show-through removal and does not execute other image processing as the “fifth image processing mode”. That is, the image processing mode in the present embodiment can be applied as a selection and combination of various image processes from among a plurality of image processes constituting the conventional read image process as shown in FIG.

以下、上述した従来通りの画像読み取り処理を指定する「第1の画像処理モード」と、AD変換以外の画像処理を非実行とする「第2の画像処理モード」を例として説明する。   Hereinafter, the “first image processing mode” for designating the above-described conventional image reading process and the “second image processing mode” for non-execution of image processing other than AD conversion will be described as examples.

本実施形態では、画像処理段階特定部501において「第1の画像処理モード」或いは「第2の画像処理モード」の何れか一方を特定することを想定する。画像処理モードの特定方法としては、画像処理モードを選択するスイッチを設け、該スイッチを利用者が切り替えることによってモードを選択するようにすれば良い。   In the present embodiment, it is assumed that the image processing stage specifying unit 501 specifies either “first image processing mode” or “second image processing mode”. As a method for specifying the image processing mode, a switch for selecting the image processing mode may be provided, and the user may select the mode by switching the switch.

操作部503は、従来の画像読み取り装置200における操作部202の機能に加え、上述した画像処理モードの選択を行う機能が追加されている。   In addition to the function of the operation unit 202 in the conventional image reading apparatus 200, the operation unit 503 has a function of selecting the above-described image processing mode.

読み取り画像処理部504は、入力された画像データに対し、画像処理段階特定部501で特定された画像処理段階に応じた読み取り画像処理を施し、処理後の画像データを出力する。そのため、本実施形態における読み取り画像処理は従来とは異なり、選択された「第1の画像処理モード」及び「第2の画像処理モード」に対してそれぞれ異なる2種類の読み取り画像処理が存在する。なお、これらの読み取り画像処理の詳細については後述する。   The read image processing unit 504 performs read image processing corresponding to the image processing stage specified by the image processing stage specifying unit 501 on the input image data, and outputs the processed image data. For this reason, the read image processing in the present embodiment is different from the conventional one, and there are two different types of read image processing for the selected “first image processing mode” and “second image processing mode”. Details of these read image processes will be described later.

撮像パラメータ取得部505は、利用者が「第2の画像処理モード」を選択した場合に、読み取り画像処理部504で施されなかった画像処理を、画像出力装置600において実行できるように、撮像時に撮像パラメータを取得する機能を有している。   When the user selects the “second image processing mode”, the imaging parameter acquisition unit 505 performs image processing that has not been performed by the read image processing unit 504 in the image output apparatus 600 so that the image output apparatus 600 can execute the image processing. It has a function to acquire imaging parameters.

保存部506は、画像処理段階特定部501で特定された画像処理段階と、撮像パラメータ取得部505で取得された撮像パラメータを、読み取り画像処理部504から出力された画像データに付加して保存する機能を有している。画像データへの付加方法としては、図9に示すように画像データのヘッダ部に格納してもよいし、電子透かしを利用して画像に埋め込んでもよい。   The storage unit 506 adds the image processing stage specified by the image processing stage specifying unit 501 and the imaging parameters acquired by the imaging parameter acquisition unit 505 to the image data output from the read image processing unit 504 and stores them. It has a function. As a method for adding to image data, it may be stored in the header portion of the image data as shown in FIG. 9, or may be embedded in the image using a digital watermark.

以下、本実施形態の画像読み取り装置500における画像読み取り処理について説明する。   Hereinafter, an image reading process in the image reading apparatus 500 of the present embodiment will be described.

図10は、画像読み取り装置500における画像読み取り処理を示すフローチャートである。図10に示すように、利用者はまず、画像処理段階特定部501において、実行すべき画像処理段階を特定する(S501)。本実施形態においてはすなわち、利用者が第1または第2の画像処理モードのいずれによる読み取りを行うかを選択する。   FIG. 10 is a flowchart showing image reading processing in the image reading apparatus 500. As shown in FIG. 10, the user first specifies an image processing stage to be executed in the image processing stage specifying unit 501 (S501). That is, in this embodiment, the user selects whether to perform reading in the first or second image processing mode.

利用者が画像処理段階を特定した後、画像読み取り装置500に対して利用者が電子化したいカラーの原画像を入力すると、撮像部502は原画像を電気信号に変換する(S502)。   After the user specifies the image processing stage, when the user inputs a color original image to be digitized to the image reading apparatus 500, the imaging unit 502 converts the original image into an electrical signal (S502).

次に画像読み取り装置500は、画像処理段階特定部501において特定された画像処理段階が、「第1の画像処理モード」であるか「第2の画像処理モード」であるかを判定する(S503)。   Next, the image reading apparatus 500 determines whether the image processing stage specified by the image processing stage specifying unit 501 is the “first image processing mode” or the “second image processing mode” (S503). ).

画像処理段階を特定すると、読み取り画像処理部504が読み取り画像処理を実行する。ここでの読み取り画像処理は、特定された画像処理段階に応じて、「第1の画像処理モード」における読み取り画像処理と、「第2の画像処理モード」における読み取り画像処理の2種類に区別される。   When the image processing stage is specified, the read image processing unit 504 executes read image processing. The read image processing here is classified into two types according to the specified image processing stage: read image processing in the “first image processing mode” and read image processing in the “second image processing mode”. The

以降、第1および第2の画像処理モードに応じた画像読み取り処理について、それぞれ説明する。   Hereinafter, the image reading processing according to the first and second image processing modes will be described.

●「第1の画像処理モード」による画像読み取り
ステップS503で判定された画像処理段階が「第1の画像処理モード」である場合、読み取り画像処理部504は「第1の画像処理モード」における読み取り画像処理を実行する(S504)。
● Image reading in “first image processing mode” When the image processing stage determined in step S503 is “first image processing mode”, the read image processing unit 504 reads in “first image processing mode”. Image processing is executed (S504).

この「第1の画像処理モード」における読み取り画像処理については、図4に示した従来の読み取り画像処理と同様であるため、詳細な説明を省略する。   Since the read image processing in the “first image processing mode” is the same as the conventional read image processing shown in FIG. 4, detailed description thereof is omitted.

「第1の画像処理モード」における読み取り画像処理が終了すると、保存部506は該画像処理後の画像に対し、画像処理段階特定部501で特定された画像処理段階を付加して保存する(S507)。例えば、画像処理段階を「第1の画像処理モード」として画像データに付加する。このように画像処理段階が「第1の画像処理モード」である場合は、撮像パラメータの取得は行わないため、撮像パラメータを保存する必要はない。画像データへの付加方法としては上記図9に示すように、画像データのヘッダ部に格納してもよいし、電子透かしを利用して埋め込んでもよい。   When the read image processing in the “first image processing mode” is completed, the storage unit 506 adds the image processing stage specified by the image processing stage specifying unit 501 to the image after the image processing and stores it (S507). ). For example, the image processing stage is added to the image data as the “first image processing mode”. In this way, when the image processing stage is the “first image processing mode”, the imaging parameters are not acquired, and thus it is not necessary to save the imaging parameters. As a method for adding to image data, as shown in FIG. 9, the image data may be stored in the header portion of the image data, or may be embedded using a digital watermark.

最後に、画像読み取り装置500はインターフェース部507から画像出力装置600あるいは表示装置400に画像データを送信して、画像読み取り処理を終了する(S508)。   Finally, the image reading device 500 transmits the image data from the interface unit 507 to the image output device 600 or the display device 400, and the image reading process ends (S508).

●「第2の画像処理モード」による画像読み取り
ステップS503で判定された画像処理段階が「第2の画像処理モード」である場合、読み取り画像処理部504は「第2の画像処理モード」における読み取り画像処理を実行する(S505)。続いて、撮像パラメータ取得部505において撮像パラメータ取得処理を実行する(S506)。図4に示した従来の読み取り画像処理を例にすると、「第2の画像処理モード」における読み取り画像処理はAD変換(S201)のみである。したがって、その他のシェーディング補正、下地飛ばし、裏写り除去、色空間変換、γ補正(S202〜S206)について、後に画像出力装置600で処理を行えるように、撮像パラメータを取得する。
● Image reading in “second image processing mode” When the image processing stage determined in step S503 is “second image processing mode”, the read image processing unit 504 reads in “second image processing mode”. Image processing is executed (S505). Subsequently, the imaging parameter acquisition unit 505 executes imaging parameter acquisition processing (S506). Taking the conventional read image processing shown in FIG. 4 as an example, the read image processing in the “second image processing mode” is only AD conversion (S201). Accordingly, the imaging parameters are acquired so that the image output apparatus 600 can process the shading correction, background removal, show-through removal, color space conversion, and γ correction (S202 to S206) later.

ここで図11に、「第1の画像処理モード」および「第2の画像処理モード」による読み取り画像処理および出力画像処理を対比させた処理イメージを示す。   FIG. 11 shows a processed image in which the read image processing and the output image processing in the “first image processing mode” and the “second image processing mode” are compared.

図11に示すように、「第1の画像処理モード」すなわち従来の画像入出力装置では、AD変換〜γ補正までの処理を画像読み取り装置200で行い、対数変換〜中間調補正までの処理を画像出力装置300で行っていた。しかし、利用者が「第2の画像処理モード」を選択した場合には、AD変換のみを画像読み取り装置500で行い、シェーディング補正〜γ補正までの処理については画像出力装置600で行われる。この場合、画像読み取り装置500では、後に画像出力装置600においてシェーディング補正等の画像処理を行えるように、輝度レベル、ヒストグラム、裏写り補正量、色空間、γ値といった撮像パラメータの取得処理を行っている。   As shown in FIG. 11, in the “first image processing mode”, that is, in the conventional image input / output device, processing from AD conversion to γ correction is performed by the image reading device 200, and processing from logarithmic conversion to halftone correction is performed. The image output apparatus 300 was used. However, when the user selects the “second image processing mode”, only AD conversion is performed by the image reading device 500, and processing from shading correction to γ correction is performed by the image output device 600. In this case, the image reading apparatus 500 performs an imaging parameter acquisition process such as a luminance level, a histogram, a show-through correction amount, a color space, and a γ value so that the image output apparatus 600 can perform image processing such as shading correction later. Yes.

このように、本実施形態において「第2の画像処理モード」が選択された場合には、従来は画像読み取り装置で行っていたほとんどの処理が、画像出力装置において行われる。なお、「第2の画像処理モード」における読み取り画像処理、および撮像パラメータ取得処理の詳細については後述する。   As described above, when the “second image processing mode” is selected in the present embodiment, most of the processing conventionally performed by the image reading apparatus is performed by the image output apparatus. The details of the read image processing and the imaging parameter acquisition processing in the “second image processing mode” will be described later.

ステップS506における撮像パラメータ取得処理が終了すると、保存部506は「第2の画像処理モード」における読み取り画像処理で生成された画像データを保存する。このとき、画像処理段階特定部501で特定された画像処理段階と、撮像パラメータ取得部505において取得された撮像パラメータが、画像データに付加される(S507)。例えば、画像処理段階を「第2の画像処理モード」として付加し、また、撮像パラメータとしては後述するシェーディング補正の輝度レベル等を付加する。画像データに付加する方法としては上述したように、図9に示すように画像データのヘッダ部に格納してもよいし、電子透かしを利用して埋め込んでもよい。   When the imaging parameter acquisition processing in step S506 ends, the storage unit 506 stores the image data generated by the read image processing in the “second image processing mode”. At this time, the image processing stage specified by the image processing stage specifying unit 501 and the imaging parameter acquired by the imaging parameter acquisition unit 505 are added to the image data (S507). For example, the image processing stage is added as the “second image processing mode”, and the brightness level of shading correction described later is added as the imaging parameter. As a method of adding to image data, as described above, it may be stored in the header portion of the image data as shown in FIG. 9, or may be embedded using a digital watermark.

そして最後に、画像読み取り装置500はインターフェース部507から画像出力装置600あるいは表示装置400に画像データを送信して、画像読み取り処理を終了する(S508)。   Finally, the image reading device 500 transmits the image data from the interface unit 507 to the image output device 600 or the display device 400, and the image reading process ends (S508).

●撮像パラメータ取得処理
以下、本実施形態の「第2の画像処理モード」選択時に実行される、画像読み取り装置500における読み取り画像処理および撮像パラメータ取得処理について説明する。「第2の画像処理モード」選択時の処理イメージは上記図11に示した通りであるが、これを図12を用いてさらに詳細に説明する。
Imaging Parameter Acquisition Processing Hereinafter, read image processing and imaging parameter acquisition processing in the image reading apparatus 500, which are executed when the “second image processing mode” of the present embodiment is selected, will be described. The processing image when the “second image processing mode” is selected is as shown in FIG. 11, which will be described in more detail with reference to FIG.

「第2の画像処理モード」における読み取り画像処理および撮像パラメータ取得処理は、画像処理モードが「第2の画像処理モード」である場合に実行される処理であり、従来の画像読み取り装置における処理とは異なる。「第2の画像処理モード」における読み取り画像処理としては、一部の画像処理(本実施形態ではAD変換)のみが行われる。また、撮像パラメータ取得処理としては、後に画像出力装置600において各種画像処理を実行可能とするために、画像読み取り装置500で必要な情報を抽出(検出)する処理が行われる。本実施形態における撮像パラメータ取得処理としては、撮像パラメータ取得部505において、輝度レベルの抽出、ヒストグラム作成、裏写り補正量抽出、色空間抽出、γ値検出、の処理を行う。なお、上述した「第1の画像処理モード」における読み取り画像処理と同様に、ここで例示した処理はあくまでも一例に過ぎず、必要に応じてその他の処理を適用することも可能である。   The read image process and the imaging parameter acquisition process in the “second image processing mode” are processes executed when the image processing mode is the “second image processing mode”. Is different. As read image processing in the “second image processing mode”, only partial image processing (AD conversion in the present embodiment) is performed. Further, as the imaging parameter acquisition processing, processing for extracting (detecting) necessary information by the image reading device 500 is performed so that various image processing can be executed later in the image output device 600. As the imaging parameter acquisition processing in this embodiment, the imaging parameter acquisition unit 505 performs luminance level extraction, histogram creation, show-through correction amount extraction, color space extraction, and γ value detection. Note that, similarly to the read image processing in the “first image processing mode” described above, the processing illustrated here is merely an example, and other processing can be applied as necessary.

図12においてはまず、上述した「第1の画像処理モード」における読み取り画像処理と同様に、撮像部502でRGBの3原色に色分解され電気信号に変換された原画像がAD変換部によってディジタルデータに変換される(S601)。   In FIG. 12, first, as in the above-described read image processing in the “first image processing mode”, an original image that has been color-separated into three primary colors of RGB by the imaging unit 502 and converted into an electrical signal is digitally converted by the AD conversion unit. Data is converted (S601).

本実施形態においては、「第2の画像処理モード」による読み取り画像処理として、ステップS601のAD変換のみが行われる。このように、読み取り画像に対して施す画像処理を制限することによって、原画像の状態をより鮮明に保存することが可能となる。   In the present embodiment, only the AD conversion in step S601 is performed as the read image processing in the “second image processing mode”. As described above, by limiting the image processing to be performed on the read image, the state of the original image can be stored more clearly.

ステップS601におけるAD変換が終了すると、撮像パラメータ部505は後の画像処理に必要な情報の抽出を開始する。まず、シェーディング補正の処理に必要な輝度レベルの抽出を行う(S602)。つまり、同じ明るさの原画像の読み取り時に、各画素で明るさのレベルが異なるという情報を抽出する。次に、下地とばしの処理に必要なヒストグラムを作成し(S603)、裏写り除去の処理に必要な裏写り補正量を計算する(S604)。さらに、色空間変換の処理に必要な色空間をCCDから取得する(S605)。そして、γ補正の処理を行うために、画像読み取り装置500が持つ固有のγ値を検出する(S606)。   When the AD conversion in step S601 ends, the imaging parameter unit 505 starts extracting information necessary for subsequent image processing. First, a luminance level necessary for shading correction processing is extracted (S602). That is, information that the brightness level is different for each pixel is extracted when the original image having the same brightness is read. Next, a histogram necessary for the background removal process is created (S603), and a show-through correction amount required for the show-through removal process is calculated (S604). Further, a color space necessary for color space conversion processing is acquired from the CCD (S605). Then, in order to perform γ correction processing, a unique γ value possessed by the image reading apparatus 500 is detected (S606).

このように「第2の画像処理モード」における読み取り画像処理では、読み取った原画像データに対する画像処理をAD変換のみとし、他の画像処理を施さないようにすることにより、紙文書の状態をより鮮明に保持することが可能となる。したがって、紙文書の段階で例えば修正液等による修正が施されたか否かを読み取った画像データから判断可能とする等、電子データの証拠能力が向上する。   As described above, in the read image processing in the “second image processing mode”, the image processing for the read original image data is only AD conversion, and the other image processing is not performed, thereby further improving the state of the paper document. It becomes possible to keep it clear. Therefore, for example, it is possible to determine from the read image data whether or not correction has been performed with a correction liquid or the like at the stage of the paper document.

また、本実施形態の「第2の画像処理モード」における読み取り画像処理の際には、撮像パラメータ取得処理も併せて行うことにより、後述する画像出力処理において最適な画像処理を施した高画質出力を可能とする。   In the case of the read image processing in the “second image processing mode” of the present embodiment, the imaging parameter acquisition processing is also performed, so that high-quality image output that has been subjected to optimal image processing in the image output processing described later is performed. Is possible.

●画像出力処理
以下、画像出力装置600における画像出力処理について説明する。図13に、画像出力装置600のブロック構成を示す。図13に示すように、本実施形態における画像出力装置600はインターフェース部601、画像処理段階検出部602、出力画像処理部603、プリンタ部604から構成されている。以下、従来の画像出力装置300と同様の機能を有する構成要素については説明を省略し、異なる機能について説明する。
Image Output Processing Hereinafter, image output processing in the image output device 600 will be described. FIG. 13 shows a block configuration of the image output apparatus 600. As shown in FIG. 13, the image output apparatus 600 according to this embodiment includes an interface unit 601, an image processing stage detection unit 602, an output image processing unit 603, and a printer unit 604. Hereinafter, description of components having the same functions as those of the conventional image output apparatus 300 will be omitted, and different functions will be described.

画像処理段階検出部602は、インターフェース部601で受信した画像データに対して付加された画像処理段階を検出する。   The image processing stage detection unit 602 detects an image processing stage added to the image data received by the interface unit 601.

出力画像処理部603には、インターフェース部601で受信した画像データが入力され、該入力された画像データに対し、画像処理段階検出部602で検出された画像処理段階に応じた出力画像処理を施す。そのため、本実施形態における出力画像処理は従来とは異なり、検出された「第1の画像処理モード」及び「第2の画像処理モード」に対してそれぞれ異なる2種類の出力画像処理が存在する。また、画像処理段階検出部602が「第2の画像処理モード」を検出した場合、出力画像処理部603は画像データに付加された撮像パラメータを利用した画像処理を行う。なお、この出力画像処理の詳細については後述する。   The image data received by the interface unit 601 is input to the output image processing unit 603, and output image processing corresponding to the image processing stage detected by the image processing stage detection unit 602 is performed on the input image data. . Therefore, the output image processing in the present embodiment is different from the conventional one, and there are two types of output image processing that are different for the detected “first image processing mode” and “second image processing mode”. When the image processing stage detection unit 602 detects the “second image processing mode”, the output image processing unit 603 performs image processing using the imaging parameter added to the image data. Details of this output image processing will be described later.

図14は、画像出力装置600における画像出力処理を示すフローチャートである。図14に示すように、画像出力装置600はまず、インターフェース部601を介して画像データを受信する(S701)。すると画像処理段階検出部602は、受信した画像データに付加されている画像処理段階を検出する(S702)。   FIG. 14 is a flowchart showing image output processing in the image output apparatus 600. As shown in FIG. 14, the image output apparatus 600 first receives image data via the interface unit 601 (S701). Then, the image processing stage detection unit 602 detects the image processing stage added to the received image data (S702).

次に画像出力装置600は、画像処理段階検出部602において検出された画像処理段階が「第1の画像処理モード」であるか「第2の画像処理モード」であるかを判定する(S703)。   Next, the image output apparatus 600 determines whether the image processing stage detected by the image processing stage detection unit 602 is the “first image processing mode” or the “second image processing mode” (S703). .

画像処理段階を判定すると、出力画像処理部603が出力画像処理を実行する。ここでの出力画像処理は、判定された画像処理段階に応じて、「第1の画像処理モード」における出力画像処理と、「第2の画像処理モード」における出力画像処理の2種類に区別される。   When the image processing stage is determined, the output image processing unit 603 executes output image processing. The output image processing here is classified into two types according to the determined image processing stage: output image processing in the “first image processing mode” and output image processing in the “second image processing mode”. The

以降、第1および第2の画像処理モードに応じた画像出力処理について、それぞれ説明する。   Hereinafter, image output processing corresponding to the first and second image processing modes will be described.

●「第1の画像処理モード」による画像出力
ステップS703で検出された画像処理段階が「第1の画像処理モード」である場合は、出力画像処理部603が「第1の画像処理モード」における出力画像処理を実行する(S704)。
● Image output in “first image processing mode” When the image processing stage detected in step S703 is “first image processing mode”, the output image processing unit 603 is in “first image processing mode”. Output image processing is executed (S704).

この「第1の画像処理モード」における出力画像処理については、画像読み取り装置500で画像データに撮像パラメータは付加されていないため、図7に示した従来の画像出力処理と同様である。したがって、詳細な説明を省略する。   The output image processing in the “first image processing mode” is the same as the conventional image output processing shown in FIG. 7 because no image capturing parameter is added to the image data in the image reading apparatus 500. Therefore, detailed description is omitted.

そして最後にプリンタ部604において、出力画像処理部603で出力画像処理が施された画像データを紙文書として出力し(S706)、画像出力処理を終了する。   Finally, the printer unit 604 outputs the image data subjected to the output image processing by the output image processing unit 603 as a paper document (S706), and the image output processing is ended.

●「第2の画像処理モード」による画像出力
ステップS703で検出された画像処理段階が「第2の画像処理モード」である場合は、出力画像処理部603が「第2の画像処理モード」における出力画像処理を実行する(S705)。この「第2の画像処理モード」における出力画像処理の詳細については後述する。
● Image output in “second image processing mode” When the image processing stage detected in step S703 is “second image processing mode”, the output image processing unit 603 is in the “second image processing mode”. Output image processing is executed (S705). Details of the output image processing in the “second image processing mode” will be described later.

そして最後にプリンタ部604において、出力画像処理部603で出力画像処理が施された画像データを紙文書として出力し(S706)、画像出力処理を終了する。   Finally, the printer unit 604 outputs the image data subjected to the output image processing by the output image processing unit 603 as a paper document (S706), and the image output processing is ended.

以下、「第2の画像処理モード」における出力画像処理(S705)について、図15を用いて説明する。   Hereinafter, output image processing (S705) in the “second image processing mode” will be described with reference to FIG.

「第2の画像処理モード」における出力画像処理は、画像読み取り装置500において画像データに付加された撮像パラメータを用いて、画像読み取り装置500で実行されなかった画像処理を画像出力装置600で行うことを特徴とする。なお、画像出力装置600においては、画像読み取り装置500で実行されなかった画像処理に加えて、従来の画像出力装置300で実行される画像処理も行う。   The output image processing in the “second image processing mode” is performed by the image output device 600 using the imaging parameters added to the image data in the image reading device 500 and image processing that was not executed by the image reading device 500. It is characterized by. Note that the image output device 600 performs image processing executed by the conventional image output device 300 in addition to image processing not executed by the image reading device 500.

図15において、出力画像処理部603はまず、画像に付加された輝度レベルの情報を利用して、シェーディング補正処理を行う(S801)。そして、シェーディング補正処理と同様に、画像に付加されたヒストグラム、裏写り補正量、色空間、γ値の情報を利用して、それぞれ下地とばし(S802)、裏写り除去(S803)、色空間変換(S804)、γ補正(S805)といった画像処理を行う。なお、この下地とばし、裏写り除去、色空間変換、及びγ補正は、上述した読み取り画像処理部504で実行される下地とばし、裏写り除去、色空間変換、及びγ補正と同様の処理であるため、詳細な説明は省略する。ここまでの処理が、画像読み取り装置500で実行されなかった画像処理の部分である。   In FIG. 15, the output image processing unit 603 first performs shading correction processing using the information on the luminance level added to the image (S801). Similarly to the shading correction process, the information added to the image, such as the histogram, the show-through correction amount, the color space, and the γ value, is used to remove the background (S802), show-through removal (S803), and color space conversion. Image processing such as (S804) and γ correction (S805) is performed. The background removal, show-through removal, color space conversion, and γ correction are the same processes as the background removal, show-through removal, color space conversion, and γ correction executed by the read image processing unit 504 described above. Therefore, detailed description is omitted. The processing so far is the part of the image processing that has not been executed by the image reading apparatus 500.

そして出力画像処理部603は更に、対数変換(S806)、黒抽出(S807)、色補正(S808)、フィルタ処理(S809)、γ補正(S810)、中間調補正(S811)といった、一般的な画像出力処理を行う。なお、これら対数変換、黒抽出、色補正、フィルタ処理、γ補正、及び中間調補正については周知であるため、詳細な説明は省略する。   The output image processing unit 603 further performs general conversion such as logarithmic conversion (S806), black extraction (S807), color correction (S808), filter processing (S809), γ correction (S810), and halftone correction (S811). Perform image output processing. Since logarithmic conversion, black extraction, color correction, filter processing, γ correction, and halftone correction are well known, detailed description thereof is omitted.

このように「第2の画像処理モード」における出力画像処理では、読み取り時に行わなかった画像処理を、撮像パラメータに基づいて適切に施すことができるため、出力画像の画質を向上させることができる。   As described above, in the output image processing in the “second image processing mode”, image processing that has not been performed at the time of reading can be appropriately performed based on the imaging parameter, so that the image quality of the output image can be improved.

以上説明したように本実施形態によれば、利用者が「第2の画像処理モード」を選択することによって、紙文書の段階で修正が施されたか否かを、読み取られた画像データから判断することが可能となる。   As described above, according to the present embodiment, the user selects “second image processing mode” to determine whether or not correction has been performed at the stage of the paper document from the read image data. It becomes possible to do.

そしてさらに、「第2の画像処理モード」で読み取られた画像データを印刷する際に、印刷結果としての紙文書の画質を向上させることができる。   Furthermore, when printing the image data read in the “second image processing mode”, it is possible to improve the image quality of the paper document as a printing result.

なお、本実施形態では利用者が「第1の画像処理モード」と「第2の画像処理モード」のいずれかを選択する例について説明したが、本発明はもちろんこの例に限定されるものではない。上述した「第3の画像処理モード」や「第4の画像処理モード」等についても、「第2の画像処理モード」と同様の思想で実現することが可能である。すなわち、特定される画像処理段階、言い換えれば画像読み取り処理において実行する画像処理の制限の度合い(画像処理の種類)が異なるのみであり、読み取り時に施さなかった画像処理についての撮像パラメータを画像データに埋め込むようにすれば良い。   In the present embodiment, the example in which the user selects either the “first image processing mode” or the “second image processing mode” has been described, but the present invention is not limited to this example. Absent. The above-described “third image processing mode”, “fourth image processing mode”, and the like can also be realized with the same idea as the “second image processing mode”. In other words, the image processing stage to be specified, in other words, only the degree of restriction of the image processing (type of image processing) executed in the image reading processing is different, and the imaging parameters for the image processing not performed at the time of reading are set as image data. Just embed.

<他の実施形態>
以上、実施形態例を詳述したが、本発明は例えば、システム、装置、方法、プログラム若しくは記憶媒体(記録媒体)等としての実施態様をとることが可能である。具体的には、複数の機器(例えば、ホストコンピュータ、インタフェース機器、撮像装置、webアプリケーション等)から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
<Other embodiments>
Although the embodiment has been described in detail above, the present invention can take an embodiment as a system, apparatus, method, program, storage medium (recording medium), or the like. Specifically, the present invention may be applied to a system composed of a plurality of devices (for example, a host computer, an interface device, an imaging device, a web application, etc.), or may be applied to a device composed of a single device. good.

尚本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。なお、この場合のプログラムとは、実施形態において図に示したフローチャートに対応したプログラムである。   In the present invention, a software program for realizing the functions of the above-described embodiments is supplied directly or remotely to a system or apparatus, and the computer of the system or apparatus reads and executes the supplied program code. Is also achieved. The program in this case is a program corresponding to the flowchart shown in the drawing in the embodiment.

従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。   Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.

その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。   In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, or the like.

プログラムを供給するための記録媒体としては、以下に示す媒体がある。例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM,DVD-R)などである。   Recording media for supplying the program include the following media. For example, floppy disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD- R).

プログラムの供給方法としては、以下に示す方法も可能である。すなわち、クライアントコンピュータのブラウザからインターネットのホームページに接続し、そこから本発明のコンピュータプログラムそのもの(又は圧縮され自動インストール機能を含むファイル)をハードディスク等の記録媒体にダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。   As a program supply method, the following method is also possible. That is, the browser of the client computer is connected to a homepage on the Internet, and the computer program itself (or a compressed file including an automatic installation function) of the present invention is downloaded to a recording medium such as a hard disk. It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the present invention.

また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせることも可能である。すなわち該ユーザは、その鍵情報を使用することによって暗号化されたプログラムを実行し、コンピュータにインストールさせることができる。   In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. It is also possible to make it. That is, the user can execute the encrypted program by using the key information and install it on the computer.

また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。   Further, the functions of the above-described embodiments are realized by the computer executing the read program. Furthermore, based on the instructions of the program, an OS or the like running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments can also be realized by the processing.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、実行されることによっても、前述した実施形態の機能が実現される。すなわち、該プログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行うことが可能である。   Further, the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, and then executed, so that the program of the above-described embodiment can be obtained. Function is realized. That is, based on the instructions of the program, the CPU provided in the function expansion board or function expansion unit can perform part or all of the actual processing.

一般的な画像処理装置の構成を示すブロック図である。It is a block diagram which shows the structure of a general image processing apparatus. 一般的な画像読み取り装置の構成を示すブロック図である。It is a block diagram which shows the structure of a general image reading apparatus. 一般的な画像読み取り装置における処理を示すフローチャートである。It is a flowchart which shows the process in a general image reading apparatus. 一般的な画像読み取り処理を示すフローチャートである。It is a flowchart which shows a general image reading process. 一般的な画像出力装置の構成を示すブロック図である。It is a block diagram which shows the structure of a general image output apparatus. 一般的な画像出力装置における処理を示すフローチャートである。It is a flowchart which shows the process in a general image output device. 一般的な画像出力処理を示すフローチャートである。It is a flowchart which shows a general image output process. 本発明に係る一実施形態における画像読み取り装置の構成を示すブロック図である。1 is a block diagram illustrating a configuration of an image reading device according to an embodiment of the present invention. 本実施形態における画像ファイルの構成例を示す図である。It is a figure which shows the structural example of the image file in this embodiment. 本実施形態の画像読み取り装置における処理を示すフローチャートである。It is a flowchart which shows the process in the image reading apparatus of this embodiment. 本実施形態において「第2の画像処理モード」選択時の処理の概念を示す図である。It is a figure which shows the concept of the process at the time of "2nd image processing mode" selection in this embodiment. 本実施形態の「第2の画像処理モード」における読み取り画像処理を示すフローチャートである。It is a flowchart which shows the read image process in "the 2nd image processing mode" of this embodiment. 本実施形態における画像出力装置の構成を示すブロック図である。It is a block diagram which shows the structure of the image output device in this embodiment. 本実施形態の画像出力装置における処理を示すフローチャートである。It is a flowchart which shows the process in the image output device of this embodiment. 本実施形態の「第2の画像処理モード」における出力画像処理を示すフローチャートである。It is a flowchart which shows the output image process in the "2nd image processing mode" of this embodiment.

Claims (11)

原稿画像を読み取って電子データを生成する画像処理装置であって、
前記電子データを生成する際に実行可能な複数段階の画像処理のうち、実行すべき処理段階を特定する特定手段と、
前記原稿画像を読み取って原稿画像データを得る読み取り手段と、
前記原稿画像データに対し、前記複数段階の画像処理のうち、前記特定手段で特定された処理段階までの画像処理を実行する第1の画像処理手段と、
前記複数段階の画像処理のうち、前記特定手段で特定された処理段階に後続する画像処理についての処理パラメータを取得するパラメータ取得手段と、
前記第1の画像処理手段で処理された原稿画像データに対し、前記特定手段で特定された処理段階および前記パラメータ取得手段で取得した処理パラメータを付加して、前記電子データとして保持する保持手段と、
を有することを特徴とする画像処理装置。
An image processing apparatus that reads a document image and generates electronic data,
A specifying means for specifying a processing stage to be executed among a plurality of stages of image processing that can be performed when generating the electronic data;
Reading means for reading the document image and obtaining document image data;
First image processing means for executing image processing up to the processing stage specified by the specifying means among the plurality of stages of image processing on the document image data;
Parameter acquisition means for acquiring processing parameters for image processing subsequent to the processing stage specified by the specifying means among the plurality of stages of image processing;
Holding means for adding the processing stage specified by the specifying means and the processing parameter acquired by the parameter acquiring means to the original image data processed by the first image processing means and holding the electronic image data; ,
An image processing apparatus comprising:
さらに、前記保持手段に保持された電子データから前記処理段階および前記パラメータを検出する検出手段と、
前記電子データに対し、前記複数段階の画像処理のうち、前記検出手段で検出された前記処理段階に後続する画像処理を前記パラメータに基づいて実行する第2の画像処理手段と、
前記第2の画像処理手段で処理された電子データに基づく可視像を出力する画像出力手段と、
を有することを特徴とする請求項1記載の画像処理装置。
And detecting means for detecting the processing stage and the parameter from the electronic data held in the holding means;
Second image processing means for performing image processing subsequent to the processing stage detected by the detection means among the plurality of stages of image processing on the electronic data based on the parameters;
Image output means for outputting a visible image based on the electronic data processed by the second image processing means;
The image processing apparatus according to claim 1, further comprising:
原稿画像を読み取って生成された電子データに基づく可視像を出力する画像出力装置であって、
前記電子データは、予め定められた複数段階の画像処理のうち、特定の処理段階までの画像処理が施され、該処理段階と、該処理段階に後続する画像処理についての処理パラメータが付加されており、
前記電子データから前記処理段階および前記パラメータを検出する検出手段と、
前記電子データに対し、前記複数段階の画像処理のうち、前記検出手段で検出された前記処理段階に後続する画像処理を前記パラメータに基づいて実行する画像処理手段と、
前記画像処理手段で処理された電子データに基づく可視像を出力する画像出力手段と、
を有することを特徴とする画像処理装置。
An image output device that outputs a visible image based on electronic data generated by reading a document image,
The electronic data is subjected to image processing up to a specific processing step among a plurality of predetermined image processing steps, and processing parameters for the processing step and image processing subsequent to the processing step are added. And
Detecting means for detecting the processing stage and the parameter from the electronic data;
Image processing means for executing image processing subsequent to the processing stage detected by the detection means among the plurality of stages of image processing based on the parameters for the electronic data;
Image output means for outputting a visible image based on the electronic data processed by the image processing means;
An image processing apparatus comprising:
前記特定手段は、操作者指示に基づいて前記処理段階を特定することを特徴とする請求項1または2記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the specifying unit specifies the processing stage based on an operator instruction. 前記操作者指示は、複数の処理モードのいずれかを選択する指示であることを特徴とする請求項4記載の画像処理装置。   The image processing apparatus according to claim 4, wherein the operator instruction is an instruction to select one of a plurality of processing modes. 前記画像出力手段は、前記可視像を記録媒体上に形成することを特徴とする請求項2または3記載の画像処理装置。   The image processing apparatus according to claim 2, wherein the image output unit forms the visible image on a recording medium. 前記複数段階の画像処理は、その第1段階がAD変換処理であり、
前記特定手段は、前記処理段階として前記AD変換処理を特定することを特徴とする請求項1乃至6のいずれか1項に記載の画像処理装置。
The first stage of the multi-stage image processing is AD conversion processing,
The specifying unit, an image processing apparatus according to any one of claims 1 to 6, wherein the identifying the AD conversion processing as the processing stage.
原稿画像を読み取って電子データを生成する画像処理装置の制御方法であって、
前記電子データを生成する際に実行可能な複数段階の画像処理のうち、実行すべき処理段階を特定する特定ステップと、
前記原稿画像を読み取って原稿画像データを得る読み取りステップと、
前記原稿画像データに対し、前記複数段階の画像処理のうち、前記特定ステップにおいて特定された処理段階までの画像処理を実行する第1の画像処理ステップと、
前記複数段階の画像処理のうち、前記特定ステップにおいて特定された処理段階に後続する画像処理についての処理パラメータを取得するパラメータ取得ステップと、
前記第1の画像処理ステップにおいて処理された原稿画像データに対し、前記特定ステップにおいて特定された処理段階および前記パラメータ取得ステップにおいて取得した処理パラメータを付加して、前記電子データとして保持手段に格納する保持ステップと、
を有することを特徴とする画像処理装置の制御方法。
A method of controlling an image processing apparatus that reads a document image and generates electronic data,
A specifying step for specifying a processing stage to be executed among a plurality of stages of image processing that can be executed when generating the electronic data;
A reading step of reading the document image to obtain document image data;
A first image processing step for executing image processing up to the processing stage specified in the specifying step among the plurality of stages of image processing on the document image data;
A parameter acquisition step for acquiring a processing parameter for image processing subsequent to the processing step specified in the specifying step among the plurality of steps of image processing;
The processing parameter specified in the specifying step and the processing parameter acquired in the parameter acquiring step are added to the document image data processed in the first image processing step, and the electronic data is stored in the holding unit. Holding step;
A control method for an image processing apparatus, comprising:
さらに、前記保持手段に保持された電子データから前記処理段階および前記パラメータを検出する検出ステップと、
前記電子データに対し、前記複数段階の画像処理のうち、前記検出ステップにおいて検出された前記処理段階に後続する画像処理を前記パラメータに基づいて実行する第2の画像処理ステップと、
前記第2の画像処理ステップにおいて処理された電子データに基づく可視像を出力する画像出力ステップと、
を有することを特徴とする請求項8記載の画像処理装置の制御方法。
Further, a detection step of detecting the processing stage and the parameter from the electronic data held in the holding means,
A second image processing step for executing, based on the parameters, image processing subsequent to the processing step detected in the detection step among the plurality of steps of image processing for the electronic data;
An image output step of outputting a visible image based on the electronic data processed in the second image processing step;
9. The method of controlling an image processing apparatus according to claim 8, further comprising:
コンピュータ上で実行されることによって、該コンピュータを請求項1乃至7のいずれか1項に記載された画像処理装置として動作するように制御することを特徴とするプログラム。 By running on a computer, programs and controls to operate as an image processing apparatus according to the computer in any one of claims 1 to 7. 請求項10記載のプログラムを記録したことを特徴とする記録媒体。   A recording medium on which the program according to claim 10 is recorded.
JP2006018013A 2006-01-26 2006-01-26 Image processing apparatus and control method thereof Expired - Fee Related JP4612895B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006018013A JP4612895B2 (en) 2006-01-26 2006-01-26 Image processing apparatus and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006018013A JP4612895B2 (en) 2006-01-26 2006-01-26 Image processing apparatus and control method thereof

Publications (3)

Publication Number Publication Date
JP2007201827A JP2007201827A (en) 2007-08-09
JP2007201827A5 JP2007201827A5 (en) 2009-02-26
JP4612895B2 true JP4612895B2 (en) 2011-01-12

Family

ID=38455963

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006018013A Expired - Fee Related JP4612895B2 (en) 2006-01-26 2006-01-26 Image processing apparatus and control method thereof

Country Status (1)

Country Link
JP (1) JP4612895B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09214755A (en) * 1996-02-06 1997-08-15 Ricoh Co Ltd Color image processing equipment
JPH11308474A (en) * 1998-04-21 1999-11-05 Fuji Photo Film Co Ltd Image processor
JP4150840B2 (en) * 1999-12-17 2008-09-17 コニカミノルタビジネステクノロジーズ株式会社 Image input device, image processing device, and image processing system

Also Published As

Publication number Publication date
JP2007201827A (en) 2007-08-09

Similar Documents

Publication Publication Date Title
US8014559B2 (en) Information embedding apparatus, information embedding method, information extracting apparatus, information extracting method, computer program product
US11790477B2 (en) Digital watermark analysis apparatus and digital watermark analysis method
JP5355190B2 (en) Image display apparatus and method, and program
US10992837B2 (en) Information processing apparatus, control method thereof, and storage medium
CN101379813A (en) Printing system, printing apparatus, image sensing apparatus, and control method
JP2008148072A (en) Image processing apparatus and control method thereof
US7613317B2 (en) Image processing apparatus, image processing method, computer program and computer readable storage medium
JP2019054373A (en) Image processing apparatus, control method for the same, and program
JP4612895B2 (en) Image processing apparatus and control method thereof
US20070201060A1 (en) Image processing apparatus, image processing method, image processing program, and recording medium
US20080151274A1 (en) Image processing apparatus and image processing method
JP4757205B2 (en) Image processing apparatus, image processing system, and image processing program
JP2009077278A (en) Image forming apparatus
JP2008245148A (en) Document processing apparatus and control method thereof
JP2010061448A (en) Image processing apparatus, its controlling method, and program
CN101155264B (en) Image display control device, photographing device, image display method
JP5159660B2 (en) Image processing apparatus, image processing method, program for executing image processing method, and recording medium
JP2004112524A (en) Image information storage device, document output device, and image information storage method
JP2009272925A (en) Image processing apparatus
JP5008604B2 (en) Signal processing apparatus and signal processing method
US20080144052A1 (en) Image processing apparatus and image processing method
JP4235519B2 (en) Image forming system, image forming apparatus, control method therefor, and program
JP4645758B2 (en) Imaging apparatus and digital watermark embedding method
JP4914383B2 (en) Image processing apparatus and image storage method
JP2005144875A (en) Printed image color reproduction system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090108

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090108

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100831

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101016

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131022

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees