Reading device and method

A portable device with an external and internal camera system allows for on-the-go detection of document tampering by comparing visible and invisible information, addressing the limitations of stationary fraud detection systems.

JP7613158B2Active Publication Date: 2025-01-15RICOH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021031208
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-02-26
Publication Date
2025-01-15
Estimated Expiration
2041-02-26

AI Technical Summary

Technical Problem

Existing systems for detecting document fraud are limited to stationary installations, preventing on-the-go verification and quick detection of tampering.

Method used

A portable reading device utilizing a mobile information processing terminal with an external camera and internal camera to read visible and invisible information, comparing the data to detect tampering through collation units.

Benefits of technology

Enables fraud detection on the move by comparing visible and invisible information, ensuring quick and accurate verification of document integrity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007613158000001
    Figure 0007613158000001
  • Figure 0007613158000002
    Figure 0007613158000002
  • Figure 0007613158000003
    Figure 0007613158000003
Patent Text Reader

Abstract

To provide a portable reading device for checking illegality such as alteration.SOLUTION: The reading device comprises: reading means for reading a reading object; and a portable information processing terminal for processing read data obtained by reading by the reading means. The portable information processing terminal includes determination means which outputs a determination result indicative of illegality of the reading object based on the read data.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a reading device and method. [Background technology]

[0002] Conventionally, there are technologies to prevent falsification of documents. For example, contract documents handled in business are checked for falsification or other irregularities using a dedicated device that detects falsification. Since the dedicated device is large and cannot be carried around, the falsification check is performed using a dedicated device installed in the company.

[0003] For example, Patent Document 1 discloses a technique for preventing document tampering by printing unique information on a recording medium in addition to input contents and reading the unique information. Summary of the Invention [Problem to be solved by the invention]

[0004] However, in the past, checking for document tampering and other fraudulent activities was carried out using dedicated equipment installed within the company, etc., so it was not possible to check for document fraud while away from the office or visiting other places, and there was a problem that fraud could not be detected quickly.

[0005] The present invention has been made in view of the above, and has an object to provide a portable reading device and method for checking for fraud such as tampering. [Means for solving the problem]

[0006] In order to solve the above problems and achieve the object, the reading device of the present invention is By irradiating invisible light corresponding to the invisible information to the invisible information hidden in the A reading means for reading , mobile and a mobile information processing terminal, The portable information processing terminal has a collation unit that collates the read data of the visible information read from the read object with the read data of the invisible information received from the reading means, and A determination result indicating the fraud of the read object is output based on the R, It is characterized by: Effect of the Invention

[0007] According to the present invention, since it is portable, it has an effect of being possible to check for fraud such as tampering even when away from home. [Brief description of the drawings]

[0008] [Figure 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. [Diagram 2] FIG. 2 is a diagram illustrating an example of the overall configuration of the hardware blocks of the reading device. [Diagram 3] FIG. 3 is a diagram showing an example of the external configuration of the external camera. [Figure 4] FIG. 4 is a diagram illustrating an example of a hardware block configuration of the portable information terminal. [Diagram 5] FIG. 5 is a diagram illustrating an example of a configuration of a processing block of the reading device. [Figure 6] FIG. 6 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. [Figure 7] FIG. 7 is a diagram showing an example of the configuration of a message screen for the tampering determination process in the reading device. [Figure 8] FIG. 8 is a diagram showing an example of a stealth print of a document. [Figure 9] FIG. 9 is a diagram showing an example of the determination of tampering. [Figure 10] FIG. 10 is a diagram showing another example of the determination of tampering. [Figure 11] FIG. 11 is a diagram showing a modified example of the functional blocks of the reading device. [Figure 12] FIG. 12 is a diagram illustrating an example of a functional block configuration of a reading device according to the first modification. [Figure 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. [Figure 14] FIG. 14 is a diagram showing an example of a comparison result displayed on a screen of the reading device. [Figure 15]FIG. 15 is a diagram illustrating an example of an external configuration of the entire reading device according to the second embodiment. As illustrated in FIG. [Figure 16] FIG. 16 is a diagram illustrating an example of a hardware block configuration of an external camera. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, embodiments of the reading device and method will be described in detail with reference to the accompanying drawings.

[0010] (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.

[0011] 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. A document 30 shown in Fig. 1 includes text information 31, which is visible information, and code information 32, such as a QR code (registered trademark), which is invisible information. On the same surface of the document 30, information having the same content as the text information 31 printed as a visible image, in this example, coded code information 32, is printed. The code information 32 is created, for example, by stealth printing using an electrophotographic method.

[0012] 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 four colors: K, C, M, and Y. On the other hand, stealth printing prints by replacing 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, it reproduces a black image 321 using the three colors of CMY. On the other hand, an image 322 made with NIR toner is hidden between the black image 321 made with CMY and the paper, obtaining a "stealth" image. In this way, both visible text information 31 and invisible code information 32 are formed on a single piece of paper.

[0013] Stealth printing can also be performed on a printer with a normal composition of K, C, M, and Y, taking advantage of the property that the carbon contained in the K toner absorbs near-infrared light. In this case, a stealth image can be obtained in the same way by embedding a black image 322 made of K under a color image 321 made of C, M, and Y.

[0014] Fig. 2 is a diagram showing an example of the overall configuration of the hardware blocks of the reading device according to the first embodiment. The reading device 1 shown in Fig. 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 "portable information processing terminal" that is battery-powered, such as a smartphone.

[0015] FIG. 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 includes an external camera module 11 at the center of the front of a camera housing 10a, and includes a near-infrared LED 13 and a visible light LED 12 on both sides of the external camera module 11. The external camera 10 is controlled from the mobile information terminal 20 by connecting a connector unit 14 to a communication connection unit (for example, a USB terminal connection unit) 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.

[0016] The external camera module 11 has an image sensor having sensitivity characteristics in the near-infrared region, and receives reflected light of near-infrared light (one 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 having sensitivity characteristics in the visible light region, and receives reflected light of light irradiated from the visible light LED 12 to obtain a visible image. The read data (taken as an example as an image) obtained by the external camera module 11 is output to the mobile information terminal 20, where image processing for determining whether 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 an invisible image. The near-infrared LED 13 has a peak wavelength near 850 nm, which is efficiently absorbed by the pigment used in the NIR toner image 322.

[0017] In addition, the external camera module 11 has an image sensor having sensitivity characteristics in 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.

[0018] 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 a disadvantage that the device becomes expensive if it has a processing system such as a decode system in the hardware. In consideration of this, in this example, the external camera 10 has a basic configuration, is simplified to an external camera module 11 and an LED lighting unit (visible light LED 12 and near-infrared LED 13), and processing is performed within the mobile information terminal 20. In addition, 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.

[0019] Fig. 4 is a diagram showing an example of a hardware block configuration of mobile information terminal 20. Mobile information terminal 20 shown in Fig. 4 has internal camera 21 and counterfeit determination unit 22. Counterfeit determination unit 22 corresponds to "determination means." Internal camera 21 is a general-purpose camera equipped in, for example, a smartphone, and is a camera that captures visible images.

[0020] The counterfeit determination unit 22 is configured with hardware such as an ASIC, and has a character recognition unit 221, a decoding unit 222, and a matching unit 223. Note that the character recognition unit 221, the decoding unit 222, and the matching unit 223 may be realized as functional units by the CPU executing a program stored in a memory.

[0021] 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 collation unit 223 collates the character recognition result by the character recognition unit 221 with the decoded result by the decoding unit 222 (the code decoded result in this example).

[0022] 5 is a diagram showing an example of a configuration of a 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.

[0023] The first imaging unit 401 captures an image of the document 30, for example, by using the internal camera 21 of the reading device 1. For example, when a user instructs the portable information terminal 20 to start capturing an image, the first imaging unit 401 captures an image of the document 30 by using the internal camera 21, and captures a visible image (text information 31) that is the document image.

[0024] The second imaging unit 402 captures an image of the document 30, for example, by using the external camera 10 of the reading device 1. For example, when a user instructs the portable information terminal 20 to start capturing an image, the second imaging unit 402 captures an image of the document 30 by using the external camera 10, and captures an invisible image (the IR toner image 322 of the code information 32).

[0025] The OCR unit 403 performs character recognition on the visible image data (image of the text information 31) captured by the first imaging unit 401 using OCR to generate text data D1 of the text information 31.

[0026] The decoding unit 404 decodes the invisible image data (a QR code, for example) captured by the second imaging unit 402 to obtain the original text data D2 before it was encoded.

[0027] 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 mobile information terminal 20 or the like. The comparison unit 405 compares the text data 401 decoded from the invisible image (IR toner image 322 of the code information 32) with the text data 401 of the visible image using the text data 401 decoded from the invisible image (IR toner image 322 of the code information 32) 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 information at the time of the creation of the document 30 is kept secret and that the reading of the coded information is accurate. Generally, the reading of coded information has a function of repairing missing data, so that it is recognized with an extremely high probability.

[0028] (Processing flow) As an example, first, the stealth print area in document 30 is read by external camera 10. If a QR code is present in the invisible image read by external camera 10, it is decoded and its contents are obtained. If a QR code is not present, document 30 may have been copied, so it is determined that the document is not a legitimate document and that there is tampering. If the QR code is decoded normally, then the entire document 30 is read by internal camera 21. OCR processing is performed on the visible image data read by internal camera 21, and the text data recognized by 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 has been no tampering or other tampering with document 30, and if they do not match, it is determined that there has been tampering. Note that if there is no text information in OCR processing, the document 30 is not a legitimate document.

[0029] 6 is a diagram showing an example of a flow of a process of tamper determination by the reading device 1. When the reading device 1 starts the tamper determination process, it first switches to the external camera 10 (S1).

[0030] Next, 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 an 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 a speaker.

[0031] Next, 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 the image has been tampered with (S6). For example, a message such as "No authentication information" is output. The message may be displayed on the display screen of the reading device 1, or may be output as audio from a speaker.

[0032] Furthermore, if the invisible image is a QR code (S4: Yes), the reading device 1 decodes the QR code (S7).

[0033] If the reading device 1 succeeds in decoding (S8: Yes), it stores the information and outputs a message such as "Reading was 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.

[0034] 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.

[0035] Next, the reading device 1 obtains 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).

[0036] 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. If text data cannot be 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.

[0037] If the result of the comparison in S15 shows that both 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 is no tampering (S19).If the two data are not text data with the same content (S18: No), the reading device 1 outputs a determination result that there is tampering (S6).

[0038] 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 has message screen information to be displayed in each of the OCR processing, the QR code processing, and the determination processing, and displays a message on the screen according to the result of each processing.

[0039] 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 saying "Please try again" is displayed. If the document cannot be read, a message m3 saying "There is no text information" is displayed. If the document is read normally, a message m4 saying "The text information has been recognized" is displayed.

[0040] The QR processing 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. If there is no QR code after capturing the image, a message m13 saying "No authentication information" is displayed, if reading fails, a message m14 saying "Reading failed" is displayed, and if reading is successful, a message m15 saying "Reading successful" is displayed.

[0041] In the judgment process, a message m21 saying "Judgment in progress" is displayed. After the judgment, if there is a mismatch, a message m22 saying "Fraud suspected" is displayed, and if there is a match, a message m23 saying "No falsification or other fraudulent activity has been detected" is displayed.

[0042] Fig. 8 is a diagram showing 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, that is, a numerical value. On the same surface 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.

[0043] On the other hand, the code information 32 is displayed by the human eye under visible light as, for example, a colored pattern 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 been performed.

[0044] (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.

[0045] FIG. 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 of the value is concealed in the code information 32. By comparing the QR code with the decoded information, it is possible to confirm that a value has been added to the end of the amount.

[0046] 9(a) shows an example in which the number of digits in both visible and invisible information is the same. In this case, it is determined that no tampering has occurred.

[0047] 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. Since the text data 333 is "123450", it is determined that the amount has been artificially tampered with by adding "00" to the end.

[0048] Generally, numerical data written in contract documents is not limited to monetary amounts, but if the position where the amount is written is preset based on the format information of the document 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 "Example 3 of Falsification Judgment."

[0049] (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.

[0050] Figure 10 is a diagram showing 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.

[0051] In this case, the highest digit in the monetary amount is focused on, and the highest value of the monetary amount data detected in the document is compared between the invisible image information and the visible image information, and 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 digit.

[0052] (Example 3 of tampering judgment) 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.

[0053] Fig. 11 is a diagram showing a modified example of the functional blocks of the reading device 1. In Fig. 11, the same components as those in the embodiment are given the same numbers. The same numbers have already been explained, so the explanation here will be omitted as appropriate.

[0054] The reading device 1 shown in Fig. 11 includes a storage unit 501 that stores layout information. The layout information is the layout information of the document 30, and has layout information according to the type of the document 30, such as an invoice or a resident's card.

[0055] The reading device 1 shown in FIG. 11 extracts necessary data 502 and 503 from the visible image and the invisible image, respectively, as follows.

[0056] Necessary data 503 is text data extracted by decoding invisible image data. Necessary data 502 is text data selected and extracted by OCR unit 403. OCR unit 403 reads layout information from storage unit 501, and extracts text data of necessary 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 necessary data on the page based on the layout information of the document format, and selectively converts information into text.

[0057] A 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.

[0058] The necessary data 502 and 503 may be extracted by the user selecting and specifying a position from the target text data.

[0059] This makes it possible to appropriately and efficiently check for falsification in items that require checking for falsification according to the document format. For example, in the work of judicial scriveners, contract documents can be photographed on the go without having to be brought back to the office, allowing for a quick and appropriate check for falsification.

[0060] (Variation 1) In the embodiment, the reading device 1 judges whether the data have been tampered with based on whether the data match or not. In the first modification, an example will be shown in which the reading device 1 calculates a match rate and judges whether the data have been tampered with based on the match rate.

[0061] Fig. 12 is a diagram showing an example of the configuration of functional blocks of the reading device 1 according to the modified example 1. In Fig. 12, the same components as those in the embodiment are given the same numbers. The same numbers have already been explained, so the explanation here will be omitted as appropriate.

[0062] 12 includes a matching rate calculation unit 601 and a display unit 602. The matching rate calculation unit 601 calculates the matching 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 matching rate (calculated result of the matching rate), for allowing a user to determine whether a document has been tampered with.

[0063] 13 is a diagram showing an example of a flow of a process of tampering determination by the reading device 1 of the modified example 1. FIG. 13 shows a process added to the flow shown in FIG.

[0064] 13, in the comparison in S15, the matching rate of both data is calculated (S151). If the matching rate of both data is greater than a preset value (S152: Yes), a determination result that no tampering has been made is output (S19).

[0065] 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 that tampering has occurred is output (S6).

[0066] The display unit 602 displays information on the display screen for the user to determine whether the document has been tampered with. For example, the display unit 602 displays the determination result, the matching rate, etc. Here, an example of displaying the matching rate is shown.

[0067] Fig. 14 is a diagram showing an example of a comparison result displayed on the screen of the reading device 1 of the modified example 1. As shown in Fig. 14, the matching rate is displayed as an example of the comparison result on the screen 23 of the reading device 1. In this example, the matching rate of both data is 98%, so the information of 98% is displayed.

[0068] In this way, in the first modification, the comparison result between the invisible information and the visible information is finally displayed to the user. The final judgment may be displayed as the result of the judgment criteria set in the reading device 1, but it may also be displayed as a matching rate so that the user can judge for themselves. For example, the image read by the first imaging unit 401 is converted into text data by the OCR unit 403, but even if the font is a normal font, the OCR may be affected by the contrast, resolution, color, etc. at the time of output, and may perform unintended recognition. The same applies when the character part is partially dirty. Therefore, by displaying the matching rate, the user can visually check the reliability of the document by comparing it with the state of the document.

[0069] (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 mobile 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 mobile information terminal 20 side.

[0070] 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.

[0071] 16 is a diagram showing an example of a hardware block configuration of the external camera 10a. The external camera 10a has an antenna 600, a transmitting / receiving unit 601, an MPU 602, a camera 603, and an IR (near infrared) LED 604. The external camera 10a is driven by a battery or the like.

[0072] The camera 603 corresponds to an external camera module, and the IR LED 604 corresponds to the near-infrared LED 13 .

[0073] The transmitting / receiving unit 601 communicates with the portable information terminal 20a via the antenna 600, and transmits images captured by the external camera 10a to the portable information terminal 20a.

[0074] The MPU 602 controls the camera 603 and the IRLED 604, and transmits the image captured by the camera 603 from the transmitting / receiving unit 601 to the mobile information terminal 20a.

[0075] The portable information terminal 20a is a general-purpose device, and the functions of the portable information terminal 20 are realized by applications.

[0076] In the second embodiment, since the external camera 10a and the mobile information terminal 20a are electrically separate, it is possible to capture images with the external camera 20a fixed in a position that allows easy viewing.

[0077] 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 used separately, which increases the flexibility of each and improves operability.

[0078] Although the embodiment and modified examples of the present invention have been described above, the embodiment and examples are presented as examples and are not intended to limit the scope of the invention. These novel embodiments and examples can be implemented 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. [Explanation of symbols]

[0079] 1 Reading device 10 External Camera 20. Portable Information Terminals 21 Internal Camera 22 Forgery detection section 221 Character recognition section 222 Decoding section 223 Matching Unit [Prior art documents] [Patent documents]

[0080] [Patent Document 1] JP 2006-246157 A

Claims

1. 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:

2. 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.

3. 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 signal.

4. 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.

5. 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.

6. The collation unit is a determination result indicating the fraudulence 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,

7. 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,

8. 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,

9. The collation unit is calculating a matching rate between the text data extracted by the decoding unit through the code information and the text data obtained through character recognition by the character recognition unit, and outputting a result of the matching rate calculation; 9. A reading device according to any one of claims 5 to 8, characterized in that:

10. 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 in which the portable information processing terminal compares 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:

Citation Information

Patent Citations

  • Document collating device

    JP2001076203A

  • Image processing device, image processing method, program, and storage medium

    JP2003152989A

  • Authentication apparatus

    JP2004096221A

  • Recording method, recorded matter and collation method

    JP2004291476A

  • Alteration prevention method for document to be submitted

    JP2006246157A