Output device, method for controlling the output device, and program
The integration of My Number Card and driver's license is addressed by reading and outputting driver's license information in a conventional format, ensuring users can verify and print critical details like expiration dates, enhancing user convenience and compliance.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- CANON KK
- Filing Date
- 2024-12-23
- Publication Date
- 2026-07-03
AI Technical Summary
The integration of My Number Card and driver's license into a single IC chip makes it difficult for users to visually verify critical information such as the expiration date of the driver's license, leading to potential expiration unnoticed and complications for businesses requiring driver's license copies.
An output device, such as an MFP, mobile device, or automobile, is equipped with mechanisms to read and output driver's license information from the My Number Card in the format of a conventional driver's license, allowing users to visually check the expiration date and ensure compliance with licensing requirements.
Enables users to conveniently verify and print driver's license information, reducing the risk of expiration and ensuring compliance with licensing regulations, even after integration with the My Number Card.
Smart Images

Figure 2026111418000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an output device, a control method for an output device, and a program.
Background Art
[0002] Conventionally, there is a technology for copying a driver's license (see Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] When the My Number Card and the driver's license are integrated, the information of the driver's license, which could be confirmed by looking at the driver's license until then, is stored in the IC chip of the My Number Card.
[0005] An object of the present invention is to provide a mechanism that can improve the convenience for the user even after the My Number Card and the driver's license are integrated.
Means for Solving the Problems
[0006] ]> The present invention is characterized by input means for inputting information from a storage unit of a My Number Card, storage means for storing the format of a driver's license, and outputting the information input by the input means in the format of the driver's license stored in the storage means.
Effects of the Invention
[0007] According to the present invention, the convenience for the user can be improved even after the My Number Card and the driver's license are integrated.
Brief Description of the Drawings
[0008] [Figure 1] This is a block diagram showing the hardware configuration of an MFP in an embodiment of the present invention. [Figure 2] This figure shows the configuration of the scanner in an embodiment of the present invention. [Figure 3] This figure shows the screen displayed on the operating section of the MFP in an embodiment of the present invention. [Figure 4] This is a diagram to explain the My Number Card. [Figure 5] This is a diagram showing the components of a My Number Card. [Figure 6] This figure shows the screen displayed on the operating section of the MFP in an embodiment of the present invention. [Figure 7] This figure shows the screen displayed on the operating section of the MFP in an embodiment of the present invention. [Figure 8] This figure shows the screen displayed on the operating section of the MFP in an embodiment of the present invention. [Figure 9] This figure shows the screen displayed on the operating section of the MFP in an embodiment of the present invention. [Figure 10] This is a flowchart showing the process in the first embodiment of the present invention. [Figure 11] This is a flowchart showing the process in the first embodiment of the present invention. [Figure 12] This is a flowchart showing the process in the first embodiment of the present invention. [Figure 13] This is a flowchart showing the process in the first embodiment of the present invention. [Figure 14] This figure shows a printed material according to the first embodiment of the present invention. [Figure 15] This figure shows a printed material according to the first embodiment of the present invention. [Figure 16] This figure shows the configuration of the scanner in the MFP according to the first embodiment of the present invention. [Figure 17]It is a block diagram showing the hardware configuration of a mobile terminal in the second embodiment of the present invention. [Figure 18] It is a flowchart showing the processing in the second embodiment of the present invention. [Figure 19] It is a diagram showing a screen displayed on an operation panel of a mobile terminal in the second embodiment of the present invention. [Figure 20] It is a block diagram showing the hardware configuration of an automobile in the third embodiment of the present invention. [Figure 21] It is an external view near the steering wheel of the driver's seat of an automobile in the third embodiment of the present invention. [Figure 22] It is a flowchart showing the processing in the third embodiment of the present invention. [Figure 23] It is a diagram showing an image of the license format of the present invention. [Figure 24] It is a diagram showing an image of a license after being synthesized with an image of the license format of the present invention.
Mode for Carrying Out the Invention
[0009] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the present invention according to the claims, and not all combinations of features described in the present embodiment are essential for the solution means of the present invention.
[0010] Note that the same reference numerals are assigned to the same components, and the description thereof is omitted.
[0011] <First Embodiment> First, the first embodiment of the present invention will be described. FIG. 1 is a block diagram showing the hardware configuration of MFP101 (Multi Function Peripheral). MFP101 is also called a multifunction machine and is an example of an image processing apparatus.
[0012] The control unit 110, which includes the CPU 111, controls the operation of the entire MFP 101. CPU stands for Central Processing Unit.
[0013] The CPU 111 reads control programs stored in the ROM 112 or storage 114 and performs various controls such as read control and print control. ROM stands for Read Only Memory.
[0014] RAM113 is the main memory of the CPU111 and is used as a temporary storage area for loading various programs stored in the work area and storage114. RAM stands for Random Access Memory.
[0015] Storage 114 stores image data, various programs, and various setting information. In this embodiment, storage 114 is assumed to be a flash disk such as an SSD, but an auxiliary storage device such as an HDD may also be used. SSD stands for Solid State Drive.
[0016] The MFP101 is designed so that one CPU 111 uses one memory (RAM 113) to execute each process shown in the flowchart described later, but other configurations are also acceptable. For example, multiple CPUs, multiple RAMs, ROMs, and storage devices can work together to execute each process shown in the flowchart described later. Alternatively, some processes may be executed using hardware circuits.
[0017] The control interface 115 connects the control unit 116 and the control unit 110. The control unit 116 is equipped with a liquid crystal display with touch panel functionality, a keyboard, and other components, and functions as a reception unit that receives user instructions.
[0018] The printer interface 117 connects the printer 118 and the control unit 110. Image data to be printed by the printer 118 is transferred from the control unit 110 via the printer interface 117 and printed onto a sheet of paper or other material by the printer 118.
[0019] The scanner interface 119 connects the scanner 120 and the control unit 110. The scanner 120 reads the document placed in the MFP 101, generates image data (image file), and transfers it to the storage 114 of the control unit 110 via the scanner interface 119.
[0020] Figure 2(a) is a cross-sectional view showing the scanner 120 of the MFP101.
[0021] The scanner 120 can scan a single document placed on the document glass 200 (between the document glass cover 219 and the document glass 200). The document glass cover 219 is equipped with a pressure plate that presses down on and secures the document placed on the document glass 200.
[0022] Figure 2(b) is a perspective view showing the scanner 120 of the MFP101. As shown in Figure 2(b), the user can lift the document cover 219 using the hinge 223 installed on the document table 200 as a pivot point. When the document cover 219 is lifted and the document table 200 is opened, a document can be placed on the platen glass 222 of the document table 200. The document cover 219 also functions as a pressure plate to hold down the document placed on the platen glass 222.
[0023] The open / close sensor 221 can detect whether the document cover 219 is open or closed. The open / close sensor 221 is, for example, a switch protruding from the top surface of the document table 200, and detects the document cover 219 as closed when the document cover 219 is closed and the switch is pressed down (Figure 2(a)). On the other hand, it detects the document cover 219 as open when the document cover 219 is lifted upward and the pressing force on the switch is removed (Figure 2(b)).
[0024] The scanner 120 illuminates the lamp 211 and scans the document placed on the document glass 200 while moving the optical unit 212. At this time, the reflected light from the document is guided to the CCD image sensor (hereinafter referred to as CCD) 217 via the mirrors 213, 214, 215 and the lens 216. The CCD 217 reads the reflected light from the document and generates image data. Once the scanning of the document placed on the document glass 200 is complete, the optical unit 212 is moved to the document scanning start position in preparation for scanning the next document. CCD stands for Charge Coupled Device.
[0025] Furthermore, the scanner 120 can also read a stack of documents set in the document feeder unit (hereinafter referred to as ADF: Auto DocumentFeeder) 201. In this case, the ADF 201 feeds the stack of documents one by one and transports them to the optical unit 212. The transported documents are read by the optical unit 212 and ejected into the output tray 218. In addition, the scanner 120 can detect whether or not a document is set in the ADF 201 using a DF document detection sensor (not shown). The outputs of these open / close sensors 221 and the DF document detection sensor are notified to the control unit 110 (CPU 111) via the scanner interface 119.
[0026] Although this embodiment assumes an MFP equipped with an ADF, the present invention can also be applied to an MFP that does not have an ADF and is configured to read a single document placed on the document glass.
[0027] Returning to the explanation of Figure 1, the MFP101 can transfer the image data generated by the scanner 120 to the printer 118 and print it (copy job). It can also transmit the image data generated by the scanner 120 using various transmission protocols (transmission job). Furthermore, it can save the image data generated by the scanner 120 to a storage area that the MFP101 can read and write (save job).
[0028] The modem interface 121 connects the modem 122 and the control unit 110. The modem 122 is connected to the PSTN 102 and can send and receive image data as a fax to and from a fax machine (not shown). PSTN stands for Public Switched Telephone Network.
[0029] The network interface 123 connects the control unit 110 (MFP101) to the LAN 103. The network interface 123 transmits image data and information to external devices on the LAN 103 (such as mail servers, file servers, and PCs), and receives information from external devices on the LAN 103.
[0030] The NFC interface 130 reads information from other NFCs brought close to the NFC reader 280 and transmits the read data to the CPU 111.
[0031] When a user begins using the MFP101, a settings screen is displayed for configuring the process to be executed. Figure 3 shows an example of the output settings screen displayed on the operation unit 116. The user can specify the process to be executed by operating operation keys 301 to 303 on the screen shown in Figure 3. Figure 3 shows an example where operation key 301 is selected. Note that while Figure 3 illustrates the functions as "copy," "scan and send," and "scan and save," the MFP101 may have other functions as well.
[0032] A user who selects operation key 301 can configure detailed settings for the copy job via the touch panel on the control unit 116. Information 311 notifies the user that the copy job can be started by pressing the start key, which is provided as a hard key outside the screen. Information 315 notifies the user of the number of copies. The user can input the number of copies via the numeric keypad, which is provided as a hard key outside the screen.
[0033] Operation key 321 is used to select the output color of the printed document. Operation key 322 is used to set the magnification of the printed document to 1:1 relative to the original document size. Operation key 323 is used to change the magnification of the printed document to any desired value. Operation key 324 is used to select the paper to be used for printing. Information 312 to 314 notifies the user of the copy settings configured by operation keys 321 to 324.
[0034] Operation key 325 is used to set the ID card copy function for a copy job. The ID card copy function reads both the front and back of a card-shaped document, such as an identification document (e.g., a driver's license or My Number card), and prints it on a single sheet. Note that a driver's license is also simply called a license. Further details will be explained in the section on image data printing operations below.
[0035] Operation key 326 is used to set the watermark printing function for a copy job. The watermark printing function is a function that embeds watermark data as a background into the image data generated by scanner 120 and prints it. Watermark data is image data that appears as a simple faint pattern or background color in the original (the printed output), but when the original is copied, a predetermined string of characters or mark such as "COPY" appears on the copy output. When a printed document with watermark printing is copied, the watermark appears, making it clear that the information has been secondarily copied. In this way, the watermark printing function is a mechanism to prevent easy duplication of the original by copying, and has the effect of deterring the copying of the original.
[0036] Returning to the explanation in Figure 3, operation key 331 is used to transition to a screen where you can configure detailed settings related to copying, in addition to the currently displayed settings.
[0037] Additionally, users can start a copy job by pressing the start key, which is a hard key located outside the screen.
[0038] In this embodiment, the MFP101 described above is used to perform actions such as copying a My Number Card, printing the driver's license information contained in the My Number Card, and copying the driver's license.
[0039] Figure 4(a) shows the front side of the My Number Card. Figure 4(b) shows the back side of the My Number Card.
[0040] As shown in Figure 4(b), the My Number Card 10 is equipped with an IC chip 11, which is an example of a memory unit. IC stands for Integrated Circuit.
[0041] Figure 5 is a block diagram showing the configuration of My Number Card 10.
[0042] The My Number Card 10 has an IC chip 11 and an NFC antenna 12 connected to the IC chip 11. NFC stands for Near Field Communication.
[0043] The IC chip 11 of the My Number Card 10 contains: • Driver's license number • Expiration date of driver's license • Types of licenses • Conditions for a driver to drive (e.g., "glasses required") • Photo of the driver's license holder This is stored in memory.
[0044] Since this information is the same as what is written on a conventional driver's license, users can visually verify this information by looking at their driver's license.
[0045] However, if the My Number Card and driver's license become a single integrated card, the information on the driver's license, which could previously be verified by looking at the driver's license itself, will be stored in the IC chip of the My Number Card. Therefore, users will no longer be able to visually verify this information by looking at the My Number Card.
[0046] The IC chip on the My Number Card stores the driver's license number and expiration date, but because the expiration date cannot be visually checked, it becomes easier for the driver's license to expire without the user realizing it. Furthermore, rental car companies and other businesses that need to keep a copy of the driver's license as a record for authorizing rentals will no longer be able to retain the same information as with traditional driver's licenses.
[0047] Therefore, the MFP101 according to this embodiment aims to improve user convenience even after the My Number Card and driver's license have been integrated.
[0048] Specifically, even after the My Number Card and driver's license are integrated, it will be possible to read and output the information stored on the IC chip within the My Number Card. Furthermore, by outputting it in the format of the conventional driver's license, users will be able to intuitively check the contents of their driver's license information (such as the expiration date and type of license).
[0049] Figure 6 shows the screen displayed when the operation key 325 in Figure 3 is pressed.
[0050] The screen in Figure 6 displays the operation key 801 for copying the My Number Card, the operation key 802 for printing the driver's license information on the My Number Card, the operation key 803 for copying the driver's license, and the back key 804.
[0051] When operation key 801 is selected, the screen shown in Figure 7(a) is displayed on the operation unit 116.
[0052] When operation key 802 is selected, the screen shown in Figure 8 is displayed on the operation unit 116.
[0053] When operation key 803 is selected, the screen shown in Figure 9(a) is displayed on the operation unit 116.
[0054] Figure 10 is a flowchart of the process in this embodiment. The flowchart in Figure 10 is realized when the CPU 111 reads the program stored in the ROM 112 into the RAM 113 and executes it.
[0055] In S141, the CPU 111 accepts copy settings via the operation unit 116.
[0056] In S142, the CPU 111 determines whether the start key on the control unit 116 has been pressed. If it determines that the start key has not been pressed, the CPU 111 repeats the process in S142. If it determines that the start key has been pressed, the CPU 111 proceeds to S143.
[0057] In S143, the CPU 113 determines whether or not the system is in ID card copy mode. ID card copy mode is also called identity card mode. If the start key is pressed while the operation key 325 in Figure 3 is not pressed, the system determines that it is not in ID card copy mode. If it is determined that the system is not in ID card copy mode, the CPU 111 proceeds to S147. In S147, the CPU 111 performs the normal copy process. The CPU 111 has the scanner 120 read the document and print the image data generated by reading the document to the printer 118.
[0058] On the other hand, if the start key is pressed while the operation key 325 is pressed in S143, the CPU 111 determines that it is in ID card copy mode and proceeds to S144.
[0059] In S144, the CPU 111 determines whether or not the system is in My Number Card copy mode. If the start key is pressed while the operation key 801 in Figure 6 is pressed, the CPU 111 determines that the system is in My Number Card copy mode. If the system determines that the system is in My Number Card copy mode, the CPU 111 proceeds to S145. The processing in S145 will be described later using Figure 11.
[0060] On the other hand, if it is determined that the My Number Card copy mode is not being used, CPU 111 proceeds to process S146.
[0061] In S146, the CPU 111 determines whether or not the system is in a mode to print the driver's license information contained in the My Number Card. If the start key is pressed while the operation key 802 in Figure 6 is pressed, the CPU 111 determines that the system is in a mode to print the driver's license information contained in the My Number Card and proceeds to S147. The process in S147 will be described later using Figure 12.
[0062] On the other hand, if the start key is pressed while the operation key 803 in Figure 6 is pressed, the CPU 111 determines that it is not in a mode to print the driver's license information on the My Number Card and proceeds to S148. The processing in S148 will be described later using Figure 13.
[0063] The process of S145 will be explained using Figure 11. The flowchart in Figure 11 is realized when the CPU 111 reads the program stored in ROM 112 into RAM 113 and executes it. The flowchart in Figure 11 starts with the screen shown in Figure 7(a) displayed on the operation unit 116.
[0064] In step S171, the CPU 111 causes the scanner 120 to read the My Number Card, and stores the image data obtained from the reading as the image data of the front side in the storage 114.
[0065] In step S172, the CPU 111 displays the screen shown in Figure 7(b) on the operation unit 116. The screen shown in Figure 7(b) includes a message prompting the user to place the My Number Card with the back side facing down at the origin of the document glass and press the start key.
[0066] In S173, the CPU 111 determines whether the start key on the control unit 116 has been pressed. If it determines that the start key has not been pressed, the CPU 111 returns to S172. On the other hand, if it determines that the start key has been pressed, the CPU 111 proceeds to S174.
[0067] In S174, the CPU 111 causes the scanner 120 to read the My Number Card, and stores the image data obtained from the reading as the image data of the back side in the storage 114.
[0068] In step S175, the CPU 111 controls the printer 118 to print the image shown in Figure 14 onto a sheet based on the image data stored in the storage 114.
[0069] Next, the process of S147 will be explained using Figure 12. The flowchart in Figure 11 is realized when the CPU 111 reads the program stored in ROM 112 into RAM 113 and executes it. The flowchart in Figure 12 starts with the screen in Figure 8 displayed on the operation unit 116.
[0070] In step S151, the CPU 111 notifies the user via the operation unit 116 to bring the mining card closer to the NFC reader on the screen shown in Figure 8.
[0071] In S152, the CPU 111 determines whether or not the My Number Card has been brought close to the NFC reader 280. If the CPU 111 does not determine that the My Number Card has been brought close to the NFC reader 280, it proceeds to S151. On the other hand, if the CPU 111 determines that the My Number Card has been brought close to the NFC reader 280, it proceeds to S153.
[0072] This explanation uses the example of when the My Number Card 10 is brought close to the NFC reader 280.
[0073] In step S153, the CPU 111 obtains information from the My Number Card 10 that is brought close to it, such as the driver's license number, the driver's license expiration date, the type of license, the conditions under which the driver's license holder can drive (e.g., "glasses required"), and the driver's license holder's photograph. The CPU 111 obtains this information from the IC chip 11 of the My Number Card 10 via the NFC I / F 12, and then through the NFC I / F 130 of the MFP 101.
[0074] In S154, the CPU 111 combines the acquired information into the corresponding fields of the front-side image of the driver's license format, which has been previously stored in the storage 114, to generate image data of the driver's license layout. Figure 23(a) is an example of the front-side image of the driver's license format, which has been previously stored in the storage 114. Specifically, the CPU 111 first combines the driver's license number at position 9990 in Figure 23(a). Next, the CPU 111 combines the driver's license expiration date at position 993. Then, the CPU 111 combines the license type at position 991. Furthermore, the CPU 111 combines the conditions for the driver's license holder to drive (such as "glasses required") at position 992. Finally, the CPU 111 combines the driver's license holder's photograph at position 994, resizing it so that the photograph fits within position 994. Similarly, information such as name, date of birth, address, and issuance date can be synthesized based on the information obtained from the IC chip 11 of the My Number Card 10. The synthesized image is shown in Figure 24.
[0075] In S155, the CPU 111 controls the printer 118 to print the image shown in Figure 15 onto a sheet, based on the image data generated in S154 and the image of the back of the driver's license format shown in Figure 23(b). Specifically, the CPU 111 controls the printer 118 so that the image of Figure 24 is printed in the center of the upper half of the sheet of Figure 15, and the image of Figure 23(b) is printed in the center of the lower half of the sheet of Figure 15. Note that Figure 23(b) is an example of the image of the back of the driver's license format, and this image is also stored in storage 114 beforehand.
[0076] The process in S148 will be explained using Figure 13. The flowchart in Figure 13 is realized when the CPU 111 reads the program stored in ROM 112 into RAM 113 and executes it. In the flowchart in Figure 11, the process starts with the screen shown in Figure 9(a) displayed on the operation unit 116.
[0077] In step S171, the CPU 111 causes the scanner 120 to read the driver's license and stores the image data obtained from the reading as the image data of the front side in the storage 114.
[0078] In step S172, the CPU 111 displays the screen shown in Figure 9(b) on the operation unit 116. The screen shown in Figure 7(b) includes a message prompting the user to place the license with the back side facing down at the origin of the document glass and to press the start key.
[0079] In S173, the CPU 111 determines whether the start key on the control unit 116 has been pressed. If it determines that the start key has not been pressed, the CPU 111 returns to S172. On the other hand, if it determines that the start key has been pressed, the CPU 111 proceeds to S174.
[0080] In S174, the CPU 111 causes the scanner 120 to read the driver's license, and stores the image data obtained from the reading as the image data of the back side in the storage 114.
[0081] In step S175, the CPU 111 controls the printer 118 to print the image shown in Figure 15 onto a sheet based on the image data stored in the storage 114.
[0082] As described above, in this embodiment, even after the My Number Card and driver's license are combined, printing can be done using the driver's license layout. This makes it possible to visually check the expiration date of the driver's license, thus reducing the likelihood of the license expiring. Furthermore, it becomes possible to make copies for submission to businesses that require copies of the driver's license (such as rental car shops).
[0083] In the above-described embodiment, an example was explained in which the NFC reader 280 is provided in the position shown in Figure 2(b). However, the present invention is not limited to this, and it may be provided in other positions. For example, by providing it in the position shown in Figure 16, it becomes possible to input information from the IC chip of the My Number Card while the My Number Card is pressed by the pressure plate. As a result, the user can obtain the driver's license information contained in the My Number Card by setting the My Number Card in the same position as when making a copy of a driver's license.
[0084] <Second Embodiment> In the first embodiment, an example of checking the expiration date using an MFP was described.
[0085] In the second embodiment, a mechanism is provided that allows users to check the expiration date using a mobile device such as a smartphone.
[0086] The hardware configuration of the mobile terminal 110 is explained using Figure 17. The CPU 401 reads the control program stored in the flash memory 403 and executes various processes to control the operation of the mobile terminal 110. The RAM 402 is used as the main memory and temporary storage area for the CPU 401, such as the work area. The flash memory 403 is a non-volatile storage medium that stores the control program of the mobile terminal 110, as well as various data such as photographs and electronic documents.
[0087] The control panel 404 has a touch panel function that can detect user touch operations and displays various screens. By inputting touch operations on the control panel 404, the user can input desired operation instructions to the mobile terminal 110. The mobile terminal 110 is equipped with hardware keys (not shown), and the user can also input operation instructions to the mobile terminal 110 using these hardware keys.
[0088] The speaker 405 and microphone 406 are used when the user makes calls to other mobile devices or landlines. The camera 407 takes images according to the user's imaging instructions. The images taken by the camera 407 are stored in a predetermined area of the flash memory 403.
[0089] Bluetooth I / F408 performs wireless communication based on Bluetooth®. Wireless LAN I / F409 has wireless LAN functionality and performs wireless LAN communication such as IEEE802.11a / b / g / n / ac.
[0090] The NFC I / F 410 performs proximity wireless communication based on NFC. When a user brings their mobile device 110 close to (touches) the NFC tag 210, the NFC I / F 410 reads the information stored in the NFC tag 210. The NFC I / F 410 can also write information to the NFC tag 210.
[0091] The aforementioned units such as the CPU 401, flash memory 403, and NFC I / F 410 are connected to bus 411, and control signals and data from the CPU 401 are transmitted and received between the units.
[0092] By bringing such a mobile device close to the My Number Card shown in Figure 5, the driver's license information stored in the My Number Card is displayed on the mobile device's operation panel 404.
[0093] Figure 18 is a flowchart illustrating the process of displaying driver's license information stored in a My Number Card. The flowchart in Figure 18 is realized when the CPU 401 reads a program stored in flash memory into RAM 402 and executes it. The flowchart in Figure 18 is initiated, for example, by executing an application program downloaded to a mobile terminal to display driver's license information.
[0094] In S181, the CPU 401 notifies the user to bring the mobile device close to the My Number Card. This notification may be made by displaying a message on the control panel 404 prompting the user to bring the mobile device close to the My Number Card, or by making an audio notification via the speaker 405.
[0095] In S182, CPU401 determines whether the My Number Card is brought close to the NFC I / F410. If it is determined that the My Number Card is not brought close to the NFC I / F410, CPU401 proceeds to S181. On the other hand, if it is determined that the My Number Card is brought close to the NFC I / F410, CPU401 proceeds to S183.
[0096] In S183, the CPU 401 obtains information from the My Number Card 10 that is brought close to it, such as the driver's license number, the driver's license expiration date, the type of license, the conditions under which the driver's license holder can drive (e.g., "glasses required"), and the driver's license holder's photograph. The CPU 401 obtains this information from the IC chip 11 of the My Number Card 10 via the NFC I / F 12, and then through the NFC I / F 410 of the mobile terminal 450.
[0097] In S184, the CPU 401 combines the acquired information into the fields of each item in the driver's license format image that has been previously stored in the flash memory 403, thereby generating image data of the driver's license layout.
[0098] In S185, the CPU 111 controls the operation panel 404 to display the image shown in Figure 19 based on the image data generated in S184.
[0099] As described above, in this embodiment, even after the My Number Card and driver's license are integrated, the driver's license information can be checked using the driver's license layout. This makes it possible to visually check the driver's license expiration date, thus reducing the likelihood of the driver's license expiring.
[0100] Furthermore, a print button 451 may be provided on the screen displayed by the execution of the application program for displaying the license information, as shown in Figure 19. This allows the image of the license displayed in Figure 19 to be printed to an MFP (Multi-Function Printer) connected via wireless communication or the like.
[0101] <Third Embodiment> In the first embodiment, an example of checking the expiration date using an MFP was described.
[0102] In the second embodiment, an example of checking the expiration date using a mobile device was described.
[0103] In the third embodiment, a mechanism is provided that allows the expiration date to be checked in a car.
[0104] Figure 20 is a system diagram showing the system in this embodiment.
[0105] The system in this embodiment includes an automobile 9000, a network 9030, and a server 9040.
[0106] The automobile 9000 includes a CPU 9090, a camera 8020, an engine operating means 9090, an SSD 9020, and a My Number card reader 8070.
[0107] The CPU9080 comprehensively controls the entire vehicle by reading programs stored on the SSD9020 into memory (not shown) and executing them.
[0108] Camera 8020 is a camera designed to photograph the face of the driver sitting in the driver's seat.
[0109] The engine operating means 9090 is a unit for operating the automobile engine based on instructions from the CPU 9010.
[0110] SSD9020 stores programs read by CPU9010 and images captured by camera8020.
[0111] The My Number Card reader 8070 has an insertion slot 8010, an NFC interface 8100, an operation unit 8080, a CPU 8110, and a memory 8120.
[0112] CPU 8110 provides overall control over the reader 8070. CPU 8110 is also capable of communicating data with CPU 9080.
[0113] Memory 8120 stores programs that are read by CPU 8110.
[0114] The control unit 8080 consists of a touch panel and hard keys, and displays various screens and accepts user input.
[0115] The NFC I / F8100 is an interface for reading information from the IC chip 11 of the My Number Card 10 inserted into the insertion slot 8010.
[0116] Figure 21 is an external view of the area around the steering wheel in the driver's seat of a car.
[0117] Components identical to those in Figure 20 are given the same reference numerals.
[0118] The display unit 8050 in Figure 21 is part of the operation unit 8080 and displays various information and operation screens via a touch panel.
[0119] Screen 8060 is the speed display unit, which shows the current speed and engine RPM.
[0120] Key 8030 is used as one of the conditions for operating automobile 9000.
[0121] In a car like this 9000, the user first inserts and turns the key 8030.
[0122] This initiates the processing shown in the flowchart of Figure 22. Each step in the flowchart of Figure 22 is performed by the CPU 9080 reading and executing the program stored in the SSD 9020. The CPU 9080 may also perform various processes in cooperation with the CPU 8110 of the reader device 8070.
[0123] In S2010, the CPU9080 obtains information from the My Number Card inserted into the slot 8010, including the driver's license number, driver's license expiration date, license type, conditions for the driver to drive, and the driver's license holder's photograph. Conditions for the driver to drive include things like "glasses required." The CPU9080 obtains this information from the IC chip 11 of the My Number Card 10 via the NFC I / F 12 using the NFC I / F 8100.
[0124] In S2020, CPU 9080 compares the current time, measured by a timer (not shown), with the driver's license expiration date information obtained in S2010 to determine whether the driver's license has expired. If it determines that the driver's license has expired, CPU 9080 proceeds to S2100. In S2100, CPU 9080 displays a message on display unit 8050 indicating that the driver's license information in the inserted My Number Card has expired, and then terminates processing.
[0125] If S2020 determines that the driver's license has not expired, CPU9080 proceeds to S2030.
[0126] In S2030, CPU9080 determines whether the type of driver's license is appropriate for driving vehicle 9000. SSD9020 already contains information indicating the type of vehicle 9000. The driver's license information obtained from the My Number Card includes information on the type of vehicle that the My Number Card holder is permitted to drive, such as a regular car or a medium-sized car. CPU9080 compares this information and determines that the type of driver's license is appropriate for driving vehicle 9000 if the information indicating the type of vehicle 9000 is included in the driver's license information obtained from the My Number Card. On the other hand, if the information indicating the type of vehicle 9000 is not included in the driver's license information obtained from the My Number Card, it determines that the type of driver's license is not appropriate for driving vehicle 9000. If the type of driver's license is determined to be inappropriate for driving vehicle 9000, CPU 9080 proceeds to S2090. If the type of driver's license is determined to be appropriate for driving vehicle 9000, CPU 9080 proceeds to S2040.
[0127] In step S2040, a message indicating that the type of driver's license information in the inserted My Number Card is inappropriate is displayed on the display unit 8050, and the process is terminated.
[0128] In the S2050, the CPU9080 captures the driver's face using the camera8020. The image data generated by capturing the face with the camera8020 is stored in the SSD9020.
[0129] In S2060, the CPU 9080 compares the image data generated by capturing a face with the camera 8020 and the facial photograph included in the driver's license information obtained from the My Number Card to determine whether they are the same person. For example, the technology described in Japanese Patent Application Publication No. 2021-128409 can be used to determine whether they are the same person. If it is determined that they are the same person, the CPU 9080 proceeds to S2070; if it is determined that they are not the same person, the CPU 9080 proceeds to S2130.
[0130] In step S2130, a message indicating that the inserted My Number Card belongs to someone else is displayed on the display unit 8050, and the process is terminated.
[0131] In S2070, CPU9080 determines whether the driver needs glasses to drive. The information obtained from the My Number Card stores the conditions under which the holder of the driver's license can drive. CPU9080 determines whether this information includes information indicating that the driver needs glasses to drive. If it determines that the information includes information indicating that the driver needs glasses to drive, CPU9080 proceeds to S2110; if it determines that the information does not include information indicating that the driver needs glasses to drive, it proceeds to S2080.
[0132] In S2080, CPU 9080 analyzes the face captured by camera 8020 and determines whether or not glasses are being worn on the face. The determination of whether or not glasses are being worn can be made using techniques described, for example, in Japanese Patent Publication Nos. 2008-129901 and 2004-078749. If it is determined that glasses are being worn, the process proceeds to S2080; otherwise, CPU 9080 proceeds to S2120.
[0133] In S2120, the CPU 9080 displays a message on the display unit 8050 prompting the driver to put on glasses, and then proceeds to S2040. However, since the driver may be a user who wears contact lenses, if an instruction indicating that contact lenses are being worn is received via the operation unit 8080, the processing in S2070 and S2110 may be skipped. The timing of receiving the instruction indicating that contact lenses are being worn may be before or after S2120. After the My Number Card 10 is inserted, an object indicating that an instruction indicating that contact lenses are being worn can be displayed on the display unit 8050, allowing the user to provide this instruction before S2120.
[0134] In S2080, the CPU 9080 grants permission to the engine operating means 9090 to operate the engine. The permitted engine operating means 9090 operates the engine, and the driver can operate the automobile 9080 by pressing the accelerator.
[0135] According to the above-described embodiment, the information contained in the My Number Card can be used to determine whether or not a person is permitted to drive a vehicle. Therefore, it is possible to make the My Number Card a requirement for driving, thereby preventing users from driving a vehicle while forgetting to carry their My Number Card. Furthermore, it is possible to permit a person to drive a vehicle after confirming that they have the appropriate My Number Card and that they properly meet the driving conditions.
[0136] Furthermore, the driver's license information read from the My Number Card may be displayed on the display unit 8050 as an image other than the print button 451, as shown in Figure 19 of the second embodiment.
[0137] This allows users to check their driver's license information using the driver's license layout, even after their My Number Card and driver's license have been integrated. Because they can visually check the expiration date of their driver's license, it reduces the likelihood of their license expiring.
[0138] <Other Embodiments> Furthermore, as a condition for reading information from the IC chip 11 of the My Number Card 10, the system may require the user to input authentication information. In that case, the user must first register the authentication information in the IC chip 11 of the My Number Card 10 in advance. Then, for example, in S153, the CPU 111 obtains the driver's license information along with the pre-registered authentication information from the My Number Card 10 that is brought close, and the CPU 111 prompts the user to input the authentication information via the operation unit 116. After that, the CPU 111 compares the authentication information entered by the user with the pre-registered authentication information, and if they do not match, it displays an error on the operation unit 116; if they do match, it proceeds to the process in S154.
[0139] Furthermore, after processing in S154, the CPU 111 may further combine identification information (stamps or background patterns) that allows the user to recognize that the image to be printed is based on the driver's license information obtained from the My Number Card 10, with the combined image shown in Figure 24. Then, in S155, the CPU 111 prints the image with such identification information combined. This allows the user to easily confirm later that the image printed on the sheet was printed based on the driver's license information in the My Number Card.
[0140] The present invention can also be realized by supplying a program that implements one or more of the functions of the above-described embodiments to a system or device via a network or storage medium, and by having one or more processors in the computer of that system or device read and execute the program. It can also be realized by a circuit (e.g., an ASIC) that implements one or more functions.
[0141] Although preferred embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and various modifications and changes are possible within the scope of its gist.
[0142] This embodiment includes the following configurations, methods, and programs.
[0143] (Composition 1) A reading method for reading information from the memory section of the My Number Card, A storage means for storing the format of a driver's license, An output device characterized by having an output means that outputs the information read by the reading means in the format of the driver's license stored in the storage means.
[0144] (Configuration 2) A manuscript stand for placing manuscripts, A pressure plate that presses down on the document placed on the document table, The system further includes a reading means for reading a document placed on the document table, The output device according to configuration 1, characterized in that the input means can input the information from the storage unit while the document is pressed by the pressure plate.
[0145] (Composition 3) The output device according to configuration 1, characterized in that the input means receives information from the storage unit via NFC.
[0146] (Composition 4) The system further includes a selection means for selecting one mode from a plurality of identity card modes, including a first identity card mode and a second identity card mode. When the first identification mode is selected, the input means reads the information from the storage unit of the My Number Card, and the output means outputs the information in the format of the driver's license stored in the storage means. The output device according to configuration 2, characterized in that when the second identity card mode is selected, the first and second faces of the driver's license are read by the reading means, and the output means outputs an image obtained by reading the first and second faces of the driver's license by the reading means.
[0147] (Composition 5) The output device according to any one of configurations 1 to 4, characterized in that the output means is a printing means that prints the information read by the reading means in the format of the driver's license stored in the storage means.
[0148] (Composition 6) The output device according to configuration 1, characterized in that the output means is a display means that displays the information read by the reading means in the format of the driver's license stored in the storage means.
[0149] (Composition 7) The output device according to configuration 1, characterized in that the output device is a multifunction device.
[0150] (Composition 8) The output device according to configuration 1, characterized in that the output device is a smartphone.
[0151] (Composition 9) The output device according to configuration 1, characterized in that the output device is an automobile.
[0152] (Composition 10) The output device according to configuration 9, characterized in that it permits the operation of the engine of the automobile based on the information input by the input means.
[0153] (Method 1) The input process involves entering information from the memory section of the My Number Card, A control method for an output device, characterized by comprising: an output step of outputting the information input in the input step in the format of a driver's license stored in a storage means for storing the format of a driver's license.
[0154] (Method 2) The system further includes a scanning process that reads a document placed on a document tray, A control method for an output device according to Method 1, characterized in that, while the document is being pressed by a pressure plate that presses the document placed on the document table, the information can be input from the storage unit during the input step.
[0155] (Method 3) The control method for the output device according to Method 1, characterized in that information is input from the storage unit by NFC during the input step.
[0156] (Method 4) The system further includes a selection step of selecting one mode from a plurality of identity card modes, including a first identity card mode and a second identity card mode. When the first identification mode is selected, the input step reads the information from the storage unit of the My Number Card, and the output step outputs the information in the format of the driver's license stored in the storage means. A control method for an output device according to Method 2, characterized in that when the second identity card mode is selected, the first and second faces of the driver's license are read in the reading step, and the output step outputs an image obtained by reading the first and second faces of the driver's license in the reading step.
[0157] (Method 5) A method for controlling an output device according to any one of methods 1 to 4, characterized in that the output step is a printing step in which the information read in the reading step is printed in the format of the driver's license stored in the storage means.
[0158] (Method 6) The method for controlling an output device according to Method 1, characterized in that the output device is a multifunction device.
[0159] (Method 7) The method for controlling an output device according to Method 1, characterized in that the output device is a smartphone.
[0160] (Method 8) The method for controlling an output device according to Method 1, characterized in that the output device is an automobile.
[0161] (Method 9) A control method for an output device according to method 8, characterized in that it permits the operation of the engine of the automobile based on the information input by the input means.
[0162] (Program 1) A program to cause a computer to execute the control method for the output device described in Method 1. [Explanation of Symbols]
[0163] 111 CPU 112 ROM 113 RAM
Claims
1. An input method for entering information from the memory section of the My Number Card, A storage means for storing the format of a driver's license, An output device characterized by having an output means that outputs the information input by the input means in the format of the driver's license stored in the storage means.
2. A manuscript stand for placing manuscripts, A pressure plate that presses down on the document placed on the document table, The system further includes a reading means for reading a document placed on the document table, The output device according to claim 1, characterized in that the input means can input the information from the storage unit while the original document is pressed by the pressure plate.
3. The output device according to claim 1, characterized in that the input means receives information from the storage unit by NFC.
4. The system further includes a selection means for selecting one mode from a plurality of identity card modes, including a first identity card mode and a second identity card mode. When the first identification mode is selected, the input means reads the information from the storage unit of the My Number Card, and the output means outputs the information in the format of the driver's license stored in the storage means. The output device according to claim 2, characterized in that when the second identity card mode is selected, the first and second faces of the driver's license are read by the reading means, and the output means outputs an image obtained by reading the first and second faces of the driver's license by the reading means.
5. The output device according to any one of claims 1 to 4, characterized in that the output means is a printing means that prints the information read by the reading means in the format of the driver's license stored in the storage means.
6. The output device according to claim 1, characterized in that the output means is a display means that displays the information read by the reading means in the format of the driver's license stored in the storage means.
7. The output device according to claim 1, characterized in that the output device is a multifunction device.
8. The output device according to claim 1, characterized in that the output device is a smartphone.
9. The output device according to claim 1, characterized in that the output device is an automobile.
10. The output device according to claim 9, characterized in that it permits the operation of the engine of the automobile based on the information input by the input means.
11. The input process involves entering information from the memory section of the My Number Card, A control method for an output device, characterized by comprising: an output step of outputting the information input in the input step in the format of a driver's license stored in a storage means for storing the format of a driver's license.
12. The system further includes a scanning process that reads a document placed on a document tray, The control method for an output device according to claim 11, characterized in that the information can be input from the storage unit during the input step while the document is being pressed by a pressure plate that presses the document placed on the document table.
13. The control method for the output device according to claim 11, characterized in that information is input from the storage unit by NFC in the input step.
14. The system further includes a selection step of selecting one mode from a plurality of identity card modes, including a first identity card mode and a second identity card mode. When the first identification mode is selected, the input step reads the information from the storage unit of the My Number Card, and the output step outputs the information in the format of the driver's license stored in the storage means. The control method for the output device according to claim 12, characterized in that when the second identity card mode is selected, the first and second faces of the driver's license are read in the reading step, and the output step outputs an image obtained by reading the first and second faces of the driver's license in the reading step.
15. The output step is a printing step in which the information read in the reading step is printed in the format of the driver's license stored in the storage means, characterized in that the output device control method according to any one of claims 11 to 14.
16. The control method for the output device according to claim 11, characterized in that the output device is a multifunction device.
17. The method for controlling an output device according to claim 11, characterized in that the output device is a smartphone.
18. The method for controlling an output device according to claim 11, characterized in that the output device is an automobile.
19. The control method for an output device according to claim 18, characterized in that it permits the operation of the engine of the automobile based on the information input by the input means.
20. A program for causing a computer to execute the control method for the output device described in claim 11.