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
JP7613158B2 - Reading device and method - Google Patents
[go: Go Back, main page]

JP7613158B2 - Reading device and method - Google Patents

Reading device and method Download PDF

Info

Publication number
JP7613158B2
JP7613158B2 JP2021031208A JP2021031208A JP7613158B2 JP 7613158 B2 JP7613158 B2 JP 7613158B2 JP 2021031208 A JP2021031208 A JP 2021031208A JP 2021031208 A JP2021031208 A JP 2021031208A JP 7613158 B2 JP7613158 B2 JP 7613158B2
Authority
JP
Japan
Prior art keywords
read
unit
reading device
information
reading
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021031208A
Other languages
Japanese (ja)
Other versions
JP2022131949A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2021031208A priority Critical patent/JP7613158B2/en
Publication of JP2022131949A publication Critical patent/JP2022131949A/en
Application granted granted Critical
Publication of JP7613158B2 publication Critical patent/JP7613158B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Character Discrimination (AREA)

Description

本発明は、読取装置および方法に関する。 The present invention relates to a reading device and method.

従来、文書などの改ざんを防止する技術がある。例えば業務で扱う契約文書等は、改ざん等の不正がないかを改ざんを発見する専用の装置を使って確認する。専用の装置は大型で持ち運びができないため、社内に設置された専用の装置を使って不正の確認を行う。 Conventionally, there is technology to prevent the falsification of documents. For example, contract documents handled in business are checked for any fraud such as falsification using a dedicated device that detects falsification. Since the dedicated device is large and cannot be carried around, fraud checks are performed using a dedicated device installed within the company.

例えば特許文献1は、記録媒体上に入力内容に加えてユニーク情報を印刷し、そのユニーク情報を読み取ることで文書の改ざんを防止する技術を開示している。 For example, Patent Document 1 discloses a technology that prevents document tampering by printing unique information on a recording medium in addition to the input contents and reading the unique information.

しかしながら、従来は社内などに設置された専用の装置を使用して文書の改ざん等の不正の確認を行うため、外出先や訪問先などで文書の不正を確認することができず、迅速に不正を確認することができないという問題があった。 However, in the past, checking for document tampering and other irregularities was done using dedicated equipment installed within the company, making it impossible to check for document irregularities while away from the office or visiting a location, and there was a problem that irregularities could not be detected quickly.

本発明は、上記に鑑みてなされたものであって、改ざん等の不正を確認するための携帯可能な読取装置および方法を提供することを目的とする。 The present invention has been made in consideration of the above, and aims to provide a portable reading device and method for checking for fraud such as tampering.

上述した課題を解決し、目的を達成するために、本発明の読取装置は、読取対象に隠されている不可視情報に対し、前記不可視情報に対応した不可視光を照射して前記不可視情報を読み取る読取手段と、携帯型情報処理端末と、を有し、前記携帯型情報処理端末は、前記携帯型情報処理端末が前記読取対象から読み取る可視情報の読取データを、前記読取手段から受信する前記不可視情報の読取データと照合する照合部を有し、前記照合部の照合結果に基づき前記読取対象の不正を示す判定結果を出力する、ことを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the reading device of the present invention comprises a reading means for irradiating invisible information hidden in a read object with invisible light corresponding to the invisible information to read the invisible information , and a portable information processing terminal, wherein the portable information processing terminal has a comparison unit for comparing read data of visible information read by the portable information processing terminal from the read object with read data of the invisible information received from the reading means, and outputs a judgment result indicating tampering with the read object based on the comparison result of the comparison unit .

本発明によれば、携帯可能なため、外出先などにおいても改ざん等の不正を確認することができるという効果を奏する。 The present invention has the advantage that it is portable, making it possible to check for tampering and other fraudulent acts even when away from home.

図1は、第1の実施の形態にかかる読取装置で改ざんの判定を行う読取対象の文書の構成の一例を示す図である。FIG. 1 is a diagram showing an example of the structure of a document to be read and checked for tampering by a reading device according to the first embodiment. 図2は、読取装置のハードウェアブロックの全体構成の一例を示す図である。FIG. 2 is a diagram showing an example of the overall configuration of the hardware blocks of the reading device. 図3は、外部カメラの外観構成の一例を示す図である。FIG. 3 is a diagram showing an example of the external configuration of the external camera. 図4は、携帯情報端末のハードウェアブロック構成の一例を示す図である。FIG. 4 is a diagram showing an example of a hardware block configuration of a portable information terminal. 図5は、読取装置の処理ブロックの構成の一例を示す図である。FIG. 5 is a diagram showing an example of the configuration of a processing block of a reading device. 図6は、読取装置による改ざん判定の処理のフローの一例を示す図である。FIG. 6 is a diagram showing an example of a flow of a process of determining whether or not the reading device has tampered with the data. 図7は、読取装置における改ざん判定の処理のメッセージ画面の構成の一例を示す図である。FIG. 7 is a diagram showing an example of the configuration of a message screen for the tamper determination process in the reading device. 図8は、文書のステルスプリントの一例を示す図である。FIG. 8 is a diagram showing an example of a stealth print of a document. 図9は、改ざんの判定の一例を示す図である。FIG. 9 is a diagram showing an example of determining whether or not data has been tampered with. 図10は、改ざんの判定の他の一例を示す図である。FIG. 10 is a diagram showing another example of the determination of tampering. 図11は、読取装置の機能ブロックの変形例を示す図である。FIG. 11 is a diagram showing a modified example of the functional blocks of the reading device. 図12は、変形例1にかかる読取装置の機能ブロックの構成の一例を示す図である。FIG. 12 is a diagram illustrating an example of a functional block configuration of a reading device according to the first modification. 図13は、読取装置による改ざん判定の処理のフローの一例を示す図である。FIG. 13 is a diagram illustrating an example of a flow of a process of determining whether or not the reading device has tampered with the data. 図14は、読取装置が画面に表示する比較結果の一例を示す図である。FIG. 14 is a diagram showing an example of a comparison result displayed on the screen of the reading device. 図15は、第2の実施の形態にかかる読取装置全体の外観構成の一例を示す図である。FIG. 15 is a diagram illustrating an example of an external configuration of the entire reading apparatus according to the second embodiment. 図16は、外部カメラのハードウェアブロック構成の一例を示す図である。FIG. 16 is a diagram illustrating an example of a hardware block configuration of an external camera.

以下に添付図面を参照して、読取装置および方法の実施の形態を詳細に説明する。 Embodiments of the reading device and method are described in detail below with reference to the attached drawings.

(第1の実施の形態)
本実施の形態にかかる読取装置は、公式文書または見積もり書類など改ざんによって第三者が不当な利益を得るような媒体に対して適用可能である。例えば可視情報である文書と、文書に埋め込まれた不可視情報とを照合することにより改ざんがあるかを判定することができる。
(First embodiment)
The reading device according to the present embodiment is applicable to media such as official documents or quotation documents that may be tampered with to allow a third party to obtain an unfair advantage. For example, the reading device can determine whether a document has been tampered with by comparing the visible information of the document with the invisible information embedded in the document.

図1は、読取装置で改ざんの判定を行う読取対象の文書の構成の一例を示す図である。図1に示す文書30は、可視情報であるテキスト情報31と、不可視情報であるQRコード(登録商標)等のコード情報32とを含む。文書30の同一紙面上に、可視画像で印刷されたテキスト情報31と同じ内容の情報、この例ではコード化したコード情報32を印刷する。コード情報32は、例えば電子写真方式を用いたステルスプリントで作成する。 Figure 1 shows an example of the structure of a document to be read by a reading device to determine whether it has been tampered with. Document 30 shown in Figure 1 includes visible text information 31 and invisible code information 32 such as a QR code (registered trademark). On the same surface of document 30, information with the same content as text information 31 printed as a visible image is printed, in this example, coded code information 32. Code information 32 is created, for example, by stealth printing using an electrophotographic method.

ステルスプリントの方法について、まず特殊なトナーを用いる場合について説明する。通常のプリンタはK、C、M、Yの4色の組合せでフルカラー画像を出力する。一方ステルスプリントはプリンタのKの作像ユニットをNIR(近赤外光)を吸収する顔料を有するトナー(NIRトナー)を使用する作像ユニット(NIR作像ユニット)に置き換えてプリントする。この場合、作像装置はKトナーを有しないためCMYの3色による黒の像321を再現する。一方、NIRトナーによる像322はCMYによる黒の像321と用紙との間に隠し、「ステルス」画像を得る。この方法で一つの用紙上に可視であるテキスト情報31と不可視であるコード情報32の両方を形成する。 Regarding the stealth printing method, we will first explain the case where a special toner is used. A normal printer outputs a full-color image using a combination of the four colors K, C, M, and Y. On the other hand, stealth printing replaces the printer's K imaging unit with an imaging unit (NIR imaging unit) that uses a toner (NIR toner) that has a pigment that absorbs NIR (near-infrared light). In this case, since the imaging device does not have K toner, a black image 321 is reproduced using the three colors CMY. On the other hand, the image 322 made with NIR toner is hidden between the black image 321 made with CMY and the paper, resulting in a "stealth" image. In this way, both visible text information 31 and invisible code information 32 are formed on a single sheet of paper.

また、ステルスプリントはKトナーに含まれるカーボンが近赤外光を吸収する特性を利用して通常のK、C、M、Yの構成のプリンタでも実施が可能である。この場合にはKで作成された黒の像322をC、M、Yで構成されたカラーの像321の下に埋め込むことで同様にステルス画像を得る。 Stealth printing can also be performed on a printer with a normal K, C, M, and Y configuration, taking advantage of the property of the carbon contained in the K toner absorbing near-infrared light. In this case, a stealth image can be similarly obtained by embedding a black image 322 made with K under a color image 321 made with C, M, and Y.

図2は、第1の実施の形態にかかる読取装置のハードウェアブロックの全体構成の一例を示す図である。図2に示す読取装置1は、外部カメラ10と携帯情報端末20とを有する。外部カメラ10は、近赤外画像を撮像する専用カメラ(「読取手段」の一例)であり、外部カメラモジュール11と、可視光LED12と、近赤外LED13とを有する。携帯情報端末20はスマートフォンなど、バッテリで駆動する携帯可能な「携帯型情報処理端末」である。 Figure 2 is a diagram showing an example of the overall configuration of the hardware blocks of a reading device according to the first embodiment. The reading device 1 shown in Figure 2 has an external camera 10 and a mobile information terminal 20. The external camera 10 is a dedicated camera (an example of a "reading means") that captures near-infrared images, and has an external camera module 11, a visible light LED 12, and a near-infrared LED 13. The mobile information terminal 20 is a portable, battery-powered "portable information processing terminal" such as a smartphone.

図3は、外部カメラ10の外観構成の一例を示す図である。図3(a)に外部カメラ10の外観構成の一例を示し、図3(b)に外部カメラ10を携帯情報端末20に装着した場合の外観構成の一例を示している。図3に示す外部カメラ10は、カメラ筐体10aの正面中央に外部カメラモジュール11を備え、外部カメラモジュール11の両隣に近赤外LED13と可視光LED12とを備える。外部カメラ10は、携帯情報端末20の通信接続部(例えばUSB端子接続部)にコネクタ部14を接続するなどして携帯情報端末20から制御する。外部カメラ10は、USB接続により携帯情報端末20から給電を受けて動作する。なお、外部カメラ10にバッテリを搭載してもよい。 3 is a diagram showing an example of the external configuration of the external camera 10. FIG. 3(a) shows an example of the external configuration of the external camera 10, and FIG. 3(b) shows an example of the external configuration when the external camera 10 is attached to the mobile information terminal 20. The external camera 10 shown in FIG. 3 has an external camera module 11 at the center of the front of the camera housing 10a, and a near-infrared LED 13 and a visible light LED 12 on either side of the external camera module 11. The external camera 10 is controlled from the mobile information terminal 20 by connecting the connector part 14 to a communication connection part (e.g., a USB terminal connection part) of the mobile information terminal 20. The external camera 10 operates by receiving power from the mobile information terminal 20 via a USB connection. The external camera 10 may be equipped with a battery.

外部カメラモジュール11は、近赤外域に感度特性を有するイメージセンサを有し、近赤外LED13から照射した近赤外光(不可視光の一例)の反射光を受光して近赤外画像(不可視画像)を取得する。また、外部カメラモジュール11は、可視光域に感度特性を有するイメージセンサを有し、可視光LED12から照射した光の反射光を受光して可視画像を取得する。外部カメラモジュール11が取得した読取データ(一例として画像とする)は、携帯情報端末20に出力されて偽造防止判定の画像処理が行われる。この例では不可視画像を効率よく取り入れるために近赤外光を発する近赤外LED13を照明部として具備している。近赤外LED13はNIRトナーによる像322に用いられている顔料が効率よく吸収する850nm付近にピーク波長をもつものを使用している。 The external camera module 11 has an image sensor with sensitivity in the near-infrared range, and receives reflected light of near-infrared light (an example of invisible light) irradiated from the near-infrared LED 13 to obtain a near-infrared image (invisible image). The external camera module 11 also has an image sensor with sensitivity in the visible light range, and receives reflected light of light irradiated from the visible light LED 12 to obtain a visible image. The read data (an image as an example) obtained by the external camera module 11 is output to the mobile information terminal 20, where image processing for determining whether or not the image is counterfeit is performed. In this example, the near-infrared LED 13 that emits near-infrared light is provided as an illumination unit in order to efficiently capture invisible images. The near-infrared LED 13 has a peak wavelength around 850 nm, which is efficiently absorbed by the pigment used in the NIR toner image 322.

なお、外部カメラモジュール11が可視光域に感度特性を有するイメージセンサを有し、可視光LED12による反射光を受光する構成を述べたが、可視域に対応する構成は、用途に応じて適宜設けてもよいし、設けなくてもよい。 The external camera module 11 has an image sensor that has sensitivity to the visible light range, and is configured to receive reflected light from the visible light LED 12. However, a configuration corresponding to the visible range may or may not be provided as appropriate depending on the application.

また、外部カメラ10と携帯情報端末20は、独立したデバイスとするため、外部カメラ10と携帯情報端末20とを接続するデータ送付手段としてコネクタ部14を設けて外部カメラ10の着脱を可能にしている。この外部カメラ10と携帯情報端末20とは、既定の長さにケーブルを介して接続してもよい。また、外部カメラ10は、ハードウェア内にデコードなどの処理システムを有すると装置が高価になってしまうというデメリットがある。そのことを考慮し、本例において外部カメラ10は基本的な構成であり外部カメラモジュール11とLED照明部(可視光LED12および近赤外LED13)とに簡素化し、処理は携帯型情報端末20内で行う。また、このように構成することにより携帯情報端末20を専用機ではなく一般的なスマートフォン等で実施できる。 In addition, since the external camera 10 and the mobile information terminal 20 are independent devices, a connector unit 14 is provided as a data transmission means for connecting the external camera 10 and the mobile information terminal 20, making it possible to attach and detach the external camera 10. The external camera 10 and the mobile information terminal 20 may be connected via a cable of a predetermined length. In addition, the external camera 10 has the disadvantage that the device becomes expensive if it has a processing system such as decoding in the hardware. In consideration of this, in this example, the external camera 10 has a basic configuration and is simplified to an external camera module 11 and an LED illumination unit (visible light LED 12 and near-infrared LED 13), and processing is performed within the mobile information terminal 20. Also, by configuring it in this way, the mobile information terminal 20 can be implemented as a general smartphone or the like instead of a dedicated device.

図4は、携帯情報端末20のハードウェアブロック構成の一例を示す図である。図4に示す携帯情報端末20は、内部カメラ21と、偽造判定部22とを有する。偽造判定部22は「判定手段」に相当する。内部カメラ21は、例えばスマートフォンが備える汎用のカメラであり、可視画像の撮像カメラである。 Figure 4 is a diagram showing an example of the hardware block configuration of the mobile information terminal 20. The mobile information terminal 20 shown in Figure 4 has an internal camera 21 and a counterfeit determination unit 22. The counterfeit determination unit 22 corresponds to the "determination means." The internal camera 21 is a general-purpose camera equipped in, for example, a smartphone, and is a camera that captures visible images.

偽造判定部22は、ASIC等のハードウェアにより構成され、文字認識部221と、デコード部222と、照合部223とを有する。なお、文字認識部221と、デコード部222と、照合部223とは、メモリに記憶したプログラムをCPUが実行することにより機能部として実現してもよい。 The counterfeit determination unit 22 is configured with hardware such as an ASIC, and has a character recognition unit 221, a decode unit 222, and a matching unit 223. Note that the character recognition unit 221, the decode unit 222, and the matching unit 223 may be realized as functional units by the CPU executing a program stored in memory.

文字認識部221は、内部カメラ21の読取データ(つまり内部カメラ21が撮像した画像)を取得して当該撮像画像から文字を認識する。デコード部222は、外部カメラ10の読取データ(つまり外部カメラ10が撮像した画像)を取得して当該撮像画像からコードを復号する。照合部223は、文字認識部221による文字認識結果とデコード部222によるデコード結果(この例ではコード復号結果)とを照合する。 The character recognition unit 221 acquires the read data of the internal camera 21 (i.e., the image captured by the internal camera 21) and recognizes characters from the captured image. The decoding unit 222 acquires the read data of the external camera 10 (i.e., the image captured by the external camera 10) and decodes the code from the captured image. The comparison unit 223 compares the character recognition result by the character recognition unit 221 with the decoded result by the decoding unit 222 (in this example, the code decoded result).

図5は、読取装置1の処理ブロックの構成の一例を示す図である。読取装置1は、第一の撮像部401と、第二の撮像部402と、OCR部403と、デコード部404と、比較部405とを有する。 Figure 5 is a diagram showing an example of the configuration of the processing block of the reading device 1. The reading device 1 has a first imaging unit 401, a second imaging unit 402, an OCR unit 403, a decoding unit 404, and a comparison unit 405.

第一の撮像部401は例えば読取装置1の内部カメラ21を使用して文書30を撮像する。例えばユーザが携帯情報端末20に撮影開始を指示することで第一の撮像部401が内部カメラ21を使用して文書30を撮像し、文書画像である可視画像(テキスト情報31)の取り込みを行う。 The first imaging unit 401 captures an image of the document 30, for example, using the internal camera 21 of the reading device 1. For example, when the user instructs the mobile information terminal 20 to start capturing images, the first imaging unit 401 captures an image of the document 30 using the internal camera 21 and captures a visible image (text information 31) that is the document image.

第二の撮像部402は例えば読取装置1の外部カメラ10を使用して文書30を撮像する。例えばユーザが携帯情報端末20に撮影開始を指示することで第二の撮像部402が外部カメラ10を使用して文書30を撮像し、不可視画像(コード情報32のIRトナー像322)の取り込みを行う。 The second imaging unit 402 captures an image of the document 30, for example, using the external camera 10 of the reading device 1. For example, when the user instructs the mobile information terminal 20 to start capturing an image, the second imaging unit 402 captures an image of the document 30 using the external camera 10 and captures the invisible image (the IR toner image 322 of the code information 32).

OCR部403は、第一の撮像部401が撮像した可視画像データ(テキスト情報31の画像)をOCRにより文字認識してテキスト情報31のテキストデータD1を生成する。 The OCR unit 403 performs character recognition using OCR on the visible image data (image of the text information 31) captured by the first imaging unit 401 to generate text data D1 of the text information 31.

デコード部404は、第二の撮像部402が撮像した不可視画像データ(一例としてQRコード)をデコードすることによりコード化される前の元のテキストデータD2を得る。 The decoding unit 404 obtains the original text data D2 before it was encoded by decoding the invisible image data (a QR code, for example) captured by the second imaging unit 402.

比較部405は、OCR部403の処理結果とデコード部404の処理結果とを比較し、比較結果を出力し、比較結果を携帯情報端末20の画面等に表示させる。比較部405は、不可視画像(コード情報32のIRトナー像322)からデコードしたテキストデータ401を基準に可視画像のテキストデータ401と比較し、両者の一致率を比較結果として出力する。ここで不可視画像を基準とする理由は文書30の作成当初情報が秘匿されていることと、コード化された情報の読取りが正確であるためである。一般的にコード化された情報の読取りは欠損データを修復する機能を有していることから極めて高い確率で認識される。 The comparison unit 405 compares the processing result of the OCR unit 403 with the processing result of the decoding unit 404, outputs the comparison result, and displays the comparison result on the screen of the portable information terminal 20, etc. The comparison unit 405 compares the text data 401 decoded from the invisible image (IR toner image 322 of code information 32) with the text data 401 of the visible image as a reference, and outputs the matching rate between the two as the comparison result. The reason for using the invisible image as a reference here is that the initial information of the creation of the document 30 is kept secret, and the coded information can be read accurately. Generally, coded information is recognized with an extremely high probability because it has the function of repairing missing data.

(処理の流れ)
一例として、まず文書30内のステルスプリント領域を外部カメラ10で読み取る。外部カメラ10で読み取った不可視画像中にQRコードが存在していればデコードを行い、その内容を取得する。QRコードが存在しない場合は文書30がコピーされた可能性があるため正式文書としてはNGで不正ありの判定がなされる。QRコードが正常にデコードされた場合、次に文書30全体を内部カメラ21で読み取る。内部カメラ21で読み取った可視画像データに対しOCR処理を施し、OCR処理で認識されたテキストデータとQRコードのデコード結果(テキストデータ)とを比較する。この時に両者が一致すれば文書30に対する改ざん等の不正はないと判定し、一致しなければ改ざんありと判定する。なお、OCR処理でテキスト情報がなければ文書30としてはNGである。
(Processing flow)
As an example, first, the stealth print area in the document 30 is read by the external camera 10. If a QR code is present in the invisible image read by the external camera 10, it is decoded and its contents are obtained. If the QR code is not present, the document 30 may have been copied, so it is determined that the document is not a legitimate document and that there is fraud. If the QR code is successfully decoded, the entire document 30 is then read by the internal camera 21. OCR processing is performed on the visible image data read by the internal camera 21, and the text data recognized by the OCR processing is compared with the decoded result (text data) of the QR code. If the two match at this time, it is determined that there is no fraud such as tampering with the document 30, and if they do not match, it is determined that there is tampering. Note that if there is no text information in the OCR processing, the document 30 is not a legitimate document.

図6は、読取装置1による改ざん判定の処理のフローの一例を示す図である。読取装置1は改ざん判定処理を開始すると、まず外部カメラ10に切り替える(S1)。 Figure 6 is a diagram showing an example of the flow of the tamper determination process by the reading device 1. When the reading device 1 starts the tamper determination process, it first switches to the external camera 10 (S1).

続いて読取装置1はメッセージを出力する(S2)。例えば文書30のフォーマットが決まっていて、右下の位置のロゴマークの画像にQRコードが隠蔽されている場合は、「右下のロゴを撮影してください」などのメッセージを出力する。メッセージは読取装置1の表示画面に表示してもよいし、スピーカから音声出力してもよい。 Then, the reading device 1 outputs a message (S2). For example, if the format of the document 30 is fixed and the QR code is hidden by the image of a logo mark in the lower right position, a message such as "Please take a picture of the logo in the lower right" is output. The message may be displayed on the display screen of the reading device 1, or may be output as audio from the speaker.

続いて読取装置1は、外部カメラ10から不可視画像を取得し(S3)、不可視画像がQRコードでない場合(S4:No)、メッセージを出力して(S5)、改ざんありと判定する(S6)。例えば「認証情報がありません」などのメッセージを出力する。メッセージは読取装置1の表示画面に表示してもよいし、スピーカから音声出力してもよい。 Then, the reading device 1 acquires an invisible image from the external camera 10 (S3), and if the invisible image is not a QR code (S4: No), it outputs a message (S5) and determines that tampering has occurred (S6). For example, a message such as "No authentication information" may be output. The message may be displayed on the display screen of the reading device 1, or may be output as audio from a speaker.

また、読取装置1は、不可視画像がQRコードである場合(S4:Yes)、そのQRコードをデコードする(S7)。 In addition, if the invisible image is a QR code (S4: Yes), the reading device 1 decodes the QR code (S7).

読取装置1はデコードに成功すると(S8:Yes)、その情報を記憶し、「読込に成功しました」などのメッセージを出力する(S9)。読取装置1は、デコードに失敗した場合には(S8:No)、「読込に失敗しました。やり直してください」などのメッセージを出力して(S10)、S3に戻り、外部カメラ10から不可視画像を取得し直す。なお、読込の失敗は例えば3回までとするなど制限を設けてもよい。 If the reading device 1 succeeds in decoding (S8: Yes), it stores the information and outputs a message such as "Reading successful" (S9). If the reading device 1 fails to decode (S8: No), it outputs a message such as "Reading failed. Please try again" (S10), returns to S3, and reacquires the invisible image from the external camera 10. Note that a limit may be set, such as limiting reading failures to three times.

次に、読取装置1は、文書30全体を読み取るために、「文書全体を撮影してください」などのメッセージを出力し(S11)、外部カメラ10から内部カメラ21に切り替える。 Next, in order to read the entire document 30, the reading device 1 outputs a message such as "Please photograph the entire document" (S11) and switches from the external camera 10 to the internal camera 21.

続いて読取装置1は、内部カメラ21から文書30全体の可視画像を取得し(S12)、可視画像に対しOCR処理を行う(S13)。読取装置1は、OCR処理で生成した情報がテキスト情報である場合(S14:Yes)、このテキストデータをS7のデコードが成功した情報と照合する(S15)。 Next, the reading device 1 acquires a visible image of the entire document 30 from the internal camera 21 (S12) and performs OCR processing on the visible image (S13). If the information generated by the OCR processing is text information (S14: Yes), the reading device 1 compares this text data with the information successfully decoded in S7 (S15).

読取装置1は、OCR処理で生成した情報がテキスト情報でない場合は(S14:No)、「やり直してください」などのメッセージを出力して(S16)、S12に戻り、内部カメラ21から可視画像を取得し直す。なお、例えば2回連続など、連続でテキストデータが得られなかった場合には、読取装置1は、「テキスト情報がありません」などのメッセージを出力して(S17)、本処理を終了する。 If the information generated by the OCR process is not text information (S14: No), the reading device 1 outputs a message such as "Please try again" (S16), returns to S12, and reacquires a visible image from the internal camera 21. Note that if text data is not obtained consecutively, for example, twice in a row, the reading device 1 outputs a message such as "There is no text information" (S17), and ends this process.

読取装置1は、S15の照合の結果、両データ(デコード結果と、OCRで得たテキストデータ)とが共に同じ内容のテキストデータであった場合(S18:Yes)、改ざんなしの判定結果を出力する(S19)。共に同じ内容のテキストデータでなかった場合は(S18:No)、改ざんありの判定結果を出力する(S6)。 If the result of the comparison in S15 shows that both pieces of data (the decoded result and the text data obtained by OCR) are text data with the same content (S18: Yes), the reading device 1 outputs a determination result that there has been no tampering (S19). If the two pieces of data are not text data with the same content (S18: No), the reading device 1 outputs a determination result that there has been tampering (S6).

図7は、読取装置1における改ざん判定の処理のメッセージ画面の構成の一例を示す図である。読取装置1は、OCR処理と、QRコード処理と、判定処理とにおいて、それぞれ表示させるメッセージ画面情報を備え、各処理において結果に応じたメッセージを画面に表示する。 Figure 7 is a diagram showing an example of the configuration of a message screen for tamper determination processing in the reading device 1. The reading device 1 is provided with message screen information to be displayed in each of the OCR processing, QR code processing, and determination processing, and displays a message on the screen according to the result of each processing.

OCR処理では、「文書全体を撮影してください」というメッセージm1を備える。読取後、読取に失敗した場合は「やり直してください」というメッセージm2を表示し、読取不能の場合は「テキスト情報がありません」というメッセージm3を表示し、正常読取の場合は「テキスト情報を認識しました」というメッセージm4を表示する。 In the OCR process, a message m1 is displayed saying "Please take a picture of the entire document." If the reading fails after the reading, a message m2 is displayed saying "Please try again." If the document cannot be read, a message m3 is displayed saying "There is no text information." If the document is read successfully, a message m4 is displayed saying "The text information has been recognized."

QR処理では、「外部カメラに切り替えます」というメッセージm11を備える。また、外部カメラへの切り替え後、「所定のロゴを撮像してください」というメッセージm12を表示する。撮像後、QRコードが無かった場合は「認証情報がありません」というメッセージm13を表示し、読込失敗の場合は「読込に失敗しました」というメッセージm14を表示し、正常読取の場合は「読込に成功しました」というメッセージm15を表示する。 The QR process includes a message m11 saying "Switching to external camera." After switching to the external camera, a message m12 saying "Please capture a specified logo" is displayed. After capturing the image, if there is no QR code, a message m13 saying "No authentication information" is displayed, if reading is unsuccessful, a message m14 saying "Reading failed," and if reading is successful, a message m15 saying "Reading successful."

判定処理では、「判定中」のメッセージm21を表示する。判定後、不一致の場合は「不正が疑われます」というメッセージm22を表示し、一致の場合は「改ざん等の不正はありません」というメッセージm23を表示する。 During the determination process, the message m21 "Determining" is displayed. After the determination, if there is a mismatch, the message m22 "Fraud suspected" is displayed, and if there is a match, the message m23 "No falsification or other fraudulent activity" is displayed.

図8は、文書30のステルスプリントの一例を示す図である。契約文書などにおいて改ざんされては困るものの一つが金額、つまり数値である。文書30の同一紙面上に、可視画像で印刷された金額等のテキスト情報31と、ステルスプリント等で作成されたコード情報32とを有する。テキスト情報31の数値は可視光下で人の目による確認が可能である。 Figure 8 shows an example of a stealth print of a document 30. One of the things that must not be tampered with in a contract document is the amount, i.e., a numerical value. On the same page of the document 30, there is text information 31 such as the amount printed as a visible image, and code information 32 created by a stealth print or the like. The numerical value of the text information 31 can be confirmed by the human eye under visible light.

一方のコード情報32は、可視光下では人の目により例えばカラーの絵柄や、黒塗で表示される。本読取装置1でコード情報32を読み取ることで、コード情報32に隠蔽されているQRコードがデコードされ、図8に示す数値333が抽出される。よって、テキスト情報31の数値とテキストデータ333の数値とが同一の内容なので改ざん無しと判定できる。 On the other hand, the code information 32 is displayed by the human eye under visible light as, for example, a colored picture or black paint. By reading the code information 32 with the reading device 1, the QR code concealed in the code information 32 is decoded and the numerical value 333 shown in FIG. 8 is extracted. Therefore, since the numerical value of the text information 31 and the numerical value of the text data 333 are the same, it can be determined that no tampering has occurred.

(改ざんの判定例1)
次に、改ざんの判定方法の一例を示す。一例として数値データの桁数を利用した改ざんについて示す。
(Example 1 of tampering determination)
Next, an example of a method for determining whether or not data has been tampered with will be shown. As an example, tampering using the number of digits in numeric data will be shown.

図9は、改ざんの判定の一例を示す図である。改ざんが行われてはいけない項目として重要なものの一つが金額である。金額の改ざんでポピュラーなものに桁数の改ざんがある。記載された金額の末尾に0を加えることによる金額の改ざんがなされる。このような改ざんを防止するために、コード情報32に数値の桁数が分かるQRコードを隠蔽する。QRコードをデコードした情報と比較することにより、金額の末尾に数値が加えられていることを確認することができる。 Figure 9 is a diagram showing an example of tampering determination. One of the important items that must not be tampered with is the amount. A popular way to tamper with an amount is to change the number of digits. The amount is tampered with by adding zeros to the end of the written amount. To prevent this type of tampering, a QR code that reveals the number of digits in the number is concealed in the code information 32. By comparing the QR code with the decoded information, it is possible to confirm that a number has been added to the end of the amount.

図9(a)は、可視情報と不可視情報の桁数が共に一致している例を示している。この場合、改ざんは無かったと判定する。 Figure 9 (a) shows an example where the number of digits in both visible and invisible information is the same. In this case, it is determined that no tampering has occurred.

一方、図9(b)は、可視情報の一部で数値の桁数が不可視情報と比べて増えている。この例では「123450」の末尾に対し破線で示したように「00」が足されている。テキストデータ333は「123450」のため、人為的に末尾に「00」を足し金額が改ざんされたと判定する。 On the other hand, in Figure 9 (b), the number of digits in some of the visible information has increased compared to the invisible information. In this example, "00" has been added to the end of "123450" as indicated by the dashed line. Because text data 333 is "123450", it is determined that the amount has been artificially tampered with by adding "00" to the end.

なお、一般的に契約文書等に記載されている数値データは金額だけではないが、可視情報の読込みにおいて文書のフォーマットの情報を元に金額が書かれている位置を予め設定しておけば、必要な位置の数値のみを選択的に比較することができる。必要な位置の情報のみを選択的に比較する例は「改ざんの判定例3」に示す。 Although the numerical data written in contract documents generally includes more than just monetary amounts, if the position where the amount is written is preset based on the document format information when reading the visible information, it is possible to selectively compare only the numerical values in the required positions. An example of selectively comparing only the information in the required positions is shown in "Tampering Determination Example 3."

(改ざんの判定例2)
金額の改ざんは桁数だけではない。手書き、若しくは一部のフォントの場合は加筆することで例えば1をより多い値に変えてしまうことができる。このような改ざんは最高位の値に対して行うことで大きく金額が変わるため狙われやすい。
(Example 2 of tampering determination)
The amount can be tampered with not only by the number of digits. For example, by handwriting or adding to some fonts, it is possible to change a value from 1 to a higher value. This type of tampering is likely to be targeted because it can greatly change the amount by making it to the highest value.

図10は、改ざんの判定の他の一例を示す図である。図10(a)の文書に示すフォントの場合、「1」に少し加筆すれば「7」に容易に変えることができる。また、図10(b)の文書に示すフォントの場合、「1」に少し加筆すれば「9」に容易に変えることができる。このような改ざんは数値が大きく変わり、大きな損害をもたらすことが考えられる。 Figure 10 shows another example of tampering determination. In the case of the font shown in the document in Figure 10(a), a small modification to "1" can easily be changed to "7." Also, in the case of the font shown in the document in Figure 10(b), a small modification to "1" can easily be changed to "9." This type of tampering can significantly change the numerical value, potentially causing great damage.

この場合、金額値の最高位の数値に着目し、文書内で検出された金額データの最高位の値を不可視画像の情報と可視画像の情報とで比較し、不可視画像との一致が得られない場合に改ざんと判定する。この方法により最高位の数字の書き換えから文書改ざんを確認することができる。 In this case, the system focuses on the highest-order digit in the monetary value, and compares the highest-order value of the monetary data detected in the document between the invisible image information and the visible image information. If there is no match with the invisible image, it is determined that the document has been tampered with. With this method, document tampering can be confirmed by rewriting the highest-order digit.

(改ざんの判定例3)
改ざんの確認が必要な文書において金額の次に重要な項目に契約者、社名、住所などのテキスト情報(必要データ)がある。このような情報について改ざん確認を行う場合、例えば次のように構成する。
(Tampering Determination Example 3)
In documents that require confirmation of falsification, the second most important item after the amount is text information (required data) such as the contractor, company name, address, etc. When checking for falsification of such information, for example, the following configuration is used.

図11は、読取装置1の機能ブロックの変形例を示す図である。図11において、実施の形態と共通する構成は、同一の番号を付している。同一の番号の箇所は既に説明済みのため、ここでの説明を適宜省略する。 Figure 11 is a diagram showing a modified example of the functional blocks of the reading device 1. In Figure 11, the same components as in the embodiment are given the same numbers. The parts with the same numbers have already been explained, so the explanation here will be omitted as appropriate.

図11に示す読取装置1は、レイアウト情報を記憶する記憶部501を含む。レイアウト情報は、文書30のレイアウト情報であり、例えば請求書や住民票など文書30の種類に応じてレイアウト情報を有する。 The reading device 1 shown in FIG. 11 includes a storage unit 501 that stores layout information. The layout information is layout information of the document 30, and has layout information according to the type of document 30, such as an invoice or a resident's card.

図11に示す読取装置1は、次のように可視画像と不可視画像からそれぞれ必要データ502、503を抽出する。 The reading device 1 shown in FIG. 11 extracts the necessary data 502 and 503 from the visible image and the invisible image, respectively, as follows.

必要データ503は、不可視画像データをデコードして抽出したテキストデータである。必要データ502は、OCR部403が選択して抽出したテキストデータである。OCR部403は、記憶部501のレイアウト情報を読み込み、可視画像データのOCR結果からレイアウト情報のうちの必要な項目(不正確認が必要な位置)のテキストデータを抽出する。例えば、OCR部403は、文書フォーマットのレイアウト情報を元にページ内の必要データの記載位置を参照し、選択的に情報のテキスト化を行う。 Required data 503 is text data extracted by decoding invisible image data. Required data 502 is text data selected and extracted by OCR unit 403. OCR unit 403 reads layout information from memory unit 501, and extracts text data of required items (positions where fraud check is required) from the layout information from the OCR results of the visible image data. For example, OCR unit 403 refers to the position of the required data on the page based on the layout information of the document format, and selectively converts the information into text.

比較部405は、OCR部403の処理結果(必要データ)とデコード部404の処理結果(必要データ)とを比較し、比較結果を出力する。 The comparison unit 405 compares the processing result (required data) of the OCR unit 403 with the processing result (required data) of the decoding unit 404, and outputs the comparison result.

なお、必要データ502、503は、それぞれ対象のテキストデータからユーザが位置を選択指定するなどして抽出するようにしてもよい。 Note that the necessary data 502 and 503 may be extracted by the user selecting and specifying a position from the target text data.

これにより、文書のフォーマットに応じて改ざんの確認が必要な項目に対し、改ざんがあるかの確認を適切にかつ効率よく行うことが可能になる。例えば司法書士業務においては契約文書を事務所に持ち帰ることなく出先でも撮像することができ、迅速かつ適切に改ざんの有無を確認することができる。 This makes it possible to properly and efficiently check for falsification in items that require checking for falsification depending on the document format. For example, in the work of judicial scriveners, images of contract documents can be taken on the go without having to bring them back to the office, allowing for a quick and proper check for falsification.

(変形例1)
実施の形態では読取装置1で一致か不一致かにより改ざんの判定を行った。変形例1では、読取装置1で一致率を算出して、一致率から改ざんの判定を行う例を示す。
(Variation 1)
In the embodiment, the determination of tampering is made based on whether the data match or not in the reading device 1. In the first modification, an example will be shown in which the reading device 1 calculates a match rate and determines whether tampering has occurred based on the match rate.

図12は、変形例1にかかる読取装置1の機能ブロックの構成の一例を示す図である。図12において、実施の形態と共通する構成は、同一の番号を付している。同一の番号の箇所は既に説明済みのため、ここでの説明を適宜省略する。 Figure 12 is a diagram showing an example of the functional block configuration of the reading device 1 according to the first modified example. In Figure 12, the same numbers are used for the configuration that is common to the embodiment. The parts with the same numbers have already been explained, so the explanation here will be omitted as appropriate.

図12に示す読取装置1は、一致率算出部601および表示部602を含む。一致率算出部601は、比較部405の比較結果に基づきテキストデータの一致率を算出する。表示部602は、比較結果や一致率(一致率の算出結果)など、文書に改ざんがあるかをユーザが判断するための情報を、表示画面に表示する。 The reading device 1 shown in FIG. 12 includes a match rate calculation unit 601 and a display unit 602. The match rate calculation unit 601 calculates the match rate of the text data based on the comparison result of the comparison unit 405. The display unit 602 displays information on a display screen, such as the comparison result and the match rate (calculated result of the match rate), to enable the user to determine whether the document has been tampered with.

図13は、変形例1の読取装置1による改ざん判定の処理のフローの一例を示す図である。図13には、図6に示すフローにおいて追加する処理を示している。 Figure 13 is a diagram showing an example of a process flow for determining whether or not data has been tampered with by the reading device 1 of the first modified example. Figure 13 shows a process that is added to the flow shown in Figure 6.

図13に示すフローは、S15の照合において、両データの一致率を求める(S151)。そして、両データの一致率が予め設定した所定値よりも大きい場合に(S152:Yes)、改ざんなしの判定結果を出力する(S19)。 In the flow shown in FIG. 13, in the comparison in S15, the matching rate of both data is calculated (S151). Then, if the matching rate of both data is greater than a preset value (S152: Yes), a determination result that there is no tampering is output (S19).

一方、両データの一致率が予め設定した所定値以下の場合には(S152:No)、改ざん有りの判定結果を出力する(S6)。 On the other hand, if the matching rate between the two data is equal to or lower than a preset value (S152: No), a determination result indicating tampering is output (S6).

なお、表示部602は、文書に改ざんがあるかをユーザが判断するための情報を表示画面に表示するようにする。例えば、判定結果や一致率などを表示する。ここでは一致率の表示例を示す。 The display unit 602 displays information on the display screen to enable the user to determine whether the document has been tampered with. For example, the display screen displays the determination result and the matching rate. Here, an example of the matching rate is shown.

図14は、変形例1の読取装置1が画面に表示する比較結果の一例を示す図である。図14に示すように、読取装置1の画面23に比較結果の一例として一致率を表示する。この例では、両データの一致率が98%であったため、98%の情報が表示されている。 Figure 14 is a diagram showing an example of a comparison result displayed on the screen of the reading device 1 of variant example 1. As shown in Figure 14, the screen 23 of the reading device 1 displays the match rate as an example of the comparison result. In this example, the match rate of both data is 98%, so the information of 98% is displayed.

このように、変形例1では、不可視情報と可視情報の比較結果は最終的にユーザに表示する。最終的な判定は読取装置1に設定した判定基準の結果を表示してもよいが、ユーザ自身で判断することができるように、一致率として表示してもよい。例えば、第一の撮像部401で読み込んだ画像をOCR部403でテキストデータに変換するが、OCRは通常のフォントであっても出力時のコントラスト、解像度、色などにも左右され意図せぬ認識が行われる場合がある。また文字部が部分的に汚れている場合も同様である。そのため、一致率で表示することにより、ユーザが文書の状態と見比べ、文書の信頼度をユーザが視覚的に確認することが可能になる。 In this way, in variant 1, the comparison result between the invisible information and the visible information is finally displayed to the user. The final judgment may be the result of the judgment criteria set in the reading device 1, but it may also be displayed as a match rate so that the user can make the judgment themselves. For example, the image read by the first imaging unit 401 is converted to text data by the OCR unit 403, but even with a normal font, OCR may perform unintended recognition depending on the contrast, resolution, color, etc. at the time of output. The same applies when the text is partially dirty. Therefore, by displaying the match rate, the user can visually check the reliability of the document by comparing it with the state of the document.

(第2の実施の形態)
外部カメラ10として無線通信を行うカメラ(例えばWebカメラなど)を使用してもよい。この場合、携帯情報端末20は、外部カメラ10から無線通信で画像を取得し、携帯情報端末20側で改ざん等の不正判定処理を行う。
Second Embodiment
A camera that performs wireless communication (such as a Web camera) may be used as the external camera 10. In this case, the portable information terminal 20 acquires an image from the external camera 10 via wireless communication, and performs a process of determining whether the image has been tampered with or otherwise fraudulent on the portable information terminal 20 side.

図15は、第2の実施の形態にかかる読取装置全体の外観構成の一例を示す図である。図15に示す読取装置2は、外部カメラ10aと携帯情報端末20aとを有する。外部カメラ10aと携帯情報端末20aは、無線通信1000により通信を行う。ここで携帯情報端末20aはスマートフォン等の汎用機器であり、例えばブルートゥース(登録商標)や、WiFiや、他の近距離無線通信などにより外部カメラ10aと通信を行うことが可能である。 Fig. 15 is a diagram showing an example of the external configuration of the entire reading device according to the second embodiment. The reading device 2 shown in Fig. 15 has an external camera 10a and a mobile information terminal 20a. The external camera 10a and the mobile information terminal 20a communicate with each other via wireless communication 1000. Here, the mobile information terminal 20a is a general-purpose device such as a smartphone, and is capable of communicating with the external camera 10a via, for example, Bluetooth (registered trademark), WiFi, or other short-range wireless communication.

図16は、外部カメラ10aのハードウェアブロック構成の一例を示す図である。外部カメラ10aは、アンテナ600、送受信部601、MPU602、カメラ(Camera)603、IR(近赤外)LED604を有する。外部カメラ10aは、バッテリ等により駆動する。 Figure 16 is a diagram showing an example of the hardware block configuration of the external camera 10a. The external camera 10a has an antenna 600, a transceiver unit 601, an MPU 602, a camera 603, and an IR (near infrared) LED 604. The external camera 10a is powered by a battery or the like.

カメラ603は、外部カメラモジュールに対応し、IRLED604は近赤外LED13に対応する。 Camera 603 corresponds to an external camera module, and IR LED 604 corresponds to near-infrared LED 13.

送受信部601は、アンテナ600を介して携帯情報端末20aと通信し、外部カメラ10aの撮像画像を携帯情報端末20aに送信する。 The transmitter/receiver 601 communicates with the mobile information terminal 20a via the antenna 600 and transmits images captured by the external camera 10a to the mobile information terminal 20a.

MPU602は、カメラ603およびIRLED604を制御し、カメラ603で撮像した撮像画像を送受信部601から携帯情報端末20aに送信する。 The MPU 602 controls the camera 603 and the IR LED 604, and transmits the image captured by the camera 603 from the transmission/reception unit 601 to the mobile information terminal 20a.

携帯情報端末20aは、汎用機器であり、携帯情報端末20の機能をアプリケーションで実現する。 The mobile information terminal 20a is a general-purpose device, and the functions of the mobile information terminal 20 are realized by applications.

第2の実施の形態は、外部カメラ10aと携帯情報端末20aとが電気的に別体のため、外部カメラ20aを見やすい位置に固定した状態で撮像を行うことが可能である。 In the second embodiment, the external camera 10a and the mobile information terminal 20a are electrically separate, so it is possible to capture images with the external camera 20a fixed in a position that is easy to see.

第1の実施の形態では外部カメラ20と携帯情報端末20とを一体的に使用することで装置全体がコンパクト化し使用感が向上するが、第2の実施の形態では、別体にすることにより、それぞれの自由度が増し、操作性が向上する。 In the first embodiment, the external camera 20 and the mobile information terminal 20 are used together to make the entire device more compact and improve usability, but in the second embodiment, they are separated, which increases the flexibility of each and improves operability.

以上、本発明の実施の形態及び変形例を説明したが、実施の形態及び実施例は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの新規な実施の形態及び実施例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施の形態及び実施例は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the embodiments and modifications of the present invention have been described above, the embodiments and examples are presented as examples and are not intended to limit the scope of the invention. These novel embodiments and examples can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. These embodiments and examples are included in the scope and gist of the invention, and are included in the scope of the invention and its equivalents described in the claims.

1 読取装置
10 外部カメラ
20 携帯情報端末
21 内部カメラ
22 偽造判定部
221 文字認識部
222 デコード部
223 照合部
REFERENCE SIGNS LIST 1 Reading device 10 External camera 20 Portable information terminal 21 Internal camera 22 Counterfeit determination unit 221 Character recognition unit 222 Decoding unit 223 Collation unit

特開2006-246157号公報JP 2006-246157 A

Claims (10)

読取対象に隠されている不可視情報に対し、前記不可視情報に対応した不可視光を照射して前記不可視情報を読み取る読取手段と、
帯型情報処理端末と、
を有し、
前記携帯型情報処理端末は、
前記携帯型情報処理端末が前記読取対象から読み取る可視情報の読取データを、前記読取手段から受信する前記不可視情報の読取データと照合する照合部を有し、
前記照合部の照合結果に基づき前記読取対象の不正を示す判定結果を出力する、
ことを特徴とする読取装置。
a reading means for irradiating invisible information hidden in a reading target with invisible light corresponding to the invisible information to read the invisible information ;
A portable information processing terminal;
having
The portable information processing terminal includes:
a collating unit for collating read data of visible information read from the read target by the portable information processing terminal with read data of invisible information received from the reading means,
outputting a determination result indicating fraud of the read target based on the collation result of the collation unit ;
A reading device comprising:
前記読取手段は、前記携帯型情報処理端末からの着脱が可能である、
ことを特徴とする請求項1に記載の読取装置。
the reading means is detachable from the portable information processing terminal;
2. The reading device according to claim 1, wherein the reading device is a reading device for reading a signal.
前記読取手段と前記携帯型情報処理端末とは無線通信により接続される、
ことを特徴とする請求項1に記載の読取装置。
The reading means and the portable information processing terminal are connected by wireless communication.
2. The reading device according to claim 1, wherein the reading device is a reading device for reading a document.
前記読取手段は、前記読取対象に照射した前記不可視光の反射光を受光して前記不可視情報を撮像する第一の撮像部を有し、
前記携帯型情報処理端末は、前記読取対象からの可視光の反射光を受光して前記可視情報を撮像する第二の撮像部を有し、
前記携帯型情報処理端末は、前記第一の撮像部により撮像された前記不可視情報の読取データと前記第二の撮像部により撮像された前記可視情報の読取データとを前記照合部により照合した照合結果に基づいて前記読取対象の不正を示す判定結果を出力する、
ことを特徴とする請求項1乃至3のうちの何れか一項に記載の読取装置。
the reading means includes a first imaging unit that receives reflected light of the invisible light irradiated onto the reading target and images the invisible information ;
the portable information processing terminal has a second imaging unit that receives reflected visible light from the reading target and images the visible information ;
the portable information processing terminal outputs a determination result indicating tampering with the read target based on a collation result obtained by the collation unit comparing the read data of the invisible information captured by the first imaging unit with the read data of the visible information captured by the second imaging unit.
4. A reading device according to claim 1, wherein the reading device is a reading device for reading a document.
前記携帯型情報処理端末は、
前記第一の撮像部により撮像された前記不可視情報の読取データであるコード情報をデコードするデコード部と、
前記第二の撮像部により撮像された前記可視情報の読取データである文書画像の文字を文字認識する文字認識部と、
を有し、
前記照合部は、前記デコード部による前記コード情報のデコードにより抽出されたテキストデータと前記文字認識部によ文字認識により得られたテキストデータとを照合する、
ことを特徴とする請求項4に記載の読取装置。
The portable information processing terminal includes:
a decoding unit that decodes code information that is read data of the invisible information captured by the first imaging unit;
a character recognition unit that recognizes characters in a document image that is the read data of the visible information captured by the second imaging unit;
having
the collation unit collates text data extracted by the decoding of the code information by the decoding unit with text data obtained by character recognition by the character recognition unit ;
5. The reading device according to claim 4.
前記照合部は、
前記デコード部により抽出されたテキストデータである数値データと、前記文字認識部によ文字認識により得られたテキストデータである数値データとにおいて、それぞれの数値データの桁数を比較することにより前記読取対象の不正を示す判定結果を出力する、
ことを特徴とする請求項5に記載の読取装置。
The collation unit is
a determination result indicating the fraud of the read object is output by comparing the number of digits of the numeric data , which is the text data extracted by the decoding unit, and the numeric data, which is the text data obtained by character recognition by the character recognition unit, with each other;
6. The reading device according to claim 5,
前記照合部は、
前記デコード部により抽出されたテキストデータである数値データと、前記文字認識部によ文字認識により得られたテキストデータである数値データとにおいて、それぞれの数値データの最高位の数字の比較を行うことにより前記読取対象の不正を示す判定結果を出力する、
ことを特徴とする請求項5に記載の読取装置。
The collation unit is
a comparison of the highest digit of each of the numerical data, which is the text data extracted by the decoding unit, and the numerical data, which is the text data obtained by character recognition by the character recognition unit, and outputting a determination result indicating the fraudulence of the read object;
6. The reading device according to claim 5,
前記文字認識部は、前記読取対象のレイアウト情報に基づいて前記読取対象のうち不正確認を行う位置の文字を認識し、
前記照合部は、
前記デコード部により抽出されたテキストデータと、前記文字認識部によ文字認識により得られたテキストデータとを比較することにより前記読取対象の不正を示す判定結果を出力する、
ことを特徴とする請求項5に記載の読取装置。
The character recognition unit recognizes a character at a position where fraud confirmation is performed in the read object based on layout information of the read object,
The collation unit is
a determination result indicating the fraudulent nature of the read target is output by comparing the text data extracted by the decoding unit with the text data obtained by the character recognition unit through character recognition;
6. The reading device according to claim 5,
前記照合部は、
前記デコード部による前記コード情報のデコードにより抽出されたテキストデータと前記文字認識部による文字認識により得られたテキストデータとの一致率を算出して前記一致率の算出結果を出力する、
ことを特徴とする請求項乃至8のうちの何れか一項に記載の読取装置。
The collation unit is
calculating a matching rate between the text data extracted by the decoding unit through the code information decoding and the text data obtained through the character recognition by the character recognition unit, and outputting the calculation result of the matching rate;
9. A reading device according to any one of claims 5 to 8, characterized in that:
読取手段が、読取対象に隠されている不可視情報に対し、前記不可視情報に対応した不可視光を照射して前記不可視情報を読み取るステップと、
携帯型情報処理端末が、前記読取対象から可視情報を読み取るステップと、
前記携帯型情報処理端末が、前記読取対象から読み取った可視情報の読取データを、前記読取手段から受信した前記不可視情報の読取データと照合するステップと、
前記携帯型情報処理端末が、前記可視情報の読取データと前記不可視情報の読取データとの照合結果に基づいて前記読取対象の不正を示す判定結果を出力するステップと、
を含む方法。
A step in which a reading means irradiates invisible information hidden in a read target with invisible light corresponding to the invisible information to read the invisible information ;
A portable information processing terminal reads visible information from the read target;
a step of the portable information processing terminal comparing read data of the visible information read from the read target with read data of the invisible information received from the reading means;
a step of outputting a determination result indicating tampering of the read target based on a comparison result between the read data of the visible information and the read data of the invisible information by the portable information processing terminal ;
The method includes:
JP2021031208A 2021-02-26 2021-02-26 Reading device and method Active JP7613158B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021031208A JP7613158B2 (en) 2021-02-26 2021-02-26 Reading device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021031208A JP7613158B2 (en) 2021-02-26 2021-02-26 Reading device and method

Publications (2)

Publication Number Publication Date
JP2022131949A JP2022131949A (en) 2022-09-07
JP7613158B2 true JP7613158B2 (en) 2025-01-15

Family

ID=83152987

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021031208A Active JP7613158B2 (en) 2021-02-26 2021-02-26 Reading device and method

Country Status (1)

Country Link
JP (1) JP7613158B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7817116B2 (en) * 2022-08-22 2026-02-18 株式会社三共 gaming machines
JP7817115B2 (en) * 2022-08-22 2026-02-18 株式会社三共 gaming machines
JP7817117B2 (en) * 2022-08-22 2026-02-18 株式会社三共 gaming machines

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001076203A (en) 1999-09-03 2001-03-23 Omron Corp Document collation device
JP2003152989A (en) 2001-09-03 2003-05-23 Canon Inc Image processing apparatus, image processing method, program, and storage medium
JP2004096221A (en) 2002-08-29 2004-03-25 Minolta Co Ltd Authentication apparatus
JP2004291476A (en) 2003-03-27 2004-10-21 Seiko Epson Corp Recording method, recorded matter and collation method
JP2014081850A (en) 2012-10-17 2014-05-08 Nikkiso Co Ltd Original or imitation distinction device and original or imitation distinction method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001076203A (en) 1999-09-03 2001-03-23 Omron Corp Document collation device
JP2003152989A (en) 2001-09-03 2003-05-23 Canon Inc Image processing apparatus, image processing method, program, and storage medium
JP2004096221A (en) 2002-08-29 2004-03-25 Minolta Co Ltd Authentication apparatus
JP2004291476A (en) 2003-03-27 2004-10-21 Seiko Epson Corp Recording method, recorded matter and collation method
JP2014081850A (en) 2012-10-17 2014-05-08 Nikkiso Co Ltd Original or imitation distinction device and original or imitation distinction method

Also Published As

Publication number Publication date
JP2022131949A (en) 2022-09-07

Similar Documents

Publication Publication Date Title
JP7613158B2 (en) Reading device and method
US8103877B2 (en) Content identification and electronic tickets, coupons and credits
US20060293929A1 (en) Electronic-ticket service system based on color-scale-code image recognition
US20040258274A1 (en) Camera, camera accessories for reading digital watermarks, digital watermarking method and systems, and embedding digital watermarks with metallic inks
US20080300011A1 (en) Methods and systems responsive to features sensed from imagery or other data
US20100322464A1 (en) Security system using encoded image with puzzled image
US7490779B2 (en) Reading apparatus, information processing system and antiforgery method
CN107209963A (en) Converting a Secure Document Registration System
WO2008061218A2 (en) Methods and systems responsive to feature sensed from imagery or other data
CN111950673B (en) Commodity anti-counterfeiting verification method, device and equipment based on two-dimensional code and storage medium
WO2014139386A1 (en) Anti-counterfeiting system and method thereof for tag forming, embedding, interpreting, authenticating and ownership changing
CN110276709B (en) A generation, identification method and information management system for protective documents
US11568161B2 (en) Reader apparatus for upconverting nanoparticle ink printed images
US20160078333A1 (en) Encoding an information object
US20150356803A1 (en) Item authentication
CN106899609A (en) Code and its generation, verification method and device in a kind of code
US10929625B2 (en) Authentication method for product packaging
US8931697B2 (en) System for detecting reorigination of barcodes
US9691208B2 (en) Mechanisms for authenticating the validity of an item
JP7083055B1 (en) Issuing device, authentication device, authentication system, issuing method, and information code
JP2021138053A (en) Information management method for optical reading form and optical reading form
US11809932B2 (en) Printed products having machine-readable code for creating secure links
US20160217473A1 (en) Transparent Pigmented Polymer Security Printing
KR101298224B1 (en) Authentication method using 2-dimensional code
US20040081319A1 (en) Check verification and authentication process and apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240806

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240827

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241023

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241209

R150 Certificate of patent or registration of utility model

Ref document number: 7613158

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150