JP6651864B2 - Image processing apparatus, image forming apparatus, image processing method, and image processing program - Google Patents
Image processing apparatus, image forming apparatus, image processing method, and image processing program Download PDFInfo
- Publication number
- JP6651864B2 JP6651864B2 JP2016008124A JP2016008124A JP6651864B2 JP 6651864 B2 JP6651864 B2 JP 6651864B2 JP 2016008124 A JP2016008124 A JP 2016008124A JP 2016008124 A JP2016008124 A JP 2016008124A JP 6651864 B2 JP6651864 B2 JP 6651864B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- code
- unit
- encrypted
- encryption
- 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
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
本発明は、画像処理装置、画像形成装置、画像処理方法、および画像処理プログラムに関する。 The present invention relates to an image processing device, an image forming device, an image processing method, and an image processing program.
従来より、秘匿性のあるデータを目視で分からない状態として紙媒体に印刷する場合に、秘匿部分を暗号化したコードとして印刷する場合や、コード自体も、さらに視覚的に分からない状態として画像データ部分に埋め込んで印刷する場合がある。例えば、秘匿部分のデータを暗号化するものとして、2次元バーコードやQRコード(登録商標)などがあり、コードを視覚的にも分からない状態とするものとして、電子透かしなどの技術が知られている。 Conventionally, when printing confidential data on a paper medium in a state where it cannot be visually recognized, when printing a confidential part as an encrypted code, or when the code itself is further visually invisible, There is a case where printing is performed by embedding in a part. For example, there are two-dimensional barcodes and QR codes (registered trademark) for encrypting the data in the concealed part, and techniques such as digital watermarking are known for making the codes invisible to the user. ing.
また、秘匿情報のセキュリティを高める目的で、秘匿情報の暗号化に加え、ユーザや装置を認証する認証情報も暗号化して含め、復号は、ユーザと装置の認証情報が正しい場合に秘匿部分の画像を表示するようにした技術も提案されている(特許文献1)。 In addition, in order to enhance the security of confidential information, in addition to encrypting confidential information, authentication information that authenticates users and devices is also included, and decryption is performed when the authentication information of the user and the device is correct. Is also proposed (Patent Document 1).
しかしながら、秘匿部分として暗号化コードを含む原稿は、そのまま複写することが可能であり、複写物を多数作成でき、復号方法(解読方法)が判明すれば、複写された原稿から秘匿部分の情報を得ることが可能である。そのため、秘匿部分を含む原稿を多数複写できる場面では、セキュリティの低下を招くこととなり、問題があった。 However, a manuscript containing an encryption code as a concealed part can be copied as it is, and many copies can be made. If a decryption method (decryption method) is known, information on the concealed part can be obtained from the copied manuscript. It is possible to get. Therefore, in a situation where a large number of originals including the confidential part can be copied, the security is reduced, and there is a problem.
本発明は、秘匿部分を暗号化コードとして保護している原稿を複写する場合におけるセキュリティを向上させることを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to improve security when copying a document in which a secret part is protected as an encryption code.
上述した課題を解決するために、本発明の画像処理装置は、読み取られた画像の秘匿部分を暗号化コードとする暗号化手段と、媒体の表と裏に前記暗号化コードを画像形成したときに1つの暗号化コードとなるように、かつ、前記媒体の一方の面に画像形成される暗号化コードの画像の裏写りが除去されるように、前記暗号化コードを画像形成するときの画像データを生成する暗号化画像生成手段と、を備える。 In order to solve the above-described problem, an image processing apparatus according to the present invention includes an encryption unit that uses a secret part of a read image as an encryption code, and an image forming the encryption code on the front and back of a medium. so that one encryption code, and, as show-through image of the encryption code image formed on one surface of the medium is removed, an image at the time of image forming the encrypted code And encrypted image generation means for generating data.
本発明によれば、秘匿部分を暗号化コードとして保護している原稿を複写する場合におけるセキュリティを向上させることができる。 ADVANTAGE OF THE INVENTION According to this invention, the security at the time of copying the document which protects a secret part as an encryption code can be improved.
以下に、添付図面を参照して、画像処理装置の実施の形態を詳細に説明する。 Hereinafter, an embodiment of an image processing apparatus will be described in detail with reference to the accompanying drawings.
はじめに、従来の暗号化コードが付加されている原稿の複写について図1を用いて説明する。 First, the copying of a document to which a conventional encryption code is added will be described with reference to FIG.
図1に示す例では、原稿101に暗号化コード102が印刷されている。暗号化コード102としては2次元バーコードやQRコード等が用いられる。図1では、暗号化コード102を簡易に5マスで表している。情報として秘匿にしたい(隠したい)情報を含む秘匿部分などを暗号化コード102として付加された原稿101は、復号装置により暗号化コード102を復号して、秘匿部分106を含む復号後の原稿104を取得することが可能である。従来技術としては、復号時にパスワードの入力を行う必要があるものなど、セキュリティを高めたものもある。しかし、秘匿部分106を暗号化コード102として付加された原稿101は、複写機などで多数複写することが可能であり、暗号化コード102の解読(復号)方法がわかれば、複写した原稿103から、復号後の原稿104と同じ原稿105を生成でき、複写された原稿103からの秘匿部分106の取得が、可能である。つまり、従来技術では、秘匿部分106の暗号化コード102を復号可能な多数の複写物(103)を生成することができることになる。
In the example shown in FIG. 1, an
以下に説明する実施形態では、秘匿部分が暗号化コードとして印刷された原稿を複写した場合に、暗号化コード部分を正しく復号できない状態とすることを特徴とする。なお、秘匿部分としては、例えば、氏名や住所、暗証番号等の個人情報や、任意の画像・写真、文字等で機密情報となるものなどが挙げられる。また、以下では、画像処理装置として、複写機や複合機のように原稿をスキャンして読み取り印刷する画像形成装置を例として説明するが、パーソナルコンピュータと、スキャナおよびプリンタとによる構成等でも可能である。 The embodiment described below is characterized in that when a document whose secret part is printed as an encrypted code is copied, the encrypted code part cannot be correctly decrypted. Examples of the confidential part include personal information such as a name, an address, and a personal identification number, and information that becomes confidential information with arbitrary images, photographs, characters, and the like. Also, in the following, an image forming apparatus that scans an original and reads and prints an original, such as a copier or a multifunction peripheral, will be described as an example of an image processing apparatus. However, a configuration including a personal computer, a scanner, and a printer may be used. is there.
(第1の実施形態)
図2は、第1の実施形態にかかる画像形成装置のハードウェア構成の一例を示すブロック図である。
(First embodiment)
FIG. 2 is a block diagram illustrating an example of a hardware configuration of the image forming apparatus according to the first embodiment.
図2に示す画像形成装置では、原稿を読み取るためのスキャナなどの読み取りユニット(画像読み取り手段)201と、ASIC(Application Specific Integrated Circuit)等により構成される画像処理制御部200とが接続され、原稿の画像データの入力が行われる。読み取りユニット201と画像処理制御部200との接続は、画像処理制御部200内の読み取り制御部202を介して行われる。
In the image forming apparatus shown in FIG. 2, a reading unit (image reading unit) 201 such as a scanner for reading a document is connected to an image
また、画像処理制御部200は、画像データを印刷出力するためのプロッタなどの書き込みユニット(画像形成手段)203と接続され、画像処理制御部200から書き込みユニット203へ印刷出力させる画像データの出力が行われる。書き込みユニット203と画像処理制御部200との接続は、画像処理制御部200内の書き込み制御部204を介して行われる。
The image
画像処理制御部200内の画像処理部205は、読み取りユニット201から読み取り制御部202を介して入力された原稿の画像データに対し、指定された出力形態に合わせる処理や加工編集処理を行う。また、画像処理制御部200は、画像データに対する加工編集等の処理のために一時記憶する補助記憶装置であるメモリ207や、コントローラASIC212を介したHDD(Hard Disk Drive)213との接続をインタフェースするためのI/F部206も備えている。このI/F部206は、画像処理制御部200に対する制御や各種設定をするためのCPU208との接続をインタフェースするための機能も備える。図2に示すように、画像処理制御部200とHDD213とは、データバス211を介して接続されているコントローラASIC212により接続され、アクセス可能となっている。
An
コントローラASIC212は、HDD213との接続の他、ユーザが操作指示するための入力やユーザへのメッセージ等の表示をするためのインタフェース部となる操作部215、データ処理のための一時記憶装置であるメモリ216、およびネットワーク217と接続されている。また、これらを統括的に制御するとともに、各種設定をするためのCPU214が、コントローラASIC212に接続されている。
The
画像処理制御部200に対する各種処理の設定や制御は、CPU208により行われる。CPU208は、データバス210を介して画像処理制御部200と接続されている。また、CPU208は、各種処理のための一時記憶装置であるメモリ209とも接続されている。なお、画像処理制御部200は、ASIC等を用いて実現できる。
The setting and control of various processes for the image
図3は、上記画像処理部205における、秘匿部分の暗号化および暗号化コードの復号の処理を行うための構成を説明する概略のブロック図である。
FIG. 3 is a schematic block diagram illustrating a configuration for performing processing of encrypting a secret part and decrypting an encrypted code in the
画像処理部205は、入力データに対しての所定の画像処理を施す入力処理部301と、画像形成のため入力される画像データに対して所定の画像処理を施し出力データを生成する出力処理部302とで構成される。入力処理部301は、入力データ処理部303と復号制御部304とで構成される。出力処理部302は、出力データ処理部305と暗号化制御部306とで構成される。
An
暗号化が指定された場合、出力データ処理部305に入力された画像データ中の秘匿部分のデータは、出力データ処理部305から暗号化制御部306に渡され暗号化が行われる。暗号化制御部306で暗号化されたデータ(暗号化コードの画像データ)は、出力データ処理部305に渡され出力される。一方、暗号化が指定された場合で出力データ処理部305に入力された画像データ中の秘匿部分でない部分の画像データ、および暗号化が指定されていない場合の画像データは、出力データ処理部305にて所定の画像処理が施された後、暗号化制御部306を介さず、出力データ処理部305から出力される。
When encryption is specified, the confidential data in the image data input to the output
復号が指定された場合、入力データ処理部303に入力された画像データ中の暗号化コードは、入力データ処理部303から復号制御部304に渡されて復号が行われる。復号制御部304で復号された画像データは、入力データ処理部303に渡され出力される。一方、復号が指定された場合で入力された画像データ中の暗号化コードでない部分の画像データ、および復号が指定されていない場合に入力された画像データは、入力データ処理部303にて所定の画像処理が施された後、復号制御部304を介さず、入力データ処理部303から出力される。
When decryption is specified, the encryption code in the image data input to the input
なお、図中の符号416および417は、図4を用いて後述する同符号のものに対応している。また、入力データ処理部303および出力データ処理部305は、図4を用いて後述するスキャナ補正処理部400、I/F部401、フィルタ部402、地肌除去・裏写り除去部403、色補正部404、変倍部405、階調補正部406、地紋合成部409、およびプリンタ補正処理部410に相当するものである。
図4に、画像処理部205の詳細構成を示す。以下では、図4を用いて本実施形態の画像形成装置の主な処理および制御の流れを説明する。
FIG. 4 shows a detailed configuration of the
読み取り制御部202から入力される画像データは、スキャナ補正処理部400にて読み取りユニット201で読み取られた反射リニアのデータから濃度リニアのデータへと変換される。変換された画像データは、I/F部401からパス418を通ってI/F部206へ渡され、I/F部206が、この画像データをメモリ207や、データバス211およびコントローラASIC212を介してHDD213やメモリ216に、またはメモリ207に転送し、これらのデバイスにて記憶保持される。
The image data input from the
画像形成するため出力するときは、CPU208の制御により、I/F部206およびコントローラASIC212を介して、HDD213やメモリ216、またはメモリ207から、記憶保持されている画像データを読み出す。読み出された画像データは、I/F部206からパス418を通ってI/F部401へ転送される。
When outputting for forming an image, the image data stored and held is read out from the HDD 213, the
I/F部401へ転送された画像データは、フィルタ部402、地肌除去・裏写り除去部403、色補正部404、変倍部405にて、地肌除去・裏写り除去、色補正、変倍の処理が施され、I/F部206を介しパス419を通って階調補正部406へ転送される。転送された画像データは、階調補正部406にてさらに階調補正がなされ階調補正部406から符号420のパスを通って地紋合成部409へ転送される。階調補正部406から転送された画像データは、この地紋合成部409にて必要に応じて地紋合成の処理が行われて、プリンタ補正処理部410へ渡される。プリンタ補正処理部410で、画像データは、RGB信号からCMYK信号に変換され、さらに書き込みユニット203の機器特性に合わせたプリンタγ補正処理等が行われて書き込み制御部204に渡され、書き込み制御部204から書き込みユニット203へ出力され印刷用紙等の媒体上に画像形成が行われる。なお、変倍部405からI/F部206へ渡された画像データは、データバス211およびコントローラASIC212を介してHDD213へ記憶保持することも可能である。
The image data transferred to the I /
以上のような処理および制御の流れにより、通常の画像形成が行われる。 Normal image formation is performed by the above-described processing and control flow.
引き続き図4を参照し、秘匿部分を含む原稿から、秘匿部分を暗号化し暗号化コードとして付加した画像形成を行う際の処理と、秘匿部分が暗号化コードとして付加された原稿から暗号化コードを復号して画像形成を行う際の処理の流れを説明する。 With continued reference to FIG. 4, a process for forming an image in which a concealed portion is encrypted and added as an encryption code from a document including a concealed portion, and an encryption code is performed from the document in which the concealed portion is added as an encryption code. The flow of processing when decoding and performing image formation will be described.
使用者により、操作部215から秘匿部分の暗号化の指示が行われ、秘匿する部分の領域が指定されると、CPU214により、この秘匿部分の領域を判断するための情報(例えば、原稿中の秘匿部分の位置を特定する情報)がメモリ216等に記憶保持される。また、秘匿部分を暗号化コードとして付加して画像形成する際に、読み取り制御部202から画像処理部205に転送された秘匿部分を含む原稿の画像データは、上述のようにHDD213やメモリ216、またはメモリ207に記憶保持される。
When the user gives an instruction to encrypt the concealed part from the
そして、画像形成するとき、図4を用いて上述した処理および制御と同様にして、HDD213やメモリ216、またはメモリ207からの画像データの読み出しが行われ、読み出された画像データは、フィルタ部402、地肌除去・裏写り除去部403、色補正部404、変倍部405にて所定の処理が施され、I/F部206を介しパス419を通って階調補正部406へ転送される。その後、画像データは階調補正部406から暗号化部(暗号化手段)407へ転送され、この暗号化部407にて、秘匿部分の領域の画像データに対する暗号化の処理が行われる。秘匿部分の領域でない場合は、暗号化部407は画像データを転送するのみで暗号化を行わない。秘匿部分の領域であるか否かは、メモリ216に記憶保持された秘匿部分の領域を判断するための情報(上記)からCPU214等により判断が行われ、暗号化部407に通知される。
When forming an image, image data is read from the HDD 213, the
暗号化部407は、暗号化した情報(暗号化コード)をコード生成部(暗号化画像生成手段)408へ渡し、コード生成部408は、暗号化コードの表(おもて)面用の画像データを生成する。生成された画像データは、地紋合成部409へ渡される。
The
一方、秘匿部分の領域でない場合は、暗号化部407およびコード生成部408での処理は行われず、画像データは、階調補正部406による階調補正後のデータとして地紋合成部409へ渡される。そして、階調補正部406から地紋合成部409に渡された画像データは、この地紋合成部409にて必要に応じて地紋合成の処理が行われて、プリンタ補正処理部410へ渡され、プリンタ補正処理部410にて所定の処理が施された後、書き込み制御部204から書き込みユニット203へ出力される。
On the other hand, if the area is not the confidential area, the processing in the
以上のようにして表(おもて)面の画像形成が終了すると、次に、裏面の画像形成を行う。秘匿部分の領域以外は、上述した秘匿部分の領域でない場合の画像データの流れにおいて、データなしとした画像データ(白)を転送する。秘匿部分の領域については、前述と同様にHDD213やメモリ216、またはメモリ207から画像データの読み出しが行われ、読み出された画像データは、I/F部206を介しパス419を通って階調補正部406へ転送される。さらにこの画像データは、階調補正部406から暗号化部407へ転送され、暗号化の処理が施される。
When the image formation on the front (front) surface is completed as described above, next, the image formation on the back surface is performed. In the flow of image data in the case where the area other than the confidential area is not the confidential area, the image data (white) without data is transferred. Image data is read from the HDD 213, the
暗号化部407は、暗号化した情報(暗号化コード)をコード生成部408へ渡し、コード生成部408は、暗号化コードの裏面用の画像データを生成し、地紋合成部409を介しプリンタ補正処理部410へ渡す。プリンタ補正処理部410に渡された画像データは、プリンタ補正処理部410にて所定の処理が施され、書き込み制御部204から書き込みユニット203へ出力される。なお、地紋合成部409は、ここでは画像データを転送するのみである。
The
このような処理の流れにより、暗号化コードを原稿の両面に付加した画像形成が行われる。 By such a processing flow, an image is formed in which the encryption code is added to both sides of the document.
引き続き図4を参照し、秘匿部分の暗号化コードが付加された原稿から、暗号化コードを復号して画像形成する場合について説明する。 With reference to FIG. 4, a case will be described in which the encrypted code is decrypted from the document to which the encrypted code of the secret part is added to form an image.
秘匿部分の暗号化コードが付加された原稿を読み取りユニット201で読み取ると、読み取り制御部202から転送される原稿の画像データは、スキャナ補正処理部400にて反射リニアのデータから濃度リニアのデータに変換する処理が施される。変換された画像データは、I/F部401へ渡され、I/F部401からさらにI/F部206とコード検知部412へ渡される。
When the
I/F部401から画像データを受けたコード検知部(暗号化コード検出手段)412は、暗号化コードの領域を検知し、その位置を特定する。ここで検知した暗号化コードの領域を特定する位置情報を暗号化コードの領域情報とする。この情報は、符号417で示すパスでI/F部206へ渡される。なお、暗号化コードの領域の検知は、その位置を示す情報(画像:しるし)による。この位置を示す情報は、例えばQRコードのファインダーパターン(切り出しシンボル)と同様のものによる。
The code detection unit (encryption code detection unit) 412 that has received the image data from the I /
I/F部206は、I/F部401からの画像データと、コード検知部412からの情報とを受け取り、データバス211およびコントローラASIC212を介して、HDD213やメモリ216、またはメモリ207に記憶保持させる。ここで記憶保持されるデータは、画像データと暗号化コードの領域情報である。
The I /
画像形成する際は、CPU208の制御により、記憶保持された原稿の画像データと暗号化コードの領域情報をHDD213やメモリ216、またはメモリ207から読み出し、読み出したデータをI/F部206からI/F部401へ転送する。画像データは、さらにI/F部401から符号411で示すパスでフィルタ部402へ転送され、暗号化コードの領域情報は、符号415で示すパスで復号部(復号手段)413に転送される。
When forming an image, the
フィルタ部402に転送された画像データは、フィルタ部402、地肌除去・裏写り除去部403で順にそれぞれの処理が施され、色補正部404と復号部413へ渡される。
The image data transferred to the
復号部413は、暗号化コードの領域情報を基に、符号416で示すパスで地肌除去・裏写り除去部403から受け取った画像データが暗号化コードの領域のデータであると判定される場合は、地肌除去・裏写り除去部403から受け取った画像データを復号データ生成部414へ受け渡す。復号データ生成部414は、復号部413から受け取った画像データ(暗号化コード)の復号を行い、復号した画像データを色補正部404へ渡す。
The decryption unit 413 determines, based on the region information of the encrypted code, that the image data received from the background removal / show-through
色補正部404は、地肌除去・裏写り除去部403からの画像データと復号データ生成部414からの復号された画像データを受け取り、暗号化コードの領域でない場合は、地肌除去・裏写り除去部403からの画像データを選択し、暗号化コードの領域である場合は、復号データ生成部414からの復号後の画像データを選択し、所定の処理を施す。ここでの色補正部404における暗号化コードの領域であるか否かの判断は、復号データ生成部414から画像データが入力されるか否かにより判断する。その後、色補正部404は、選択し所定の処理を施した画像データを変倍部405へ転送する。
The
色補正部404から転送された画像データは、変倍部405にて必要に応じて変倍処理が施され、I/F部206を介しパス419を通って階調補正部406へ転送される。階調補正部406で階調補正が施された画像データは、階調補正部406から符号420のパスを通って地紋合成部409へ転送される。そして、階調補正部406からの画像データは、地紋合成部409にて必要に応じて地紋合成の処理が行われて、プリンタ補正処理部410へ渡され、書き込み制御部204から書き込みユニット203へ出力され画像形成が行われる。
The image data transferred from the
以上のような処理の流れにより、暗号化コードを復号した画像形成が行われる。 According to the above-described processing flow, an image is formed by decrypting the encrypted code.
本実施形態では、秘匿部分を含む原稿を秘匿部分の情報を提供してよい相手のみに配布する場合に、提供相手以外には秘匿となるようにセキュリティを高めるため、原稿の秘匿部分を暗号化し、秘匿部分は復号してその情報を得られるようにし、原稿を見ただけでは情報が得られないようにする。また、配布相手の原稿が複写され拡散されても、秘匿部分の暗号化コードが復号できない状態として複写されるようにすることで、秘匿部分を含む原稿のセキュリティを高める。以下に、秘匿部分の暗号化コードの画像データの生成に関して説明する。 In the present embodiment, when a manuscript including a confidential part is distributed only to a party who can provide information on the concealed part, the concealed part of the manuscript is encrypted in order to increase security so that the confidential part is confidential to other parties. The secret part is decrypted so that the information can be obtained, and the information cannot be obtained just by looking at the original. In addition, even if the original document of the distribution partner is copied and spread, the security code of the original including the concealed portion is enhanced by copying the encrypted code of the concealed portion in an undecryptable state. Hereinafter, generation of the image data of the encryption code of the secret part will be described.
図5(A)は、秘匿部分を含む原稿の原本の表(おもて)データの例を示している。 FIG. 5A shows an example of table (front) data of an original document including a secret part.
秘匿部分のデータは、図5(B)、図5(C)に示す様に、暗号化コードとして原稿の表(おもて)面の表データと原稿の裏面の裏データ内に生成される。裏面に印刷生成される暗号化コード部分の画像は、原稿を表(おもて)面から読み取った場合に図5(D)に示す様に裏写りとして読み取れる状態となる。なお、図5(D)中の破線は表(おもて)面の画像の位置を示し裏写りではない。 As shown in FIGS. 5B and 5C, the data of the concealed portion is generated as encryption code in the front data of the front side of the document and the back side data of the back side of the document. . When the document is read from the front side, the image of the encrypted code portion printed and generated on the back side can be read as a show-through as shown in FIG. 5D. Note that the broken line in FIG. 5D indicates the position of the image on the front (front) surface and is not show-through.
図6は、秘匿部分を含む原稿の配布を行う際、および配布物からの不正複写が行われる際の状況を示している。図6に示すように、原本601は、秘匿部分602が印刷されているものとする。その裏面は、白紙となっている。ここでは、説明を容易にするため、裏面は白紙としているが、裏面にも画像データが生成されていてもよい。
FIG. 6 shows a situation when distributing a manuscript including a confidential part and when an illegal copy is made from a distributed material. As shown in FIG. 6, it is assumed that the
本実施形態では、秘匿部分602を暗号化コード(606、607)として画像形成した原稿(603〜605)を配布するようにする。図6中では、暗号化コードは、5マス1行の暗号化コードの画像としているが、実際には、2次元バーコード、QRコードなどの多くの情報が扱える形態となる。
In the present embodiment, originals (603 to 605) in which images are formed using the
表(おもて)面の暗号化コード606は、左から2番目が黒印刷となっている。裏面の暗号化コード607は、左から1番目と2番目が黒印刷となっている。また、裏面の暗号化コード607は、表(おもて)面から読み取った場合に表(おもて)面の暗号化コード606が印刷されている位置と同じ位置となっている。したがって、裏面の暗号化コード607の黒印刷の位置は、表(おもて)面から読み取ると左から4番目と5番目の位置となる。なお、表(おもて)面および裏面のそれぞれのマスにおける黒印刷は、それぞれ濃度値が異なる印刷状態とする。
In the encryption code 606 on the front (front) side, the second from the left is printed in black. In the
配布する原稿603〜605は、原本601からその秘匿部分を暗号化コードとして付加したものである。配布された原稿603〜605が不正に複写された場合の複写物608,609の暗号化コードは、その印刷状態が、配布する原稿603〜605のものとは異なるものとなるようにする。
例えば、図6の例では、原稿603から複写された複写物608の暗号化コードの画像610は、表(おもて)面では、左から2番目と5番目が黒印刷となり、裏面では611に示すように、左から1番目が黒印刷となっている。また、原稿605から複写された複写物609の暗号化コードの画像は、表(おもて)面では、符号612で示すように左から2番目と4番目と5番目が黒印刷となり、裏面では、符号613で示すように左から1番目と2番目が黒印刷となっている。このように、秘匿部分の暗号化コードが複写されたときに、配布原稿と異なる暗号化コードの画像となるようにする。
For example, in the example of FIG. 6, the image 610 of the encrypted code of the
ここで、暗号化コードを含む原稿が複写された場合に、上述のような状態となる暗号化コードの生成および復号時の読み取りについて図7〜図12を用いてさらに説明する。 Here, generation and reading at the time of decryption of an encrypted code which will be in the above-described state when a document including the encrypted code is copied will be further described with reference to FIGS.
上述の図6の606、607に示す様に印刷された暗号化コードを表側から読み取る場合、図7に示すように、符号700で示す部分が黒印刷、符号701、702で示す部分は裏写りとなる。黒印刷する部分は、その色濃度をそれぞれ異なる値として印刷を行う。
When the encrypted code printed as shown by 606 and 607 in FIG. 6 is read from the front side, as shown in FIG. 7, the portion denoted by
例えば、図7に示した暗号化コードの表側から読み取った濃度は、図8に示す様に、
左から1番目(801)の濃度値は、白:255、
2番目(802)の濃度値は、黒:170、
3番目(803)の濃度値は、白:255、
4番目(804)の濃度値は、黒:230、
5番目(805)の濃度値は、黒:150、
となる。
For example, the density read from the front side of the encrypted code shown in FIG. 7 is, as shown in FIG.
The first (801) density value from the left is white: 255,
The second (802) density value is black: 170,
The third (803) density value is white: 255,
The fourth (804) density value is black: 230,
The fifth (805) density value is black: 150,
Becomes
一方、裏側は、図7の符号703、704で示す部分が黒印刷となり、符号705で示す部分が裏写りとなる。また、符号703、704、705で示す部分は、表面ではそれぞれ符号702、701、700で示す部分の位置となる。
On the other hand, on the reverse side, portions indicated by
このときの暗号化コードの裏面における濃度値は、例えば、
左から1番目の濃度値は(黒:100)
2番目の濃度値は(黒:180)
3番目の濃度値は(白:255)
4番目の濃度値は(黒:220)
5番目の濃度値は(白:255)
となる。本実施形態では、このような暗号化コードの印刷を行う。
The density value on the back side of the encryption code at this time is, for example,
The first density value from the left is (black: 100)
The second density value is (black: 180)
The third density value is (white: 255)
The fourth density value is (black: 220)
The fifth density value is (white: 255)
Becomes In the present embodiment, such an encrypted code is printed.
このような暗号化コードを含む原稿が複写される場合、上記に示す様な読み取り濃度として、読み取りおよび印刷が行われる。 When a document including such an encryption code is copied, reading and printing are performed with the reading density as described above.
ところで、複写機の中には、裏写り除去機能を搭載しているものがある。この裏写り除去機能により裏写りが除去される場合、除去を行うか否かの判断には濃度値が関わってくる。裏写り除去機能として、パラメータの1つとして濃度値を閾値として印刷する/印刷しないの判断が行われる。例えば、図9に示すように、暗号化コード900に対して「濃度値220以上を除去」と設定した場合(図9参照)、複写物の表側の暗号化コード部分の印刷は、図10の符号1000で示す様に左から1番目と3番目と4番目が白印刷となり、他が濃度に合わせての印刷となる。この場合、図7に示した暗号化コードの左から4番目(濃度値:230)は、裏写り除去機能により除去されている。一方、複写物の裏側の暗号化コード部分の印刷は、図10の符号1001で示す様に左から3番目と4番目と5番目が白印刷となり、他が濃度に合わせての印刷となる。この場合、図7に示した暗号化コードの左から4番目(濃度値:220)は、裏写り除去機能により除去されている。なお、濃度値が大きい方が、白側としている。
Some copying machines have a show-through removal function. When show-through is removed by this show-through removal function, the density value is involved in determining whether or not to perform removal. As the show-through removal function, it is determined whether to print or not to print with the density value as a threshold as one of the parameters. For example, as shown in FIG. 9, when "removal of
また、図11に示すように、暗号化コード1100に対して「濃度値150以上を除去」と設定した場合、複写物の表側は、図12の符号1200で示す様に、左から1番目から4番目が白印刷となり、5番目が濃度に合わせての印刷となる。この場合、図7に示した暗号化コードは、左から2番目と4番目は、裏写り除去機能により除去されている。一方、複写物の裏側は、図12の符号1201で示すように、左から2番目から5番目が白印刷となり、1番目が濃度に合わせての印刷となる。この場合、図7に示した暗号化コードの左から2番目と4番目は、裏写り除去により除去されている。
Also, as shown in FIG. 11, when “removing the density value of 150 or more” is set for the
このように、裏写り除去機能で用いられる濃度値の閾値によって、複写時に暗号化コードの印刷濃度が異なるものとなる。このような暗号化コードを用い、復号時は、これらの濃度値の違いによる識別をすることで、複写による原稿では、暗号化コードの復号ができなくなるようにすることができる。 As described above, the print density of the encrypted code differs during copying depending on the threshold value of the density value used in the show-through removal function. By using such an encryption code and performing identification based on the difference in these density values at the time of decryption, it is possible to make it impossible to decrypt the encrypted code in a copy original.
続いて、暗号化コードの復号に関してさらに説明する。本実施形態における復号では、秘匿部分の画像データの1マス毎の読み取り結果を数値(コード)として表すものとする。例えば、暗号化コードの1マスを4桁の数値とする(図13参照)。図13に示す様に、左から1番目の桁を暗号化コードの領域の表側の印刷判定結果(1301)として、印刷ありを1、無しを0とし、2番目の桁を表側の濃度判定結果(1302)として、閾値以上の濃度の場合は1とし、それ未満の場合は0とし、また、3番目の桁を裏側の印刷判定結果(1303)として、印刷ありを1とし、無しを0とし、また、4番目の桁を裏側の濃度判定結果(1304)として、閾値以上の濃度の場合は1、それ未満の場合は0とする。 Subsequently, the decryption of the encrypted code will be further described. In the decryption according to the present embodiment, the read result of each image block of the confidential portion image data is represented as a numerical value (code). For example, one square of the encryption code is a four-digit numerical value (see FIG. 13). As shown in FIG. 13, the first digit from the left is the print determination result (1301) on the front side of the area of the encryption code, the presence of printing is 1, the absence is 0, and the second digit is the density determination result on the front side. As (1302), if the density is equal to or higher than the threshold value, it is set to 1, if it is lower than it, it is set to 0. Also, the third digit is set as the back side print determination result (1303), with 1 with printing and 0 with no printing. The fourth digit is the back side density determination result (1304), and is 1 when the density is equal to or higher than the threshold value, and is 0 when the density is lower than the threshold.
このようにすることで、4桁のコードは、図14に示す様になる。符号1406で示す欄は、印刷した時のイメージの例である(同図に示すものに限るものではない)。符号1401で示すコードは、0000,1000,1100,0010,0011,1010,1110,1011,1111の9種類となる。同図に示すように、コード1401は、符号1402の欄に示す表印刷(表(おもて)面における印刷判定結果)、符号1403の欄に示す表濃度(表(おもて)面にける濃度判定結果)、符号1404の欄に示す裏印刷(裏面における印刷判定結果)、符号1405の欄に示す裏濃度(裏面における濃度判定結果)の組み合わせにより決めることができる。
By doing so, the four-digit code is as shown in FIG. The column denoted by
図15の符号1501で示す画像は、配布資料の秘匿部分を暗号化コードとした図6の符号606で示したものあり、図15の符号1502で示す画像は、図6の符号607で示したものである。この暗号化コードの読み取りにおいては、符号1501と1502で示すそれぞれの暗号化コードの画像の下に記載している数値(1〜5)で示す位置が、復号の際の同じ位置での読み取りとなる。これらを図14に示した復号時のコード値(1401)で表したものが符号1503で示す復号後のコードである。なお、図15の1503は、符号1501および1502で示したものの1番から5番のマスに対応するコード値がそれぞれ、0000,1100,0000,0010,0011であることを示している。
The image indicated by
図16は図15で示したものと同様に、配布資料を不正複写されたものの暗号化コード1601、1602(図10の1000、1001)を復号した場合の4桁のコード値(符号1603部分)を表したものである。図16の例は、裏写り除去の処理として、図9のように裏写り除去のための閾値濃度を高い値(ここでは220以上)とした場合の複写によるものである。また、同様に図17は、配布資料を不正複写されたものの暗号化コード1701、1702(図12の1200、1201)を復号した場合の4桁のコード値を表したものである。図17の例は、裏写り除去処理として、図11のように裏写り除去のための閾値濃度を低い値(ここでは150以上)とした場合の複写によるものである。このように不正複写したものは、裏写り除去機能等により正確に複写できず、暗号化コードの復号において正しい結果が得られなくなる。
FIG. 16 shows a four-digit code value (reference numeral 1603) obtained by decrypting
暗号化コードの画像データを印刷する場合の濃度および暗号化コードを復号しコード値に変換する際の濃度の閾値は、可変として設定することも可能である。図18に示す様に濃度の閾値1901を変更することで、暗号化コードの印刷時の濃度および、復号結果のコード値の変換が変わってくる。これにより、装置毎の特性や性能のばらつきに応じた閾値の微調整を可能とすることや、後述するように復号時の読み取りの閾値を領域毎に異なるものとする場合には、復号がより困難となりセキュリティを高められる。 The density threshold for printing the image data of the encrypted code and the density threshold for decoding the encrypted code and converting it to a code value can also be set to be variable. By changing the density threshold 1901 as shown in FIG. 18, the density of the encrypted code at the time of printing and the conversion of the code value of the decryption result are changed. This makes it possible to finely adjust the threshold value according to the variation in the characteristics and performance of each device, and when the reading threshold value at the time of decoding is different for each region as described later, decoding is more performed. It becomes difficult and security can be increased.
次に、暗号化コードを生成しこの暗号化コードを付加した印刷を行う際の処理フローを図19のフローチャートを用いて説明する。なお、以下の説明では、原稿は、表(おもて)面のみに画像データがあるものとしている。 Next, a processing flow for generating an encryption code and performing printing with the encryption code added will be described with reference to the flowchart of FIG. In the following description, it is assumed that the original has image data only on the front side.
まず、step1901において、画像形成装置のCPU214は、読み取る原稿の秘匿部分を暗号化コードとして付加するか否かが指定されているか判断する。ここで、秘匿部分を暗号化コードとして付加しないとされている場合は(暗号化指定なし:step1901でNo)、画像形成装置は、そのまま原稿を読み取りその印刷(通常の複写)を行う(step1912)。一方、秘匿部分を暗号化コードとして付加するとされている場合は(暗号化指定あり:step1901でYes)、step1902において、画像形成装置の操作部215は、ユーザによる紙種類の指定を受ける。
First, in step 1901, the
本実施形態では、予め、紙種類(または紙の厚さ)などと裏側の印刷濃度により、表側からの裏写りによる読み取り濃度値がどの程度の値となるかのデータをHDD213に蓄積しておき、ここでの紙種類の指定によって、対応する裏側の印刷の濃度値を決定する。なお、step1901およびstep1902における、暗号化するか否かの指定および紙種類の指定は、ユーザ操作により操作部215から行われ、CPU214またはCPU208により処理される。また、紙種類による裏写りによる読み取り濃度値のデータは、HDD213などに保持されており、この裏写りによる読み取り濃度値は、CPU214またはCPU208から指示される。
In the present embodiment, data on the value of the read density value due to show-through from the front side is stored in the HDD 213 in advance according to the paper type (or paper thickness) and the print density on the back side. By specifying the paper type here, the corresponding print density value on the back side is determined. In step 1901 and step 1902, designation of whether or not to encrypt and designation of the paper type are performed by the
step1903において、画像形成装置は、当該画像形成装置に設置された秘匿部分を含む原稿の読み取りを行い、読み取った画像データを記憶保持する。ここで、読み取りによる読み取り制御部202から転送される画像データは、スキャナ補正処理部400にて読み取りユニット201で読み取られた反射リニアのデータから濃度リニアのデータに変換される。変換されたデータは、I/F部401からパス418を通ってI/F部206へ受け渡され、I/F部206から、データバス211およびコントローラASIC212を介してHDD213やメモリ216、またはメモリ207に記憶保持される。
In step 1903, the image forming apparatus reads a document including a confidential part installed in the image forming apparatus, and stores and holds the read image data. Here, the image data transferred from the
step1904において、画像形成装置の操作部215は、読み取った原稿を表示し、ユーザによる、原稿中の秘匿としたい領域の指示を受け付ける。ここでは、例えば、タッチパネルのような操作手段と表示手段とが一体となった操作部215に読み取った画像データの表示が行われ、この操作部215からユーザが指示した秘匿部分の領域の情報が、操作部215からメモリ216等に記憶保持される。
In
step1905において、画像形成装置は、画像形成を開始し、記憶保持している原稿の画像データおよび、秘匿部分の領域情報を読み出す。このとき、CPU214またはCPU208は、HDD213等に記憶保持されたデータを読み出し、画像処理制御部200に各種画像処理(フィルタ部402、地肌除去・裏写り除去部403、色補正部404、変倍部405による処理)を実施させる。処理後のデータは、I/F部206を介しパス419を通って階調補正部406へ転送される。
In step 1905, the image forming apparatus starts image formation, and reads out the image data of the document stored and held and the area information of the secret part. At this time, the
暗号化部407は、階調補正部406からの原稿の画像データと、秘匿部分の領域情報とを取得し、取得した画像データが秘匿部分の領域であるか否か判断する(step1906)。秘匿部分の領域である場合には(step1906でYes)、step1907において、その画像データに対し暗号化処理を施す。そうでない場合(step1906でNo)、画像形成装置は、step1909へ処理を進める。
The
step1908において、画像形成装置は、暗号化コードの画像データの生成を行う。ここでは、暗号化部407で暗号化コードとなったデータを、コード生成部408において、印刷する画像データとして生成する(コードデータ生成)。生成される画像データは、表面と裏面の画像データとなる。
In step 1908, the image forming apparatus generates image data of the encryption code. Here, data that has been converted into an encrypted code by the
step1909において、画像形成装置は、秘匿部分以外の画像データと、step1908において生成された暗号化コードの画像データとを合成した画像データを生成する。秘匿部分以外の画像データは、暗号化部407およびコード生成部408においては、そのまま転送され、秘匿部分の領域のみが暗号化コードを印刷する際の画像データとして地紋合成部409へ受け渡される。地紋合成部409では、原稿画像と暗号化コードの印刷する位置が調整される。また、地紋合成部409は、ユーザによる処理設定に従って地紋の付加の有無を決定する。
In
step1910において、画像形成装置は、表(おもて)面の印刷を行う。ここでは、地紋合成部409からの画像データに対してプリンタ補正処理部410において所定の処理が施され書き込み制御部204により印刷出力が行われる。
In step 1910, the image forming apparatus prints the front (front) surface. Here, predetermined processing is performed on the image data from the copy-forgery-inhibited
step1911において、画像形成装置は、裏面の印刷を行う。step1910の表(おもて)面の印刷が終了すると、裏面の印刷が開始される。ここでの例では、裏面の印刷データは、暗号化コードの画像データのみであり、ライン毎に順に印刷される。地紋合成部409において、コード生成部408により生成された暗号化コードの画像データ(裏面の画像データ)を、印刷すべき位置のタイミングに合わせて転送することで裏面の印刷が行われる。
In
以上のようにして、暗号化コードの画像を含む原稿が形成される。 As described above, a document including the image of the encryption code is formed.
続いて、秘匿部分が暗号化された原稿から秘匿部分の復号を行う際の処理フローを図20のフローチャートを用いて説明する。以下の説明は、ユーザにより復号を行う処理を指定された後の、処理の流れである。 Next, a processing flow when decrypting the confidential portion from the document in which the confidential portion has been encrypted will be described with reference to the flowchart in FIG. The following description is a flow of the process after the user specifies the process to perform the decryption.
step2001において、画像形成装置は、原稿の読み取りを行う。ここでは、読み取りユニット201が、読み取り制御部202の制御により、当該読み取りユニット201に設置された原稿の両面の読み取りを行う。
In step 2001, the image forming apparatus reads a document. Here, the
step2002において、画像形成装置は、step2001での原稿の読み取りと同時に原稿画像中の暗号化コードの領域の検知を行い、暗号化コードの領域の画像データを取得する。ここで、step2001で読み取った原稿の画像データは、スキャナ補正処理部400にて反射リニアのデータから濃度リニアのデータに変換され、その画像データはI/F部401を介してI/F部206に加えコード検知部412にも受け渡される。そして、コード検知部412において、受け取った画像データ中の暗号化コードの領域の検知(前述)が行われ、その位置が特定される。
In step 2002, the image forming apparatus detects the region of the encryption code in the document image at the same time as reading the document in step 2001, and acquires image data in the region of the encryption code. Here, the image data of the document read in step 2001 is converted from linear reflection data to linear density data by the scanner
step2003において、画像形成装置は、コード検知部412において検知した暗号化コードの領域情報と読み取った原稿の画像データを記憶保持する。暗号化コードの領域情報は、コード検知部412からI/F部206を介して、また、原稿の画像データは、スキャナ補正処理部400からI/F部401およびI/F部206を介して、転送される。ここで転送される暗号化コード領域情報は、メモリ207、216等に記憶保持され、原稿の画像データは、HDD213に記憶保持される。
In
step2004において、画像形成装置は、画像形成処理を開始し、step2003で記憶保持された原稿の画像データおよび、検知した暗号化コード領域情報を読み出す。HDD213から読み出された原稿の画像データは、I/F部206およびI/F部401を介してフィルタ部402、地肌除去・裏写り除去部403、色補正部404、変倍部405により、それぞれの処理が施される。復号部413には、I/F部206およびI/F部401を介して暗号化コードの領域情報が受け渡される。また、復号部413は、地肌除去・裏写り除去部403から原稿の画像データを受け取る。
In step 2004, the image forming apparatus starts the image forming process, and reads out the image data of the document stored and held in
step2005において、画像形成装置は、処理対象の画像データが暗号化コードの領域の位置にあるデータであるか判断する。ここでは、復号部413がその判断を行う。 In step 2005, the image forming apparatus determines whether the image data to be processed is data at the position of the area of the encryption code. Here, the decoding unit 413 makes that determination.
処理対象が暗号化コードの領域の画像データである場合(step2005でYes)、画像形成装置は、印刷対象として復号データを選択する(step2006)。ここではまず、復号部413が、復号データ生成部414に暗号化コードの領域の画像データを受け渡し、復号データ生成部414が暗号化コードの復号を行い(詳細は後述)、復号された画像データ(復号データ)を生成する。生成された画像データ(復号データ)は、色補正部404に渡される。
When the processing target is the image data in the area of the encryption code (Yes in step 2005), the image forming apparatus selects the decryption data as the printing target (step 2006). Here, first, the decryption unit 413 transfers the image data in the area of the encrypted code to the decrypted
一方、処理対象が暗号化コードの領域のデータでない場合(step2005でNo)、画像形成装置は、印刷対象として原稿の画像データ(原稿データ)を選択する(step2008)。step2006およびstep2008において色補正部404は、復号データ生成部414からの復号データと、地肌除去・裏写り除去部403からの原稿データとを受け取ることになるが、復号データを受け取った場合は、復号データを選択して変倍部405へ転送し、復号データを受け取らなかった場合は、原稿データを変倍部405へ転送する。
On the other hand, if the processing target is not the data in the area of the encryption code (No in step 2005), the image forming apparatus selects the image data (document data) of the document as the printing target (step 2008). In step 2006 and step 2008, the
step2007において、画像形成装置は、印刷を行う。ここでの印刷は、前述のstep1909〜1911と同様に行うことで(ただし、ここでは原稿データと復号データとを合成)、画像形成が行われる。
In step 2007, the image forming apparatus performs printing. The printing here is performed in the same manner as in
以上、第1の実施形態について説明した。以上に説明したように、本実施形態では、暗号化コードを画像として印刷する際に、表面と裏面に印刷し、裏面の印刷画像は、表面から読み取る際の裏写りの情報として扱っている。裏面の印刷画像の濃度を表面の印刷画像の濃度と区別して複写しにくいものとすることで、裏写り除去機能等による裏写りの削除処理によって、さらに、複写の際使用される印刷用紙の種類が複写元の原稿のものと同一のものとは限らないことによって、忠実に複写することを難くしている。このようにして、秘匿部分が暗号化コードの画像として印刷された原稿を複写した場合に暗号化コードの画像からその復号が正確に行えなくすることで、本実施形態は、秘匿部分を含む原稿のセキュリティを高められる。 The first embodiment has been described above. As described above, in the present embodiment, when the encryption code is printed as an image, the encryption code is printed on the front side and the back side, and the printed image on the back side is treated as show-through information when reading from the front side. By making the density of the printed image on the back side difficult to copy by distinguishing it from the density of the printed image on the front side, the type of printing paper used for copying is further reduced by show-through removal processing by the show-through removal function etc. Is not necessarily the same as that of the original document, which makes it difficult to make a faithful copy. In this manner, when a document whose concealed portion is printed as an image of the encrypted code is copied, the decryption cannot be performed accurately from the image of the encrypted code. Security can be improved.
(第2の実施形態)
次に、原稿両面の余白位置を検知して、余白部分に暗号化コードを印刷することにより、余白を有効に活用する第2の実施形態について説明する。
(Second embodiment)
Next, a description will be given of a second embodiment in which a margin position on both sides of a document is detected and an encryption code is printed on the margin portion to effectively utilize the margin.
図21に示す例では、原稿の両面に印刷画像があり、秘匿部分とした箇所(2101)の裏面にも印刷用画像(2102)が存在している。この場合、両面の余白部分(画像がない部分)を検知し、暗号化コードの印刷を行う。図22に示す様に、表(おもて)面には、符号2201で示す余白、裏面には、符号2202で示す余白が存在する。両面が余白となる部分は、符号2201で示す部分となる。本実施形態では、この部分に暗号化コードの印刷を行うようにする。
In the example shown in FIG. 21, there are print images on both sides of the document, and a print image (2102) also exists on the back surface of the confidential portion (2101). In this case, a blank portion (a portion having no image) on both sides is detected, and the encrypted code is printed. As shown in FIG. 22, a margin indicated by
続いて、暗号化コードの印刷箇所とする両面の余白位置を検知して、検知した余白部分に暗号化コードを印刷する処理を図23の処理フローにより説明する。 Next, a process of detecting the margin positions on both sides of the print portion of the encryption code and printing the encryption code in the detected margin portion will be described with reference to the processing flow of FIG.
step2301において、画像形成装置のCPU214は、読み取る原稿の秘匿部分を暗号化コードとして付加するか否かが指定されているか判断する。ここで、秘匿部分を暗号化コードとして付加しないとされている場合は(暗号化指定なし:step2301でNo)、画像形成装置は、そのまま原稿を読み取りその印刷(通常の複写)を行う(step2315)。一方、秘匿部分を暗号化コードとして付加するとされている場合は(暗号化指定あり:step2301でYes)、step2302において、画像形成装置の操作部215は、ユーザによる紙種類の指定を受ける。
In step 2301, the
step2303において、画像形成装置は、当該画像形成装置に設置された秘匿部分を含む原稿の読み取りを行い、読み取った画像データを記憶保持する。両面印刷の場合は、両面の画像データが記憶保持されることになる。 In step 2303, the image forming apparatus reads a document including a confidential portion provided in the image forming apparatus, and stores and holds the read image data. In the case of double-sided printing, image data of both sides is stored and held.
step2304において、画像形成装置の操作部215は、読み取った原稿を表示し、ユーザによる、原稿中の秘匿部分としたい領域の指示を受け付ける。ここまでは、図19を用いて前述したstep1901〜step1904と同様である。
In step 2304, the
step2305において、暗号化部407は、step2304で指定された秘匿部分の領域の画像データを暗号化し、コード生成部408が暗号化コードの画像データを生成する。このとき、コード生成部408は、暗号としてコード化された画像データのサイズ情報を取得する。暗号化された画像データは、原稿の読み取り画像と同様に、記憶装置(メモリ207、216、またはHDD213)に一旦保持される。
In step 2305, the
step2306において、コード生成部408は、指定された表(おもて)面の秘匿部分の領域の裏面に画像データが存在するかを検知する。この検知は、該当領域が白地でないか白地となっているかで判断することができる。
In step 2306, the
裏面の該当領域に画像データが存在しない場合(step2306でNo)、画像形成装置は、処理をstep2310に進める。一方、裏面の該当部分に画像データが存在する場合は(step2306でYes)、step2307において、コード生成部408は、表(おもて)面と裏面の余白部分の検知を行う。図22の例では、上述したように符号2201、2202で示す余白部分が検知されることになる。
If there is no image data in the corresponding area on the back surface (No in step 2306), the image forming apparatus proceeds with the process to step 2310. On the other hand, when the image data exists in the corresponding portion on the back surface (Yes in step 2306), in step 2307, the
step2308において、step2307の検知の結果、余白部分がないと判定された場合(step2308でNo)は、step2316において、画像形成装置は、余白不足により暗号化コードの印刷可能箇所が無いというメッセージ(作成不可メッセージ)を操作部215に表示して、一連の処理を終了する。
If it is determined in step 2308 that there is no margin as a result of the detection in step 2307 (No in step 2308), in step 2316, the image forming apparatus issues a message indicating that there is no printable portion of the encrypted code due to insufficient margin (cannot be created). Message) is displayed on the
step2307の検知の結果、余白があると判定された場合(step2308でYes)は、step2309において、コード生成部408は、step2305で取得した暗号化コードの画像データのサイズ情報からそのサイズと余白のサイズとを比較し、暗号化コードの画像データのサイズが印字可能サイズであるか否か判断する。暗号化コードの画像データのサイズが余白サイズより大きい場合は(step2309でNo)、印刷ができないため、この判断結果に応じて画像形成装置は、余白不足による暗号化コードの印刷可能箇所が足りないというメッセージ(作成不可メッセージ)を操作部215に表示して、一連の処理を終了する。
When it is determined that there is a margin as a result of the detection in step 2307 (Yes in step 2308), in step 2309, the
一方、暗号化コードの画像データのサイズが余白サイズより小さい場合(step2309でYes)、画像形成装置は、画像形成処理を行うため、step2310へ処理を進める。 On the other hand, if the size of the image data of the encrypted code is smaller than the margin size (Yes in step 2309), the image forming apparatus proceeds to step 2310 to perform image forming processing.
step2310で、画像形成装置は、画像形成処理を開始し、記憶保持している原稿の画像データを読み出す。 In step 2310, the image forming apparatus starts image forming processing and reads out image data of the document stored and held.
step2311において、コード生成部408は、原稿の画像データから上記step2304で指定された秘匿部分の領域の画像データの削除を行う。
In step 2311, the
次いで、step2312において、地紋合成部409は、秘匿部分の領域の画像データが削除された秘匿部分以外の原稿の画像データと、step2305において生成された暗号化コードの画像データとを合成した画像データを生成する。このとき、地紋合成部409により、秘匿部分以外の原稿の画像データと暗号化コードの画像データの位置が調整される。
Next, in step 2312, the copy-forgery-inhibited
なお、本実施形態では、表側の余白箇所は、表側の各余白領域の位置を示す領域情報で管理する。裏側も同様にその余白領域を、その位置を示す領域情報で管理する。そして、表と裏の各余白領域から、表裏共に余白となる箇所を判断する。この表裏余白箇所の領域のサイズと暗号化コードの画像サイズから、印刷可能領域を識別する。印刷可能領域のうち何れかの領域を選択して暗号化コードを印刷する。 Note that, in the present embodiment, the front-side margin area is managed by area information indicating the position of each front-side margin area. Similarly, the back side manages the margin area with area information indicating the position. Then, from each margin area on the front and back sides, a portion where the front and back sides have margins is determined. A printable area is identified from the size of the area of the front and back margins and the image size of the encryption code. An encryption code is printed by selecting one of the printable areas.
続くstep2313において、画像形成装置は、step2312で合成した画像データを用いて表(おもて)面の印刷を実施する。 In the following step 2313, the image forming apparatus prints the front side using the image data synthesized in step 2312.
次いで、step2314において、画像形成装置のCPU208は、両面の印刷が終了したか判断を行い、終了していない場合は(step2314でNo)、処理をstep2310に戻し、先に実施した表(おもて)面に対する処理と同様にして裏面の印刷を行う。ただし、ここで用いられる画像データは、裏面用の暗号化コードの画像データである。なお、各stepでの画像処理制御部200の各処理部での処理は、第1の実施形態で前述した対応する処理と同様におこなわれる。
Next, in step 2314, the
最終的に、step2314において、両面の印刷が終了したかの判断で、両面終了の判定となり(step2314でYes)、画像形成装置は、一連の処理を終了する。 Finally, in step 2314, it is determined whether printing on both sides is completed, and it is determined that both sides are completed (Yes in step 2314), and the image forming apparatus ends a series of processes.
本実施形態では、以上のように処理することで、図24に示す様に、秘匿部分は空欄(2401)となり、秘匿部分の暗号化コードは、両面余白である表(おもて)面の余白2402、および裏面の余白2403に印刷される。
In the present embodiment, by performing the above processing, as shown in FIG. 24, the confidential portion becomes a blank (2401), and the encryption code of the confidential portion is the double-sided margin of the front (front) surface. It is printed in the
以上、第2の実施形態について説明した。本実施形態では、暗号化コードの画像を、原稿の表(おもて)面と裏面のそれぞれで反対側の面が余白となる部分を自動で検知して印刷することで、人手によらず、容易に暗号化コードの印刷箇所を決定できる。 The second embodiment has been described above. In the present embodiment, the image of the encryption code is automatically detected and printed by automatically detecting portions where the opposite sides of the original have a blank space on each of the front (front) surface and the back surface of the document, so that the image is independent of human hands. Thus, the printing location of the encrypted code can be easily determined.
(第3の実施形態)
次に第3の実施形態について説明する。本実施形態は、前述の実施形態のように暗号化コードの画像データを印刷する際の各部分の濃度値を可変としたのみならず、暗号化コードをコード値に変換(復号)する際の濃度閾値を領域毎に変更可能とした実施形態である。領域毎に可変とした濃度閾値の設定を必要とすることで、不正に暗号化コードを解読(復号)することをより困難として、セキュリティを高める。以下にその方法について説明する。
(Third embodiment)
Next, a third embodiment will be described. This embodiment not only makes the density value of each part variable when printing the image data of the encryption code as in the above-described embodiment, but also converts (decrypts) the encryption code into a code value. This is an embodiment in which the density threshold can be changed for each area. Since it is necessary to set a variable density threshold value for each area, it is more difficult to illegally decrypt (decrypt) the encrypted code, thereby enhancing security. The method will be described below.
図25に示す様な暗号化コードが存在する場合に、暗号化コードの印刷されている画像領域を分割する。図25の例では、2500、2501、2502、2503の4つの領域に分ける。そして、4つに分けた領域のそれぞれに対する閾値を異なるものにして、領域毎に、前述の第1の実施形態のように暗号化コードの生成およびその復号を行う。これにより領域毎の閾値の情報が必要になり、暗号化コードの復号を行うことがより困難となる。
When an encryption code as shown in FIG. 25 exists, the image area on which the encryption code is printed is divided. In the example of FIG. 25, the area is divided into four
例えば図26(A)に示すように、符号2505で示す5マス(図25の符号2505で示す部分)からなる横1ラインに着目すると、符号2506で示す境界(図25参照)を境に符号2600で示す閾値が異なるようにする。これによる暗号化コードのコード値への変換結果は、図26(B)の2601に示す様になる。図27(A)の符号2700で示すように領域毎の閾値が同じ場合では、同じ印刷濃度の暗号化データであっても、図27(B)の符号2701で示す様に復号時のコード値は、異なるものになる。従って、正常に復号するためには領域毎に異なる閾値を必要とし、より復号を困難なものとすることができる。
For example, as shown in FIG. 26 (A), when focusing on one horizontal line composed of five cells indicated by reference numeral 2505 (portion indicated by
また、図26に示すように領域毎に濃度の閾値を変えた場合に、図27に示した濃度の閾値を変えない場合と同等の復号時のコード値を得るためには、図29(A)の符号2901で示す様に、濃度の閾値を変える必要がある。濃度閾値が領域毎に異なることが無い暗号化コードの印刷結果2505と濃度閾値が領域毎に異なる暗号化コードの印刷結果が同一のとき、復号により同一のコード値を得るためには図28(A)に示す様に符号2802で示す印刷部分の濃度を、符号2800で示すように変更する。図28の例では、濃度値をより白側にすることになる。これにより、濃度閾値が領域毎に異ならない暗号化コードの印刷結果2505と濃度閾値が領域毎に異なる暗号化コードの印刷結果2801が同じコード値(図7(B)の2701、図28(B)の2803)をもつものとなる。
Further, when the density threshold is changed for each area as shown in FIG. 26, in order to obtain a code value at the time of decoding equivalent to the case where the density threshold shown in FIG. 27 is not changed, as shown in FIG. ), The threshold value of the density needs to be changed. When the
以上のように、領域毎に、印刷濃度、読み取り濃度の閾値変更を行うことで、より解読(復号)を困難とさせることが可能である。 As described above, by changing the threshold values of the print density and the read density for each area, it is possible to make decoding (decoding) more difficult.
(第4の実施形態)
暗号化コードを表(おもて)面からの読み取りによる復号と裏面からの読み取りによる復号を可能として、さらに、暗号化コードを領域毎に、表面からと裏面からの読み取りを設定可能とする方法について説明する。
(Fourth embodiment)
A method that enables the encryption code to be decrypted by reading from the front (front) surface and the decryption by reading from the back surface, and that the encryption code can be set to be read from the front surface and the back surface for each area. Will be described.
前述したように、秘匿部分の暗号化コードを印刷したものを復号のため読み取りを行うと、図29(A)の符号2900で示すような暗号化コードの印刷は、復号により2902のようなコード値に変換できる。この印刷されている暗号化コードを裏面から読み取りを行い、符号3001で示す閾値の下で同様な復号を行うと図30(A)の符号3000部分に示すように、印刷されている暗号化コードの左右は、順番が逆となる。また、上記読み取りの際、裏写りの濃度が表(おもて)面の濃度とは異なるものとなっている。これにより復号のコード値の変換は、図30(B)に示す様になり、符号3002で示すように左右の順番が異なるだけでなく、裏写りの状態により異なってくる(例えば、図29(B)の符号2903部分と、図30(B)の符号3003部分)。
As described above, when a printed version of the encrypted code of the secret part is read for decryption, printing of the encrypted code as indicated by
本実施形態では、領域毎に、その暗号化コードを、表(おもて)面読み取り用の暗号化コードと裏面読み取り用の暗号化コードの組み合わせとする。暗号化コードの表面の読み取りと裏面の読み取りの組み合わせは容易に変更できるので、不正な解読(復号)をより困難にすることが可能である。 In this embodiment, for each area, the encryption code is a combination of an encryption code for reading a front surface and an encryption code for reading a back surface. Since the combination of reading the front side and reading the back side of the encrypted code can be easily changed, it is possible to make unauthorized decryption (decryption) more difficult.
図31は、本実施形態における秘匿部分の暗号化コードの領域分割について説明する図である。同図の例では、符号3100、3101、3102、3103で示す4つの領域に分割している。符号3100、3101、3102、および3103で示す部分の裏面はそれぞれ、符号3106、3107、3104、および3105で示す部分となる。これを表面から読み取り復号する領域を3100および3103で示す領域とし、裏面から読み取り復号する領域を符号3101(裏面での3107)および3102(裏面での3104)で示す領域とする。
FIG. 31 is a diagram illustrating the area division of the encryption code of the secret part in the present embodiment. In the example shown in the figure, the area is divided into four
表(おもて)面は図31の暗号化コードをそのまま印刷する。裏面は、裏面から読み取り復号するため表(おもて)面の暗号化コードに対し左右を逆にするようにして印刷する。暗号化コードを表面から読み取り復号対象とする画像データは、図32に示すように、符号3200および符号3201で示すものとなる。これらに対応する裏面の暗号化コードはそれぞれ符号3202および符号3203で示すものとなる。一方、暗号化コードを裏面から読み取り復号対象とする画像データは、図33に示すように、符号3302および符号3303で示すものとなる。これらに対応する表面の画像データはそれぞれ符号3301および符号3302で示すものとなる。このようにすると、両面での暗号化コードの生成と暗号化コードのコード値変換(復号)を容易にでき、さらに、解読(不正復号)をより困難にすることが可能である。なお、ここでの左右を逆にするとは、主走査方向に暗号化コードの並びを逆にすることである。
On the front (front) side, the encrypted code of FIG. 31 is printed as it is. The back side is printed in such a manner that the left and right sides of the encryption code on the front side (front side) are reversed for reading and decoding from the back side. As shown in FIG. 32, the image data to be read and decoded from the front side of the encrypted code is indicated by
なお、本実施形態において、コード生成部408は、復号部413による暗号化コードの復号の際、原稿の表から読み取られた暗号化コードの画像の一部(符号3200および符号3201で示す部分)と、原稿の裏から読み取られた暗号化コードの画像の上記一部に対応する部分を除く部分(符号3302および符号3303で示す部分)とから暗号化コードの復号が行えるように暗号化コードの画像データを生成する。
Note that, in the present embodiment, the
以上のように、領域毎に、表面の読み取りによる復号と、裏面の読み取りによる復号を行うことで、より解読(不正復号)を困難とさせることが可能である。 As described above, decoding (illegal decoding) can be made more difficult by performing decoding by reading the front surface and decoding by reading the back surface for each region.
以上、画像処理装置としての画像形成装置の諸実施形態について説明した。上述の画像処理装置によれば、秘匿部分を暗号化コードとして保護している原稿を複写する場合におけるセキュリティを向上させることができる。 The embodiments of the image forming apparatus as the image processing apparatus have been described above. According to the above-described image processing apparatus, it is possible to improve security when copying a document in which a secret part is protected as an encryption code.
なお、上記の諸実施形態では、本発明にかかる画像処理装置として画像形成装置を例に説明したが、この画像形成装置としては、複写機の他、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも2つの機能を有する複合機にも適用することができる。また、画像形成装置に代え、パーソナルコンピュータと、スキャナおよびプリンタとによる構成とする場合、パーソナルコンピュータが本発明にかかる画像処理装置として機能し、このパーソナルコンピュータに代え、携帯情報端末などの情報処理装置を用いることも可能である。 In the above embodiments, an image forming apparatus has been described as an example of an image processing apparatus according to the present invention. Can be applied to a multifunction peripheral having at least two functions. In the case where a personal computer, a scanner and a printer are used instead of the image forming apparatus, the personal computer functions as an image processing apparatus according to the present invention. Can also be used.
また、本発明にかかる画像処理装置を、パーソナルコンピュータや携帯情報端末などの情報処理装置で実現する場合、当該情報処理装置で実行される画像処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。 Further, when the image processing device according to the present invention is realized by an information processing device such as a personal computer or a portable information terminal, the image processing program executed by the information processing device is installed in an installable format or an executable format. The file is provided by being recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, and a DVD (Digital Versatile Disk).
また、上記画像処理プログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供または配布するように構成してもよいし、ROM等に予め組み込んで提供するように構成してもよい。 The image processing program may be stored on a computer connected to a network such as the Internet, and may be configured to be provided or distributed by being downloaded via the network, or may be provided by being incorporated in a ROM or the like in advance. It may be configured as follows.
また、本発明にかかる画像処理装置を、情報処理装置で実現する場合、実際のハードウェアとしては上記情報処理装置に備わるCPU(プロセッサ)が当該情報処理装置に備わる記憶媒体から上記画像処理プログラムを主記憶装置上にロードし、実行することにより、上述の画像処理制御部200、およびCPU208、214の画像処理機能および制御機能を実現する。
Further, when the image processing apparatus according to the present invention is implemented by an information processing apparatus, as actual hardware, a CPU (processor) provided in the information processing apparatus executes the image processing program from a storage medium provided in the information processing apparatus. The image processing function and the control functions of the image
101 原稿
102 暗号化コード
103 複写原稿
104 原稿から復号した原稿
105 複写原稿から復号した原稿
200 画像処理制御部
201 読み取りユニット
202 読み取り制御部
203 書き込みユニット
204 書き込み制御部
205 画像処理部
206 I/F部
207 メモリ
208 CPU
209 メモリ
210 データバス
211 データバス
212 コントローラASIC
213 HDD
214 CPU
215 操作部
216 メモリ
217 ネットワーク
301 入力処理部
302 出力処理部
303 入力データ処理部
304 復号制御部
305 出力データ処理部
306 暗号化制御部
400 スキャナ補正処理部
401 I/F部
402 フィルタ部
403 地肌除去・裏写り除去部
404 色補正部
405 変倍部
406 階調補正部
407 暗号化部
408 コード生成部
409 地紋合成部
410 プリンタ補正処理部
412 コード検知部
413 復号部
414 復号データ生成部
209
213 HDD
214 CPU
215
Claims (9)
媒体の表と裏に前記暗号化コードを画像形成したときに1つの暗号化コードとなるように、かつ、前記媒体の一方の面に画像形成される暗号化コードの画像の裏写りが除去されるように、前記暗号化コードを画像形成するときの画像データを生成する暗号化画像生成手段と、
を備える画像処理装置。 Encryption means for using a secret part of the read image as an encryption code;
When the encryption code is image-formed on the front and back of the medium, the encryption code formed on one side of the medium is removed so that the encryption code becomes one encryption code. As such , an encrypted image generating means for generating image data when forming an image of the encrypted code,
An image processing apparatus comprising:
前記暗号化コード検出手段により検出された前記暗号化コードの画像から、前記暗号化コードを復号する復号手段と、
を備える請求項1に記載の画像処理装置。 Encryption code detection means for detecting an image of the encryption code read from the medium,
Decryption means for decrypting the encrypted code from the image of the encrypted code detected by the encrypted code detection means,
The image processing device according to claim 1, further comprising:
請求項1または請求項2に記載の画像処理装置。 The encrypted image generation unit detects a margin on both sides of the medium as a position where an image of the encryption code is formed on the front and back of the medium, and detects the margin on a common margin between the front and back of the medium. The image processing device according to claim 1, wherein the image processing device generates image data for forming an image of the encryption code.
前記復号手段による前記暗号化コードの復号の際、前記媒体の表から読み取られた前記暗号化コードの画像の一部と、前記媒体の裏から読み取られた前記暗号化コードの画像の前記一部に対応する部分を除く部分とから前記暗号化コードの復号が行えるように前記暗号化コードの画像データを生成し、
前記復号手段は、
前記暗号化コードの復号の際、前記媒体の表から読み取られた前記暗号化コードの画像の前記一部と、前記媒体の裏から読み取られた前記暗号化コードの画像の前記一部に対応する部分を除く部分とから前記暗号化コードの復号を行う、
請求項2に記載の画像処理装置。 The encrypted image generating means includes:
When decrypting the encrypted code by the decrypting means, a part of the image of the encrypted code read from the front of the medium and the part of the image of the encrypted code read from the back of the medium Generating image data of the encrypted code so that the encrypted code can be decrypted from a portion excluding a portion corresponding to
The decoding means,
Upon decryption of the encrypted code, the part of the image of the encrypted code read from the front of the medium and the part of the image of the encrypted code read from the back of the medium correspond to the part. Decrypting the encrypted code from the part excluding the part,
The image processing device according to claim 2 .
媒体上の画像を読み取り、読み取った画像データを前記画像処理装置に出力する画像読み取り手段と、
前記画像処理装置から前記画像形成のための画像データとして出力された画像を媒体上に形成する画像形成手段と、
を備える画像形成装置。 An image processing apparatus according to any one of claims 1 to 6,
Image reading means for reading an image on a medium and outputting the read image data to the image processing apparatus;
Image forming means for forming an image output as image data for the image formation from the image processing apparatus on a medium,
An image forming apparatus comprising:
読み取られた画像の秘匿部分を暗号化コードとする暗号化ステップと、
媒体の表と裏に前記暗号化コードを画像形成したときに1つの暗号化コードとなるように、かつ、前記媒体の一方の面に画像形成される暗号化コードの画像の裏写りが除去されるように、前記暗号化コードを画像形成するときの画像データを生成する暗号化画像生成ステップと、
を含む画像処理方法。 A method implemented in an image processing device, comprising:
An encryption step of using a secret part of the read image as an encryption code;
When the encryption code is image-formed on the front and back of the medium, the encryption code formed on one side of the medium is removed so that the encryption code becomes one encryption code. in so that the encrypted image generating step of generating image data at the time of image forming the encrypted code,
An image processing method including:
媒体の表と裏に前記暗号化コードを画像形成したときに1つの暗号化コードとなるように、かつ、前記媒体の一方の面に画像形成される暗号化コードの画像の裏写りが除去されるように、前記暗号化コードを画像形成するときの画像データを生成する暗号化画像生成ステップと
を、コンピュータに実行させるための画像処理プログラム。 An encryption step of using a secret part of the read image as an encryption code;
When the encryption code is image-formed on the front and back of the medium, the encryption code formed on one side of the medium is removed so that the encryption code becomes one encryption code. so that the, the encrypted image generating step of generating image data at the time of image forming said encryption code, an image processing program for causing a computer to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016008124A JP6651864B2 (en) | 2016-01-19 | 2016-01-19 | Image processing apparatus, image forming apparatus, image processing method, and image processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016008124A JP6651864B2 (en) | 2016-01-19 | 2016-01-19 | Image processing apparatus, image forming apparatus, image processing method, and image processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017130758A JP2017130758A (en) | 2017-07-27 |
| JP6651864B2 true JP6651864B2 (en) | 2020-02-19 |
Family
ID=59396379
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016008124A Active JP6651864B2 (en) | 2016-01-19 | 2016-01-19 | Image processing apparatus, image forming apparatus, image processing method, and image processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6651864B2 (en) |
-
2016
- 2016-01-19 JP JP2016008124A patent/JP6651864B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017130758A (en) | 2017-07-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8625167B2 (en) | Image processing, reading or forming apparatus and method for adding specific image data to obtained image data while encrypting details data specifying specific data and adding encrypted details data to obtained image data, and non-transitory recording medium recording program for causing computer to function as the same | |
| JP4818394B2 (en) | Image processing apparatus, image reading apparatus, image forming apparatus, image processing method, computer program, and recording medium | |
| JP4731609B2 (en) | Image generating apparatus, image processing apparatus, image reading apparatus, image forming apparatus, image generating method, image processing method, computer program, and recording medium | |
| JP3879552B2 (en) | Image generating apparatus, image reading apparatus, unauthorized duplication prevention system, program, and output medium manufacturing method | |
| US7639820B2 (en) | Image forming apparatus certificate sheet making method and certificate sheet processing method | |
| JP4055807B2 (en) | Document management method, document management system, and computer program | |
| JP4158829B2 (en) | Image processing apparatus, image processing method, and image processing program | |
| JP2008118210A (en) | Image processing apparatus, method and program | |
| JP2006303870A (en) | Image forming apparatus and method | |
| JP2009081620A (en) | Device for forming image, device for processing image, system for forming image, sheet of paper and program | |
| JP6651864B2 (en) | Image processing apparatus, image forming apparatus, image processing method, and image processing program | |
| JP2007166225A (en) | Image forming apparatus and authentication method | |
| JP5371797B2 (en) | Device, method and program capable of handling codes | |
| JP4626507B2 (en) | Image forming apparatus and image generating apparatus | |
| JP2009232125A (en) | Image forming apparatus and imaging method | |
| JP2007166222A (en) | Image forming apparatus, image processing apparatus, confidential document reading method, image processing method, and image forming method | |
| CN101378443A (en) | Image forming apparatus, image forming method, and image forming system | |
| CN108632481B (en) | Image forming apparatus, image forming method, and recording medium | |
| JP2009152902A (en) | Image processing device and method for controlling copier | |
| JP4182998B2 (en) | Image generating apparatus, image reading apparatus, unauthorized duplication prevention system, program, and output medium manufacturing method | |
| JP2008035448A (en) | Image processing apparatus and information superimposing method | |
| JP2006167986A (en) | Image forming apparatus | |
| JP4595985B2 (en) | Document management method, document management system, and computer program | |
| JP2007208620A (en) | Printing a print data sheet and decoding data from the print data sheet | |
| JP2008016915A (en) | Print data generation apparatus for print data sheet, data reproduction apparatus for print data sheet, method thereof, and computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181207 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190930 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191008 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191209 |
|
| 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: 20191224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200106 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6651864 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |