JP6539107B2 - IMAGE PROCESSING APPARATUS, PROGRAM, AND IMAGE PROCESSING METHOD - Google Patents
IMAGE PROCESSING APPARATUS, PROGRAM, AND IMAGE PROCESSING METHOD Download PDFInfo
- Publication number
- JP6539107B2 JP6539107B2 JP2015099510A JP2015099510A JP6539107B2 JP 6539107 B2 JP6539107 B2 JP 6539107B2 JP 2015099510 A JP2015099510 A JP 2015099510A JP 2015099510 A JP2015099510 A JP 2015099510A JP 6539107 B2 JP6539107 B2 JP 6539107B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- document
- unit
- reading
- image 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
Images
Landscapes
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Description
本発明は画像処理装置、プログラム、及び画像処理方法に関し、特に、例えば、光学的に原稿の画像を読取って得られた画像データを処理する画像処理装置、プログラム、及び画像処理方法に関する。 The present invention relates to an image processing apparatus, a program, and an image processing method, and more particularly, to an image processing apparatus, a program, and an image processing method for processing image data obtained by optically reading an image of a document.
近年の複写機や複写機に内蔵される画像読取装置(スキャナ)の性能向上には目覚ましいものがある。原稿と見分けることが困難な精緻さで、原稿を読取り、また印刷することができる。このような技術的な進歩は、例えば、有価証券や機密文書であっても精緻に複写できてしまうという別の課題を引き起こした。 There are remarkable improvements in the performance of image reading apparatuses (scanners) incorporated in copying machines and copying machines in recent years. The document can be read and printed with a precision that is difficult to distinguish from the document. Such technological advances have caused another problem, for example, that even securities and confidential documents can be copied precisely.
このような課題に対し、これまでにも様々な対策が提案されてきた。例えば、特許文献1では、読取った原稿の画像が複写禁止原稿かどうかを判断し、その判断結果を識別子として画像データに添加し、その識別子に応じて、後続の画像処理を選択可能にしている。最後の画像処理には複写物であることの明示や印刷中止も含まれる。 Various measures have been proposed so far for such problems. For example, in Patent Document 1, it is determined whether the image of the read document is a copy-prohibited document, the determination result is added to the image data as an identifier, and the subsequent image processing can be selected according to the identifier. . The last image processing includes the indication of the copy and the stop of printing.
しかしながら、このような原稿の種別の判断には、原稿全域の読取画像を用いることが多い。特許文献1は、実際に原稿全体を読取った画像について解析を行い、その解析結果に基づいて、原稿の種別を判断する。つまり、特許文献1では、少なくとも一度は原稿全体の画像データが画像読取装置の本体に記憶されることを意味する。そのため、悪意のある操作者であればその記憶媒体から何かしかの手段によって画像データを引き抜くことが可能な場合もある。従って、悪意の操作者がこのようにして抜き取いた画像データをそのまま、または適宜加工して印刷することによって、複写禁止原稿を結果として複写できるという問題が生じてしまう。 However, the read image of the entire area of the original is often used to determine the type of the original. Patent Document 1 analyzes an image obtained by actually reading the entire original, and determines the type of the original based on the analysis result. That is, in Patent Document 1, this means that the image data of the entire document is stored in the main body of the image reading apparatus at least once. Therefore, a malicious operator may be able to withdraw image data from the storage medium by some means. Therefore, there is a problem that a copy-prohibited document can be copied as a result by the malicious operator thus printing the processed image data as it is or appropriately processing it.
本発明は上記従来例に鑑みてなされたもので、原稿全ての読取前に特定画像の読取や複写を禁止することが可能な画像処理装置、プログラム及びその画像処理方法を提供することを目的とする。 The present invention has been made in view of the above-described conventional example, and it is an object of the present invention to provide an image processing apparatus, program and image processing method capable of prohibiting reading and copying of a specific image before reading all originals. Do.
上記目的を達成するために本発明の画像処理装置は次のような構成からなる。 In order to achieve the above object, an image processing apparatus according to the present invention is configured as follows.
即ち、データを格納する記憶手段と、画像読取部により原稿を一部分ずつ読取ることにより得られ、該一部分に対応する画像データが前記記憶手段に格納された時点で該画像データを解析する解析手段と、前記解析手段による解析の結果に基づいて、前記原稿が特定原稿であるかどうかを判断する判断する判断手段と、前記判断手段により前記原稿が特定原稿であると判断された場合、前記記憶手段に格納された前記画像データを消去し、前記画像読取部により引き続き前記原稿の部分読取を実行するよう制御する制御手段とを有することを特徴とする。 In other words, storage means for storing data, the image reading unit obtained by reading a document part by part, the analyzing means when the image data corresponding to the portion is stored in the storage means for analyzing the image data A determination means for determining whether the original is a specific original based on the result of analysis by the analysis means, and the storage means when the original is determined to be a specific original by the determination means Control means for deleting the image data stored in the control unit and controlling the image reading unit to continuously execute partial reading of the document .
また本発明を別の側面から見れば、画像読取部により原稿を一部分ずつ読取ることにより得られ、該一部分に対応する画像データがメモリに格納された時点で該画像データを解析する解析工程と、前記解析工程における解析の結果に基づいて、前記原稿が特定原稿であるかどうかを判断する判断する判断工程と、前記判断工程において前記原稿が特定原稿であると判断された場合、前記メモリに格納された前記画像データを消去し、前記画像読取部により引き続き前記原稿の部分読取を実行するよう制御する制御工程とを有することを特徴とする画像処理方法を備える。 Also, look at the present invention from another aspect, obtained by reading an original by a portion by the image reading unit, an analyzing step of image data corresponding to the portion analyzes the image data at the time stored in the memory, A determination step of determining whether the document is a specific document based on the analysis result in the analysis step, and storing in the memory if the document is determined to be a specific document in the determination step And a control step of erasing the image data and controlling the image reading unit to continuously execute partial reading of the document .
従って本発明によれば、画像処理装置は読取禁止原稿の全体を記憶することができないので、読取禁止原稿を読取ったり複写することを抑制できるという効果がある。 Therefore, according to the present invention, since the image processing apparatus can not store the entire read-prohibited document, it is possible to suppress reading or copying of the read-disabled document.
以下添付図面を参照して本発明の実施例について、さらに具体的かつ詳細に説明する。 Hereinafter, the embodiments of the present invention will be described more specifically and in detail with reference to the attached drawings.
なお、この明細書において、「記録」(「プリント(印刷)」という場合もある)とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。さらに人間が視覚で知覚し得るように顕在化したものであるか否かも問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。 In this specification, “recording” (sometimes referred to as “printing (printing)”) is not limited to the case of forming significant information such as characters and figures, and may be significant meaningless. Furthermore, whether or not the image, pattern, pattern or the like is formed on the recording medium, or the medium is processed, is broadly represented regardless of whether it is manifested so that it can be perceived visually by humans.
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。 Also, "recording medium" refers not only to paper used in general recording devices, but also widely to those that can accept ink, such as cloth, plastic film, metal plate, glass, ceramics, wood, leather, etc. It shall be.
[第1実施形態]
<ハードウェアの構成(図1〜図2)>
図1は本発明の第1実施形態に従う画像処理装置の外観斜視図である。この画像処理装置は、光学的に原稿の画像を読取る画像読取装置(スキャナ装置)の形態をしている。
First Embodiment
<Hardware Configuration (FIGS. 1 and 2)>
FIG. 1 is an external perspective view of an image processing apparatus according to a first embodiment of the present invention. The image processing apparatus is in the form of an image reading apparatus (scanner apparatus) that optically reads an image of a document.
この画像読取装置は筐体100の内部に電気回路基板(不図示)や後述するセンサの駆動用モータ(不図示)などを備える。筐体100の上部には、例えば、ガラスなどの光透過率の高い部材で誂えられ、原稿をその上に載置する原稿台110が設けられる。また、原稿台110を下部(筐体100の内部)を予め定められた方向に移動しながら、原稿を光を照射して原稿の画像を読取る画像読取部120が設けられる。画像読取部120はCISやCCDなどにより受光した光を電気信号に変換する光学センサが含まれている。また、画像読取部120には光源として、例えば、赤、緑、青の光を照射するLEDが用いられている。
The image reading apparatus includes an electric circuit board (not shown), a drive motor (not shown) for a sensor to be described later, and the like inside the
さらに、筐体100の外部には、原稿台110に載置された原稿を押さえつける圧板130が設けられ、圧板130の一端は筐体100の外部に取り付けられ、その取付部を軸として回転自在となっている。
Further, a
この画像読取装置の読取動作は実行ボタン140をユーザが押下げすることにより、開始される。 The reading operation of the image reading apparatus is started by the user pressing the execution button 140.
図2は、図1に示した画像処理装置(画像読取装置)の制御構成を示すブロック図である。 FIG. 2 is a block diagram showing a control configuration of the image processing apparatus (image reading apparatus) shown in FIG.
制御部200はCPUとROMとRAMを備え、そのCPUがROMに格納された制御プログラムをRAMに展開して実行することにより、画像読取装置の各部の動作を制御する。例えば、ユーザが実行ボタン140を押下することにより原稿の読取指示を受付けると、制御部200は画像読取部120を制御して画像読取動作を実行する。また、原稿の読取指示は、この画像読取装置に外部機器として接続されたホストコンピュータ(以下、ホスト)からインタフェース(不図示)を介して受付けることもできる。
The
画像読取部120に備えられたCCDやCISなどの光電変換センサにより原稿を光学的に走査して得られたアナログ信号は制御部200による画像処理によりデジタル画像信号に変換され、画像データが生成される。
An analog signal obtained by optically scanning a document by a photoelectric conversion sensor such as a CCD or CIS provided in the
画像記憶部210は、画像読取部120における画像処理により得られた画像データを線順次に記憶する。そのため、その画像データはラスタ方向に並ぶデータとして画像記憶部210に蓄積される。画像記憶部210はDRAMやSRAMなど大容量の画像データを格納できるメモリを備えている。
The
画像解析部220は、画像記憶部210に蓄積された画像データを解析する。解析の詳細については後述する。比較画像情報保持部230は、原稿を読取って得られた画像データを比較評価するための情報を格納している。この情報は、例えば、画像の一部分を表わす情報でも良いし、あるいは、対象となる読取禁止原稿の「長さ」を示す情報でも良い。
The
これらの情報は原稿読取時の読取解像度に応じて、適宜変倍できるものとする。さらにこの実施形態では、原稿の有無を判定するために圧板130を読み取った時の信号値も比較画像情報保持部230に保持している。
These pieces of information can be scaled appropriately in accordance with the reading resolution at the time of reading an original. Further, in this embodiment, the comparison image
<全体動作(図3)>
図3は図1〜図2に示した画像読取装置の画像読取動作の概要示すフローチャートである。この動作の制御は制御部200のCPUが実行する。
<Overall operation (Fig. 3)>
FIG. 3 is a flowchart showing an outline of the image reading operation of the image reading apparatus shown in FIGS. The control of this operation is executed by the CPU of the
まず、ステップS300では読取指示に基づき、原稿を線順次に部分的に読取り、ステップS301では、原稿読取により得られた画像データを画像記憶部210に蓄積し、その画像データを画像解析部220が解析する。
First, in step S300, the document is partially read line-sequentially based on the reading instruction. In step S301, the image data obtained by reading the document is stored in the
ステップS302では、その解析の結果に基づいて読取った原稿が読取禁止原稿かどうかを判断する。ここで、読取った原稿が読取禁止原稿であると判断された場合、処理はステップS303に進み、画像読取動作を中止し、画像記憶部210に記憶されている画像データを再利用できないように一部又は全部消去する。
In step S302, it is determined based on the analysis result whether the read document is a read-prohibited document. Here, if it is determined that the read document is a read-prohibited document, the process proceeds to step S303, the image reading operation is stopped, and image data stored in the
これに対して、読取った原稿が読取禁止原稿ではないと判断された場合、処理はステップS304に進み、このまま画像データの蓄積を続行する。そして、次のステップS305では、画像読取動作が終了しているかどうかを判断する。ここで、画像読取動作が終了したと判断された場合、処理を終了し、終了していないと判断された場合、処理はステップS306に進み、画像の部分読取を継続する。 On the other hand, if it is determined that the read document is not a read-prohibited document, the process proceeds to step S304, and accumulation of image data is continued as it is. Then, in the next step S305, it is determined whether the image reading operation has ended. Here, if it is determined that the image reading operation has ended, the process ends, and if it is determined that the image reading operation has not ended, the process advances to step S306 to continue partial reading of the image.
なお、ここで蓄積する際の画像フォーマットについては複数の選択肢があり得る。1つに取得された画像データをRGB色成分のまま蓄積する方法である。この場合、読取ったままの画像データが保存されるが、反面データ量が多いという側面を持つ。いま一つは、画像データをJPEG形式のように不可逆圧縮してしまう場合である。この場合、データ量は小さくなるが、画像形成の結果得られた画像における高周波成分が捨てられる。画像フォーマットの違いについては、例えば、次のような使い方ができる。 A plurality of options may be available for the image format for storage here. This is a method of accumulating image data acquired in one as it is in RGB color components. In this case, although the image data as read is stored, it has an aspect that the amount of data is large. The other is the case where image data is irreversibly compressed as in the JPEG format. In this case, although the amount of data is small, high frequency components in the image obtained as a result of image formation are discarded. The difference between image formats can be used, for example, as follows.
まず、画像読取部120によって取得され、画像記憶部210に一時保存する際にはRGB色成分のまま保存する。この結果、解析時には高精度な画像データを以て解析することができる。一方、解析の結果、読取った原稿が読取禁止原稿ではなかった場合、一度JPEG形式などのように不可逆圧縮した画像データとして保存する。
First, when acquired by the
このような処理を実行することによって万が一、誤判定した際には、精度の劣化した画像データしか保存しないようにすることができる。これは紙幣に代表されるような読取禁止原稿には精細且つ高密度なパターンが含まれる一方、より一般的な文書や自然の写真といった原稿ではそこまで精細且つ高密度なパターンは不要であることを利用している。実際、一般の画像について、肉眼では劣化の度合いに気付かない程度の劣化であっても、紙幣のような原稿の場合には偽造と分かる場合がある。 By executing such a process, it is possible to store only the image data with degraded accuracy in the case of an erroneous determination. This means that while non-read originals such as banknotes include fine and high-density patterns, fine-grain and high-density patterns are not necessary for such documents as more general documents and natural photographs. Using In fact, in the case of a document such as a bill, it may be recognized as a forgery, even if the image is a degradation that does not notice the degree of degradation with the naked eye, for a general image.
<画像解析(図4〜図6)>
ここでは、ステップS301に示した画像解析の詳細について述べる。
<Image analysis (Figs. 4 to 6)>
Here, the details of the image analysis shown in step S301 will be described.
この画像解析は、読取原稿が、例えば、紙幣に代表される有価証券かどうかを判断することを目的としている。以下では、特に、紙幣を読取禁止原稿(特定原稿)の例として説明する。 This image analysis is intended to determine, for example, whether a read original is a security represented by a bill. In the following, in particular, a bill will be described as an example of a reading prohibited document (specific document).
図4はステップS301における画像解析の詳細を示すフローチャートである。 FIG. 4 is a flowchart showing details of the image analysis in step S301.
まず、ステップS400では、読取られた画像から原稿の長さを取得する。このステップの処理詳細は図5に示すフローチャートを参照して説明する。 First, in step S400, the length of the document is acquired from the read image. The processing details of this step will be described with reference to the flowchart shown in FIG.
まず、ステップS500では、ライン単位で線順次に読取られた画像を構成する画素のうち、1つ目の画素の信号値と比較画像情報保持部230に保持された圧板130の読取信号値とを比較する。
First, in step S500, the signal value of the first pixel among the pixels constituting the image read line-sequentially line by line and the read signal value of the
次にステップS501では、その比較結果を用いて、取得された画素値が圧板130からのものなのか、又は、原稿からのものなのかを判断する。ここで、読取られた画素の信号値データと圧板130の読取信号値が略同じでなければ、処理はステップS502に進む。ステップS502では、圧板130では無いと判断された画素の数(カウント数)を+1カウントアップし、その後、ステップS503に進む。これに対して、読取られた画素の信号値データと圧板130の読取信号値が略同じだった場合、その画素は原稿を読んでいないと判断し、処理はステップS503に進む。
Next, in step S501, using the comparison result, it is determined whether the acquired pixel value is from the
ステップS503では、画像読取時の全ラインデータについての判断を終了したかどうかを調べる。ここで、その判断を終了していないと判断された場合、処理はステップS500に戻る。これに対して、その判断を終了したと判断された場合、処理はステップS504に進む。ステップS504ではカウント値に基づき、原稿の長さを推定する。 In step S503, it is checked whether the determination on all line data at the time of image reading has been completed. Here, if it is determined that the determination has not been completed, the process returns to step S500. On the other hand, if it is determined that the determination is ended, the process proceeds to step S504. In step S504, the length of the document is estimated based on the count value.
図4に戻って説明を続ける。ステップS400における原稿の長さの推定後、ステップS401では、ステップS400で推定された原稿の長さを比較値と比較する。このステップの処理詳細は図6に示すフローチャートを参照して説明する。 Returning to FIG. 4, the description will be continued. After estimation of the document length in step S400, in step S401, the document length estimated in step S400 is compared with a comparison value. The processing details of this step will be described with reference to the flowchart shown in FIG.
まず、ステップS600では、ステップS400において得られた原稿の長さと、比較対象である比較画像情報保持部230に保持された読取禁止原稿の長手方向の長さとを比較する。次にステップS601では、その比較の結果を評価する。ここで、両者が略一致したと判断された場合、処理はステップS604に進む。これに対して、両者が略一致しないと判断された場合、処理はステップS602に進む。
First, in step S600, the length of the document obtained in step S400 is compared with the length in the longitudinal direction of the read-prohibited document held in the comparison image
ステップS602では、ステップS400において得られた原稿の長さと、比較対象である比較画像情報保持部230に保持された読取禁止原稿の短手方向の長さとを比較し、ステップS603において、その比較の結果を評価する。ここで、両者が略一致したと判断された場合、処理はステップS604に進み、原稿を紙幣と判定し、その判定結果をステップS403での判断処理に反映させる。これに対して、両者が略一致しなかったと判断された場合、処理はステップS605に進み、原稿を紙幣ではないと判定し、その判定結果をステップS403での判断処理に反映させる。
In step S602, the length of the document obtained in step S400 is compared with the length in the short direction of the reading prohibited document held in the comparison image
再び、図4に戻って説明を続ける。ステップS403では図6における判定結果に基づいて、原稿が紙幣であるかどうかを判断する。ここで、読取原稿が紙幣であると判断された場合、処理はステップS404に進む。これに対して、読取原稿が紙幣ではないと判断された場合、処理はステップS405に進む。いずれにしても判定結果を入手し、ステップS302の判断に供するのである。 Returning to FIG. 4 again, the explanation will be continued. In step S403, it is determined based on the determination result in FIG. 6 whether the document is a bill. Here, if it is determined that the read document is a bill, the process proceeds to step S404. On the other hand, if it is determined that the read document is not a bill, the process proceeds to step S405. In any case, the determination result is obtained and used for the determination in step S302.
従って以上説明した実施形態に従えば、原稿を部分的に読取り、その部分原稿から得られた画像を解析して、その原稿の長さを取得し、そのサイズから読取原稿が、例えば、紙幣のような読取禁止原稿であるかどうかを判断することができる。そして、読取原稿が読取禁止原稿である場合には、原稿読取により得られた画像データを一部又は消去して、これを再利用できないようにすることができる。 Therefore, according to the embodiment described above, the document is partially read, the image obtained from the partial document is analyzed, the length of the document is obtained, and the read document is, for example, a bill It can be determined whether or not the document is such a read prohibited document. When the read document is a read-prohibited document, the image data obtained by reading the document can be partially or erased so that it can not be reused.
・第1の変型例(図7)
以上説明した第1の実施形態では、画像解析により読取原稿の判定を1度だけ行ったので、その判定が常に正確ではないという課題があるので、複数の画像解析を行うことにより、読取原稿の判定が複数回、可能にしても良い。
First variation (FIG. 7)
In the first embodiment described above, since the determination of the read original is performed only once by image analysis, there is a problem that the determination is not always accurate. Therefore, by performing a plurality of image analysis, the read original is determined. The determination may be made multiple times.
図7は図1〜図2に示した画像読取装置が実行する第1実施形態の第1の変型例に従う画像読取動作の概要を示すフローチャートである。この動作の制御は制御部200のCPUが実行する。なお、図7において、図3において既に説明したのと同じ処理についてはその説明を省略し、この変形例において特有の処理についてのみ説明する。
FIG. 7 is a flow chart showing an outline of the image reading operation according to the first modification of the first embodiment which the image reading apparatus shown in FIGS. 1 to 2 executes. The control of this operation is executed by the CPU of the
この変型例によれば、ステップS305において、画像読取動作が終了しているかどうかを判断する。ここで、画像読取動作が終了したと判断された場合、処理を終了するが、終了していないと判断された場合、処理はステップS300に戻り、画像の部分読取を継続する。そして、その読取られた画像に基づいて、ステップS301では、画像解析を行う。 According to this modification, in step S305, it is determined whether the image reading operation has ended. Here, if it is determined that the image reading operation has ended, the processing ends, but if it is determined that the image reading operation has not ended, the processing returns to step S300, and partial reading of the image is continued. Then, in step S301, image analysis is performed based on the read image.
このように処理することで、部分原稿から継続的に判定し続けることによって判定精度を向上することができる。 By performing processing in this manner, determination accuracy can be improved by continuously determining from partial documents.
なお、その際、それまで「読取禁止原稿」ではないと判断されて、画像記憶部210に蓄積された画像データも併せて判定に用いることができる。この場合であっても、読取禁止原稿であると判断された場合には、ただちに原稿読取動作を停止することにより、原稿画像全体の画像データを記憶せずに済む。これにより、原稿全体を読取って得られる画像データを記憶するよりも先に判断し、画像データの蓄積停止及び消去を行うようにすることにより、読取禁止原稿を複写することを抑制しつつ、その判定精度を向上させることができる。
At this time, the image data stored in the
・第2の変型例(図8)
以上説明した第1の実施形態では、読取原稿が読取禁止原稿であった場合、急に画像読取動作が停止するとセキュリティ機能が動作したことがユーザの目に触れてしまう。従って、そのユーザが気付くと、画像読取動作が停止する前に蓄積された画像データを読出してしまう可能性がある。その読出しを防止するためには画像データの削除が必要となる。さて、一般的なデータ削除の場合、処理高速化のためにメモリの記憶域からポインタのみ削除するだけである。しかしながら、この場合、データそのものはメモリに残っており、サルベージすることが可能である。そのため、データそのものを完全に削除するためには、他のデータ、例えば、その記憶域をゼロで埋めるといった処理が必要となる。
Second variation (FIG. 8)
In the first embodiment described above, if the image reading operation is suddenly stopped when the read document is a read-prohibited document, it is noticed by the user that the security function has been operated. Therefore, if the user notices, there is a possibility that the stored image data may be read out before the image reading operation is stopped. In order to prevent the readout, it is necessary to delete the image data. Now, in the case of general data deletion, only the pointer is deleted from the memory storage area in order to speed up processing. However, in this case, the data itself remains in memory and can be salvaged. Therefore, in order to completely delete the data itself, it is necessary to process other data, for example, its storage area with zeros.
そのような処理を行う時間を生み出すためには、ユーザに気付かれず、セキュリティ機能を起動させる必要がある。このため、この変形例では、原稿読取動作や解析動作を続けることによって、読取原稿が「読取禁止原稿であった場合に画像データの蓄積動作を停止する」ことをユーザに気付かれないよう画像読取動作を実行する。 In order to create time to do such processing, it is necessary to activate the security function without the user being aware. Therefore, in this modification, the image reading operation is performed so that the user is not aware that the reading document is "stop the image data accumulation operation when the reading is prohibited document" by continuing the document reading operation and the analysis operation. Execute the action.
図8は図1〜図2に示した画像読取装置が実行する第1実施形態の第2の変型例に従う画像読取動作の概要を示すフローチャートである。この動作の制御は制御部200のCPUが実行する。なお、図8において、図3において既に説明したのと同じ処理についてはその説明を省略し、この変形例において特有の処理についてのみ説明する。
FIG. 8 is a flowchart showing an outline of an image reading operation according to a second modification of the first embodiment which is performed by the image reading apparatus shown in FIGS. The control of this operation is executed by the CPU of the
ステップS302において、ステップS301における解析の結果に基づいて読取った原稿が読取禁止原稿かどうかを判断する。ここで、読取原稿が読取禁止原稿であると判断された場合、処理はステップS303Aに進み、原稿読取を中止し、画像記憶部210に記憶されている画像データを再利用できないように一部又は全部消去する。その後、処理はステップS307に進み、画像の部分読取動作を継続する。そして、ステップS308では読取終了かどうかを調べる。
In step S302, it is determined based on the analysis result in step S301 whether the read document is a read-prohibited document. Here, if it is determined that the read document is a read-prohibited document, the process proceeds to step S303A, the document reading is stopped, and a part or the image data stored in the
ここで、画像読取動作が終了したと判断された場合、処理を終了し、終了していないと判断された場合、処理はステップS307に戻って、画像の部分読取を継続する。 Here, if it is determined that the image reading operation has ended, the process ends, and if it is determined that the image reading operation has not ended, the process returns to step S307 to continue partial reading of the image.
従って、この変形例では画像読取が終了していない場合、画像の部分読取は継続されるものの、画像データそのものの取得はされない。具体的には、例えば、光源のLEDを消灯して画像読取動作を継続することによって画像データを無意味にしても良い。或いは、画像読取部120の電気基板上に接地線(不図示)とスイッチ(不図示)を備え、読取禁止原稿であった場合には、制御部200が画像データ出力が接地線になるように、そのスイッチを切り替えて、そのまま画像データを廃棄するようしても良い。
Therefore, in this modification, when the image reading is not completed, although the partial reading of the image is continued, the image data itself is not obtained. Specifically, for example, the image data may be made meaningless by turning off the LED of the light source and continuing the image reading operation. Alternatively, a ground line (not shown) and a switch (not shown) may be provided on the electric substrate of the
このようにすることで、読取原稿が読取禁止原稿であると判断された時点で、ダミーの画像読取動作を継続させながら、その時間中にユーザに気づかれないように、蓄積された画像データを完全にメモリの記憶域から消去することができる。また、完全な画像データ消去動作の実行をユーザに気づかれないようにすることにより、何を契機としてセキュリティ機能が起動するかを隠すという効果を得ることもできる。 By doing this, when it is determined that the read document is a read-prohibited document, while continuing the dummy image reading operation, the stored image data is prevented from being noticed by the user during that time. It can be completely erased from memory storage. In addition, by making the user not aware of the execution of the complete image data erasing operation, it is possible to obtain an effect of hiding what triggers the security function to be activated.
[第2実施形態]
第1実施形態で用いた画像読取装置は、単機能の装置であったが本発明はこれによって限定されるものではない。ここでは、スキャナ機能や複写機能やファクシミリ機能などを搭載した多機能プリンタ装置(MFP)を用いる例について説明する。
Second Embodiment
Although the image reading apparatus used in the first embodiment is a single-function apparatus, the present invention is not limited thereto. Here, an example using a multi-function printer (MFP) equipped with a scanner function, a copying function, a facsimile function and the like will be described.
従来のMFPは、例えば、これに搭載したプリンタエンジンの仕様やスキャナの仕様とにより、スキャナによる画像読取の終了前に画像の記録を開始する場合がある。このため、複写指示がなされると、読取原稿が読取禁止原稿であっても、その画像の記録が始まってしまうという場合がある。ここでは、このような課題を解決するために、速やかに読取禁止原稿の記録を停止することによって複写を停止する例について説明する。 A conventional MFP, for example, may start recording an image before the end of image reading by a scanner, depending on the specifications of a printer engine and a scanner specified in the MFP. For this reason, when a copy instruction is issued, recording of the image may start even if the read original is a read-prohibited original. Here, in order to solve such a problem, an example will be described in which copying is stopped by immediately stopping recording of the read-prohibited document.
<ハードウェアの構成>
図9は本発明の第2実施形態に従う画像処理装置の外観斜視図である。この画像処理装置は、光学的に原稿の画像を読取る画像読取装置(スキャナ装置)と記録部との両方を備えた多機能プリンタ装置(MFP)の形態をしている。
<Hardware configuration>
FIG. 9 is an external perspective view of an image processing apparatus according to a second embodiment of the present invention. This image processing apparatus is in the form of a multifunction printer (MFP) provided with both an image reading apparatus (scanner apparatus) for optically reading an image of a document and a recording unit.
なお、図9において、図1を参照して説明した画像読取装置(スキャナ装置)の構成はこのMFPでも同じなので、これら同じ構成には同じ参照番号を付して、その説明は省略する。ただ、実行ボタン140Aは、第1実施形態の画像読取指示のみならず、複写指示を行うためのボタンとして用いられる。
In FIG. 9, since the configuration of the image reading apparatus (scanner apparatus) described with reference to FIG. 1 is the same in this MFP, the same reference numerals are given to the same components, and the description will be omitted. However, the
図9に示されているように、MFPは画像読取装置(スキャナ装置)の下部にインクジェット方式に従って記録を行う記録部(プリンタエンジン)が備えられる。記録部の筐体750は画像読取装置の筐体100と一体化している。また、排紙口760は、記録装置によって記録された記録媒体が排出される。
As shown in FIG. 9, the MFP is provided with a recording unit (printer engine) for performing recording according to the ink jet method in the lower part of the image reading apparatus (scanner apparatus). A
なお、画像処理装置(画像読取装置)の制御構成や、原稿読取により得られた画像データの画像解析の内容は、第1実施形態で説明したのと同じなので、その説明は省略する。 The control configuration of the image processing apparatus (image reading apparatus) and the contents of image analysis of image data obtained by reading an original are the same as those described in the first embodiment, and thus the description thereof is omitted.
<全体動作(図10)>
図10は図9に示した多機能プリンタ装置の画像読取動作の概要示すフローチャートである。この動作の制御は制御部200のCPUが実行する。なお、図10において、既に、図3を参照して説明した処理ステップや動作については同じステップ参照番号を記し、その説明は省略する。
<Overall operation (Fig. 10)>
FIG. 10 is a flowchart showing an outline of the image reading operation of the multi-function printer shown in FIG. The control of this operation is executed by the CPU of the
ステップS300〜S301の処理後、ステップS302では、その解析の結果に基づいて読取った原稿が読取禁止原稿(複写禁止原稿)かどうかを判断する。ここで、読取った原稿が読取禁止原稿(複写禁止原稿)であると判断された場合、処理はステップS303Bに進み、画像読取動作を中止し、画像記憶部210に記憶されている画像データを再利用できないように一部又は全部消去する。また同時に、複写指示により開始した記録動作も停止する。
After the processing in steps S300 to S301, in step S302, it is determined whether the read document is a read prohibited document (copy prohibited document) based on the analysis result. Here, if it is determined that the read document is a read-prohibited document (copy-prohibited document), the process proceeds to step S303B, the image reading operation is stopped, and the image data stored in the
従って以上説明した実施形態に従えば、複写指示に基づいて、原稿全体を読み込んで記憶するよりも先に読取原稿が読取禁止原稿(複写禁止原稿)であると判断された場合、判断し、画像データ取得の停止と消去、記録動作の停止を行うことができる。これにより、複写動作が抑制される。 Therefore, according to the embodiment described above, when it is judged that the read original is the read prohibited original (copy prohibited original) prior to reading and storing the entire original based on the copy instruction, the image is judged Data acquisition can be stopped and erased, and recording operation can be stopped. Thus, the copying operation is suppressed.
なお、以上説明した実施形態や変形例では、ごく簡単な紙幣判定方法を例示した。しかしながら、紙幣のような特定画像の判定方法により本発明は限定されるものではない。例えば、マイクロ波等を用いて原稿の特殊性を検知し、得られた一部分の画像からでも、特定画像を判別するパターンマッチングを行うことができる。あるいは、得られた一部分の画像に対して特定画像との類似度を用いて判定することもできる。 In addition, in the embodiment and modification which were demonstrated above, the very simple banknote determination method was illustrated. However, the present invention is not limited by the determination method of a specific image such as a bill. For example, it is possible to detect the peculiarity of the document using microwaves or the like, and perform pattern matching for discriminating a specific image even from the obtained partial image. Alternatively, the determination may be made using the degree of similarity with a specific image for the obtained partial image.
いずれにしても以上説明したように、原稿全体を読込んでメモリに記憶する前に読取原稿が読取禁止原稿又は複写禁止原稿であるかどうかを判断し、画像データ取得の停止と消去を行うようにすることにより、読取禁止原稿を複写することを抑制できる。さらに、特定画像の有無や大きさを推定する方法は、前記方法に依らずとも良く、その読取禁止原稿として、紙幣の他に金券や株券といった様々な原稿を用いることもできる。 In any case, as described above, before reading the entire document and storing it in the memory, it is determined whether the read document is a read-prohibited document or a copy-prohibited document, and image data acquisition is stopped and erased. By doing this, it is possible to suppress copying of the unreadable document. Furthermore, the method of estimating the presence or the size of the specific image does not have to depend on the above method, and various originals such as a cash voucher and a stock voucher can be used as the reading prohibited manuscript, in addition to the bills.
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実行可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。 The present invention supplies a program that implements one or more functions of the above-described embodiments to a system or apparatus via a network or storage medium, and one or more processors in a computer of the system or apparatus read and execute the program. Can also be executed. It can also be implemented by a circuit (eg, an ASIC) that implements one or more functions.
100 筐体、110 原稿台、120 画像読取部、130 圧板、
140 実行ボタン、200 制御部、210 画像記憶部、220 画像解析部、
230 比較画像情報保持部
100 housing, 110 document table, 120 image reading unit, 130 pressure plate,
140 execution button, 200 control unit, 210 image storage unit, 220 image analysis unit,
230 Comparison image information holding unit
Claims (13)
画像読取部により原稿を一部分ずつ読取ることにより得られ、該一部分に対応する画像データが前記記憶手段に格納された時点で該画像データを解析する解析手段と、
前記解析手段による解析の結果に基づいて、前記原稿が特定原稿であるかどうかを判断する判断する判断手段と、
前記判断手段により前記原稿が特定原稿であると判断された場合、前記記憶手段に格納された前記画像データを消去し、前記画像読取部により引き続き前記原稿の部分読取を実行するよう制御する制御手段とを有することを特徴とする画像処理装置。 Storage means for storing data;
The image reading unit obtained by reading a document part by part, analyzing means for analyzing the image data when the image data corresponding to the portion is stored in the storage means,
A determination unit that determines whether the document is a specific document based on a result of analysis by the analysis unit;
A control unit that controls the image reading unit to erase the image data stored in the storage unit when the determination unit determines that the document is a specific document, and to control the image reading unit to continue partial reading of the document. And an image processing apparatus characterized by comprising:
前記画像読取部により引き続き前記原稿の部分読取を実行する際には、前記光源を消灯することを特徴とする請求項1に記載の画像処理装置。 The image reading unit includes a light source to optically read an image of a document.
The image continues in performing the reading portion of the document by the reading unit, an image processing apparatus according to claim 1, characterized in that turns off the light source.
前記特定原稿は読取禁止原稿であることを特徴とする請求項1乃至10のいずれか1項に記載の画像処理装置。 The specific manuscript includes at least one of a bill, a cash voucher and a stock voucher,
The image processing apparatus according to any one of claims 1 to 10 , wherein the specific document is a reading prohibited document.
前記解析工程における解析の結果に基づいて、前記原稿が特定原稿であるかどうかを判断する判断する判断工程と、
前記判断工程において前記原稿が特定原稿であると判断された場合、前記メモリに格納された前記画像データを消去し、前記画像読取部により引き続き前記原稿の部分読取を実行するよう制御する制御工程とを有することを特徴とする画像処理方法。 Analyzing the image data obtained by reading the document part by part by the image reading unit and analyzing the image data when the image data corresponding to the part is stored in the memory;
A determination step of determining whether the document is a specific document based on the analysis result in the analysis step;
A control step of erasing the image data stored in the memory and controlling the image reading unit to continuously execute partial reading of the document when it is determined in the determination step that the document is a specific document; An image processing method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015099510A JP6539107B2 (en) | 2015-05-14 | 2015-05-14 | IMAGE PROCESSING APPARATUS, PROGRAM, AND IMAGE PROCESSING METHOD |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015099510A JP6539107B2 (en) | 2015-05-14 | 2015-05-14 | IMAGE PROCESSING APPARATUS, PROGRAM, AND IMAGE PROCESSING METHOD |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2016219894A JP2016219894A (en) | 2016-12-22 |
| JP2016219894A5 JP2016219894A5 (en) | 2018-06-28 |
| JP6539107B2 true JP6539107B2 (en) | 2019-07-03 |
Family
ID=57581731
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015099510A Active JP6539107B2 (en) | 2015-05-14 | 2015-05-14 | IMAGE PROCESSING APPARATUS, PROGRAM, AND IMAGE PROCESSING METHOD |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6539107B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005094275A (en) * | 2003-09-17 | 2005-04-07 | Ricoh Co Ltd | Duplicate determination device, image reading device, scanner device, facsimile device, copying device, and multifunction device |
| JP2007311982A (en) * | 2006-05-17 | 2007-11-29 | Murata Mach Ltd | Form, image reader, image reading and forming apparatus, and image forming apparatus |
| JP2012019514A (en) * | 2010-07-07 | 2012-01-26 | Toshiba Corp | Image reading device and image processing method |
-
2015
- 2015-05-14 JP JP2015099510A patent/JP6539107B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016219894A (en) | 2016-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20080267464A1 (en) | Image processing apparatus, image processing method, and recording medium recorded with program thereof | |
| US20110026814A1 (en) | System and method for efficient storage of mrc images for easy classification and retrieval | |
| US8064097B2 (en) | Image recording apparatus and method of control for printing group selection sheet when number of stored images in group exceeds threshold | |
| JP4732315B2 (en) | Image processing apparatus and method | |
| JP2009077049A (en) | Image reading device | |
| US8416464B2 (en) | Document processing apparatus and document processing method | |
| US8204426B2 (en) | Image processing for improving reliability of job-lock function | |
| US20070127077A1 (en) | Image processing apparatus capable of processing image embedded with digital watermark, method for controlling the image processing apparatus, and storage medium storing program to execute the method | |
| JP4834531B2 (en) | Image processing apparatus, image processing apparatus control method, and program | |
| JP4498371B2 (en) | Image processing apparatus and image processing apparatus control method | |
| US9277074B2 (en) | Image processing apparatus, method, and medium determining whether image data of a page to be processed is blank and contains a foreground object and transmitting the foreground object obtained by removing a background object | |
| JP6539107B2 (en) | IMAGE PROCESSING APPARATUS, PROGRAM, AND IMAGE PROCESSING METHOD | |
| US20080018929A1 (en) | Image forming apparatus and method of controlling the same apparatus | |
| US7903270B2 (en) | Image processing apparatus for detecting whether a scanned document is an original paper, and control method and program for such an apparatus | |
| JP4137935B2 (en) | Image processing apparatus, pattern detection method, program, and recording medium | |
| JP2007266921A (en) | Image forming apparatus, image forming method, and program | |
| JP5284431B2 (en) | Device for decoding two-dimensional code, method for controlling device for decoding two-dimensional code, and program | |
| JP2001218044A (en) | Image input / output processing device and image input / output processing method | |
| JP2009147435A (en) | Overwrite printing system using scanner and printer | |
| TWI607410B (en) | Image processing apparatus and method with partition image processing function | |
| JP4347256B2 (en) | Image processing apparatus, image processing method, image processing program, and computer-readable recording medium recorded with the same | |
| US20100188670A1 (en) | Image processing apparatus, image processing method and program executing the image processing method | |
| US10084939B2 (en) | Image processing apparatus, image processing method, and non-transitory computer-readable storage medium | |
| JP4101188B2 (en) | Image processing apparatus, image processing method, and computer program | |
| JP6679999B2 (en) | Image processing device and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180509 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180509 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181109 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190108 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190226 |
|
| 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: 20190510 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190607 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6539107 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |