Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5880132B2 - Image detection apparatus, information display apparatus, image forming apparatus, and program - Google Patents
[go: Go Back, main page]

JP5880132B2 - Image detection apparatus, information display apparatus, image forming apparatus, and program - Google Patents

Image detection apparatus, information display apparatus, image forming apparatus, and program Download PDF

Info

Publication number
JP5880132B2
JP5880132B2 JP2012040674A JP2012040674A JP5880132B2 JP 5880132 B2 JP5880132 B2 JP 5880132B2 JP 2012040674 A JP2012040674 A JP 2012040674A JP 2012040674 A JP2012040674 A JP 2012040674A JP 5880132 B2 JP5880132 B2 JP 5880132B2
Authority
JP
Japan
Prior art keywords
image
code
color
document
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2012040674A
Other languages
Japanese (ja)
Other versions
JP2013176023A (en
Inventor
優 中曽
優 中曽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2012040674A priority Critical patent/JP5880132B2/en
Publication of JP2013176023A publication Critical patent/JP2013176023A/en
Application granted granted Critical
Publication of JP5880132B2 publication Critical patent/JP5880132B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)

Description

本発明は、画像検出装置、情報表示装置、画像形成装置及びプログラムに関する。   The present invention relates to an image detection apparatus, an information display apparatus, an image forming apparatus, and a program.

特許文献1には、印刷データに含まれるコード情報画像部を特定するコード情報判別手段と、前記特定されたコード情報画像部データを可逆圧縮する可逆圧縮手段と、前記可逆圧縮されたコード情報画像部データを保持する可逆蓄積手段と、前記保持されたコード情報画像部データを可逆伸張する可逆伸張手段と、前記可逆伸張されたコード情報画像部データを描画して印刷用ページイメージに展開する合成手段と、前記印刷用ページイメージを媒体に印刷する印刷手段と、を備えたことを特徴とする印刷装置が開示されている。   Patent Document 1 discloses code information determination means for specifying a code information image portion included in print data, reversible compression means for reversibly compressing the specified code information image portion data, and the reversibly compressed code information image. Reversible storage means for retaining copy data, reversible decompression means for reversibly decompressing the retained code information image part data, and composition for drawing the reversibly decompressed code information image part data and expanding it into a print page image There is disclosed a printing apparatus comprising: means; and printing means for printing the printing page image on a medium.

特許文献2には、電子文書を2値画像化した文書画像を取得する文書画像取得手段と、所定の情報を2値画像化した情報画像を取得する情報画像取得手段と、前記文書画像と前記情報画像との排他的論理和演算を行うことにより、当該文書画像と当該情報画像を合成する合成手段とを備えたことを特徴とする画像生成装置が開示されている。   Patent Document 2 discloses a document image acquisition unit that acquires a document image obtained by converting an electronic document into a binary image, an information image acquisition unit that acquires an information image obtained by converting predetermined information into a binary image, the document image, There has been disclosed an image generating apparatus characterized by comprising a synthesizing unit for synthesizing the document image and the information image by performing an exclusive OR operation with the information image.

特許文献3には、表面に機械可読コードが形成された媒体上での指示体の軌跡を取得する軌跡取得装置であって、媒体上の部分画像を連続的に読み取る画像入力手段と、前記画像入力手段で読み取った前記部分画像に含まれる機械可読コードを解読して媒体上における前記部分画像の位置情報を取得する位置情報取得手段と、前記画像入力手段で連続的に読み取った複数の部分画像から移動情報を取得する移動情報取得手段と、前記位置情報取得手段および前記移動情報取得手段で取得した情報を蓄積する記憶手段と、を有することを特徴とする軌跡取得装置が開示されている。   Patent Document 3 discloses a trajectory acquisition apparatus for acquiring a trajectory of an indicator on a medium having a machine-readable code formed on a surface, the image input means for continuously reading partial images on the medium, and the image Position information acquisition means for decoding machine-readable code included in the partial image read by the input means to acquire position information of the partial image on the medium, and a plurality of partial images read continuously by the image input means There is disclosed a trajectory acquisition apparatus comprising: a movement information acquisition unit that acquires movement information from a storage unit; and a storage unit that accumulates information acquired by the position information acquisition unit and the movement information acquisition unit.

特開2006−082339号公報JP 2006-082339 A 特開2007−329634号公報JP 2007-329634 A 特開2006−079391号公報JP 2006-079391 A

本発明の目的は、コード画像が予め形成された用紙に文書画像を重畳して形成する前に、画像形成後にコードが復号できない復号不能領域を検出することができる画像検出装置、情報表示装置、画像形成装置及びプログラムを提供することにある。   An object of the present invention is to provide an image detection device, an information display device, and an information display device capable of detecting an undecodable area where the code cannot be decoded after the image formation before the document image is superimposed on the paper on which the code image is formed in advance. To provide an image forming apparatus and a program.

上記目的を達成するために、請求項1に記載の発明は、用紙に印刷されたコード画像及びコード画像の吸収波長に関する特性情報を取得する第1取得手段と、前記コード画像のコード部の復号に必要な読取単位を取得する第2取得手段と、画像形成対象となる電子文書の文書画像を取得する第3取得手段と、前記第2取得手段で取得された前記コード画像の読取単位に基づいて、前記第3取得手段で取得された前記文書画像を、前記読取単位に対応する複数のブロックに分割する分割手段と、前記第1取得手段で取得されたコード画像の特性情報に基づいて、前記文書画像の前記コード画像の吸収波長に吸収帯域を有する色を用いた画像部と前記コード画像のコード部とが重なるブロックを復号不能ブロックとして検出する検出手段と、を有する画像検出装置である。   In order to achieve the above object, the invention according to claim 1 is a first acquisition means for acquiring a code image printed on paper and characteristic information relating to an absorption wavelength of the code image, and decoding of a code portion of the code image. A second acquisition unit that acquires a reading unit necessary for the image acquisition, a third acquisition unit that acquires a document image of an electronic document that is an image forming target, and a reading unit of the code image acquired by the second acquisition unit. Based on the dividing unit that divides the document image acquired by the third acquiring unit into a plurality of blocks corresponding to the reading unit, and the characteristic information of the code image acquired by the first acquiring unit, Detection means for detecting, as an undecodable block, an image portion using a color having an absorption band in the absorption wavelength of the code image of the document image and a block where the code portion of the code image overlaps That is the image detecting device.

請求項2に記載の発明は、前記コード画像が赤外線吸収材料を有し、前記文書画像の前記画像部が赤外線を吸収する黒色色材で形成される黒色画像部である、請求項1に記載の画像検出装置である。   According to a second aspect of the present invention, the code image includes an infrared absorbing material, and the image portion of the document image is a black image portion formed of a black color material that absorbs infrared rays. This is an image detection apparatus.

請求項3に記載の発明は、前記コード画像の吸収波長に吸収帯域を有する色を用いた画像部か否かは、前記文書画像の各画素が有する色情報に基づいて定められる、請求項1又は2に記載の画像検出装置である。   According to a third aspect of the present invention, whether or not the image portion uses a color having an absorption band in the absorption wavelength of the code image is determined based on color information of each pixel of the document image. Or it is an image detection apparatus of 2.

請求項4に記載の発明は、請求項1から3までの何れか1項に記載の画像検出装置から前記文書画像と前記復号不能ブロックとを取得する第4取得手段と、用紙に形成される画像を事前に確認するための事前確認画面を表示する表示手段と、前記表示手段に、第4取得手段で取得した前記文書画像と共に前記復号不能ブロックか否かを表示するように、前記表示手段を制御する表示制御手段と、を有する情報表示装置である。   The invention described in claim 4 is formed on a sheet, and fourth acquisition means for acquiring the document image and the undecodable block from the image detection apparatus according to any one of claims 1 to 3. Display means for displaying a pre-confirmation screen for confirming an image in advance, and the display means so as to display on the display means whether or not it is the undecodable block together with the document image obtained by the fourth obtaining means. Display control means for controlling the information display device.

請求項5に記載の発明は、前記表示制御手段は、ブロック内の前記画像部以外の複数画素を予め定めた色に変換して、前記復号不能ブロックか否かを表示する、請求項4に記載の情報表示装置である。   According to a fifth aspect of the present invention, the display control means converts a plurality of pixels other than the image portion in the block to a predetermined color and displays whether or not the block is an undecodable block. It is an information display apparatus of description.

請求項6に記載の発明は、前記復号不能ブロックが検出された場合に、前記画像部が前記コード画像の吸収波長の光を吸収しない色材で形成されるように前記文書画像の色変換処理を行う色変換手段を、更に備え、前記表示制御手段は、前記色変換手段で色変換処理された後の文書画像を表示するように、前記表示手段を制御する、請求項4又は5に記載の情報表示装置である。   According to a sixth aspect of the present invention, when the undecodable block is detected, the document image is subjected to color conversion processing so that the image portion is formed of a color material that does not absorb light having an absorption wavelength of the code image. 6. The color conversion means for performing the above-described processing is further provided, and the display control means controls the display means so as to display a document image after color conversion processing by the color conversion means. Information display device.

請求項7に記載の発明は、請求項1から3までの何れか1項に記載の画像検出装置から前記文書画像と前記復号不能ブロックとを取得する第5取得手段と、用紙に画像を形成する画像形成手段と、前記画像形成手段に、第5取得手段で取得した前記文書画像と共に前記復号不能ブロックか否かを表示するように、前記画像形成手段を制御する画像形成制御手段と、を有する画像形成装置である。   According to a seventh aspect of the present invention, there is provided fifth acquisition means for acquiring the document image and the undecodable block from the image detection apparatus according to any one of the first to third aspects, and forming an image on a sheet. An image forming unit that controls the image forming unit to display on the image forming unit whether or not the undecodable block is displayed together with the document image acquired by the fifth acquiring unit. An image forming apparatus.

請求項8に記載の発明は、コンピュータを、用紙に印刷されたコード画像及びコード画像の吸収波長に関する特性情報を取得する第1取得手段、前記コード画像のコード部の復号に必要な読取単位を取得する第2取得手段、画像形成対象となる電子文書の文書画像を取得する第3取得手段、前記第2取得手段で取得された前記コード画像の読取単位に基づいて、前記第3取得手段で取得された前記文書画像を、前記読取単位に対応する複数のブロックに分割する分割手段、前記第1取得手段で取得されたコード画像の特性情報に基づいて、前記文書画像の前記コード画像の吸収波長に吸収帯域を有する色を用いた画像部と前記コード画像のコード部とが重なるブロックを復号不能ブロックとして検出する検出手段、として機能させるプログラムである。   According to the eighth aspect of the present invention, the computer obtains the code image printed on the sheet and the characteristic information relating to the absorption wavelength of the code image, and the reading unit necessary for decoding the code portion of the code image. Based on the second acquisition unit to acquire, the third acquisition unit to acquire the document image of the electronic document to be image formed, and the reading unit of the code image acquired by the second acquisition unit, the third acquisition unit Based on the characteristic information of the code image acquired by the dividing means for dividing the acquired document image into a plurality of blocks corresponding to the reading unit and the first acquiring means, absorption of the code image of the document image A program that functions as a detection unit that detects a block in which an image portion using a color having an absorption band at a wavelength and a code portion of the code image overlap as an undecodable block It is.

請求項1、8に記載の発明によれば、コード画像が予め形成された用紙に文書画像を重畳して形成する前に、画像形成後にコードが復号できない復号不能領域を検出することができる。   According to the first and eighth aspects of the present invention, it is possible to detect an indecipherable region where the code cannot be decoded after the image is formed before the document image is superimposed on the paper on which the code image is previously formed.

請求項2に記載の発明によれば、黒色画像部が赤外線を吸収する黒色色材を用いて形成された場合に、画像形成後にコードが復号できない復号不能領域を検出することができる。   According to the second aspect of the present invention, when the black image portion is formed using a black color material that absorbs infrared rays, it is possible to detect a non-decodable area where the code cannot be decoded after image formation.

請求項3に記載の発明によれば、文書画像の各画素が有する色情報に基づいてコード画像の吸収波長に吸収帯域を有する色を用いた画像部か否かを判定することができる。   According to the third aspect of the present invention, it is possible to determine whether or not the image portion uses a color having an absorption band in the absorption wavelength of the code image based on the color information of each pixel of the document image.

請求項4に記載の発明によれば、復号不能領域を画面表示等で確認することができる。   According to the fourth aspect of the present invention, the undecodable area can be confirmed by screen display or the like.

請求項5に記載の発明によれば、復号不能領域とその他の領域とを色で区別して表示することができる。   According to the fifth aspect of the present invention, the undecodable area and the other areas can be distinguished and displayed by color.

請求項6に記載の発明によれば、コード画像の吸収波長に吸収帯域を有する色を用いた画像部が、コード画像の吸収波長の光を吸収しない色材で形成された場合に、当該画像部が何色で形成されるのかを画面表示等で確認することができる。   According to the invention described in claim 6, when the image portion using a color having an absorption band in the absorption wavelength of the code image is formed of a color material that does not absorb light having the absorption wavelength of the code image, the image It is possible to confirm in what color the part is formed with a screen display or the like.

請求項7に記載の発明によれば、復号不能領域を画像形成して確認することができる。   According to the seventh aspect of the present invention, the undecodable area can be confirmed by forming an image.

画像形成システムの全体構成を示す概略図である1 is a schematic diagram showing the overall configuration of an image forming system (A)はコード付加用紙の全体像を示す平面図である。(B)はコード付加用紙の表面の一部を拡大して示す部分拡大図である。(A) is a top view which shows the whole image of a code addition paper. (B) is a partially enlarged view showing a part of the surface of the code-added paper in an enlarged manner. コード画像を構成する単位パターンの一例を示す模式図である。It is a schematic diagram which shows an example of the unit pattern which comprises a code image. 符号パターンにおける単位パターンのレイアウトの一例を示す模式図である。It is a schematic diagram which shows an example of the layout of the unit pattern in a code pattern. コード画像から特定情報を復号する原理を説明するための模式図である。It is a schematic diagram for demonstrating the principle which decodes specific information from a code image. 端末装置の電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of a terminal device. 「コード画像付加」の受付画面を示す模式図である。It is a schematic diagram which shows the reception screen of "add code image". 「復号可否確認処理」の処理ルーチンを示すフローチャートである。It is a flowchart which shows the processing routine of a "decoding possibility confirmation process." 「プレビュー画面の表示処理」の処理ルーチンを示すフローチャートである。10 is a flowchart illustrating a processing routine of “preview screen display processing”. (A)は文書画像の一例を示す平面図である。(B)は文書画像の一部分を拡大して示す部分拡大図である。(A) is a top view which shows an example of a document image. (B) is a partially enlarged view showing a part of a document image in an enlarged manner. 印刷プレビュー画面に表示される画像処理後の文書画像(プレビュー画像)の一部分を拡大して示す部分拡大図である。FIG. 6 is a partially enlarged view showing a part of a document image (preview image) after image processing displayed on a print preview screen in an enlarged manner. 「色変換シミュレーション処理」の処理ルーチンを示すフローチャートである。7 is a flowchart illustrating a processing routine of “color conversion simulation processing”. 印刷プレビュー画面に表示される逆色変換処理後の文書画像(プレビュー画像)の一部分を拡大して示す部分拡大図である。FIG. 6 is a partial enlarged view showing a part of a document image (preview image) after reverse color conversion processing displayed on a print preview screen in an enlarged manner. 文書画像と共に復号不能領域が表示された印刷物の一例を示す平面図である。It is a top view which shows an example of the printed matter on which the undecodable area was displayed with the document image. (A)〜(D)は従来公知のドットコードを示す模式図である。(A)-(D) are the schematic diagrams which show a conventionally well-known dot code.

以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。   Hereinafter, an example of an embodiment of the present invention will be described in detail with reference to the drawings.

<画像形成システム>
まず、本実施の形態に係る画像形成システムの一例について説明する。
図1は画像形成システムの全体構成を示す概略図である。図1に示すように、画像形成システム10は、端末装置20、画像形成装置30、及び文書管理サーバ40を備えている。端末装置20、画像形成装置30、及び文書管理サーバ40は、LAN(Local Area Network)等の通信回線90により接続されている。端末装置20は、ユーザが使用するコンピュータ等の情報処理装置及び周辺装置である。画像形成装置30は、用紙上に画像を形成する印刷装置等である。文書管理サーバ40は、電子文書を管理するコンピュータ等の情報処理装置である。なお、画像形成システムの構成は一例であり、これに限定されるものではない。
<Image forming system>
First, an example of an image forming system according to the present embodiment will be described.
FIG. 1 is a schematic diagram showing the overall configuration of the image forming system. As shown in FIG. 1, the image forming system 10 includes a terminal device 20, an image forming device 30, and a document management server 40. The terminal device 20, the image forming apparatus 30, and the document management server 40 are connected by a communication line 90 such as a LAN (Local Area Network). The terminal device 20 is an information processing device such as a computer used by a user and a peripheral device. The image forming apparatus 30 is a printing apparatus or the like that forms an image on a sheet. The document management server 40 is an information processing apparatus such as a computer that manages electronic documents. The configuration of the image forming system is an example, and the present invention is not limited to this.

端末装置20は、文書管理サーバ40から電子文書を取得し、画像形成装置30に電子文書の印刷を指示する。画像形成装置30は、端末装置20からの印刷指示に応じて、電子文書の文書画像を用紙50上に形成し、文書画像が形成された印刷物60を出力する。なお、端末装置20は、端末装置20の記憶部から電子文書を取得してもよい。また、端末装置20は、端末装置20の通信部を介して、文書管理サーバ40以外の外部装置から電子文書を取得してもよい。   The terminal device 20 acquires an electronic document from the document management server 40 and instructs the image forming apparatus 30 to print the electronic document. In response to a print instruction from the terminal device 20, the image forming apparatus 30 forms a document image of an electronic document on the paper 50, and outputs a printed material 60 on which the document image is formed. Note that the terminal device 20 may acquire an electronic document from the storage unit of the terminal device 20. Further, the terminal device 20 may acquire an electronic document from an external device other than the document management server 40 via the communication unit of the terminal device 20.

本実施の形態では、画像形成装置30で文書画像を形成する際に、コード画像が予め印刷された用紙50が使用される。以下では、コード付加用紙50という。   In the present embodiment, when a document image is formed by the image forming apparatus 30, a sheet 50 on which a code image is printed in advance is used. Hereinafter, it is referred to as a code-added paper 50.

コード画像は、特定情報を符号パターン(コード)で表したコード情報を含む画像である。符号パターン(コード)としては、バーコード等の一次元コード、QRコード(登録商標)やグリフコード等の二次元コード等を用いてもよい。特定情報は、コード画像の符号パターンを読み取って復号(デコード)される。本実施の形態では、用紙上での位置を表す位置情報、用紙を識別するための識別情報等を表すコード情報が、コード画像に埋め込まれている例について説明する。なお、コード画像の詳細については後述する。   The code image is an image including code information in which specific information is represented by a code pattern (code). As the code pattern (code), a one-dimensional code such as a barcode, a two-dimensional code such as a QR code (registered trademark) or a glyph code, or the like may be used. The specific information is decoded (decoded) by reading the code pattern of the code image. In the present embodiment, an example will be described in which position information indicating a position on a sheet, code information indicating identification information for identifying a sheet, and the like are embedded in a code image. Details of the code image will be described later.

例えば、コード画像は、赤外線吸収材料で形成された赤外画像としてもよい。ここで「赤外画像」とは、自然光又は白色光の下では肉眼により視認することが困難であり、赤外線を照射して反射された赤外線を検出することにより読み取られる画像である。赤外画像の読み取りには、赤外線カメラ等、赤外専用の撮影装置が用いられる。赤外線吸収材料としては、波長750nmから波長1000nmまでの赤外領域に光吸収ピークを有するものが用いられる。従って、赤外画像の読み取りには、赤外線吸収材料の吸収特性に応じた波長の赤外線が使用される。このような赤外線吸収材料は、既知の材料が適宜選択される。例えば、特開2009−209297号公報に記載の材料などを採用してもよい。   For example, the code image may be an infrared image formed of an infrared absorbing material. Here, the “infrared image” is an image that is difficult to be visually recognized by the naked eye under natural light or white light, and is read by detecting the reflected infrared light by irradiating the infrared light. Infrared images are read using a dedicated infrared imaging device such as an infrared camera. As the infrared absorbing material, a material having a light absorption peak in an infrared region from a wavelength of 750 nm to a wavelength of 1000 nm is used. Therefore, infrared rays having a wavelength corresponding to the absorption characteristics of the infrared absorbing material are used for reading the infrared image. As such an infrared absorbing material, a known material is appropriately selected. For example, the materials described in JP 2009-209297 A may be employed.

画像形成装置30は、シアン(C色)、マゼンタ(M色)、イエロー(Y色)、ブラック(K色)に発色するインクやトナー等、可視領域に吸収を有する印刷用色材を用いて、コード付加用紙50上に文書画像(可視画像)を形成する。従って、コード画像が赤外画像である場合には、赤外画像であるコード画像に、可視画像である文書画像が重畳された印刷物60が生成されることになる。ブラック(K色)に発色する黒色色材は、カーボンブラックを含み、赤外線吸収材料と同様に赤外線を吸収する。   The image forming apparatus 30 uses a printing color material that absorbs in the visible region, such as ink or toner that develops in cyan (C color), magenta (M color), yellow (Y color), and black (K color). Then, a document image (visible image) is formed on the code-added paper 50. Therefore, when the code image is an infrared image, a printed material 60 is generated in which a document image that is a visible image is superimposed on a code image that is an infrared image. The black color material that develops black (K color) contains carbon black and absorbs infrared rays in the same manner as the infrared absorbing material.

文書画像が黒色画像部を含み、黒色画像部が黒色色材で形成されると、コード画像に黒色画像が重畳されてしまう。コード画像に黒色画像が重畳された部分は、コード画像及びコード情報が読み取れず、特定情報を復号できない「復号不能領域」となる。   If the document image includes a black image portion and the black image portion is formed of a black color material, the black image is superimposed on the code image. The portion where the black image is superimposed on the code image becomes an “undecodable area” where the code image and the code information cannot be read and the specific information cannot be decoded.

コード画像が赤外画像ではない場合にも、同様の問題が発生する。コード画像が予め定めた吸収波長を有する色材で形成されている場合には、同じ吸収波長に吸収帯域を有する色を用いた画像部がコード画像に重畳されると、コード画像が読み取れない「復号不能領域」となる。例えば、コード画像がC色色材で形成された青色画像である場合には、C色色材の吸収波長に吸収帯域を有する「青色」や「黒色」で文書画像を形成すると、コード画像が読み取れなくなる。コード画像を形成する色材の色と、コード画像の読み取りを不能にする色との関係を、下記の表1に例示する。   A similar problem occurs when the code image is not an infrared image. When the code image is formed of a color material having a predetermined absorption wavelength, the code image cannot be read if an image portion using a color having an absorption band at the same absorption wavelength is superimposed on the code image. It becomes an undecryptable area. For example, if the code image is a blue image formed with a C color material, the code image cannot be read if the document image is formed with “blue” or “black” having an absorption band at the absorption wavelength of the C color material. . Table 1 below illustrates the relationship between the color of the color material that forms the code image and the color that makes the code image unreadable.

本実施の形態では、端末装置20において、画像形成装置30に電子文書の印刷を指示する前に、後述する「復号可否確認処理」を実行して、印刷物60に発生する復号不能領域を検出する。従って、端末装置20は、復号不能領域を検出する「画像検出装置」として機能する。また、検出された復号不能領域がユーザに表示される。なお、復号可否確認処理は、ユーザからの指示に応じて実行される。   In the present embodiment, before instructing the image forming apparatus 30 to print an electronic document, the terminal device 20 executes a “decryptability confirmation process” to be described later to detect a non-decryptable area generated in the printed material 60. . Accordingly, the terminal device 20 functions as an “image detection device” that detects an undecodable area. In addition, the detected undecodable area is displayed to the user. Note that the decryption permission / inhibition confirmation process is executed according to an instruction from the user.

端末装置20の詳細な構成については後述するが、端末装置20には、種々の画面を表示するために、ディスプレイ等の表示部が接続されている。端末装置20は、表示部に画面を表示する動作を制御する。従って、端末装置20は、表示手段及び表示制御手段を備えた「情報表示装置」として機能する。詳細は後述するが、復号可否確認処理では、端末装置20の表示部に、印刷物60上に形成される文書画像を事前に確認するための「事前確認画面(印刷プレビュー画面)」が表示される。この事前確認画面に、文書画像と共に復号不能領域を表示することで、画像形成装置30で文書画像を形成する前に、ユーザにより復号不能領域が確認される。また、印刷プレビュー画像を印刷して、復号不能領域を確認してもよい。また、信号不能領域が視認できる状態で画像を形成し、画像形成媒体のユーザに信号不能領域が判別できるようにしてもよい。   Although the detailed configuration of the terminal device 20 will be described later, a display unit such as a display is connected to the terminal device 20 in order to display various screens. The terminal device 20 controls the operation of displaying a screen on the display unit. Accordingly, the terminal device 20 functions as an “information display device” including a display unit and a display control unit. Although details will be described later, in the decryption permission confirmation process, a “preliminary confirmation screen (print preview screen)” for confirming in advance the document image formed on the printed material 60 is displayed on the display unit of the terminal device 20. . By displaying the undecodable area together with the document image on the prior confirmation screen, the undecodable area is confirmed by the user before the image forming apparatus 30 forms the document image. Alternatively, a print preview image may be printed to check the undecodable area. In addition, an image may be formed in a state where the signal-impossible area is visible so that the user of the image forming medium can determine the signal-impossible area.

また、印刷物60からのコード画像(赤外画像)の読み取りに、ペン型デバイス70を用いてもよい。ペン型デバイス70は、例えば、印刷物60に筆記するペン先72、ペン先72周囲のコード画像を撮影する赤外専用の撮影部74、撮影されたコード画像から位置情報を復号して筆跡情報を取得する情報処理部(図示せず)、位置情報や筆跡情報を記憶する記憶部(図示せず)、無線通信等により外部と通信する通信部(図示せず)等を備えている。   Further, the pen-type device 70 may be used for reading a code image (infrared image) from the printed material 60. The pen-type device 70 includes, for example, a pen tip 72 for writing on the printed matter 60, an infrared-only photographing unit 74 for photographing a code image around the pen tip 72, and decoding hand position information by decoding position information from the photographed code image. An information processing unit (not shown) to be acquired, a storage unit (not shown) that stores position information and handwriting information, a communication unit (not shown) that communicates with the outside by wireless communication, and the like are provided.

例えば、ペン型デバイス70を用いて印刷物60に筆記した場合には、ペン型デバイス70により筆跡情報が取得され、文書管理サーバ40に送信される。印刷物60に対する筆跡情報は、文書管理サーバ40により、印刷物60に印刷された電子文書と関連付けて管理される。   For example, when writing on the printed matter 60 using the pen-type device 70, handwriting information is acquired by the pen-type device 70 and transmitted to the document management server 40. The handwriting information for the printed material 60 is managed by the document management server 40 in association with the electronic document printed on the printed material 60.

<コード付加用紙>
次に、本実施の形態で使用されるコード付加用紙について説明する。
図2(A)はコード付加用紙50の全体像を示す平面図である。図2(A)に示すように、本実施の形態では、用紙全面のどの位置からでもコード画像を読み取ることができるように、コード付加用紙50の全面にコード画像(ドット模様で表す)が印刷されている。なお、コード画像は、画像形成装置30により画像が形成される画像形成領域、画像形成領域の周辺に在る周辺領域等、特定の領域に付加してもよい。また、コード付加用紙50の表裏両面に、コード画像を付加してもよい。
<Code-added paper>
Next, the code-added paper used in this embodiment will be described.
FIG. 2A is a plan view showing the entire image of the code-added paper 50. FIG. As shown in FIG. 2A, in this embodiment, a code image (represented by a dot pattern) is printed on the entire surface of the code-added sheet 50 so that the code image can be read from any position on the entire sheet. Has been. The code image may be added to a specific area such as an image forming area in which an image is formed by the image forming apparatus 30 or a peripheral area around the image forming area. Further, a code image may be added to both the front and back sides of the code addition paper 50.

図2(B)はコード付加用紙50の表面の一部分50Aを拡大して示す部分拡大図である。図2(B)に示すように、コード画像には、複数のドットを二次元状に配列した二次元コード(ドットパターン)が、符号パターンとして用いられている。ここで「ドット」とは、赤外画像を形成する赤外線吸収材料で印字される部分であり、図2(B)では黒い四角(■)で表されている。なお、赤外線吸収材料としては、波長750nmから波長1000nmまでの赤外領域に光吸収ピークを有するものが用いられる。従って、赤外画像の読み取りには、赤外線吸収材料の吸収特性に応じた波長の赤外線が使用される。   FIG. 2B is a partially enlarged view showing a part 50 </ b> A of the surface of the code-added paper 50 in an enlarged manner. As shown in FIG. 2B, a code image uses a two-dimensional code (dot pattern) in which a plurality of dots are arranged two-dimensionally as a code pattern. Here, the “dot” is a portion printed with an infrared absorbing material that forms an infrared image, and is represented by a black square (■) in FIG. As the infrared absorbing material, a material having a light absorption peak in an infrared region from a wavelength of 750 nm to a wavelength of 1000 nm is used. Therefore, infrared rays having a wavelength corresponding to the absorption characteristics of the infrared absorbing material are used for reading the infrared image.

また、コード画像は、二次元状に配列された複数の符号パターン52を含んで構成されている。符号パターン52は、位置情報、識別情報等の特定情報を復号するために必要な読取単位である。例えば、QRコード(登録商標)であれば、1個のQRコード(登録商標)に相当する。符号パターン52毎に特定情報が復号される。換言すれば、符号パターン52の一部が読み取れない場合には、符号パターン52に対応する特定情報を復号できなくなる。本実施の形態では、符号パターン52は複数の単位パターン54を含んでおり、複数の単位パターン54の各々を読み取って、符号パターン52に対応する特定情報が復号される(図3及び図4を参照)。   The code image includes a plurality of code patterns 52 arranged two-dimensionally. The code pattern 52 is a reading unit necessary for decoding specific information such as position information and identification information. For example, a QR code (registered trademark) corresponds to one QR code (registered trademark). The specific information is decoded for each code pattern 52. In other words, when a part of the code pattern 52 cannot be read, the specific information corresponding to the code pattern 52 cannot be decoded. In the present embodiment, the code pattern 52 includes a plurality of unit patterns 54, each of the plurality of unit patterns 54 is read, and the specific information corresponding to the code pattern 52 is decoded (see FIGS. 3 and 4). reference).

図3はコード画像を構成する単位パターン54の一例を示す模式図である。単位パターン54は、符号パターン52を構成する最小単位であり、1ビット又は複数ビットの情報を表現する。図3に示すように、単位パターン54は、ドットが配置されるドット配置領域(黒色領域56A及びグレー領域56B)と、ドットが配置されない非配置領域(白色領域56C)とに区分されている。黒色領域56Aは、ドット配置領域にドットが配置されていることを示す。グレー領域56Bは、ドット配置領域にドットが配置されていないことを示す。   FIG. 3 is a schematic diagram showing an example of the unit pattern 54 constituting the code image. The unit pattern 54 is the minimum unit constituting the code pattern 52 and expresses 1-bit or multiple-bit information. As shown in FIG. 3, the unit pattern 54 is divided into a dot arrangement area (black area 56A and gray area 56B) where dots are arranged and a non-arrangement area (white area 56C) where dots are not arranged. The black area 56A indicates that dots are arranged in the dot arrangement area. The gray area 56B indicates that no dot is arranged in the dot arrangement area.

図3に示す例では、単位パターン54内に、9箇所のドット配置領域が設けられている。これら9箇所の中から選択した2箇所にドットが配置される。9箇所の中から2箇所を選択する組合せは36通り(=)あるので、36種類の単位パターン54があることになる。この単位パターン54は「9C2パターン」と称される。例えば、このうち32種類の単位パターン54を用いることで、5ビットの情報が表現される。また、図3に示す例では、単位パターン54のサイズは、「12画素×12画素」である。また、ドット配置領域(黒色領域56A及びグレー領域56B)及び非配置領域(白色領域56C)の各々のサイズは、「2画素×2画素」である。 In the example shown in FIG. 3, nine dot arrangement areas are provided in the unit pattern 54. Dots are arranged at two locations selected from these nine locations. Since there are 36 combinations (= 9 C 2 ) for selecting two places out of nine places, there are 36 types of unit patterns 54. This unit pattern 54 is referred to as a “9C2 pattern”. For example, by using 32 types of unit patterns 54 among them, 5-bit information is expressed. In the example illustrated in FIG. 3, the size of the unit pattern 54 is “12 pixels × 12 pixels”. The size of each of the dot arrangement area (black area 56A and gray area 56B) and the non-arrangement area (white area 56C) is “2 pixels × 2 pixels”.

例えば、解像度が600dpi(1インチ当たり600画素を印字できる解像度)の画像形成装置を用いて、上記の単位パターン54を有するコード画像を印刷する場合には、1画素の大きさは「42.3μm×42.3μm」である。従って、単位パターン54の1ドットの大きさは「84.6μm×84.6μm」となる。1ドットのサイズが小さい方が単位面積当たりの情報量は多くなるが、1ドットのサイズが小さ過ぎると読み取り精度が低下する。単位パターン54を構成する1ドットの大きさは、表現する情報量、読み取り精度、画像形成装置の解像度等を考慮して、一辺の長さ(直径)が50μm以上100μm以下の範囲とするとよい。   For example, when a code image having the unit pattern 54 is printed using an image forming apparatus having a resolution of 600 dpi (resolution capable of printing 600 pixels per inch), the size of one pixel is “42.3 μm”. × 42.3 μm ”. Accordingly, the size of one dot of the unit pattern 54 is “84.6 μm × 84.6 μm”. The smaller the size of one dot, the larger the amount of information per unit area. However, if the size of one dot is too small, the reading accuracy is lowered. The size of one dot constituting the unit pattern 54 is preferably in the range of 50 μm to 100 μm in length (diameter) on one side in consideration of the amount of information to be expressed, reading accuracy, resolution of the image forming apparatus, and the like.

図4は符号パターン52における単位パターン54のレイアウトの一例を示す模式図である。符号パターン52は、二次元状に配列された複数の単位パターン54から構成されている。ここで単位パターン54が配置される位置を「単位ブロック」という。図4に示す例では、25(=5×5)個の単位ブロックが配列されている。25個の単位ブロックの各々には、単位パターン54が配置されている。上記の通り、36種類の単位パターン54がある。図4に示す例では、4種類の単位パターン54が、画像の回転を検出する同期符号として使用され、残り32種類の単位パターン54が、識別符号又は位置符号として使用されている。   FIG. 4 is a schematic diagram showing an example of the layout of the unit pattern 54 in the code pattern 52. The code pattern 52 is composed of a plurality of unit patterns 54 arranged two-dimensionally. Here, the position where the unit pattern 54 is arranged is referred to as a “unit block”. In the example shown in FIG. 4, 25 (= 5 × 5) unit blocks are arranged. A unit pattern 54 is arranged in each of the 25 unit blocks. As described above, there are 36 types of unit patterns 54. In the example shown in FIG. 4, four types of unit patterns 54 are used as synchronization codes for detecting image rotation, and the remaining 32 types of unit patterns 54 are used as identification codes or position codes.

図4に示すレイアウトでは、符号パターン52の左上の単位ブロックには、同期符号54Aが配置されている。同期符号54Aの右側に並ぶ4つの単位ブロックには、X座標を表すX位置符号54Bが配置されている。同期符号54Aの下側に並ぶ4つの単位ブロックには、Y座標を表すY位置符号54Cが配置されている。また、X位置符号54B及びY位置符号54Cに囲まれた領域に在る16(=4×4)個の単位ブロックには、識別符号54Dが配置されている。なお、図4は単位パターン54のレイアウトの一例を示すものであり、同期符号54A、X位置符号54B、Y位置符号54C、及び識別符号54Dの各々は、いずれかの単位パターン54に置き換えられる。   In the layout shown in FIG. 4, a synchronization code 54 </ b> A is disposed in the upper left unit block of the code pattern 52. In four unit blocks arranged on the right side of the synchronization code 54A, an X position code 54B representing the X coordinate is arranged. In four unit blocks arranged below the synchronization code 54A, a Y position code 54C representing the Y coordinate is arranged. In addition, an identification code 54D is arranged in 16 (= 4 × 4) unit blocks in an area surrounded by the X position code 54B and the Y position code 54C. FIG. 4 shows an example of the layout of the unit pattern 54, and each of the synchronization code 54A, the X position code 54B, the Y position code 54C, and the identification code 54D is replaced with one of the unit patterns 54.

ここで、符号パターン単位での復号原理について簡単に説明する。
図5はコード画像から特定情報を復号する原理を説明するための模式図である。図5に示すように、コード画像の一部分50Aから読み取られたドット配列50Bに対し、符号パターン52と同じ大きさのフレーム58を重ね合わせる。フレーム58は、単位ブロックと同じ大きさの複数の開口を有している。複数の開口は、単位ブロックと同じレイアウトで配列されている。ドット配列50Bに対しフレーム58を移動させながら、各開口内のドット数が2となるようにフレーム58の位置を調整する。これにより、1つの符号パターン52に対応するドット配列が検出される。
Here, the decoding principle in units of code patterns will be briefly described.
FIG. 5 is a schematic diagram for explaining the principle of decoding specific information from a code image. As shown in FIG. 5, a frame 58 having the same size as the code pattern 52 is superimposed on the dot array 50 </ b> B read from a part 50 </ b> A of the code image. The frame 58 has a plurality of openings having the same size as the unit block. The plurality of openings are arranged in the same layout as the unit block. While moving the frame 58 with respect to the dot array 50B, the position of the frame 58 is adjusted so that the number of dots in each opening becomes two. Thereby, a dot arrangement corresponding to one code pattern 52 is detected.

符号パターン52に対応するドット配列が検出されると、検出されたドット配列の中から同期符号54Aを検出して、画像の回転を判定する。判定結果に応じてドット配列を回転させて、ドット配列を正しい向きに設定する。これにより、符号パターン52と同じレイアウトで単位パターン54が配列された正規のドット配列が取得される。次に、取得された正規のドット配列から、X位置符号54B、Y位置符号54C、及び識別符号54Dの各々に対応する単位パターン54を検出して、位置情報及び識別情報を復号する。   When the dot array corresponding to the code pattern 52 is detected, the synchronization code 54A is detected from the detected dot array, and the rotation of the image is determined. The dot array is rotated according to the determination result, and the dot array is set in the correct orientation. As a result, a regular dot arrangement in which the unit patterns 54 are arranged in the same layout as the code pattern 52 is acquired. Next, the unit pattern 54 corresponding to each of the X position code 54B, the Y position code 54C, and the identification code 54D is detected from the acquired regular dot array, and the position information and the identification information are decoded.

1つの符号パターン52の復号処理が終了すると、ドット配列50Bに対しフレーム58を矢印A方向に移動させて、次の符号パターン52に対応するドット配列を検出し、上記手順を繰り返し行って、次の符号パターン52から位置情報及び識別情報を復号する。これにより、符号パターン52毎に、位置情報及び識別情報が復号される。なお、フレーム58は、符号パターン52を読み取る順序に従って移動する。例えば、ペン型デバイス70で筆跡情報を取得する場合には、フレーム58の移動方向はペン先72の移動方向となる。   When the decoding process for one code pattern 52 is completed, the frame 58 is moved in the direction of arrow A with respect to the dot array 50B, the dot array corresponding to the next code pattern 52 is detected, the above procedure is repeated, and the next procedure is repeated. The position information and the identification information are decoded from the code pattern 52. Thereby, position information and identification information are decoded for every code pattern 52. The frame 58 moves according to the order in which the code pattern 52 is read. For example, when handwriting information is acquired by the pen-type device 70, the moving direction of the frame 58 is the moving direction of the pen tip 72.

<端末装置の構成>
次に、端末装置20の電気的構成について説明する。
図6は端末装置20の電気的構成を示すブロック図である。図6に示すように、端末装置20は、コンピュータ等の情報処理装置及び周辺装置であり、情報処理装置20A、ディスプレイ等の表示部22、マウスやキーボード等の入力部24、外部装置と通信を行うためのインターフェースとして機能する通信部26、及びハードディスク等の記憶部28を備えている。
<Configuration of terminal device>
Next, the electrical configuration of the terminal device 20 will be described.
FIG. 6 is a block diagram showing an electrical configuration of the terminal device 20. As shown in FIG. 6, the terminal device 20 is an information processing device such as a computer and a peripheral device, and communicates with the information processing device 20A, a display unit 22 such as a display, an input unit 24 such as a mouse and a keyboard, and an external device. A communication unit 26 that functions as an interface for performing the operation and a storage unit 28 such as a hard disk are provided.

情報処理装置20Aは、CPU(中央処理装置; Central Processing Unit)20B、各種プログラムを記憶したROM(Read Only Memory)20C、プログラムの実行時にワークエリアとして使用されるRAM(Random Access Memory)20D、各種情報を記憶する不揮発性メモリ20E、及び入出力インターフェース(I/O)20Fを備えている。CPU20B、ROM20C、RAM20D、不揮発性メモリ20E、及びI/O20Fの各々は、バス20Gを介して接続されている。   The information processing apparatus 20A includes a CPU (Central Processing Unit) 20B, a ROM (Read Only Memory) 20C storing various programs, a RAM (Random Access Memory) 20D used as a work area when executing the programs, A nonvolatile memory 20E for storing information and an input / output interface (I / O) 20F are provided. Each of the CPU 20B, ROM 20C, RAM 20D, nonvolatile memory 20E, and I / O 20F is connected via a bus 20G.

表示部22、入力部24、通信部26、及び記憶部28の各部は、情報処理装置20AのI/O20Fに接続されている。情報処理装置20Aは、表示部22、入力部24、通信部26、及び記憶部28の各部を制御すると共に、各種の演算を行う。本実施の形態では、後述する「復号可否確認処理」を実行するための制御プログラムが、記憶部28に予め記憶されている場合について説明する。予め記憶された制御プログラムは、CPU20Bにより記憶部28から読み出されて実行される。なお、制御プログラムは、ROM20C等の他の記憶装置に記憶されていてもよい。   Each unit of the display unit 22, the input unit 24, the communication unit 26, and the storage unit 28 is connected to the I / O 20F of the information processing apparatus 20A. The information processing apparatus 20A controls the display unit 22, the input unit 24, the communication unit 26, and the storage unit 28, and performs various calculations. In the present embodiment, a case will be described in which a control program for executing a “decoding availability confirmation process” described later is stored in the storage unit 28 in advance. The control program stored in advance is read from the storage unit 28 by the CPU 20B and executed. The control program may be stored in another storage device such as the ROM 20C.

また、情報処理装置20Aには、各種ドライブが接続されていてもよい。各種ドライブは、フレキシブルディスク、光磁気ディスク、CD−ROMなどのコンピュータ読み取り可能な可搬性の記録媒体からデータを読み込んだり、記録媒体に対してデータを書き込んだりする装置である。各種ドライブを備える場合には、可搬性の記録媒体に制御プログラムを記録しておいて、これを対応するドライブで読み込んで実行してもよい。   Various drives may be connected to the information processing apparatus 20A. Each type of drive is a device that reads data from a computer-readable portable recording medium such as a flexible disk, a magneto-optical disk, or a CD-ROM, and writes data to the recording medium. When various types of drives are provided, a control program may be recorded on a portable recording medium, and this may be read and executed by a corresponding drive.

<復号可否確認処理>
次に、「復号可否確認処理」について説明する。
端末装置20のユーザは、電子文書の印刷を指示する前に、表示部22に「事前確認画面」を表示して、印刷物60上に形成される文書画像を事前に確認してもよい。以下、事前確認画面を表示する動作を「印刷プレビュー」、事前確認画面を「印刷プレビュー画面」という。印刷プレビューでは、入力部24を操作することにより、背景設定等の種々の模擬操作(シミュレーション)が実行される。本実施の形態では、印刷プレビューにおいて「コード画像付加」の模擬操作を行う場合について説明する。
<Decryptability confirmation process>
Next, the “decryptability confirmation process” will be described.
The user of the terminal device 20 may display a “preliminary confirmation screen” on the display unit 22 and confirm the document image formed on the printed matter 60 in advance before instructing the printing of the electronic document. Hereinafter, the operation for displaying the advance confirmation screen is referred to as “print preview”, and the advance confirmation screen is referred to as “print preview screen”. In the print preview, by operating the input unit 24, various simulation operations (simulation) such as background setting are executed. In the present embodiment, a case where a simulation operation of “add code image” is performed in print preview will be described.

(コード画像付加の受付画面)
図7は「コード画像付加」の受付画面を示す模式図である。端末装置20のユーザが、入力部24を操作して「コード画像付加」の模擬操作を行うことを指示すると、図7に示す受付画面80が表示される。受付画面80には、「用紙サイズ」を設定するための設定部82A、画像形成装置の「解像度」を設定するための設定部82B、「プレビュー画面の表示」を選択するための選択部84A、「色変換シミュレーションの実行」を選択するための選択部84B、「開始(OK)」を指示するための指示部86A、及び「取止め(キャンセル)」を指示するための指示部86Bが設けられている。ユーザが入力部24を操作して受付画面80の各部に情報を入力することで、設定情報、選択情報、指示情報が取得される。
(Reception screen for adding code images)
FIG. 7 is a schematic diagram showing a reception screen for “add code image”. When the user of the terminal device 20 operates the input unit 24 to instruct to perform a “code image addition” simulation operation, a reception screen 80 illustrated in FIG. 7 is displayed. The reception screen 80 includes a setting unit 82A for setting “paper size”, a setting unit 82B for setting “resolution” of the image forming apparatus, a selection unit 84A for selecting “display preview screen”, A selection unit 84B for selecting “execution of color conversion simulation”, an instruction unit 86A for instructing “start (OK)”, and an instruction unit 86B for instructing “cancel (cancel)” are provided. Yes. When the user operates the input unit 24 and inputs information to each part of the reception screen 80, setting information, selection information, and instruction information are acquired.

本実施の形態では、画像形成装置30の用紙収納部には、コード付加用紙50が用紙サイズ毎に収納されている。コード付加用紙50には、画像形成装置30の解像度と用紙サイズとに応じて、予め定めたコード画像が印刷されている。従って、コード付加用紙50に印刷されたコード画像は、画像形成装置30の解像度と用紙サイズとに応じて一意的に求められる。   In this embodiment, the code-added paper 50 is stored in the paper storage unit of the image forming apparatus 30 for each paper size. A predetermined code image is printed on the code-added paper 50 in accordance with the resolution of the image forming apparatus 30 and the paper size. Accordingly, the code image printed on the code-added paper 50 is uniquely obtained according to the resolution of the image forming apparatus 30 and the paper size.

本実施の形態では、端末装置20の記憶部28には、複数のコード画像が、用紙サイズ及び解像度と関連付けて予め記憶されている。また、端末装置20の記憶部28には、複数のコード画像の各々に応じて、コード画像に含まれる二次元コードの復号に必要な「読取単位」が記憶されている。「コード画像付加」の受付画面80の設定部82Aにより「用紙サイズ」が設定され、設定部82Bにより「解像度」が設定されると、複数のコード画像の中から、コード付加用紙50に印刷されたコード画像が取得される。   In the present embodiment, a plurality of code images are stored in advance in the storage unit 28 of the terminal device 20 in association with the paper size and resolution. The storage unit 28 of the terminal device 20 stores “reading units” necessary for decoding the two-dimensional code included in the code image in accordance with each of the plurality of code images. When “paper size” is set by the setting unit 82A of the reception screen 80 for “add code image” and “resolution” is set by the setting unit 82B, the code is printed on the code-added paper 50 from a plurality of code images. A code image is obtained.

なお、画像形成装置30は、端末装置20から、印刷指示や電子文書の画像情報と共に、印刷パラメータを取得する。印刷パラメータとは、ページ、部数、用紙サイズ、用紙1枚に印刷するページ数、余白等の印刷属性である。画像形成装置30は、印刷パラメータに応じた用紙サイズのコード付加用紙50を選択し、選択されたコード付加用紙50上に電子文書の文書画像を形成する。   The image forming apparatus 30 acquires print parameters from the terminal device 20 together with a print instruction and image information of the electronic document. The print parameter is a print attribute such as a page, the number of copies, a paper size, the number of pages to be printed on one sheet, and a margin. The image forming apparatus 30 selects a code-added paper 50 having a paper size corresponding to the print parameter, and forms a document image of the electronic document on the selected code-added paper 50.

(復号可否確認処理の概略)
図8は「復号可否確認処理」の処理ルーチンを示すフローチャートである。この復号可否確認処理は、端末装置20のCPU20Bにより実行される。また、復号可否確認処理は、受付画面80の指示部86Aを介して、ユーザにより「開始」が指示されると開始される。なお、「開始」の指示は、受付画面80の設定部82A、82B、選択部84A、84Bにおいてユーザによる設定、選択が行われた後に行われる。
(Outline of decryption permission confirmation process)
FIG. 8 is a flowchart showing a processing routine of “decoding availability confirmation processing”. This decryption permission confirmation process is executed by the CPU 20B of the terminal device 20. The decryption permission / inhibition confirmation process is started when “start” is instructed by the user via the instruction unit 86 </ b> A of the reception screen 80. The “start” instruction is given after the setting and selection by the user is performed in the setting units 82A and 82B and the selection units 84A and 84B of the reception screen 80.

まず、ステップ100で、受付画面80から取得された選択情報に基づいて、「プレビュー画面の表示」が選択されたか否かを判定する。肯定判定の場合はステップ102に進み、否定判定の場合はルーチンを終了する。ステップ102では、「プレビュー画面の表示処理」を実行する。プレビュー画面の表示処理では、端末装置20の表示部22に、コード付加用紙50に電子文書を印刷した場合の印刷プレビュー画面が表示される。詳細は後述するが、印刷プレビュー画面には、文書画像と共に復号不能領域が表示される。   First, in step 100, based on the selection information acquired from the reception screen 80, it is determined whether or not “display preview screen” has been selected. If the determination is affirmative, the process proceeds to step 102. If the determination is negative, the routine ends. In step 102, “preview screen display processing” is executed. In the preview screen display process, a print preview screen when the electronic document is printed on the code-added paper 50 is displayed on the display unit 22 of the terminal device 20. Although details will be described later, a non-decryptable area is displayed together with the document image on the print preview screen.

次に、ステップ104で、受付画面80から取得された選択情報に基づいて、「色変換シミュレーションの実行」が選択されたか否かを判定する。肯定判定の場合はステップ106に進み、否定判定の場合はルーチンを終了する。ステップ106では、「色変換シミュレーション処理」を実行して、ルーチンを終了する。詳細は後述するが、色変換シミュレーション処理では、印刷プレビュー画面には、色変換処理後の文書画像が表示される。   Next, in step 104, based on the selection information acquired from the reception screen 80, it is determined whether or not “execute color conversion simulation” has been selected. If the determination is affirmative, the process proceeds to step 106. If the determination is negative, the routine is terminated. In step 106, “color conversion simulation processing” is executed and the routine is terminated. Although details will be described later, in the color conversion simulation process, the document image after the color conversion process is displayed on the print preview screen.

色変換処理後の文書画像とは、元の文書画像に対し画像処理として色変換処理を実施した場合に取得される文書画像である。黒色画像部を含む文書画像を印刷する場合には、赤外線を吸収するK色色材を用いずに、赤外線を吸収しないC色、M色、Y色の色材の混色により黒色を表現してもよい。この場合は、RGB形式の画像データを、(CMYK形式ではなく)CMY形式の画像データに変換する色変換処理を行う。原理上は混色により黒色が表現されるはずであるが、色変換処理後の文書画像では、黒色が「紫色」や「青色」に変換されてしまう。   The document image after the color conversion process is a document image acquired when the color conversion process is performed as an image process on the original document image. When printing a document image including a black image portion, black color may be expressed by a mixed color of C, M, and Y color materials that do not absorb infrared rays without using K color materials that absorb infrared rays. Good. In this case, color conversion processing is performed to convert RGB format image data into CMY format image data (not CMYK format). In principle, black should be expressed by color mixture, but in the document image after the color conversion processing, black is converted to “purple” or “blue”.

(プレビュー画面の表示処理)
次に、「プレビュー画面の表示処理」について説明する。図9は「プレビュー画面の表示処理」の処理ルーチンを示すフローチャートである。
(Preview screen display processing)
Next, the “preview screen display process” will be described. FIG. 9 is a flowchart showing a processing routine of “preview screen display processing”.

まず、ステップ200で、受付画面80から取得した設定情報(「用紙サイズ」及び「解像度」)に基づいて、記憶部28に記憶された複数のコード画像の中から、設定情報に応じたコード画像を取得する。これにより、文書画像が印刷されるコード付加用紙50に対応したコード画像が取得される。取得されたコード画像は、RAM20Dに記憶され、必要に応じて読み出される。   First, in step 200, based on the setting information (“paper size” and “resolution”) acquired from the reception screen 80, a code image corresponding to the setting information from among a plurality of code images stored in the storage unit 28. To get. As a result, a code image corresponding to the code-added paper 50 on which the document image is printed is acquired. The acquired code image is stored in the RAM 20D and read out as necessary.

次に、ステップ202で、取得されたコード画像に応じて、記憶部28に記憶された「読取単位」を取得する。取得された読取単位は、RAM20Dに記憶され、必要に応じて読み出される。本実施の形態では、コード画像は「読取単位」である符号パターン52が複数配列された画像である。取得されたコード画像は、符号パターン52の大きさ(例えば、60画素×60画素)を有する複数のブロックに予め区分されている。   Next, in step 202, the “reading unit” stored in the storage unit 28 is acquired according to the acquired code image. The acquired reading unit is stored in the RAM 20D and read out as necessary. In the present embodiment, the code image is an image in which a plurality of code patterns 52 that are “reading units” are arranged. The acquired code image is divided in advance into a plurality of blocks having the size of the code pattern 52 (for example, 60 pixels × 60 pixels).

次に、ステップ204で、画像形成対象となる電子文書の文書画像を取得する。取得された文書画像は、RAM20Dに記憶され、必要に応じて読み出される。なお、ここで「画像形成対象となる電子文書」とは、印刷プレビューの表示対象となっている電子文書のことである。   Next, in step 204, a document image of an electronic document that is an image formation target is acquired. The acquired document image is stored in the RAM 20D and read out as necessary. Here, the “electronic document that is an image formation target” is an electronic document that is a display target of a print preview.

次に、ステップ206で、コード画像の読取単位に基づいて、取得された文書画像を読取単位に対応する複数の「ブロック」に分割する。例えば、コード付加用紙50上に1ページ分の文書画像が形成される場合には、文書画像とコード画像とが同じ大きさとなる。この場合には、取得された文書画像は、取得されたコード画像と同様に、符号パターン52の大きさを有する複数のブロックに区分される。また、コード付加用紙50上にNページ分の文書画像が形成される場合には、取得された文書画像は、形成される画像の倍率に応じてブロックの大きさを変更する。例えばコード付加用紙50上に2ページ分の文書画像が、それぞれの文書画像を1/2倍にして形成される場合、符号パターン52の2倍(およそ1.41×1.41)の大きさを有する複数のブロックに区分される。   Next, in step 206, the acquired document image is divided into a plurality of “blocks” corresponding to the reading unit based on the reading unit of the code image. For example, when a document image for one page is formed on the code-added paper 50, the document image and the code image have the same size. In this case, the acquired document image is divided into a plurality of blocks having the size of the code pattern 52, similarly to the acquired code image. Further, when N pages of document images are formed on the code-added paper 50, the size of the acquired document image is changed according to the magnification of the formed image. For example, when a two-page document image is formed on the code-added paper 50 by halving each document image, the size is twice (approximately 1.41 × 1.41) the code pattern 52. Are divided into a plurality of blocks.

次に、ステップ208で、文書画像の複数のブロックについて、「復号不能ブロック」を検出するための検出順序を設定する。例えば、画像形成時には、用紙を平面視した場合に、左右方向を主走査方向とし、主走査ラインの配列方向を副走査方向として、予め定めた順序で画像形成を行う。まず、左側から右側に向かって1ライン分の主走査を行う。次に、副走査方向に移動して次のラインの主走査を行う。検出順序は、画像形成時の走査順序と同様の順序としてもよい。なお、設定された検出順序は、RAM20Dに記憶され、必要に応じて読み出される。   Next, in step 208, a detection order for detecting “undecodable blocks” is set for a plurality of blocks of the document image. For example, when forming an image, when the paper is viewed in plan, the left and right direction is the main scanning direction, and the arrangement direction of the main scanning lines is the sub-scanning direction, and the images are formed in a predetermined order. First, main scanning for one line is performed from the left side to the right side. Next, the main scanning of the next line is performed by moving in the sub-scanning direction. The detection order may be the same order as the scanning order at the time of image formation. Note that the set detection order is stored in the RAM 20D and read out as necessary.

なお、本実施の形態では、コード付加用紙50の全面にコード画像が印刷されており、コード画像は複数の符号パターン52から構成されている。このため、文書画像の複数のブロックの各々は、コード画像の符号パターン52と重なる。これに対し、コード付加用紙50の一部分にコード画像が印刷される場合等は、文書画像の複数のブロックの一部は符号パターン52とは重ならない。この場合には、文書画像の複数のブロックの内、コード画像の符号パターン52と重なるブロックについて、検出順序を設定すればよい。   In the present embodiment, a code image is printed on the entire surface of the code-added paper 50, and the code image is composed of a plurality of code patterns 52. For this reason, each of the plurality of blocks of the document image overlaps the code pattern 52 of the code image. On the other hand, when a code image is printed on a part of the code-added paper 50, some of the plurality of blocks of the document image do not overlap the code pattern 52. In this case, the detection order may be set for a block that overlaps the code pattern 52 of the code image among a plurality of blocks of the document image.

次に、ステップ210で、文書画像の最初のブロックについて、ブロック内に黒色画素が含まれるか否かを判断する。ブロック内の各画素が有する色情報に基づいて、ブロック内に黒色画素が含まれるか否かが判断される。例えば、文書画像がRGB形式の画像データで表されている場合には、ブロック内の各画素は、階調数に応じてRGB各色の明るさを表す色情報を有している。RGB各色が256階調で表示される場合には、黒色画素は(R=0、G=0、B=0)という色情報を有している。この場合には、色情報(R=0、G=0、B=0)を有する画素が、ブロック内に含まれるか否かを判断すればよい。或いは、R値、G値、B値の各々に閾値を設けて、R値、G値、B値の各値が閾値以下の色情報を有する画素を、黒色画素と定義してもよい。   Next, in step 210, it is determined whether or not black pixels are included in the first block of the document image. Based on the color information of each pixel in the block, it is determined whether or not a black pixel is included in the block. For example, when the document image is represented by RGB format image data, each pixel in the block has color information representing the brightness of each RGB color according to the number of gradations. When each RGB color is displayed with 256 gradations, the black pixel has color information (R = 0, G = 0, B = 0). In this case, it is only necessary to determine whether or not a pixel having color information (R = 0, G = 0, B = 0) is included in the block. Alternatively, a threshold value may be provided for each of the R value, the G value, and the B value, and a pixel having color information in which each of the R value, the G value, and the B value is equal to or less than the threshold value may be defined as a black pixel.

また、上記の例では、文書画像がRGB形式の画像データである場合について説明するが、文書画像はCMYK形式の画像データであってもよい。CMYK形式の画像データである場合には、色情報(K>0)を有する画素(K色色材が印刷に使用される画素)が、ブロック内に含まれるか否かを判断すればよい。なお、色情報(K>0)を有する画素が広範囲になる場合には、K値に閾値を設けて、K値が閾値以下の色情報を有する画素を、黒色画素と定義してもよい。   In the above example, the case where the document image is RGB format image data will be described. However, the document image may be CMYK format image data. In the case of CMYK format image data, it is only necessary to determine whether a pixel having color information (K> 0) (a pixel in which a K color material is used for printing) is included in the block. When pixels having color information (K> 0) are in a wide range, a threshold value may be provided for the K value, and a pixel having color information having a K value equal to or less than the threshold value may be defined as a black pixel.

文書画像が黒色画像部を含み、黒色画像部が黒色色材で形成されると、コード画像に黒色画像が重畳されてしまう。コード画像に黒色画像が重畳された部分は、コード画像及びコード情報が読み取れず、特定情報を復号できない「復号不能領域」となる。従って、ブロック内に黒色画素が含まれる場合には、ステップ210で肯定判定してステップ212に進む。そして、ステップ212で、黒色画素が含まれるブロックを「復号不能ブロック」と認定する。即ち、復号不能ブロックが検出される。検出結果は、RAM20Dに記憶され、必要に応じて読み出される。一方、ブロック内に黒色画素が含まれない場合には、ステップ210で否定判定してステップ214に進む。   If the document image includes a black image portion and the black image portion is formed of a black color material, the black image is superimposed on the code image. The portion where the black image is superimposed on the code image becomes an “undecodable area” where the code image and the code information cannot be read and the specific information cannot be decoded. Therefore, when a black pixel is included in the block, an affirmative determination is made in step 210 and the process proceeds to step 212. In step 212, the block including the black pixel is recognized as a “non-decodable block”. That is, an undecodable block is detected. The detection result is stored in the RAM 20D and read out as necessary. On the other hand, if no black pixel is included in the block, a negative determination is made in step 210 and the process proceeds to step 214.

次に、ステップ214で、文書画像の次のブロックについて、ブロック内に黒色画素が含まれるか否かを判断する。ブロック内に黒色画素が含まれる場合には、ステップ214で肯定判定してステップ216に進む。そして、ステップ216で、黒色画素が含まれるブロックを「復号不能ブロック」と認定する。即ち、復号不能ブロックが検出される。検出結果は、RAM20Dに記憶され、必要に応じて読み出される。一方、ブロック内に黒色画素が含まれない場合には、ステップ214で否定判定して、ステップ218に進む。   Next, in step 214, it is determined whether or not black pixels are included in the next block of the document image. If a black pixel is included in the block, an affirmative determination is made at step 214 and the routine proceeds to step 216. In step 216, the block including the black pixel is recognized as a “undecodable block”. That is, an undecodable block is detected. The detection result is stored in the RAM 20D and read out as necessary. On the other hand, if no black pixel is included in the block, a negative determination is made in step 214, and the process proceeds to step 218.

次に、ステップ218で、検出対象となる全部のブロックについて、復号不能ブロックの検出が行われたか否かを判定する。否定判定の場合は、ステップ214に戻って、復号不能ブロックの検出を繰り返し行う。一方、肯定判定の場合は、次のステップ220に進む。   Next, in step 218, it is determined whether or not undecodable blocks have been detected for all the blocks to be detected. In the case of negative determination, the process returns to step 214, and the detection of undecodable blocks is repeated. On the other hand, if the determination is affirmative, the process proceeds to the next step 220.

次に、ステップ220で、検出された復号不能ブロックが画像上で識別されるように、文書画像の画像処理を行う。例えば、復号不能ブロックについては、文書画像の背景部の色がグレー等の特定色で表示されるように、文書画像の画像処理を行う。或いは、領域を点線で囲む、明暗を反転させる等の画像処理でもよい。画像処理後の文書画像は、RAM20Dに記憶され、必要に応じて読み出される。   Next, in step 220, image processing of the document image is performed so that the detected undecodable block is identified on the image. For example, for a block that cannot be decoded, the image processing of the document image is performed so that the background color of the document image is displayed in a specific color such as gray. Alternatively, image processing such as surrounding a region with a dotted line or reversing light and dark may be used. The document image after the image processing is stored in the RAM 20D and read out as necessary.

次に、ステップ222で、画像処理後の文書画像を印刷プレビュー画面に表示するように表示部22に指示して、ルーチンを終了する。印刷プレビュー画面には、文書画像と共に、復号不能ブロックからなる復号不能領域が表示される。上記の通り、復号不能ブロックは、画像上で識別されるように表示される。従って、文書画像の複数のブロックの各々について、「復号不能ブロックか否か」がユーザに分かるように表示される。   Next, in step 222, the display unit 22 is instructed to display the document image after image processing on the print preview screen, and the routine ends. On the print preview screen, an undecodable area including undecodable blocks is displayed together with the document image. As described above, the undecodable block is displayed so as to be identified on the image. Therefore, for each of the plurality of blocks of the document image, “whether it is a block that cannot be decoded” is displayed so that the user can know.

ここで、上記の「プレビュー画面の表示処理」の内容を視覚的に説明する。
図10(A)は文書画像の一例を示す平面図である。ここでは、文書画像が「色調整用のカラーチャート」である場合を例に説明する。図10(A)に示すように、例示した文書画像100には、「テストパターン」等の黒色の文字画像102と、C色、M色、Y色等の図形画像104が形成されている。文書画像100は、文字画像102及び図形画像104の画像部と、画像の背景となる背景部106とで構成されている。図形画像104は、いわゆる「テストパッチ」であり、C色、M色、Y色各々の四角いベタ画像である。
Here, the contents of the “preview screen display process” will be described visually.
FIG. 10A is a plan view showing an example of a document image. Here, a case where the document image is a “color chart for color adjustment” will be described as an example. As shown in FIG. 10A, in the illustrated document image 100, a black character image 102 such as “test pattern” and a graphic image 104 of C color, M color, Y color, and the like are formed. The document image 100 includes an image portion of a character image 102 and a graphic image 104, and a background portion 106 that is the background of the image. The graphic image 104 is a so-called “test patch”, and is a square solid image of each of C color, M color, and Y color.

図10(B)は文書画像100の一部分100Aを拡大して示す部分拡大図である。図10(B)に示すように、文書画像100の略中央に在る部分100Aには、文字列「マゼンタ」の文字「マ」の黒色の文字画像102と、M色の図形画像104の一部とが配置されている。プレビュー画面の表示処理では、文書画像が読取単位に対応する複数のブロックに分割される。主なブロックに符号を付すと、文書画像100の部分100Aには、ブロック110A、110B、110C、110D、110E、110Fが含まれている。   FIG. 10B is a partially enlarged view showing a part 100A of the document image 100 in an enlarged manner. As shown in FIG. 10B, in a portion 100A at the approximate center of the document image 100, a black character image 102 of the character “ma” of the character string “magenta” and one of the M-color graphic image 104 are displayed. Are arranged. In the preview screen display process, the document image is divided into a plurality of blocks corresponding to reading units. When reference numerals are assigned to main blocks, the block 100A of the document image 100 includes blocks 110A, 110B, 110C, 110D, 110E, and 110F.

図11は印刷プレビュー画面に表示される画像処理後の文書画像(プレビュー画像)の一部分200Aを拡大して示す部分拡大図である。プレビュー画像の部分200Aは、文書画像100の部分100Aに対応している。プレビュー画面の表示処理では、復号不能ブロックが検出される。この例では、ブロック110A、110B、110C、110D、及び110Eは、黒色の文字画像102と重なっており、ブロック内に黒色画素を含んでいる。従って、ブロック110A〜110Eの各々は、復号不能ブロックとして検出される。   FIG. 11 is a partially enlarged view showing a part 200A of a document image (preview image) after image processing displayed on the print preview screen. The preview image portion 200 </ b> A corresponds to the portion 100 </ b> A of the document image 100. In the preview screen display process, a block that cannot be decoded is detected. In this example, the blocks 110A, 110B, 110C, 110D, and 110E overlap the black character image 102, and include black pixels in the block. Therefore, each of the blocks 110A to 110E is detected as an undecodable block.

また、プレビュー画面の表示処理では、検出された復号不能ブロックが画像上で識別されるように、文書画像の画像処理が行われる。また、画像処理後の文書画像が、印刷プレビュー画面に表示される。この例では、復号不能ブロックであるブロック110A〜110Eについて、文書画像の背景部106の色がグレーに変換されて、復号不能領域を表示する領域表示部108となる。一方、復号不能ブロックに該当しないブロック110Fについては、文書画像の背景部106の色は変換されない。   In the preview screen display process, the document image is processed so that the detected undecodable block is identified on the image. In addition, the document image after image processing is displayed on the print preview screen. In this example, for the blocks 110A to 110E that are undecodable blocks, the color of the background portion 106 of the document image is converted to gray, and the region display unit 108 that displays the undecodable region is obtained. On the other hand, the color of the background portion 106 of the document image is not converted for the block 110F that does not correspond to the undecodable block.

図11に示すように、復号不能ブロックについては、背景部106に代えて領域表示部108を表示することで、印刷プレビュー画面上で「復号不能ブロックか否か」が分かるようになる。また、複数のブロックの各々について、復号不能ブロックか否かを示すことで、「復号不能領域」が表示される。   As shown in FIG. 11, for an undecodable block, the area display unit 108 is displayed instead of the background unit 106, so that “whether it is an undecodable block” can be known on the print preview screen. Further, by indicating whether or not each of the plurality of blocks is a non-decodable block, the “undecodable area” is displayed.

(色変換シミュレーション処理)
次に、「色変換シミュレーション処理」について説明する。図12は「色変換シミュレーション処理」の処理ルーチンを示すフローチャートである。図8に示すように、「色変換シミュレーション処理」は、「プレビュー画面の表示処理」に続いて実行される。
(Color conversion simulation process)
Next, the “color conversion simulation process” will be described. FIG. 12 is a flowchart showing a processing routine of “color conversion simulation processing”. As shown in FIG. 8, the “color conversion simulation process” is executed subsequent to the “preview screen display process”.

なお、文書画像、復号不能ブロックの検出結果等は、プレビュー画面の表示処理において既に取得されて、端末装置20のRAM20Dに記憶されている。また、文書画像は、RGB形式の画像データ(以下、「RGBデータ」という。)として、RAM20Dに記憶されている。   Note that the document image, the detection result of the undecodable block, and the like have already been acquired in the preview screen display process and stored in the RAM 20D of the terminal device 20. The document image is stored in the RAM 20D as image data in RGB format (hereinafter referred to as “RGB data”).

また、本実施の形態では、画像形成装置30により表現される色空間に応じて、色変換処理を行うための「色変換テーブル」が用意されている。端末装置20の記憶部28には、色変換テーブルとして、「第1の色変換テーブル」と「第2の色変換テーブル」とが記憶されている。「第1の色変換テーブル」は、RGBデータをCMY形式の画像データ(以下、「CMYデータ」という。)に変換するための色変換テーブルである。また、「第2の色変換テーブル」は、RGBデータをCMYK形式の画像データ(以下、「CMYKデータ」という。)に変換するための色変換テーブルである。   In the present embodiment, a “color conversion table” for performing color conversion processing is prepared according to the color space expressed by the image forming apparatus 30. The storage unit 28 of the terminal device 20 stores “first color conversion table” and “second color conversion table” as color conversion tables. The “first color conversion table” is a color conversion table for converting RGB data into CMY format image data (hereinafter referred to as “CMY data”). The “second color conversion table” is a color conversion table for converting RGB data into CMYK format image data (hereinafter referred to as “CMYK data”).

まず、ステップ300で、記憶部28から「第1の色変換テーブル」と「第2の色変換テーブル」とを取得する。取得された情報は、RAM20Dに記憶され、必要に応じて読み出される。次に、ステップ302で、文書画像(図9のステップ220で画像処理される前の文書画像)と復号不能ブロックの検出結果とを取得する。   First, in step 300, a “first color conversion table” and a “second color conversion table” are acquired from the storage unit 28. The acquired information is stored in the RAM 20D and read out as necessary. Next, in step 302, the document image (the document image before being processed in step 220 in FIG. 9) and the detection result of the undecodable block are acquired.

次に、ステップ304で、文書画像の各ブロックが「復号不能ブロックか否か」に応じて、文書画像をRGBデータからCMYデータ又はCMYKデータに変換する色変換処理を実行する。文書画像の復号不能ブロックでは、「第1の色変換テーブル」を用いてRGBデータをCMYデータに変換する。また、文書画像の復号不能ブロック以外のブロックでは、「第2の色変換テーブル」を用いてRGBデータをCMYKデータに変換する。   Next, in step 304, color conversion processing for converting the document image from RGB data to CMY data or CMYK data is executed in accordance with whether or not each block of the document image is a block that cannot be decoded. In the undecodable block of the document image, the RGB data is converted into CMY data using the “first color conversion table”. In blocks other than the undecodable block of the document image, the RGB data is converted into CMYK data using the “second color conversion table”.

CMY形式の画像データでは、各画素はCMY各色の混合比率を表す色情報を有している。また、CMYK形式の画像データでは、各画素はCMYK各色の混合比率を表す色情報を有している。文書画像の「復号不能ブロック」においては、RGBデータが(CMYKデータではなく)CMYデータに変換される。従って、文書画像の画像形成時には、「復号不能ブロック」に対応するブロックでは、赤外線を吸収しないC色、M色、Y色の色材の混色により黒色が表現されることになる。   In the CMY format image data, each pixel has color information indicating a mixing ratio of each color of CMY. In addition, in the CMYK format image data, each pixel has color information indicating a mixing ratio of each color of CMYK. In the “undecodable block” of the document image, RGB data is converted into CMY data (not CMYK data). Therefore, at the time of image formation of a document image, black is expressed by a mixed color of C, M, and Y color materials that do not absorb infrared light in the block corresponding to the “undecodable block”.

次に、ステップ306で、色変換処理後の文書画像(CMYデータ又はCMYKデータ)を、「第2の色変換テーブル」を用いてRGBデータに逆色変換する逆色変換処理を実行する。逆色変換処理後の文書画像は、RAM20Dに記憶され、必要に応じて読み出される。次に、ステップ308で、逆色変換処理後の文書画像を、印刷プレビュー画面に表示するように表示部22に指示して、ルーチンを終了する。   Next, in step 306, a reverse color conversion process is performed in which the color-converted document image (CMY data or CMYK data) is converted into RGB data using the “second color conversion table”. The document image after the reverse color conversion process is stored in the RAM 20D and read out as necessary. Next, in step 308, the display unit 22 is instructed to display the document image after the reverse color conversion process on the print preview screen, and the routine ends.

ここで、上記の「色変換シミュレーション処理」の内容を視覚的に説明する。
図13は印刷プレビュー画面に表示される逆色変換処理後の文書画像(プレビュー画像)の一部分200Bを拡大して示す部分拡大図である。プレビュー画像の部分200Bは、文書画像100の部分100Aに対応している。「色変換シミュレーション処理」では、一旦、文書画像の「復号不能ブロック」のRGBデータが、(CMYKデータではなく)CMYデータに変換される色変換処理が実行される。次いで、文書画像のCMYKデータ及びCMYデータをRGBデータに逆色変換する逆色変換処理が実行され、逆色変換処理された文書画像が印刷プレビュー画面に表示される。
Here, the contents of the “color conversion simulation process” will be described visually.
FIG. 13 is a partially enlarged view showing an enlarged part 200B of the document image (preview image) after the reverse color conversion process displayed on the print preview screen. The preview image portion 200 </ b> B corresponds to the portion 100 </ b> A of the document image 100. In the “color conversion simulation process”, a color conversion process is executed in which the RGB data of the “undecodable block” of the document image is converted into CMY data (not CMYK data). Next, reverse color conversion processing for reversely converting CMYK data and CMY data of the document image into RGB data is executed, and the document image subjected to the reverse color conversion processing is displayed on the print preview screen.

この例では、ブロック110A〜110Eが「復号不能ブロック」である。ブロック110A〜110EのRGBデータは、CMYデータに色変換された後に、RGBデータに逆色変換される。印刷プレビュー画面には、逆色変換処理されたRGBデータに応じた文書画像が表示される。図13に示すように、図10(B)に示す文書画像100の黒色の文字画像102は、プレビュー画像の部分200Bでは、紫色や青色等(黒色とは異なる色)の文字画像102Aとして表示される。RGB形式では、CMY形式やCMYK形式に比べて、多様な色表現が可能である。このため、印刷プレビュー画面に表示される文書画像は、用紙上に画像形成される文書画像の色に近似する色で表示される。   In this example, the blocks 110A to 110E are “undecodable blocks”. The RGB data of the blocks 110A to 110E is color-converted to CMY data and then reverse-color converted to RGB data. On the print preview screen, a document image corresponding to the RGB data subjected to the reverse color conversion process is displayed. As shown in FIG. 13, the black character image 102 of the document image 100 shown in FIG. 10B is displayed as a character image 102A of purple, blue, etc. (color different from black) in the preview image portion 200B. The In the RGB format, various color representations are possible compared to the CMY format and the CMYK format. Therefore, the document image displayed on the print preview screen is displayed in a color that approximates the color of the document image formed on the paper.

ここで、黒色が再現されない理由を簡単に説明する。
RGBデータがCMYデータに色変換される際には、黒色画素のRGB系の色情報(例えば、R=0、G=0、B=0)は、K色を含まないC色、M色、Y色の混合比率で表されるCMY系の色情報(K=0、C=x、M=y、Y=z)に変換される。得られたCMYデータをRGBデータに逆色変換しても、元のRGB系の色情報は再現されない。例えば、CMY系の色情報(K=0、C=x、M=y、Y=z)は、紫色や青色を表すRGB系の色情報(R=a、G=b、B=c)に変換され、黒色画素を表す元のRGB系の色情報(R=0、G=0、B=0)には戻せない。
Here, the reason why black color is not reproduced will be briefly described.
When RGB data is color-converted into CMY data, RGB color information (for example, R = 0, G = 0, B = 0) of black pixels includes C color, M color, The color information is converted into CMY color information (K = 0, C = x, M = y, Y = z) represented by a Y color mixing ratio. Even if the obtained CMY data is inversely converted to RGB data, the original RGB color information is not reproduced. For example, CMY color information (K = 0, C = x, M = y, Y = z) is converted into RGB color information (R = a, G = b, B = c) representing purple or blue. It cannot be restored to the original RGB color information (R = 0, G = 0, B = 0) representing the black pixel after conversion.

上記の通り、「色変換シミュレーション処理」を実行することで、印刷プレビュー画面には、色変換処理後の文書画像が表示される。従って、印刷プレビュー画面を参照することで、K色色材を用いずにC色、M色、Y色の色材の混色により黒色を表現した場合に、文書画像の黒色画像部が「何色で印刷されるか」が事前に分かるようになる。   As described above, by executing the “color conversion simulation process”, the document image after the color conversion process is displayed on the print preview screen. Therefore, by referring to the print preview screen, when black is expressed by mixing color materials of C, M, and Y without using the K color material, the black image portion of the document image is “what color? You will know in advance whether it will be printed.

なお、上記では「復号不能ブロック」についてRGBデータをCMYデータに変換し、「復号不能ブロック」以外のブロックについてRGBデータをCMYKデータに変換する例について説明したが、文書画像の全部のブロックについてRGBデータをCMYデータに変換してもよい。この場合には、印刷プレビュー画面を参照することで、文書画像の各画像部が「何色で印刷されるか」が事前に分かるようになる。   In the above description, an example has been described in which RGB data is converted into CMY data for “undecodable blocks”, and RGB data is converted into CMYK data for blocks other than “undecodable blocks”. Data may be converted into CMY data. In this case, by referring to the print preview screen, it is possible to know in advance what color each image part of the document image is printed.

<変形例>
なお、上記の実施の形態では、印刷プレビュー画面上に文書画像を表示する例について説明したが、印刷プレビュー画面に表示した文書画像を用紙上に印刷してもよい。図14は文書画像と共に復号不能領域が表示された印刷物の一例を示す平面図である。印刷物60Aには、図11に示すプレビュー画像が印刷されている。
<Modification>
In the above embodiment, an example in which a document image is displayed on the print preview screen has been described. However, the document image displayed on the print preview screen may be printed on paper. FIG. 14 is a plan view showing an example of a printed material on which an undecryptable area is displayed together with a document image. A preview image shown in FIG. 11 is printed on the printed material 60A.

図14に示すように、印刷物60Aには、K色の文字画像62K、C色の図形画像64C、M色の図形画像64M、及びY色の図形画像64Yが形成されている。これら画像部の背景となる部分が背景部66である。また、K色の文字画像62Kの背景には、「復号不能領域」であることを示すグレー色の領域表示部68Gが配置されている。印刷物60Aでは、領域表示部68Gにより「復号不能領域」が明示されるので、他の領域からコード画像を読み取ればよい。   As shown in FIG. 14, a K-color character image 62K, a C-color graphic image 64C, an M-color graphic image 64M, and a Y-color graphic image 64Y are formed on the printed material 60A. The background portion 66 is the background portion of these image portions. Further, a gray area display portion 68G indicating the “undecodable area” is arranged in the background of the K-color character image 62K. In the printed matter 60A, since the “non-decryptable area” is clearly indicated by the area display unit 68G, the code image may be read from another area.

また、上記の実施の形態では、複数の単位パターンを含む「符号パターン」を読取単位として説明したが、「単位パターン」を読取単位としてもよい。読取単位は、特定情報を復号するのに必要な大きさ又は領域であればよく、特定情報の情報量に応じて設定すればよい。例えば、本実施の形態に係る「単位パターン」を読取単位としても、5ビット以上の特定情報が保持される。   In the above embodiment, the “code pattern” including a plurality of unit patterns has been described as the reading unit. However, the “unit pattern” may be the reading unit. The reading unit may be a size or an area necessary for decoding the specific information, and may be set according to the information amount of the specific information. For example, even when the “unit pattern” according to the present embodiment is used as a reading unit, specific information of 5 bits or more is held.

また、上記の実施の形態では、コード画像を構成するドットコードとして、「9C2パターン」と称される特定の単位パターンを使用するドットコードの例について説明したが、単位パターンのサイズ、ドットの配置、選択するドットの個数等は、適宜変更してもよい。また、異なる体系のドットコードを用いてもよい。図15(A)〜(D)は従来公知のドットコードを示す模式図である。これら従来公知のドットコードを用いてもよい。なお、ドットコードの種類と特定情報の情報量とに応じて、特定情報を復号するのに必要な「読取単位」が設定される。   In the above embodiment, an example of a dot code that uses a specific unit pattern called “9C2 pattern” as a dot code constituting a code image has been described. However, the unit pattern size and dot arrangement The number of dots to be selected may be changed as appropriate. Also, different types of dot codes may be used. 15A to 15D are schematic views showing conventionally known dot codes. These conventionally known dot codes may be used. The “reading unit” necessary for decoding the specific information is set according to the type of the dot code and the information amount of the specific information.

図15(A)に示すドットコードでは、仮想的な格子枠を配置し、この格子の交差点で区切られる4つの領域のいずれか1つにドットを配置する。これにより4種類のパターンを表現することが可能となり、2ビットを表現することができる(特表2003−511762号公報)。また、図15(B)に示すドットコードでは、グリフコードと呼ばれる右斜めと左斜めの直線で1ビットを表現している(特開平9−185669号公報)。右斜めの直線と左斜めの直線の各々は、複数のドットで構成されている。   In the dot code shown in FIG. 15A, a virtual lattice frame is arranged, and dots are arranged in any one of four regions divided by intersections of the lattice. As a result, four types of patterns can be expressed, and two bits can be expressed (Japanese Patent Publication No. 2003-511762). In the dot code shown in FIG. 15B, one bit is expressed by right and left diagonal lines called glyph codes (Japanese Patent Laid-Open No. 9-185669). Each of the right diagonal line and the left diagonal straight line is composed of a plurality of dots.

図15(C)に示すドットコードでは、直線と鍵型のグラフィックパターンの組み合わせによって情報を表現している(特開2004−152273号公報)。各パターンは、複数のドットで構成されている。また、図15(D)に示すドットコードでは、ドットのオンオフによって情報を表現している(特許番号2833975号公報)。   In the dot code shown in FIG. 15C, information is expressed by a combination of a straight line and a key-type graphic pattern (Japanese Patent Laid-Open No. 2004-152273). Each pattern is composed of a plurality of dots. In the dot code shown in FIG. 15D, information is expressed by dot on / off (Japanese Patent No. 2833975).

また、上記の実施の形態では、外部装置等に予め記憶されている電子文書及びその文書画像を取得する例について説明したが、電子文書及びその文書画像は、他の方法で取得してもよい。例えば、画像形成装置のスキャナ部等の画像読取装置で読み取った文書画像を用いてもよい。例えば、コード付加用紙にK色色材を含むインク等で文書画像を印刷した場合に、印刷された文書画像を画像読取装置で読み取って、印刷物上の「復号不能領域」を確認してもよい。   In the above embodiment, an example of acquiring an electronic document and its document image stored in advance in an external device has been described. However, the electronic document and its document image may be acquired by other methods. . For example, a document image read by an image reading apparatus such as a scanner unit of the image forming apparatus may be used. For example, when a document image is printed on a code-added sheet with an ink containing a K color material, the printed document image may be read by an image reading device to check an “undecodable area” on the printed matter.

また、上記の実施の形態では、黒色画素が含まれるブロックを「復号不能ブロック」とする例について説明したが、これに限定される訳ではない。上記の通り、コード画像が予め定めた吸収波長を有する色材で形成されている場合には、同じ吸収波長に吸収帯域を有する色を用いた画像部がコード画像に重畳されると、コード画像が読み取れない「復号不能領域」となる。この場合には、コード画像を形成する色材の色に応じて、コード画像の読み取りを不能にする色の画素が含まれるブロックを「復号不能ブロック」とする。   In the above-described embodiment, an example in which a block including black pixels is a “non-decodable block” has been described. However, the present invention is not limited to this. As described above, when the code image is formed of a color material having a predetermined absorption wavelength, when the image portion using the color having the absorption band at the same absorption wavelength is superimposed on the code image, the code image Becomes an “undecodable area” that cannot be read. In this case, a block including a pixel of a color that makes it impossible to read the code image according to the color of the color material forming the code image is referred to as an “undecodable block”.

また、上記各実施形態で説明した画像検出装置、情報表示装置、画像形成装置及びプログラムの構成は一例であり、本発明の主旨を逸脱しない範囲内においてその構成を変更してもよいことは言うまでもない。例えば、プログラムの全部又は一部のステップを、当該ステップに対応した回路により実行するようにしてもよい。また、プログラムの全部又は一部のステップの順序を入れ替えてもよい。   The configurations of the image detection apparatus, the information display apparatus, the image forming apparatus, and the program described in the above embodiments are merely examples, and it goes without saying that the configurations may be changed without departing from the gist of the present invention. Yes. For example, all or some steps of the program may be executed by a circuit corresponding to the step. Further, the order of all or part of the program may be changed.

10 画像形成システム
20 端末装置
20A 情報処理装置
22 表示部
24 入力部
26 通信部
28 記憶部
30 画像形成装置
40 文書管理サーバ
50 コード付加用紙
52 符号パターン
54 単位パターン
54A 同期符号
54B 位置符号
54C 位置符号
54D 識別符号
56A 黒色領域
56B グレー領域
56C 白色領域
58 フレーム
60 印刷物
62K 文字画像
68G 領域表示部
70 ペン型デバイス
80 受付画面
82A 設定部
82B 設定部
84A 選択部
84B 選択部
86A 指示部
86B 指示部
90 通信回線
100 文書画像
102 文字画像
104 図形画像
106 背景部
108 領域表示部
110A〜110F ブロック
DESCRIPTION OF SYMBOLS 10 Image forming system 20 Terminal apparatus 20A Information processing apparatus 22 Display part 24 Input part 26 Communication part 28 Storage part 30 Image forming apparatus 40 Document management server 50 Code addition paper 52 Code pattern 54 Unit pattern 54A Synchronization code 54B Position code 54C Position code 54D Identification code 56A Black area 56B Gray area 56C White area 58 Frame 60 Printed matter 62K Character image 68G Area display part 70 Pen type device 80 Reception screen 82A Setting part 82B Setting part 84A Selection part 84B Selection part 86A Instruction part 86B Instruction part 90 Communication Line 100 Document image 102 Character image 104 Graphic image 106 Background portion 108 Area display portions 110A to 110F Block

Claims (8)

用紙に印刷されたコード画像及びコード画像の吸収波長に関する特性情報を取得する第1取得手段と、
前記コード画像のコード部の復号に必要な読取単位を取得する第2取得手段と、
画像形成対象となる電子文書の文書画像を取得する第3取得手段と、
前記第2取得手段で取得された前記コード画像の読取単位に基づいて、前記第3取得手段で取得された前記文書画像を、前記読取単位に対応する複数のブロックに分割する分割手段と、
前記第1取得手段で取得されたコード画像の特性情報に基づいて、前記文書画像の前記コード画像の吸収波長に吸収帯域を有する色を用いた画像部と前記コード画像のコード部とが重なるブロックを復号不能ブロックとして検出する検出手段と、
を有する画像検出装置。
First acquisition means for acquiring characteristic information relating to the code image printed on the paper and the absorption wavelength of the code image;
Second acquisition means for acquiring a reading unit necessary for decoding the code portion of the code image;
Third acquisition means for acquiring a document image of an electronic document to be imaged;
A dividing unit configured to divide the document image acquired by the third acquiring unit into a plurality of blocks corresponding to the reading unit based on the reading unit of the code image acquired by the second acquiring unit;
A block in which an image portion using a color having an absorption band at an absorption wavelength of the code image of the document image and a code portion of the code image overlap based on the characteristic information of the code image acquired by the first acquisition means Detecting means for detecting as an undecodable block;
An image detection apparatus.
前記コード画像が赤外線吸収材料を有し、前記文書画像の前記画像部が赤外線を吸収する黒色色材で形成される黒色画像部である、請求項1に記載の画像検出装置。   The image detection apparatus according to claim 1, wherein the code image includes an infrared absorbing material, and the image portion of the document image is a black image portion formed of a black color material that absorbs infrared rays. 前記コード画像の吸収波長に吸収帯域を有する色を用いた画像部か否かは、前記文書画像の各画素が有する色情報に基づいて定められる、請求項1又は2に記載の画像検出装置。   The image detection apparatus according to claim 1, wherein whether or not the image portion uses a color having an absorption band in an absorption wavelength of the code image is determined based on color information included in each pixel of the document image. 請求項1から3までの何れか1項に記載の画像検出装置から前記文書画像と前記復号不能ブロックとを取得する第4取得手段と、
用紙に形成される画像を事前に確認するための事前確認画面を表示する表示手段と、
前記表示手段に、第4取得手段で取得した前記文書画像と共に前記復号不能ブロックか否かを表示するように、前記表示手段を制御する表示制御手段と、
を有する情報表示装置。
A fourth acquisition unit that acquires the document image and the undecodable block from the image detection device according to any one of claims 1 to 3,
Display means for displaying a prior confirmation screen for confirming in advance the image formed on the paper;
Display control means for controlling the display means to display on the display means whether or not the document image acquired by the fourth acquisition means is the undecodable block;
An information display device.
前記表示制御手段は、ブロック内の前記画像部以外の複数画素を予め定めた色に変換して、前記復号不能ブロックか否かを表示する、請求項4に記載の情報表示装置。   The information display device according to claim 4, wherein the display control unit converts a plurality of pixels other than the image portion in the block to a predetermined color and displays whether or not the block is an undecodable block. 前記復号不能ブロックが取得された場合に、前記画像部が前記コード画像の吸収波長の光を吸収しない色材で形成されるように前記文書画像の色変換処理を行う色変換手段を、更に備え、
前記表示制御手段は、前記色変換手段で色変換処理された後の文書画像を表示するように、前記表示手段を制御する、
請求項4又は5に記載の情報表示装置。
A color conversion unit that performs color conversion processing of the document image so that the image portion is formed of a color material that does not absorb light having an absorption wavelength of the code image when the undecodable block is acquired; ,
The display control means controls the display means so as to display a document image after color conversion processing by the color conversion means;
The information display device according to claim 4 or 5.
請求項1から3までの何れか1項に記載の画像検出装置から前記文書画像と前記復号不能ブロックとを取得する第5取得手段と、
用紙に画像を形成する画像形成手段と、
前記画像形成手段に、第5取得手段で取得した前記文書画像と共に前記復号不能ブロックか否かを表示するように、前記画像形成手段を制御する画像形成制御手段と、
を有する画像形成装置。
A fifth acquisition unit that acquires the document image and the undecodable block from the image detection device according to any one of claims 1 to 3.
Image forming means for forming an image on paper;
Image forming control means for controlling the image forming means to display on the image forming means whether or not it is the undecodable block together with the document image obtained by the fifth obtaining means;
An image forming apparatus.
コンピュータを、
用紙に印刷されたコード画像及びコード画像の吸収波長に関する特性情報を取得する第1取得手段、
前記コード画像のコード部の復号に必要な読取単位を取得する第2取得手段、
画像形成対象となる電子文書の文書画像を取得する第3取得手段、
前記第2取得手段で取得された前記コード画像の読取単位に基づいて、前記第3取得手段で取得された前記文書画像を、前記読取単位に対応する複数のブロックに分割する分割手段、
前記第1取得手段で取得されたコード画像の特性情報に基づいて、前記文書画像の前記コード画像の吸収波長に吸収帯域を有する色を用いた画像部と前記コード画像のコード部とが重なるブロックを復号不能ブロックとして検出する検出手段、
として機能させるプログラム。
Computer
First acquisition means for acquiring characteristic information relating to the code image printed on the paper and the absorption wavelength of the code image;
Second acquisition means for acquiring a reading unit necessary for decoding the code portion of the code image;
Third acquisition means for acquiring a document image of an electronic document to be imaged;
A dividing unit configured to divide the document image acquired by the third acquiring unit into a plurality of blocks corresponding to the reading unit based on the reading unit of the code image acquired by the second acquiring unit;
A block in which an image portion using a color having an absorption band at an absorption wavelength of the code image of the document image and a code portion of the code image overlap based on the characteristic information of the code image acquired by the first acquisition means Detecting means for detecting as an undecodable block,
Program to function as.
JP2012040674A 2012-02-27 2012-02-27 Image detection apparatus, information display apparatus, image forming apparatus, and program Expired - Fee Related JP5880132B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012040674A JP5880132B2 (en) 2012-02-27 2012-02-27 Image detection apparatus, information display apparatus, image forming apparatus, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012040674A JP5880132B2 (en) 2012-02-27 2012-02-27 Image detection apparatus, information display apparatus, image forming apparatus, and program

Publications (2)

Publication Number Publication Date
JP2013176023A JP2013176023A (en) 2013-09-05
JP5880132B2 true JP5880132B2 (en) 2016-03-08

Family

ID=49268544

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012040674A Expired - Fee Related JP5880132B2 (en) 2012-02-27 2012-02-27 Image detection apparatus, information display apparatus, image forming apparatus, and program

Country Status (1)

Country Link
JP (1) JP5880132B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4595789B2 (en) * 2005-11-17 2010-12-08 富士ゼロックス株式会社 Image processing apparatus, image processing method, and image processing program
JP2007213352A (en) * 2006-02-09 2007-08-23 Tomy Co Ltd How to create an information provision sheet
JP5495315B2 (en) * 2010-03-15 2014-05-21 株式会社沖データ Image processing apparatus and program

Also Published As

Publication number Publication date
JP2013176023A (en) 2013-09-05

Similar Documents

Publication Publication Date Title
JP5945376B1 (en) Two-dimensional code generation device, two-dimensional code generation method, and program
US20040051885A1 (en) Image processing apparatus, image processing method, and image processing program product
JP4840495B2 (en) Image processing apparatus and computer program
JP7650171B2 (en) Information processing device, program, and image processing method
JP7641824B2 (en) Digital watermark analysis device and digital watermark analysis method
KR20110004795A (en) Apparatus, Method, System and Recording Media for Setting Print Status
JP4402580B2 (en) Image processing system
JP7653808B2 (en) Information processing device, program, and image processing method
US20080198394A1 (en) Image processing apparatus, image processing method, and computer program product
JP2009219056A (en) Image output device, and method and program for outputting image
US8854685B2 (en) Image forming device that detects an undecodable image portion
JP7433912B2 (en) Information processing device, control method for information processing device, program, and storage medium
JP5880132B2 (en) Image detection apparatus, information display apparatus, image forming apparatus, and program
JP2008154106A (en) Confidential processing method, image processing apparatus, and image forming apparatus
JP7238485B2 (en) image forming device
JP4412363B2 (en) Image processing device
US20100188670A1 (en) Image processing apparatus, image processing method and program executing the image processing method
JP2015049794A (en) Image processing apparatus and computer program
US20240098208A1 (en) Image processing apparatus, control method therefor, and storage medium storing control program therefor
JP4665754B2 (en) Image generating apparatus, image generating method, and program
JP2013077934A (en) Image processing apparatus
JP2007088912A (en) Image processing apparatus and program
JP2007180965A (en) Image processing apparatus and method, computer program, and storage medium
JP2025124016A (en) Image processing device, image processing method and program
JP2025124017A (en) Image processing device, image processing method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150123

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151126

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160118

R150 Certificate of patent or registration of utility model

Ref document number: 5880132

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees